.v6-module__RE47HW__page{--bg:#08090d;--surface:#0e1117;--surface-2:#151a24;--surface-3:#1c2230;--text:#f6f7f9;--muted:#b4bccb;--muted-2:#8d95a5;--line:#232936;--line-soft:#1a1f2b;--amber:#e8b92e;--amber-2:#f6d879;--amber-soft:#e8b92e24;--violet:#7c6cf0;--violet-2:#b7aefb;--ink:#191403;--green:#4ade80;--edge-hi:inset 0 1px 0 #ffffff0f;--shadow-1:0 1px 2px #0000008c, 0 4px 12px -4px #00000080;--shadow-2:0 1px 2px #0009, 0 12px 32px -12px #000000a6;--shadow-3:0 2px 4px #0009, 0 24px 56px -20px #000000b3;--frame-edge:conic-gradient(from 200deg at 30% 0%, #e8b92ebf, #7c6cf059 30%, var(--line) 55%, var(--line) 80%, #e8b92e66);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-line:cubic-bezier(.2, .8, .2, 1);--ease-ui:cubic-bezier(.22, .61, .36, 1);--t-h1:clamp(3rem, 5.4vw, 5.4rem);--t-h2-lg:clamp(2.5rem, 4.2vw, 4.2rem);--t-h2:clamp(2rem, 3.1vw, 3.2rem);--t-h3:clamp(1.3rem, 1.7vw, 1.6rem);--t-lead:clamp(1.05rem, 1.45vw, 1.24rem);--t-label:.75rem;--sp-act:clamp(5.5rem, 9vw, 8.5rem);--sp-within:clamp(3rem, 5vw, 4.5rem);--mono:ui-monospace, "Cascadia Code", "SF Mono", Menlo, Consolas, monospace;--glass-bg:#0a0c12db;--glass-line:#ffffff1a;--max:1240px;background:var(--bg);min-height:100dvh;color:var(--text);caret-color:var(--amber);accent-color:var(--amber);position:relative;overflow-x:clip}.v6-module__RE47HW__page h1,.v6-module__RE47HW__page h2,.v6-module__RE47HW__page h3{color:var(--text)}.v6-module__RE47HW__page h2{font-size:var(--t-h2);letter-spacing:-.035em;margin-bottom:1rem;line-height:1.04}.v6-module__RE47HW__page h3{font-size:var(--t-h3)}.v6-module__RE47HW__page p{line-height:1.6}.v6-module__RE47HW__page ::selection{color:#fff;background:#e8b92e61}.v6-module__RE47HW__page :is(a,button,summary):focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:6px}.v6-module__RE47HW__page .button{transition:transform .16s var(--ease-ui), box-shadow .26s var(--ease-ui), background-color .16s ease, border-color .16s ease;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #00000026,0 1px 2px #00000080,0 8px 20px -8px #e8b92e8c}.v6-module__RE47HW__page .button:hover{box-shadow:inset 0 1px #fff6,inset 0 -1px #00000026,0 2px 4px #00000080,0 14px 28px -10px #e8b92e99}.v6-module__RE47HW__page .button:active{box-shadow:inset 0 2px 4px #00000040}:is(.v6-module__RE47HW__page .button--ghost,.v6-module__RE47HW__page .button--ghost:hover){box-shadow:none}.v6-module__RE47HW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v6-module__RE47HW__header{z-index:40;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid #232936b3;position:sticky;top:0}.v6-module__RE47HW__headerInner{width:min(calc(100% - 2rem), var(--max));grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;height:72px;margin:0 auto;display:grid}.v6-module__RE47HW__brand{color:var(--text);font:700 .92rem/1 var(--font-display), sans-serif;align-items:center;gap:.75rem;text-decoration:none;display:flex}.v6-module__RE47HW__brand img{width:24px;height:auto}.v6-module__RE47HW__header nav{gap:1.75rem;display:flex}.v6-module__RE47HW__header nav a{color:#b3bac7;padding:.35rem 0;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .16s;position:relative}.v6-module__RE47HW__header nav a:after{content:"";background:var(--amber);transform-origin:0;height:1.5px;transition:transform .26s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.v6-module__RE47HW__header nav a:hover,.v6-module__RE47HW__header nav a:focus-visible{color:var(--text)}.v6-module__RE47HW__header nav a:hover:after,.v6-module__RE47HW__header nav a:focus-visible:after{transform:scaleX(1)}.v6-module__RE47HW__headerCta{border-radius:10px;justify-self:end;min-height:42px;padding:.65rem 1rem}.v6-module__RE47HW__hero{position:relative;overflow:clip}.v6-module__RE47HW__auroraA,.v6-module__RE47HW__auroraB{aspect-ratio:1;pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.v6-module__RE47HW__auroraA{width:min(64vw,860px);animation:v6-module__RE47HW__auroraIn 1.4s var(--ease-out) .25s both, v6-module__RE47HW__drift 18s ease-in-out 1.7s infinite alternate;background:radial-gradient(circle,#e8b92e47 0%,#e8b92e1a 30%,#0000 62%);top:-22%;left:-14%}.v6-module__RE47HW__auroraB{width:min(56vw,720px);animation:v6-module__RE47HW__auroraIn 1.4s var(--ease-out) .45s both, v6-module__RE47HW__drift 22s ease-in-out 1.9s infinite alternate-reverse;background:radial-gradient(circle,#7c6cf038 0%,#7c6cf014 30%,#0000 62%);top:-14%;right:-16%}:is(html[data-hero-out] .v6-module__RE47HW__auroraA,html[data-hero-out] .v6-module__RE47HW__auroraB){animation-play-state:paused}@keyframes v6-module__RE47HW__auroraIn{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes v6-module__RE47HW__drift{0%{translate:0}to{translate:50px 34px}}@keyframes v6-module__RE47HW__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes v6-module__RE47HW__ignite{0%{opacity:0;scale:.72}to{opacity:1;scale:1}}.v6-module__RE47HW__heroInner{z-index:1;width:min(calc(100% - 2rem), var(--max));grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(2rem,5vw,5rem);min-height:min(760px,100dvh - 190px);margin:0 auto;padding:clamp(2.5rem,5vh,4rem) 0 3rem;display:grid;position:relative}.v6-module__RE47HW__heroCopy{min-width:0}.v6-module__RE47HW__slate{color:#d9cb93;font:600 .92rem/1.2 var(--font-display), sans-serif;font-variant-numeric:tabular-nums;animation:v6-module__RE47HW__rise .5s var(--ease-out) 40ms both;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0 0 1.5rem;display:flex}.v6-module__RE47HW__liveDot{background:var(--green);border-radius:50%;width:8px;height:8px;position:relative}.v6-module__RE47HW__liveDot:after{content:"";animation:v6-module__RE47HW__ping 2.4s var(--ease-out) 1.8s infinite;border:1px solid #4ade80bf;border-radius:50%;position:absolute;inset:-1px}@keyframes v6-module__RE47HW__ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.v6-module__RE47HW__slateSep{color:#e8b92eb3}.v6-module__RE47HW__headline{font-size:var(--t-h1);letter-spacing:-.04em;text-wrap:initial;margin:0 0 1.4rem;line-height:.96}.v6-module__RE47HW__line{margin-bottom:-.09em;padding-bottom:.09em;display:block;overflow:hidden}.v6-module__RE47HW__line>span{animation:v6-module__RE47HW__lineUp .78s var(--ease-line) both;display:block}.v6-module__RE47HW__line:first-child>span{animation-delay:.14s}.v6-module__RE47HW__line:nth-child(2)>span{animation-delay:.24s}.v6-module__RE47HW__line:nth-child(3)>span{animation-delay:.34s}.v6-module__RE47HW__lineHot>span{color:var(--amber)}@keyframes v6-module__RE47HW__lineUp{0%{transform:translateY(108%)}to{transform:none}}.v6-module__RE47HW__heroLead{max-width:34rem;color:var(--muted);font-size:var(--t-lead);animation:v6-module__RE47HW__rise .62s var(--ease-out) .42s both;margin-bottom:1.9rem;line-height:1.55}.v6-module__RE47HW__heroActions{animation:v6-module__RE47HW__rise .62s var(--ease-out) .52s both;flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem;display:flex}.v6-module__RE47HW__primaryCta{border-radius:14px;min-height:56px;padding:1rem 1.7rem;font-size:1.02rem;position:relative}.v6-module__RE47HW__textCta{min-height:44px;color:var(--text);text-underline-offset:.35em;align-items:center;gap:.4rem;padding:.5rem .25rem;font-weight:600;-webkit-text-decoration:underline #e8b92e8c;text-decoration:underline #e8b92e8c;text-decoration-thickness:1.5px;transition:text-decoration-color .16s;display:inline-flex}.v6-module__RE47HW__textCta svg{width:16px;height:16px;color:var(--amber);transition:transform .22s var(--ease-ui)}.v6-module__RE47HW__textCta:hover{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.v6-module__RE47HW__textCta:hover svg{transform:translate(3px)}.v6-module__RE47HW__heroMeta{color:var(--muted);animation:v6-module__RE47HW__rise .62s var(--ease-out) .6s both;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:1.1rem 0 0;font-size:.92rem;display:flex}.v6-module__RE47HW__heroMeta strong{color:var(--text);font:700 1.25rem/1 var(--font-display), sans-serif;letter-spacing:-.02em}.v6-module__RE47HW__trustRow{animation:v6-module__RE47HW__rise .62s var(--ease-out) .68s both;flex-wrap:wrap;gap:.55rem 1.4rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.v6-module__RE47HW__trustRow li,.v6-module__RE47HW__hostProof li{color:#c3cad6;align-items:center;gap:.45rem;font-size:.84rem;font-weight:600;display:inline-flex}.v6-module__RE47HW__trustRow svg,.v6-module__RE47HW__hostProof svg{width:15px;height:15px;color:var(--amber)}.v6-module__RE47HW__heroMedia{height:clamp(460px,48vw,640px);position:relative}.v6-module__RE47HW__halo{z-index:0;pointer-events:none;animation:v6-module__RE47HW__ignite 1.2s var(--ease-out) 50ms both;background:radial-gradient(closest-side at 46% 42%,#e8b92e57,#e8b92e1a 52%,#0000 100%);position:absolute;inset:-8% -22% 0}.v6-module__RE47HW__stage{z-index:1;background:linear-gradient(180deg, var(--surface-2), var(--surface)) padding-box, var(--frame-edge) border-box;height:50%;box-shadow:var(--edge-hi), var(--shadow-3);animation:v6-module__RE47HW__rise .7s var(--ease-out) .5s both;border:1px solid #0000;border-radius:28px;position:absolute;bottom:0;left:0;right:0}.v6-module__RE47HW__stage:before{content:"";border-radius:inherit;background:radial-gradient(70% 60% at 50% 0,#e8b92e33,#0000 70%),radial-gradient(40% 40% at 100% 100%,#7c6cf024,#0000 70%);position:absolute;inset:0}.v6-module__RE47HW__portrait{z-index:2;width:76%;animation:v6-module__RE47HW__settle 1.4s var(--ease-out) both;transform-origin:50% 100%;position:absolute;bottom:0;left:24%}.v6-module__RE47HW__portrait img{filter:drop-shadow(0 26px 30px #0000008c)drop-shadow(0 0 56px #e8b92e29);-webkit-mask-composite:source-in;width:100%;height:auto;-webkit-mask-image:linear-gradient(#000 88%,#0000 100%),linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(#000 88%,#0000 100%),linear-gradient(90deg,#0000,#000 9% 91%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes v6-module__RE47HW__settle{0%{scale:1.04}to{scale:1}}.v6-module__RE47HW__caption{z-index:4;border:1px solid var(--glass-line);background:var(--glass-bg);box-shadow:var(--edge-hi), var(--shadow-2);animation:v6-module__RE47HW__rise .5s var(--ease-out) .8s both;border-radius:12px;gap:.1rem;margin:0;padding:.6rem .8rem .6rem 2.2rem;line-height:1.2;display:grid;position:absolute;bottom:1.25rem;right:1.25rem}.v6-module__RE47HW__caption:before{content:"";background:var(--amber);transform-origin:0;width:.9rem;height:2px;animation:v6-module__RE47HW__rule .48s var(--ease-out) 1s both;position:absolute;top:50%;left:.8rem}.v6-module__RE47HW__caption span{color:var(--muted);font-size:.72rem}.v6-module__RE47HW__caption strong{font:600 .9rem/1.2 var(--font-display), sans-serif}@keyframes v6-module__RE47HW__rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v6-module__RE47HW__agent{box-shadow:var(--edge-hi), var(--shadow-3);contain:layout style paint;animation:v6-module__RE47HW__rise .6s var(--ease-out) .9s both;background:#0c0f16;border:1px solid #ffffff1a;border-radius:16px;position:relative}.v6-module__RE47HW__agentDesktop{z-index:3;width:min(284px,58%);position:absolute;bottom:1rem;left:-3.5rem}.v6-module__RE47HW__agentMobile{display:none}.v6-module__RE47HW__agentHead{font:600 .7rem/1 var(--font-body), sans-serif;color:#8f97a6;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem .55rem;display:flex}.v6-module__RE47HW__agentFile{font-family:var(--mono);color:#c9d0dc;align-items:center;gap:.4rem;display:inline-flex}.v6-module__RE47HW__agentFile svg{width:12px;height:12px;color:var(--amber)}.v6-module__RE47HW__agentStatus{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.v6-module__RE47HW__agentDot{background:var(--green);border-radius:50%;width:6px;height:6px;animation:6s linear both v6-module__RE47HW__dotState}@keyframes v6-module__RE47HW__dotState{0%,55%{background:#6b7382}56%,88%{background:var(--amber)}92%,to{background:var(--green)}}.v6-module__RE47HW__code{font:400 .72rem/1.6 var(--mono);color:var(--text);background:#080a10;border:1px solid #ffffff0f;border-radius:10px;margin:.7rem .8rem 0;padding:.6rem .7rem;position:relative;overflow:hidden}.v6-module__RE47HW__codeLine{white-space:pre;height:1.6em;display:block}.v6-module__RE47HW__typed{vertical-align:top;white-space:pre;border-right:2px solid #0000;animation-fill-mode:both,none;display:inline-block;overflow:hidden}.v6-module__RE47HW__tkName,.v6-module__RE47HW__tkFn{color:var(--amber);font-weight:600}.v6-module__RE47HW__tkRef{color:var(--violet-2);font-weight:400}.v6-module__RE47HW__tDoc{color:#8f97a6}.v6-module__RE47HW__t1{width:13.6ch;animation:.35s steps(13,end) 1.2s both v6-module__RE47HW__type13,.35s linear 1.2s v6-module__RE47HW__caret}.v6-module__RE47HW__t2{width:11.6ch;animation:.3s steps(11,end) 1.6s both v6-module__RE47HW__type11,.3s linear 1.6s v6-module__RE47HW__caret}.v6-module__RE47HW__t3{width:14.6ch;animation:.4s steps(14,end) 1.95s both v6-module__RE47HW__type14,.4s linear 1.95s v6-module__RE47HW__caret}.v6-module__RE47HW__t4{width:35.6ch;animation:.9s steps(35,end) 2.4s both v6-module__RE47HW__type35,.9s linear 2.4s v6-module__RE47HW__caret}.v6-module__RE47HW__t5{width:1.6ch;animation:80ms step-end 3.35s both v6-module__RE47HW__type1,.3s linear 3.35s v6-module__RE47HW__caret}.v6-module__RE47HW__tDoc{width:28.6ch;animation:.7s steps(28,end) 4.3s both v6-module__RE47HW__type28,.7s linear 4.3s v6-module__RE47HW__caret}@keyframes v6-module__RE47HW__type13{0%{width:0}to{width:13.6ch}}@keyframes v6-module__RE47HW__type11{0%{width:0}to{width:11.6ch}}@keyframes v6-module__RE47HW__type14{0%{width:0}to{width:14.6ch}}@keyframes v6-module__RE47HW__type35{0%{width:0}to{width:35.6ch}}@keyframes v6-module__RE47HW__type1{0%{width:0}to{width:1.6ch}}@keyframes v6-module__RE47HW__type28{0%{width:0}to{width:28.6ch}}@keyframes v6-module__RE47HW__caret{0%,to{border-right-color:var(--amber)}}.v6-module__RE47HW__scan{pointer-events:none;opacity:0;background:linear-gradient(#0000 50%,#e8b92e38);border-bottom:1px solid #e8b92ed9;animation:.5s ease-in-out 3.5s both v6-module__RE47HW__scan;position:absolute;inset:0;transform:translateY(-100%)}@keyframes v6-module__RE47HW__scan{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1}to{opacity:0;transform:translateY(0)}}.v6-module__RE47HW__agentSteps{gap:.4rem;margin:.7rem 0 0;padding:.1rem .9rem .85rem;list-style:none;display:grid}.v6-module__RE47HW__agentSteps li{color:var(--text);font:600 .74rem/1.2 var(--font-body), sans-serif;animation:v6-module__RE47HW__stepLit .4s var(--ease-ui) both;align-items:center;gap:.5rem;display:flex}.v6-module__RE47HW__agentSteps svg{background:var(--amber-soft);width:16px;height:16px;color:var(--amber);border-radius:50%;flex-shrink:0;padding:3px}.v6-module__RE47HW__agentSteps svg path{stroke-dasharray:1;stroke-dashoffset:0;animation:.3s ease-out both v6-module__RE47HW__draw}.v6-module__RE47HW__stepA{animation-delay:3.95s}.v6-module__RE47HW__stepA path{animation-delay:4.05s}.v6-module__RE47HW__stepB{animation-delay:5.05s}.v6-module__RE47HW__stepB path{animation-delay:5.15s}.v6-module__RE47HW__stepC{animation-delay:5.5s}.v6-module__RE47HW__stepC svg{color:var(--violet-2);background:#7c6cf02e}.v6-module__RE47HW__stepC path{animation:none}@keyframes v6-module__RE47HW__stepLit{0%{opacity:.35;color:#8f97a6;transform:translate(-4px)}to{opacity:1;color:var(--text);transform:none}}@keyframes v6-module__RE47HW__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.v6-module__RE47HW__countBar{z-index:2;width:min(calc(100% - 2rem), var(--max));border:1px solid var(--line);background:var(--surface);box-shadow:var(--edge-hi), var(--shadow-2);border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);margin:0 auto;padding:1.5rem clamp(1.25rem,3vw,2.2rem);display:grid;position:relative}.v6-module__RE47HW__countdownBlock>span,.v6-module__RE47HW__ticketCount>span,.v6-module__RE47HW__facts span{color:var(--muted-2);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700;display:block}.v6-module__RE47HW__countdownBlock>span{margin-bottom:.7rem}.v6-module__RE47HW__countBar .countdown__unit:first-child strong{color:var(--amber)}.v6-module__RE47HW__facts{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.v6-module__RE47HW__facts p,.v6-module__RE47HW__facts a{border-left:1px solid var(--line);color:inherit;margin:0;padding-left:1.1rem;text-decoration:none}.v6-module__RE47HW__facts strong{margin-top:.25rem;font-size:.95rem;display:block}.v6-module__RE47HW__facts a{transition:border-color .2s}.v6-module__RE47HW__facts a strong{color:var(--amber);font:700 1.35rem/1 var(--font-display), sans-serif;letter-spacing:-.03em;align-items:center;gap:.3rem;display:inline-flex}.v6-module__RE47HW__facts a svg{width:15px;height:15px;transition:transform .22s var(--ease-ui)}.v6-module__RE47HW__facts a:hover{border-color:var(--amber)}.v6-module__RE47HW__facts a:hover svg{transform:translate(3px)}.v6-module__RE47HW__section{width:min(calc(100% - 2rem), var(--max));padding-block:var(--sp-act);margin:0 auto;scroll-margin-top:84px}.v6-module__RE47HW__tight{padding-bottom:var(--sp-within)}.v6-module__RE47HW__tight+.v6-module__RE47HW__section{padding-top:0}.v6-module__RE47HW__act{border-top:1px solid var(--line-soft)}.v6-module__RE47HW__sectionIntro{max-width:44rem;margin-bottom:clamp(2rem,3.5vw,3rem)}.v6-module__RE47HW__sectionIntro p,.v6-module__RE47HW__promise p,.v6-module__RE47HW__audienceCopy p,.v6-module__RE47HW__hostCopy>p{max-width:36rem;color:var(--muted);font-size:1.08rem}.v6-module__RE47HW__promise{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(2rem,6vw,6rem);padding-top:clamp(3.5rem,6vw,5.5rem);display:grid}.v6-module__RE47HW__promise h2{max-width:12ch;font-size:var(--t-h2-lg);letter-spacing:-.04em;line-height:1}.v6-module__RE47HW__promise p+p{margin-top:1.4rem}.v6-module__RE47HW__page .v6-module__RE47HW__chapter{max-width:none;color:var(--muted-2);font:700 var(--t-label)/1 var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0 0 1.1rem;display:flex}.v6-module__RE47HW__page .v6-module__RE47HW__chapter span{color:var(--amber);font-family:var(--mono);letter-spacing:0;font-size:.8rem}.v6-module__RE47HW__page .v6-module__RE47HW__chapter:after{content:"";background:var(--amber);opacity:.6;width:2rem;height:1px}.v6-module__RE47HW__journey{--phase-pad:clamp(2rem, 3.5vw, 3rem)}.v6-module__RE47HW__journeyHead{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid}.v6-module__RE47HW__journeyHead h2{max-width:16ch;font-size:var(--t-h2-lg);letter-spacing:-.04em;line-height:1}.v6-module__RE47HW__journeyHead>div>p{max-width:36rem;color:var(--muted);margin:0;font-size:1.08rem}.v6-module__RE47HW__journeyStats{grid-template-columns:repeat(3,minmax(0,auto));justify-content:end;gap:clamp(1.25rem,2.5vw,2.5rem);min-width:0;margin:0;display:grid}.v6-module__RE47HW__journeyStats div{border-left:1px solid var(--line);flex-direction:column-reverse;min-width:0;padding-left:1rem;display:flex}.v6-module__RE47HW__journeyStats dd{color:var(--amber);font:700 clamp(2.4rem, 3.6vw, 3.4rem)/1 var(--font-display), sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0}.v6-module__RE47HW__journeyStats dt{color:var(--muted-2);margin-top:.4rem;font-size:.8rem;font-weight:600}.v6-module__RE47HW__phases{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.v6-module__RE47HW__phase{grid-template-columns:2.5rem minmax(0,.85fr) minmax(0,1.35fr);grid-template-areas:"rail intro stations";align-items:start;gap:0 clamp(1.5rem,3vw,3rem);display:grid;position:relative}.v6-module__RE47HW__rail{grid-area:rail;align-self:stretch;position:relative}.v6-module__RE47HW__rail:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:calc(.75rem - .5px)}.v6-module__RE47HW__phase:last-child .v6-module__RE47HW__rail:before{background:linear-gradient(var(--line) 60%, transparent)}.v6-module__RE47HW__railFill{background:linear-gradient(var(--amber), var(--amber-2));transform-origin:top;width:1px;position:absolute;top:0;bottom:0;left:calc(.75rem - .5px);scale:1 0}@supports (animation-timeline:view()){.v6-module__RE47HW__railFill{animation:linear both v6-module__RE47HW__railFill;animation-timeline:view();animation-range:cover 10% cover 85%}}@keyframes v6-module__RE47HW__railFill{0%{scale:1 0}to{scale:1}}.v6-module__RE47HW__railMark{left:0;top:calc(var(--phase-pad) + .2rem);border:1px solid var(--amber);background:var(--bg);width:1.5rem;height:1.5rem;box-shadow:0 0 0 5px var(--bg), 0 0 18px #e8b92e47;color:var(--amber);font:700 .6rem/1 var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute}.v6-module__RE47HW__phaseIntro{padding-block:var(--phase-pad);grid-area:intro;position:sticky;top:96px}.v6-module__RE47HW__phaseVerb{color:var(--amber);font:600 .84rem/1.2 var(--font-display), sans-serif;letter-spacing:.02em;margin-bottom:.7rem;display:block}.v6-module__RE47HW__phaseIntro h3{letter-spacing:-.03em;margin:0 0 .8rem;font-size:clamp(1.5rem,2.3vw,2.1rem);line-height:1.08}.v6-module__RE47HW__phaseIntro p{max-width:26rem;color:var(--muted);margin:0;font-size:1rem}.v6-module__RE47HW__stations{padding:var(--phase-pad) 0;grid-area:stations;grid-template-columns:1fr 1fr;gap:.9rem;margin:0;list-style:none;display:grid}.v6-module__RE47HW__station{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-2), var(--surface));box-shadow:var(--edge-hi), var(--shadow-1);transition:border-color .2s ease, transform .22s var(--ease-ui), box-shadow .22s var(--ease-ui);border-radius:16px;flex-direction:column;gap:.5rem;padding:1.25rem 1.25rem 1.1rem;display:flex;position:relative}.v6-module__RE47HW__station:hover{box-shadow:var(--edge-hi), var(--shadow-2);border-color:#e8b92e73;transform:translateY(-2px)}.v6-module__RE47HW__stationIndex{color:var(--muted-2);font:600 .72rem/1 var(--mono);letter-spacing:.06em;transition:color .2s;position:absolute;top:1.05rem;right:1.1rem}.v6-module__RE47HW__station:hover .v6-module__RE47HW__stationIndex{color:var(--amber)}.v6-module__RE47HW__station h4{font:600 1.12rem/1.2 var(--font-display), sans-serif;letter-spacing:-.02em;margin:0;padding-right:2.4rem}.v6-module__RE47HW__stationSlug{color:var(--amber-2);font:500 .72rem/1.2 var(--mono);background:#e8b92e1a;border-radius:6px;align-self:flex-start;padding:.22rem .5rem}.v6-module__RE47HW__stationText{color:var(--muted);flex:1;margin:0;font-size:.93rem;line-height:1.5}.v6-module__RE47HW__stationPrompt{color:#c9d0dc;font:400 .78rem/1.45 var(--mono);border-top:1px dashed #ffffff1a;align-items:baseline;gap:.5rem;margin:.35rem 0 0;padding-top:.7rem;display:flex}.v6-module__RE47HW__stationPrompt>span[aria-hidden]{color:var(--amber);font-weight:700}.v6-module__RE47HW__systemBody{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.v6-module__RE47HW__constellation{border:1px solid var(--line);background:radial-gradient(#ffffff0f 1px, transparent 1.5px) 0 0 / 22px 22px, radial-gradient(80% 60% at 65% 45%, #e8b92e12, transparent 70%), radial-gradient(50% 50% at 22% 35%, #7c6cf01a, transparent 70%), var(--surface);box-shadow:var(--edge-hi), var(--shadow-2);border-radius:24px;margin:0;padding:clamp(1rem,2vw,1.75rem);position:relative;overflow:hidden}.v6-module__RE47HW__sky{width:100%;height:auto;display:block}.v6-module__RE47HW__constellation figcaption{color:var(--muted-2);text-align:center;margin-top:.8rem;font-size:.8rem}.v6-module__RE47HW__edgeWarm{stroke:#e8b92e99;stroke-width:1.5px}.v6-module__RE47HW__edgeCool{stroke:#ffffff38;stroke-width:1.5px}.v6-module__RE47HW__edgeBridge{stroke:#ffffff57;stroke-width:1.5px}.v6-module__RE47HW__edgeAudit{stroke:#b7aefbb3;stroke-width:1.3px;stroke-dasharray:4 4}.v6-module__RE47HW__edgePalette{stroke:#e8b92e8c;stroke-width:1.5px;stroke-dasharray:1 4.5;stroke-linecap:round}.v6-module__RE47HW__edgeSeq{stroke:#ffffff29;stroke-width:1.2px;stroke-dasharray:3 5}.v6-module__RE47HW__edgeLabel text{fill:var(--muted-2);font:500 10px/1 var(--font-body), sans-serif}.v6-module__RE47HW__hubSub text{fill:var(--muted-2);font:500 9.5px/1 var(--font-body), sans-serif}.v6-module__RE47HW__nodeBase rect,.v6-module__RE47HW__nodeHub rect,.v6-module__RE47HW__nodeEnd rect{stroke-width:1px}.v6-module__RE47HW__nodeBase rect{fill:#151a24;stroke:#ffffff29}.v6-module__RE47HW__nodeBase text{fill:var(--text);font:600 12.5px/1 var(--font-display), sans-serif}.v6-module__RE47HW__nodeHub rect{fill:#e8b92e29;stroke:var(--amber);stroke-width:1.4px}.v6-module__RE47HW__nodeHub text{fill:var(--amber-2);font:700 13px/1 var(--font-display), sans-serif}.v6-module__RE47HW__nodeEnd rect{fill:#08090d99;stroke:#ffffff24;stroke-dasharray:3 3}.v6-module__RE47HW__nodeEnd text{fill:var(--muted);font:600 12px/1 var(--font-display), sans-serif}html[data-reveal] .v6-module__RE47HW__edgeDraw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease-out) .35s}html[data-reveal] .v6-module__RE47HW__constellation[data-inview] .v6-module__RE47HW__edgeDraw{stroke-dashoffset:0}html[data-reveal] .v6-module__RE47HW__edgeFade{opacity:0;transition:opacity .7s 1.1s}html[data-reveal] .v6-module__RE47HW__constellation[data-inview] .v6-module__RE47HW__edgeFade{opacity:1}.v6-module__RE47HW__systemFacts{margin:0;padding:0;list-style:none;display:grid}.v6-module__RE47HW__systemFacts li{border-top:1px solid var(--line);padding:1.1rem 0}.v6-module__RE47HW__systemFacts li:last-child{border-bottom:1px solid var(--line)}.v6-module__RE47HW__systemFacts code{color:var(--amber-2);font:600 .8rem/1.3 var(--mono)}.v6-module__RE47HW__systemFacts strong{font:600 1rem/1.3 var(--font-display), sans-serif;margin-left:.45rem}.v6-module__RE47HW__systemFacts p{color:var(--muted);margin:.4rem 0 0;font-size:.93rem}.v6-module__RE47HW__compare{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}.v6-module__RE47HW__compareCard{border:1px solid var(--line);background:radial-gradient(120% 130% at 0% 0%, #7c6cf01f, transparent 48%), var(--surface);box-shadow:var(--edge-hi), var(--shadow-1);border-radius:20px;padding:clamp(1.8rem,3.5vw,2.6rem);position:relative}.v6-module__RE47HW__compareAfter{border-color:#e8b92e66;border-top:2px solid var(--amber);background:radial-gradient(120% 130% at 100% 0%, #e8b92e24, transparent 48%), var(--surface);box-shadow:var(--edge-hi), var(--shadow-2)}.v6-module__RE47HW__compareLink{display:none}.v6-module__RE47HW__compareTag{font:600 .92rem/1.2 var(--font-display), sans-serif;color:var(--violet-2);display:block}.v6-module__RE47HW__compareTagOn{color:var(--amber)}.v6-module__RE47HW__compareCard h3{margin:1.2rem 0 0;font-size:clamp(1.45rem,2.1vw,1.9rem);line-height:1.12}.v6-module__RE47HW__compareList{gap:.8rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.v6-module__RE47HW__compareList li{color:var(--muted);align-items:flex-start;gap:.65rem;display:flex}.v6-module__RE47HW__compareIconOff,.v6-module__RE47HW__compareIconOn{flex-shrink:0;width:18px;height:18px;margin-top:.2rem}.v6-module__RE47HW__compareIconOff svg,.v6-module__RE47HW__compareIconOn svg{width:18px;height:18px}.v6-module__RE47HW__compareIconOff{color:var(--violet-2)}.v6-module__RE47HW__compareIconOn{color:var(--amber)}.v6-module__RE47HW__flowMap{width:100%;height:auto;margin-top:1.6rem;display:block}.v6-module__RE47HW__flowCold circle,.v6-module__RE47HW__flowCold line,.v6-module__RE47HW__flowCold path{fill:none;stroke:#b7aefb73;stroke-width:1.5px}.v6-module__RE47HW__flowCold circle{fill:#7c6cf014}.v6-module__RE47HW__flowWarm line,.v6-module__RE47HW__flowWarm path{fill:none;stroke:#e8b92eb3;stroke-width:1.5px}.v6-module__RE47HW__flowSkill{fill:#e8b92e24;stroke:var(--amber);stroke-width:1.5px}.v6-module__RE47HW__flowHuman circle{fill:#ffffff08;stroke:#f6f7f9b3;stroke-width:1.5px}.v6-module__RE47HW__flowReturn path{fill:none;stroke:#ffffff47;stroke-width:1.2px;stroke-dasharray:4 5}.v6-module__RE47HW__flowText text{fill:var(--text);font:600 13px/1 var(--font-display), sans-serif;text-anchor:middle}.v6-module__RE47HW__flowSkillText{fill:var(--amber)}.v6-module__RE47HW__flowLabel text{fill:#a9b1c0;font:500 11px/1 var(--font-body), sans-serif;text-anchor:middle}.v6-module__RE47HW__compareFoot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin-top:1.6rem;padding-top:1.4rem;display:flex}.v6-module__RE47HW__compareFoot small{color:var(--muted-2);font-size:.82rem}.v6-module__RE47HW__inlineCta{border-radius:11px}.v6-module__RE47HW__movements{grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;padding:2rem 0 0;list-style:none;display:grid;position:relative}.v6-module__RE47HW__movements:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.v6-module__RE47HW__movement{position:relative}.v6-module__RE47HW__movement:before{content:"";background:var(--amber);width:2.5rem;height:2px;position:absolute;top:-2rem;left:0}.v6-module__RE47HW__movementNum{color:var(--amber);font:700 2.4rem/1 var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:.8rem;display:block}.v6-module__RE47HW__movement strong{font:600 1.3rem/1.2 var(--font-display), sans-serif;margin-bottom:.4rem;display:block}.v6-module__RE47HW__movement p{color:var(--muted);max-width:22rem;margin:0}.v6-module__RE47HW__audience{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,8vw,8rem);display:grid}.v6-module__RE47HW__audienceCopy h2{font-size:var(--t-h2-lg);letter-spacing:-.04em;line-height:1}.v6-module__RE47HW__audiencePoints{margin:0;padding:0;list-style:none;display:grid}.v6-module__RE47HW__audiencePoints li{border-bottom:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:.8rem;padding:1.2rem 0;font-size:1.02rem;display:flex}.v6-module__RE47HW__audiencePoints li:first-child{border-top:1px solid var(--line)}.v6-module__RE47HW__pointIcon{width:20px;height:20px;color:var(--amber);flex-shrink:0;margin-top:.15rem;display:inline-flex}.v6-module__RE47HW__pointIcon svg{width:20px;height:20px}.v6-module__RE47HW__host{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.v6-module__RE47HW__hostVisual{aspect-ratio:4/4.4;border:1px solid var(--line);box-shadow:var(--edge-hi), var(--shadow-2);isolation:isolate;background:radial-gradient(90% 70% at 70% 0,#7c6cf047,#0000 60%),linear-gradient(#151a24,#0b0d13);border-radius:24px;position:relative;overflow:hidden}.v6-module__RE47HW__hostGlow{background:radial-gradient(closest-side,#e8b92e3d,#0000);height:75%;position:absolute;bottom:-30%;left:-20%;right:-20%}.v6-module__RE47HW__hostVisual img{filter:drop-shadow(0 20px 30px #00000080);width:118%;height:auto;position:absolute;bottom:-3%;left:50%;transform:translate(-47%);-webkit-mask-image:linear-gradient(#000 84%,#0000 100%);mask-image:linear-gradient(#000 84%,#0000 100%)}.v6-module__RE47HW__hostVisual:after{content:"";background:var(--amber);width:56px;height:3px;position:absolute;bottom:1.5rem;left:1.5rem}.v6-module__RE47HW__hostCopy h2{max-width:14ch}.v6-module__RE47HW__hostProof{flex-wrap:wrap;gap:.55rem 1.4rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.v6-module__RE47HW__community{border-top:1px solid var(--line);align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.v6-module__RE47HW__community img{opacity:.92;width:min(100%,220px);height:auto}.v6-module__RE47HW__offer{padding-block:var(--sp-act);border-top:1px solid var(--line-soft);background:linear-gradient(180deg, var(--surface) 0%, var(--bg) 100%);scroll-margin-top:84px;position:relative}.v6-module__RE47HW__offerWrap{width:min(calc(100% - 2rem), var(--max));margin:0 auto;position:relative}.v6-module__RE47HW__offerGlow{opacity:0;pointer-events:none;width:min(900px,110%);height:80%;transition:opacity 1.2s var(--ease-out), scale 1.2s var(--ease-out);background:radial-gradient(closest-side,#e8b92e2e,#e8b92e0d 55%,#0000);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.85}html[data-offer-in] .v6-module__RE47HW__offerGlow{opacity:1;scale:1}.v6-module__RE47HW__offerCard{background:linear-gradient(180deg, #131823, #0b0d13) padding-box, conic-gradient(from 180deg at 50% 0%, #e8b92ee6, #7c6cf066 25%, var(--line) 50%, #7c6cf066 75%, #e8b92ee6) border-box;max-width:980px;box-shadow:var(--edge-hi), 0 2px 4px #0009, 0 30px 70px -24px #e8b92e47, var(--shadow-3);border:1px solid #0000;border-radius:28px;grid-template-columns:1.1fr .9fr;margin:0 auto;display:grid;position:relative;overflow:clip}.v6-module__RE47HW__offerCard:before{content:"";pointer-events:none;background:radial-gradient(70% 45% at 50% 0,#e8b92e24,#0000 70%);position:absolute;inset:0}.v6-module__RE47HW__offerMain{padding:clamp(2rem,4vw,3rem);position:relative}.v6-module__RE47HW__offerMain h2{font-size:var(--t-h2)}.v6-module__RE47HW__offerList{gap:.95rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.v6-module__RE47HW__offerList li{color:var(--text);align-items:flex-start;gap:.8rem;font-size:1.02rem;display:flex}.v6-module__RE47HW__ticket{background:#ffffff05;border-left:1px dashed #ffffff29;padding:clamp(2rem,4vw,3rem);position:relative}.v6-module__RE47HW__ticket:before,.v6-module__RE47HW__ticket:after{content:"";background:var(--bg);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;position:absolute;left:-13px}.v6-module__RE47HW__ticket:before{top:-13px}.v6-module__RE47HW__ticket:after{bottom:-13px}.v6-module__RE47HW__ticketFacts{gap:.55rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.v6-module__RE47HW__ticketFacts li{align-items:center;gap:.6rem;font-size:.95rem;font-weight:600;display:flex}.v6-module__RE47HW__ticketFacts svg{width:16px;height:16px;color:var(--amber)}.v6-module__RE47HW__ticketCount{margin-bottom:1.4rem}.v6-module__RE47HW__ticketCount>span{margin-bottom:.55rem}.v6-module__RE47HW__ticketCount .countdown{gap:.4rem}.v6-module__RE47HW__ticketCount .countdown__unit{flex:1;min-width:0;padding:.55rem .3rem .5rem}.v6-module__RE47HW__ticketCount .countdown__unit:first-child strong{color:var(--amber)}.v6-module__RE47HW__ticketPrice{gap:.25rem;margin:0 0 1.2rem;display:grid}.v6-module__RE47HW__ticketPrice span{color:var(--muted-2);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.v6-module__RE47HW__ticketPrice strong{font:700 clamp(3.4rem, 5.5vw, 4.6rem)/.95 var(--font-display), sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.v6-module__RE47HW__ticketPrice small{color:var(--muted);vertical-align:.95em;margin-right:.1em;font-size:.4em;font-weight:600}.v6-module__RE47HW__offerCta{width:100%}.v6-module__RE47HW__guarantee{color:var(--muted);background:#e8b92e0f;border:1px solid #e8b92e40;border-radius:14px;align-items:flex-start;gap:.7rem;margin:1.2rem 0 0;padding:.85rem 1rem;font-size:.88rem;display:flex}.v6-module__RE47HW__guarantee svg{width:18px;height:18px;color:var(--amber);flex-shrink:0;margin-top:.1rem}.v6-module__RE47HW__guarantee strong{color:var(--text)}.v6-module__RE47HW__secure{color:var(--muted-2);align-items:center;gap:.5rem;margin:.8rem 0 0;font-size:.82rem;display:flex}.v6-module__RE47HW__secure svg{width:14px;height:14px}.v6-module__RE47HW__faq{grid-template-columns:.72fr 1.28fr;gap:clamp(3rem,8vw,8rem);display:grid}.v6-module__RE47HW__faqList details{border-bottom:1px solid var(--line)}.v6-module__RE47HW__faqList details:first-child{border-top:1px solid var(--line)}.v6-module__RE47HW__faqList summary{cursor:pointer;font-family:var(--font-display), sans-serif;padding:1.3rem 2.6rem 1.3rem 0;font-size:1.12rem;font-weight:600;list-style:none;transition:color .16s;position:relative}.v6-module__RE47HW__faqList summary::-webkit-details-marker{display:none}.v6-module__RE47HW__faqList summary:hover{color:var(--amber-2)}.v6-module__RE47HW__faqList summary:after{content:"+";color:var(--amber);font:400 1.6rem/1 var(--font-display), sans-serif;transition:transform .25s var(--ease-out);position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.v6-module__RE47HW__faqList details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.v6-module__RE47HW__faqList p{max-width:38rem;color:var(--muted);padding-bottom:1.2rem}.v6-module__RE47HW__faqList details[open]>p{animation:v6-module__RE47HW__faqIn .28s var(--ease-ui) both}@keyframes v6-module__RE47HW__faqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.v6-module__RE47HW__finalCta{text-align:center;position:relative;overflow:clip}.v6-module__RE47HW__finalGlow{pointer-events:none;background:radial-gradient(closest-side,#e8b92e1f,#e8b92e08 60%,#0000);width:min(900px,100%);height:84%;position:absolute;top:8%;left:50%;transform:translate(-50%)}.v6-module__RE47HW__finalCta h2{max-width:16ch;font-size:var(--t-h2-lg);letter-spacing:-.04em;margin:0 auto 1rem;line-height:1;position:relative}.v6-module__RE47HW__finalCta>p{color:var(--muted);margin-bottom:2rem;font-size:1.08rem;position:relative}.v6-module__RE47HW__finalActions{flex-direction:column;align-items:center;gap:1.3rem;display:flex;position:relative}.v6-module__RE47HW__finalActions small{color:var(--muted-2)}.v6-module__RE47HW__stickyBar{z-index:30;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--glass-line);background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);visibility:hidden;transition:transform .32s var(--ease-ui), visibility 0s .32s;justify-content:space-between;align-items:center;gap:1rem;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -12px 32px #00000073}html[data-cta-out] .v6-module__RE47HW__stickyBar{visibility:visible;transition-delay:0s;transform:none}.v6-module__RE47HW__stickyBar p{flex-direction:column;margin:0;line-height:1.25;display:flex}.v6-module__RE47HW__stickyBar p span{color:var(--muted-2);font-size:var(--t-label)}.v6-module__RE47HW__stickyBar p strong{color:var(--amber);font:700 1.15rem/1.2 var(--font-display), sans-serif}.v6-module__RE47HW__stickyCta{border-radius:11px;min-height:46px;padding:.7rem 1.1rem}.v6-module__RE47HW__footer{width:min(calc(100% - 2rem), var(--max));color:var(--muted-2);justify-content:space-between;margin:0 auto;padding:2rem 0 4rem;font-size:.78rem;display:flex}@media (max-width:1100px) and (min-width:768px){.v6-module__RE47HW__heroInner{grid-template-columns:1fr 1fr}.v6-module__RE47HW__heroMedia{height:clamp(380px,44vw,480px)}.v6-module__RE47HW__stage{height:56%}.v6-module__RE47HW__portrait{width:90%;left:6%}.v6-module__RE47HW__agentDesktop{display:none}.v6-module__RE47HW__agentMobile{max-width:380px;margin-top:1.75rem;display:block}.v6-module__RE47HW__code{font-size:.68rem}.v6-module__RE47HW__journeyHead{grid-template-columns:1fr;align-items:start}.v6-module__RE47HW__journeyStats{justify-content:start}.v6-module__RE47HW__stations,.v6-module__RE47HW__systemBody,.v6-module__RE47HW__offerCard{grid-template-columns:1fr}.v6-module__RE47HW__ticket{border-top:1px dashed #ffffff29;border-left:0}.v6-module__RE47HW__ticket:before,.v6-module__RE47HW__ticket:after{top:-13px;bottom:auto}.v6-module__RE47HW__ticket:before{left:-13px}.v6-module__RE47HW__ticket:after{left:auto;right:-13px}}@media (max-width:767px){.v6-module__RE47HW__page{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.v6-module__RE47HW__headerInner{grid-template-columns:1fr auto;height:64px}.v6-module__RE47HW__header nav,.v6-module__RE47HW__headerCta{display:none}.v6-module__RE47HW__heroInner{grid-template-columns:1fr;gap:0;min-height:auto;padding:0 0 3rem}.v6-module__RE47HW__heroMedia{order:-1;height:min(50vh,400px);margin:0 -1rem}.v6-module__RE47HW__halo{inset:-6% -10% 0}.v6-module__RE47HW__stage{border-radius:24px;height:54%;left:1rem;right:1rem}.v6-module__RE47HW__portrait{width:96%;left:2%}.v6-module__RE47HW__portrait img{filter:drop-shadow(0 16px 20px #00000080);-webkit-mask-image:linear-gradient(#000 68%,#0000 97%),linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#000 68%,#0000 97%),linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.v6-module__RE47HW__caption{inset:1rem 1.75rem auto auto}.v6-module__RE47HW__agentDesktop{display:none}.v6-module__RE47HW__agentMobile{margin-top:2rem;display:block}.v6-module__RE47HW__heroCopy{z-index:3;margin-top:-2.5rem;position:relative}.v6-module__RE47HW__headline{font-size:clamp(2.5rem,11.4vw,3.6rem)}.v6-module__RE47HW__heroActions{flex-direction:column;align-items:stretch;gap:.35rem}.v6-module__RE47HW__primaryCta{width:100%}.v6-module__RE47HW__textCta,.v6-module__RE47HW__heroMeta{justify-content:center}.v6-module__RE47HW__trustRow{gap:.5rem 1.1rem;margin-top:1.6rem}.v6-module__RE47HW__countBar{grid-template-columns:1fr;gap:1.5rem;padding:1.4rem 1.25rem}.v6-module__RE47HW__countBar .countdown{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.v6-module__RE47HW__countBar .countdown__unit{min-width:0}.v6-module__RE47HW__facts{grid-template-columns:1fr 1fr;row-gap:1.1rem}.v6-module__RE47HW__facts p,.v6-module__RE47HW__facts a{border-left:0;border-top:1px solid var(--line);padding:.8rem 0 0}.v6-module__RE47HW__section,.v6-module__RE47HW__offer{padding-block:3.5rem}.v6-module__RE47HW__tight{padding-bottom:2.5rem}.v6-module__RE47HW__promise,.v6-module__RE47HW__audience,.v6-module__RE47HW__host,.v6-module__RE47HW__faq{grid-template-columns:1fr;gap:1.5rem}.v6-module__RE47HW__promise{padding-top:3rem}.v6-module__RE47HW__promise h2{max-width:none}.v6-module__RE47HW__journey{--phase-pad:1.6rem}.v6-module__RE47HW__journeyHead{grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}.v6-module__RE47HW__journeyHead h2{max-width:none}.v6-module__RE47HW__journeyStats{grid-template-columns:repeat(3,1fr);justify-content:stretch;gap:.75rem}.v6-module__RE47HW__journeyStats div{padding-left:.75rem}.v6-module__RE47HW__journeyStats dt{font-size:.72rem}.v6-module__RE47HW__phase{grid-template-columns:1.5rem 1fr;grid-template-areas:"rail intro""rail stations";gap:0 1rem}.v6-module__RE47HW__railMark{left:.2rem;top:calc(var(--phase-pad) + .15rem);width:1.1rem;height:1.1rem;box-shadow:0 0 0 4px var(--bg);font-size:.5rem}.v6-module__RE47HW__phaseIntro{padding-bottom:0;position:static}.v6-module__RE47HW__phaseIntro h3{font-size:1.45rem}.v6-module__RE47HW__stations{grid-template-columns:1fr;gap:.75rem;padding-top:1.1rem}.v6-module__RE47HW__station{padding:1.1rem 1.1rem 1rem}.v6-module__RE47HW__systemBody{grid-template-columns:1fr;gap:0}.v6-module__RE47HW__constellation{display:none}.v6-module__RE47HW__compare{grid-template-columns:1fr;gap:0}.v6-module__RE47HW__compareCard:not(.v6-module__RE47HW__compareAfter){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 1.5rem}.v6-module__RE47HW__compareCard:not(.v6-module__RE47HW__compareAfter) h3{color:var(--muted);font-size:1.3rem}.v6-module__RE47HW__compareLink{background:linear-gradient(var(--line), var(--amber));width:1px;height:2.25rem;margin-left:1.5rem;display:block}.v6-module__RE47HW__compareAfter{margin-top:.25rem}.v6-module__RE47HW__compareFoot small{width:100%}.v6-module__RE47HW__movements{grid-template-columns:1fr;gap:0;padding:0 0 0 2.25rem}.v6-module__RE47HW__movements:before{background:linear-gradient(var(--amber), var(--line));width:1px;height:auto;top:.4rem;bottom:.4rem;left:.55rem}.v6-module__RE47HW__movement{padding-bottom:1.75rem}.v6-module__RE47HW__movement:before{background:var(--amber);width:1.2rem;height:1.2rem;box-shadow:0 0 0 4px var(--bg);border-radius:50%;top:.55rem;left:-2.25rem}.v6-module__RE47HW__movementNum{margin-bottom:.5rem;font-size:1.6rem}.v6-module__RE47HW__movement strong{font-size:1.15rem}.v6-module__RE47HW__host{grid-template-columns:1fr}.v6-module__RE47HW__hostVisual{aspect-ratio:1;border-radius:50%;width:132px}.v6-module__RE47HW__hostVisual img{width:150%;bottom:-12%;transform:translate(-46%)}.v6-module__RE47HW__hostVisual:after{display:none}.v6-module__RE47HW__hostCopy h2{max-width:none}.v6-module__RE47HW__community img{width:min(100%,180px)}.v6-module__RE47HW__offerCard{border-radius:22px;grid-template-columns:1fr}.v6-module__RE47HW__offerMain{padding:1.75rem 1.4rem}.v6-module__RE47HW__ticket{border-top:1px dashed #ffffff29;border-left:0;padding:1.75rem 1.4rem}.v6-module__RE47HW__ticket:before,.v6-module__RE47HW__ticket:after{top:-13px;bottom:auto}.v6-module__RE47HW__ticket:before{left:-13px}.v6-module__RE47HW__ticket:after{left:auto;right:-13px}.v6-module__RE47HW__ticketCount .countdown{grid-template-columns:repeat(4,1fr);display:grid}.v6-module__RE47HW__finalCta h2{max-width:none}.v6-module__RE47HW__stickyBar{display:flex}.v6-module__RE47HW__footer{flex-direction:column;gap:.5rem;padding-bottom:3rem}}@media (max-width:359px){.v6-module__RE47HW__headline{font-size:2.3rem}.v6-module__RE47HW__code{font-size:.62rem}}@media (prefers-reduced-motion:reduce){.v6-module__RE47HW__auroraA,.v6-module__RE47HW__auroraB,.v6-module__RE47HW__halo,.v6-module__RE47HW__stage,.v6-module__RE47HW__portrait,.v6-module__RE47HW__line>span,.v6-module__RE47HW__slate,.v6-module__RE47HW__liveDot:after,.v6-module__RE47HW__heroLead,.v6-module__RE47HW__heroActions,.v6-module__RE47HW__heroMeta,.v6-module__RE47HW__trustRow,.v6-module__RE47HW__caption,.v6-module__RE47HW__caption:before,.v6-module__RE47HW__agent,.v6-module__RE47HW__agent *,.v6-module__RE47HW__agent :before,.v6-module__RE47HW__agent :after,.v6-module__RE47HW__faqList details[open]>p{animation:none!important}.v6-module__RE47HW__header nav a:after,.v6-module__RE47HW__station,.v6-module__RE47HW__stationIndex,.v6-module__RE47HW__facts a,.v6-module__RE47HW__facts a svg,.v6-module__RE47HW__textCta svg,.v6-module__RE47HW__offerGlow,.v6-module__RE47HW__stickyBar,.v6-module__RE47HW__faqList summary:after,.v6-module__RE47HW__edgeDraw,.v6-module__RE47HW__edgeFade{transition:none}.v6-module__RE47HW__offerGlow{opacity:1;scale:1}.v6-module__RE47HW__railFill{opacity:.55;animation:none;scale:1}.v6-module__RE47HW__station:hover{transform:none}}
