._ss_k7h6l_5{--split:.5;z-index:1;background:var(--bg);grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:560px;margin-bottom:calc(100lvh - 100dvh);display:grid;position:relative}._top_k7h6l_19{justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:clamp(1rem,2.4vh,1.6rem);display:flex}._headline_k7h6l_20{align-items:center;gap:1rem;display:flex}._step_k7h6l_21{border:3px solid var(--ink);background:var(--accent);width:3.2rem;height:2.6rem;color:var(--ink);box-shadow:0 4px 0 var(--ink);font-family:var(--font-display);border-radius:6px;place-items:center;font-size:1.4rem;font-style:italic;font-weight:900;font-stretch:70%;display:grid;transform:skew(-14deg)}._step_k7h6l_21 span{transform:skew(14deg)}._titles_k7h6l_31{gap:.3rem;display:grid}._kicker_k7h6l_32{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.82rem;font-weight:700}._heading_k7h6l_33{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(2.2rem,1.4rem + 2.6vw,4rem);font-style:italic;font-weight:900;font-stretch:66%;line-height:.9}._intro_k7h6l_34{max-width:34ch;color:var(--muted);font-size:1rem;line-height:1.35}._stage_k7h6l_36{background:var(--ink);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}._angle_k7h6l_37{opacity:0;transition:opacity .9s;position:absolute;inset:0}._angle_k7h6l_37[data-on]{opacity:1;z-index:1}._angle_k7h6l_37 img{object-fit:cover;background:var(--ink);width:100%;height:100%;position:absolute;inset:0}._angle_k7h6l_37[data-on] img{animation:7s ease-out both _ssDrift_k7h6l_1}@keyframes _ssDrift_k7h6l_1{0%{transform:scale(1.06)}}._a_k7h6l_37{clip-path:inset(0 calc((1 - var(--split)) * 100%) 0 0)}._handle_k7h6l_45{z-index:3;top:0;bottom:0;left:calc(var(--split) * 100%);cursor:ew-resize;touch-action:none;place-items:center;width:3.4rem;margin-left:-1.7rem;display:grid;position:absolute}._handle_k7h6l_45:before{content:"";width:4px;box-shadow:0 0 0 2px var(--ink);background:#fff;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}._knob_k7h6l_53{border:3px solid var(--ink);width:3.4rem;height:3.4rem;color:var(--ink);box-shadow:0 4px 0 var(--ink);background:#fff;border-radius:50%;place-items:center;font-size:1.3rem;font-weight:900;transition:transform .15s;display:grid;position:relative}._ss_k7h6l_5[data-dragging] ._knob_k7h6l_53{transform:scale(1.12)}._handle_k7h6l_45:focus-visible ._knob_k7h6l_53{outline:3px solid var(--accent);outline-offset:3px}._side_k7h6l_65{z-index:2;justify-items:start;gap:.5rem;max-width:calc(50% - 3rem);transition:opacity .25s;display:grid;position:absolute;top:clamp(1rem,3vh,2rem)}._side_k7h6l_65[data-side="0"]{opacity:clamp(0, (var(--split) - .14) * 7, 1);left:clamp(1rem,2.4vw,2.5rem)}._side_k7h6l_65[data-side="1"]{text-align:right;opacity:clamp(0, (.86 - var(--split)) * 7, 1);justify-items:end;right:clamp(1rem,2.4vw,2.5rem)}._name_k7h6l_68{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;color:#fff;-webkit-text-stroke:.05em var(--ink);paint-order:stroke fill;max-width:100%;text-shadow:0 .06em 0 var(--ink);font-size:clamp(3.2rem,1.4rem + 4vw,6.6rem);font-style:italic;font-weight:900;font-stretch:62%;line-height:.82}._line_k7h6l_74{background:var(--ink);color:var(--bg);border-radius:6px;padding:.3rem .7rem;font-size:.95rem;font-weight:600;display:inline-block}._pick_k7h6l_75{border:3px solid var(--ink);background:var(--accent);color:var(--ink);box-shadow:0 5px 0 var(--ink);font-family:var(--font-display);border-radius:99px;align-items:center;gap:.4em;margin-top:.3rem;padding:.8rem 1.5rem;font-size:1.35rem;font-style:italic;font-weight:900;font-stretch:70%;line-height:1;transition:transform .12s,box-shadow .12s,background-color .2s;display:inline-flex}._pick_k7h6l_75:hover{box-shadow:0 7px 0 var(--ink);transform:translateY(-2px)}._pick_k7h6l_75:active{box-shadow:0 2px 0 var(--ink);transform:translateY(3px)}._pick_k7h6l_75 ._done_k7h6l_86{display:none}._pick_k7h6l_75[data-on]{background:#fff}._pick_k7h6l_75[data-on] ._todo_k7h6l_88{display:none}._pick_k7h6l_75[data-on] ._done_k7h6l_86{display:inline}._ss_k7h6l_5[data-picked] ._pick_k7h6l_75:not([data-on]){background:#fff}._foot_k7h6l_93{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:1rem;padding:0 clamp(1rem,2.4vw,2.5rem) clamp(1rem,3vh,1.8rem);display:flex;position:absolute;bottom:0;left:0;right:0}._tabs_k7h6l_94{pointer-events:auto;gap:.5rem;display:flex}._tab_k7h6l_94{border:2px solid var(--ink);background:color-mix(in srgb, var(--bg) 88%, transparent);color:var(--ink);white-space:nowrap;border-radius:99px;padding:.55rem 1rem;font-size:.9rem;font-weight:700;position:relative;overflow:hidden}._tab_k7h6l_94[data-on]{background:var(--bg)}._tab_k7h6l_94:after{content:"";background:var(--accent);transform-origin:0;height:4px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._tab_k7h6l_94[data-on]:after{transform:scaleX(1)}._ss_k7h6l_5[data-auto] ._tab_k7h6l_94[data-on]:after{animation:_ssFill_k7h6l_1 var(--every,5s) linear both}@keyframes _ssFill_k7h6l_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._note_k7h6l_106{background:color-mix(in srgb, var(--ink) 70%, transparent);color:#fff;text-align:right;border-radius:6px;max-width:30ch;padding:.4rem .7rem;font-size:.75rem;line-height:1.3}._hint_k7h6l_109{display:none}._ss_k7h6l_5[data-held] ._hint_k7h6l_109{z-index:4;background:var(--ink);color:var(--bg);white-space:nowrap;pointer-events:none;border-radius:99px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:700;display:flex;position:absolute;bottom:clamp(4.4rem,10vh,6rem);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){._ss_k7h6l_5[data-held] ._hint_k7h6l_109{animation:1.6s ease-in-out infinite _ssNudge_k7h6l_1}}@keyframes _ssNudge_k7h6l_1{50%{transform:translate(-50%,-6px)}}._ss_k7h6l_5[data-picked] ._hint_k7h6l_109{display:none}@media (width<=899px){._top_k7h6l_19{flex-direction:column;align-items:flex-start;gap:.35rem;padding-block:.8rem}._step_k7h6l_21{width:2.6rem;height:2.2rem;font-size:1.15rem}._heading_k7h6l_33{font-size:2.3rem}._intro_k7h6l_34{font-size:.92rem}._a_k7h6l_37{clip-path:inset(0 0 calc((1 - var(--split)) * 100%) 0)}._handle_k7h6l_45{top:calc(var(--split) * 100%);cursor:ns-resize;width:auto;height:3rem;margin:-1.5rem 0 0;bottom:auto;left:0;right:0}._handle_k7h6l_45:before{width:auto;height:4px;margin:-2px 0 0;inset:50% 0 auto}._knob_k7h6l_53{width:2.9rem;height:2.9rem;font-size:1.1rem}._side_k7h6l_65{gap:.35rem;max-width:70%}._side_k7h6l_65[data-side="0"]{opacity:clamp(0, (var(--split) - .22) * 6, 1);top:.9rem;left:1rem}._side_k7h6l_65[data-side="1"]{text-align:left;opacity:clamp(0, (.78 - var(--split)) * 6, 1);justify-items:start;inset:auto auto 4.2rem 1rem}._name_k7h6l_68{font-size:3.2rem}._line_k7h6l_74{font-size:.8rem}._pick_k7h6l_75{padding:.65rem 1.15rem;font-size:1.15rem}._foot_k7h6l_93{padding:0 1rem .8rem}._tabs_k7h6l_94{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.4rem;width:100%;display:grid}._tab_k7h6l_94{text-align:center;text-overflow:ellipsis;padding:.5rem .3rem;font-size:.82rem;overflow:hidden}._note_k7h6l_106{display:none}._ss_k7h6l_5[data-held] ._hint_k7h6l_109{bottom:auto;top:calc(var(--split) * 100% + 2rem);font-size:.82rem}}
