.-S8CoW_stage{height:var(--scene-h,300px);position:relative;overflow:clip}.-S8CoW_placeholder{border-radius:var(--r-pocket);background:color-mix(in srgb, var(--c-ink) 12%, transparent);width:62%;height:46%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-ink) 20%, transparent);transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.-S8CoW_host{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.-S8CoW_host canvas{width:100%;height:100%;display:block}.-S8CoW_stage[data-ready=true] .-S8CoW_host{opacity:1}.-S8CoW_stage[data-ready=true] .-S8CoW_placeholder{opacity:0}.-S8CoW_caption{display:none}.-S8CoW_captionItem{visibility:hidden;grid-area:1/1;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;margin:0;display:grid}.-S8CoW_captionItem[data-current]{visibility:visible}.-S8CoW_captionItem b{font-size:56px;font-stretch:var(--stretch-display);font-weight:var(--weight-black);letter-spacing:var(--tracking-black);line-height:.8}.-S8CoW_captionItem strong{font-size:var(--text-title);font-stretch:var(--stretch-button);font-weight:var(--weight-heavy);display:block}@media (max-width:900px){.-S8CoW_caption{margin-block:4px 12px;display:grid}}.-S8CoW_side{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.-S8CoW_stepPick{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;margin:0;padding:0;display:block}.-S8CoW_stepPick:focus-visible{outline:3px solid var(--c-ink);outline-offset:4px;border-radius:6px}.-S8CoW_pickable{cursor:default}@media (hover:hover){.-S8CoW_pickable:hover .-S8CoW_numeral{color:var(--c-ink)}.-S8CoW_pickable:hover .-S8CoW_stepPick{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}}@media (prefers-reduced-motion:reduce){.-S8CoW_placeholder,.-S8CoW_host{transition:none}}
