.UxSSNW_page{--bg:var(--color-black-ink);--ivory:var(--color-ivory-soft);--muted:var(--color-stone);--orange:var(--color-orange-soft);--amber:var(--color-orange-pale);--ease:cubic-bezier(.2, .7, .15, 1);--sora:var(--font-heading);--sans:var(--font-body);--cond:var(--font-label);background:var(--bg);min-height:100vh;color:var(--ivory);font-family:var(--sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}:where(.UxSSNW_page) :is(h1,h2,h3,p,ul,blockquote){margin:0}:where(.UxSSNW_page) a{color:inherit;text-decoration:none}.UxSSNW_page :is(a,button):focus-visible{outline:2px solid var(--amber);outline-offset:4px}.UxSSNW_page ::selection{background:var(--orange);color:var(--bg)}.UxSSNW_topFade{z-index:9;pointer-events:none;background:linear-gradient(180deg, rgb(var(--color-black-ink-rgb) / .94), rgb(var(--color-black-ink-rgb) / .66) 58%, transparent);height:124px;position:fixed;inset:0 0 auto}.UxSSNW_experience{position:relative}.UxSSNW_ambient{z-index:0;pointer-events:none;background:radial-gradient(ellipse 42% 38% at 74% 46%, rgb(var(--color-orange-soft-rgb) / .075), transparent 72%), radial-gradient(ellipse 30% 40% at 12% 80%, color-mix(in srgb, var(--color-orange-pale) calc(.035 * 100%), transparent), transparent 70%);position:fixed;inset:0}.UxSSNW_canvasLayer{z-index:0;pointer-events:none;position:fixed;inset:0}.UxSSNW_canvasLayer canvas{display:block}.UxSSNW_pin{z-index:1;position:relative}.UxSSNW_hero{background:var(--bg);min-height:100svh;position:relative;overflow:hidden}.UxSSNW_portrait{--hdr:96px;top:var(--hdr);aspect-ratio:1672/941;opacity:.5;background:url(/about/portrait.webp) 50%/100% 100% no-repeat;width:100%;height:auto;position:absolute;left:0}.UxSSNW_heroVeil{background:linear-gradient(90deg, rgb(var(--color-black-ink-rgb) / .86) 0%, rgb(var(--color-black-ink-rgb) / .55) 34%, rgb(var(--color-black-ink-rgb) / .06) 62%, rgb(var(--color-black-ink-rgb) / .3) 100%), linear-gradient(0deg, rgb(var(--color-black-ink-rgb) / .55), transparent 12%, transparent 84%, rgb(var(--color-black-ink-rgb) / .5));position:absolute;inset:0}.UxSSNW_heroCopy{z-index:2;padding:150px 24px 70px;position:relative}.UxSSNW_heroTag,.UxSSNW_chNum{font:600 11px var(--sora);letter-spacing:.22em;text-transform:uppercase;color:var(--amber);align-items:center;gap:10px;display:flex}.UxSSNW_heroTag span,.UxSSNW_chNum span{color:var(--ivory)}.UxSSNW_heroTag i,.UxSSNW_chNum i{background:var(--orange);width:30px;height:1px}.UxSSNW_signature{margin-top:26px;position:relative}.UxSSNW_nameRow,.UxSSNW_aboutRow{align-items:center;display:flex;position:relative}.UxSSNW_scriptName{width:min(78vw,440px);height:auto;display:block;overflow:visible}.UxSSNW_scriptAbout{width:min(56vw,300px);height:auto;position:absolute;top:50%;left:0;overflow:visible;transform:translateY(-50%)}.UxSSNW_scriptName path,.UxSSNW_scriptAbout path{fill:none;stroke:var(--amber);stroke-width:.9px;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgb(var(--color-orange-soft-rgb) / .55))}.UxSSNW_nameClean{font:600 clamp(26px, 2.6vw, 42px) var(--sora);letter-spacing:.04em;color:var(--ivory);white-space:nowrap;position:absolute;top:50%;left:0;transform:translateY(-50%)}.UxSSNW_nameClean span{color:var(--orange)}.UxSSNW_aboutRow{min-height:clamp(66px,7.2vw,118px);margin-top:4px}.UxSSNW_aboutClean{font:600 clamp(54px, 6.4vw, 108px) / 1 var(--sora);letter-spacing:-.035em;color:var(--ivory)}.UxSSNW_aboutClean em{color:var(--orange);font-style:normal}.UxSSNW_kicker{font:500 clamp(11px, .85vw, 13px) / 1.6 var(--sora);letter-spacing:.16em;text-transform:uppercase;color:var(--amber);margin-top:22px}.UxSSNW_sigDot{background:var(--color-orange-cream);width:9px;height:9px;box-shadow:0 0 0 4px rgb(var(--color-orange-soft-rgb) / .13), 0 0 16px 5px rgb(var(--color-orange-soft-rgb) / .42);opacity:0;pointer-events:none;will-change:transform;border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;top:0;left:0}.UxSSNW_signature[data-sig=pending] :is(.UxSSNW_nameClean,.UxSSNW_aboutClean,.UxSSNW_introAfter){opacity:0;animation:.8s 5s forwards UxSSNW_sigFallback}@keyframes UxSSNW_sigFallback{to{opacity:1}}.UxSSNW_heroHello{max-width:520px;font:400 clamp(17px, 1.35vw, 21px) / 1.6 var(--sans);color:var(--color-cream-89);margin-top:26px}.UxSSNW_heroFoot{align-items:center;gap:26px;margin-top:30px;display:flex}.UxSSNW_scrollCue{font:600 10px var(--sora);letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.UxSSNW_scrollCue b{color:var(--orange);margin-left:10px;font-size:16px;animation:2.8s ease-in-out infinite UxSSNW_cue;display:inline-block}@keyframes UxSSNW_cue{50%{transform:translate(6px)}}.UxSSNW_cueSide{display:none}.UxSSNW_replay{font:600 10px var(--sora);letter-spacing:.2em;text-transform:uppercase;color:var(--amber);cursor:pointer;opacity:.75;background:0 0;border:0;padding:6px 0}.UxSSNW_replay:hover:not(:disabled){opacity:1}.UxSSNW_replay:disabled{opacity:.3;cursor:default}.UxSSNW_scene{position:relative}.UxSSNW_chapter{opacity:0;transition:opacity 1.1s var(--ease), transform 1.1s var(--ease);padding:72px 24px;position:relative;transform:translateY(30px)}.UxSSNW_chapter[data-in],.UxSSNW_finale[data-in]{opacity:1;transform:none}.UxSSNW_chHead{max-width:560px}.UxSSNW_chTitle{font:500 clamp(34px, 3.3vw, 56px) / 1.08 var(--sora);letter-spacing:-.035em;text-transform:uppercase;color:var(--ivory);margin-top:20px}.UxSSNW_chTitle em{color:var(--orange);font-style:normal}.UxSSNW_chKicker{font:400 clamp(16px, 1.3vw, 20px) / 1.45 var(--sora);color:var(--amber);margin-top:18px}.UxSSNW_cols{max-width:640px;font:400 clamp(15px, 1.04vw, 16.5px) / 1.85 var(--sans);color:var(--color-cream-82);margin-top:28px}.UxSSNW_cols p,.UxSSNW_verticalText p{margin:0 0 1em}.UxSSNW_cols strong,.UxSSNW_verticalText strong,.UxSSNW_heroHello strong{color:var(--color-orange-cream);font-weight:700}.UxSSNW_statement{border-left:2px solid var(--orange);letter-spacing:-.015em;color:var(--amber);break-inside:avoid;padding-left:18px;font:400 clamp(18px, 1.4vw, 22px) / 1.5 var(--sora)!important;margin:1.3em 0!important}.UxSSNW_statement strong{color:var(--amber)!important;font-weight:400!important}.UxSSNW_worlds{grid-template-columns:1fr;gap:14px;margin-top:30px;display:grid}.UxSSNW_worldPanel{border:1px solid color-mix(in srgb, var(--color-orange-pale) calc(.2 * 100%), transparent);background:linear-gradient(140deg, color-mix(in srgb, var(--color-orange-cream) calc(.06 * 100%), transparent), rgb(var(--color-black-6-rgb) / .85) 30%, rgb(var(--color-black-4-rgb) / .85));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;padding:26px 26px 22px}.UxSSNW_worldTech{border-color:rgb(var(--color-orange-soft-rgb) / var(--border-default))}.UxSSNW_worldPanel h3{font:600 12px / 1.5 var(--sora);letter-spacing:.16em;color:var(--amber)}.UxSSNW_worldPanel h3 strong{font-weight:600}.UxSSNW_worldPanel ul{margin:18px 0 0;padding:0;list-style:none}.UxSSNW_worldPanel li{border-bottom:1px solid color-mix(in srgb, var(--color-orange-pale) calc(var(--border-faint) * 100%), transparent);font:400 clamp(17px, 1.3vw, 21px) var(--sora);letter-spacing:-.02em;color:var(--ivory);padding:12px 0}.UxSSNW_worldPanel li:last-child{border-bottom:0}.UxSSNW_worldBridge{font:300 30px var(--sora);color:var(--orange);place-items:center;display:grid}.UxSSNW_art{display:none}.UxSSNW_bigOutline{font:700 clamp(220px, 30vw, 470px) / .8 var(--sora);letter-spacing:-.08em;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--color-orange-pale) calc(.12 * 100%), transparent);white-space:nowrap;position:absolute;bottom:-6vh;right:4vw}.UxSSNW_bigYear{inset:16vh auto auto 2vw}.UxSSNW_portLines{fill:none;width:62vw;height:70vh;stroke:color-mix(in srgb, var(--color-orange-pale) calc(.15 * 100%), transparent);stroke-width:1.2px;position:absolute;bottom:4vh;right:0}.UxSSNW_dotsLines{width:100%;height:64vh;fill:color-mix(in srgb, var(--color-orange-pale) calc(.55 * 100%), transparent);stroke:rgb(var(--color-orange-soft-rgb) / .2);stroke-width:1.2px;vector-effect:non-scaling-stroke;position:absolute;top:18vh;left:0;right:0}.UxSSNW_dotsLines path{fill:none;vector-effect:non-scaling-stroke}.UxSSNW_artSeam{background:linear-gradient(transparent, color-mix(in srgb, var(--color-orange-pale) calc(.35 * 100%), transparent), transparent);width:1px;box-shadow:0 0 30px rgb(var(--color-orange-soft-rgb) / .25);position:absolute;top:10vh;bottom:10vh;left:52%}.UxSSNW_turnCue,.UxSSNW_turnBeam{display:none}.UxSSNW_chapterVertical{max-width:760px;margin:0 auto}.UxSSNW_verticalText{font:400 clamp(16px, 1.15vw, 18px) / 1.9 var(--sans);color:var(--color-cream-82);margin-top:30px}.UxSSNW_finale{text-align:center;opacity:0;min-height:100svh;transition:opacity 1.3s var(--ease), transform 1.3s var(--ease);flex-direction:column;justify-content:center;align-items:center;padding:120px 24px 90px;display:flex;position:relative;transform:translateY(30px)}.UxSSNW_finaleArc{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-orange-pale) calc(.09 * 100%), transparent);width:min(80vw,640px);box-shadow:0 0 0 46px color-mix(in srgb, var(--color-orange-pale) calc(.014 * 100%), transparent), 0 0 0 96px rgb(var(--color-orange-soft-rgb) / .012);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.UxSSNW_finaleEyebrow{font:600 11px var(--sora);letter-spacing:.24em;text-transform:uppercase;color:var(--amber);align-items:center;gap:12px;display:flex;position:relative}.UxSSNW_finaleEyebrow i{background:var(--orange);width:28px;height:1px}.UxSSNW_thanks{max-width:900px;font:500 clamp(36px, 4.6vw, 76px) / 1.1 var(--sora);letter-spacing:-.04em;margin-top:26px;position:relative}.UxSSNW_thanks em{color:var(--orange);font-style:normal}.UxSSNW_closingQuote{max-width:780px;margin-top:34px;position:relative}.UxSSNW_closingQuote p{font:300 clamp(21px, 2.1vw, 33px) / 1.5 var(--sora);letter-spacing:-.025em;color:var(--amber)}.UxSSNW_closingQuote footer{font:600 10px var(--sora);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-top:16px}.UxSSNW_cta{isolation:isolate;border:1.5px solid var(--color-orange);height:52px;color:var(--color-white);font:700 18px var(--cond);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:12px;margin-top:42px;padding:0 30px;transition:transform .35s cubic-bezier(.22,.61,.36,1),border-color .35s;animation:3.6s ease-in-out infinite UxSSNW_ctaBreath;display:inline-flex;position:relative;overflow:hidden}.UxSSNW_cta span{font-size:20px;transition:transform .35s cubic-bezier(.22,.61,.36,1)}.UxSSNW_cta:after{content:"";z-index:-1;background:linear-gradient(100deg, rgb(var(--color-white-rgb) / 0), color-mix(in srgb, var(--color-orange-pale) calc(.28 * 100%), transparent) 50%, rgb(var(--color-white-rgb) / 0));pointer-events:none;width:38%;animation:4.2s cubic-bezier(.45,0,.25,1) 1.4s infinite UxSSNW_ctaSweep;position:absolute;inset:-20% auto -20% -40%;transform:translate(-130%)skew(-18deg)}.UxSSNW_cta:before{content:"";z-index:-2;background:rgb(var(--color-orange-rgb) / .12);opacity:0;transition:opacity .35s;position:absolute;inset:0}.UxSSNW_cta:hover,.UxSSNW_cta:focus-visible{border-color:var(--color-orange-light);animation-play-state:paused;transform:translateY(-3px)}.UxSSNW_cta:hover:before,.UxSSNW_cta:focus-visible:before{opacity:1}.UxSSNW_cta:hover span{transform:translate(5px)}@keyframes UxSSNW_ctaBreath{0%,to{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--color-orange-light) calc(.55 * 100%), transparent), 0 0 10px rgb(var(--color-orange-rgb) / var(--glow-soft)), 0 5px 12px -2px rgb(var(--color-orange-rgb) / .28)}50%{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--color-orange-light) calc(var(--glow-strong) * 100%), transparent), 0 0 21px rgb(var(--color-orange-rgb) / .42), 0 5px 12px -2px rgb(var(--color-orange-rgb) / .4)}}@keyframes UxSSNW_ctaSweep{0%{transform:translate(-130%)skew(-18deg)}38%,to{transform:translate(420%)skew(-18deg)}}.UxSSNW_rail,.UxSSNW_chapterNav{display:none}.UxSSNW_footer{z-index:2;border-top:1px solid color-mix(in srgb, var(--color-orange-pale) calc(var(--border-faint) * 100%), transparent);background:var(--bg);font:600 10px var(--sora);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:28px 5vw 32px;display:flex;position:relative}.UxSSNW_footer nav{gap:22px;display:flex}.UxSSNW_footer a:hover{color:var(--amber)}.UxSSNW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1024px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.UxSSNW_pin{height:100vh;overflow:auto hidden}.UxSSNW_experience[data-ready] .UxSSNW_pin{overflow:hidden}.UxSSNW_world{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.UxSSNW_row{align-items:stretch;height:100vh;display:flex;position:absolute;top:0;left:0}.UxSSNW_scene{isolation:isolate;flex:none;align-items:center;gap:7vw;height:100%;padding-right:9vw;display:flex}.UxSSNW_sceneOrigin{gap:4vw}.UxSSNW_hero{flex:0 0 100vw;height:100vh;min-height:0}.UxSSNW_portrait{--hdr:120px;width:auto;height:min(calc(100vh - var(--hdr)), calc(100vw * 941 / 1672));top:auto;bottom:0;left:auto;right:clamp(0px, calc((100vw - (100vh - var(--hdr)) * 1672 / 941) * .2), 100vw);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--color-black-pure) 4%, var(--color-black-pure) 84%, transparent 100%), linear-gradient(180deg, transparent 0, var(--color-black-pure) 4%, var(--color-black-pure) 97%, transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--color-black-pure) 4%, var(--color-black-pure) 84%, transparent 100%), linear-gradient(180deg, transparent 0, var(--color-black-pure) 4%, var(--color-black-pure) 97%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0, var(--color-black-pure) 4%, var(--color-black-pure) 84%, transparent 100%), linear-gradient(180deg, transparent 0, var(--color-black-pure) 4%, var(--color-black-pure) 97%, transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.UxSSNW_heroCopy{width:min(42vw,640px);padding:0;position:absolute;top:52%;left:7vw;transform:translateY(-50%)}.UxSSNW_scriptName{width:min(31vw,470px)}.UxSSNW_scriptAbout{width:min(21vw,320px)}.UxSSNW_chapter{flex:none;align-items:center;gap:4.5vw;height:100%;padding:118px 0 92px;display:flex;transform:translate(70px)}.UxSSNW_chHead{flex:0 0 clamp(300px,26vw,430px)}.UxSSNW_cols{column-width:21.5rem;column-fill:auto;column-rule:1px solid color-mix(in srgb, var(--color-orange-pale) calc(.07 * 100%), transparent);column-gap:4rem;max-width:none;height:calc(100vh - 290px);margin-top:0}.UxSSNW_worlds{flex:none;grid-template-columns:21rem 56px 21rem;align-items:stretch;margin-top:0}.UxSSNW_art{z-index:-1;pointer-events:none;will-change:transform;display:block;position:absolute;inset:0}.UxSSNW_turnCue{flex:0 0 34vw;height:100%;display:block;position:relative}.UxSSNW_turnCue span{font:600 clamp(120px, 14vw, 230px) / 1 var(--sora);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--color-orange-pale) calc(.25 * 100%), transparent);position:absolute;bottom:10vh;right:6vw}.UxSSNW_turnCue i{transform-origin:0 0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-orange-pale) calc(.55 * 100%), transparent), rgb(var(--color-orange-soft-rgb) / .2));width:160%;height:1px;box-shadow:0 0 22px rgb(var(--color-orange-soft-rgb) / .3);position:absolute;top:46%;left:10%;transform:rotate(48deg)}.UxSSNW_column{width:100vw;position:absolute}.UxSSNW_turnBeam{background:linear-gradient(transparent, color-mix(in srgb, var(--color-orange-pale) calc(.4 * 100%), transparent), transparent);width:1px;height:120vh;box-shadow:0 0 30px rgb(var(--color-orange-soft-rgb) / .28);pointer-events:none;display:block;position:absolute;top:-70vh;left:-46vw;transform:rotate(-42deg)}.UxSSNW_chapterVertical{width:min(760px,70vw);padding:22vh 0 10vh;display:block;transform:translateY(40px)}.UxSSNW_chapterVertical .UxSSNW_chHead{max-width:none}.UxSSNW_rail{z-index:20;opacity:0;pointer-events:none;align-items:center;gap:18px;transition:opacity 1.2s;display:flex;position:fixed;bottom:26px;left:4vw}.UxSSNW_railOn{opacity:1}.UxSSNW_railLabel{min-width:230px;font:600 10px var(--sora);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.UxSSNW_railLabel b{color:var(--orange);margin-right:8px}.UxSSNW_railLine{background:color-mix(in srgb, var(--color-orange-pale) calc(.18 * 100%), transparent);width:180px;height:1px;position:relative}.UxSSNW_railFill{background:var(--orange);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.UxSSNW_railLine:after{content:"";top:50%;left:calc(var(--p,0) * 100%);background:var(--color-orange-cream);width:7px;height:7px;box-shadow:0 0 12px 3px rgb(var(--color-orange-soft-rgb) / var(--glow-medium));border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute}.UxSSNW_cueSide{display:inline}.UxSSNW_cueDown{display:none}.UxSSNW_experience[data-past] :is(.UxSSNW_rail,.UxSSNW_chapterNav){pointer-events:none;opacity:0!important}.UxSSNW_chapterNav{z-index:20;gap:2px;transition:opacity .6s;display:flex;position:fixed;bottom:18px;right:3.4vw}.UxSSNW_chapterNav button{width:32px;height:32px;color:var(--color-stone-52);font:600 10px var(--sora);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;transition:color .3s,border-color .3s,background .3s}.UxSSNW_chapterNav button:hover{color:var(--ivory)}.UxSSNW_chapterNav button[aria-current=step]{border-color:rgb(var(--color-orange-soft-rgb) / .6);background:rgb(var(--color-orange-soft-rgb) / .12);color:var(--amber)}}@media not all and (min-width:1024px) and (min-height:600px) and (prefers-reduced-motion:no-preference){@media (min-width:1101px){.UxSSNW_experience .UxSSNW_hero{--top:120px}}.UxSSNW_hero{--ph:min(56.3vw, calc(100svh - 150px));--top:96px;align-items:flex-end;display:flex}.UxSSNW_portrait{top:var(--top);width:calc(var(--ph) * 1672 / 941);-webkit-mask-image:linear-gradient(180deg, var(--color-black-pure) 88%, transparent 100%);-webkit-mask-image:linear-gradient(180deg, var(--color-black-pure) 88%, transparent 100%);mask-image:linear-gradient(180deg, var(--color-black-pure) 88%, transparent 100%);left:50%;transform:translate(-50%)}.UxSSNW_heroVeil{background:linear-gradient(180deg, transparent calc(var(--top) + var(--ph) - 70px), var(--bg) calc(var(--top) + var(--ph) + 4px))}.UxSSNW_heroCopy{width:100%;max-width:720px;padding:calc(var(--top) + var(--ph) + 8px) 22px 56px}.UxSSNW_scene+.UxSSNW_scene{border-top:1px solid color-mix(in srgb, var(--color-orange-pale) calc(.08 * 100%), transparent)}.UxSSNW_chapter{max-width:720px;margin:0 auto;padding:64px 22px}.UxSSNW_sceneOrigin .UxSSNW_chapter{padding-top:8px}.UxSSNW_column{border-top:1px solid color-mix(in srgb, var(--color-orange-pale) calc(.08 * 100%), transparent)}}@media (min-width:720px) and (max-width:1023px){.UxSSNW_worlds{grid-template-columns:1fr 44px 1fr}}@media (max-width:520px){.UxSSNW_footer{letter-spacing:.14em;flex-direction:column}.UxSSNW_heroFoot{flex-wrap:wrap;gap:14px}}@media (prefers-reduced-motion:reduce){.UxSSNW_page *,.UxSSNW_page :before,.UxSSNW_page :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.UxSSNW_chapter,.UxSSNW_finale{opacity:1;transform:none}.UxSSNW_signature[data-sig] :is(.UxSSNW_nameClean,.UxSSNW_aboutClean,.UxSSNW_introAfter){opacity:1}}
