.G0NnGW_frieze svg{width:100%;height:auto;display:block;overflow:visible}.G0NnGW_t_light .G0NnGW_fT{fill:#fff;stroke:#00000014;stroke-width:.75px}.G0NnGW_t_light .G0NnGW_fL{fill:#e6e6ea}.G0NnGW_t_light .G0NnGW_fR{fill:#d2d2d8}.G0NnGW_t_dark .G0NnGW_fT{fill:#3a3a3c}.G0NnGW_t_dark .G0NnGW_fL{fill:#1c1c1e}.G0NnGW_t_dark .G0NnGW_fR{fill:#0f0f10}.G0NnGW_t_hot .G0NnGW_fT{fill:#ff9a52}.G0NnGW_t_hot .G0NnGW_fL{fill:#ec5e00}.G0NnGW_t_hot .G0NnGW_fR{fill:#b84700}.G0NnGW_t_ghost polygon{fill:none;stroke:#a1a1a6;stroke-width:1.2px;stroke-dasharray:3 4}.G0NnGW_shadow{fill:#00000012}.G0NnGW_badge{fill:var(--color-card);stroke:#0000001a;stroke-width:1px}.G0NnGW_num{fill:var(--color-ink);font:650 20px var(--font-sans), sans-serif;font-variant-numeric:tabular-nums}.G0NnGW_dot{fill:var(--color-orange);transition:opacity .26s var(--ease-out-soft);transition-delay:calc(.5s + var(--t))}.G0NnGW_plinth{transition:opacity .7s var(--ease-out-soft), transform .7s var(--ease-out-soft);transition-delay:calc(.4s + var(--t))}.G0NnGW_frieze[data-armed]:not([data-in]) .G0NnGW_dot{opacity:0}.G0NnGW_frieze[data-armed]:not([data-in]) .G0NnGW_plinth{opacity:0;transform:translateY(26px)}.G0NnGW_ring{fill:none;stroke:var(--color-orange);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.G0NnGW_frieze[data-in] .G0NnGW_ring{animation:G0NnGW_ring 2.6s var(--ease-out-soft) infinite;animation-delay:2s}@keyframes G0NnGW_ring{0%{opacity:.9;transform:scale(.4)}70%,to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.G0NnGW_frieze[data-in] .G0NnGW_ring{animation:none}}.G0NnGW_rail{--f:0;gap:56px;display:grid;position:relative}.G0NnGW_rail:before,.G0NnGW_rail:after{content:"";height:var(--h,calc(100% - 44px));border-radius:2px;width:2px;position:absolute;top:22px;left:21px}.G0NnGW_rail:before{background:#00000014}.G0NnGW_rail:after{background:var(--color-orange);transform:scaleY(var(--f));transform-origin:top}.G0NnGW_step{grid-template-columns:44px 1fr;gap:20px;display:grid;position:relative}.G0NnGW_node{z-index:1;background:var(--color-card);width:44px;height:44px;box-shadow:var(--shadow-tile);color:var(--color-ink);font-variant-numeric:tabular-nums;transition:background-color .3s var(--ease-out-soft), color .3s var(--ease-out-soft), transform .3s var(--ease-out-soft);border-radius:999px;place-items:center;font-size:19px;font-weight:700;display:grid;position:relative}.G0NnGW_step[data-on] .G0NnGW_node{background:var(--color-orange);color:#fff;transform:scale(1.06)}.G0NnGW_stepBody{padding-top:6px}@media (min-width:768px){.G0NnGW_rail{gap:72px}.G0NnGW_step{gap:36px}}@media (prefers-reduced-motion:reduce){.G0NnGW_node{transition:none}}
