@font-face{font-family:__Barlow_2c85f0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-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_2c85f0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-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_2c85f0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-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_2c85f0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-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_2c85f0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-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_2c85f0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-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_2c85f0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-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_2c85f0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-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_2c85f0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-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_Fallback_2c85f0;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_2c85f0{font-family:__Barlow_2c85f0,__Barlow_Fallback_2c85f0;font-style:normal}.__variable_2c85f0{--font-barlow:"__Barlow_2c85f0","__Barlow_Fallback_2c85f0"}@font-face{font-family:__Barlow_Condensed_7738d9;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_7738d9;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_7738d9;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_7738d9;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_7738d9;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_7738d9;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_7738d9;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_7738d9;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_7738d9;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_Fallback_7738d9;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_7738d9{font-family:__Barlow_Condensed_7738d9,__Barlow_Condensed_Fallback_7738d9;font-style:normal}.__variable_7738d9{--font-barlow-condensed:"__Barlow_Condensed_7738d9","__Barlow_Condensed_Fallback_7738d9"}.CookieConsent_backdrop__e47Uj{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:9998;animation:CookieConsent_fadeIn__URP7i .2s ease}.CookieConsent_banner__Kf40a{position:fixed;bottom:0;left:0;right:0;background:#1a1a2e;color:#e0e0e0;z-index:9999;padding:16px 24px;box-shadow:0 -4px 20px rgba(0,0,0,.3);animation:CookieConsent_slideUp__5cSMd .3s ease}.CookieConsent_content__N1f_Y{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.CookieConsent_text__I9mfq{flex:1 1 400px;margin:0;font-size:.9rem;line-height:1.5}.CookieConsent_link__HAZb9{color:#e31e25;text-decoration:underline;white-space:nowrap}.CookieConsent_buttons__8sOiC{display:flex;gap:10px;flex-shrink:0}.CookieConsent_btnAccept__1xKeM{background:#e31e25;color:#fff;border:none;padding:10px 24px;border-radius:4px;font-weight:600;cursor:pointer;font-size:.9rem;transition:background .2s}.CookieConsent_btnAccept__1xKeM:hover{background:#c41a20}.CookieConsent_btnDeny__vSze1{background:transparent;color:#999;border:1px solid #555;padding:10px 24px;border-radius:4px;font-weight:500;cursor:pointer;font-size:.9rem;transition:all .2s}.CookieConsent_btnDeny__vSze1:hover{color:#ccc;border-color:#888}.CookieConsent_close__A2o9W{position:absolute;top:12px;right:16px;background:none;border:none;color:#666;cursor:pointer;padding:4px;transition:color .2s}.CookieConsent_close__A2o9W:hover{color:#ccc}.CookieConsent_prefsOverlay__P12De{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:10000;display:flex;align-items:center;justify-content:center;animation:CookieConsent_fadeIn__URP7i .2s ease}.CookieConsent_prefsPanel__3W0Y4{background:#1a1a2e;color:#e0e0e0;padding:32px;border-radius:8px;max-width:500px;width:90%;box-shadow:0 8px 40px rgba(0,0,0,.4)}.CookieConsent_prefsPanel__3W0Y4 h3{margin:0 0 8px;color:#fff;font-size:1.2rem}.CookieConsent_prefsPanel__3W0Y4 p{margin:0 0 20px;font-size:.9rem;color:#999;line-height:1.5}.CookieConsent_prefRow__ML5Cx{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid #2a2a3e;cursor:pointer;font-size:.85rem;line-height:1.4}.CookieConsent_prefRow__ML5Cx input[type=checkbox]{margin-top:2px;flex-shrink:0;accent-color:#e31e25}.CookieConsent_prefRow__ML5Cx strong{display:block;color:#ccc;margin-bottom:2px}.CookieConsent_prefsPanel__3W0Y4 .CookieConsent_btnAccept__1xKeM{margin-top:20px;display:block;width:100%}@keyframes CookieConsent_fadeIn__URP7i{0%{opacity:0}to{opacity:1}}@keyframes CookieConsent_slideUp__5cSMd{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:600px){.CookieConsent_backdrop__e47Uj{display:none}.CookieConsent_banner__Kf40a{padding:8px 12px}.CookieConsent_content__N1f_Y{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px}.CookieConsent_text__I9mfq{flex:1 1;min-width:0;font-size:.7rem;line-height:1.3;padding-right:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CookieConsent_textExtra__ZJwvS{display:none}.CookieConsent_buttons__8sOiC{flex-direction:row;flex-shrink:0;gap:5px}.CookieConsent_btnAccept__1xKeM,.CookieConsent_btnDeny__vSze1{flex:none;padding:6px 10px;text-align:center;font-size:.72rem;white-space:nowrap;border-radius:3px}.CookieConsent_close__A2o9W{top:4px;right:8px;display:none}.CookieConsent_close__A2o9W svg{width:14px;height:14px}}.Footer_footer__UaG1g{background:var(--color-black);color:hsla(0,0%,100%,.75);padding:60px 0 40px}.Footer_grid__qjDt3{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:48px;gap:48px}.Footer_brand___zP6t{display:flex;flex-direction:column;gap:20px}.Footer_socials__QgDMT{display:flex;gap:16px}.Footer_socials__QgDMT a{color:hsla(0,0%,100%,.6);transition:color .2s}.Footer_socials__QgDMT a:hover{color:var(--color-red)}.Footer_legal__gVqLl{font-size:.82rem;line-height:1.7;color:hsla(0,0%,100%,.4)}.Footer_colHeading__lUazR,.Footer_col__Uenj5 h4{font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-white);margin-bottom:16px}.Footer_col__Uenj5 ul{list-style:none;display:flex;flex-direction:column;gap:10px}.Footer_col__Uenj5 ul li a{font-size:.9rem;color:hsla(0,0%,100%,.65);transition:color .15s}.Footer_col__Uenj5 ul li a:hover{color:var(--color-red)}.Footer_badges__ej3kW{display:grid;grid-template-columns:repeat(2,50%);grid-gap:8px;gap:8px}.Footer_badgeCell__XCxYl{position:relative;width:90px;height:90px;border-radius:2px;overflow:hidden}.Footer_badgeCell__XCxYl:hover{transform:scale(1.05);opacity:1}.Footer_badgeImg__JjoGb{object-fit:contain;padding:0}@media (max-width:960px){.Footer_grid__qjDt3{grid-template-columns:1fr 1fr}.Footer_brand___zP6t{grid-column:1/-1}}@media (max-width:600px){.Footer_grid__qjDt3{grid-template-columns:1fr;gap:32px}}.Header_header__MvnS2{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--color-black);transition:box-shadow .3s}.Header_header__MvnS2.Header_scrolled__s9Ifj{box-shadow:0 2px 20px rgba(0,0,0,.3)}.Header_inner__ggL_E{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);height:var(--nav-height);display:flex;align-items:center;justify-content:space-between}.Header_logo__j7oID{display:flex;align-items:center;flex-shrink:0}.Header_logoBlack__vIVzy{display:none}.Header_logoWhite__Q5ZRC{display:block}.Header_desktopNav__hqXo_{display:flex;align-items:center;gap:4px}.Header_navItem__wfLp8{position:relative}.Header_navBtn__6Xle2{display:flex;align-items:center;gap:6px;background:none;border:none;color:var(--color-white);font-family:var(--font-display);font-size:.95rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;padding:8px 14px;cursor:pointer;transition:color .15s}.Header_navBtn__6Xle2:focus,.Header_navBtn__6Xle2:hover{color:var(--color-red)}.Header_ctaBtn__t8pxu{margin-left:12px}.Header_dropdown__MccJA{position:absolute;top:100%;left:0;background:var(--color-white);border-top:3px solid var(--color-red);box-shadow:0 8px 32px rgba(0,0,0,.15);min-width:220px;padding:8px 0;z-index:200}.Header_dropdownGroup__kRSg_{position:relative}.Header_dropdownGroupLabel__8fWVN{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;font-family:var(--font-display);font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-black);cursor:pointer}.Header_dropdownGroupLabel__8fWVN:hover{background:var(--color-grey);color:var(--color-red)}.Header_dropdownGroupLink__Hx_Pp{flex:1 1}.Header_dropdownLink__TaEc0{display:block;padding:9px 20px;font-size:.92rem;color:var(--color-text);transition:background .1s,color .1s}.Header_dropdownLink__TaEc0:hover{background:var(--color-grey);color:var(--color-red)}.Header_subdropdown__h_KnY{position:absolute;top:0;left:100%;background:var(--color-white);border-top:3px solid var(--color-red);box-shadow:0 8px 32px rgba(0,0,0,.12);min-width:220px;padding:8px 0}.Header_burger__CUvUF{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:6px}.Header_burger__CUvUF span{display:block;width:24px;height:2px;background:var(--color-white);transition:transform .2s,opacity .2s}.Header_mobileMenu__nWWGd{background:var(--color-dark);padding:16px var(--container-pad) 24px;border-top:1px solid hsla(0,0%,100%,.08);max-height:calc(100vh - var(--nav-height));overflow-y:auto;-webkit-overflow-scrolling:touch}.Header_mobileGroup__rwf_f{border-bottom:1px solid hsla(0,0%,100%,.08)}.Header_mobileGroupBtn__kiFl3{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;color:var(--color-white);font-family:var(--font-display);font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:14px 0;cursor:pointer}.Header_mobileChildren__MQ3UB{padding-bottom:10px}.Header_mobileLink__LH6oj{display:block;color:hsla(0,0%,100%,.8);font-family:var(--font-display);font-weight:600;font-size:.95rem;text-transform:uppercase;padding:8px 0 8px 12px}.Header_mobileSub__5l28t{display:block;color:hsla(0,0%,100%,.6);font-size:.88rem;padding:6px 0 6px 24px}.Header_mobileCta__3wkTH{margin-top:20px;width:100%;text-align:center}@media (max-width:960px){.Header_desktopNav__hqXo_{display:none}.Header_burger__CUvUF{display:flex}}:root{--color-red:#e31e25;--color-red-dark:#c01a20;--color-black:#111;--color-dark:#1a1a1a;--color-grey:#f5f5f5;--color-grey-mid:#e0e0e0;--color-text:#333;--color-white:#fff;--font-display:"Barlow Condensed",sans-serif;--font-body:"Barlow",sans-serif;--nav-height:80px;--container-max:1280px;--container-pad:clamp(1rem,4vw,3rem)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-height) + 16px)}body{font-family:var(--font-body);color:var(--color-text);background:var(--color-white);line-height:1.6;font-size:16px}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.container{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.section{padding:80px 0}.section--grey{background:var(--color-grey)}.section--dark{background:var(--color-dark);color:var(--color-white)}.btn{display:inline-block;padding:12px 28px;font-family:var(--font-display);font-size:1rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:none;border-radius:15px;transition:background .2s,color .2s,transform .15s}.btn--red{background:var(--color-red);color:var(--color-white);padding:18px 35px;font-size:18px}.btn--red:hover{background:var(--color-red-dark)}.btn:hover{transform:translateY(-1px)}.btn--outline-white{background:transparent;color:var(--color-white);border:2px solid var(--color-white)}.btn--outline-white:hover{background:var(--color-white);color:var(--color-black)}.section-label{font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-red);margin-bottom:.5rem}.section-label,h1,h2,h3,h4{font-family:var(--font-display);font-weight:700}h1,h2,h3,h4{line-height:1.15}.highlight{color:var(--color-red)}h1{font-size:clamp(2.2rem,5vw,3.5rem)}h2{font-size:clamp(1.8rem,3.5vw,2.5rem)}h3{font-size:clamp(1.3rem,2.5vw,1.7rem)}@media (max-width:768px){.section{padding:56px 0}:root{--nav-height:64px}}