@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink-0: #050505;--ink-1: #070709;--ink-2: #0a0a0c;--ink-3: #101013;--silver-hi: #ffffff;--silver-1: #f2f3f5;--silver-2: #c8ccd2;--silver-3: #8f949c;--silver-4: #5f646c;--text: rgba(242, 243, 245, .94);--text-soft: rgba(242, 243, 245, .76);--text-dim: rgba(242, 243, 245, .62);--text-faint: rgba(242, 243, 245, .48);--line: rgba(255, 255, 255, .09);--line-soft: rgba(255, 255, 255, .055);--line-strong: rgba(255, 255, 255, .16);--cool: 198, 214, 235;--warm: 255, 250, 242;--font-display: "Manrope Variable", "Manrope", "Inter Variable", system-ui, sans-serif;--font-body: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, "SFMono-Regular", "SF Mono", "Menlo", "Consolas", monospace;--radius-xs: 10px;--radius-sm: 14px;--radius-md: 20px;--radius-lg: 28px;--radius-xl: 36px;--radius-pill: 999px;--shell: 1180px;--gutter: clamp(20px, 5vw, 48px);--ease-out: cubic-bezier(.16, .72, .28, 1);--ease-glass: cubic-bezier(.22, 1, .36, 1);--noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:120px}body{min-height:100vh;background-color:var(--ink-0);color:var(--text);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}p{text-wrap:pretty}@media(pointer:fine){html{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:#050505}::-webkit-scrollbar-thumb{border:3.5px solid #050505;border-radius:999px;background:#ffffff29}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}::selection{background:#ffffffe6;color:#050505}:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:3px;border-radius:6px}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.section{position:relative;padding-block:clamp(72px,11vw,148px)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint)}.eyebrow:before{content:"";width:22px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5))}.section-title{font-size:clamp(30px,4.4vw,54px);color:var(--silver-1);background:linear-gradient(178deg,#fff 8%,#d9dce1 46%,#fff 58%,#a9aeb6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-lead{max-width:56ch;color:var(--text-dim);font-size:clamp(15px,1.35vw,17px);line-height:1.65}.hairline{height:1px;border:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14) 22%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.14) 78%,transparent);opacity:.7}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:12px;left:50%;z-index:200;translate:-50% -160%;padding:10px 18px;border-radius:var(--radius-pill);background:#fff;color:#050505;font-size:14px;font-weight:600;transition:translate .3s var(--ease-out)}.skip-link:focus-visible{translate:-50% 0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.js-reveal{opacity:1!important;transform:none!important}}.glass{--glass-radius: var(--radius-lg);--tint: 13, 13, 16;--tint-alpha: .44;--sheen: .14;--bounce: .045;--blur: 26px;--sat: 145%;--ring: .55;--lit: 0;--mx: 50%;--my: 0%;--lift: 0px;position:relative;isolation:isolate;border-radius:var(--glass-radius);background:radial-gradient(130% 96% at 50% -14%,rgba(255,255,255,var(--sheen)),rgba(255,255,255,calc(var(--sheen) * .34)) 26%,#fff0 62%),linear-gradient(180deg,rgba(255,255,255,calc(var(--sheen) * .65)),#ffffff03 30%,#ffffff04 62%,rgba(255,255,255,var(--bounce))),linear-gradient(212deg,rgba(var(--cool),.075),#fff0 46%),rgba(var(--tint),var(--tint-alpha));backdrop-filter:blur(var(--blur)) saturate(var(--sat)) brightness(1.06);-webkit-backdrop-filter:blur(var(--blur)) saturate(var(--sat)) brightness(1.06);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0f,inset 1px 0 #ffffff0e,inset -1px 0 #ffffff0e,inset 0 24px 46px -34px #ffffff8c,inset 0 -34px 60px -44px #ffffff29,0 1px 2px #0009,0 26px 64px -32px #000000f2,0 8px 26px -14px #000000b3;transition:box-shadow .6s var(--ease-glass),background-color .6s var(--ease-glass),transform .6s var(--ease-glass)}.glass:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;background:conic-gradient(from 214deg at 50% 50%,rgba(255,255,255,calc(.78 * var(--ring))),rgba(255,255,255,calc(.09 * var(--ring))) 46deg,rgba(255,255,255,calc(.03 * var(--ring))) 110deg,rgba(255,255,255,calc(.14 * var(--ring))) 158deg,rgba(255,255,255,calc(.38 * var(--ring))) 196deg,rgba(255,255,255,calc(.14 * var(--ring))) 232deg,#ffffff0a 276deg,rgba(255,255,255,calc(.62 * var(--ring))) 344deg,rgba(255,255,255,calc(.78 * var(--ring))) 360deg);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);mask-composite:exclude;pointer-events:none;transition:opacity .6s var(--ease-glass)}.glass:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background-image:linear-gradient(104deg,#fff0 10%,#ffffff16 25%,#ffffff05 33%,#fff0 46%),radial-gradient(120% 60% at 12% 0%,#ffffff12,#fff0 62%),var(--noise);background-size:auto,auto,120px 120px;background-blend-mode:normal,overlay;opacity:.32;pointer-events:none;mix-blend-mode:overlay}.glass__light{position:absolute;inset:-1px;z-index:3;border-radius:inherit;pointer-events:none;opacity:calc(.35 + var(--lit) * .65);background:radial-gradient(240px 240px at var(--mx) var(--my),rgba(255,255,255,calc(.16 * var(--lit))) 0%,rgba(var(--cool),calc(.07 * var(--lit))) 34%,rgba(255,255,255,0) 68%),radial-gradient(70% 40% at 50% -8%,rgba(255,255,255,calc(.1 + var(--lit) * .1)),#fff0 70%);transition:opacity .45s var(--ease-glass)}.glass--rail{--glass-radius: var(--radius-pill);--tint: 10, 10, 12;--tint-alpha: .42;--sheen: .16;--blur: 22px;--ring: .7}.glass--lens{--tint: 20, 22, 26;--tint-alpha: .34;--sheen: .2;--blur: 40px;--sat: 165%;--ring: .85}.glass--card{--tint: 11, 11, 14;--tint-alpha: .46;--sheen: .11;--bounce: .055;--blur: 30px;--ring: .62}.glass--console{--tint: 8, 8, 10;--tint-alpha: .72;--sheen: .09;--bounce: .03;--blur: 34px;--ring: .5;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #ffffff0a,inset 0 30px 60px -40px #fff6,inset 0 -60px 80px -60px #000000e6,0 40px 90px -40px #000000f2,0 10px 30px -16px #000c}.glass--panel{--tint: 9, 9, 12;--tint-alpha: .72;--sheen: .12;--blur: 30px;--ring: .6}.glass--slab{--tint: 15, 16, 19;--tint-alpha: .24;--sheen: .1;--bounce: .02;--blur: 34px;--ring: .95}.glass--interactive{will-change:transform}.glass--interactive:hover{--lit: 1;--sheen: .17;box-shadow:inset 0 1px #ffffff42,inset 0 -1px #ffffff12,inset 1px 0 #ffffff14,inset -1px 0 #ffffff14,inset 0 26px 50px -32px #ffffffb3,inset 0 -34px 60px -40px #fff3,0 1px 2px #0009,0 40px 90px -34px #000,0 12px 34px -14px #000c}.glass--interactive:focus-visible{--lit: 1}.btn{--btn-h: 54px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--btn-h);padding:0 26px;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:15px;font-weight:550;letter-spacing:-.01em;white-space:nowrap;isolation:isolate;overflow:hidden;transition:transform .45s var(--ease-glass),box-shadow .45s var(--ease-glass),color .3s var(--ease-glass),background-color .4s var(--ease-glass)}.btn--primary{color:#08080a;background:linear-gradient(180deg,#fff,#f2f3f5 42%,#d8dbe0 78%,#eef0f2);box-shadow:inset 0 1px #fff,inset 0 -2px 6px #00000024,inset 0 -1px #0000002e,0 18px 40px -18px #ffffff52,0 10px 30px -14px #000000e6}.btn--primary:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#fff0 30%,#ffffffd9 48%,#fff0 62%);translate:-120% 0;transition:translate .9s var(--ease-out);opacity:.55}.btn--primary:hover:after{translate:120% 0}.btn--primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff,inset 0 -2px 6px #00000024,0 24px 50px -18px #ffffff6b,0 14px 34px -14px #000000e6}.btn--primary:active{transform:translateY(0) scale(.99)}.btn--glass{--lit: 0;color:var(--text);border-radius:var(--radius-pill);background:linear-gradient(180deg,#ffffff1a,#ffffff04 46%,#ffffff0d),#0c0c0f75;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff0f,inset 0 0 0 1px #ffffff0e,0 18px 40px -24px #000000e6}.btn--glass:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(180px 180px at var(--mx, 50%) var(--my, 0%),rgba(255,255,255,calc(.14 * var(--lit))),transparent 65%);opacity:1;pointer-events:none}.btn--glass:hover{--lit: 1;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff1a,0 24px 50px -24px #000000f2}.btn--glass:active{transform:translateY(0) scale(.99)}.btn--sm{--btn-h: 42px;padding:0 18px;font-size:14px}.btn__icon{display:grid;place-items:center;width:22px;height:22px;margin-left:-4px;opacity:.85}.page{position:relative;z-index:1;overflow-x:clip}.ambient{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(120% 80% at 50% -10%,#ffffff0e,#fff0 60%),radial-gradient(80% 50% at 50% 108%,rgba(var(--cool),.05),#fff0 62%),linear-gradient(180deg,#060608,#050505 42%,#08080a)}.ambient__grid{position:absolute;inset:-10%;background-image:linear-gradient(to right,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.04) 1px,transparent 1px);background-size:92px 92px;mask-image:radial-gradient(78% 58% at 50% 24%,rgba(0,0,0,.85) 0%,transparent 72%);-webkit-mask-image:radial-gradient(78% 58% at 50% 24%,rgba(0,0,0,.85) 0%,transparent 72%);opacity:.55;transform:translate3d(calc(var(--px, 0) * -12px),calc(var(--py, 0) * -12px),0);transition:transform 1.2s var(--ease-glass)}.ambient__glow{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55}.ambient__glow--cool{top:-14vh;left:50%;width:min(1100px,96vw);aspect-ratio:1.6;translate:-50% 0;background:radial-gradient(closest-side,rgba(var(--cool),.16),transparent 72%);transform:translate3d(calc(var(--px, 0) * 16px),calc(var(--py, 0) * 12px),0);transition:transform 1.4s var(--ease-glass)}.ambient__glow--warm{right:-14vw;bottom:6vh;width:min(720px,80vw);aspect-ratio:1;background:radial-gradient(closest-side,rgba(var(--warm),.06),transparent 70%);transform:translate3d(calc(var(--px, 0) * -22px),calc(var(--py, 0) * -14px),0);transition:transform 1.6s var(--ease-glass)}.ambient__glow--deep{left:-18vw;top:46vh;width:min(760px,80vw);aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,255,255,.045),transparent 70%);opacity:.7}.ambient__vignette{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 40%,transparent 42%,rgba(0,0,0,.72) 100%)}.ambient__grain{position:fixed;inset:0;z-index:4;pointer-events:none;opacity:.022;background-image:var(--noise);background-size:180px 180px;mix-blend-mode:overlay}.js-reveal{opacity:0;transform:translate3d(0,22px,0)}.section-head{display:grid;gap:22px;max-width:720px}.section-head--split{grid-template-columns:minmax(0,1fr);max-width:none}@media(min-width:900px){.section-head--split{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:end;gap:56px}.section-head--split .section-lead{justify-self:end;max-width:44ch}}.section-head__title{display:grid;gap:16px}.section-divider{position:relative;height:1px;max-width:var(--shell);margin-inline:auto;border:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 18%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.1) 82%,transparent)}.section-divider:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;translate:-50% -50%;rotate:45deg;background:#ffffff80;box-shadow:0 0 18px 4px #ffffff2e}.pixel-block{position:absolute;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;opacity:.5;pointer-events:none}.pixel-block span{width:7px;height:7px;background:#ffffff29}.pixel-block span:nth-child(3n+2){background:#ffffff52}.pixel-block span:nth-child(5){background:#ffffff0f}.pixel-block span:nth-child(7){background:#ffffff6b}.nav{position:fixed;inset-inline:0;top:0;z-index:100;padding:16px var(--gutter) 0;transition:padding .5s var(--ease-glass)}.nav__inner{position:relative;width:100%;max-width:calc(var(--shell) - 2 * var(--gutter));margin-inline:auto}.nav__rail{display:flex;align-items:center;gap:16px;height:62px;padding:0 8px 0 14px;transition:height .5s var(--ease-glass),background-color .5s var(--ease-glass),box-shadow .5s var(--ease-glass)}.nav[data-scrolled] .nav__rail{--tint-alpha: .62;--blur: 26px;height:56px;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0d,inset 1px 0 #ffffff0d,inset -1px 0 #ffffff0d,0 1px 2px #0009,0 30px 60px -30px #000,0 10px 26px -16px #000c}.nav__brand{position:relative;z-index:4;display:flex;align-items:center;gap:10px;padding-right:6px;transition:opacity .3s var(--ease-glass)}.nav__brand:hover{opacity:.78}.nav__brand-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:11px;background:radial-gradient(120% 100% at 30% 0%,#ffffff38,#fff0 70%),#ffffff0e;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff0f,0 4px 12px -6px #000000e6}.nav__brand-mark img{width:15px;height:auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}.nav__brand-text{font-family:var(--font-display);font-size:16px;font-weight:750;letter-spacing:-.035em;color:var(--silver-1)}.nav__links{position:relative;z-index:4;display:flex;align-items:center;gap:2px;margin-inline:auto}.nav__link{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:8px 15px;border-radius:var(--radius-pill);font-size:13.5px;font-weight:450;letter-spacing:-.01em;color:var(--text-dim);transition:color .35s var(--ease-glass)}.nav__link-text{position:relative;z-index:2}.nav__link:hover{color:var(--text)}.nav__link-pill{position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(180deg,#ffffff29,#ffffff08 55%,#ffffff0f),#0a0a0c80;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff0d,inset 0 0 0 1px #ffffff12,0 8px 20px -14px #000}.nav__link[aria-current=page]{color:var(--silver-1)}.nav__actions{position:relative;z-index:4;display:flex;align-items:center;gap:8px}.nav__cta{--btn-h: 40px;padding:0 16px;font-size:13.5px;font-weight:550}.nav__cta .btn__icon,.nav__cta svg{margin-left:0}.nav__burger{display:none;place-items:center;width:42px;height:42px;border-radius:14px;color:var(--silver-1);background:#ffffff0d;box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0f;transition:background-color .3s var(--ease-glass)}.nav__burger:hover{background:#ffffff17}.nav__burger-lines{position:relative;display:block;width:17px;height:12px}.nav__burger-lines span{position:absolute;left:0;width:100%;height:1.4px;border-radius:2px;background:currentColor;transition:transform .4s var(--ease-glass),opacity .3s var(--ease-glass),width .4s var(--ease-glass)}.nav__burger-lines span:first-child{top:2px}.nav__burger-lines span:last-child{bottom:2px;width:68%}.nav__burger-lines[data-open] span:first-child{transform:translateY(3.5px) rotate(45deg)}.nav__burger-lines[data-open] span:last-child{width:100%;transform:translateY(-3.5px) rotate(-45deg)}.nav__sheet{--glass-radius: 24px;--tint-alpha: .94;--blur: 40px;position:absolute;z-index:6;inset-inline:0;top:calc(100% + 10px);padding:14px;display:grid;gap:12px;transform-origin:top center}.nav__sheet-links{position:relative;z-index:3;display:grid}.nav__sheet-link{display:flex;align-items:center;justify-content:space-between;padding:13px 12px;border-radius:14px;font-size:15.5px;font-weight:500;color:var(--text-soft);transition:background-color .3s var(--ease-glass),color .3s var(--ease-glass)}.nav__sheet-link+.nav__sheet-link{box-shadow:inset 0 1px #ffffff0d}.nav__sheet-link:hover,.nav__sheet-link:focus-visible{background:#ffffff0f;color:var(--silver-1)}.nav__sheet-index{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;color:var(--text-faint)}.nav__sheet-cta{position:relative;z-index:3;width:100%}@media(max-width:900px){.nav__links,.nav__cta{display:none}.nav__burger{display:grid}.nav__rail{justify-content:space-between;padding-right:10px}}@media(max-width:420px){.nav{padding-top:10px}.nav__brand-text{font-size:15px}}.hero{position:relative;display:grid;align-items:center;min-height:100svh;padding:clamp(96px,12.5vh,132px) 0 clamp(38px,5.4vh,62px);overflow:clip}.hero__arcs{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.85;mask-image:radial-gradient(76% 66% at 50% 40%,#000 10%,transparent 76%);-webkit-mask-image:radial-gradient(76% 66% at 50% 40%,#000 10%,transparent 76%)}.hero__arcs svg{width:100%;height:100%}.hero__inner{position:relative;z-index:2;display:grid;justify-items:center;text-align:center}.hero__ornaments{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.hero__light{position:absolute;left:50%;top:6%;width:min(880px,118vw);aspect-ratio:1.1;translate:-50% 0;background:radial-gradient(closest-side,#ffffff16,#fff0 70%);filter:blur(18px)}.hero__pixels{display:grid;gap:6px}.hero__pixels span{width:8px;height:8px}.hero__pixels--tl{top:108px;left:4%;grid-template-columns:repeat(4,minmax(0,1fr));opacity:.42;mask-image:linear-gradient(134deg,#000 20%,transparent 82%);-webkit-mask-image:linear-gradient(134deg,#000 20%,transparent 82%)}.hero__pixels--br{right:5%;bottom:9%;grid-template-columns:repeat(3,minmax(0,1fr));opacity:.3;mask-image:linear-gradient(316deg,#000 20%,transparent 84%);-webkit-mask-image:linear-gradient(316deg,#000 20%,transparent 84%)}.orbit{position:relative;width:clamp(244px,32vh,384px);max-width:84vw;aspect-ratio:1;margin-bottom:clamp(2px,.6vh,10px)}.orbit__lens{position:absolute;inset:8.5%;border-radius:50%;background:radial-gradient(closest-side at 32% 18%,#ffffff4d,#ffffff12 34%,#fff0 64%),radial-gradient(closest-side at 50% 118%,#ffffff29,#fff0 62%),radial-gradient(closest-side at 50% 46%,#262931a8,#0d0e12db),linear-gradient(158deg,rgba(var(--cool),.16),#0c0d1166 46%,#ffffff0d);box-shadow:inset 0 1px 1px #fff6,inset 0 -1px 1px #ffffff1a,inset 0 -26px 54px -30px #fff3,inset 0 0 90px #0000008c,0 0 70px #ffffff0b,0 44px 90px -46px #000,0 12px 40px -18px #000000d9;backdrop-filter:blur(30px) saturate(160%) brightness(1.04);-webkit-backdrop-filter:blur(30px) saturate(160%) brightness(1.04)}.orbit__lens:before{background:conic-gradient(from 200deg at 50% 50%,#ffffffd9,#ffffff14 52deg,#ffffff08 118deg,#fff3 174deg,#ffffff8c 214deg,#ffffff14 266deg,#ffffffb3 344deg,#ffffffd9 360deg)}.orbit__lens:after{background-image:linear-gradient(118deg,#fff0 22%,#ffffff24 33%,#ffffff04 41%,#fff0 52%);opacity:1;mix-blend-mode:normal}.orbit__lens-arc{position:absolute;inset:5.5%;border-radius:50%;padding:1px;background:conic-gradient(from 176deg at 50% 50%,#ffffff6b,#ffffff05 44deg,#fff0 120deg,#ffffff1a 200deg,#fff0 262deg,#ffffff47 330deg,#ffffff6b 360deg);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);mask-composite:exclude;pointer-events:none;opacity:.85}.orbit__lens-haze{position:absolute;inset:0;border-radius:50%;background:radial-gradient(48% 36% at 30% 12%,rgba(255,255,255,.18),transparent 72%);pointer-events:none;mix-blend-mode:screen;filter:blur(6px)}.orbit__paths{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.orbit__chain{position:absolute;inset:-4%;animation:orbit-spin 110s linear infinite;will-change:transform}.orbit__chain-svg{width:100%;height:100%;filter:drop-shadow(0 6px 10px rgba(0,0,0,.85))}@keyframes orbit-spin{to{transform:rotate(360deg)}}.orbit__ghost{position:absolute;inset:0;display:grid;place-items:center}.orbit__float{animation:ghost-float 9s ease-in-out infinite;filter:drop-shadow(0 30px 44px rgba(0,0,0,.8)) drop-shadow(0 0 56px rgba(214,228,248,.16))}.orbit__ghost-img{width:clamp(112px,14.4vh,178px);height:auto}@keyframes ghost-float{0%,to{transform:translate3d(0,-5px,0)}50%{transform:translate3d(0,6px,0)}}.orbit__cubes{position:absolute;inset:0;pointer-events:none}.cube{position:absolute;display:block;border-radius:2.5px;background:linear-gradient(142deg,#fff,#e3e6ea 34%,#9aa0a8 72%,#d2d6db);box-shadow:0 10px 18px -8px #000000f2,inset 0 1px #ffffffe6,inset 0 -1px #ffffff4d;animation:cube-drift 14s ease-in-out infinite}.cube--a{top:7%;left:9%;width:15px;height:15px;rotate:14deg}.cube--b{right:4%;top:32%;width:10px;height:10px;rotate:-22deg;animation-delay:-3s;opacity:.85}.cube--c{left:3%;bottom:27%;width:8px;height:8px;rotate:38deg;animation-delay:-6s;opacity:.7}.cube--d{right:12%;bottom:9%;width:13px;height:13px;rotate:-8deg;animation-delay:-9s;opacity:.9}@keyframes cube-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(3px,-9px,0)}}.sparkle{position:absolute;width:16px;height:16px;background:radial-gradient(circle,#fff,#ffffff8c 34%,#fff0 62%);clip-path:polygon(50% 0%,55% 45%,100% 50%,55% 55%,50% 100%,45% 55%,0% 50%,45% 45%);opacity:.55;animation:sparkle-twinkle 7s ease-in-out infinite;pointer-events:none}.sparkle--1{top:2%;right:22%;width:20px;height:20px}.sparkle--2{left:14%;top:40%;width:10px;height:10px;animation-delay:-2.4s;opacity:.4}.sparkle--3{right:6%;bottom:22%;width:13px;height:13px;animation-delay:-4.8s}.sparkle--4{left:26%;bottom:3%;width:8px;height:8px;animation-delay:-1.2s;opacity:.35}@keyframes sparkle-twinkle{0%,to{opacity:.16;transform:scale(.86)}50%{opacity:.62;transform:scale(1)}}.orbit__floor{position:absolute;left:50%;bottom:1%;width:62%;height:12%;translate:-50% 0;background:radial-gradient(50% 50% at 50% 50%,#fff3,#fff0 72%);filter:blur(16px);pointer-events:none}.hero__wordmark{margin-top:0;font-family:var(--font-display);font-size:clamp(58px,13vw,152px);font-weight:800;line-height:.84;letter-spacing:-.058em;text-indent:-.02em;background-image:linear-gradient(96deg,#fff0 34%,#ffffff6b 44%,#ffffff0f 50%,#fff0 58%),linear-gradient(178deg,#fff 2%,#f4f5f7 26%,#b7bcc4 46%,#fff 58%,#c2c6cc 76%,#a8adb5 90%,#edeef0);background-size:240% 100%,100% 100%;background-position:-70% 0,0 0;background-repeat:no-repeat;animation:wordmark-glint 13s ease-in-out infinite;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 26px 48px rgba(0,0,0,.95)) drop-shadow(0 0 70px rgba(214,228,248,.1))}@keyframes wordmark-glint{0%,8%{background-position:-70% 0,0 0}62%,to{background-position:170% 0,0 0}}.hero__tagline{margin-top:clamp(10px,1.5vh,18px);font-family:var(--font-display);font-size:clamp(17px,2.1vw,26px);font-weight:500;letter-spacing:-.028em;color:#e9ebee;text-shadow:0 1px 24px rgba(255,255,255,.14)}.hero__desc{margin-top:clamp(10px,1.4vh,16px);max-width:62ch;color:var(--text-dim);font-size:clamp(14.5px,1.15vw,16.5px);line-height:1.68}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:clamp(20px,2.6vh,30px)}.hero__specs{margin-top:clamp(20px,3vh,34px);max-width:100%}.specs{display:flex;align-items:center;gap:clamp(10px,1.8vw,26px);padding:11px clamp(16px,2.2vw,26px);animation:none}.specs__item{position:relative;z-index:3;display:flex;align-items:center;gap:9px;color:var(--text-soft);font-size:13px;letter-spacing:-.005em;white-space:nowrap}.specs__icon{display:grid;place-items:center;color:#ffffffb8}.specs__sep{position:absolute;left:calc(-1*clamp(5px,.9vw,13px));top:50%;translate:0 -50%;width:1px;height:22px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.22),transparent)}@media(max-width:720px){.specs{flex-direction:column;align-items:flex-start;gap:0;padding:4px 18px;width:min(100%,380px);border-radius:22px}.specs__item{width:100%;padding:11px 4px;font-size:13.5px}.specs__item+.specs__item{box-shadow:inset 0 1px #ffffff12}.specs__sep{display:none}.hero__actions{width:100%;max-width:360px}.hero__actions .btn{flex:1 1 100%}}@media(max-width:420px){.hero{padding-top:92px}.hero__desc{font-size:14px}}.capabilities__grid{display:grid;gap:clamp(30px,4vw,60px);margin-top:clamp(34px,4.6vw,58px)}@media(min-width:980px){.capabilities__grid{grid-template-columns:minmax(0,1fr) minmax(0,.94fr);align-items:center}}.cap-list{list-style:none;margin:0;padding:0}.cap{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);gap:16px;padding:20px 0 22px;transition:transform .5s var(--ease-glass)}.cap+.cap{box-shadow:inset 0 1px #ffffff0f}.cap:before{content:"";position:absolute;left:-14px;top:18px;bottom:18px;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.55),transparent);opacity:0;transition:opacity .5s var(--ease-glass)}.cap:hover:before{opacity:1}.cap:hover{transform:translate(4px)}.cap__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;color:#ffffffd6;background:linear-gradient(160deg,#ffffff29,#ffffff06);box-shadow:inset 0 1px #ffffff42,inset 0 -1px #ffffff0d,inset 0 0 0 1px #ffffff0b,0 10px 24px -14px #000000f2;transition:color .5s var(--ease-glass),box-shadow .5s var(--ease-glass)}.cap:hover .cap__icon{color:#fff;box-shadow:inset 0 1px #ffffff5c,inset 0 0 0 1px #ffffff1a,0 14px 30px -14px #000}.cap__title{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-family:var(--font-display);font-size:17px;font-weight:650;letter-spacing:-.025em;color:var(--silver-1)}.cap__index{font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.18em;color:var(--text-faint)}.cap__text{margin-top:7px;max-width:46ch;font-size:14px;line-height:1.62;color:var(--text-dim)}.console{--glass-radius: 28px;display:grid;gap:15px;padding:clamp(16px,2vw,22px)}.console>*{position:relative;z-index:3}.console__bar{display:flex;align-items:center;gap:10px;padding-bottom:13px;box-shadow:inset 0 -1px #ffffff12}.console__dots{display:flex;gap:5px}.console__dots i{width:7px;height:7px;border-radius:50%;background:#ffffff29;box-shadow:inset 0 1px #ffffff4d}.console__dots i:first-child{background:#ffffff8c}.console__title{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.console__ping{margin-left:auto;padding:4px 9px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;color:var(--text-faint);background:#ffffff0b;box-shadow:inset 0 1px #ffffff14;transition:color .4s var(--ease-glass)}.console__ping[data-on]{color:#ffffffd1}.console__status{display:flex;align-items:center;gap:14px}.console__orb{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:radial-gradient(100% 100% at 35% 20%,#fff3,#ffffff05 60%),#ffffff08;box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px #ffffff0d,0 10px 24px -14px #000}.console__orb-core{width:9px;height:9px;border-radius:50%;background:#ffffff52;transition:background-color .5s var(--ease-glass),box-shadow .5s var(--ease-glass)}.console__orb[data-on] .console__orb-core{background:#fff;box-shadow:0 0 12px 2px #ffffff8c,0 0 30px 8px #ffffff2e;animation:core-pulse 3.2s ease-in-out infinite}@keyframes core-pulse{0%,to{opacity:1}50%{opacity:.55}}.console__status-text{min-width:0}.console__state{font-size:14.5px;font-weight:550;letter-spacing:-.015em;color:var(--silver-1)}.console__sub{margin-top:3px;font-size:11.5px;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.switch{position:relative;flex:none;margin-left:auto;width:50px;height:29px;border-radius:var(--radius-pill);background:#ffffff12;box-shadow:inset 0 1px 2px #00000080,inset 0 0 0 1px #ffffff12;transition:background-color .45s var(--ease-glass)}.switch__knob{position:absolute;top:3.5px;left:4px;width:22px;height:22px;border-radius:50%;background:linear-gradient(180deg,#fff,#d3d6db);box-shadow:0 3px 8px -2px #000000d9,inset 0 1px #fff;transition:transform .45s var(--ease-glass)}.switch[aria-checked=true]{background:linear-gradient(180deg,#fff,#dfe2e6);box-shadow:inset 0 1px #fff,inset 0 -1px 3px #0000002e,0 0 26px -4px #ffffff59}.switch[aria-checked=true] .switch__knob{transform:translate(19px);background:linear-gradient(180deg,#2a2b2f,#101114);box-shadow:0 2px 6px #0009,inset 0 1px #ffffff2e}.console__graph{position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#ffffff08,#ffffff01),#00000038;box-shadow:inset 0 0 0 1px #ffffff0d}.console__graph svg{display:block;width:100%;height:84px}.console__graph-label{position:absolute;right:10px;bottom:8px;font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#f2f3f566}.console__servers{display:grid;gap:4px;margin:0;padding:0;border:0}.console__servers legend{padding:0}.server{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:9px 11px;border-radius:13px;cursor:pointer;transition:background-color .35s var(--ease-glass),box-shadow .35s var(--ease-glass),opacity .35s var(--ease-glass)}.server:hover{background:#ffffff09}.server[data-active]{background:linear-gradient(180deg,#ffffff17,#ffffff05);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0d}.server[data-off]{opacity:.45}.server:focus-within{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}.server__flag{display:grid;place-items:center;width:26px;height:19px;border-radius:5px;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:#fff9;background:#ffffff0e;box-shadow:inset 0 1px #ffffff1f}.server__city{font-size:13px;color:var(--text-soft)}.server[data-active] .server__city{color:var(--silver-1)}.server__bars{display:flex;align-items:flex-end;gap:2px;height:14px}.server__bars i{width:3px;border-radius:2px;background:#ffffff24;transition:background-color .4s var(--ease-glass)}.server__bars i:nth-child(1){height:5px}.server__bars i:nth-child(2){height:8px}.server__bars i:nth-child(3){height:11px}.server__bars i:nth-child(4){height:14px}.server__bars i[data-on]{background:#ffffffbf}.server__ping{font-family:var(--font-mono);font-size:10.5px;color:var(--text-faint);min-width:44px;text-align:right}.console__note{min-height:32px;font-size:11.5px;line-height:1.5;color:var(--text-faint)}.adv-grid{display:grid;gap:clamp(14px,1.6vw,20px);margin-top:clamp(34px,4.6vw,58px);perspective:1400px}@media(max-width:759px){.adv-card{min-height:0}.adv-card__foot{padding-top:18px}}@media(min-width:760px){.adv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.adv-card{--glass-radius: 26px;display:flex;flex-direction:column;padding:clamp(20px,2.2vw,28px);min-height:316px;transform-style:preserve-3d;transition:box-shadow .6s var(--ease-glass),background-color .6s var(--ease-glass)}.adv-card>*{position:relative;z-index:3}.adv-card__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.adv-card__icon{display:grid;place-items:center;width:50px;height:50px;border-radius:16px;color:#ffffffd9;background:radial-gradient(120% 100% at 30% 0%,#ffffff3d,#ffffff05 68%),#ffffff0a;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #ffffff0f,inset 0 0 0 1px #ffffff0d,0 12px 26px -16px #000}.adv-card__index{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;color:var(--text-faint)}.adv-card__title{font-size:clamp(19px,1.7vw,22px);font-weight:650;letter-spacing:-.03em;color:var(--silver-1)}.adv-card__text{margin-top:10px;font-size:13.8px;line-height:1.62;color:var(--text-dim)}.adv-card__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:26px}.adv-card__metric strong{display:block;font-family:var(--font-display);font-size:25px;font-weight:700;letter-spacing:-.045em;color:#fff;line-height:1.1}.adv-card__metric span{display:block;margin-top:3px;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.adv-card__visual{position:relative;display:grid;place-items:center;width:112px;height:62px;opacity:.85;transition:opacity .5s var(--ease-glass)}.adv-card:hover .adv-card__visual{opacity:1}.adv__visual-svg{width:100%;height:auto}.adv__rings{position:relative;width:60px;height:60px}.adv__rings:before{content:"";position:absolute;inset:18%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.16),transparent 70%);filter:blur(6px)}.adv__rings span{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(255,255,255,.34);animation:ring-pulse 4.4s ease-out infinite}.adv__rings span:nth-child(2){inset:11px;animation-delay:.7s}.adv__rings span:nth-child(3){inset:22px;animation-delay:1.4s}.adv__rings-dot{position:absolute;left:50%;top:50%;translate:-50% -50%;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 14px 3px #fff6}@keyframes ring-pulse{0%{opacity:.28;transform:scale(.9)}45%{opacity:.95}to{opacity:.25;transform:scale(1)}}.adv__switch{display:flex;align-items:center;gap:9px}.adv__switch-track{position:relative;width:46px;height:26px;border-radius:var(--radius-pill);background:linear-gradient(180deg,#fff3,#ffffff0d);box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #ffffff14}.adv__switch-knob{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:linear-gradient(180deg,#fff,#d3d6db);box-shadow:0 3px 7px -2px #000000d9,inset 0 1px #fff}.adv__switch-line{width:22px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.34),transparent)}.schematic{display:grid;gap:16px;margin-top:clamp(34px,4.6vw,56px)}.schematic__canvas{position:relative}.schematic__stream{display:none}.schematic__rail{display:block;position:absolute;left:27px;top:30px;bottom:30px;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.2),transparent)}.schematic__nodes{position:relative;display:grid;gap:6px}.node{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;align-items:center;justify-items:start;padding:12px 12px 12px 0;border-radius:18px;text-align:left;transition:background-color .4s var(--ease-glass),box-shadow .4s var(--ease-glass)}.node__orb{position:relative;grid-row:1 / span 2;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;color:#ffffffb8;background:radial-gradient(120% 110% at 32% 14%,#ffffff38,#ffffff05 66%),#0c0d10a8;box-shadow:inset 0 1px #ffffff42,inset 0 -1px #ffffff0f,inset 0 0 0 1px #ffffff0f,0 14px 28px -18px #000;transition:color .5s var(--ease-glass),box-shadow .5s var(--ease-glass),transform .5s var(--ease-glass)}.node__orb-light{position:absolute;inset:-7px;border-radius:50%;border:1px solid rgba(255,255,255,.12);opacity:0;transition:opacity .5s var(--ease-glass)}.node__label{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--text-soft);transition:color .4s var(--ease-glass)}.node__caption{font-size:11.5px;color:var(--text-faint)}.node:hover .node__orb{color:#fff;transform:scale(1.03)}.node[data-active]{background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff0d}.node[data-active] .node__orb{color:#fff;transform:scale(1.07);box-shadow:inset 0 1.5px #ffffff8c,inset 0 0 0 1px #ffffff24,inset 0 -20px 30px -22px #ffffff4d,0 0 44px -6px #ffffff47,0 20px 36px -18px #000}.node[data-active] .node__orb-light{inset:-9px;border-color:#ffffff3d;box-shadow:0 0 26px #ffffff24,inset 0 0 22px #ffffff0f}.node[data-active] .node__orb-light{opacity:1}.node[data-active] .node__label{color:var(--silver-1)}.schematic__panel{--glass-radius: 24px;display:grid;align-items:stretch;padding:clamp(18px,2.2vw,26px) clamp(18px,2.4vw,30px)}.schematic__panel-inner{display:grid;gap:12px;align-content:center}.schematic__panel-meta{display:flex;align-items:baseline;gap:14px}.schematic__panel-index{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;color:#f2f3f5c7}.schematic__panel-index i{font-style:normal;color:var(--text-faint)}.schematic__panel-title{font-family:var(--font-display);font-size:16px;font-weight:650;letter-spacing:-.025em;color:var(--silver-1)}.schematic__panel-text{max-width:68ch;font-size:14.5px;line-height:1.68;color:var(--text-soft)}@media(min-width:861px){.schematic__panel-inner{grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:28px;align-items:center}.schematic__panel-meta{flex-direction:column;gap:7px;padding-right:26px;box-shadow:inset -1px 0 #ffffff17;align-self:stretch;justify-content:center}}@media(min-width:861px){.schematic__canvas{height:244px}.schematic__stream{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible}.schematic__rail{display:none}.schematic__nodes{position:absolute;inset:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.node{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;height:100%;padding:0;border-radius:0;background:none;box-shadow:none}.node[data-active]{background:none;box-shadow:none}.node__orb{grid-row:auto;width:66px;height:66px}.node__label{position:absolute;top:calc(50% + 48px);left:50%;translate:-50% 0;white-space:nowrap;font-size:15.5px}.node__caption{position:absolute;top:calc(50% + 70px);left:50%;translate:-50% 0;white-space:nowrap}}.how-steps{display:grid;gap:0;list-style:none;margin:clamp(30px,4vw,46px) 0 0;padding:0}.how-step{position:relative;padding:22px 0 6px;box-shadow:inset 0 1px #ffffff12}.how-step:before{content:"";position:absolute;top:-3px;left:0;width:5px;height:5px;rotate:45deg;background:#ffffff6b;box-shadow:0 0 12px 2px #ffffff24}.how-step__index{display:block;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.2em;color:var(--text-faint)}.how-step__title{margin-top:10px;font-size:17px;font-weight:650;letter-spacing:-.025em;color:var(--silver-1)}.how-step__text{margin-top:8px;max-width:40ch;font-size:13.8px;line-height:1.62;color:var(--text-dim)}@media(min-width:861px){.how-steps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,4vw,56px)}}.cta{padding-block:clamp(36px,6vw,72px) clamp(56px,8vw,118px)}.cta__slab{--glass-radius: 36px;position:relative;display:grid;justify-items:center;padding:clamp(36px,5.6vw,76px) clamp(20px,4vw,64px) clamp(30px,4.4vw,58px);text-align:center;overflow:hidden;box-shadow:inset 0 1px #ffffff42,inset 0 -1.5px #ffffff17,inset 1px 0 #ffffff0f,inset -1px 0 #ffffff0f,inset 0 34px 70px -46px #ffffff80,inset 0 -90px 100px -70px #000000e6,0 1px 2px #0009,0 50px 110px -50px #000,0 14px 40px -20px #000000d9}.cta__edge{position:absolute;top:0;left:7%;right:7%;height:1.5px;background:linear-gradient(90deg,#fff0,#ffffff80 16%,#fff 48%,#ffffff80 82%,#fff0);filter:blur(.3px);opacity:.85;pointer-events:none}.cta__edge:after{content:"";position:absolute;inset:1.5px 6% auto;height:26px;background:linear-gradient(180deg,#ffffff1f,#fff0);filter:blur(6px)}.cta__halo{position:absolute;top:-68%;left:50%;width:min(720px,108%);aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,#ffffff57,#ffffff1f 42%,#fff0 72%);filter:blur(34px);pointer-events:none}.cta__sheen{position:absolute;inset:-30% -12%;background:linear-gradient(104deg,#fff0 36%,#ffffff12 47%,#ffffff03 53%,#fff0 62%);animation:cta-sheen 16s ease-in-out infinite;pointer-events:none}@keyframes cta-sheen{0%,to{transform:translate(-14%)}50%{transform:translate(14%)}}.cta__pixels{top:26px;right:28px;opacity:.4}.cta__mark{position:relative;z-index:3;margin-bottom:18px;filter:drop-shadow(0 22px 34px rgba(0,0,0,.85)) drop-shadow(0 0 46px rgba(214,228,248,.2))}.cta__title{position:relative;z-index:3;max-width:20ch;font-size:clamp(29px,4.4vw,56px);font-weight:750;letter-spacing:-.042em;background:linear-gradient(178deg,#fff 6%,#e6e8eb 40%,#b6bbc3 62%,#fff 82%,#cfd3d8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cta__text{position:relative;z-index:3;margin-top:16px;max-width:52ch;font-size:clamp(14px,1.2vw,16px);line-height:1.66;color:var(--text-dim)}.cta__actions{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:clamp(24px,3.4vw,34px)}.cta__tg{font-family:var(--font-mono);font-size:13px;letter-spacing:.01em}.cta__fine{position:relative;z-index:3;margin-top:clamp(20px,3vw,30px);font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);text-wrap:balance}@media(max-width:480px){.cta__fine{font-size:9px;letter-spacing:.1em}}.faq__grid{display:grid;gap:clamp(26px,4vw,56px)}@media(min-width:920px){.faq__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}.faq__aside{position:sticky;top:116px}}.faq__aside{display:grid;gap:18px;justify-items:start;align-content:start}.faq__tg{margin-top:6px;font-family:var(--font-mono);font-size:12.5px}.faq__list{list-style:none;margin:0;padding:0}.faq-item{position:relative;transition:box-shadow .4s var(--ease-glass)}.faq-item+.faq-item{box-shadow:inset 0 1px #ffffff12}.faq-item__heading{margin:0;font:inherit;letter-spacing:normal}.faq-item__trigger{display:grid;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:12px;width:100%;padding:21px 2px;text-align:left;color:var(--text-soft);transition:color .35s var(--ease-glass)}.faq-item__trigger:hover{color:var(--silver-1)}.faq-item__index{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;color:var(--text-faint)}.faq-item__question{font-family:var(--font-display);font-size:clamp(16px,1.55vw,18.5px);font-weight:600;letter-spacing:-.025em}.faq-item__sign{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#ffffffbf;background:#ffffff0b;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0d;transition:background-color .4s var(--ease-glass),color .4s var(--ease-glass),box-shadow .4s var(--ease-glass)}.faq-item__sign i{position:absolute;width:12px;height:1.4px;border-radius:2px;background:currentColor;transition:transform .45s var(--ease-glass)}.faq-item__sign i:last-child{transform:rotate(90deg)}.faq-item[data-open] .faq-item__trigger{color:var(--silver-1)}.faq-item[data-open] .faq-item__sign{color:#0a0a0c;background:linear-gradient(180deg,#fff,#dfe2e6);box-shadow:inset 0 1px #fff,0 8px 22px -10px #ffffff80}.faq-item[data-open] .faq-item__sign i:last-child{transform:rotate(0)}.faq-item__panel{overflow:hidden}.faq-item__answer{padding:0 46px 24px 50px;max-width:62ch;font-size:14px;line-height:1.7;color:var(--text-dim)}@media(max-width:560px){.faq-item__trigger{grid-template-columns:minmax(0,1fr) 32px;gap:12px}.faq-item__index{display:none}.faq-item__answer{padding:0 8px 22px 0;font-size:13.5px}}.footer{position:relative;z-index:2;padding:clamp(38px,5vw,60px) 0 clamp(26px,3vw,38px);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 60%);box-shadow:inset 0 1px #ffffff12}.footer__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:26px}.footer__brand{display:flex;align-items:center;gap:14px}.footer__mark{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:radial-gradient(120% 100% at 30% 0%,#fff3,#fff0 68%),#ffffff0b;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff0d}.footer__mark img{width:17px;height:auto}.footer__name{font-family:var(--font-display);font-size:17px;font-weight:750;letter-spacing:-.035em;color:var(--silver-1)}.footer__tag{margin-top:3px;font-size:12px;color:var(--text-faint)}.footer__nav{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:12.8px;color:var(--text-dim)}.footer__nav a{display:inline-flex;align-items:center;gap:6px;transition:color .3s var(--ease-glass)}.footer__nav a:hover{color:#fff}.footer__rule{margin:30px 0 22px;opacity:.55}.footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:11.5px;color:var(--text-faint)}.footer__note{color:#f2f3f570}
