.sYC3XW_root{--story-bg:#0f2a1f;--nav-h:56px;background:var(--story-bg);height:400vh;color:var(--brand-on-dark);position:relative}.sYC3XW_stage{top:var(--nav-h);height:calc(100svh - var(--nav-h));background:var(--story-bg);position:sticky;overflow:hidden}.sYC3XW_canvas{position:absolute;inset:0}.sYC3XW_hud{z-index:2;pointer-events:none;position:absolute;inset:0}.sYC3XW_band{background:linear-gradient(#0f2a1feb 0%,#0f2a1fbf 60%,#0f2a1f00 100%);height:34vh;position:absolute;top:0;left:0;right:0}.sYC3XW_progress{pointer-events:auto;grid-template-columns:repeat(4,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:8px;left:16px;right:16px}.sYC3XW_progress button{all:unset;cursor:pointer;width:100%;padding:6px 0;display:block}.sYC3XW_progress button:focus-visible{outline:2px solid var(--brand-lime);outline-offset:2px;border-radius:4px}.sYC3XW_track{background:#a9c2b440;border-radius:2px;height:2px;overflow:hidden}.sYC3XW_fill{background:var(--brand-lime);width:0%;height:100%}.sYC3XW_name{letter-spacing:.02em;color:var(--brand-on-dark-muted);margin-top:7px;font-size:11px;font-weight:600;transition:color .3s}.sYC3XW_progress button.on .sYC3XW_name{color:var(--brand-lime)}.sYC3XW_chapters{position:absolute;inset:56px 16px 0}.sYC3XW_first{flex-direction:column;justify-content:space-between;display:flex;bottom:0}.sYC3XW_first .sYC3XW_brandTitle{text-align:center;margin-bottom:0}.sYC3XW_firstCopy{padding-bottom:66px;position:relative}.sYC3XW_firstCopy:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0f2a1f00 0%,#0f2a1fdb 36px,#0f2a1feb 100%);position:absolute;inset:-36px -16px 0}.sYC3XW_chap{will-change:opacity, transform;position:absolute;top:0;left:0;right:0}.sYC3XW_num{letter-spacing:.08em;color:var(--brand-lime);text-transform:uppercase;font-size:12px;font-weight:800}.sYC3XW_chap h2{letter-spacing:-.04em;max-width:360px;margin-top:8px;font-size:clamp(28px,8.2vw,40px);font-weight:800;line-height:1.04}.sYC3XW_chap h2 em{color:var(--brand-lime);font-style:normal}.sYC3XW_chap p{color:var(--brand-on-dark-muted);max-width:330px;margin-top:10px;font-size:15px;line-height:1.45}.sYC3XW_ctas{flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px;display:flex}.sYC3XW_btn{background:var(--brand-lime);color:var(--brand-forest);border-radius:999px;padding:12px 20px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-block}.sYC3XW_btn:active{transform:scale(.97)}.sYC3XW_link{color:var(--brand-on-dark);border-bottom:1px solid #bdff3c80;padding-bottom:1px;font-size:14px;font-weight:600;text-decoration:none}.sYC3XW_link:hover{color:var(--brand-lime)}.sYC3XW_hint{z-index:4;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));color:var(--brand-lime);letter-spacing:.04em;pointer-events:none;opacity:0;white-space:nowrap;flex-direction:column;align-items:center;gap:2px;font-size:12px;font-weight:600;transition:opacity .6s;display:flex;position:absolute;transform:translate(-50%)}.sYC3XW_hint.on{opacity:1}.sYC3XW_hint.off{opacity:0;transition:none}.sYC3XW_hint svg{animation:1.6s ease-in-out infinite sYC3XW_bob}@keyframes sYC3XW_bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.sYC3XW_brandTitle{margin-bottom:14px;font-size:clamp(48px,14vw,68px);line-height:1}.sYC3XW_brandTitleStatic{font-size:clamp(56px,16vw,112px);line-height:1}@media (max-height:720px) and (max-aspect-ratio:11/10){.sYC3XW_brandTitle{margin-bottom:10px;font-size:42px}.sYC3XW_hint{display:none}.sYC3XW_firstCopy{padding-bottom:14px}.sYC3XW_progress{top:2px}.sYC3XW_chapters{top:50px}.sYC3XW_chap h2{margin-top:6px;font-size:26px}.sYC3XW_chap p{margin-top:8px;font-size:14px}.sYC3XW_ctas{gap:8px;margin-top:12px}.sYC3XW_btn{padding:10px 18px;font-size:14px}}@media (min-aspect-ratio:11/10) and (min-width:700px){.sYC3XW_band{background:linear-gradient(90deg,#0f2a1fe6 0%,#0f2a1fb3 55%,#0f2a1f00 100%);width:46vw;height:auto;top:0;bottom:0;right:auto}.sYC3XW_chapters{width:470px;inset:auto auto 124px 8vw}.sYC3XW_chap{top:auto;bottom:0}.sYC3XW_first{display:block}.sYC3XW_first .sYC3XW_brandTitle{text-align:left;margin-bottom:clamp(16px,2.6vh,28px)}.sYC3XW_firstCopy{padding-bottom:0}.sYC3XW_firstCopy:before{display:none}.sYC3XW_chap h2{max-width:470px;font-size:clamp(34px,6.1vh,56px)}.sYC3XW_chap p{max-width:400px;margin-top:clamp(10px,1.8vh,16px);font-size:clamp(15px,2vh,18px)}.sYC3XW_num{font-size:13px}.sYC3XW_brandTitle{margin-bottom:clamp(16px,2.6vh,28px);font-size:clamp(64px,11vh,104px)}.sYC3XW_ctas{flex-flow:wrap;align-items:center;gap:22px;margin-top:clamp(14px,2.6vh,26px)}.sYC3XW_btn{padding:14px 24px;font-size:16px}.sYC3XW_hint{flex-direction:row;gap:8px;font-size:13px;bottom:78px;left:8vw;transform:none}.sYC3XW_progress{width:420px;inset:auto auto 30px 8vw}.sYC3XW_name{font-size:12px}}@media (prefers-reduced-motion:reduce){.sYC3XW_hint svg{animation:none}.sYC3XW_hint{transition:none}}.sYC3XW_static{background:var(--story-bg);color:var(--brand-on-dark)}.sYC3XW_poster{border:2px solid var(--brand-lime);background:#0d241a;border-radius:6px;flex-direction:column;gap:12px;width:min(68vw,300px);padding:22px 20px;display:flex;transform:rotate(-4deg)}.sYC3XW_posterHead{letter-spacing:.02em;color:var(--brand-lime);align-items:center;gap:10px;font-size:15px;font-weight:800;display:flex}.sYC3XW_posterHead:before{content:"";background:var(--brand-lime);border-radius:3px;width:18px;height:18px}.sYC3XW_posterRule{background:#bdff3c6b;height:1px}.sYC3XW_posterRow{justify-content:space-between;gap:10px;display:flex}.sYC3XW_posterRow i{background:#bdff3c6b;border-radius:999px;height:6px;display:block}.sYC3XW_posterRow i:last-child{background:var(--brand-lime)}.sYC3XW_heroCopyStatic em{color:var(--brand-lime);font-style:normal}
