.StoryExperience-module__wWXNoq__stage{z-index:0;pointer-events:none;position:fixed;inset:0}.StoryExperience-module__wWXNoq__canvas{opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease-expo);position:absolute;inset:0}.StoryExperience-module__wWXNoq__stage[data-live] .StoryExperience-module__wWXNoq__canvas{opacity:1}.StoryExperience-module__wWXNoq__fallback{transition:opacity 1.6s var(--ease-expo);background:radial-gradient(40vmax 40vmax at 50% 45%,#c9a96e29,#0000 70%),radial-gradient(60vmax 50vmax at 80% 110%,#8fae8614,#0000 70%);position:absolute;inset:0}.StoryExperience-module__wWXNoq__stage[data-live] .StoryExperience-module__wWXNoq__fallback{opacity:.35}.StoryExperience-module__wWXNoq__vignette{background:radial-gradient(#0000 45%,#0c0c0bbf 100%);position:absolute;inset:0}.StoryExperience-module__wWXNoq__rail{right:var(--space-6);z-index:5;position:fixed;top:50%;transform:translateY(-50%)}.StoryExperience-module__wWXNoq__rail ol{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.StoryExperience-module__wWXNoq__railItem{justify-content:flex-end;align-items:center;gap:var(--space-3);min-height:28px;color:var(--text-faint);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .4s var(--ease-expo);background:0 0;border:0;padding:0;font-size:.6875rem;display:flex}.StoryExperience-module__wWXNoq__railLabel{opacity:0;transition:opacity .4s var(--ease-expo), transform .4s var(--ease-expo);transform:translate(6px)}.StoryExperience-module__wWXNoq__railNum:after{content:"";vertical-align:middle;width:14px;height:1px;margin-left:var(--space-2);transition:width .5s var(--ease-expo);background:currentColor;display:inline-block}.StoryExperience-module__wWXNoq__railItem:hover,.StoryExperience-module__wWXNoq__railItem[aria-current]{color:var(--accent-bright)}.StoryExperience-module__wWXNoq__railItem[aria-current] .StoryExperience-module__wWXNoq__railNum:after{width:32px}.StoryExperience-module__wWXNoq__railItem:hover .StoryExperience-module__wWXNoq__railLabel,.StoryExperience-module__wWXNoq__railItem[aria-current] .StoryExperience-module__wWXNoq__railLabel{opacity:1;transform:none}.StoryExperience-module__wWXNoq__progress{z-index:5;background:var(--border);height:2px;position:fixed;bottom:0;left:0;right:0}.StoryExperience-module__wWXNoq__progress span{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (max-width:1199px){.StoryExperience-module__wWXNoq__rail{display:none}}.StoryExperience-module__wWXNoq__bridges{display:none}html[data-scrub] .StoryExperience-module__wWXNoq__bridges{z-index:2;pointer-events:none;perspective:900px;place-items:center;display:grid;position:fixed;inset:0}.StoryExperience-module__wWXNoq__bridge{--t:clamp(0, calc((var(--c) - var(--b) - .6) / .38), 1);--a:clamp(0, min(calc(var(--t) / .3), calc((1 - var(--t)) / .25)), 1);padding-inline:var(--gutter);font-family:var(--font-display), Georgia, serif;text-align:center;color:var(--accent-bright);text-shadow:0 0 2px #0c0c0be6,0 2px 24px #0c0c0bf2;opacity:var(--a);transform:translateZ(calc(-520px + var(--t) * 700px));filter:blur(calc((1 - var(--a)) * 12px));isolation:isolate;max-width:62vw;translate:calc(var(--bx,0) * 100vw) 0;grid-area:1/1;margin:0;font-size:clamp(2rem,min(5vw,9vh),4.75rem);font-style:italic;font-weight:500;line-height:1.05;position:relative}@media (max-width:767px){.StoryExperience-module__wWXNoq__bridge{max-width:none;translate:none}}.StoryExperience-module__wWXNoq__bridge:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0c0c0be0,#0c0c0b99 55%,#0000);position:absolute;inset:-60% -12%}.StoryExperience-module__wWXNoq__midCta{right:var(--space-6);bottom:var(--space-6);z-index:6;min-height:44px;padding:0 var(--space-6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--accent-bright);opacity:0;visibility:hidden;transition:opacity .6s var(--ease-expo), transform .6s var(--ease-expo), visibility .6s, border-color .3s;background:#0c0c0bb3;border:1px solid #c9a96e80;border-radius:999px;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(12px)}.StoryExperience-module__wWXNoq__midCta[data-show]{opacity:1;visibility:visible;transform:none}.StoryExperience-module__wWXNoq__midCta:hover{border-color:var(--accent)}
.page-module__E0kJGG__story{z-index:1;position:relative}.page-module__E0kJGG__chapter{min-height:180vh;position:relative}.page-module__E0kJGG__step{min-height:160vh}.page-module__E0kJGG__stepOf{margin-left:var(--space-3);color:var(--text-faint)}.page-module__E0kJGG__inner{min-height:100svh;width:min(100% - 2 * var(--gutter), var(--container));flex-direction:column;justify-content:center;margin-inline:auto;padding-block:clamp(4.5rem,12vh,7rem) clamp(1.5rem,6vh,5rem);display:flex;position:sticky;top:0}.page-module__E0kJGG__inner>*{max-width:38rem}.page-module__E0kJGG__inner{isolation:isolate}.page-module__E0kJGG__inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 28%,#0c0c0bb8,#0c0c0b66 55%,#0000 80%);position:absolute;inset:8% -6%}.page-module__E0kJGG__right .page-module__E0kJGG__inner:before{background:radial-gradient(55% 60% at 72%,#0c0c0bb8,#0c0c0b66 55%,#0000 80%)}.page-module__E0kJGG__center .page-module__E0kJGG__inner:before{background:radial-gradient(60% 60%,#0c0c0bb8,#0c0c0b66 55%,#0000 80%)}html[data-scrub] .page-module__E0kJGG__inner:before{opacity:calc(clamp(0, calc((var(--p) - .04) / .1), 1) - clamp(0, calc((var(--p) - .5) / .08), 1))}html[data-scrub] .page-module__E0kJGG__finale .page-module__E0kJGG__inner:before{opacity:clamp(0, calc((var(--p) - .04) / .1), 1)}html[data-scrub] .page-module__E0kJGG__kinetic .page-module__E0kJGG__inner:before{opacity:calc(1 - clamp(0, calc((var(--k) - var(--lines) + 1 - .85) / .2), 1))}.page-module__E0kJGG__right .page-module__E0kJGG__inner{text-align:right;padding-right:var(--space-16);align-items:flex-end}.page-module__E0kJGG__center .page-module__E0kJGG__inner{text-align:center;align-items:center}.page-module__E0kJGG__center .page-module__E0kJGG__inner>*{max-width:52rem}.page-module__E0kJGG__kicker{color:var(--accent);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(.75rem,2.5vh,1.5rem);font-size:.75rem}.page-module__E0kJGG__heroTitle,.page-module__E0kJGG__heading,.page-module__E0kJGG__finaleTitle{text-shadow:0 0 40px #0c0c0b99;font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;color:var(--text);margin:0;font-weight:400;line-height:.98}.page-module__E0kJGG__heroTitle{font-size:clamp(2.25rem,min(5.6vw,9.5vh),6rem)}.page-module__E0kJGG__inner>.page-module__E0kJGG__heroTitle{max-width:15ch}.page-module__E0kJGG__heading{font-size:clamp(2rem,min(5vw,9vh),5.25rem)}.page-module__E0kJGG__inner>.page-module__E0kJGG__heading{max-width:14ch}.page-module__E0kJGG__center .page-module__E0kJGG__inner>.page-module__E0kJGG__heading{max-width:20ch}.page-module__E0kJGG__finaleTitle{font-size:clamp(2.75rem,min(9vw,16vh),9rem)}.page-module__E0kJGG__finaleTitle .page-module__E0kJGG__hw{background:linear-gradient(180deg, var(--accent-bright), var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.page-module__E0kJGG__lead,.page-module__E0kJGG__body{color:var(--text-muted);text-shadow:0 0 18px var(--bg), 0 0 6px var(--bg);margin:clamp(.75rem,3vh,2rem) 0 0;font-size:clamp(.95rem,min(.85rem + .4vw,2.6vh),1.1875rem);line-height:1.7}.page-module__E0kJGG__ctas{gap:var(--space-4);flex-wrap:wrap;margin-top:clamp(1rem,4.5vh,3rem);display:flex}.page-module__E0kJGG__center .page-module__E0kJGG__ctas{justify-content:center}.page-module__E0kJGG__primary,.page-module__E0kJGG__secondary{min-height:48px;padding:0 var(--space-8);transition:transform .4s var(--ease-expo), background .4s var(--ease-expo), border-color .4s var(--ease-expo);border-radius:999px;align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.page-module__E0kJGG__primary{background:var(--accent);color:var(--bg)}.page-module__E0kJGG__primary:hover{background:var(--accent-bright);transform:translateY(-2px)}.page-module__E0kJGG__secondary{border:1px solid var(--border);color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0b66}.page-module__E0kJGG__secondary:hover{border-color:var(--accent);transform:translateY(-2px)}.page-module__E0kJGG__scrollHint{left:50%;bottom:var(--space-12);color:var(--text-faint);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:var(--space-3);flex-direction:column;margin:0;font-size:.6875rem;display:flex;position:absolute;transform:translate(-50%)}.page-module__E0kJGG__scrollHint:after{content:"";background:linear-gradient(var(--accent), transparent);width:1px;height:48px;animation:page-module__E0kJGG__hint 2.4s var(--ease-expo) infinite;transform-origin:top}@keyframes page-module__E0kJGG__hint{0%{opacity:1;transform:scaleY(0)}70%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.page-module__E0kJGG__hero .page-module__E0kJGG__inner{min-height:calc(100svh - 64px);padding-top:clamp(1rem,5vh,3rem);position:sticky}.page-module__E0kJGG__hero{min-height:170vh}.page-module__E0kJGG__split{gap:var(--space-6);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:clamp(1rem,4vh,3rem);display:grid}.page-module__E0kJGG__division{border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1414128c;border-radius:20px;padding:clamp(1rem,3.5vh,2rem)}.page-module__E0kJGG__division:first-child{border-color:#8fae8659}.page-module__E0kJGG__division:last-child{border-color:#c9a96e59}.page-module__E0kJGG__divisionTag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--success);margin:0;font-size:.6875rem}.page-module__E0kJGG__division:last-child .page-module__E0kJGG__divisionTag{color:var(--accent)}.page-module__E0kJGG__divisionName{margin:var(--space-3) 0 0;font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,min(1rem + 1.5vw,5vh),3rem);font-weight:400;line-height:1}.page-module__E0kJGG__division .page-module__E0kJGG__body{margin-top:clamp(.5rem,1.5vh,1rem);font-size:clamp(.875rem,2.4vh,1rem)}.page-module__E0kJGG__textLink{color:var(--accent);border-bottom:1px solid var(--accent-dim);margin-top:clamp(.5rem,2vh,1.5rem);padding-bottom:2px;text-decoration:none;display:inline-block}.page-module__E0kJGG__textLink:hover{border-color:var(--accent)}.page-module__E0kJGG__status{color:var(--text-faint);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;margin:clamp(.75rem,3vh,2rem) 0 0;font-size:.75rem}.page-module__E0kJGG__finale{min-height:180vh}.page-module__E0kJGG__showcase{color:var(--text-faint);margin:clamp(1rem,6vh,4rem) 0 0;font-size:.875rem}.page-module__E0kJGG__hw,.page-module__E0kJGG__kw{display:inline-block}html[data-scrub] .page-module__E0kJGG__hw{--t:calc(var(--i) / var(--n));--in:clamp(0, calc((var(--p) - .06 - var(--t) * .12) / .08), 1);--out:clamp(0, calc((var(--p) - .48 - var(--t) * .04) / .07), 1);opacity:calc(var(--in) - var(--out));transform:perspective(700px) translateZ(calc((1 - var(--in)) * -280px + var(--out) * 340px)) translateY(calc((1 - var(--in)) * .3em));filter:blur(calc((1 - var(--in)) * 10px + var(--out) * 10px));transform-origin:0 100%}html[data-scrub] .page-module__E0kJGG__bw{--t:calc(var(--i) / var(--n));--in:clamp(0, calc((var(--p) - .12 - var(--t) * .16) / .05), 1);--out:clamp(0, calc((var(--p) - .48 - var(--t) * .04) / .07), 1);opacity:calc(.12 + .88 * var(--in) - var(--out));transform:perspective(700px) translateZ(calc(var(--out) * 160px));filter:blur(calc(var(--out) * 6px));color:color-mix(in srgb, var(--text) calc(var(--in) * 100%), var(--text-muted))}html[data-scrub] .page-module__E0kJGG__fade{--in:clamp(0, calc((var(--p) - .06) / .08), 1);--out:clamp(0, calc((var(--p) - .48) / .08), 1);opacity:calc(var(--in) - var(--out));transform:translateY(calc((1 - var(--in)) * 24px))}:is(html[data-scrub] .page-module__E0kJGG__finale .page-module__E0kJGG__hw,html[data-scrub] .page-module__E0kJGG__finale .page-module__E0kJGG__bw,html[data-scrub] .page-module__E0kJGG__finale .page-module__E0kJGG__fade){--out:0}html[data-scrub] .page-module__E0kJGG__division{--in:clamp(0, calc((var(--p) - .14 - var(--j) * .06) / .08), 1);--out:clamp(0, calc((var(--p) - .48) / .08), 1);opacity:calc(var(--in) - var(--out));transform:translateY(calc((1 - var(--in)) * 60px)) scale(calc(.96 + .04 * var(--in)))}html[data-scrub] .page-module__E0kJGG__hero .page-module__E0kJGG__inner{--out:clamp(0, calc((var(--p) - .32) / .16), 1);opacity:calc(1 - var(--out));transform:perspective(900px) translateZ(calc(var(--out) * 260px));filter:blur(calc(var(--out) * 10px))}.page-module__E0kJGG__kinetic{min-height:calc(var(--lines) * 70vh + 220vh)}.page-module__E0kJGG__kStage{display:grid}.page-module__E0kJGG__kLine{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;color:var(--text-muted);margin:0;font-size:clamp(2rem,min(3.8vw,8.5vh),4.5rem);font-weight:400;line-height:1.05}.page-module__E0kJGG__inner>.page-module__E0kJGG__kStage{max-width:min(100%,30rem)}.page-module__E0kJGG__kLine+.page-module__E0kJGG__kLine{margin-top:var(--space-6)}.page-module__E0kJGG__kLast{color:var(--accent-bright)}html[data-scrub] .page-module__E0kJGG__kLine{color:var(--text);grid-area:1/1;margin-top:0}html[data-scrub] .page-module__E0kJGG__kLast{color:var(--accent-bright)}html[data-scrub] .page-module__E0kJGG__kw{--t:calc(var(--i) / var(--n));--in:clamp(0, calc((var(--k) - var(--j) + .2 - var(--t) * .3) / .14), 1);--out:clamp(0, calc((var(--k) - var(--j) - .74 - var(--t) * .08) / .14), 1);opacity:calc(var(--in) - var(--out));transform:translateY(calc((1 - var(--in)) * 70% - var(--out) * 45%)) rotate(calc((1 - var(--in)) * 2deg));filter:blur(calc((1 - var(--in)) * 12px + var(--out) * 8px))}html[data-scrub] .page-module__E0kJGG__kLast .page-module__E0kJGG__kw{--out:clamp(0, calc((var(--k) - var(--j) - .85 - var(--t) * .06) / .2), 1)}.page-module__E0kJGG__gates{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;margin:clamp(1rem,4vh,3rem) 0 0;padding:0;list-style:none;display:flex}.page-module__E0kJGG__gates li{--lit:1;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--success) calc(var(--lit) * 60%), var(--border));color:color-mix(in srgb, var(--success) calc(var(--lit) * 100%), var(--text-faint));font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;background:#0c0c0b80;border-radius:999px;font-size:.75rem;display:inline-flex}.page-module__E0kJGG__gates li:before{content:"✓";opacity:var(--lit);transform:scale(calc(.4 + .6 * var(--lit)))}html[data-scrub] .page-module__E0kJGG__gates li{--lit:clamp(0, calc((var(--p) - .2 - var(--j) * .04) / .02), 1);box-shadow:0 0 calc(var(--lit) * 18px) color-mix(in srgb, var(--success) calc(var(--lit) * 35%), transparent)}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>*{animation:page-module__E0kJGG__rise 1.4s var(--ease-expo) both}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>:nth-child(2){animation-delay:.12s}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>:nth-child(3){animation-delay:.3s}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>:nth-child(4){animation-delay:.45s}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>:nth-child(5){animation-delay:.6s}@keyframes page-module__E0kJGG__rise{0%{opacity:0;filter:blur(10px);transform:translateY(40px)}to{opacity:1;filter:none;transform:none}}@media (max-width:767px){.page-module__E0kJGG__right .page-module__E0kJGG__inner{text-align:left;align-items:flex-start;padding-right:0}.page-module__E0kJGG__gates{justify-content:flex-start}.page-module__E0kJGG__split{grid-template-columns:1fr}.page-module__E0kJGG__division{padding:var(--space-6)}}.page-module__E0kJGG__ticker{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:clamp(.75rem,3vh,1.75rem) 0 0;display:flex}.page-module__E0kJGG__tickerLabel{color:var(--text-faint);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem}.page-module__E0kJGG__tickerValue{color:var(--text);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,min(3.2vw,6vh),2.75rem);line-height:1;display:inline-flex}.page-module__E0kJGG__tickerCol{height:1em;display:inline-block;overflow:hidden}.page-module__E0kJGG__tickerStrip{flex-direction:column;display:flex;transform:translateY(-10em)}.page-module__E0kJGG__tickerStrip>span{height:1em;display:block}.page-module__E0kJGG__tickerLead{width:0}.page-module__E0kJGG__tickerPaid{color:var(--accent-bright);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.25rem,min(2.2vw,4vh),1.75rem);font-style:italic}html[data-motion-ready] .page-module__E0kJGG__tickerStrip{animation:page-module__E0kJGG__tickerRoll 1.7s cubic-bezier(.2, .7, .2, 1) calc(.9s + var(--i) * .16s) both}html[data-motion-ready] .page-module__E0kJGG__tickerLead{animation:page-module__E0kJGG__tickerCollapse .5s var(--ease-expo) calc(2.5s + var(--i) * .1s) both}html[data-motion-ready] .page-module__E0kJGG__tickerPaid{animation:page-module__E0kJGG__tickerPaid .9s var(--ease-expo) 3.2s both}@keyframes page-module__E0kJGG__tickerRoll{0%{transform:translateY(0)}to{transform:translateY(-10em)}}@keyframes page-module__E0kJGG__tickerCollapse{0%{opacity:1;width:1ch}to{opacity:0;width:0}}@keyframes page-module__E0kJGG__tickerPaid{0%{opacity:0;filter:blur(6px);transform:translate(-8px)}to{opacity:1;filter:none;transform:none}}
