.carscom-consent{color:inherit;cursor:pointer;align-items:flex-start;gap:10px;margin:14px 0;font-size:13px;line-height:1.35;display:flex}.carscom-consent input{opacity:0;pointer-events:none;position:absolute}.carscom-consent__box{border:1px solid;border-radius:4px;flex:0 0 22px;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.carscom-consent__box:after{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:11px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.carscom-consent input:checked+.carscom-consent__box{background:#d71920;border-color:#d71920}.carscom-consent input:checked+.carscom-consent__box:after{opacity:1}.carscom-field-error{color:#d71920;margin-top:6px;font-size:13px;line-height:1.25;display:block}.carscom-invalid input,.carscom-invalid textarea{border-color:#d71920!important}.home_form:before{pointer-events:none}.home_form__info_wrap>.carscom-consent{z-index:2;color:#bdbdbd;max-width:360px;margin:10px 0 0;font-size:12px;line-height:1.25;position:relative}.home_form__info_wrap>.carscom-consent .link{color:#fff}@media (width<=1200px){.home_form__info_wrap>.carscom-consent{margin-top:12px;padding:0}}.btn:disabled{cursor:not-allowed;opacity:.62}.carscom-consent.carscom-invalid{color:#d71920}.carscom-form-sent{align-items:stretch}.carscom-inline-success{z-index:2;color:#fff;background:#121212eb;border:1px solid #d71920b8;border-radius:6px;align-items:center;gap:16px;width:100%;min-height:120px;padding:22px 26px;display:flex;position:relative}.home_form.carscom-form-sent .carscom-inline-success{min-height:160px;margin:0}.carscom-inline-success__icon{color:#fff;background:#d71920;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}.carscom-inline-success__icon svg{display:block}.carscom-inline-success__content{color:#cfcfcf;gap:6px;font-size:17px;line-height:1.35;display:grid}.carscom-inline-success__content strong{color:#fff;font-size:28px;line-height:1.05}@media (width<=720px){.carscom-inline-success{align-items:flex-start;min-height:auto;padding:18px}.carscom-inline-success__icon{flex-basis:44px;width:44px;height:44px}.carscom-inline-success__content{font-size:15px}.carscom-inline-success__content strong{font-size:22px}}.carscom-hero-header{pointer-events:none;padding-top:28px;transition:opacity .2s,padding-top .34s cubic-bezier(.2,0,.2,1);background:0 0!important;transform:none!important}.modals{z-index:700}.carscom-hero-header__container{pointer-events:none;transform-origin:top;transition:transform .34s cubic-bezier(.2,0,.2,1),padding .34s cubic-bezier(.2,0,.2,1)}.carscom-hero-header__bar{-webkit-backdrop-filter:blur(18px);pointer-events:auto;transform-origin:top;background:#0f0f10e6;border:1px solid #ffffff24;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:76px;padding:10px 12px 10px 22px;transition:min-height .34s cubic-bezier(.2,0,.2,1),padding .34s cubic-bezier(.2,0,.2,1),gap .34s cubic-bezier(.2,0,.2,1),box-shadow .25s,background .25s;display:grid;box-shadow:0 18px 54px #00000052}.carscom-hero-header.is-compact{padding-top:14px}.carscom-hero-header.is-compact .carscom-hero-header__container{transform:scaleX(.94)}.carscom-hero-header.is-compact .carscom-hero-header__bar{background:#0f0f10f5;gap:16px;min-height:64px;padding:7px 10px 7px 18px;box-shadow:0 14px 44px #0006}.carscom-hero-header__logo{border-radius:10px;align-items:center;width:169px;min-width:140px;min-height:44px;padding:0 4px;transition:width .34s cubic-bezier(.2,0,.2,1),min-width .34s cubic-bezier(.2,0,.2,1),min-height .34s cubic-bezier(.2,0,.2,1),transform .24s cubic-bezier(.22,1,.36,1),filter .24s,opacity .24s;display:flex}.carscom-hero-header.is-compact .carscom-hero-header__logo{width:158px;min-width:132px;min-height:40px}.carscom-hero-header__logo img{width:100%;height:auto;display:block}.carscom-hero-header__logo:hover,.carscom-hero-header__logo:focus-visible{opacity:.92;filter:drop-shadow(0 7px 15px #da003e4d);outline:none;transform:translateY(-2px)scale(1.025)}.carscom-hero-header__nav,.carscom-hero-header__right,.carscom-hero-header__socials{align-items:center;display:flex}.carscom-hero-header__nav{gap:8px;min-width:0;transition:gap .34s cubic-bezier(.2,0,.2,1)}.carscom-hero-header__right{justify-content:flex-end;gap:10px;min-width:0;transition:gap .34s cubic-bezier(.2,0,.2,1)}.carscom-hero-header.is-compact .carscom-hero-header__nav{gap:6px}.carscom-hero-header.is-compact .carscom-hero-header__right{gap:7px}.carscom-hero-header__dropdown{position:relative}.carscom-hero-header__dropdown[data-hero-dropdown-mode=hover]:after{content:"";height:10px;position:absolute;top:100%;left:0;right:0}.carscom-hero-header__nav_btn,.carscom-hero-header__nav_link,.carscom-hero-header__phone_toggle{color:#fff;white-space:nowrap;background:#242426;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:44px;font-size:15px;font-weight:600;line-height:1.2;transition:min-height .34s cubic-bezier(.2,0,.2,1),padding .34s cubic-bezier(.2,0,.2,1),font-size .34s cubic-bezier(.2,0,.2,1),background .2s,border-color .2s,color .2s,transform .2s;display:flex}.carscom-hero-header__nav_btn,.carscom-hero-header__nav_link{padding:0 15px}.carscom-hero-header__nav_btn{gap:7px}.carscom-hero-header.is-compact .carscom-hero-header__nav_btn,.carscom-hero-header.is-compact .carscom-hero-header__nav_link,.carscom-hero-header.is-compact .carscom-hero-header__phone_toggle{min-height:40px;font-size:14px}.carscom-hero-header.is-compact .carscom-hero-header__phone_toggle{font-size:13px}.carscom-hero-header.is-compact .carscom-hero-header__nav_btn,.carscom-hero-header.is-compact .carscom-hero-header__nav_link{padding-left:13px;padding-right:13px}.carscom-hero-header__nav_btn img,.carscom-hero-header__phone_toggle img,.carscom-hero-header__socials img,.carscom-hero-header__burger img{filter:brightness(0)invert()}.carscom-hero-header__nav_btn>img,.carscom-hero-header__phone_toggle>img{flex:0 0 12px;width:12px;height:12px;transition:transform .2s}.carscom-hero-header__phone_toggle>img{flex-basis:11px;width:11px;height:11px}.carscom-hero-header__dropdown.is-open>.carscom-hero-header__nav_btn,.carscom-hero-header__dropdown.is-open>.carscom-hero-header__phone_toggle,.carscom-hero-header__nav_btn:hover,.carscom-hero-header__nav_link:hover,.carscom-hero-header__phone_toggle:hover{background:#303033;border-color:#ffffff1f;transform:translateY(-1px)}.carscom-hero-header__dropdown.is-open>.carscom-hero-header__nav_btn>img,.carscom-hero-header__dropdown.is-open>.carscom-hero-header__phone_toggle>img{transform:rotate(180deg)}.carscom-hero-header__menu{z-index:4;opacity:0;visibility:hidden;pointer-events:none;background:#101012fa;border:1px solid #ffffff24;border-radius:18px;gap:3px;width:max-content;min-width:0;max-width:min(300px,100vw - 32px);padding:6px;transition:opacity .18s,visibility .18s,transform .18s;display:grid;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(8px);box-shadow:0 22px 54px #00000073}.carscom-hero-header__menu--wide{grid-template-columns:repeat(2,max-content);width:max-content;min-width:0}.carscom-hero-header__menu--phones{width:max-content;min-width:0;left:auto;right:0}.carscom-hero-header__dropdown.is-open>.carscom-hero-header__menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.carscom-hero-header__menu a{color:#ffffffb8;white-space:nowrap;border-radius:10px;align-items:center;min-height:38px;padding:7px 10px;font-size:14px;font-weight:500;line-height:1.2;transition:background .18s,color .18s,transform .18s;display:flex}.carscom-hero-header__menu a:hover,.carscom-hero-header__menu a:focus-visible{color:#151515;background:#fff;outline:none;transform:translate(2px)}.carscom-hero-header__socials{gap:3px}.carscom-hero-header__socials a,.carscom-hero-header__burger{background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;width:34px;min-width:34px;height:34px;transition:width .34s cubic-bezier(.2,0,.2,1),height .34s cubic-bezier(.2,0,.2,1),min-width .34s cubic-bezier(.2,0,.2,1),color .2s,border-color .2s,background .2s,transform .2s;display:grid}.carscom-hero-header.is-compact .carscom-hero-header__socials a{width:32px;min-width:32px;height:32px}.carscom-hero-header__socials img{width:18px;height:18px}.carscom-hero-header__socials a:hover,.carscom-hero-header__socials a:focus-visible,.carscom-hero-header__burger:hover,.carscom-hero-header__burger:focus-visible{background:#da003e24;border-color:#da003e6b;outline:none;transform:translateY(-2px)}.carscom-hero-header__phone_toggle{background:0 0;gap:5px;padding:0 8px;font-size:14px}.carscom-hero-header__callback{color:#fff;white-space:nowrap;background:#da003e;border:1px solid #da003e;border-radius:12px;min-height:46px;padding:0 18px;font-size:14px;font-weight:700;line-height:1.2;transition:min-height .34s cubic-bezier(.2,0,.2,1),padding .34s cubic-bezier(.2,0,.2,1),font-size .34s cubic-bezier(.2,0,.2,1),background .22s,border-color .22s,box-shadow .22s,transform .22s cubic-bezier(.22,1,.36,1);box-shadow:0 8px 22px #da003e33}.carscom-hero-header.is-compact .carscom-hero-header__callback{min-height:40px;padding-left:15px;padding-right:15px;font-size:13px}.carscom-hero-header__callback:hover,.carscom-hero-header__callback:focus-visible{background:#f01052;border-color:#f01052;outline:none;transform:translateY(-2px);box-shadow:0 13px 32px #da003e66}.carscom-hero-header__callback:active{transform:translateY(0)scale(.98);box-shadow:0 6px 17px #da003e42}.carscom-hero-header__burger{width:44px;min-width:44px;height:44px;display:none}.home.carscom-home-hero{isolation:isolate;background:#050505;width:100%;height:90svh;min-height:680px;position:relative;overflow:hidden}.carscom-home-hero__media,.carscom-home-hero__shade{position:absolute;inset:0}.carscom-home-hero__media{z-index:-2}.carscom-home-hero__media picture,.carscom-home-hero__media img{width:100%;height:100%;display:block}.carscom-home-hero__media img{object-fit:cover;object-position:center center}.carscom-home-hero__shade{z-index:-1;background:linear-gradient(90deg,#000000e0 0%,#0000006b 48%,#0000000a 76%),linear-gradient(#0000 54%,#000000d1 100%)}.carscom-home-hero__container{justify-content:flex-end;height:100%;padding-top:154px;padding-bottom:24px;position:relative}.carscom-home-hero__content{max-width:760px;position:absolute;top:50%;left:2em;right:2em;transform:translateY(-50%)}.carscom-home-hero__eyebrow{color:#fff;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);background:#1010129e;border:1px solid #fff3;border-radius:999px;align-items:center;min-height:34px;padding:7px 12px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.carscom-home-hero__title{color:#fff;letter-spacing:-.025em;max-width:800px;margin-top:16px;font-family:Theater,sans-serif;font-size:clamp(52px,5.2vw,78px);font-weight:700;line-height:.98}.carscom-home-hero__title span{color:#da003e}.carscom-home-hero__lead{color:#ffffffc7;max-width:630px;margin-top:18px;font-size:18px;font-weight:500;line-height:1.4}.carscom-home-hero__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.carscom-home-hero__action{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex}.carscom-home-hero__action--primary{color:#fff;background:#da003e;border-color:#da003e}.carscom-home-hero__action--primary:hover,.carscom-home-hero__action--primary:focus-visible{background:#f01052;border-color:#f01052;outline:none}.carscom-home-hero__action--secondary{color:#fff;-webkit-backdrop-filter:blur(12px);background:#1010129e;border-color:#ffffff3d}.carscom-home-hero__action--secondary:hover,.carscom-home-hero__action--secondary:focus-visible{background:#28282ae6;border-color:#ffffff80;outline:none}.carscom-home-hero__benefits{-webkit-backdrop-filter:blur(18px);background:#0d0d0fc7;border:1px solid #ffffff29;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 18px 56px #00000052}.carscom-home-hero__benefit{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;min-height:94px;padding:16px 18px;display:grid}.carscom-home-hero__benefit+.carscom-home-hero__benefit{border-left:1px solid #ffffff21}.carscom-home-hero__benefit img{object-fit:contain;width:42px;height:42px;display:block}.carscom-home-hero__benefit div{gap:5px;display:grid}.carscom-home-hero__benefit strong,.carscom-home-hero__benefit span{display:block}.carscom-home-hero__benefit strong{color:#fff;font-size:18px;font-weight:700;line-height:1.08}.carscom-home-hero__benefit span{color:#ffffff9e;font-size:13px;font-weight:500;line-height:1.3}body .carscom-calc.carscom-calc--home{background:#050505;padding:44px 0 72px;scroll-margin-top:96px}.carscom-calc--home .carscom-calc__container{background:#09090a;border:1px solid #ffffff1a;border-radius:30px;width:calc(100% - 64px);max-width:1376px;padding:clamp(28px,3vw,48px);box-shadow:0 28px 80px #00000061}@media (width<=1360px){.carscom-hero-header__bar{gap:14px}.carscom-hero-header.is-compact .carscom-hero-header__bar{gap:11px}.carscom-hero-header__right{gap:7px}.carscom-hero-header.is-compact .carscom-hero-header__right{gap:6px}}@media (width<=1250px) and (width>=1181px){.carscom-hero-header__socials{display:none}}@media (width<=1180px){.carscom-hero-header{padding-top:18px}.carscom-hero-header__bar{grid-template-columns:auto auto;justify-content:space-between;min-height:68px;padding:8px 10px 8px 18px}.carscom-hero-header.is-compact .carscom-hero-header__container{transform:scaleX(.965)}.carscom-hero-header__nav,.carscom-hero-header__phones{display:none}.carscom-hero-header__burger{display:grid}.carscom-home-hero__container{padding-top:132px}.carscom-home-hero__benefit{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:14px}.carscom-home-hero__benefit img{width:36px;height:36px}.carscom-home-hero__benefit strong{font-size:16px}}@media (width<=760px){.carscom-hero-header{padding-top:12px}.carscom-hero-header__bar{border-radius:22px;min-height:62px;padding-left:14px}.carscom-hero-header__logo{width:148px}.carscom-hero-header__socials a{width:44px;min-width:44px;height:44px}.carscom-hero-header__callback{display:none}.home.carscom-home-hero{height:auto;min-height:max(820px,90svh)}.carscom-home-hero__media img{object-position:64% center}.carscom-home-hero__shade{background:linear-gradient(90deg,#000000db 0%,#00000057 100%),linear-gradient(#00000014 30%,#000000eb 100%)}.carscom-home-hero__container{justify-content:space-between;min-height:820px;padding-top:114px;padding-bottom:16px}.carscom-home-hero__content{max-width:590px;position:static;transform:none}.carscom-home-hero__title{margin-top:13px;font-size:clamp(42px,11vw,58px);line-height:1}.carscom-home-hero__lead{max-width:520px;margin-top:14px;font-size:16px}.carscom-home-hero__actions{margin-top:18px}.carscom-home-hero__benefits{border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.carscom-home-hero__benefit{min-height:88px}.carscom-home-hero__benefit+.carscom-home-hero__benefit{border-left:1px solid #ffffff21}.carscom-home-hero__benefit:nth-child(3){border-left:0}.carscom-home-hero__benefit:nth-child(n+3){border-top:1px solid #ffffff21}body .carscom-calc.carscom-calc--home{padding:22px 0 48px}.carscom-calc--home .carscom-calc__container{border-radius:22px;width:calc(100% - 32px);padding:22px 16px}}@media (width<=440px){.carscom-home-hero__container{min-height:850px}.carscom-home-hero__title{font-size:40px}.carscom-home-hero__actions{grid-template-columns:1fr;display:grid}.carscom-home-hero__benefit{grid-template-columns:34px minmax(0,1fr);gap:8px;min-height:96px;padding:12px 10px}.carscom-home-hero__benefit img{width:32px;height:32px}.carscom-home-hero__benefit strong{font-size:14px}.carscom-home-hero__benefit span{font-size:11px}}
