@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_ec6dc7{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_ec6dc7{--font-display:"Anton","Anton Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_1e4ae9{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_1e4ae9{--font-head:"Archivo","Archivo Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_49a339{--font-body:"Space Grotesk","Space Grotesk Fallback"}:root{--abyss:#050B12;--panel:#0A1520;--panel-2:#0E1C29;--line:#16303B;--line-bright:#245863;--text:#C7D6DD;--text-strong:#EAF3F5;--dim:#6C8592;--dim-2:#8fa4ad;--dim-3:#3f5763;--cyan:#35E6DE;--cyan-bright:#7ff3ee;--amber:#FF8A34;--violet:#8B7BFF;--danger:#FF4D4D;--cyan-rgb:53,230,222;--amber-rgb:255,138,52;--violet-rgb:139,123,255;--acc:var(--cyan);--acc-rgb:var(--cyan-rgb)}[data-accent=amber]{--acc:var(--amber);--acc-rgb:var(--amber-rgb)}[data-accent=violet]{--acc:var(--violet);--acc-rgb:var(--violet-rgb)}[data-accent=cyan]{--acc:var(--cyan);--acc-rgb:var(--cyan-rgb)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--abyss)}html{scroll-behavior:smooth}body{font-family:var(--font-body),sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:var(--cyan);text-decoration:none}a:hover{color:var(--cyan-bright)}::selection{background:var(--cyan);color:var(--abyss)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--abyss)}::-webkit-scrollbar-thumb{background:var(--line);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--line-bright)}button{font-family:inherit}input,select,textarea{font-family:var(--font-body),sans-serif}@keyframes ddspin{to{transform:rotate(1turn)}}@keyframes ddpulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes ddmarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes dddash{to{stroke-dashoffset:-1000}}@keyframes ddflow{to{offset-distance:100%}}@keyframes ddup{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ddscan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes ddglow{0%,to{opacity:.35}50%{opacity:.7}}@keyframes ddglobe{0%{background-position:0 0}to{background-position:400px 0}}@keyframes ddorbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ddorbitr{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes ddping{0%{transform:scale(.5);opacity:.6}70%{transform:scale(1.9);opacity:0}to{transform:scale(1.9);opacity:0}}@keyframes ddflowline{to{stroke-dashoffset:-90}}@keyframes ddflowin{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:30px;opacity:0}}@keyframes ddflowout{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:30px;opacity:0}}@keyframes ddflowfull{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(100% - 6px);opacity:0}}@keyframes ddflowdown{0%{top:0;opacity:0}12%{opacity:1}88%{opacity:1}to{top:calc(100% - 6px);opacity:0}}@keyframes ddripple{0%{transform:scale(.3);opacity:.5}to{transform:scale(2.4);opacity:0}}@keyframes ddheroin{0%{transform:translateY(calc(-1 * var(--hero-travel, 120px))) scale(var(--hero-start-scale,.72));opacity:0}30%{opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes ddherofloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ddherotagin{0%,45%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.18s!important;transition-timing-function:ease-out!important}html{scroll-behavior:auto}}.mono{font-family:var(--font-mono),monospace}.display{font-family:var(--font-display),sans-serif;color:var(--text-strong);letter-spacing:.01em}.display,.wordmark{text-transform:uppercase}.wordmark{font-family:var(--font-head),sans-serif;font-weight:900}.kicker{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;color:var(--acc);margin-bottom:14px}.sectionH2{font-family:var(--font-display),sans-serif;line-height:.94;color:var(--text-strong);text-transform:uppercase;margin:0}.accentText,.sectionH2 em{font-style:normal;color:var(--acc)}.lead{font-size:16px;line-height:1.6;color:var(--dim-2)}.section{max-width:1240px;margin:0 auto}.section,.sectionFull{padding:100px 68px;position:relative}.sectionFull{overflow:hidden}.sectionInner{max-width:1240px;margin:0 auto;position:relative}.card{position:relative;background:var(--panel);border:1px solid var(--line);padding:28px 24px 30px;transition:border-color .3s,box-shadow .3s,transform .3s}.card:hover,a.card:focus-visible{border-color:var(--acc);box-shadow:0 0 30px rgba(var(--acc-rgb),.22)}.cardLift:hover,a.cardLift:focus-visible{transform:translateY(-4px)}.corner{position:absolute;width:12px;height:12px;pointer-events:none}.cornerTL{left:7px;border-left:1px solid var(--acc)}.cornerTL,.cornerTR{top:7px;border-top:1px solid var(--acc)}.cornerTR{right:7px;border-right:1px solid var(--acc)}.cornerBL{left:7px;border-left:1px solid var(--acc)}.cornerBL,.cornerBR{bottom:7px;border-bottom:1px solid var(--acc)}.cornerBR{right:7px;border-right:1px solid var(--acc)}.chip{font-size:10px;letter-spacing:.12em;color:var(--acc);border:1px solid rgba(var(--acc-rgb),.5);padding:8px 12px;background:rgba(5,11,18,.5)}.chip,.chipNeutral{font-family:var(--font-mono),monospace;display:inline-block}.chipNeutral{font-size:11px;letter-spacing:.1em;color:var(--text);border:1px solid var(--line-bright);padding:10px 16px;background:var(--panel)}.btnSolid{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--abyss);background:var(--acc);border:none;padding:14px 24px;cursor:pointer;display:inline-block;box-shadow:0 0 26px rgba(var(--acc-rgb),.5);transition:box-shadow .2s}.btnSolid:focus-visible,.btnSolid:hover{color:var(--abyss);box-shadow:0 0 36px rgba(var(--acc-rgb),.75)}.btnGhost{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--acc);background:transparent;border:1px solid var(--acc);padding:14px 24px;cursor:pointer;display:inline-block;transition:background .2s,box-shadow .2s}.btnGhost:focus-visible,.btnGhost:hover{color:var(--acc);background:rgba(var(--acc-rgb),.08);box-shadow:0 0 18px rgba(var(--acc-rgb),.25)}.btnLink{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);border:1px solid var(--line-bright);padding:12px 18px;display:inline-block;background:transparent;cursor:pointer;transition:border-color .2s,box-shadow .2s}.btnLink:focus-visible,.btnLink:hover{border-color:var(--cyan);box-shadow:0 0 18px rgba(var(--cyan-rgb),.25)}.ddup{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.ddup.in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ddup{opacity:1;transform:none}}.grid2{grid-template-columns:repeat(2,1fr);grid-gap:20px}.grid2,.grid3{display:grid;gap:20px}.grid3{grid-template-columns:repeat(3,1fr);grid-gap:20px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px}.gridTiles3{grid-template-columns:repeat(3,1fr);grid-gap:2px}.gridTiles3,.gridTiles4{display:grid;gap:2px;background:var(--line);border:1px solid var(--line)}.gridTiles4{grid-template-columns:repeat(4,1fr);grid-gap:2px}.ddSnap{scrollbar-width:none}.ddSnap::-webkit-scrollbar{display:none;width:0;height:0}.ddLockedBox:hover{border-color:var(--danger)!important;box-shadow:0 0 24px rgba(255,77,77,.18)}.ddOpenBox:hover{box-shadow:0 0 40px rgba(53,230,222,.45)!important;transform:translateY(-3px)}.ddStackRow:hover{background:var(--panel-2)!important}.ddModChip:hover{color:var(--violet)!important;border-color:var(--violet)!important}@media (max-width:820px){.ddContactForm,.ddContactGrid,.ddFuseGrid{grid-template-columns:1fr!important}.ddContactForm>div{grid-column:span 1!important}.ddContactForm>div[aria-hidden=true]{position:absolute!important}.ddLegalRow{grid-template-columns:1fr!important;gap:8px!important}}.ddSectorTile:hover{color:var(--acc)!important;background:var(--panel-2)!important}.ddTechItem:hover{border-color:var(--acc)!important;box-shadow:0 0 20px rgba(var(--acc-rgb),.2)}@media (max-width:820px){.ddDispatchGrid{grid-template-columns:1fr!important}.ddStatsBand{padding:60px 20px!important}.ddChain{flex-direction:column!important;gap:0!important}.ddChainItem{flex-direction:row!important;text-align:left!important;align-items:center!important;gap:14px!important;padding:11px 2px!important}.ddStateBar,.ddStateBar>div{flex-direction:column!important}.ddStateBar>div{min-width:0!important;width:100%}.ddStateArrow{transform:rotate(90deg);padding:6px 0!important;align-self:center}.ddArchNodes,.ddArchNodes>span,.ddTimeline{flex-direction:column!important}.ddArchConn{width:2px!important;height:34px!important;margin:2px 0!important}.ddArchConn>span{left:-2px!important;top:0!important;animation-name:ddflowdown!important}.ddMapLabel{display:none}.ddMapLabel.active{display:block}}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--cyan)!important}.mobileOnly,.mobileOnlyFlex{display:none!important}@media (max-width:820px){.desktopOnly{display:none!important}.mobileOnly{display:revert!important}.mobileOnlyFlex{display:flex!important}[data-hud-bottom]{font-size:8px!important;padding:0 12px!important}.ddFooter{padding-left:20px!important;padding-right:20px!important}.ddFooterGrid{grid-template-columns:1fr 1fr!important;gap:28px!important}.section,.sectionFull{padding-left:20px!important;padding-right:20px!important}.grid2,.grid3,.gridTiles3{grid-template-columns:1fr}.grid4,.gridTiles4{grid-template-columns:repeat(2,1fr);gap:24px}.gridTiles4{gap:2px}}