*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}html{height:100%;scroll-behavior:smooth;scrollbar-gutter:stable;font-size:100%}body{width:100%;min-height:100%;text-rendering:optimizeSpeed}ul{list-style:none}ol{padding-left:1.5em}a{text-decoration:none;color:inherit}button{cursor:pointer;display:inline-block;padding:0;margin:0}img,picture{max-width:100%;min-width:0;display:block}input,button,textarea,select{font:inherit;background-color:rgba(0,0,0,0);border:0;outline:0;padding:0;margin:0;color:inherit}select{cursor:pointer}input::placeholder,textarea::placeholder{color:inherit}input,textarea,button,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{font-size:inherit;color:inherit}:root{--color-yellow: #FFAA33;--color-brown: #281304;--color-gray: #F2F1ED;--color-white: #FFFFFF;--color-black: #000000;--color-border: #CAC6B5;--color-primary: var(--color-yellow);--color-bg-muted: var(--color-gray);--color-bg-muted-dark: #EDEAE1;--color-text-white-opacity: rgba(255, 255, 255, 0.5);--color-text-black-opacity: rgba(0, 0, 0, 0.6);--color-text-brown-opacity: rgba(40, 19, 4, 0.8);--spacing-50: clamp(30px, 24.2857142857px + 1.7857142857vw, 50px);--font-primary: 'Wix Madefor Display', sans-serif;--font-secondary: 'Nunito', sans-serif;--font-montserrat: 'Montserrat', sans-serif;--font-serif: 'Times New Roman', Times, serif;--grid-section-columns: .3fr .7fr}.features__inner,.faq__cta,.faq__category,.tracking__inner,.calculate-cost-car__inner{display:grid;grid-template-columns:var(--grid-section-columns)}.error-404__inner,.features__body,.calculator__inner,.single-cars__inner,.reviews__inner,.footer__body{background:radial-gradient(60% 80% at 100% 0%, rgba(250, 131, 81, 0.2) 0%, rgba(32, 18, 42, 0) 100%),var(--color-brown)}.section-padding{padding:clamp(60px,51.4285714286px + 2.6785714286vw,90px) 0}.section-padding.pt-0{padding-top:0}.section-padding.pb-0{padding-bottom:0}@font-face{font-family:"Wix Madefor Display";font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/wix-madefor-display/WixMadeforDisplay-Variable.woff2") format("woff2-variations")}@font-face{font-family:"Nunito";font-style:normal;font-weight:200 1000;font-display:swap;src:url("../fonts/nunito/Nunito-Variable.woff2") format("woff2-variations")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/montserrat/Montserrat-Variable.woff2") format("woff2-variations")}body{background-color:var(--color-white);font-family:var(--font-primary);color:var(--color-black)}body.is-locked{overflow:hidden}html,body{height:100%;min-height:100%;display:flex;flex-direction:column}main{flex:1 1 auto}.container{max-width:1432px;width:100%;margin:0 auto;padding:0 30px}.container-big{max-width:1440px;padding:0 14px}@media(max-width: 900px){.container{padding:0 24px}}@media(max-width: 480px){.container{padding:0 16px}}svg{flex-shrink:0}.header__top{padding:14px 0;display:flex;justify-content:space-between;align-items:center;gap:clamp(20px,14.2857142857px + 1.7857142857vw,40px)}@media(max-width: 1360px){.header__top{display:none}}.header__top-nav ul{display:flex;align-items:center;flex-wrap:nowrap;gap:clamp(12px,10.2857142857px + 0.5357142857vw,18px);font-weight:500;letter-spacing:-0.6px;color:var(--color-brown)}.header__top-nav ul li{flex-shrink:0}.header__top-nav ul li a{display:flex;align-items:center;gap:clamp(6px,5.4285714286px + 0.1785714286vw,8px);white-space:nowrap;transition:.3s ease}@media(any-hover: hover){.header__top-nav ul li a:hover{color:var(--color-text-brown-opacity)}}.header__top-nav ul li a span[data-compare-count]{background:var(--color-primary);padding:4px 6px;border-radius:4px;font-size:11px;font-weight:600;letter-spacing:-0.44px;color:var(--color-brown)}.header__messengers{display:flex;flex-wrap:wrap;gap:10px}.header__messengers a{display:block;transition:opacity .3s ease}@media(any-hover: hover){.header__messengers a:hover{opacity:.82}}.header__inner{display:flex;justify-content:space-between;align-items:flex-end;gap:clamp(10px,8.8571428571px + 0.3571428571vw,14px)}@media(max-width: 1360px){.header__inner{padding-top:14px;align-items:center}}.header__body{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:clamp(10px,8.8571428571px + 0.3571428571vw,14px)}@media(max-width: 1360px){.header__body{display:none}}.header__logo{width:clamp(140px,134.8571428571px + 1.6071428571vw,158px)}@media(max-width: 480px){.header__logo{width:clamp(110px,101.4285714286px + 2.6785714286vw,140px)}}.header__catalog{position:relative}.header__catalog:hover .header__catalog-dropdown,.header__catalog:focus-within .header__catalog-dropdown{opacity:1;visibility:visible;pointer-events:auto}@media(max-width: 1360px){.header__catalog{display:none}}.header__catalog-btn{background:var(--color-brown);border-radius:10px;padding:15px 20px;display:flex;align-items:center;gap:clamp(10px,9.4285714286px + 0.1785714286vw,12px);font-family:var(--font-secondary);font-weight:700;letter-spacing:-0.6px;text-transform:uppercase;color:var(--color-white)}.header__catalog-dropdown{position:absolute;top:100%;left:0;z-index:100;padding-top:18px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.header__catalog-list{background:var(--color-white);border-radius:10px;box-shadow:0 4px 80px 0 rgba(0,0,0,.15);padding:clamp(20px,8.5714285714px + 3.5714285714vw,60px);display:grid;grid-template-rows:repeat(4, auto);grid-auto-flow:column;gap:14px 40px}.header__catalog-list>li>a{display:flex;justify-content:center;align-items:center;padding:10px 30px;border:1.2px solid var(--color-border);border-radius:90px;white-space:nowrap;transition:.3s ease;font-weight:500;letter-spacing:-0.42px;color:var(--color-brown)}.header__catalog-list>li>a:hover{background:var(--color-brown);border-color:var(--color-brown);color:var(--color-white)}.header__menu ul{display:flex;flex-wrap:wrap}.header__menu ul li a{padding:clamp(4px,3.4285714286px + 0.1785714286vw,6px) clamp(16px,14.8571428571px + 0.3571428571vw,20px);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0);transition:box-shadow .3s ease;font-family:var(--font-secondary);font-weight:700;letter-spacing:-0.6px;text-transform:uppercase}@media(any-hover: hover){.header__menu ul li a:hover{box-shadow:inset 0 -2px 0 0 var(--color-primary)}}@media(max-width: 1360px){.header__menu{display:none}}.header__call-wrapper{margin-left:auto;display:flex;align-items:center;gap:clamp(16px,14.8571428571px + 0.3571428571vw,20px)}.header__call{font-family:var(--font-secondary);font-weight:600;font-size:clamp(16px,15.4285714286px + 0.1785714286vw,18px);letter-spacing:-0.72px;text-transform:uppercase;transition:color .3s ease,opacity .3s ease}@media(any-hover: hover){.header__call:hover{color:var(--color-text-brown-opacity)}}.header__burger{display:none;position:relative;width:44px;height:44px;flex-shrink:0}.header__burger span{position:absolute;left:50%;top:50%;width:24px;height:2px;border-radius:2px;background:var(--color-brown);opacity:1;transform:translate(-50%, -50%);transition:transform .25s ease,opacity .25s ease}.header__burger span:nth-child(1){transform:translate(-50%, calc(-50% - 7px))}.header__burger span:nth-child(2){transform:translate(-50%, -50%)}.header__burger span:nth-child(3){transform:translate(-50%, calc(-50% + 7px))}.header__burger.is-open span:nth-child(1),.header__burger[aria-expanded=true] span:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.header__burger.is-open span:nth-child(2),.header__burger[aria-expanded=true] span:nth-child(2){opacity:0}.header__burger.is-open span:nth-child(3),.header__burger[aria-expanded=true] span:nth-child(3){transform:translate(-50%, -50%) rotate(-45deg)}@media(max-width: 1360px){.header__burger{display:flex}}.header__mobile-nav{position:fixed;inset:0;z-index:1000;visibility:hidden;pointer-events:none;transition:visibility 0s linear .35s}.header__mobile-nav-overlay{position:absolute;inset:0;background:rgba(40,19,4,.55);opacity:0;transition:opacity .35s ease}.header__mobile-nav-panel{position:absolute;top:0;right:0;bottom:0;width:min(380px,100%);display:flex;flex-direction:column;background:var(--color-white);box-shadow:-20px 0 60px rgba(0,0,0,.15);padding:clamp(20px,17.1428571429px + 0.8928571429vw,30px);overflow:hidden;transform:translateX(100%);transition:transform .35s ease;will-change:transform}@media(max-width: 480px){.header__mobile-nav-panel{padding:clamp(16px,14.8571428571px + 0.3571428571vw,20px)}}.header__mobile-nav.is-open{visibility:visible;pointer-events:auto;transition:visibility 0s linear 0s}.header__mobile-nav.is-open .header__mobile-nav-overlay{opacity:1}.header__mobile-nav.is-open .header__mobile-nav-panel{transform:translateX(0)}.header__mobile-nav-top{flex-shrink:0;margin-bottom:clamp(30px,27.1428571429px + 0.8928571429vw,40px);display:flex;align-items:center;justify-content:space-between}@media(max-height: 700px){.header__mobile-nav-top{margin-bottom:clamp(16px,14.8571428571px + 0.3571428571vw,20px)}}.header__mobile-nav-top .header__logo{width:clamp(120px,114.2857142857px + 1.7857142857vw,140px)}.header__mobile-nav-close{position:relative;width:44px;height:44px;flex-shrink:0}.header__mobile-nav-close span{position:absolute;left:50%;top:50%;width:24px;height:2px;border-radius:2px;background:var(--color-brown)}.header__mobile-nav-close span:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.header__mobile-nav-close span:nth-child(2){transform:translate(-50%, -50%) rotate(-45deg)}.header__mobile-nav-body{flex:1 1 auto;display:flex;flex-direction:column;gap:clamp(24px,22.2857142857px + 0.5357142857vw,30px);min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:clamp(8px,6.8571428571px + 0.3571428571vw,12px)}@media(max-height: 700px){.header__mobile-nav-body{gap:clamp(16px,14.8571428571px + 0.3571428571vw,20px)}}.header__mobile-nav-catalog{background:var(--color-brown);border-radius:10px;padding:15px 20px;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-secondary);font-weight:700;letter-spacing:-0.6px;text-transform:uppercase;color:var(--color-white)}.header__mobile-nav-categories{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.header__mobile-nav-categories li a{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;padding:8px 16px;border:1.2px solid var(--color-border);border-radius:90px;font-weight:500;letter-spacing:-0.42px;color:var(--color-brown)}.header__mobile-nav-middle{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(20px,18.8571428571px + 0.3571428571vw,24px);padding:clamp(20px,17.1428571429px + 0.8928571429vw,30px) 0;border-top:1px solid var(--color-bg-muted)}@media(max-height: 700px){.header__mobile-nav-middle{gap:clamp(14px,12.8571428571px + 0.3571428571vw,18px);padding:clamp(14px,12.8571428571px + 0.3571428571vw,18px) 0}}.header__mobile-nav-menu ul{display:flex;flex-direction:column;gap:clamp(14px,12.8571428571px + 0.3571428571vw,18px)}.header__mobile-nav-menu li a{font-family:var(--font-secondary);font-weight:700;letter-spacing:-0.6px;text-transform:uppercase;color:var(--color-brown)}.header__mobile-nav-links ul{display:flex;flex-direction:column;gap:clamp(14px,12.8571428571px + 0.3571428571vw,18px)}.header__mobile-nav-links li a{display:flex;align-items:center;gap:8px;white-space:nowrap;font-weight:500;letter-spacing:-0.6px;color:var(--color-brown)}.header__mobile-nav-links li a span{background:var(--color-primary);padding:4px 6px;border-radius:4px;font-size:11px;font-weight:600;letter-spacing:-0.44px}.header__mobile-nav-messengers{display:flex;flex-wrap:wrap;gap:10px}.header__mobile-nav-footer{flex-shrink:0;margin-top:auto;padding-top:clamp(16px,13.7142857143px + 0.7142857143vw,24px);border-top:1px solid var(--color-bg-muted);background:var(--color-white);display:flex;flex-direction:column;align-items:stretch;gap:16px}.header__mobile-nav-footer .btn{width:100%;text-align:center}.header__mobile-nav-phone{font-family:var(--font-secondary);font-weight:600;font-size:clamp(18px,17.4285714286px + 0.1785714286vw,20px);letter-spacing:-0.72px;text-align:center;color:var(--color-brown)}.footer{padding-bottom:16px}.footer__body{border-radius:20px;padding:0 clamp(16px,3.4285714286px + 3.9285714286vw,60px)}.footer__inner{padding-top:clamp(40px,22.8571428571px + 5.3571428571vw,100px);padding-bottom:clamp(40px,28.5714285714px + 3.5714285714vw,80px);display:flex;align-items:flex-start;gap:clamp(30px,17.4285714286px + 3.9285714286vw,74px);color:var(--color-white)}@media(max-width: 1360px){.footer__inner{flex-direction:column;align-items:center;text-align:center}}.footer__company{max-width:210px;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(20px,17.1428571429px + 0.8928571429vw,30px);font-size:14px;font-weight:600;color:var(--color-text-white-opacity)}@media(max-width: 680px){.footer__company p{max-width:80%}}@media(max-width: 1360px){.footer__company{max-width:420px;align-items:center}}.footer__logo{width:clamp(140px,134.8571428571px + 1.6071428571vw,158px)}.footer__nav-wrapper{flex:1 1 auto}@media(max-width: 1360px){.footer__nav-wrapper{width:100%}}.footer__nav{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(24px,16.5714285714px + 2.3214285714vw,50px)}@media(max-width: 1360px){.footer__nav{flex-wrap:wrap;justify-content:center}}@media(max-width: 680px){.footer__nav{flex-direction:column;align-items:center}}.footer__catalog-title{display:flex;align-items:center;gap:clamp(8px,7.4285714286px + 0.1785714286vw,10px);margin-bottom:clamp(20px,17.1428571429px + 0.8928571429vw,30px)}.footer__catalog-title a{display:flex;align-items:center;gap:clamp(8px,7.4285714286px + 0.1785714286vw,10px)}.footer__catalog-title{font-size:clamp(20px,18.8571428571px + 0.3571428571vw,24px);font-weight:500;letter-spacing:-0.72px}.footer__catalog-title img{width:clamp(40px,37.1428571429px + 0.8928571429vw,50px)}@media(max-width: 1360px){.footer__catalog-title{justify-content:center}}.footer__catalog{max-width:315px;width:100%}.footer__catalog ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(4, auto);grid-auto-flow:column;gap:clamp(12px,11.4285714286px + 0.1785714286vw,14px) clamp(16px,12px + 1.25vw,30px)}.footer__catalog ul>li>a{display:block;border:1.4px solid rgba(255,255,255,.2);border-radius:90px;padding:11px clamp(20px,17.1428571429px + 0.8928571429vw,30px);transition:background .3s ease,color .3s ease,border-color .3s ease;font-size:14px;font-weight:500;letter-spacing:-0.42px;text-align:center}@media(any-hover: hover){.footer__catalog ul>li>a:hover{background:var(--color-white);border-color:var(--color-white);color:var(--color-brown)}}@media(max-width: 680px){.footer__catalog ul{justify-content:center;text-align:center}}@media(max-width: 680px){.footer__catalog{max-width:100%;width:100%}}.footer__menu{flex-shrink:0;width:auto;max-width:none;display:grid;grid-template-columns:auto auto;gap:clamp(16px,12.5714285714px + 1.0714285714vw,28px);text-align:left}.footer__menu a{white-space:nowrap;transition:color .3s ease}@media(any-hover: hover){.footer__menu a:hover{color:var(--color-primary)}}.footer__menu ul{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,13.4285714286px + 0.1785714286vw,16px);font-weight:500;letter-spacing:-0.48px;text-align:left}@media(max-width: 680px){.footer__menu ul{align-items:center;text-align:center}}@media(max-width: 680px){.footer__menu{width:100%;grid-template-columns:1fr;gap:clamp(16px,13.7142857143px + 0.7142857143vw,24px)}.footer__menu a{white-space:normal}}.footer__contacts{max-width:180px;width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(30px,27.1428571429px + 0.8928571429vw,40px)}@media(max-width: 1360px){.footer__contacts{max-width:320px}}.footer__call-wrapper{display:flex;flex-direction:column;align-items:center;gap:clamp(18px,17.4285714286px + 0.1785714286vw,20px)}.footer__call-wrapper .btn{color:var(--color-brown)}.footer__call{font-size:clamp(20px,19.7142857143px + 0.0892857143vw,21px);font-weight:600;letter-spacing:-1.05px;text-transform:uppercase;text-align:center}.footer__messengers{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(18px,17.4285714286px + 0.1785714286vw,20px)}.footer__messengers img{width:clamp(28px,26.8571428571px + 0.3571428571vw,32px)}.footer__bottom{padding-bottom:clamp(30px,24.2857142857px + 1.7857142857vw,50px);display:flex;justify-content:space-between;align-items:center;gap:clamp(20px,14.2857142857px + 1.7857142857vw,40px);font-size:14px;font-weight:500;letter-spacing:-0.42px;color:var(--color-text-white-opacity)}@media(max-width: 480px){.footer__bottom{flex-direction:column;text-align:center;gap:12px}}.h2{font-family:var(--font-primary);font-weight:500;font-size:clamp(26px,22px + 1.25vw,40px);line-height:normal;letter-spacing:-0.8px}.h2.mb{margin-bottom:var(--spacing-50)}.btn{background:var(--color-primary);border-radius:10px;padding:clamp(13px,12.4285714286px + 0.1785714286vw,15px) clamp(20px,18.2857142857px + 0.5357142857vw,26px);transition:.3s ease;font-weight:500;letter-spacing:-0.32px}@media(any-hover: hover){.btn:hover{background:var(--color-brown);color:var(--color-white)}}.submit-btn{display:flex;justify-content:center;align-items:center;gap:clamp(12px,10.8571428571px + 0.3571428571vw,16px);width:fit-content;max-width:100%;margin:0 auto;min-height:clamp(58px,56.2857142857px + 0.5357142857vw,64px);padding:clamp(12px,11.4285714286px + 0.1785714286vw,14px) clamp(20px,14.2857142857px + 1.7857142857vw,40px);background:var(--color-brown);border-radius:10px;transition:background .3s ease,color .3s ease;font-family:var(--font-secondary);font-weight:700;letter-spacing:-0.6px;color:var(--color-white);text-transform:uppercase}@media(any-hover: hover){.submit-btn:hover{background:var(--color-primary);color:var(--color-black)}.submit-btn:hover .submit-btn__icon path,.submit-btn:hover .submit-btn__icon circle,.submit-btn:hover>svg path,.submit-btn:hover>svg circle{stroke:var(--color-black)}}@media(max-width: 640px){.submit-btn{width:100%}}.submit-btn__icon,.submit-btn>svg{flex-shrink:0;width:clamp(34px,33.4285714286px + 0.1785714286vw,36px);height:clamp(34px,33.4285714286px + 0.1785714286vw,36px)}.submit-btn__label{white-space:nowrap}.breadcrumbs{padding:clamp(30px,24.2857142857px + 1.7857142857vw,50px) 0 clamp(20px,18.8571428571px + 0.3571428571vw,24px) 0}.breadcrumbs .container{min-width:0}.breadcrumbs__inner{min-width:0}.breadcrumbs__inner>span{display:flex;align-items:center;flex-wrap:nowrap;gap:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.breadcrumbs__inner>span::-webkit-scrollbar{display:none}.breadcrumbs__inner>span>span{flex-shrink:0}.breadcrumbs__inner>span>span:first-of-type>a{display:flex;align-items:center;gap:14px;padding:10px 26px 10px 20px;border-radius:40px;background-color:var(--color-bg-muted);white-space:nowrap}.breadcrumbs__inner>span>span:first-of-type>a::before{content:"";width:5px;height:10px;flex-shrink:0;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg width='5' height='10' viewBox='0 0 5 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.32227 0.600006L0.893637 4.02864C0.503112 4.41916 0.503112 5.05232 0.893636 5.44285L4.32227 8.87148' stroke='black' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;mask-repeat:no-repeat}.breadcrumbs__inner>span>span:not(:first-child){font-family:var(--font-serif);font-size:clamp(16px,15.4285714286px + 0.1785714286vw,18px);font-style:italic;white-space:nowrap}.breadcrumbs__separator{display:none}.client-cars__pagination,.car-reviews__pagination,.reviews__pagination,.recent-cars__pagination,.team__pagination,.our-office__pagination,.how-work__pagination{display:flex;justify-content:center;align-items:center;gap:9px;position:static;width:100%;margin-top:clamp(22px,19.7142857143px + 0.7142857143vw,30px)}.client-cars__pagination .swiper-pagination-bullet,.car-reviews__pagination .swiper-pagination-bullet,.reviews__pagination .swiper-pagination-bullet,.recent-cars__pagination .swiper-pagination-bullet,.team__pagination .swiper-pagination-bullet,.our-office__pagination .swiper-pagination-bullet,.how-work__pagination .swiper-pagination-bullet{width:9px;height:9px;margin:0 !important;background:var(--color-border);opacity:1;transition:background .2s ease}.client-cars__pagination .swiper-pagination-bullet-active,.car-reviews__pagination .swiper-pagination-bullet-active,.reviews__pagination .swiper-pagination-bullet-active,.recent-cars__pagination .swiper-pagination-bullet-active,.team__pagination .swiper-pagination-bullet-active,.our-office__pagination .swiper-pagination-bullet-active,.how-work__pagination .swiper-pagination-bullet-active{background:var(--color-primary)}.reviews__pagination .swiper-pagination-bullet{background:rgba(255,255,255,.35)}.reviews__pagination .swiper-pagination-bullet-active{background:var(--color-primary)}@media(min-width: 901px){.how-work__pagination{display:none !important;visibility:hidden !important;pointer-events:none !important;position:static !important;width:0 !important;height:0 !important;margin:0 !important;overflow:hidden !important}}.how-work__pagination .swiper-pagination-bullet{background:rgba(255,255,255,.35)}.how-work__pagination .swiper-pagination-bullet-active{background:var(--color-primary)}@media(min-width: 901px){.our-office__pagination{display:none !important}}.slider-nav-btn,.client-cars__nav-prev,.client-cars__nav-next,.car-reviews__nav-prev,.car-reviews__nav-next,.reviews__nav-prev,.reviews__nav-next,.recent-cars__nav-prev,.recent-cars__nav-next,.team__nav-prev,.team__nav-next,.our-office__nav-prev,.our-office__nav-next,.how-work__nav-prev,.how-work__nav-next,.single-cars__gallery-prev,.single-cars__gallery-next{display:inline-flex;align-items:center;justify-content:center;width:clamp(44px,39.4285714286px + 1.4285714286vw,60px);height:clamp(44px,39.4285714286px + 1.4285714286vw,60px);flex-shrink:0;padding:0;border-radius:50%;transition:background .3s ease,color .3s ease,opacity .3s ease}.slider-nav-btn svg,.client-cars__nav-prev svg,.client-cars__nav-next svg,.car-reviews__nav-prev svg,.car-reviews__nav-next svg,.reviews__nav-prev svg,.reviews__nav-next svg,.recent-cars__nav-prev svg,.recent-cars__nav-next svg,.team__nav-prev svg,.team__nav-next svg,.our-office__nav-prev svg,.our-office__nav-next svg,.how-work__nav-prev svg,.how-work__nav-next svg,.single-cars__gallery-prev svg,.single-cars__gallery-next svg{width:100%;height:100%;display:block;pointer-events:none}.slider-nav-btn.is-nav-hidden,.client-cars__nav-prev.is-nav-hidden,.client-cars__nav-next.is-nav-hidden,.car-reviews__nav-prev.is-nav-hidden,.car-reviews__nav-next.is-nav-hidden,.reviews__nav-prev.is-nav-hidden,.reviews__nav-next.is-nav-hidden,.recent-cars__nav-prev.is-nav-hidden,.recent-cars__nav-next.is-nav-hidden,.team__nav-prev.is-nav-hidden,.team__nav-next.is-nav-hidden,.our-office__nav-prev.is-nav-hidden,.our-office__nav-next.is-nav-hidden,.how-work__nav-prev.is-nav-hidden,.how-work__nav-next.is-nav-hidden,.single-cars__gallery-prev.is-nav-hidden,.single-cars__gallery-next.is-nav-hidden{display:none !important}[class*=__nav].is-nav-hidden{display:none !important}.slider-nav-btn--glass,.how-work__nav-prev,.how-work__nav-next,.reviews__nav-prev,.reviews__nav-next{background:rgba(255,255,255,.12);backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);color:var(--color-white)}@media(any-hover: hover){.slider-nav-btn--glass:hover,.how-work__nav-prev:hover,.how-work__nav-next:hover,.reviews__nav-prev:hover,.reviews__nav-next:hover{background:var(--color-white);color:var(--color-black)}}.slider-nav-btn--gallery,.single-cars__gallery-prev,.single-cars__gallery-next{background:rgba(0,0,0,0);backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);overflow:hidden}@media(any-hover: hover){.slider-nav-btn--gallery:hover,.single-cars__gallery-prev:hover,.single-cars__gallery-next:hover{opacity:.92}}.slider-nav-btn--light,.client-cars__nav-prev,.client-cars__nav-next,.car-reviews__nav-prev,.car-reviews__nav-next,.recent-cars__nav-prev,.recent-cars__nav-next,.team__nav-prev,.team__nav-next,.our-office__nav-prev,.our-office__nav-next{background:var(--color-brown);color:var(--color-bg-muted)}@media(any-hover: hover){.slider-nav-btn--light:hover,.client-cars__nav-prev:hover,.client-cars__nav-next:hover,.car-reviews__nav-prev:hover,.car-reviews__nav-next:hover,.recent-cars__nav-prev:hover,.recent-cars__nav-next:hover,.team__nav-prev:hover,.team__nav-next:hover,.our-office__nav-prev:hover,.our-office__nav-next:hover{background:var(--color-bg-muted);color:var(--color-brown)}}.client-cars__top,.car-reviews__top,.reviews__top,.recent-cars__top,.team__top,.our-office__top{position:relative;margin-bottom:clamp(30px,24.2857142857px + 1.7857142857vw,50px);display:flex;align-items:center;justify-content:flex-end;min-height:60px}@media(max-width: 900px){.client-cars__top,.car-reviews__top,.reviews__top,.recent-cars__top,.team__top,.our-office__top{flex-direction:column;align-items:stretch;gap:clamp(20px,17.1428571429px + 0.8928571429vw,30px);min-height:auto;margin-bottom:clamp(20px,17.1428571429px + 0.8928571429vw,30px)}}.client-cars__heading,.car-reviews__heading,.reviews__heading,.recent-cars__heading,.team__heading,.our-office__heading{position:absolute;left:50%;transform:translateX(-50%)}@media(max-width: 900px){.client-cars__heading,.car-reviews__heading,.reviews__heading,.recent-cars__heading,.team__heading,.our-office__heading{position:static;transform:none;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(10px,8.8571428571px + 0.3571428571vw,14px)}}.client-cars__title,.car-reviews__title,.reviews__title,.recent-cars__title,.team__title,.our-office__title{white-space:nowrap}@media(max-width: 900px){.client-cars__title,.car-reviews__title,.reviews__title,.recent-cars__title,.team__title,.our-office__title{white-space:normal}}.client-cars__more,.car-reviews__more,.reviews__more,.recent-cars__more,.team__more,.our-office__more{position:absolute;left:calc(100% + clamp(20px, 17.1428571429px + 0.8928571429vw, 30px));top:50%;transform:translateY(-50%);white-space:nowrap;font-family:var(--font-serif);font-size:clamp(16px,14.8571428571px + 0.3571428571vw,20px);font-style:italic;letter-spacing:-0.4px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--color-yellow)}@media(max-width: 900px){.client-cars__more,.car-reviews__more,.reviews__more,.recent-cars__more,.team__more,.our-office__more{position:static;transform:none}}.client-cars__nav,.car-reviews__nav,.reviews__nav,.recent-cars__nav,.team__nav,.our-office__nav{display:flex;align-items:center;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}@media(max-width: 900px){.client-cars__nav,.car-reviews__nav,.reviews__nav,.recent-cars__nav,.team__nav,.our-office__nav{display:none}}.reviews__top{color:var(--color-white)}@media(max-width: 900px){.client-cars__top{display:flex;flex-direction:column;align-items:stretch}}.client-cars__platforms{position:absolute;left:0;top:50%;transform:translate3d(0, -50%, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden;z-index:1;display:flex;align-items:center;gap:clamp(10px,8.2857142857px + 0.5357142857vw,16px);flex-shrink:0}@media(max-width: 900px){.client-cars__platforms{position:static;transform:none;justify-content:center}}.client-cars__platforms a{display:block;width:clamp(64px,59.4285714286px + 1.4285714286vw,80px);aspect-ratio:4/3;flex-shrink:0;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(any-hover: hover){.client-cars__platforms a:hover img{opacity:.82}}.client-cars__platforms img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;transition:opacity .3s ease}.client-cars__card{width:100%;text-align:left;position:relative;border-radius:10px;overflow:hidden}.client-cars__card::before{content:"";position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);width:clamp(72px,64px + 2.5vw,100px);aspect-ratio:4/4;background-image:url("../images/play.svg");background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media(max-width: 640px){.client-cars__card::before{width:clamp(64px,59.4285714286px + 1.4285714286vw,80px)}}.client-cars__card::after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:45%;background:linear-gradient(180deg, rgba(40, 19, 4, 0) 0%, rgba(40, 19, 4, 0.72) 100%);pointer-events:none}.client-cars__card-poster{object-fit:cover;aspect-ratio:16/14.5 !important}.client-cars__card-info{position:absolute;left:clamp(12px,8.5714285714px + 1.0714285714vw,24px);bottom:clamp(12px,8.5714285714px + 1.0714285714vw,24px);z-index:3;display:flex;align-items:center;gap:clamp(10px,8.5714285714px + 0.4464285714vw,15px);max-width:calc(100% - clamp(24px, 17.1428571429px + 2.1428571429vw, 48px));color:var(--color-white)}@media(max-width: 640px){.client-cars__card-info{flex-wrap:wrap}}.client-cars__card-title{font-size:clamp(15px,14.1428571429px + 0.2678571429vw,18px);font-weight:500;letter-spacing:-0.72px;line-height:1}.client-cars__card-location{font-family:var(--font-serif);font-size:clamp(13px,12.4285714286px + 0.1785714286vw,15px);font-weight:400;font-style:italic;line-height:1;letter-spacing:-0.04em;transform:translateY(-0.18em)}@media(max-width: 640px){.client-cars__card-location{transform:translateY(-0.12em)}}.car-reviews__card{width:100%;text-align:left;position:relative;display:block;border-radius:10px;overflow:hidden}.car-reviews__card::before{content:"";position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);width:clamp(72px,64px + 2.5vw,100px);aspect-ratio:1/1;background-image:url("../images/play.svg");background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media(max-width: 640px){.car-reviews__card::before{width:clamp(64px,59.4285714286px + 1.4285714286vw,80px)}}.car-reviews__card::after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:45%;background:linear-gradient(180deg, rgba(40, 19, 4, 0) 0%, rgba(40, 19, 4, 0.72) 100%);pointer-events:none}.car-reviews__card-poster{width:100%;aspect-ratio:16/15 !important;object-fit:cover}.car-reviews__card-info{position:absolute;left:clamp(12px,8.5714285714px + 1.0714285714vw,24px);bottom:clamp(12px,8.5714285714px + 1.0714285714vw,24px);z-index:3;display:flex;align-items:center;gap:clamp(10px,8.5714285714px + 0.4464285714vw,15px);max-width:calc(100% - clamp(24px, 17.1428571429px + 2.1428571429vw, 48px));color:var(--color-white)}.car-reviews__card-info svg{width:clamp(20px,18.8571428571px + 0.3571428571vw,24px);height:auto;flex-shrink:0}.car-reviews__card-title{font-size:clamp(15px,14.1428571429px + 0.2678571429vw,18px);font-weight:500;letter-spacing:-0.72px}.reviews__inner{border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);padding-left:clamp(16px,12px + 1.25vw,30px);padding-right:clamp(16px,12px + 1.25vw,30px)}@media(max-width: 900px){.reviews__inner{border-radius:clamp(10px,8.8571428571px + 0.3571428571vw,14px);padding-top:clamp(40px,34.2857142857px + 1.7857142857vw,60px);padding-bottom:clamp(40px,34.2857142857px + 1.7857142857vw,60px)}}@media(max-width: 640px){.reviews__inner{padding-left:clamp(12px,10.8571428571px + 0.3571428571vw,16px);padding-right:clamp(12px,10.8571428571px + 0.3571428571vw,16px)}}@media(max-width: 900px){.reviews__top{display:flex;flex-direction:column;align-items:stretch}}.reviews__card{background:var(--color-bg-muted);border-radius:10px;padding:clamp(8px,6.2857142857px + 0.5357142857vw,14px)}@media(max-width: 640px){.reviews__card{padding:clamp(8px,7.4285714286px + 0.1785714286vw,10px)}}.reviews__card-poster{aspect-ratio:16/14;margin-bottom:clamp(12px,10.8571428571px + 0.3571428571vw,16px)}@media(max-width: 640px){.reviews__card-poster{margin-bottom:clamp(12px,10.8571428571px + 0.3571428571vw,16px)}}.reviews__card-body{padding:clamp(8px,6.8571428571px + 0.3571428571vw,12px);padding-top:0}@media(max-width: 640px){.reviews__card-body{padding:clamp(8px,7.4285714286px + 0.1785714286vw,10px);padding-top:0}}.reviews__card-title{margin-bottom:4px;font-size:clamp(16px,14.8571428571px + 0.3571428571vw,20px);font-weight:500;letter-spacing:-0.8px}.reviews__card-model{opacity:.5;font-family:var(--font-serif);font-style:italic;font-size:clamp(14px,13.4285714286px + 0.1785714286vw,16px);letter-spacing:-0.64px}.reviews__card-rating{margin:clamp(12px,10.8571428571px + 0.3571428571vw,16px) 0;display:flex;gap:4px}@media(max-width: 640px){.reviews__card-rating{margin:clamp(12px,10.8571428571px + 0.3571428571vw,16px) 0}}.reviews__card-dscr{font-weight:500}@media(max-width: 640px){.reviews__card-dscr{line-height:1.45}}.reviews__platforms{position:absolute;left:0;top:50%;transform:translate3d(0, -50%, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden;z-index:1;display:flex;align-items:center;gap:clamp(10px,8.2857142857px + 0.5357142857vw,16px);flex-shrink:0}@media(max-width: 900px){.reviews__platforms{position:static;transform:none;justify-content:center}}.reviews__platforms a{display:block;width:clamp(64px,59.4285714286px + 1.4285714286vw,80px);aspect-ratio:4/3;flex-shrink:0;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(any-hover: hover){.reviews__platforms a:hover img{opacity:.82}}.reviews__platforms img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;transition:opacity .3s ease}.car-card__heading{position:relative}.car-card__img{width:100%;border-radius:10px;height:auto;aspect-ratio:16/10.6;object-fit:cover}.car-card__price{position:absolute;right:8px;bottom:8px;background:var(--color-white);border-radius:6px;padding:clamp(5px,4.4285714286px + 0.1785714286vw,7px) clamp(10px,8.8571428571px + 0.3571428571vw,14px);display:flex;align-items:flex-start}.car-card__price .sup{margin-right:4px;font-family:var(--font-serif);font-size:13px;font-style:italic;letter-spacing:-0.28px}.car-card__price strong{font-size:clamp(18px,16.8571428571px + 0.3571428571vw,22px);font-weight:500;letter-spacing:-1.2px}.car-card__price .currency{margin-left:3px;font-weight:500;letter-spacing:-0.32px}.car-card__body{padding:clamp(12px,10.8571428571px + 0.3571428571vw,16px);padding-bottom:0}.car-card__about{display:flex;justify-content:space-between;align-items:center;gap:clamp(10px,8.8571428571px + 0.3571428571vw,14px);margin-bottom:clamp(12px,10.8571428571px + 0.3571428571vw,16px)}.car-card__name{font-size:clamp(18px,16.8571428571px + 0.3571428571vw,22px);font-weight:500;letter-spacing:-0.9px}@media(max-width: 640px){.car-card__name{font-size:clamp(18px,17.4285714286px + 0.1785714286vw,20px)}}.car-card__brand{object-fit:contain;width:clamp(48px,44.5714285714px + 1.0714285714vw,60px);aspect-ratio:1/1;height:auto;flex-shrink:0}.car-card__info-area{position:relative;width:100%}.car-card__info-wrap{position:relative;max-width:75%;width:100%}@media(max-width: 640px){.car-card__info-wrap{max-width:100%}}.car-card__info-wrap::before{content:"";position:absolute;inset:0;background:var(--color-white);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s;z-index:1;pointer-events:none}.car-card__info{width:100%;display:flex;flex-direction:column;gap:7px;margin:0}.car-card__info-item{display:flex;align-items:center;justify-content:space-between;gap:10px}.car-card__info-item dt{opacity:.5;font-size:13px;letter-spacing:-0.39px}.car-card__info-item dd{flex:1 1 auto;display:flex;align-items:center;gap:8px}.car-card__info-item dd::before{content:"";flex:1 1 auto;width:100%;height:1px;background:#d9d9d9}.car-card__info-item dd{font-size:14px;font-weight:500;letter-spacing:-0.42px;white-space:nowrap}.car-card__more{position:absolute;top:50%;left:50%;z-index:2;width:fit-content;margin:0;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%, calc(-50% + 6px));transition:opacity .3s ease,transform .3s ease,background .3s ease,color .3s ease,visibility 0s linear .3s}@media(max-width: 640px){.car-card__more{width:fit-content}}@media(any-hover: hover){.car-card:not(.compare__item):hover .car-card__info-wrap::before{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s}.car-card:not(.compare__item):hover .car-card__more{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%, -50%);transition:opacity .3s ease,transform .3s ease,background .3s ease,color .3s ease,visibility 0s}}.form-style form{width:100%}.form-style .wpcf7-form>p{margin:0;width:100%}.form-style .wpcf7-form-control-wrap:has(input[type=hidden]){display:none}.form-style .col-2{display:grid;grid-template-columns:repeat(2, minmax(auto, 1fr));gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}.form-style .input-wrapper,.form-style .wpcf7-form-control-wrap{width:100%}.form-style .input-wrapper.select-wrapper{position:relative}.form-style .input-wrapper.select-wrapper::after{content:"";pointer-events:none;position:absolute;top:50%;right:clamp(20px,17.1428571429px + 0.8928571429vw,30px);transform:translate(0, -50%);width:13px;height:8px;background-image:url("../images/icons/arrow-b.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.form-style .input-wrapper.select-wrapper.is-custom::after{display:none}.form-style .input-wrapper.select-wrapper select.custom-select-native{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;opacity:0;pointer-events:none}.form-style .input-wrapper input,.form-style .input-wrapper select,.form-style .wpcf7-form-control-wrap input[type=text],.form-style .wpcf7-form-control-wrap input[type=tel],.form-style .wpcf7-form-control-wrap input[type=email]{appearance:none;width:100%;background:var(--color-white);border-radius:6px;padding:clamp(19px,18.4285714286px + 0.1785714286vw,21px) clamp(20px,17.1428571429px + 0.8928571429vw,30px);border:1px solid var(--color-white);transition:.3s ease;font-weight:500;letter-spacing:-0.64px}.form-style .input-wrapper input.wpcf7-not-valid,.form-style .input-wrapper select.wpcf7-not-valid,.form-style .wpcf7-form-control-wrap input[type=text].wpcf7-not-valid,.form-style .wpcf7-form-control-wrap input[type=tel].wpcf7-not-valid,.form-style .wpcf7-form-control-wrap input[type=email].wpcf7-not-valid{border-color:red !important}.form-style .custom-select{position:relative;width:100%}.form-style .custom-select__trigger{cursor:pointer;appearance:none;width:100%;background:var(--color-white);border-radius:6px;padding:clamp(20px,19.4285714286px + 0.1785714286vw,22px) clamp(20px,17.1428571429px + 0.8928571429vw,30px);font-weight:500;letter-spacing:-0.64px;text-align:left}.form-style .custom-select__trigger::after{content:"";position:absolute;top:50%;right:clamp(20px,17.1428571429px + 0.8928571429vw,30px);transform:translate(0%, -50%);width:13px;height:8px;background-image:url("../images/icons/arrow-b.svg");background-position:center;background-repeat:no-repeat;background-size:contain;transition:transform .2s ease}.form-style .custom-select.is-open .custom-select__trigger::after{transform:translate(0%, -50%) rotate(180deg)}.form-style .custom-select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-style .custom-select__dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;max-height:220px;overflow-x:hidden;overflow-y:auto;margin:0;padding:12px;list-style:none;background:var(--color-white);border-radius:6px;box-shadow:0 4px 80px 0 rgba(0,0,0,.15);scrollbar-width:thin;scrollbar-color:var(--color-border) rgba(0,0,0,0)}.form-style .custom-select__dropdown::-webkit-scrollbar{width:4px}.form-style .custom-select__dropdown::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin:8px 0}.form-style .custom-select__dropdown::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.form-style .custom-select__dropdown::-webkit-scrollbar-thumb:hover{background:var(--color-brown)}.form-style .custom-select__dropdown[hidden]{display:none}.form-style .custom-select__option{padding:clamp(12px,11.4285714286px + 0.1785714286vw,14px) clamp(8px,5.1428571429px + 0.8928571429vw,18px);border-radius:6px;cursor:pointer;font-weight:500;letter-spacing:-0.64px;color:var(--color-brown);transition:background .15s ease}.form-style .custom-select__option:hover,.form-style .custom-select__option.is-active,.form-style .custom-select__option[aria-selected=true]{background:var(--color-bg-muted)}.form-style .autocomplete-wrapper{position:relative}.form-style .autocomplete-wrapper.is-open{z-index:30}.form-style .autocomplete-wrapper .custom-select__dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;max-height:220px;overflow-x:hidden;overflow-y:auto;margin:0;padding:12px;list-style:none;background:var(--color-white);border-radius:6px;box-shadow:0 4px 80px 0 rgba(0,0,0,.15);scrollbar-width:thin;scrollbar-color:var(--color-border) rgba(0,0,0,0)}.form-style .autocomplete-wrapper .custom-select__dropdown::-webkit-scrollbar{width:4px}.form-style .autocomplete-wrapper .custom-select__dropdown::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin:8px 0}.form-style .autocomplete-wrapper .custom-select__dropdown::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.form-style .autocomplete-wrapper .custom-select__dropdown::-webkit-scrollbar-thumb:hover{background:var(--color-brown)}.form-style .autocomplete-wrapper .custom-select__dropdown[hidden]{display:none}.form-style .autocomplete-wrapper .custom-select__option{padding:clamp(12px,11.4285714286px + 0.1785714286vw,14px) clamp(8px,5.1428571429px + 0.8928571429vw,18px);border-radius:6px;cursor:pointer;font-weight:500;letter-spacing:-0.64px;color:var(--color-brown);transition:background .15s ease}.form-style .autocomplete-wrapper .custom-select__option:hover,.form-style .autocomplete-wrapper .custom-select__option.is-active,.form-style .autocomplete-wrapper .custom-select__option[aria-selected=true]{background:var(--color-bg-muted)}.form-style .autocomplete-wrapper .autocomplete-dropdown__status{display:flex;flex-direction:column;gap:10px;padding:clamp(12px,11.4285714286px + 0.1785714286vw,14px) clamp(8px,5.1428571429px + 0.8928571429vw,18px);pointer-events:none;font-size:14px;letter-spacing:-0.42px;color:rgba(40,19,4,.5)}.form-style .autocomplete-wrapper .autocomplete-dropdown__loader{height:2px;border-radius:2px;background:rgba(40,19,4,.1);overflow:hidden;position:relative}.form-style .autocomplete-wrapper .autocomplete-dropdown__loader::after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:var(--color-primary);animation:autocomplete-dropdown-loader 1s ease-in-out infinite}.form-style form.unaccepted .form-style__acceptance input[type=checkbox]:not(:checked),.form-style form.unaccepted .wpcf7-form-control-wrap:has(.wpcf7-acceptance:not(.optional)) input[type=checkbox]:not(:checked),.form-style form.invalid .form-style__acceptance input[type=checkbox]:not(:checked),.form-style form.invalid .wpcf7-form-control-wrap:has(.wpcf7-acceptance:not(.optional)) input[type=checkbox]:not(:checked){border-color:red !important}.form-style__acceptance{margin:clamp(26px,22px + 1.25vw,40px) 0}.form-style__acceptance .wpcf7-acceptance.wpcf7-not-valid input[type=checkbox],.form-style__acceptance .wpcf7-checkbox.wpcf7-not-valid input[type=checkbox],.form-style__acceptance .wpcf7-form-control-wrap.wpcf7-not-valid:has(.wpcf7-acceptance) input[type=checkbox]{border-color:red !important}.form-style__acceptance label{display:flex;align-items:flex-start;gap:10px}.form-style__acceptance input{cursor:pointer;position:relative;appearance:none;width:clamp(24px,22.8571428571px + 0.3571428571vw,28px);height:clamp(24px,22.8571428571px + 0.3571428571vw,28px);flex-shrink:0;background:var(--color-white);border-radius:4px;transition:.3s ease;border:1px solid var(--color-white)}.form-style__acceptance input::before{content:"";pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:8px;background-image:url("../images/icons/checkbox.svg");background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;transition:.2s ease}.form-style__acceptance input:checked::before{opacity:1}.form-style__acceptance .wpcf7-list-item-label{font-weight:500;font-size:14px;color:var(--color-text-black-opacity)}@media(max-width: 640px){.form-style__acceptance .wpcf7-list-item-label{font-size:13px}}.form-style__acceptance .wpcf7-list-item-label a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.form-style__acceptance .wpcf7-list-item-label a:hover{color:var(--color-black)}@keyframes autocomplete-dropdown-loader{0%{transform:translateX(-100%)}100%{transform:translateX(350%)}}.hidden-fields-container,.screen-reader-response,.wpcf7-not-valid-tip,.wpcf7-response-output{display:none}.calculate-cost-car{position:relative;z-index:2}@media(max-width: 900px){.calculate-cost-car__inner{grid-template-columns:1fr}}.calculate-cost-car__media{border-radius:clamp(20px,14.2857142857px + 1.7857142857vw,40px);height:100%;width:100%;object-fit:cover}@media(max-width: 900px){.calculate-cost-car__media{display:none}}.calculate-cost-car__body{background:var(--color-bg-muted-dark);border-radius:clamp(20px,14.2857142857px + 1.7857142857vw,40px);padding:clamp(30px,14.2857142857px + 4.9107142857vw,85px) clamp(16px,-10.8571428571px + 8.3928571429vw,110px);display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}@media(max-width: 900px){.calculate-cost-car__body{padding:clamp(24px,22.2857142857px + 0.5357142857vw,30px) clamp(16px,13.7142857143px + 0.7142857143vw,24px);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px)}}.calculate-cost-car__form{width:100%}@media(max-width: 640px){.calculate-cost-car__form .col-2{grid-template-columns:1fr}}.calculate-cost-car__title{position:relative;text-align:center}@media(max-width: 640px){.calculate-cost-car__title{font-size:clamp(22px,20.8571428571px + 0.3571428571vw,26px)}}@media(max-width: 640px){.calculate-cost-car__title br{display:none}}.calculate-cost-car__title::before{content:"";position:absolute;top:50%;left:-30px;transform:translate(-100%, -50%);width:clamp(110px,102px + 2.5vw,138px);aspect-ratio:4/4;background-image:url("../images/turnkey.svg");background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 900px){.calculate-cost-car__title::before{display:none}}.cars-filter{padding:clamp(16px,12px + 1.25vw,30px);background:var(--color-white);border-radius:14px;color:var(--color-black)}.cars-filter__form{width:100%}.cars-filter__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(10px,8.2857142857px + 0.5357142857vw,16px)}@media(max-width: 1100px){.cars-filter__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.cars-filter__grid{grid-template-columns:1fr}}.cars-filter__prices{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(10px,8.2857142857px + 0.5357142857vw,16px)}.cars-filter__submit{width:100%;height:100%;min-height:clamp(58px,56.2857142857px + 0.5357142857vw,64px);margin:0}@media(max-width: 1100px){.cars-filter__submit{grid-column:1/-1}}.cars-filter .input-wrapper>select,.cars-filter .input-wrapper>input[type=text],.cars-filter .custom-select__trigger{background:var(--color-bg-muted);border-radius:6px}@keyframes floating-messengers-pulse{0%{transform:scale(1);opacity:.62;box-shadow:0 0 0 0 rgba(255,170,51,.28)}100%{transform:scale(1.6);opacity:0;box-shadow:0 0 12px 3px rgba(255,170,51,0)}}.floating-messengers{position:fixed;right:30px;bottom:30px;z-index:950;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:16px}@media(max-width: 900px){.floating-messengers{right:24px;bottom:24px}}@media(max-width: 480px){.floating-messengers{right:16px;bottom:16px}}.floating-messengers__panel{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.floating-messengers__panel[hidden]{display:block}.floating-messengers__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center;gap:6px}.floating-messengers__item{opacity:0;transform:translateY(10px) scale(0.94);transition:opacity .28s ease,transform .28s ease;transition-delay:0s}.floating-messengers__link{display:block;width:clamp(48px,44.5714285714px + 1.0714285714vw,60px);height:clamp(48px,44.5714285714px + 1.0714285714vw,60px);border-radius:50%;overflow:hidden;pointer-events:auto;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 8px 20px rgba(40,19,4,.14)}.floating-messengers__link img{display:block;width:100%;height:100%}@media(any-hover: hover){.floating-messengers__link:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 12px 24px rgba(40,19,4,.18)}}.floating-messengers__toggle{position:relative;width:clamp(58px,54px + 1.25vw,72px);height:clamp(58px,54px + 1.25vw,72px);padding:0;border:1.2px solid rgba(0,0,0,.14);border-radius:50%;background:var(--color-white);box-shadow:0 10px 28px rgba(40,19,4,.16);display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;transition:transform .25s ease,box-shadow .25s ease}@media(any-hover: hover){.floating-messengers__toggle:hover{transform:scale(1.03);box-shadow:0 14px 32px rgba(40,19,4,.2)}}.floating-messengers__pulse{position:absolute;inset:-1px;border-radius:50%;border:1.5px solid rgba(255,170,51,.65);pointer-events:none;animation:floating-messengers-pulse 2.4s ease-out infinite;transition:opacity .22s ease}.floating-messengers__pulse--delay{animation-delay:1.2s}.floating-messengers__icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.floating-messengers__icon svg{display:block;width:clamp(20px,18.8571428571px + 0.3571428571vw,24px);height:clamp(20px,18.8571428571px + 0.3571428571vw,24px)}.floating-messengers.is-open .floating-messengers__panel{opacity:1;visibility:visible;pointer-events:auto}.floating-messengers.is-open .floating-messengers__item{opacity:1;transform:translateY(0) scale(1)}.floating-messengers.is-open .floating-messengers__item:nth-child(1){transition-delay:.04s}.floating-messengers.is-open .floating-messengers__item:nth-child(2){transition-delay:.1s}.floating-messengers.is-open .floating-messengers__item:nth-child(3){transition-delay:.16s}.floating-messengers.is-open .floating-messengers__toggle{box-shadow:0 10px 28px rgba(40,19,4,.12)}.floating-messengers.is-open .floating-messengers__pulse{animation:none;opacity:0;transform:scale(1);box-shadow:none}.site-modal{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:clamp(16px,12px + 1.25vw,30px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility .45s ease}.site-modal[hidden]{display:none}.site-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.site-modal__overlay{position:absolute;inset:0;background:rgba(40,19,4,.75);opacity:0;transition:opacity .45s ease}.site-modal.is-open .site-modal__overlay{opacity:1}.site-modal__panel{position:relative;z-index:1;width:min(920px,100%);max-height:calc(100dvh - clamp(32px, 24px + 2.5vw, 60px));display:flex;flex-direction:column;align-items:flex-end;gap:clamp(8px,6.8571428571px + 0.3571428571vw,12px);min-height:0;opacity:0;transform:translate3d(0, 20px, 0);transition:opacity .45s ease,transform .45s cubic-bezier(0.22, 1, 0.36, 1);transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.site-modal.is-open .site-modal__panel{opacity:1;transform:translate3d(0, 0, 0)}.site-modal__close{position:relative;isolation:isolate;flex-shrink:0;width:clamp(50px,47.1428571429px + 0.8928571429vw,60px);height:clamp(50px,47.1428571429px + 0.8928571429vw,60px);border-radius:50%;contain:paint;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.site-modal__close::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,0);transition:background-color .3s ease;pointer-events:none;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(any-hover: hover){.site-modal__close:hover::after{background-color:rgba(255,255,255,.14)}}.site-modal__close svg,.site-modal__close svg *{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.site-modal__close svg{position:relative;z-index:1;display:block;width:100%;height:100%;pointer-events:none}.site-modal__dialog{width:100%;flex:1 1 auto;min-height:0;max-height:calc(100dvh - clamp(90px, 78px + 3.75vw, 132px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;outline:none;scrollbar-width:thin;scrollbar-color:var(--color-border) rgba(0,0,0,0)}.site-modal__dialog::-webkit-scrollbar{width:4px}.site-modal__dialog::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.site-modal__dialog::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.site-modal__inner{position:relative;z-index:1}.site-modal__content,.site-modal__media{min-width:0}.site-modal--subscribe-exit .site-modal__panel{width:min(1200px,100%)}@media(max-width: 1100px){.site-modal--subscribe-exit{padding:clamp(20px,18.8571428571px + 0.3571428571vw,24px)}.site-modal--subscribe-exit .site-modal__panel{width:min(640px,100%)}}@media(prefers-reduced-motion: reduce){.site-modal,.site-modal__overlay,.site-modal__panel{transition:none}}.subscribe-exit-modal{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}@media(max-width: 1100px){.subscribe-exit-modal{grid-template-columns:1fr}}.subscribe-exit-modal__content{background:var(--color-primary);border-radius:30px;padding:clamp(20px,13.1428571429px + 2.1428571429vw,44px) clamp(18px,7.1428571429px + 3.3928571429vw,56px);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(22px,18px + 1.25vw,36px)}@media(max-width: 1100px){.subscribe-exit-modal__content{align-items:stretch;padding:clamp(18px,16.8571428571px + 0.3571428571vw,22px) clamp(16px,15.4285714286px + 0.1785714286vw,18px);border-radius:clamp(20px,17.1428571429px + 0.8928571429vw,30px);gap:clamp(18px,16.8571428571px + 0.3571428571vw,22px)}}.subscribe-exit-modal__title{font-size:clamp(24px,21.7142857143px + 0.7142857143vw,32px);font-weight:600;letter-spacing:-1.28px;text-transform:uppercase;color:var(--color-brown)}@media(max-width: 1100px){.subscribe-exit-modal__title{align-self:center;text-align:center}}.subscribe-exit-modal__list{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(12px,9.7142857143px + 0.7142857143vw,20px)}.subscribe-exit-modal__list li{display:flex;align-items:flex-start;gap:clamp(14px,12.5714285714px + 0.4464285714vw,19px);font-weight:500;letter-spacing:-0.68px;color:var(--color-brown)}.subscribe-exit-modal__list li::before{content:"";margin-top:-2px;width:clamp(38px,35.7142857143px + 0.7142857143vw,46px);flex-shrink:0;aspect-ratio:4/4;background-image:url("../images/icons/subscribe-exit-modal-list-check.svg");background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 640px){.subscribe-exit-modal__list li::before{margin-top:0}}.subscribe-exit-modal__footer{width:100%;background:var(--color-white);border-radius:60px;padding:clamp(6px,4.8571428571px + 0.3571428571vw,10px);padding-left:clamp(16px,13.7142857143px + 0.7142857143vw,24px);display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,11.1428571429px + 0.2678571429vw,15px)}@media(max-width: 1100px){.subscribe-exit-modal__footer{flex-direction:column;align-items:stretch;gap:clamp(10px,9.4285714286px + 0.1785714286vw,12px);padding:clamp(12px,11.4285714286px + 0.1785714286vw,14px);border-radius:clamp(20px,17.1428571429px + 0.8928571429vw,30px)}}.subscribe-exit-modal__footer-label{flex-shrink:0;font-weight:500;letter-spacing:-0.64px;color:var(--color-brown);white-space:nowrap}@media(max-width: 1100px){.subscribe-exit-modal__footer-label{text-align:center}}.subscribe-exit-modal__channels{flex-shrink:0}@media(min-width: 1101px){.subscribe-exit-modal__channels{margin-left:auto}}@media(max-width: 1100px){.subscribe-exit-modal__channels{width:100%}}.subscribe-exit-modal__channels-list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:clamp(4px,3.4285714286px + 0.1785714286vw,6px)}@media(max-width: 1100px){.subscribe-exit-modal__channels-list{flex-direction:column;align-items:stretch}}.subscribe-exit-modal__link{position:relative;isolation:isolate;overflow:hidden;background:var(--color-brown);border-radius:90px;padding:clamp(6px,5.4285714286px + 0.1785714286vw,8px) clamp(8px,7.4285714286px + 0.1785714286vw,10px);padding-left:clamp(16px,13.7142857143px + 0.7142857143vw,24px);display:flex;align-items:center;justify-content:center;gap:clamp(8px,7.4285714286px + 0.1785714286vw,10px);contain:paint;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.subscribe-exit-modal__link::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,0);transition:background-color .3s ease;pointer-events:none;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(any-hover: hover){.subscribe-exit-modal__link:hover::after{background-color:rgba(255,255,255,.14)}}@media(max-width: 1100px){.subscribe-exit-modal__link{width:100%;justify-content:space-between;padding-left:clamp(20px,18.8571428571px + 0.3571428571vw,24px);padding-right:clamp(8px,7.4285714286px + 0.1785714286vw,10px)}}.subscribe-exit-modal__link-label{position:relative;z-index:1;font-weight:500;white-space:nowrap;color:var(--color-white);transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.subscribe-exit-modal__link-icon{position:relative;z-index:1;display:block;flex-shrink:0;width:38px;height:38px;pointer-events:none;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(max-width: 640px){.subscribe-exit-modal__link-icon{width:32px;height:32px}}.subscribe-exit-modal__link-icon,.subscribe-exit-modal__link-icon *{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.subscribe-exit-modal__media{position:relative;overflow:hidden;border-radius:30px;min-height:clamp(280px,257.1428571429px + 7.1428571429vw,360px)}@media(max-width: 1100px){.subscribe-exit-modal__media{display:none}}.subscribe-exit-modal__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.callback-modal{display:grid;grid-template-columns:580fr 340fr;min-height:0;align-items:stretch}@media(max-width: 900px){.callback-modal{grid-template-columns:1fr}}.callback-modal__content{background:var(--color-bg-muted-dark);border-radius:30px;padding:clamp(20px,8.5714285714px + 3.5714285714vw,60px) clamp(18px,7.1428571429px + 3.3928571429vw,56px);display:flex;flex-direction:column}@media(max-width: 900px){.callback-modal__content{padding:clamp(18px,16.8571428571px + 0.3571428571vw,22px) clamp(16px,15.4285714286px + 0.1785714286vw,18px)}}.callback-modal__media{position:relative;overflow:hidden;border-radius:30px;min-height:clamp(280px,257.1428571429px + 7.1428571429vw,360px)}@media(max-width: 900px){.callback-modal__media{display:none}}.callback-modal__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.callback-modal__title{margin-bottom:16px;font-size:clamp(24px,21.7142857143px + 0.7142857143vw,32px);font-weight:600;letter-spacing:-1.28px;text-transform:uppercase;color:var(--color-brown)}.callback-modal__description{max-width:460px;margin-bottom:28px;font-size:clamp(16px,15.4285714286px + 0.1785714286vw,18px);font-weight:500;letter-spacing:-0.72px;color:var(--color-brown)}.callback-modal__form{width:100%}.callback-modal__form .input-wrapper+.input-wrapper,.callback-modal__form .wpcf7-form-control-wrap+.wpcf7-form-control-wrap:not(:has(input[type=hidden])){margin-top:clamp(8px,6.2857142857px + 0.5357142857vw,14px)}.callback-modal__form .form-style__acceptance{margin:clamp(18px,15.1428571429px + 0.8928571429vw,28px) 0}.callback-modal__form .submit-btn,.callback-modal__form .wpcf7-submit{width:100%;margin:0}.site-modal--callback .site-modal__dialog{background:rgba(0,0,0,0)}.site-modal--callback .site-modal__inner{min-height:0}.thanks-modal{display:grid;grid-template-columns:580fr 340fr;min-height:0;align-items:stretch}@media(max-width: 900px){.thanks-modal{grid-template-columns:1fr}}.thanks-modal__content{background:var(--color-bg-muted-dark);border-radius:30px;padding:clamp(20px,8.5714285714px + 3.5714285714vw,60px) clamp(18px,7.1428571429px + 3.3928571429vw,56px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(max-width: 900px){.thanks-modal__content{padding:clamp(18px,16.8571428571px + 0.3571428571vw,22px) clamp(16px,15.4285714286px + 0.1785714286vw,18px)}}.thanks-modal__media{position:relative;overflow:hidden;border-radius:30px;min-height:clamp(280px,257.1428571429px + 7.1428571429vw,360px)}@media(max-width: 900px){.thanks-modal__media{display:none}}.thanks-modal__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.thanks-modal__title{margin-bottom:16px;font-size:clamp(24px,21.7142857143px + 0.7142857143vw,32px);font-weight:600;letter-spacing:-1.28px;text-transform:uppercase;color:var(--color-brown)}.thanks-modal__description{max-width:460px;margin-bottom:clamp(18px,15.1428571429px + 0.8928571429vw,28px);font-size:clamp(16px,15.4285714286px + 0.1785714286vw,18px);font-weight:500;letter-spacing:-0.72px;color:var(--color-brown)}.thanks-modal__btn{width:100%;margin:0}.site-modal--thanks .site-modal__dialog{background:rgba(0,0,0,0)}.site-modal--thanks .site-modal__inner{min-height:0}.hero{padding-top:var(--spacing-50) !important}@media(max-width: 640px){.hero{padding-top:clamp(16px,13.7142857143px + 0.7142857143vw,24px) !important}}.hero__inner{position:relative;z-index:0;border-radius:24px;padding:60px clamp(20px,5.7142857143px + 4.4642857143vw,70px);min-height:clamp(430px,347.1428571429px + 25.8928571429vw,720px);overflow:hidden;display:flex}@media(max-width: 900px){.hero__inner{border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);padding:clamp(28px,24.5714285714px + 1.0714285714vw,40px) clamp(16px,13.7142857143px + 0.7142857143vw,24px)}}@media(max-width: 640px){.hero__inner{padding:clamp(24px,22.8571428571px + 0.3571428571vw,28px) clamp(16px,14.8571428571px + 0.3571428571vw,20px) clamp(28px,26.8571428571px + 0.3571428571vw,32px)}}.hero__inner::before{content:"";position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background-image:url("../images/hero-mask.webp");background-position:center;background-repeat:no-repeat;background-size:cover;pointer-events:none}.hero__inner::after{content:"";position:absolute;z-index:4;top:0;left:0;width:100%;height:clamp(180px,151.4285714286px + 8.9285714286vw,280px);background:linear-gradient(180deg, rgba(40, 19, 4, 0.55) 0%, rgba(40, 19, 4, 0) 100%);pointer-events:none}@media(max-width: 640px){.hero__inner::after{height:clamp(190px,175.7142857143px + 4.4642857143vw,240px);background:linear-gradient(180deg, rgba(40, 19, 4, 0.78) 0%, rgba(40, 19, 4, 0.28) 52%, rgba(40, 19, 4, 0) 100%)}}.hero__video{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom;pointer-events:none}@media(max-width: 640px){.hero__video{object-position:center}}.hero__body{position:relative;z-index:20;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:clamp(30px,21.4285714286px + 2.6785714286vw,60px);color:var(--color-white)}@media(max-width: 640px){.hero__body{justify-content:space-between}}.hero__heading{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media(max-width: 640px){.hero__heading{gap:clamp(12px,10.8571428571px + 0.3571428571vw,16px)}}.hero__badge{position:absolute;top:0;right:0;transform:translate(80%, -50%);width:clamp(90px,85.1428571429px + 1.5178571429vw,107px);height:auto;pointer-events:none}@media(max-width: 640px){.hero__badge{display:none}}.hero__title{text-transform:uppercase}.hero__dscr{max-width:350px;width:100%;margin:0;font-weight:500;line-height:1.3;color:var(--color-text-white-opacity)}@media(max-width: 640px){.hero__dscr{max-width:none;color:var(--color-white)}}.hero__cta{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,14.8571428571px + 0.3571428571vw,20px)}@media(max-width: 640px){.hero__cta{margin-top:auto;width:100%;gap:clamp(12px,11.4285714286px + 0.1785714286vw,14px)}}.hero__actions{display:flex;gap:20px}@media(max-width: 900px){.hero__actions{flex-wrap:wrap}}@media(max-width: 640px){.hero__actions{flex-direction:column;width:100%;gap:clamp(10px,9.4285714286px + 0.1785714286vw,12px)}.hero__actions .hero__btn-main,.hero__actions .hero__btn{min-height:clamp(46px,44.8571428571px + 0.3571428571vw,50px);padding:clamp(14px,13.4285714286px + 0.1785714286vw,16px) clamp(20px,18.8571428571px + 0.3571428571vw,24px)}}.hero__btn-main{background:var(--color-white);border-radius:10px;padding:clamp(18px,17.4285714286px + 0.1785714286vw,20px) clamp(20px,14.2857142857px + 1.7857142857vw,40px);display:flex;justify-content:center;align-items:center;gap:clamp(12px,11.4285714286px + 0.1785714286vw,14px);transition:background .3s ease;font-family:var(--font-secondary);font-weight:700;letter-spacing:-0.6px;text-transform:uppercase;color:var(--color-black)}@media(max-width: 640px){.hero__btn-main{width:100%}}.hero__btn-main-label,.hero__btn-main svg{transition:transform .3s ease}.hero__btn-main svg{flex-shrink:0}@media(any-hover: hover){.hero__btn-main:hover{background:var(--color-primary)}.hero__btn-main:hover .hero__btn-main-label{transform:translateX(-3px)}.hero__btn-main:hover svg{transform:translateX(3px)}}.hero__btn{background:rgba(255,255,255,.1);backdrop-filter:blur(18.5px);border-radius:10px;padding:clamp(18px,17.4285714286px + 0.1785714286vw,20px) clamp(20px,14.2857142857px + 1.7857142857vw,40px);display:flex;justify-content:center;align-items:center;transition:background .3s ease,color .3s ease;font-weight:500;letter-spacing:-0.32px}@media(max-width: 640px){.hero__btn{width:100%}}@media(any-hover: hover){.hero__btn:hover{background:var(--color-primary);color:var(--color-black)}}.hero__items{width:100%;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:clamp(20px,14.2857142857px + 1.7857142857vw,40px)}@media(max-width: 640px){.hero__items{display:none}}.hero__item{max-width:150px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,17.4285714286px + 0.1785714286vw,20px)}@media(max-width: 640px){.hero__item{flex-direction:row;align-items:center;gap:10px}}.hero__item-icon{width:clamp(60px,58.5714285714px + 0.4464285714vw,65px);flex-shrink:0}@media(max-width: 640px){.hero__item-icon{width:clamp(44px,42.8571428571px + 0.3571428571vw,48px)}}.hero__item-title,.hero__item-caption{margin:0;font-weight:500;opacity:.8}.filter-front{margin:30px 0}@media(max-width: 900px){.filter-front{margin:clamp(16px,13.7142857143px + 0.7142857143vw,24px) 0 clamp(20px,17.1428571429px + 0.8928571429vw,30px)}}@media(max-width: 640px){.filter-front{margin:clamp(12px,10.8571428571px + 0.3571428571vw,16px) 0 clamp(20px,18.8571428571px + 0.3571428571vw,24px)}}.filter-front .cars-filter{padding:clamp(16px,9.1428571429px + 2.1428571429vw,40px)}@media(max-width: 640px){.filter-front .cars-filter{padding:clamp(14px,13.4285714286px + 0.1785714286vw,16px);border-radius:10px}}.front-cars__head{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}@media(max-width: 640px){.front-cars__head{gap:clamp(8px,7.4285714286px + 0.1785714286vw,10px)}}.front-cars__dscr{max-width:760px;font-weight:500}@media(max-width: 640px){.front-cars__dscr{line-height:1.45}}.front-cars__tabs-wrap{display:flex;justify-content:center;margin:var(--spacing-50) 0;min-width:0}.front-cars__tabs-wrap .archive-cars__tabs{justify-content:center}@media(max-width: 900px){.front-cars__tabs-wrap{justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:8px}.front-cars__tabs-wrap::-webkit-scrollbar{display:none}.front-cars__tabs-wrap .archive-cars__tabs{justify-content:flex-start}}@media(max-width: 480px){.front-cars__tabs-wrap{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:4px}}@media(max-width: 640px){.front-cars__tabs-wrap{margin-top:clamp(24px,22.2857142857px + 0.5357142857vw,30px);margin-bottom:clamp(24px,22.2857142857px + 0.5357142857vw,30px)}}.front-page{overflow-x:clip}@media(max-width: 640px){.front-page .features.is-front-page{padding-top:clamp(30px,27.1428571429px + 0.8928571429vw,40px);padding-bottom:clamp(30px,27.1428571429px + 0.8928571429vw,40px)}}@media(max-width: 640px){.front-page .reviews .container-big{padding-left:16px;padding-right:16px}}@media(max-width: 640px){.front-page .front-cars .archive-cars__items{gap:clamp(14px,13.4285714286px + 0.1785714286vw,16px)}}.archive-cars-hero{position:relative;z-index:50;padding-top:var(--spacing-50) !important}.archive-cars-hero .breadcrumbs{padding:0}.archive-cars-hero .breadcrumbs .container{all:unset}.archive-cars-hero .breadcrumbs .breadcrumbs__inner>span>span:first-of-type>a{background:rgba(255,255,255,.2);backdrop-filter:blur(7px)}.archive-cars-hero__inner{position:relative;z-index:0;padding:clamp(24px,19.4285714286px + 1.4285714286vw,40px) clamp(16px,10.8571428571px + 1.6071428571vw,34px);background:url("../images/archive-cars-hero.webp");background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);color:var(--color-white)}@media(max-width: 600px){.archive-cars-hero__inner{background-image:radial-gradient(60% 80% at 100% 0%, rgba(250, 131, 81, 0.2) 0%, rgba(32, 18, 42, 0) 100%);background-color:var(--color-brown)}}.archive-cars-hero__title{margin-top:10px;margin-bottom:clamp(20px,5.7142857143px + 4.4642857143vw,70px)}@media(max-width: 640px){.archive-cars-hero__title{margin-top:20px}}.archive-cars-hero--category .archive-cars-hero__title{margin-bottom:clamp(16px,13.7142857143px + 0.7142857143vw,24px)}.archive-cars-hero__dscr{margin-top:clamp(16px,13.7142857143px + 0.7142857143vw,24px);max-width:760px;font-weight:500;letter-spacing:-0.64px;color:rgba(255,255,255,.88)}.archive-cars{scroll-margin-top:24px}.archive-cars__head{display:flex;align-items:center;justify-content:center;gap:clamp(20px,14.2857142857px + 1.7857142857vw,40px);margin-bottom:clamp(30px,24.2857142857px + 1.7857142857vw,50px)}@media(max-width: 900px){.archive-cars__head{align-items:stretch}}.archive-cars__count{flex-shrink:0;background:var(--color-bg-muted);border-radius:999px;padding:clamp(10px,9.4285714286px + 0.1785714286vw,12px) clamp(20px,18.2857142857px + 0.5357142857vw,26px);font-weight:500}@media(max-width: 900px){.archive-cars__count{align-self:flex-start}}@media(max-width: 640px){.archive-cars__count{width:100%;text-align:center}}.archive-cars__tabs{display:flex;gap:8px;min-width:0}@media(max-width: 900px){.archive-cars__tabs{gap:clamp(16px,13.7142857143px + 0.7142857143vw,24px);width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.archive-cars__tabs::-webkit-scrollbar{display:none}}.archive-cars__tab{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;padding:clamp(8px,7.4285714286px + 0.1785714286vw,10px) clamp(20px,18.2857142857px + 0.5357142857vw,26px);border:1px solid #edeae1;border-radius:999px;background:var(--color-white);transition:background .35s cubic-bezier(0.4, 0, 0.2, 1),border-color .35s cubic-bezier(0.4, 0, 0.2, 1),color .35s cubic-bezier(0.4, 0, 0.2, 1),padding-left .35s cubic-bezier(0.4, 0, 0.2, 1);font-weight:500;white-space:nowrap;flex-shrink:0}.archive-cars__tab:first-child{padding:clamp(8px,7.4285714286px + 0.1785714286vw,10px) clamp(20px,18.2857142857px + 0.5357142857vw,26px) !important}.archive-cars__tab.is-active{background:var(--color-brown);border-color:var(--color-brown);color:var(--color-white);padding-left:calc(6px + clamp(24px,22.2857142857px + 0.5357142857vw,30px) + clamp(8px,7.4285714286px + 0.1785714286vw,10px))}.archive-cars__tab.is-active .archive-cars__tab-flag{opacity:1;transform:translate(0, -50%) scale(1)}.archive-cars__tab-flag{opacity:0;transition:opacity .35s cubic-bezier(0.4, 0, 0.2, 1),transform .35s cubic-bezier(0.4, 0, 0.2, 1);position:absolute;top:50%;left:6px;transform:translate(0, -50%) scale(0.88);width:clamp(24px,22.2857142857px + 0.5357142857vw,30px);height:clamp(24px,22.2857142857px + 0.5357142857vw,30px);flex-shrink:0;pointer-events:none}.archive-cars__items{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(14px,13.4285714286px + 0.1785714286vw,16px);transition:opacity .35s cubic-bezier(0.4, 0, 0.2, 1)}.archive-cars__items.is-loading{opacity:.5;pointer-events:none}@media(max-width: 1200px){.archive-cars__items{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 900px){.archive-cars__items{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.archive-cars__items{grid-template-columns:1fr}}.archive-cars__empty{grid-column:1/-1;padding:clamp(40px,34.2857142857px + 1.7857142857vw,60px) clamp(20px,17.1428571429px + 0.8928571429vw,30px);text-align:center;background:var(--color-bg-muted);border-radius:20px;font-weight:500;letter-spacing:-0.48px}.archive-cars__more{display:block;margin:0 auto;margin-top:var(--spacing-50);background:var(--color-primary);border-radius:10px;padding:clamp(16px,15.4285714286px + 0.1785714286vw,18px) clamp(20px,14.2857142857px + 1.7857142857vw,40px);font-family:var(--font-secondary);font-weight:700;letter-spacing:-0.6px;text-transform:uppercase;text-align:center}.archive-cars__more[hidden]{display:none}.archive-cars__more.is-loading{opacity:.6;pointer-events:none}@media(max-width: 640px){.archive-cars__more{width:100%}}.archive-cars-dscr__inner{max-width:920px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,14.2857142857px + 1.7857142857vw,40px);font-weight:500;text-align:center}@media(max-width: 640px){.archive-cars-dscr__inner{font-size:14px}}.single-cars{padding-top:var(--spacing-50) !important}.single-cars .breadcrumbs{padding:0}.single-cars .breadcrumbs .container{all:unset}.single-cars .breadcrumbs .breadcrumbs__inner>span>span:first-of-type>a{background:rgba(255,255,255,.2);backdrop-filter:blur(7px)}.single-cars__inner{position:relative;z-index:0;padding:clamp(24px,19.4285714286px + 1.4285714286vw,40px) clamp(16px,10.8571428571px + 1.6071428571vw,34px);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);overflow:hidden;color:var(--color-white);max-width:1100px;margin: 0 auto}.single-cars__title{margin-top:clamp(20px,18.8571428571px + 0.3571428571vw,24px);margin-bottom:clamp(30px,24.2857142857px + 1.7857142857vw,50px);display:flex;align-items:center;gap:10px}.single-cars__title img{flex-shrink:0;width:clamp(40px,34.2857142857px + 1.7857142857vw,60px)}@media(max-width: 640px){.single-cars__title{flex-wrap:wrap}}.single-cars__body{display:grid;grid-template-columns:.65fr .35fr;align-items:flex-start;gap:clamp(40px,31.4285714286px + 2.6785714286vw,70px)}@media(max-width: 1100px){.single-cars__body{grid-template-columns:1fr;gap:clamp(30px,27.1428571429px + 0.8928571429vw,40px)}}.single-cars__gallery{display:flex;flex-direction:column;gap:10px;min-width:0;width:100%}.single-cars__gallery-main{position:relative;min-width:0;width:100%}.single-cars__slider-main{width:100%;max-width:100%;border-radius:14px;overflow:hidden}.single-cars__slider-main .swiper-slide img{width:100%;height:auto;aspect-ratio:16/12.1 !important;object-fit:cover}.single-cars__gallery-nav{position:absolute;right:clamp(12px,9.7142857143px + 0.7142857143vw,20px);bottom:clamp(12px,9.7142857143px + 0.7142857143vw,20px);z-index:2;display:flex;align-items:center;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}.single-cars__gallery-prev,.single-cars__gallery-next{flex-shrink:0}.single-cars__slider-thumbs{width:100%;max-width:100%}.single-cars__slider-thumbs .swiper-slide{border-radius:10px;overflow:hidden;cursor:pointer;opacity:.7;transition:opacity .2s ease}.single-cars__slider-thumbs .swiper-slide img{width:100%;aspect-ratio:16/12.1 !important;object-fit:cover}.single-cars__slider-thumbs .swiper-slide.is-active{opacity:1}.single-cars__info{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(30px,1.4285714286px + 1.4785714286vw,60px);min-width:0;width:100%}@media(max-width: 1100px){.single-cars__info{padding-top:0;gap:clamp(24px,19.4285714286px + 1.4285714286vw,40px)}}.single-cars__nav{width:100%;display:flex;justify-content:space-between;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}@media(max-width: 640px){.single-cars__nav{flex-direction:column}}.single-cars__compare-btn{padding:11px 20px;border-radius:90px;border:1px solid rgba(255,255,255,.16);display:flex;justify-content:center;align-items:center;gap:12px;transition:background .3s ease,border-color .3s ease}@media(max-width: 640px){.single-cars__compare-btn{width:100%}}.single-cars__compare-btn-label{display:grid}.single-cars__compare-btn-label-item{grid-area:1/1;transition:opacity .25s ease,visibility .25s ease;opacity:0;visibility:hidden;pointer-events:none}.single-cars__compare-btn-label-item.is-visible{opacity:1;visibility:visible;pointer-events:auto}.single-cars__compare-btn.is-compare-syncing .single-cars__compare-btn-label-item{transition:none}.single-cars__share-btn{background:#07f;border-radius:90px;padding:5px 14px;display:flex;justify-content:center;align-items:center;gap:2px;flex-shrink:0;transition:opacity .3s ease,filter .3s ease;font-size:14px;font-weight:600;letter-spacing:-0.28px}@media(any-hover: hover){.single-cars__share-btn:hover{opacity:.88}}@media(max-width: 640px){.single-cars__share-btn{width:100%}}.single-cars__price{background:rgba(255,255,255,.08);border-radius:10px;padding:clamp(14px,13.4285714286px + 0.1785714286vw,16px) clamp(20px,16.5714285714px + 1.0714285714vw,32px);display:flex;align-items:flex-start;gap:4px;letter-spacing:-2.4px}@media(max-width: 640px){.single-cars__price{width:100%;justify-content:center;text-align:center}}.single-cars__price span{font-size:clamp(16px,14.8571428571px + 0.3571428571vw,20px);font-weight:500;letter-spacing:-0.4px}.single-cars__data{width:100%;display:flex;flex-direction:column;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}.single-cars__data li{display:flex;justify-content:space-between;align-items:center;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px);font-size:clamp(16px,14.8571428571px + 0.3571428571vw,20px);font-weight:500}.single-cars__data li span{color:var(--color-text-white-opacity)}.single-cars__data li strong{flex:1 1 auto;display:flex;align-items:center;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px);font-weight:500}.single-cars__data li strong::before{content:"";flex:1 1 auto;height:1px;background:rgba(255,255,255,.14)}.single-cars__order-btn{width:100%;background:var(--color-primary);transition:background .3s ease,color .3s ease;color:var(--color-brown)}@media(any-hover: hover){.single-cars__order-btn:hover{background:var(--color-white);color:var(--color-brown)}}.similar-cars{position:relative;z-index:1}.similar-cars__title{margin-bottom:var(--spacing-50);text-align:center}.similar-cars__items{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(14px,13.4285714286px + 0.1785714286vw,16px);align-items:start}@media(max-width: 1200px){.similar-cars__items{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 900px){.similar-cars__items{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.similar-cars__items{grid-template-columns:1fr}}.about-hero{padding-top:var(--spacing-50) !important}.about-hero .breadcrumbs{padding:0}.about-hero .breadcrumbs .container{all:unset}.about-hero .breadcrumbs a:first-of-type{background:rgba(255,255,255,.2);backdrop-filter:blur(7px)}.about-hero__inner{position:relative;z-index:0;padding:clamp(24px,19.4285714286px + 1.4285714286vw,40px) clamp(16px,6.2857142857px + 3.0357142857vw,50px);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:clamp(20px,17.1428571429px + 0.8928571429vw,30px);min-height:clamp(460px,434.2857142857px + 8.0357142857vw,550px);color:var(--color-white)}@media(max-width: 640px){.about-hero__title br{display:none}}.about-hero__items{margin-top:auto;max-width:630px;width:100%;display:flex;flex-wrap:wrap;gap:clamp(20px,14.2857142857px + 1.7857142857vw,40px)}@media(max-width: 640px){.about-hero__items{flex-direction:column;gap:clamp(10px,8.8571428571px + 0.3571428571vw,14px);max-width:none}}.about-hero__item{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,17.4285714286px + 0.1785714286vw,20px)}@media(max-width: 640px){.about-hero__item{flex-direction:row;align-items:center;gap:10px}}.about-hero__item-icon{width:clamp(60px,58.5714285714px + 0.4464285714vw,65px)}@media(max-width: 640px){.about-hero__item-icon{width:clamp(44px,42.8571428571px + 0.3571428571vw,48px)}}.about-hero__item-caption{font-weight:500;opacity:.8}.about-hero__bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.subscribe-channels__title{text-align:center}.subscribe-channels__dscr{font-family:var(--font-serif);font-style:italic;font-size:clamp(28px,24.5714285714px + 1.0714285714vw,40px);text-align:center;letter-spacing:-1.6px}@media(max-width: 640px){.subscribe-channels__dscr br{display:none}}.subscribe-channels__list{margin-top:clamp(30px,24.2857142857px + 1.7857142857vw,50px);display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}.subscribe-channels__list a{display:block;transition:opacity .3s ease}@media(any-hover: hover){.subscribe-channels__list a:hover{opacity:.82}}.subscribe-channels__list img{width:clamp(70px,61.4285714286px + 2.6785714286vw,100px)}.how-work__inner{position:relative;z-index:0;padding:clamp(40px,14.2857142857px + 8.0357142857vw,130px) clamp(16px,12px + 1.25vw,30px) clamp(20px,17.1428571429px + 0.8928571429vw,30px);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);overflow:visible;background-image:url("https://avtounis.ru/wp-content/uploads/2026/09/howwork.webp");background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 640px){.how-work__inner{padding:clamp(24px,21.7142857143px + 0.7142857143vw,32px) clamp(12px,10.8571428571px + 0.3571428571vw,16px) clamp(16px,14.8571428571px + 0.3571428571vw,20px);border-radius:clamp(10px,8.8571428571px + 0.3571428571vw,14px)}}.how-work__inner::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:rgba(40,19,4,.55);pointer-events:none}@media(min-width: 901px){.how-work__inner::before{display:none}}.how-work__inner>*{position:relative;z-index:1}.how-work__title{margin-bottom:clamp(30px,24.2857142857px + 1.7857142857vw,50px);margin-left:clamp(0px,-14.2857142857px + 4.4642857143vw,50px);font-weight:500;font-size:clamp(42px,40.2857142857px + 0.5357142857vw,48px);text-transform:uppercase;color:var(--color-white)}@media(max-width: 900px){.how-work__title{font-size:clamp(30px,28.2857142857px + 0.5357142857vw,36px);margin-left:0}}@media(max-width: 640px){.how-work__title{text-align:center;margin-bottom:clamp(20px,18.8571428571px + 0.3571428571vw,24px)}}.how-work__slider{overflow:hidden;border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px)}.how-work__slider .swiper-wrapper{align-items:center}.how-work__slider .swiper-slide{padding:clamp(16px,12px + 1.25vw,30px) 0;position:relative;z-index:0;height:auto}.how-work__slider .swiper-slide::before{content:"";position:absolute;z-index:-1;left:0;right:0;top:clamp(16px,12px + 1.25vw,30px);bottom:clamp(16px,12px + 1.25vw,30px);background:var(--color-primary);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);opacity:0;transition:opacity .35s ease,top .35s ease,bottom .35s ease}.how-work__slider .swiper-slide.is-center::before{top:0;bottom:0;opacity:1}.how-work__slider .swiper-slide.is-center .how-work__card{background:var(--color-primary);backdrop-filter:none;color:var(--color-brown)}.how-work__slider .swiper-slide.is-center .how-work__card .how-work__card-num{background-image:linear-gradient(0deg, #FA3 28.63%, #20122A 77.35%)}.how-work__slider .swiper-slide.is-center .how-work__card .how-work__card-dscr{color:var(--color-text-black-opacity)}.how-work__card{position:relative;z-index:1;height:100%;background:rgba(255,255,255,.12);backdrop-filter:blur(110px);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);padding:clamp(10px,7.1428571429px + 0.8928571429vw,20px) clamp(20px,8.5714285714px + 3.5714285714vw,60px) clamp(30px,27.1428571429px + 0.8928571429vw,40px) clamp(20px,8.5714285714px + 3.5714285714vw,60px);transition:background-color .3s ease,color .3s ease;color:var(--color-white)}@media(max-width: 640px){.how-work__card{padding:clamp(16px,14.8571428571px + 0.3571428571vw,20px) clamp(16px,14.8571428571px + 0.3571428571vw,20px) clamp(24px,22.8571428571px + 0.3571428571vw,28px)}}.how-work__card-body{position:relative;z-index:10}.how-work__card-num{background-image:linear-gradient(180deg, #FFF 20.99%, rgba(255, 255, 255, 0) 72.84%);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-montserrat);font-weight:200;font-size:clamp(90px,84.2857142857px + 1.7857142857vw,110px);letter-spacing:-4.4px}@media(max-width: 640px){.how-work__card-num{font-size:clamp(64px,59.4285714286px + 1.4285714286vw,80px);letter-spacing:-3px}}.how-work__card-title{margin-bottom:clamp(20px,17.1428571429px + 0.8928571429vw,30px);font-weight:600;font-size:clamp(20px,18.8571428571px + 0.3571428571vw,24px);letter-spacing:-0.96px;text-transform:uppercase}.how-work__card-dscr{font-weight:500;color:var(--color-text-white-opacity);transition:color .3s ease}.how-work__nav{position:relative;z-index:5;margin-top:10px;padding-right:clamp(76px,71.4285714286px + 1.4285714286vw,92px);display:flex;justify-content:flex-end;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}@media(max-width: 900px){.how-work__nav{display:none}}.faq-section__title{text-align:center}.faq-section__items{max-width:700px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:clamp(20px,17.1428571429px + 0.8928571429vw,30px)}.faq-section__item{padding:0 clamp(16px,12px + 1.25vw,30px);display:flex;align-items:flex-start;cursor:pointer;gap:clamp(16px,9.1428571429px + 2.1428571429vw,40px);border-radius:10px;transition:.3s ease}.faq-section__item::before{content:"";margin-top:4px;width:18px;aspect-ratio:4/4;flex-shrink:0;background-image:url("../images/icons/add.svg");background-position:center;background-repeat:no-repeat;background-size:contain;transition:transform .3s ease}.faq-section__item.is-open{padding:clamp(30px,25.7142857143px + 1.3392857143vw,45px) clamp(16px,12px + 1.25vw,30px);background:var(--color-bg-muted)}.faq-section__item.is-open::before{transform:rotate(45deg)}.faq-section__item.is-open .faq-section__item-dscr{grid-template-rows:1fr;opacity:1}.faq-section__item-title{font-size:clamp(18px,17.4285714286px + 0.1785714286vw,20px);font-weight:500;letter-spacing:-0.4px}.faq-section__item-dscr{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:grid-template-rows .3s ease,opacity .3s ease}.faq-section__item-dscr-inner{min-height:0;overflow:hidden}.faq-section__item-dscr-content{padding-top:clamp(12px,10.8571428571px + 0.3571428571vw,16px);font-weight:500;color:var(--color-text-black-opacity)}.our-office__title{text-align:center}.our-office__dscr{max-width:920px;margin:0 auto;margin-bottom:clamp(30px,24.2857142857px + 1.7857142857vw,50px);font-weight:500;text-align:center}@media(max-width: 640px){.our-office__dscr br{display:none}}.our-office__tabs{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px}@media(max-width: 900px){.our-office__tabs{position:static;transform:none;width:fit-content;max-width:100%;margin-inline:auto;justify-content:center;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.our-office__tabs::-webkit-scrollbar{display:none}}.our-office__tab{border:1px solid var(--color-bg-muted-dark);border-radius:999px;padding:clamp(12px,11.4285714286px + 0.1785714286vw,14px) clamp(20px,15.4285714286px + 1.4285714286vw,36px);transition:.3s ease;flex-shrink:0;white-space:nowrap;font-weight:500;text-align:center}@media(max-width: 900px){.our-office__tab{padding:clamp(10px,9.4285714286px + 0.1785714286vw,12px) clamp(14px,12.8571428571px + 0.3571428571vw,18px)}}.our-office__tab.is-active{background:var(--color-brown);color:var(--color-white)}.our-office__panel{opacity:1;transition:opacity .2s ease}.our-office__panel:not(.is-active){display:none}.our-office__panel.is-fading-out,.our-office__panel.is-fading-in{opacity:0}@media(prefers-reduced-motion: reduce){.our-office__panel{transition:none}}.our-office__panel .swiper-slide{height:auto}.our-office__panel .swiper-slide img{width:100%;height:100% !important;object-fit:cover;border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px)}.tracking__inner{gap:0}@media(max-width: 900px){.tracking__inner{grid-template-columns:1fr}}.tracking__img{border-radius:clamp(20px,14.2857142857px + 1.7857142857vw,40px);width:100%;height:100%;object-fit:cover}@media(max-width: 900px){.tracking__img{display:none}}.tracking__body{background:var(--color-bg-muted-dark);border-radius:clamp(20px,14.2857142857px + 1.7857142857vw,40px);padding:clamp(24px,6.5714285714px + 5.4464285714vw,85px) clamp(16px,-10.8571428571px + 8.3928571429vw,110px);display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.tracking__subtitle{margin-bottom:clamp(16px,14.8571428571px + 0.3571428571vw,20px);font-weight:500;font-size:clamp(24px,22.2857142857px + 0.5357142857vw,30px);letter-spacing:-1.2px;text-align:center}.tracking__dscr{font-weight:500;text-align:center}.tracking__form{max-width:500px;width:100%;margin-top:clamp(30px,24.2857142857px + 1.7857142857vw,50px)}.tracking__form .input-wrapper+.input-wrapper{margin-top:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}.tracking__form .submit-btn{margin-top:clamp(20px,14.2857142857px + 1.7857142857vw,40px);width:100%}.calculator{padding-top:var(--spacing-50) !important}.calculator .breadcrumbs{padding:0}.calculator .breadcrumbs .container{all:unset}.calculator .breadcrumbs .breadcrumbs__inner>span>span:first-of-type>a{background:rgba(255,255,255,.2);backdrop-filter:blur(7px)}.calculator__inner{position:relative;z-index:0;padding:clamp(24px,19.4285714286px + 1.4285714286vw,40px) clamp(16px,10.8571428571px + 1.6071428571vw,34px);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);overflow:hidden;color:var(--color-white)}.calculator__title{margin-top:clamp(20px,18.8571428571px + 0.3571428571vw,24px)}.calculator__body{background:var(--color-bg-muted-dark);border-radius:clamp(10px,8.8571428571px + 0.3571428571vw,14px);padding:clamp(24px,5.1428571429px + 5.8928571429vw,90px) clamp(16px,-13.7142857143px + 9.2857142857vw,120px);display:flex;align-items:flex-start;gap:clamp(30px,12.8571428571px + 5.3571428571vw,90px);color:var(--color-black)}@media(max-width: 1100px){.calculator__body{flex-direction:column;gap:clamp(30px,24.2857142857px + 1.7857142857vw,50px)}}@media(max-width: 640px){.calculator__body{padding:clamp(16px,12px + 1.25vw,30px)}}.calculator__form{max-width:550px;width:100%;min-width:0}@media(max-width: 1100px){.calculator__form{max-width:none}}.calculator__form-body{display:flex;flex-direction:column;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}.calculator__form-prices{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px)}@media(max-width: 640px){.calculator__form-prices{grid-template-columns:1fr}}.calculator__form .submit-btn{margin-top:clamp(30px,24.2857142857px + 1.7857142857vw,50px);width:100%}.calculator__total{max-width:465px;width:100%;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(30px,24.2857142857px + 1.7857142857vw,50px)}@media(max-width: 1100px){.calculator__total{max-width:none}}.calculator__total-list{width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(16px,14.8571428571px + 0.3571428571vw,20px)}@media(max-width: 640px){.calculator__total-list{grid-template-columns:1fr}}.calculator__total-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.calculator__total-item span{font-weight:500;color:var(--color-text-black-opacity)}.calculator__total-item strong{font-weight:500;font-size:clamp(20px,18.8571428571px + 0.3571428571vw,24px)}.calculator__total-current{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.calculator__total-current span{font-weight:500;color:var(--color-text-black-opacity)}.calculator__total-note{font-size:13px;font-weight:500;color:var(--color-text-black-opacity)}@media(max-width: 640px){.calculator__total-note{text-align:center}}.calculator-promo__title,.calculator-promo__dscr{text-align:center}.calculator-promo__dscr{max-width:920px;margin:0 auto;font-weight:500}@media(max-width: 640px){.calculator-promo__dscr br{display:none}}.reviews-page__heading{margin-bottom:clamp(30px,24.2857142857px + 1.7857142857vw,50px);display:flex;justify-content:space-between;align-items:center;gap:clamp(20px,11.4285714286px + 2.6785714286vw,50px)}@media(max-width: 900px){.reviews-page__heading{flex-direction:column;align-items:flex-start;gap:clamp(20px,17.1428571429px + 0.8928571429vw,30px)}}.reviews-page__social-media{display:flex;align-items:center;gap:clamp(16px,13.1428571429px + 0.8928571429vw,26px)}@media(max-width: 900px){.reviews-page__social-media{justify-content:space-between;align-items:flex-start;width:100%;gap:clamp(12px,10.8571428571px + 0.3571428571vw,16px)}}.reviews-page__social-media-title{font-weight:500;font-size:clamp(20px,18.8571428571px + 0.3571428571vw,24px);flex:1 1 auto;min-width:0}@media(max-width: 900px){.reviews-page__social-media-title{font-size:clamp(16px,14.8571428571px + 0.3571428571vw,20px);line-height:1.25}}.reviews-page__social-media-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.reviews-page__social-media-list a{display:block;transition:.3s ease}@media(any-hover: hover){.reviews-page__social-media-list a:hover{opacity:.82}}.reviews-page__social-media-list img{width:clamp(58px,54px + 1.25vw,72px)}.reviews-page__items{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(14px,13.4285714286px + 0.1785714286vw,16px);align-items:stretch}@media(max-width: 1200px){.reviews-page__items{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 900px){.reviews-page__items{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.reviews-page__items{grid-template-columns:1fr}}.reviews-page__items .reviews__card{height:100%;display:flex;flex-direction:column}.reviews-page__items .reviews__card-poster{width:100%;flex-shrink:0}.reviews-page__items .reviews__card-body{flex:1 1 auto}.reviews-page__video-card{position:relative;width:100%;height:100%;align-self:stretch}.reviews-page__video-card::before{content:"";display:block;width:100%;padding-top:124.3243243243%}.reviews-page__video-card-btn{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:clamp(10px,8.8571428571px + 0.3571428571vw,14px);overflow:hidden;text-align:left}.reviews-page__video-card-btn::after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(180deg, rgba(40, 19, 4, 0) 0%, rgba(40, 19, 4, 0.72) 100%);pointer-events:none}.reviews-page__video-card-poster{position:absolute;inset:0;width:100%;height:100% !important;max-width:none;aspect-ratio:unset !important;object-fit:cover;object-position:center}.reviews-page__video-card-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:clamp(72px,64px + 2.5vw,100px);pointer-events:none;z-index:1}.reviews-page__video-card-play img{width:100%;height:auto}.reviews-page__video-card-info{position:absolute;left:clamp(16px,13.7142857143px + 0.7142857143vw,24px);right:clamp(16px,13.7142857143px + 0.7142857143vw,24px);bottom:clamp(16px,13.7142857143px + 0.7142857143vw,24px);display:flex;align-items:center;gap:clamp(10px,8.5714285714px + 0.4464285714vw,15px);z-index:1;color:var(--color-white)}.reviews-page__video-card-info svg{width:clamp(20px,18.8571428571px + 0.3571428571vw,24px);height:auto;flex-shrink:0}.reviews-page__video-card-info span{font-size:clamp(14px,13.1428571429px + 0.2678571429vw,17px);font-weight:500;letter-spacing:-0.68px}.reviews-video-modal{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:clamp(16px,12px + 1.25vw,30px)}.reviews-video-modal[hidden]{display:none}.reviews-video-modal__overlay{position:absolute;inset:0;background:rgba(40,19,4,.75)}.reviews-video-modal__dialog{position:relative;z-index:1;width:min(960px,100%);background:var(--color-black);border-radius:clamp(10px,8.8571428571px + 0.3571428571vw,14px);overflow:hidden}.reviews-video-modal__close{position:absolute;top:clamp(10px,8.2857142857px + 0.5357142857vw,16px);right:clamp(10px,8.2857142857px + 0.5357142857vw,16px);z-index:2;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.16)}.reviews-video-modal__close span{position:absolute;top:50%;left:50%;width:18px;height:2px;background:var(--color-white);transform:translate(-50%, -50%) rotate(45deg)}.reviews-video-modal__close span::after{content:"";position:absolute;inset:0;background:var(--color-white);transform:rotate(90deg)}.reviews-video-modal video{display:block;width:100%;max-height:calc(100vh - 60px);background:var(--color-black)}.compare-empty__body{max-width:526px;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.compare-empty__icon{width:clamp(52px,50.8571428571px + 0.3571428571vw,56px);margin-bottom:var(--spacing-50)}.compare-empty__subtitle{margin-bottom:20px;font-family:var(--font-serif);font-weight:400;font-size:clamp(28px,24.5714285714px + 1.0714285714vw,40px);font-style:italic;letter-spacing:-1.6px}.compare-empty__dscr{font-weight:500}.compare-empty__btn{min-width:270px;margin-top:clamp(30px,18.5714285714px + 3.5714285714vw,70px);background:var(--color-brown);border-radius:10px;padding:clamp(16px,15.4285714286px + 0.1785714286vw,18px) clamp(20px,14.2857142857px + 1.7857142857vw,40px);font-family:var(--font-secondary);font-weight:700;letter-spacing:-0.6px;text-transform:uppercase;color:var(--color-white)}@media(max-width: 640px){.compare-empty__btn{width:100%;min-width:0}}.compare__title{margin-bottom:clamp(30px,24.2857142857px + 1.7857142857vw,50px)}@media(max-width: 640px){.compare__title{margin-bottom:clamp(20px,17.1428571429px + 0.8928571429vw,30px)}}.compare__layout{--compare-gap: clamp(16px, 14.8571428571px + 0.3571428571vw, 20px);--compare-card-width: calc((100% - var(--compare-gap) * 2) / 3);display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--compare-gap);min-width:0}@media(max-width: 1100px){.compare__layout{--compare-card-width: calc((100% - var(--compare-gap)) / 2)}}@media(max-width: 900px){.compare__layout{--compare-aside-width: clamp(92px, 86.2857142857px + 1.7857142857vw, 112px);--compare-gap: clamp(8px, 6.8571428571px + 0.3571428571vw, 12px);--compare-card-width: calc(100% - clamp(12px, 9.7142857143px + 0.7142857143vw, 20px));grid-template-columns:var(--compare-aside-width) minmax(0, 1fr)}}@media(max-width: 640px){.compare__layout{--compare-aside-width: clamp(84px, 80.5714285714px + 1.0714285714vw, 96px);--compare-card-width: 100%}}.compare__aside{grid-column:1;min-width:0}@media(max-width: 900px){.compare__aside{position:sticky;top:clamp(12px,10.8571428571px + 0.3571428571vw,16px);align-self:start;z-index:2;padding-right:clamp(4px,2.8571428571px + 0.3571428571vw,8px);background:var(--color-white)}}.compare__aside .car-card__info{max-width:none;width:100%}.compare__aside .car-card__info-item{min-height:20px}.compare__aside .car-card__info-item dt{white-space:normal;flex-shrink:0}@media(max-width: 900px){.compare__aside .car-card__info-item dt{font-size:13px;line-height:1.35;letter-spacing:-0.36px}}.compare__aside .car-card__info-item dd{flex:1 1 auto;margin:0}.compare__aside .car-card__info-item dd::before{display:none}.compare__aside-info{margin:0;padding-left:clamp(16px,14.8571428571px + 0.3571428571vw,20px)}@media(max-width: 900px){.compare__aside-info{padding-left:0}}.compare__sr-only{position:static;flex:0 0 0;width:0;height:0;padding:0;margin:0;overflow:hidden;opacity:0;white-space:nowrap;border:0}.compare__cars{grid-column:2/-1;min-width:0}@media(max-width: 900px){.compare__cars{grid-column:2}}.compare__cars-track{display:flex;gap:var(--compare-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}@media(max-width: 900px){.compare__cars-track{scroll-padding-inline:0}}.compare__cars-track::-webkit-scrollbar{display:none}.compare__cars-track .car-card{flex:0 0 var(--compare-card-width);min-width:0;scroll-snap-align:start}@media(max-width: 900px){.compare__cars-track .car-card{scroll-snap-align:center}}@media(max-width: 640px){.compare__cars-track .car-card{scroll-snap-align:start}}.compare__cars-track .car-card.is-removing{opacity:0;pointer-events:none;transition:opacity .35s ease}.compare__item .car-card__heading{position:relative;isolation:isolate}.compare__item .car-card__img-link{position:relative;z-index:1;display:block}.compare__item .car-card__price{z-index:2}.compare__item .car-card__info{max-width:100%}.compare__item .car-card__info-item{min-height:20px}.compare__item .car-card__info-item dt:not(.compare__sr-only){display:none}.compare__item .car-card__info-item dd::before{width:auto}@media(max-width: 900px){.compare__item .car-card__info-item{min-width:0}.compare__item .car-card__info-item dd{flex:1 1 auto;min-width:0;width:100%;max-width:100%;display:flex;align-items:center;gap:clamp(6px,4.8571428571px + 0.3571428571vw,10px);white-space:nowrap}.compare__item .car-card__info-item dd::before{content:"";display:block;flex:1 1 auto;min-width:0;width:auto;height:1px;background:#d9d9d9}}@media(max-width: 640px){.compare__item .car-card__about{gap:clamp(12px,10.8571428571px + 0.3571428571vw,16px)}}@media(max-width: 640px){.compare__item .car-card__brand{width:clamp(52px,48.5714285714px + 1.0714285714vw,64px)}}.compare__remove{position:absolute;top:10px;right:10px;z-index:10;width:34px;height:34px;border-radius:50%;background-color:rgba(255,255,255,.92);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath stroke='%23281304' stroke-width='2' stroke-linecap='round' d='M2 2l10 10M12 2L2 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px;border:0;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;pointer-events:auto;transition:transform .2s ease,background-color .2s ease}@media(any-hover: hover){.compare__remove:hover{background-color:var(--color-white);transform:scale(1.05)}}.compare__remove:active{transform:scale(0.95)}@media(max-width: 640px){.compare__remove{top:8px;right:8px;width:30px;height:30px;background-size:12px}}.compare__order-btn{margin-top:clamp(16px,14.8571428571px + 0.3571428571vw,20px);align-self:flex-start;background:var(--color-bg-muted);border-radius:10px;padding:clamp(14px,13.4285714286px + 0.1785714286vw,16px) 20px;transition:.3s ease;font-family:var(--font-secondary);font-weight:700;font-size:14px;letter-spacing:-0.52px;text-transform:uppercase}@media(any-hover: hover){.compare__order-btn:hover{background:var(--color-bg-muted-dark)}}@media(max-width: 640px){.compare__order-btn{width:100%}}.compare__progress{margin-top:clamp(20px,17.1428571429px + 0.8928571429vw,30px);height:2px;background:#d9d9d9;border-radius:2px;overflow:hidden}@media(max-width: 640px){.compare__progress{margin-top:clamp(16px,14.8571428571px + 0.3571428571vw,20px)}}.compare__progress span{display:block;height:100%;width:0;background:var(--color-brown);border-radius:2px;transition:margin-left .2s ease,width .2s ease}.compare__loading,.compare__error{padding:clamp(20px,17.1428571429px + 0.8928571429vw,30px) 0;font-weight:500}@media(max-width: 640px){.compare__loading,.compare__error{padding:clamp(16px,13.7142857143px + 0.7142857143vw,24px) 0;font-size:14px;letter-spacing:-0.42px}}@media(any-hover: hover){.single-cars__compare-btn:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.32)}.single-cars__compare-btn.is-active:hover{background:rgba(255,170,51,.2)}}.single-cars__compare-btn.is-active{background:rgba(255,170,51,.12);border-color:var(--color-primary)}@media(prefers-reduced-motion: reduce){.single-cars__compare-btn{transition:none}.single-cars__compare-btn .single-cars__compare-btn-label-item{transition:none}}.faq__categories{display:flex;flex-direction:column;gap:clamp(20px,14.2857142857px + 1.7857142857vw,40px)}.faq__category{padding:clamp(20px,14.2857142857px + 1.7857142857vw,40px) clamp(16px,10.8571428571px + 1.6071428571vw,34px);gap:clamp(24px,13.7142857143px + 3.2142857143vw,60px)}@media(max-width: 900px){.faq__category{grid-template-columns:1fr;gap:clamp(20px,17.1428571429px + 0.8928571429vw,30px)}}.faq__category-title{font-size:clamp(22px,20.2857142857px + 0.5357142857vw,28px);font-weight:500;letter-spacing:-1.12px}.faq__category-items{display:flex;flex-direction:column;gap:clamp(16px,14.8571428571px + 0.3571428571vw,20px);min-width:0}.faq__category-item{display:flex;flex-direction:column;gap:0;min-width:0}.faq__category-item-trigger{cursor:pointer;display:flex;align-items:flex-start;gap:clamp(16px,9.1428571429px + 2.1428571429vw,40px);width:100%;padding:0;border:0;background:none;text-align:left;font:inherit;color:inherit}.faq__category-item-trigger::before{content:"";margin-top:4px;width:18px;aspect-ratio:4/4;flex-shrink:0;background-image:url("../images/icons/add.svg");background-position:center;background-repeat:no-repeat;background-size:contain;transition:transform .3s ease}.faq__category-item.is-open .faq__category-item-trigger::before{transform:rotate(45deg)}.faq__category-item.is-open .faq__category-item-dscr{grid-template-rows:1fr;opacity:1}.faq__category-item-title{font-size:clamp(18px,17.4285714286px + 0.1785714286vw,20px);font-weight:500;letter-spacing:-0.4px}.faq__category-item-dscr{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:grid-template-rows .3s ease,opacity .3s ease}.faq__category-item-dscr-inner{min-height:0;overflow:hidden}.faq__category-item-dscr-content{padding-top:clamp(12px,10.8571428571px + 0.3571428571vw,16px);font-weight:500;color:var(--color-text-black-opacity)}.faq__cta{margin-top:clamp(20px,14.2857142857px + 1.7857142857vw,40px);background:var(--color-bg-muted);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);padding:clamp(24px,8px + 5vw,80px) clamp(16px,3.4285714286px + 3.9285714286vw,60px);gap:clamp(24px,13.7142857143px + 3.2142857143vw,60px)}@media(max-width: 900px){.faq__cta{grid-template-columns:1fr;gap:clamp(20px,17.1428571429px + 0.8928571429vw,30px)}}.faq__cta-title{font-size:clamp(24px,22.8571428571px + 0.3571428571vw,28px);font-weight:500;letter-spacing:-1.12px}.faq__cta-body{max-width:560px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(24px,16.5714285714px + 2.3214285714vw,50px)}.faq__cta-dscr{font-weight:500}@media(max-width: 640px){.faq__cta .btn{width:100%;text-align:center}}.features.is-front-page .features__dscr{max-width:730px}.features__inner{overflow:hidden;position:relative}@media(max-width: 900px){.features__inner{grid-template-columns:1fr;gap:clamp(16px,14.8571428571px + 0.3571428571vw,20px)}}.features__inner::after{content:"";position:absolute;top:0;right:0;width:clamp(250px,213.1428571429px + 11.5178571429vw,379px);aspect-ratio:4/4;transform:translate(20%, -30%);background-image:url("../images/features-el.svg");background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 900px){.features__inner::after{display:none}}.features__img{width:100%;height:auto;max-width:100%;align-self:start;border-radius:clamp(14px,6.5714285714px + 2.3214285714vw,40px);object-fit:cover;object-position:top}@media(max-width: 640px){.features__img{aspect-ratio:16/19 !important}}.features__body{border-radius:clamp(14px,6.5714285714px + 2.3214285714vw,40px);padding:clamp(24px,2.2857142857px + 6.7857142857vw,100px) clamp(16px,-16.5714285714px + 10.1785714286vw,130px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;color:var(--color-white)}.features__title{margin-bottom:clamp(20px,17.1428571429px + 0.8928571429vw,30px)}@media(max-width: 640px){.features__title br{display:none}}.features__dscr{max-width:590px;font-weight:500;color:var(--color-text-white-opacity)}@media(max-width: 640px){.features__dscr br{display:none}}.features__items{margin-top:clamp(24px,13.7142857143px + 3.2142857143vw,60px);width:100%;display:flex;gap:clamp(14px,6.5714285714px + 2.3214285714vw,40px)}@media(max-width: 640px){.features__items{flex-direction:column}}.features__item{min-width:140px;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,17.4285714286px + 0.1785714286vw,20px)}@media(max-width: 640px){.features__item{flex-direction:row;align-items:center;gap:10px;min-width:0}}.features__item-icon{width:clamp(60px,58.5714285714px + 0.4464285714vw,65px)}@media(max-width: 640px){.features__item-icon{width:clamp(44px,42.8571428571px + 0.3571428571vw,48px)}}.features__item-caption{font-weight:500;color:var(--color-text-white-opacity)}.vacancy__items{display:flex;flex-direction:column;gap:clamp(16px,12px + 1.25vw,30px)}.vacancy__item{background:var(--color-bg-muted);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);padding:clamp(16px,14.8571428571px + 0.3571428571vw,20px);display:flex;align-items:center;gap:clamp(10px,8.2857142857px + 0.5357142857vw,16px);min-width:0}@media(max-width: 900px){.vacancy__item{flex-direction:column}}.vacancy__item-img{max-width:530px;width:100%;flex-shrink:0;min-width:0}@media(max-width: 900px){.vacancy__item-img{max-width:none}}.vacancy__item-img img{width:100%;height:auto;border-radius:clamp(10px,8.8571428571px + 0.3571428571vw,14px)}.vacancy__item-body{flex:1 1 auto;width:100%;min-width:0;padding:clamp(20px,11.4285714286px + 2.6785714286vw,50px);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,12px + 1.25vw,30px)}@media(max-width: 900px){.vacancy__item-body{padding:clamp(16px,13.7142857143px + 0.7142857143vw,24px) 0 0}}.vacancy__item-location{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(10px,7.1428571429px + 0.8928571429vw,20px);font-weight:500}.vacancy__item-location img{width:clamp(42px,40.2857142857px + 0.5357142857vw,48px);border-radius:4px}.vacancy__item-dscr{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,12px + 1.25vw,30px)}.vacancy__item-dscr h3{margin-bottom:-6px;font-size:clamp(20px,18.8571428571px + 0.3571428571vw,24px);font-weight:500}.vacancy__item-dscr p,.vacancy__item-dscr ul,.vacancy__item-dscr ol{font-weight:500;color:rgba(0,0,0,.8)}.contacts__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(16px,14.5714285714px + 0.4464285714vw,21px) clamp(16px,14.8571428571px + 0.3571428571vw,20px)}@media(max-width: 900px){.contacts__items{grid-template-columns:1fr}}.contacts__item{background-color:var(--color-bg-muted);border-radius:20px;padding:clamp(28px,16px + 3.75vw,70px) clamp(20px,11.4285714286px + 2.6785714286vw,50px);display:flex;align-items:flex-start;gap:clamp(16px,9.1428571429px + 2.1428571429vw,40px)}@media(max-width: 480px){.contacts__item{flex-wrap:wrap}}.contacts__item-icon{width:clamp(36px,33.7142857143px + 0.7142857143vw,44px);flex-shrink:0;border-radius:4px}.contacts__item-info{display:flex;flex-direction:column;gap:clamp(16px,12px + 1.25vw,30px);min-width:0}.contacts__item-address,.contacts__item-phone{font-family:var(--font-primary);font-weight:500;font-size:clamp(18px,15.1428571429px + 0.8928571429vw,28px);line-height:1.26;letter-spacing:-1.12px}.contacts__item-phone{color:inherit}.contacts__item-email{display:inline-flex;align-self:flex-start;padding:8px 24px 10px;border-radius:999px;border:1px solid var(--color-border);color:var(--color-brown);font-family:var(--font-primary);font-weight:500;font-size:16px}.contacts__item-hours{font-family:var(--font-primary);font-weight:500;font-size:16px}.error-404__inner{position:relative;z-index:0;padding:clamp(24px,19.4285714286px + 1.4285714286vw,40px) clamp(16px,10.8571428571px + 1.6071428571vw,34px);border-radius:clamp(14px,12.2857142857px + 0.5357142857vw,20px);overflow:hidden;color:var(--color-white)}.error-404__content{display:flex;flex-direction:column;align-items:center;max-width:620px;width:100%;margin:0 auto;padding:clamp(10px,7.1428571429px + 0.8928571429vw,20px) 0 clamp(20px,14.2857142857px + 1.7857142857vw,40px);text-align:center}.error-404__code{margin-bottom:clamp(10px,8.2857142857px + 0.5357142857vw,16px);font-family:var(--font-secondary);font-size:clamp(72px,58.2857142857px + 4.2857142857vw,120px);font-weight:800;line-height:.9;letter-spacing:-4px;color:var(--color-primary);opacity:.95}.error-404__title{margin-bottom:clamp(16px,13.7142857143px + 0.7142857143vw,24px)}.error-404__dscr{max-width:520px;font-weight:500;color:var(--color-text-white-opacity);letter-spacing:-0.32px}.error-404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(30px,24.2857142857px + 1.7857142857vw,50px)}@media(max-width: 480px){.error-404__actions{width:100%;flex-direction:column;align-items:stretch}}.error-404__btn{display:inline-flex;justify-content:center;align-items:center;min-width:220px;border-radius:10px;padding:clamp(16px,15.4285714286px + 0.1785714286vw,18px) clamp(20px,14.2857142857px + 1.7857142857vw,40px);border:1px solid rgba(0,0,0,0);transition:background .3s ease,color .3s ease,border-color .3s ease;font-family:var(--font-secondary);font-weight:700;letter-spacing:-0.6px;text-transform:uppercase}@media(max-width: 480px){.error-404__btn{width:100%;min-width:0}}.error-404__btn_primary{background:var(--color-primary);color:var(--color-brown)}@media(any-hover: hover){.error-404__btn_primary:hover{background:var(--color-white);color:var(--color-brown)}}.error-404__btn_secondary{border-color:rgba(255,255,255,.16);color:var(--color-white)}@media(any-hover: hover){.error-404__btn_secondary:hover{background:var(--color-white);border-color:var(--color-white);color:var(--color-brown)}}/*# sourceMappingURL=style.min.css.map */

.car-reviews-page .car-reviews__grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 24px;
}

