@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(../geist-normal-latin-ext-DMtmJ5ZE.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(../geist-normal-latin-Dm3htQBi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../inter-normal-latin-ext-DO1Apj_S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../inter-normal-latin-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 700;font-display:swap;src:url(../playfairdisplay-italic-latin-ext-ze_cPdSg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 700;font-display:swap;src:url(../playfairdisplay-italic-latin-DmbndNpe.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600 800;font-stretch:100%;font-display:swap;src:url(../archivo-normal-latin-ext-C4zznr8T.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600 800;font-stretch:100%;font-display:swap;src:url(../archivo-normal-latin-E0tuGl4L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial),local(Roboto),local(Helvetica Neue);size-adjust:106.46%;ascent-override:90.98%;descent-override:22.51%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(Roboto),local(Helvetica Neue);size-adjust:107.68%;ascent-override:98.01%;descent-override:29.11%;line-gap-override:0%}@font-face{font-family:Playfair Fallback;font-style:italic;src:local(Georgia Italic),local(Georgia),local(Times New Roman Italic),local(Times New Roman);size-adjust:95%;ascent-override:113.1%;descent-override:26.18%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local(Arial),local(Roboto),local(Helvetica Neue);size-adjust:105.88%;ascent-override:88.81%;descent-override:21.19%;line-gap-override:0%}@font-face{font-family:Inter Display Fallback;src:local(Arial),local(Roboto),local(Helvetica Neue);size-adjust:104.44%;ascent-override:92.48%;descent-override:23.51%;line-gap-override:0%}:root{--bg:#000;--bg-soft:#0a0a0a;--bg-card:#0a0e14;--bg-card-hov:#10161d;--bg-raised:#1a1a1c;--text:#fff;--text-mute:#ffffffa6;--text-faint:#fff6;--accent:#4a9fd4;--accent-bright:#6bb6e0;--accent-deep:#1f4d6e;--accent-a00:#4a9fd400;--accent-a075:#4a9fd413;--accent-a04:#4a9fd40a;--accent-a05:#4a9fd40d;--accent-a10:#4a9fd41a;--accent-a11:#4a9fd41c;--accent-a16:#4a9fd429;--accent-a20:#4a9fd433;--accent-a22:#4a9fd438;--accent-a26:#4a9fd442;--accent-a28:#4a9fd447;--accent-a31:#4a9fd44f;--accent-a32:#4a9fd452;--accent-a33:#4a9fd454;--accent-a35:#4a9fd459;--accent-a38:#4a9fd461;--accent-a42:#4a9fd46b;--accent-a50:#4a9fd480;--accent-a55:#4a9fd48c;--accent-a60:#4a9fd499;--accent-a62:#4a9fd49e;--accent-a70:#4a9fd4b3;--accent-a74:#4a9fd4bd;--accent-a82:#4a9fd4d1;--accent-bright-a03:#6bb6e008;--accent-bright-a11:#6bb6e01c;--accent-bright-a22:#6bb6e038;--accent-bright-a31:#6bb6e04f;--accent-bright-a37:#6bb6e05e;--accent-bright-a57:#6bb6e091;--accent-bright-a72:#6bb6e0b8;--accent-bright-a85:#6bb6e0d9;--accent-bright-a95:#6bb6e0f2;--accent-deep-a09:#1f4d6e17;--accent-deep-a28:#1f4d6e47;--accent-deep-a45:#1f4d6e73;--accent-deep-a55:#1f4d6e8c;--steel-bright:#e8e8e8;--steel:#a8a8a8;--steel-dim:#5a5a5a;--steel-deep:#4a4a4a;--steel-a05:#a8a8a80d;--steel-a09:#a8a8a817;--steel-a13:#a8a8a821;--steel-a20:#a8a8a833;--steel-a32:#a8a8a852;--steel-a42:#a8a8a86b;--steel-a52:#a8a8a885;--steel-a62:#a8a8a89e;--steel-a72:#a8a8a8b8;--steel-a85:#a8a8a8d9;--scrim-a00:#0000;--scrim-a29:#0000004a;--scrim-a38:#00000061;--scrim-a48:#0000007a;--scrim-a58:#00000094;--scrim-a62:#0000009e;--scrim-a72:#000000b8;--scrim-a87:#000000de;--scrim-a96:#000000f5;--white-a02:#ffffff05;--white-a04:#ffffff0a;--white-a06:#ffffff0f;--white-a10:#ffffff1a;--white-a15:#ffffff26;--white-a22:#ffffff38;--white-a28:#ffffff47;--white-a42:#ffffff6b;--white-a52:#ffffff85;--white-a62:#ffffff9e;--white-a75:#ffffffbf;--white-a82:#ffffffd1;--white-a92:#ffffffeb;--white-a100:#fff;--hairline:#ffffff14;--hairline-strong:#ffffff29;--hairline-accent:#4a9fd440;--danger:#ff5b6b;--status-live:#38d36a;--status-live-glow:#38d36a8c;--vs2-bad-1:#b30025;--vs2-bad-2:#ff2052;--vs2-bad-3:#5a0010;--vs2-bad-4:#cc0030;--vs2-bad-5:#ff8095;--vs2-bad-6:#ffb3c1;--vs2-good-1:#402fb5;--vs2-good-2:#cf30aa;--vs2-good-4:#6e1b60;--vs2-good-5:#a099d8;--vs2-good-6:#dfa2da;--font:"Inter", "Inter Fallback",system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-display:"PP Neue Montreal", "Geist", "Geist Fallback","Inter", "Inter Fallback",system-ui, sans-serif;--font-condensed:"Bebas Neue", system-ui, sans-serif;--font-mono:ui-monospace, "Geist Mono", "JetBrains Mono", "Courier New", monospace;--font-serif:"Playfair Display", "Playfair Fallback",Georgia, "Times New Roman", serif;--fs-eyebrow:.78rem;--fs-body:1rem;--fs-body-lg:clamp(1.05rem, .95rem + .5vw, 1.25rem);--fs-h3:clamp(1.4rem, 1.1rem + 1.2vw, 2rem);--fs-h2:clamp(2rem, 1.4rem + 2.6vw, 3.6rem);--fs-h1:clamp(2.6rem, 1.8rem + 4vw, 5rem);--fs-display:clamp(3rem, 2rem + 6vw, 7.5rem);--fs-2xs:.7rem;--fs-xs:.78rem;--fs-sm:.85rem;--fs-md:.95rem;--fs-base:1rem;--fs-lg:1.15rem;--fs-xl:1.5rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--lh-display:1.04;--lh-headline:1.1;--lh-body:1.55;--tracking-tighter:-.03em;--tracking-tight:-.02em;--tracking-snug:-.01em;--tracking-normal:0;--tracking-wide:.02em;--tracking-caps:.12em;--tracking-eyebrow:.18em;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--sp-9:6rem;--sp-10:8rem;--sp-section:clamp(5rem, 4rem + 5vw, 9rem);--space-section-tight:var(--sp-7);--space-heading:var(--sp-4);--pad-card:var(--sp-6);--pad-card-compact:var(--sp-5);--pad-pill:var(--sp-2) var(--sp-3);--gap-cards:var(--sp-6);--gap-inline:.5em;--r-xs:2px;--r-sm:4px;--r-md:12px;--r-lg:20px;--r-xl:28px;--r-pill:9999px;--ease-out:cubic-bezier(.165, .84, .44, 1);--ease-opacity:cubic-bezier(.4, 0, .2, 1);--dur-fast:.2s;--dur-base:.4s;--dur-slow:.8s;--transition-fast:.2s var(--ease-out);--transition-base:.4s var(--ease-out);--container:1280px;--container-wide:min(1760px, 94vw);--container-narrow:880px;--gutter:clamp(1.25rem, 3vw, 2rem);--z-elev:10;--z-nav:50;--z-modal:100;--z-grain:90;--accent-glow:#4a9fd459;--accent-faint:#4a9fd414}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}html{background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:initial;scrollbar-width:none;-ms-overflow-style:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;max-width:100vw;overflow-x:hidden}body{min-height:100vh;background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);overflow-x:hidden}img,svg,video,canvas{max-width:100%;height:auto;display:block}picture{display:contents}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}ul,ol{list-style:none}[hidden]{display:none!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html.yz,html.yz body{scroll-behavior:smooth;overflow-x:hidden;touch-action:auto!important;height:auto!important;overflow-y:auto!important}html.yz{max-width:100vw;overflow-x:hidden}.x0,.x0 *,.x0 :before,.x0 :after,.w:not([data-open=true]) *,.w:not([data-open=true]) :before,.w:not([data-open=true]) :after{animation-play-state:paused!important}::selection{background:var(--text);color:var(--bg)}html{caret-color:#0000}input,textarea,select,[contenteditable=""],[contenteditable=true]{caret-color:auto}h1,h2,h3,h4,h5,h6,button,a,.n1,input,label,nav,.h,[role=button],[tabindex],.pf,.vd,.o1,.p1{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img,svg,video{-webkit-touch-callout:none;-webkit-user-drag:none}h1,h2,h3,h4,h5,h6{font-family:var(--font);line-height:var(--lh-headline);letter-spacing:var(--tracking-tight);font-weight:var(--fw-bold);text-wrap:balance}p{text-wrap:pretty}strong{font-weight:var(--fw-bold);color:var(--text)}em{color:var(--text);font-style:italic}a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-sm)}button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-sm)}.f{z-index:var(--z-modal);background:var(--text);color:var(--bg);font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-sm);transition:top var(--dur-fast) var(--ease-out);padding:.75rem 1rem;position:fixed;top:-100px;left:1.25rem}.f:focus{top:1rem}.mb{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;position:relative}.od{max-width:var(--container-narrow)}.gb{padding-block:var(--sp-section);min-height:100vh;-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative;transform:translateZ(0)}main>.gb+.gb{border-top:1px solid var(--hairline)}.rc{pointer-events:none;justify-content:center;align-items:center;width:100%;height:84px;margin:0 auto;display:flex;position:relative}.rc:before,.rc:after{content:"";border-radius:var(--r-pill);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rc:before{background:linear-gradient(90deg, transparent 0%, var(--accent-bright-a57) 50%, transparent 100%);-webkit-filter:blur(1.4px);width:20rem;height:2px}.rc:after{background:linear-gradient(90deg,#0000 0%,#a7dcfcf2 50%,#0000 100%);width:9rem;height:1px}.sc{height:clamp(7rem,11vh,10rem)}.sc:before{background:linear-gradient(90deg, transparent 0%, var(--accent-bright-a57) 50%, transparent 100%);-webkit-filter:blur(1.6px);width:clamp(26rem,68vw,68rem);height:2px}.sc:after{background:linear-gradient(90deg, transparent 0%, var(--accent-a31) 16%, #e0f4ff 50%, var(--accent-a31) 84%, transparent 100%);width:clamp(26rem,68vw,68rem);height:1px}main>.rc+.gb,main>.gb+.if{border-top:none}.td{display:none}@media (max-width:768px){.td{display:flex}}.qd{pointer-events:none;z-index:5;width:100%;height:0;position:relative;overflow:visible}.rd{width:clamp(84px,11vw,132px);height:auto;translate:-50% calc(-50% + var(--beam-arrow-y-offset,0px));will-change:transform;animation:1.8s ease-in-out infinite alternate beam-arrow-bob;position:absolute;top:50%;left:50%}@keyframes beam-arrow-bob{0%{transform:translateY(-9px)}to{transform:translateY(9px)}}@media (prefers-reduced-motion:reduce){.rd{animation:none;transform:none}}.wd{text-align:center}.a{width:100%;height:5px;z-index:var(--z-modal);pointer-events:none;--sp-tip:160px;position:fixed;top:0;left:0}@media (max-width:768px){.a{--sp-tip:44px}}.c,.d{transform-origin:0;will-change:transform;height:100%;position:absolute;top:0;left:0;transform:scaleX(0)}.c{width:100%}.d{width:var(--sp-tip)}.b{top:0;left:calc(-100% - var(--sp-tip));width:calc(100% + var(--sp-tip));height:10px;transform-origin:calc(100% - var(--sp-tip)) center;will-change:transform;background:linear-gradient(to bottom, #4a9fd499 0%, var(--accent-glow) 40%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--sp-tip)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--sp-tip)), transparent 100%);mask-image:linear-gradient(90deg, #000 calc(100% - var(--sp-tip)), transparent 100%);position:absolute;transform:scaleX(0)}.c:after,.d:after{content:"";border-radius:var(--r-pill);position:absolute;left:0;right:0}.c:after{background:#a7dcfcf7;height:2px;top:0}.d:after{background:linear-gradient(90deg,#a7dcfcf7 0%,#0000 100%);height:2px;top:0;left:-1px}.e{pointer-events:none;z-index:var(--z-grain);opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:200px 200px;position:fixed;top:0;bottom:0;left:0;right:0}.gz .e{display:none}.pf{font-family:var(--font);font-size:var(--fs-eyebrow);font-weight:var(--fw-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-mute);align-items:center;gap:.5em;display:inline-flex}@keyframes dot-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes ring-pulse{0%{opacity:.4;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}.zd{font-size:var(--fs-body-lg);color:var(--text-mute);max-width:60ch;margin-inline-start:auto;margin-inline-end:auto;line-height:1.5}.wd .zd{margin-inline-start:auto;margin-inline-end:auto}.xd{font-size:var(--fs-h2);line-height:var(--lh-display);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight)}.q1{font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-heavy);letter-spacing:var(--tracking-tight)}.vd{gap:var(--sp-4);margin-bottom:var(--sp-9);flex-direction:column;max-width:720px;display:flex}.vd.wd{text-align:center;align-items:center;margin-inline-start:auto;margin-inline-end:auto}.n1{font-family:var(--font);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:.01em;border-radius:var(--r-pill);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-opacity), color var(--dur-fast) var(--ease-opacity), border-color var(--dur-fast) var(--ease-opacity), box-shadow var(--dur-base) var(--ease-out);isolation:isolate;white-space:nowrap;border:1px solid;justify-content:center;align-items:center;gap:.5em;padding:.95rem 1.5rem;display:inline-flex;position:relative;overflow:hidden}.n1:active{transform:translateY(0)}[data-reveal]{opacity:0;will-change:transform, opacity;transform:translateY(28px)}.yz [data-reveal]{opacity:1;transform:none}@keyframes vade-reveal-rescue{to{opacity:1;-webkit-filter:none;transform:none}}html:not(.t0) [data-reveal],html:not(.t0) .vn [data-reveal-stagger]{animation:.6s 4s forwards vade-reveal-rescue}.o1{vertical-align:middle;background:#ff5b6b1f;border-radius:50%;flex-shrink:0;width:22px;height:22px;margin-right:.6em;display:inline-block;position:relative}.o1:before,.o1:after{content:"";background:var(--danger);transform-origin:50%;width:10px;height:1.5px;position:absolute;top:50%;left:50%}.o1:before{transform:translate(-50%,-50%)rotate(45deg)}.o1:after{transform:translate(-50%,-50%)rotate(-45deg)}.p1{background:radial-gradient(circle at 30% 30%, var(--steel), var(--steel-deep) 70%);border:2px solid var(--bg);border-radius:50%;width:28px;height:28px;display:inline-block}.p1+.p1{margin-left:-10px}.h{--foreground:var(--text);--background:var(--bg);--border-width:clamp(1px, .0625em, 4px);z-index:var(--z-nav);isolation:isolate;opacity:1;-webkit-backdrop-filter:blur(clamp(1px,.125em,4px));backdrop-filter:blur(clamp(1px,.125em,4px));background:linear-gradient(-75deg, oklch(from var(--background) l c h / 5%), oklch(from var(--background) l c h / 20%), oklch(from var(--background) l c h / 5%));box-shadow:inset 0 .125em .125em oklch(from var(--foreground) l c h / 5%), inset 0 -.125em .125em oklch(from var(--background) l c h / 50%), 0 0 .1em .25em inset oklch(from var(--background) l c h / 20%), 0 14px 40px oklch(from var(--background) l c h / 60%);position:fixed;top:0;left:0;right:0;transform:translateY(0)}.h:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg, transparent 0%, oklch(from var(--foreground) l c h / 6%) 18%, var(--accent-a42) 50%, oklch(from var(--foreground) l c h / 6%) 82%, transparent 100%);height:1px;box-shadow:0 0 8px 0 var(--accent-a16), 0 1px 0 0 oklch(from var(--background) l c h / 40%);position:absolute;bottom:0;left:0;right:0}.i{z-index:1;max-width:var(--container);padding:clamp(16px, 2vw, 24px) var(--gutter);justify-content:space-between;align-items:center;gap:var(--sp-5);margin-inline-start:auto;margin-inline-end:auto;display:flex;position:relative}.j{font-weight:var(--fw-heavy);font-size:var(--fs-base);letter-spacing:var(--tracking-wide);z-index:2;align-items:center;gap:16px;padding-right:4px;display:inline-flex;position:relative}.k{width:auto;height:clamp(40px,3.8vw,56px);filter:drop-shadow(0 0 8px var(--accent-a35));transition:filter var(--dur-fast) var(--ease-opacity);display:block}.l{font-family:var(--font);font-weight:var(--fw-semibold);letter-spacing:.04em;-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 10px var(--accent-a20));background-image:linear-gradient(#9da6b0 0%,#cacfd4 50%,#f4f6f8 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(21px,1.8vw,27px);line-height:1}.j:hover .k{filter:drop-shadow(0 0 14px var(--accent-a62))}.r1{z-index:2;align-items:center;gap:2px;display:none;position:relative}@media (min-width:769px){.r1{display:flex}}.m{z-index:2;display:none;position:relative}@media (min-width:769px){.m{display:inline-block}}.m .s1{background:linear-gradient(to right, transparent, var(--accent), transparent);pointer-events:none;z-index:2;width:75%;height:1px;margin-inline-start:auto;margin-inline-end:auto;transition:opacity .5s ease-in-out;position:absolute;left:0;right:0}.m .t1{opacity:0;top:0}.m .u1{opacity:1;bottom:-1px}@media (prefers-reduced-motion:reduce){.m .s1{transition:none}}.v{width:32px;height:32px;z-index:calc(var(--z-modal) + 1);color:var(--text);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;padding:0 5px;display:flex;position:relative}@media (min-width:769px){.v{display:none}}.v span{width:100%;height:1.5px;transition:transform var(--dur-fast) var(--ease-out);background:currentColor;display:block}[data-nav-toggle][aria-expanded=true] span:first-child{transform:translateY(3.25px)rotate(45deg)}[data-nav-toggle][aria-expanded=true] span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.w{height:100vh;height:100lvh;min-height:100lvh;z-index:var(--z-modal);justify-content:center;gap:var(--sp-9);padding:6rem var(--gutter) calc(var(--gutter) + env(safe-area-inset-bottom,0px));opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);background:0 0;flex-direction:column;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.w.wz{display:flex}.w:before{content:"";z-index:-1;background:var(--bg);position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:769px){.w{display:none!important}}.w[data-open=true]{opacity:1;pointer-events:auto}body.xz .h{z-index:calc(var(--z-modal) + 10)}.x{gap:var(--sp-6);flex-direction:column;display:flex}.x a{font-size:clamp(2rem,8vw,3rem);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);transition:color var(--dur-fast) var(--ease-opacity);line-height:1}.x a:hover{color:var(--accent)}.y{border-top:1px solid #ffffff14;flex-direction:column;gap:1rem;margin-top:.5rem;padding-top:1.75rem;display:flex}.z{font-size:.7rem;font-weight:var(--fw-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--steel-a52);margin-bottom:.25rem}.x .y a{font-size:clamp(1.4rem,5.5vw,1.9rem);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);color:var(--steel-bright);line-height:1}.x .y a:hover{color:var(--accent)}.w .m.ab{width:-moz-fit-content;width:fit-content;margin:0 auto;display:block}.ab .v1{font-family:var(--font);font-size:var(--fs-base);font-weight:var(--fw-semibold);letter-spacing:.01em;white-space:nowrap;padding:16px 32px}.hb{isolation:isolate;padding-block:clamp(8rem, 12vh, 12rem) var(--sp-section);min-height:100vh;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.nb{z-index:1;text-align:center;align-items:center;gap:var(--sp-5);flex-direction:column;display:flex;position:relative}.w1{margin-bottom:var(--space-heading)}.bc{font-size:var(--fs-h1);line-height:var(--lh-display);font-weight:var(--fw-heavy);letter-spacing:var(--tracking-tight);max-width:16ch}.bc .x1{opacity:0;will-change:transform, opacity;display:inline-block;transform:translateY(40px)}.yz .bc .x1{opacity:1;transform:none}.y1{background:linear-gradient(180deg, var(--text) 0%, var(--accent-bright) 75%, var(--accent) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.z1{font-size:var(--fs-body-lg);color:var(--text-mute);max-width:50ch;margin-inline-start:auto;margin-inline-end:auto}.a2{align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}.b2{font-size:var(--fs-sm);color:var(--text-faint)}.c2{font-size:var(--fs-sm);color:var(--text-mute);margin-top:var(--sp-3);align-items:center;gap:.5em;display:inline-flex}.d2{align-items:center;margin-right:.4em;display:inline-flex}.e2{background:var(--status-live);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #38d36a80}.f2{margin-top:var(--sp-7);width:100%;max-width:560px;position:relative}.g2{padding-block:var(--sp-section)}.g2 .q1{margin-block:var(--sp-5)}.g2 .zd{margin-block:var(--sp-5);font-size:var(--fs-body-lg)}.g2 em{color:var(--accent-bright);font-style:italic}.h2{gap:var(--sp-6);grid-template-columns:1fr;display:grid}.i2{gap:var(--sp-5);padding:var(--sp-6);background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--r-md);transition:border-color var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out);grid-template-columns:auto 1fr;display:grid}.i2:hover{border-color:var(--hairline-strong);background:var(--bg-card-hov)}.j2{font-family:var(--font);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-eyebrow);color:var(--accent);align-self:start;padding-top:.5rem}.k2{font-size:var(--fs-h3);margin-bottom:var(--sp-3);align-items:center;display:flex}.l2{color:var(--text-mute);max-width:60ch}.m2{gap:var(--gap-cards);grid-template-columns:1fr;display:grid}@media (min-width:769px){.m2{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.m2{grid-template-columns:repeat(3,1fr)}}.n2{padding:var(--sp-7) var(--sp-6);background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--r-lg);gap:var(--sp-4);transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.n2:before{content:"";background:radial-gradient(120% 80% at 50% 0%, var(--accent-faint), transparent 60%);opacity:0;transition:opacity var(--dur-base) var(--ease-opacity);z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.n2:hover{border-color:var(--hairline-accent);transform:translateY(-4px)}.n2:hover:before{opacity:1}.o2{border-color:var(--hairline-accent);background:linear-gradient(180deg, var(--accent-a04), var(--bg-card))}.p2{top:var(--sp-4);right:var(--sp-4);font-size:var(--fs-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--fw-semibold);color:var(--accent-bright);padding:var(--pad-pill);border:1px solid var(--hairline-accent);border-radius:var(--r-pill);position:absolute}.q2{border-radius:var(--r-md);background:linear-gradient(135deg, var(--accent-deep), var(--accent-a16));width:48px;height:48px;color:var(--accent-bright);justify-content:center;align-items:center;display:inline-flex}.q2 svg{width:24px;height:24px}.r2{font-size:var(--fs-h3)}.s2{color:var(--text-mute)}.t2{padding-top:var(--sp-4);border-top:1px solid var(--hairline);flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.t2 li{color:var(--text-mute);padding-left:1.25rem;font-size:.9rem;position:relative}.t2 li:before{content:"";background:var(--accent);width:.6rem;height:1px;position:absolute;top:.65em;left:0}.u2{gap:var(--sp-6);grid-template-columns:1fr;display:grid}@media (min-width:769px){.u2{gap:var(--gap-cards);grid-template-columns:repeat(3,1fr)}}.v2{padding:var(--sp-6);background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--r-lg);gap:var(--sp-4);transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.v2:hover{border-color:var(--hairline-strong);transform:translateY(-4px)}.w2{border-color:var(--hairline-accent);background:linear-gradient(180deg, var(--accent-a04), var(--bg-card));box-shadow:0 20px 60px -20px var(--accent-a16)}.x2{border-radius:var(--r-md);background:linear-gradient(180deg, var(--white-a04), var(--accent-a04));border:1px solid var(--hairline);justify-content:center;align-items:center;height:140px;display:flex;position:relative;overflow:hidden}.y2{font-family:var(--font);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent-bright)}.z2{font-size:var(--fs-h3);line-height:1.15}.a3{color:var(--text-mute);font-size:var(--fs-md)}.b3{justify-content:center;align-items:end;gap:4px;width:80%;height:100px;display:flex;position:relative}.c3{border:1.5px solid var(--hairline-strong);border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;width:60px;height:110px;padding:8px 5px}.d3{background:var(--accent-bright);border-radius:var(--r-xs);width:100%;height:6px}.e3{background:var(--hairline-strong);border-radius:var(--r-xs);width:100%;height:4px}.f3{width:60%}.g3{align-items:end;width:70%}.h3{width:10%;height:var(--h,30%);background:linear-gradient(180deg, var(--accent-bright), var(--accent-deep));transition:height var(--dur-slow) var(--ease-out);border-radius:3px 3px 0 0}.i3{flex-direction:column;justify-content:center;align-items:stretch;gap:6px;width:90%}.j3{font-size:.72rem;font-weight:var(--fw-medium);letter-spacing:.05em;padding:var(--pad-pill);background:var(--accent-a10);border:1px solid var(--hairline-accent);color:var(--accent-bright);border-radius:var(--r-pill);text-align:center}.k3{gap:var(--gap-cards);grid-template-columns:1fr;display:grid}@media (min-width:640px){.k3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.k3{grid-template-columns:repeat(3,1fr)}}.l3{padding:var(--sp-6);background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--r-lg);gap:var(--sp-3);transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.l3:hover{border-color:var(--hairline-accent);transform:translateY(-3px)}.m3{border-radius:var(--r-md);background:linear-gradient(135deg, var(--accent-deep), var(--accent-a10));width:40px;height:40px;color:var(--accent-bright);justify-content:center;align-items:center;display:inline-flex}.m3 svg{width:20px;height:20px}.n3{font-size:var(--fs-lg);font-weight:var(--fw-bold)}.o3{color:var(--text-mute);font-size:var(--fs-md);line-height:1.55}.if>.mb{max-width:var(--container-wide)}.gb.if{min-height:auto;padding-block-end:var(--sp-6)}@media (max-width:768px){.gb.ud{min-height:auto;padding-top:2.5rem;padding-bottom:3.5rem;display:block}.gb.if{padding-top:2.5rem}.jf{margin-top:0}.of{padding-top:0}.sd.j0 .p3{padding-bottom:0}main>.gb.nd{padding-block-start:2.5rem;padding-block-end:2.5rem}.nd>.od{margin-bottom:0}}.jf{margin-top:var(--sp-7);grid-template-columns:1fr;grid-template-areas:"headline""max""felix";place-items:center;gap:1.25rem;display:grid}@media (min-width:1200px){.gb.if{padding-block:var(--sp-section)}.if .mb{max-width:none}.jf{gap:clamp(var(--sp-3), 3vw, var(--sp-7));margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:1fr minmax(440px,480px) 1fr;grid-template-areas:"max headline felix";width:100%;margin-top:0}}.lf{grid-area:max}.sf{grid-area:felix}.of{grid-area:headline}@media (min-width:1200px){.lf,.sf{justify-self:center}}.of{text-align:center;padding:var(--sp-3) var(--sp-2);max-width:480px}.of .pf{margin:0 0 var(--space-heading);font-size:var(--fs-sm);letter-spacing:.22em}.qf{font-family:var(--font-serif);font-style:italic;font-weight:var(--fw-regular);letter-spacing:-.015em;margin:0 0 var(--sp-4);white-space:nowrap;background-image:linear-gradient(115deg, #fff0 30%, var(--white-a82) 50%, #fff0 70%), linear-gradient(180deg, #f4f4f4 0%, #cfcfcf 28%, #8e8e8e 55%, #b2b2b2 80%, var(--steel-bright) 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 2px 6px var(--scrim-a48));background-position:-120% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,6vw,5rem);line-height:1.05;animation:5s ease-in-out infinite text-shimmer}@keyframes text-shimmer{0%,to{background-position:-120% 0,0 0}50%{background-position:220% 0,0 0}}.rf{color:var(--text-mute);margin:0;max-width:36ch;margin-inline-start:auto;margin-inline-end:auto;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}.kf{aspect-ratio:1;width:100%;max-width:760px;box-shadow:none;cursor:pointer;contain:layout paint style;background:0 0;border:0;border-radius:0;animation:6.5s ease-in-out infinite founder-float-a;position:relative;container-type:inline-size}.kf[data-founder-name=FELIX]{animation:7s ease-in-out -2.3s infinite founder-float-b}@keyframes founder-float-a{0%,to{transform:translateY(-3px)}50%{transform:translateY(5px)}}@keyframes founder-float-b{0%,to{transform:translateY(4px)}50%{transform:translateY(-4px)}}.kf:hover{animation-play-state:paused}.kf,.kf *,.kf:focus,.kf:focus-within,.kf :focus,.kf :focus-within{box-shadow:none!important;outline:none!important}.kf:focus-visible{box-shadow:none!important;outline:none!important}.kf :focus-visible{box-shadow:none!important;outline:none!important}.mf{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.mf svg{display:block;width:100%!important;height:100%!important}.q3{transform:translate(var(--tx,0px), -50%);z-index:6;text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;max-width:45%;position:absolute;top:70%;left:30%}.r3{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(.7rem,6.5cqw,2.4rem);font-weight:var(--fw-medium);letter-spacing:-.015em;background-image:linear-gradient(115deg, #fff0 35%, var(--white-a75) 50%, #fff0 65%), linear-gradient(103deg, var(--white-a100) 0%, var(--white-a100) 30%, #fff0 100%);-webkit-text-fill-color:transparent;color:#0000;background-position:-120% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;margin:0;line-height:1;animation:5s ease-in-out infinite caption-shimmer}@keyframes caption-shimmer{0%{background-position:220% 0,0 0}to{background-position:-120% 0,0 0}}@media (prefers-reduced-motion:reduce){.r3,.s3,.kf{animation:none}}.t3{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(.45rem,2.1cqw,.78rem);font-weight:var(--fw-regular);letter-spacing:.16em;text-transform:uppercase;color:var(--white-a52);margin:.45rem 0 0;line-height:1}.nf{z-index:10;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:64%;height:80%;margin:0;padding:0;position:absolute;top:10%;left:18%}@media (max-width:480px){.kf{max-width:100%}}@media (max-width:768px){.if>.mb{padding-inline-start:0;padding-inline-end:0}.jf{gap:1.75rem}.kf{aspect-ratio:792/764;max-width:100%;animation:none!important}.nf{width:100%;height:100%;top:0;left:0}}.u3{object-fit:contain;pointer-events:none;will-change:opacity, transform;width:100%;height:100%;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.v3{opacity:1;transform:translate(0)}.w3{opacity:0;transform:translate(0)}.kf[data-state=open] .v3{opacity:0;transform:translate(-6%)}.kf[data-state=open] .w3{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.u3{transition:opacity .15s;transform:none!important}}.uf{width:100%;min-height:150vh;padding-block:var(--sp-section);position:relative;overflow:hidden}.vf{width:100%;min-height:calc(150vh - 2 * var(--sp-section));height:100%;position:relative}.wf{top:var(--top,auto);left:var(--left,auto);right:var(--right,auto);bottom:var(--bottom,auto);width:min(calc(var(--w,200) * 1px), calc(var(--w,200) * 100vw / 1440));will-change:transform;pointer-events:none;position:absolute}.xf{border-radius:var(--r-md);border:1px solid var(--steel);width:100%;height:auto;box-shadow:inset 0 1px 0 #e8e8e814, inset 0 0 0 1px var(--steel-a05), 0 1px 2px var(--scrim-a48), 0 24px 60px var(--scrim-a38);object-fit:cover;aspect-ratio:4/5;background:var(--bg-card);display:block}.wf[data-far] .xf{opacity:.78;box-shadow:inset 0 1px 0 #e8e8e80d, 0 8px 24px var(--scrim-a38);border-color:var(--steel-a42)}.yf{z-index:5;text-align:center;pointer-events:none;padding:0 var(--sp-4);max-width:min(900px,92vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zf{display:block}.ag{font-family:var(--font-serif);font-style:italic;font-weight:var(--fw-regular);letter-spacing:-.015em;white-space:nowrap;background-image:linear-gradient(115deg, #fff0 30%, var(--white-a82) 50%, #fff0 70%), linear-gradient(180deg, #f4f4f4 0%, #cfcfcf 28%, #8e8e8e 55%, #b2b2b2 80%, var(--steel-bright) 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 2px 6px var(--scrim-a48));background-position:-120% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.12em;font-size:clamp(2.2rem,4.8vw,4rem);line-height:1.2;animation:5s ease-in-out infinite text-shimmer}.jg{z-index:5;text-align:center;margin-top:clamp(-6rem,-4vh,-2rem);margin-bottom:clamp(4rem,7vh,6rem);position:relative}.jg .n.kg{min-width:320px;font-size:17px;font-weight:var(--fw-semibold);border-radius:var(--r-pill);text-align:center;justify-content:center;align-items:center;padding:22px 64px;display:inline-flex}:root{--cs-card-w:clamp(200px, 60vw, 280px);--cs-card-aspect:4 / 5}.bg{width:100%;margin:var(--sp-6) auto 0;perspective:1100px;display:none}.cg{width:100%;height:calc(var(--cs-card-w) * 1.25 + 80px);outline:none;position:relative;overflow:visible}.cg:focus-visible{outline:2px solid var(--steel,var(--steel-a62));outline-offset:4px;border-radius:var(--r-md)}.dg{width:var(--cs-card-w);aspect-ratio:var(--cs-card-aspect);margin-left:calc(var(--cs-card-w) / -2);border-radius:var(--r-lg,16px);border:1px solid var(--steel,var(--steel-a42));background:var(--bg-card,var(--bg-soft));box-shadow:inset 0 1px 0 #e8e8e80f, inset 0 0 0 1px var(--steel-a05), 0 1px 2px var(--scrim-a48), 0 24px 60px var(--scrim-a48);transform-origin:bottom;transform-style:preserve-3d;will-change:transform;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute;bottom:0;left:50%;overflow:hidden}.dg[data-hidden]{display:none}.dg[data-active]{cursor:grab}.dg[data-active]:active{cursor:grabbing}.dg img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block}.eg{padding:var(--sp-3) var(--sp-4) var(--sp-4);background:linear-gradient(to top, var(--scrim-a87) 0%, var(--scrim-a58) 50%, var(--scrim-a00) 100%);color:var(--text);text-align:left;pointer-events:none;position:absolute;top:auto;bottom:0;left:0;right:0}.fg{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-semibold);letter-spacing:-.005em;color:var(--text);font-size:clamp(.95rem,3.6vw,1.05rem);line-height:1.25}.gg{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-regular);letter-spacing:var(--tracking-normal);color:var(--white-a75);margin-top:2px;font-size:clamp(.78rem,3vw,.85rem);line-height:1.3}.hg{margin:var(--sp-5) auto 0;justify-content:center;align-items:center;gap:8px;padding:0;display:flex}.ig{background:var(--steel-a32);cursor:pointer;border:none;border-radius:50%;flex:none;width:8px;height:8px;padding:0;transition:background .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);position:relative}.ig:before{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.ig[data-active]{background:#e8e8e8eb;transform:scale(1.25)}.ig:hover:not([data-active]){background:#e8e8e88c}.ig:focus-visible{outline:2px solid var(--steel,var(--steel-a62));outline-offset:4px}@media (prefers-reduced-motion:reduce){.dg{will-change:auto}.ig{transition:none}}@media (max-width:768px){.uf{min-height:95vh;padding-block:var(--sp-7)}.vf{min-height:auto}.wf{display:none}.yf{pointer-events:auto;max-width:92vw;margin:0 auto;position:relative;top:auto;left:auto;transform:none}.ag{font-size:clamp(2rem,6.5vw,2.6rem)}.jg{margin-top:var(--sp-5);margin-bottom:var(--sp-5)}.bg{display:block}}@media (prefers-reduced-motion:reduce){.ag{animation:none}.wf{transform:none!important}}main>.tf+.gb{border-top:none}.x3{gap:var(--sp-6);grid-template-columns:1fr;display:grid}@media (min-width:769px){.x3{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.x3{grid-template-columns:repeat(3,1fr)}}.y3{gap:var(--sp-4);flex-direction:column;display:flex}.z3{font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent);font-weight:var(--fw-semibold)}.a4{padding:var(--sp-5);background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--r-md);gap:var(--sp-3);transition:border-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.a4:hover{border-color:var(--hairline-strong)}.b4{color:var(--text);font-size:.97rem;line-height:1.55}.b4:before{content:"\"";color:var(--accent);margin-right:2px}.b4:after{content:"\"";color:var(--accent);margin-left:2px}.c4{align-items:center;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--text-mute);margin-top:auto;display:flex}.c4 strong{color:var(--text)}.d4{width:36px;height:36px;font-size:var(--fs-md);font-weight:var(--fw-bold);background:linear-gradient(135deg,#4a5568,#2d3748);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.e4{color:var(--text-faint);text-align:center;font-size:.75rem;font-style:italic}.f4{padding:var(--sp-5);background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--r-md);transition:border-color var(--dur-base) var(--ease-out)}.f4:hover{border-color:var(--hairline-accent)}.g4{font-size:clamp(2rem,4vw,2.8rem);font-weight:var(--fw-heavy);letter-spacing:var(--tracking-tight);background:linear-gradient(180deg, var(--text), var(--white-a42));-webkit-text-fill-color:transparent;color:#0000;margin-bottom:var(--sp-3);-webkit-background-clip:text;background-clip:text;line-height:1}.h4{color:var(--text-mute);font-size:.9rem;line-height:1.5}.hk{gap:var(--sp-3);flex-direction:column;display:flex}.cn .jk{padding-block:var(--sp-4)}.ik{background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--r-md);transition:border-color var(--dur-base) var(--ease-out);overflow:hidden}.ik.qs{border-color:var(--hairline-accent)}.jk{align-items:center;gap:var(--sp-4);width:100%;padding:var(--sp-5);text-align:left;font-family:var(--font);font-size:1.05rem;font-weight:var(--fw-semibold);color:var(--text);transition:background var(--dur-fast) var(--ease-opacity);grid-template-columns:auto 1fr auto;display:grid}.jk:hover{background:var(--white-a02)}.kk{font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);color:var(--accent);font-weight:var(--fw-semibold)}.cn .jk{grid-template-columns:1fr auto}.lk{line-height:1.35}.mk{flex-shrink:0;width:16px;height:16px;position:relative}.mk:before,.mk:after{content:"";background:var(--text);transition:transform var(--dur-base) var(--ease-out), background var(--dur-fast) var(--ease-opacity);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mk:before{width:14px;height:1.5px}.mk:after{width:1.5px;height:14px}.ik.qs .mk:after{transform:translate(-50%,-50%)rotate(90deg)}.ik.qs .mk:before{background:var(--accent)}.nk{transition:grid-template-rows var(--dur-base) var(--ease-out);grid-template-rows:0fr;display:grid}.ik.qs .nk{grid-template-rows:1fr}.ok{padding-inline:var(--sp-5);transition:padding-bottom var(--dur-base) var(--ease-out);padding-bottom:0;overflow:hidden}.ik.qs .ok{padding-bottom:var(--sp-5)}.nk p{color:var(--text-mute);max-width:70ch;line-height:1.6}.gb.bn{min-height:auto;padding-block-start:var(--sp-6)}:-webkit-any(.bn,.ek) .hk{counter-reset:tresor;max-width:var(--container-narrow);gap:14px;margin-inline-start:auto;margin-inline-end:auto}:is(.bn,.ek) .hk{counter-reset:tresor;max-width:var(--container-narrow);gap:14px;margin-inline-start:auto;margin-inline-end:auto}:-webkit-any(.bn,.ek) .ik{counter-increment:tresor;background:var(--bg);border:1px solid var(--accent-a10);isolation:isolate;box-shadow:inset 0 1px 0 var(--white-a02), 0 0 0 0 var(--accent-a00);border-radius:16px;transition:border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(0)}:is(.bn,.ek) .ik{counter-increment:tresor;background:var(--bg);border:1px solid var(--accent-a10);isolation:isolate;box-shadow:inset 0 1px 0 var(--white-a02), 0 0 0 0 var(--accent-a00);border-radius:16px;transition:border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(0)}:-webkit-any(.bn,.ek) .ik:before{content:"";pointer-events:none;background:radial-gradient(ellipse 70% 90% at 50% -10%, var(--accent-bright-a22) 0%, var(--accent-a16) 18%, var(--accent-deep-a09) 45%, transparent 75%);opacity:0;z-index:0;transition:opacity .35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;right:0}:is(.bn,.ek) .ik:before{content:"";pointer-events:none;background:radial-gradient(ellipse 70% 90% at 50% -10%, var(--accent-bright-a22) 0%, var(--accent-a16) 18%, var(--accent-deep-a09) 45%, transparent 75%);opacity:0;z-index:0;transition:opacity .35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;right:0}:-webkit-any(.bn,.ek) .ik:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent-bright-a57) 35%, var(--accent-bright-a72) 50%, var(--accent-bright-a57) 65%, transparent 100%);opacity:0;filter:blur(.3px);z-index:2;pointer-events:none;height:1.5px;transition:opacity .5s cubic-bezier(.22,1,.36,1) 80ms;position:absolute;top:0;left:12%;right:12%}:is(.bn,.ek) .ik:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent-bright-a57) 35%, var(--accent-bright-a72) 50%, var(--accent-bright-a57) 65%, transparent 100%);opacity:0;filter:blur(.3px);z-index:2;pointer-events:none;height:1.5px;transition:opacity .5s cubic-bezier(.22,1,.36,1) 80ms;position:absolute;top:0;left:12%;right:12%}:-webkit-any(.bn,.ek) .ik.qs{border-color:var(--accent-a35);box-shadow:inset 0 1px 0 var(--white-a04), 0 4px 24px -4px var(--accent-a22), 0 0 32px -8px var(--accent-a10)}:is(.bn,.ek) .ik.qs{border-color:var(--accent-a35);box-shadow:inset 0 1px 0 var(--white-a04), 0 4px 24px -4px var(--accent-a22), 0 0 32px -8px var(--accent-a10)}:-webkit-any(.bn,.ek) .ik.qs:before{opacity:1}:is(.bn,.ek) .ik.qs:before{opacity:1}:-webkit-any(.bn,.ek) .ik.qs:after{opacity:1}:is(.bn,.ek) .ik.qs:after{opacity:1}@media (max-width:768px){:-webkit-any(.bn,.ek) .ik:before{height:340px;top:0;bottom:auto;left:0;right:0}:is(.bn,.ek) .ik:before{height:340px;top:0;bottom:auto;left:0;right:0}:-webkit-any(.bn,.ek) .ik{transition:border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1) .4s,transform .2s cubic-bezier(.22,1,.36,1)}:is(.bn,.ek) .ik{transition:border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1) .4s,transform .2s cubic-bezier(.22,1,.36,1)}:-webkit-any(.bn,.ek) .ik:after{filter:none}:is(.bn,.ek) .ik:after{filter:none}}:-webkit-any(.bn,.ek) .ik:not(.qs):hover{border-color:var(--accent-a22);transform:translateY(-1px)}:is(.bn,.ek) .ik:not(.qs):hover{border-color:var(--accent-a22);transform:translateY(-1px)}:-webkit-any(.bn,.ek) .jk{z-index:1;padding:var(--pad-card);font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-semibold);color:var(--text);background:0 0;grid-template-columns:1fr auto;gap:22px;font-size:17px;position:relative}:is(.bn,.ek) .jk{z-index:1;padding:var(--pad-card);font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-semibold);color:var(--text);background:0 0;grid-template-columns:1fr auto;gap:22px;font-size:17px;position:relative}:-webkit-any(.bn,.ek) .jk:hover{background:0 0}:is(.bn,.ek) .jk:hover{background:0 0}:-webkit-any(.bn,.ek) .kk{display:none}:is(.bn,.ek) .kk{display:none}:-webkit-any(.bn,.ek) .lk{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-semibold);color:var(--text);font-size:17px;line-height:1.4}:is(.bn,.ek) .lk{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-semibold);color:var(--text);font-size:17px;line-height:1.4}:-webkit-any(.bn,.ek) .mk{align-self:center;width:19px;height:19px}:is(.bn,.ek) .mk{align-self:center;width:19px;height:19px}:-webkit-any(.bn,.ek) .mk:before{border-radius:var(--r-xs);background:#a8a8a8;width:15px;height:1.5px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1)}:is(.bn,.ek) .mk:before{border-radius:var(--r-xs);background:#a8a8a8;width:15px;height:1.5px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1)}:-webkit-any(.bn,.ek) .mk:after{border-radius:var(--r-xs);background:#a8a8a8;width:15px;height:1.5px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1)}:is(.bn,.ek) .mk:after{border-radius:var(--r-xs);background:#a8a8a8;width:15px;height:1.5px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1)}:-webkit-any(.bn,.ek) .mk:after{width:1.5px;height:15px}:is(.bn,.ek) .mk:after{width:1.5px;height:15px}:-webkit-any(.bn,.ek) .ik.qs .mk:before{background:var(--accent-bright-a95)}:is(.bn,.ek) .ik.qs .mk:before{background:var(--accent-bright-a95)}:-webkit-any(.bn,.ek) .ik.qs .mk:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}:is(.bn,.ek) .ik.qs .mk:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}:-webkit-any(.bn,.ek) .nk{z-index:1;position:relative}:is(.bn,.ek) .nk{z-index:1;position:relative}:-webkit-any(.bn,.ek) .ok{padding-inline:var(--sp-6);padding-bottom:0}:is(.bn,.ek) .ok{padding-inline:var(--sp-6);padding-bottom:0}:-webkit-any(.bn,.ek) .ik.qs .ok{padding-bottom:var(--sp-6)}:is(.bn,.ek) .ik.qs .ok{padding-bottom:var(--sp-6)}:-webkit-any(.bn,.ek) .ok:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent-a16) 50%, transparent 100%);opacity:0;height:1px;margin-bottom:20px;transition:opacity .35s cubic-bezier(.22,1,.36,1) .12s;display:block}:is(.bn,.ek) .ok:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent-a16) 50%, transparent 100%);opacity:0;height:1px;margin-bottom:20px;transition:opacity .35s cubic-bezier(.22,1,.36,1) .12s;display:block}:-webkit-any(.bn,.ek) .ik.qs .ok:before{opacity:1}:is(.bn,.ek) .ik.qs .ok:before{opacity:1}:-webkit-any(.bn,.ek) .nk p{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-regular);font-size:var(--fs-md);color:var(--white-a75);opacity:0;max-width:70ch;line-height:1.65;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(-3px)}:is(.bn,.ek) .nk p{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-regular);font-size:var(--fs-md);color:var(--white-a75);opacity:0;max-width:70ch;line-height:1.65;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(-3px)}:-webkit-any(.bn,.ek) .nk .dn{color:var(--accent-bright-a95);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-bright-a37);text-decoration-color:var(--accent-bright-a37);transition:color .3s,text-decoration-color .3s}:is(.bn,.ek) .nk .dn{color:var(--accent-bright-a95);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-bright-a37);text-decoration-color:var(--accent-bright-a37);transition:color .3s,text-decoration-color .3s}:-webkit-any(.bn,.ek) .nk .dn:hover{color:#a7dcfc;text-decoration-color:#a7dcfcd9}:is(.bn,.ek) .nk .dn:hover{color:#a7dcfc;text-decoration-color:#a7dcfcd9}:-webkit-any(.bn,.ek) .ik.qs .nk p{opacity:1;transition-delay:.1s;transform:translateY(0)}:is(.bn,.ek) .ik.qs .nk p{opacity:1;transition-delay:.1s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){:-webkit-any(.bn,.ek) .ik{transition:none}:is(.bn,.ek) .ik{transition:none}:-webkit-any(.bn,.ek) .ik:before{transition:none}:is(.bn,.ek) .ik:before{transition:none}:-webkit-any(.bn,.ek) .ik:after{transition:none}:is(.bn,.ek) .ik:after{transition:none}:-webkit-any(.bn,.ek) .mk:before{transition:none}:is(.bn,.ek) .mk:before{transition:none}:-webkit-any(.bn,.ek) .mk:after{transition:none}:is(.bn,.ek) .mk:after{transition:none}:-webkit-any(.bn,.ek) .ok:before{transition:none}:is(.bn,.ek) .ok:before{transition:none}:-webkit-any(.bn,.ek) .nk p{transition:none}:is(.bn,.ek) .nk p{transition:none}:-webkit-any(.bn,.ek) .ik:not(.qs):hover{transform:none}:is(.bn,.ek) .ik:not(.qs):hover{transform:none}}@media (max-width:640px){:-webkit-any(.bn,.ek) .jk{padding:var(--pad-card-compact);gap:var(--sp-4);font-size:var(--fs-md)}:is(.bn,.ek) .jk{padding:var(--pad-card-compact);gap:var(--sp-4);font-size:var(--fs-md)}:-webkit-any(.bn,.ek) .lk{font-size:var(--fs-md)}:is(.bn,.ek) .lk{font-size:var(--fs-md)}:-webkit-any(.bn,.ek) .ok{padding-inline:var(--pad-card-compact)}:is(.bn,.ek) .ok{padding-inline:var(--pad-card-compact)}:-webkit-any(.bn,.ek) .ik.qs .ok{padding-bottom:var(--pad-card-compact)}:is(.bn,.ek) .ik.qs .ok{padding-bottom:var(--pad-card-compact)}:-webkit-any(.bn,.ek) .ik{border-radius:14px}:is(.bn,.ek) .ik{border-radius:14px}}main>.ek+.pk,main>.gb+.pk,main>.pk+.gb{border-top:none}.ek{padding-bottom:calc(var(--sp-section) + 9rem);padding-top:var(--sp-9);position:relative;overflow:hidden}.ek:after{content:"";pointer-events:none;z-index:-1;-webkit-filter:blur(50px);opacity:0;height:60vh;transition:opacity .5s var(--ease-out);will-change:opacity;background-image:radial-gradient(35vw 60vh at 50% 100%,#3131f552 0%,#3131f538 22%,#3131f521 45%,#3131f50f 70%,#3131f505 88%,#0000 100%);position:absolute;bottom:0;left:0;right:0}.fk{display:none}body.e0 .ek:after,body.e0 .fk{opacity:1;transition:opacity 1.1s var(--ease-out) .45s}@media (prefers-reduced-motion:reduce){.ek:after,.fk{transition:none}body.e0 .ek:after,body.e0 .fk{opacity:1;transition:none}}.pk{background:var(--bg);isolation:isolate;padding-block:calc(var(--sp-section) + 1rem) var(--sp-section);position:relative}.pk:before{content:"";pointer-events:none;z-index:0;-webkit-filter:blur(50px);opacity:0;height:60vh;transition:opacity .5s var(--ease-out);will-change:opacity;background:radial-gradient(35vw 60vh at 50% 0,#3131f552 0%,#3131f538 22%,#3131f521 45%,#3131f50f 70%,#3131f505 88%,#0000 100%);position:absolute;top:0;left:0;right:0}.pk.d0:before{opacity:1;transition:opacity 1.1s var(--ease-out) .45s}@media (prefers-reduced-motion:reduce){.pk:before{transition:none}.pk.d0:before{opacity:1;transition:none}}.pk:after{content:"";pointer-events:none;z-index:0;-webkit-filter:blur(50px);opacity:0;height:50vh;transition:opacity .5s var(--ease-out);will-change:opacity;background:radial-gradient(45vw 100% at 50% 0,#3131f538 0%,#3131f524 25%,#3131f512 50%,#3131f506 75%,#0000 100%);position:absolute;bottom:-25vh;left:0;right:0}.pk.d0:after{opacity:1;transition:opacity 1.1s var(--ease-out) .45s}@media (prefers-reduced-motion:reduce){.pk:after{transition:none}.pk.d0:after{opacity:1;transition:none}}.pk .wk{pointer-events:none;z-index:1;opacity:0;height:30vh;transition:opacity .5s var(--ease-out);will-change:opacity;position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(60% 100% at 50% 0,#000 25%,#0000 100%);mask-image:radial-gradient(60% 100% at 50% 0,#000 25%,#0000 100%)}.pk.d0 .wk{opacity:1;transition:opacity 1.2s var(--ease-out) .55s}@media (prefers-reduced-motion:reduce){.pk .wk{transition:none}.pk.d0 .wk{opacity:1;transition:none}}.pk .xk{pointer-events:none;height:1px;position:absolute;top:0}.pk .yk{background:linear-gradient(to right, transparent, var(--accent), transparent);-webkit-filter:blur(2px);height:2px;left:12.5%;right:12.5%}.pk .zk{background:linear-gradient(to right, transparent, var(--accent-bright), transparent);left:12.5%;right:12.5%}.pk .al{background:linear-gradient(to right, transparent, var(--accent-bright), transparent);-webkit-filter:blur(3px);height:5px;left:37.5%;right:37.5%}.pk .bl{background:linear-gradient(90deg,#0000,#b6e6fe,#0000);left:37.5%;right:37.5%}.pk .cl{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.pk .qk{pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.pk .rk{display:none}.pk .tk{background:radial-gradient(circle at center, var(--accent) 0%, transparent 70%);opacity:.6;mix-blend-mode:multiply;z-index:1;pointer-events:none;width:80%;height:100%;position:absolute;top:0;left:10%}.pk .uk{z-index:2;pointer-events:none;width:100%;height:24rem;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-image:radial-gradient(50% 50%,#fff 0%,#0000 100%);mask-image:radial-gradient(50% 50%,#fff 0%,#0000 100%)}.pk .vk{background-image:linear-gradient(to right, var(--white-a15) 1px, transparent 1px);background-size:70px 100%;position:absolute;top:0;bottom:0;left:0;right:0}.pk .i4{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(50% 50%,#fff 0%,#0000 85%);mask-image:radial-gradient(50% 50%,#fff 0%,#0000 85%)}.pk .rk,.pk .tk,.pk .uk{opacity:0;transition:opacity .5s var(--ease-out);will-change:opacity}.ek.x0:after,.pk.x0:before,.pk.x0:after,.pk.x0 .wk,.pk.x0 .rk,.pk.x0 .tk,.pk.x0 .uk{will-change:auto}.pk.d0 .rk,.pk.d0 .tk{opacity:1;transition:opacity 1.2s var(--ease-out) .45s}.pk.d0 .tk{opacity:.6}@media (max-width:768px){.pk .tk{background:radial-gradient(ellipse 80% 40vh at 50% 50%, var(--accent) 0%, transparent 70%)}}.pk.d0 .uk{opacity:1;transition:opacity 1.4s var(--ease-out) 1.6s}.pk .dl{z-index:5;text-align:center;align-items:center;gap:var(--space-heading);flex-direction:column;max-width:48rem;margin:0 auto;padding-inline-start:1rem;padding-inline-end:1rem;display:flex;position:relative}.pk .el{font-family:var(--font);font-size:clamp(2rem,4vw,3.2rem);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--text);margin:0;line-height:1.1}.pk .fl{font-family:var(--font);color:var(--text-mute);max-width:38rem;margin:0;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.5}.pk .hl{background:var(--white-a02);border:1px solid var(--steel-a20);border-radius:var(--r-pill);width:-moz-fit-content;width:fit-content;margin-top:.6rem;padding:4px;display:inline-flex;position:relative}.pk .jl{z-index:2;border-radius:var(--r-pill);height:40px;font-family:var(--font);font-weight:var(--fw-medium);font-size:var(--fs-md);color:var(--steel-a85);cursor:pointer;white-space:nowrap;transition:color .3s var(--ease-out);background:0 0;border:0;align-items:center;gap:.5rem;padding:0 22px;display:inline-flex;position:relative}.pk .jl.kl{color:var(--text)}.pk .ll{border-radius:var(--r-pill);background:var(--white-a10);height:22px;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.01em;color:var(--white-a92);white-space:nowrap;align-items:center;padding:0 9px;display:inline-flex}.pk .jl.kl .ll{background:var(--white-a15)}.pk .il{border-radius:var(--r-pill);z-index:1;pointer-events:none;background:linear-gradient(155deg,#074c74 0%,#054871 55%,#0b3d67 100%) padding-box padding-box,conic-gradient(from -95deg,#0000,#2ba3e8 20%,#e8f6ff 40%,#38bdf8 60%,#0000 80%) border-box;border:1px solid #0000;width:0;height:40px;transition:transform .45s cubic-bezier(.5,1.4,.4,1.05),width .45s cubic-bezier(.5,1.4,.4,1.05);position:absolute;top:4px;left:0;box-shadow:inset 0 0 0 1px #54b4e6,inset 0 -.7em 1.4rem 2px #27abec99,0 0 14px #38bdf873,0 0 44px #38bdf842}@media (max-width:640px){.pk .jl{height:36px;padding:0 14px;font-size:.88rem}.pk .il{height:36px}.pk .ll{display:none}}.pk .nm{z-index:5;grid-template-columns:minmax(0,1fr);gap:1.25rem;width:100%;min-width:0;max-width:64rem;margin:0 auto;padding:clamp(2rem,4vw,3rem) 1rem 0;display:grid;position:relative}.pk .nl[data-status=active]+.nm{padding-top:clamp(1.75rem,3vw,2rem)}@media (min-width:769px) and (max-width:1023px){.pk .nm{max-width:30rem}}@media (min-width:1024px){.pk .nm{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.pk .ml{isolation:isolate;min-width:0;padding:var(--pad-card);border:1px solid var(--accent-a20);color:var(--text);box-shadow:inset 0 1px 0 #a7dcfc17, 0 0 14px var(--accent-a075), 0 16px 44px -20px #000000d9;transition:border-color var(--transition-base), box-shadow var(--transition-base);background:linear-gradient(#12243861 0%,#08101c24 40%,#060c1442 100%),#03060af2;border-radius:16px;flex-direction:column;gap:1.1rem;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.pk .ml{max-width:calc(100vw - 2rem)}}.pk .nm .ml{text-align:center;align-items:center}.pk .nm .ul{align-items:center;padding-top:.4rem;padding-right:0}.pk .nm .pm{align-items:center}.pk .nm .lm,.pk .nm .sm{width:100%}.pk .nm .mm{text-align:left;width:-moz-fit-content;width:fit-content;margin-inline-start:auto;margin-inline-end:auto}.pk .ml[data-status=active]{box-shadow:inset 2px 2px 1px var(--white-a28), inset 0 1px 0 var(--white-a15), inset 1px 0 0 var(--white-a15), inset -1.5px -1.5px 1px var(--scrim-a58), 0 8px 40px -8px var(--accent-a22);z-index:3}.pk .ml[data-status=coming-soon]{border-color:var(--steel-a09);box-shadow:none;z-index:1}.pk .pl{pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% -10%, var(--accent-bright-a31) 0%, var(--accent-a16) 22%, var(--accent-deep-a09) 50%, transparent 78%);opacity:0;transition:opacity .5s var(--ease-out);z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.pk .ml[data-status=active] .pl{opacity:1}.pk .ml[data-status=active]:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent-bright-a57) 35%, var(--accent-bright-a85) 50%, var(--accent-bright-a57) 65%, transparent 100%);z-index:2;pointer-events:none;height:1.5px;position:absolute;top:0;left:12%;right:12%}.pk .ml[data-status=active] [data-p21-when=coming-soon],.pk .ml[data-status=coming-soon] [data-p21-when=active]{display:none!important}.pk .ql{z-index:4;border-radius:var(--r-pill);height:24px;font-family:var(--font);font-size:.66rem;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;background:linear-gradient(180deg, var(--accent-a16), var(--accent-a10));border:1px solid var(--accent-a42);color:var(--accent-bright-a95);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex;position:absolute;top:14px;right:14px}.pk .om{background:var(--steel-a05);border-color:var(--steel-a20);color:var(--steel-a85)}.pk .rl{height:auto;font-size:.95rem;font-weight:var(--fw-bold);letter-spacing:.005em;text-transform:none;color:#fff;text-shadow:0 1px 2px #072c4a73;font-variant-numeric:tabular-nums;transition:opacity .4s var(--ease-out);background:linear-gradient(#2ea8ec 0%,#1b82c8 100%);border:1px solid #0000;border-radius:999px;padding:9px 20px;top:-17px;right:-14px;box-shadow:inset 0 1px #ffffff61,inset 0 -8px 14px #0b3d6773,0 7px 18px -4px #02101e99,0 0 18px #38bdf880,0 0 42px #38bdf842}.pk .ml{overflow:visible}.pk:not(.zz) .ml[data-status=active] .rl{opacity:0;pointer-events:none}.pk .ul{z-index:1;flex-direction:column;gap:.25rem;padding-right:100px;display:flex;position:relative}.pk .vl{font-family:var(--font);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-snug);color:var(--text);margin:0;line-height:1.2}.pk .xl{font-family:var(--font);font-size:.9rem;font-weight:var(--fw-regular);color:var(--steel-a85);margin:0}.pk .yl{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.6rem;display:flex;position:relative}.pk .nm .ml[data-status=active] .yl{flex:1 0 auto;justify-content:space-evenly}.pk .zl{flex-direction:column;align-items:center;gap:.4rem;min-width:0;display:flex}.pk .am{flex-wrap:nowrap;justify-content:center;align-items:baseline;margin:0;display:flex}.pk .bm{align-items:baseline;display:inline-flex}.pk .cm{display:inline-flex;position:relative}.pk .dm{font-family:"Archivo", "Archivo Fallback",var(--font);letter-spacing:-.02em;background:linear-gradient(#f6f7f8 0%,#d0d3d7 26%,#9da1a6 49%,#eceef0 74%,#b6babf 100%);-webkit-text-fill-color:transparent;color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.9rem,7.8vw,5.5rem);font-weight:700;line-height:.9}.pk .fm{font-family:"Archivo", "Archivo Fallback", var(--font);letter-spacing:-.01em;background:linear-gradient(#f6f7f8 0%,#d0d3d7 26%,#9da1a6 49%,#eceef0 74%,#b6babf 100%);-webkit-text-fill-color:transparent;color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;border-bottom:1px solid #cbd0d6d9;padding-bottom:.08em;font-size:clamp(1.2rem,2.4vw,1.65rem);font-weight:700;line-height:1;position:absolute;top:0;left:calc(100% + .09em)}.pk.zz .ol .fm{left:calc(100% - .09em)}.pk .gm{font-family:var(--font);font-size:clamp(1.5rem,3vw,2.05rem);font-weight:var(--fw-semibold);color:var(--white-a82);margin-left:.08em}.pk .hm{font-family:var(--font);font-size:1rem;font-weight:var(--fw-medium);color:var(--white-a72);margin-left:.12em}@media (max-width:768px){.pk .ml{padding:clamp(1.4rem,5.5vw,1.9rem)}.pk .dm{font-size:clamp(2.5rem,11vw,3.3rem)}.pk .fm{font-size:clamp(.75rem,3.3vw,1rem)}.pk .gm{font-size:clamp(1.2rem,4.5vw,1.55rem)}}.pk .jm{font-family:var(--font);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--white-a62);font-variant-numeric:tabular-nums;opacity:0;transition:opacity .5s var(--ease-out);margin:0;line-height:1.4}.pk.zz .ml[data-status=active] .jm{opacity:1}.pk .nm .jm{margin-top:auto}.pk .im{font-family:var(--font);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--steel-a85);margin:0;line-height:1.45}.pk .pm{z-index:1;flex-direction:column;gap:.65rem;display:flex;position:relative}.pk .qm{font-family:var(--font);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--white-a82);margin:0;line-height:1.45}.pk .rm{font-family:var(--font);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--steel-a72);margin:0;line-height:1.55}.n.o{--duration:7s;--transition:1.2s cubic-bezier(.25, 1, .5, 1);--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-cta-highlight-subtle);transition:var(--transition);animation:var(--animation) calc(var(--duration) * 5 / 3);transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine,transform,box-shadow}.n.o:after{animation:shimmer calc(var(--duration) * 5 / 3) linear infinite;animation-composition:replace}.n.o span:before{opacity:1}.n.o:-webkit-any(:hover,:focus-visible){--gradient-percent:32%;--gradient-shine:var(--text);box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle), 0 12px 32px -10px #3131f580;transform:translateY(-1px)}.n.o:is(:hover,:focus-visible){--gradient-percent:32%;--gradient-shine:var(--text);box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle), 0 12px 32px -10px #3131f580;transform:translateY(-1px)}.pk .n.lm{width:100%;font-size:var(--fs-md);font-weight:var(--fw-semibold);border-radius:var(--r-pill);text-align:center;padding:14px 18px;display:block}.dc .n.ec{min-width:280px;font-size:17px;font-weight:var(--fw-semibold);border-radius:var(--r-pill);text-align:center;justify-content:center;align-items:center;padding:20px 52px;display:inline-flex}.m .n.p{font-size:16px;font-weight:var(--fw-semibold);letter-spacing:.01em;border-radius:var(--r-pill);text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:14px 32px;display:inline-flex}.ab .n.bb{min-width:240px;font-size:var(--fs-md);font-weight:var(--fw-semibold);border-radius:var(--r-pill);text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:16px 40px;display:inline-flex}.rh .n.sh,.ck .n.dk{min-width:280px;font-size:17px;font-weight:var(--fw-semibold);border-radius:var(--r-pill);text-align:center;justify-content:center;align-items:center;padding:20px 52px;display:inline-flex}.ck .n.dk{min-width:460px}@media (max-width:768px){.ck .n.dk{min-width:0}}.n.p,.n.bb,.n.ec,.n.kg,.n.sh,.n.cj,.n.dk,.n.lm,.n.py,.sn .n{--shiny-cta-highlight:#27abec;--shiny-cta-highlight-subtle:#e8f6ff;--shiny-cta-bg-subtle:#54b4e6;background:linear-gradient(155deg, #074c74 0%, #054871 55%, #0b3d67 100%) padding-box, conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)), transparent, #2ba3e8 var(--gradient-percent),  #e8f6ff calc(var(--gradient-percent) * 2),  #38bdf8 calc(var(--gradient-percent) * 3),  transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 14px #38bdf873,  0 0 44px #38bdf842}.n.p:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.p:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.bb:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.bb:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.ec:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.ec:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.kg:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.kg:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.sh:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.sh:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.cj:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.cj:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.dk:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.dk:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.lm:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.lm:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.py:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.n.py:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.sn .n:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.sn .n:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle),  0 0 22px #38bdf873,  0 12px 36px -10px #27abeca6}.g{width:0;height:0;position:absolute;overflow:hidden}.n .q{vertical-align:-.18em;z-index:1;transform-origin:top;-webkit-tap-highlight-color:transparent;flex:none;width:1.15em;height:auto;margin-inline-end:.5em;display:inline-block;position:relative}.t,.u{fill:none;stroke:currentColor;stroke-miterlimit:10}.t{stroke-linecap:round;stroke-width:15.39px;transition:all .3s .2s}.u{stroke-width:15px}.s{fill:currentColor;transition:all .3s}.r{clip-path:url(#vade-lock-clip)}@media (hover:hover){.n .s{r:180;transition-delay:.27s}.n .t{d:path("M41.5,93.69V56.93A49.24,49.24,0,0,1,90.73,7.69h2.54A49.24,49.24,0,0,1,142.5,56.93v33");transition-delay:.15s}.n:-webkit-any(:hover,:focus-visible) .s{r:1.5;transition-delay:0s}.n:is(:hover,:focus-visible) .s{r:1.5;transition-delay:0s}.n:-webkit-any(:hover,:focus-visible) .t{d:path("M41.5,93.69V56.93A49.24,49.24,0,0,1,90.73,7.69h2.54A49.24,49.24,0,0,1,142.5,56.93v2.26");transition-delay:.2s}.n:is(:hover,:focus-visible) .t{d:path("M41.5,93.69V56.93A49.24,49.24,0,0,1,90.73,7.69h2.54A49.24,49.24,0,0,1,142.5,56.93v2.26");transition-delay:.2s}.n:-webkit-any(:hover,:focus-visible) .q{animation:.28s ease-in-out vade-lock-shake-linear,.28s ease-in-out .36s vade-lock-shake-angular}.n:is(:hover,:focus-visible) .q{animation:.28s ease-in-out vade-lock-shake-linear,.28s ease-in-out .36s vade-lock-shake-angular}}@keyframes vade-lock-shake-linear{0%{transform:translateY(0)}70%{transform:translateY(-.22em)}to{transform:translateY(0)}}@keyframes vade-lock-shake-angular{0%{transform:rotate(0)}20%{transform:rotate(8deg)}70%{transform:rotate(-3deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.n:-webkit-any(:hover,:focus-visible) .q{animation:none}.n:is(:hover,:focus-visible) .q{animation:none}.t,.s{transition-delay:0s}}.ck .n.dk .q{margin-inline-end:1.1em}.pk .j4{z-index:1;flex-direction:column;gap:.55rem;display:flex;position:relative}.pk .k4{width:100%;font-family:var(--font);background:var(--white-a02);border:1px solid var(--steel-a20);color:var(--text);transition:border-color var(--transition-fast);border-radius:10px;outline:none;padding:12px 14px;font-size:.9rem}.pk .k4::placeholder{color:var(--steel-a42)}.pk .k4:focus{border-color:var(--steel-a42)}.pk .l4{width:100%;font-family:var(--font);font-size:.88rem;font-weight:var(--fw-medium);background:var(--white-a04);border:1px solid var(--steel-a20);color:var(--white-a92);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:10px;padding:12px 18px}.pk .l4:hover{background:var(--white-a06);border-color:var(--steel-a32)}.pk .mm{z-index:1;flex-direction:column;gap:.55rem;margin:0;padding:1.6rem 0 0;list-style:none;display:flex;position:relative}.pk .mm:before,.pk .mm:after{content:"";border-radius:var(--r-pill);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.pk .mm:before{background:linear-gradient(90deg, transparent 0%, var(--accent-bright-a57) 50%, transparent 100%);-webkit-filter:blur(1.2px);width:14.5rem;height:2px}.pk .mm:after{background:linear-gradient(90deg,#0000 0%,#a7dcfcf2 50%,#0000 100%);width:7.5rem;height:1px}.pk .mm li{font-family:var(--font);color:var(--white-a75);align-items:center;gap:.65rem;font-size:.88rem;display:flex}.pk .mm li:before{content:"";width:24px;height:24px;filter:drop-shadow(0 0 4px var(--accent-a70)) drop-shadow(0 0 12px var(--accent-a38));background:url(data:image/webp;base64,UklGRloFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSMYDAAABoAPbtmnbGnPOtfezbX7bzGz/n9m2baW2bdu2I9v2v3utNUdw99G+X2FETID9D6hmOjDUTM1MDVKINk+lEJiaKcYIStWmqZawiVAzw+RrloAUok1SKQSL3TgTwUwLHMIjgFKlOaIlcAgPR6lmqoJX+MIykEK0GSqFYJnn+SagamYasGZmOhooVZogWgJHRfp6KNT6ieEOJj6/DFCI9kqlAJZ7gdHvh0mNqWGRvlwxnSAoVXojWkJOyKxSWgpBrV4CzmJMztdWhATR7qkExYqv0VPkxQhiLdUw/gfPHpmPAUrVbqmWwFGZ0bP/PBWmrUwKHMHoTM5Hp6NQ6Y5ogZmP0RM98ngUYm2qYtCHzCQjv9sQZtINMcOmPzCSzP7ZUKi2YxqwDZOTTORRQJDOxIAjyUTSE3dFodaeCF5iIsmceDEQpBMJwPlMmSQT3wCkA9OANZicJD3yTsCkPTHgRkYnSU9cH4VaJ2K4k7EfWfEuwKQdMeAmVqyNfAAqHZkaFu3LXuMVr4SatBITXM6KtZ7j0jC1ziXgbMYaeuRZMFVTMzVVw1msvC7yYgSxLqph/Peea+iRR6MUqKgCJY5idNbm/NNkmHbDpMBBjF5Dj9wOQ0ZDFUMmYHtGZ61HHo5CrKuqwNtMdfRcrYJ1+q0wfLmUnfWJ7xhUu2NaYE0mr2PmF8OnjQNGTxz6GTPrPXJjFGrdkoDrGVsw8SEUex0acD8TWybeDpOumRqm/JRzC488AD/8hn0ZvUVOv82EqXVfCuzEyuvo/uNx5KE/urPeK+6BQqyHKgEXsfK62lyxtVe8DEG0F6YKXEFGr3OS9BbReRWgar0VA/b/hW07W/95EGBivRYzzDznJ/dW9e5/Xr4QzMR6r1pAPmHu7LfJKFWtiWrYmsk7YeSeCGrNDNiLFTuueBAKa8ymTJ0lbonQFMXsPno/dzJ5P2c1F9YYxZNM/fIDzntiv8RnINqYgJ0YnaTv/2e1Z0XSI3dGaI5i8Cee6eQaX361aqQz+2dDoY0xLbAHozs578WXpiS6R+6HQq05CrzK5OT4qy4f7vTENwFtkGnAkn+mTE7ac68xZE7V8ghqTZISezFmLr7M8gvRIw9GKY0yFcNt7OP6wFrs471QVWu2Goa9n7kvsCfzhyNgYk2XAms7LwYuJDdAIdZ4FcNDvz4FPPXLIzDR5pkGbHnm3BHD5526FYLaQBCUpwLAyYMhNiA1YKd1gLV3RNABIhh9OHDYKMgAMTWsNmf26jC1gSKCYcNVZMCYqgKqagNXzczU/t/EPz5WUDggbgEAAFAJAJ0BKkAAQAA+hTiYR6cjoqE190mY4BCJbACkBa7aHm9PKdS/EeUl9Dk57bEeYDz1fSRvDe80AWuw92QQzKQjIrAF1hwK9ztai9tjTcyHBDPAAP7r8EzvK+lt37MmwHb8kdcoRzwm3uxZAsRMf14jTmuDiyJio5m+XTQAEsNPVck8S2pnfAH6w4izoVz/9N4oReC58e11PXxZRPHgmy0ATkoWKTHbaZStzrDs3T2bfQ/GsIBpYjtRN81Z356DHGS3QHWncTH9KQb7JxHjfV7kYQDH9GoVCVWOPtAHsjZFq5+w/XQA4sUKgv/mhI919FuGlerxwlb7n2fD2B/tQUyt2F8QewO5CYJFfa12pL2/DYXPdkNzgea3Y05jBsJo7YDn+VvAnd1BtIpMvoS5CEd9DCJnzRk6VkD3hNKHfa8ao5LyUaW4AW4KZBu1tbchy59rqMiAzhz8Biv9E/wXbV13OHh3qii8uLTyjgAAAA==) 50%/contain no-repeat;flex-shrink:0;display:block}.pk .nl{z-index:4;border-radius:18px;max-width:64rem;margin:1.5rem auto 0;padding:2rem;position:relative}.pk .sl{grid-template-columns:1fr;align-items:stretch;gap:1.5rem;display:grid}@media (min-width:900px){.pk .nl{padding:2.5rem 3rem}.pk .sl{grid-template-columns:1.15fr .85fr;align-items:center;gap:3rem}}.pk .tl,.pk .km{z-index:1;flex-direction:column;gap:1rem;display:flex;position:relative}.pk .tl .vl{font-size:1.85rem}.pk .nl .mm{border-top:1px solid var(--steel-a09);padding-top:.75rem}.pk .wl{-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px 1px #00000080);background-image:linear-gradient(#7e8893 0%,#cdd4db 26%,#fff 47%,#bfd3e0 55%,#8fa3b2 74%,#dce6ec 100%);-webkit-background-clip:text;background-clip:text}.pk .nl[data-status=active]{border-color:var(--accent-a35);width:calc(100% - 2rem);max-width:62rem;box-shadow:inset 2px 2px 1px var(--white-a28), inset 0 1px 0 var(--white-a15), inset 1px 0 0 var(--white-a15), inset -1.5px -1.5px 1px var(--scrim-a58), 0 28px 70px -16px #000000eb, 0 12px 44px -10px var(--accent-a22), 0 0 60px -12px var(--accent-a16);background:linear-gradient(#10225c57 0%,#09112c24 45%,#050a1a47 100%),#030408f5;margin-top:2.25rem}.pk .nl[data-status=active] .tl{text-align:center;align-items:center}.pk .nl[data-status=active] .ul{padding-right:0}.pk .nl[data-status=active] .lm{width:100%;padding:15px 22px;font-size:1.05rem}.pk .nl[data-status=active] .wl{font-size:1.85rem}.pk .nl[data-status=active] .xl{font-size:.95rem}.pk .nl[data-status=active] .mm{gap:.7rem}.pk .nl[data-status=active] .mm li{font-size:.95rem}@media (min-width:900px){.pk .nl[data-status=active] .wl{font-size:2.1rem}}.pk .nl[data-status=active] .mm li:before{filter:drop-shadow(.6px 0 0 #cacfd4) drop-shadow(-.6px 0 0 #cacfd4) drop-shadow(0 .6px 0 #cacfd4) drop-shadow(0 -.6px 0 #cacfd4) drop-shadow(0 0 4px var(--accent-a70)) drop-shadow(0 0 12px var(--accent-a38));background-image:url(data:image/webp;base64,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)}@media (min-width:769px){.pk .nl[data-status=active]{padding:2.25rem 2.5rem}}@media (min-width:900px){.pk .nl[data-status=active]{padding:2.25rem 3rem}}.pk .nl[data-status=active] .mm{border-top:none;padding-top:1.6rem}@media (max-width:899px){.pk .nl[data-status=active] .mm{width:-moz-fit-content;width:fit-content;margin-inline-start:auto;margin-inline-end:auto}}.pk:not(.zz) .nl[data-status=active] .rl{opacity:1;pointer-events:auto}.pk.zz .nl[data-status=active]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--p21-border-angle,0deg), transparent 0deg, transparent 220deg, var(--accent-a55) 270deg, var(--accent-bright-a85) 290deg, var(--accent-a55) 310deg, transparent 360deg);-webkit-mask:linear-gradient(var(--text) 0 0) content-box, linear-gradient(var(--text) 0 0);-webkit-mask:linear-gradient(var(--text) 0 0) content-box, linear-gradient(var(--text) 0 0);mask:linear-gradient(var(--text) 0 0) content-box, linear-gradient(var(--text) 0 0);-webkit-mask-composite:xor;will-change:transform;pointer-events:none;z-index:3;padding:1px;animation:5.5s steps(168,end) infinite p21-border-orbit;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-composite:xor;mask-composite:exclude}.pk .nl[data-status=active] .yl{position:relative}.pk .nl[data-status=active] .yl:before{content:"";background:radial-gradient(ellipse 40% 44% at 50% 50%, var(--accent-a10) 0%, var(--accent-a04) 40%, transparent 72%);opacity:0;transition:opacity .8s var(--ease-out);pointer-events:none;z-index:-1;position:absolute;top:-34px;bottom:-34px;left:-10px;right:-10px}.pk.zz .nl[data-status=active] .yl:before{opacity:1}@media (prefers-reduced-motion:reduce){.pk.zz .nl[data-status=active]:before{animation:none}}.pk .m4{z-index:5;text-align:center;font-family:var(--font);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--steel-a72);max-width:56rem;margin:clamp(2.5rem,4vw,3.5rem) auto 0;padding-inline-start:1rem;padding-inline-end:1rem;line-height:1.6;position:relative}.pk [data-p21-reveal]{opacity:0;-webkit-filter:blur(8px);will-change:opacity, transform, filter;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out), filter .5s var(--ease-out);transform:translateY(-12px)}.pk.d0 [data-p21-reveal]{opacity:1;-webkit-filter:none;transform:translateY(0)}.pk.d0 [data-p21-reveal="0"]{transition-delay:0s}.pk.d0 [data-p21-reveal="1"]{transition-delay:.1s}.pk.d0 [data-p21-reveal="2"]{transition-delay:.22s}.pk.d0 [data-p21-reveal="3"]{transition-delay:.34s}.pk.d0 [data-p21-reveal="4"]{transition-delay:.46s}.pk.d0 [data-p21-reveal="5"]{transition-delay:.58s}.pk.d0 [data-p21-reveal="6"]{transition-delay:.7s}.pk.d0 [data-p21-reveal="7"]{transition-delay:.82s}.pk.d0 [data-p21-reveal="8"]{transition-delay:.95s}.pk.d0 [data-p21-reveal="9"]{transition-delay:1.1s}@media (max-width:768px){.pk [data-p21-reveal]{-webkit-filter:none;will-change:opacity, transform;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out)}}@property --p21-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pk .gl{font-family:var(--font);font-size:13px;font-weight:var(--fw-regular);color:var(--steel-a72);letter-spacing:.01em;margin:4px 0;line-height:1.5}.pk .gl+.hl{margin-top:.5rem}.pk .qk:after{content:"";background:radial-gradient(ellipse at center, var(--accent-a04) 0%, var(--accent-a04) 35%, transparent 70%);pointer-events:none;z-index:0;width:90%;height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pk{padding-block-start:clamp(5rem,8vw,8rem);padding-block-end:clamp(5rem,8vw,8rem)}.pk.zz .ml[data-status=active][data-track=media]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--p21-border-angle,0deg), transparent 0deg, transparent 220deg, var(--accent-a55) 270deg, var(--accent-bright-a85) 290deg, var(--accent-a55) 310deg, transparent 360deg);-webkit-mask:linear-gradient(var(--text) 0 0) content-box, linear-gradient(var(--text) 0 0);-webkit-mask:linear-gradient(var(--text) 0 0) content-box, linear-gradient(var(--text) 0 0);mask:linear-gradient(var(--text) 0 0) content-box, linear-gradient(var(--text) 0 0);-webkit-mask-composite:xor;will-change:transform;pointer-events:none;z-index:5;padding:1px;animation:5.5s steps(168,end) infinite p21-border-orbit;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-composite:xor;mask-composite:exclude}@keyframes p21-border-orbit{0%{--p21-border-angle:0deg}to{--p21-border-angle:360deg}}.pk .ml[data-track=media] .yl{position:relative}.pk .ml[data-track=media] .yl:before{content:"";background:radial-gradient(ellipse 40% 44% at 30% 50%, var(--accent-a10) 0%, var(--accent-a04) 40%, transparent 72%);opacity:0;transition:opacity .8s var(--ease-out);pointer-events:none;z-index:-1;position:absolute;top:-34px;bottom:-34px;left:-10px;right:-10px}.pk.zz .ml[data-track=media] .yl:before{opacity:1}.pk .jl.kl .ll{animation:3s ease-in-out infinite p21-pill-breathe}@keyframes p21-pill-breathe{0%,to{opacity:.85}50%{opacity:1}}.pk .ml[data-status=coming-soon]{background:linear-gradient(135deg, transparent 0%, var(--accent-a04) 100%), var(--bg)}.pk .ml[data-status=coming-soon]:before{content:"";border-radius:inherit;background-image:repeating-linear-gradient(45deg, transparent 0px, transparent 9px, var(--steel-a05) 9px, var(--steel-a05) 10px);pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.pk .ml[data-status=coming-soon]:after{content:"";background:linear-gradient(115deg, transparent 35%, var(--steel-a05) 50%, transparent 65%);pointer-events:none;z-index:1;border-radius:inherit;background-position:200% 0;background-repeat:no-repeat;background-size:300% 100%;animation:11s ease-in-out infinite p21-shimmer;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes p21-shimmer{0%,72%{background-position:200% 0}92%{background-position:-100% 0}to{background-position:-100% 0}}.pk .ml[data-status=coming-soon] .vl{color:var(--white-a82)}.pk .ml[data-status=coming-soon] .xl{color:var(--steel-a62)}.pk .ml[data-status=coming-soon] .qm{color:var(--white-a82)}.pk .ml[data-status=coming-soon] .rm{color:var(--steel-a72)}.pk .ml[data-status=coming-soon] .k4,.pk .ml[data-status=coming-soon] .l4{border-color:var(--steel-a20);color:var(--white-a92)}.pk .ml[data-status=coming-soon] .k4::placeholder{color:var(--steel-a52)}.pk .om{height:auto;font-size:.82rem;font-weight:var(--fw-bold);letter-spacing:.005em;text-transform:none;color:#e4e4e7f2;background:repeating-linear-gradient(45deg, transparent 0px, transparent 4px, var(--steel-a09) 4px, var(--steel-a09) 5px), linear-gradient(135deg, var(--white-a15) 0%, var(--white-a02) 35%, var(--white-a02) 60%, var(--white-a06) 100%), #06040af0;border:1px solid var(--white-a10);box-shadow:inset 2px 2px 1px var(--white-a28), inset 0 1px 0 var(--white-a15), inset 1px 0 0 var(--white-a15), inset -1.5px -1.5px 1px var(--scrim-a58);border-radius:999px;padding:7px 18px;top:-13px;right:18px}.pk .nl{padding:44px 60px}@media (min-width:900px){.pk .nl{padding:48px 80px}}@media (max-width:768px){.pk .nl{padding:32px 28px}}.pk .nl .vl{font-size:2.2rem}@media (min-width:900px){.pk .nl .vl{font-size:2.4rem}}.pk .nl[data-status=coming-soon] .pl{opacity:1;background:radial-gradient(ellipse 28% 60% at 50% -5%, var(--accent-a10) 0%, var(--accent-a04) 40%, transparent 75%)}.pk .nl{z-index:2}@media (min-width:1024px){.pk .nm .ml{gap:1.35rem;min-height:38rem;padding-block-start:2.1rem;padding-block-end:2.1rem}}.pk .ml[data-status=active] .lm{margin-top:.85rem}.pk .ml[data-status=coming-soon] .xl{min-height:2.8em;line-height:1.4}.pk .mm{gap:.85rem}@media (min-width:1024px){.pk .nm .mm{min-height:11.5rem}.pk .nm .ml[data-status=coming-soon] .mm{visibility:hidden;display:flex!important}}.pk .nm .ml .xl{min-height:3.1em}.pk .ml[data-status=active]:-webkit-any([data-track=media],[data-track=resell]){box-shadow:inset 0 1px 0 #dcf2ff24, 0 0 12px var(--accent-a20), 0 0 34px var(--accent-a11), 0 16px 44px -18px #000000d9;border-color:#b6e6fe80}.pk .ml[data-status=active]:is([data-track=media],[data-track=resell]){box-shadow:inset 0 1px 0 #dcf2ff24, 0 0 12px var(--accent-a20), 0 0 34px var(--accent-a11), 0 16px 44px -18px #000000d9;border-color:#b6e6fe80}.pk .ml[data-status=active]:-webkit-any([data-track=media],[data-track=resell]){background:linear-gradient(150deg,#ffffff0d,#ffffff05) padding-box padding-box,linear-gradient(#09090b,#09090b) padding-box padding-box,linear-gradient(140deg,#6e7782 0%,#c2c8ce 14%,#f4f6f8 26%,#9da6b0 44%,#cacfd4 60%,#edeff1 74%,#7c858f 100%) border-box;border-color:#0000;box-shadow:0 0 0 .5px #ffffff0d,0 16px 44px -20px #000000d9}.pk .ml[data-status=active]:is([data-track=media],[data-track=resell]){background:linear-gradient(150deg,#ffffff0d,#ffffff05) padding-box padding-box,linear-gradient(#09090b,#09090b) padding-box padding-box,linear-gradient(140deg,#6e7782 0%,#c2c8ce 14%,#f4f6f8 26%,#9da6b0 44%,#cacfd4 60%,#edeff1 74%,#7c858f 100%) border-box;border-color:#0000;box-shadow:0 0 0 .5px #ffffff0d,0 16px 44px -20px #000000d9}.pk .ml:-webkit-any([data-track=media],[data-track=resell]) .pl{display:none}.pk .ml:is([data-track=media],[data-track=resell]) .pl{display:none}.pk .ml[data-status=active]:-webkit-any([data-track=media],[data-track=resell]):after{content:none}.pk .ml[data-status=active]:is([data-track=media],[data-track=resell]):after{content:none}.pk.zz .ml[data-status=active]:-webkit-any([data-track=media],[data-track=resell]):before{content:none}.pk.zz .ml[data-status=active]:is([data-track=media],[data-track=resell]):before{content:none}.pk .ml:-webkit-any([data-track=media],[data-track=resell]) .yl:before{content:none}.pk .ml:is([data-track=media],[data-track=resell]) .yl:before{content:none}.pk .ml:-webkit-any([data-track=media],[data-track=resell]) .n.lm{--shiny-cta-highlight:#27abec8c;--shiny-cta-highlight-subtle:#e8f6ffb3;--shiny-cta-bg-subtle:#54b4e666;background:linear-gradient(155deg, #042e47 0%, #032b45 55%, #06253f 100%) padding-box, conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)), transparent, #2ba3e88c var(--gradient-percent), #e8f6ff8c calc(var(--gradient-percent) * 2), #38bdf880 calc(var(--gradient-percent) * 3), transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px #54b4e661,0 0 10px #38bdf82e}.pk .ml:is([data-track=media],[data-track=resell]) .n.lm{--shiny-cta-highlight:#27abec8c;--shiny-cta-highlight-subtle:#e8f6ffb3;--shiny-cta-bg-subtle:#54b4e666;background:linear-gradient(155deg, #042e47 0%, #032b45 55%, #06253f 100%) padding-box, conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)), transparent, #2ba3e88c var(--gradient-percent), #e8f6ff8c calc(var(--gradient-percent) * 2), #38bdf880 calc(var(--gradient-percent) * 3), transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px #54b4e661,0 0 10px #38bdf82e}.pk .ml:-webkit-any([data-track=media],[data-track=resell]) .n.lm:-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px #54b4e680,0 0 16px #38bdf847,0 8px 26px -12px #27abec66}.pk .ml:is([data-track=media],[data-track=resell]) .n.lm:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px #54b4e680,0 0 16px #38bdf847,0 8px 26px -12px #27abec66}@media (prefers-reduced-motion:reduce){.pk [data-p21-reveal]{opacity:1;filter:none;transition:none;transform:none}.pk .pl,.pk .il{transition:none}.pk.zz .ml[data-status=active][data-track=media]:before{animation:none}.pk .ml[data-status=coming-soon]:after{animation:none;transform:translate(-100%)}.pk .jl.kl .ll{animation:none}.n.o,.n.o:before,.n.o:after,.n.o span:before{transition:none;animation:none}}.pk .sm{--p21-spring:linear(0, .0105, .0397, .084, .1403, .2057, .2773, .3528, .4301, .5072, .5827, .6552, .7237, .7875, .8459, .8985, .9452, .986, 1.0208, 1.0499, 1.0735, 1.092, 1.1058, 1.1154, 1.1212, 1.1235, 1.123, 1.1201, 1.1152, 1.1086, 1.1008, 1.0922, 1.083, 1.0734, 1.0639, 1.0545, 1.0454, 1.0367, 1.0286, 1.0212, 1.0145, 1.0085, 1.0032, .9987, .9949, .9917, .9893, .9874, .986, .9852, .9848, .9847, .985, .9855, .9863, .9872, .9883, .9894, .9906, .9917, .9929, .994, .9951, .9962, .9971);z-index:2;justify-content:center;width:100%;display:flex;position:relative}.pk .g0,.pk .g0 *{transition:none!important}.pk .nm .sm{margin-top:auto}.pk .tm{border-radius:var(--r-pill);width:max-content;max-width:100%;transition:padding .646s var(--p21-spring), box-shadow .3s ease, border-color .3s ease;background:#26262a;border:1px solid #ffffff1a;align-items:center;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 1px 2px #00000073}.pk .sm.f0 .tm{width:100%;padding:4px;box-shadow:inset 0 1px #ffffff0d,0 12px 34px -14px #000000d9}.pk .um{opacity:0;min-width:0;transition:opacity .3s ease, transform .646s var(--p21-spring), padding .646s var(--p21-spring);flex:0 0 0;align-items:center;padding:0;display:flex;transform:translate(-10px)}.pk .sm.f0 .um{opacity:1;flex:auto;padding:0 .5rem 0 .9rem;transform:none}.pk .vm{color:#fefefe;width:100%;min-width:0;font-family:var(--font);letter-spacing:-.01em;background:0 0;border:0;outline:none;font-size:1rem;font-weight:600}.pk .vm::placeholder{color:#9a9aa0}.pk .wm{white-space:nowrap;cursor:pointer;border-radius:var(--r-pill);color:#fefefe;font-family:var(--font);letter-spacing:-.01em;transition:background .3s ease, padding .646s var(--p21-spring), color .3s ease;background:#26262a;border:0;flex:none;justify-content:center;align-items:center;padding:14px 22px;font-size:1.02rem;font-weight:700;display:inline-flex}@media (hover:hover){.pk .wm:hover{background:#303036}.pk .sm.f0 .wm:hover{background:#3e3e45}}.pk .sm.f0 .wm{background:#34343a;padding:12px}.pk .xm{height:22px;transition:width .646s var(--p21-spring), opacity .28s ease, transform .646s var(--p21-spring), filter .28s ease, margin .646s var(--p21-spring);flex:none;justify-content:center;align-items:center;display:inline-flex}.pk .xm svg{display:block}.pk .ym{opacity:1;width:22px;margin-right:.55rem}.pk .ym svg{width:22px;height:22px}.pk .sm.f0 .ym{opacity:0;filter:blur(4px);width:0;margin-right:0;transform:scale(0)}.pk .an{opacity:0;filter:blur(4px);width:0;transform:scale(0)}.pk .an svg{width:20px;height:20px}.pk .sm.f0 .an{opacity:1;filter:none;width:20px;transform:none}.pk .zm{white-space:nowrap;opacity:1;max-width:18rem;transition:max-width .646s var(--p21-spring), opacity .28s ease;display:inline-block;overflow:hidden}.pk .sm.f0 .zm{opacity:0;max-width:0}.pk .sm.i0 .wm{color:#8fcdf0;background:#11283a}.pk .sm.i0 .tm{border-color:#4a9fd473}.pk .sm.h0 .tm{animation:.4s p21-morph-shake}@keyframes p21-morph-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.pk .tm,.pk .um,.pk .wm,.pk .xm,.pk .zm{transition:none}.pk .sm.h0 .tm{animation:none}}main{z-index:2;background:var(--bg);width:100%;max-width:100vw;position:relative;overflow-x:clip}.in{z-index:0;width:100%;height:100vh;height:100svh;position:relative}.in .jn{height:100vh;z-index:1;height:100svh;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;background:0 0;flex-direction:column;justify-content:space-between;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.in .jn:before{content:"";z-index:-1;background:var(--bg);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:768px){html.t0:not(.b0) .in .jn{display:none}}.kn{background:radial-gradient(circle at 50% 50%, var(--accent-a16) 0%, var(--accent-deep-a09) 40%, transparent 70%);filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;width:80vw;height:60vh;animation:8s ease-in-out infinite alternate cinema-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes cinema-breathe{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}.ln{background-image:linear-gradient(to right, var(--steel-a09) 1px, transparent 1px);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--bg) 30%, var(--bg) 70%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--bg) 30%, var(--bg) 70%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--bg) 30%, var(--bg) 70%, transparent);pointer-events:none;z-index:0;background-size:60px 100%;position:absolute;top:0;bottom:0;left:0;right:0}.mn{text-align:center;font-family:Inter,Inter Display Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:26vw;line-height:.75;font-weight:var(--fw-heavy);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px var(--steel-a05);background:linear-gradient(180deg, var(--steel-a09) 0%, transparent 60%);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;-webkit-background-clip:text;background-clip:text;position:absolute;bottom:-5vh;left:0;right:0}@media (max-width:768px){.mn{font-size:36vw;bottom:2vh}.qn{padding-bottom:clamp(6rem,16vh,9rem)}}.nn{border-top:1px solid var(--steel-a09);border-bottom:1px solid var(--steel-a09);background:var(--scrim-a58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:110%;box-shadow:0 24px 48px -8px var(--scrim-a58);z-index:1;padding:14px 0;position:absolute;top:12vh;left:-5%;right:-5%;overflow:hidden;transform:rotate(-2deg)}.on{white-space:nowrap;font-family:var(--font);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.3em;text-transform:uppercase;color:var(--steel-a72);align-items:center;gap:2.4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;animation:200s linear infinite cinema-marquee;display:inline-flex}.on>span{flex-shrink:0}.pn{color:var(--accent-a55);font-size:var(--fs-2xs)}@keyframes cinema-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.qn{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;margin-top:6vh;padding:4rem 1.5rem 1rem;display:flex;position:relative}.dy{text-align:center;color:var(--text-mute);letter-spacing:-.01em;margin:0 0 1.5rem;font-size:clamp(1.05rem,2.4vw,1.35rem);line-height:1.5}.dy em{font-style:normal;font-weight:var(--fw-semibold);color:var(--text)}.rn{font-family:Inter,Inter Display Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(3rem,9vw,7rem);font-weight:var(--fw-heavy);letter-spacing:var(--tracking-tighter);background:linear-gradient(180deg, var(--text) 0%, var(--white-a42) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 24px var(--white-a10));-webkit-background-clip:text;background-clip:text;margin:-.25em 0 calc(2.5rem - .25em);padding-block-start:.25em;padding-block-end:.25em;line-height:.95}.sn{flex-direction:column;align-items:center;gap:1rem;display:flex}.n4{border-radius:var(--r-pill);background:linear-gradient(180deg, var(--accent-bright) 0%, var(--accent) 55%, var(--accent-deep) 100%);border:1px solid var(--accent-bright-a57);color:var(--text);font-family:var(--font);font-weight:var(--fw-bold);font-size:var(--fs-base);letter-spacing:.01em;cursor:pointer;isolation:isolate;box-shadow:inset 0 1px 0 var(--white-a22), 0 12px 40px -6px var(--accent-a55), 0 0 0 1px var(--accent-a22), 0 0 90px -10px var(--accent-a50);transform-style:preserve-3d;perspective:600px;will-change:transform;align-items:center;gap:.7rem;padding:1.05rem 2.1rem;text-decoration:none;display:inline-flex;position:relative}.o4{border-radius:var(--r-pill);background:radial-gradient(ellipse at center, var(--accent-a42) 0%, var(--accent-a10) 40%, transparent 70%);filter:blur(28px);opacity:.6;z-index:-1;pointer-events:none;animation:4s ease-in-out infinite cinema-cta-breathe;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}@keyframes cinema-cta-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}.p4{align-items:center;display:inline-flex}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gradient-angle-offset{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gradient-percent{syntax:"<percentage>";inherits:false;initial-value:5%}@property --gradient-shine{syntax:"<color>";inherits:false;initial-value:#fff}.n{--shiny-cta-bg:var(--bg);--shiny-cta-bg-subtle:var(--bg-raised);--shiny-cta-fg:var(--text);--shiny-cta-highlight:blue;--shiny-cta-highlight-subtle:var(--accent-bright);--animation:gradient-angle steps(168) infinite;--duration:3s;--shadow-size:2px;--transition:.8s cubic-bezier(.25, 1, .5, 1);isolation:isolate;cursor:pointer;outline-offset:4px;font-family:Inter,Inter Fallback,sans-serif;font-size:1.125rem;line-height:1.2;font-weight:var(--fw-medium);border-radius:var(--r-pill);color:var(--shiny-cta-fg);background:linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box, conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)), transparent, var(--shiny-cta-highlight) var(--gradient-percent), var(--gradient-shine) calc(var(--gradient-percent) * 2), var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3), transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle);transition:var(--transition);border:1px solid #0000;padding:1.25rem 2.5rem;text-decoration:none;transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine;display:inline-block;position:relative;overflow:hidden}.n:before,.n:after,.n span:before{content:"";pointer-events:none;z-index:-1;position:absolute;top:50%;translate:-50% -50%}.n:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.n:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.n:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.n:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.n span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.n span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.n:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.n:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.n:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.n:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.n span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.n span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.n:active{translate:0 1px}.n:before{--size:calc(100% - var(--shadow-size) * 3);--position:2px;--space:calc(var(--position) * 2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position), white calc(var(--position) / 4), transparent 0) padding-box;background-size:var(--space) var(--space);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg), black, transparent 10% 90%, black);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg), black, transparent 10% 90%, black);border-radius:inherit;opacity:.4;z-index:-1;background-repeat:space}.n:after{--animation:shimmer linear infinite;aspect-ratio:1;background:linear-gradient(-50deg, transparent, var(--shiny-cta-highlight), transparent);opacity:.6;width:100%;-webkit-mask-image:radial-gradient(circle at bottom,#0000 40%,#000);mask-image:radial-gradient(circle at bottom,#0000 40%,#000)}.n>span{isolation:isolate;z-index:1;display:inline-block}.n span:before{--size:calc(100% + 1rem);width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);opacity:0;transition:opacity var(--transition);animation:calc(var(--duration) * 1.5) breathe linear infinite}.n,.n:before,.n:after{animation:var(--animation) var(--duration), var(--animation) calc(var(--duration) / .4) reverse paused;animation-composition:add}.n:before,.n.o:before{animation:none}.n:-webkit-any(:hover,:focus-visible){--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-cta-highlight-subtle)}.n:is(:hover,:focus-visible){--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-cta-highlight-subtle)}.n:-webkit-any(:hover,:focus-visible){animation-play-state:running}.n:is(:hover,:focus-visible){animation-play-state:running}.n:-webkit-any(:hover,:focus-visible):before{animation-play-state:running}.n:is(:hover,:focus-visible):before{animation-play-state:running}.n:-webkit-any(:hover,:focus-visible):after{animation-play-state:running}.n:is(:hover,:focus-visible):after{animation-play-state:running}.n:-webkit-any(:hover,:focus-visible) span:before{opacity:1}.n:is(:hover,:focus-visible) span:before{opacity:1}.n:not(.o) span:before{animation-play-state:paused}.n:-webkit-any(:hover,:focus-visible) span:before{animation-play-state:running}.n:is(:hover,:focus-visible) span:before{animation-play-state:running}@keyframes gradient-angle{to{--gradient-angle:360deg}}@keyframes shimmer{to{rotate:360deg}}@keyframes breathe{0%,to{scale:1}50%{scale:1.2}}.tn{font-family:var(--font);font-size:13px;font-weight:var(--fw-regular);color:#a8a8a8;text-align:center;margin-top:14px;line-height:1.4;text-decoration:none;transition:color .3s;display:block}.tn:hover{color:var(--white-a92)}.un{color:#a7c8e6eb;text-decoration:underline;-webkit-text-decoration-color:var(--accent-bright-a37);text-decoration-color:var(--accent-bright-a37);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .3s,text-decoration-color .3s}.tn:hover .un{color:#a7dcfc;text-decoration-color:#a7dcfce6}.vn{z-index:2;background-color:#0808086b;background-image:radial-gradient(35% 128px at 50% 0%, var(--white-a06), transparent);-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);border-top:1px solid var(--white-a10);width:100%;box-shadow:inset 0 1px 0 var(--white-a06), inset 0 -1px 0 var(--white-a02);padding:4rem var(--gutter) 3rem;position:relative}.wn{max-width:var(--container);margin:0 auto;position:relative}.xn{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:1100px){.xn{grid-template-columns:1fr 2fr;gap:2rem}}.yn{flex-direction:column;gap:1.5rem;display:flex}.zn{opacity:.78;width:32px;height:32px;transition:opacity .3s var(--ease-out);align-items:center;display:inline-flex}.zn:hover{opacity:1}.zn img{object-fit:contain;width:100%;height:100%;display:block}.ao{color:var(--steel-a72);margin:0;font-size:.875rem}.bo{gap:var(--gap-cards);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:769px){.bo{grid-template-columns:repeat(4,1fr)}}.do{font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.08em;color:var(--white-a82);text-transform:none;margin:0 0 1rem}.eo{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.eo a{color:var(--steel-a62);font-size:.875rem;font-family:var(--font);align-items:center;text-decoration:none;transition:color .3s;display:inline-flex}.eo a:hover{color:var(--white-a92)}.eo a svg{flex-shrink:0;width:16px;height:16px;margin-right:.5rem}.eo .fo a{color:var(--accent-bright-a85)}.eo .fo a:hover{color:#a7dcfcfa}.eo .fo a svg{width:18px;height:18px}.go .ho+.ho{margin-top:1.1rem}.io{font-family:var(--font);font-size:.65rem;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--steel-a52);margin:0 0 .55rem}.vn [data-reveal-stagger]{opacity:0;-webkit-filter:blur(4px);transition:opacity .8s var(--ease-out), transform .8s var(--ease-out), filter .8s var(--ease-out);will-change:opacity, transform, filter;transform:translateY(-8px)}.vn.c0 [data-reveal-stagger]{opacity:1;-webkit-filter:none;transform:none}.vn.c0 [data-reveal-stagger="0"]{transition-delay:.1s}.vn.c0 [data-reveal-stagger="1"]{transition-delay:.2s}.vn.c0 [data-reveal-stagger="2"]{transition-delay:.3s}.vn.c0 [data-reveal-stagger="3"]{transition-delay:.4s}.vn.c0 [data-reveal-stagger="4"]{transition-delay:.5s}@media (prefers-reduced-motion:reduce){.kn,.o4,.on,.mo{animation:none}.vn [data-reveal-stagger]{opacity:1;filter:none;transition:none;transform:none}}.jo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:0;padding-top:0;display:flex}.vn .rc:before{width:min(78rem,94%)}.vn .rc:after{width:min(40rem,62%)}.lo{font-family:var(--font);font-size:.75rem;font-weight:var(--fw-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--steel-a62);align-items:center;gap:.4rem;margin:0;display:inline-flex}.mo{color:#d44a4a;filter:drop-shadow(0 0 4px #d44a4a80);font-size:.9rem;animation:2s cubic-bezier(.25,1,.5,1) infinite site-footer-heart;display:inline-block}@keyframes site-footer-heart{0%,to{transform:scale(1)}15%,45%{transform:scale(1.2)}30%{transform:scale(1)}}.ko{border:1px solid var(--steel-a20);background:var(--white-a04);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:40px;height:40px;color:var(--steel-a72);cursor:pointer;transform-style:preserve-3d;border-radius:50%;justify-content:center;align-items:center;transition:color .3s,border-color .3s,background .3s;display:inline-flex}.ko:hover{color:var(--text);border-color:var(--steel-a42);background:var(--white-a06)}.ko svg{transition:transform .3s}.ko:hover svg{transform:translateY(-3px)}.fb{background:var(--bg);position:relative}.hb{min-height:100vh;isolation:isolate;background:0 0;justify-content:center;align-items:center;min-height:100svh;padding-block-start:clamp(8rem,14vh,12rem);padding-block-end:clamp(4rem,8vh,8rem);display:flex;position:relative;overflow:visible}@media (max-width:768px){.hb{min-height:100svh;padding-top:clamp(4rem,8vh,6rem);padding-bottom:clamp(3rem,7vh,5rem)}.nb{gap:clamp(.9rem,2.4vh,1.4rem)}.pb{width:clamp(148px,18.8vh,261px);margin-top:8px}}.ib{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.jb{--ba:40deg;mix-blend-mode:screen;will-change:transform, opacity;position:absolute;top:-100%;bottom:0;left:0;right:0}.kb{--ba:var(--beam-angle-l,40deg);animation:11s ease-in-out 3s infinite uplight-breathe-l}.lb{--ba:var(--beam-angle-r,40deg);animation:13s ease-in-out 3s infinite uplight-breathe-r}.jb:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.kb:before{background: conic-gradient(from 0deg at 0% 100%, transparent calc(var(--ba) - min(5deg, var(--ba))), var(--accent-bright-a31) var(--ba), transparent calc(var(--ba) + min(5deg, var(--ba)))),  conic-gradient(from 0deg at 0% 100%, transparent calc(var(--ba) - min(12deg, var(--ba))), var(--accent-a22) var(--ba), transparent calc(var(--ba) + min(12deg, var(--ba)))),  conic-gradient(from 0deg at 0% 100%, transparent calc(var(--ba) - min(24deg, var(--ba))), var(--accent-deep-a45) var(--ba), transparent calc(var(--ba) + min(24deg, var(--ba))));-webkit-mask-image:radial-gradient(115% 62.5% at 0 100%,#000 0%,#000000f0 30%,#0000009e 55%,#00000057 74%,#00000014 88%,#0000 96%);mask-image:radial-gradient(115% 62.5% at 0 100%,#000 0%,#000000f0 30%,#0000009e 55%,#00000057 74%,#00000014 88%,#0000 96%)}.lb:before{background:conic-gradient(from 0deg at 100% 100%, transparent calc(360deg - var(--ba) - min(5deg, var(--ba))), var(--accent-bright-a31) calc(360deg - var(--ba)), transparent calc(360deg - var(--ba) + min(5deg, var(--ba)))), conic-gradient(from 0deg at 100% 100%, transparent calc(360deg - var(--ba) - min(12deg, var(--ba))), var(--accent-a22) calc(360deg - var(--ba)), transparent calc(360deg - var(--ba) + min(12deg, var(--ba)))), conic-gradient(from 0deg at 100% 100%, transparent calc(360deg - var(--ba) - min(24deg, var(--ba))), var(--accent-deep-a45) calc(360deg - var(--ba)), transparent calc(360deg - var(--ba) + min(24deg, var(--ba))));-webkit-mask-image:radial-gradient(115% 62.5% at 100% 100%,#000 0%,#000000f0 30%,#0000009e 55%,#00000057 74%,#00000014 88%,#0000 96%);mask-image:radial-gradient(115% 62.5% at 100% 100%,#000 0%,#000000f0 30%,#0000009e 55%,#00000057 74%,#00000014 88%,#0000 96%)}.jb:after{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--accent-bright-a37) 0%, var(--accent-a16) 18%, transparent 38%), radial-gradient(circle, var(--accent-a31) 0%, var(--accent-a11) 38%, transparent 70%);width:clamp(300px,50%,720px);position:absolute;bottom:0;left:-14%;transform:translateY(34%);-webkit-mask-image:linear-gradient(#000 0% 48%,#0000004d 64%,#0000 82%);mask-image:linear-gradient(#000 0% 48%,#0000004d 64%,#0000 82%)}.lb:after{left:auto;right:-14%}@keyframes uplight-breathe-l{0%,to{opacity:1}50%{opacity:.85}}@keyframes uplight-breathe-r{0%,to{opacity:1}42%{opacity:.86}}@media (prefers-reduced-motion:reduce){.jb{animation:none}}.yz .jb{animation:none}.yb{z-index:-1;pointer-events:none;width:min(1100px,94vw);height:56vh;display:block;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(65% 100% at 50% 0,#000 0% 16%,#0000 75%);mask-image:radial-gradient(65% 100% at 50% 0,#000 0% 16%,#0000 75%)}.sb{width:min(640px,82vw);height:2px;margin:0;position:relative}.tb{pointer-events:none;transform-origin:50%;height:1px;animation:10ms linear 5s forwards hero-divider-fallback;position:absolute;top:0;transform:scaleX(0)}@keyframes hero-divider-fallback{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.tb{animation:none;transform:scaleX(1)}}.ub{background:linear-gradient(to right, transparent, var(--accent), transparent);-webkit-filter:blur(4px);height:2px;left:12.5%;right:12.5%}.vb{background:linear-gradient(to right, transparent, var(--accent-bright), transparent);left:12.5%;right:12.5%}.wb{background:linear-gradient(to right, transparent, var(--accent-bright), transparent);-webkit-filter:blur(4px);height:5px;left:37.5%;right:37.5%}.xb{background:linear-gradient(90deg,#0000,#b6e6fe,#0000);left:37.5%;right:37.5%}.nb{z-index:4;text-align:center;align-items:center;gap:var(--sp-5);flex-direction:column;max-width:920px;position:relative;display:flex!important}.ob{flex-direction:column;align-items:center;gap:clamp(6px,1.3vh,18px);display:flex}.rb{font-family:Inter,Inter Display Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);text-align:center;-webkit-user-select:none;user-select:none;-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px 1px #00000080);background-image:linear-gradient(#7e8893 0%,#cdd4db 26%,#fff 47%,#bfd3e0 55%,#8fa3b2 74%,#dce6ec 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(40px,5.5vw,84px);line-height:1}.pb{aspect-ratio:1;justify-content:center;align-items:center;width:clamp(150px,19vh,264px);margin:0;display:flex;position:relative}.qb{object-fit:contain;will-change:transform;width:100%;height:auto;filter:brightness(1.14) drop-shadow(0 0 10px var(--accent-a42)) drop-shadow(0 0 30px var(--accent-a16));animation:8s ease-in-out infinite butterfly-float;display:block}@keyframes butterfly-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.zb{text-align:center;flex-direction:column;align-items:center;display:flex}.ac{font-family:var(--font);font-size:clamp(16px,1.7vw,22px);font-weight:var(--fw-medium);letter-spacing:.01em;-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(100deg,#e9ebed 0%,#d5d9dd 55%,#b9bec5 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(12px,1.8vh,20px)}.bc{font-family:var(--font-display);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);text-transform:none;text-align:center;text-wrap:balance;-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(100deg,#fff 0%,#f4f5f6 45%,#d9dce0 80%,#c4c8ce 100%);-webkit-background-clip:text;background-clip:text;max-width:18ch;margin-inline-start:auto;margin-inline-end:auto;font-size:clamp(28px,8vw,40px);line-height:1.1}@media (min-width:769px){.bc{max-width:22ch;font-size:clamp(40px,5.5vw,72px)}}.cc{font-family:var(--font);font-size:14px;font-weight:var(--fw-regular);color:var(--text-mute);text-align:center;max-width:580px;margin:clamp(14px,2vh,20px) auto 0;line-height:1.5}@media (min-width:769px){.cc{font-size:clamp(15px,1.4vw,18px)}}.fc{border:1px solid var(--white-a10);background:linear-gradient(to top, #ffffff0e, var(--white-a02));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:-moz-fit-content;width:fit-content;box-shadow:inset 0 -1px 0 var(--white-a06), 0 1px 2px 0 #0003;border-radius:9999px;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;padding:4px 6px;display:inline-flex}.gc{display:flex}.hc{object-fit:cover;width:24px;height:24px;box-shadow:0 0 0 2px var(--bg);border-radius:50%}.gc .hc+.hc{margin-left:-6px}.nc{font-family:var(--font);font-size:12px;line-height:1.35;font-weight:var(--fw-regular);color:var(--white-a52);margin:0;padding-inline-start:10px;padding-inline-end:10px}.nc strong{color:var(--text);font-weight:var(--fw-medium)}.dc{margin-top:var(--sp-3);justify-content:center;align-items:center;display:flex}.dc .s1{z-index:1}@keyframes heroNeonShimmer{0%{background-position:200% 0}to{background-position:-100% 0}}.dc .s1{background:linear-gradient(to right, transparent, var(--accent), transparent);pointer-events:none;width:75%;height:1px;margin-inline-start:auto;margin-inline-end:auto;transition:opacity .5s ease-in-out;position:absolute;left:0;right:0}.dc .t1{opacity:0;top:0;bottom:0}.dc .u1{opacity:1;bottom:-1px}@media (prefers-reduced-motion:reduce){.dc .q4,.dc .s1{transition:none}}.oc{font-family:var(--font);font-size:13px;font-weight:var(--fw-regular);color:#a8a8a8;text-align:center;opacity:0;margin-top:14px;line-height:1.4;text-decoration:none;transition:color .3s;animation:10ms linear 5s forwards hero-entrance-fallback;display:block}@keyframes hero-entrance-fallback{to{opacity:1}}@media (prefers-reduced-motion:reduce){.oc{opacity:1;animation:none}}.oc:hover{color:var(--white-a92)}.pc{color:#a7c8e6eb;text-decoration:underline;-webkit-text-decoration-color:var(--accent-bright-a37);text-decoration-color:var(--accent-bright-a37);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .3s,text-decoration-color .3s}.oc:hover .pc{color:#a7dcfc;text-decoration-color:#a7dcfce6}.c2{margin-top:var(--sp-2);align-items:center;gap:12px;display:flex}.c2 .r4{margin:0;padding:0;list-style:none;display:flex}.c2 .r4 .p1{background:var(--bg-raised);border:1px solid #a8a8a8;border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-left:-6px;display:block}.c2 .r4 .p1:first-child{margin-left:0}.c2 .r4 .s4{background:linear-gradient(135deg,#2c3a55 0%,#1a1f2a 100%)}.c2 .r4 .t4{background:linear-gradient(135deg,#3a2c45 0%,#1f1a25 100%)}.c2 .r4 .u4{background:linear-gradient(135deg,#2c4540 0%,#1a2520 100%)}.c2 .r4 .v4{background:linear-gradient(135deg,#45382c 0%,#25201a 100%)}.w4{font-family:var(--font);font-size:13px;font-weight:var(--fw-regular);color:var(--text-mute);margin:0}@media (prefers-reduced-motion:reduce){.x4{opacity:.4;animation:none}.y4,.z4{animation:none}.rb{background-position:50% 0,0 0;animation:none}}.yz .x4{opacity:.45;animation:none}.yz .y4,.yz .z4{animation:none}.yz .rb{background-position:50% 0,0 0;animation:none}html.vz .ac,html.vz .bc,html.vz .cc,html.vz .po,html.vz .dc,html.vz .fc,html.vz .c2{opacity:0;animation:0s linear 3s forwards vade-prejs-reveal}@keyframes vade-prejs-reveal{to{opacity:1}}@media (max-width:640px){.x4{filter:blur(32px);width:130px}.z4{filter:blur(28px);opacity:.85}}@media (max-width:768px){.rb{width:clamp(16rem,70vw,22rem)}.bc{font-size:clamp(2.1rem,6vw,2.8rem);line-height:1.15}.z1{max-width:36ch;font-size:1.1rem;line-height:1.5}.b2{font-size:.92rem}.pc,.un{color:var(--accent-bright);font-weight:var(--fw-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--accent-bright-a57);text-decoration-color:var(--accent-bright-a57);text-underline-offset:3px;text-decoration-thickness:1.5px}:-webkit-any(.bn,.ek) .nk .dn{font-weight:var(--fw-semibold);-webkit-text-decoration-color:var(--accent-bright-a85);text-decoration-color:var(--accent-bright-a85);text-decoration-thickness:1.5px}:is(.bn,.ek) .nk .dn{font-weight:var(--fw-semibold);-webkit-text-decoration-color:var(--accent-bright-a85);text-decoration-color:var(--accent-bright-a85);text-decoration-thickness:1.5px}.hn{font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration-thickness:1.5px}}.a5{margin-bottom:var(--sp-8)}.b5{gap:var(--sp-4)}.b5 .m3{display:none}.c5{width:100%;margin-bottom:var(--sp-2)}.d5{gap:var(--gap-cards);margin-bottom:var(--sp-9);grid-template-columns:1fr;display:grid}@media (min-width:769px){.d5{grid-template-columns:repeat(3,1fr)}}.e5{gap:var(--sp-6);grid-template-columns:1fr;align-items:stretch;display:grid}@media (min-width:769px){.e5{grid-template-columns:1fr 1fr}}.f5{gap:var(--sp-4);flex-direction:column;display:flex}.em{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.e{display:none}}.yz .e{display:none}.g5{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--bg-soft);width:100%;box-shadow:inset 0 1px 0 var(--white-a04), 0 1px 2px var(--scrim-a48), 0 24px 60px var(--scrim-a48);isolation:isolate;position:relative;overflow:hidden}.g5[data-playing=true] .h5,.g5[data-volume=muted] .i5,.g5[data-volume=low] .j5{display:block}.dj{padding-block:var(--sp-section);position:relative}.k5{gap:var(--sp-6);margin-top:var(--sp-7);grid-template-columns:1fr;display:grid}@media (min-width:769px){.k5{gap:var(--sp-7);grid-template-columns:1fr auto 1fr;align-items:stretch}}.l5{padding:var(--sp-7) var(--sp-6);border-radius:var(--r-md);flex-direction:column;display:flex;position:relative}.m5{background:var(--bg-soft);color:var(--text-mute);border:1px solid var(--hairline)}.n5{background:var(--bg-soft);color:var(--text);border:1px solid var(--hairline-accent);position:relative;overflow:hidden}.n5:before{content:"";background:radial-gradient(ellipse at top center, var(--accent-a16) 0%, var(--accent-bright-a11) 30%, transparent 70%);pointer-events:none;filter:blur(20px);width:70%;height:60%;animation:vs-beam 8s var(--ease-out) infinite;z-index:0;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes vs-beam{0%,to{opacity:.55;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.1)}}.o5{font-family:var(--font-condensed);letter-spacing:var(--tracking-wide);margin:0 0 var(--sp-6);text-transform:uppercase;z-index:1;font-size:clamp(1.5rem,3vw,2rem);position:relative}.m5 .o5{color:var(--steel-a72)}.n5 .o5{color:var(--text)}.p5{gap:var(--sp-4);z-index:1;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.q5{font-size:var(--fs-md);padding-left:28px;line-height:1.5;position:relative}.q5:before{content:"";width:14px;height:1px;position:absolute;top:9px;left:0}.r5:before{background:var(--steel-a52)}.s5:before{background:var(--accent)}.s5:after{content:"";background:var(--accent);width:1px;height:11px;position:absolute;top:4px;left:6px}.t5{display:none}@media (min-width:769px){.t5{padding-inline:var(--sp-3);justify-content:center;align-items:center;display:flex;position:relative}.t5:before,.t5:after{content:"";background:linear-gradient(to bottom, transparent, var(--steel-a32), transparent);width:1px;position:absolute;left:50%}.t5:before{height:calc(50% - 28px);top:0}.t5:after{height:calc(50% - 28px);bottom:0}}.u5{font-family:var(--font-condensed);font-size:var(--fs-xl);letter-spacing:.05em;color:var(--steel);background:var(--bg);padding-block:var(--sp-2);z-index:1;position:relative}.v5{margin-top:var(--sp-7);color:var(--text-mute);font-size:14px}.dj{position:relative;overflow:hidden}.dj:before{display:none}.dj>.mb{z-index:1;position:relative}.gb.dj{min-height:auto;padding-bottom:var(--sp-9)}main>.gb+.dj,main>.dj+.gb{border-top:none}.fj{width:100%;max-width:var(--container-wide);grid-template-columns:1fr;align-items:stretch;gap:clamp(1.25rem,3vh,2rem);margin:clamp(1rem,2vh,1.5rem) auto 0;display:grid}@media (min-width:769px){.fj{grid-template-columns:1fr auto 1fr;gap:clamp(1.5rem,3vw,4rem)}}.gj{flex-direction:column;align-items:center;width:100%;display:flex}.ij{font-family:var(--font);font-size:clamp(18px,2vw,26px);font-weight:var(--fw-semibold);letter-spacing:-.015em;color:var(--white-a92);text-align:center;margin:0 0 4px}.hj .ij{color:var(--white-a62)}.jj{font-family:var(--font);font-size:clamp(13px,1.1vw,15px);font-weight:var(--fw-regular);color:var(--white-a42);text-align:center;margin:0 0 clamp(14px,2.2vh,22px)}.kj{isolation:isolate;flex-direction:column;gap:10px;width:100%;display:flex;position:relative}.kj:before{content:"";z-index:0;background:var(--bg);pointer-events:none;border-radius:14px;position:absolute;top:0;bottom:0;left:0;right:0}.xj{-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:center;align-items:center;gap:clamp(14px,2vw,22px);width:100%;margin-block-start:clamp(.4rem,1vh,.8rem);margin-block-end:clamp(.4rem,1vh,.8rem);display:flex}.yj{display:none}.zj{letter-spacing:-.055em;font-family:Geist,Geist Fallback,Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(48px,7.5vw,100px);font-weight:var(--fw-bold);font-feature-settings:"ss01", "cv11";background:linear-gradient(180deg, var(--text) 0%, #e8e8ea 18%, #b8b8bd 48%, #6e6e76 78%, #3a3a40 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px 0 var(--white-a15)) drop-shadow(0 6px 22px var(--scrim-a72));-webkit-background-clip:text;background-clip:text;flex-shrink:0;line-height:.9;position:relative}@media (min-width:769px){.xj{flex-direction:column;align-self:stretch;width:auto;margin-block-start:0;margin-block-end:0;padding-top:clamp(40px,5vh,60px)}}.qj{isolation:isolate;border-radius:14px;width:100%;min-height:56px;position:relative}.qj:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background: linear-gradient(135deg, var(--white-a15) 0%, var(--white-a02) 35%, var(--white-a02) 60%, var(--white-a06) 100%),  #06040af0;border:1px solid var(--white-a10);box-shadow:inset 2px 2px 1px var(--white-a28), inset 0 1px 0 var(--white-a15), inset 1px 0 0 var(--white-a15), inset -1.5px -1.5px 1px var(--scrim-a58);position:absolute;top:0;bottom:0;left:0;right:0}.lj{pointer-events:none;width:auto;height:auto;box-shadow:none;background:0 0;position:absolute;transform:none}.mj{z-index:-4;filter:blur(3px);border-radius:18px;top:-4px;bottom:-4px;left:-4px;right:-4px;overflow:hidden}.mj:before{content:"";background:conic-gradient(var(--bg), var(--vs2-good-1) 5%, var(--bg) 38%, var(--bg) 50%, var(--vs2-good-2) 60%, var(--bg) 87%);will-change:transform;width:999px;height:999px;transition:transform 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(60deg)}.nj{z-index:-3;filter:blur(3px)saturate(1.6);border-radius:17px;top:-3px;bottom:-3px;left:-3px;right:-3px;overflow:hidden}.nj:before{content:"";background:conic-gradient(var(--scrim-a00), var(--accent-deep), var(--scrim-a00) 10%, var(--scrim-a00) 50%, var(--vs2-good-4), var(--scrim-a00) 60%);will-change:transform;width:600px;height:600px;transition:transform 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(82deg)}.oj{z-index:-2;filter:blur(2px)brightness(1.4);border-radius:16px;top:-2px;bottom:-2px;left:-2px;right:-2px;overflow:hidden}.oj:before{content:"";background:conic-gradient(var(--scrim-a00) 0%, var(--vs2-good-5), var(--scrim-a00) 8%, var(--scrim-a00) 50%, var(--vs2-good-6), var(--scrim-a00) 58%);will-change:transform;width:600px;height:600px;transition:transform 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(83deg)}.pj{z-index:-1;filter:blur(.5px)brightness(1.3);border-radius:15px;top:-1px;bottom:-1px;left:-1px;right:-1px;overflow:hidden}.pj:before{content:"";background:conic-gradient(var(--bg-raised), var(--vs2-good-1) 5%, var(--bg-raised) 14%, var(--bg-raised) 50%, var(--vs2-good-2) 60%, var(--bg-raised) 64%);will-change:transform;width:600px;height:600px;transition:transform 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(70deg)}@media (hover:hover){.gj:hover .mj:before{transform:translate(-50%,-50%)rotate(-30deg)}.gj:hover .nj:before{transform:translate(-50%,-50%)rotate(-8deg)}.gj:hover .oj:before{transform:translate(-50%,-50%)rotate(-7deg)}.gj:hover .pj:before{transform:translate(-50%,-50%)rotate(-20deg)}}.gj:focus-within .mj:before,.gj.u0 .mj:before{transform:translate(-50%,-50%)rotate(-30deg)}.gj:focus-within .nj:before,.gj.u0 .nj:before{transform:translate(-50%,-50%)rotate(-8deg)}.gj:focus-within .oj:before,.gj.u0 .oj:before{transform:translate(-50%,-50%)rotate(-7deg)}.gj:focus-within .pj:before,.gj.u0 .pj:before{transform:translate(-50%,-50%)rotate(-20deg)}.sj{z-index:3;align-items:center;gap:clamp(10px,1.4vw,16px);min-height:56px;padding:clamp(10px,1.3vw,14px) clamp(14px,1.8vw,20px);display:flex;position:relative}.tj{flex-shrink:0;justify-content:center;align-items:center;width:clamp(28px,3vw,38px);height:clamp(28px,3vw,38px);display:flex}.tj img{object-fit:contain;width:100%;height:100%}.tj svg{width:60%;height:60%}.rj .tj svg{stroke-width:3px;width:100%;height:100%}.uj{font-family:var(--font);flex-direction:column;flex:1;gap:1px;min-width:0;line-height:1.35;display:flex}.vj{font-size:clamp(14px,1.1vw,16px);font-weight:var(--fw-semibold);color:var(--text);letter-spacing:-.005em}.wj{font-size:clamp(12px,.95vw,14px);font-weight:var(--fw-regular);color:var(--white-a62)}.hj .mj:before{background:conic-gradient(var(--bg), var(--vs2-bad-1) 5%, var(--bg) 38%, var(--bg) 50%, var(--vs2-bad-2) 60%, var(--bg) 87%)}.hj .nj:before{background:conic-gradient(var(--scrim-a00), var(--vs2-bad-3), var(--scrim-a00) 10%, var(--scrim-a00) 50%, var(--vs2-bad-4), var(--scrim-a00) 60%)}.hj .oj:before{background:conic-gradient(var(--scrim-a00) 0%, var(--vs2-bad-5), var(--scrim-a00) 8%, var(--scrim-a00) 50%, var(--vs2-bad-6), var(--scrim-a00) 58%)}.hj .pj:before{background:conic-gradient(#1c0a0c, var(--vs2-bad-1) 5%, #1c0a0c 14%, #1c0a0c 50%, var(--vs2-bad-2) 60%, #1c0a0c 64%)}.rj .tj{color:#ff2052}.rj .vj{color:var(--white-a75);font-weight:var(--fw-medium)}.rj .wj{color:var(--white-a42)}@media (prefers-reduced-motion:reduce){.lj{display:none}}.yz .lj{display:none}.ej{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(2.25rem,5.5vw,4.5rem);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tighter);text-align:center;background:linear-gradient(180deg, var(--steel-bright) 0%, #c8c8c8 22%, #888 60%, var(--steel-dim) 90%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 4px 14px var(--scrim-a58));-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(2.5rem,5vh,4rem);line-height:1.05}.zx{width:0;height:0;position:absolute;overflow:hidden}@media (max-width:768px){.ej{margin-bottom:1.75rem}.fj{margin-top:0}}.dj>.mb{max-width:var(--container-wide)}.w5{gap:var(--sp-7) clamp(160px, 14vw, 240px);grid-template-columns:1fr 1fr;max-width:1400px;margin:0 auto;display:grid;position:relative}.x5{z-index:1;position:relative}.y5{text-align:right}.z5{text-align:left}.a6{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:var(--fw-semibold);letter-spacing:-.005em;background:linear-gradient(180deg, var(--steel-bright) 0%, #888 85%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.2}.b6{font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.82rem;font-weight:var(--fw-regular);margin:var(--sp-2) 0 0;color:var(--text-faint);letter-spacing:var(--tracking-wide)}.c6{--vs-tx:0px;--vs-ty:0px;grid-column:1/-1;position:relative}.d6{background:radial-gradient(ellipse 50% 70% at 50% 50%, var(--accent-a22) 0%, var(--accent-a10) 28%, var(--accent-a04) 55%, transparent 80%);pointer-events:none;z-index:0;transform:translate3d(calc(var(--vs-tx) * .5), calc(var(--vs-ty) * .5), 0);transition:transform 50ms linear;position:absolute;top:-8%;bottom:-8%;left:-5%;right:-5%}.e6{z-index:2;font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(2.5rem,6vw,5rem);font-weight:var(--fw-heavy);letter-spacing:.06em;white-space:nowrap;background:linear-gradient(180deg, #a8a8a8 0%, var(--steel-dim) 50%, var(--bg-raised) 100%);-webkit-text-fill-color:transparent;color:#0000;transform:translate(-50%, -50%) translate3d(var(--vs-tx), var(--vs-ty), 0);-webkit-background-clip:text;background-clip:text;line-height:1;transition:transform 50ms linear;animation:8s ease-in-out infinite vs-mega-pulse;position:absolute;top:50%;left:50%}@keyframes vs-mega-pulse{0%,to{opacity:.85;filter:drop-shadow(0 0 24px var(--accent-a16))}50%{opacity:1;filter:drop-shadow(0 0 36px var(--accent-a35))}}.f6{z-index:1;gap:var(--sp-3) clamp(160px, 14vw, 240px);grid-template-columns:1fr 1fr;grid-auto-rows:minmax(80px,auto);align-items:stretch;display:grid;position:relative}.g6{align-items:center;gap:var(--sp-3);border:1px solid var(--steel-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;min-height:80px;font-family:Inter,Inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--fs-md);isolation:isolate;background:#080a0ed9;border-radius:14px;padding:.95rem 1.4rem .95rem 1rem;line-height:1.4;transition:border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.g6:before{content:"";pointer-events:none;background:repeating-linear-gradient(45deg, transparent 0, transparent 3px, var(--white-a04) 3px, var(--white-a04) 4px);mix-blend-mode:overlay;opacity:.7;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.g6>*{z-index:1;position:relative}.h6{background:radial-gradient(ellipse 115% 110% at 0% 50%, #4a1a1a94 0%, #2a0e0ea6 32%, #080404eb 75%, var(--scrim-a96) 100%);border-color:#8a2a2a38}.h6:hover{border-color:#8a2a2a73;box-shadow:0 4px 24px #4a1a1a61}.i6{border-color:var(--accent-a22);background:radial-gradient(ellipse 115% 110% at 0% 50%, var(--accent-deep-a55) 0%, #14324b99 32%, #060c14eb 75%, var(--scrim-a96) 100%);box-shadow:0 0 24px var(--accent-a10)}.i6:hover{border-color:var(--accent-a55);box-shadow:0 0 36px var(--accent-a28), 0 6px 18px var(--scrim-a48);transform:translateY(-2px)}.j6{width:36px;height:36px;box-shadow:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.j6 svg{width:22px;height:22px;display:block}.k6{color:var(--danger);filter:drop-shadow(0 0 4px #ff5a6bd9)drop-shadow(0 0 10px #e639468c)drop-shadow(0 0 22px #e639464d)}.l6{object-fit:contain;width:32px;height:32px;filter:drop-shadow(0 0 5px var(--accent-bright-a72)) drop-shadow(0 0 12px var(--accent-a50)) drop-shadow(0 0 26px var(--accent-a28));animation:3.8s cubic-bezier(.22,1,.36,1) infinite vs-logo-breathe;display:block}@keyframes vs-logo-breathe{0%,to{filter:drop-shadow(0 0 5px var(--accent-bright-a72)) drop-shadow(0 0 12px var(--accent-a50)) drop-shadow(0 0 26px var(--accent-a28))}50%{filter:drop-shadow(0 0 8px var(--accent-bright)) drop-shadow(0 0 18px var(--accent-a62)) drop-shadow(0 0 38px #4a9fd46b)}}.m6{flex:1;min-width:0;display:block}.n6{font-weight:var(--fw-medium);color:var(--text-mute)}.o6{font-weight:var(--fw-regular);color:var(--text-faint)}.i6 .n6{color:var(--text)}.i6 .o6{color:var(--text-mute)}@media (max-width:768px){.w5{gap:var(--sp-5);grid-template-columns:1fr}.y5,.z5{text-align:center}.f6{gap:var(--sp-3);grid-template-columns:1fr}.e6{font-size:clamp(2rem,8vw,3.2rem)}.d6{background:radial-gradient(ellipse 70% 100% at 50% 50%, var(--accent-a10), transparent 70%)}}@media (prefers-reduced-motion:reduce){.l6{animation:none}.e6{transition:none;animation:none}.d6,.g6{transition:none}}.en{padding-block:var(--sp-7);min-height:0;display:block}.fn{text-align:center;color:var(--text-mute);max-width:50ch;margin-inline-start:auto;margin-inline-end:auto;font-size:14px;line-height:1.65}.gn{font-weight:var(--fw-bold);color:var(--text);letter-spacing:.05em;margin-right:.4em;display:inline-block}.hn{color:var(--accent);text-underline-offset:2px;transition:color var(--dur-fast) var(--ease-opacity);text-decoration:underline}.hn:hover{color:var(--accent-bright)}@media (prefers-reduced-motion:reduce){.n5:before{opacity:.6;animation:none}}.yz .n5:before{opacity:.6;animation:none}main>.gb.nd,main>.gb.ud,main>.gb.tf{border-top:none}main>.gb.nd{-webkit-backface-visibility:visible;backface-visibility:visible;transform:none}.nd>.od{margin-bottom:30vh}.pd{font-family:var(--font);font-size:clamp(2.25rem,5vw,4.5rem);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--text);text-align:center;text-wrap:balance;max-width:22ch;margin:0 auto;line-height:1.08}.p6{white-space:pre;opacity:0;filter:blur(12px);will-change:opacity, filter;display:inline-block}@media (prefers-reduced-motion:reduce){.p6{opacity:1;filter:none}}.yz .p6{opacity:1;filter:none}.tc{padding-top:clamp(2.5rem,1.5rem + 2.5vw,4.5rem);padding-bottom:var(--sp-section);isolation:isolate;clip-path:inset(-30vh 0 0);min-height:auto;position:relative;overflow:visible}.tc:before{content:"";background:radial-gradient(ellipse 60% 50% at 50% 30%, var(--accent-a04) 0%, var(--accent-bright-a03) 30%, transparent 65%);pointer-events:none;z-index:-1;filter:blur(40px);animation:aspiration-glow 14s var(--ease-out) infinite;position:absolute;top:-10%;bottom:0;left:0;right:0}@keyframes aspiration-glow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.06)}}.vc{aspect-ratio:1;pointer-events:auto;cursor:default;z-index:0;opacity:.08;background:linear-gradient(115deg, var(--bg-raised) 0%, var(--bg-raised) 30%, #2c2d33 42%, #6a6f7a 48%, #b6becb 50%, #6a6f7a 52%, #2c2d33 58%, var(--bg-raised) 70%, var(--bg-raised) 100%);filter:contrast(1.05);width:clamp(220px,30vw,420px);transition:opacity 1.6s var(--ease-out);background-position:150%;background-size:200% 200%;animation:18s linear infinite aspiration-shimmer-idle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(../lighbluenavylogo-DUbM0IE_.png) 50%/contain no-repeat;mask:url(../lighbluenavylogo-DUbM0IE_.png) 50%/contain no-repeat}@keyframes aspiration-shimmer-idle{0%{background-position:150%}to{background-position:-50%}}.vc[data-shimmer]{opacity:.16;transition-duration:.4s}.vc:after{content:"";pointer-events:none;background:linear-gradient(var(--sweep-angle,90deg), transparent 35%, #dce8fa8c 47%, var(--white-a92) 50%, #dce8fa8c 53%, transparent 65%);opacity:0;transition:opacity .5s var(--ease-out);background-position:130%;background-repeat:no-repeat;background-size:250% 250%;position:absolute;top:0;bottom:0;left:0;right:0}.vc[data-shimmer]:after{opacity:1;transition-duration:.12s}.vc[data-shimmer=from-left]:after{--sweep-angle:90deg;animation:1.6s cubic-bezier(.4,0,.2,1) aspiration-sweep-h-fwd}.vc[data-shimmer=from-right]:after{--sweep-angle:90deg;animation:1.6s cubic-bezier(.4,0,.2,1) aspiration-sweep-h-rev}.vc[data-shimmer=from-top]:after{--sweep-angle:180deg;animation:1.6s cubic-bezier(.4,0,.2,1) aspiration-sweep-v-fwd}.vc[data-shimmer=from-bottom]:after{--sweep-angle:180deg;animation:1.6s cubic-bezier(.4,0,.2,1) aspiration-sweep-v-rev}@keyframes aspiration-sweep-h-fwd{0%{background-position:130%}to{background-position:-30%}}@keyframes aspiration-sweep-h-rev{0%{background-position:-30%}to{background-position:130%}}@keyframes aspiration-sweep-v-fwd{0%{background-position:50% 130%}to{background-position:50% -30%}}@keyframes aspiration-sweep-v-rev{0%{background-position:50% -30%}to{background-position:50% 130%}}@media (hover:none),(pointer:coarse){.vc{pointer-events:none}}.wc{z-index:1;pointer-events:none;grid-template-columns:minmax(220px,22%) 1fr minmax(220px,22%);align-items:center;width:100%;max-width:none;min-height:clamp(460px,64vh,680px);margin-inline-start:0;margin-inline-end:0;padding-inline-start:clamp(1rem,2.5vw,2.5rem);padding-inline-end:clamp(1rem,2.5vw,2.5rem);display:grid;position:relative}.xc{pointer-events:auto;flex-direction:column;justify-content:center;display:flex}.yc{text-align:center;grid-column:1;align-items:center}.jd{text-align:left;grid-column:3;align-items:flex-start}.zc{font-family:var(--font);font-size:clamp(40px,4vw,64px);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--text);margin:0 0 clamp(16px,1.6vw,24px);line-height:1}.ad{justify-content:center;align-items:center;width:max-content;min-width:clamp(220px,18vw,340px);height:clamp(70px,8vw,110px);display:flex;position:relative}.bd{pointer-events:none;width:0;height:0;position:absolute}.cd{filter:url(#aspiration-morph-threshold);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.dd{font-family:var(--font);font-size:clamp(34px,4.4vw,60px);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);color:var(--text);-webkit-user-select:none;user-select:none;white-space:nowrap;will-change:filter, opacity;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.kd{font-family:var(--font);font-size:clamp(20px,1.8vw,30px);font-weight:var(--fw-medium);letter-spacing:var(--tracking-snug);color:var(--text-mute);text-wrap:balance;max-width:28ch;margin:0;line-height:1.35}.ld{font-style:normal;font-weight:var(--fw-semibold);color:var(--text)}.md{font-family:var(--font);font-size:clamp(15px,1.3vw,22px);font-weight:var(--fw-medium);letter-spacing:var(--tracking-snug);color:var(--text-mute);text-wrap:balance;max-width:28ch;margin:clamp(20px,2vw,32px) 0 0;line-height:1.4}.ed{z-index:2;pointer-events:none;grid-column:2;justify-content:center;align-items:center;gap:0;width:100%;display:flex;position:relative;overflow:visible}.fd{aspect-ratio:1;flex:none;width:clamp(300px,32vw,520px);position:relative;overflow:visible}.gd{z-index:1;margin-right:clamp(-220px,-16vw,-100px)}.hd{z-index:3;transform:translateY(-4%)}.id{z-index:1;margin-left:clamp(-220px,-16vw,-100px)}.fd>svg,.n0,.o0{width:100%;height:100%;display:block}.o0{object-fit:contain}@media (min-width:769px) and (max-width:1439px){.wc{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3.5vw,3rem) clamp(1rem,3vw,2.5rem);min-height:0}.yc{grid-area:1/1}.jd{grid-area:1/2;justify-self:center}.ed{grid-area:2/1/auto/-1}.fd{width:clamp(240px,30vw,380px)}.gd{margin-right:clamp(-160px,-13vw,-80px)}.id{margin-left:clamp(-160px,-13vw,-80px)}}@media (max-width:768px){.tc{background:0 0;min-height:auto;padding-top:calc(clamp(.75rem,2.5vw,1.5rem) + clamp(28px,5vh,64px));padding-bottom:clamp(2.5rem,7vw,4rem);display:block}.wc{grid-template-columns:1fr;gap:clamp(1.5rem,5vw,3rem);min-height:0}.yc,.jd{text-align:center;grid-column:1;align-items:center}.kd{max-width:26ch;margin-inline-start:auto;margin-inline-end:auto;font-size:clamp(19px,4.4vw,26px)}.md{margin-inline-start:auto;margin-inline-end:auto;margin-top:clamp(14px,3.5vw,22px);font-size:clamp(15px,3.6vw,20px)}.vc{opacity:.1;width:clamp(200px,64vw,340px)}.ed{grid-column:1;width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);overflow:visible}.fd{width:clamp(190px,60vw,340px)}.gd{margin-right:clamp(-180px,-42vw,-120px)}.id{margin-left:clamp(-180px,-42vw,-120px)}}@media (prefers-reduced-motion:reduce){.tc:before{opacity:.7;animation:none}.vc{background-position:50%;animation:none}.vc:after{opacity:0;animation:none}}.yz .tc:before{opacity:.7;animation:none}.yz .vc{background-position:50%;animation:none}.yz .vc:after{opacity:0;animation:none}.yd{background:linear-gradient(90deg, var(--accent-deep) 0%, var(--accent) 25%, var(--accent-bright) 50%, var(--accent) 75%, var(--accent-deep) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:0%;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:22s linear infinite mechanism-title-flow}@keyframes mechanism-title-flow{0%{background-position:0%}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.yd{animation:none}}.yz .yd{animation:none}.ae{color:var(--white-a52);font-weight:var(--fw-regular)}.be{background:linear-gradient(90deg, var(--white-a92) 0%, var(--accent-bright) 50%, var(--white-a92) 100%);color:#0000;-webkit-text-fill-color:transparent;font-weight:var(--fw-medium);letter-spacing:-.005em;-webkit-background-clip:text;background-clip:text}.ce{width:100%;margin:var(--sp-8) auto 0;position:relative}.df{max-width:720px;margin:var(--sp-9) auto 0;text-align:center;letter-spacing:-.005em}.ef{font-family:var(--font);font-size:clamp(22px,2vw,32px);font-weight:var(--fw-medium);color:var(--white-a52);text-wrap:balance;margin:0;line-height:1.35}.ef+.ef{margin-top:14px}.ff{font-style:normal;font-weight:var(--fw-semibold);color:var(--text)}.gf{background:var(--white-a15);width:48px;height:1px;margin:clamp(28px,3.5vw,44px) auto;display:block}.hf{font-size:clamp(26px,2.4vw,38px);font-weight:var(--fw-semibold);color:var(--text);letter-spacing:-.018em;margin-top:0}.q6{white-space:pre;opacity:0;filter:blur(12px);will-change:opacity, filter;display:inline-block}.gf{opacity:0;will-change:opacity}@media (prefers-reduced-motion:reduce){.q6,.gf{opacity:1;filter:none}.hf.w0 .q6{-webkit-text-fill-color:var(--text);color:var(--text);background:0 0;animation:none}}.yz .q6,.yz .gf{opacity:1;filter:none}.yz .hf.w0 .q6{-webkit-text-fill-color:var(--text);color:var(--text);background:0 0;animation:none}.hf.w0 .q6{background-image: linear-gradient(115deg, #fff0 25%, var(--scrim-a58) 50%, #fff0 75%),  linear-gradient(180deg, var(--text) 0%, var(--text) 100%);-webkit-text-fill-color:transparent;color:#0000;background-position:-120% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite text-shimmer}@media (max-width:768px){.df{margin-top:var(--sp-7)}}.de{aspect-ratio:2.5;z-index:1;width:100%;position:relative}.de:before{content:"";z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(clamp(2px,.35em,8px));backdrop-filter:blur(clamp(2px,.35em,8px));background:linear-gradient(-75deg, oklch(from var(--bg) l c h / 5%), oklch(from var(--bg) l c h / 20%), oklch(from var(--bg) l c h / 5%));box-shadow:inset 0 .125em .125em oklch(from var(--text) l c h / 5%), inset 0 -.125em .125em oklch(from var(--bg) l c h / 50%), 0 0 .1em .25em inset oklch(from var(--bg) l c h / 20%), 0 18px 50px oklch(from var(--bg) l c h / 60%);border:1px solid oklch(from var(--text) l c h / 7%);border-radius:0;position:absolute;top:-1.5rem;bottom:-1.5rem;left:-1.25rem;right:-1.25rem}.de:after{content:"";z-index:0;pointer-events:none;--arm:clamp(1.4rem, 3vw, 2.4rem);--c:#a7dcfceb;background-image:linear-gradient(90deg, var(--c) 0, transparent var(--arm), transparent calc(100% - var(--arm)), var(--c) 100%),  linear-gradient(90deg, var(--c) 0, transparent var(--arm), transparent calc(100% - var(--arm)), var(--c) 100%),  linear-gradient(180deg, var(--c) 0, transparent var(--arm), transparent calc(100% - var(--arm)), var(--c) 100%),  linear-gradient(180deg, var(--c) 0, transparent var(--arm), transparent calc(100% - var(--arm)), var(--c) 100%);filter:drop-shadow(0 0 2px var(--accent-bright-a57)) drop-shadow(0 0 6px var(--accent-a42));background-position:top,bottom,0,100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;position:absolute;top:-1.5rem;bottom:-1.5rem;left:-1.25rem;right:-1.25rem}.ee{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.fe{display:block}.pe{display:none}.ee path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.ee .ge{stroke:var(--white-a06);stroke-width:1.6px}.ee .ie{stroke-width:2.6px;stroke-dasharray:1;stroke-linecap:butt;will-change:opacity}.ee .je{stroke:var(--text);animation:4.5s cubic-bezier(.4,0,.2,1) infinite vade-draw-and-hold-in}.ee .oe{stroke:var(--accent);animation:4.5s cubic-bezier(.4,0,.2,1) infinite vade-draw-and-hold-out}.ee .ke{animation-delay:0s}.ee .le{animation-delay:.15s}.ee .me{animation-delay:.3s}.ee .he{filter:drop-shadow(0 0 9px var(--white-a75))}.ee .ne{filter:drop-shadow(0 0 12px var(--accent-a82))}@keyframes vade-draw-and-hold-in{0%{stroke-dashoffset:1px;opacity:0}5%{opacity:1}25%{stroke-dashoffset:0;opacity:1}60%{stroke-dashoffset:0;opacity:1}70%,to{stroke-dashoffset:0;opacity:0}}@keyframes vade-draw-and-hold-out{0%,20%{stroke-dashoffset:1px;opacity:0}25%{opacity:1}45%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}90%,to{stroke-dashoffset:0;opacity:0}}.qe{z-index:5;position:absolute;top:0;bottom:0;left:0;right:0}.re{left:var(--x);top:var(--y);background:linear-gradient(145deg, var(--white-a06), var(--white-a02)), #0a0a0cc7;border:1px solid var(--white-a15);width:clamp(52px,6.5vw,70px);height:clamp(52px,6.5vw,70px);box-shadow:inset 0 1px 0 var(--white-a10), inset 0 -14px 28px var(--scrim-a38), 0 16px 34px var(--scrim-a62);-webkit-backdrop-filter:blur(18px)saturate(1.15);border-radius:50%;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.2,1,.3,1),border-color .35s,box-shadow .35s;display:flex;position:absolute;transform:translate(-50%,-50%)}.re:after{content:"";border-radius:inherit;border:1px solid var(--white-a04);pointer-events:none;position:absolute;top:9px;bottom:9px;left:9px;right:9px}.re.af,.re.bf,.re.cf{color:var(--white-a75)}.re svg{color:currentColor;width:47%;height:47%;transition:transform .35s,opacity .55s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.re svg.v0{opacity:0}.re .te{color:#e1306c;width:50%;height:50%}.re .ve{width:44%;height:44%}.re .xe{width:50%;height:50%}.re .r6{color:#0081fb;width:50%;height:50%}.re .s6{color:#fff;width:44%;height:44%}.re .t6{color:#fff;width:42%;height:42%}.re .u6{color:#0a66c2;width:46%;height:46%}.re:hover{border-color:var(--white-a22);transform:translate(-50%,-50%)scale(1.075)}.re:hover svg{transform:translate(-50%,-50%)scale(1.04)}.ye{border-radius:var(--r-xl);z-index:10;background:linear-gradient(145deg, var(--white-a06), var(--white-a02)), #030509eb;border:1px solid var(--white-a15);width:clamp(92px,12vw,132px);height:clamp(92px,12vw,132px);box-shadow:inset 0 1px 0 var(--white-a10), inset 0 0 0 1px var(--white-a02), 0 22px 46px var(--scrim-a87), 0 0 28px var(--accent-a33);-webkit-backdrop-filter:blur(22px)saturate(1.2);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ye:before{content:"";background:radial-gradient(circle, var(--accent-a26) 0%, transparent 62%);opacity:0;animation:4.5s infinite vade-core-impact;position:absolute;top:0;bottom:0;left:0;right:0}.ye:after{content:"";border:1px solid var(--white-a06);pointer-events:none;border-radius:21px;position:absolute;top:11px;bottom:11px;left:11px;right:11px}@keyframes vade-core-impact{0%,20%{opacity:0;transform:scale(.92)}25%{opacity:1;transform:scale(1.08)}60%{opacity:1;transform:scale(1.04)}70%,to{opacity:0;transform:scale(1)}}.ze{z-index:2;object-fit:contain;width:auto;max-width:64%;height:auto;max-height:64%;filter:drop-shadow(0 0 10px var(--accent-a35));display:block;position:relative}.se{--x:15%;--y:20%}.ue{--x:15%;--y:50%}.we{--x:15%;--y:80%}.af{--x:85%;--y:20%}.bf{--x:85%;--y:50%}.cf{--x:85%;--y:80%}@media (max-width:768px){.de{aspect-ratio:1/1.18;width:min(90%,26rem);max-width:420px;margin-inline-start:auto;margin-inline-end:auto}.de:before,.de:after{top:-.9rem;bottom:-.9rem;left:-.7rem;right:-.7rem}.de:after{--arm:clamp(1rem, 5vw, 1.8rem)}.fe{display:none}.pe{display:block}.ee .ge{stroke-width:1.35px}.ee .ie{stroke-width:2.25px}.ee .he{filter:drop-shadow(0 0 6px var(--white-a62))}.ee .ne{filter:drop-shadow(0 0 8px var(--accent-a74))}.se{--x:16%;--y:15%}.ue{--x:50%;--y:12.5%}.we{--x:84%;--y:15%}.af{--x:16%;--y:85%}.bf{--x:50%;--y:87.5%}.cf{--x:84%;--y:85%}.re{width:clamp(46px,13.6vw,58px);height:clamp(46px,13.6vw,58px);box-shadow:inset 0 1px 0 var(--white-a10), inset 0 -10px 22px var(--scrim-a29), 0 10px 24px var(--scrim-a58)}.re:after{top:7px;bottom:7px;left:7px;right:7px}.re .te{width:55%;height:55%}.re .ve{width:47%;height:47%}.re .xe{width:52%;height:52%}.re .r6{width:53%;height:53%}.re .s6{width:47%;height:47%}.re .t6{width:45%;height:45%}.re .u6{width:49%;height:49%}.ye{width:clamp(88px,25vw,106px);height:clamp(88px,25vw,106px);box-shadow:inset 0 1px 0 var(--white-a10), inset 0 0 0 1px var(--white-a02), 0 18px 38px var(--scrim-a87), 0 0 24px var(--accent-a31);border-radius:24px}.ye:after{border-radius:18px;top:9px;bottom:9px;left:9px;right:9px}.ze{max-width:60%;max-height:60%}}@media (max-width:420px){.de{aspect-ratio:1/1.22;width:min(88%,22.5rem)}.de:before,.de:after{top:-.7rem;bottom:-.7rem;left:-.55rem;right:-.55rem}.de:after{--arm:.9rem}.se{--x:17%;--y:14%}.ue{--x:50%;--y:12%}.we{--x:83%;--y:14%}.af{--x:17%;--y:86%}.bf{--x:50%;--y:88%}.cf{--x:83%;--y:86%}}@media (hover:none),(pointer:coarse){.re:hover{border-color:var(--white-a15);transform:translate(-50%,-50%)}.re:hover svg{transform:none}}@media (prefers-reduced-motion:reduce){.ee .je,.ee .oe,.ye:before{animation:none}.ee .je,.ee .oe{opacity:.6;stroke-dashoffset:0}}.sd{width:100%;height:100vh;background:linear-gradient(to bottom, transparent 0%, var(--bg) 18%, var(--bg) 60%, transparent 100%);isolation:isolate;border-radius:0;height:100dvh;min-height:100vh;margin:0;position:relative;overflow:hidden}.sd.j0{background:var(--bg);background:linear-gradient(to bottom, transparent 0%, var(--bg) 6%, var(--bg) 94%, transparent 100%);height:auto;min-height:auto;overflow:visible}.v6{width:100%;padding:0;position:relative}.w6{z-index:2;justify-content:center;align-items:center;width:100%;padding:110px 1rem 80px;display:flex;position:relative}.w6[data-c6m-phase="0"]{padding-top:60px}.x6{z-index:1;font-family:var(--font-serif);font-style:italic;font-weight:var(--fw-regular);letter-spacing:var(--tracking-snug);color:var(--text);text-align:center;white-space:pre-line;text-shadow:0 0 36px var(--scrim-a87), 0 0 14px var(--accent-a10);filter:blur(20px);opacity:0;will-change:filter, opacity;margin:0;padding:0;font-size:clamp(2rem,9.5vw,2.8rem);line-height:1.04;transition:filter 1s cubic-bezier(.22,1,.36,1),opacity 1s cubic-bezier(.22,1,.36,1);position:relative}.w6.d0 .x6{filter:blur();opacity:1}@media (prefers-reduced-motion:reduce){.x6{filter:none;opacity:1;transition:none}}.p3{isolation:isolate;width:100%;padding:0 0 9vh;position:relative}.c6m__img{z-index:2;contain:layout;flex-direction:column;width:70vw;margin:110px 0 0;display:flex;position:relative}.c6m__img:first-of-type{margin-top:0}.c6m__img--left{align-items:flex-start;margin-left:4vw;margin-right:auto}.c6m__img--right{align-items:flex-end;margin-left:auto;margin-right:4vw}.b1{width:100%;display:block;position:relative}.b1:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(-75deg, var(--white-a02), #ffffff0d, var(--white-a02)), var(--bg);box-shadow:inset 0 1px 0 #ffffff0d, inset 0 -.125em .125em var(--scrim-a48), 0 18px 50px var(--scrim-a58);border:1px solid #ffffff12;border-radius:0;transition:border-color 1.15s cubic-bezier(.22,1,.36,1);position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}.b1:after{content:"";pointer-events:none;--c:#a7dcfceb;background-image:linear-gradient(90deg, var(--c) 0, transparent var(--c6d-arm,7%), transparent calc(100% - var(--c6d-arm,7%)), var(--c) 100%), linear-gradient(90deg, var(--c) 0, transparent var(--c6d-arm,7%), transparent calc(100% - var(--c6d-arm,7%)), var(--c) 100%), linear-gradient(180deg, var(--c) 0, transparent var(--c6d-arm,7%), transparent calc(100% - var(--c6d-arm,7%)), var(--c) 100%), linear-gradient(180deg, var(--c) 0, transparent var(--c6d-arm,7%), transparent calc(100% - var(--c6d-arm,7%)), var(--c) 100%);filter:drop-shadow(0 0 4px var(--accent-bright-a57));background-position:top,bottom,0,100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;transition:--c6d-arm 1.15s cubic-bezier(.22,1,.36,1);position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}.c6m__img.l0 .b1:after{--c6d-arm:50.5%}.c6m__img.l0 .b1:before{border-color:#ffffff21}@media (prefers-reduced-motion:reduce){.b1:before,.b1:after{transition:none}}.b1 img{background:var(--white-a04);border-radius:0;width:100%;height:auto;display:block}.d1{z-index:0;width:100%;max-width:100%;font-family:var(--font);font-style:normal;font-weight:var(--fw-regular);letter-spacing:.005em;color:#f8f8f8d6;text-align:left;text-wrap:pretty;background:linear-gradient(-75deg, var(--white-a02), #ffffff0b, var(--white-a02)), var(--bg-card);box-shadow:inset 0 1px 0 #ffffff0d, 0 14px 40px var(--scrim-a48);-webkit-user-select:none;user-select:none;border:1px solid #ffffff12;margin:26px 0 0;padding:clamp(20px,1.7vw,26px) clamp(22px,1.9vw,30px);font-size:clamp(.95rem,1vw,1.08rem);line-height:1.62;position:relative}.d1:before{content:"";width:1.5px;filter:drop-shadow(0 0 2px var(--accent-bright-a72)) drop-shadow(0 0 7px var(--accent-bright-a37));pointer-events:none;background:linear-gradient(#0000 0%,#a7dcfcfa 50%,#0000 100%);position:absolute;top:10%;bottom:10%}.c6m__img--left .d1:before{left:-1px}.c6m__img--right .d1:before{right:-1px}.d1:after{content:"";z-index:-1;pointer-events:none;-webkit-mask-image:radial-gradient(130% 130% at var(--dot-origin,0% 0%), #000 18%, transparent 72%);-webkit-mask-image:radial-gradient(130% 130% at var(--dot-origin,0% 0%), #000 18%, transparent 72%);mask-image:radial-gradient(130% 130% at var(--dot-origin,0% 0%), #000 18%, transparent 72%);background-image:radial-gradient(#a8a8a847 .55px,#0000 .95px);background-size:13px 13px;position:absolute;top:0;bottom:0;left:0;right:0}.c6m__img--left .d1:after{--dot-origin:0% 0%}.c6m__img--right .d1:after{--dot-origin:100% 0%}.y6{font-family:var(--font);font-variant-numeric:tabular-nums;letter-spacing:.09em;color:var(--steel-a52);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:.68rem;font-weight:500;line-height:1;position:absolute;top:12px;right:16px}.z6{color:var(--steel-bright)}.f1{opacity:.55;width:44px;height:auto;filter:drop-shadow(0 0 7px var(--accent-a35));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:17px;right:18px}.d1 em{font-style:normal;font-weight:var(--fw-medium);color:var(--white-a100);letter-spacing:.005em}.qc{position:relative}.qc:after{content:"";transform-origin:50%;pointer-events:none;background:currentColor;width:100%;height:1px;transition:transform .4s cubic-bezier(.77,0,.175,1);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.qc:hover:after,.oc:hover .qc:after,.tn:hover .qc:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.hn,.pc,.un{text-decoration:none}:-webkit-any(.bn,.ek) .nk .dn{text-decoration:none}:is(.bn,.ek) .nk .dn{text-decoration:none}}@media (prefers-reduced-motion:reduce){.qc:after{transition:none}}.a7{z-index:1;pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}@media (prefers-reduced-motion:reduce){.b7,.c7{opacity:.7}}@media (max-width:360px){.c6m__img{width:76vw}.c6m__img--left{margin-left:3vw}.c6m__img--right{margin-right:3vw}}.sd.m0{background:linear-gradient(to bottom, transparent 0%, var(--bg) 8%, var(--bg) 86%, transparent 100%);height:auto;min-height:auto;overflow:visible}.d7{width:100%;padding:0;position:relative}.e7{isolation:isolate;width:min(100%,1240px);margin:0 auto;padding:0 0 10vh;position:relative}.f7{z-index:2;justify-content:center;align-items:center;width:100%;padding:120px 1rem;display:flex;position:relative}.f7[data-c6d-phase="0"]{padding-top:0;padding-bottom:calc(15vh - clamp(23.5px,3.08vw,37px))}.g7{z-index:1;font-family:var(--font-serif);font-style:italic;font-weight:var(--fw-regular);letter-spacing:var(--tracking-snug);color:var(--text);text-align:center;white-space:pre-line;text-shadow:0 0 36px var(--scrim-a87), 0 0 14px var(--accent-a10);filter:blur(20px);opacity:0;will-change:filter, opacity;margin:0;padding:0;font-size:clamp(2.2rem,3.4vw,3.4rem);line-height:1.06;transition:filter 1s cubic-bezier(.22,1,.36,1),opacity 1s cubic-bezier(.22,1,.36,1);position:relative}.f7.d0 .g7{filter:blur();opacity:1}@media (prefers-reduced-motion:reduce){.g7{filter:none;opacity:1;transition:none}}.c6d__item{z-index:2;contain:layout;align-items:center;gap:clamp(32px,3.6vw,56px);margin:clamp(110px,16vh,170px) 0 0;display:flex;position:relative}.c6d__item:first-of-type,.f7+.c6d__item{margin-top:0}.c6d__item--left{margin-left:8%;margin-right:auto}.c6d__item--right{flex-direction:row-reverse;margin-left:auto;margin-right:8%}.a1{flex-shrink:0;width:clamp(300px,27vw,400px);display:block;position:relative}@property --c6d-arm{syntax:"<length-percentage>";inherits:false;initial-value:7%}.a1:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(-75deg, var(--white-a02), #ffffff0d, var(--white-a02)), var(--bg);box-shadow:inset 0 1px 0 #ffffff0d, inset 0 -.125em .125em var(--scrim-a48), 0 18px 50px var(--scrim-a58);border:1px solid #ffffff12;border-radius:0;transition:border-color 1.15s cubic-bezier(.22,1,.36,1);position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}.a1:after{content:"";pointer-events:none;--c:#a7dcfceb;background-image:linear-gradient(90deg, var(--c) 0, transparent var(--c6d-arm,7%), transparent calc(100% - var(--c6d-arm,7%)), var(--c) 100%), linear-gradient(90deg, var(--c) 0, transparent var(--c6d-arm,7%), transparent calc(100% - var(--c6d-arm,7%)), var(--c) 100%), linear-gradient(180deg, var(--c) 0, transparent var(--c6d-arm,7%), transparent calc(100% - var(--c6d-arm,7%)), var(--c) 100%), linear-gradient(180deg, var(--c) 0, transparent var(--c6d-arm,7%), transparent calc(100% - var(--c6d-arm,7%)), var(--c) 100%);filter:drop-shadow(0 0 4px var(--accent-bright-a57));background-position:top,bottom,0,100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;transition:--c6d-arm 1.15s cubic-bezier(.22,1,.36,1);position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}.c6d__item.l0 .a1:after{--c6d-arm:50.5%}.c6d__item.l0 .a1:before{border-color:#ffffff21}@media (prefers-reduced-motion:reduce){.a1:before,.a1:after{transition:none}}.a1 img{background:var(--white-a04);border-radius:0;width:100%;height:auto;display:block}.c1{z-index:0;max-width:clamp(300px,27vw,400px);font-family:var(--font);font-style:normal;font-weight:var(--fw-regular);letter-spacing:.005em;color:#f8f8f8d6;text-align:left;text-wrap:pretty;background:linear-gradient(-75deg, var(--white-a02), #ffffff0b, var(--white-a02)), var(--bg-card);box-shadow:inset 0 1px 0 #ffffff0d, 0 14px 40px var(--scrim-a48);-webkit-user-select:none;user-select:none;border:1px solid #ffffff12;margin:0;padding:clamp(20px,1.7vw,26px) clamp(22px,1.9vw,30px);font-size:clamp(.95rem,1vw,1.08rem);line-height:1.62;position:relative}.c1:before{content:"";width:1.5px;filter:drop-shadow(0 0 2px var(--accent-bright-a72)) drop-shadow(0 0 7px var(--accent-bright-a37));pointer-events:none;background:linear-gradient(#0000 0%,#a7dcfcfa 50%,#0000 100%);position:absolute;top:10%;bottom:10%}.c6d__item--left .c1:before{left:-1px}.c6d__item--right .c1:before{right:-1px}.c1:after{content:"";z-index:-1;pointer-events:none;-webkit-mask-image:radial-gradient(130% 130% at var(--dot-origin,0% 0%), #000 18%, transparent 72%);-webkit-mask-image:radial-gradient(130% 130% at var(--dot-origin,0% 0%), #000 18%, transparent 72%);mask-image:radial-gradient(130% 130% at var(--dot-origin,0% 0%), #000 18%, transparent 72%);background-image:radial-gradient(#a8a8a847 .55px,#0000 .95px);background-size:13px 13px;position:absolute;top:0;bottom:0;left:0;right:0}.c6d__item--left .c1:after{--dot-origin:0% 0%}.c6d__item--right .c1:after{--dot-origin:100% 0%}.h7{font-family:var(--font);font-variant-numeric:tabular-nums;letter-spacing:.09em;color:var(--steel-a52);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:.68rem;font-weight:500;line-height:1;position:absolute;top:12px;right:16px}.i7{color:var(--steel-bright)}.e1{opacity:.55;width:44px;height:auto;filter:drop-shadow(0 0 7px var(--accent-a35));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:17px;right:80px}.c1 em{font-style:normal;font-weight:var(--fw-medium);color:var(--white-a100);letter-spacing:.005em}.j7{z-index:1;pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}@media (prefers-reduced-motion:reduce){.k7,.l7{opacity:.7}}@media (max-width:768px){.c6d__item,.c6d__item--left,.c6d__item--right{flex-direction:column;align-items:center;gap:16px;max-width:92%;margin-left:auto;margin-right:auto}.a1{width:min(100%,400px)}.c1,.c6d__item--left .c1,.c6d__item--right .c1{text-align:center;max-width:100%}}.qg{width:100%;height:auto;padding:var(--sp-2);justify-content:center;align-items:center;padding-bottom:0;display:flex;position:relative}@media (min-width:769px){.qg{padding:var(--sp-9);padding-bottom:0}}.rg{width:100%;padding-block:var(--sp-7) 0;perspective:1000px;position:relative}@media (min-width:769px){.rg{padding-block:var(--sp-10,6rem) 0}}.sg{text-align:center;will-change:transform;max-width:64rem;margin:0 auto;position:relative}.sg .xd{margin-top:var(--sp-3)}.tg{width:100%;max-width:1200px;height:30rem;padding:var(--sp-2);box-shadow:none;transform-origin:50%;will-change:transform;background:0 0;border:0;border-radius:30px;margin:clamp(3rem,8vh,7rem) auto 0;transform:rotateX(20deg)scale(.85)}@media (max-width:768px){.tg{display:none}}@media (min-width:769px){.tg{height:40rem;padding:var(--sp-6)}}@media (min-width:769px) and (max-width:1439px){.tg{aspect-ratio:1822/934;height:auto;max-height:40rem}}.ug{border-radius:var(--r-md);background:0 0;width:100%;height:100%;position:relative;overflow:hidden}.ug img{object-fit:cover;width:100%;height:100%;display:block}.vg{width:100%;height:100%;display:block}.vg svg{display:block}.wg{display:none}@media (max-width:768px){.wg{width:100vw;max-width:none;padding-inline:var(--sp-6);flex-direction:column;gap:18px;margin-top:clamp(2rem,6vh,4rem);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex}.xg{width:100%;position:relative}.yg{aspect-ratio:880/448}.gh{aspect-ratio:857/448}.hh{aspect-ratio:790/434}.ih{aspect-ratio:1027/446}.zg{top:50%;left:calc(var(--sp-6) * -1);right:calc(var(--sp-6) * -1);z-index:0;pointer-events:none;height:2px;position:absolute;transform:translateY(-50%)}.ah{pointer-events:none;height:1px;position:absolute;top:0}.bh{background:linear-gradient(to right, transparent, var(--accent), transparent);-webkit-filter:blur(4px);height:2px;left:12.5%;right:12.5%}.ch{background:linear-gradient(to right, transparent, var(--accent-bright), transparent);left:12.5%;right:12.5%}.dh{background:linear-gradient(to right, transparent, var(--accent-bright), transparent);-webkit-filter:blur(4px);height:5px;left:37.5%;right:37.5%}.eh{background:linear-gradient(90deg,#0000,#b6e6fe,#0000);left:37.5%;right:37.5%}.fh{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}}.mg{z-index:0;pointer-events:none;height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--dlight-fade,180px), #000 calc(100% - 340px), #000000db calc(100% - 260px), #0000009e calc(100% - 190px), #00000061 calc(100% - 125px), #0000002e calc(100% - 70px), #0000000f calc(100% - 30px), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--dlight-fade,180px), #000 calc(100% - 340px), #000000db calc(100% - 260px), #0000009e calc(100% - 190px), #00000061 calc(100% - 125px), #0000002e calc(100% - 70px), #0000000f calc(100% - 30px), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--dlight-fade,180px), #000 calc(100% - 340px), #000000db calc(100% - 260px), #0000009e calc(100% - 190px), #00000061 calc(100% - 125px), #0000002e calc(100% - 70px), #0000000f calc(100% - 30px), transparent 100%);position:absolute;top:0;left:0;right:0;overflow:hidden}.ng{--ba:32deg;mix-blend-mode:screen;will-change:transform, opacity;position:absolute;top:0;bottom:0;left:0;right:0}.og{--ba:var(--dlight-angle-l,32deg);left:calc(-1 * var(--dlight-edge,0px));background: conic-gradient(from 0deg at 0% calc(-1 * var(--dlight-rise,0px)), transparent calc(180deg - var(--ba) - min(5deg, var(--ba))), var(--accent-bright-a31) calc(180deg - var(--ba)), transparent calc(180deg - var(--ba) + min(5deg, var(--ba)))),  conic-gradient(from 0deg at 0% calc(-1 * var(--dlight-rise,0px)), transparent calc(180deg - var(--ba) - min(12deg, var(--ba))), var(--accent-a22) calc(180deg - var(--ba)), transparent calc(180deg - var(--ba) + min(12deg, var(--ba)))),  conic-gradient(from 0deg at 0% calc(-1 * var(--dlight-rise,0px)), transparent calc(180deg - var(--ba) - min(24deg, var(--ba))), var(--accent-deep-a45) calc(180deg - var(--ba)), transparent calc(180deg - var(--ba) + min(24deg, var(--ba))));-webkit-mask-image:radial-gradient(115% 125% at 0% calc(-1 * var(--dlight-rise,0px)), #000 0%, #000000f0 30%, #0000009e 55%, #00000057 74%, #00000014 88%, transparent 96%);-webkit-mask-image:radial-gradient(115% 125% at 0% calc(-1 * var(--dlight-rise,0px)), #000 0%, #000000f0 30%, #0000009e 55%, #00000057 74%, #00000014 88%, transparent 96%);mask-image:radial-gradient(115% 125% at 0% calc(-1 * var(--dlight-rise,0px)), #000 0%, #000000f0 30%, #0000009e 55%, #00000057 74%, #00000014 88%, transparent 96%)}.pg{--ba:var(--dlight-angle-r,32deg);right:calc(-1 * var(--dlight-edge,0px));background:conic-gradient(from 0deg at 100% calc(-1 * var(--dlight-rise,0px)), transparent calc(180deg + var(--ba) - min(5deg, var(--ba))), var(--accent-bright-a31) calc(180deg + var(--ba)), transparent calc(180deg + var(--ba) + min(5deg, var(--ba)))), conic-gradient(from 0deg at 100% calc(-1 * var(--dlight-rise,0px)), transparent calc(180deg + var(--ba) - min(12deg, var(--ba))), var(--accent-a22) calc(180deg + var(--ba)), transparent calc(180deg + var(--ba) + min(12deg, var(--ba)))), conic-gradient(from 0deg at 100% calc(-1 * var(--dlight-rise,0px)), transparent calc(180deg + var(--ba) - min(24deg, var(--ba))), var(--accent-deep-a45) calc(180deg + var(--ba)), transparent calc(180deg + var(--ba) + min(24deg, var(--ba))));-webkit-mask-image:radial-gradient(115% 125% at 100% calc(-1 * var(--dlight-rise,0px)), #000 0%, #000000f0 30%, #0000009e 55%, #00000057 74%, #00000014 88%, transparent 96%);-webkit-mask-image:radial-gradient(115% 125% at 100% calc(-1 * var(--dlight-rise,0px)), #000 0%, #000000f0 30%, #0000009e 55%, #00000057 74%, #00000014 88%, transparent 96%);mask-image:radial-gradient(115% 125% at 100% calc(-1 * var(--dlight-rise,0px)), #000 0%, #000000f0 30%, #0000009e 55%, #00000057 74%, #00000014 88%, transparent 96%)}.ng:before{content:"";left:-14%;top:calc(-1 * var(--dlight-rise,0px));aspect-ratio:1;background:radial-gradient(circle, var(--accent-bright-a37) 0%, var(--accent-a16) 18%, transparent 38%), radial-gradient(circle, var(--accent-a31) 0%, var(--accent-a11) 38%, transparent 70%);width:clamp(220px,36%,520px);position:absolute;transform:translateY(-50%)}.pg:before{left:auto;right:-14%}.og.l0{animation:11s ease-in-out infinite uplight-breathe-l}.pg.l0{animation:13s ease-in-out infinite uplight-breathe-r}@media (prefers-reduced-motion:reduce){.ng{animation:none}}.yz .ng{animation:none}.jh{max-width:760px;padding-inline:var(--gutter);text-align:center;margin:clamp(4rem,9vh,8rem) auto}.kh{transform-origin:50%;width:64px;height:4px;margin:0 auto clamp(1.5rem,2.8vh,2.25rem);display:block;position:relative}.kh:before,.kh:after{content:"";border-radius:var(--r-pill);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kh:before{background:linear-gradient(90deg, transparent 0%, var(--accent-bright-a57) 50%, transparent 100%);-webkit-filter:blur(1.4px);width:100%;height:2px}.kh:after{background:linear-gradient(90deg,#0000 0%,#a7dcfcf2 50%,#0000 100%);width:45%;height:1px}.lh{font-family:var(--font);font-size:clamp(28px,3.2vw,48px);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);color:var(--white-a62);text-wrap:balance;margin:0;line-height:1.22}.mh{font-family:var(--font-serif);font-style:italic;font-weight:var(--fw-medium);color:var(--text);letter-spacing:-.005em}.nh{font-style:normal;font-weight:var(--fw-bold);color:var(--text);letter-spacing:-.025em}[data-features-bridge-rule]{transform:scaleX(0)}[data-features-bridge-text]{opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){[data-features-bridge-rule]{transform:none}[data-features-bridge-text]{opacity:1;transform:none}}.yz [data-features-bridge-rule]{transform:none}.yz [data-features-bridge-text]{opacity:1;transform:none}.lg>.mb{max-width:var(--container-wide)}.oh{gap:var(--sp-1);margin-top:var(--sp-7);grid-template-columns:1fr;justify-items:center;display:grid}@media (min-width:769px){.oh{gap:clamp(var(--sp-3), 2.5vw, var(--sp-6));margin-top:var(--sp-8);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.oh{gap:0}.ph+.ph{margin-top:calc(var(--sp-7) * -1)}}.rh{margin-top:var(--sp-6);justify-content:center;display:flex}.ck{justify-content:center;margin-top:12rem;display:flex}@media (max-width:768px){.ck{margin-top:5.5rem}.gb.dj{padding-bottom:3.5rem}.ek{padding-top:3.5rem;padding-bottom:4.5rem}.pk{padding-top:3rem}}.th{overflow:hidden}.th .xd em{font-family:var(--font-serif);font-style:italic;font-weight:var(--fw-medium);color:var(--text);letter-spacing:-.005em}.uh{margin-top:2.6rem}.vh{aspect-ratio:1;width:min(520px,88vw);margin-inline-start:auto;margin-inline-end:auto;position:relative}.wh{border:1px solid #ffffff1a;border-radius:50%;position:absolute;top:38px;bottom:38px;left:38px;right:38px}.y0 .wh{border-color:#0000}.xh{z-index:60;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.yh{z-index:125;will-change:transform;width:clamp(78px,22%,112px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yh:before{content:"";opacity:0;border:1px solid #ffffff29;border-radius:50%;position:absolute;top:-12%;bottom:-12%;left:-12%;right:-12%}.yh.pz:before{animation:3.4s ease-out infinite net-orbit-ping}.th.x0 .yh.pz:before{animation-play-state:paused}@keyframes net-orbit-ping{0%{opacity:0;transform:scale(.74)}18%{opacity:.45}70%,to{opacity:0;transform:scale(1.22)}}.zh{width:100%;height:auto;display:block}.ai{z-index:130;visibility:hidden;will-change:transform, opacity;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bi{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:.55rem;margin:0;padding:0;display:flex}.bi,.gi{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ci{background:repeating-linear-gradient(45deg, transparent 0px, transparent 4px, var(--steel-a09) 4px, var(--steel-a09) 5px) padding-box, linear-gradient(150deg, #ffffff0d, #ffffff05) padding-box, linear-gradient(#09090b, #09090b) padding-box, linear-gradient(140deg, #6e7782 0%, #c2c8ce 14%, #f4f6f8 26%, #9da6b0 44%, #cacfd4 60%, #edeff1 74%, #7c858f 100%) border-box;width:76px;height:76px;box-shadow:0 10px 30px -12px var(--accent-a35), 0 0 0 .5px #ffffff0d;border:2px solid #0000;border-radius:50%;place-items:center;transition:box-shadow .25s;display:grid}.bi:hover .ci{box-shadow:0 10px 34px -10px var(--accent-a35), 0 0 0 1px #ffffff59}.bi:focus-visible .ci{box-shadow:0 10px 34px -10px var(--accent-a35), 0 0 0 1px #ffffff59}.ai.qs .ci{box-shadow:0 10px 34px -10px var(--accent-a35), 0 0 0 1px #ffffff8c, 0 0 18px -8px #ffffff73}.fi,.di{grid-area:1/1;transform:translateY(.6px)}.fi{object-fit:contain;z-index:1;width:40px;height:40px;display:block;position:relative}.di{--ico-s:40px;--ico-o:1.3px;--ico-od:.95px;width:calc(var(--ico-s) + 2 * var(--ico-o) + 2px);height:calc(var(--ico-s) + 2 * var(--ico-o) + 2px);-webkit-mask-image:var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask);-webkit-mask-size:var(--ico-s) var(--ico-s);-webkit-mask-repeat:no-repeat;-webkit-mask-position:calc(50% - var(--ico-o)) 50%, calc(50% + var(--ico-o)) 50%, 50% calc(50% - var(--ico-o)), 50% calc(50% + var(--ico-o)), calc(50% - var(--ico-od)) calc(50% - var(--ico-od)), calc(50% + var(--ico-od)) calc(50% - var(--ico-od)), calc(50% - var(--ico-od)) calc(50% + var(--ico-od)), calc(50% + var(--ico-od)) calc(50% + var(--ico-od));-webkit-mask-image:var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask);mask-image:var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask), var(--ico-mask);-webkit-mask-size:var(--ico-s) var(--ico-s);mask-size:var(--ico-s) var(--ico-s);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:calc(50% - var(--ico-o)) 50%, calc(50% + var(--ico-o)) 50%, 50% calc(50% - var(--ico-o)), 50% calc(50% + var(--ico-o)), calc(50% - var(--ico-od)) calc(50% - var(--ico-od)), calc(50% + var(--ico-od)) calc(50% - var(--ico-od)), calc(50% - var(--ico-od)) calc(50% + var(--ico-od)), calc(50% + var(--ico-od)) calc(50% + var(--ico-od));mask-position:calc(50% - var(--ico-o)) 50%, calc(50% + var(--ico-o)) 50%, 50% calc(50% - var(--ico-o)), 50% calc(50% + var(--ico-o)), calc(50% - var(--ico-od)) calc(50% - var(--ico-od)), calc(50% + var(--ico-od)) calc(50% - var(--ico-od)), calc(50% - var(--ico-od)) calc(50% + var(--ico-od)), calc(50% + var(--ico-od)) calc(50% + var(--ico-od));background:linear-gradient(140deg,#6e7782 0%,#c2c8ce 14%,#f4f6f8 26%,#9da6b0 44%,#cacfd4 60%,#edeff1 74%,#7c858f 100%);display:block}.ei{--ico-mask:url(../redmedialogo-fktmS_TB.png)}.ui{--ico-mask:url(../greenailogo-B3AQ3k8O.png)}.yi{--ico-mask:url(../lighbluenavylogo-DUbM0IE_.png)}.gi{letter-spacing:.16em;text-transform:uppercase;color:#ffffffeb;font-family:Geist,Geist Fallback,sans-serif;font-size:.95rem;font-weight:800;transition:color .25s}.ai.qs .gi{color:#fff}@keyframes net-orbit-hop{0%{transform:translateY(0)}2.6%{transform:translateY(-7px)}5.2%{transform:translateY(0)}6.8%{transform:translateY(-3px)}8.4%{transform:translateY(0)}to{transform:translateY(0)}}.z0 .ci{animation:9.5s ease-in-out 1.2s infinite net-orbit-hop}.z0 [data-orbit-angle="120"] .ci{animation-delay:1.55s}.z0 [data-orbit-angle="240"] .ci{animation-delay:1.9s}.z0 .ai.qs .ci{animation:none}.hi{text-align:left;z-index:210;background:#000000eb;border:1px solid #ffffff40;border-radius:14px;width:min(300px,84vw);padding:1.05rem 1.15rem 1.2rem;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:0 18px 50px -20px #000c}.ai.oz .hi{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hi[hidden]{visibility:hidden;display:block!important}.ii{color:#ffffffb8;cursor:pointer;z-index:2;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;padding:0;position:absolute;top:.55rem;right:.55rem}.ii:before,.ii:after{content:"";background:currentColor;border-radius:1px;width:.9rem;height:1px;position:absolute;top:50%;left:50%}.ii:before{transform:translate(-50%,-50%)rotate(45deg)}.ii:after{transform:translate(-50%,-50%)rotate(-45deg)}.ii:hover{color:#fff}.ii:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}.ai.qs .hi{animation:.3s ease-out both net-orbit-card-in}@keyframes net-orbit-card-in{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ji{background:#ffffff73;width:1px;height:14px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.vi{color:#000;letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:4px;margin:0 0 .7rem;padding:.2rem .55rem;font-size:.62rem;font-weight:700;display:inline-block}.ki{letter-spacing:.02em;color:var(--text);margin:0;font-size:1.02rem;font-weight:700}.li{color:var(--text-mute);margin:.25rem 0 0;font-size:.85rem}.mi{background:0 0;height:2px;margin:.85rem 0;display:block;position:relative}.mi:before,.mi:after{content:"";border-radius:var(--r-pill);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.mi:before{background:linear-gradient(90deg, transparent 0%, var(--accent-bright-a57) 50%, transparent 100%);-webkit-filter:blur(1.2px);width:100%;height:2px}.mi:after{background:linear-gradient(90deg,#0000 0%,#a7dcfc 50%,#0000 100%);width:52%;height:1px}.ni{align-items:flex-start;gap:.65rem;display:flex}.oi{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:24px;height:24px;margin-top:.1rem}.pi{filter:drop-shadow(0 0 4px #e63946b3)drop-shadow(0 0 12px #e6394661);background-image:url(../redmedialogo-fktmS_TB.png)}.wi{filter:drop-shadow(0 0 4px #39ff14b3)drop-shadow(0 0 12px #39ff1461);background-image:url(../greenailogo-B3AQ3k8O.png)}.zi{filter:drop-shadow(0 0 4px #0099ffb3)drop-shadow(0 0 12px #0099ff61);background-image:url(../lighbluenavylogo-DUbM0IE_.png)}.qi{color:#fffc;margin:0;font-size:.86rem;line-height:1.55}.ri{opacity:.9;background:linear-gradient(90deg,#0000 0%,#6e7782 10%,#c2c8ce 24%,#f4f6f8 34%,#9da6b0 50%,#cacfd4 64%,#edeff1 76%,#7c858f 90%,#0000 100%);height:1px;margin:1rem 0 .2rem;display:block}.si{letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7;align-items:center;gap:.45rem;margin-top:.45rem;padding:.35rem 0;font-family:Geist,Geist Fallback,sans-serif;font-size:.72rem;font-weight:800;text-decoration:none;transition:color .25s;display:inline-flex}.ti{transition:transform .25s}.si:hover{color:#fff}.si:hover .ti{transform:translate(3px)}.si:focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px;border-radius:2px}.xi{color:#ffffff61;cursor:default;pointer-events:none}.aj{text-align:center;color:var(--text);max-width:36ch;margin-top:2.4rem;margin-left:auto;margin-right:auto;font-size:clamp(1.15rem,3vw,1.7rem)}.bj{justify-content:center;margin-top:2.6rem;display:flex}.bj .n.cj{min-width:280px;font-size:17px;font-weight:var(--fw-semibold);border-radius:var(--r-pill);text-align:center;justify-content:center;align-items:center;padding:20px 52px;display:inline-flex}@media (max-width:768px){.vh{width:min(340px,92vw)}.wh{top:30px;bottom:30px;left:30px;right:30px}.ci{width:62px;height:62px}.fi{width:34px;height:34px}.di{--ico-s:34px}.gi{font-size:.8rem}.hi{width:min(280px,80vw)}}@media (prefers-reduced-motion:reduce){.yh.pz:before,.ai.qs .hi,.z0 .ci{animation:none}}@keyframes star-btn-anim{to{offset-distance:100%}}@keyframes star-btn-twinkle{0%,to{opacity:.22;transform:scale(.82)}50%{opacity:.95;transform:scale(1.14)}}.ph{aspect-ratio:7/8;width:100%;max-width:560px;box-shadow:none;cursor:pointer;isolation:isolate;transform-style:preserve-3d;will-change:transform;background:0 0;border:0;border-radius:0;position:relative}@media (max-width:768px){.ph{aspect-ratio:1}}.ph,.ph *,.ph:focus,.ph:focus-within,.ph :focus{box-shadow:none;outline:none!important}.ph:focus-visible{box-shadow:none;outline:none!important}.ph :focus-visible{box-shadow:none;outline:none!important}.qh{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.qh svg{display:block;width:100%!important;height:100%!important}.r0,.s0,.m7{width:100%;height:100%;display:block}.s0,.m7{object-fit:contain}@media (prefers-reduced-motion:reduce){.tg{transform:rotateX(0)scale(1)!important}.sg,.ph{transform:none!important}}.cb{pointer-events:none;z-index:-1;opacity:0;contain:layout paint style;filter:blur(15px);width:100vw;height:100vh;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, var(--bg) 25%, var(--bg) 75%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, var(--bg) 25%, var(--bg) 75%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, var(--bg) 25%, var(--bg) 75%, transparent 100%);display:block;position:fixed;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.cb{display:none}}.p0{display:none}.db{pointer-events:none;z-index:-1;opacity:0;contain:layout paint style;width:100vw;height:100vh;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, var(--bg) 7%, var(--bg) 93%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, var(--bg) 7%, var(--bg) 93%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, var(--bg) 7%, var(--bg) 93%, transparent 100%);position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.eb{--aurora-bands:repeating-linear-gradient(100deg, var(--accent-a35) 10%, #788cdc2e 15%, var(--accent-bright-a31) 20%, #a082e629 25%, #3c82c847 30%);--dark-bands:repeating-linear-gradient(100deg, var(--bg) 0%, var(--bg) 7%, transparent 10%, transparent 12%, var(--bg) 16%);background-image:var(--dark-bands), var(--aurora-bands);filter:blur(12px);opacity:.28;will-change:transform;background-position:50%,50%;background-size:300%,200%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}@media (max-width:768px){.eb{filter:blur(8px)}}.eb:after{content:"";background-image:var(--dark-bands), var(--aurora-bands);mix-blend-mode:difference;pointer-events:none;background-size:200%,100%;animation:120s steps(2400,end) infinite aurora-drift;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes aurora-drift{0%{background-position:50%,50%}to{background-position:350%,350%}}@media (prefers-reduced-motion:reduce){.db{display:none}}.gz .eb:after{animation:none}.q0{display:none}@media (max-width:768px){.eb{opacity:.2}.ph,.n4,.ko{transform-style:flat}.z4,.n7 .x4,.y4,.pb{animation-name:none!important}.qb{will-change:transform}.rd,.pd,.ld,.ag,.kf,.kf[data-founder-name=FELIX],.r3,.wf .xf,.yd,.be,.o7,.p7,.q7,.l6,.j6,.r7,.ml .s7,.t7,.u7,.mo,.eb,.eb:after,.vc,.zc,.ec,.bc,.ml,.ml:before,.ml .v7{animation-name:none!important}}@media (min-width:769px){.gb.lg,.qg{padding-top:var(--sp-5)}}.ey{place-items:center;min-height:100dvh;display:grid;position:relative;overflow:hidden}.gy{z-index:1;place-items:center;height:100dvh;padding-inline-start:clamp(28px,8vw,88px);padding-inline-end:clamp(28px,8vw,88px);display:grid;position:relative}.fy{z-index:0;pointer-events:none;will-change:transform;width:clamp(120px,16vw,210px);height:auto;display:block;position:absolute;top:0;left:0}.fy img{width:100%;height:auto;display:block}.gy:before,.gy:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 0%, oklch(from var(--text) l c h / 6%) 18%, var(--accent-a42) 50%, oklch(from var(--text) l c h / 6%) 82%, transparent 100%);width:1px;box-shadow:0 0 8px 0 var(--accent-a16);position:absolute;top:0;bottom:0}.gy:before{left:0}.gy:after{right:0}.hy{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative}.iy{pointer-events:none;background:linear-gradient(90deg, transparent 0%, oklch(from var(--text) l c h / 6%) 18%, var(--accent-a42) 50%, oklch(from var(--text) l c h / 6%) 82%, transparent 100%);width:100vw;height:1px;box-shadow:0 0 8px 0 var(--accent-a16), 0 1px 0 0 oklch(from var(--bg) l c h / 40%);position:absolute;left:50%;transform:translate(-50%)}.jy{margin-bottom:clamp(2rem,6vh,3.5rem);bottom:100%}.qy{margin-top:clamp(2rem,6vh,3.5rem);top:100%}.ky{font-family:Inter,Inter Display Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:var(--fw-heavy);letter-spacing:var(--tracking-tight);color:var(--text);justify-content:center;align-items:center;gap:0;margin:0;font-size:clamp(4rem,16vw,6.5rem);line-height:1;display:inline-flex}.ly{display:block}.my{flex:none;width:auto;height:1.16em;margin-left:-.07em;margin-right:-.18em;display:block;transform:translateY(-.015em)}.my img{width:auto;height:100%;display:block}.ny{color:oklch(from var(--text) l c h / 62%);white-space:nowrap;margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.5}.oy{margin-top:clamp(.5rem,2vh,1.25rem)}.oy .n.py{min-width:280px;font-size:17px;font-weight:var(--fw-semibold);letter-spacing:.01em;border-radius:var(--r-pill);text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:20px 52px;display:inline-flex}@media (max-width:480px){.ny{white-space:normal;max-width:22rem}.ny br{display:none}}html.gz .n,html.gz .n:before,html.gz .n:after,html.gz .n span:before,html.gz .jb,html.gz .jb:before,html.gz .jb:after,html.gz .ng,html.gz .tc:before,html.gz .vc,html.gz .n5:before,html.gz .kn,html.gz .o4{animation:none!important}html.gz .jb,html.gz .ng{will-change:auto!important}html.gz .qf,html.gz .r3,html.gz .ag,html.gz .hf.w0 .q6,html.gz .pk.zz .nl[data-status=active]:before,html.gz .pk.zz .ml[data-status=active][data-track=media]:before,html.gz .pk .ml[data-status=coming-soon]:after{animation:none!important}html.gz .h{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(-75deg,#00000061,#0000008c,#00000061)}html.gz .vn,html.gz .ko,html.gz .nn,html.gz .fc,html.gz .g6,html.gz .de:before,html.gz .re,html.gz .ye{-webkit-backdrop-filter:none;backdrop-filter:none}html.gz .vn{background:#020202eb}html.gz .kf{aspect-ratio:792/764}html.gz .nf{width:100%;height:100%;top:0;left:0}.vg picture{width:100%;height:100%;display:block}.w7{object-fit:cover;width:100%;height:100%;display:block}html.gz [data-reveal]{opacity:1!important;will-change:auto!important;transform:none!important}html.gz.vz .ac,html.gz.vz .bc,html.gz.vz .cc,html.gz.vz .po,html.gz.vz .dc,html.gz.vz .fc,html.gz.vz .c2,html.gz .oc{opacity:1;animation:none}html.gz .ng,html.gz .tc:before,html.gz .n5:before,html.gz .kn{display:none!important}.ic{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block}img,picture,video,.ic{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.jc{background-image:url(data:image/webp;base64,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)}.kc{background-image:url(data:image/webp;base64,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)}.lc{background-image:url(data:image/webp;base64,UklGRrgFAABXRUJQVlA4IKwFAADQHQCdASpgAGAAPpFAmkolo6IhqdF8eLASCUAW/X0aJh/3zJaZpJ+SS23/bM879s9Fbo4Xw5Vb9h8C6nfcl6RPDtoyk6afW7Fr/XS/aHIY3J9Orl5GZvLEv8ufuD0NaeNobITZEgy6FwDMjObFA1VZAXlhc3PnSBu/SNYENIxubvMQYKS1Z1vrab7zagNJJArchUy61RQxej9dBopM8Mb2/AbxZ4S4/Fo/o6LK6yiWIJ9z8WdAoM6FMxkz+06KHw8Z6dhziBfXinX4lIOfIG7ST4NFACZ5vvydTamm+BIKF9VLxq/wCJ4Ah6iJWyIFu/C5jViBdGTQAP7p47/+gfVDtXkaXKb1pt/d+VbS4J9aEjTrYdPm7NZROGkOdJJKbN7156jIQjqUE9Qdno7h/TYsfICDOxaWX/Vax1RMK64TUi5KRYAaH/uwipEXoTZu/CsQN3w0XDZwqvOqY63dXVwR1aozxh9moKZq2xzK7Y+9aSef3liHH9PLNYBX0eo1BUEg+zkcO9lCjCOMLAghmREN+34gsTHO9fBnAfU6uH3hOl9dBkI9IRXUihwxKTm+YNTsTadMe6xVByqTfFNsg7xaNegSvhHeIfpmMwZeKhvHHNFpgS7A1BGzX+B1fFxL6xHuWaLMvU7F3ky3qVNyUBy4S9M9VmXUvICIBn3rexJH7JklpdmEvGDW5F3OKx+HZ+W8MNDT1tBEyBArAgF562BPDlyXb6RVdDi0v0+4BokiMPTC+qGkSNlJ6GJYdRREela7zy4jf/j6hItXMYkHay5vC1ag2LRWaipYRU1dOwMEF5KpiJIfekS1ulNzBSP2/nUBoXPeu8zP5gAcYdDnq1H18fVMWz28xr5tcLtUIPiP349rEVicZiKPnF/Qst4Mpi3qt5/EJ6yi2UFvVnTn7paUpCaCT+FGqcHVR45Lng4LljKow7FoEM35C0H3z6B31xzfcpkyPmrxmXhgpLu7KXvWxAg6oNux9/xkAGBP71MB/J0kGma7LIqCO8goAKLSPhQk45yPGdVHWz4nf3PI17UnLL2YXbcrq11M/b2MYqKO19MtjXp7pMrryv3jZ/Im8hUaJw1zMKBqRw76iHd7oUUYvqTXAwIyby0ZZ6pHg7pK+WEAxVXRBmW+pzOMCWNJFaY/gnra/Ccz8trnYbiT+HsZ4H/d7y0D+iXlOE2qEsSrZ9sGOTeX4RzTikzKiKariXA4V6FIV1f4fIuVFAkTNH531cNEb4Y9IEQTzDJzUoJl5cmQXG7dbtY03XzzhOBKGDuwS5uAJHqWkku7CWWddkwtz1I1yPuUBZBTbBuueM3j4FCmX3oUDs9svvuEtx/9UiHAA2JhklzMXWQ+q1GgsHm91u0orVwZ7Tfq6kGnbfVF6tyg+JVJR5gJhQL3b7UP7rAfNy+GtuKXjRS4g4j4LG6dcWO7hd+UyWumfq5bmdgsfVy3ScgegMJv4FYzKbYoLCNPqhK6dfkITo6TUItPGqkY7ENHoWSRseECO/R4b09j+rviKJD+Iv2zUF8/RToi+9QcquJ6Bwo/wqOGFC41wuTV8ZOTTsmhYAxg/CbWHW4jC5beKyCRXuHzVqBwCg3s/Mj7XyWuLKACOk9cvtkRnYrAUSO8qu0WKi973omasBojO69GXpJMHMfrllqjWgDHosxzgBEoyvMq80x7QA3K50naez3FPnKXsy2QyfFaaRwJHWVcyW3qAlpWTBY1AuYv5m4i4JiIX/MpDMwB8xPaizjhs37TXK0zlRclpN4t7N6kUyfNEv+Xd0rY1PnTW1uI7JyL2pKy2UBuqp+SBxX4q0xamGt9CSwjaRI1vjht0YJGMy4sWm3FcVPiksl9pP9x2kCb4M0OuTV8STD8tb6x+SNFGHndtWCB4Dpbue7fXx+WFvXOEcrWa6sAj/eMLi3Vehs3kY0eDXhucv6rAAA=)}.mc{background-image:url(data:image/webp;base64,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)}
