.desktop-nav a,.mobile-nav a{align-items:center;gap:8px;display:inline-flex}.desktop-nav a>svg,.mobile-nav a>svg{color:#ffae63;flex-shrink:0}@media (min-width:1025px){.header-inner{grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);align-items:center;gap:20px;display:grid}.header-inner>.brand{justify-self:start;max-width:100%}.header-inner>.desktop-nav{justify-self:center;gap:clamp(18px,2vw,32px);margin:0}.header-inner>.header-actions{justify-self:end;margin:0}}@media (max-width:1024px){.mobile-nav{overscroll-behavior:contain;max-height:min(65dvh,460px);overflow-y:auto}.mobile-nav a{align-items:center;min-height:48px;font-size:15px;display:flex}.header-inner,.header-actions,.car-content,.dialog-content{min-width:0}.catalog-multi [role=group] ul{overscroll-behavior:contain;max-height:min(256px,40dvh)}.catalog-multi [role=group] label{min-height:44px}}@media (max-width:640px){html{scroll-padding-top:94px}.container{width:calc(100% - 28px)}.site-header{width:calc(100% - 20px);top:8px}.header-inner{gap:8px;width:calc(100% - 16px);height:auto;min-height:68px;padding-block:6px}.header-inner .brand-art{width:44px;min-width:44px}.header-inner .brand-wordmark{display:none}.header-inner .brand-symbol{object-fit:contain;width:44px;height:44px;display:block}.header-actions{gap:6px;margin-left:auto}.header-actions select{max-width:none;min-height:44px;padding-left:5px;padding-right:1px;font-size:16px}.language-picker{gap:2px}.language-picker>svg,.header-chat{display:none}.currency-picker{width:65px}.language-picker select{width:55px}.mobile-menu{flex-shrink:0;width:44px;height:44px}.utility-bar .container{flex-wrap:wrap;gap:10px}.utility-bar a{min-height:36px}.hero{width:calc(100% - 20px)}.hero-copy{padding:24px 20px 0}.hero-copy>p{font-size:14px;line-height:1.65}.hero-actions{grid-template-columns:1fr;gap:10px;display:grid}.hero .button,.hero-contact{box-sizing:border-box;justify-content:center;width:100%;min-height:48px;font-size:14px}.hero-visual{height:clamp(180px,55vw,245px)}.film-control{min-height:44px;font-size:12px}.brands{width:calc(100% - 28px)}.global-marque{min-height:80px}.global-marque>span{font-size:12px}.filter-grid{grid-template-columns:minmax(0,1fr);gap:14px}.filter-top{flex-wrap:wrap;gap:12px}.segmented{width:100%;display:flex}.segmented button{white-space:normal;flex:1;min-width:0;min-height:44px;padding-inline:7px;font-size:13px}.field-label,.range-field legend{font-size:13px}.catalog-multi>div>button{min-height:48px;font-size:15px}.range-field input,.single-field select{min-height:44px;font-size:16px}.catalog-multi [role=group]{width:100%;max-width:100%}.filter-footer,.filter-footer>div{flex-direction:column;align-items:stretch;gap:10px;width:100%;display:flex}.filter-footer button{min-height:48px;font-size:14px}.results-bar{align-items:flex-start;gap:12px}.results-bar select{max-width:100%;min-height:44px;font-size:16px}.car-bottom{flex-wrap:wrap}.car-bottom button,.car-bottom a{min-height:44px}.car-specs,.car-location,.fine-print{font-size:12px;line-height:1.6}.car-dialog{border-radius:18px;width:calc(100% - 16px);max-width:none;max-height:calc(100dvh - 16px)}.dialog-close{z-index:2;min-width:44px;min-height:44px}.dialog-content{padding:20px 18px max(20px, env(safe-area-inset-bottom))}.dialog-content h2,.dialog-price{overflow-wrap:anywhere}.dialog-content .button{white-space:normal;box-sizing:border-box;width:100%;min-height:48px}.spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.spec-grid>div{overflow-wrap:anywhere;min-width:0}.service-grid p,.about-copy p,.contact-section p{font-size:14px;line-height:1.7}.contact-links>a{min-height:64px}.footer-top nav a{align-items:center;min-height:44px;display:inline-flex}.site-footer{padding-bottom:max(24px, env(safe-area-inset-bottom))}}@media (hover:none){.car-card:hover,.global-marque:hover .marque-symbol{transform:none}.car-card:hover:before{animation:none}}.desktop-nav a,.mobile-nav a{position:relative}.desktop-nav a:after{content:"";transform-origin:0;background:#ffae63;border-radius:2px;height:2px;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{transform:scaleX(1)}.mobile-nav a:active,.mobile-nav a:focus-visible{color:#ffc69d;background-color:#ff9b5920}@media (prefers-reduced-motion:no-preference){.desktop-nav a:after{transition:transform .3s cubic-bezier(.22,1,.36,1)}.mobile-nav a,.segmented button,.header-actions select{transition:color .25s,background-color .25s,border-color .25s}.button:active,.round-button:active,.global-marque:active{transform:scale(.97)}.catalog-multi>div>button,.single-field,.range-field{transition:border-color .28s,box-shadow .28s}.catalog-multi:focus-within>div>button,.single-field:focus-within,.range-field:focus-within{border-color:#ffad70;box-shadow:0 0 0 3px #ff8a331a}#catalog:target .section-heading,#services:target .section-heading,#about:target .section-heading,#contact:target{animation:.8s ease-out cm-anchor-glow}@keyframes cm-anchor-glow{0%{outline-offset:8px;outline:1px solid #ffae6366}to{outline-offset:14px;outline:1px solid #0000}}}.car-no-photo{aspect-ratio:3/2;color:#c9c9cd;background:radial-gradient(at 50% 80%,#f06c1620,#0000 65%),#16181c;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:210px;font-size:.85rem;display:flex}.catalog-status{text-align:center;background:#ffffff08;border:1px solid #ffffff24;border-radius:20px;padding:28px}.catalog-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:28px 0;display:flex}.catalog-pagination button:disabled{opacity:.4;cursor:not-allowed}.detail-status{z-index:120;background:#191b20f5;border:1px solid #ffffff35;border-radius:20px;align-items:center;gap:12px;width:min(580px,100% - 32px);padding:18px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 16px 60px #0009}.detail-status p{flex:1;margin:0}@media (prefers-reduced-motion:no-preference){.motion-wait{opacity:0}.motion-enter{animation:site-rise .8s var(--ease-fluid) both}@keyframes site-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.button.primary{isolation:isolate;position:relative;overflow:hidden}.button.primary:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff4d 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.calc-pills span,.dialog-actions .button{transition:transform .35s var(--ease-fluid), background-color .25s ease, border-color .25s ease, color .25s ease}.calc-pills input:checked+span{animation:pill-pop .35s var(--ease-fluid)}@keyframes pill-pop{50%{transform:scale(1.06)}}.calc-pills label:active span{transform:scale(.95)}.calc-breakdown{animation:site-rise .6s var(--ease-fluid) both}.calc-bar i{transform-origin:0;animation:bar-grow .9s var(--ease-fluid) both}.calc-bar i:nth-child(2){animation-delay:80ms}.calc-bar i:nth-child(3){animation-delay:.16s}.calc-bar i:nth-child(4){animation-delay:.24s}@keyframes bar-grow{0%{transform:scaleX(0)}}.calc-lines details[open] dl{animation:panel-open .3s var(--ease-fluid)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.button.primary:hover:after{transition:transform .8s var(--ease-fluid);transform:translate(120%)}.calc-pills label:hover span{transform:translateY(-2px)}}
:root[data-theme=light]{--paper:#1b1b1b;--canvas:#1c2028;--ink:#d2dae4;--muted:#8d959f;--line:#2a3036;--accent:#ef641b;--accent-hover:#b94000;--night:#d3dde5;--shadow:0 14px 40px #14232e05}:root[data-theme=light] body{background:var(--paper);color:var(--ink)}:root[data-theme=light] button{color:inherit;border:0}:root[data-theme=light] a{color:inherit;text-decoration:none}:root[data-theme=light] button:focus-visible,:root[data-theme=light] a:focus-visible,:root[data-theme=light] summary:focus-visible,:root[data-theme=light] input:focus-visible,:root[data-theme=light] select:focus-visible{outline:3px solid var(--accent)}:root[data-theme=light] .skip-link{background:var(--ink);color:#1b1b1b}:root[data-theme=light] .utility-bar{background:var(--canvas);border-bottom:1px solid var(--line);color:var(--muted)}:root[data-theme=light] .status-dot,:root[data-theme=light] .demo-chip i{background:var(--accent)}:root[data-theme=light] .site-header{border-bottom:1px solid var(--line);background:#1b1b1bf5}:root[data-theme=light] .brand>span>span{color:var(--accent)}:root[data-theme=light] .brand small{color:var(--muted)}:root[data-theme=light] .brand-mark{background:var(--accent);color:#1b1b1b}:root[data-theme=light] .brand-mark span{color:#1b1b1b!important}:root[data-theme=light] .desktop-nav a:hover,:root[data-theme=light] .site-footer a:hover{color:var(--accent)}:root[data-theme=light] .header-actions select{background:0 0;border:0}:root[data-theme=light] .currency-picker{border-left:1px solid var(--line)!important}:root[data-theme=light] .header-chat{background:var(--ink);color:#1b1b1b}:root[data-theme=light] .header-chat:hover{background:var(--accent)}:root[data-theme=light] .mobile-nav{border-top:1px solid var(--line)}:root[data-theme=light] .hero{background:var(--night);color:#1b1b1b}:root[data-theme=light] .hero-eyebrow>span{background:var(--accent)}:root[data-theme=light] .primary{background:var(--accent);color:#14232e}:root[data-theme=light] .primary:hover{background:var(--accent-hover);color:#1b1b1b}:root[data-theme=light] .hero-route{color:#2a333c}:root[data-theme=light] .route-track{color:var(--accent)}:root[data-theme=light] .route-track>span{border-top:1px dashed #8a949e}:root[data-theme=light] .route-track i{background:var(--accent)}:root[data-theme=light] .hero-photo-caption a{border:1px solid #1b1b1b88}:root[data-theme=light] .make-logo{border-right:1px solid var(--line);color:#a9b1bc;background:0 0}:root[data-theme=light] .make-logo:last-child{border:0}:root[data-theme=light] .make-logo:hover{color:var(--accent)}:root[data-theme=light] .catalog-section{background:var(--canvas);border-block:1px solid var(--line)}:root[data-theme=light] .section-heading p,:root[data-theme=light] .demo-chip{color:var(--muted)}:root[data-theme=light] .demo-chip i{background:#6d7881}:root[data-theme=light] .filter-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#1b1b1b}:root[data-theme=light] .segmented button{color:var(--muted);background:0 0}:root[data-theme=light] .segmented button[aria-pressed=true]{background:var(--ink);color:#1b1b1b}:root[data-theme=light] .filter-hint{color:var(--muted)}:root[data-theme=light] .range-field,:root[data-theme=light] .single-field{border:1px solid var(--line);background:#1b1b1b}:root[data-theme=light] .field-label,:root[data-theme=light] .range-field legend{color:var(--muted)}:root[data-theme=light] .range-field input{color:var(--ink);background:0 0;border:0}:root[data-theme=light] .range-field input+input{border-left:1px solid var(--line)}:root[data-theme=light] .range-field input::placeholder{color:var(--muted)}:root[data-theme=light] .single-field select{background:0 0;border:0}:root[data-theme=light] .extra-filters{border-top:1px solid var(--line)}:root[data-theme=light] .text-button{background:0 0}:root[data-theme=light] .text-button:hover{color:var(--accent-hover)}:root[data-theme=light] .reset-button{color:var(--muted);background:0 0}:root[data-theme=light] .reset-button:hover{color:var(--ink)}:root[data-theme=light] .results-bar p{color:var(--muted)}:root[data-theme=light] .results-bar strong{color:var(--ink)}:root[data-theme=light] .results-bar label{color:var(--muted)}:root[data-theme=light] .results-bar select{color:var(--ink);background:0 0;border:0}:root[data-theme=light] .car-card{border:1px solid var(--line);background:#1b1b1b}:root[data-theme=light] .car-card:hover{box-shadow:var(--shadow)}:root[data-theme=light] .car-photo{background:#2a343b}:root[data-theme=light] .stock-badge.order i{background:var(--accent)}:root[data-theme=light] .photo-index{color:#1b1b1b;background:#d2dae4d4}:root[data-theme=light] .condition-badge{color:var(--muted);border:1px solid var(--line)}:root[data-theme=light] .car-trim{color:var(--muted)}:root[data-theme=light] .car-specs{border-bottom:1px solid var(--line);color:var(--muted)}:root[data-theme=light] .car-specs span+span{border-left:1px solid var(--line)}:root[data-theme=light] .car-bottom>div>span{color:var(--muted)}:root[data-theme=light] .round-button{background:var(--canvas);border:1px solid var(--line)}:root[data-theme=light] .round-button:hover{background:var(--accent);color:var(--ink);border-color:var(--accent)}:root[data-theme=light] .rates-note{color:var(--muted)}:root[data-theme=light] .empty-state{border:1px dashed var(--line);background:#1b1b1b}:root[data-theme=light] .empty-state svg,:root[data-theme=light] .empty-state p{color:var(--muted)}:root[data-theme=light] .service-grid article+article{border-left:1px solid var(--line)}:root[data-theme=light] .service-icon{color:var(--accent-hover);background:#2e221c}:root[data-theme=light] .about-photo-caption{color:#1b1b1b}:root[data-theme=light] .about-photo-caption span:last-child{color:#2a333c}:root[data-theme=light] .about-copy>p{color:var(--muted)}:root[data-theme=light] .contact-section{background:var(--night);color:#1b1b1b}:root[data-theme=light] .contact-section .section-kicker{color:#cc4900}:root[data-theme=light] .contact-copy>p{color:#44515d}:root[data-theme=light] .contact-links>a{background:#1b1b1b09;border:1px solid #1b1b1b22}:root[data-theme=light] .contact-links small{color:#44515d}:root[data-theme=light] .contact-icon{color:#cc4900}:root[data-theme=light] .contact-links>p{color:#54626e}:root[data-theme=light] .site-footer{border-top:1px solid var(--line)}:root[data-theme=light] .footer-top>p{color:var(--muted)}:root[data-theme=light] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}:root[data-theme=light] .car-detail{background:#dee1eadd;border:1px solid #1b1b1b24}:root[data-theme=light] .car-dialog{color:var(--ink);border:0;box-shadow:0 20px 70px #00000026}:root[data-theme=light] .dialog-back{color:var(--ink);background:#d8dce6ed;border:1px solid #1b1b1b40}:root[data-theme=light] .dialog-content>p,:root[data-theme=light] .small-label{color:var(--muted)}:root[data-theme=light] .spec-grid>div{border-bottom:1px solid var(--line)}@media (max-width:640px){:root[data-theme=light] .hero-photo-shade{background:linear-gradient(#0000 35%,#d3dde5e0)}:root[data-theme=light] .make-logo:nth-child(3){border:0}:root[data-theme=light] .filter-footer>div{border-top:1px solid var(--line)}:root[data-theme=light] .service-grid article{border:0!important;border-bottom:1px solid var(--line)!important}}:root[data-theme=light]{--shadow-pop:0 12px 30px #d3dde520}:root[data-theme=light] .catalog-multi>div>button[aria-expanded=true]{border-color:var(--accent)}:root[data-theme=light] .lead-panel{background:linear-gradient(120deg,#1b1b1b0e,#1b1b1b03),#dfe3e8cc;border:1px solid #1b1b1b2b}:root[data-theme=light] .lead-panel p{color:var(--muted)}:root[data-theme=light] .lead-panel fieldset{border:0}:root[data-theme=light] .lead-panel input,:root[data-theme=light] .lead-panel textarea{color:#1b1b1b;background:#e8ebf180;border:1px solid #1b1b1b30}:root[data-theme=light] .lead-panel input:focus-visible,:root[data-theme=light] .lead-panel textarea:focus-visible{outline:2px solid var(--accent,#cc4800)}:root[data-theme=light] .photo-expand{background:0 0;border:0}:root[data-theme=light] .photo-expand:focus-visible{outline:3px solid var(--accent)}:root[data-theme=light] .photo-fullscreen{color:#1b1b1b;background:#e9ecf2;border:0}:root[data-theme=light] .photo-fullscreen::backdrop{background:#e9ecf2}:root[data-theme=light] .photo-fullscreen-close{color:inherit;background:#ced2da;border:1px solid #1b1b1b50}:root[data-theme=light] .photo-stage{background:#ebecf0}:root[data-theme=light] .photo-track:focus-visible{outline:2px solid var(--accent,#cc5000)}:root[data-theme=light] .photo-step{color:#1b1b1b;background:#ebecf0a6;border:1px solid #1b1b1b2e}:root[data-theme=light] .photo-step:hover{background:#ff751c;border-color:#ff751c}:root[data-theme=light] .photo-counter{color:#1b1b1b;background:#ebecf0b3}:root[data-theme=light] .photo-thumbs button{background:0 0;border:2px solid #0000}:root[data-theme=light] .photo-thumbs button[aria-current=true]{border-color:var(--accent,#ff751c)}:root[data-theme=light] .desktop-nav a[aria-current=page]{color:#1b1b1b}:root[data-theme=light] .calc-prefilled{border-left:3px solid var(--accent);color:var(--ink);background:#ff751c12}:root[data-theme=light] .calc-form,:root[data-theme=light] .calc-result{background:linear-gradient(120deg,#1b1b1b0e,#1b1b1b03),#dfe3e8cc;border:1px solid #1b1b1b24}:root[data-theme=light] .calc-form fieldset{border:0}:root[data-theme=light] .calc-label{color:#474a52}:root[data-theme=light] .calc-pills span{color:#373a41;border:1px solid #1b1b1b26}:root[data-theme=light] .calc-pills label:hover span{border-color:#1b1b1b55}:root[data-theme=light] .calc-pills input:checked+span{background:var(--accent);border-color:var(--accent);color:#141414}:root[data-theme=light] .calc-pills input:focus-visible+span{outline:2px solid var(--accent)}:root[data-theme=light] .calc-field small{color:var(--muted)}:root[data-theme=light] .calc-field input,:root[data-theme=light] .calc-field select{color:#1b1b1b;background:#e8ebf180;border:1px solid #1b1b1b30}:root[data-theme=light] .calc-field input[aria-invalid=true]{border-color:#ff6b6b}:root[data-theme=light] .calc-field input:focus-visible,:root[data-theme=light] .calc-field select:focus-visible{outline:2px solid var(--accent)}:root[data-theme=light] .calc-field .calc-age{color:#cc5400}:root[data-theme=light] .calc-error{color:#c00!important}:root[data-theme=light] .calc-empty{color:var(--muted)}:root[data-theme=light] .calc-total{color:#cc5400}:root[data-theme=light] .calc-total-rub{color:var(--muted)}:root[data-theme=light] .calc-seg-car,:root[data-theme=light] .calc-line-car:before{background:#2b2d33}:root[data-theme=light] .calc-seg-china,:root[data-theme=light] .calc-line-china:before{background:#7d828d}:root[data-theme=light] .calc-seg-customs,:root[data-theme=light] .calc-line-customs:before{background:var(--accent)}:root[data-theme=light] .calc-seg-delivery,:root[data-theme=light] .calc-line-delivery:before{background:#ffc79a}:root[data-theme=light] .calc-lines li{border-bottom:1px solid #1b1b1b14}:root[data-theme=light] .calc-lines small{color:var(--muted)}:root[data-theme=light] .calc-lines summary{color:#cc5400}:root[data-theme=light] .calc-lines dt{color:var(--muted)}:root[data-theme=light] .calc-notes{color:#373a41}:root[data-theme=light] .calc-result .calc-rate{color:var(--muted)}:root[data-theme=light] .calc-how dl div{border-top:2px solid var(--accent);background:#1b1b1b06}:root[data-theme=light] .calc-how dd{color:var(--muted)}:root[data-theme=light] .theme-picker{border:1px solid var(--line);color:var(--ink)}:root[data-theme=light] .theme-picker:hover{border-color:var(--accent)}:root[data-theme=light] .theme-picker:focus-within{outline:2px solid var(--accent)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#e5e6ea;--canvas:#ebecf0;--ink:#22252b;--muted:#60656f;--line:#1b1b1b16;--accent:#ff751c;--accent-hover:#ff9b50;--night:#eef0f3;--shadow:0 18px 48px #00000016;--glass:linear-gradient(135deg, #1b1b1b0b, #1b1b1b02)}:root[data-theme=light] body{background:#ebecf0 radial-gradient(at 3% 38%,#b8410610,#0000 35%)}:root[data-theme=light] ::selection{color:#141414;background:#ff751c}:root[data-theme=light] .utility-bar{color:#60656f;background:#eef0f3}:root[data-theme=light] .site-header{background:#e6e7ebd9;border-bottom-color:#1b1b1b12}:root[data-theme=light] .desktop-nav{color:#474a52}:root[data-theme=light] .header-actions select{color:#2e2f35}:root[data-theme=light] select option{color:#22252b;background:#dbdde3}:root[data-theme=light] .header-chat{color:#cc5700;background:#ff751c18;border:1px solid #ff751c35}:root[data-theme=light] .header-chat:hover{color:#17120e}:root[data-theme=light] .mobile-nav{background:#e7e8eb}:root[data-theme=light] .hero-eyebrow{color:#886344}:root[data-theme=light] .hero-copy>p{color:#565963}:root[data-theme=light] .primary{color:#21150e;background:linear-gradient(115deg,#ff9c36,#ff6415);border:1px solid #ffb77666;box-shadow:0 5px 22px #f65d0a09,inset 0 1px #ffffff1f}:root[data-theme=light] .primary:hover{color:#21150e;background:linear-gradient(115deg,#ffb05b,#ff7d32);box-shadow:0 8px 25px #ff751c11}:root[data-theme=light] .hero-contact{color:#393a42}:root[data-theme=light] .hero-route{color:#383d46;background:linear-gradient(125deg,#1b1b1b0a,#1b1b1b03);border:1px solid #1b1b1b1a}:root[data-theme=light] .hero-route>small{color:#686d7a}:root[data-theme=light] .route-track>span{border-color:#1b1b1b30}:root[data-theme=light] .hero-video{background:#eef0f3}:root[data-theme=light] .hero-photo-label{color:#66666c;text-shadow:none}:root[data-theme=light] .hero-photo-caption{color:#51525b}:root[data-theme=light] .hero-photo-caption a{color:#cc5700;border-color:#1b1b1b24}:root[data-theme=light] .film-control{color:#31313a;background:#e7e7ebdc;border:1px solid #1b1b1b24}:root[data-theme=light] .film-control:hover{color:#cc5700;border-color:#ff751c88}:root[data-theme=light] .brands-intro h2{color:#41434c}:root[data-theme=light] .brands-intro p{color:#727783}:root[data-theme=light] .make-logo{color:#5c6068}:root[data-theme=light] .catalog-section{background:radial-gradient(at 95% 0,#d75b1010,#0000 40%),#e7e8eb;border-block-color:#1b1b1b0d}:root[data-theme=light] .section-kicker{color:#cc5700}:root[data-theme=light] .demo-chip{color:#676c77;background:#1b1b1b04;border:1px solid #1b1b1b14}:root[data-theme=light] .filter-panel{border:1px solid #1b1b1b1b;background:linear-gradient(120deg,#1b1b1b0b,#1b1b1b03),#e2e3e8;border-top-color:#1b1b1b2b;box-shadow:0 16px 45px #0001,inset 0 1px #ffffff02}:root[data-theme=light] .segmented{background:#ebecf0;border:1px solid #1b1b1b0b}:root[data-theme=light] .segmented button{color:#5c5f6a}:root[data-theme=light] .segmented button[aria-pressed=true]{color:#1b1b1b;background:#c8cad1;box-shadow:inset 0 1px #ffffff0a}:root[data-theme=light] .range-field,:root[data-theme=light] .single-field{background:#e9eaef9c;border-color:#1b1b1b18}:root[data-theme=light] .range-field input,:root[data-theme=light] .single-field select{color:#2b2d35}:root[data-theme=light] .catalog-multi>div>button{background:#e9eaef9c;border-color:#1b1b1b18}:root[data-theme=light] .catalog-multi [role=group]{background:#d8dae0;border-color:#1b1b1b24;box-shadow:0 15px 40px #0000003d}:root[data-theme=light] .catalog-multi [role=group] input:not([type=checkbox]){color:#2a2a2a;background:#e5e7ec}:root[data-theme=light] .catalog-multi [role=group] label:hover{background:#1b1b1b08}:root[data-theme=light] .extra-filters{border-top-color:#1b1b1b12}:root[data-theme=light] .form-error{color:#cc3700}:root[data-theme=light] .car-card{background:linear-gradient(130deg,#1b1b1b08,#0000 60%),#dee0e5;border-color:#1b1b1b13}:root[data-theme=light] .car-card:hover{border-color:#ff751c50;box-shadow:0 14px 34px #00000017}:root[data-theme=light] .car-photo:after{background:linear-gradient(#0000,#dee0e565)}:root[data-theme=light] .stock-badge{color:#2b3138;background:#dee0e5e8;border:1px solid #1b1b1b1a}:root[data-theme=light] .stock-badge i{background:#92c2a4}:root[data-theme=light] .photo-index{background:#e2e3e9e8}:root[data-theme=light] .car-title h3{color:#20232c}:root[data-theme=light] .condition-badge{color:#474954;border-color:#1b1b1b16}:root[data-theme=light] .car-trim,:root[data-theme=light] .car-specs{color:#5c606c}:root[data-theme=light] .car-bottom strong{color:#1f1f26}:root[data-theme=light] .round-button{color:#343845;background:#1b1b1b07;border-color:#1b1b1b1a}:root[data-theme=light] .round-button:hover{color:#17120e}:root[data-theme=light] .empty-state{background:#dfe2e7;border-color:#1b1b1b2d}:root[data-theme=light] .service-icon{color:#cc5700;background:linear-gradient(135deg,#ff751c25,#ff751c08);border:1px solid #ff751c22;box-shadow:inset 0 1px #ffffff04}:root[data-theme=light] .service-grid p{color:#60656f}:root[data-theme=light] .about-visual{border:1px solid #1b1b1b1a}:root[data-theme=light] .about-visual:after{background:linear-gradient(#0000,#ebecf2ed)}:root[data-theme=light] .about-copy li svg{color:#cc5700}:root[data-theme=light] .contact-section{background:radial-gradient(at 0 90%,#bf4d1520,#0000 65%),linear-gradient(130deg,#1b1b1b0a,#1b1b1b02),#e7e8eb;border:1px solid #1b1b1b1c;border-top-color:#1b1b1b2b;box-shadow:inset 0 1px #ffffff01}:root[data-theme=light] .contact-links>a:hover{background:#ff751c09;border-color:#ff751c55}:root[data-theme=light] .site-footer{background:#eef0f3;border-color:#1b1b1b12}:root[data-theme=light] .footer-bottom{border-color:#1b1b1b10}:root[data-theme=light] .car-dialog{background:#dee0e5;border:1px solid #1b1b1b22}:root[data-theme=light] .car-dialog::backdrop{background:#f0f2f6d9}:root[data-theme=light] .dialog-close{background:#d4d6de}:root[data-theme=light] .dialog-price{color:#cc5400}:root[data-theme=light] .spec-grid dt{color:#5c6271}:root[data-theme=light] .spec-grid dd{color:#2a2a2a}@media (max-width:900px){:root[data-theme=light] .hero-photo-shade{background:linear-gradient(90deg,#eef0f3 5%,#eef0f3eb 30%,#eef0f360 60%,#0000)}}@media (max-width:640px){:root[data-theme=light] .hero-photo-shade{background:linear-gradient(#0000 60%,#eef0f365)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=light] .site-header{background:#e6e7eb}}:root[data-theme=light] .utility-bar{background:0 0;border:0}:root[data-theme=light] .site-header{border:1px solid var(--glass-rim);background:linear-gradient(120deg,#1b1b1b12,#1b1b1b04),#e1e2e8ba;box-shadow:inset 0 1px #ffffff18,0 14px 34px #00000017}:root[data-theme=light] .desktop-nav a{color:#383a45}:root[data-theme=light] .hero{background:radial-gradient(at 50% 55%,#e1d4ce42,#0000 64%),#eef0f3;border:0;box-shadow:inset 0 1px #ffffff08}:root[data-theme=light] .hero-route{background:var(--glass-surface), #e2e3e7b8;box-shadow:var(--glass-shadow);border:1px solid #1b1b1b2a}:root[data-theme=light] .film-control{background:linear-gradient(130deg,#1b1b1b12,#1b1b1b04),#e5e6ebca;border-color:#1b1b1b38;box-shadow:inset 0 1px #fff1}:root[data-theme=light] .hero:after{background:linear-gradient(90deg,#0000,#ff934e,#0000)}:root[data-theme=light] .brands{background:var(--glass-surface), #e0e1e7db;box-shadow:var(--glass-shadow);border:1px solid #1b1b1b2b}:root[data-theme=light] .global-marque{background:linear-gradient(150deg,#1b1b1b09,#0000);border:1px solid #1b1b1b0b!important}:root[data-theme=light] .global-marque:hover{color:#1b1b1b;background:linear-gradient(130deg,#ff873522,#1b1b1b06);border-color:#ffad7260!important}:root[data-theme=light] .marque-symbol{color:#323745}:root[data-theme=light] .catalog-section{background:radial-gradient(at 50% 16%,#7e92a212,#0000 60%);border:0}:root[data-theme=light] .filter-panel{box-shadow:var(--glass-shadow);background:linear-gradient(130deg,#1b1b1b14,#1b1b1b04 43%,#1b1b1b09),#e0e3e9d9;border-color:#1b1b1b47 #1b1b1b27 #1b1b1b27}:root[data-theme=light] .segmented button[aria-pressed=true]{background:linear-gradient(120deg,#1b1b1b24,#1b1b1b0e);box-shadow:inset 0 1px #ffffff17,0 4px 12px #00000017}:root[data-theme=light] .range-field,:root[data-theme=light] .single-field,:root[data-theme=light] .catalog-multi>div>button{background:#eaedf259;border-color:#1b1b1b19;box-shadow:inset 0 1px 7px #00000009}:root[data-theme=light] .car-card{background:var(--glass-surface), #dbdfe6b5;border:1px solid #1b1b1b23;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0000000f}:root[data-theme=light] .stock-badge{background:#dde1ebd9}:root[data-theme=light] .car-bottom .round-button{background:linear-gradient(135deg,#1b1b1b18,#1b1b1b04);box-shadow:inset 0 1px #ffffff13}:root[data-theme=light] .service-grid article,:root[data-theme=light] .service-grid article+article{background:var(--glass-surface);border:1px solid #1b1b1b1d;box-shadow:inset 0 1px #ffffff10}:root[data-theme=light] .about-visual{box-shadow:12px 15px #ffffff01}:root[data-theme=light] .contact-section{background:radial-gradient(ellipse at 10% 100%, #f8772829, transparent 70%), var(--glass-surface), #dee1e7d4;box-shadow:var(--glass-shadow);border-color:#1b1b1b2b}:root[data-theme=light] .contact-section:before{background:linear-gradient(90deg,#0000,#1b1b1b88,#0000)}:root[data-theme=light] .contact-links>a{box-shadow:inset 0 1px #ffffff0a}:root[data-theme=light] .car-dialog{background:linear-gradient(130deg,#1b1b1b0e,#1b1b1b03),#dee0e5;border-color:#1b1b1b35}:root[data-theme=light] .empty-demo-note{color:var(--muted)}@media (max-width:900px){:root[data-theme=light] .hero-photo-shade{background:linear-gradient(#0000 65%,#eef0f388)}}@media (max-width:640px){:root[data-theme=light] .service-grid article,:root[data-theme=light] .service-grid article+article{border:1px solid #1b1b1b1d!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=light] .site-header,:root[data-theme=light] .brands{background:#d9dce2}}:root[data-theme=light]{--accent:#ff831e;--accent-hover:#ffae63;--glass-rim:#1b1b1b48;--glass-surface:linear-gradient(125deg, #1b1b1b23 0%, #1b1b1b09 42%, #1b1b1b13 100%);--glass-shadow:inset 0 1px 0 #ffffff2c, inset 1px 0 0 #ffffff0c, inset 0 -1px 0 #ffffff0a, 0 18px 46px #00000018}:root[data-theme=light] body{background-image:radial-gradient(at 0 18%,#f9781828,#0000 32%),radial-gradient(at 100% 43%,#809baa1a,#0000 35%)}:root[data-theme=light] .site-header{border-color:var(--glass-rim);background:linear-gradient(120deg,#1b1b1b1e,#1b1b1b08),#e1e2e8cc;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff09,0 12px 32px #00000017}:root[data-theme=light] .primary{background:linear-gradient(115deg,#ffae45,#ff7019);border-color:#ffd29b88;box-shadow:inset 0 1px #ffffff32,0 6px 23px #ff751c11}:root[data-theme=light] .primary:hover{background:linear-gradient(115deg,#ffbd69,#ff9140)}:root[data-theme=light] .section-kicker,:root[data-theme=light] .contact-icon,:root[data-theme=light] .service-icon{color:#cc6200}:root[data-theme=light] .hero-route{border-color:#1b1b1b42}:root[data-theme=light] .brands{background:var(--glass-surface), #dfe1e6cc;border-color:#1b1b1b42}:root[data-theme=light] .filter-panel:before{background:linear-gradient(90deg,#0000,#1b1b1bc2,#0000)}:root[data-theme=light] .car-card{border-color:#1b1b1b36;box-shadow:inset 0 1px #ffffff1f,inset 1px 0 #ffffff06,0 12px 30px #0000000f}:root[data-theme=light] .service-grid article,:root[data-theme=light] .service-grid article+article{border-color:#1b1b1b30;box-shadow:inset 0 1px #ffffff1e}:root[data-theme=light] .contact-section{border-color:#1b1b1b40}:root[data-theme=light] .contact-links>a{background:var(--glass-surface);border-color:#1b1b1b31}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=light] .site-header,:root[data-theme=light] .brands{background:var(--glass-surface), #d9dce2}}:root[data-theme=light]{--glass-rim:#1b1b1b5c;--glass-surface:linear-gradient(125deg, #1b1b1b2d 0%, #1b1b1b0a 42%, #1b1b1b1a 100%);--glass-shadow:inset 0 1px 0 #ffffff3d, inset 1px 0 0 #fff1, inset 0 -1px 0 #ffffff10, 0 18px 46px #00000018}:root[data-theme=light] .filter-panel{background:var(--glass-surface), #dee3e7b8;border-color:#1b1b1b8a #1b1b1b48 #1b1b1b48}:root[data-theme=light] .brands,:root[data-theme=light] .hero-route{border-color:#1b1b1b58}:root[data-theme=light] .contact-section{background:radial-gradient(ellipse at 10% 100%, #f8772835, transparent 70%), var(--glass-surface), #dee1e7bb}:root[data-theme=light] .car-card{box-shadow:inset 0 1px #ffffff2d,inset 1px 0 #ffffff0b,0 12px 30px #0000000f}:root[data-theme=light] .car-card:before{background:linear-gradient(110deg,#0000 30%,#1b1b1b17 48%,#0000 64%)}:root[data-theme=light] .film-control,:root[data-theme=light] .round-button,:root[data-theme=light] .contact-links>a{box-shadow:inset 0 1px #ffffff18,inset 0 -1px #ffffff07}@media (max-width:640px){:root[data-theme=light] .filter-panel{background:var(--glass-surface), #dee3e7e6}}:root[data-theme=light]{--scroll-thumb:#cb773f;--scroll-track:#dee2ea}@supports selector(::-webkit-scrollbar){:root[data-theme=light] ::-webkit-scrollbar-track{background:var(--scroll-track)}:root[data-theme=light] ::-webkit-scrollbar-thumb{border:3px solid var(--scroll-track);background:linear-gradient(#ffc28c,#cb773f 50%,#98532f)}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#ffae70}:root[data-theme=light] ::-webkit-scrollbar-thumb:active{background:#ff893e}:root[data-theme=light] ::-webkit-scrollbar-corner{background:var(--scroll-track)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:root[data-theme=light] .service-grid article:hover{border-color:#1b1b1b50}}@media (forced-colors:active){:root[data-theme=light] ::-webkit-scrollbar-track{background:canvas}:root[data-theme=light] ::-webkit-scrollbar-corner{background:canvas}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:buttontext;border-color:canvas}}:root[data-theme=light]{--glass-surface:linear-gradient(135deg, #1b1b1b12, #1b1b1b03 48%, #1b1b1b0a);--glass-shadow:inset 0 1px 0 #ffffff32, inset 1px 0 0 #ffffff0e, inset 0 -1px 0 #ffffff09, 0 16px 42px #0001}:root[data-theme=light] body{background-color:#e7eaf0;background-image:radial-gradient(at 0 26%,#f5792736,#0000 40%),radial-gradient(at 100% 49%,#7296b836,#0000 40%),radial-gradient(at 5% 82%,#cd733525,#0000 36%)}:root[data-theme=light] .hero{background:#eef0f3;border:1px solid #1b1b1b21}:root[data-theme=light] .hero-photo-shade{background:linear-gradient(#0000 75%,#eef0f366)}:root[data-theme=light] .site-header,:root[data-theme=light] .brands,:root[data-theme=light] .filter-panel,:root[data-theme=light] .contact-section{background:var(--glass-surface), #dadee726;box-shadow:var(--glass-shadow);border:1px solid #1b1b1b32;border-top-color:#1b1b1b6b}:root[data-theme=light] .site-header{background:var(--glass-surface), #dbe0e959}:root[data-theme=light] .hero-route,:root[data-theme=light] .film-control,:root[data-theme=light] .hero-contact{background:linear-gradient(135deg,#1b1b1b17,#1b1b1b04);border:1px solid #1b1b1b39;box-shadow:inset 0 1px #ffffff26,0 4px 16px #0000000f}:root[data-theme=light] .global-marque,:root[data-theme=light] .car-card,:root[data-theme=light] .service-grid article,:root[data-theme=light] .service-grid article+article,:root[data-theme=light] .contact-links>a{background:var(--glass-surface);border-color:#1b1b1b2b;box-shadow:inset 0 1px #ffffff26,inset 1px 0 #ffffff06,0 8px 22px #00000009}:root[data-theme=light] .service-grid article:first-child{background:radial-gradient(ellipse at 0 0, #ff883318, transparent 80%), var(--glass-surface)}:root[data-theme=light] .range-field,:root[data-theme=light] .single-field,:root[data-theme=light] .catalog-multi>div>button{background:#ebeef328;border-color:#1b1b1b28}:root[data-theme=light] .catalog-multi>div>button:hover{background:#1b1b1b0a;border-color:#1b1b1b54}:root[data-theme=light] .segmented{background:#e7ebf12b}:root[data-theme=light] .contact-links>a:hover{background:#1b1b1b12}:root[data-theme=light] .car-dialog{background:#d7dce6f2}@media (prefers-reduced-transparency:reduce){:root[data-theme=light] .site-header,:root[data-theme=light] .brands,:root[data-theme=light] .filter-panel,:root[data-theme=light] .contact-section,:root[data-theme=light] .car-card,:root[data-theme=light] .service-grid article,:root[data-theme=light] .hero-contact,:root[data-theme=light] .film-control{background:#d6dbe3}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=light] .site-header,:root[data-theme=light] .brands,:root[data-theme=light] .filter-panel,:root[data-theme=light] .contact-section{background:var(--glass-surface), #dadee7eb}}:root[data-theme=light] .desktop-nav a>svg,:root[data-theme=light] .mobile-nav a>svg{color:#cc6200}:root[data-theme=light] .desktop-nav a:after{background:#ffae63}:root[data-theme=light] .mobile-nav a:active,:root[data-theme=light] .mobile-nav a:focus-visible{color:#c50;background-color:#ff9b5920}@media (prefers-reduced-motion:no-preference){:root[data-theme=light] .catalog-multi:focus-within>div>button,:root[data-theme=light] .single-field:focus-within,:root[data-theme=light] .range-field:focus-within{border-color:#ffad70;box-shadow:0 0 0 3px #ff8a330c}}:root[data-theme=light] .car-no-photo{color:#45454b;background:radial-gradient(at 50% 80%,#f06c1620,#0000 65%),#e0e2e6}:root[data-theme=light] .catalog-status{background:#1b1b1b08;border:1px solid #1b1b1b24}:root[data-theme=light] .detail-status{background:#dcdee4f5;border:1px solid #1b1b1b35;box-shadow:0 16px 60px #00000045}@media (prefers-reduced-motion:no-preference){:root[data-theme=light] .button.primary:after{background:linear-gradient(110deg,#0000 30%,#1b1b1b4d 50%,#0000 70%)}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--paper:#1b1b1b;--canvas:#1c2028;--ink:#d2dae4;--muted:#8d959f;--line:#2a3036;--accent:#ef641b;--accent-hover:#b94000;--night:#d3dde5;--shadow:0 14px 40px #14232e05}:root:not([data-theme=dark]) body{background:var(--paper);color:var(--ink)}:root:not([data-theme=dark]) button{color:inherit;border:0}:root:not([data-theme=dark]) a{color:inherit;text-decoration:none}:root:not([data-theme=dark]) button:focus-visible,:root:not([data-theme=dark]) a:focus-visible,:root:not([data-theme=dark]) summary:focus-visible,:root:not([data-theme=dark]) input:focus-visible,:root:not([data-theme=dark]) select:focus-visible{outline:3px solid var(--accent)}:root:not([data-theme=dark]) .skip-link{background:var(--ink);color:#1b1b1b}:root:not([data-theme=dark]) .utility-bar{background:var(--canvas);border-bottom:1px solid var(--line);color:var(--muted)}:root:not([data-theme=dark]) .status-dot,:root:not([data-theme=dark]) .demo-chip i{background:var(--accent)}:root:not([data-theme=dark]) .site-header{border-bottom:1px solid var(--line);background:#1b1b1bf5}:root:not([data-theme=dark]) .brand>span>span{color:var(--accent)}:root:not([data-theme=dark]) .brand small{color:var(--muted)}:root:not([data-theme=dark]) .brand-mark{background:var(--accent);color:#1b1b1b}:root:not([data-theme=dark]) .brand-mark span{color:#1b1b1b!important}:root:not([data-theme=dark]) .desktop-nav a:hover,:root:not([data-theme=dark]) .site-footer a:hover{color:var(--accent)}:root:not([data-theme=dark]) .header-actions select{background:0 0;border:0}:root:not([data-theme=dark]) .currency-picker{border-left:1px solid var(--line)!important}:root:not([data-theme=dark]) .header-chat{background:var(--ink);color:#1b1b1b}:root:not([data-theme=dark]) .header-chat:hover{background:var(--accent)}:root:not([data-theme=dark]) .mobile-nav{border-top:1px solid var(--line)}:root:not([data-theme=dark]) .hero{background:var(--night);color:#1b1b1b}:root:not([data-theme=dark]) .hero-eyebrow>span{background:var(--accent)}:root:not([data-theme=dark]) .primary{background:var(--accent);color:#14232e}:root:not([data-theme=dark]) .primary:hover{background:var(--accent-hover);color:#1b1b1b}:root:not([data-theme=dark]) .hero-route{color:#2a333c}:root:not([data-theme=dark]) .route-track{color:var(--accent)}:root:not([data-theme=dark]) .route-track>span{border-top:1px dashed #8a949e}:root:not([data-theme=dark]) .route-track i{background:var(--accent)}:root:not([data-theme=dark]) .hero-photo-caption a{border:1px solid #1b1b1b88}:root:not([data-theme=dark]) .make-logo{border-right:1px solid var(--line);color:#a9b1bc;background:0 0}:root:not([data-theme=dark]) .make-logo:last-child{border:0}:root:not([data-theme=dark]) .make-logo:hover{color:var(--accent)}:root:not([data-theme=dark]) .catalog-section{background:var(--canvas);border-block:1px solid var(--line)}:root:not([data-theme=dark]) .section-heading p,:root:not([data-theme=dark]) .demo-chip{color:var(--muted)}:root:not([data-theme=dark]) .demo-chip i{background:#6d7881}:root:not([data-theme=dark]) .filter-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#1b1b1b}:root:not([data-theme=dark]) .segmented button{color:var(--muted);background:0 0}:root:not([data-theme=dark]) .segmented button[aria-pressed=true]{background:var(--ink);color:#1b1b1b}:root:not([data-theme=dark]) .filter-hint{color:var(--muted)}:root:not([data-theme=dark]) .range-field,:root:not([data-theme=dark]) .single-field{border:1px solid var(--line);background:#1b1b1b}:root:not([data-theme=dark]) .field-label,:root:not([data-theme=dark]) .range-field legend{color:var(--muted)}:root:not([data-theme=dark]) .range-field input{color:var(--ink);background:0 0;border:0}:root:not([data-theme=dark]) .range-field input+input{border-left:1px solid var(--line)}:root:not([data-theme=dark]) .range-field input::placeholder{color:var(--muted)}:root:not([data-theme=dark]) .single-field select{background:0 0;border:0}:root:not([data-theme=dark]) .extra-filters{border-top:1px solid var(--line)}:root:not([data-theme=dark]) .text-button{background:0 0}:root:not([data-theme=dark]) .text-button:hover{color:var(--accent-hover)}:root:not([data-theme=dark]) .reset-button{color:var(--muted);background:0 0}:root:not([data-theme=dark]) .reset-button:hover{color:var(--ink)}:root:not([data-theme=dark]) .results-bar p{color:var(--muted)}:root:not([data-theme=dark]) .results-bar strong{color:var(--ink)}:root:not([data-theme=dark]) .results-bar label{color:var(--muted)}:root:not([data-theme=dark]) .results-bar select{color:var(--ink);background:0 0;border:0}:root:not([data-theme=dark]) .car-card{border:1px solid var(--line);background:#1b1b1b}:root:not([data-theme=dark]) .car-card:hover{box-shadow:var(--shadow)}:root:not([data-theme=dark]) .car-photo{background:#2a343b}:root:not([data-theme=dark]) .stock-badge.order i{background:var(--accent)}:root:not([data-theme=dark]) .photo-index{color:#1b1b1b;background:#d2dae4d4}:root:not([data-theme=dark]) .condition-badge{color:var(--muted);border:1px solid var(--line)}:root:not([data-theme=dark]) .car-trim{color:var(--muted)}:root:not([data-theme=dark]) .car-specs{border-bottom:1px solid var(--line);color:var(--muted)}:root:not([data-theme=dark]) .car-specs span+span{border-left:1px solid var(--line)}:root:not([data-theme=dark]) .car-bottom>div>span{color:var(--muted)}:root:not([data-theme=dark]) .round-button{background:var(--canvas);border:1px solid var(--line)}:root:not([data-theme=dark]) .round-button:hover{background:var(--accent);color:var(--ink);border-color:var(--accent)}:root:not([data-theme=dark]) .rates-note{color:var(--muted)}:root:not([data-theme=dark]) .empty-state{border:1px dashed var(--line);background:#1b1b1b}:root:not([data-theme=dark]) .empty-state svg,:root:not([data-theme=dark]) .empty-state p{color:var(--muted)}:root:not([data-theme=dark]) .service-grid article+article{border-left:1px solid var(--line)}:root:not([data-theme=dark]) .service-icon{color:var(--accent-hover);background:#2e221c}:root:not([data-theme=dark]) .about-photo-caption{color:#1b1b1b}:root:not([data-theme=dark]) .about-photo-caption span:last-child{color:#2a333c}:root:not([data-theme=dark]) .about-copy>p{color:var(--muted)}:root:not([data-theme=dark]) .contact-section{background:var(--night);color:#1b1b1b}:root:not([data-theme=dark]) .contact-section .section-kicker{color:#cc4900}:root:not([data-theme=dark]) .contact-copy>p{color:#44515d}:root:not([data-theme=dark]) .contact-links>a{background:#1b1b1b09;border:1px solid #1b1b1b22}:root:not([data-theme=dark]) .contact-links small{color:#44515d}:root:not([data-theme=dark]) .contact-icon{color:#cc4900}:root:not([data-theme=dark]) .contact-links>p{color:#54626e}:root:not([data-theme=dark]) .site-footer{border-top:1px solid var(--line)}:root:not([data-theme=dark]) .footer-top>p{color:var(--muted)}:root:not([data-theme=dark]) .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}:root:not([data-theme=dark]) .car-detail{background:#dee1eadd;border:1px solid #1b1b1b24}:root:not([data-theme=dark]) .car-dialog{color:var(--ink);border:0;box-shadow:0 20px 70px #00000026}:root:not([data-theme=dark]) .dialog-back{color:var(--ink);background:#d8dce6ed;border:1px solid #1b1b1b40}:root:not([data-theme=dark]) .dialog-content>p,:root:not([data-theme=dark]) .small-label{color:var(--muted)}:root:not([data-theme=dark]) .spec-grid>div{border-bottom:1px solid var(--line)}@media (max-width:640px){:root:not([data-theme=dark]) .hero-photo-shade{background:linear-gradient(#0000 35%,#d3dde5e0)}:root:not([data-theme=dark]) .make-logo:nth-child(3){border:0}:root:not([data-theme=dark]) .filter-footer>div{border-top:1px solid var(--line)}:root:not([data-theme=dark]) .service-grid article{border:0!important;border-bottom:1px solid var(--line)!important}}:root:not([data-theme=dark]){--shadow-pop:0 12px 30px #d3dde520}:root:not([data-theme=dark]) .catalog-multi>div>button[aria-expanded=true]{border-color:var(--accent)}:root:not([data-theme=dark]) .lead-panel{background:linear-gradient(120deg,#1b1b1b0e,#1b1b1b03),#dfe3e8cc;border:1px solid #1b1b1b2b}:root:not([data-theme=dark]) .lead-panel p{color:var(--muted)}:root:not([data-theme=dark]) .lead-panel fieldset{border:0}:root:not([data-theme=dark]) .lead-panel input,:root:not([data-theme=dark]) .lead-panel textarea{color:#1b1b1b;background:#e8ebf180;border:1px solid #1b1b1b30}:root:not([data-theme=dark]) .lead-panel input:focus-visible,:root:not([data-theme=dark]) .lead-panel textarea:focus-visible{outline:2px solid var(--accent,#cc4800)}:root:not([data-theme=dark]) .photo-expand{background:0 0;border:0}:root:not([data-theme=dark]) .photo-expand:focus-visible{outline:3px solid var(--accent)}:root:not([data-theme=dark]) .photo-fullscreen{color:#1b1b1b;background:#e9ecf2;border:0}:root:not([data-theme=dark]) .photo-fullscreen::backdrop{background:#e9ecf2}:root:not([data-theme=dark]) .photo-fullscreen-close{color:inherit;background:#ced2da;border:1px solid #1b1b1b50}:root:not([data-theme=dark]) .photo-stage{background:#ebecf0}:root:not([data-theme=dark]) .photo-track:focus-visible{outline:2px solid var(--accent,#cc5000)}:root:not([data-theme=dark]) .photo-step{color:#1b1b1b;background:#ebecf0a6;border:1px solid #1b1b1b2e}:root:not([data-theme=dark]) .photo-step:hover{background:#ff751c;border-color:#ff751c}:root:not([data-theme=dark]) .photo-counter{color:#1b1b1b;background:#ebecf0b3}:root:not([data-theme=dark]) .photo-thumbs button{background:0 0;border:2px solid #0000}:root:not([data-theme=dark]) .photo-thumbs button[aria-current=true]{border-color:var(--accent,#ff751c)}:root:not([data-theme=dark]) .desktop-nav a[aria-current=page]{color:#1b1b1b}:root:not([data-theme=dark]) .calc-prefilled{border-left:3px solid var(--accent);color:var(--ink);background:#ff751c12}:root:not([data-theme=dark]) .calc-form,:root:not([data-theme=dark]) .calc-result{background:linear-gradient(120deg,#1b1b1b0e,#1b1b1b03),#dfe3e8cc;border:1px solid #1b1b1b24}:root:not([data-theme=dark]) .calc-form fieldset{border:0}:root:not([data-theme=dark]) .calc-label{color:#474a52}:root:not([data-theme=dark]) .calc-pills span{color:#373a41;border:1px solid #1b1b1b26}:root:not([data-theme=dark]) .calc-pills label:hover span{border-color:#1b1b1b55}:root:not([data-theme=dark]) .calc-pills input:checked+span{background:var(--accent);border-color:var(--accent);color:#141414}:root:not([data-theme=dark]) .calc-pills input:focus-visible+span{outline:2px solid var(--accent)}:root:not([data-theme=dark]) .calc-field small{color:var(--muted)}:root:not([data-theme=dark]) .calc-field input,:root:not([data-theme=dark]) .calc-field select{color:#1b1b1b;background:#e8ebf180;border:1px solid #1b1b1b30}:root:not([data-theme=dark]) .calc-field input[aria-invalid=true]{border-color:#ff6b6b}:root:not([data-theme=dark]) .calc-field input:focus-visible,:root:not([data-theme=dark]) .calc-field select:focus-visible{outline:2px solid var(--accent)}:root:not([data-theme=dark]) .calc-field .calc-age{color:#cc5400}:root:not([data-theme=dark]) .calc-error{color:#c00!important}:root:not([data-theme=dark]) .calc-empty{color:var(--muted)}:root:not([data-theme=dark]) .calc-total{color:#cc5400}:root:not([data-theme=dark]) .calc-total-rub{color:var(--muted)}:root:not([data-theme=dark]) .calc-seg-car,:root:not([data-theme=dark]) .calc-line-car:before{background:#2b2d33}:root:not([data-theme=dark]) .calc-seg-china,:root:not([data-theme=dark]) .calc-line-china:before{background:#7d828d}:root:not([data-theme=dark]) .calc-seg-customs,:root:not([data-theme=dark]) .calc-line-customs:before{background:var(--accent)}:root:not([data-theme=dark]) .calc-seg-delivery,:root:not([data-theme=dark]) .calc-line-delivery:before{background:#ffc79a}:root:not([data-theme=dark]) .calc-lines li{border-bottom:1px solid #1b1b1b14}:root:not([data-theme=dark]) .calc-lines small{color:var(--muted)}:root:not([data-theme=dark]) .calc-lines summary{color:#cc5400}:root:not([data-theme=dark]) .calc-lines dt{color:var(--muted)}:root:not([data-theme=dark]) .calc-notes{color:#373a41}:root:not([data-theme=dark]) .calc-result .calc-rate{color:var(--muted)}:root:not([data-theme=dark]) .calc-how dl div{border-top:2px solid var(--accent);background:#1b1b1b06}:root:not([data-theme=dark]) .calc-how dd{color:var(--muted)}:root:not([data-theme=dark]) .theme-picker{border:1px solid var(--line);color:var(--ink)}:root:not([data-theme=dark]) .theme-picker:hover{border-color:var(--accent)}:root:not([data-theme=dark]) .theme-picker:focus-within{outline:2px solid var(--accent)}:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#e5e6ea;--canvas:#ebecf0;--ink:#22252b;--muted:#60656f;--line:#1b1b1b16;--accent:#ff751c;--accent-hover:#ff9b50;--night:#eef0f3;--shadow:0 18px 48px #00000016;--glass:linear-gradient(135deg, #1b1b1b0b, #1b1b1b02)}:root:not([data-theme=dark]) body{background:#ebecf0 radial-gradient(at 3% 38%,#b8410610,#0000 35%)}:root:not([data-theme=dark]) ::selection{color:#141414;background:#ff751c}:root:not([data-theme=dark]) .utility-bar{color:#60656f;background:#eef0f3}:root:not([data-theme=dark]) .site-header{background:#e6e7ebd9;border-bottom-color:#1b1b1b12}:root:not([data-theme=dark]) .desktop-nav{color:#474a52}:root:not([data-theme=dark]) .header-actions select{color:#2e2f35}:root:not([data-theme=dark]) select option{color:#22252b;background:#dbdde3}:root:not([data-theme=dark]) .header-chat{color:#cc5700;background:#ff751c18;border:1px solid #ff751c35}:root:not([data-theme=dark]) .header-chat:hover{color:#17120e}:root:not([data-theme=dark]) .mobile-nav{background:#e7e8eb}:root:not([data-theme=dark]) .hero-eyebrow{color:#886344}:root:not([data-theme=dark]) .hero-copy>p{color:#565963}:root:not([data-theme=dark]) .primary{color:#21150e;background:linear-gradient(115deg,#ff9c36,#ff6415);border:1px solid #ffb77666;box-shadow:0 5px 22px #f65d0a09,inset 0 1px #ffffff1f}:root:not([data-theme=dark]) .primary:hover{color:#21150e;background:linear-gradient(115deg,#ffb05b,#ff7d32);box-shadow:0 8px 25px #ff751c11}:root:not([data-theme=dark]) .hero-contact{color:#393a42}:root:not([data-theme=dark]) .hero-route{color:#383d46;background:linear-gradient(125deg,#1b1b1b0a,#1b1b1b03);border:1px solid #1b1b1b1a}:root:not([data-theme=dark]) .hero-route>small{color:#686d7a}:root:not([data-theme=dark]) .route-track>span{border-color:#1b1b1b30}:root:not([data-theme=dark]) .hero-video{background:#eef0f3}:root:not([data-theme=dark]) .hero-photo-label{color:#66666c;text-shadow:none}:root:not([data-theme=dark]) .hero-photo-caption{color:#51525b}:root:not([data-theme=dark]) .hero-photo-caption a{color:#cc5700;border-color:#1b1b1b24}:root:not([data-theme=dark]) .film-control{color:#31313a;background:#e7e7ebdc;border:1px solid #1b1b1b24}:root:not([data-theme=dark]) .film-control:hover{color:#cc5700;border-color:#ff751c88}:root:not([data-theme=dark]) .brands-intro h2{color:#41434c}:root:not([data-theme=dark]) .brands-intro p{color:#727783}:root:not([data-theme=dark]) .make-logo{color:#5c6068}:root:not([data-theme=dark]) .catalog-section{background:radial-gradient(at 95% 0,#d75b1010,#0000 40%),#e7e8eb;border-block-color:#1b1b1b0d}:root:not([data-theme=dark]) .section-kicker{color:#cc5700}:root:not([data-theme=dark]) .demo-chip{color:#676c77;background:#1b1b1b04;border:1px solid #1b1b1b14}:root:not([data-theme=dark]) .filter-panel{border:1px solid #1b1b1b1b;background:linear-gradient(120deg,#1b1b1b0b,#1b1b1b03),#e2e3e8;border-top-color:#1b1b1b2b;box-shadow:0 16px 45px #0001,inset 0 1px #ffffff02}:root:not([data-theme=dark]) .segmented{background:#ebecf0;border:1px solid #1b1b1b0b}:root:not([data-theme=dark]) .segmented button{color:#5c5f6a}:root:not([data-theme=dark]) .segmented button[aria-pressed=true]{color:#1b1b1b;background:#c8cad1;box-shadow:inset 0 1px #ffffff0a}:root:not([data-theme=dark]) .range-field,:root:not([data-theme=dark]) .single-field{background:#e9eaef9c;border-color:#1b1b1b18}:root:not([data-theme=dark]) .range-field input,:root:not([data-theme=dark]) .single-field select{color:#2b2d35}:root:not([data-theme=dark]) .catalog-multi>div>button{background:#e9eaef9c;border-color:#1b1b1b18}:root:not([data-theme=dark]) .catalog-multi [role=group]{background:#d8dae0;border-color:#1b1b1b24;box-shadow:0 15px 40px #0000003d}:root:not([data-theme=dark]) .catalog-multi [role=group] input:not([type=checkbox]){color:#2a2a2a;background:#e5e7ec}:root:not([data-theme=dark]) .catalog-multi [role=group] label:hover{background:#1b1b1b08}:root:not([data-theme=dark]) .extra-filters{border-top-color:#1b1b1b12}:root:not([data-theme=dark]) .form-error{color:#cc3700}:root:not([data-theme=dark]) .car-card{background:linear-gradient(130deg,#1b1b1b08,#0000 60%),#dee0e5;border-color:#1b1b1b13}:root:not([data-theme=dark]) .car-card:hover{border-color:#ff751c50;box-shadow:0 14px 34px #00000017}:root:not([data-theme=dark]) .car-photo:after{background:linear-gradient(#0000,#dee0e565)}:root:not([data-theme=dark]) .stock-badge{color:#2b3138;background:#dee0e5e8;border:1px solid #1b1b1b1a}:root:not([data-theme=dark]) .stock-badge i{background:#92c2a4}:root:not([data-theme=dark]) .photo-index{background:#e2e3e9e8}:root:not([data-theme=dark]) .car-title h3{color:#20232c}:root:not([data-theme=dark]) .condition-badge{color:#474954;border-color:#1b1b1b16}:root:not([data-theme=dark]) .car-trim,:root:not([data-theme=dark]) .car-specs{color:#5c606c}:root:not([data-theme=dark]) .car-bottom strong{color:#1f1f26}:root:not([data-theme=dark]) .round-button{color:#343845;background:#1b1b1b07;border-color:#1b1b1b1a}:root:not([data-theme=dark]) .round-button:hover{color:#17120e}:root:not([data-theme=dark]) .empty-state{background:#dfe2e7;border-color:#1b1b1b2d}:root:not([data-theme=dark]) .service-icon{color:#cc5700;background:linear-gradient(135deg,#ff751c25,#ff751c08);border:1px solid #ff751c22;box-shadow:inset 0 1px #ffffff04}:root:not([data-theme=dark]) .service-grid p{color:#60656f}:root:not([data-theme=dark]) .about-visual{border:1px solid #1b1b1b1a}:root:not([data-theme=dark]) .about-visual:after{background:linear-gradient(#0000,#ebecf2ed)}:root:not([data-theme=dark]) .about-copy li svg{color:#cc5700}:root:not([data-theme=dark]) .contact-section{background:radial-gradient(at 0 90%,#bf4d1520,#0000 65%),linear-gradient(130deg,#1b1b1b0a,#1b1b1b02),#e7e8eb;border:1px solid #1b1b1b1c;border-top-color:#1b1b1b2b;box-shadow:inset 0 1px #ffffff01}:root:not([data-theme=dark]) .contact-links>a:hover{background:#ff751c09;border-color:#ff751c55}:root:not([data-theme=dark]) .site-footer{background:#eef0f3;border-color:#1b1b1b12}:root:not([data-theme=dark]) .footer-bottom{border-color:#1b1b1b10}:root:not([data-theme=dark]) .car-dialog{background:#dee0e5;border:1px solid #1b1b1b22}:root:not([data-theme=dark]) .car-dialog::backdrop{background:#f0f2f6d9}:root:not([data-theme=dark]) .dialog-close{background:#d4d6de}:root:not([data-theme=dark]) .dialog-price{color:#cc5400}:root:not([data-theme=dark]) .spec-grid dt{color:#5c6271}:root:not([data-theme=dark]) .spec-grid dd{color:#2a2a2a}@media (max-width:900px){:root:not([data-theme=dark]) .hero-photo-shade{background:linear-gradient(90deg,#eef0f3 5%,#eef0f3eb 30%,#eef0f360 60%,#0000)}}@media (max-width:640px){:root:not([data-theme=dark]) .hero-photo-shade{background:linear-gradient(#0000 60%,#eef0f365)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root:not([data-theme=dark]) .site-header{background:#e6e7eb}}:root:not([data-theme=dark]) .utility-bar{background:0 0;border:0}:root:not([data-theme=dark]) .site-header{border:1px solid var(--glass-rim);background:linear-gradient(120deg,#1b1b1b12,#1b1b1b04),#e1e2e8ba;box-shadow:inset 0 1px #ffffff18,0 14px 34px #00000017}:root:not([data-theme=dark]) .desktop-nav a{color:#383a45}:root:not([data-theme=dark]) .hero{background:radial-gradient(at 50% 55%,#e1d4ce42,#0000 64%),#eef0f3;border:0;box-shadow:inset 0 1px #ffffff08}:root:not([data-theme=dark]) .hero-route{background:var(--glass-surface), #e2e3e7b8;box-shadow:var(--glass-shadow);border:1px solid #1b1b1b2a}:root:not([data-theme=dark]) .film-control{background:linear-gradient(130deg,#1b1b1b12,#1b1b1b04),#e5e6ebca;border-color:#1b1b1b38;box-shadow:inset 0 1px #fff1}:root:not([data-theme=dark]) .hero:after{background:linear-gradient(90deg,#0000,#ff934e,#0000)}:root:not([data-theme=dark]) .brands{background:var(--glass-surface), #e0e1e7db;box-shadow:var(--glass-shadow);border:1px solid #1b1b1b2b}:root:not([data-theme=dark]) .global-marque{background:linear-gradient(150deg,#1b1b1b09,#0000);border:1px solid #1b1b1b0b!important}:root:not([data-theme=dark]) .global-marque:hover{color:#1b1b1b;background:linear-gradient(130deg,#ff873522,#1b1b1b06);border-color:#ffad7260!important}:root:not([data-theme=dark]) .marque-symbol{color:#323745}:root:not([data-theme=dark]) .catalog-section{background:radial-gradient(at 50% 16%,#7e92a212,#0000 60%);border:0}:root:not([data-theme=dark]) .filter-panel{box-shadow:var(--glass-shadow);background:linear-gradient(130deg,#1b1b1b14,#1b1b1b04 43%,#1b1b1b09),#e0e3e9d9;border-color:#1b1b1b47 #1b1b1b27 #1b1b1b27}:root:not([data-theme=dark]) .segmented button[aria-pressed=true]{background:linear-gradient(120deg,#1b1b1b24,#1b1b1b0e);box-shadow:inset 0 1px #ffffff17,0 4px 12px #00000017}:root:not([data-theme=dark]) .range-field,:root:not([data-theme=dark]) .single-field,:root:not([data-theme=dark]) .catalog-multi>div>button{background:#eaedf259;border-color:#1b1b1b19;box-shadow:inset 0 1px 7px #00000009}:root:not([data-theme=dark]) .car-card{background:var(--glass-surface), #dbdfe6b5;border:1px solid #1b1b1b23;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0000000f}:root:not([data-theme=dark]) .stock-badge{background:#dde1ebd9}:root:not([data-theme=dark]) .car-bottom .round-button{background:linear-gradient(135deg,#1b1b1b18,#1b1b1b04);box-shadow:inset 0 1px #ffffff13}:root:not([data-theme=dark]) .service-grid article,:root:not([data-theme=dark]) .service-grid article+article{background:var(--glass-surface);border:1px solid #1b1b1b1d;box-shadow:inset 0 1px #ffffff10}:root:not([data-theme=dark]) .about-visual{box-shadow:12px 15px #ffffff01}:root:not([data-theme=dark]) .contact-section{background:radial-gradient(ellipse at 10% 100%, #f8772829, transparent 70%), var(--glass-surface), #dee1e7d4;box-shadow:var(--glass-shadow);border-color:#1b1b1b2b}:root:not([data-theme=dark]) .contact-section:before{background:linear-gradient(90deg,#0000,#1b1b1b88,#0000)}:root:not([data-theme=dark]) .contact-links>a{box-shadow:inset 0 1px #ffffff0a}:root:not([data-theme=dark]) .car-dialog{background:linear-gradient(130deg,#1b1b1b0e,#1b1b1b03),#dee0e5;border-color:#1b1b1b35}:root:not([data-theme=dark]) .empty-demo-note{color:var(--muted)}@media (max-width:900px){:root:not([data-theme=dark]) .hero-photo-shade{background:linear-gradient(#0000 65%,#eef0f388)}}@media (max-width:640px){:root:not([data-theme=dark]) .service-grid article,:root:not([data-theme=dark]) .service-grid article+article{border:1px solid #1b1b1b1d!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root:not([data-theme=dark]) .site-header,:root:not([data-theme=dark]) .brands{background:#d9dce2}}:root:not([data-theme=dark]){--accent:#ff831e;--accent-hover:#ffae63;--glass-rim:#1b1b1b48;--glass-surface:linear-gradient(125deg, #1b1b1b23 0%, #1b1b1b09 42%, #1b1b1b13 100%);--glass-shadow:inset 0 1px 0 #ffffff2c, inset 1px 0 0 #ffffff0c, inset 0 -1px 0 #ffffff0a, 0 18px 46px #00000018}:root:not([data-theme=dark]) body{background-image:radial-gradient(at 0 18%,#f9781828,#0000 32%),radial-gradient(at 100% 43%,#809baa1a,#0000 35%)}:root:not([data-theme=dark]) .site-header{border-color:var(--glass-rim);background:linear-gradient(120deg,#1b1b1b1e,#1b1b1b08),#e1e2e8cc;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff09,0 12px 32px #00000017}:root:not([data-theme=dark]) .primary{background:linear-gradient(115deg,#ffae45,#ff7019);border-color:#ffd29b88;box-shadow:inset 0 1px #ffffff32,0 6px 23px #ff751c11}:root:not([data-theme=dark]) .primary:hover{background:linear-gradient(115deg,#ffbd69,#ff9140)}:root:not([data-theme=dark]) .section-kicker,:root:not([data-theme=dark]) .contact-icon,:root:not([data-theme=dark]) .service-icon{color:#cc6200}:root:not([data-theme=dark]) .hero-route{border-color:#1b1b1b42}:root:not([data-theme=dark]) .brands{background:var(--glass-surface), #dfe1e6cc;border-color:#1b1b1b42}:root:not([data-theme=dark]) .filter-panel:before{background:linear-gradient(90deg,#0000,#1b1b1bc2,#0000)}:root:not([data-theme=dark]) .car-card{border-color:#1b1b1b36;box-shadow:inset 0 1px #ffffff1f,inset 1px 0 #ffffff06,0 12px 30px #0000000f}:root:not([data-theme=dark]) .service-grid article,:root:not([data-theme=dark]) .service-grid article+article{border-color:#1b1b1b30;box-shadow:inset 0 1px #ffffff1e}:root:not([data-theme=dark]) .contact-section{border-color:#1b1b1b40}:root:not([data-theme=dark]) .contact-links>a{background:var(--glass-surface);border-color:#1b1b1b31}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root:not([data-theme=dark]) .site-header,:root:not([data-theme=dark]) .brands{background:var(--glass-surface), #d9dce2}}:root:not([data-theme=dark]){--glass-rim:#1b1b1b5c;--glass-surface:linear-gradient(125deg, #1b1b1b2d 0%, #1b1b1b0a 42%, #1b1b1b1a 100%);--glass-shadow:inset 0 1px 0 #ffffff3d, inset 1px 0 0 #fff1, inset 0 -1px 0 #ffffff10, 0 18px 46px #00000018}:root:not([data-theme=dark]) .filter-panel{background:var(--glass-surface), #dee3e7b8;border-color:#1b1b1b8a #1b1b1b48 #1b1b1b48}:root:not([data-theme=dark]) .brands,:root:not([data-theme=dark]) .hero-route{border-color:#1b1b1b58}:root:not([data-theme=dark]) .contact-section{background:radial-gradient(ellipse at 10% 100%, #f8772835, transparent 70%), var(--glass-surface), #dee1e7bb}:root:not([data-theme=dark]) .car-card{box-shadow:inset 0 1px #ffffff2d,inset 1px 0 #ffffff0b,0 12px 30px #0000000f}:root:not([data-theme=dark]) .car-card:before{background:linear-gradient(110deg,#0000 30%,#1b1b1b17 48%,#0000 64%)}:root:not([data-theme=dark]) .film-control,:root:not([data-theme=dark]) .round-button,:root:not([data-theme=dark]) .contact-links>a{box-shadow:inset 0 1px #ffffff18,inset 0 -1px #ffffff07}@media (max-width:640px){:root:not([data-theme=dark]) .filter-panel{background:var(--glass-surface), #dee3e7e6}}:root:not([data-theme=dark]){--scroll-thumb:#cb773f;--scroll-track:#dee2ea}@supports selector(::-webkit-scrollbar){:root:not([data-theme=dark]) ::-webkit-scrollbar-track{background:var(--scroll-track)}:root:not([data-theme=dark]) ::-webkit-scrollbar-thumb{border:3px solid var(--scroll-track);background:linear-gradient(#ffc28c,#cb773f 50%,#98532f)}:root:not([data-theme=dark]) ::-webkit-scrollbar-thumb:hover{background:#ffae70}:root:not([data-theme=dark]) ::-webkit-scrollbar-thumb:active{background:#ff893e}:root:not([data-theme=dark]) ::-webkit-scrollbar-corner{background:var(--scroll-track)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:root:not([data-theme=dark]) .service-grid article:hover{border-color:#1b1b1b50}}@media (forced-colors:active){:root:not([data-theme=dark]) ::-webkit-scrollbar-track{background:canvas}:root:not([data-theme=dark]) ::-webkit-scrollbar-corner{background:canvas}:root:not([data-theme=dark]) ::-webkit-scrollbar-thumb{background:buttontext;border-color:canvas}}:root:not([data-theme=dark]){--glass-surface:linear-gradient(135deg, #1b1b1b12, #1b1b1b03 48%, #1b1b1b0a);--glass-shadow:inset 0 1px 0 #ffffff32, inset 1px 0 0 #ffffff0e, inset 0 -1px 0 #ffffff09, 0 16px 42px #0001}:root:not([data-theme=dark]) body{background-color:#e7eaf0;background-image:radial-gradient(at 0 26%,#f5792736,#0000 40%),radial-gradient(at 100% 49%,#7296b836,#0000 40%),radial-gradient(at 5% 82%,#cd733525,#0000 36%)}:root:not([data-theme=dark]) .hero{background:#eef0f3;border:1px solid #1b1b1b21}:root:not([data-theme=dark]) .hero-photo-shade{background:linear-gradient(#0000 75%,#eef0f366)}:root:not([data-theme=dark]) .site-header,:root:not([data-theme=dark]) .brands,:root:not([data-theme=dark]) .filter-panel,:root:not([data-theme=dark]) .contact-section{background:var(--glass-surface), #dadee726;box-shadow:var(--glass-shadow);border:1px solid #1b1b1b32;border-top-color:#1b1b1b6b}:root:not([data-theme=dark]) .site-header{background:var(--glass-surface), #dbe0e959}:root:not([data-theme=dark]) .hero-route,:root:not([data-theme=dark]) .film-control,:root:not([data-theme=dark]) .hero-contact{background:linear-gradient(135deg,#1b1b1b17,#1b1b1b04);border:1px solid #1b1b1b39;box-shadow:inset 0 1px #ffffff26,0 4px 16px #0000000f}:root:not([data-theme=dark]) .global-marque,:root:not([data-theme=dark]) .car-card,:root:not([data-theme=dark]) .service-grid article,:root:not([data-theme=dark]) .service-grid article+article,:root:not([data-theme=dark]) .contact-links>a{background:var(--glass-surface);border-color:#1b1b1b2b;box-shadow:inset 0 1px #ffffff26,inset 1px 0 #ffffff06,0 8px 22px #00000009}:root:not([data-theme=dark]) .service-grid article:first-child{background:radial-gradient(ellipse at 0 0, #ff883318, transparent 80%), var(--glass-surface)}:root:not([data-theme=dark]) .range-field,:root:not([data-theme=dark]) .single-field,:root:not([data-theme=dark]) .catalog-multi>div>button{background:#ebeef328;border-color:#1b1b1b28}:root:not([data-theme=dark]) .catalog-multi>div>button:hover{background:#1b1b1b0a;border-color:#1b1b1b54}:root:not([data-theme=dark]) .segmented{background:#e7ebf12b}:root:not([data-theme=dark]) .contact-links>a:hover{background:#1b1b1b12}:root:not([data-theme=dark]) .car-dialog{background:#d7dce6f2}@media (prefers-reduced-transparency:reduce){:root:not([data-theme=dark]) .site-header,:root:not([data-theme=dark]) .brands,:root:not([data-theme=dark]) .filter-panel,:root:not([data-theme=dark]) .contact-section,:root:not([data-theme=dark]) .car-card,:root:not([data-theme=dark]) .service-grid article,:root:not([data-theme=dark]) .hero-contact,:root:not([data-theme=dark]) .film-control{background:#d6dbe3}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root:not([data-theme=dark]) .site-header,:root:not([data-theme=dark]) .brands,:root:not([data-theme=dark]) .filter-panel,:root:not([data-theme=dark]) .contact-section{background:var(--glass-surface), #dadee7eb}}:root:not([data-theme=dark]) .desktop-nav a>svg,:root:not([data-theme=dark]) .mobile-nav a>svg{color:#cc6200}:root:not([data-theme=dark]) .desktop-nav a:after{background:#ffae63}:root:not([data-theme=dark]) .mobile-nav a:active,:root:not([data-theme=dark]) .mobile-nav a:focus-visible{color:#c50;background-color:#ff9b5920}@media (prefers-reduced-motion:no-preference){:root:not([data-theme=dark]) .catalog-multi:focus-within>div>button,:root:not([data-theme=dark]) .single-field:focus-within,:root:not([data-theme=dark]) .range-field:focus-within{border-color:#ffad70;box-shadow:0 0 0 3px #ff8a330c}}:root:not([data-theme=dark]) .car-no-photo{color:#45454b;background:radial-gradient(at 50% 80%,#f06c1620,#0000 65%),#e0e2e6}:root:not([data-theme=dark]) .catalog-status{background:#1b1b1b08;border:1px solid #1b1b1b24}:root:not([data-theme=dark]) .detail-status{background:#dcdee4f5;border:1px solid #1b1b1b35;box-shadow:0 16px 60px #00000045}@media (prefers-reduced-motion:no-preference){:root:not([data-theme=dark]) .button.primary:after{background:linear-gradient(110deg,#0000 30%,#1b1b1b4d 50%,#0000 70%)}}}
