.scene-canvas-module__Bz1Waa__frame{isolation:isolate;background:#f4f4f7;position:absolute;inset:0}.dark .scene-canvas-module__Bz1Waa__frame{background:#05050d}.scene-canvas-module__Bz1Waa__canvas,.scene-canvas-module__Bz1Waa__poster{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.scene-canvas-module__Bz1Waa__poster{z-index:1;transition:opacity .5s}.scene-canvas-module__Bz1Waa__poster[data-hidden]{opacity:0;pointer-events:none}.scene-canvas-module__Bz1Waa__posterDark{background-image:var(--poster);background-position:50%;background-repeat:no-repeat;background-size:cover;display:none}@media (max-width:820px){.scene-canvas-module__Bz1Waa__posterDark{background-image:var(--poster-small)}}.dark .scene-canvas-module__Bz1Waa__posterDark{display:block}.dark .scene-canvas-module__Bz1Waa__poster:not(.scene-canvas-module__Bz1Waa__posterDark){opacity:0}.scene-canvas-module__Bz1Waa__canvas{z-index:0}
.scene-loader-module__YvfVoW__loader{z-index:200;color:#fff;background:#05050d;place-items:center;transition:opacity .7s;animation:.7s 25s forwards scene-loader-module__YvfVoW__sceneLoaderGiveUp;display:grid;position:fixed;inset:0;overflow:hidden}.scene-loader-module__YvfVoW__loader[data-scene-loader=leaving]{opacity:0}@keyframes scene-loader-module__YvfVoW__sceneLoaderGiveUp{to{opacity:0;visibility:hidden}}@media screen and (prefers-reduced-motion:no-preference){html:has(.scene-loader-module__YvfVoW__loader){scrollbar-gutter:stable;background:#05050d;animation:0s linear 25.7s forwards scene-loader-module__YvfVoW__sceneLoaderUnlock;overflow:hidden}}@keyframes scene-loader-module__YvfVoW__sceneLoaderUnlock{to{scrollbar-gutter:auto;background:0 0;overflow:visible}}@media (prefers-reduced-motion:reduce),print{.scene-loader-module__YvfVoW__loader{display:none}}.scene-loader-module__YvfVoW__stage{z-index:0;height:100vh;position:absolute;inset:0 0 auto}.scene-loader-module__YvfVoW__dim{z-index:2;background:#05050d;transition:opacity .6s;position:absolute;inset:0}.scene-loader-module__YvfVoW__stage:after{content:"";z-index:3;background:linear-gradient(#05050db3,#05050d00);height:clamp(96px,14vh,140px);position:absolute;inset:0 0 auto}.scene-loader-module__YvfVoW__logo{z-index:1;width:auto;height:56px;position:absolute;top:12px;left:24px}@media (min-width:1024px){.scene-loader-module__YvfVoW__logo{left:48px}}.scene-loader-module__YvfVoW__meter{z-index:1;text-align:center;justify-items:center;gap:16px;padding:24px;display:grid;position:relative}.scene-loader-module__YvfVoW__meter:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#05050d9e,#05050d00);position:absolute;inset:-120px -220px}.scene-loader-module__YvfVoW__value{font-family:var(--font-display), "Barlow Condensed", "Arial Narrow", sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(90deg,#60a5fa,#22d3ee 55%,#3b82f6);-webkit-background-clip:text;background-clip:text;align-items:flex-start;margin:0;font-size:clamp(5rem,17vw,10rem);font-weight:900;line-height:.82;display:flex}.scene-loader-module__YvfVoW__unit{margin-left:.04em;font-size:.42em;line-height:1}.scene-loader-module__YvfVoW__bar{background:#ffffff24;border-radius:3px;width:min(300px,64vw);height:3px;position:relative;overflow:hidden}.scene-loader-module__YvfVoW__fill{transform-origin:0;background:linear-gradient(90deg,#2563eb,#06b6d4);transition:transform .35s;position:absolute;inset:0}.scene-loader-module__YvfVoW__bar:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);width:40%;animation:1.6s cubic-bezier(.4,0,.2,1) infinite scene-loader-module__YvfVoW__sceneLoaderGlint;position:absolute;inset:0;transform:translate(-100%)}@keyframes scene-loader-module__YvfVoW__sceneLoaderGlint{to{transform:translate(250%)}}.scene-loader-module__YvfVoW__loader[data-still] .scene-loader-module__YvfVoW__bar:after{animation:none}.scene-loader-module__YvfVoW__label{letter-spacing:.22em;text-transform:uppercase;color:#fffc;margin:0;font-size:12px;font-weight:600}
.scroll-track-module__8KetXW__track{--ink-rgb:247 247 250;--plate-rgb:255 255 255;--fg:#0f172a;--fg-dim:#4b5563;--accent:#1d4ed8;--edge-rgb:37 99 235;--gut:clamp(24px, 5vw, 48px);position:relative}.dark .scroll-track-module__8KetXW__track{--ink-rgb:5 5 13;--plate-rgb:12 12 21;--fg:#fff;--fg-dim:#ffffffb3;--accent:#67e8f9;--edge-rgb:53 208 255}.scroll-track-module__8KetXW__sticky{z-index:0;height:100vh;margin-bottom:-100vh;position:sticky;top:0;overflow:hidden}.scroll-track-module__8KetXW__veil,.scroll-track-module__8KetXW__veilTitled{z-index:2;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.scroll-track-module__8KetXW__veil{opacity:calc(1 - var(--titled,0))}.dark .scroll-track-module__8KetXW__veil{background:linear-gradient(100deg, rgb(var(--ink-rgb) / 55%) 0%, rgb(var(--ink-rgb) / 35%) 28%, rgb(var(--ink-rgb) / 8%) 54%, rgb(var(--ink-rgb) / 0%) 76%), linear-gradient(to top, rgb(var(--ink-rgb) / 55%) 0%, rgb(var(--ink-rgb) / 0%) 30%)}.scroll-track-module__8KetXW__veilTitled{opacity:var(--titled,0)}.dark .scroll-track-module__8KetXW__veilTitled{background:linear-gradient(to top, rgb(var(--ink-rgb) / 55%) 0%, rgb(var(--ink-rgb) / 0%) 22%)}@media (max-width:820px){.dark .scroll-track-module__8KetXW__veil{background:linear-gradient(to bottom, rgb(var(--ink-rgb) / 10%) 0%, rgb(var(--ink-rgb) / 35%) 42%, rgb(var(--ink-rgb) / 60%) 100%)}.scroll-track-module__8KetXW__veilTitled{display:none}}.scroll-track-module__8KetXW__plate{border-radius:18px;width:fit-content;max-width:min(100%,36rem);padding:clamp(18px,2.2vw,28px) clamp(20px,2.6vw,32px)}.scroll-track-module__8KetXW__motionBar{z-index:3;height:0;position:sticky;bottom:16px}.scroll-track-module__8KetXW__motion{left:var(--gut);position:absolute;bottom:0}.scroll-track-module__8KetXW__controls{right:var(--gut);position:absolute;bottom:0}.scroll-track-module__8KetXW__chapters{margin:0;padding:0;list-style:none}.scroll-track-module__8KetXW__chapter{z-index:3;pointer-events:none;align-items:center;height:100vh;display:grid;position:relative}.scroll-track-module__8KetXW__chapterInner{width:100%;max-width:calc(1400px + var(--gut) * 2);padding-inline:var(--gut);margin:0 auto}@media (max-width:820px){.scroll-track-module__8KetXW__chapter{align-items:end}.scroll-track-module__8KetXW__chapterInner{padding-bottom:clamp(64px,12vh,120px)}}.scroll-track-module__8KetXW__opening{align-items:end}.scroll-track-module__8KetXW__openingInner{pointer-events:auto;gap:clamp(40px,9vh,140px);padding-bottom:clamp(88px,13vh,130px);display:grid}@media (max-width:820px){.scroll-track-module__8KetXW__openingInner{gap:clamp(16px,3vh,26px)}}.scroll-track-module__8KetXW__openingTitle{transition:opacity .5s}.scroll-track-module__8KetXW__track[data-titled] .scroll-track-module__8KetXW__openingTitle{opacity:0}.dark .scroll-track-module__8KetXW__openingTitle>*{text-shadow:0 2px 26px rgb(var(--ink-rgb) / 62%)}html:not(.dark) .scroll-track-module__8KetXW__openingTitle>*{text-shadow:0 0 30px rgb(var(--plate-rgb) / 95%), 0 0 10px rgb(var(--plate-rgb) / 85%)}html:not(.dark) .scroll-track-module__8KetXW__openingTitle>*>[class*=bg-clip-text]{text-shadow:none;filter:drop-shadow(0 0 12px rgb(var(--plate-rgb) / 90%))}.scroll-track-module__8KetXW__track[data-titled] .scroll-track-module__8KetXW__opening .scroll-track-module__8KetXW__plate{opacity:clamp(0, calc(1 - var(--lift,0) * 11), 1);position:relative}.scroll-track-module__8KetXW__track[data-titled] .scroll-track-module__8KetXW__opening .scroll-track-module__8KetXW__plate:focus-within{opacity:1}@media (forced-colors:active){.scroll-track-module__8KetXW__track[data-titled] .scroll-track-module__8KetXW__openingTitle{opacity:1}}.scroll-track-module__8KetXW__cue{color:var(--fg-dim);align-items:center;gap:12px;margin-bottom:14px;display:flex}.scroll-track-module__8KetXW__cueIndex{color:var(--accent)}.scroll-track-module__8KetXW__cueTicks{gap:4px;display:flex}.scroll-track-module__8KetXW__cueTick{background:rgb(var(--edge-rgb) / 22%);border-radius:2px;width:16px;height:3px}.scroll-track-module__8KetXW__cueTick[data-on]{background:linear-gradient(90deg,#2563eb,#22d3ee);box-shadow:0 0 8px #22d3ee8c}.scroll-track-module__8KetXW__stepsTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:12px;font-weight:600}.scroll-track-module__8KetXW__chapterTitle{font-family:var(--font-display,inherit);text-transform:uppercase;letter-spacing:-.01em;max-width:16ch;color:var(--fg);margin-bottom:16px;font-size:clamp(34px,5vw,64px);font-weight:900;line-height:.95}.dark .scroll-track-module__8KetXW__chapterTitle{text-shadow:0 2px 26px rgb(var(--ink-rgb) / 62%)}.scroll-track-module__8KetXW__chapterSubtitle{letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600}.scroll-track-module__8KetXW__chapterBody{max-width:42ch;color:var(--fg-dim);pointer-events:auto;font-size:clamp(15px,1.4vw,17px);line-height:1.6}.scroll-track-module__8KetXW__chapterItems{flex-wrap:wrap;gap:8px;margin-top:18px;padding:0;list-style:none;display:flex}.scroll-track-module__8KetXW__chapterItems li{border:1px solid rgb(var(--edge-rgb) / 35%);background:rgb(var(--edge-rgb) / 7%);color:var(--fg);border-radius:8px;padding:6px 12px;font-size:13px;font-weight:500}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.scroll-track-module__8KetXW__chapters .scroll-track-module__8KetXW__plate{animation:linear both scroll-track-module__8KetXW__chapterFade;animation-timeline:view();animation-range:entry 8% exit 92%}}}@keyframes scroll-track-module__8KetXW__chapterFade{0%{opacity:0;transform:translateY(26px)}24%,76%{opacity:1;transform:none}to{opacity:0;transform:translateY(-26px)}}@media print{.scroll-track-module__8KetXW__chapter{height:auto;padding-block:12px}.scroll-track-module__8KetXW__openingInner{gap:18px;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.scroll-track-module__8KetXW__sticky{height:min(56vh,460px);margin-bottom:clamp(20px,3vw,36px);position:relative}.scroll-track-module__8KetXW__chapter{height:auto;padding-block:clamp(18px,3vw,30px)}.scroll-track-module__8KetXW__openingInner{gap:18px;padding-bottom:0}}