.car-reviews-page .car-reviews__card {
  width: 100%;
  min-width: 0;
}

/* Пагинация */

.car-reviews-page__pagination {
  margin-top: 48px;
}

.car-reviews-page__pagination .page-numbers {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 8px;
  list-style: none;
}

.car-reviews-page__pagination a,
.car-reviews-page__pagination span {
  width: 44px;
  height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--color-border);
  border-radius: 50%;
  color: inherit;
  text-decoration: none;
  transition:
    color 0.2s ease,
    background-color 0.2s ease,
    border-color 0.2s ease;
}

.car-reviews-page__pagination a:hover,
.car-reviews-page__pagination .current {
  color: #fff;
  background-color: var(--color-brown);
  border-color: var(--color-brown);
}

.car-reviews-page__pagination .dots {
  border-color: transparent;
  background-color: transparent;
}

/* Планшет */

@media (max-width: 1100px) {
  .car-reviews-page .car-reviews__grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (max-width: 800px) {
  .car-reviews-page .car-reviews__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
  }
}

/* Телефон */

@media (max-width: 600px) {
  .car-reviews-page .car-reviews__grid {
    grid-template-columns: 1fr;
    gap: 16px;
  }

  .car-reviews-page__pagination {
    margin-top: 32px;
  }

  .car-reviews-page__pagination a,
  .car-reviews-page__pagination span {
    width: 40px;
    height: 40px;
  }
}

