@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.29h3lvkzti2g0.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2tawlv965c-2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.2y7ys-6xqyvlu.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.313z8u3gguft6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.2sh_6_vhnlvft.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.0l231a9nt5uww.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.05unz6ahsdg5s.woff2)format("woff2"),url(../media/inter-greek-400-normal.1ie-jkghmy-g3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.0vt5hs1-p3hwb.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.1sh--xb01u94w.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.215r6wzhyafb5.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.1s10ttb8x1xct.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.08vufg9rbrtqu.woff2)format("woff2"),url(../media/inter-latin-400-normal.0qkhh15u3nzc2.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.42f1l9b1vn7on.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.0llmxmbbmm9_u.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.0-dy8oiks8ebz.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.1yx35ha52iheu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.1vvyze5ech61n.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.2409xwbea2gft.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.1o2sh6_upyp40.woff2)format("woff2"),url(../media/inter-greek-600-normal.217aew8mjlovh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.28hfptm0o_tt8.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.0ryxdan2-9e5a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.24qjoiekzybge.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.0jniwfmk9oe12.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.42bxzpetz5w8g.woff2)format("woff2"),url(../media/inter-latin-600-normal.2azw06-3fu-n-.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/inter-cyrillic-ext-700-normal.0me1u56i82hi2.woff2)format("woff2"),url(../media/inter-cyrillic-ext-700-normal.13n_vpa0gbyg7.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-700-normal.378qjskmmzqr1.woff2)format("woff2"),url(../media/inter-cyrillic-700-normal.1om2rvzqaqs1z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-ext-700-normal.2rh7y3r4qo2km.woff2)format("woff2"),url(../media/inter-greek-ext-700-normal.0eo4e8i6f7p31.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-700-normal.30-dggm__4v65.woff2)format("woff2"),url(../media/inter-greek-700-normal.2-1u0zzxsm6-x.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-vietnamese-700-normal.23ham7l7wwy_k.woff2)format("woff2"),url(../media/inter-vietnamese-700-normal.12wdlez6yu94z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-ext-700-normal.40zd91kdmj3fq.woff2)format("woff2"),url(../media/inter-latin-ext-700-normal.1db-uvxaxecrq.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.0w01zqnq_4v13.woff2)format("woff2"),url(../media/inter-latin-700-normal.0f21to4h01kr-.woff)format("woff");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:Orbitron;font-style:normal;font-display:swap;font-weight:500;src:url(../media/orbitron-latin-500-normal.3anbae5kgjhd_.woff2)format("woff2"),url(../media/orbitron-latin-500-normal.3djzdxby788fc.woff)format("woff");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:Orbitron;font-style:normal;font-display:swap;font-weight:700;src:url(../media/orbitron-latin-700-normal.16ifjlgrvpe32.woff2)format("woff2"),url(../media/orbitron-latin-700-normal.05n_x20125rex.woff)format("woff");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:Orbitron;font-style:normal;font-display:swap;font-weight:800;src:url(../media/orbitron-latin-800-normal.11x0ozsulud04.woff2)format("woff2"),url(../media/orbitron-latin-800-normal.447yyye_cde9a.woff)format("woff");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:Orbitron;font-style:normal;font-display:swap;font-weight:900;src:url(../media/orbitron-latin-900-normal.2iwtdtubmvdj_.woff2)format("woff2"),url(../media/orbitron-latin-900-normal.0bhtlwj6sl5hd.woff)format("woff");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:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(../media/rajdhani-devanagari-600-normal.2_0vl0lxdkvul.woff2)format("woff2"),url(../media/rajdhani-devanagari-600-normal.2vwy4_r_62mod.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(../media/rajdhani-latin-ext-600-normal.1st5d6lmv9yhs.woff2)format("woff2"),url(../media/rajdhani-latin-ext-600-normal.1njf-ih0c_803.woff)format("woff");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:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(../media/rajdhani-latin-600-normal.1p-1x_ry1-mlc.woff2)format("woff2"),url(../media/rajdhani-latin-600-normal.0tdgm7fluutta.woff)format("woff");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:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(../media/rajdhani-devanagari-700-normal.2k2ibb7z45ba8.woff2)format("woff2"),url(../media/rajdhani-devanagari-700-normal.189-m0z-ld4hd.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(../media/rajdhani-latin-ext-700-normal.1r7beeuxyf8v6.woff2)format("woff2"),url(../media/rajdhani-latin-ext-700-normal.2m_wlv5eagxbp.woff)format("woff");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:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(../media/rajdhani-latin-700-normal.0q27crqihn9nw.woff2)format("woff2"),url(../media/rajdhani-latin-700-normal.0xx_4v-6c3_1t.woff)format("woff");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}
:root{--ink:#02050c;--ink-soft:#050a14;--panel:#060d1be0;--panel-solid:#07101e;--text:#f7f9ff;--muted:#a8b3c6;--muted-deep:#6e7d95;--line:#6cb2ed33;--line-hot:#4bceff94;--cyan:#39d7ff;--cyan-soft:#8cecff;--blue:#3985ff;--violet:#9a55ff;--purple:#7135ec;--magenta:#f34fda;--green:#49e7a7;--shell:1460px;--display:"Orbitron", "Arial Narrow", Impact, sans-serif;--tech:"Rajdhani", "Arial Narrow", sans-serif;--body:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink);scroll-padding-top:86px}body{min-width:320px;color:var(--text);background:radial-gradient(circle at 18% 24%, #1d5db714, transparent 22%), radial-gradient(circle at 83% 58%, #8c2eee14, transparent 28%), var(--ink);font-family:var(--body);margin:0;line-height:1.55;overflow-x:hidden}body:before{z-index:-1;content:"";pointer-events:none;opacity:.34;background-image:linear-gradient(#69a6e207 1px,#0000 1px),linear-gradient(90deg,#69a6e207 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}::selection{color:#fff;background:#914bffc2}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;font:inherit}img{max-width:100%;display:block}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:1000;color:#02050c;background:var(--cyan);padding:10px 14px;font-weight:800;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.section-shell,.header-shell{width:min(calc(100% - 72px), var(--shell));margin-inline:auto}.section{border-top:1px solid #609bdb1a;padding-block:clamp(100px,9vw,154px);position:relative;overflow:hidden}.section:after{content:"";pointer-events:none;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);background:linear-gradient(90deg,#0000,#4684e314);width:36%;height:160px;position:absolute;bottom:-80px;right:-5%}.eyebrow{color:var(--cyan-soft);font-family:var(--display);letter-spacing:.24em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.section-copy h2,.section-heading h2,.contact-grid h2{max-width:920px;font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(46px,6.1vw,92px);font-weight:900;line-height:.93}.section-copy>p:not(.eyebrow),.section-heading>div>p:not(.eyebrow),.centered-heading>p:not(.eyebrow){max-width:660px;color:var(--muted);margin:28px 0 0;font-size:clamp(17px,1.4vw,20px)}.button-row{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.button-row.compact{gap:10px;margin-top:24px}.button{color:#fff;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);min-height:50px;font-family:var(--tech);letter-spacing:.1em;text-transform:uppercase;background:#040b16c7;border:1px solid #64bef557;justify-content:center;align-items:center;gap:11px;padding:12px 24px;font-size:14px;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:inline-flex;position:relative;overflow:hidden}.button:before{z-index:-1;content:"";background:linear-gradient(110deg,#0000 16%,#ffffff24,#0000 80%);transition:transform .42s;position:absolute;inset:0;transform:translate(-130%)}.button:hover,.button:focus-visible{transform:translateY(-2px)}.button:hover:before,.button:focus-visible:before{transform:translate(130%)}.button svg{width:17px;height:17px}.button-primary{background:linear-gradient(102deg,#5d1bdb,#8c34ef 58%,#ad43dd);border-color:#d791ffe0;box-shadow:inset 0 0 22px #ffffff12,0 0 26px #8a30f04d}.button-primary:hover,.button-primary:focus-visible{border-color:#efd8ff;box-shadow:inset 0 0 24px #ffffff1f,0 0 38px #913aee80}.button-outline{border-color:#39c9ffb3;box-shadow:inset 0 0 16px #30baff0d,0 0 16px #2da3ff12}.button-outline:hover,.button-outline:focus-visible{border-color:var(--cyan);background:#1d81b22e;box-shadow:0 0 28px #39d7ff33}.button-discord{background:#5360d357;border-color:#7988ffc7}.site-header{z-index:100;-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#02060ead;border-bottom:1px solid #68a7e224;transition:background .18s,box-shadow .18s;position:fixed;top:0;left:0;right:0}.site-header.is-scrolled{background:#02060ef2;box-shadow:0 16px 44px #00000057}.header-shell{grid-template-columns:190px minmax(0,1fr) 150px;align-items:center;gap:22px;min-height:82px;display:grid}.brand-lockup{align-items:center;gap:10px;min-width:max-content;display:inline-flex}.brand-lockup img{object-fit:cover;filter:drop-shadow(0 0 14px #33aeff2e);border-radius:12px;width:58px;height:58px}.brand-lockup>span{font-family:var(--display);letter-spacing:.08em;line-height:.95;display:grid}.brand-lockup strong{font-size:17px;font-weight:900}.brand-lockup small{color:var(--cyan);letter-spacing:.28em;margin-top:4px;font-size:10px;font-weight:700}.primary-navigation{justify-content:center;align-items:center;gap:clamp(13px,1.25vw,25px);min-width:0;display:flex}.primary-navigation a{color:#d8dfeb;font-family:var(--tech);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;padding-block:31px;font-size:12px;font-weight:800;transition:color .16s;position:relative}.primary-navigation a:after{content:"";background:linear-gradient(90deg, var(--blue), var(--cyan));transform-origin:50%;height:2px;transition:transform .16s;position:absolute;bottom:22px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 12px #34acffcc}.primary-navigation a:hover,.primary-navigation a:focus-visible,.primary-navigation a.is-active{color:#fff}.primary-navigation a:hover:after,.primary-navigation a:focus-visible:after,.primary-navigation a.is-active:after{transform:scaleX(1)}.header-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.account-link,.account-label,.shop-link{color:#dce5f3;min-height:40px;font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;font-size:10px;font-weight:800;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.account-link{gap:7px}.account-link svg,.shop-link svg{width:19px;height:19px}.account-link:hover,.account-link:focus-visible,.account-label:hover,.account-label:focus-visible,.shop-link:hover,.shop-link:focus-visible{color:var(--cyan)}.shop-link{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#0813228c;border:1px solid #63a6e233;width:40px}.menu-toggle{border:1px solid var(--line);cursor:pointer;background:#08111fe6;width:44px;height:44px;padding:10px;display:none}.menu-toggle i{background:currentColor;height:2px;margin-block:5px;transition:transform .18s,opacity .18s;display:block}.menu-toggle.is-open i:first-of-type{transform:translateY(7px)rotate(45deg)}.menu-toggle.is-open i:nth-of-type(2){opacity:0}.menu-toggle.is-open i:nth-of-type(3){transform:translateY(-7px)rotate(-45deg)}.hero{isolation:isolate;border-bottom:1px solid #58b3f53d;align-items:center;min-height:clamp(690px,53vw,920px);padding-top:82px;display:flex;position:relative;overflow:hidden}.hero-image{z-index:-5;object-fit:cover;object-position:center center;animation:18s ease-in-out infinite alternate hero-breathe}.hero-vignette{z-index:-4;background:linear-gradient(90deg,#02050cdb 0%,#03070f80 37%,#04071014 70%),linear-gradient(#02050c8c,#02050c38 26%,#0000 70%,#02050cf2);position:absolute;inset:0}.hero-grid{z-index:-3;opacity:.12;background-image:linear-gradient(#5ebeff29 1px,#0000 1px),linear-gradient(90deg,#5ebeff24 1px,#0000 1px);background-size:90px 90px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 60%);mask-image:linear-gradient(90deg,#000,#0000 60%)}.hero-inner{justify-content:space-between;align-items:center;min-height:620px;padding-block:86px 110px;display:flex}.hero-copy{width:min(720px,58vw);animation:.76s ease-out .12s both hero-enter}.hero-overline{color:#e2eaff;font-family:var(--display);letter-spacing:.25em;text-transform:uppercase;margin:0 0 14px;font-size:clamp(9px,.78vw,12px);font-weight:700}.hero-overline i{color:var(--violet);margin-inline:9px;font-style:normal}.hero-wordmark{filter:drop-shadow(0 0 20px #7956ff8a);width:min(710px,100%);height:auto;margin-left:-18px}.hero-tagline{color:#fff;font-family:var(--display);letter-spacing:.17em;text-transform:uppercase;margin:4px 0 0;font-size:clamp(20px,2vw,31px);font-weight:800;line-height:1.15}.hero-lede{color:#d2d9e5;max-width:610px;margin:18px 0 0;font-size:clamp(17px,1.4vw,21px);line-height:1.45}.hero-signal{color:#e7edf9;align-items:center;gap:12px;display:flex;position:absolute;bottom:38px;right:36px}.hero-signal>span{border:1px solid #4be0b56b;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.hero-signal>span i{background:var(--green);width:8px;height:8px;box-shadow:0 0 12px var(--green);border-radius:50%}.hero-signal div{display:grid}.hero-signal strong,.hero-signal small{font-family:var(--display);text-transform:uppercase}.hero-signal strong{letter-spacing:.16em;font-size:10px}.hero-signal small{color:var(--muted-deep);letter-spacing:.11em;margin-top:3px;font-size:8px}.scroll-cue{z-index:2;border:1px solid #95c1e96b;border-radius:20px;width:28px;height:44px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.scroll-cue span{background:var(--cyan);width:3px;height:7px;box-shadow:0 0 9px var(--cyan);border-radius:4px;animation:1.8s ease-in-out infinite scroll-cue;position:absolute;top:9px;left:50%;transform:translate(-50%)}.service-rail{z-index:4;background:#020711;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.service-tile{text-align:center;background:radial-gradient(circle at 50% 30%,#1b70be2e,#0000 28%),linear-gradient(145deg,#040f1ff5,#020710f5);border-bottom:1px solid #3cb9ff7a;border-right:1px solid #3799e440;place-items:center;min-height:338px;padding:55px clamp(28px,3vw,60px) 42px;display:grid;position:relative;overflow:hidden}.service-tile:before,.service-tile:after{content:"";pointer-events:none;position:absolute}.service-tile:before{opacity:.23;background-image:radial-gradient(circle,#5ec3ffdb 0 1px,#0000 1.5px),linear-gradient(90deg,#0000 48%,#409ded2e 49% 51%,#0000 52%);background-size:41px 41px,100% 100%;inset:18px;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.service-tile:after{background:linear-gradient(90deg, transparent, var(--cyan));width:92px;height:1px;box-shadow:0 0 8px var(--cyan);bottom:22px;right:28px}.service-tile>svg{z-index:1;color:#9eeaff;filter:drop-shadow(0 0 14px #3cbfff85);width:70px;height:70px;position:relative}.service-tile.violet>svg{color:#c3a6ff;filter:drop-shadow(0 0 14px #9055ff94)}.service-tile>div{z-index:1;position:relative}.service-tile>div>span{color:var(--muted-deep);font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:700}.service-tile h3{font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;text-shadow:0 0 18px #5ec2ff2e;margin:13px 0 14px;font-size:clamp(21px,1.65vw,30px);font-weight:900;line-height:1.1}.service-tile p{max-width:350px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.45}.service-tile>a{z-index:2;width:34px;height:34px;color:var(--cyan);background:#051423b3;border:1px solid #3ec3ff57;place-items:center;transition:background .16s,transform .16s;display:grid;position:absolute;bottom:22px;right:24px}.service-tile>a:hover,.service-tile>a:focus-visible{background:#1f8ec540;transform:translate(2px)}.service-tile>a svg{width:17px;height:17px}.servers-section{background:radial-gradient(circle at 86% 38%,#5727b92e,#0000 28%),linear-gradient(#030711,#050913)}.servers-layout{grid-template-columns:minmax(320px,.72fr) minmax(520px,1.28fr);align-items:center;gap:clamp(45px,6vw,100px);display:grid}.stat-line{gap:clamp(22px,3.5vw,56px);margin:38px 0 42px;display:flex}.stat-line div{display:grid}.stat-line strong{color:#fff;font-family:var(--display);text-transform:uppercase;font-size:25px;font-weight:900}.stat-line span{color:var(--muted-deep);letter-spacing:.12em;text-transform:uppercase;margin-top:2px;font-size:11px;font-weight:700}.server-feature{clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,22px 100%,0 calc(100% - 22px),0 22px);background:#06101c;border:1px solid #48b0f766;min-height:590px;position:relative;overflow:hidden;box-shadow:0 36px 90px #0006,0 0 42px #5b2ed61f}.server-feature>img:first-of-type{object-fit:cover;transition:transform .9s}.server-feature:hover>img:first-of-type{transform:scale(1.025)}.server-shade{background:linear-gradient(#03081133,#03081129 35%,#030811f5);position:absolute;inset:0}.server-topline{z-index:1;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex;position:absolute;top:24px;left:26px;right:26px}.server-topline span{color:#dceae5;align-items:center;gap:8px;display:inline-flex}.server-topline span i{background:var(--green);width:8px;height:8px;box-shadow:0 0 11px var(--green);border-radius:50%}.server-topline small{color:#aebbd2;font:inherit}.server-content{z-index:1;position:absolute;bottom:42px;left:42px;right:42px}.server-content>img{width:min(420px,72%);height:auto}.server-content>p{color:#d5ddeb;font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;margin:16px 0 0;font-size:12px;font-weight:700}.server-content>p i{color:var(--cyan);margin-inline:7px;font-style:normal}.plugins-section{background:radial-gradient(circle at 14% 18%,#2665c321,#0000 25%),#020711}.split-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:58px;display:flex}.split-heading h2{font-size:clamp(42px,5.1vw,76px)}.product-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-card{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:radial-gradient(circle at 15% 10%,#5a49cc2e,#0000 38%),linear-gradient(145deg,#091223f5,#040a15f7);border:1px solid #5ca1e133;min-height:420px;padding:34px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.product-card:after{aspect-ratio:1;content:"";opacity:.15;border:1px solid;border-radius:50%;width:80%;position:absolute;bottom:-28%;right:-20%;box-shadow:0 0 70px,inset 0 0 50px}.product-card:hover{z-index:1;border-color:color-mix(in srgb, currentColor 52%, transparent);box-shadow:0 26px 60px #00000052, 0 0 30px color-mix(in srgb, currentColor 14%, transparent);transform:translateY(-5px)}.product-card.hot{color:#ff6180}.product-card.cyan{color:#4ddcff}.product-card.purple{color:#b27cff}.product-card.blue{color:#718cff}.product-card.steel{color:#b5c7dd}.product-card.amber{color:#ffbe67}.product-icon{background:color-mix(in srgb, currentColor 9%, transparent);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);width:76px;height:76px;box-shadow:inset 0 0 24px color-mix(in srgb, currentColor 12%, transparent), 0 0 25px color-mix(in srgb, currentColor 13%, transparent);border:1px solid;place-items:center;display:grid}.product-icon svg{width:40px;height:40px}.product-number{color:var(--muted-deep);font-family:var(--display);letter-spacing:.13em;font-size:12px;font-weight:800;position:absolute;top:32px;right:33px}.product-card h3{color:#fff;max-width:360px;font-family:var(--display);text-transform:uppercase;margin:42px 0 14px;font-size:clamp(23px,2vw,31px);font-weight:900;line-height:1.05}.product-card>p{max-width:390px;color:var(--muted);margin:0;font-size:16px}.product-card>div:last-child{z-index:1;justify-content:space-between;align-items:center;gap:14px;display:flex;position:absolute;bottom:30px;left:32px;right:32px}.status{color:currentColor;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.product-card a,.text-link{color:#eaf4ff;font-family:var(--display);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:800;display:inline-flex}.product-card a svg,.text-link svg{width:16px;height:16px;color:var(--cyan);transition:transform .16s}.product-card a:hover svg,.product-card a:focus-visible svg,.text-link:hover svg,.text-link:focus-visible svg{transform:translate(3px)}.work-section{background:linear-gradient(#040811e0,#040811f2),url(/assets/no-bs-united-hero.svg) 50% 58%/cover fixed}.work-grid{grid-template-columns:minmax(330px,.74fr) minmax(500px,1.26fr);align-items:center;gap:clamp(44px,7vw,116px);display:grid}.work-grid .text-link{margin-top:36px}.case-study{clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background:#050d1ae6;border:1px solid #57b5f659;min-height:545px;padding:clamp(38px,5vw,72px);position:relative;overflow:hidden;box-shadow:0 30px 80px #00000057}.case-grid{opacity:.24;background-image:linear-gradient(#47a8ef1f 1px,#0000 1px),linear-gradient(90deg,#47a8ef1f 1px,#0000 1px),radial-gradient(circle at 80% 80%,#8a40f552,#0000 35%);background-size:46px 46px,46px 46px,100% 100%;position:absolute;inset:0}.case-badge{z-index:1;color:var(--cyan-soft);font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex;position:relative}.case-badge strong{color:var(--muted-deep);font-size:13px}.case-study>img{z-index:1;width:min(340px,60%);height:auto;margin:56px 0 10px;position:relative}.case-study h3,.case-study>p,.tag-row{z-index:1;position:relative}.case-study h3{font-family:var(--display);text-transform:uppercase;margin:0 0 16px;font-size:clamp(28px,3.1vw,46px);font-weight:900;line-height:1}.case-study>p{max-width:650px;color:var(--muted);margin:0;font-size:17px}.tag-row{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.tag-row span{color:#bcc9db;font-family:var(--display);letter-spacing:.11em;text-transform:uppercase;background:#081324c2;border:1px solid #5eb3ed38;padding:7px 10px;font-size:8px;font-weight:700}.work-metrics{border-top:1px solid #59a9e82e;border-bottom:1px solid #59a9e82e;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.work-metrics div{border-right:1px solid #59a9e82e;align-items:baseline;gap:16px;padding:24px 30px;display:flex}.work-metrics div:last-child{border-right:0}.work-metrics strong{color:var(--cyan);font-family:var(--display);font-size:28px;font-weight:900}.work-metrics span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.careers-section{isolation:isolate;background:#040712;min-height:770px}.career-image{z-index:-3;object-fit:cover;object-position:center 28%;width:52%!important}.career-shade{z-index:-2;background:linear-gradient(90deg,#03060e0f,#03060e33 40%,#03060ef7 58%),linear-gradient(#0000 60%,#03060ec2);position:absolute;inset:0}.career-grid{grid-template-columns:1fr .9fr;align-items:center;gap:9vw;display:grid}.career-copy{justify-self:end}.role-list{grid-template-columns:1fr 1fr;gap:10px 28px;margin:30px 0 0;padding:0;list-style:none;display:grid}.role-list li{color:#cdd6e6;padding-left:18px;font-size:14px;font-weight:700;position:relative}.role-list li:before{content:"";background:var(--cyan);width:7px;height:1px;box-shadow:0 0 6px var(--cyan);position:absolute;top:.7em;left:0}.about-section{background:radial-gradient(circle at 50% 0,#6330c729,#0000 33%),#030813}.centered-heading{text-align:center;justify-items:center;display:grid}.centered-heading h2{font-size:clamp(46px,6vw,88px)}.centered-heading>p:not(.eyebrow){max-width:710px}.value-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:70px;display:grid}.value-grid article{clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px);background:linear-gradient(160deg,#0a1426eb,#040a14f2);border:1px solid #59a4e033;min-height:320px;padding:38px 30px 32px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden}.value-grid article:hover{border-color:#44cfff85;transform:translateY(-4px)}.value-grid article>span{color:var(--muted-deep);font-family:var(--display);font-size:11px;font-weight:800;position:absolute;top:26px;right:28px}.value-grid article>svg{width:48px;height:48px;color:var(--cyan);filter:drop-shadow(0 0 14px #33c9ff59)}.value-grid h3{font-family:var(--display);text-transform:uppercase;margin:72px 0 14px;font-size:22px;font-weight:900;line-height:1.05}.value-grid p{color:var(--muted);margin:0;font-size:15px}.project-section{isolation:isolate;background:linear-gradient(145deg,#040814,#070919 60%,#120921);min-height:680px}.project-orbit{z-index:-1;aspect-ratio:1;border:1px solid #33c9ff3d;border-radius:50%;width:min(42vw,610px);position:absolute;top:50%;left:14%;transform:translate(-50%,-50%);box-shadow:0 0 80px #4d40f02e,inset 0 0 70px #4d40f01f}.project-orbit:before,.project-orbit:after{content:"";border:1px solid #e242da38;border-radius:50%;position:absolute;inset:13%;transform:rotate(28deg)scaleY(.42)}.project-orbit:after{border-color:#33c9ff38;transform:rotate(-32deg)scaleY(.32)}.project-shell{grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(50px,8vw,140px);display:grid}.project-brand{place-items:center;display:grid;position:relative}.project-brand img{filter:drop-shadow(0 0 45px #4673ff52);border-radius:50%;width:min(340px,80%);height:auto}.contact-section{background:#02060e;border-top:1px solid #5aa8e626;padding-block:clamp(86px,8vw,132px);position:relative;overflow:hidden}.contact-grid{grid-template-columns:minmax(330px,.8fr) minmax(460px,1.2fr);align-items:start;gap:clamp(50px,8vw,120px);display:grid}.contact-grid h2{font-size:clamp(46px,5vw,74px)}.contact-options{display:grid}.contact-options a{border-bottom:1px solid #5ea6e12e;grid-template-columns:110px 1fr 24px;align-items:center;gap:18px;padding:27px 8px;transition:padding .16s,border-color .16s;display:grid}.contact-options a:first-child{border-top:1px solid #5ea6e12e}.contact-options a:hover,.contact-options a:focus-visible{border-color:#36ceff8c;padding-left:14px;padding-right:2px}.contact-options span{color:var(--muted-deep);font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800}.contact-options strong{overflow-wrap:anywhere;font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(17px,1.55vw,23px);font-weight:800}.contact-options svg{width:21px;color:var(--cyan)}.site-footer{background:#01040a;border-top:1px solid #5ba0d92e}.footer-grid{grid-template-columns:1fr auto 1fr;align-items:center;gap:60px;padding-block:58px;display:grid}.footer-brand{align-items:center;gap:16px;display:flex}.footer-brand img{border-radius:50%;width:76px;height:76px}.footer-brand span{display:grid}.footer-brand strong{font-family:var(--display);letter-spacing:.06em;font-size:17px;font-weight:900}.footer-brand small{color:var(--muted-deep);letter-spacing:.09em;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:700}.footer-links{grid-template-columns:repeat(2,auto);gap:10px 32px;display:grid}.footer-links a,.footer-bottom{color:#8f9caf;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}.footer-links a:hover,.footer-links a:focus-visible,.footer-bottom a:hover,.footer-bottom a:focus-visible{color:var(--cyan)}.footer-statement{font-family:var(--display);text-align:right;text-transform:uppercase;justify-self:end;margin:0;font-size:clamp(22px,2.2vw,34px);font-weight:900;line-height:.98}.footer-statement span{color:var(--violet);display:block}.footer-bottom{border-top:1px solid #5895cd1f;justify-content:space-between;align-items:center;padding-block:18px;font-size:9px;display:flex}.footer-bottom p{margin:0}.footer-bottom div{gap:28px;display:flex}.auth-page,.account-page{isolation:isolate;min-height:820px;padding:150px 0 90px;position:relative;overflow:hidden}.auth-page-bg{z-index:-3;object-fit:cover;object-position:center}.auth-page-shade{z-index:-2;background:linear-gradient(90deg,#02050cf0,#03060eb8 52%,#03060eeb),linear-gradient(#02050c8c,#0000 55%,#02050c 100%);position:absolute;inset:0}.auth-layout{grid-template-columns:minmax(360px,1.08fr) minmax(390px,.92fr);align-items:center;gap:clamp(56px,9vw,148px);display:grid}.auth-story>img{filter:drop-shadow(0 0 22px #7954ff7a);width:min(640px,100%);height:auto;margin-left:-14px}.auth-story h2{font-family:var(--display);text-transform:uppercase;margin:28px 0 0;font-size:clamp(44px,5vw,74px);font-weight:900;line-height:.94}.auth-story>p:not(.eyebrow){color:#b9c4d5;max-width:600px;margin:26px 0 0;font-size:18px}.auth-points{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.auth-points span{color:#aebbd0;letter-spacing:.1em;text-transform:uppercase;background:#050f1cb8;border:1px solid #53aaeb38;padding:7px 10px;font-size:9px;font-weight:800}.auth-widget-wrap{place-items:center;min-height:600px;display:grid}.clerk-root,.clerk-card-box{width:min(100%,460px)!important}.auth-card{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050c18f0;border:1px solid #60b0ed52;width:min(100%,480px);padding:clamp(32px,4vw,50px);box-shadow:0 38px 100px #0000007a,0 0 55px #5f2ac224}.auth-card h1{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(34px,4vw,52px);font-weight:900;line-height:.98}.auth-intro,.account-signin-card>p:not(.eyebrow){color:var(--muted);margin:18px 0 0;font-size:15px}.provider-list{gap:11px;margin-top:28px;display:grid}.provider-button{color:#f5f8ff;opacity:.8;background:#091324e0;border:1px solid #6cade13d;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;min-height:56px;padding:12px 15px;display:grid}.provider-button svg{width:23px;height:23px}.provider-button span{font-size:13px;font-weight:800}.provider-button small{color:var(--muted-deep);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.provider-button.google svg{color:#f2f5ff}.provider-button.discord svg{color:#8897ff}.provider-button.facebook svg{color:#5b9bff}.auth-notice{border-left:2px solid var(--violet);color:#dfe7f4;background:#5c30ad1f;gap:4px;margin-top:22px;padding:16px;font-size:12px;display:grid}.auth-notice span{color:var(--muted)}.auth-fineprint{color:var(--muted-deep);text-align:center;margin:20px 0 0;font-size:10px;line-height:1.45}.account-page,.account-shell{place-items:center;display:grid}.account-shell [class*=cl-userProfile-root],.account-shell [class*=cl-userProfile-root]>div{max-width:min(100%,980px)}.account-signin-card{text-align:center}.account-signin-card .button{margin-top:26px}.not-found{text-align:center;background:radial-gradient(circle,#672ec738,#0000 33%),#02060e;align-content:center;place-items:center;min-height:760px;padding:140px 24px 80px;display:grid}.not-found>img{border-radius:50%}.not-found .eyebrow{margin-top:28px}.not-found h1{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,82px);line-height:.95}.not-found .button{margin-top:34px}@keyframes hero-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-breathe{0%{transform:scale(1.015)}to{transform:scale(1.055)}}@keyframes scroll-cue{0%{opacity:0;transform:translate(-50%)}30%{opacity:1}to{opacity:0;transform:translate(-50%,15px)}}@media (max-width:1420px){.header-shell{grid-template-columns:66px minmax(0,1fr) 142px;gap:18px}.brand-lockup>span{display:none}.primary-navigation{gap:15px}.primary-navigation a{font-size:11px}}@media (max-width:1180px){.section-shell,.header-shell{width:min(calc(100% - 48px), var(--shell))}.header-shell{grid-template-columns:1fr auto auto}.brand-lockup>span{display:grid}.menu-toggle{grid-area:1/2;display:block}.header-actions{grid-area:1/3}.primary-navigation{opacity:0;pointer-events:none;background:#020710fb;border-bottom:1px solid #51b2f14d;max-height:calc(100vh - 82px);padding:14px 24px 26px;transition:opacity .18s,transform .18s;display:grid;position:fixed;top:82px;left:0;right:0;overflow-y:auto;transform:translateY(-12px);box-shadow:0 35px 65px #00000085}.primary-navigation.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.primary-navigation a{border-bottom:1px solid #5194cd1f;padding:13px 8px;font-size:12px}.primary-navigation a:after{width:44px;bottom:7px;right:auto}.service-rail{grid-template-columns:repeat(2,1fr)}.service-tile{min-height:310px}.product-grid,.value-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.section{padding-block:100px}.hero{min-height:730px}.hero-image{object-position:58% center}.hero-vignette{background:linear-gradient(90deg,#02050cdb,#02050c47),linear-gradient(#0000 58%,#02050ced)}.hero-inner{min-height:640px}.hero-copy{width:min(680px,82vw)}.hero-signal{display:none}.servers-layout,.work-grid,.career-grid,.project-shell,.contact-grid,.auth-layout{grid-template-columns:1fr}.server-feature{min-height:540px}.work-metrics{grid-column:auto}.career-image{object-position:center 22%;width:100%!important;height:54%!important}.career-shade{background:linear-gradient(#03060e0a 12%,#03060efa 61%),linear-gradient(90deg,#03060e1a,#03060e40)}.career-grid{align-content:end;min-height:920px}.career-grid>div:first-child{display:none}.career-copy{justify-self:start}.project-shell{text-align:center}.project-shell .section-copy>p:not(.eyebrow){margin-inline:auto}.project-shell .button-row{justify-content:center}.project-brand img{width:230px}.contact-options a{grid-template-columns:92px 1fr 22px}.footer-grid{grid-template-columns:1fr 1fr}.footer-statement{text-align:left;grid-column:1/-1;justify-self:start}.auth-story{text-align:center}.auth-story>img,.auth-story>p:not(.eyebrow){margin-inline:auto}.auth-points{justify-content:center}}@media (max-width:680px){.section-shell,.header-shell{width:min(calc(100% - 32px), var(--shell))}.header-shell{grid-template-columns:1fr auto auto;gap:8px}.brand-lockup img{width:48px;height:48px}.brand-lockup>span,.account-link span,.account-label{display:none}.account-link{width:36px}.shop-link{width:36px;height:36px;min-height:36px}.hero{min-height:700px;padding-top:76px}.hero-image{object-position:64% center}.hero-vignette{background:linear-gradient(90deg,#02050cd1,#02050c42),linear-gradient(#02050c59,#0000 54%,#02050cf5)}.hero-inner{align-items:end;min-height:610px;padding-block:80px 96px}.hero-copy{width:100%}.hero-overline{max-width:340px;line-height:1.7}.hero-wordmark{width:106%;max-width:none;margin-left:-3%}.hero-tagline{letter-spacing:.1em;font-size:18px}.hero-lede{font-size:16px}.button-row .button{flex:190px}.scroll-cue{display:none}.service-rail,.product-grid,.value-grid{grid-template-columns:1fr}.service-tile{min-height:300px}.section-copy h2,.section-heading h2,.contact-grid h2{font-size:clamp(40px,13vw,62px)}.stat-line{justify-content:space-between;gap:17px}.stat-line strong{font-size:19px}.stat-line span{font-size:8px}.server-feature{min-height:500px}.server-topline small{display:none}.server-content{bottom:28px;left:24px;right:24px}.server-content>img{width:86%}.server-content>p{font-size:9px;line-height:1.8}.split-heading{margin-bottom:42px;display:grid}.split-heading .button{justify-self:start}.product-card{min-height:400px;padding:28px}.product-card>div:last-child{left:26px;right:26px}.work-metrics{grid-template-columns:1fr}.work-metrics div{border-bottom:1px solid #59a9e82e;border-right:0}.work-metrics div:last-child{border-bottom:0}.case-study{min-height:525px;padding:30px 26px}.case-study>img{width:78%;margin-top:68px}.role-list{grid-template-columns:1fr}.project-section{min-height:auto}.contact-options a{grid-template-columns:1fr 22px}.contact-options span{grid-column:1/-1}.footer-grid{grid-template-columns:1fr;gap:34px}.footer-statement{grid-column:auto}.footer-bottom{gap:12px;display:grid}.footer-bottom div{flex-wrap:wrap;gap:10px 20px}.auth-page,.account-page{padding:126px 0 70px}.auth-layout{grid-template-columns:minmax(0,1fr);gap:42px}.auth-story h2{font-size:42px}.auth-widget-wrap{min-height:0}.auth-card{padding:30px 22px}.provider-button{grid-template-columns:26px 1fr}.provider-button small{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.editor-field-grid>.wide{grid-column:1/-1}.catalog-image-field{background:#020811e6;border:1px solid #59a4e03d;grid-template-columns:minmax(210px,.72fr) minmax(250px,1.28fr);display:grid;overflow:hidden}.catalog-image-preview{background:radial-gradient(circle,#39d7ff1c,#0000 42%),linear-gradient(145deg,#0b1c33e6,#030912fa);border-right:1px solid #59a4e02e;place-items:center;min-height:190px;display:grid;position:relative;overflow:hidden}.catalog-image-preview>img{object-fit:cover}.catalog-image-preview.is-contain>img{object-fit:contain;padding:20px}.catalog-image-preview>div{color:#617087;text-align:center;place-items:center;gap:9px;display:grid}.catalog-image-preview>div span{width:42px;height:42px;color:var(--cyan);border:1px solid #43caff4d;place-items:center;font-size:24px;display:grid}.catalog-image-preview>div strong{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.catalog-image-controls{flex-direction:column;place-content:center;align-items:flex-start;gap:9px;padding:23px;display:flex}.catalog-image-controls>div{gap:5px;margin-bottom:6px;display:grid}.catalog-image-controls>div strong{color:#d7e2f0;font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.catalog-image-controls>div span{color:#68778d;font-size:11px}.catalog-image-controls>button{color:#e7f6ff;min-height:38px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#155b8029;border:1px solid #39c9ff61;padding:8px 12px;font-size:8px;font-weight:800}.catalog-image-controls>button.danger{color:#ff9db1;background:#69162b1f;border-color:#ff5c7d42}.catalog-image-controls>button:disabled{cursor:wait;opacity:.55}.service-detail-image{background:#050d19;border:1px solid #4eb7eb38;height:178px;margin-top:22px;position:relative;overflow:hidden}.service-detail-image:after{content:"";background:linear-gradient(#0000 48%,#02070fb3);position:absolute;inset:0}.service-detail-image>img{object-fit:cover}.service-detail.has-image h2{margin-top:24px}.marketplace-art.has-image>img,.modal-art.has-image>img{object-fit:cover}.marketplace-art.has-image:before{z-index:1;background:linear-gradient(#02071014,#020710b8);border:0;border-radius:0;width:auto;height:auto;inset:0}.marketplace-art.has-image:after{display:none}.marketplace-art.has-image>span,.marketplace-art.has-image>i{z-index:2}.modal-art.has-image{position:relative;overflow:hidden}.modal-art.has-image:after{z-index:1;content:"";background:linear-gradient(#0207101f,#020710d6);position:absolute;inset:0}.modal-art.has-image>span{z-index:2;align-self:end;position:relative}.cave-catalog-section{background:#030813}.cave-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:58px;display:grid}.cave-card{color:var(--cyan);clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);background:#07101e;border:1px solid #579edb38;transition:border-color .18s,transform .18s;overflow:hidden}.cave-card:hover{border-color:color-mix(in srgb, currentColor 68%, transparent);transform:translateY(-4px)}.cave-card.hot{color:#ff6685}.cave-card.cyan{color:#42d7ff}.cave-card.purple{color:#b17aff}.cave-card.blue{color:#718cff}.cave-card.steel{color:#b6c7dc}.cave-card.amber{color:#ffbd6a}.cave-card-media{background:radial-gradient(circle at 50% 55%, color-mix(in srgb, currentColor 20%, transparent), transparent 38%), linear-gradient(145deg, #0a172a, #030914);border-bottom:1px solid #58a3de2e;place-items:center;height:310px;display:grid;position:relative;overflow:hidden}.cave-card-media:after{z-index:1;content:"";background:linear-gradient(#02060e0d,#02060ead);position:absolute;inset:0}.cave-card-media>img{object-fit:cover}.cave-card-media>svg{color:currentColor;filter:drop-shadow(0 0 24px);width:92px;height:92px}.cave-card-media>span,.cave-card-media>strong{z-index:2;font-family:var(--display);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800;position:absolute;top:22px}.cave-card-media>span{color:#a9b7ca;left:23px}.cave-card-media>strong{color:currentColor;right:23px}.cave-card-body{padding:29px}.cave-card-meta,.cave-location,.cave-card-actions{justify-content:space-between;align-items:center;gap:15px;display:flex}.cave-card-meta span,.cave-card-meta strong,.cave-location span{font-family:var(--display);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:800}.cave-card-meta span{color:currentColor}.cave-card-meta strong,.cave-location span{color:var(--muted-deep)}.cave-card-body h2{font-family:var(--display);text-transform:uppercase;margin:22px 0 10px;font-size:clamp(27px,3vw,42px);font-weight:900;line-height:1}.cave-card-body>p{min-height:48px;color:var(--muted);margin:0}.cave-card-body ul{flex-wrap:wrap;gap:6px;margin:22px 0;padding:0;list-style:none;display:flex}.cave-card-body li{color:#a8b6ca;letter-spacing:.06em;text-transform:uppercase;border:1px solid #579edb2e;padding:5px 8px;font-size:9px;font-weight:800}.cave-location{border-top:1px solid #599cd724;padding:13px 0}.cave-location strong{color:#c9d5e5;font-size:12px}.cave-card-actions{margin-top:19px}.cave-card-actions>button,.cave-card-actions>a,.cave-card-actions>span{color:#edf5ff;min-height:40px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;background:#040c18b8;border:1px solid #58abe84d;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:8px;font-weight:800;display:inline-flex}.cave-card-actions>button{cursor:pointer;border-color:currentColor}.cave-card-actions svg{width:14px}.editor-cave-stage{padding:20px}.editor-cave-preview{width:100%;transform:none!important}.editor-cave-preview .cave-card-media{height:210px}.editor-cave-preview .cave-card-body{padding:22px}.editor-cave-preview .cave-card-body h2{font-size:28px}.editor-cave-preview .cave-card-body>p{min-height:0}.editable-flagship{color:var(--cyan);background:#07101e}.editable-flagship.hot{color:#ff6685}.editable-flagship.cyan{color:#42d7ff}.editable-flagship.purple{color:#b17aff}.editable-flagship.blue{color:#718cff}.editable-flagship.steel{color:#b6c7dc}.editable-flagship.amber{color:#ffbd6a}.server-image-placeholder{background:radial-gradient(circle, color-mix(in srgb, currentColor 20%, transparent), transparent 40%), #050d19;place-items:center;display:grid;position:absolute;inset:0}.server-image-placeholder svg{color:currentColor;width:120px}.server-topline span i.is-idle,.server-editor-image>span i.is-idle{background:#ffbd6a;box-shadow:0 0 9px #ffbd6ab3}.flagship-content>h2{color:#fff;max-width:630px;font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(44px,6vw,76px);font-weight:900;line-height:.94}.editable-server-card{color:var(--cyan);overflow:hidden}.editable-server-card.hot{color:#ff6685}.editable-server-card.cyan{color:#42d7ff}.editable-server-card.purple{color:#b17aff}.editable-server-card.blue{color:#718cff}.editable-server-card.steel{color:#b6c7dc}.editable-server-card.amber{color:#ffbd6a}.server-listing-image{border-bottom:1px solid #59a4e033;height:125px;margin:-33px -33px 22px;position:relative;overflow:hidden}.server-listing-image:after{content:"";background:linear-gradient(#0000,#030913a8);position:absolute;inset:0}.server-listing-image>img{object-fit:cover}.editable-server-card:has(.server-listing-image) h3{margin-top:28px}.editable-server-card>a{color:#dce8f7;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-weight:800;display:inline-flex;position:absolute;bottom:25px;right:32px}.editable-server-card>a svg{color:currentColor;width:14px;height:14px}.empty-catalog{min-height:420px;color:var(--muted);background:#030813;align-content:center;place-items:center;gap:18px;display:grid}.empty-catalog svg{width:70px;color:var(--cyan)}.empty-catalog h2{font-family:var(--display);text-transform:uppercase;margin:0}.editor-server-stage{padding:20px}.server-editor-preview-card{color:var(--cyan);clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px);background:#06101e;border:1px solid #54baef59;overflow:hidden}.server-editor-preview-card.hot{color:#ff6685}.server-editor-preview-card.cyan{color:#42d7ff}.server-editor-preview-card.purple{color:#b17aff}.server-editor-preview-card.blue{color:#718cff}.server-editor-preview-card.steel{color:#b6c7dc}.server-editor-preview-card.amber{color:#ffbd6a}.server-editor-image{background:radial-gradient(circle, color-mix(in srgb, currentColor 20%, transparent), transparent 40%), #050d19;place-items:center;height:270px;display:grid;position:relative;overflow:hidden}.server-editor-image>img{object-fit:cover}.server-editor-image>svg{color:currentColor;width:82px}.server-editor-image>span{z-index:2;color:#fff;font:800 8px var(--display);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex;position:absolute;top:18px;left:18px}.server-editor-image>span i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #49e7a7b8}.server-editor-copy{padding:24px}.server-editor-copy>img{width:min(230px,80%);height:auto}.server-editor-copy h2{font-family:var(--display);text-transform:uppercase;margin:0;font-size:32px}.server-editor-copy p{color:#b6c4d7;font:800 9px var(--display);letter-spacing:.08em;text-transform:uppercase;margin:14px 0}.server-editor-copy strong{color:currentColor;font:800 8px var(--display);letter-spacing:.1em;text-transform:uppercase}@media (max-width:1180px){.cave-catalog-grid{grid-template-columns:1fr}}@media (max-width:680px){.catalog-image-field{grid-template-columns:1fr}.catalog-image-preview{border-bottom:1px solid #59a4e02e;border-right:0}.cave-card-media{height:235px}.cave-card-body{padding:23px}.cave-card-actions{flex-direction:column;align-items:stretch}.cave-card-actions>button,.cave-card-actions>a{width:100%}}button.shop-link{cursor:pointer;padding:0;position:relative}.shop-link>span{color:#fff;min-width:20px;height:20px;font:800 9px/1 var(--display);background:linear-gradient(135deg,#7b35ef,#238cf4);border:2px solid #030813;border-radius:20px;place-items:center;padding:0 5px;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 0 15px #7040f2b8}.service-price-row{border-top:1px solid #599cd724;border-bottom:1px solid #599cd724;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:15px 0;display:flex}.service-price-row span{color:var(--muted-deep);font-family:var(--display);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800}.service-price-row strong{color:#f1f5fc;font-family:var(--tech);font-size:14px}.service-detail-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:17px;display:flex}.service-detail-actions>button,.service-detail-actions>a,.editor-preview-cart,.editor-preview-link{color:#e9f6ff;min-height:38px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;background:#040c18b3;border:1px solid #58abe847;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:8px;font-weight:800;display:inline-flex}.service-detail-actions>button{cursor:pointer;background:linear-gradient(110deg,#762ae757,#2b87eb38);border-color:#8944f0ad}.service-detail-actions>button:hover,.service-detail-actions>button:focus-visible,.service-detail-actions>a:hover,.service-detail-actions>a:focus-visible{border-color:var(--cyan)}.service-detail-actions svg{width:14px}.catalog-unavailable{color:var(--muted-deep);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.marketplace-cart-button svg{width:14px}.catalog-admin-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040b17c7;border:1px solid #549edd2e;align-items:stretch;min-height:54px;margin-bottom:16px;display:flex}.catalog-admin-nav>span,.catalog-admin-nav a{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;border-right:1px solid #549edd24;align-items:center;padding:10px 19px;font-size:9px;font-weight:800;display:inline-flex}.catalog-admin-nav>span{color:#66758b}.catalog-admin-nav a{color:#aebbd0;transition:color .15s,background .15s;position:relative}.catalog-admin-nav a:hover,.catalog-admin-nav a:focus-visible,.catalog-admin-nav a.is-active{color:#fff;background:#2c95d31f}.catalog-admin-nav a.is-active:after{content:"";background:linear-gradient(90deg, var(--purple), var(--cyan));height:2px;position:absolute;bottom:0;left:16px;right:16px;box-shadow:0 0 10px #3acdff9e}.editor-product-stage{display:block}.editor-product-preview{width:100%;transform:none!important}.editor-product-preview .marketplace-art{min-height:184px}.editor-product-preview .marketplace-body{padding:23px}.editor-product-preview .marketplace-body h2{min-height:0;font-size:clamp(22px,2vw,29px)}.editor-product-preview .marketplace-body>p{min-height:0}.editor-details-button,.editor-cart-button{color:#e8eff9;min-height:38px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;background:#040c18b3;border:1px solid #58abe847;align-items:center;padding:8px 11px;font-size:8px;font-weight:800;display:inline-flex}.editor-cart-button{border-color:currentColor}.cart-open{overflow:hidden}.cart-backdrop{z-index:500;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000309c2;justify-content:flex-end;display:flex;position:fixed;inset:0}.cart-drawer{background:radial-gradient(circle at 100% 0,#6f2be630,#0000 32%),linear-gradient(155deg,#081326,#020712 72%);border-left:1px solid #4bcbff6b;flex-direction:column;width:min(100%,520px);height:100%;animation:.18s ease-out both cart-enter;display:flex;overflow:hidden;box-shadow:-38px 0 110px #0000008a}@keyframes cart-enter{0%{opacity:0;transform:translate(35px)}to{opacity:1;transform:translate(0)}}.cart-drawer>header{border-bottom:1px solid #549edd30;justify-content:space-between;align-items:center;gap:20px;min-height:108px;padding:25px 27px;display:flex}.cart-drawer>header span{color:var(--cyan);font-family:var(--display);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:800}.cart-drawer>header h2{color:#fff;font-family:var(--display);text-transform:uppercase;margin:6px 0 0;font-size:28px;font-weight:900}.cart-drawer>header button{color:#fff;cursor:pointer;background:#040c18c7;border:1px solid #5aa6e447;place-items:center;width:42px;height:42px;padding:0;font-size:25px;display:grid}.cart-items{flex:1;padding:10px 20px;overflow-y:auto}.cart-item{border-bottom:1px solid #549edd26;grid-template-columns:44px minmax(0,1fr) auto;gap:13px;padding:18px 5px;display:grid}.cart-item-icon{width:44px;height:44px;color:var(--cyan);background:#1a69941f;border:1px solid #4acbff4d;place-items:center;display:grid}.cart-item-icon svg{width:21px}.cart-item-copy{min-width:0}.cart-item-copy>span{color:#707f95;font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.cart-item-copy h3{color:#f5f8fd;font-family:var(--display);text-overflow:ellipsis;text-transform:uppercase;margin:4px 0 5px;font-size:13px;font-weight:800;line-height:1.25;overflow:hidden}.cart-item-copy strong{color:#b7c7dc;font-size:12px}.cart-quantity{border:1px solid #5aa6e433;align-self:start;align-items:center;display:flex}.cart-quantity button{width:30px;height:34px;color:var(--cyan);cursor:pointer;background:#071222d1;border:0;padding:0;font-size:17px}.cart-quantity span{color:#fff;min-width:29px;height:34px;font:800 11px var(--tech);border-left:1px solid #5aa6e429;border-right:1px solid #5aa6e429;place-items:center;display:grid}.cart-remove{color:#73829a;font:800 9px var(--display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;grid-column:2;justify-self:start;padding:0}.cart-remove:hover,.cart-remove:focus-visible{color:#ff8099}.cart-summary{background:#020710e0;border-top:1px solid #549edd30;padding:23px 27px 27px}.cart-summary>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.cart-summary>div span{color:#8291a6;font-family:var(--display);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:800}.cart-summary>div strong{color:#fff;font-family:var(--display);font-size:24px}.cart-summary p{color:#8f9db1;margin:9px 0 16px;font-size:12px}.cart-summary .button{width:100%}.cart-summary>button{color:#8190a6;font:800 9px var(--display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin:10px auto 0;padding:7px 0;display:block}.cart-summary small{color:#58677e;text-align:center;margin-top:9px;font-size:10px;line-height:1.45;display:block}.cart-empty{text-align:center;flex:1;align-content:center;place-items:center;padding:40px;display:grid}.cart-empty>svg{width:54px;color:var(--cyan);filter:drop-shadow(0 0 18px #39d7ff59)}.cart-empty h3{font-family:var(--display);text-transform:uppercase;margin:23px 0 7px;font-size:22px}.cart-empty p{max-width:290px;color:var(--muted);margin:0 0 24px}@media (max-width:680px){.catalog-admin-nav{grid-template-columns:1fr 1fr;display:grid}.catalog-admin-nav>span{border-bottom:1px solid #549edd24;grid-column:1/-1;min-height:40px}.catalog-admin-nav a{min-height:48px}.service-detail-actions{flex-direction:column;align-items:stretch}.service-detail-actions>button,.service-detail-actions>a{width:100%}.cart-item{grid-template-columns:40px minmax(0,1fr)}.cart-item-icon{width:40px;height:40px}.cart-quantity{grid-column:2;justify-self:start}.cart-remove{grid-column:2}}.page-hero{isolation:isolate;border-bottom:1px solid #4ab2f542;align-items:center;min-height:620px;padding-top:82px;display:flex;position:relative;overflow:hidden}.page-hero.page-hero-compact{min-height:520px}.page-hero>img{z-index:-4;object-fit:cover;object-position:center 52%}.page-hero-shade{z-index:-3;background:linear-gradient(90deg,#02050cf2,#02050cb8 48%,#02050c61),linear-gradient(#02050c7a,#0000 44%,#02050cf2);position:absolute;inset:0}.page-hero-grid{z-index:-2;opacity:.13;background-image:linear-gradient(#5cb7f52e 1px,#0000 1px),linear-gradient(90deg,#5cb7f52e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.page-hero-content{padding-block:82px 72px;animation:.62s ease-out 80ms both hero-enter}.page-hero-content h1{max-width:1020px;font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;text-shadow:0 0 35px #6e48f54d;margin:0;font-size:clamp(58px,8vw,122px);font-weight:900;line-height:.86}.page-hero-content>p:not(.eyebrow){color:#d2dbea;max-width:690px;font-family:var(--display);letter-spacing:.095em;text-transform:uppercase;margin:27px 0 0;font-size:clamp(18px,1.8vw,27px);font-weight:700;line-height:1.25}.page-hero-content>.button{margin-top:34px}.page-section{content-visibility:auto;contain-intrinsic-size:900px;border-top:1px solid #59a0dc1a;padding-block:clamp(90px,8.5vw,142px);position:relative;overflow:hidden}.page-intro-grid{grid-template-columns:minmax(390px,1fr) minmax(360px,.8fr);align-items:end;gap:clamp(52px,9vw,145px);display:grid}.page-intro-grid h2,.home-section-heading h2,.home-network-copy h2,.flagship-info h2,.about-story-grid h2,.join-strip-grid h2,.project-form-layout>aside h2{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(42px,5vw,76px);font-weight:900;line-height:.94}.page-intro-grid>p{color:var(--muted);margin:0;font-size:clamp(17px,1.45vw,21px)}.home-categories,.home-products{background:#030813;padding-block:clamp(86px,7.5vw,122px);position:relative;overflow:hidden}.home-section-heading{margin-bottom:44px}.home-section-heading h2{font-size:clamp(40px,4.5vw,66px)}.heading-with-link{justify-content:space-between;align-items:end;gap:42px;display:flex}.category-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.category-card{color:#fff;clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px);background:radial-gradient(circle at 45% 4%,#1b73bf33,#0000 34%),linear-gradient(145deg,#071223f7,#030913fa);border:1px solid #40b5f64a;flex-direction:column;min-height:345px;padding:34px 30px 30px;transition:transform .19s,border-color .19s,box-shadow .19s;display:flex;position:relative;overflow:hidden}.category-card:after{aspect-ratio:1;content:"";opacity:.11;border:1px solid var(--cyan);width:92%;box-shadow:inset 0 0 55px var(--cyan), 0 0 50px var(--cyan);border-radius:50%;position:absolute;bottom:-42%;right:-34%}.category-card:hover,.category-card:focus-visible{z-index:1;border-color:#41d1ffad;transform:translateY(-5px);box-shadow:0 22px 50px #0000004d,0 0 28px #3abeff1c}.category-card>svg{width:54px;height:54px;color:var(--cyan-soft);filter:drop-shadow(0 0 12px #35cdff59);margin-bottom:36px}.category-card.violet>svg{color:#b69aff;filter:drop-shadow(0 0 12px #8d4cff66)}.category-card>span{color:var(--muted-deep);font-family:var(--display);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:800}.category-card h3{font-family:var(--display);text-transform:uppercase;margin:11px 0 13px;font-size:clamp(22px,1.8vw,29px);font-weight:900;line-height:1.05}.category-card p{color:var(--muted);margin:0 0 28px;font-size:15px;line-height:1.45}.category-card strong,.home-product strong{z-index:1;color:#e6f5ff;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;font-size:9px;font-weight:800;display:inline-flex;position:relative}.category-card strong svg,.home-product strong svg{width:15px;color:var(--cyan)}.home-network{background:radial-gradient(circle at 75% 30%,#7433d929,#0000 26%),#02060f;padding-block:clamp(92px,8vw,132px);position:relative;overflow:hidden}.home-network-grid{grid-template-columns:minmax(300px,.72fr) minmax(480px,1.28fr) 190px;align-items:stretch;gap:20px;display:grid}.home-network-copy{flex-direction:column;justify-content:center;padding-right:clamp(20px,3vw,54px);display:flex}.home-network-copy h2{font-size:clamp(40px,4.6vw,68px)}.home-network-copy>p:not(.eyebrow){color:var(--muted);margin:24px 0 0;font-size:17px}.home-network-copy .button{align-self:flex-start;margin-top:30px}.home-server-card{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background:#06101b;border:1px solid #44b8fa61;min-height:490px;position:relative;overflow:hidden}.home-server-card>img:first-child{object-fit:cover}.home-server-content{z-index:1;position:absolute;bottom:30px;left:30px;right:30px}.home-server-content>img{width:min(330px,65%);height:auto}.home-server-content>p{color:#d5deec;font-family:var(--display);letter-spacing:.09em;margin:12px 0 0;font-size:9px;font-weight:800}.home-server-content>p i{color:var(--cyan);margin-inline:5px;font-style:normal}.coming-card{clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px);background:radial-gradient(circle at 50% 25%,#6534d43d,#0000 34%),#070c1ae6;border:1px solid #7754da52;flex-direction:column;justify-content:flex-end;min-height:490px;padding:28px 24px;transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.coming-card:hover,.coming-card:focus-visible{border-color:#b070ffa6;transform:translateY(-4px)}.coming-card:before{aspect-ratio:1;content:"";border:1px solid #4cc1ff33;border-radius:50%;width:110px;position:absolute;top:40px;left:50%;transform:translate(-50%);box-shadow:0 0 35px #7937e633}.coming-card span,.coming-card strong{font-family:var(--display);text-transform:uppercase}.coming-card span{color:var(--muted-deep);letter-spacing:.17em;font-size:9px;font-weight:800}.coming-card strong{margin-top:8px;font-size:21px;line-height:1.05}.coming-card i{color:var(--cyan);font-family:var(--display);font-size:34px;font-style:normal;position:absolute;top:72px;left:50%;transform:translate(-50%)}.home-products{background:#040914}.home-product-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.home-product{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(150deg,#0a1325f2,#040a15fa);border:1px solid #5ca4e133;flex-direction:column;min-height:350px;padding:29px 26px 27px;transition:transform .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.home-product.hot{color:#ff6685}.home-product.cyan{color:#42d7ff}.home-product.purple{color:#b17aff}.home-product.blue{color:#708aff}.home-product:hover,.home-product:focus-visible{border-color:currentColor;transform:translateY(-4px)}.home-product>span{color:var(--muted-deep);font-family:var(--display);font-size:10px;font-weight:800;position:absolute;top:25px;right:25px}.home-product>div{background:color-mix(in srgb, currentColor 8%, transparent);border:1px solid;place-items:center;width:64px;height:64px;margin-bottom:48px;display:grid}.home-product>div svg{width:34px;height:34px}.home-product h3{color:#fff;font-family:var(--display);text-transform:uppercase;margin:0 0 12px;font-size:clamp(21px,1.65vw,27px);font-weight:900;line-height:1.05}.home-product p{color:var(--muted);margin:0 0 24px;font-size:14px}.final-cta{background:radial-gradient(circle at 12%,#6934d33b,#0000 18%),linear-gradient(110deg,#050a16,#080b1b 55%,#100820);border-top:1px solid #5da7e52e;border-bottom:1px solid #5da7e52e;padding-block:72px;position:relative;overflow:hidden}.final-cta-shell{grid-template-columns:120px 1fr auto;align-items:center;gap:clamp(32px,5vw,76px);display:grid}.final-cta-shell>img{filter:drop-shadow(0 0 26px #4381ff4d);border-radius:50%;width:120px;height:120px}.final-cta h2{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(34px,4vw,58px);font-weight:900;line-height:.98}.final-cta p:not(.eyebrow){color:var(--muted);margin:13px 0 0}.services-intro{background:#030813}.service-list-section{background:#030813;padding-top:0}.service-detail-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.service-detail{clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px);background:linear-gradient(150deg,#091324f2,#030a14fa);border:1px solid #5da4e033;flex-direction:column;min-height:420px;padding:33px 31px 29px;transition:transform .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.service-detail:hover{border-color:#41cfff8c;transform:translateY(-4px)}.service-detail-top{justify-content:space-between;align-items:start;display:flex}.service-detail-top span{color:var(--muted-deep);font-family:var(--display);font-size:11px;font-weight:800}.service-detail-top svg{width:42px;height:42px;color:var(--cyan);filter:drop-shadow(0 0 12px #35c9ff59)}.service-detail h2{font-family:var(--display);text-transform:uppercase;margin:58px 0 13px;font-size:clamp(24px,2vw,32px);font-weight:900;line-height:1.05}.service-detail>p{color:var(--muted);margin:0;font-size:15px}.service-detail ul{flex-wrap:wrap;gap:7px;margin:23px 0;padding:0;list-style:none;display:flex}.service-detail li{color:#9faec2;letter-spacing:.08em;text-transform:uppercase;border:1px solid #52a4e02e;padding:5px 8px;font-size:9px;font-weight:800}.service-detail>a{color:#e9f6ff;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;font-size:9px;font-weight:800;display:inline-flex}.service-detail>a svg{width:15px;color:var(--cyan)}.service-manager{background:linear-gradient(#020711f0,#020711fa),url(/assets/no-bs-united-hero.svg) 50% 28%/cover fixed;min-height:100vh;padding:128px 0 90px;position:relative;overflow:hidden}.service-manager-glow{pointer-events:none;border:1px solid #703aeb33;border-radius:50%;width:680px;height:680px;position:absolute;top:-260px;right:-190px;box-shadow:0 0 160px #6730de33,inset 0 0 140px #30a5ff0f}.service-manager-shell{z-index:1;width:min(100% - 54px,1720px);margin-inline:auto;position:relative}.service-manager-header{justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px;display:flex}.service-manager-header h1{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(42px,5vw,72px);font-weight:900;line-height:.95}.service-manager-header>div:first-child>p:last-child{color:var(--muted);margin:15px 0 0;font-size:16px}.service-manager-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.editor-save-state{color:#9caac0;min-height:42px;font-family:var(--tech);background:#050c18b8;border:1px solid #59a4e02e;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:700;display:inline-flex}.editor-save-state i,.service-editor-list button>i,.editor-preview-note>i{background:#5d687a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #5d687a70}.editor-save-state.saved i,.service-editor-list button>i.is-visible,.editor-preview-note>i.is-visible{background:var(--green);box-shadow:0 0 9px #49e7a7b8}.editor-save-state.unsaved i{background:#ffbe67;box-shadow:0 0 9px #ffbe67b8}.editor-save-state.error i{background:#ff6481;box-shadow:0 0 9px #ff6481b8}.editor-secondary-button{color:#edf8ff;min-height:50px;font-family:var(--tech);letter-spacing:.07em;text-transform:uppercase;background:#061120d1;border:1px solid #39c9ff6b;justify-content:center;align-items:center;gap:9px;padding:10px 18px;font-size:13px;font-weight:800;transition:border-color .16s,background .16s;display:inline-flex}.editor-secondary-button:hover,.editor-secondary-button:focus-visible{border-color:var(--cyan);background:#1969942e}.editor-secondary-button svg{width:16px;color:var(--cyan)}.service-manager-status{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040b17c7;border:1px solid #549edd2e;grid-template-columns:repeat(3,150px) 1fr;margin-bottom:16px;display:grid}.service-manager-status>div{border-right:1px solid #549edd24;flex-direction:column;justify-content:center;min-height:70px;padding:13px 20px;display:flex}.service-manager-status>div strong{color:#fff;font-family:var(--display);font-size:20px;line-height:1}.service-manager-status>div span,.service-manager-status>p span{color:var(--muted-deep);font-family:var(--tech);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:11px;font-weight:700}.service-manager-status>p{flex-direction:column;justify-content:center;min-width:0;margin:0;padding:12px 20px;display:flex}.service-manager-status>p strong{color:#be9dff;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.service-editor-grid{grid-template-columns:290px minmax(430px,1fr) minmax(360px,.72fr);align-items:start;gap:16px;display:grid}.service-editor-sidebar,.service-editor-form,.service-editor-preview{background:linear-gradient(155deg,#081223f2,#030913f7);border:1px solid #56a0de36;box-shadow:0 24px 70px #00000038}.service-editor-sidebar,.service-editor-preview{position:sticky;top:104px}.editor-panel-heading{background:#030a15b8;border-bottom:1px solid #56a0de2b;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:17px 19px;display:flex}.editor-panel-heading>div:first-child{align-items:center;gap:11px;display:flex}.editor-panel-heading span{color:var(--cyan);font-family:var(--display);letter-spacing:.1em;font-size:9px;font-weight:800}.editor-panel-heading h2{font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:14px;font-weight:900}.editor-panel-heading>button,.editor-order-controls button{width:34px;height:34px;color:var(--cyan);cursor:pointer;background:#12527426;border:1px solid #49c7fa52;place-items:center;padding:0;font-size:20px;display:grid}.editor-order-controls{gap:6px;display:flex}.editor-order-controls button{font-size:15px}.editor-order-controls button:disabled,.editor-record-actions button:disabled{cursor:not-allowed;opacity:.32}.service-editor-list{max-height:652px;padding:9px;overflow-y:auto}.service-editor-list button{color:#aab7ca;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:25px 31px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:61px;padding:9px 29px 9px 10px;transition:color .15s,border-color .15s,background .15s;display:grid;position:relative}.service-editor-list button:hover,.service-editor-list button:focus-visible{color:#fff;background:#3991cc14}.service-editor-list button.is-selected{color:#fff;box-shadow:inset 2px 0 var(--cyan);background:linear-gradient(90deg,#2080b22e,#5b2cae14);border-color:#3ccaff57}.service-editor-list button>span{color:#5d6d84;font-family:var(--display);font-size:8px;font-weight:800}.service-editor-list button>svg{color:#80dcff;width:24px;height:24px}.service-editor-list button>strong{font-family:var(--tech);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.1;overflow:hidden}.service-editor-list button>i{position:absolute;right:11px}.editor-sidebar-tools{border-top:1px solid #56a0de24;grid-template-columns:1fr 1fr;gap:7px;padding:12px;display:grid}.editor-sidebar-tools button,.editor-record-actions button{color:#aebdd0;min-height:38px;font-family:var(--tech);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#071120cc;border:1px solid #5a9ed738;padding:8px 10px;font-size:11px;font-weight:800}.editor-sidebar-tools button:hover,.editor-record-actions button:hover{color:#fff;border-color:#3eccff85}.editor-sidebar-tools button.danger,.editor-record-actions button.danger{color:#ff9db1;border-color:#ff5c7d33}.editor-sidebar-tools button.danger{grid-column:1/-1}.service-editor-form{min-width:0}.editor-field-grid{grid-template-columns:1fr 1fr;gap:18px;padding:26px;display:grid}.editor-field-grid label{align-content:start;gap:8px;display:grid}.editor-field-grid label.wide{grid-column:1/-1}.editor-field-grid label>span{color:#aebbd0;font-family:var(--display);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;font-weight:800;display:flex}.editor-field-grid label>span small{color:#64738a;font:inherit;letter-spacing:.05em}.editor-field-grid input,.editor-field-grid select,.editor-field-grid textarea{color:#f5f8ff;width:100%;font:14px/1.5 var(--body);background:#020811e6;border:1px solid #59a4e03d;border-radius:0;outline:none;transition:border-color .15s,box-shadow .15s}.editor-field-grid input,.editor-field-grid select{min-height:49px;padding:10px 13px}.editor-field-grid textarea{resize:vertical;min-height:122px;padding:13px}.editor-field-grid input:focus,.editor-field-grid select:focus,.editor-field-grid textarea:focus{border-color:#39d7ffb8;box-shadow:0 0 0 3px #39d7ff12}.editor-visibility-field>button{color:#9aa9bd;cursor:pointer;background:#020811e6;border:1px solid #59a4e03d;align-items:center;gap:10px;min-height:49px;padding:10px 13px;display:flex}.editor-visibility-field>button>i{background:#263247;border-radius:20px;width:34px;height:18px;transition:background .16s;position:relative}.editor-visibility-field>button>i:after{content:"";background:#8090a8;border-radius:50%;width:12px;height:12px;transition:transform .16s,background .16s;position:absolute;top:3px;left:3px}.editor-visibility-field>button.is-on>i{background:#49e7a747}.editor-visibility-field>button.is-on>i:after{background:var(--green);transform:translate(16px);box-shadow:0 0 8px #49e7a799}.editor-visibility-field>button strong{font-family:var(--tech);text-transform:uppercase;font-size:13px}.editor-record-actions{justify-content:space-between;gap:10px;padding:0 26px 26px;display:flex}.service-editor-preview{min-width:0}.editor-card-stage{background:radial-gradient(circle at 50% 35%,#43a5e821,#0000 38%),linear-gradient(#020812d1,#020812f0),url(/assets/no-bs-united-hero.svg) 50%/cover;padding:clamp(18px,2vw,28px)}.editor-preview-card{min-height:410px}.editor-preview-card:hover{transform:none}.editor-preview-link{color:#e9f6ff;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;font-size:9px;font-weight:800;display:inline-flex}.editor-preview-link svg{width:15px;color:var(--cyan)}.editor-preview-note{color:#8190a6;border-top:1px solid #56a0de24;align-items:center;gap:8px;margin:0;padding:16px 19px;font-size:11px;display:flex}.editor-preview-note strong{color:#c8d4e7}@media (max-width:1380px){.service-editor-grid{grid-template-columns:270px minmax(460px,1fr)}.service-editor-preview{grid-column:1/-1;position:static}.editor-card-stage{place-items:center;display:grid}.editor-preview-card{width:min(100%,520px)}}@media (max-width:940px){.service-manager{padding-top:106px}.service-manager-header{align-items:start;display:grid}.service-manager-actions{justify-content:flex-start}.service-manager-status{grid-template-columns:repeat(3,1fr)}.service-manager-status>p{border-top:1px solid #549edd24;grid-column:1/-1}.service-editor-grid{grid-template-columns:1fr}.service-editor-sidebar,.service-editor-preview{position:static}.service-editor-list{max-height:380px}.service-editor-preview{grid-column:auto}}@media (max-width:600px){.service-manager-shell{width:min(100% - 28px,1720px)}.service-manager-actions,.editor-secondary-button,.service-manager-actions .button,.editor-save-state{width:100%}.service-manager-status{grid-template-columns:repeat(3,1fr)}.service-manager-status>div{text-align:center;min-height:62px;padding:10px}.service-manager-status>div span{font-size:9px}.editor-field-grid{grid-template-columns:1fr;padding:20px}.editor-field-grid label.wide{grid-column:auto}.editor-record-actions{flex-direction:column;padding:0 20px 20px}}.marketplace-section{background:#030813}.marketplace-controls{flex-wrap:wrap;gap:8px;margin:58px 0 32px;display:flex}.marketplace-controls button{color:#aab8cc;min-height:40px;font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#060f1dd1;border:1px solid #5ea5e03d;padding:8px 16px;font-size:9px;font-weight:800;transition:color .16s,border-color .16s,background .16s}.marketplace-controls button:hover,.marketplace-controls button:focus-visible,.marketplace-controls button.is-active{color:#fff;background:#1972a42e;border-color:#3bcfffa6}.marketplace-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.marketplace-card{color:var(--cyan);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:#07101e;border:1px solid #579edb33;transition:transform .18s,border-color .18s;overflow:hidden}.marketplace-card.hot{color:#ff6685}.marketplace-card.cyan{color:#42d7ff}.marketplace-card.purple{color:#b17aff}.marketplace-card.blue{color:#718cff}.marketplace-card.steel{color:#b6c7dc}.marketplace-card.amber{color:#ffbd6a}.marketplace-card:hover{border-color:color-mix(in srgb, currentColor 66%, transparent);transform:translateY(-4px)}.marketplace-art{background:radial-gradient(circle, color-mix(in srgb, currentColor 20%, transparent), transparent 38%), linear-gradient(145deg, #061121f2, #040915fa);border-bottom:1px solid #61a0da26;place-items:center;min-height:220px;display:grid;position:relative;overflow:hidden}.marketplace-art:before,.marketplace-art:after{content:"";border:1px solid color-mix(in srgb, currentColor 22%, transparent);border-radius:50%;position:absolute}.marketplace-art:before{width:146px;height:146px}.marketplace-art:after{width:196px;height:62px;transform:rotate(-22deg)}.marketplace-art>span{color:var(--muted-deep);font-family:var(--display);letter-spacing:.14em;font-size:8px;font-weight:800;position:absolute;top:21px;left:22px}.marketplace-art>svg{z-index:1;filter:drop-shadow(0 0 18px);width:72px;height:72px}.marketplace-art>i{background:currentColor;width:80px;height:1px;position:absolute;bottom:20px;right:24px;box-shadow:0 0 8px}.marketplace-body{padding:27px 27px 28px}.marketplace-meta,.price-row,.marketplace-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.marketplace-meta span,.marketplace-meta strong,.price-row span{font-family:var(--display);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800}.marketplace-meta span{color:currentColor}.marketplace-meta strong,.price-row span{color:var(--muted-deep)}.marketplace-body h2{color:#fff;min-height:58px;font-family:var(--display);text-transform:uppercase;margin:22px 0 11px;font-size:clamp(23px,2vw,31px);font-weight:900;line-height:1.02}.marketplace-body>p{min-height:68px;color:var(--muted);margin:0;font-size:14px}.price-row{border-top:1px solid #599cd724;border-bottom:1px solid #599cd724;margin-top:20px;padding:20px 0}.price-row strong{color:#e5ebf5;font-size:13px}.marketplace-actions{margin-top:20px}.marketplace-actions button,.marketplace-actions a{color:#e8eff9;min-height:38px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#040c18b3;border:1px solid #58abe847;align-items:center;gap:7px;padding:8px 11px;font-size:8px;font-weight:800;display:inline-flex}.marketplace-actions button:hover,.marketplace-actions button:focus-visible,.marketplace-actions a:hover,.marketplace-actions a:focus-visible{border-color:currentColor}.marketplace-actions svg{width:14px}.modal-open{overflow:hidden}.product-modal-backdrop{z-index:400;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000309d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.product-modal{width:min(100%,980px);color:var(--cyan);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);box-shadow:0 40px 120px #0000009e, 0 0 45px color-mix(in srgb, currentColor 14%, transparent);background:#06101e;border:1px solid #42cfff73;grid-template-columns:minmax(270px,.7fr) minmax(360px,1.3fr);display:grid;position:relative;overflow:hidden}.product-modal.hot{color:#ff6685}.product-modal.cyan{color:#42d7ff}.product-modal.purple{color:#b17aff}.product-modal.blue{color:#718cff}.product-modal.steel{color:#b6c7dc}.product-modal.amber{color:#ffbd6a}.modal-close{z-index:3;color:#fff;cursor:pointer;background:#030913e0;border:1px solid #75b0e047;place-items:center;width:40px;height:40px;padding:0;font-size:24px;display:grid;position:absolute;top:17px;right:17px}.modal-art{background:radial-gradient(circle, color-mix(in srgb, currentColor 22%, transparent), transparent 40%), #040b16;border-right:1px solid #5b9ed92e;align-content:center;place-items:center;gap:36px;min-height:470px;padding:40px;display:grid}.modal-art svg{filter:drop-shadow(0 0 24px);width:120px;height:120px}.modal-art span{color:#c3cedf;font-family:var(--display);letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:9px;font-weight:800}.modal-copy{padding:64px 52px 52px}.modal-copy h2{color:#fff;font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(34px,4.2vw,58px);font-weight:900;line-height:.98}.modal-copy>p:not(.eyebrow){color:var(--muted);margin:22px 0 0}.modal-facts{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px;display:grid}.modal-facts div{background:#040c1880;border:1px solid #589dd82e;gap:5px;padding:15px;display:grid}.modal-facts span{color:var(--muted-deep);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.modal-facts strong{color:#e4eaf4;font-size:12px}.case-hero-section,.disciplines-section{background:#030813}.case-hero-grid{grid-template-columns:minmax(500px,1.25fr) minmax(330px,.75fr);align-items:center;gap:clamp(45px,7vw,105px);display:grid}.portfolio-visual{clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);border:1px solid #44bbfa66;min-height:610px;position:relative;overflow:hidden}.portfolio-visual>img:first-child{object-fit:cover}.portfolio-visual-copy{z-index:1;position:absolute;bottom:38px;left:40px;right:40px}.portfolio-visual-copy>span,.portfolio-visual-copy>p{font-family:var(--display);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.portfolio-visual-copy>span{color:var(--cyan-soft)}.portfolio-visual-copy>img{width:min(370px,66%);height:auto;margin-top:20px}.portfolio-visual-copy>p{color:#c9d5e6;margin:12px 0 0}.case-summary h2{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(39px,4.1vw,61px);font-weight:900;line-height:.96}.case-summary>p:not(.eyebrow){color:var(--muted);margin:24px 0 0;font-size:17px}.case-facts{border-top:1px solid #59a1dd2e;gap:0;margin:31px 0;display:grid}.case-facts div{border-bottom:1px solid #59a1dd2e;grid-template-columns:90px 1fr;gap:15px;padding:13px 0;display:grid}.case-facts span{color:var(--muted-deep);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.case-facts strong{color:#dce5f2;text-transform:uppercase;font-size:12px}.story-section{background:linear-gradient(115deg,#060b17,#0c0920)}.story-grid{background:#56a0dd2e;border:1px solid #56a0dd2e;grid-template-columns:1fr 1fr;gap:1px;display:grid}.story-grid article{background:#040a15f5;min-height:430px;padding:clamp(38px,5vw,70px);position:relative}.story-grid article>span{color:var(--muted-deep);font-family:var(--display);font-size:12px;font-weight:800;position:absolute;top:35px;right:38px}.story-grid h2{max-width:560px;font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(34px,3.6vw,53px);font-weight:900;line-height:.98}.story-grid article>p:last-child{max-width:600px;color:var(--muted);margin:24px 0 0;font-size:17px}.discipline-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.discipline-grid article{background:#07101fd4;border:1px solid #5ba2de2e;min-height:270px;padding:31px}.discipline-grid svg{width:39px;height:39px;color:var(--cyan)}.discipline-grid h3{font-family:var(--display);text-transform:uppercase;margin:62px 0 11px;font-size:23px;font-weight:900}.discipline-grid p{color:var(--muted);margin:0;font-size:14px}.future-work{background:#030813;padding-top:0}.future-work .section-shell>div{background:#050c198c;border:1px dashed #719acd47;padding:clamp(45px,6vw,82px);position:relative}.future-work span{color:var(--muted-deep);font-family:var(--display);font-weight:800;position:absolute;top:36px;right:40px}.future-work p{color:var(--cyan);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:9px;font-weight:800}.future-work h2{max-width:820px;font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(35px,4vw,58px);line-height:.98}.future-work a{color:#e7f5ff;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;margin-top:28px;font-size:9px;font-weight:800;display:inline-flex}.future-work a svg{width:16px;color:var(--cyan)}.flagship-section,.future-servers{background:#030813}.flagship-grid{grid-template-columns:minmax(520px,1.25fr) minmax(320px,.75fr);align-items:center;gap:clamp(48px,7vw,110px);display:grid}.flagship-card{clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);border:1px solid #43bbfa6b;min-height:650px;position:relative;overflow:hidden}.flagship-card>img:first-child{object-fit:cover}.flagship-content{z-index:1;position:absolute;bottom:42px;left:42px;right:42px}.flagship-content>img{width:min(410px,65%);height:auto}.flagship-content>p{color:#d7e1ef;font-family:var(--display);letter-spacing:.1em;margin:16px 0 0;font-size:10px;font-weight:800}.flagship-content>p i{color:var(--cyan);margin-inline:6px;font-style:normal}.flagship-info h2{font-size:clamp(40px,4.4vw,64px)}.flagship-info>p:not(.eyebrow){color:var(--muted);margin:24px 0 0;font-size:17px}.flagship-info ul{border-top:1px solid #579dd92e;gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}.flagship-info li{color:#c2cedf;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #579dd92e;padding:13px 0 13px 19px;font-size:12px;font-weight:800;position:relative}.flagship-info li:before{content:"";background:var(--cyan);width:7px;height:1px;position:absolute;top:20px;left:0}.future-servers{padding-top:0}.future-server-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.future-server-grid article{background:#050d1aa1;border:1px dashed #5d9ad242;min-height:320px;padding:33px;position:relative}.future-server-grid svg{color:#596d87;width:49px;height:49px}.future-server-grid article>span{color:var(--muted-deep);font-family:var(--display);font-size:11px;font-weight:800;position:absolute;top:31px;right:32px}.future-server-grid h3{color:#aeb9c9;font-family:var(--display);text-transform:uppercase;margin:76px 0 11px;font-size:25px;font-weight:900}.future-server-grid p{color:var(--muted-deep);margin:0}.future-server-grid strong{color:#718098;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:9px;position:absolute;bottom:27px;left:32px}.about-story-section,.values-page-section,.contact-cards-section,.contact-directory{background:#030813}.about-story-grid{grid-template-columns:minmax(330px,.8fr) minmax(420px,1.2fr);align-items:center;gap:clamp(54px,8vw,130px);display:grid}.about-story-grid>div:first-child{place-items:center;display:grid}.about-story-grid img{filter:drop-shadow(0 0 48px #4774ff47);border-radius:50%;width:min(420px,90%);height:auto}.about-story-grid h2{font-size:clamp(39px,4.4vw,66px)}.about-story-grid>div:last-child>p:not(.eyebrow){color:var(--muted);margin:23px 0 0;font-size:17px}.values-page-section{padding-top:0}.values-page-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.values-page-grid article{background:linear-gradient(150deg,#081223f2,#040a15fa);border:1px solid #5ba0dc33;min-height:310px;padding:32px;position:relative}.values-page-grid article>span{color:var(--muted-deep);font-family:var(--display);font-size:10px;font-weight:800;position:absolute;top:28px;right:30px}.values-page-grid svg{width:43px;height:43px;color:var(--cyan)}.values-page-grid h3{font-family:var(--display);text-transform:uppercase;margin:66px 0 12px;font-size:24px;font-weight:900;line-height:1.05}.values-page-grid p{color:var(--muted);margin:0;font-size:14px}.join-strip{background:linear-gradient(110deg,#050a15,#0c0a20)}.join-strip-grid{grid-template-columns:minmax(330px,.8fr) minmax(390px,1.2fr);align-items:center;gap:clamp(50px,8vw,125px);display:grid}.join-strip-grid>img{object-fit:cover;object-position:center 28%;clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);border:1px solid #7350e04d;width:100%;max-height:510px}.join-strip-grid h2{font-size:clamp(39px,4.3vw,64px)}.join-strip-grid>div>p:not(.eyebrow){color:var(--muted);margin:23px 0 0}.join-strip-grid .button{margin-top:29px}.contact-card-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-card-grid article{clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);background:linear-gradient(145deg,#091324f5,#040a15fa);border:1px solid #5ba4e038;min-height:480px;padding:clamp(38px,5vw,68px);position:relative}.contact-card-grid article>span{color:var(--muted-deep);font-family:var(--display);font-weight:800;position:absolute;top:34px;right:38px}.contact-card-grid h2{max-width:550px;font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(39px,4.2vw,62px);font-weight:900;line-height:.96}.contact-card-grid article>p:not(.eyebrow){max-width:530px;color:var(--muted);margin:22px 0 0;font-size:17px}.contact-card-grid .button{margin-top:38px}.contact-directory{padding-top:0}.contact-directory-grid{display:grid}.contact-directory-grid>a{border-top:1px solid #5ba2de2e;grid-template-columns:54px 220px 1fr 24px;align-items:center;gap:22px;min-height:100px;padding:20px 8px;transition:padding .16s,border-color .16s;display:grid}.contact-directory-grid>a:last-child{border-bottom:1px solid #5ba2de2e}.contact-directory-grid>a:hover,.contact-directory-grid>a:focus-visible{border-color:#3cd0ff8c;padding-inline:15px 2px}.contact-directory-grid>a>svg:first-child{color:#8292ff;width:35px;height:35px}.contact-directory-grid>a:not(:first-child):before{width:35px;height:35px;color:var(--cyan);content:"@";font-family:var(--display);border:1px solid #3ec6ff4d;place-items:center;font-weight:900;display:grid}.contact-directory-grid span{color:var(--muted-deep);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.contact-directory-grid strong{color:#edf3fb;font-family:var(--display);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(17px,1.8vw,26px);font-weight:900}.contact-directory-grid>a>svg:last-child{width:21px;color:var(--cyan)}.project-form-section{background:#030813}.project-form-layout{grid-template-columns:minmax(280px,.58fr) minmax(560px,1.42fr);align-items:start;gap:clamp(48px,7vw,105px);display:grid}.project-form-layout>aside{position:sticky;top:124px}.project-form-layout>aside h2{font-size:clamp(34px,3.5vw,51px)}.project-form-layout>aside>p:not(.eyebrow){color:var(--muted);margin:23px 0 0}.project-form-layout>aside ol{border-top:1px solid #58a0dc2e;gap:0;margin:30px 0;padding:0;list-style:none;display:grid}.project-form-layout>aside li{color:#bdc9da;border-bottom:1px solid #58a0dc2e;grid-template-columns:34px 1fr;gap:12px;padding:13px 0;font-size:13px;font-weight:700;display:grid}.project-form-layout>aside li span{color:var(--cyan);font-family:var(--display);font-size:9px;font-weight:800}.project-form-layout>aside>a{color:var(--cyan-soft);font-size:12px;font-weight:800}.project-form{clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);background:#060e1cf0;border:1px solid #5ca8e440;padding:clamp(30px,4.5vw,58px)}.form-section-heading{border-top:1px solid #5aa0db2e;grid-template-columns:42px 1fr;gap:15px;margin:45px 0 23px;padding-top:45px;display:grid}.form-section-heading:first-child{border-top:0;margin-top:0;padding-top:0}.form-section-heading>span{color:var(--cyan);font-family:var(--display);font-size:11px;font-weight:800}.form-section-heading h2{font-family:var(--display);text-transform:uppercase;margin:0;font-size:25px;font-weight:900}.form-section-heading p{color:var(--muted-deep);margin:2px 0 0;font-size:12px}.form-grid{gap:18px;display:grid}.form-grid.two-col{grid-template-columns:1fr 1fr}.form-grid label{gap:8px;display:grid}.form-grid label.wide{grid-column:1/-1}.form-grid label>span{color:#c7d2e2;font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.form-grid input,.form-grid select,.form-grid textarea{color:#f2f6fc;width:100%;min-height:50px;font:15px var(--body);background:#030a15eb;border:1px solid #64a4da3d;border-radius:0;outline:0;padding:12px 14px;transition:border-color .16s,box-shadow .16s}.form-grid select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.form-grid textarea{resize:vertical;min-height:160px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#3bcfffb3;box-shadow:0 0 0 3px #2ab1eb1a}.form-grid ::placeholder{color:#56657a}.honeypot{position:absolute!important;left:-9999px!important}.form-submit-row{border-top:1px solid #5aa0db2e;justify-content:space-between;align-items:center;gap:30px;margin-top:34px;padding-top:32px;display:flex}.form-submit-row>div{display:grid}.form-submit-row strong{font-family:var(--display);text-transform:uppercase;font-size:13px}.form-submit-row span{color:var(--muted-deep);margin-top:3px;font-size:10px}.form-submit-row button:disabled{opacity:.6;cursor:wait}.form-message{border-left:2px solid var(--cyan);color:#c9d5e5;background:#1e709c1f;margin:22px 0 0;padding:14px 16px;font-size:12px}.form-message.error{background:#ad2f4c1f;border-color:#ff6685}.form-message a{color:var(--cyan-soft);font-weight:800}.project-success{text-align:center;background:radial-gradient(circle,#3c6dcd33,#0000 42%),#060e1cf0;border:1px solid #42cdff5c;align-content:center;place-items:center;min-height:600px;padding:clamp(40px,6vw,75px);display:grid}.project-success>span{width:80px;height:80px;color:var(--green);border:1px solid #49e7a780;border-radius:50%;place-items:center;margin-bottom:29px;font-size:34px;display:grid;box-shadow:0 0 28px #49e7a729}.project-success h2{max-width:690px;font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(31px,4vw,54px);line-height:1}.project-success .button{margin-top:35px}.legal-page{padding-block:90px 125px}.legal-updated{color:var(--cyan);font-family:var(--display);letter-spacing:.13em;text-transform:uppercase;margin:0 0 50px;font-size:10px;font-weight:800}.legal-page h2,.legal-page p:not(.legal-updated){max-width:820px}.legal-page h2{font-family:var(--display);text-transform:uppercase;margin:43px 0 10px;font-size:26px;font-weight:900}.legal-page p:not(.legal-updated){color:var(--muted);margin:0}.legal-page a{color:var(--cyan-soft);font-weight:800}.footer-socials span{color:#536176;cursor:default}@media (max-width:1180px){.category-grid,.home-product-grid{grid-template-columns:repeat(2,1fr)}.home-network-grid{grid-template-columns:minmax(260px,.7fr) minmax(450px,1.3fr)}.coming-card{grid-column:1/-1;min-height:180px}.coming-card:before{width:100px;top:50%;left:auto;right:42px;transform:translateY(-50%)}.coming-card i{top:50%;left:auto;right:75px;transform:translateY(-50%)}.service-detail-grid,.marketplace-grid,.discipline-grid,.values-page-grid,.future-server-grid{grid-template-columns:repeat(2,1fr)}.footer-bottom{flex-wrap:wrap;gap:15px 28px}}@media (max-width:900px){.page-hero.page-hero-compact{min-height:490px}.page-hero>img{object-position:61% center}.page-intro-grid,.home-network-grid,.case-hero-grid,.flagship-grid,.about-story-grid,.join-strip-grid,.project-form-layout{grid-template-columns:1fr}.page-intro-grid{align-items:start}.home-network-copy{padding-right:0}.home-server-card{min-height:520px}.coming-card{grid-column:auto}.final-cta-shell{grid-template-columns:90px 1fr}.final-cta-shell>img{width:90px;height:90px}.final-cta-shell .button{grid-column:2;justify-self:start}.portfolio-visual,.flagship-card{min-height:560px}.story-grid{grid-template-columns:1fr}.about-story-grid>div:first-child{order:2}.project-form-layout>aside{position:static}}@media (max-width:680px){.page-hero,.page-hero.page-hero-compact{min-height:445px;padding-top:76px}.page-hero-content{padding-block:66px 55px}.page-hero-content h1{font-size:clamp(48px,17vw,75px)}.page-hero-content>p:not(.eyebrow){font-size:16px}.category-grid,.home-product-grid,.service-detail-grid,.marketplace-grid,.discipline-grid,.values-page-grid,.future-server-grid,.contact-card-grid{grid-template-columns:1fr}.heading-with-link{align-items:start;display:grid}.category-card{min-height:320px}.home-server-card{min-height:500px}.home-server-content{bottom:24px;left:22px;right:22px}.home-server-content>img{width:82%}.coming-card{min-height:210px}.final-cta-shell{text-align:center;grid-template-columns:1fr}.final-cta-shell>img,.final-cta-shell .button{grid-column:auto;justify-self:center}.form-grid.two-col{grid-template-columns:1fr}.form-grid label.wide{grid-column:auto}.form-submit-row{display:grid}.form-submit-row .button{width:100%}.product-modal{grid-template-columns:1fr}.modal-art{border-bottom:1px solid #5b9ed92e;border-right:0;min-height:260px}.modal-art svg{width:88px;height:88px}.modal-copy{padding:42px 25px 30px}.portfolio-visual,.flagship-card{min-height:500px}.portfolio-visual-copy,.flagship-content{bottom:25px;left:23px;right:23px}.story-grid article{min-height:390px;padding:36px 27px}.contact-directory-grid>a{grid-template-columns:38px 1fr 21px;gap:14px}.contact-directory-grid span{grid-column:2/-1}.contact-directory-grid strong{grid-column:2}.contact-directory-grid>a>svg:last-child{grid-column:3}.footer-socials{flex-wrap:wrap;display:flex}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
