@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_e5a462;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_e5a462;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_e5a462;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_e5a462;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_e5a462;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_e5a462;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_e5a462;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_e5a462;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_e5a462;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_e5a462;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_e5a462;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_e5a462;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_e5a462;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_e5a462;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_e5a462;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_e5a462;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_e5a462;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_e5a462;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_Fallback_e5a462;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_e5a462{font-family:__Montserrat_e5a462,__Montserrat_Fallback_e5a462;font-style:normal}.__variable_e5a462{--font-montserrat:"__Montserrat_e5a462","__Montserrat_Fallback_e5a462"}@font-face{font-family:__JetBrains_Mono_7b888a;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_7b888a;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_7b888a;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_7b888a;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_7b888a;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_7b888a;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_7b888a;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_7b888a;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_7b888a;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_7b888a;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_7b888a;font-style:normal;font-weight:600;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_7b888a;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_7b888a;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_7b888a{font-family:__JetBrains_Mono_7b888a,__JetBrains_Mono_Fallback_7b888a;font-style:normal}.__variable_7b888a{--font-jetbrains-mono:"__JetBrains_Mono_7b888a","__JetBrains_Mono_Fallback_7b888a"}:root{--orange:#fd6000;--orange-soft:rgba(253,96,0,.1);--dark:#17110b;--dark-dim:#6b6459;--band-1:linear-gradient(135deg,#fceedf,#f8dec4);--band-2:linear-gradient(135deg,#fbd9b8,#f6c594);--line:rgba(23,17,11,.1);--gray-band:#f4f1ec;--error:#c0392b;--success:#1e7a3d}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;color:var(--dark);line-height:1.5;overflow-x:hidden}body,h1,h2,h3{font-family:var(--font-montserrat),"Montserrat",sans-serif}h1,h2,h3{letter-spacing:-.01em;font-weight:800}a{color:inherit;text-decoration:none}img,svg{display:block}.wrap{max-width:1080px;margin:0 auto;padding:0 32px}.sec-tag{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:12px;font-weight:600;color:var(--orange);letter-spacing:.04em;display:inline-block;margin-bottom:14px}header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--orange)}.header-inner{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;max-width:1080px;margin:0 auto}.brand-logo img{height:24px;width:auto;display:block;filter:brightness(0) invert(1)}.header-tag{font-size:12.5px;font-weight:700;color:hsla(0,0%,100%,.92);letter-spacing:.14em;text-transform:uppercase;display:none}@media(min-width:640px){.header-tag{display:block}}.btn-header{font-size:13px;font-weight:700;padding:9px 20px;border-radius:100px;background:#fff;color:var(--dark);white-space:nowrap;cursor:pointer;border:none}.hero{position:relative;padding:88px 32px 76px;overflow:hidden}.hero-glow{top:-30%;right:-15%;width:60%;background:radial-gradient(circle,rgba(253,96,0,.1),transparent 65%)}.hero-glow,.hero-tech{position:absolute;height:100%;pointer-events:none}.hero-tech{inset:0;width:100%;opacity:.7}.hero-grid{position:relative;z-index:2;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:36px;gap:36px;align-items:center}@media(max-width:860px){.hero-grid{grid-template-columns:1fr}}.hero h1{font-size:clamp(28px,4.4vw,42px);line-height:1.2}.hero .sub{font-style:italic;color:var(--dark-dim);font-size:16.5px;margin-top:18px;max-width:480px;line-height:1.6}.hero .sub b{color:var(--dark);font-style:normal;font-weight:700}.btn-solid{display:inline-flex;align-items:center;gap:9px;background:var(--orange);color:#fff;font-weight:700;font-size:14px;letter-spacing:.02em;text-transform:uppercase;padding:16px 28px;border-radius:100px;margin-top:32px;cursor:pointer;border:none;box-shadow:0 14px 30px -10px rgba(253,96,0,.55);transition:transform .2s ease,box-shadow .2s ease}.btn-solid:hover{transform:translateY(-2px);box-shadow:0 18px 36px -10px rgba(253,96,0,.65)}.hero-diagram svg{width:100%;height:auto;filter:drop-shadow(0 24px 38px rgba(253,96,0,.16))}@media(max-width:860px){.hero-diagram{max-width:420px;margin:8px auto 0}}.band-controle{background:var(--band-1);padding:76px 32px;text-align:center}.band-controle h2{color:var(--orange);font-size:clamp(22px,3.2vw,30px)}.band-controle .sub{font-style:italic;color:var(--dark-dim);font-size:15px;margin-top:10px}.hub{width:54px;height:54px;border-radius:50%;margin:34px auto 0;background:linear-gradient(150deg,var(--orange),#c24500);display:flex;align-items:center;justify-content:center;box-shadow:0 14px 28px -10px rgba(253,96,0,.55),0 0 0 6px rgba(253,96,0,.14)}.hub svg{width:22px;height:22px}.bus-wrap{max-width:900px;margin:0 auto}.bus-svg{width:100%;height:auto;display:block}.modules{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px}.module{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 10px;display:flex;flex-direction:column;align-items:center;gap:10px;font-weight:700;font-size:14px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.module:hover{transform:translateY(-4px);box-shadow:0 18px 34px -16px rgba(253,96,0,.35);border-color:rgba(253,96,0,.35)}.module .mi{width:42px;height:42px;border-radius:12px;color:#fff;background:linear-gradient(150deg,var(--orange),#c24500);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 20px -8px rgba(253,96,0,.5)}.module .mi svg{width:21px;height:21px}@media(max-width:760px){.bus-svg{display:none}.modules{grid-template-columns:1fr 1fr;margin-top:30px}.module:last-child{grid-column:1/-1}}.band-caption{margin-top:34px;font-style:italic;font-weight:600;font-size:15px;color:var(--dark-dim)}.fast-section{padding:84px 32px;text-align:center}.stopwatch{width:56px;height:56px;margin:0 auto 18px}.fast-title{font-size:clamp(19px,3vw,26px);line-height:2}.hl-dark{background:var(--dark);color:#fff;padding:6px 14px;border-radius:8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.fast-sub{color:var(--orange);font-weight:700;font-size:15.5px;margin-top:16px;max-width:520px;margin-left:auto;margin-right:auto}.delta-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;max-width:760px;margin:48px auto 0}@media(max-width:640px){.delta-wrap{grid-template-columns:1fr;gap:28px}}.delta-group-tag{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11.5px;font-weight:600;color:var(--dark-dim);letter-spacing:.06em;margin-bottom:12px;text-align:left}.delta-group.up .delta-group-tag{color:var(--orange)}.delta-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.delta-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px 12px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.delta-card:hover{transform:translateY(-3px);box-shadow:0 16px 30px -16px rgba(23,17,11,.25)}.delta-badge{width:44px;height:44px;border-radius:50%;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;color:#fff}.delta-badge svg{width:20px;height:20px}.delta-group.down .delta-badge{background:var(--dark)}.delta-group.up .delta-badge{background:linear-gradient(150deg,var(--orange),#c24500);box-shadow:0 10px 20px -8px rgba(253,96,0,.5)}.delta-card span{font-style:italic;font-weight:600;font-size:13.5px;color:var(--dark)}.fast-caption{margin-top:40px;font-weight:800;font-size:17px}.fast-caption em{color:var(--orange);font-style:normal}.pico-section{position:relative;background:#0a0705;padding:88px 32px;overflow:hidden}.pico-glow{top:-25%;right:-10%;width:60%;height:120%;background:radial-gradient(circle,rgba(253,96,0,.18),transparent 65%)}.pico-glow,.pico-tech{position:absolute;pointer-events:none}.pico-tech{inset:0;width:100%;height:100%;opacity:.5}.pico-grid{position:relative;z-index:2;max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr;grid-gap:44px;gap:44px;align-items:center}@media(max-width:860px){.pico-grid{grid-template-columns:1fr;text-align:center}}.pico-text h2{font-style:italic;font-size:clamp(21px,3vw,28px);line-height:1.3;color:#f5f2ed}.pico-text p{margin-top:16px;font-size:15.5px;color:#aba49b;line-height:1.65;max-width:440px}.pico-text p b{color:#fff}@media(max-width:860px){.pico-text p{margin-left:auto;margin-right:auto}}.pico-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}@media(max-width:860px){.pico-chips{justify-content:center}}.pico-chip{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.05);color:#f5f2ed;border:1px solid rgba(253,96,0,.4);border-radius:100px;padding:9px 16px;font-weight:700;font-size:13px}.pico-chip svg{width:15px;height:15px;color:var(--orange)}.pico-card{background:#15100b;border-radius:20px;padding:22px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 28px 54px -24px rgba(253,96,0,.35)}.pico-card svg{width:100%;height:auto}.quote-band{background:var(--band-2);padding:52px 32px;text-align:center}.quote-band p{font-style:italic;font-weight:700;font-size:clamp(18px,2.6vw,22px);max-width:620px;margin:0 auto}.stats-section{background:linear-gradient(180deg,#fff,#f6f1ea);padding:84px 32px;text-align:center}.stats-section h2{font-size:clamp(24px,4vw,38px);line-height:1.3;max-width:760px;margin:0 auto;font-weight:800;letter-spacing:-.015em}.stats-section h2:before{content:"";display:block;width:56px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--orange),#ffb27a);margin:0 auto 22px}.stats-section h2 .hl-num{color:var(--orange)}.stats-section h2 .mark{background:linear-gradient(transparent 62%,rgba(253,96,0,.24) 0);padding:0 4px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:820px;margin:48px auto 0}@media(max-width:700px){.stats-grid{grid-template-columns:1fr;gap:28px}}.stat-icon{width:52px;height:52px;border-radius:14px;margin:0 auto 14px;background:var(--orange-soft);color:var(--orange);display:flex;align-items:center;justify-content:center}.stat-icon svg{width:24px;height:24px}.stat-num{font-size:clamp(28px,3.6vw,36px);font-weight:800}.stat-label{font-size:13.5px;color:var(--dark-dim);font-weight:500;margin-top:4px}.cta-banner{position:relative;background:linear-gradient(135deg,var(--orange),#ff8a3d);padding:76px 32px;text-align:center;overflow:hidden}.cta-tech{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.btn-white{position:relative;z-index:2;display:inline-flex;align-items:center;background:#fff;color:var(--dark);font-weight:700;font-size:16px;padding:17px 44px;border-radius:100px;cursor:pointer;border:none;box-shadow:0 14px 30px -10px rgba(0,0,0,.3);transition:transform .2s ease}.btn-white:hover{transform:translateY(-2px)}footer{background:var(--dark);padding:56px 32px 32px}.footer-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;max-width:900px;margin:0 auto;padding-bottom:40px}@media(max-width:640px){.footer-grid{grid-template-columns:1fr;gap:28px}}.footer-grid h4{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:hsla(0,0%,100%,.5);margin-bottom:16px}.footer-grid ul{list-style:none;display:flex;flex-direction:column;gap:10px}.footer-grid a{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:500;transition:color .2s}.footer-grid a:hover{color:var(--orange)}.footer-bottom{max-width:900px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.1);flex-wrap:wrap;gap:16px}.footer-bottom .brand-logo img{height:20px;filter:brightness(0) invert(1)}.socials{display:flex;gap:14px}.socials a{width:34px;height:34px;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.7);transition:border-color .2s,color .2s}.socials a:hover{border-color:var(--orange);color:var(--orange)}.site-version{margin:0;font-size:11px;letter-spacing:.04em;color:hsla(38,29%,95%,.28);-webkit-user-select:none;-moz-user-select:none;user-select:none}.lead-modal{position:fixed;inset:0;z-index:200;display:none;align-items:center;justify-content:center;padding:20px}.lead-modal.open{display:flex}.lead-modal-overlay{position:absolute;inset:0;background:rgba(10,7,5,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lead-modal-box{position:relative;z-index:2;background:#fff;border:1px solid var(--line);border-radius:20px;max-width:460px;width:100%;max-height:88vh;overflow-y:auto;padding:32px 28px}.lead-modal-close{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;background:var(--gray-band);border:none;color:var(--dark-dim);font-size:20px;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center}.lead-modal-close:hover{color:var(--dark)}.lead-modal-box h3{color:var(--dark);font-size:19px;line-height:1.3;margin-right:26px}.lead-modal-sub{color:var(--dark-dim);font-size:13.5px;margin-top:8px;margin-bottom:22px;line-height:1.5}.lead-label{display:block;color:var(--dark);font-size:13px;font-weight:700;margin:16px 0 8px}.lead-input,.lead-textarea{width:100%;background:var(--gray-band);border:1px solid var(--line);border-radius:10px;padding:13px 14px;color:var(--dark);font-family:var(--font-montserrat),"Montserrat",sans-serif;font-size:14px}.lead-textarea{resize:vertical;min-height:80px}.lead-input::placeholder,.lead-textarea::placeholder{color:var(--dark-dim)}.lead-input:focus,.lead-textarea:focus{outline:none;border-color:var(--orange)}.lead-input.invalid,.lead-textarea.invalid{border-color:var(--error)}.field-error{display:none;color:var(--error);font-size:12px;margin-top:6px;line-height:1.4}.field-error.show{display:block}.lead-captcha{margin-top:18px;min-height:65px}.lead-submit{width:100%;justify-content:center;margin-top:24px;border:none;cursor:pointer;font-family:var(--font-montserrat),"Montserrat",sans-serif;text-transform:none;letter-spacing:normal}.lead-submit:disabled{opacity:.6;cursor:not-allowed}.lead-msg{font-size:13px;margin-top:14px;display:none;line-height:1.5}.lead-msg.show{display:block}.lead-msg.error{color:var(--error)}.lead-msg.success{color:var(--success)}.lead-success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:18px 6px 10px;animation:lead-success-in .35s ease both}.lead-success-icon{width:68px;height:68px;border-radius:50%;background:rgba(30,122,61,.1);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.lead-success-icon svg{width:36px;height:36px;stroke:var(--success)}.lead-success-icon svg .lead-check-circle{stroke-dasharray:166;stroke-dashoffset:166;animation:lead-check-stroke .5s cubic-bezier(.65,0,.45,1) .1s forwards}.lead-success-icon svg .lead-check-mark{stroke-dasharray:48;stroke-dashoffset:48;animation:lead-check-stroke .35s cubic-bezier(.65,0,.45,1) .5s forwards}.lead-success h3{color:var(--dark);font-size:20px;line-height:1.3;margin:0}.lead-success-sub{color:var(--dark-dim);font-size:13.5px;margin-top:8px;line-height:1.5}@keyframes lead-success-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lead-check-stroke{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.lead-success,.lead-success-icon svg .lead-check-circle,.lead-success-icon svg .lead-check-mark{animation:none}.lead-success-icon svg .lead-check-circle,.lead-success-icon svg .lead-check-mark{stroke-dashoffset:0}}