.archive-cars .archive-cars__pagination {
  margin-top: clamp(32px, 4vw, 56px);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 12px;
}

.archive-cars .archive-cars__pagination-pages {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 8px;
}

.archive-cars .archive-cars__pagination-btn {
  appearance: none;
  -webkit-appearance: none;
  min-width: 48px;
  height: 48px;
  margin: 0;
  padding: 0 14px;

  display: inline-flex;
  align-items: center;
  justify-content: center;

  border: 1px solid #dedbd5;
  border-radius: 10px;
  background-color: #f2f1ed;
  box-shadow: none;

  color: #2a0f04;
  font-family: inherit;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;

  cursor: pointer;
  transition:
    color 0.2s ease,
    background-color 0.2s ease,
    border-color 0.2s ease,
    transform 0.2s ease;
}

.archive-cars .archive-cars__pagination-btn.is-active {
  border-color: #2a0f04;
  background-color: #2a0f04;
  color: #ffffff;
  cursor: default;
}

.archive-cars .archive-cars__pagination-btn:disabled {
  opacity: 0.4;
  cursor: not-allowed;
  transform: none;
}

.archive-cars .archive-cars__pagination-btn--prev,
.archive-cars .archive-cars__pagination-btn--next {
  min-width: 112px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #ffffff;
}

