@layer intrface-sales{:root{--ink:#f7f4ee;--paper:#050505;--muted:#a4a4a4;--line:#ffffff1f;--line-strong:#ffffff38;--tint:#0f0f0f;--accent:#ffbd59;--accent-light:#ffe59f;--accent-dark:#2a2011;--dark:#101417;--dark-muted:#aeb4bb;--navy:#101417;--navy-light:#3e4f60;--surface:#ffffff0e;--surface-strong:#ffffff16;--glass-highlight:#fff3;--content-width:76rem;--reading-width:48rem;--radius:1rem;--radius-large:2rem;--shadow-soft:0 1.5rem 5rem #00000057}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-width:none;min-width:20rem}::-webkit-scrollbar{display:none}.scrollbar-overlay{z-index:150;cursor:default;pointer-events:none;width:1.25rem;position:fixed;inset:0 0 0 auto}.scrollbar-overlay__thumb{opacity:0;cursor:grab;pointer-events:auto;background:#ffbd59;border-radius:999px;width:.25rem;transition:opacity .16s;position:absolute;right:.35rem}.scrollbar-overlay__thumb:active{cursor:grabbing}html.scrollbar-is-visible .scrollbar-overlay__thumb,.scrollbar-overlay:hover .scrollbar-overlay__thumb{opacity:1}body{min-width:20rem;min-height:100%;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.55}a{color:inherit}img{max-width:100%}h1,h2,h3,p,ul,ol{margin-top:0}h1,h2,h3{letter-spacing:-.035em;text-wrap:balance;line-height:1.04}h1{max-width:15ch;margin-bottom:1.5rem;font-size:clamp(3rem,7vw,6.75rem)}h2{max-width:18ch;margin-bottom:1rem;font-size:clamp(2rem,4vw,3.75rem)}h3{margin-bottom:.65rem;font-size:1.25rem}code{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:.1em .3em;font-size:.9em}button,input,textarea,select{font:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}section[id]{scroll-margin-top:7rem}.skip-link{z-index:100;background:var(--accent);color:var(--ink);padding:.65rem .9rem;font-weight:700;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;border-bottom:1px solid var(--line);background:#fffffff5;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem 2rem;min-height:4.75rem;padding-top:.8rem;padding-bottom:.8rem;display:grid;position:sticky;top:0}.brand,.footer-brand{width:9.75rem;display:inline-flex}.brand img,.footer-brand{height:auto;display:block}.primary-nav,.utility-nav,.footer-nav,.action-row{flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;display:flex}.primary-nav{justify-content:center;font-size:.9rem}.utility-nav{justify-content:flex-end;font-size:.85rem}.primary-nav a,.utility-nav a,.footer-nav a{text-underline-offset:.25em;text-decoration:none}.hero,.page-hero{padding-top:clamp(5rem,10vw,9rem);padding-bottom:clamp(4.5rem,9vw,8rem)}.hero{background:radial-gradient(circle at 85% 20%, #d8ff3e73, transparent 25rem), var(--paper);overflow:hidden}.hero .lede,.page-hero .lede{max-width:var(--reading-width);color:var(--muted);text-wrap:pretty;font-size:clamp(1.15rem,2vw,1.5rem)}.eyebrow{letter-spacing:.11em;text-transform:uppercase;margin-bottom:1rem;font-size:.76rem;font-weight:700}.action-row{margin-top:2rem}.button{border:1px solid var(--ink);border-radius:var(--radius);background:0 0;padding:.78rem 1rem;font-weight:700;text-decoration:none;display:inline-block}.button--primary{background:var(--ink);color:var(--paper)}.text-link{text-underline-offset:.22em;font-weight:700}.hero-facts{border-top:1px solid var(--line);max-width:62rem;color:var(--muted);flex-wrap:wrap;gap:.65rem 1.5rem;margin:3rem 0 0;padding:1.25rem 0 0;font-size:.9rem;list-style:none;display:flex}.hero-facts li:before{color:var(--ink);content:"•";margin-right:.45rem}.section{padding-top:clamp(4rem,7vw,7rem);padding-bottom:clamp(4rem,7vw,7rem)}.section--accent{background:var(--accent)}.section--dark{color:var(--paper);background:var(--dark)}.section-heading__description,.card p,.split-copy p,.detail-list p,.legal-copy p,.page-intro-copy,.case-study p,.proof-story p,.inquiry-panel p{color:var(--muted);text-wrap:pretty}.section--dark .section-heading__description,.section--dark .step-list p,.section--dark .step-list li:before{color:var(--dark-muted)}.feature-grid,.detail-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:2rem;display:grid}.card,.detail-list>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);min-height:11rem;padding:1.4rem}.section--accent .card{border-color:#12121247}.card p,.detail-list p{margin-bottom:0}.step-list{counter-reset:steps;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.step-list li{border:1px solid var(--line);counter-increment:steps;border-right:0;min-height:12rem;padding:1.4rem}.step-list li:last-child{border-right:1px solid var(--line)}.step-list li:before{color:var(--muted);content:"0" counter(steps);margin-bottom:2.5rem;font-size:.78rem;font-weight:700;display:block}.step-list h3{margin-bottom:.45rem}.step-list p{color:var(--muted);margin-bottom:0;font-size:.94rem}.split-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 4rem;max-width:64rem;display:grid}.proof-story{grid-template-columns:minmax(14rem,.75fr) minmax(0,1.25fr);align-items:start;gap:3rem 6rem;display:grid}.proof-story h2{margin-bottom:0}.proof-story__lead,.case-study__lead{font-size:clamp(1.25rem,2.25vw,1.75rem);line-height:1.3;color:var(--ink)!important}.page-content{padding-top:0;padding-bottom:4rem}.page-section{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem)}.page-section h2{max-width:24ch}.breadcrumbs{color:var(--muted);margin-bottom:2.5rem;font-size:.85rem}.breadcrumbs ol{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/";margin-right:.4rem}.breadcrumbs a{text-underline-offset:.2em}.case-study{grid-template-columns:minmax(15rem,.85fr) minmax(0,1.4fr);gap:3rem 5rem;display:grid}.case-study__details{gap:1.5rem;display:grid}.case-study__details>div{border-top:1px solid var(--line);padding-top:1.25rem}.source-note{max-width:var(--reading-width);border-left:4px solid var(--accent);background:var(--tint);margin:2rem 0 0;padding:1rem 1.25rem;font-size:.9rem}.faq-list{border-top:1px solid var(--line);max-width:58rem;margin-bottom:2rem}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;padding:1.25rem 3rem 1.25rem 0;font-size:1.1rem;font-weight:700;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-size:1.5rem;font-weight:400;position:absolute;top:1.05rem;right:.2rem}.faq-list details[open] summary:after{content:"−"}.faq-list p{max-width:var(--reading-width);color:var(--muted);margin-bottom:1.5rem}.fact-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(4rem,7vw,7rem);display:grid}.fact-strip>div{border-right:1px solid var(--line);gap:.5rem;padding:1.25rem;display:grid}.fact-strip>div:last-child{border-right:0}.fact-strip span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.fact-strip strong{font-size:1.05rem}.inquiry-panel{border:1px solid var(--line);background:var(--accent);max-width:58rem;margin-top:1rem;padding:clamp(2rem,5vw,4rem)}.inquiry-panel h2{max-width:18ch}.preview-note{background:#ffffffb3;border:1px solid #1212124d;margin-top:2rem;margin-bottom:0;padding:1rem;color:var(--ink)!important}.legal-copy{max-width:56rem}.legal-copy h2{margin-top:2.75rem;font-size:1.55rem}.status-note{border-left:4px solid var(--accent);background:var(--tint);max-width:52rem;padding:1rem 1.25rem}.site-footer{border-top:1px solid var(--line);background:var(--paper);padding-top:3.5rem;padding-bottom:2rem}.footer-grid{grid-template-columns:minmax(14rem,1.25fr) minmax(0,2fr);gap:2rem 4rem;display:grid}.footer-summary{max-width:24rem}.footer-summary p{color:var(--muted);margin-top:1rem}.footer-nav{place-content:flex-start flex-end}.footer-nav--client{grid-column:2}.footer-meta{color:var(--muted);margin-top:3rem;margin-bottom:0;font-size:.82rem}@media (hover:hover){.primary-nav a:hover,.utility-nav a:hover,.footer-nav a:hover,.text-link:hover{text-decoration:underline}.button:hover{background:var(--accent);color:var(--ink)}.section--accent .button:hover{background:var(--paper)}}@media (max-width:1080px){.site-header{grid-template-columns:auto 1fr}.primary-nav{grid-area:2/1/auto/-1;justify-content:flex-start}.utility-nav{grid-area:1/2}.feature-grid,.detail-list,.step-list{grid-template-columns:repeat(2,minmax(0,1fr))}.step-list li:nth-child(2n){border-right:1px solid var(--line)}.step-list li:nth-child(n+3){border-top:0}.step-list li:last-child{border-right:1px solid var(--line)}.fact-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-strip>div:nth-child(2){border-right:0}.fact-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:700px){h1{font-size:clamp(2.75rem,15vw,4.5rem)}.site-header{grid-template-columns:1fr;gap:.9rem;position:static}.primary-nav,.utility-nav{grid-column:1;justify-content:flex-start}.primary-nav{grid-row:2}.utility-nav{grid-row:3}.primary-nav,.utility-nav{gap:.65rem .9rem}.feature-grid,.detail-list,.step-list,.split-copy,.proof-story,.case-study,.fact-strip,.footer-grid{grid-template-columns:1fr}.card,.detail-list>div{min-height:auto}.step-list li{border-right:1px solid var(--line);border-bottom:0;min-height:auto}.step-list li:nth-child(n+3){border-top:1px solid var(--line)}.step-list li:last-child{border-bottom:1px solid var(--line)}.step-list li:before{margin-bottom:1.5rem}.fact-strip>div,.fact-strip>div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.fact-strip>div:last-child{border-bottom:0}.footer-nav,.footer-nav--client{grid-column:1;justify-content:flex-start}}.site-header,.site-footer,.section,.hero,.page-hero{padding-inline:clamp(1.25rem,3vw,4rem)}.site-header{border:0;border-bottom:1px solid var(--line);background:#070808f0;border-radius:0;width:100%;min-height:4.75rem;margin:0;padding-block:.8rem;top:0;box-shadow:0 .75rem 2.5rem #00000029}.primary-nav a[aria-current=page]{color:var(--accent-light);box-shadow:inset 0 -2px 0 var(--accent);background:#ffbd591a}.hero.hero-showcase{grid-template-columns:minmax(37rem,.88fr) minmax(0,1.12fr);align-items:start;padding-top:clamp(2.75rem,4vw,4rem)}.hero.hero-showcase .button--primary{border-radius:.875rem}.hero-showcase__copy{align-self:start;max-width:40rem}:is(.hero.hero-showcase,.home-hero-type) h1{max-width:none;font-size:clamp(3.35rem,3.35vw,3.95rem)}.page-hero{padding-top:clamp(2.75rem,4vw,4.5rem);padding-bottom:clamp(3.25rem,5vw,5.5rem)}.page-hero h1{font-size:clamp(3rem,5.2vw,5.5rem)}@media (max-width:1180px){.hero.hero-showcase{grid-template-columns:1fr}}@media (max-width:700px){:is(.hero.hero-showcase,.home-hero-type) h1{font-size:clamp(1.9rem,8vw,2.2rem)!important}:is(.hero.hero-showcase,.home-hero-type) h1 span{white-space:normal!important}}body{color:var(--ink);background-color:var(--paper);font-family:var(--font-copy), "Instrument Sans", Arial, sans-serif;background-image:radial-gradient(circle at 8% 8%,#3e4f602e,#0000 26rem),radial-gradient(circle at 92% 22%,#ffbd5914,#0000 28rem)}::selection{background:var(--accent);color:#17100a}main{overflow:clip}h1,h2,h3{font-family:var(--font-display), "Space Grotesk", Arial, sans-serif;letter-spacing:-.045em;font-weight:700}h1{color:var(--ink)}h2{font-size:clamp(2.5rem,5vw,4.75rem)}h3{letter-spacing:-.025em;font-size:clamp(1.2rem,1.8vw,1.45rem)}.site-header,.site-footer,.section,.hero,.page-hero{padding-right:max(1.25rem, calc((100vw - var(--content-width)) / 2));padding-left:max(1.25rem, calc((100vw - var(--content-width)) / 2))}.site-header{border:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(115deg,#ffffff13,#ffffff06),#050505c7;border-radius:1.15rem;width:min(100% - 1.5rem,82rem);min-height:4.5rem;margin:.75rem auto 0;padding:.7rem 1rem;top:.75rem;box-shadow:inset 0 1px #ffffff1a,0 1rem 3rem #0000004d}.brand{width:9rem}.brand img,.footer-brand{filter:brightness(0)invert();opacity:.94}.primary-nav,.utility-nav{gap:.45rem}.primary-nav a,.utility-nav>a:not(.button),.footer-nav a{color:#f7f4eeb8;border-radius:.55rem;padding:.45rem .55rem;transition:color .18s,background-color .18s}.primary-nav a:hover,.utility-nav>a:not(.button):hover,.footer-nav a:hover{color:var(--accent-light);background:#ffffff0f;text-decoration:none}.skip-link{z-index:1000;color:#17100a;border-radius:999px}.hero{isolation:isolate;background:radial-gradient(circle at 72% 54%,#ffbd591f,#0000 25rem),radial-gradient(circle at 88% 31%,#3f6b8e47,#0000 36rem),radial-gradient(circle at 12% 4%,#6a84971a,#0000 27rem),linear-gradient(#1014176b,#05050500);min-height:auto;padding-top:clamp(5.5rem,8vw,8.5rem);padding-bottom:clamp(3.5rem,6vw,6rem);position:relative}.hero:after{z-index:-1;content:"";opacity:0;background:repeating-conic-gradient(from -12deg at 63%,#0000 0deg 6deg,#ffe59f14 7deg,#0000 9deg 17deg);transition:opacity .45s,transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:-35% -35% -35% 14%;transform:scale(.45)rotate(-8deg);-webkit-mask-image:radial-gradient(circle at 63%,#000 0 8%,#0000 54%);mask-image:radial-gradient(circle at 63%,#000 0 8%,#0000 54%)}.hero:has(.button--primary:hover):after{opacity:1;transform:scale(1)rotate(5deg)}.hero:has(.button--primary:focus-visible):after{opacity:1;transform:scale(1)rotate(5deg)}.hero__header{z-index:2;max-width:var(--content-width);position:relative}.hero__grid{z-index:2;grid-template-columns:minmax(20rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-top:clamp(2.75rem,5vw,5rem);display:grid;position:relative}.hero__content{max-width:29rem;padding-top:clamp(.5rem,1.5vw,1.5rem)}.hero h1{background:linear-gradient(110deg, #fff 9%, #f4ede2 52%, #ffd48d 86%, var(--accent) 112%);letter-spacing:-.06em;color:#0000;-webkit-background-clip:text;background-clip:text;max-width:none;margin:0;font-size:clamp(4.8rem,7.4vw,7.7rem);line-height:.9}.hero h1 span{white-space:nowrap;display:block}.hero h1 span:last-child{padding-left:clamp(1rem,5vw,5rem)}.hero .lede,.page-hero .lede{color:#f7f4eead;max-width:43rem;font-size:clamp(1.08rem,1.55vw,1.28rem);line-height:1.6}.eyebrow{width:fit-content;color:var(--accent-light);letter-spacing:.12em;background:#ffbd5913;border:1px solid #ffbd5933;border-radius:999px;align-items:center;gap:.55rem;margin-bottom:1.35rem;padding:.5rem .75rem;font-size:.7rem;line-height:1.2;display:inline-flex}.eyebrow:before{background:var(--accent);content:"";border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 .9rem #ffbd59d9}.action-row{gap:.85rem 1.4rem;margin-top:2.25rem}.button{isolation:isolate;border:1px solid var(--line-strong);min-height:3.2rem;color:var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0e;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.82rem 1.25rem;font-weight:650;transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.button:before{z-index:-1;border-radius:inherit;content:"";opacity:0;background:linear-gradient(105deg,#0000 20%,#ffffff80 45%,#0000 70%);transition:opacity .3s,transform .55s cubic-bezier(.16,1,.3,1);position:absolute;inset:-1px;transform:translate(-70%)}.button--primary,.utility-nav .button--primary{border-color:var(--accent);background:linear-gradient(135deg, var(--accent-light), var(--accent) 58%, #f4a53e);color:#17100a;box-shadow:inset 0 1px #ffffffb3,0 .55rem 1.8rem #ffbd5933,0 1.25rem 3rem #00000052}.button--compact{min-height:2.75rem;padding:.66rem 1rem;font-size:.82rem}.button:hover,.button--primary:hover,.utility-nav .button--primary:hover{color:var(--ink);background:#ffffff1a;border-color:#ffffff3d;text-decoration:none;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff24}.button:hover:before,.button:focus-visible:before{opacity:.5;transform:translate(70%)}.text-link{color:var(--accent-light);align-items:center;gap:.45rem;font-weight:600;text-decoration:none;display:inline-flex}.text-link:after{content:"";transition:transform .18s}.text-link:hover{color:var(--accent);text-decoration:none}.text-link:hover:after{transform:translate(.18rem,-.18rem)}.interactive-journey{min-width:0;margin-top:4.75rem;transition:transform .7s cubic-bezier(.16,1,.3,1);position:relative;transform:translateZ(0)}.journey-world{isolation:isolate;aspect-ratio:1800/941;background:#050607;border:1px solid #ffffff29;border-radius:clamp(1.2rem,2.2vw,2rem);width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 2rem 6rem #00000085,0 0 5rem #ffbd5914}.journey-world:before{z-index:6;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff17;position:absolute;inset:0;box-shadow:inset 0 0 3.5rem #00000070}.journey-route{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.journey-route use{fill:none;vector-effect:non-scaling-stroke}.journey-route__dash{stroke:#fff7d8;stroke-dasharray:2 15;stroke-linecap:round;stroke-width:3.5px;animation:3.4s linear infinite journey-route-dash}.journey-effects,.journey-hotspots{z-index:4;pointer-events:none;position:absolute;inset:0}.journey-effect{aspect-ratio:1;opacity:.28;border:1px solid #ffe59f59;border-radius:50%;width:5.4rem;transition:opacity .35s,transform .55s cubic-bezier(.16,1,.3,1),box-shadow .35s;animation:4.8s ease-in-out infinite journey-effect-breathe;position:absolute;transform:translate(-50%,-50%)scale(.82)}.journey-effect i{aspect-ratio:1;background:var(--accent);width:.28rem;box-shadow:0 0 .75rem var(--accent);border-radius:50%;animation:2.6s ease-in-out infinite journey-effect-dot;position:absolute;top:50%;left:50%}.journey-effect i:first-child{transform:translate(-1.45rem,-.45rem)}.journey-effect i:nth-child(2){animation-delay:-.8s;transform:translate(.2rem,-1.2rem)}.journey-effect i:nth-child(3){animation-delay:-1.6s;transform:translate(1rem,.85rem)}.journey-effect--interact{top:25%;left:25%}.journey-effect--unlock{border-style:dashed;animation-delay:-.8s;top:22%;left:58%}.journey-effect--participate{width:8.5rem;animation-delay:-1.6s;top:51%;left:49%}.journey-effect--connect{width:7rem;animation-delay:-2.4s;top:72%;left:23%}.journey-effect--return{animation-delay:-3.2s;top:71%;left:77%}.journey-world[data-active=interact] .journey-effect--interact,.journey-world[data-active=unlock] .journey-effect--unlock,.journey-world[data-active=participate] .journey-effect--participate,.journey-world[data-active=connect] .journey-effect--connect,.journey-world[data-active=return] .journey-effect--return{opacity:1;transform:translate(-50%,-50%)scale(1.16);box-shadow:0 0 0 .6rem #ffbd5914,0 0 2.5rem #ffbd596b,inset 0 0 1.5rem #ffbd592e}.journey-hotspot{top:var(--spot-y);left:var(--spot-x);color:var(--ink);cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.journey-hotspot__icon{aspect-ratio:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050505c7;border:1px solid #ffe59fb8;border-radius:50%;flex:none;place-items:center;width:2.55rem;transition:color .25s,background-color .25s,box-shadow .35s,transform .35s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:inset 0 1px #ffffff2e,0 .7rem 1.8rem #00000075,0 0 1rem #ffbd5929}.journey-hotspot__icon svg,.journey-mobile__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:1.15rem}.journey-hotspot__label{text-align:left;opacity:.72;-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);background:#050505b8;border:1px solid #ffffff21;border-radius:.65rem;min-width:5.8rem;padding:.42rem .62rem;transition:opacity .25s,border-color .25s,transform .35s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:inset 0 1px #ffffff1a}.journey-hotspot__label small{color:var(--accent);letter-spacing:.12em;font-size:.54rem;font-weight:700}.journey-hotspot__label strong{font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:-.01em;text-transform:uppercase;font-size:.68rem;line-height:1.1}.journey-hotspot:hover .journey-hotspot__icon,.journey-hotspot:focus-visible .journey-hotspot__icon,.journey-hotspot[aria-pressed=true] .journey-hotspot__icon{background:var(--accent);color:#17100a;transform:translateY(-.2rem)scale(1.08);box-shadow:inset 0 1px #ffffffb8,0 0 0 .45rem #ffbd591f,0 0 2rem #ffbd59c2}.journey-hotspot:hover .journey-hotspot__label,.journey-hotspot:focus-visible .journey-hotspot__label,.journey-hotspot[aria-pressed=true] .journey-hotspot__label{opacity:1;border-color:#ffe59f6b;transform:translateY(-.15rem)}.journey-hotspot:focus-visible{outline:none}.journey-hotspot:focus-visible .journey-hotspot__icon{outline-offset:3px;outline:2px solid #fff}.journey-story{z-index:5;-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(115deg,#ffffff1c,#0000 54%),#050505c9;border:1px solid #ffffff29;border-radius:.9rem;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;width:min(24rem,100% - 2rem);padding:.68rem .78rem;display:grid;position:absolute;bottom:.85rem;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff26,0 1rem 2.5rem #0000006b}.journey-story__number{aspect-ratio:1;width:2rem;color:var(--accent);border:1px solid #ffe59f6b;border-radius:50%;place-items:center;font-size:.62rem;font-weight:700;display:grid}.journey-story p{color:var(--ink);font-family:var(--font-display), "Space Grotesk", sans-serif;margin:0 0 .08rem;font-size:.8rem;font-weight:700}.journey-story div>span{color:#f7f4ee9e;font-size:.66rem;line-height:1.35;display:block}.journey-mobile{display:none}.interactive-journey{z-index:2;width:100%;min-width:0;margin-top:0;position:relative}.hero__grid{min-height:0}.hero__content{z-index:3;position:relative}:is(.hero:has(.button--primary:hover) .interactive-journey,.hero:has(.button--primary:focus-visible) .interactive-journey){transform:translateY(-.25rem)translateZ(0)}.journey-frame{isolation:isolate;background:linear-gradient(145deg,#ffffff0e,#0000 38%),#040709db;border:1px solid #ffffff29;border-radius:clamp(1.35rem,2.4vw,2rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffbd5914,0 2.2rem 5rem #0000007a,0 0 5rem #3d749917}.journey-toolbar{z-index:7;color:#f7f4ee75;letter-spacing:.13em;text-transform:uppercase;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#070a0cc7;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:3.1rem;padding:.7rem 1rem;font-size:.62rem;font-weight:700;display:flex;position:relative}.journey-toolbar__signal{color:#f7f4eeb8;align-items:center;gap:.5rem;display:inline-flex}.journey-toolbar__signal i{aspect-ratio:1;background:var(--accent);border-radius:50%;width:.42rem;animation:2.2s ease-in-out infinite journey-focus-breathe;box-shadow:0 0 0 .22rem #ffbd591a,0 0 .85rem #ffbd59e6}.journey-world{aspect-ratio:1200/760;width:100%;box-shadow:none;background:radial-gradient(circle at 66% 42%,#4881a82b,#0000 37%),radial-gradient(circle at 77% 74%,#ffbd5914,#0000 31%),linear-gradient(155deg,#09111a,#040506 62%,#080603);border:0;border-radius:0;overflow:hidden}.journey-world:before{z-index:5;box-shadow:none;filter:none;pointer-events:none;background:linear-gradient(90deg,#03050738,#0000 24% 76%,#02030457),linear-gradient(#ffffff06,#0000 36%,#00000057);border:0;border-radius:0;inset:0}.journey-venue{z-index:1;width:104%;height:104%;display:block;position:relative;overflow:visible;transform:translate(-1.5%,-1.5%)}.journey-venue__ambient{fill:url(#journey-ambient-glow)}.journey-venue__horizon{fill:url(#journey-horizon-gradient);filter:url(#journey-atmosphere-blur);opacity:.9}.journey-venue__beam{fill:url(#journey-beam-gradient);filter:url(#journey-atmosphere-blur);mix-blend-mode:screen;opacity:.62;transform-box:fill-box;transform-origin:top;animation:8s ease-in-out infinite journey-light-drift}.journey-venue__beam--right{opacity:.42;animation-delay:-4s}.journey-venue__light-pool{filter:url(#journey-atmosphere-blur);mix-blend-mode:screen;transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite journey-light-pool}.journey-venue__light-pool--blue{fill:url(#journey-stage-key-light)}.journey-venue__light-pool--gold{fill:url(#journey-stage-gold-light);animation-delay:-3s}.journey-venue__floor{fill:url(#journey-floor-gradient);stroke:#aab6c02e;stroke-width:1.2px;opacity:.98}.journey-venue__floor-edge{fill:url(#journey-floor-edge-gradient);stroke:#67768121;stroke-width:1px}.journey-venue__floor-shadow{fill:#000c;filter:url(#journey-floor-shadow)}.journey-venue__grid{fill:url(#journey-iso-grid);opacity:.88}.journey-venue__floor-glint{fill:none;stroke:#b7cbd929;stroke-width:1px}.journey-venue__floor-rim{fill:none;stroke:#ffcf7c5c;stroke-linecap:round;stroke-width:1.5px;filter:drop-shadow(0 0 7px #ffbd5947)}.journey-floor-grid{fill:none;stroke:#8fa0ac1a;stroke-width:.9px}.journey-zone{filter:url(#journey-object-depth);opacity:.94;transition:filter .42s,opacity .42s}.journey-zone__halo{fill:#cddbe41a;opacity:.5;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite journey-zone-breathe}.journey-zone--unlock .journey-zone__halo,.journey-zone--connect .journey-zone__halo{animation-delay:-1.6s}.journey-zone--participate .journey-zone__halo,.journey-zone--return .journey-zone__halo{animation-delay:-3.2s}.journey-world[data-active=interact] .journey-zone--interact,.journey-world[data-active=unlock] .journey-zone--unlock,.journey-world[data-active=participate] .journey-zone--participate,.journey-world[data-active=connect] .journey-zone--connect,.journey-world[data-active=return] .journey-zone--return,.journey-mobile li.is-active .journey-zone{filter:url(#journey-object-depth)brightness(1.24)saturate(1.12)drop-shadow(0 0 1.2rem #ffbd5957);opacity:1}.journey-world[data-active=interact] .journey-zone--interact .journey-zone__halo,.journey-world[data-active=unlock] .journey-zone--unlock .journey-zone__halo,.journey-world[data-active=participate] .journey-zone--participate .journey-zone__halo,.journey-world[data-active=connect] .journey-zone--connect .journey-zone__halo,.journey-world[data-active=return] .journey-zone--return .journey-zone__halo,.journey-mobile li.is-active .journey-zone__halo{fill:#ffbd5942;opacity:.92}.journey-floor,.journey-store__floor,.journey-mobile__floor{fill:#08090ab8;stroke:#97a5af2b;stroke-width:1.2px}.journey-surface-top{fill:url(#journey-obsidian-top);stroke:#b1bdc64d;stroke-width:1.25px}.journey-surface-side{fill:url(#journey-obsidian-side);stroke:#7888933d;stroke-width:1.25px}.journey-surface-front{fill:url(#journey-obsidian-front);stroke:#a0aeb847;stroke-width:1.25px}.journey-object-shadow,.journey-person__shadow{fill:#0000007a}.journey-gold-line{fill:none;stroke:#ffbd59;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;filter:drop-shadow(0 0 5px #ffbd59c7)}.journey-gold-line--strong{stroke:#ffe2a0;stroke-width:3px}.journey-sign,.journey-store__sign{fill:#f7f4ee;font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:.15em;font-size:10px;font-weight:700}.journey-screen{fill:url(#journey-screen-gradient);stroke:#4a87af;stroke-width:1.25px;filter:drop-shadow(0 0 6px #4699d275)}.journey-screen__scan{fill:none;stroke:#9bd9ff;stroke-width:1.4px;opacity:.62;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite journey-screen-scan}.journey-screen__pulse{fill:#ffbd59;filter:drop-shadow(0 0 6px #ffbd59);animation:1.8s ease-in-out infinite journey-screen-pulse}.journey-screen__ui{fill:none;stroke:#94d3f985;stroke-linecap:round;stroke-width:1.1px}.journey-kiosk__light{fill:#59b0e81f;filter:drop-shadow(0 0 8px #59b0e84d)}.journey-kiosk__base-top,.journey-kiosk__screen-top{fill:url(#journey-obsidian-top);stroke:#aab8c247;stroke-width:1px}.journey-kiosk__base-side,.journey-kiosk__stem,.journey-kiosk__screen-side{fill:url(#journey-obsidian-side);stroke:#74848f3d;stroke-width:1px}.journey-kiosk__edge{stroke-width:1.25px;opacity:.78}.journey-canopy__top{fill:url(#journey-obsidian-top);stroke:#b9c4cc3b;stroke-width:1.2px}.journey-canopy__side{fill:url(#journey-obsidian-side);stroke:#808f9a33;stroke-width:1px}.journey-canopy__light{fill:#b7dbf213;mix-blend-mode:screen}.journey-arch__light-cone{fill:#ffe2ab0a;mix-blend-mode:screen}.journey-arch__downlight{fill:#fff0c4;filter:drop-shadow(0 0 5px #ffbd59e6)}.journey-kiosk:nth-of-type(2) .journey-screen__scan{animation-delay:-.7s}.journey-kiosk:nth-of-type(3) .journey-screen__scan{animation-delay:-1.4s}.journey-person{--person-skin:#b98c6c;transform-box:fill-box;transform-origin:bottom;animation:3.2s ease-in-out infinite journey-person-idle;animation-delay:var(--person-delay)}.journey-person--skin-light{--person-skin:#d8b397}.journey-person--skin-medium{--person-skin:#a97859}.journey-person--skin-deep{--person-skin:#714b37}.journey-person__head,.journey-person__hand,.journey-person__neck{fill:var(--person-skin);stroke:#f7f4ee38;stroke-width:.75px}.journey-person__torso{fill:url(#journey-suit-gradient);stroke:#9eabb473;stroke-width:1px}.journey-person__torso.is-light{fill:#aeb3b6;stroke:#e3e6e7}.journey-person__arm{fill:none;stroke:#17191c;stroke-linecap:round;stroke-width:6.2px}.journey-person__leg{fill:#0b0c0e;stroke:#727e8652;stroke-width:.9px}.journey-person__shoe{fill:#020303;stroke:#acb5bb38;stroke-width:.7px}.journey-person__shirt{fill:#e2e3df;opacity:.88}.journey-person__lapel{fill:none;stroke:#e1e5e657;stroke-linecap:round;stroke-width:.8px}.journey-person__hair{fill:#080808;stroke:#ffffff1f;stroke-width:.65px}.journey-person__face-light{fill:none;stroke:#ffebd74d;stroke-linecap:round;stroke-width:.8px}.journey-person__arm{transform-box:fill-box;transform-origin:top}.journey-person--tap .journey-person__arm--right{animation:1.8s ease-in-out infinite journey-person-tap;animation-delay:var(--person-delay)}.journey-person--talk .journey-person__arm--left{animation:2.4s ease-in-out infinite journey-person-talk;animation-delay:var(--person-delay)}.journey-person--cheer .journey-person__arm--left{animation:1.25s ease-in-out infinite journey-person-cheer-left;animation-delay:var(--person-delay)}.journey-person--cheer .journey-person__arm--right{animation:1.25s ease-in-out infinite journey-person-cheer-right;animation-delay:var(--person-delay)}.journey-arena__base{fill:#030404;stroke:#ffbd5942;stroke-width:8px}.journey-arena__rim{fill:url(#journey-obsidian-top);stroke:#ffbd59;stroke-width:2.25px;filter:drop-shadow(0 0 7px #ffbd596b)}.journey-arena__court{fill:#090b0c;stroke:#4e98c76b;stroke-width:1.5px}.journey-arena__light{fill:#5bb0e60e;filter:drop-shadow(0 0 12px #5bb0e62e);mix-blend-mode:screen}.journey-arena__line{fill:none;stroke:#8fccf573;stroke-dasharray:5 6;stroke-width:1.5px}.journey-score{fill:#ffe59f;font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:.12em;font-size:17px;font-weight:700;animation:2.6s ease-in-out infinite journey-score-pulse}.journey-lounge__rug{fill:#111214;stroke:#628eab42;stroke-width:1.4px}.journey-sofa__back{fill:#1b1d20;stroke:#9eaab347;stroke-width:1.2px}.journey-lounge__pendant{fill:#111214;stroke:#e3e8ea75;stroke-width:1.2px}.journey-lounge__light-cone{fill:#ffe0a40b;mix-blend-mode:screen}.journey-table__top{fill:#151719;stroke:#ffbd59;stroke-width:1.6px}.journey-table__light{fill:#ffe59f;filter:drop-shadow(0 0 9px #ffbd59);animation:2.2s ease-in-out infinite journey-screen-pulse}.journey-store__back{fill:url(#journey-obsidian-top);stroke:#a5b2bb47;stroke-width:1.5px}.journey-store__wall{fill:#080a0bf0;stroke:#7596ac52;stroke-width:1.5px}.journey-store__wall--right{fill:#0c0f11e6}.journey-store__sign{fill:#ffe59f;font-size:9px}.journey-shelf{fill:#0c1114f0;stroke:#ffbd5961}.journey-shelves circle,.journey-shelves rect{fill:#ffbd59;filter:drop-shadow(0 0 4px #ffbd59b3)}.journey-route{pointer-events:none;position:static}.journey-route path{fill:none;vector-effect:non-scaling-stroke}.journey-route__glow{stroke:#ffbd596b;stroke-width:8px;filter:url(#journey-route-glow)}.journey-route__track{stroke:#ffdd97c7;stroke-width:2px}.journey-route__dash{stroke:#fff5d4;stroke-dasharray:2 18;stroke-linecap:round;stroke-width:2.5px}.journey-route__pulse,.journey-route__arrow{fill:#fff8dc;filter:drop-shadow(0 0 5px #ffbd59)drop-shadow(0 0 12px #ffbd59e6)}.journey-route__pulse--soft{opacity:.72}.journey-hotspots{z-index:4;pointer-events:none;position:absolute;inset:0}.journey-hotspot{top:var(--spot-y);left:var(--spot-x);aspect-ratio:1;width:3.1rem;display:grid}.journey-hotspot__icon{width:100%;color:var(--accent-light);background:#05090dc2;border-color:#ffe59f75;box-shadow:inset 0 1px #ffffff2e,0 0 0 .35rem #ffbd5914,0 0 1.2rem #ffbd5947}.journey-hotspot__icon:after{content:"";opacity:0;border:1px solid #ffbd5938;border-radius:50%;transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:-.48rem;transform:scale(.74)}.journey-hotspot__icon svg,.journey-mobile__icon svg{width:1.18rem}.journey-hotspot:hover .journey-hotspot__icon,.journey-hotspot:focus-visible .journey-hotspot__icon,.journey-hotspot[aria-pressed=true] .journey-hotspot__icon{background:var(--accent);color:#15100a;border-color:#fff0c9;transform:translateY(-.2rem)scale(1.12);box-shadow:inset 0 1px #fffc,0 0 0 .55rem #ffbd5929,0 0 2.6rem #ffbd59e0}.journey-hotspot:hover .journey-hotspot__icon:after,.journey-hotspot:focus-visible .journey-hotspot__icon:after,.journey-hotspot[aria-pressed=true] .journey-hotspot__icon:after{opacity:1;transform:scale(1.1)}.journey-story{opacity:0;pointer-events:none;background:linear-gradient(125deg,#ffffff1a,#0000 55%),#05090dd1;width:min(22rem,38%);min-height:5.5rem;padding:.9rem 1rem;transition:opacity .26s,transform .42s cubic-bezier(.16,1,.3,1);bottom:1.35rem;left:auto;right:1.8rem;transform:translate(.75rem,.75rem)scale(.96)}.journey-story.is-visible{opacity:1;transform:translate(0)scale(1)}.journey-story__number{width:2.25rem;font-size:.65rem}.journey-story p{text-transform:uppercase;margin-bottom:.12rem;font-size:.86rem}.journey-story div>span{color:#f7f4eead;font-size:.7rem;line-height:1.38}.journey-controls{display:none}.journey-control__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:1rem}.hero-facts{z-index:2;border:1px solid var(--line);color:#f7f4ee94;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border-radius:1rem;gap:.75rem;max-width:none;margin-top:clamp(3rem,6vw,5rem);padding:1rem;position:relative}.hero-facts li{flex:12rem;align-items:center;padding:.2rem .65rem;display:inline-flex}.hero-facts li:before{color:var(--accent);content:"✦"}.section{border-bottom:1px solid var(--line);background:radial-gradient(circle at 90% 10%, #3e4f6014, transparent 26rem), var(--paper);position:relative}.section--tint{background:radial-gradient(circle at 10% 15%, #ffbd5914, transparent 24rem), linear-gradient(180deg, #0b0b0b, var(--tint))}.section--dark{background:radial-gradient(circle at 82% 24%, #3e4f604d, transparent 30rem), linear-gradient(135deg, var(--navy), #090b0d 72%)}.section--accent{color:var(--ink);background:radial-gradient(circle at 82% 30%,#ffbd5938,#0000 27rem),radial-gradient(circle at 10% 80%,#3e4f602e,#0000 24rem),linear-gradient(135deg,#0c0b09,#12100c 52%,#090b0d)}.section-heading{max-width:58rem;margin-bottom:clamp(2.75rem,5vw,4.5rem)}.section-heading h2{background:linear-gradient(110deg, #fff 5%, #e9e4dc 75%, var(--accent-light));color:#0000;-webkit-background-clip:text;background-clip:text;max-width:15ch}.section-heading__description,.card p,.split-copy p,.detail-list p,.legal-copy p,.page-intro-copy,.case-study p,.proof-story p,.inquiry-panel p,.faq-list p{color:#f7f4ee99;line-height:1.65}.section-heading__description{max-width:44rem;font-size:1.08rem}.feature-grid,.detail-list{gap:1rem}.card,.detail-list>div{isolation:isolate;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 100% 0,#ffbd5913,#0000 46%),linear-gradient(135deg,#ffffff12,#ffffff06);border-radius:1.25rem;min-height:12.5rem;padding:clamp(1.35rem,2.2vw,1.8rem);transition:border-color .26s,background-color .26s,box-shadow .26s,transform .26s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.card:before,.detail-list>div:before{z-index:-1;background:var(--accent);content:"";filter:blur(4rem);opacity:.08;border-radius:50%;width:9rem;height:9rem;transition:opacity .26s;position:absolute;top:-4rem;right:-4rem}.card:hover,.detail-list>div:hover{border-color:#ffbd5952;transform:translateY(-.25rem);box-shadow:inset 0 1px #ffffff21,0 1.25rem 3rem #00000040}.card:hover:before,.detail-list>div:hover:before{opacity:.17}.card h3,.detail-list h3,.split-copy h3,.step-list h3{color:var(--ink)}.step-list{gap:.75rem}.step-list li{border:1px solid var(--line);background:#ffffff09;border-radius:1rem;min-height:14rem;padding:1.4rem;box-shadow:inset 0 1px #ffffff12}.step-list li:before{width:fit-content;color:var(--accent);background:#ffbd5914;border:1px solid #ffbd5938;border-radius:999px;margin-bottom:3rem;padding:.35rem .55rem}.section--dark .step-list li{border-color:#ffffff1f}.split-copy{max-width:70rem}.split-copy>div{border-top:1px solid var(--line);padding:1.5rem 0}.proof-story{border:1px solid var(--line);border-radius:var(--radius-large);box-shadow:inset 0 1px 0 #ffffff1f, var(--shadow-soft);background:radial-gradient(circle at 12% 15%,#ffbd5921,#0000 25rem),linear-gradient(130deg,#fff1,#1014179e);padding:clamp(1.75rem,4vw,3.5rem)}.proof-story__lead,.case-study__lead{color:var(--ink)!important}.page-hero{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 36%,#ffbd592b,#0000 25rem),radial-gradient(circle at 90% 20%,#3e4f6047,#0000 34rem),linear-gradient(#1014178c,#05050500);padding-top:clamp(5rem,9vw,8.5rem);padding-bottom:clamp(4.5rem,8vw,7rem);position:relative}.page-hero:after{z-index:-1;top:14%;right:max(3rem, calc((100vw - var(--content-width)) / 2));aspect-ratio:1;content:"";border:1px solid #ffbd5929;border-radius:50%;width:min(32vw,25rem);position:absolute;box-shadow:0 0 0 3rem #ffbd5906,0 0 0 6rem #ffbd5905}.page-hero h1{background:linear-gradient(110deg, #fff 5%, #eee7dd 72%, var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;max-width:13ch;font-size:clamp(3.4rem,7vw,6.75rem);line-height:.98}.breadcrumbs{color:#f7f4ee7a}.breadcrumbs a{color:var(--accent-light)}.page-content{background:radial-gradient(circle at 85% 12%, #3e4f601a, transparent 28rem), var(--paper)}.page-section{border-color:var(--line)}.page-section h2{color:var(--ink)}.case-study{border:1px solid var(--line);border-radius:var(--radius-large);background:radial-gradient(circle at 90% 5%,#ffbd591c,#0000 20rem),linear-gradient(135deg,#ffffff0e,#10141761);padding:clamp(1.5rem,3vw,2.75rem)}.case-study__details>div{border-color:var(--line)}.source-note,.status-note{border:1px solid #ffbd5938;border-left:4px solid var(--accent);color:#f7f4eead;background:#ffbd5912;border-radius:0 1rem 1rem 0}.faq-list,.faq-list details{border-color:var(--line)}.faq-list summary{color:var(--ink);font-family:var(--font-display), "Space Grotesk", sans-serif}.faq-list summary:after{color:var(--accent)}.fact-strip{border:1px solid var(--line);background:#ffffff09;border-radius:1.25rem;overflow:hidden}.fact-strip>div{border-color:var(--line)}.fact-strip span{color:#f7f4ee7a}.fact-strip strong{color:var(--ink)}.inquiry-panel{border-radius:var(--radius-large);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 88% 15%,#ffbd593d,#0000 18rem),linear-gradient(135deg,#2a2011d1,#101417d1);border-color:#ffbd594d}.preview-note{border-color:var(--line);background:#05050566;border-radius:1rem;color:#f7f4eead!important}code{border-color:var(--line);color:var(--accent-light);background:#ffffff0f}.site-footer{border-color:var(--line);background:radial-gradient(circle at 12% 15%, #ffbd5917, transparent 24rem), linear-gradient(180deg, #090909, var(--paper))}.footer-summary p,.footer-meta{color:#f7f4ee75}@keyframes journey-focus-breathe{0%,to{opacity:.82}50%{opacity:1}}@keyframes journey-route-dash{to{stroke-dashoffset:-51px}}@keyframes journey-effect-breathe{0%,to{border-color:#ffe59f33}50%{border-color:#ffe59f80}}@keyframes journey-effect-dot{0%,to{opacity:.28;margin-top:0}50%{opacity:1;margin-top:-.45rem}}@keyframes journey-zone-breathe{0%,to{opacity:.32;transform:scale(.94)}50%{opacity:.58;transform:scale(1.06)}}@keyframes journey-light-drift{0%,to{opacity:.36;transform:translate(-1.5%)rotate(-1deg)}50%{opacity:.72;transform:translate(1.5%)rotate(1deg)}}@keyframes journey-light-pool{0%,to{opacity:.58;transform:scale(.96)}50%{opacity:.92;transform:scale(1.04)}}@keyframes journey-screen-scan{0%,to{opacity:.35;transform:translateY(-5px)}50%{opacity:1;transform:translateY(11px)}}@keyframes journey-screen-pulse{0%,to{opacity:.5;transform:scale(.78)}50%{opacity:1;transform:scale(1.22)}}@keyframes journey-person-idle{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-1.8px)rotate(.8deg)}}@keyframes journey-person-tap{0%,to{transform:rotate(0)}42%,64%{transform:rotate(-23deg)translateY(-2px)}}@keyframes journey-person-talk{0%,to{transform:rotate(0)}50%{transform:rotate(16deg)}}@keyframes journey-person-cheer-left{0%,to{transform:rotate(0)}45%,70%{transform:rotate(52deg)translateY(-3px)}}@keyframes journey-person-cheer-right{0%,to{transform:rotate(0)}45%,70%{transform:rotate(-52deg)translateY(-3px)}}@keyframes journey-score-pulse{0%,to{opacity:.72}50%{opacity:1;filter:drop-shadow(0 0 6px #ffbd59c7)}}@keyframes journey-mobile-route{0%{opacity:0;top:1.2rem}8%,92%{opacity:1}to{opacity:0;top:calc(100% - 2.2rem)}}@keyframes journey-mobile-track{to{background-position:0 1.75rem}}@media (max-width:1080px){.site-header{border-radius:1rem;grid-template-columns:auto 1fr}.primary-nav{border-top:1px solid var(--line);padding-top:.3rem}.hero{min-height:auto}.hero__grid{grid-template-columns:minmax(19rem,.74fr) minmax(26rem,1.18fr);gap:1.5rem}.step-list li{border:1px solid var(--line)}}@media (max-width:1100px){.hero__grid{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:2.5rem}.hero__content{max-width:48rem;padding-top:0}.interactive-journey{width:100%;max-width:64rem;margin:0}.journey-world{display:block}.journey-mobile{gap:1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.journey-mobile:before{background:linear-gradient(180deg, #ffbd5924, var(--accent) 18% 82%, #ffbd5924);content:"";width:2px;position:absolute;top:1.4rem;bottom:1.4rem;left:1.35rem;box-shadow:0 0 1.2rem #ffbd5980}.journey-mobile li{padding-left:2.7rem;position:relative}.journey-mobile li:before{z-index:2;aspect-ratio:1;background:var(--accent);content:"";border:2px solid #050505;border-radius:50%;width:.72rem;position:absolute;top:50%;left:1.35rem;transform:translate(-50%,-50%);box-shadow:0 0 0 .3rem #ffbd591a,0 0 1rem #ffbd59b8}.journey-mobile button{width:100%;min-height:9rem;color:var(--ink);text-align:left;background:linear-gradient(120deg,#ffffff14,#0000 58%),#101417c2;border:1px solid #ffffff24;border-radius:1.25rem;grid-template-columns:9rem 1fr;padding:0;transition:border-color .26s,box-shadow .35s,transform .35s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 1.1rem 2.5rem #00000047}.journey-mobile li.is-active button,.journey-mobile button:hover,.journey-mobile button:focus-visible{border-color:#ffe59f8f;transform:translate(.3rem);box-shadow:inset 0 1px #ffffff29,0 1.2rem 3rem #00000061,0 0 2rem #ffbd591f}.journey-mobile__copy{color:#f7f4eea3;flex-direction:column;justify-content:center;gap:.65rem;padding:1rem 1.1rem;font-size:.82rem;line-height:1.42;display:flex}.journey-mobile__heading{align-items:center;gap:.55rem;display:flex}.journey-mobile__icon{aspect-ratio:1;width:2rem;color:var(--accent);border:1px solid #ffe59f70;border-radius:50%;place-items:center;display:grid}.journey-mobile__heading small{color:var(--accent);letter-spacing:.12em;font-size:.62rem;font-weight:700}.journey-mobile__heading strong{color:var(--ink);font-family:var(--font-display), "Space Grotesk", sans-serif;text-transform:uppercase;font-size:1rem}.hero__grid{min-height:0}.interactive-journey{width:100%;max-width:64rem;margin:0;position:relative;top:auto;right:auto}.journey-mobile{gap:.8rem}.journey-mobile:before{background:repeating-linear-gradient(180deg, #ffbd5929 0 .35rem, var(--accent) .35rem 1.4rem, #ffe59f61 1.4rem 1.75rem);background-size:100% 1.75rem;animation:1.8s linear infinite journey-mobile-track}.journey-mobile:after{z-index:4;clip-path:polygon(50% 100%,0 28%,36% 36%,36% 0,64% 0,64% 36%,100% 28%);content:"";filter:drop-shadow(0 0 5px #ffbd59)drop-shadow(0 0 10px #ffbd59);pointer-events:none;background:#fff8dc;width:.8rem;height:1rem;animation:8s linear infinite journey-mobile-route;position:absolute;top:1.2rem;left:1.35rem;transform:translate(-50%)}.journey-mobile li{padding-left:3rem}.journey-mobile button{background:radial-gradient(circle at 65% 35%,#294f7033,#0000 52%),linear-gradient(145deg,#0b131c,#050709 74%);border-color:#6b91b33d;min-height:18rem;display:block;position:relative;overflow:hidden}.journey-mobile button:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000,#050709e6 78%);position:absolute;inset:34% 0 0}.journey-mobile li.is-active button,.journey-mobile button:hover,.journey-mobile button:focus-visible{border-color:#ffe59f94;transform:translate(.25rem)}.journey-mobile__scene{z-index:1;width:106%;height:104%;position:absolute;inset:-4% -3% 0;overflow:visible}.journey-mobile__marker{z-index:4;align-items:center;gap:.55rem;display:flex;position:absolute;top:1rem;left:1rem}.journey-mobile__marker small{color:var(--accent-light);letter-spacing:.14em;font-size:.64rem;font-weight:700}.journey-mobile__icon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05090dc2;width:2.4rem;box-shadow:inset 0 1px #ffffff29,0 0 1.3rem #ffbd5952}.journey-mobile__copy{z-index:3;gap:.2rem;justify-content:initial;opacity:0;padding:0;transition:opacity .28s,transform .42s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem;transform:translateY(.75rem)}.journey-mobile__copy strong{color:var(--ink);font-family:var(--font-display), "Space Grotesk", sans-serif;text-transform:uppercase;font-size:1.08rem}.journey-mobile__copy>span{color:#f7f4eeb3;max-width:34rem;line-height:1.4}.journey-mobile li.is-active .journey-mobile__copy,.journey-mobile button:hover .journey-mobile__copy,.journey-mobile button:focus-visible .journey-mobile__copy{opacity:1;transform:translateY(0)}.journey-mobile li.is-active .journey-mobile__icon,.journey-mobile button:hover .journey-mobile__icon,.journey-mobile button:focus-visible .journey-mobile__icon{background:var(--accent);color:#15100a;border-color:#fff0c9;box-shadow:0 0 2.2rem #ffbd59c7}.journey-controls{z-index:8;scrollbar-width:none;background:#06090be6;border-top:1px solid #ffffff1a;grid-template-columns:repeat(5,minmax(6.8rem,1fr));margin:0;padding:.55rem;list-style:none;display:grid;position:relative;overflow-x:auto}.journey-story,.journey-story.is-visible{opacity:1;border-left:0;border-right:0;border-radius:0;width:100%;min-height:4.8rem;position:relative;bottom:auto;left:auto;right:auto;transform:none}.journey-controls::-webkit-scrollbar{display:none}.journey-controls button{color:#f7f4ee80;text-align:left;background:0 0;border:1px solid #0000;border-radius:.85rem;align-items:center;gap:.55rem;width:100%;min-height:3.9rem;padding:.5rem .65rem;transition:border-color .22s,background-color .22s,color .22s;display:flex}.journey-controls button:hover,.journey-controls button:focus-visible,.journey-controls li.is-active button{color:var(--ink);background:#ffbd5913;border-color:#ffbd5938}.journey-control__icon{aspect-ratio:1;width:2rem;color:var(--accent-light);border:1px solid #ffe59f47;border-radius:50%;flex:none;place-items:center;display:grid}.journey-controls li.is-active .journey-control__icon{border-color:var(--accent);background:var(--accent);color:#17100a;box-shadow:0 0 1.2rem #ffbd5973}.journey-control__copy{gap:.05rem;display:grid}.journey-control__copy small{color:var(--accent);letter-spacing:.12em;font-size:.52rem;font-weight:700}.journey-control__copy strong{font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:.68rem}.proof-story,.case-study{gap:2rem}}@media (max-width:700px){h1{font-size:clamp(3rem,14vw,4.75rem)}.site-header{flex-wrap:wrap;gap:.65rem;width:calc(100% - .8rem);margin-top:.4rem;padding:.7rem;display:flex;position:sticky;top:.4rem}.brand{width:8.3rem}.utility-nav{margin-left:auto}.utility-nav>a:not(.button){display:none}.primary-nav{scrollbar-width:none;flex-wrap:nowrap;order:3;justify-content:flex-start;width:100%;padding-top:.55rem;overflow-x:auto}.primary-nav::-webkit-scrollbar{display:none}.primary-nav a{white-space:nowrap;flex:none}.hero{padding-top:4.25rem;padding-bottom:3.5rem}.hero h1,.page-hero h1{font-size:clamp(2rem,10.5vw,3.25rem)}.hero h1{letter-spacing:-.055em;line-height:.94}.hero h1 span:last-child{padding-left:clamp(.35rem,2vw,.8rem)}.hero__grid{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.hero .lede{font-size:1.02rem;line-height:1.58}.hero .action-row{margin-top:1.75rem}.journey-frame{border-radius:1.2rem}.journey-toolbar{min-height:2.75rem;padding:.62rem .75rem;font-size:.54rem}.journey-world{aspect-ratio:16/10}.journey-hotspots{display:none}.journey-story,.journey-story.is-visible{min-height:5.25rem;padding:.8rem}.journey-controls{grid-template-columns:repeat(5,minmax(6.2rem,1fr))}.journey-controls button{min-height:3.5rem;padding:.42rem .55rem}.journey-mobile{margin-left:-.4rem}.journey-mobile button{grid-template-columns:7rem 1fr;min-height:8rem}.journey-mobile__copy{padding:.9rem;font-size:.76rem}.journey-mobile__heading{gap:.4rem}.journey-mobile__heading strong{font-size:.9rem}.journey-mobile button{min-height:17rem}.journey-mobile__copy{padding:0;font-size:.76rem;bottom:.85rem;left:.85rem;right:.85rem}.journey-mobile__icon{width:2.25rem}.hero-facts{grid-template-columns:1fr 1fr;display:grid}.hero-facts li{padding:.35rem}.card,.detail-list>div,.step-list li{min-height:auto}.step-list li:before{margin-bottom:1.75rem}.proof-story,.case-study{border-radius:1.35rem;padding:1.4rem}.page-hero:after{width:18rem;top:32%;right:-6rem}.footer-grid{gap:2.5rem}.footer-nav{gap:.3rem}}}.hero-showcase__tour{display:contents}.hero-showcase--magnifier .hero-showcase__zone-overlay{opacity:0!important}.hero-showcase--magnifier .hero-showcase__canvas{inset:0 0 0 auto}.hero-showcase--magnifier .hero-showcase__zone-targets{right:0}.hero-showcase--magnifier .hero-showcase__annotation{display:none}.hero-showcase--magnifier .hero-showcase__zone-trigger:focus-visible{stroke:#ffbd5985!important;stroke-width:4px!important}.hero-zone-magnifier{z-index:152;pointer-events:none;position:absolute;inset:0}.hero-zone-magnifier__card{opacity:0;transform-origin:100% 100%;-webkit-backdrop-filter:blur(22px)saturate(1.18);backdrop-filter:blur(22px)saturate(1.18);background:linear-gradient(135deg,#ffffff21,#ffffff06 42%),#080c10c7;border:1px solid #ffffff4d;border-radius:1.35rem;grid-template-columns:minmax(11rem,1.15fr) minmax(9.5rem,.85fr);width:min(36rem,42vw);min-height:12.5rem;transition:opacity .22s,transform .42s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;bottom:1.5rem;right:clamp(2rem,4vw,4.5rem);overflow:hidden;transform:translateY(1rem)scale(.96);box-shadow:0 1.4rem 4rem #00000075,inset 0 1px #fff3,0 0 2.5rem #ffbd5914}.hero-zone-magnifier__card--island{top:var(--zone-card-top,42%);width:min(31rem,35vw);min-height:0;box-shadow:none;transform-origin:50%;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;display:flex;bottom:auto;left:63.5%;right:auto;overflow:visible;transform:translate(-50%,calc(1rem - 50%))scale(.96)}.hero-zone-magnifier__card--island:after{display:none}.hero-zone-island__scene{z-index:1;aspect-ratio:1;will-change:transform;width:100%;animation:6.8s ease-in-out infinite hero-zone-island-float;position:relative}.hero-zone-island__scene:before{z-index:-1;filter:blur(28px);content:"";background:radial-gradient(#040608f7 0 28%,#05080bd1 52%,#0507095c 72%,#0000 92%),radial-gradient(at 50% 64%,#ffbd5924,#0000 74%);border-radius:46%;position:absolute;inset:-2% -18% -12%}.hero-zone-island__particles{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.hero-zone-island__particles span{--particle-opacity:.58;--particle-size:.18rem;width:var(--particle-size);aspect-ratio:1;color:#ffdda5e6;opacity:0;offset-rotate:0deg;will-change:offset-distance, opacity, transform;background:currentColor;border-radius:50%;animation:8s cubic-bezier(.32,.02,.22,1) infinite hero-zone-particle-drift;position:absolute;top:50%;left:50%;box-shadow:0 0 .65rem}.hero-zone-island__particles span:first-child{offset-path:path("M 0 0 C -18 -34 -92 -42 -178 -92");animation-duration:8.7s;animation-delay:-5.4s;top:54%;left:42%}.hero-zone-island__particles span:nth-child(2){--particle-opacity:.42;--particle-size:.13rem;offset-path:path("M 0 0 C -12 -48 8 -104 -48 -174");animation-duration:10.4s;animation-delay:-1.8s;top:44%;left:48%}.hero-zone-island__particles span:nth-child(3){--particle-size:.14rem;offset-path:path("M 0 0 C 18 -38 74 -67 154 -132");animation-duration:7.9s;animation-delay:-6.7s;top:45%;left:56%}.hero-zone-island__particles span:nth-child(4){--particle-opacity:.48;--particle-size:.11rem;offset-path:path("M 0 0 C 42 -9 88 34 182 4");animation-duration:9.6s;animation-delay:-3.1s;top:52%;left:61%}.hero-zone-island__particles span:nth-child(5){--particle-size:.2rem;offset-path:path("M 0 0 C 16 32 88 62 158 120");animation-duration:8.2s;animation-delay:-7.2s;top:62%;left:57%}.hero-zone-island__particles span:nth-child(6){--particle-opacity:.38;--particle-size:.12rem;offset-path:path("M 0 0 C -24 28 -66 82 -148 112");animation-duration:10.9s;animation-delay:-4.6s;top:64%;left:44%}.hero-zone-island__particles span:nth-child(7){--particle-size:.16rem;offset-path:path("M 0 0 C -8 -18 22 -82 8 -158");animation-duration:7.3s;animation-delay:-2.5s;top:52%;left:51%}.hero-zone-island__particles span:nth-child(8){--particle-opacity:.46;--particle-size:.1rem;offset-path:path("M 0 0 C -34 -12 -92 8 -166 -34");animation-duration:9.1s;animation-delay:-8.1s;top:51%;left:37%}.hero-zone-island__particles span:nth-child(9){--particle-size:.15rem;offset-path:path("M 0 0 C 46 20 102 82 188 62");animation-duration:8.5s;animation-delay:-.9s;top:59%;left:64%}.hero-zone-island__particles span:nth-child(10){--particle-opacity:.4;--particle-size:.12rem;offset-path:path("M 0 0 C 8 24 -22 88 18 150");animation-duration:10.1s;animation-delay:-6.2s;top:69%;left:52%}.hero-zone-island__particles span:nth-child(11){--particle-opacity:.46;--particle-size:.11rem;offset-path:path("M 0 0 C -24 -22 -42 -92 -108 -148");animation-duration:9.8s;animation-delay:-7.7s;top:47%;left:45%}.hero-zone-island__particles span:nth-child(12){--particle-size:.14rem;offset-path:path("M 0 0 C 28 8 72 -18 142 -62");animation-duration:7.6s;animation-delay:-4.2s;top:56%;left:58%}.hero-zone-island__particles span:nth-child(13){--particle-opacity:.38;--particle-size:.1rem;offset-path:path("M 0 0 C -12 34 18 76 -32 138");animation-duration:11.3s;animation-delay:-9.1s;top:60%;left:48%}.hero-zone-island__particles span:nth-child(14){--particle-size:.17rem;offset-path:path("M 0 0 C -32 8 -76 46 -156 38");animation-duration:8.1s;animation-delay:-3.7s;top:50%;left:40%}.hero-zone-island__particles span:nth-child(15){--particle-opacity:.44;--particle-size:.12rem;offset-path:path("M 0 0 C 12 -26 54 -78 94 -154");animation-duration:10.7s;animation-delay:-5.8s;top:42%;left:53%}.hero-zone-island__particles span:nth-child(16){--particle-size:.13rem;offset-path:path("M 0 0 C 34 34 96 40 174 96");animation-duration:8.9s;animation-delay:-1.3s;top:65%;left:61%}.hero-zone-island__particles span:nth-child(17){--particle-opacity:.4;--particle-size:.1rem;offset-path:path("M 0 0 C -34 26 -82 14 -172 72");animation-duration:11s;animation-delay:-6.9s;top:58%;left:35%}.hero-zone-island__particles span:nth-child(18){--particle-size:.15rem;offset-path:path("M 0 0 C 42 -18 92 -8 178 -46");animation-duration:7.8s;animation-delay:-2.2s;top:48%;left:64%}.hero-zone-island__particles span:nth-child(19){--particle-opacity:.36;--particle-size:.09rem;offset-path:path("M 0 0 C -46 -18 -88 -72 -194 -118");animation-duration:11.8s;animation-delay:-8.4s;top:46%;left:33%}.hero-zone-island__particles span:nth-child(20){--particle-opacity:.5;--particle-size:.13rem;offset-path:path("M 0 0 C 20 -38 92 -64 132 -164");animation-duration:9.4s;animation-delay:-4.9s;top:39%;left:59%}.hero-zone-island__particles span:nth-child(21){--particle-opacity:.4;--particle-size:.11rem;offset-path:path("M 0 0 C -28 36 -108 58 -182 128");animation-duration:10.6s;animation-delay:-1.6s;top:67%;left:38%}.hero-zone-island__particles span:nth-child(22){--particle-size:.16rem;offset-path:path("M 0 0 C 40 18 78 86 174 118");animation-duration:8.4s;animation-delay:-6.5s;top:63%;left:66%}.hero-zone-island__particles span:nth-child(23){--particle-opacity:.34;--particle-size:.1rem;offset-path:path("M 0 0 C 2 -32 -28 -94 26 -188");animation-duration:12.2s;animation-delay:-10.1s;top:54%;left:55%}.hero-zone-island__particles span:nth-child(24){--particle-opacity:.46;--particle-size:.12rem;offset-path:path("M 0 0 C -44 14 -104 -14 -202 28");animation-duration:9.7s;animation-delay:-3.3s;top:57%;left:31%}.hero-zone-island__particles span:nth-child(25){--particle-size:.14rem;offset-path:path("M 0 0 C 50 -28 112 -18 204 -82");animation-duration:8.8s;animation-delay:-7.6s;top:43%;left:68%}.hero-zone-island__particles span:nth-child(26){--particle-opacity:.38;--particle-size:.1rem;offset-path:path("M 0 0 C 18 42 -10 96 62 166");animation-duration:11.1s;animation-delay:-5.1s;top:71%;left:56%}.hero-zone-island__image{z-index:2;object-fit:contain;filter:drop-shadow(0 1.5rem 2rem #0000007a)}.hero-zone-island__tile{width:var(--zone-floating-tile-size,clamp(11.5rem, 14vw, 13rem));pointer-events:none;will-change:transform;animation:14.2s ease-in-out infinite hero-zone-float-tile;display:block;position:absolute}.hero-zone-island__tile img{width:100%;height:auto;display:block}.hero-zone-island__tile--back-left{z-index:1;animation-duration:7.7s;animation-delay:-2.9s;top:19%;left:-15%}.hero-zone-island__tile--back-right{z-index:1;animation-duration:8.6s;animation-delay:-5.1s;top:11%;right:-13%}.hero-zone-island__tile--front-left{z-index:3;animation-duration:5.1s;animation-delay:-1.4s;bottom:-6%;left:-13%}.hero-zone-island__tile--front-right{z-index:3;animation-duration:6s;animation-delay:-3.8s;bottom:-6%;right:-13%}.hero-zone-magnifier__card--1{--zone-card-top:40.5%;--zone-floating-tile-size:clamp(11.75rem, 13.5vw, 12.75rem)}.hero-zone-magnifier__card--1 .hero-zone-island__tile--back-left{animation-duration:7.4s;animation-delay:-4.7s;top:28%;left:-19%}.hero-zone-magnifier__card--1 .hero-zone-island__tile--back-right{animation-duration:9s;animation-delay:-1.9s;top:-2%;right:-4%}.hero-zone-magnifier__card--1 .hero-zone-island__tile--front-left{animation-duration:5.3s;animation-delay:-3.2s;bottom:-15%;left:-15%}.hero-zone-magnifier__card--2{--zone-card-top:41.5%;--zone-floating-tile-size:clamp(14.25rem, 16vw, 15rem)}.hero-zone-magnifier__card--2 .hero-zone-island__tile--back-left{animation-duration:8.2s;animation-delay:-4.3s;top:-6%;left:-12%}.hero-zone-magnifier__card--2 .hero-zone-island__tile--front-right{animation-duration:6.2s;animation-delay:-2.7s;top:57%;bottom:auto;right:-13%}.hero-zone-magnifier__card--3{--zone-card-top:42%;--zone-floating-tile-size:clamp(12.25rem, 14.2vw, 13.5rem)}.hero-zone-magnifier__card--3 .hero-zone-island__tile--back-left{animation-duration:8.4s;animation-delay:-3.7s;top:34%;left:-22%}.hero-zone-magnifier__card--3 .hero-zone-island__tile--back-right{animation-duration:7.6s;animation-delay:-5.4s;top:-6%;right:7%}.hero-zone-magnifier__card--3 .hero-zone-island__tile--front-left{animation-duration:6.2s;animation-delay:-1.9s;bottom:-8%;left:auto;right:-20%}.hero-zone-magnifier__card--4{--zone-card-top:41.5%;--zone-floating-tile-size:clamp(12.5rem, 14.5vw, 13.75rem)}.hero-zone-magnifier__card--4 .hero-zone-island__tile--back-left{animation-duration:8.8s;animation-delay:-4.8s;top:-8%;left:13%}.hero-zone-magnifier__card--4 .hero-zone-island__tile--back-right{animation-duration:7.9s;animation-delay:-2.1s;top:30%;right:-22%}.hero-zone-magnifier__card--4 .hero-zone-island__tile--front-left{animation-duration:6.5s;animation-delay:-5.7s;bottom:-19%;left:28%}.hero-zone-magnifier__card--4 .hero-zone-island__tile--front-right{animation-duration:5.8s;animation-delay:-3.4s;inset:31% auto auto -22%}.hero-zone-magnifier__card--5{--zone-card-top:42%;--zone-floating-tile-size:clamp(12.5rem, 14.5vw, 13.75rem)}.hero-zone-magnifier__card--5 .hero-zone-island__tile--back-left{animation-duration:8.5s;animation-delay:-4.1s;top:33%;left:-15%}.hero-zone-magnifier__card--5 .hero-zone-island__tile--back-right{animation-duration:7.8s;animation-delay:-1.7s;top:-5%;right:7%}.hero-zone-magnifier__card--5 .hero-zone-island__tile--front-left{animation-duration:6.3s;animation-delay:-5.6s;bottom:2%;left:-10%}.hero-zone-magnifier__card--6{--zone-card-top:41%;--zone-floating-tile-size:clamp(12rem, 13.9vw, 13.125rem)}.hero-zone-magnifier__card--6 .hero-zone-island__tile--back-left{animation-duration:8.9s;animation-delay:-5.2s;top:-7%;left:18%}.hero-zone-magnifier__card--6 .hero-zone-island__tile--back-right{animation-duration:8.1s;animation-delay:-2.4s;top:24%;right:-21%}.hero-zone-magnifier__card--6 .hero-zone-island__tile--front-left{animation-duration:6.7s;animation-delay:-4.6s;bottom:3%;left:auto;right:-10%}.hero-zone-magnifier__card--7{--zone-card-top:42.5%;--zone-floating-tile-size:clamp(12.5rem, 14.4vw, 13.75rem)}.hero-zone-magnifier__card--7 .hero-zone-island__tile--back-left{animation-duration:8.6s;animation-delay:-3.7s;top:-9%;left:-6%}.hero-zone-magnifier__card--7 .hero-zone-island__tile--back-right{animation-duration:9.2s;animation-delay:-6.1s;top:18%;right:-23%}.hero-zone-magnifier__card--7 .hero-zone-island__tile--front-left{animation-duration:6.1s;animation-delay:-2.2s;bottom:0;left:12%}.hero-zone-magnifier__card--7 .hero-zone-island__tile--front-right{animation-duration:5.6s;animation-delay:-4.9s;inset:47% auto auto -24%}.hero-zone-magnifier__card--8{--zone-card-top:43%;--zone-floating-tile-size:clamp(15rem, 17vw, 16rem)}.hero-zone-magnifier__card--8 .hero-zone-island__tile--back-right{animation-duration:8.8s;animation-delay:-4.3s;top:-2%;right:-7%}.hero-zone-magnifier__card--8 .hero-zone-island__tile--front-left{animation-duration:6.4s;animation-delay:-1.8s;bottom:10%;left:-20%}.hero-zone-magnifier__card--8 .hero-zone-island__tile--front-right{animation-duration:5.9s;animation-delay:-5.4s;bottom:0;right:-12%}.hero-zone-island__callout{z-index:4;top:var(--zone-callout-y);left:var(--zone-callout-x);pointer-events:none;width:28rem;height:9rem;position:absolute}.hero-zone-island__leader{fill:none;filter:drop-shadow(0 0 .35rem #ffffff3d);width:10rem;height:8.125rem;position:absolute;top:0;left:0;overflow:visible}.hero-zone-island__callout--lower-left .hero-zone-island__leader{left:auto;right:0;transform:scaleX(-1)}.hero-zone-island__callout--lower-left .hero-zone-island__copy{text-align:right;align-items:flex-end;left:auto;right:7.35rem}.hero-zone-island__callout--upper-left .hero-zone-island__leader{top:-7rem;left:-8.875rem;transform:scale(-1)}.hero-zone-island__callout--upper-left .hero-zone-island__copy{text-align:right;align-items:flex-end;top:-6.75rem;left:auto;right:calc(100% + 7.35rem)}.hero-zone-island__callout--upper-right .hero-zone-island__leader{top:-7rem;transform:scaleY(-1)}.hero-zone-island__callout--upper-right .hero-zone-island__copy{top:-6.75rem}.hero-zone-island__callout--middle-left .hero-zone-island__leader{top:-4.0625rem;left:-10rem}.hero-zone-island__callout--middle-left .hero-zone-island__copy{text-align:right;align-items:flex-end;top:-1.35rem;left:auto;right:calc(100% + 2rem)}.hero-zone-island__leader path{stroke:#ffffffe6;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}.hero-zone-island__leader-ring{stroke:#ffffffc2;stroke-width:1.25px;transform-box:fill-box;transform-origin:50%;animation:1.9s ease-out infinite hero-zone-callout-pulse}.hero-zone-island__leader-ring--late{animation-delay:.62s}.hero-zone-island__leader-core{fill:#ffbd59;filter:drop-shadow(0 0 .34rem #ffbd59eb)}.hero-zone-island__copy{z-index:1;color:#fff;text-align:left;-webkit-backdrop-filter:blur(17px)saturate(1.42);backdrop-filter:blur(17px)saturate(1.42);background:linear-gradient(125deg,#ffffff1f,#ffffff06 45%,#ffffff0f),#070a0d3d;border:1px solid #ffffff2e;border-radius:.82rem;flex-direction:column;align-items:flex-start;width:max-content;max-width:19rem;padding:.55rem .78rem .58rem;display:flex;position:absolute;top:5.22rem;left:7.35rem;overflow:hidden;box-shadow:0 .8rem 2rem #00000047,inset 0 1px #ffffff38,inset 0 -1px #ffffff0d}.hero-zone-island__copy:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 0,#ffffff2e,#0000 38%);position:absolute;inset:0}.hero-zone-island__copy span{z-index:1;color:#ffbd59;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.16rem;font-size:.5rem;font-weight:720;line-height:1;position:relative}.hero-zone-island__copy p{z-index:1;color:#ffffffe0;letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:660;line-height:1.2;position:relative}@keyframes hero-zone-island-float{0%,to{transform:translateY(.18rem)}50%{transform:translateY(-.24rem)}}@keyframes hero-zone-float-tile{0%,to{transform:translateY(.15rem)}43%{transform:translateY(-.34rem)}72%{transform:translateY(-.06rem)}}@keyframes hero-zone-particle-drift{0%{offset-distance:0%;opacity:0;transform:scale(.42)}14%{opacity:var(--particle-opacity)}48%{opacity:calc(var(--particle-opacity) * .72);transform:scale(1)}78%{opacity:calc(var(--particle-opacity) * .28)}to{offset-distance:100%;opacity:0;transform:scale(.72)}}@keyframes hero-zone-callout-pulse{0%{opacity:.9;transform:scale(.45)}72%,to{opacity:0;transform:scale(1.9)}}.hero-zone-magnifier__card:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff1f,#0000 32%);position:absolute;inset:0}.hero-zone-card__preview{background-color:#04070ac2;min-height:12.5rem;position:relative;overflow:hidden}.hero-zone-card__image{object-fit:cover;inset:auto!important;top:var(--zone-image-top)!important;bottom:auto!important;right:auto!important;left:var(--zone-image-left)!important;width:285%!important;max-width:none!important;height:285%!important}.hero-zone-card__preview:after{content:"";background:radial-gradient(circle at 52% 54%,#0000 20%,#03050714 62%,#030507b8),linear-gradient(90deg,#0000 68%,#080c10ad);position:absolute;inset:0}.hero-zone-card__scan{z-index:1;opacity:.62;background:linear-gradient(#0000,#ffd696bd,#0000);width:1px;position:absolute;top:0;bottom:0;left:54%;box-shadow:0 0 1rem #ffbd597a}.hero-zone-card__copy{z-index:1;flex-direction:column;justify-content:center;padding:1.4rem;display:flex;position:relative}.hero-zone-card__copy span{color:#ffbd59;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-size:.58rem;font-weight:720}.hero-zone-card__copy strong{color:#fff;font-family:var(--font-display), "Instrument Sans", Arial, sans-serif;letter-spacing:-.02em;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.05}.hero-zone-card__copy p{color:#ffffffb8;margin:.75rem 0 0;font-size:.78rem;line-height:1.35}:is(.hero-showcase--magnifier:has(.hero-showcase__zone-trigger--1:is(:hover,:focus-visible)) .hero-zone-magnifier__card--1,.hero-showcase--magnifier:has(.hero-showcase__zone-trigger--2:is(:hover,:focus-visible)) .hero-zone-magnifier__card--2,.hero-showcase--magnifier:has(.hero-showcase__zone-trigger--3:is(:hover,:focus-visible)) .hero-zone-magnifier__card--3,.hero-showcase--magnifier:has(.hero-showcase__zone-trigger--4:is(:hover,:focus-visible)) .hero-zone-magnifier__card--4,.hero-showcase--magnifier:has(.hero-showcase__zone-trigger--5:is(:hover,:focus-visible)) .hero-zone-magnifier__card--5,.hero-showcase--magnifier:has(.hero-showcase__zone-trigger--6:is(:hover,:focus-visible)) .hero-zone-magnifier__card--6,.hero-showcase--magnifier:has(.hero-showcase__zone-trigger--7:is(:hover,:focus-visible)) .hero-zone-magnifier__card--7,.hero-showcase--magnifier:has(.hero-showcase__zone-trigger--8:is(:hover,:focus-visible)) .hero-zone-magnifier__card--8){opacity:1;transform:translateY(0)scale(1)}.hero-showcase--magnifier:has(.hero-showcase__zone-trigger:is(:hover,:focus-visible)) .hero-zone-magnifier__card--island{transform:translate(-50%,-50%)scale(1)}.hero-mobile-journey{display:none}@media (max-width:1180px){.hero.hero-showcase.hero-showcase--magnifier{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""journey";gap:clamp(2.4rem,6vw,4rem);padding-bottom:0}.hero-showcase--magnifier .hero-showcase__canvas,.hero-showcase--magnifier .hero-showcase__zone-targets,.hero-zone-magnifier{display:none}.hero-mobile-journey{background:0 0;border:0;grid-area:journey;width:100vw;margin-left:calc(50% - 50vw);padding:0 0 clamp(2.5rem,6vw,4rem);display:block;overflow:hidden}.hero-mobile-journey__deck-wrap{perspective:1200px;min-height:clamp(31rem,56vw,35rem);position:relative}.hero-mobile-journey__thread{z-index:0;background:linear-gradient(90deg,#0000,#ffbd5947 5%,#ffe59fd1 50%,#ffbd5947 95%,#0000);height:2px;position:absolute;top:72%;left:0;right:0;box-shadow:0 0 1.25rem #ffbd596b}.hero-mobile-journey__deck{z-index:1;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;align-items:center;gap:clamp(2.75rem,8vw,5.5rem);min-height:clamp(31rem,56vw,35rem);padding:1rem max(6vw,50vw - 15.5rem) 2rem;scroll-padding-inline:max(6vw,50vw - 15.5rem);display:flex;position:relative;overflow:auto hidden}.hero-mobile-journey__deck:active{cursor:grabbing}.hero-mobile-journey__deck::-webkit-scrollbar{display:none}.hero-mobile-journey__card{min-height:min(88vw,31rem);box-shadow:none;scroll-snap-align:center;transform-origin:50%;opacity:.42;filter:saturate(.72)brightness(.72);background:0 0;border:0;flex:0 0 min(88vw,31rem);transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .32s,filter .32s;position:relative;overflow:visible;transform:translateY(.75rem)scale(.86)}.hero-mobile-journey__card[data-active=true]{z-index:12;opacity:1;filter:none;transform:translateY(-.35rem)scale(1)}.hero-mobile-journey__card .hero-zone-island__scene{width:100%}.hero-mobile-journey__card .hero-zone-island__scene:before{inset:-6% -20% -14%}.hero-mobile-journey__card:not([data-active=true]) .hero-zone-island__particles{visibility:hidden}}@media (max-width:700px){.hero.hero-showcase.hero-showcase--magnifier{gap:2rem;padding-bottom:0}.hero-mobile-journey{padding-bottom:2rem}.hero-mobile-journey__deck-wrap,.hero-mobile-journey__deck{min-height:clamp(27rem,116vw,31rem)}.hero-mobile-journey__deck{gap:2rem;padding-left:6vw;padding-right:6vw;scroll-padding-inline:6vw}.hero-mobile-journey__card{flex-basis:88vw;min-height:88vw}.hero-mobile-journey__card .hero-zone-island__callout{transform-origin:0 0;transform:scale(.76)}.hero-mobile-journey__card{--zone-floating-tile-size:clamp(8rem, 34vw, 10.5rem)}.hero-mobile-journey__card.hero-zone-magnifier__card--2,.hero-mobile-journey__card.hero-zone-magnifier__card--8{--zone-floating-tile-size:clamp(9.5rem, 40vw, 12.5rem)}.hero-mobile-journey__card.hero-zone-magnifier__card--4,.hero-mobile-journey__card.hero-zone-magnifier__card--5,.hero-mobile-journey__card.hero-zone-magnifier__card--6,.hero-mobile-journey__card.hero-zone-magnifier__card--7{--zone-floating-tile-size:clamp(8.5rem, 36vw, 11.25rem)}}@media (prefers-reduced-motion:reduce){.hero-zone-magnifier__card,.hero-mobile-journey__card{transition-duration:.01ms}.hero-zone-island__scene,.hero-zone-island__tile,.hero-zone-island__leader-ring{animation:none}.hero-zone-island__particles{display:none}.hero-mobile-journey__deck{scroll-behavior:auto}}.hero.hero-showcase{background:radial-gradient(circle at 78% 44%,#193b572e,#0000 34rem),linear-gradient(#0a0f14b8,#0304051a 78%,#050505);grid-template-columns:minmax(0,.84fr) minmax(20rem,1.16fr);grid-template-areas:"copy canvas";align-items:center;gap:clamp(2rem,5vw,6rem);min-height:min(38rem,100svh - 7rem);padding-top:clamp(3.5rem,5vw,5.5rem);padding-bottom:clamp(3.5rem,5vw,5.5rem);display:grid;position:relative;overflow:hidden}.hero.hero-showcase:after{display:none}.hero-showcase__copy{z-index:1;grid-area:copy;align-self:center;width:100%;max-width:34rem;position:relative}.hero-showcase__canvas{pointer-events:none;z-index:0;width:min(72vw,88rem);position:absolute;inset:0 clamp(-4rem,-3vw,-1.25rem) 0 auto}.hero-showcase__zone-targets{pointer-events:none;z-index:151;width:min(72vw,88rem);height:100%;position:absolute;top:0;right:clamp(-4rem,-3vw,-1.25rem)}.hero-showcase__image,.hero-showcase__video{object-fit:contain;object-position:top right}.hero-showcase__video{background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-showcase__zone-trigger{fill:#0000;stroke:#0000;stroke-width:14px;vector-effect:non-scaling-stroke;cursor:pointer;pointer-events:all}.hero-showcase__zone-trigger:focus-visible{stroke:#fff1d0;outline:none}.hero-showcase__annotation{pointer-events:none}.hero-showcase__annotation-core{fill:#fff;stroke:#ffbd59;stroke-width:3px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .14s}.hero-showcase__annotation-ring{fill:none;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}.hero-showcase__annotation-line{fill:none;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:stroke-dashoffset .46s cubic-bezier(.16,1,.3,1),opacity .14s}.hero-showcase__annotation-box{opacity:0;filter:drop-shadow(0 .55rem 1.1rem #00000057);transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.hero-showcase__annotation-box rect{fill:url(#hero-callout-glass);stroke:#ffffff75;stroke-width:1.25px;vector-effect:non-scaling-stroke}.hero-showcase__annotation-box circle{fill:#ffbd59}.hero-showcase__annotation-box text{fill:#fff;font-family:var(--font-copy), "Instrument Sans", Arial, sans-serif;letter-spacing:-.015em;font-size:62px;font-weight:620}.hero-showcase__zone-trigger:is(:hover,:focus-visible)~.hero-showcase__annotation .hero-showcase__annotation-core{opacity:1}.hero-showcase__zone-trigger:is(:hover,:focus-visible)~.hero-showcase__annotation .hero-showcase__annotation-ring{animation:1.55s ease-out infinite hero-zone-pulse}.hero-showcase__zone-trigger:is(:hover,:focus-visible)~.hero-showcase__annotation .hero-showcase__annotation-ring--late{animation-delay:.76s}.hero-showcase__zone-trigger:is(:hover,:focus-visible)~.hero-showcase__annotation .hero-showcase__annotation-line{stroke-dashoffset:0;opacity:1;transition-delay:35ms}.hero-showcase__zone-trigger:is(:hover,:focus-visible)~.hero-showcase__annotation .hero-showcase__annotation-box{opacity:1;transition-delay:.23s;transform:translateY(0)}@keyframes hero-zone-pulse{0%{opacity:.9;transform:scale(.45)}78%,to{opacity:0;transform:scale(1.75)}}.hero-showcase__zone-overlay{z-index:1;opacity:0;pointer-events:none;transition:opacity .42s cubic-bezier(.16,1,.3,1)}:is(.hero.hero-showcase:has(.hero-showcase__zone-trigger--1:hover) .hero-showcase__zone-overlay--1,.hero.hero-showcase:has(.hero-showcase__zone-trigger--1:focus-visible) .hero-showcase__zone-overlay--1,.hero.hero-showcase:has(.hero-showcase__zone-trigger--2:hover) .hero-showcase__zone-overlay--2,.hero.hero-showcase:has(.hero-showcase__zone-trigger--2:focus-visible) .hero-showcase__zone-overlay--2,.hero.hero-showcase:has(.hero-showcase__zone-trigger--3:hover) .hero-showcase__zone-overlay--3,.hero.hero-showcase:has(.hero-showcase__zone-trigger--3:focus-visible) .hero-showcase__zone-overlay--3,.hero.hero-showcase:has(.hero-showcase__zone-trigger--4:hover) .hero-showcase__zone-overlay--4,.hero.hero-showcase:has(.hero-showcase__zone-trigger--4:focus-visible) .hero-showcase__zone-overlay--4,.hero.hero-showcase:has(.hero-showcase__zone-trigger--5:hover) .hero-showcase__zone-overlay--5,.hero.hero-showcase:has(.hero-showcase__zone-trigger--5:focus-visible) .hero-showcase__zone-overlay--5,.hero.hero-showcase:has(.hero-showcase__zone-trigger--6:hover) .hero-showcase__zone-overlay--6,.hero.hero-showcase:has(.hero-showcase__zone-trigger--6:focus-visible) .hero-showcase__zone-overlay--6,.hero.hero-showcase:has(.hero-showcase__zone-trigger--7:hover) .hero-showcase__zone-overlay--7,.hero.hero-showcase:has(.hero-showcase__zone-trigger--7:focus-visible) .hero-showcase__zone-overlay--7,.hero.hero-showcase:has(.hero-showcase__zone-trigger--8:hover) .hero-showcase__zone-overlay--8,.hero.hero-showcase:has(.hero-showcase__zone-trigger--8:focus-visible) .hero-showcase__zone-overlay--8){opacity:1}@media (prefers-reduced-motion:reduce){.hero-showcase__annotation-line,.hero-showcase__annotation-box{transition-duration:.01ms;transition-delay:0s!important}.hero-showcase__zone-trigger:is(:hover,:focus-visible)~.hero-showcase__annotation .hero-showcase__annotation-ring{opacity:.55;animation:none}}:is(.hero.hero-showcase,.home-hero-type) h1{letter-spacing:-.067em;background:linear-gradient(108deg,#fff 6%,#f5f0e8 54%,#ffd796 91%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:12em;margin:0;font-size:clamp(2.75rem,3.08vw,3.08rem);line-height:.96}:is(.hero.hero-showcase,.home-hero-type) h1 span{white-space:nowrap;padding:0;display:block}:is(.hero.hero-showcase,.home-hero-type) .lede{color:#f7f4eea8;max-width:34rem;margin-top:clamp(1.5rem,2.6vw,2.2rem);font-size:clamp(1rem,1.22vw,1.12rem);line-height:1.64}.hero-showcase__eyebrow{max-width:100%;margin:0;padding-left:0;position:absolute;bottom:calc(100% + .75rem);left:0}.hero-showcase__eyebrow:before{flex-shrink:0}.hero.hero-showcase .action-row{margin-top:clamp(1.6rem,2.7vw,2.25rem)}.hero.hero-showcase .hero-facts{border-top-color:#ffffff1a;grid-area:facts;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:none;margin:0;padding-top:1.2rem;display:grid}.hero.hero-showcase .hero-facts li{color:#f7f4ee7a}.hero.hero-showcase .hero-facts li:before{color:#ffbd59}.event-journey{grid-area:scene;width:100%;min-width:0;transform:translateZ(0)}.event-map{isolation:isolate;aspect-ratio:1280/760;filter:drop-shadow(0 2.4rem 3.5rem #00000080);background:0 0;border:0;width:100%;position:relative;overflow:visible}.event-map:before{z-index:4;border-radius:inherit;content:none;pointer-events:none;background:linear-gradient(125deg,#ffffff0e,#0000 14% 78%,#6d9fc60a),radial-gradient(circle at 50% -20%,#ffffff1a,#0000 30%);position:absolute;inset:0}.event-map:after{z-index:5;border-radius:inherit;content:none;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06}.event-venue{transform-origin:50% 55%;width:100%;height:100%;display:block;transform:scale(1.06)}.event-venue__backdrop{fill:#0000}.event-venue__ambient{fill:url(#event-blue-glow);opacity:.72}.event-venue__ambient--left{opacity:.55}.event-venue__ambient--right{animation:8s ease-in-out infinite event-ambient-breathe}.event-venue__platform-shadow{fill:#000;opacity:.88;filter:url(#event-shadow)}.event-venue__wall--left{fill:url(#event-left-wall)}.event-venue__wall--right{fill:url(#event-right-wall)}.event-venue__wall-seam{fill:none;stroke:#7f9db721;stroke-width:2px}.event-venue__wall-trim{fill:none;stroke-width:3px}.event-venue__wall-trim--left{stroke:#ffbd594d;filter:drop-shadow(0 0 5px #ffbd5940)}.event-venue__wall-trim--right{stroke:#5899ca66;filter:drop-shadow(0 0 5px #428cc461)}.event-venue__floor-edge{fill:url(#event-platform-edge)}.event-venue__floor-edge--left{filter:drop-shadow(0 16px 25px #000c)}.event-venue__floor{fill:url(#event-floor)}.event-venue__grid{fill:url(#event-grid);opacity:.58}.event-venue__rim{fill:none;stroke-linecap:round;stroke-width:2.3px}.event-venue__rim--gold{stroke:#ffbd59b3;filter:drop-shadow(0 0 5px #ffbd5985)}.event-venue__rim--blue{stroke:#62b7ef8c;filter:drop-shadow(0 0 5px #499ad37a)}.event-venue__beam{fill:#79beee0b;filter:url(#event-beam-blur);transform-origin:top;animation:7s ease-in-out infinite event-beam-drift}.event-venue__beam--two{fill:#ffbd5907;animation-delay:-3.4s}.event-venue__blue-pool{fill:url(#event-blue-glow);opacity:.86}.event-zone-light{fill:url(#event-zone-glow);opacity:.12;transform-box:fill-box;transform-origin:50%;transition:opacity .42s,transform .6s cubic-bezier(.16,1,.3,1)}.event-map[data-active=interact] .event-zone-light--interact,.event-map[data-active=unlock] .event-zone-light--unlock,.event-map[data-active=stage] .event-zone-light--stage,.event-map[data-active=sponsor] .event-zone-light--sponsor,.event-map[data-active=participate] .event-zone-light--participate,.event-map[data-active=connect] .event-zone-light--connect,.event-map[data-active=return] .event-zone-light--return{opacity:.88;transform:scale(1.12)}.event-route{pointer-events:none}.event-route__glow,.event-route__base,.event-route__dash{fill:none;stroke-linecap:round;stroke-linejoin:round}.event-route__glow{stroke:#ffbd5970;stroke-width:10px;opacity:.38;filter:url(#event-glow)}.event-route__base{stroke:#ffe0a7c2;stroke-width:2.3px}.event-route__dash{stroke:#ffbd59;stroke-dasharray:2 14;stroke-width:3.5px;animation:4s linear infinite event-route-flow}.event-route__particle{fill:#fff4d6;filter:url(#event-glow)}.event-route__particle--soft{fill:#ffbd59;opacity:.72}.event-zone{opacity:.94;transition:opacity .42s,filter .52s}.event-map[data-active=interact] .event-zone--interact,.event-map[data-active=unlock] .event-zone--unlock,.event-map[data-active=stage] .event-zone--stage,.event-map[data-active=sponsor] .event-zone--sponsor,.event-map[data-active=participate] .event-zone--participate,.event-map[data-active=connect] .event-zone--connect,.event-map[data-active=return] .event-zone--return{opacity:1;filter:brightness(1.13)saturate(1.12)drop-shadow(0 8px 14px #00000085)}.event-object-shadow,.event-person__shadow{fill:#000;opacity:.72;filter:url(#event-shadow)}.event-object__top{fill:url(#event-object-top)}.event-object__front{fill:url(#event-object-front)}.event-object__side{fill:url(#event-object-side)}.event-emissive-line{fill:none;stroke:#ffbd59c2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;filter:drop-shadow(0 0 4px #ffbd599e)}.event-emissive-line--strong{stroke:#ffbd59;stroke-width:2.6px;filter:drop-shadow(0 0 6px #ffbd59cc)}.event-downlight{fill:#fff4d6;filter:url(#event-glow)}.event-entrance__wash,.event-checkin__beam{fill:#ffbd5913;filter:url(#event-beam-blur);animation:5.5s ease-in-out infinite event-light-wash}.event-entrance__column,.event-entrance__header{fill:url(#event-object-front)}.event-entrance__column--right{fill:url(#event-object-side)}.event-checkin__canopy-top{fill:url(#event-object-top)}.event-checkin__canopy-side{fill:url(#event-object-front)}.event-kiosk__stem,.event-kiosk__screen-shell{fill:url(#event-object-side)}.event-kiosk__screen{fill:url(#event-screen);stroke:#6cb5e757;stroke-width:1px}.event-screen-lines{fill:none;stroke:#b1defa8a;stroke-linecap:round;stroke-width:1.3px}.event-screen-scan{fill:none;stroke:#ffca72;stroke-width:2px;filter:drop-shadow(0 0 4px #ffbd59d1);transform-box:fill-box;animation:2.5s ease-in-out infinite event-screen-scan}.event-kiosk:nth-of-type(2) .event-screen-scan{animation-delay:-1.1s}.event-person{transform-box:fill-box;transform-origin:bottom;animation:3.8s ease-in-out infinite event-person-idle;animation-delay:var(--person-delay,0s)}.event-person__leg{fill:#080a0d}.event-person__shoe{fill:#020203}.event-person__torso{fill:url(#event-object-top);stroke:#ffffff0b;stroke-width:.7px}.event-person--light .event-person__torso{fill:#7f8c98}.event-person--yellow .event-person__torso{fill:url(#event-gold)}.event-person__lapel{fill:none;stroke:#e2ebf24d;stroke-width:1px}.event-person__arm{fill:none;stroke:#1c2025;stroke-linecap:round;stroke-width:8px;transform-box:fill-box;transform-origin:top}.event-person--light .event-person__arm{stroke:#74808b}.event-person--yellow .event-person__arm{stroke:#d99836}.event-person__head,.event-person__hand,.event-person__neck{fill:url(#event-skin)}.event-person__hair{fill:#08090b}.event-person__face-light{fill:none;stroke:#ffebd675;stroke-linecap:round;stroke-width:1px}.event-person--talk .event-person__arm--left{animation:2.8s ease-in-out infinite event-arm-talk;animation-delay:var(--person-delay,0s)}.event-person--tap .event-person__arm--right{animation:2.4s ease-in-out infinite event-arm-tap;animation-delay:var(--person-delay,0s)}.event-person--cheer .event-person__arm--left,.event-person--cheer .event-person__arm--right{animation:3.2s ease-in-out infinite event-arm-cheer;animation-delay:var(--person-delay,0s)}.event-person--cheer .event-person__arm--right{animation-direction:reverse}.event-person--present .event-person__arm--right{animation:3.6s ease-in-out infinite event-arm-present;animation-delay:var(--person-delay,0s)}.event-stage__spotlight{fill:#65b3e514;filter:url(#event-beam-blur);animation:6s ease-in-out infinite event-light-wash}.event-stage__spotlight--gold{fill:#ffbd5912;animation-delay:-3s}.event-stage__screen-shell{fill:#030405;stroke:#77a4c538;stroke-width:2px}.event-stage__screen,.event-sponsor__screen{fill:url(#event-screen);stroke:#66b1e447;stroke-width:1.5px}.event-stage__screen-art{fill:none;stroke:#ffbd59a8;stroke-width:3px;filter:drop-shadow(0 0 5px #ffbd598c);animation:4.8s ease-in-out infinite event-screen-breathe}.event-stage__platform{fill:url(#event-object-top)}.event-stage__platform-side{fill:url(#event-object-front)}.event-sponsor__back{fill:url(#event-object-side)}.event-sponsor__canopy{fill:url(#event-object-top)}.event-sponsor__canopy-side{fill:url(#event-object-front)}.event-sponsor__mark{fill:none;stroke:#ffbd59;stroke-width:2.5px;filter:drop-shadow(0 0 6px #ffbd59b8);animation:4.2s ease-in-out infinite event-screen-breathe}.event-arena__side{fill:#050709;stroke:#3d6a8d6b;stroke-width:3px}.event-arena__top{fill:url(#event-object-top);stroke:#ffbd596b;stroke-width:2px}.event-arena__ring{fill:none;stroke:#ffbd59bd;stroke-dasharray:10 8;stroke-width:2px;filter:drop-shadow(0 0 4px #ffbd5985);transform-box:fill-box;transform-origin:50%;animation:12s linear infinite event-ring-spin}.event-arena__ring--inner{stroke:#5fb1e8ad;stroke-dasharray:5 7;animation-duration:9s;animation-direction:reverse}.event-arena__mark{fill:#234d6d7a}.event-arena__orb{fill:url(#event-gold);filter:url(#event-glow);transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite event-orb-float}.event-lounge__rug{fill:#112433d1;stroke:#5b97c333;stroke-width:2px}.event-sofa__back{fill:url(#event-object-front)}.event-lounge__table ellipse{fill:url(#event-object-top);stroke:#ffbd5942}.event-lounge__table path{fill:none;stroke:#13181d;stroke-width:5px}.event-lounge__table-light{filter:url(#event-glow);fill:#ffbd59!important}.event-lounge__pendant{fill:url(#event-object-top);stroke:#ffbd597a;stroke-width:1.5px}.event-lounge__light{fill:#ffbd590e;filter:url(#event-beam-blur);animation:5s ease-in-out infinite event-light-wash}.event-return__wall{fill:url(#event-object-front)}.event-return__wall--right{fill:url(#event-object-side)}.event-return__shelf>path:first-child{fill:#0a0e12;stroke:#598fb63d}.event-return__shelf circle,.event-return__shelf rect{fill:url(#event-gold);filter:drop-shadow(0 0 3px #ffbd597a)}.event-venue__truss{fill:none;stroke:#7591a647;stroke-linecap:round;stroke-width:3px;filter:drop-shadow(0 0 4px #3f749c3d)}.event-hotspots{z-index:8;pointer-events:none;transform-origin:50% 55%;position:absolute;inset:0;transform:scale(1.06)}.event-hotspot{top:var(--point-y);left:var(--point-x);aspect-ratio:1;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;width:3rem;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.event-hotspot__ring,.event-hotspot__core{pointer-events:none;border-radius:50%;position:absolute}.event-hotspot__ring{aspect-ratio:1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);width:1.8rem;animation:3.4s ease-in-out infinite event-point-breathe;animation-delay:var(--point-delay);background:#0507098f;border:1px solid #ffe7b8b8;transition:width .4s cubic-bezier(.16,1,.3,1),border-color .3s,background-color .3s,box-shadow .4s;box-shadow:inset 0 0 0 .24rem #ffbd590e,0 0 1.2rem #ffbd593d}.event-hotspot__core{aspect-ratio:1;background:#ffbd59;width:.48rem;transition:width .4s cubic-bezier(.16,1,.3,1),background-color .24s,box-shadow .4s;box-shadow:0 0 0 .2rem #ffbd591a,0 0 1rem #ffbd59eb}.event-hotspot:hover .event-hotspot__ring,.event-hotspot:focus-visible .event-hotspot__ring,.event-hotspot[aria-pressed=true] .event-hotspot__ring{background:#ffbd5929;border-color:#fff2d5;width:2.3rem;box-shadow:inset 0 0 0 .32rem #ffbd591a,0 0 1.8rem #ffbd59b8,0 0 3.8rem #ffbd5940}.event-hotspot:hover .event-hotspot__core,.event-hotspot:focus-visible .event-hotspot__core,.event-hotspot[aria-pressed=true] .event-hotspot__core{background:#fff4dc;width:.72rem;box-shadow:0 0 0 .28rem #ffbd5926,0 0 1.4rem #ffbd59}.event-hotspot:focus-visible{outline-offset:.2rem;outline:2px solid #fff1d0}@keyframes event-ambient-breathe{0%,to{opacity:.62;transform:scale(.98)}50%{opacity:.86;transform:scale(1.03)}}@keyframes event-beam-drift{0%,to{opacity:.52;transform:skew(-1.5deg)}50%{opacity:.9;transform:skew(1.5deg)}}@keyframes event-route-flow{to{stroke-dashoffset:-48px}}@keyframes event-light-wash{0%,to{opacity:.58}50%{opacity:1}}@keyframes event-screen-scan{0%,to{opacity:.25;transform:translateY(-7px)}50%{opacity:1;transform:translateY(8px)}}@keyframes event-screen-breathe{0%,to{opacity:.56}50%{opacity:1}}@keyframes event-person-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-1.8px)}}@keyframes event-arm-talk{0%,to{transform:rotate(0)}45%,70%{transform:rotate(38deg)translateY(-2px)}}@keyframes event-arm-tap{0%,to{transform:rotate(0)}50%{transform:rotate(-44deg)translateY(-3px)}}@keyframes event-arm-cheer{0%,to{transform:rotate(0)}45%,72%{transform:rotate(118deg)translateY(-2px)}}@keyframes event-arm-present{0%,to{transform:rotate(0)}42%,72%{transform:rotate(-70deg)translateY(-4px)}}@keyframes event-ring-spin{to{transform:rotate(360deg)}}@keyframes event-orb-float{0%,to{transform:translateY(0)scale(.94)}50%{transform:translateY(-8px)scale(1.05)}}@keyframes event-point-breathe{0%,to{opacity:.66;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}@media (max-width:1180px){.hero.hero-showcase{grid-template-columns:1fr;grid-template-areas:"copy";gap:0;min-height:auto;padding-top:clamp(4.5rem,8vw,6.5rem)}.hero-showcase__copy{max-width:61rem}:is(.hero.hero-showcase,.home-hero-type) h1{max-width:none;font-size:clamp(3rem,5.2vw,4rem)}:is(.hero.hero-showcase,.home-hero-type) .lede{max-width:46rem}.hero-showcase__canvas,.hero-showcase__zone-targets{display:none}.event-journey{max-width:68rem;margin-inline:auto}}@media (max-width:700px){.hero.hero-showcase{gap:2rem;padding-top:3.25rem;padding-bottom:3rem}.hero-showcase__eyebrow{margin-bottom:.75rem;display:flex;position:static}:is(.hero.hero-showcase,.home-hero-type) h1{max-width:none;font-size:clamp(2rem,8vw,3rem);line-height:.98}:is(.hero.hero-showcase,.home-hero-type) h1 span{padding:0}:is(.hero.hero-showcase,.home-hero-type) .lede{margin-top:1.35rem;font-size:.98rem;line-height:1.58}.hero.hero-showcase .action-row{margin-top:1.5rem}.event-map{border-radius:1.15rem}.event-venue,.event-hotspots{transform:scale(1.02)}.event-hotspot{width:2.15rem}.event-hotspot__ring{width:1.25rem}.event-hotspot__core{width:.38rem}.event-hotspot:hover .event-hotspot__ring,.event-hotspot:focus-visible .event-hotspot__ring,.event-hotspot[aria-pressed=true] .event-hotspot__ring{width:1.65rem}.event-hotspot:hover .event-hotspot__core,.event-hotspot:focus-visible .event-hotspot__core,.event-hotspot[aria-pressed=true] .event-hotspot__core{width:.52rem}.hero.hero-showcase .hero-facts{grid-template-columns:1fr 1fr;gap:.45rem .8rem}.hero.hero-showcase .hero-facts li{padding:.2rem 0;font-size:.76rem}}@media (max-width:420px){:is(.hero.hero-showcase,.home-hero-type) h1{font-size:clamp(1.82rem,7.8vw,2.12rem)}.hero.hero-showcase .action-row{align-items:stretch}.hero.hero-showcase .button--primary{width:100%}}@media (prefers-reduced-motion:reduce){.event-venue *,.event-hotspot__ring{animation:none!important}.event-zone,.event-zone-light,.event-hotspot__ring,.event-hotspot__core{transition-duration:.01ms!important}}.site-header,.site-footer,.section,.hero,.page-hero{padding-inline:clamp(1.25rem,3vw,4rem)}.site-header{border:0;border-bottom:1px solid var(--line);background:#070808f0;border-radius:0;width:100%;min-height:4.75rem;margin:0;padding-block:.8rem;top:0;box-shadow:0 .75rem 2.5rem #00000029}.hero.hero-showcase{grid-template-columns:minmax(37rem,.88fr) minmax(0,1.12fr);align-items:start;padding-top:clamp(2.75rem,4vw,4rem)}.hero-showcase__copy{align-self:start;max-width:40rem}:is(.hero.hero-showcase,.home-hero-type) h1{max-width:none;font-size:clamp(3.35rem,3.35vw,3.95rem)}.page-hero{padding-top:clamp(2.75rem,4vw,4.5rem);padding-bottom:clamp(3.25rem,5vw,5.5rem)}.page-hero h1{font-size:clamp(3rem,5.2vw,5.5rem)}@media (max-width:1180px){.hero.hero-showcase{grid-template-columns:1fr}}@media (min-width:1181px){.hero.hero-showcase.hero-showcase--magnifier{min-height:clamp(46rem,45vw,54rem);padding-bottom:clamp(5.75rem,7vw,8rem)}:is(.hero.hero-showcase,.home-hero-type) .lede{max-width:22rem}.hero-showcase--magnifier .hero-showcase__canvas,.hero-showcase--magnifier .hero-showcase__zone-targets{width:min(76vw,88rem);right:0}}@media (min-width:1351px){:is(.hero.hero-showcase,.home-hero-type) .lede{max-width:25rem}}.primary-nav-toggle,.primary-nav__mobile-cta{display:none}@keyframes hero-mobile-thread-travel{0%{opacity:0;transform:translate(-100%)}18%,82%{opacity:.85}to{opacity:0;transform:translate(100vw)}}@media (max-width:1180px){.hero-mobile-journey__deck-wrap,.hero-mobile-journey__deck{min-height:clamp(27rem,53vw,32rem)}.hero-mobile-journey__deck{gap:clamp(.9rem,3vw,2rem);padding-inline:max(13vw,50vw - 13.5rem);scroll-padding-inline:max(13vw,50vw - 13.5rem)}.hero-mobile-journey__card{opacity:.38;filter:blur(2px)saturate(.56)brightness(.52);flex-basis:min(74vw,27rem);min-height:min(74vw,27rem);transform:translateY(.45rem)scale(.84)}.hero-mobile-journey__card[data-active=true]{transform:translateY(-.3rem)scale(1)}.hero-mobile-journey__thread{background:linear-gradient(90deg,#0000,#ffbd592e 12%,#ffe7b552 50%,#ffbd592e 88%,#0000);height:1px;overflow:visible;box-shadow:0 0 .45rem #ffbd5926}.hero-mobile-journey__thread:before,.hero-mobile-journey__thread:after{width:clamp(15rem,70vw,32rem);height:1px;box-shadow:none;content:"";background:linear-gradient(90deg,#0000,#ffbd5914 18%,#ffce8870 38%,#fff0d6cc 50%,#ffce8870 62%,#ffbd5914 82%,#0000);border:0;border-radius:0;animation:6.4s cubic-bezier(.35,0,.65,1) infinite hero-mobile-thread-travel;position:absolute;top:0;left:0}.hero-mobile-journey__thread:before{filter:blur(6px);background:linear-gradient(90deg,#0000,#ffbd5908 20%,#ffbd593d 50%,#ffbd5908 80%,#0000);height:13px;top:-6px}}@media (max-width:700px){.site-header{border-left:0;border-right:0;border-radius:0;flex-wrap:nowrap;gap:.75rem;width:100%;min-height:4.2rem;margin:0;padding:.65rem 1.1rem;display:flex;top:0;overflow:visible}.site-header .brand{width:8.15rem}.site-header .utility-nav{display:none}.primary-nav-toggle{z-index:2;color:#fff;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff24;border-radius:.82rem;place-content:center;gap:.27rem;width:2.65rem;height:2.65rem;margin-left:auto;padding:0;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}.primary-nav-toggle span{transform-origin:50%;background:currentColor;border-radius:999px;width:1rem;height:1.5px;transition:transform .18s,opacity .18s;display:block}.primary-nav-toggle[aria-expanded=true] span:first-child{transform:translateY(.34rem)rotate(45deg)}.primary-nav-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.primary-nav-toggle[aria-expanded=true] span:last-child{transform:translateY(-.34rem)rotate(-45deg)}.site-header .primary-nav{z-index:1;opacity:0;visibility:hidden;transform-origin:top;-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#070808f0;border:1px solid #0000;border-radius:1.15rem;gap:.25rem;width:auto;max-height:0;padding:0;transition:max-height .24s,padding .24s,opacity .18s,transform .24s,visibility 0s linear .24s;display:grid;position:absolute;top:calc(100% + .45rem);left:.75rem;right:.75rem;overflow:hidden;transform:translateY(-.55rem)scale(.985);box-shadow:0 1.1rem 3rem #0000006b}.site-header .primary-nav[data-open=true]{opacity:1;visibility:visible;border-color:#ffffff21;max-height:30rem;padding:.65rem;transition-delay:0s;transform:translateY(0)scale(1)}.site-header .primary-nav a{white-space:normal;padding:.75rem .85rem}.site-header .primary-nav__mobile-cta{color:#181007;text-align:center;background:linear-gradient(135deg,#ffd98b,#ffae3d);margin-top:.2rem;font-weight:760;display:block}.hero.hero-showcase.hero-showcase--magnifier{gap:.35rem;padding-top:1.55rem;padding-bottom:0}:is(.hero.hero-showcase,.home-hero-type) h1{max-width:19rem;line-height:1;font-size:clamp(1.78rem,7.7vw,2.12rem)!important}:is(.hero.hero-showcase,.home-hero-type) .lede{display:none}.hero.hero-showcase .action-row{margin-top:.85rem}.hero.hero-showcase .action-row .button--primary{display:none}.hero.hero-showcase .text-link{font-size:.82rem}.hero-mobile-journey{padding-bottom:.7rem}.hero-mobile-journey__deck-wrap,.hero-mobile-journey__deck{min-height:clamp(23rem,94vw,29rem)}.hero-mobile-journey__deck{gap:clamp(.7rem,3vw,1rem);padding:.35rem 13vw 1rem;scroll-padding-inline:13vw}.hero-mobile-journey__card{--zone-floating-tile-size:clamp(6.6rem, 28vw, 8.4rem);flex-basis:min(74vw,27rem);min-height:min(74vw,27rem)}.hero-mobile-journey__card.hero-zone-magnifier__card--2,.hero-mobile-journey__card.hero-zone-magnifier__card--8{--zone-floating-tile-size:clamp(7.6rem, 32vw, 9.4rem)}.hero-mobile-journey__card.hero-zone-magnifier__card--4,.hero-mobile-journey__card.hero-zone-magnifier__card--5,.hero-mobile-journey__card.hero-zone-magnifier__card--6,.hero-mobile-journey__card.hero-zone-magnifier__card--7{--zone-floating-tile-size:clamp(7rem, 30vw, 8.9rem)}.hero-mobile-journey__card .hero-zone-island__callout{transform:scale(.64)}.hero-mobile-journey__card .hero-zone-island__copy span{font-size:.64rem}.hero-mobile-journey__card .hero-zone-island__copy p{font-size:.82rem}.hero-mobile-journey__card.hero-zone-magnifier__card--1 .hero-zone-island__copy{left:1.25rem}}@media (prefers-reduced-motion:reduce){.hero-mobile-journey__thread:before,.hero-mobile-journey__thread:after{animation:none}}:root{--paper:#020305;--tint:#050912;--dark:#02060d;--navy:#04101f;--navy-light:#1764c0;--ink:#f7f9ff;--muted:#8f9bad;--line:#7aaeff29;--line-strong:#86bbff57;--surface:#122a4a47;--surface-strong:#19437757;--accent:#ffd84a;--accent-light:#fff1a8;--accent-dark:#211b05;--blue:#2f7dff;--blue-bright:#66b8ff;--blue-soft:#b8dcff;--blue-deep:#07162e;--section-width:92rem;--section-gutter:clamp(1rem, 3vw, 3rem)}body{background-color:#020305;background-image:radial-gradient(circle at 12% 8%,#1663d61a,#0000 30rem),radial-gradient(circle at 88% 42%,#07306f1f,#0000 36rem)}::selection{color:#050607;background:#ffd84a}:focus-visible{outline-color:var(--blue-bright)}.scrollbar-overlay__thumb{background:var(--blue-bright);box-shadow:0 0 .8rem #499dff80}.site-header{-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#020408e6;border-bottom-color:#80b1ff24;box-shadow:0 .75rem 2.5rem #0000003d}.primary-nav a[aria-current=page]{color:#d9ebff;box-shadow:inset 0 -2px 0 var(--blue-bright);background:#2f7dff1f}.primary-nav a:hover,.utility-nav>a:not(.button):hover,.footer-nav a:hover{color:var(--blue-soft);background:#4589e617}.button--primary,.utility-nav .button--primary{color:#090a0d;background:#ffd84a;border-color:#ffe778;box-shadow:inset 0 1px #ffffffad,0 .6rem 1.8rem #ffd84a21,0 1.1rem 2.8rem #00000057}.button--primary:hover,.utility-nav .button--primary:hover{color:#090a0d;background:#ffeb7c;border-color:#fff4b8;box-shadow:inset 0 1px #fffc,0 .7rem 2rem #ffd84a33}.text-link{color:var(--blue-soft)}.text-link:hover{color:#fff}.text-link:after{color:var(--accent)}main>.section,main>.page-hero{width:min(calc(100% - (var(--section-gutter) * 2)), var(--section-width));border:1px solid var(--line);border-radius:clamp(1.6rem,3vw,2.75rem);margin-left:auto;margin-right:auto;padding-left:clamp(1.5rem,5.4vw,5.5rem);padding-right:clamp(1.5rem,5.4vw,5.5rem);overflow:hidden}main>.hero.hero-showcase{border:0;border-radius:0;width:100%;max-width:none;margin:0}.section{isolation:isolate;border-bottom-color:var(--line);background:radial-gradient(circle at 92% 10%,#1f69e121,#0000 30rem),linear-gradient(148deg,#05070b 0%,#03050a 62%,#020305 100%);box-shadow:inset 0 1px #ffffff06,0 2.5rem 6rem #0000002e}.section:before{z-index:-1;content:"";opacity:.28;background-image:linear-gradient(#5697ff07 1px,#0000 1px),linear-gradient(90deg,#5697ff07 1px,#0000 1px);background-size:5.5rem 5.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 65%,#0000)}.section-heading{grid-template-columns:minmax(0,.72fr) minmax(18rem,.46fr);align-items:center;gap:1.25rem clamp(2rem,7vw,7rem);max-width:none;margin-bottom:clamp(3.25rem,6vw,6rem);display:grid}.section-heading .eyebrow{grid-column:1/-1;margin-bottom:.2rem}.section-heading h2{background:linear-gradient(112deg,#fff 14%,#e9f4ff 62%,#9dccff 110%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:13ch;margin-bottom:0;font-size:clamp(2.65rem,5.2vw,5.3rem);line-height:.95}.section-heading__description{color:#929dac;align-self:center;max-width:37rem;margin-bottom:0;font-size:clamp(1rem,1.35vw,1.14rem);line-height:1.7}.eyebrow:before{background:var(--accent);box-shadow:0 0 .8rem #ffd84a9e}.feature-composition{grid-template-columns:minmax(22rem,.92fr) minmax(24rem,1.08fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);margin-bottom:2.5rem;display:grid}.feature-composition[data-reverse=true] .feature-visual{order:2}.feature-composition--bento,.feature-composition--ledger{display:block}.feature-grid,.detail-list{gap:0;margin-bottom:0}.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .feature-grid{grid-template-columns:1fr}.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-top:1px solid #7eb1ff2e;border-radius:0;grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;padding:1.35rem 0;display:grid;overflow:visible}.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card:last-child{border-bottom:1px solid #7eb1ff2e}.card:before{display:none}.card__index{color:#6caeff;font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:.1em;padding-top:.18rem;font-size:.72rem;font-weight:650}.card__copy{min-width:0}.card h3{color:#f7f9ff;margin-bottom:.45rem}.card p,.detail-list p,.split-copy p,.legal-copy p,.page-intro-copy,.case-study p,.proof-story p,.inquiry-panel p,.faq-list p{color:#8f9bad}.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card:hover{box-shadow:none;border-color:#7ebbff66;transform:translate(.4rem)}.feature-grid--bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.feature-grid--bento .card{background:radial-gradient(circle at 92% 5%,#237dff29,#0000 50%),linear-gradient(145deg,#102037ad,#050a12bd);border-color:#77adff2b;grid-column:span 4;min-height:15rem}.feature-grid--bento .card:nth-child(5n+1),.feature-grid--bento .card:nth-child(5n+2){grid-column:span 6}.feature-grid--bento .card__index{margin-bottom:clamp(3.5rem,7vw,6rem);display:block}.feature-grid--ledger{background:#03080fa3;border-top:1px solid #7aaeff33;border-left:1px solid #7aaeff33;border-radius:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.feature-grid--ledger .card{min-height:13rem;box-shadow:none;background:radial-gradient(circle at 100% 0,#2a81ff1f,#0000 46%),0 0;border:1px solid #7aaeff33;border-top:0;border-left:0;border-radius:0;grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem;padding:clamp(1.4rem,2.5vw,2.2rem);display:grid}.feature-grid--ledger .card h3{color:var(--blue-soft);font-size:clamp(1.55rem,2.5vw,2.4rem)}.feature-visual{isolation:isolate;background:radial-gradient(circle at 50% 48%,#2680ff3b,#0000 34%),linear-gradient(145deg,#061124,#02050a 72%);border:1px solid #77b2ff33;border-radius:clamp(1.35rem,2.5vw,2.25rem);min-height:clamp(27rem,42vw,35rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,inset 0 -5rem 8rem #00000061,0 2rem 6rem #00000047}.feature-visual__grid{opacity:.55;transform-origin:bottom;background-image:linear-gradient(#5b9dff14 1px,#0000 1px),linear-gradient(90deg,#5b9dff14 1px,#0000 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;transform:perspective(36rem)rotateX(58deg)scale(1.4)translateY(19%);-webkit-mask-image:linear-gradient(#0000 5%,#000 54%,#0000 100%);mask-image:linear-gradient(#0000 5%,#000 54%,#0000 100%)}.feature-visual__halo{aspect-ratio:1;filter:blur(4.5rem);opacity:.48;background:#1677ff;border-radius:50%;width:12rem;animation:5.5s ease-in-out infinite visual-halo;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-visual__orbit{aspect-ratio:1;border:1px solid #85bfff61;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 2rem #328bff1a}.feature-visual__orbit--one{width:58%;animation:13s linear infinite visual-orbit}.feature-visual__orbit--two{border-color:#70b3ff94;width:34%;animation:9s linear infinite visual-orbit-reverse}.feature-visual__node{aspect-ratio:1;background:var(--blue-bright);border:2px solid #cbe7ffe6;border-radius:50%;width:.75rem;animation:3.8s ease-in-out infinite visual-node;position:absolute;box-shadow:0 0 0 .45rem #368fff1a,0 0 2rem #489effd9}.feature-visual__node--one{top:24%;left:25%}.feature-visual__node--two{animation-delay:-1.3s;top:64%;left:68%}.feature-visual__node--three{animation-delay:-2.4s;top:42%;left:78%}.feature-visual__trace{filter:drop-shadow(0 0 .65rem #4397ff6b);width:90%;height:auto;position:absolute;bottom:7%;left:5%;right:5%;overflow:visible}.feature-visual__trace path{fill:none;stroke:#5eb4ff;stroke-dasharray:8 11;stroke-linecap:round;stroke-width:2px;animation:12s linear infinite visual-trace}.feature-visual__trace circle{fill:#c7e7ff;stroke:#2b84ff;stroke-width:4px}.feature-visual__beam{opacity:.58;background:linear-gradient(#0000,#9dcfffe6,#0000);width:1px;height:66%;position:absolute;top:17%;left:50%;transform:rotate(36deg);box-shadow:0 0 1.5rem #4b9effb3}.feature-visual--layers .feature-visual__trace{opacity:.18}.feature-visual--layers .feature-visual__orbit{aspect-ratio:auto;background:linear-gradient(110deg,#2a7bf83d,#050e1c66);border-radius:1rem;width:70%;height:20%;left:15%;transform:perspective(42rem)rotateX(58deg)rotate(-8deg)}.feature-visual--layers .feature-visual__orbit--one{animation:5.2s ease-in-out infinite visual-layer-one;top:31%}.feature-visual--layers .feature-visual__orbit--two{border-color:#62afff8f;animation:5.2s ease-in-out -1.4s infinite visual-layer-two;top:54%;left:20%}.feature-visual--layers .feature-visual__halo{top:42%;left:68%}.feature-visual--metrics .feature-visual__orbit,.feature-visual--metrics .feature-visual__beam{opacity:.18}.feature-visual--metrics .feature-visual__trace{bottom:17%;transform:scale(1.06)}.feature-visual--constellation .feature-visual__trace{opacity:.34;transform:rotate(-12deg)scale(1.12)}.feature-visual--constellation .feature-visual__orbit--one{width:66%;top:46%;left:57%}.feature-visual--sponsor{background:radial-gradient(circle at 58% 47%,#2a7cff45,#0000 34%),linear-gradient(145deg,#071327,#02050a 72%)}.feature-visual--sponsor .feature-visual__beam{opacity:1;background:#ffd84a;width:.26rem;height:94%;top:3%;left:54%;transform:rotate(34deg);box-shadow:0 0 .6rem #ffd84ab3,0 0 2.8rem #ffd84a52}.feature-visual--sponsor .feature-visual__node{background:#ffd84a;border-color:#fff4ac;box-shadow:0 0 0 .45rem #ffd84a14,0 0 1.8rem #ffd84aa6}.step-list{gap:0;padding-top:.5rem;position:relative}.step-list:before{content:"";background:linear-gradient(90deg,#4797ff33,#66b8ff 50%,#4797ff33);height:1px;position:absolute;top:2.12rem;left:0;right:0;box-shadow:0 0 1.2rem #4397ff4d}.step-list li,.section--dark .step-list li{min-height:14rem;box-shadow:none;background:0 0;border:0;padding:0 1.15rem 1.5rem;position:relative}.step-list li:before,.section--dark .step-list li:before{z-index:1;color:#b8dcff;background:#061225;border:1px solid #6fb5ff80;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;margin-bottom:clamp(3rem,5vw,5rem);padding:0;display:grid;position:relative;box-shadow:0 0 0 .45rem #03070d,0 0 1.8rem #3085ff2e}.step-list h3{color:#f7f9ff}.step-list p,.section--dark .step-list p{color:#8f9bad}.detail-list{counter-reset:detail;grid-template-columns:repeat(2,minmax(0,1fr))}.detail-list>div{min-height:12rem;box-shadow:none;counter-increment:detail;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-top:1px solid #7aaeff33;border-radius:0;grid-template-columns:3rem minmax(0,1fr);align-content:start;padding:1.6rem 1.6rem 1.6rem 0;display:grid}.detail-list>div:before{color:#6caeff;content:"0" counter(detail);filter:none;width:auto;height:auto;font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:.1em;opacity:1;background:0 0;border-radius:0;font-size:.72rem;font-weight:650;display:block;position:static}.detail-list>div:hover{box-shadow:none;border-color:#7abeff70;transform:none}.detail-list h3,.detail-list p{grid-column:2}.split-copy{gap:2rem clamp(3rem,7vw,8rem);max-width:none}.split-copy>div,.split-copy>p{border-top:1px solid #7aaeff33;border-left:1px solid #7aaeff33;padding:1.5rem 0 1.5rem 1.5rem;position:relative}.split-copy>div:before,.split-copy>p:before{background:var(--blue-bright);content:"";width:2.5rem;height:2px;position:absolute;top:-1px;left:-1px;box-shadow:0 0 1rem #4ca1ff8c}.proof-story,.case-study{background:radial-gradient(circle at 13% 20%,#2078ff38,#0000 24rem),linear-gradient(132deg,#08162beb,#02060beb);border-color:#7aaeff33;position:relative;overflow:hidden}.proof-story:after,.case-study:after{aspect-ratio:1;content:"";border:1px solid #66b8ff33;border-radius:50%;width:22rem;position:absolute;bottom:-9rem;right:-6rem;box-shadow:0 0 0 3.5rem #2c83ff08,0 0 0 7rem #2c83ff05}.page-hero{border-bottom-color:var(--line);background:radial-gradient(circle at 74% 38%,#237eff45,#0000 27rem),radial-gradient(circle at 96% 5%,#12489a38,#0000 34rem),linear-gradient(145deg,#03070d,#061327 58%,#020408);margin-top:clamp(1rem,2vw,1.75rem);margin-bottom:clamp(1rem,2vw,1.75rem);position:relative;box-shadow:inset 0 1px #ffffff08}.page-hero:before{content:"";opacity:.32;background-image:linear-gradient(#5397ff0d 1px,#0000 1px),linear-gradient(90deg,#5397ff0d 1px,#0000 1px);background-size:4.5rem 4.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 25%,#000,#0000);mask-image:linear-gradient(90deg,#0000 25%,#000,#0000)}.page-hero:after{border-color:#67b5ff52;width:min(27vw,23rem);top:50%;right:clamp(2rem,8vw,8rem);transform:translateY(-50%);box-shadow:0 0 0 3.5rem #2c83ff0b,0 0 0 7rem #2c83ff06,0 0 5rem #227aff33}.page-hero h1{z-index:1;background:linear-gradient(112deg,#fff 12%,#e5f2ff 62%,#85c2ff 108%);color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.page-hero .lede{z-index:1;color:#97a5b7;position:relative}.page-content{background:radial-gradient(circle at 88% 8%,#2072ee1a,#0000 30rem),linear-gradient(160deg,#03060b,#020305 70%);padding-top:clamp(4rem,7vw,7rem);padding-bottom:clamp(4rem,7vw,7rem)}.page-section{border-color:#7aaeff2b;padding:clamp(4rem,7vw,7rem) 0;position:relative}.page-section>h2{color:#f7f9ff;max-width:13ch;font-size:clamp(2.2rem,4.2vw,4.3rem)}.case-study__details>div{border-color:#7aaeff2b}.source-note,.status-note{border-color:#61a5ff42;border-left-color:var(--accent);color:#9eabba;background:#10305b3d}.faq-list{border-color:#7aaeff33}.faq-list details{border-color:#7aaeff2b}.faq-list summary{color:#f7f9ff;padding:1.5rem 3rem 1.5rem 0;font-size:clamp(1.05rem,1.6vw,1.3rem)}.faq-list summary:after{color:var(--accent);top:1.25rem}.fact-strip{background:linear-gradient(110deg,#0a2144bd,#03080fbd);border-color:#7aaeff33;position:relative}.fact-strip:before{background:linear-gradient(90deg, var(--accent), transparent 38%);content:"";height:2px;position:absolute;top:0;left:0;right:0}.fact-strip>div{border-color:#7aaeff2b}.fact-strip span{color:#728198}.inquiry-panel{background:radial-gradient(circle at 85% 12%,#2581ff4d,#0000 20rem),linear-gradient(140deg,#07162bf5,#02060bf5);border-color:#7eb6ff40;box-shadow:inset 0 1px #ffffff0d,0 2rem 6rem #0000003d}.preview-note{background:#02060cb8;border-color:#7aaeff2e}code{color:var(--blue-soft);background:#1d539729;border-color:#7aaeff33}.site-footer{width:min(calc(100% - (var(--section-gutter) * 2)), var(--section-width));margin:clamp(1rem, 2vw, 1.75rem) auto var(--section-gutter);background:radial-gradient(circle at 14% 18%,#237bff24,#0000 27rem),linear-gradient(145deg,#040a14,#020305 70%);border:1px solid #7aaeff29;border-radius:clamp(1.6rem,3vw,2.75rem);padding-left:clamp(1.5rem,5.4vw,5.5rem);padding-right:clamp(1.5rem,5.4vw,5.5rem);overflow:hidden}.footer-summary p,.footer-meta{color:#778396}@keyframes visual-halo{0%,to{opacity:.34;transform:translate(-50%,-50%)scale(.9)}50%{opacity:.58;transform:translate(-50%,-50%)scale(1.12)}}@keyframes visual-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes visual-orbit-reverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes visual-node{0%,to{opacity:.55;transform:scale(.84)}50%{opacity:1;transform:scale(1.18)}}@keyframes visual-trace{to{stroke-dashoffset:-190px}}@keyframes visual-layer-one{0%,to{transform:perspective(42rem)rotateX(58deg)rotate(-8deg)translateY(-.4rem)}50%{transform:perspective(42rem)rotateX(58deg)rotate(-8deg)translate(.7rem,.6rem)}}@keyframes visual-layer-two{0%,to{transform:perspective(42rem)rotateX(58deg)rotate(-8deg)translateY(.5rem)}50%{transform:perspective(42rem)rotateX(58deg)rotate(-8deg)translate(-.8rem,-.55rem)}}@media (max-width:1080px){.section-heading{grid-template-columns:1fr;gap:1.25rem}.section-heading__description{max-width:44rem}.feature-composition{grid-template-columns:1fr}.feature-composition[data-reverse=true] .feature-visual{order:0}.feature-visual{min-height:clamp(24rem,60vw,31rem)}}@media (max-width:700px){:root{--section-gutter:.5rem}main>.section,main>.page-hero,.site-footer{border-radius:1.35rem;width:calc(100% - 1rem);padding-left:1.15rem;padding-right:1.15rem}main>.section,.page-hero,.site-footer{margin-top:.5rem;margin-bottom:.5rem}.section{padding-top:4.5rem;padding-bottom:4.5rem}.section:before{background-size:3.25rem 3.25rem}.section-heading{margin-bottom:3rem}.section-heading h2{font-size:clamp(2.35rem,12vw,3.5rem)}.feature-composition{gap:2rem}.feature-visual{min-height:21rem}.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card{grid-template-columns:2.45rem minmax(0,1fr);padding:1.15rem 0}.feature-grid--bento,.feature-grid--ledger{grid-template-columns:1fr}.feature-grid--bento .card,.feature-grid--bento .card:nth-child(n){grid-column:auto;min-height:12rem}.feature-grid--bento .card__index{margin-bottom:2.75rem}.feature-grid--ledger .card{min-height:11rem}.step-list{grid-template-columns:1fr;padding-left:.2rem}.step-list:before{background:linear-gradient(#4797ff33,#66b8ff 50%,#4797ff33);width:1px;height:auto;inset:0 auto 0 1.8rem}.step-list li,.section--dark .step-list li{grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;min-height:0;padding:0 0 2.5rem;display:grid}.step-list li:before,.section--dark .step-list li:before{grid-row:1/span 2;margin:0}.step-list h3,.step-list p{grid-column:2}.step-list h3{align-self:end;margin-bottom:.25rem}.detail-list,.split-copy{grid-template-columns:1fr}.detail-list>div{grid-template-columns:2.5rem minmax(0,1fr);min-height:0;padding:1.35rem 0}.page-hero:after{width:15rem;top:72%;right:-5rem}.page-hero:before{background-size:3rem 3rem}.page-content{padding-top:4.5rem;padding-bottom:4.5rem}.page-section{padding:4rem 0}.proof-story,.case-study{padding:1.35rem}.site-header .primary-nav{background:#02060cf7;border-color:#7aaeff2e}.site-header .primary-nav__mobile-cta{color:#090a0d;background:#ffd84a}}@media (prefers-reduced-motion:reduce){.feature-visual *,.feature-visual :before,.feature-visual :after{animation:none!important}.card{transition-duration:.01ms!important}}:root{--navy:#0d0824;--navy-light:#6541d8;--line:#895cff2b;--line-strong:#895cff61;--surface:#3522703d;--surface-strong:#4f30a64d;--blue:#895cff;--blue-bright:#895cff;--blue-soft:#ddd3ff;--blue-deep:#130a33}body{background-image:radial-gradient(circle at 12% 8%,#895cff14,#0000 30rem),radial-gradient(circle at 88% 42%,#412a8b1a,#0000 36rem)}.site-header{border-bottom-color:#895cff24}.primary-nav a[aria-current=page]{color:#f0ebff;background:#895cff1a}.primary-nav a:hover,.utility-nav>a:not(.button):hover,.footer-nav a:hover,.text-link{color:#ddd3ff}.primary-nav a:hover,.utility-nav>a:not(.button):hover,.footer-nav a:hover{background:#895cff12}.section:before{background-image:linear-gradient(#895cff07 1px,#0000 1px),linear-gradient(90deg,#895cff07 1px,#0000 1px)}.section-heading h2,.page-hero h1{background:linear-gradient(112deg,#fff 14%,#f7f4ff 62%,#895cff 110%);-webkit-background-clip:text;background-clip:text}.eyebrow{color:#ddd3ff;background:#6c45e214;border-color:#895cff3d}.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card,.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card:last-child,.feature-grid--ledger,.feature-grid--ledger .card,.detail-list>div,.split-copy>div,.split-copy>p,.proof-story,.case-study,.page-section,.case-study__details>div,.faq-list,.faq-list details,.fact-strip,.fact-strip>div,.preview-note,code,.site-footer{border-color:#895cff2e}.card__index,.detail-list>div:before{color:#895cff}.feature-visual,.feature-visual--sponsor{background:radial-gradient(circle at 50% 48%,#895cff2e,#0000 34%),linear-gradient(145deg,#170c3b,#05030d 72%);border-color:#895cff33}.feature-visual__grid{background-image:linear-gradient(#895cff12 1px,#0000 1px),linear-gradient(90deg,#895cff12 1px,#0000 1px)}.feature-visual__orbit{border-color:#895cff61;box-shadow:0 0 2rem #895cff1a}.feature-visual__orbit--two{border-color:#895cff8f}.step-list li:before,.section--dark .step-list li:before{color:#ddd3ff;background:#140a34;border-color:#895cff75;box-shadow:0 0 0 .45rem #07050f,0 0 1.8rem #895cff29}.proof-story:after,.case-study:after{border-color:#895cff33;box-shadow:0 0 0 3.5rem #895cff06,0 0 0 7rem #895cff04}.page-hero:before{background-image:linear-gradient(#895cff0a 1px,#0000 1px),linear-gradient(90deg,#895cff0a 1px,#0000 1px)}.page-hero:after{border-color:#895cff47;box-shadow:0 0 0 3.5rem #895cff09,0 0 0 7rem #895cff05,0 0 5rem #895cff24}@media (max-width:700px){.step-list:before{background:linear-gradient(#895cff2e,#895cff 50%,#895cff2e)}.site-header .primary-nav{border-color:#895cff2e}}:root{--accent:#ffbd59;--accent-light:#ffbd59;--neutral-blue:#212931;--edge-highlight:linear-gradient(90deg, transparent 5%, #ffbd5929 26%, #ffbd59 50%, #ffbd5929 74%, transparent 95%)}.site-header{border-bottom:1px solid #0000;border-image:var(--edge-highlight) 1}.button--primary,.utility-nav .button--primary,.button--primary:hover,.utility-nav .button--primary:hover{background:#ffbd59;border-color:#ffbd59}.text-link,.text-link:hover,.card__index,.detail-list>div:before,.eyebrow{color:#ffbd59}.eyebrow{background:#0b0e11;border-color:#212931}.eyebrow:before{background:#ffbd59}.primary-nav a[aria-current=page]{color:#ffbd59;background:#11151a;box-shadow:inset 0 -2px #ffbd59}.section,.section--tint,.section--dark,.section--accent{border-color:#212931}.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card,.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card:last-child,.feature-grid--ledger,.feature-grid--ledger .card,.detail-list>div,.split-copy>div,.split-copy>p,.proof-story,.case-study,.page-section,.case-study__details>div,.faq-list,.faq-list details,.fact-strip,.fact-strip>div,.preview-note,code,.site-footer,.feature-visual{border-color:#212931}.feature-grid--bento .card{background:var(--edge-highlight) top center / 76% 1px no-repeat, radial-gradient(circle at 92% 5%, #895cff26, transparent 50%), linear-gradient(145deg, #171b22, #090b0e 76%);border-color:#212931}.feature-grid--ledger{background:#090b0e}.feature-grid--ledger .card{background:var(--edge-highlight) top center / 72% 1px no-repeat, radial-gradient(circle at 100% 0, #895cff1f, transparent 46%), #0b0e12}.feature-visual--sponsor .feature-visual__beam,.feature-visual--sponsor .feature-visual__node{background:#ffbd59;border-color:#ffbd59}.step-list:before{background:linear-gradient(90deg,#895cff,#ffbd59 50%,#895cff)}.step-list li:before,.section--dark .step-list li:before{background:#212931}.proof-story,.case-study{background:var(--edge-highlight) top center / 74% 1px no-repeat, radial-gradient(circle at 13% 20%, #895cff30, transparent 24rem), linear-gradient(132deg, #212931, #080a0d 76%)}.page-hero{background:var(--edge-highlight) top center / min(62rem, 78%) 1px no-repeat, radial-gradient(circle at 74% 38%, #895cff3d, transparent 27rem), radial-gradient(circle at 96% 5%, #212931b3, transparent 34rem), linear-gradient(145deg, #0a0d10, #212931 58%, #07090b);border-color:#212931}.source-note,.status-note{background:#11161b;border-color:#212931 #212931 #212931 #ffbd59}.fact-strip{background:var(--edge-highlight) top center / 70% 1px no-repeat, linear-gradient(110deg, #212931, #0b0e11 76%)}.fact-strip:before{background:linear-gradient(90deg,#ffbd59,#0000 38%)}.inquiry-panel{background:var(--edge-highlight) top center / 72% 1px no-repeat, radial-gradient(circle at 85% 12%, #895cff3d, transparent 20rem), linear-gradient(140deg, #212931, #080a0d 76%);border-color:#212931}code{background:#11161b}@media (max-width:700px){.step-list:before{background:linear-gradient(#895cff,#ffbd59 50%,#895cff)}.site-header .primary-nav{border-color:#212931}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main>.section,main>.page-hero,.site-footer{box-shadow:none;border:0;border-radius:0}main>.section{margin-top:0;margin-bottom:0}.section{background:var(--edge-highlight) top center / min(62rem, 78%) 1px no-repeat, radial-gradient(circle at 92% 10%, #895cff1f, transparent 30rem)}.section--tint{background:var(--edge-highlight) top center / min(62rem, 78%) 1px no-repeat, radial-gradient(circle at 8% 14%, #895cff24, transparent 28rem), radial-gradient(circle at 96% 88%, #2129314d, transparent 24rem)}.section--dark{background:var(--edge-highlight) top center / min(62rem, 78%) 1px no-repeat, radial-gradient(circle at 78% 25%, #895cff2b, transparent 31rem)}.section--accent{background:var(--edge-highlight) top center / min(62rem, 78%) 1px no-repeat, radial-gradient(circle at 82% 24%, #895cff30, transparent 28rem)}.card,.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card,.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card:last-child,.feature-grid--bento .card,.feature-grid--ledger,.feature-grid--ledger .card,.detail-list>div,.split-copy>div,.split-copy>p,.proof-story,.case-study,.case-study__details>div,.faq-list,.faq-list details,.fact-strip,.fact-strip>div,.inquiry-panel,.source-note,.status-note,.preview-note,.page-section,.feature-visual,code{box-shadow:none;background-color:#0000;border-radius:0;border:0!important}.feature-grid--bento .card,.feature-grid--ledger,.feature-grid--ledger .card,.proof-story,.case-study,.fact-strip,.inquiry-panel,.source-note,.status-note,.preview-note,code{background:0 0}.feature-visual,.feature-visual--sponsor{background:radial-gradient(circle at 50% 48%,#895cff33,#0000 34%),radial-gradient(circle at 50% 62%,#2129318a,#0000 68%)}.feature-grid--bento,.feature-grid--ledger{gap:clamp(1.5rem,3vw,3rem);overflow:visible}.feature-grid--bento .card,.feature-grid--ledger .card{min-height:0;padding-left:0;padding-right:0}.feature-grid--bento .card__index{margin-bottom:2rem}.proof-story,.case-study,.inquiry-panel,.fact-strip{padding-left:0;padding-right:0}.page-hero{background:var(--edge-highlight) top center / min(62rem, 78%) 1px no-repeat, radial-gradient(circle at 74% 38%, #895cff33, transparent 27rem), radial-gradient(circle at 96% 5%, #21293161, transparent 34rem)}.page-content{background:radial-gradient(circle at 88% 8%,#895cff12,#0000 30rem)}.site-footer{background:var(--edge-highlight) top center / min(62rem, 78%) 1px no-repeat, radial-gradient(circle at 14% 18%, #895cff1a, transparent 27rem)}.eyebrow{border:0}@media (max-width:700px){main>.section,main>.page-hero,.site-footer{border-radius:0;width:calc(100% - 1rem)}}main{background-color:#020305;background-image:radial-gradient(72% 15% at 8% 16%,#895cff26,#0000 72%),radial-gradient(62% 13% at 92% 35%,#212931b8,#0000 74%),radial-gradient(70% 14% at 12% 57%,#895cff21,#0000 72%),radial-gradient(66% 13% at 88% 78%,#2129319e,#0000 74%),radial-gradient(58% 10% at 24% 94%,#895cff1a,#0000 76%),linear-gradient(#020305 0%,#06080b 48%,#020305 100%);position:relative}main>.section,main>.page-hero{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin-left:0;margin-right:0;padding-left:max(clamp(1.5rem,5.4vw,5.5rem),50vw - 50rem);padding-right:max(clamp(1.5rem,5.4vw,5.5rem),50vw - 50rem);overflow:visible}main>.section{position:relative}main>.section:before{display:none}main>.section:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffbd59 50%,#0000);width:min(72%,78rem);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}main>.page-hero{background:var(--edge-highlight) top center / min(72%, 78rem) 1px no-repeat}.page-content,.page-section,.feature-composition,.feature-grid,.feature-grid--bento,.feature-grid--ledger,.detail-list,.split-copy,.step-list,.faq-list,.proof-story,.case-study,.fact-strip,.inquiry-panel,.source-note,.status-note,.preview-note,.card,.feature-grid--bento .card,.feature-grid--ledger .card,.feature-visual,.feature-visual--sponsor,code{overflow:visible;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.card:before,.proof-story:after,.case-study:after,.fact-strip:before{display:none}.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card,.detail-list>div,.split-copy>div,.split-copy>p,.case-study__details>div,.faq-list details,.fact-strip>div{box-shadow:none!important;background:0 0!important;border:0!important}.feature-composition:not(.feature-composition--bento):not(.feature-composition--ledger) .card:hover,.card:hover,.detail-list>div:hover{box-shadow:none;background:0 0;border:0}.site-footer{background:var(--edge-highlight) top center / min(72%, 78rem) 1px no-repeat;width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;padding-left:max(clamp(1.5rem,5.4vw,5.5rem),50vw - 50rem);padding-right:max(clamp(1.5rem,5.4vw,5.5rem),50vw - 50rem);overflow:visible}@media (max-width:700px){main>.section,main>.page-hero,.site-footer{width:100%;padding-left:1.25rem;padding-right:1.25rem}main>.section:after{width:calc(100% - 3rem)}}:root{--site-content-width:76rem;--site-side-gutter:clamp(2rem, 7vw, 7rem);--edge-highlight:linear-gradient(90deg, transparent 4%, #ffffff1f 24%, #fff 50%, #ffffff1f 76%, transparent 96%);--blue:#ffbd59;--blue-bright:#ffbd59;--blue-soft:#ffd99a;--blue-deep:#2a1a07}.site-header{border-bottom:1px solid #0000;border-image:var(--edge-highlight) 1;-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);background:#0305088a;padding-left:clamp(1.25rem,3vw,4rem);padding-right:clamp(1.25rem,3vw,4rem);box-shadow:inset 0 -1px #ffffff06,0 1rem 3rem #00000029}main>.section,main>.page-hero,.site-footer{padding-right:max(var(--site-side-gutter), calc((100vw - var(--site-content-width)) / 2));padding-left:max(var(--site-side-gutter), calc((100vw - var(--site-content-width)) / 2))}main>.section:after{background:linear-gradient(90deg,#0000,#fff 50%,#0000);width:min(68%,68rem)}main>.page-hero,.site-footer{background:var(--edge-highlight) top center / min(68%, 68rem) 1px no-repeat}.feature-visual__halo{background:#ffbd59}.feature-visual__orbit,.feature-visual__orbit--two{border-color:#ffbd59;box-shadow:0 0 2rem #ffbd592e}.feature-visual__node:not(.feature-visual--sponsor *){background:#ffbd59;border-color:#ffbd59;box-shadow:0 0 0 .45rem #ffbd591a,0 0 2rem #ffbd59c2}.feature-visual__trace{filter:drop-shadow(0 0 .65rem #ffbd5975)}.feature-visual__trace path{stroke:#ffbd59}.feature-visual__trace circle{fill:#ffbd59;stroke:#ffbd59}.feature-visual__beam:not(.feature-visual--sponsor *){background:linear-gradient(#0000,#ffbd59,#0000);box-shadow:0 0 1.5rem #ffbd59ad}.feature-visual__grid{opacity:.42;background-image:linear-gradient(#212931 1px,#0000 1px),linear-gradient(90deg,#212931 1px,#0000 1px)}.feature-visual--layers .feature-visual__orbit{background:linear-gradient(110deg,#ffbd5938,#0000 72%)}.step-list:before{background:linear-gradient(90deg,#0000,#ffbd59 50%,#0000);box-shadow:0 0 1.2rem #ffbd5957}.step-list li:before,.section--dark .step-list li:before{color:#ffbd59;border-color:#ffbd59;box-shadow:0 0 0 .45rem #07090b,0 0 1.8rem #ffbd5938}.section{z-index:0}.section-heading>:not(.edge-tiles),.feature-composition,.step-list,.split-copy,.proof-story,.faq-list,.action-row{z-index:2;position:relative}.edge-tiles{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.edge-tile,.feature-visual__tile{opacity:.52;filter:drop-shadow(0 1.2rem 2.4rem #00000080);pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;width:clamp(9rem,14vw,17rem);height:auto;position:absolute}.edge-tile--one{animation:8.5s ease-in-out infinite edge-tile-float-one;top:clamp(2rem,8%,7rem);left:clamp(-10rem,-7vw,-5rem)}.edge-tile--two{opacity:.42;width:clamp(11rem,17vw,21rem);animation:10.5s ease-in-out -3.2s infinite edge-tile-float-two;top:42%;right:clamp(-11rem,-8vw,-5.5rem)}.edge-tile--three{opacity:.34;width:clamp(7rem,11vw,13rem);animation:9.5s ease-in-out -5.1s infinite edge-tile-float-three;bottom:clamp(1rem,9%,7rem);left:clamp(-12rem,-9vw,-6rem)}.feature-visual__tile{z-index:2;opacity:.66;width:clamp(7rem,12vw,13rem)}.feature-visual__tile--one{animation:7.8s ease-in-out -2s infinite edge-tile-float-two;top:8%;right:-4%}.feature-visual__tile--two{opacity:.44;width:clamp(6rem,9vw,10rem);animation:9s ease-in-out -4.4s infinite edge-tile-float-one;bottom:4%;left:-5%}@keyframes edge-tile-float-one{0%,to{transform:translate(0,0)rotate(-4deg)}50%{transform:translate(1rem,-1.15rem)rotate(-1deg)}}@keyframes edge-tile-float-two{0%,to{transform:translate(0,0)rotate(5deg)}50%{transform:translate(-1.1rem,1rem)rotate(2deg)}}@keyframes edge-tile-float-three{0%,to{transform:translate(0,0)rotate(2deg)scale(.92)}50%{transform:translate(.75rem,-.8rem)rotate(-2deg)scale(1)}}@media (max-width:700px){main>.section,main>.page-hero,.site-footer{padding-left:1.5rem;padding-right:1.5rem}.site-header{padding-left:1.25rem;padding-right:1.25rem}main>.section:after{width:calc(100% - 4rem)}.edge-tile{opacity:.3;width:8rem}.edge-tile--one,.edge-tile--three{left:-4.75rem}.edge-tile--two{right:-5rem}.feature-visual__tile{width:7rem}}@media (prefers-reduced-motion:reduce){.edge-tile,.feature-visual__tile{animation:none}}.site-header{-webkit-backdrop-filter:blur(32px)saturate(165%);backdrop-filter:blur(32px)saturate(165%);background:linear-gradient(110deg,#ffffff0e,#0000 30%,#895cff12 72%,#0000),#03050866;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff06,0 1rem 3rem #00000029}.tile-formation{z-index:1;opacity:.62;pointer-events:none;will-change:transform;width:50em;height:30em;font-size:clamp(.68rem,.84vw,.95rem);position:absolute}.tile-unit{aspect-ratio:5/3;filter:drop-shadow(0 1.1em 1.4em #0000007a);background-image:url(/media/images/float-tile.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10em;display:block;position:absolute}.tile-unit--lit{filter:drop-shadow(0 1.1em 1.4em #0000007a)drop-shadow(0 0 .7em #ffbd595c);background-image:url(/media/images/float-tile-lit.webp)}.tile-formation--path{animation:8.8s ease-in-out infinite tile-path-drift;top:6%;left:-18em}.tile-formation--path .tile-unit:first-child{z-index:1;top:0;left:0}.tile-formation--path .tile-unit:nth-child(2){z-index:2;top:3.1em;left:5.8em}.tile-formation--path .tile-unit:nth-child(3){z-index:3;top:6.2em;left:11.6em}.tile-formation--path .tile-unit:nth-child(4){z-index:4;top:9.3em;left:17.4em}.tile-formation--path .tile-unit:nth-child(5){z-index:5;top:12.4em;left:23.2em}.tile-formation--path .tile-unit:nth-child(6){z-index:6;top:15.5em;left:29em}.tile-formation--path .tile-unit:nth-child(7){z-index:7;top:18.6em;left:34.8em}.tile-formation--path-reverse{animation:10.4s ease-in-out -4.1s infinite tile-path-drift;bottom:2%;right:-18em}.tile-formation--path-reverse .tile-unit:first-child{z-index:1;top:0;left:32em}.tile-formation--path-reverse .tile-unit:nth-child(2){z-index:2;top:3.2em;left:25.8em}.tile-formation--path-reverse .tile-unit:nth-child(3){z-index:3;top:6.4em;left:19.6em}.tile-formation--path-reverse .tile-unit:nth-child(4){z-index:4;top:9.6em;left:13.4em}.tile-formation--path-reverse .tile-unit:nth-child(5){z-index:5;top:12.8em;left:7.2em}.tile-formation--path-reverse .tile-unit:nth-child(6){z-index:6;top:16em;left:1em}.tile-formation--island{opacity:.72;width:42em;animation:11.2s ease-in-out -2.7s infinite tile-island-drift;top:42%;right:-12em}.tile-formation--island .tile-unit:first-child{z-index:1;top:0;left:12em}.tile-formation--island .tile-unit:nth-child(2){z-index:2;top:3.1em;left:18em}.tile-formation--island .tile-unit:nth-child(3){z-index:3;top:6.2em;left:24em}.tile-formation--island .tile-unit:nth-child(4){z-index:2;top:3.1em;left:6em}.tile-formation--island .tile-unit:nth-child(5){z-index:3;top:6.2em;left:12em}.tile-formation--island .tile-unit:nth-child(6){z-index:4;top:9.3em;left:18em}.tile-formation--island .tile-unit:nth-child(7){z-index:3;top:6.2em;left:0}.tile-formation--island .tile-unit:nth-child(8){z-index:4;top:9.3em;left:6em}.tile-formation--island .tile-unit:nth-child(9){z-index:5;top:12.4em;left:12em}.feature-visual .tile-formation--platform{z-index:3;opacity:.78;width:38em;height:24em;font-size:clamp(.56rem,.72vw,.8rem);animation:7.6s ease-in-out -1.8s infinite tile-platform-drift;top:14%;right:-5em}.tile-formation--platform .tile-unit:first-child{z-index:1;top:0;left:12em}.tile-formation--platform .tile-unit:nth-child(2){z-index:2;top:3.1em;left:6em}.tile-formation--platform .tile-unit:nth-child(3){z-index:2;top:3.1em;left:18em}.tile-formation--platform .tile-unit:nth-child(4){z-index:3;top:6.2em;left:0}.tile-formation--platform .tile-unit:nth-child(5){z-index:3;top:6.2em;left:12em}.tile-formation--platform .tile-unit:nth-child(6){z-index:3;top:6.2em;left:24em}.tile-formation--platform .tile-unit:nth-child(7){z-index:4;top:9.3em;left:6em}main>.section:nth-of-type(2n) .tile-formation--path{top:56%;left:auto;right:-17em}main>.section:nth-of-type(2n) .tile-formation--island{top:8%;left:-13em;right:auto}main>.section:nth-of-type(2n) .tile-formation--path-reverse{bottom:-2%;left:-19em;right:auto}main>.section:nth-of-type(3n) .tile-formation--path{top:28%}main>.section:nth-of-type(3n) .tile-formation--island{top:64%}main>.section:nth-of-type(3n) .tile-formation--path-reverse{bottom:40%}@keyframes tile-path-drift{0%,to{transform:translateY(-.65rem)}50%{transform:translateY(.85rem)}}@keyframes tile-island-drift{0%,to{transform:translateY(.8rem)}50%{transform:translateY(-.9rem)}}@keyframes tile-platform-drift{0%,to{transform:translateY(-.45rem)}50%{transform:translateY(.65rem)}}@media (max-width:900px){.tile-formation{opacity:.48;font-size:.58rem}.tile-formation--path{left:-24em}.tile-formation--path-reverse{right:-25em}.tile-formation--island{right:-22em}main>.section:nth-of-type(2n) .tile-formation--path{right:-24em}main>.section:nth-of-type(2n) .tile-formation--island{left:-22em}main>.section:nth-of-type(2n) .tile-formation--path-reverse{left:-25em}}@media (prefers-reduced-motion:reduce){.tile-formation{animation:none}}.tile-formation,.feature-visual .tile-formation--platform{opacity:1;animation:none}.tile-unit{opacity:1;will-change:transform;animation-name:tile-unit-ripple;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.tile-formation--path{width:78em;height:30em;top:4%;left:-42em}.tile-formation--path-reverse{width:86em;height:32em;bottom:1%;right:-44em}.tile-formation--island{opacity:1;width:58em;height:34em;top:38%;right:-34em}.feature-visual .tile-formation--platform{width:62em;height:30em;font-size:clamp(.52rem,.66vw,.74rem);top:9%;right:-8em}main>.section:nth-of-type(2n) .tile-formation--path{left:auto;right:-42em}main>.section:nth-of-type(2n) .tile-formation--island{left:-34em;right:auto}main>.section:nth-of-type(2n) .tile-formation--path-reverse{left:-44em;right:auto}@keyframes tile-unit-ripple{0%,to{transform:translate3d(0, calc(var(--tile-rise) * -1), 0)}50%{transform:translate3d(0, var(--tile-rise), 0)}}@media (max-width:900px){.tile-formation,.feature-visual .tile-formation--platform{opacity:1}.tile-formation--path{left:-52em}.tile-formation--path-reverse{right:-56em}.tile-formation--island{right:-43em}main>.section:nth-of-type(2n) .tile-formation--path{right:-52em}main>.section:nth-of-type(2n) .tile-formation--island{left:-43em}main>.section:nth-of-type(2n) .tile-formation--path-reverse{left:-56em}}@media (prefers-reduced-motion:reduce){.tile-unit{animation:none}}.edge-solo{z-index:2;opacity:1;width:clamp(7rem,10vw,11rem);animation-name:tile-unit-ripple;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:none}.edge-solo--dark{--tile-rise:.42rem;animation-duration:11.6s;animation-delay:-3.4s;top:22%;right:7%}.edge-solo--lit{--tile-rise:.34rem;animation-duration:9.8s;animation-delay:-6.2s;bottom:18%;left:9%}main>.section:nth-of-type(3n) .edge-solo--dark,main>.section:nth-of-type(4n+1) .edge-solo--lit{display:block}main>.section:nth-of-type(6n) .edge-solo--dark{top:68%;right:13%}main>.section:nth-of-type(5n) .edge-solo--lit{top:12%;bottom:auto;left:18%}@media (max-width:700px){.edge-solo{width:6.5rem}.edge-solo--dark{right:-2.5rem}.edge-solo--lit{left:-2.75rem}}.tile-unit--lit{isolation:isolate;filter:none;overflow:visible}.tile-unit--lit:after{z-index:-1;content:"";opacity:.2;animation:10.5s ease-in-out infinite tile-bloom-pulse;animation-delay:inherit;pointer-events:none;background:radial-gradient(closest-side at 50% 56%,#ffffffd1 0%,#ffbd59 20%,#ffbd596b 52%,#0000 100%);position:absolute;inset:-22% -14% -28%}@keyframes tile-bloom-pulse{0%,to{opacity:.15}50%{opacity:.28}}.motion-region:not([data-motion-active=true]),.motion-region:not([data-motion-active=true]) *,.motion-region:not([data-motion-active=true]) .tile-unit--lit:after,[data-performance-active=false],[data-performance-active=false] *,[data-performance-active=false] .tile-unit--lit:after{animation-play-state:paused!important}.tile-formation,.tile-unit,.edge-tile,.feature-visual__tile,.tile-unit--lit:after{will-change:auto}@media (prefers-reduced-motion:reduce){.tile-unit--lit:after{opacity:.2;animation:none}}main>.section.section--attendee-journey{min-height:430svh;padding:0;overflow:clip}.attendee-journey__stage{height:100svh;padding:clamp(6rem, 10vh, 7.5rem) max(var(--site-side-gutter), calc((100vw - var(--site-content-width)) / 2)) clamp(1rem, 2.5vh, 2rem);isolation:isolate;background:0 0;position:sticky;top:0;overflow:clip}.attendee-journey__stage .section-heading{margin-bottom:0;text-align:center;grid-template-columns:1fr;gap:clamp(.65rem,1.4vh,.9rem);width:min(100%,86rem);margin-inline:auto}.attendee-journey__stage .section-heading .eyebrow,.attendee-journey__stage .section-heading h2,.attendee-journey__stage .section-heading__description{justify-self:center}.attendee-journey__stage .section-heading h2{text-wrap:balance;width:100%;max-width:none;font-size:clamp(2.5rem,4.2vw,4.65rem);line-height:.98}.attendee-journey__stage .section-heading__description{max-width:64rem;line-height:1.55}.attendee-journey__mobile-rail,.attendee-journey__mobile-track{display:none}main>.section.section--attendee-journey .tile-formation--journey-path{width:95em;height:22em;font-size:clamp(.825rem,1.243vw,1.485rem);inset:49% auto auto -9vw}.section--attendee-journey[data-journey-mode=animated] .section-heading{opacity:var(--journey-heading-opacity,1);transform:translate3d(0, var(--journey-heading-shift,0), 0);will-change:opacity, transform;transition:none}.section--attendee-journey[data-journey-mode=animated] .tile-formation--journey-path{transform:translate3d(0, var(--journey-path-shift,0), 0) scale(var(--journey-path-scale,1));transform-origin:50% 0;will-change:transform}.attendee-journey__tile{--journey-tile-lift:0em;--journey-tile-progress:0;filter:none;transform:translate3d(0, var(--journey-tile-lift), 0);will-change:transform;background:0 0;animation:none}.attendee-journey__tile-face,.attendee-journey__tile-pulse{display:block;position:absolute}.attendee-journey__tile-face{z-index:3;will-change:opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;inset:0}.attendee-journey__tile-face--dark{opacity:calc(1 - var(--journey-tile-progress));filter:drop-shadow(0 1.1em 1.4em #0000007a);background-image:url(/media/images/float-tile.webp)}.attendee-journey__tile-face--lit{opacity:var(--journey-tile-progress);filter:drop-shadow(0 1.1em 1.4em #0000007a)drop-shadow(0 0 .7em #ffbd5947);background-image:url(/media/images/float-tile-lit.webp)}.attendee-journey__tile-face--milestone{z-index:4;aspect-ratio:1;background-image:var(--journey-special-image);filter:drop-shadow(0 1.1em 1.4em #00000080)drop-shadow(0 0 .8em #ffbd593d);width:9.35em;inset:auto auto -.62em 50%;transform:translate(-50%)}.attendee-journey__tile-pulse{z-index:2;opacity:var(--journey-tile-progress);inset:9% -2% 13%}.attendee-journey__tile-pulse:before,.attendee-journey__tile-pulse:after{content:"";opacity:0;border:1px solid #ffbd59;border-radius:50%;animation:2.25s ease-out infinite layer-signal-pulse;position:absolute;inset:0;transform:scale(.68);box-shadow:0 0 .9rem #ffbd5933}.attendee-journey__tile-pulse:after{animation-delay:1.125s}.attendee-journey__steps{z-index:5;right:max(var(--site-side-gutter), calc((100vw - var(--site-content-width)) / 2));bottom:clamp(4rem,8vh,6rem);left:max(var(--site-side-gutter), calc((100vw - var(--site-content-width)) / 2));padding:0;position:absolute}.attendee-journey__leaders{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.attendee-journey__leader{stroke:#a6acb880;stroke-width:1.1px;opacity:calc(var(--journey-leader-progress,0) * .55);vector-effect:non-scaling-stroke}.section--attendee-journey .attendee-journey__steps:before,.section--attendee-journey .attendee-journey__steps li:before{content:none;display:none}.section--attendee-journey .attendee-journey__steps li{text-align:center;min-height:0;padding:0 1rem;position:relative}.section--attendee-journey .attendee-journey__steps p{text-wrap:balance;margin-inline:auto}.attendee-journey__step-dot{background:#ffbd59;border-radius:50%;width:.55rem;height:.55rem;display:block;position:absolute;top:-2.35rem;left:50%;transform:translate(-50%);box-shadow:0 0 .45rem #ffbd59b8,0 0 1rem #ffbd5952}.attendee-journey__step-dot:before,.attendee-journey__step-dot:after{content:"";opacity:0;border:1px solid #ffbd59;border-radius:50%;animation:2.25s ease-out infinite layer-signal-pulse;position:absolute;inset:-.48rem;transform:scale(.68)}.attendee-journey__step-dot:after{animation-delay:1.125s}.section--attendee-journey[data-journey-mode=animated] .attendee-journey__steps li{opacity:var(--journey-copy-progress);transform:translate3d(0, var(--journey-copy-shift), 0);will-change:opacity, transform}@media (max-width:900px){main>.section.section--attendee-journey{min-height:0}.attendee-journey__stage{height:auto;min-height:0;padding:6rem 1.25rem 4.5rem;position:relative;overflow:hidden}.attendee-journey__stage .section-heading{margin-bottom:0}.attendee-journey__mobile-rail{margin-top:2.5rem;display:block;position:relative}.attendee-journey__swipe-hint{color:#d4b78d;letter-spacing:.04em;text-align:center;margin:0 0 .5rem;font-size:.75rem;line-height:1.35}.attendee-journey__mobile-arrow{z-index:5;color:#ffcf87;cursor:pointer;background:linear-gradient(145deg,#17141dd9,#090b10e6);border:1px solid #ffbd5938;border-radius:.8rem;place-items:center;width:44px;height:44px;padding:0;transition:opacity .18s,border-color .18s;display:grid;position:absolute;top:calc(min(76vw,20rem)/2 + 2px);box-shadow:inset 0 1px #ffffff0d}.attendee-journey__mobile-arrow--previous{left:-1.1rem}.attendee-journey__mobile-arrow--next{right:-1.1rem}.attendee-journey__mobile-arrow:hover:not(:disabled){border-color:#ffbd5980}.attendee-journey__mobile-arrow:focus-visible{outline-offset:3px;outline:2px solid #ffbd59}.attendee-journey__mobile-arrow:disabled{opacity:.22;cursor:default}.attendee-journey__mobile-track{--journey-mobile-card-width:min(82vw, 23rem);grid-auto-columns:var(--journey-mobile-card-width);padding:0 max(1.25rem, calc((100vw - var(--journey-mobile-card-width)) / 2)) 2rem;overscroll-behavior-x:contain;scroll-padding-inline:max(1.25rem, calc((100vw - var(--journey-mobile-card-width)) / 2));scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-flow:column;gap:1.25rem;margin:0 -1.25rem;display:grid;overflow:auto hidden}.attendee-journey__mobile-track::-webkit-scrollbar{display:none}.attendee-journey__mobile-track li{text-align:center;scroll-snap-align:center;scroll-snap-stop:always;align-content:start;justify-items:center;min-width:0;display:grid}.attendee-journey__mobile-tile{aspect-ratio:1;background:var(--journey-mobile-image) center / contain no-repeat;filter:drop-shadow(0 1rem 1.3rem #00000080)drop-shadow(0 0 .75rem #ffbd5938);width:min(76vw,20rem);margin-inline:auto;display:block}.attendee-journey__mobile-track .attendee-journey__step-dot{margin:.35rem 0 1.75rem;position:relative;top:auto;left:auto;transform:none}.attendee-journey__mobile-track h3{color:#f7f9ff;margin-bottom:.55rem;font-size:clamp(1.5rem,6vw,1.9rem)}.attendee-journey__mobile-track p{max-width:20rem;color:var(--dark-muted);text-wrap:balance;margin:0 auto}main>.section.section--attendee-journey .tile-formation--journey-path,.attendee-journey__steps,.attendee-journey__leaders{display:none}}@media (prefers-reduced-motion:reduce){main>.section.section--attendee-journey{min-height:0}.attendee-journey__stage{min-height:58rem;position:relative}.attendee-journey__tile-pulse:before,.attendee-journey__tile-pulse:after,.attendee-journey__step-dot:before,.attendee-journey__step-dot:after{animation:none}}@media (prefers-reduced-motion:reduce) and (min-width:901px){.attendee-journey__stage{min-height:72rem}main>.section.section--attendee-journey .tile-formation--journey-path{transform-origin:50% 0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce) and (max-width:900px){.attendee-journey__stage{min-height:0}}main>.section--why-intrface{--why-gutter:max(var(--site-side-gutter), calc((100vw - var(--site-content-width)) / 2));padding-top:clamp(2rem,3.5vw,4rem);padding-bottom:clamp(2.5rem,4vw,4.5rem)}.section--why-intrface .section-heading{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1rem clamp(2rem,4vw,4rem);margin-bottom:clamp(1.5rem,2.5vw,2.75rem);position:relative}.section--why-intrface .section-heading__description{align-self:center;margin-bottom:0}.section--why-intrface .feature-composition{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-bottom:0;position:relative}.section--why-intrface .feature-grid--signal:before{content:"";background:#ffbd59;width:4.5rem;height:1px;margin-bottom:.35rem;display:block}.layer-ambient-tiles{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.layer-ambient-cluster{width:27em;height:17em;font-size:clamp(1rem,1.1vw,1.35rem);display:block;position:absolute}.layer-ambient-cluster--upper-left{top:4.5rem;left:-6.5rem}.layer-ambient-cluster--upper-right{width:15.5em;top:11%;right:-6.5rem}.layer-ambient-cluster--middle-right{width:10em;top:43%;right:-5rem}.layer-ambient-cluster--lower-left{bottom:2%;left:-21rem}.section--what-it-is{padding-bottom:clamp(2rem,3vw,3.5rem)}.section--what-it-is .section-heading{margin-bottom:clamp(.75rem,1vw,1.25rem)}.section--what-it-is .feature-composition{align-items:start;margin-bottom:1rem}.section--what-it-is .feature-grid--layers:before{content:"";background:#ffbd59;width:4.5rem;height:1px;margin-bottom:.35rem;display:block}.layer-signal-scene{--layer-signal-progress:0;--layer-signal-yellow:#ffbd59;width:calc(100% + var(--site-side-gutter));min-height:clamp(38rem,50vw,40rem);margin-right:calc(-1 * var(--site-side-gutter));isolation:isolate;pointer-events:none;align-self:start;position:relative;overflow:visible}.feature-composition[data-reverse=true]>.layer-signal-scene{order:2}.layer-signal-scene__mist{z-index:0;background:radial-gradient(at 52% 48%,#ffbd591a,#895cff0e 38%,#0000 72%);position:absolute;inset:4% -12% 0 -8%}.layer-signal-tile{--layer-signal-tile-progress:0;--layer-signal-tile-lift:0rem;--layer-signal-glow-opacity:0;z-index:var(--layer-signal-z);top:var(--layer-signal-top);left:var(--layer-signal-left);aspect-ratio:5/3;width:clamp(26rem,44vw,37rem);transform:translate3d(0, var(--layer-signal-tile-lift), 0);will-change:transform;display:block;position:absolute}.layer-signal-tile--left,.layer-signal-tile--right{--layer-signal-left:8.5%}.layer-signal-tile__face,.layer-signal-tile__bloom,.layer-signal-tile__pulse{display:block;position:absolute;inset:0}.layer-signal-tile__face{z-index:3;will-change:opacity;background-position:50%;background-repeat:no-repeat;background-size:contain}.layer-signal-tile__face--dark{opacity:calc(1 - var(--layer-signal-tile-progress));filter:drop-shadow(0 1.2rem 1.5rem #00000085);background-image:url(/media/images/float-tile.webp)}.layer-signal-tile__face--lit{opacity:var(--layer-signal-tile-progress);filter:drop-shadow(0 1.2rem 1.5rem #00000085)drop-shadow(0 0 .9rem #ffbd5970);background-image:url(/media/images/float-tile-lit.webp)}.layer-signal-tile__bloom{z-index:1;opacity:var(--layer-signal-glow-opacity);background:radial-gradient(closest-side at 50% 56%,#ffffffdb 0%,#ffbd59 20%,#ffbd5970 50%,#0000 100%);animation:3.8s ease-in-out infinite layer-signal-bloom;inset:-30% -20% -38%}.layer-signal-tile__pulse{z-index:2;opacity:var(--layer-signal-tile-progress);inset:9% -2% 13%}.layer-signal-tile__pulse:before,.layer-signal-tile__pulse:after{border:1px solid var(--layer-signal-yellow);content:"";opacity:0;border-radius:50%;animation:2.25s ease-out infinite layer-signal-pulse;position:absolute;inset:0;transform:scale(.68);box-shadow:0 0 .9rem #ffbd5933}.layer-signal-tile__pulse:after{animation-delay:1.125s}@keyframes layer-signal-bloom{0%,to{filter:brightness(.9)saturate(1.02)hue-rotate(-2deg)}50%{filter:brightness()saturate(1.08)hue-rotate(-7deg)}}@keyframes layer-signal-pulse{0%{opacity:.8;transform:scale(.68)}72%,to{opacity:0;transform:scale(1.28)}}@media (max-width:1080px){.layer-ambient-cluster--upper-left{left:-8rem}.layer-ambient-cluster--upper-right,.layer-ambient-cluster--middle-right{right:-8rem}.layer-ambient-cluster--lower-left{left:-23.5rem}.feature-composition[data-reverse=true]>.layer-signal-scene{order:0}.layer-signal-scene{width:min(100%,42rem);min-height:clamp(30rem,84vw,38rem);margin-inline:auto}.section--what-it-is .layer-signal-scene{margin-top:6rem}.layer-signal-tile{width:clamp(24rem,78vw,34rem)}}@media (max-width:700px){.layer-ambient-tiles{display:none}.layer-signal-scene{min-height:clamp(28rem,132vw,34rem)}.layer-signal-tile{width:clamp(15.5rem,78vw,19rem)}.layer-signal-tile--left,.layer-signal-tile--right{--layer-signal-left:5%}}@media (prefers-reduced-motion:reduce){.layer-signal-tile,.layer-signal-tile__bloom,.layer-signal-tile__pulse:before,.layer-signal-tile__pulse:after{animation:none}}.untracked-event-scene{isolation:isolate;width:calc(100% + var(--why-gutter) + 1.5rem);margin-left:calc(-1 * var(--why-gutter) - 1.5rem);aspect-ratio:44/29;pointer-events:none;position:relative;container-type:inline-size}.untracked-event-scene:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(at 25% 52%,#895cff42 0%,#674ad229 34%,#362e7014 56%,#0000 76%);width:92%;position:absolute;top:5%;bottom:5%;left:-18%}.untracked-event-scene__floor{z-index:1;font-size:2.27273cqw;position:absolute;inset:0}.untracked-event-scene .tile-unit{filter:none}.untracked-event-scene__tile--question{aspect-ratio:1;background-image:url(/media/images/float-tile-question-mark.webp);height:10em;margin-top:-2.9em}.untracked-event-scene__welcome{z-index:200;aspect-ratio:1;background-image:url(/media/images/welcome-dark.webp);width:17.8em;top:7.32em;left:21.65em}.untracked-event-scene__ambient{z-index:1;width:calc(10*clamp(1rem,1.1vw,1.35rem))}.untracked-event-scene__ambient-cluster{z-index:1;font-size:clamp(1rem,1.1vw,1.35rem);position:absolute;top:-25%;left:calc(100vw - 7rem)}.decorative-tile-formation .tile-unit,.layer-ambient-tile,.untracked-event-scene__ambient-cluster .tile-unit,.untracked-event-scene__ambient{aspect-ratio:1000/632}.untracked-event-scene__ambient--lower{top:76%;left:calc(100vw - 19rem)}:is(.hero.hero-showcase,.home-hero-type) h1{margin-bottom:-.16em;padding-bottom:.16em}.section-heading h2{background:linear-gradient(104deg,#fff 4%,#f8f5ff 42%,#c9b5ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.08em;padding-bottom:.16em}.card__icon{color:#ffbd59;place-items:center;width:1.7rem;height:1.7rem;margin-top:.15rem;display:grid}.card__icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;width:100%;height:100%}.section--why-intrface .card__icon{color:#ffcd85;background:linear-gradient(145deg,#ffcd8514,#ffcd8503);border:1px solid #ffcd8526;border-radius:9px;width:30px;height:30px;box-shadow:inset 0 1px #ffedcc0d}.section--why-intrface .card__icon svg{stroke-width:1.5px;width:17px;height:17px}@media (max-width:1080px){.section--why-intrface .section-heading{grid-template-columns:1fr}.section--why-intrface .feature-composition{grid-template-columns:1fr;gap:1rem}.untracked-event-scene{width:min(calc(100% + var(--why-gutter)), 44rem)}.untracked-event-scene__ambient-cluster{top:20%}}@media (min-width:1081px) and (max-width:1350px){.untracked-event-scene__ambient-cluster{left:calc(100vw - 3rem)}}@media (max-width:1500px){.untracked-event-scene__ambient{display:none}}@media (max-width:700px){main>.section--why-intrface{--why-gutter:1.5rem}.untracked-event-scene{margin-top:calc(20vw + .75rem)}.untracked-event-scene__ambient-cluster{display:none}}main>.hero.hero-showcase{border-bottom:1px solid #0000;border-image:var(--edge-highlight) 1}main>.hero.hero-showcase:before{z-index:12;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff 50%,#0000) bottom/100% 2px no-repeat,radial-gradient(at 50% 100%,#fff3,#0000 68%);width:min(68%,68rem);height:1.25rem;position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%)}main>.hero.hero-showcase+.section:after{display:none}@media (min-width:1181px){main>.hero.hero-showcase[data-hero-curtain-ready=true]{z-index:3;margin-bottom:calc(var(--hero-curtain-section-height) + var(--hero-curtain-release-buffer));background-color:#020305;position:relative}main>.hero.hero-showcase[data-hero-curtain-ready=true]+.section{z-index:1;width:100%;margin:0;left:0;right:0;transform:none}main>.hero.hero-showcase+.section[data-hero-curtain-state=pinned]{top:var(--hero-curtain-header-height);position:fixed}main>.hero.hero-showcase+.section[data-hero-curtain-state=released]{top:var(--hero-curtain-travel);position:absolute}}.site-arrow,.text-link:after{vertical-align:-.02em;background:currentColor;flex:none;width:.8em;height:.8em;display:inline-block;-webkit-mask:url(/brand/arrow-up-right.svg) 50%/contain no-repeat;mask:url(/brand/arrow-up-right.svg) 50%/contain no-repeat}
