.home_chapters-module__f1b-BG__root{position:relative}.home_chapters-module__f1b-BG__main{isolation:isolate;position:relative}@media (max-width:860px){.home_chapters-module__f1b-BG__main>:nth-child(2){padding-top:clamp(24px,6vw,48px)}.home_chapters-module__f1b-BG__main>:nth-child(4){margin-top:clamp(64px,16vw,140px)}}
.main-module__6tZoca__main{display:block}.main-module__6tZoca__main:focus,.main-module__6tZoca__main:focus-visible{box-shadow:none!important;outline:none!important}
.home_background-module___ZeGza__backdrop{z-index:-1;pointer-events:none;isolation:isolate;background:linear-gradient(#07050e 0%,#05040a 42%,#030207 100%);position:fixed;inset:0;overflow:hidden}.home_background-module___ZeGza__orb{mix-blend-mode:screen;will-change:transform;position:absolute;inset:-20%}.home_background-module___ZeGza__orbFar{transform:translate3d(calc(var(--pointer-x,0)*-10px),calc(var(--pointer-y,0)*-8px),0);background:radial-gradient(900px 560px at 50% 2%,#9747ff29,#0000 60%),radial-gradient(1000px 640px at 50% 108%,#4c1d9517,#0000 64%)}.home_background-module___ZeGza__orbMid{transform:translate3d(calc(var(--pointer-x,0)*-24px),calc(var(--pointer-y,0)*-18px),0);background:radial-gradient(620px 420px at 76% 12%,#818cf81a,#0000 62%),radial-gradient(680px 460px at 20% 24%,#7c3aed17,#0000 60%)}.home_background-module___ZeGza__orbNear{transform:translate3d(calc(var(--pointer-x,0)*-44px),calc(var(--pointer-y,0)*-32px),0);background:radial-gradient(420px 300px at 62% 30%,#9747ff1f,#0000 66%)}.home_background-module___ZeGza__vignette{background:radial-gradient(circle at 50% 34%,#0000 0 30%,#0000003d 58%,#000000b3 96%);position:absolute;inset:0}@supports (animation-timeline:scroll()){@keyframes home_background-module___ZeGza__orbDriftFar{to{translate:0 -5%}}@keyframes home_background-module___ZeGza__orbDriftMid{to{translate:0 -9%}}@keyframes home_background-module___ZeGza__orbDriftNear{to{translate:0 -15%}}.home_background-module___ZeGza__orbFar{animation:linear both home_background-module___ZeGza__orbDriftFar;animation-timeline:scroll(root)}.home_background-module___ZeGza__orbMid{animation:linear both home_background-module___ZeGza__orbDriftMid;animation-timeline:scroll(root)}.home_background-module___ZeGza__orbNear{animation:linear both home_background-module___ZeGza__orbDriftNear;animation-timeline:scroll(root)}}html[data-motion=reduced] .home_background-module___ZeGza__orb{animation:none;transform:none}
.home_stage-module__zioEoG__layer{z-index:0;pointer-events:none;opacity:0;transition:opacity .7s var(--ease-out);position:fixed;inset:0;overflow:hidden}.home_stage-module__zioEoG__layer[data-ready="1"]{opacity:1}.home_stage-module__zioEoG__canvas{width:100%;height:100%;display:block}
.ch01_intro-module__n_qsEG__stage{justify-items:center;gap:clamp(28px,4.5vh,52px);padding-top:clamp(8px,2vh,24px);display:grid}@keyframes ch01_intro-module__n_qsEG__heroRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ch01_intro-module__n_qsEG__chip,.ch01_intro-module__n_qsEG__chipNote,.ch01_intro-module__n_qsEG__title,.ch01_intro-module__n_qsEG__subline,.ch01_intro-module__n_qsEG__actions,.ch01_intro-module__n_qsEG__trust,.ch01_intro-module__n_qsEG__visual{animation:ch01_intro-module__n_qsEG__heroRise .72s var(--ease-out)both;animation-delay:var(--d,0s)}.ch01_intro-module__n_qsEG__copy{z-index:2;text-align:center;justify-items:center;max-width:860px;display:grid;position:relative}.ch01_intro-module__n_qsEG__chip{color:#e0d0ffeb;letter-spacing:.04em;background:#9747ff1a;border:1px solid #9747ff52;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.ch01_intro-module__n_qsEG__chipDot{background:#37e2b4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #00c896e6}.ch01_intro-module__n_qsEG__chipNote{letter-spacing:.01em;color:#f5f3ff80;margin-top:9px;font-size:12.5px;line-height:1.4}.ch01_intro-module__n_qsEG__title{font-family:var(--font-display),var(--font-sans),ui-sans-serif,system-ui;letter-spacing:-.045em;text-wrap:balance;margin:clamp(18px,2.6vh,26px) 0 0;font-size:clamp(38px,5.6vw,74px);font-weight:700;line-height:1.02}.ch01_intro-module__n_qsEG__titleAccent{background:linear-gradient(115deg,#cdb4ff 8%,#9747ff 46%,#818cf8 88%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.ch01_intro-module__n_qsEG__subline{max-width:60ch;margin-top:clamp(16px,2.2vh,22px);font-size:clamp(15px,1.6vw,17.5px)}.ch01_intro-module__n_qsEG__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(20px,2.8vh,30px);display:flex}.ch01_intro-module__n_qsEG__trust{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:clamp(16px,2.4vh,24px) 0 0;padding:0;list-style:none;display:flex}.ch01_intro-module__n_qsEG__trustItem{color:var(--muted2);letter-spacing:.02em;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ch01_intro-module__n_qsEG__trustItem:before{content:"";background:#a78bfabf;border-radius:50%;width:4px;height:4px}.ch01_intro-module__n_qsEG__visual{width:min(760px,100%);position:relative}.ch01_intro-module__n_qsEG__aura{z-index:0;pointer-events:none;filter:blur(30px);background:radial-gradient(60% 56% at 50% 42%,#9747ff38,#0000 68%),radial-gradient(42% 40% at 68% 30%,#818cf81f,#0000 70%);position:absolute;inset:-14% -10% -22%}.ch01_intro-module__n_qsEG__logoTurn{z-index:0;opacity:.85;pointer-events:none;width:min(320px,34vw);transform:translate3d(calc(-50% + var(--mx,0)*10px),calc(-44% + (1 - var(--pe,0))*6% + var(--my,0)*-6px),0);will-change:transform;transition:transform .18s linear;position:absolute;top:0;left:50%}.ch01_intro-module__n_qsEG__logoTurn img{width:100%;height:auto}html[data-stage3d=on] .ch01_intro-module__n_qsEG__logoTurn{display:none}.ch01_intro-module__n_qsEG__panelTilt{z-index:1;perspective:1400px;position:relative}.ch01_intro-module__n_qsEG__panel{transform:rotateX(calc((1 - var(--pe,0))*9deg + var(--my,0)*-2.6deg))rotateY(calc(var(--mx,0)*3.4deg))scale(calc(.965 + var(--pe,0)*.035));transform-origin:50% 18%;will-change:transform;transition:transform .18s linear}@keyframes ch01_intro-module__n_qsEG__floatIn{0%{opacity:0}to{opacity:1}}.ch01_intro-module__n_qsEG__float{z-index:2;animation:ch01_intro-module__n_qsEG__floatIn .72s var(--ease-out)both;transition:transform .22s linear;position:absolute}.ch01_intro-module__n_qsEG__floatCheckin{transform:translate3d(calc(var(--mx,0)*-14px),calc((.5 - var(--pe,0))*44px + var(--my,0)*-10px),0);animation-delay:.48s;top:6%;right:-3%}.ch01_intro-module__n_qsEG__floatPlan{transform:translate3d(calc(var(--mx,0)*-20px),calc((.5 - var(--pe,0))*66px + var(--my,0)*-14px),0);animation-delay:.6s;bottom:16%;left:-4.5%}.ch01_intro-module__n_qsEG__floatTrend{transform:translate3d(calc(var(--mx,0)*-9px),calc((.5 - var(--pe,0))*28px + var(--my,0)*-7px),0);animation-delay:.72s;bottom:-5%;right:6%}@media (max-width:860px){.ch01_intro-module__n_qsEG__stage{gap:24px}.ch01_intro-module__n_qsEG__floatPlan,.ch01_intro-module__n_qsEG__floatTrend{display:none}.ch01_intro-module__n_qsEG__floatCheckin{top:auto;bottom:-7%;right:2%}.ch01_intro-module__n_qsEG__panel{transform:none}.ch01_intro-module__n_qsEG__logoTurn{width:min(280px,58vw);transform:translate(-50%,-52%)}.ch01_intro-module__n_qsEG__panelTilt{max-height:380px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}}
.marketing_room_backdrop-module__aGYEXW__root{z-index:-1;pointer-events:none;isolation:isolate;background:linear-gradient(#07050e 0%,#05040a 46%,#030207 100%);position:fixed;inset:0;overflow:hidden}.marketing_room_backdrop-module__aGYEXW__horizon{background:radial-gradient(1100px 560px at 50% -12%,#7c3aed29,#0000 62%),radial-gradient(720px 420px at 78% 4%,#818cf812,#0000 64%);position:absolute;inset:-6%}.marketing_room_backdrop-module__aGYEXW__glow{background:radial-gradient(620px 460px at var(--m-room-gx,50%)var(--m-room-gy,35%),#9747ff1a,#7c3aed0a 55%,transparent 75%);mix-blend-mode:screen;position:absolute;inset:-10%}.marketing_room_backdrop-module__aGYEXW__vignette{opacity:.62;background:radial-gradient(1200px 780px at 50% 32%,#0000,#0000004d 66%,#00000094 100%);position:absolute;inset:-10%}@media (max-width:860px){.marketing_room_backdrop-module__aGYEXW__glow{display:none}}
:root{--container-max:1120px}.chapters-module__d8HB9G__section{scroll-margin-top:calc(var(--nav-h) + 18px);position:relative}.chapters-module__d8HB9G__sticky{top:var(--nav-h);min-height:calc(100vh - var(--nav-h));align-items:center;padding-block:clamp(18px,4vh,54px);display:grid;position:sticky;overflow:visible}.chapters-module__d8HB9G__stageWrap{align-items:center;width:100%;display:grid}.chapters-module__d8HB9G__stage{width:min(var(--container-max),calc(100vw - 56px));margin:0 auto}@media (max-width:420px){.chapters-module__d8HB9G__stage{width:min(var(--container-max),calc(100vw - 32px))}}.chapters-module__d8HB9G__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#a78bfad9}.chapters-module__d8HB9G__title{letter-spacing:-.02em}.chapters-module__d8HB9G__lead{opacity:.85;max-width:56ch}.chapters-module__d8HB9G__reveal{--start:0;--dur:.18;--r:clamp(0,calc((var(--pe) - var(--start))/var(--dur)),1);opacity:var(--r);transform:translate3d(0,calc((1 - var(--r))*16px),0);filter:blur(calc((1 - var(--r))*3px));will-change:opacity,transform,filter}.chapters-module__d8HB9G__stagger{--start:.04;--dur:.22;--step:.06;--r:clamp(0,calc((var(--pe) - (var(--start) + (var(--i)*var(--step))))/var(--dur)),1);opacity:var(--r);transform:translate3d(0,calc((1 - var(--r))*18px),0);filter:blur(calc((1 - var(--r))*2px));will-change:opacity,transform,filter}:is(html[data-motion=reduced] .chapters-module__d8HB9G__reveal,html[data-motion=reduced] .chapters-module__d8HB9G__stagger){opacity:1;filter:none;will-change:auto;transform:none}.chapters-module__d8HB9G__depthDiorama{perspective:820px;perspective-origin:calc(50% + var(--pointer-x,0)*22%)calc(50% + var(--pointer-y,0)*16%)}.chapters-module__d8HB9G__depthItem{transform:translateZ(var(--depth,0px));will-change:transform}.chapters-module__d8HB9G__depthTilt{transform-origin:50%;transform:perspective(1000px)rotateX(calc(var(--pointer-y,0)*-2.2deg))rotateY(calc(var(--pointer-x,0)*2.8deg))}@media (hover:none),(pointer:coarse){.chapters-module__d8HB9G__depthDiorama{perspective:none;perspective-origin:50%}.chapters-module__d8HB9G__depthItem,.chapters-module__d8HB9G__depthTilt{transform:none}}html[data-motion=reduced] .chapters-module__d8HB9G__depthDiorama{perspective:none;perspective-origin:50%}:is(html[data-motion=reduced] .chapters-module__d8HB9G__depthItem,html[data-motion=reduced] .chapters-module__d8HB9G__depthTilt){transform:none}@media (max-width:860px){.chapters-module__d8HB9G__stage{width:min(var(--container-max),calc(100vw - 32px))}.chapters-module__d8HB9G__reveal{--mobile-r:var(--mobile-shell-reveal,1);opacity:var(--mobile-r);transform:translate3d(0,calc((1 - var(--mobile-r))*14px),0);filter:none;transition:opacity .42s var(--ease-out),transform .56s var(--ease-out);will-change:auto}.chapters-module__d8HB9G__stagger{--mobile-r:var(--mobile-shell-reveal,1);opacity:var(--mobile-r);transform:translate3d(0,calc((1 - var(--mobile-r))*16px),0);filter:none;transition:opacity .42s var(--ease-out),transform .56s var(--ease-out);transition-delay:calc(var(--i,0)*70ms);will-change:auto}}
.marketing_stage-module__mqNHFG__layer{z-index:0;pointer-events:none;opacity:0;transition:opacity .7s var(--ease-out);position:fixed;inset:0;overflow:hidden}.marketing_stage-module__mqNHFG__layer[data-ready="1"]{opacity:1}.marketing_stage-module__mqNHFG__canvas{width:100%;height:100%;display:block}
.chapter_shell-module__l-dnaa__shell{width:100%;min-height:var(--chapter-height);isolation:isolate;--p:0;--pe:0;position:relative;overflow:clip visible}@supports not (overflow:clip){.chapter_shell-module__l-dnaa__shell{overflow-x:hidden}}.chapter_shell-module__l-dnaa__track{min-height:var(--chapter-height);z-index:1;position:relative;overflow:visible}.chapter_shell-module__l-dnaa__sticky{top:var(--nav-h,72px);height:calc(100svh - var(--nav-h,72px));align-items:center;display:grid;position:sticky;overflow:visible}.chapter_shell-module__l-dnaa__flow{min-height:calc(100svh - var(--nav-h,72px));align-items:center;display:grid;overflow:visible}.chapter_shell-module__l-dnaa__content{width:100%;padding-block:1px;overflow:visible}@media (min-width:861px){html[data-stage3d=on] .chapter_shell-module__l-dnaa__content[data-departure="1"]{opacity:min(1,calc((1 - var(--pe,0))*9));transform:perspective(1200px)translate3d(0,calc(max(var(--pe,0) - .78,0)*-40px),calc(max(var(--pe,0) - .78,0)*360px))}}@media (max-width:860px){.chapter_shell-module__l-dnaa__shell,.chapter_shell-module__l-dnaa__track{min-height:0}.chapter_shell-module__l-dnaa__shell{--mobile-shell-reveal:0;margin-block:-1px;padding-block:clamp(84px,17vw,136px)}.chapter_shell-module__l-dnaa__shell[data-mobile-revealed="1"]{--mobile-shell-reveal:1}.chapter_shell-module__l-dnaa__sticky,.chapter_shell-module__l-dnaa__flow{align-items:center;height:auto;min-height:0;position:relative;top:auto}.chapter_shell-module__l-dnaa__content{opacity:var(--mobile-shell-reveal);transform:translate3d(0,calc((1 - var(--mobile-shell-reveal))*30px),0)scale(calc(.985 + (var(--mobile-shell-reveal)*.015)));filter:saturate(calc(.9 + (var(--mobile-shell-reveal)*.1)));transition:opacity .52s var(--ease-out),transform .68s cubic-bezier(.18,1,.32,1),filter .52s var(--ease-out);will-change:auto;padding-block:clamp(18px,5vw,36px)}.chapter_shell-module__l-dnaa__shell[data-mobile-revealed="0"] .chapter_shell-module__l-dnaa__content{visibility:hidden;pointer-events:none}.chapter_shell-module__l-dnaa__shell[data-mobile-revealed="1"] .chapter_shell-module__l-dnaa__content{visibility:visible;pointer-events:auto}.chapter_shell-module__l-dnaa__shell:before{inset:-14% 0}}html[data-motion=reduced] .chapter_shell-module__l-dnaa__content{filter:none!important;transform:none!important}@media (min-width:861px){html[data-motion=reduced] .chapter_shell-module__l-dnaa__content{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important}}@media (max-width:860px){html[data-motion=reduced] .chapter_shell-module__l-dnaa__content{transition:opacity .46s var(--ease-out)!important}}
.marketing_layout-module__lRsMHG__root{flex-direction:column;flex:1;display:flex;position:relative}.marketing_layout-module__lRsMHG__main{isolation:isolate;flex-direction:column;flex:1;display:flex;position:relative}