.archive-cars .archive-cars__pagination-dots {
  width: 28px;
  height: 48px;

  display: inline-flex;
  align-items: center;
  justify-content: center;

  color: #2a0f04;
  font-family: inherit;
  font-size: 18px;
  line-height: 1;
}

.archive-cars .archive-cars__pagination-btn:focus-visible {
  outline: 2px solid #ffa92e;
  outline-offset: 3px;
}

@media (hover: hover) {
  .archive-cars .archive-cars__pagination-btn:hover:not(:disabled):not(.is-active) {
    border-color: #ffa92e;
    background-color: #ffa92e;
    color: #2a0f04;
    transform: translateY(-2px);
  }
}

@media (max-width: 640px) {
  .archive-cars .archive-cars__pagination {
    margin-top: 32px;
    gap: 8px;
  }

  .archive-cars .archive-cars__pagination-pages {
    gap: 5px;
  }

  .archive-cars .archive-cars__pagination-btn {
    min-width: 40px;
    height: 40px;
    padding: 0 10px;
    border-radius: 8px;
    font-size: 14px;
  }

  .archive-cars .archive-cars__pagination-btn--prev,
  .archive-cars .archive-cars__pagination-btn--next {
    min-width: 88px;
    padding-right: 14px;
    padding-left: 14px;
  }

  .archive-cars .archive-cars__pagination-dots {
    width: 18px;
    height: 40px;
    font-size: 16px;
  }
}

@media (max-width: 420px) {
  .archive-cars .archive-cars__pagination-pages {
    width: 100%;
    order: -1;
  }

  .archive-cars .archive-cars__pagination-btn--prev,
  .archive-cars .archive-cars__pagination-btn--next {
    flex: 1;
  }
}

.how-work__card {
  padding:
    clamp(5px, 3.57px + 0.45vw, 10px)
    clamp(10px, 4.29px + 1.79vw, 30px)
    clamp(15px, 13.57px + 0.45vw, 20px);
}

@media (max-width: 640px) {
  .how-work__card {
    padding:
      clamp(8px, 7.43px + 0.18vw, 10px)
      clamp(8px, 7.43px + 0.18vw, 10px)
      clamp(12px, 11.43px + 0.18vw, 14px);
  }
}

@media (min-width: 901px) {
  .features__inner {
    align-items: stretch;
  }

  .features__img {
    align-self: stretch;
    width: 100%;
    height: 100% !important;
    min-height: 100%;
    object-fit: cover;
    object-position: center;
  }

  .features__body {
    height: 100%;
  }
}

.vacancy__item-img {
  max-width: 530px;
  width: 100%;
  flex-shrink: 0;
  min-width: 0;

  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}