.Navbar_nav__A66_N{position:fixed;top:0;left:0;right:0;z-index:900;padding:0 40px;display:flex;align-items:center;justify-content:space-between;height:64px;background:hsla(36,24%,96%,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(0,0,0,.08)}.Navbar_logo__UM0Ax{display:flex;align-items:center;gap:10px;text-decoration:none}.Navbar_logoImg__CyrkP{width:34px;height:34px;border-radius:50%}.Navbar_logoText__ZgrAJ{font-family:var(--font-display);font-size:22px;letter-spacing:.03em;color:var(--black)}.Navbar_logoText__ZgrAJ span{color:var(--red)}.Navbar_links__lFeE5{display:flex;gap:32px;align-items:center}.Navbar_links__lFeE5 a{font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--gray);text-decoration:none;transition:color .2s}.Navbar_links__lFeE5 a:hover{color:var(--black)}.Navbar_linkActive__zye8w{color:var(--red)!important}.Navbar_cta__NEzYS{display:flex;gap:10px;align-items:center}.Navbar_loginBtn__0l_JL{font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--black);background:none;border:none;cursor:pointer;font-family:var(--font-body);padding:8px 0;text-decoration:none}.Navbar_loginBtn__0l_JL:hover{color:var(--red)}.Navbar_profileBtn__tDvyQ{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.03em;color:var(--black);text-decoration:none;padding:6px 14px 6px 6px;border-radius:40px;border:1.5px solid rgba(0,0,0,.08);transition:all .2s ease}.Navbar_profileBtn__tDvyQ:hover{border-color:var(--red);color:var(--red)}.Navbar_profileAvatar__e_nWr{width:28px;height:28px;border-radius:50%;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:14px;font-weight:700}.Navbar_hamburger__b7KpD{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px;-webkit-tap-highlight-color:transparent}.Navbar_hamburger__b7KpD span{display:block;width:22px;height:1.5px;background:var(--black);transition:all .3s}.Navbar_hamburgerOpen__Q16k9 span:first-child{transform:translateY(6.5px) rotate(45deg)}.Navbar_hamburgerOpen__Q16k9 span:nth-child(2){opacity:0}.Navbar_hamburgerOpen__Q16k9 span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.Navbar_mobileMenu__g3FB_{display:none;position:fixed;top:64px;left:0;right:0;bottom:0;background:var(--off-white);z-index:899;padding:40px;flex-direction:column;gap:0}.Navbar_mobileMenuOpen__s8fqp{display:flex}.Navbar_mobileMenu__g3FB_ a{font-family:var(--font-display);font-size:clamp(32px,10vw,48px);letter-spacing:.02em;color:var(--black);text-decoration:none;padding:12px 0;border-bottom:1px solid var(--gray-light);line-height:1;transition:color .2s}.Navbar_mobileMenu__g3FB_ a:hover{color:var(--red)}.Navbar_mobileLinkActive__Q3_On{color:var(--red)!important}.Navbar_mobileBtns__jgQdb{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.Navbar_mobileBtns__jgQdb>*{flex:1 1;justify-content:center;min-width:140px}@media (max-width:768px){.Navbar_nav__A66_N{padding:0 20px;position:relative}.Navbar_cta__NEzYS,.Navbar_links__lFeE5{display:none}.Navbar_hamburger__b7KpD{display:flex}.Navbar_mobileMenu__g3FB_{position:absolute;top:64px}}@media (max-width:480px){.Navbar_nav__A66_N{height:56px}.Navbar_mobileMenu__g3FB_{top:56px}}.Hero_hero__T3Fr4{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;padding-top:64px}.Hero_left__HVNmI{background:var(--black);padding:80px 60px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,92% 100%,0 100%);clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.Hero_left__HVNmI:before{content:"";position:absolute;top:-40%;right:-20%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(209,0,0,.18) 0,transparent 70%);pointer-events:none}.Hero_eyebrow__0ZXf3{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:28px}.Hero_eyebrowLine__3lsMp{width:28px;height:1px;background:var(--red)}.Hero_h1__CpRsJ{font-family:var(--font-display);font-size:clamp(72px,8vw,130px);line-height:.92;letter-spacing:.01em;color:var(--white);margin-bottom:32px}.Hero_h1__CpRsJ .Hero_outline__Q3yfr{-webkit-text-stroke:1.5px var(--red);color:transparent}.Hero_h1__CpRsJ .Hero_accent__9kIh6{color:var(--red)}.Hero_sub__2KmIh{font-size:15px;font-weight:300;line-height:1.7;color:hsla(0,0%,100%,.6);max-width:340px;margin-bottom:40px}.Hero_btns__Au5ir{display:flex;gap:12px;flex-wrap:wrap}.Hero_btnOutlineHero__OFUHt{display:inline-flex;align-items:center;gap:10px;padding:13px 28px;background:transparent;color:#fff;font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;border:1.5px solid hsla(0,0%,100%,.3);border-radius:0;cursor:pointer;transition:background .2s,color .2s,transform .15s;text-decoration:none}.Hero_btnOutlineHero__OFUHt:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:translateY(-1px)}.Hero_stats__o2jFB{margin-top:60px;padding-top:40px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:40px;flex-wrap:wrap}.Hero_statNum__Qa93A{font-family:var(--font-display);font-size:40px;color:var(--white);line-height:1}.Hero_statNum__Qa93A span:last-child{color:var(--red)}.Hero_statLbl__bHFON{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin-top:4px}.Hero_right__0bgJE{background:var(--off-white);display:flex;align-items:center;justify-content:center;padding:80px 40px 80px 20px;position:relative}.Hero_right__0bgJE:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--gray-light)}.Hero_mapCard__NTxO7{max-width:480px;background:#fff;border-radius:2px;box-shadow:20px 20px 0 var(--red),0 0 0 1px var(--gray-light)}.Hero_mapCard__NTxO7,.Hero_mapInner__MNYEo{width:100%;overflow:hidden;position:relative}.Hero_mapInner__MNYEo{height:380px;background:#1a1a2e}.Hero_leafletMap__BPwna{width:100%;height:100%}.Hero_liveMarker__yWKGY{width:32px!important;height:32px!important;background:var(--red,#d10000)!important;border:2px solid #fff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px;cursor:pointer;box-shadow:0 2px 8px rgba(209,0,0,.4),0 0 0 3px rgba(209,0,0,.15);transition:transform .2s ease;animation:Hero_markerPulse__eiD_z .4s cubic-bezier(.34,1.56,.64,1);margin:0!important;padding:0!important}@keyframes Hero_markerPulse__eiD_z{0%{opacity:0;transform:translateY(-12px) scale(.6)}to{opacity:1;transform:translateY(0) scale(1)}}.Hero_liveMarker__yWKGY:hover{transform:scale(1.3)}.Hero_mapFloat__s_qHg{position:absolute;bottom:14px;left:14px;z-index:800;background:hsla(0,0%,4%,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:10px;padding:10px 16px;box-shadow:0 4px 16px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.08);font-size:12px;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px;pointer-events:none}.Hero_mapFloatDot__NnjuE{width:8px;height:8px;border-radius:50%;background:#16a34a;flex-shrink:0;box-shadow:0 0 6px rgba(22,163,74,.6);animation:Hero_dotPulse__keh7U 2s ease-in-out infinite}@keyframes Hero_dotPulse__keh7U{0%,to{opacity:1}50%{opacity:.5}}.Hero_mapPopup__ASjB1{position:absolute;top:14px;right:14px;z-index:900;width:240px;padding:18px;background:hsla(0,0%,4%,.88);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#fff;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.4);animation:Hero_popupFadeIn__cZObN .25s ease-out}@keyframes Hero_popupFadeIn__cZObN{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Hero_mapPopupClose__D5LEP{position:absolute;top:10px;right:10px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:hsla(0,0%,100%,.4);font-size:1rem;cursor:pointer;transition:all .2s ease}.Hero_mapPopupClose__D5LEP:hover{background:hsla(0,0%,100%,.12);color:#fff}.Hero_mapPopupHeader__nzKpB{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;padding-right:28px}.Hero_mapPopupType__aUKD1{font-family:var(--font-display,"Bebas Neue",sans-serif);font-size:1.15rem;letter-spacing:.04em}.Hero_mapPopupPrice__nd_TD{font-size:.9rem;font-weight:700;color:var(--red,#d10000)}.Hero_mapPopupFree__uof2O{font-size:.78rem;font-weight:700;color:#16a34a;background:rgba(22,163,74,.15);padding:2px 8px;border-radius:8px}.Hero_mapPopupAddr__bJNk_{font-size:.75rem;color:hsla(0,0%,100%,.4);margin:0 0 10px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Hero_mapPopupMeta__J11tI{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.Hero_mapPopupMeta__J11tI span{padding:3px 8px;background:hsla(0,0%,100%,.06);border-radius:12px;font-size:.65rem;color:hsla(0,0%,100%,.55)}.Hero_mapPopupBtn__Dwy98{display:block;width:100%;padding:10px;background:var(--red,#d10000);color:#fff;border:none;border-radius:8px;font-family:var(--font-body,"DM Sans",sans-serif);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:background .2s ease,transform .15s ease}.Hero_mapPopupBtn__Dwy98:hover{background:var(--red-dark,#a00000);transform:translateY(-1px)}.Hero_mapFooter__SbH47{padding:14px 18px;background:#fff;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--gray-light)}.Hero_mapFooterLabel__8MEk0{font-size:13px;font-weight:600;color:var(--black)}.Hero_mapFooterHint__F9_aL{font-size:11px;color:var(--gray)}@media (max-width:1024px){.Hero_hero__T3Fr4{grid-template-columns:1fr;min-height:auto}.Hero_left__HVNmI{-webkit-clip-path:none;clip-path:none;padding:80px 32px 60px}.Hero_right__0bgJE{padding:40px 32px 60px}.Hero_mapCard__NTxO7{max-width:100%}.Hero_mapInner__MNYEo{height:340px}}@media (max-width:768px){.Hero_left__HVNmI{padding:60px 24px 48px}.Hero_right__0bgJE{padding:32px 24px 56px}.Hero_h1__CpRsJ{font-size:clamp(56px,14vw,90px)}.Hero_stats__o2jFB{gap:24px}.Hero_btns__Au5ir{flex-direction:column}.Hero_btns__Au5ir>*{justify-content:center;text-align:center}.Hero_statNum__Qa93A{font-size:32px}.Hero_mapCard__NTxO7{box-shadow:12px 12px 0 var(--red),0 0 0 1px var(--gray-light)}.Hero_mapInner__MNYEo{height:300px}.Hero_mapPopup__ASjB1{width:200px;padding:14px}}@media (max-width:480px){.Hero_h1__CpRsJ{font-size:clamp(50px,14vw,72px)}.Hero_mapInner__MNYEo{height:260px}}.ChargerTypes_section__pTrMi{padding:100px 40px;background:var(--off-white);text-align:center}.ChargerTypes_header__Z_9xa{margin-bottom:56px}.ChargerTypes_grid__J4lJ6{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;max-width:900px;margin:0 auto}.ChargerTypes_btn___ypgP{background:#fff;border:1.5px solid var(--gray-light);border-radius:2px;padding:28px 16px;display:flex;flex-direction:column;align-items:center;gap:14px;cursor:pointer;font-family:var(--font-body);transition:all .2s ease;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent}.ChargerTypes_btn___ypgP:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.ChargerTypes_active__BVa8F:after,.ChargerTypes_btn___ypgP:hover:after{transform:scaleX(1)}.ChargerTypes_btn___ypgP:hover{border-color:var(--red);transform:translateY(-3px);box-shadow:0 8px 24px rgba(209,0,0,.1)}.ChargerTypes_active__BVa8F{border-color:var(--red);background:#fff5f5;box-shadow:0 8px 24px rgba(209,0,0,.12)}.ChargerTypes_icon__2CF_Y{width:48px;height:48px}.ChargerTypes_btn___ypgP span{font-size:12px;font-weight:500;letter-spacing:.04em;color:#444;text-align:center;line-height:1.4}.ChargerTypes_active__BVa8F span{color:var(--red)}@media (max-width:768px){.ChargerTypes_section__pTrMi{padding:64px 20px}.ChargerTypes_grid__J4lJ6{grid-template-columns:repeat(4,1fr);gap:8px}.ChargerTypes_btn___ypgP{padding:16px 8px;gap:8px}.ChargerTypes_icon__2CF_Y{width:32px;height:32px}.ChargerTypes_btn___ypgP span{font-size:10px}}@media (max-width:480px){.ChargerTypes_grid__J4lJ6{gap:6px}.ChargerTypes_btn___ypgP{padding:12px 4px}.ChargerTypes_icon__2CF_Y{width:26px;height:26px}.ChargerTypes_btn___ypgP span{font-size:9px}}.HowItWorks_section__Qonrr{padding:100px 40px;background:var(--black);position:relative;overflow:hidden}.HowItWorks_section__Qonrr:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(209,0,0,.12) 0,transparent 70%)}.HowItWorks_title__ZTEiQ{color:var(--white)!important}.HowItWorks_outline__o9Jp7{-webkit-text-stroke:1.5px hsla(0,0%,100%,.3);color:transparent}.HowItWorks_grid__OQRLL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:hsla(0,0%,100%,.08);margin-top:56px}.HowItWorks_step__JLruV{background:var(--black);padding:48px 32px;position:relative;overflow:hidden;transition:background .3s}.HowItWorks_step__JLruV:hover{background:#141414}.HowItWorks_stepNum__6swCe{font-family:var(--font-display);font-size:clamp(48px,8vw,80px);line-height:1;color:hsla(0,0%,100%,.06);position:absolute;top:16px;right:20px;letter-spacing:-.02em}.HowItWorks_stepIcon__2UiEM{width:48px;height:48px;border-radius:50%;background:rgba(209,0,0,.15);display:flex;align-items:center;justify-content:center;margin-bottom:24px}.HowItWorks_stepIcon__2UiEM svg{width:22px;height:22px;fill:var(--red)}.HowItWorks_step__JLruV h3{font-size:18px;font-weight:500;color:var(--white);margin-bottom:10px}.HowItWorks_step__JLruV p{font-size:13px;font-weight:300;color:hsla(0,0%,100%,.5);line-height:1.7}.HowItWorks_stepLine__Hf81w{position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.HowItWorks_step__JLruV:hover .HowItWorks_stepLine__Hf81w{transform:scaleX(1)}@media (max-width:1024px){.HowItWorks_grid__OQRLL{grid-template-columns:1fr 1fr}}@media (max-width:768px){.HowItWorks_section__Qonrr{padding:64px 20px}.HowItWorks_grid__OQRLL{grid-template-columns:1fr;gap:1px}.HowItWorks_step__JLruV{padding:36px 28px}}.BubblePoints_section__5xiYw{padding:0 40px;background:var(--off-white)}.BubblePoints_inner__OMJCd{background:var(--red);display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;-webkit-clip-path:polygon(0 6%,100% 0,100% 94%,0 100%);clip-path:polygon(0 6%,100% 0,100% 94%,0 100%);margin:0 -40px;padding:100px}.BubblePoints_left__RJznj .BubblePoints_eyebrow__6rW4Y{color:hsla(0,0%,100%,.6)}.BubblePoints_left__RJznj .BubblePoints_title__a2ZfY{color:var(--white)}.BubblePoints_left__RJznj .BubblePoints_titleOutline__noNdm{-webkit-text-stroke:1.5px hsla(0,0%,100%,.4);color:transparent}.BubblePoints_desc__zmAp_{font-size:15px;font-weight:300;color:hsla(0,0%,100%,.7);line-height:1.7;margin-top:20px;max-width:380px}.BubblePoints_right__apdVR{display:flex;flex-direction:column;gap:20px}.BubblePoints_card__ZHc_o{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:2px;padding:32px 36px;display:flex;align-items:center;gap:28px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s,transform .2s}.BubblePoints_card__ZHc_o:hover{background:hsla(0,0%,100%,.15);transform:translateX(6px)}.BubblePoints_num__jzru1{font-family:var(--font-display);font-size:72px;color:#fff;line-height:1;flex-shrink:0}.BubblePoints_cardLabel__an1gf{font-size:14px;font-weight:300;color:hsla(0,0%,100%,.8);line-height:1.6}.BubblePoints_cardLabel__an1gf strong{display:block;font-size:16px;font-weight:500;color:#fff;margin-bottom:4px}@media (max-width:1024px){.BubblePoints_inner__OMJCd{grid-template-columns:1fr;-webkit-clip-path:none;clip-path:none;margin:0;padding:72px 40px;gap:40px}}@media (max-width:768px){.BubblePoints_section__5xiYw{padding:0 24px}.BubblePoints_inner__OMJCd{padding:60px 24px}}@media (max-width:480px){.BubblePoints_card__ZHc_o{flex-direction:column;text-align:center}}.Features_section__yiaqj{padding:100px 40px;background:var(--off-white)}.Features_bento__CNPaF{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-gap:12px;gap:12px;max-width:1100px}.Features_card__byPrq{background:#fff;border:1.5px solid var(--gray-light);border-radius:2px;padding:36px 32px;position:relative;overflow:hidden;transition:border-color .2s,box-shadow .2s}.Features_card__byPrq:hover{border-color:rgba(209,0,0,.3);box-shadow:0 8px 32px rgba(0,0,0,.06)}.Features_span4__et9en{grid-column:span 4}.Features_span6__fvFeS{grid-column:span 6}.Features_span8__6TnKF{grid-column:span 8}.Features_span12__7FH7W{grid-column:span 12}.Features_dark__SGeuy{background:var(--black);border-color:#222}.Features_dark__SGeuy .Features_icon___Neo4{background:rgba(209,0,0,.15)}.Features_dark__SGeuy .Features_icon___Neo4 svg{fill:var(--red)}.Features_dark__SGeuy .Features_cardTitle__KHrAC{color:#fff}.Features_dark__SGeuy .Features_cardDesc__mirqO{color:hsla(0,0%,100%,.5)}.Features_dark__SGeuy .Features_bigNumber__kwiEb{color:#fff}.Features_dark__SGeuy .Features_tag__U_xQV{background:rgba(209,0,0,.2);color:#ff8080}.Features_red__6KPDX{background:var(--red);border-color:var(--red-dark)}.Features_red__6KPDX .Features_icon___Neo4{background:hsla(0,0%,100%,.15)}.Features_red__6KPDX .Features_icon___Neo4 svg{fill:#fff}.Features_red__6KPDX .Features_cardTitle__KHrAC{color:#fff}.Features_red__6KPDX .Features_cardDesc__mirqO{color:hsla(0,0%,100%,.75)}.Features_red__6KPDX .Features_bigNumber__kwiEb{color:#fff}.Features_red__6KPDX .Features_tag__U_xQV{background:hsla(0,0%,100%,.2);color:#fff}.Features_tag__U_xQV{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;background:#fff0f0;color:var(--red);border-radius:2px;margin-bottom:16px}.Features_icon___Neo4{width:44px;height:44px;border-radius:50%;background:#fff0f0;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.Features_icon___Neo4 svg{width:20px;height:20px;fill:var(--red)}.Features_bigNumber__kwiEb{font-family:var(--font-display);font-size:64px;line-height:1;margin-bottom:8px;color:var(--red)}.Features_cardTitle__KHrAC{font-size:18px;font-weight:500;color:var(--black);margin-bottom:8px}.Features_cardDesc__mirqO{font-size:13px;font-weight:300;color:var(--gray);line-height:1.7}@media (max-width:1024px){.Features_span4__et9en{grid-column:span 6}.Features_span8__6TnKF{grid-column:span 12}}@media (max-width:768px){.Features_section__yiaqj{padding:64px 20px}.Features_bento__CNPaF{grid-template-columns:1fr 1fr;gap:10px}.Features_span12__7FH7W,.Features_span4__et9en,.Features_span6__fvFeS,.Features_span8__6TnKF{grid-column:span 2}}@media (max-width:480px){.Features_bento__CNPaF{grid-template-columns:1fr}.Features_span12__7FH7W,.Features_span4__et9en,.Features_span6__fvFeS,.Features_span8__6TnKF{grid-column:span 1}}.CTA_section__udDFI{padding:120px 40px;background:var(--black);text-align:center;position:relative;overflow:hidden}.CTA_section__udDFI:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(209,0,0,.15) 0,transparent 65%);pointer-events:none}.CTA_eyebrow__g3Dea{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:20px}.CTA_title__m_2Kp{font-family:var(--font-display);font-size:clamp(60px,8vw,120px);line-height:.93;letter-spacing:.01em;color:var(--white);margin-bottom:28px}.CTA_outline__zsWg3{-webkit-text-stroke:1.5px hsla(0,0%,100%,.25);color:transparent}.CTA_desc__2lnNu{font-size:15px;font-weight:300;color:hsla(0,0%,100%,.5);max-width:420px;margin:0 auto 44px;line-height:1.7}.CTA_btns__Yrp8H{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.CTA_btnOutline__HVfNJ{display:inline-flex;align-items:center;gap:10px;padding:13px 28px;background:transparent;color:#fff;font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;border:1.5px solid hsla(0,0%,100%,.25);border-radius:0;cursor:pointer;text-decoration:none;transition:background .2s,color .2s,transform .15s;-webkit-tap-highlight-color:transparent}.CTA_btnOutline__HVfNJ:hover{background:hsla(0,0%,100%,.08);color:#fff}@media (max-width:768px){.CTA_section__udDFI{padding:64px 20px}.CTA_title__m_2Kp{font-size:clamp(48px,12vw,80px)}}.Footer_footer__UaG1g{padding:60px 40px 32px;background:#060606;border-top:1px solid #1a1a1a}.Footer_top__b4wwC{display:flex;flex-wrap:wrap;gap:40px;max-width:1100px;margin:0 auto 48px;justify-content:space-between}.Footer_brand___zP6t{flex:1 1 240px}.Footer_logo__NsUJK{display:flex;align-items:center;gap:10px;margin-bottom:14px}.Footer_logo__NsUJK img{width:30px;height:30px;border-radius:50%}.Footer_logoText__UJ4c3{font-family:var(--font-display);font-size:20px;letter-spacing:.03em;color:#fff}.Footer_logoText__UJ4c3 span{color:var(--red)}.Footer_brand___zP6t p{font-size:13px;font-weight:300;color:#555;line-height:1.7;max-width:220px}.Footer_col__Uenj5{flex:0 1 130px}.Footer_col__Uenj5 h4{font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#444;margin-bottom:16px}.Footer_col__Uenj5 a{display:block;font-size:13px;font-weight:300;color:#666;text-decoration:none;margin-bottom:10px;transition:color .2s;-webkit-tap-highlight-color:transparent}.Footer_col__Uenj5 a:hover{color:var(--red)}.Footer_bottom__O5rKs{max-width:1100px;margin:0 auto;padding-top:24px;border-top:1px solid #111;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.Footer_bottom__O5rKs p{font-size:12px;font-weight:300;color:#333}@media (max-width:768px){.Footer_footer__UaG1g{padding:44px 24px 24px}.Footer_brand___zP6t{flex:1 1 100%}.Footer_col__Uenj5{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 20px)}.Footer_bottom__O5rKs{flex-direction:column;gap:4px}}