.story-module__qOJuwa__progress{z-index:60;pointer-events:none;background:var(--tint);transform-origin:0;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.story-module__qOJuwa__chapter{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tint);font-size:12px}.story-module__qOJuwa__sectionHead{gap:var(--s-4);max-width:880px;margin-bottom:var(--s-8);display:grid}.story-module__qOJuwa__hero{padding-top:clamp(40px,6vw,88px)}.story-module__qOJuwa__kicker{font-family:var(--font-mono);letter-spacing:.04em;color:var(--fg-faint);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.story-module__qOJuwa__kicker a{color:var(--fg-muted);transition:color var(--d-micro)}.story-module__qOJuwa__kicker a:hover{color:var(--tint)}.story-module__qOJuwa__heroGrid{gap:var(--s-8);margin-top:var(--s-6);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;display:grid}.story-module__qOJuwa__title{text-wrap:balance}.story-module__qOJuwa__heroSide{gap:var(--s-5);padding-bottom:8px;display:grid}.story-module__qOJuwa__actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.story-module__qOJuwa__facts{gap:var(--s-4) 0;margin-top:var(--s-8);flex-wrap:wrap;display:flex}.story-module__qOJuwa__facts div{padding-right:var(--s-6);margin-right:var(--s-6);border-right:1px solid var(--border);gap:6px;display:grid}.story-module__qOJuwa__facts div:last-child{border-right:0;margin-right:0;padding-right:0}.story-module__qOJuwa__facts dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-faint);font-size:11px}.story-module__qOJuwa__facts dd{align-items:center;gap:10px;font-weight:550;display:inline-flex}.story-module__qOJuwa__stage{margin-top:var(--s-8);perspective:1600px}.story-module__qOJuwa__shot{transform-origin:50% 0;will-change:transform}@supports (animation-timeline:view()){.story-module__qOJuwa__shot{animation:linear both story-module__qOJuwa__settle;animation-timeline:view();animation-range:entry 10% cover 40%}@keyframes story-module__qOJuwa__settle{0%{transform:rotateX(20deg)scale(.9)}to{transform:none}}}.story-module__qOJuwa__problem{padding-top:var(--s-9)}.story-module__qOJuwa__scrubTrack{height:230vh;position:relative}.story-module__qOJuwa__scrubSticky{align-content:center;gap:var(--s-6);height:100vh;display:grid;position:sticky;top:0}.story-module__qOJuwa__scrub{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.025em;max-width:30ch;font-weight:550;line-height:1.2}.story-module__qOJuwa__scrub span[aria-hidden]{opacity:clamp(.13, calc((var(--p,0) * (var(--n) + 6) - var(--i)) / 6), 1)}.story-module__qOJuwa__answer{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}.story-module__qOJuwa__answerHead{gap:var(--s-4);display:grid;position:sticky;top:120px}.story-module__qOJuwa__decisions{padding-top:var(--s-7);gap:clamp(40px,5vw,72px);display:grid}.story-module__qOJuwa__decision{gap:var(--s-3);display:grid}.story-module__qOJuwa__decisionTitle{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;padding-bottom:.08em;font-weight:600;line-height:1.1;overflow:hidden}.story-module__qOJuwa__decisionTitle span{transition:transform 1s var(--ease-out) .12s;display:inline-block;transform:translateY(105%)}.story-module__qOJuwa__decision.is-in .story-module__qOJuwa__decisionTitle span{transform:none}.story-module__qOJuwa__decisionBody{font-size:var(--t-body-lg);color:var(--fg-muted);max-width:46ch;line-height:1.55}.story-module__qOJuwa__behave{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.story-module__qOJuwa__behaveStage{gap:var(--s-4);display:grid;position:sticky;top:110px}.story-module__qOJuwa__behaveNow{gap:10px;display:grid}.story-module__qOJuwa__behaveBar{background:var(--border);border-radius:2px;height:2px;overflow:hidden}.story-module__qOJuwa__behaveBar i{background:var(--tint);transform-origin:0;height:100%;transition:transform .7s var(--ease-out);display:block}.story-module__qOJuwa__behaveLabel{font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.03em;animation:story-module__qOJuwa__swap .5s var(--ease-out) both;font-weight:600}@keyframes story-module__qOJuwa__swap{0%{opacity:0;transform:translateY(8px)}}.story-module__qOJuwa__behaveSteps{display:grid}.story-module__qOJuwa__behaveStep{align-content:center;gap:var(--s-3);opacity:.25;min-height:62vh;transition:opacity .6s var(--ease-out);display:grid}.story-module__qOJuwa__behaveStep:first-child{align-content:start;min-height:48vh}.story-module__qOJuwa__behaveStep[data-active=true]{opacity:1}.story-module__qOJuwa__stepName{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;font-weight:600;line-height:1.1}.story-module__qOJuwa__stepDetail{font-size:var(--t-body-lg);color:var(--fg-muted);max-width:34ch;line-height:1.55}.story-module__qOJuwa__hood{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}.story-module__qOJuwa__layers{display:grid}.story-module__qOJuwa__layer{gap:var(--s-5);padding:var(--s-5) 0 var(--s-5) calc(var(--i) * clamp(12px, 2.5vw, 36px));border-top:1px solid var(--border);grid-template-columns:minmax(0,180px) minmax(0,1fr);align-items:baseline;display:grid}.story-module__qOJuwa__layer:last-child{border-bottom:1px solid var(--border)}.story-module__qOJuwa__layerName{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tint);font-size:12px}.story-module__qOJuwa__layerItems{font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.03em;font-weight:550;line-height:1.2}.story-module__qOJuwa__people{gap:var(--s-5);padding-top:var(--s-3);display:grid}.story-module__qOJuwa__peopleTitle{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:12px}.story-module__qOJuwa__people ul{gap:var(--s-6);display:grid}.story-module__qOJuwa__who{font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.035em;margin-bottom:6px;font-weight:600}.story-module__qOJuwa__endTop{gap:var(--s-8);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;display:grid}.story-module__qOJuwa__endTry{gap:var(--s-5);display:grid}.story-module__qOJuwa__alongside{gap:var(--s-3);display:grid}.story-module__qOJuwa__alongLink{border-top:1px solid var(--border-subtle);transition:color var(--d-micro);align-items:center;gap:12px;padding:12px 0;font-weight:550;display:flex}.story-module__qOJuwa__alongName{flex:1}.story-module__qOJuwa__alongLink .arrow{color:var(--tint);opacity:0;transition:opacity var(--d-micro), transform var(--d-ui) var(--ease-out);transform:translate(-6px)}.story-module__qOJuwa__alongLink:hover{color:var(--tint)}.story-module__qOJuwa__alongLink:hover .arrow{opacity:1;transform:none}.story-module__qOJuwa__next{gap:var(--s-3);padding-top:var(--s-6);border-top:1px solid var(--border);margin-top:clamp(80px,10vw,160px);display:grid}.story-module__qOJuwa__nextLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:12px}.story-module__qOJuwa__nextName{justify-content:space-between;align-items:center;gap:var(--s-5);font-family:var(--font-display);font-size:var(--t-h1);letter-spacing:-.035em;transition:color .5s var(--ease-out);font-weight:600;line-height:1.02;display:flex}.story-module__qOJuwa__nextName .arrow{width:clamp(24px,3vw,40px);height:auto;transition:transform .7s var(--ease-out);flex:none}.story-module__qOJuwa__next:hover .story-module__qOJuwa__nextName{color:var(--tint)}.story-module__qOJuwa__next:hover .story-module__qOJuwa__nextName .arrow{transform:translate(12px)}@media (max-width:1000px){.story-module__qOJuwa__heroGrid,.story-module__qOJuwa__answer,.story-module__qOJuwa__behave,.story-module__qOJuwa__hood,.story-module__qOJuwa__endTop{grid-template-columns:minmax(0,1fr)}.story-module__qOJuwa__heroGrid{gap:var(--s-5)}.story-module__qOJuwa__answerHead{position:static}.story-module__qOJuwa__behaveStage{z-index:1;background:var(--bg-elevated);padding-block:12px;top:76px}.story-module__qOJuwa__behaveStep,.story-module__qOJuwa__behaveStep:first-child{align-content:center;min-height:45vh}.story-module__qOJuwa__layer{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width:640px){.story-module__qOJuwa__scrubTrack{height:190vh}.story-module__qOJuwa__facts div{padding-right:var(--s-5);border-right:0;margin-right:0}.story-module__qOJuwa__behaveStage figure{max-height:38vh}}@media (prefers-reduced-motion:reduce){.story-module__qOJuwa__scrub span[aria-hidden]{opacity:1}.story-module__qOJuwa__scrubTrack{height:auto}.story-module__qOJuwa__scrubSticky{height:auto;padding-block:var(--s-8);position:static}.story-module__qOJuwa__decisionTitle span{transform:none}.story-module__qOJuwa__behaveStep{opacity:1}}
