@font-face{font-family:__Manrope_37f5ca;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_37f5ca;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_37f5ca;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_37f5ca;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_37f5ca;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.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:__Manrope_37f5ca;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_37f5ca;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_37f5ca;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_37f5ca;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_37f5ca;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_37f5ca;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.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:__Manrope_37f5ca;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_37f5ca;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_37f5ca;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_37f5ca;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_37f5ca;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_37f5ca;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.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:__Manrope_37f5ca;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_37f5ca;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_37f5ca;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_37f5ca;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_37f5ca;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_37f5ca;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.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:__Manrope_37f5ca;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_37f5ca;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:__Manrope_37f5ca;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_37f5ca;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:__Manrope_37f5ca;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:__Manrope_37f5ca;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.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:__Manrope_37f5ca;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:__Manrope_Fallback_37f5ca;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_37f5ca{font-family:__Manrope_37f5ca,__Manrope_Fallback_37f5ca;font-style:normal}.__variable_37f5ca{--font-manrope:"__Manrope_37f5ca","__Manrope_Fallback_37f5ca"}@font-face{font-family:__JetBrains_Mono_eabebc;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_eabebc;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_eabebc;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_eabebc;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_eabebc;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.p.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_eabebc;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_eabebc;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_eabebc;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_eabebc;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_eabebc;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_eabebc;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.p.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_eabebc;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_eabebc;font-style:normal;font-weight:600;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_eabebc;font-style:normal;font-weight:600;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_eabebc;font-style:normal;font-weight:600;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_eabebc;font-style:normal;font-weight:600;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_eabebc;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.p.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_eabebc;font-style:normal;font-weight:600;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_eabebc;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_eabebc{font-family:__JetBrains_Mono_eabebc,__JetBrains_Mono_Fallback_eabebc;font-style:normal}.__variable_eabebc{--font-jetbrains:"__JetBrains_Mono_eabebc","__JetBrains_Mono_Fallback_eabebc"}@font-face{font-family:__Orbitron_5d1bbd;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-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:__Orbitron_5d1bbd;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-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:__Orbitron_5d1bbd;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-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:__Orbitron_Fallback_5d1bbd;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_5d1bbd{font-family:__Orbitron_5d1bbd,__Orbitron_Fallback_5d1bbd;font-style:normal}.__variable_5d1bbd{--font-orbitron:"__Orbitron_5d1bbd","__Orbitron_Fallback_5d1bbd"}:root{--ink:#05080f;--ink-2:#070c16;--ink-3:#0a1120;--ink-raise:#0d1524;--ink-line:#16253d;--ink-line-soft:#12203688;--haze:#93a2bc;--haze-dim:#5e6e8a;--bone:#edf2fa;--cyan:#00d4ff;--cyan-rgb:0,212,255;--cyan-soft:rgba(var(--cyan-rgb),0.1);--cyan-deep:#0e9bc7;--mint:#6fe6c0;--amber:#ffc46b;--font-sans:var(--font-manrope),system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-mono:var(--font-jetbrains),ui-monospace,"SF Mono","Cascadia Code",Consolas,monospace;--font-hud:var(--font-orbitron),var(--font-manrope),system-ui,sans-serif;--wrap:1140px}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--ink);font-family:var(--font-sans)}.page,body{color:var(--bone)}.page{position:relative;-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:clip;min-height:100vh;background:radial-gradient(1000px 560px at 80% 2%,rgba(var(--cyan-rgb),.11),transparent 55%),radial-gradient(780px 520px at -8% 15%,rgba(14,155,199,.08),transparent 55%),radial-gradient(760px 640px at 112% 37%,rgba(var(--cyan-rgb),.06),transparent 52%),radial-gradient(880px 620px at -12% 58%,rgba(58,120,210,.06),transparent 55%),radial-gradient(960px 680px at 66% 82%,rgba(var(--cyan-rgb),.07),transparent 55%),radial-gradient(1200px 720px at 50% 118%,rgba(14,155,199,.05),transparent 60%),var(--ink)}.page:before{inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E"),linear-gradient(rgba(var(--cyan-rgb),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--cyan-rgb),.035) 1px,transparent 1px);background-size:150px 150px,46px 46px,46px 46px;-webkit-mask-image:radial-gradient(ellipse 125% 105% at 50% 32%,#000 52%,transparent 94%);mask-image:radial-gradient(ellipse 125% 105% at 50% 32%,#000 52%,transparent 94%)}.page:after,.page:before{content:"";position:fixed;pointer-events:none;z-index:0}.page:after{inset:-25% -12%;background:radial-gradient(closest-side,rgba(var(--cyan-rgb),.13),transparent 88%),radial-gradient(closest-side,rgba(14,155,199,.11),transparent 88%),radial-gradient(closest-side,rgba(74,116,225,.09),transparent 88%);background-repeat:no-repeat;background-size:48vw 48vw,42vw 42vw,40vw 40vw;background-position:8% 12%,92% 54%,42% 96%;will-change:transform;transform:translateZ(0);animation:auroraDrift 40s ease-in-out infinite alternate}@keyframes auroraDrift{0%{transform:translate3d(-1.5%,-1%,0)}to{transform:translate3d(2%,1.5%,0)}}.page>*{position:relative;z-index:1}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:28px}.band{padding-block:clamp(64px,8vw,108px)}.band,.band>*{position:relative}.band>*{z-index:1}.band:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(780px 440px at 20% -6%,rgba(var(--cyan-rgb),.05),transparent 60%)}.band.alt{background:rgba(10,17,32,.55)}.band.alt:before{background:radial-gradient(780px 460px at 82% 106%,rgba(14,155,199,.06),transparent 60%),linear-gradient(180deg,hsla(0,0%,100%,.013),transparent 24%)}.band:not(.hero-band):after{content:"";position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:min(1120px,90%);height:1px;z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--cyan-rgb),.42),transparent);box-shadow:0 0 12px rgba(var(--cyan-rgb),.32)}.kicker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.24em;font-size:.68rem;color:var(--cyan);margin:0;display:inline-flex;align-items:center;gap:10px;text-shadow:0 0 12px rgba(var(--cyan-rgb),.5)}.kicker:before{content:"";width:22px;height:1px;background:var(--cyan);box-shadow:0 0 8px rgba(var(--cyan-rgb),.8)}h1,h2,h3{margin:0;letter-spacing:-.02em;font-weight:800;text-wrap:balance}h1{font-size:clamp(2.15rem,4.2vw,3.45rem);line-height:1.07}h2{font-size:clamp(1.55rem,2.9vw,2.3rem);line-height:1.12}p{margin:0}.lede{color:var(--haze);font-size:clamp(1rem,1.4vw,1.13rem);max-width:54ch;line-height:1.65}a{color:inherit}.hud{font-family:var(--font-hud);letter-spacing:.06em}.rv{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.rv.in{opacity:1;transform:none}.rv.d1{transition-delay:.08s}.rv.d2{transition-delay:.16s}.rv.d3{transition-delay:.24s}.boot{position:fixed;inset:0;z-index:100;background:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;cursor:pointer}.boot:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(var(--cyan-rgb),.04) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--cyan-rgb),.04) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 20%,transparent 72%);mask-image:radial-gradient(circle at 50% 45%,#000 20%,transparent 72%)}.boot-brackets i:after,.boot-brackets i:before,.boot-brackets:after,.boot-brackets:before{content:"";position:fixed;width:34px;height:34px;border:1.5px solid rgba(var(--cyan-rgb),.5)}.boot-brackets:before{top:22px;left:22px;border-right:none;border-bottom:none}.boot-brackets:after{top:22px;right:22px;border-left:none;border-bottom:none}.boot-brackets i:before{bottom:22px;left:22px;border-right:none;border-top:none}.boot-brackets i:after{bottom:22px;right:22px;border-left:none;border-top:none}.boot-core{position:relative;display:grid;place-items:center}.boot-logo{transition:transform .1s;display:grid;place-items:center}.reactor-wrap{position:relative;width:250px;height:250px;display:grid;place-items:center}.sweep{position:absolute;inset:8px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 300deg,rgba(var(--cyan-rgb),.28) 350deg,transparent 1turn);-webkit-mask-image:radial-gradient(circle,transparent 54%,#000 56%,#000 88%,transparent 90%);mask-image:radial-gradient(circle,transparent 54%,#000 56%,#000 88%,transparent 90%);animation:spinCss 2.8s linear infinite}@keyframes spinCss{to{transform:rotate(1turn)}}.reactor{position:relative}.reactor .rr{fill:none}.rr-ticks{stroke:rgba(var(--cyan-rgb),.55);stroke-width:9;stroke-dasharray:2 10.55}.rr-seg{stroke:rgba(var(--cyan-rgb),.7);stroke-width:3;stroke-dasharray:78 42;filter:drop-shadow(0 0 6px rgba(var(--cyan-rgb),.6))}.rr-seg2{stroke:rgba(var(--cyan-rgb),.35);stroke-width:2;stroke-dasharray:12 16}.rr-solid{stroke:var(--cyan);stroke-width:1.5;opacity:.9}.rr-spoke{stroke:rgba(var(--cyan-rgb),.65);stroke-width:2}.rr-core{stroke:var(--cyan);stroke-width:2;fill:rgba(var(--cyan-rgb),.08);filter:drop-shadow(0 0 20px rgba(var(--cyan-rgb),.9));animation:corePulse 2s ease-in-out infinite}@keyframes corePulse{0%,to{fill:rgba(var(--cyan-rgb),.06)}50%{fill:rgba(var(--cyan-rgb),.16)}}.rr-u{stroke:var(--cyan);stroke-width:6;stroke-linecap:round;fill:none;filter:drop-shadow(0 0 12px rgba(var(--cyan-rgb),1))}.r-sp1{animation:spin 9s linear infinite}.r-sp1,.r-sp2{transform-origin:center}.r-sp2{animation:spinR 5.5s linear infinite}.r-sp3{animation:spin 15s linear infinite}.r-sp3,.r-sp4{transform-origin:center}.r-sp4{animation:spinR 22s linear infinite}.boot-read{display:flex;align-items:center;gap:22px}.boot-pct{font-family:var(--font-hud);font-size:2rem;font-weight:700;color:var(--cyan);text-shadow:0 0 20px rgba(var(--cyan-rgb),.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:96px;text-align:right}.boot-log{display:flex;flex-direction:column;gap:4px;min-height:64px;min-width:300px}.bl{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;color:var(--haze-dim);opacity:0;transform:translateX(-6px);transition:opacity .3s,transform .3s;text-transform:uppercase}.bl.on{opacity:1;transform:none}.bl b{color:var(--mint);font-weight:600}.shock{position:absolute;width:150px;height:150px;border:2px solid rgba(var(--cyan-rgb),.75);border-radius:50%;opacity:0;pointer-events:none;box-shadow:0 0 30px rgba(var(--cyan-rgb),.5),inset 0 0 20px rgba(var(--cyan-rgb),.3)}.boot-txt{font-family:var(--font-hud);font-size:1rem;letter-spacing:.4em;color:var(--bone);text-transform:uppercase}.boot-txt span{color:var(--cyan);text-shadow:0 0 16px rgba(var(--cyan-rgb),.8)}.boot-bar{width:210px;height:2px;background:var(--ink-line);border-radius:2px;overflow:hidden}.boot-bar i{display:block;height:100%;width:0;background:var(--cyan);box-shadow:0 0 12px rgba(var(--cyan-rgb),.9);animation:bootFill .5s ease .05s forwards}@keyframes bootFill{to{width:100%}}.boot.burst{animation:bootGone .4s ease .55s forwards}.boot.burst .boot-logo{animation:coreBurst .75s cubic-bezier(.5,0,.8,.4) forwards}.boot.burst .shock.s1{animation:shockOut .8s ease-out forwards}.boot.burst .shock.s2{animation:shockOut .8s ease-out .14s forwards}.boot.burst .shock.s3{animation:shockOut .9s ease-out .26s forwards}.boot.burst .boot-bar,.boot.burst .boot-txt{animation:quickFade .25s ease forwards}@keyframes coreBurst{30%{transform:scale(1.15);opacity:1}to{transform:scale(7);opacity:0}}@keyframes shockOut{0%{transform:scale(.35);opacity:.95}to{transform:scale(16);opacity:0}}@keyframes quickFade{to{opacity:0}}@keyframes bootGone{to{opacity:0;visibility:hidden}}.page-body{opacity:1;transform:none}.page-body.reveal{animation:pageReveal .9s cubic-bezier(.22,1,.36,1)}@keyframes pageReveal{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}.logo{display:block;filter:drop-shadow(0 0 8px rgba(var(--cyan-rgb),.55))}.lg-spin{animation:spin 14s linear infinite}.lg-spin,.lg-spin-r{transform-origin:24px 24px}.lg-spin-r{animation:spinR 22s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes spinR{to{transform:rotate(-1turn)}}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(5,8,15,.95);border-bottom:1px solid var(--ink-line-soft)}.nav-in{justify-content:space-between;padding-block:12px}.brand,.nav-in{display:flex;align-items:center}.brand{gap:11px;text-decoration:none}.brand-txt{display:flex;flex-direction:column;line-height:1.15}.brand-name{font-family:var(--font-hud);font-weight:900;letter-spacing:.14em;font-size:1.02rem}.brand-name .mark{color:var(--cyan);text-shadow:0 0 14px rgba(var(--cyan-rgb),.6)}.brand-sub{font-family:var(--font-mono);font-size:.58rem;color:var(--haze-dim);letter-spacing:.3em;text-transform:uppercase}.nav-right{gap:16px}.nav-right,.status{display:flex;align-items:center}.status{gap:7px;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.18em;color:var(--haze-dim);text-transform:uppercase}.status i{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 8px rgba(111,230,192,.9);animation:blink 2.2s ease-in-out infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}.nav .cta-mini{font-weight:700;font-size:.82rem;text-decoration:none;padding:9px 18px;border-radius:9px;color:#04121a;background:var(--cyan);box-shadow:0 0 22px -4px rgba(var(--cyan-rgb),.6);transition:filter .16s,transform .16s,box-shadow .2s}.nav .cta-mini:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 0 30px -2px rgba(var(--cyan-rgb),.8)}.nav-burger{display:none;background:none;border:0;padding:8px;margin:-8px -6px -8px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.burger{display:block;position:relative;width:24px;height:16px}.burger i{position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:var(--bone);transition:transform .24s ease,opacity .18s ease,top .24s ease}.burger i:first-child{top:0}.burger i:nth-child(2){top:7px}.burger i:nth-child(3){top:14px}.burger.x i:first-child{top:7px;transform:rotate(45deg)}.burger.x i:nth-child(2){opacity:0}.burger.x i:nth-child(3){top:7px;transform:rotate(-45deg)}.mobile-menu{display:none}.hero-band{padding-block:clamp(52px,6.5vw,84px) clamp(40px,5vw,64px)}.hero{display:grid;grid-template-columns:1.12fr .88fr;grid-gap:clamp(36px,4.5vw,64px);gap:clamp(36px,4.5vw,64px);align-items:center}.hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.hero h1{max-width:17ch}.hero h1 .em{color:var(--cyan);text-shadow:0 0 26px rgba(var(--cyan-rgb),.5)}.form{display:flex;flex-wrap:wrap;gap:9px;position:relative;width:100%;max-width:480px}.form input[type=email]{flex:1 1 220px;min-width:0;background:var(--ink-raise);border:1px solid var(--ink-line);color:var(--bone);font-size:.98rem;padding:14px 16px;border-radius:11px;font-family:var(--font-sans)}.form input[type=email]::placeholder{color:var(--haze-dim)}.form input[type=email]:focus-visible{outline:none;border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-soft),0 0 18px -4px rgba(var(--cyan-rgb),.5)}.hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.btn{border:0;cursor:pointer;font-family:var(--font-sans);font-weight:800;font-size:.96rem;padding:14px 24px;border-radius:11px;color:#04121a;background:var(--cyan);white-space:nowrap;box-shadow:0 0 28px -6px rgba(var(--cyan-rgb),.65);transition:filter .16s,transform .16s,box-shadow .2s}.btn:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 0 38px -4px rgba(var(--cyan-rgb),.85)}.btn:focus-visible{outline:2px solid var(--bone);outline-offset:2px}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}.aud-chip:focus-visible,.cta-mini:focus-visible,.faq summary:focus-visible,.mobile-menu a:focus-visible,.nav-links a:focus-visible,.plan-cta:focus-visible,.swatch:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ink),0 0 0 4px var(--cyan)}.btn[disabled]{opacity:.65;cursor:default;transform:none}.form-note{font-family:var(--font-mono);font-size:.72rem;color:var(--haze-dim)}.form-note b{color:var(--haze);font-weight:500}.bonus{display:flex;align-items:center;gap:11px;flex-wrap:wrap;font-size:.92rem;color:var(--bone)}.b-chip,.bonus{font-weight:600}.b-chip{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;color:var(--mint);border:1px solid rgba(111,230,192,.45);border-radius:999px;padding:5px 12px;background:rgba(111,230,192,.07);box-shadow:0 0 16px -6px rgba(111,230,192,.7);animation:bonusPulse 2.6s ease-in-out infinite;white-space:nowrap}@keyframes bonusPulse{0%,to{box-shadow:0 0 10px -6px rgba(111,230,192,.5)}50%{box-shadow:0 0 22px -4px rgba(111,230,192,.9)}}.proof{display:flex;gap:9px;align-items:flex-start;font-size:.86rem;color:var(--haze);max-width:46ch;line-height:1.55}.proof .ck{color:var(--mint);font-weight:800;flex:none}.toast{display:flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:.8rem;color:var(--mint);margin-top:8px}.hud-frame{position:relative;margin-top:clamp(28px,4vw,64px);align-self:start}.hud-frame:after,.hud-frame:before,.hud-frame>.hcorn:after,.hud-frame>.hcorn:before{content:"";position:absolute;width:18px;height:18px;border:1.5px solid rgba(var(--cyan-rgb),.75);z-index:5;filter:drop-shadow(0 0 6px rgba(var(--cyan-rgb),.6))}.hud-frame:before{top:-2px;left:-2px;border-right:none;border-bottom:none}.hud-frame:after{top:-2px;right:-2px;border-left:none;border-bottom:none}.hud-frame>.hcorn:before{bottom:-2px;left:-2px;border-right:none;border-top:none}.hud-frame>.hcorn:after{bottom:-2px;right:-2px;border-left:none;border-top:none}.panel{background:linear-gradient(rgba(var(--cyan-rgb),.022) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--cyan-rgb),.022) 1px,transparent 1px),linear-gradient(180deg,#0b1322,#070e1b);background-size:26px 26px,26px 26px,auto;border:1px solid var(--ink-line);border-radius:14px;overflow:hidden;position:relative;box-shadow:0 34px 80px -36px #000,0 0 70px -16px rgba(var(--cyan-rgb),.3)}.panel .scan{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:4}.panel .scan:after{content:"";position:absolute;left:0;right:0;height:56px;top:-60px;background:linear-gradient(180deg,transparent,rgba(var(--cyan-rgb),.06),transparent);animation:scanMove 5.5s linear infinite}@keyframes scanMove{0%{top:-60px}to{top:110%}}.p-head{display:flex;align-items:center;justify-content:space-between;padding:11px 16px;border-bottom:1px solid var(--ink-line)}.p-head .lbl{font-family:var(--font-hud);font-size:.66rem;letter-spacing:.28em;text-transform:uppercase;color:var(--cyan);text-shadow:0 0 10px rgba(var(--cyan-rgb),.5)}.p-live{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.2em;color:var(--haze-dim)}.p-live i{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px rgba(var(--cyan-rgb),.9);animation:blink 1.6s ease-in-out infinite}.p-now{padding:14px 16px;display:flex;gap:12px;align-items:stretch}.p-now .accent{width:3px;border-radius:3px;background:var(--cyan);box-shadow:0 0 14px rgba(var(--cyan-rgb),.9);flex:none;animation:accentPulse 2.8s ease-in-out infinite}@keyframes accentPulse{0%,to{box-shadow:0 0 10px rgba(var(--cyan-rgb),.6)}50%{box-shadow:0 0 20px rgba(var(--cyan-rgb),1)}}.p-now .n-lbl{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:var(--cyan)}.p-now .n-task{font-size:1.22rem;font-weight:800;margin-top:4px;letter-spacing:-.01em}.p-now .n-meta{color:var(--haze);font-size:.87rem;margin-top:3px}.p-ring{margin-left:auto;flex:none;align-self:center;position:relative}.p-ring,.p-ring svg{width:48px;height:48px}.p-ring svg{transform:rotate(-90deg)}.p-ring .trk{fill:none;stroke:#1d3252;stroke-width:5}.p-ring .val{fill:none;stroke:var(--cyan);stroke-width:5;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(var(--cyan-rgb),.7));transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1)}.p-ring .pct{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-mono);font-size:.68rem;font-weight:600;color:var(--cyan)}.p-list{padding:0 16px 2px}.p-row{display:flex;align-items:center;gap:11px;padding:9px 0;font-size:.96rem;color:var(--bone);transition:opacity .5s}.p-row+.p-row{border-top:1px solid var(--ink-line-soft)}.p-row .ring{width:15px;height:15px;border-radius:50%;border:1.5px solid #2c405f;flex:none;transition:border-color .4s,background .4s,box-shadow .4s}.p-row.done .ring{border-color:var(--mint);background:radial-gradient(circle,var(--mint) 42%,transparent 48%);box-shadow:0 0 10px rgba(111,230,192,.5)}.p-row.done .txt{color:var(--haze-dim);text-decoration:line-through}.p-row .txt{transition:color .4s}.p-row .time{margin-left:auto;font-family:var(--font-mono);font-size:.74rem;color:var(--haze)}.p-spark{padding:8px 16px 10px;border-top:1px solid var(--ink-line)}.p-spark .sp-lbl{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--haze-dim);margin-bottom:6px;display:flex;justify-content:space-between}.p-spark .sp-lbl b{color:var(--mint);font-weight:600}.p-spark svg{width:100%;height:30px;display:block}.p-spark .sp-line{fill:none;stroke:var(--cyan);stroke-width:2;filter:drop-shadow(0 0 4px rgba(var(--cyan-rgb),.6))}.p-spark .sp-fill{fill:url(#spGrad);opacity:.5}.p-spark .sp-dot{fill:var(--cyan);filter:drop-shadow(0 0 6px rgba(var(--cyan-rgb),1));animation:dotPulse 2s ease-in-out infinite}@keyframes dotPulse{0%,to{r:3}50%{r:4.5}}.p-foot{display:flex;gap:18px;padding:10px 16px;border-top:1px solid var(--ink-line);font-family:var(--font-mono);font-size:.72rem;color:var(--haze);background:rgba(5,8,15,.55)}.p-foot b{color:var(--mint);font-weight:600}.trust{border-block:1px solid var(--ink-line-soft);background:rgba(10,17,32,.55);padding-block:20px}.trust-in{display:flex;align-items:center;gap:clamp(18px,3vw,40px);flex-wrap:wrap}.trust-lbl{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--haze-dim);flex:none}.trust-logos{gap:clamp(16px,2.6vw,34px);flex-wrap:wrap}.t-logo,.trust-logos{display:flex;align-items:center}.t-logo{gap:7px;color:var(--bone);transition:transform .2s}.t-logo:hover{transform:translateY(-2px)}.t-logo svg{display:block}.t-name{font-weight:700;font-size:.95rem;letter-spacing:-.01em}.t-name.mono{font-weight:600;font-size:.85rem}.t-badge,.t-name.mono{font-family:var(--font-mono)}.t-badge{font-size:.72rem;font-weight:700;letter-spacing:.06em;border:1.5px solid;border-radius:6px;padding:3px 8px}.trust-sep{width:1px;height:22px;background:var(--ink-line);flex:none}.nav-links{display:flex;gap:22px;margin-right:4px}.nav-links a{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--haze-dim);text-decoration:none;transition:color .18s}.nav-links a:hover{color:var(--cyan)}.faq-list{max-width:760px;margin:38px auto 0;display:flex;flex-direction:column;gap:10px}.faq{border:1px solid var(--ink-line);border-radius:12px;background:var(--ink-raise);overflow:hidden}.faq summary{cursor:pointer;list-style:none;padding:17px 20px;font-weight:700;font-size:.98rem;display:flex;justify-content:space-between;align-items:center;gap:14px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-mono);color:var(--cyan);font-size:1.1rem;font-weight:600;transition:transform .2s;flex:none}.faq[open] summary:after{transform:rotate(45deg)}.faq[open]{border-color:rgba(var(--cyan-rgb),.35)}.faq .fa-body{padding:0 20px 17px;color:var(--haze);font-size:.92rem;line-height:1.6}.faq .fa-body a{color:var(--cyan)}.faq .fa-body b{color:var(--bone)}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:32px;gap:32px;padding-block:44px 34px}.foot-brand{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.foot-claim{font-size:.86rem;max-width:30ch;line-height:1.55}.foot-claim,.foot-h{color:var(--haze-dim)}.foot-h{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px}.foot-col{display:flex;flex-direction:column;gap:8px}.foot-col a{color:var(--haze);font-size:.88rem;text-decoration:none;transition:color .18s;width:-moz-fit-content;width:fit-content}.foot-col a:hover{color:var(--cyan)}@media (max-width:720px){.foot-grid{grid-template-columns:1fr;gap:26px}.nav .cta-mini,.nav-links{display:none}.nav-right{gap:10px}.nav-burger{display:block}.brand-sub{display:none}.mobile-menu{display:flex;flex-direction:column;overflow:hidden;max-height:0;opacity:0;padding:0 20px;background:rgba(5,8,15,.98);border-bottom:1px solid var(--ink-line-soft);transition:max-height .3s ease,opacity .22s ease,padding .3s ease}.mobile-menu.open{max-height:70vh;opacity:1;padding:8px 20px 18px}.mobile-menu a{padding:15px 4px;font-size:1rem;font-weight:600;color:var(--bone);text-decoration:none;border-bottom:1px solid var(--ink-line-soft)}.mobile-menu a:active{color:var(--cyan)}.mobile-menu a.mm-cta{margin-top:14px;border:0;border-radius:11px;text-align:center;padding:15px;font-weight:800;color:#04121a;background:var(--cyan);box-shadow:0 0 22px -4px rgba(var(--cyan-rgb),.6)}}.ticker{border-block:1px solid var(--ink-line-soft);background:rgba(10,17,32,.7);overflow:hidden;padding-block:11px}.ticker-in{display:flex;width:max-content;animation:marquee 34s linear infinite}.ticker-in>span{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--haze-dim);padding-inline:26px;white-space:nowrap}.ticker-in>span b{color:var(--cyan);font-weight:600}@keyframes marquee{to{transform:translateX(-50%)}}.split{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.split h2{margin-top:16px}.chaos-list{display:flex;flex-direction:column;gap:10px}.chaos{font-size:.95rem;color:var(--haze);background:var(--ink-raise);border-left:1px solid var(--ink-line);border:1px solid var(--ink-line);border-left:2px solid rgba(var(--cyan-rgb),.5);border-radius:10px;padding:14px 18px;line-height:1.5}.chaos b{color:var(--bone);font-weight:600}.demo-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:16px;gap:16px;margin-top:42px}.demo{background:linear-gradient(180deg,#0b1322,#080f1d);border:1px solid var(--ink-line);border-radius:14px;padding:22px;position:relative;overflow:hidden}.demo .d-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.demo .d-tag{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);text-shadow:0 0 10px rgba(var(--cyan-rgb),.4)}.demo .d-tag,.demo .d-val{font-family:var(--font-mono)}.demo .d-val{font-size:.72rem;color:var(--mint)}.demo h3{font-size:1.06rem;margin-bottom:4px}.demo .d-sub{color:var(--haze);font-size:.86rem;line-height:1.5;margin-bottom:14px}.chart svg{width:100%;height:190px;display:block}.chart .grid-l{stroke:#14243d;stroke-width:1}.chart .axis-t{font-family:var(--font-mono);font-size:9px;fill:var(--haze-dim)}.chart .ln{fill:none;stroke:var(--cyan);stroke-width:2.2;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(var(--cyan-rgb),.55));stroke-dasharray:640;stroke-dashoffset:640}.chart.in .ln{animation:draw 1.6s cubic-bezier(.4,0,.2,1) .15s forwards}.chart .ar{fill:url(#tempoGrad);opacity:0}.chart.in .ar{animation:fadeIn .8s ease 1s forwards}.chart .pt{fill:var(--cyan);filter:drop-shadow(0 0 6px rgba(var(--cyan-rgb),.9));opacity:0}.chart.in .pt{animation:fadeIn .4s ease 1.5s forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadeIn{to{opacity:1}}.heat{display:grid;grid-template-columns:repeat(13,1fr);grid-gap:4px;gap:4px}.heat i{aspect-ratio:1;border-radius:3px;background:#10203a;opacity:0;transform:scale(.6)}.heat.in i{animation:cellIn .35s ease forwards}.heat i.h1{background:#0e3550}.heat i.h2{background:#0c5f80}.heat i.h3{background:#08a2c4}.heat i.h4{background:var(--cyan);box-shadow:0 0 6px rgba(var(--cyan-rgb),.55)}@keyframes cellIn{to{opacity:1;transform:scale(1)}}.heat-foot{display:flex;justify-content:space-between;margin-top:10px;font-family:var(--font-mono);font-size:.64rem;color:var(--haze-dim);letter-spacing:.08em}.heat-foot b{color:var(--mint)}.triage{min-height:190px;display:flex;flex-direction:column;justify-content:center;gap:8px;position:relative}.tr-chip{font-family:var(--font-mono);font-size:.74rem;color:var(--haze);background:var(--ink-raise);border:1px solid var(--ink-line);border-radius:8px;padding:8px 12px;width:-moz-fit-content;width:fit-content;transition:opacity .6s ease,transform .6s ease}.triage.focus .tr-chip{opacity:.12;transform:translateX(-6px) scale(.97)}.tr-one{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;opacity:0;transform:scale(.92);transition:opacity .6s ease .25s,transform .6s ease .25s;pointer-events:none}.triage.focus .tr-one{opacity:1;transform:scale(1)}.tr-one .o-lbl{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.26em;color:var(--cyan);text-transform:uppercase;text-shadow:0 0 12px rgba(var(--cyan-rgb),.6)}.tr-one .o-task{font-weight:800;font-size:1.18rem;text-align:center;padding:16px 24px;border:1px solid rgba(var(--cyan-rgb),.5);border-radius:12px;background:rgba(var(--cyan-rgb),.06);box-shadow:0 0 34px -8px rgba(var(--cyan-rgb),.5),inset 0 0 22px rgba(var(--cyan-rgb),.05)}.tr-one .o-sub{font-size:.8rem;color:var(--haze)}.demo-wide{grid-column:1/-1}.coach-xl{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:22px;gap:22px;align-items:start}.coach{display:flex;flex-direction:column;gap:10px;min-height:210px;justify-content:flex-start}.msg{max-width:92%;padding:12px 15px;border-radius:12px;font-size:.88rem;line-height:1.55;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.msg.show{opacity:1;transform:none}.msg.user{align-self:flex-end;background:rgba(var(--cyan-rgb),.1);border:1px solid rgba(var(--cyan-rgb),.3);color:var(--bone)}.msg.ai{align-self:flex-start;background:var(--ink-raise);border:1px solid var(--ink-line);color:var(--haze)}.msg.ai b{color:var(--cyan);font-weight:700}.msg.alert{border-color:rgba(255,196,107,.5);background:rgba(255,196,107,.07);color:var(--bone)}.msg.alert b{color:var(--amber)}.typing{align-self:flex-start;display:flex;gap:4px;padding:12px 14px;opacity:0}.typing.show{opacity:1}.typing i{width:6px;height:6px;border-radius:50%;background:var(--haze-dim);animation:typeDot 1.2s ease-in-out infinite}.typing i:nth-child(2){animation-delay:.18s}.typing i:nth-child(3){animation-delay:.36s}@keyframes typeDot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.ops{display:flex;flex-direction:column;gap:9px}.ops-title{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:var(--haze-dim);margin-bottom:2px;display:flex;align-items:center;gap:8px}.ops-title i{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px rgba(var(--cyan-rgb),.9);animation:blink 1.6s ease-in-out infinite}.op{display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid var(--ink-line);border-radius:10px;background:var(--ink-raise);opacity:0;transform:translateX(12px);transition:opacity .45s ease,transform .45s ease,border-color .3s;font-size:.84rem;color:var(--haze);flex-wrap:wrap}.op.on{opacity:1;transform:none}.op-badge{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;font-weight:600;color:var(--cyan);border:1px solid rgba(var(--cyan-rgb),.35);border-radius:5px;padding:3px 7px;background:rgba(var(--cyan-rgb),.06);flex:none}.op-txt{flex:1 1;min-width:140px}.op-txt b{color:var(--bone);font-weight:600}.op-st{font-family:var(--font-mono);font-size:.7rem;color:var(--haze-dim);display:flex;align-items:center;gap:6px}.op-st.ok{color:var(--mint)}.op-spin{width:11px;height:11px;border:1.5px solid #2c405f;border-top:1.5px solid var(--cyan);border-radius:50%;animation:opSpin .7s linear infinite}@keyframes opSpin{to{transform:rotate(1turn)}}.op.amber{border-color:rgba(255,196,107,.55);background:rgba(255,196,107,.05);animation:amberPulse 2s ease-in-out infinite}.op.amber .op-badge{color:var(--amber);border-color:rgba(255,196,107,.4);background:rgba(255,196,107,.07)}.op.amber .op-st{color:var(--amber)}@keyframes amberPulse{0%,to{box-shadow:0 0 0 rgba(255,196,107,0)}50%{box-shadow:0 0 22px -6px rgba(255,196,107,.55)}}.op-btns{display:flex;gap:7px;width:100%;margin-top:2px}.op-btn{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;cursor:default;padding:5px 11px;border-radius:7px;border:1px solid var(--ink-line);color:var(--haze);background:transparent}.op-btn.go{color:#04121a;background:var(--cyan);border-color:var(--cyan);font-weight:700;box-shadow:0 0 14px -4px rgba(var(--cyan-rgb),.7)}.tablo{min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid var(--ink-line);border-radius:12px;background:linear-gradient(rgba(var(--cyan-rgb),.02) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--cyan-rgb),.02) 1px,transparent 1px),#060b15;background-size:22px 22px,22px 22px;padding:20px}.tb-clock{font-family:var(--font-hud);font-size:clamp(2.2rem,4vw,3rem);font-weight:700;letter-spacing:.08em;color:var(--bone);text-shadow:0 0 24px rgba(var(--cyan-rgb),.35);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tb-now{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.26em;text-transform:uppercase;color:var(--cyan)}.tb-task{font-weight:800;font-size:1.05rem}.tb-meta{display:flex;gap:16px;font-family:var(--font-mono);font-size:.66rem;color:var(--haze-dim)}.tb-meta b{color:var(--mint)}.sync-grid{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:16px;gap:16px;margin-top:42px;align-items:stretch}.adapt-chart{display:flex;gap:7px;align-items:flex-end;height:86px;margin:16px 0 26px}.adapt-chart .bar{flex:1 1;background:rgba(var(--cyan-rgb),.3);border-radius:4px 4px 0 0;position:relative;min-width:0}.adapt-chart .bar.hi{background:var(--cyan);box-shadow:0 0 12px rgba(var(--cyan-rgb),.55)}.adapt-chart .bar.lo{background:rgba(255,196,107,.55);box-shadow:0 0 10px rgba(255,196,107,.35)}.adapt-chart .bar em{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-style:normal;font-family:var(--font-mono);font-size:.58rem;color:var(--haze-dim)}.adapt-chart .bar.lo em{color:var(--amber)}.adapt-list{display:flex;flex-direction:column;gap:10px}.adapt-item{display:flex;gap:10px;align-items:flex-start;color:var(--haze);font-size:.92rem;line-height:1.55}.adapt-item .pk{color:var(--cyan);font-weight:800;flex:none}.adapt-item b{color:var(--bone);font-weight:600}.adapt-ver{margin-top:16px;font-family:var(--font-mono);font-size:.68rem;color:var(--mint);display:flex;gap:9px;align-items:center;letter-spacing:.06em}.adapt-ver i{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px rgba(111,230,192,.9);animation:blink 1.8s ease-in-out infinite;flex:none}.devices{position:relative;display:flex;align-items:center;justify-content:space-between;gap:48px;padding:18px 4px 10px;margin-bottom:14px}.dev{border:1.5px solid var(--ink-line);background:#060b15;display:flex;flex-direction:column;gap:6px}.dev-phone{width:96px;border-radius:15px;padding:14px 9px 12px;flex:none}.dev-mon{flex:1 1;border-radius:10px;padding:12px;min-width:0}.dev-mon-stand{width:44px;height:8px;margin:0 auto;background:var(--ink-line);border-radius:0 0 6px 6px}.mini-now{border-left:2px solid var(--cyan);padding-left:7px}.mini-now .mn-l{font-family:var(--font-mono);font-size:.5rem;letter-spacing:.2em;color:var(--cyan);text-transform:uppercase}.mini-now .mn-t{font-size:.7rem;font-weight:700;color:var(--bone);line-height:1.3;margin-top:2px}.dev-lines{display:flex;flex-direction:column;gap:4px;margin-top:4px}.dev-lines i{display:block;height:5px;border-radius:3px;background:var(--ink-line)}.dev-lines i:first-child{width:70%;background:rgba(var(--cyan-rgb),.35)}.sync-link{position:absolute;left:103px;width:44px;top:46%;height:2px;background:repeating-linear-gradient(90deg,rgba(var(--cyan-rgb),.55) 0 6px,transparent 6px 12px)}.sync-dot{position:absolute;top:-3.5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px rgba(var(--cyan-rgb),1);animation:syncMove 1.7s ease-in-out infinite}@keyframes syncMove{0%{left:0}50%{left:calc(100% - 9px)}to{left:0}}.sync-cap{text-align:center;font-family:var(--font-mono);font-size:.64rem;color:var(--haze-dim);letter-spacing:.1em;margin-bottom:16px}.sync-cap b{color:var(--cyan)}.aud-tabs{display:flex;gap:9px;flex-wrap:wrap;margin-top:34px}.aud-chip{font-family:var(--font-mono);font-size:.76rem;letter-spacing:.06em;cursor:pointer;padding:10px 18px;border-radius:999px;border:1px solid var(--ink-line);background:var(--ink-raise);color:var(--haze);transition:color .18s,border-color .18s,background .18s,box-shadow .18s}.aud-chip:hover{color:var(--bone);border-color:rgba(var(--cyan-rgb),.4)}.aud-chip.on{color:#04121a;background:var(--cyan);border-color:var(--cyan);font-weight:700;box-shadow:0 0 20px -4px rgba(var(--cyan-rgb),.7)}.aud-panel{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(24px,4vw,52px);gap:clamp(24px,4vw,52px);margin-top:26px;align-items:start}.aud-copy h3{font-size:clamp(1.25rem,2.2vw,1.6rem);margin-bottom:14px}.aud-points{display:flex;flex-direction:column;gap:10px}.aud-point{display:flex;gap:10px;align-items:flex-start;color:var(--haze);font-size:.95rem;line-height:1.55}.aud-point .pk{color:var(--cyan);font-weight:800;flex:none;text-shadow:0 0 10px rgba(var(--cyan-rgb),.5)}.aud-mock{border:1px solid var(--ink-line);border-radius:14px;background:linear-gradient(180deg,#0b1322,#080f1d);overflow:hidden}.aud-mock .am-head{display:flex;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--ink-line);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cyan)}.aud-mock .am-rows{padding:4px 16px 10px}.aud-row{display:flex;align-items:center;gap:11px;padding:11px 0;font-size:.9rem;color:var(--bone)}.aud-row+.aud-row{border-top:1px solid var(--ink-line-soft)}.aud-row .ring{width:15px;height:15px;border-radius:50%;border:1.5px solid #2c405f;flex:none}.aud-row.hot .ring{border-color:var(--cyan);box-shadow:0 0 8px rgba(var(--cyan-rgb),.6)}.aud-row .time{margin-left:auto;font-family:var(--font-mono);font-size:.7rem;color:var(--haze-dim)}.aud-fade{animation:audIn .45s ease}@keyframes audIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.shot-frame{margin:40px auto 0;max-width:1040px;position:relative;border:1px solid var(--ink-line);border-radius:16px;overflow:hidden;box-shadow:0 44px 110px -44px #000,0 0 90px -34px rgba(var(--cyan-rgb),.32)}.shot-frame:before{content:"";position:absolute;top:0;left:30px;right:30px;height:1px;z-index:2;background:linear-gradient(90deg,transparent,rgba(var(--cyan-rgb),.7),transparent)}.shot-frame img{display:block;width:100%;height:auto}.shot-cap{text-align:center;font-family:var(--font-mono);font-size:.76rem;color:var(--haze-dim);margin-top:16px;letter-spacing:.02em}.asx{display:grid;grid-template-columns:208px 1fr;min-height:560px;text-align:left;background:radial-gradient(600px 300px at 80% -5%,rgba(var(--cyan-rgb),.07),transparent 60%),#070b12;font-size:14px}.asx-side{border-right:1px solid var(--ink-line);padding:20px 14px;display:flex;flex-direction:column;gap:4px;background:rgba(5,8,15,.5)}.asx-brand{display:flex;align-items:center;gap:9px;font-weight:700;letter-spacing:.02em;color:var(--bone);margin:2px 6px 18px;font-size:15px}.asx-brand b{color:var(--cyan);font-weight:700}.asx-mark{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;font-weight:800;color:#04121a;background:var(--cyan);box-shadow:0 0 16px -3px rgba(var(--cyan-rgb),.7)}.asx-nav{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:9px;color:var(--haze-dim);font-weight:500;cursor:default;transition:background .15s,color .15s}.asx-nav:hover{color:var(--haze);background:hsla(0,0%,100%,.03)}.asx-nav.on{color:var(--cyan);background:rgba(var(--cyan-rgb),.1);box-shadow:inset 2px 0 0 var(--cyan)}.asx-ic{width:18px;text-align:center;opacity:.85;font-size:15px}.asx-side-foot{margin-top:auto;display:flex;align-items:center;gap:9px;padding:10px 8px 2px;border-top:1px solid var(--ink-line-soft);color:var(--haze-dim);font-size:12.5px}.asx-av{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:12px;color:var(--ink);background:linear-gradient(135deg,var(--cyan),var(--mint))}.asx-main{padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px;min-width:0}.asx-top{display:flex;align-items:center;justify-content:space-between}.asx-top-t{letter-spacing:.2em;color:var(--haze-dim)}.asx-live,.asx-top-t{font-family:var(--font-mono);font-size:11px;text-transform:uppercase}.asx-live{display:inline-flex;align-items:center;gap:6px;letter-spacing:.14em;color:var(--mint)}.asx-live i{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 8px rgba(111,230,192,.9)}.asx-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border-radius:14px;border:1px solid var(--ink-line);background:linear-gradient(120deg,rgba(var(--cyan-rgb),.08),hsla(0,0%,100%,.01));position:relative;overflow:hidden}.asx-hero:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--cyan);box-shadow:0 0 14px rgba(var(--cyan-rgb),.8)}.asx-ey{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan)}.asx-hero-l h4{margin:8px 0 4px;font-size:21px;font-weight:700;color:var(--bone);letter-spacing:-.01em}.asx-sub{color:var(--haze);font-size:13.5px}.asx-btns{display:flex;gap:10px;margin-top:15px}.asx-b{font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:8px;border:1px solid var(--ink-line);color:var(--haze)}.asx-b.prim{background:var(--cyan);color:#04121a;border-color:transparent;box-shadow:0 0 18px -5px rgba(var(--cyan-rgb),.7)}.asx-ring{position:relative;width:84px;height:84px;flex:none}.asx-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.asx-ring circle{fill:none;stroke-width:3}.asx-ring-bg{stroke:hsla(0,0%,100%,.08)}.asx-ring-fg{stroke:var(--cyan);stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(var(--cyan-rgb),.7))}.asx-ring span{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-mono);font-weight:700;font-size:15px;color:var(--cyan)}.asx-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:14px;gap:14px}.asx-card{border:1px solid var(--ink-line);border-radius:13px;padding:15px 16px;background:hsla(0,0%,100%,.015);display:flex;flex-direction:column;gap:9px}.asx-ch{display:flex;align-items:center;justify-content:space-between;font-weight:700;color:var(--bone);font-size:14px}.asx-cn{font-family:var(--font-mono);font-size:11px;color:var(--haze-dim);font-weight:500}.asx-row{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--haze)}.asx-row i{width:15px;height:15px;border-radius:5px;border:1.5px solid var(--haze-dim);flex:none}.asx-row.done{color:var(--haze-dim);text-decoration:line-through}.asx-row.done i{background:var(--mint);border-color:var(--mint);box-shadow:0 0 8px -1px rgba(111,230,192,.7)}.asx-focus{align-items:center;justify-content:center;text-align:center}.asx-timer{font-family:var(--font-mono);font-size:34px;font-weight:700;color:var(--bone);letter-spacing:.02em;margin:6px 0 2px}.asx-start{font-size:12.5px;font-weight:700;color:var(--cyan);border:1px solid rgba(var(--cyan-rgb),.4);border-radius:8px;padding:8px 20px}@media (max-width:720px){.asx{grid-template-columns:58px 1fr;min-height:0;font-size:12px}.asx-side{padding:14px 8px}.asx-brand span:last-child,.asx-nav{font-size:0;gap:0;justify-content:center;padding:11px 0}.asx-brand{justify-content:center;margin-bottom:12px}.asx-ic{font-size:16px;width:auto}.asx-side-foot span:last-child{display:none}.asx-side-foot{justify-content:center}.asx-main{padding:14px;gap:12px}.asx-hero{flex-direction:column;align-items:flex-start;padding:15px}.asx-hero-l h4{font-size:17px}.asx-ring{align-self:flex-end;margin-top:-46px;width:62px;height:62px}.asx-cards{grid-template-columns:1fr}.asx-btns{flex-wrap:wrap}}.int-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:40px}.int-card{background:var(--ink-raise);border:1px solid var(--ink-line);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:8px;position:relative;transition:border-color .18s,transform .18s}.int-card:hover{border-color:rgba(var(--cyan-rgb),.4);transform:translateY(-3px)}.int-card .il{height:34px;display:flex;align-items:center;color:var(--bone)}.int-card b{font-size:1.08rem}.int-card .int-desc{color:var(--haze);font-size:.9rem;line-height:1.55}.int-badge{font-size:.9rem;font-weight:700;letter-spacing:.04em;color:var(--cyan);border:1.5px solid rgba(var(--cyan-rgb),.5);border-radius:7px;padding:4px 10px}.int-badge,.int-live{font-family:var(--font-mono)}.int-live{position:absolute;top:18px;right:18px;font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mint);display:flex;align-items:center;gap:6px}.int-live i{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 8px rgba(111,230,192,.9);animation:blink 1.8s ease-in-out infinite}@media (max-width:820px){.int-grid{grid-template-columns:1fr}}.eco-brains{margin-top:40px;padding:26px 28px;border-radius:16px;border:1px solid var(--ink-line);background:linear-gradient(120deg,rgba(var(--cyan-rgb),.06),hsla(0,0%,100%,.008));text-align:center;position:relative;overflow:hidden}.eco-brains:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px 200px at 50% -30%,rgba(var(--cyan-rgb),.14),transparent 70%)}.eco-brains-lbl{position:relative;display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);text-shadow:0 0 12px rgba(var(--cyan-rgb),.5)}.eco-brains-lbl i{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px rgba(var(--cyan-rgb),.9);animation:blink 2s ease-in-out infinite}.eco-brains-row{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:18px 0 12px}.brain{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:12px;border:1px solid var(--ink-line);background:rgba(10,17,32,.6);color:var(--bone);transition:border-color .18s,transform .18s,color .18s}.brain svg{color:var(--cyan);flex:none}.brain b{font-size:1.05rem;font-weight:700;letter-spacing:-.01em}.brain:hover{border-color:rgba(var(--cyan-rgb),.5);transform:translateY(-2px)}.eco-brains-note{position:relative;display:block;color:var(--haze-dim);font-size:.9rem}.eco-wrap{margin-top:34px}.eco-headrow{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:22px}.eco-headrow h3{font-size:clamp(1.2rem,2vw,1.5rem)}.eco-legend{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.02em;color:var(--haze-dim)}.eco-cats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.eco-cat{padding:20px;border-radius:14px;border:1px solid var(--ink-line-soft);background:rgba(10,17,32,.42)}.eco-cat-t{display:block;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:var(--haze-dim);margin-bottom:14px}.eco-chips{display:flex;flex-wrap:wrap;gap:10px}.eco-chip{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border-radius:10px;border:1px solid var(--ink-line);background:hsla(0,0%,100%,.015);color:var(--haze);font-weight:600;font-size:.9rem;transition:border-color .18s,color .18s,transform .18s}.eco-chip svg{color:var(--cyan);flex:none}.eco-chip:hover{border-color:rgba(var(--cyan-rgb),.45);color:var(--bone);transform:translateY(-2px)}@media (max-width:820px){.eco-cats{grid-template-columns:1fr}}.builder{display:grid;grid-template-columns:.98fr 1.02fr;grid-gap:16px;gap:16px;margin-top:40px;align-items:stretch}.b-shell,.mods{display:flex;flex-direction:column}.mods{gap:6px;flex:1 1}.mod{display:flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid var(--ink-line);border-radius:9px;background:rgba(13,21,36,.7);font-size:.88rem;color:var(--bone);opacity:0}.mod.mon{animation:modOn .4s ease forwards}.mod.moff{animation:modOff .4s ease forwards}@keyframes modOn{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}@keyframes modOff{0%{opacity:0;transform:translateX(12px)}to{opacity:.3;transform:none}}.mod.moff .m-name{text-decoration:line-through;color:var(--haze-dim)}.m-ic{font-weight:800;width:16px;text-align:center;flex:none}.m-ic.ok{color:var(--mint);text-shadow:0 0 8px rgba(111,230,192,.6)}.m-ic.no{color:var(--haze-dim)}.m-note{margin-left:auto;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}.b-foot,.m-note{font-family:var(--font-mono);color:var(--haze-dim)}.b-foot{margin-top:12px;font-size:.68rem;text-align:center}.b-foot b{color:var(--cyan);font-weight:600}@media (max-width:900px){.builder{grid-template-columns:1fr}}.lab{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,4.5vw,60px);gap:clamp(28px,4.5vw,60px);align-items:center}.lab-swatches{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px}.swatch{width:54px;height:54px;border-radius:14px;cursor:pointer;border:2px solid transparent;display:grid;place-items:center;transition:transform .16s,border-color .16s,box-shadow .2s;background:var(--ink-raise)}.swatch i{width:26px;height:26px;border-radius:50%;display:block}.swatch:hover{transform:translateY(-3px)}.swatch.on{border-color:var(--bone);box-shadow:0 0 24px -6px rgba(var(--cyan-rgb),.8)}.swatch-name{display:block;font-size:.6rem;text-align:center;margin-top:6px;letter-spacing:.06em}.lab-note,.swatch-name{font-family:var(--font-mono);color:var(--haze-dim)}.lab-note{font-size:.72rem;margin-top:18px}.lab-note b{color:var(--mint)}.lab-mock{border:1px solid var(--ink-line);border-radius:14px;background:linear-gradient(180deg,#0b1322,#080f1d);padding:20px;display:flex;flex-direction:column;gap:14px}.lab-mock .lm-bar{display:flex;align-items:center;gap:10px}.lab-mock .lm-dot{width:34px;height:34px;border-radius:9px;background:var(--cyan-soft);border:1px solid rgba(var(--cyan-rgb),.4);display:grid;place-items:center;color:var(--cyan);font-weight:800;font-size:.9rem}.lab-mock .lm-lines{flex:1 1;display:flex;flex-direction:column;gap:6px}.lab-mock .lm-lines i{display:block;height:7px;border-radius:4px;background:var(--ink-line)}.lab-mock .lm-lines i:first-child{width:60%;background:rgba(var(--cyan-rgb),.45)}.lab-mock .lm-lines i:last-child{width:85%}.lab-mock .lm-btn{align-self:flex-start;font-family:var(--font-mono);font-size:.7rem;font-weight:700;color:#04121a;background:var(--cyan);border-radius:8px;padding:8px 16px;box-shadow:0 0 18px -4px rgba(var(--cyan-rgb),.7)}.lab-mock .lm-ring{width:60px;height:60px;margin-left:auto}.lab-mock .lm-ring svg{transform:rotate(-90deg)}.lab-mock .lm-ring .t{fill:none;stroke:var(--ink-line);stroke-width:5}.lab-mock .lm-ring .v{fill:none;stroke:var(--cyan);stroke-width:5;stroke-linecap:round;stroke-dasharray:138;stroke-dashoffset:45;filter:drop-shadow(0 0 5px rgba(var(--cyan-rgb),.7))}.plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:44px;align-items:stretch}.plan{position:relative;display:flex;flex-direction:column;gap:16px;padding:28px 26px;background:var(--ink-raise);border:1px solid var(--ink-line);border-radius:16px;transition:border-color .2s,transform .2s,box-shadow .2s}.plan:hover{transform:translateY(-4px);border-color:rgba(var(--cyan-rgb),.35)}.plan.hot{border-color:rgba(var(--cyan-rgb),.55);background:linear-gradient(160deg,rgba(var(--cyan-rgb),.06),transparent 55%),var(--ink-raise);box-shadow:0 0 44px -14px rgba(var(--cyan-rgb),.45)}.plan-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;font-weight:700;color:#04121a;background:var(--cyan);padding:5px 14px;border-radius:999px;white-space:nowrap;box-shadow:0 0 18px -4px rgba(var(--cyan-rgb),.8)}.plan-badge,.plan-name{text-transform:uppercase}.plan-name{font-family:var(--font-hud);font-size:.86rem;letter-spacing:.18em;color:var(--cyan)}.plan-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.plan-price .num{font-size:2.3rem;font-weight:800;letter-spacing:-.03em}.plan-price .per{font-size:.72rem}.plan-price .per,.plan-price .was{font-family:var(--font-mono);color:var(--haze-dim)}.plan-price .was{font-size:.68rem;letter-spacing:.02em;opacity:.75;flex-basis:100%}.plan-sub{font-size:.86rem;color:var(--haze);margin-top:-8px}.plan-feats{display:flex;flex-direction:column;gap:9px;flex:1 1}.plan-feat{display:flex;gap:9px;align-items:flex-start;font-size:.89rem;color:var(--haze);line-height:1.5}.plan-feat .fk{color:var(--mint);font-weight:800;flex:none}.plan-feat.soon{opacity:.75}.plan-feat.soon .fk{color:var(--haze-dim)}.plan-feat .soon-tag{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.1em;color:var(--amber);border:1px solid rgba(255,196,107,.35);padding:1px 6px;border-radius:4px;margin-left:4px;white-space:nowrap}.plan-cta{text-align:center;text-decoration:none;font-weight:800;font-size:.9rem;padding:12px 18px;border-radius:10px;border:1px solid rgba(var(--cyan-rgb),.4);color:var(--cyan);transition:background .18s,color .18s,box-shadow .2s}.plan-cta:hover{background:var(--cyan-soft)}.plan.hot .plan-cta{background:var(--cyan);color:#04121a;box-shadow:0 0 24px -6px rgba(var(--cyan-rgb),.7)}.plan.hot .plan-cta:hover{filter:brightness(1.08)}.plans-note{text-align:center;font-family:var(--font-mono);font-size:.74rem;color:var(--haze-dim);margin-top:22px}.plans-note b{color:var(--mint)}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:42px}.card{background:var(--ink-raise);border:1px solid var(--ink-line);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;transition:border-color .18s,transform .18s,box-shadow .18s}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--cyan),transparent 60%);opacity:0;transition:opacity .18s}.card:hover{border-color:rgba(var(--cyan-rgb),.4);transform:translateY(-3px);box-shadow:0 18px 44px -22px rgba(var(--cyan-rgb),.4)}.card:hover:before{opacity:1}.card .tag{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan)}.card h3{font-size:1.12rem}.card p{color:var(--haze);font-size:.93rem;line-height:1.58}.founder{display:grid;grid-template-columns:auto 1fr;grid-gap:26px;gap:26px;align-items:start;max-width:860px;margin-inline:auto}.founder blockquote{margin:0;color:var(--haze);font-size:1.08rem;line-height:1.7;max-width:58ch}.founder blockquote b{color:var(--bone);font-weight:700}.founder .name{color:var(--bone);font-weight:600;font-family:var(--font-mono);font-size:.78rem;margin-top:16px}.final-band{overflow:hidden}.final{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;position:relative}.final-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:560px;height:560px;opacity:.16;pointer-events:none}.final-ring svg{width:100%;height:100%}.final .form{margin-inline:auto}.final .form,.final .toast{justify-content:center}.price-note{font-family:var(--font-mono);font-size:.76rem;color:var(--haze-dim)}.price-note b{color:var(--mint);font-weight:600}footer{border-top:1px solid var(--ink-line-soft)}.foot-in{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-block:24px;font-family:var(--font-mono);font-size:.7rem;color:var(--haze-dim)}.foot-in,.made-pl{align-items:center}.made-pl{display:inline-flex;gap:7px}.made-pl svg{border-radius:2px;box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}@media (max-width:900px){.hero{grid-template-columns:1fr;gap:36px}.hero h1{max-width:none}.hud-frame{order:2}.split{gap:28px}.aud-panel,.coach-xl,.demo-grid,.lab,.plans,.split{grid-template-columns:1fr}.plans{gap:24px}.grid{gap:12px}.founder,.grid,.sync-grid{grid-template-columns:1fr}.status{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.boot{display:none}.lg-spin,.lg-spin-r,.p-now .accent,.p-spark .sp-dot,.panel .scan:after,.ticker-in{animation:none}.rv{opacity:1;transform:none;transition:none}.chart .ln{stroke-dashoffset:0;animation:none}.chart .ar,.chart .pt,.heat i{opacity:1;animation:none}.heat i{transform:none}.btn,.card,.msg,.nav .cta-mini{transition:none}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.phone-wrap{display:flex;flex-direction:column;align-items:center;gap:14px}.phone{width:min(320px,82vw);border-radius:46px;padding:10px;background:#0a101c;border:1px solid rgba(120,190,255,.22);box-shadow:0 40px 90px rgba(0,0,0,.6),0 0 60px rgba(0,212,255,.07),inset 0 0 0 1px hsla(0,0%,100%,.03);position:relative}.phone:after{content:"";position:absolute;inset:0;border-radius:46px;pointer-events:none;background:linear-gradient(155deg,hsla(0,0%,100%,.07),transparent 28%)}.ph-notch{position:absolute;top:18px;left:50%;transform:translateX(-50%);width:96px;height:22px;border-radius:12px;background:#05080f;z-index:2;border:1px solid hsla(0,0%,100%,.04)}.phone img{display:block;width:100%;height:auto;border-radius:36px;border:1px solid rgba(120,190,255,.12)}.shot-badge{font-family:var(--mono,"JetBrains Mono",monospace);font-size:10px;letter-spacing:.16em;color:var(--cyan,#00d4ff);opacity:.85}.sec-lede{color:var(--mut,#8da2c0);max-width:760px;margin:10px 0 22px;font-size:15px;line-height:1.65}.console-shot{border:1px solid rgba(120,190,255,.18);border-radius:12px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 50px rgba(0,212,255,.05)}.console-shot img{display:block;width:100%;height:auto}.how-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:22px}.hstep{display:flex;gap:12px;align-items:flex-start;border:1px solid rgba(120,190,255,.14);border-left:2px solid var(--cyan,#00d4ff);padding:14px;background:rgba(10,16,28,.6)}.hs-n{font-family:var(--mono,"JetBrains Mono",monospace);font-size:11px;color:var(--cyan,#00d4ff);letter-spacing:.12em;padding-top:2px}.hstep b{font-size:14px;display:block;margin-bottom:4px}.hstep p{font-size:12.5px;color:var(--mut,#8da2c0);line-height:1.55;margin:0}@media (max-width:960px){.how-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.how-steps{grid-template-columns:1fr}}