@font-face{font-family:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/05af89ad76258aac-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c047de4e6e16a01b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f54c84255ccf44e-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/506cbc5bf31ce8c3-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:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/24c81c8cc8559206-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_bdb1f0;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/67d60655232d436d-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:__Barlow_Condensed_Fallback_bdb1f0;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_bdb1f0{font-family:__Barlow_Condensed_bdb1f0,__Barlow_Condensed_Fallback_bdb1f0;font-style:normal}.__variable_bdb1f0{--font-display-loaded:"__Barlow_Condensed_bdb1f0","__Barlow_Condensed_Fallback_bdb1f0"}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_Fallback_fa2f99;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_fa2f99{font-family:__Inter_fa2f99,__Inter_Fallback_fa2f99;font-style:normal}.__variable_fa2f99{--font-body-loaded:"__Inter_fa2f99","__Inter_Fallback_fa2f99"}:root{--color-black:#0a0a0a;--color-black-soft:#141414;--color-black-card:#1a1a1a;--color-yellow:#fc0;--color-yellow-hover:#ffd633;--color-green:#c8ff3d;--color-white:#fff;--color-gray:#a0a0a0;--color-gray-dark:#5f5f5f;--color-border:#2a2a2a;--bg-page:var(--color-black);--bg-section-alt:var(--color-black-soft);--bg-card:var(--color-black-card);--text-primary:var(--color-white);--text-muted:var(--color-gray);--text-faint:var(--color-gray-dark);--accent:var(--color-yellow);--accent-soft:var(--color-yellow-hover);--accent-alt:var(--color-green);--border:var(--color-border);--font-display:var(--font-display-loaded),"Barlow Condensed","Arial Narrow",sans-serif;--font-body:var(--font-body-loaded),"Inter",-apple-system,sans-serif;--fs-xs:11px;--fs-sm:13px;--fs-base:14px;--fs-md:15px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:26px;--fs-4xl:32px;--fs-display-sm:clamp(22px,3vw,32px);--fs-display-md:clamp(40px,7vw,80px);--fs-display-lg:clamp(48px,9vw,110px);--fs-display-price:clamp(60px,10vw,110px);--tracking-tight:-0.02em;--tracking-normal:0;--tracking-wide:0.1em;--tracking-wider:0.15em;--tracking-widest:0.2em;--leading-tight:1;--leading-snug:1.2;--leading-normal:1.5;--leading-relaxed:1.6;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:100px;--space-30:120px;--container-max:1200px;--container-padding:24px;--section-py:100px;--section-py-mobile:70px;--radius-sm:2px;--radius-full:50%;--border-width:1px;--border-width-strong:2px;--border-width-accent:3px;--t-fast:0.2s ease;--t-base:0.3s ease;--t-slow:0.8s ease;--accent-glow:rgba(255,204,0,.06);--accent-glow-strong:rgba(255,204,0,.08);--bg-header:#0a0a0a;--grid-line:hsla(0,0%,100%,.035);--grid-cell:56px;--tx-cut:var(--accent);--tx-match:var(--accent-alt);--tx-jump:#ffa94d;--tx-text:#6fa8dc;--tx-audio:#b197fc;--z-header:100}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-body);font-size:var(--fs-lg);line-height:var(--leading-relaxed);overflow-x:hidden;-webkit-font-smoothing:antialiased}.display,h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.container{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}section{padding:var(--section-py) 0;position:relative}section.section--alt{background:var(--bg-section-alt)}.section-tag{display:inline-block;color:var(--accent-alt);font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:var(--tracking-widest);margin-bottom:var(--space-4)}.section-tag:before{content:"";display:inline-block;width:28px;height:2px;background:currentColor;vertical-align:middle;margin-right:var(--space-3)}h2{font-size:var(--fs-display-md);line-height:.95;margin-bottom:var(--space-5);max-width:1000px;letter-spacing:var(--tracking-tight)}.section-lead{font-size:var(--fs-xl);color:var(--text-muted);max-width:760px;margin-bottom:var(--space-16);line-height:var(--leading-relaxed)}.section-subhead{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:700;letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--text-primary);margin:var(--space-10) 0 var(--space-4);line-height:var(--leading-tight)}.diag-conclusion .yellow,.hero h1 .yellow,.text-yellow,h2 .yellow{color:var(--accent)}.text-green,h2 .green{color:var(--accent-alt)}.section--accent{background:var(--accent)}.section--accent,.section--accent .section-lead,.section--accent .section-tag,.section--accent h2{color:var(--color-black)}.section--accent .section-tag{opacity:.7}.section--accent .section-lead{opacity:.8}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.card{background:var(--bg-card);border:var(--border-width) solid var(--border);padding:var(--space-9) var(--space-8);position:relative}.card--padded-sm{padding:var(--space-7) var(--space-6)}.card--hover{transition:transform var(--t-base),border-color var(--t-base)}.card--hover:hover{transform:translateY(-4px);border-color:var(--accent)}.card--top-accent{border-top:var(--border-width-accent) solid var(--accent)}.card--accent-frame{background:var(--bg-page);border:var(--border-width-strong) solid var(--accent);padding:var(--space-14) var(--space-12);overflow:hidden}.card--accent-frame:before{content:"";position:absolute;top:0;right:0;width:300px;height:300px;background:radial-gradient(circle,var(--accent-glow-strong) 0,transparent 70%);pointer-events:none}.card-eyebrow{font-family:var(--font-display);font-size:var(--fs-base);font-weight:700;color:var(--accent);letter-spacing:var(--tracking-wider);margin-bottom:var(--space-3)}.card-title{font-size:var(--fs-3xl);line-height:var(--leading-tight);margin-bottom:var(--space-4);color:var(--text-primary)}.card-body{color:var(--text-muted);font-size:var(--fs-md);line-height:var(--leading-relaxed);margin-bottom:var(--space-5)}.clausula-title{font-size:var(--fs-2xl);margin-bottom:var(--space-3)}.check-list{list-style:none}.check-list li{color:var(--text-muted);font-size:var(--fs-base);padding:var(--space-1) 0 var(--space-1) var(--space-6);position:relative;line-height:var(--leading-normal)}.check-list li:before{left:0;top:12px;width:12px;height:12px;background:var(--accent)}.check-list li:after,.check-list li:before{content:"";position:absolute;border-radius:var(--radius-full)}.check-list li:after{left:4px;top:16px;width:4px;height:4px;background:var(--bg-page)}.exclude-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.exclude-list li{color:var(--text-primary);font-size:var(--fs-base);padding-left:var(--space-6);position:relative;line-height:var(--leading-normal)}.exclude-list li:before{content:"×";position:absolute;left:0;top:-2px;color:var(--accent);font-size:var(--fs-2xl);font-weight:700;line-height:var(--leading-tight)}.badge{display:inline-block;font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm)}.badge--ok{background:var(--accent-alt);color:var(--color-black)}.badge--warn,.btn{background:var(--accent);color:var(--color-black)}.btn{font-family:var(--font-display);font-weight:700;font-size:var(--fs-xl);text-transform:uppercase;letter-spacing:.05em;padding:var(--space-6) var(--space-10);border:var(--border-width-strong) solid var(--accent);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:var(--space-3);transition:all var(--t-fast)}.btn:hover{background:var(--accent-soft);border-color:var(--accent-soft);transform:translateY(-2px)}.btn--outline{background:transparent;color:var(--accent)}.btn--outline:hover{background:var(--accent);color:var(--color-black)}.btn svg{width:18px;height:18px}.data-table{width:100%;border-collapse:collapse;margin-top:var(--space-6)}.data-table td,.data-table th{padding:var(--space-5) var(--space-5);text-align:left;border-bottom:var(--border-width) solid var(--border);font-size:var(--fs-base)}.data-table th{background:var(--bg-card);color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:600}.data-table .col-num{text-align:right}.data-table td.value{color:var(--accent);font-weight:600;font-family:var(--font-display);font-size:var(--fs-xl)}.data-table td.freq{font-size:var(--fs-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.callout{padding:var(--space-10) var(--space-9);background:var(--bg-section-alt);border-left:var(--border-width-accent) solid var(--accent)}.callout--inset{margin-top:var(--space-8);padding:var(--space-6) var(--space-7);background:var(--bg-card);border-left:var(--border-width-accent) solid var(--accent-alt);font-size:var(--fs-base);color:var(--text-muted);line-height:var(--leading-relaxed)}.callout--inset strong{color:var(--text-primary);font-weight:600}.callout-title{color:var(--accent);font-size:var(--fs-2xl);margin-bottom:var(--space-2)}.callout-lead{color:var(--text-muted);font-size:var(--fs-base);margin-bottom:var(--space-6)}.num-badge{width:64px;height:64px;border-radius:var(--radius-full);background:var(--accent);color:var(--color-black);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:var(--fs-2xl);flex-shrink:0;z-index:2}.grid-auto{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.grid-auto--xs{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.grid-auto--sm{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-auto--md{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.fade-in{opacity:0;transform:translateY(20px);transition:opacity var(--t-slow),transform var(--t-slow)}.fade-in.visible{opacity:1;transform:translateY(0)}.section--grid{overflow:hidden;isolation:isolate}.section--grid:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(to right,var(--grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-line) 1px,transparent 1px),radial-gradient(ellipse at 50% 60%,var(--accent-glow-strong) 0,transparent 60%);background-size:var(--grid-cell) var(--grid-cell),var(--grid-cell) var(--grid-cell),100% 100%;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 85%)}.section--grid>.container{position:relative;z-index:1}.stats-strip{background:var(--accent);color:var(--color-black);padding:var(--space-16) var(--container-padding)}.stats-strip__inner{max-width:var(--container-max);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-8);gap:var(--space-8)}.stats-strip__col{text-align:center;padding:0 var(--space-6);border-right:var(--border-width) solid hsla(0,0%,4%,.18)}.stats-strip__col:last-child{border-right:0}.stats-strip__value{font-weight:800;font-size:clamp(28px,4vw,44px);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-2)}.stats-strip__label,.stats-strip__value{font-family:var(--font-display);text-transform:uppercase}.stats-strip__label{font-weight:700;font-size:var(--fs-lg);letter-spacing:var(--tracking-wide);line-height:var(--leading-snug)}@media (max-width:768px){.stats-strip__inner{grid-template-columns:1fr;gap:var(--space-10)}.stats-strip__col{border-right:0;border-bottom:var(--border-width) solid hsla(0,0%,4%,.18);padding-bottom:var(--space-8)}.stats-strip__col:last-child{border-bottom:0;padding-bottom:0}}.pillar-card{background:var(--bg-card);border:var(--border-width) solid var(--border);display:flex;flex-direction:column;transition:transform var(--t-base),border-color var(--t-base)}.pillar-card:hover{transform:translateY(-4px);border-color:var(--accent)}.pillar-card__media{width:100%;aspect-ratio:16/9;background:var(--bg-section-alt);overflow:hidden}.pillar-card__media img{width:100%;height:100%;object-fit:cover;display:block}.pillar-card__body{padding:var(--space-8);text-align:center}.pillar-card__title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--accent-alt);margin-bottom:var(--space-4)}.pillar-card__body p{color:var(--text-muted);font-size:var(--fs-md);line-height:var(--leading-relaxed)}.quem-card{background:var(--bg-card);border:var(--border-width) solid var(--border);display:flex;flex-direction:column}.quem-card__media{width:100%;aspect-ratio:4/3;background:var(--bg-section-alt);overflow:hidden}.quem-card__media img{width:100%;height:100%;object-fit:cover;display:block}.quem-card__body{padding:var(--space-9) var(--space-8);text-align:center}.quem-card__title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--accent-alt);margin-bottom:var(--space-4)}.quem-card__body p{color:var(--text-muted);font-size:var(--fs-md);line-height:var(--leading-relaxed)}.testimonial-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-8) var(--space-6)}.testimonial-card__quote{color:var(--text-muted);font-size:var(--fs-md);line-height:var(--leading-relaxed);font-style:italic;margin-bottom:var(--space-6)}.testimonial-card__avatar{width:64px;height:64px;border-radius:var(--radius-full);border:var(--border-width) solid var(--border);object-fit:cover;margin-bottom:var(--space-4);background:var(--bg-section-alt)}.testimonial-card__name{font-family:var(--font-display);font-weight:800;font-size:var(--fs-2xl);text-transform:uppercase;letter-spacing:var(--tracking-tight);color:var(--text-primary);line-height:var(--leading-tight);margin-bottom:var(--space-2)}.testimonial-card__role{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.partner-badge{background:var(--bg-section-alt);border:var(--border-width) solid var(--border);padding:var(--space-8) var(--space-9);display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-9);gap:var(--space-9);align-items:center}.partner-badge__logo{display:flex;align-items:center;justify-content:center;min-width:140px}.partner-badge__logo img,.partner-badge__logo svg{width:100%;max-width:160px;height:auto}.partner-badge__title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-3xl);text-transform:uppercase;letter-spacing:var(--tracking-tight);color:var(--accent);line-height:var(--leading-tight);margin-bottom:var(--space-2)}.partner-badge__body{color:var(--text-muted);font-size:var(--fs-md);line-height:var(--leading-relaxed)}@media (max-width:700px){.partner-badge{grid-template-columns:1fr;text-align:center;gap:var(--space-5)}.partner-badge__logo{margin:0 auto}}.form{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.form-field{display:flex;flex-direction:column;gap:var(--space-2)}.form-label{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.form-input,.form-textarea{font-family:var(--font-body);font-size:var(--fs-md);color:var(--text-primary);background:var(--bg-page);border:var(--border-width-strong) solid var(--border);padding:var(--space-4) var(--space-5);transition:border-color var(--t-fast);width:100%}.form-input:focus,.form-textarea:focus{outline:none;border-color:var(--accent)}.form-textarea{min-height:120px;resize:vertical}.form-input[aria-invalid=true],.form-textarea[aria-invalid=true]{border-color:var(--accent)}.form-error{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--accent)}.form-checkbox{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--fs-base);color:var(--text-muted);line-height:var(--leading-normal);cursor:pointer}.form-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;border:var(--border-width-strong) solid var(--border);background:var(--bg-page);flex-shrink:0;margin-top:2px;cursor:pointer;display:grid;place-items:center;transition:border-color var(--t-fast),background var(--t-fast)}.form-checkbox input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}.form-checkbox input[type=checkbox]:checked:after{content:"";width:10px;height:6px;border-left:2px solid var(--color-black);border-bottom:2px solid var(--color-black);transform:rotate(-45deg) translate(1px,-1px)}.form-checkbox strong{color:var(--text-primary);font-weight:600}.form-feedback{padding:var(--space-5) var(--space-6);border-left:var(--border-width-accent) solid var(--accent);background:var(--bg-section-alt);color:var(--text-primary);font-size:var(--fs-base);line-height:var(--leading-relaxed)}.marcas-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--space-12);gap:var(--space-12);align-items:center;justify-items:center}.marcas-grid__item{width:100%;display:flex;align-items:center;justify-content:center;filter:grayscale(1) opacity(.7);transition:filter var(--t-base)}.marcas-grid__item:hover{filter:grayscale(0) opacity(1)}.marcas-grid__item img,.marcas-grid__item svg{max-width:160px;max-height:64px;width:100%;height:auto;object-fit:contain}.criativo-card{background:var(--bg-card);border:var(--border-width) solid var(--border);border-left:var(--border-width-accent) solid var(--border);padding:var(--space-6) var(--space-7);display:flex;flex-direction:column;gap:var(--space-3)}.criativo-card__titulo{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:800;line-height:var(--leading-snug);color:var(--text-primary);letter-spacing:var(--tracking-tight)}.criativo-card__metrica{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text-muted);font-weight:600;letter-spacing:var(--tracking-normal)}.criativo-card__razao{font-size:var(--fs-base);color:var(--text-muted);line-height:var(--leading-relaxed)}.criativo-card__plano,.criativo-card__razao strong{color:var(--text-primary)}.criativo-card__plano{font-size:var(--fs-base);line-height:var(--leading-relaxed);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border)}.criativo-card__plano strong{color:var(--accent)}.criativo-card--manter{border-left-color:var(--accent-alt)}.criativo-card--refilmar{border-left-color:var(--accent)}.criativo-card--pausar{border-left-color:var(--text-faint);opacity:.85}.criativo-card--observar{border-left-color:#ffa94d}.criativo-card--criar{border-left-color:#6fa8dc}.checklist{list-style:none;flex-direction:column;margin-top:var(--space-8)}.checklist,.checklist__item{display:flex;gap:var(--space-4)}.checklist__item{align-items:flex-start;background:var(--bg-card);border:var(--border-width) solid var(--border);padding:var(--space-5) var(--space-6)}.checklist__box{width:22px;height:22px;flex-shrink:0;border:var(--border-width-strong) solid var(--accent);margin-top:2px}.checklist__text{color:var(--text-primary);font-size:var(--fs-md);line-height:var(--leading-relaxed)}.checklist__text strong{color:var(--accent)}