@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#f5f6f7;font-synthesis:none;text-rendering:optimizelegibility;background:#080d12;font-family:Manrope,Arial,sans-serif}html,body,button,input,select,textarea{font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#080d12;min-width:320px;margin:0}button,input{font:inherit}a{color:inherit}:root{--gold:#d2a846;--gold-light:#e3bd64;--bg:#080d12;--panel:#111820;--muted:#9ca5ae;--line:#222b34}.container{width:min(1180px,100% - 48px);margin:0 auto}.header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050a0f8c;border-bottom:1px solid #ffffff14;height:82px;position:absolute;top:0;left:0;right:0}.nav-wrap{justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.brand{flex-direction:column;flex:none;align-items:center;width:52px;text-decoration:none;display:flex}.brand span{letter-spacing:-4px;font-size:29px;font-weight:500;line-height:28px}.brand small{color:var(--gold);letter-spacing:2.3px;margin-top:5px;font-size:8px;font-weight:800}.brand{height:66px;overflow:visible}.brand img{object-fit:contain;width:100%;height:100%;display:block}.admin-page .detail-header .brand{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCAxMDAiIHJvbGU9ImltZyIgYXJpYS1sYWJlbGxlZGJ5PSJ0aXRsZSI+CiAgPHRpdGxlIGlkPSJ0aXRsZSI+REggRXhwb3J0PC90aXRsZT4KICA8ZyBmaWxsPSIjZmZmIj4KICAgIDwhLS0gTmFycm93IG9wZW4gRCB3aXRoIHRoaW4gYW5nbGVkIHRlcm1pbmFscyAtLT4KICAgIDxwYXRoIGQ9Ik01IDEwaDIzYzE4IDAgMjkgMTIgMjkgMzBTNDYgNzAgMjggNzBINWw3LTZoMTZjMTQgMCAyMi05IDIyLTI0cy04LTI0LTIyLTI0SDEyTDUgMTBaIi8+CiAgICA8IS0tIElubmVyIHVwcmlnaHQgLS0+CiAgICA8cGF0aCBkPSJNMjkgMjlsNiA0djIyaC02VjI5WiIvPgogICAgPCEtLSBTbGltIEggLS0+CiAgICA8cGF0aCBkPSJNNTggNDJoOVYyOGw2IDR2MzloLTZWNDloLTl2LTdaIi8+CiAgPC9nPgogIDx0ZXh0IHg9IjM5IiB5PSI5MyIgZmlsbD0iI2ZmZiIgZm9udC1mYW1pbHk9IkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTIiIGZvbnQtd2VpZ2h0PSI4MDAiIGxldHRlci1zcGFjaW5nPSIxIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj5FWFBPUlQ8L3RleHQ+Cjwvc3ZnPgo=) 50%/contain no-repeat}.admin-page .detail-header .brand span,.admin-page .detail-header .brand small{visibility:hidden}.footer-grid .brand{width:64px;height:76px}.footer-grid .brand img{width:100%;height:100%}.nav{align-items:center;gap:30px;display:flex}.nav a{color:#d9dde0;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;position:relative}.nav a:hover,.nav a.active{color:var(--gold-light)}.nav a.active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:-15px;left:0;right:0}.nav-actions{align-items:center;gap:18px;display:flex}.language{color:#fff;cursor:pointer;background:#0b1117;border:1px solid #0000;border-radius:4px;outline:none;padding:7px 5px;font-size:12px}.language:hover,.language:focus{border-color:#d2a8468c}.detail-header-actions{align-items:center;gap:12px;display:flex}.app-icon{flex:none;width:22px;height:22px;display:block}.hero-benefits b .app-icon,.why-grid b .app-icon{width:21px;height:21px}.stats>div>span .app-icon{width:23px;height:23px}.button{border-radius:4px;justify-content:center;align-items:center;min-height:45px;padding:0 23px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-outline,.button-glass{background:#090e1459;border:1px solid #ffffff59}.button-outline{border-color:#d2a846a6}.button-gold{color:#111;background:linear-gradient(135deg, var(--gold-light), #c5932e);box-shadow:0 10px 30px #d2a84629}.menu-button{color:#fff;background:0 0;border:0;font-size:26px;display:none}.hero{background-position:50%;background-size:cover;align-items:center;min-height:700px;padding:130px 0 65px;display:flex}.eyebrow{color:var(--gold-light);letter-spacing:2.1px;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:800}h1{letter-spacing:-2.1px;max-width:680px;margin:0 0 21px;font-size:52px;line-height:1.12}.hero-copy{color:#d4d8dc;max-width:515px;margin:0 0 30px;font-size:17px;line-height:1.7}.hero-buttons{gap:14px;display:flex}.hero-benefits{gap:48px;margin-top:68px;display:flex}.hero-benefits>div{align-items:center;gap:12px;display:flex}.hero-benefits b{color:var(--gold);font-size:24px}.hero-benefits span,.why-grid span{flex-direction:column;display:flex}.hero-benefits strong{margin-bottom:4px;font-size:12px}.hero-benefits small{color:#aab1b8;font-size:10px}.dark-section{background:linear-gradient(#080d12,#0a1016);padding:0 0 85px}.stats{color:#10151a;background:#f4f3f0;border-radius:8px;grid-template-columns:repeat(4,1fr);padding:28px 38px;display:grid;position:relative;transform:translateY(-28px);box-shadow:0 18px 50px #00000047}.stats>div{border-right:1px solid #d9d4ca;justify-content:center;align-items:center;gap:16px;display:flex}.stats>div:last-child{border:0}.stats>div>span{color:#b38b34;font-size:31px}.stats p{flex-direction:column;margin:0;display:flex}.stats strong{font-size:22px}.stats small{color:#50555a;max-width:120px;margin-top:4px;font-size:10px}.section-title{justify-content:space-between;align-items:end;margin-bottom:23px;display:flex}.section-title h2,.process-section h2,.why-heading h2{margin:0;font-size:30px}.results-count{color:#8d969f;font-size:12px}.catalog-filters{background:#111820;border:1px solid #202a33;border-radius:7px;grid-template-columns:1.6fr repeat(3,1fr);gap:9px;margin-bottom:22px;padding:16px;display:grid}.catalog-filters select,.search-field{color:#dce0e3;background:#0c1218;border:1px solid #2a343e;border-radius:4px;outline:none;height:44px;font-size:11px}.catalog-filters select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cbd1d6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9 5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:15px;padding:0 44px 0 14px}.catalog-filters select:focus,.search-field:focus-within{border-color:#9d7930}.catalog-filters select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d8aa47' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5-5 5 5'/%3E%3C/svg%3E")}.search-field{align-items:center;gap:9px;padding:0 12px;display:flex}.search-field span{color:var(--gold);font-size:20px}.search-field .search-icon{width:17px;height:17px}.chevron-icon.left{transform:rotate(180deg)}.search-field input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:11px}.search-field input::placeholder{color:#77818a}.reset-button{color:var(--gold-light);cursor:pointer;background:0 0;border:1px solid #493e29;border-radius:4px;font-size:11px}.reset-button:hover{background:#d2a84614}.car-grid{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.car-card{background:#141b22;border:1px solid #202831;border-radius:7px;transition:all .25s;overflow:hidden}.car-card:hover{border-color:#5f4c26;transform:translateY(-5px)}.car-visual{background:linear-gradient(145deg,#5b646c,#242b31);justify-content:center;align-items:center;height:175px;display:flex;position:relative;overflow:hidden}.car-visual:before{content:"";background:linear-gradient(#0000,#0000008c);height:45%;position:absolute;inset:auto -20px 0}.car-visual.silver{background:linear-gradient(145deg,#a5abb0,#3f474e)}.car-visual.black{background:linear-gradient(145deg,#42474b,#101418)}.car-visual.navy{background:linear-gradient(145deg,#536675,#202b33)}.car-shape{color:#090d10a6;text-shadow:0 8px 15px #0006;font-size:105px;transform:scaleX(1.7)skew(-10deg)}.car-visual em{border:1px solid var(--gold);background:#0b1015;border-radius:3px;padding:5px 7px;font-size:8px;font-style:normal;position:absolute;bottom:9px;right:9px}.car-visual button{color:#fff;cursor:pointer;background:#00000059;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:30px;height:30px;font-size:17px;display:grid;position:absolute;top:9px;right:10px}.car-info{padding:17px}.car-info h3{margin:0 0 8px;font-size:15px}.car-info p{color:#aab1b7;margin:0 0 12px;font-size:11px}.car-info i{margin:0 5px}.tags{flex-wrap:wrap;gap:5px;margin-top:14px;display:flex}.tags span{color:#9ea6ae;border:1px solid #29323b;border-radius:3px;padding:5px 7px;font-size:8px}.details-button{color:#d6dade;cursor:pointer;background:0 0;border:0;border-top:1px solid #28313a;justify-content:space-between;width:100%;margin-top:15px;padding:11px 0 0;font-size:10px;display:flex}.details-button span{color:var(--gold);place-items:center;font-size:14px;display:grid}.empty-state{text-align:center;color:#dce0e3;border:1px dashed #303943;border-radius:7px;padding:65px 20px}.empty-state b{font-size:18px}.empty-state p{color:#858f98;font-size:12px}.empty-state button{border:1px solid var(--gold);color:var(--gold-light);cursor:pointer;background:0 0;border-radius:4px;padding:10px 16px}.process-section{color:#101418;text-align:center;background:#f5f4f0;padding:75px 0 80px}.eyebrow.center{text-align:center}.steps{grid-template-columns:repeat(5,1fr);gap:30px;margin-top:42px;display:grid}.steps article{position:relative}.step-icon{color:#ad812a;background:#faf8f2;border:1px solid #ddc98f;border-radius:50%;place-items:center;width:66px;height:66px;margin:0 auto 18px;font-weight:800;display:grid}.steps h3{margin:0 0 8px;font-size:14px}.steps p{color:#62676b;max-width:170px;margin:auto;font-size:11px;line-height:1.6}.arrow{color:#a0a2a4;font-size:22px;position:absolute;top:20px;right:-24px}.why-section{background:#0b1016;padding:70px 0}.why-heading{text-align:center;margin-bottom:30px}.why-grid{background:#111820;border:1px solid #1e2730;border-radius:8px;grid-template-columns:repeat(4,1fr);display:grid}.why-grid>div{border-right:1px solid #222b34;gap:15px;padding:28px 22px;display:flex}.why-grid>div:last-child{border:0}.why-grid b{color:var(--gold);font-size:24px}.why-grid strong{margin-bottom:7px;font-size:12px}.why-grid small{color:#929ba4;font-size:10px;line-height:1.5}footer{background:#080c11;border-top:1px solid #192028;padding:55px 0 0}.footer-grid{grid-template-columns:1.5fr .75fr 1fr 1.4fr;gap:55px;padding-bottom:45px;display:grid}.footer-grid p{color:#8f98a1;max-width:280px;margin:20px 0;font-size:11px;line-height:1.8}.footer-grid h4{margin:0 0 18px;font-size:12px}.footer-grid>div>a:not(.brand):not(.button),.footer-grid span{color:#919aa3;margin-bottom:10px;font-size:11px;text-decoration:none;display:block}.footer-cta{background:#10171e;border-radius:7px;padding:22px}.footer-cta h3{margin:0 0 18px;font-size:16px;line-height:1.5}.copyright{text-align:center;color:#626b74;border-top:1px solid #172029;padding:18px;font-size:9px}.detail-page{background:#0a1016;min-height:100vh}.detail-header{background:#080d12;position:relative}.back-link{color:#cbd1d6;cursor:pointer;background:0 0;border:0;font-size:12px}.back-link:hover{color:var(--gold-light)}.detail-content{padding:0 0 75px}.breadcrumbs{color:#68727b;align-items:center;gap:10px;height:65px;font-size:10px;display:flex}.breadcrumbs button{color:#8d969f;cursor:pointer;background:0 0;border:0;padding:0}.breadcrumbs b{color:#bfc5ca;font-weight:500}.detail-hero{grid-template-columns:340px 1fr;align-items:start;gap:34px;display:grid}.detail-summary{padding-top:13px}.detail-summary h1{letter-spacing:-1.2px;margin-bottom:26px;font-size:36px}.quick-specs{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.quick-specs span{background:#0d141a;border:1px solid #252e37;border-radius:4px;flex-direction:column;padding:12px;display:flex}.quick-specs b{font-size:11px}.quick-specs small{color:#747f88;margin-top:5px;font-size:8px}.detail-price{margin:29px 0 20px;font-size:28px;font-weight:800}.detail-actions{gap:9px;display:flex}.favorite-button{color:#aeb6bd;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:11px 0;font-size:10px}.ui-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.heart-icon{width:16px;height:16px}.arrow-icon.left{transform:rotate(180deg)}.details-button .arrow-icon{width:16px;height:16px}.gallery{min-width:0}.main-photo{background-position:50%;background-size:cover;border-radius:7px;height:420px;transition:background-position .25s;position:relative;overflow:hidden}.main-photo.photo-1{background-position:70%}.main-photo.photo-2{background-position:bottom}.main-photo.photo-3{background-position:85% bottom}.main-photo em{color:#fff;background:#0a1016;border-radius:3px;padding:5px 9px;font-size:8px;font-style:normal;position:absolute;top:14px;right:14px}.main-photo>button{color:#fff;cursor:pointer;background:#050a0fa6;border:0;border-radius:50%;width:40px;height:40px;font-size:25px;position:absolute;top:50%;transform:translateY(-50%)}.gallery-left{left:14px}.gallery-right{right:14px}.main-photo>span{background:#050a0fa6;border-radius:3px;padding:5px 8px;font-size:9px;position:absolute;bottom:12px;right:14px}.thumbnails{scroll-behavior:smooth;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#4a555f #111820;gap:8px;margin-top:9px;padding:0 0 7px;display:flex;overflow:auto hidden}.thumbnails button{cursor:pointer;opacity:.55;scroll-snap-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #0000;border-radius:5px;flex:0 0 clamp(105px,23%,155px);height:72px;transition:opacity .2s,border-color .2s,transform .2s}.thumbnails button.active{border-color:var(--gold);opacity:1;transform:translateY(-1px)}.detail-grid{border:1px solid #202933;border-radius:7px;grid-template-columns:.85fr 1.2fr 1fr;margin-top:30px;display:grid;overflow:hidden}.detail-card{background:#111820;border-right:1px solid #222c35;padding:25px}.detail-card:last-child{border:0}.detail-card h2,.export-row h2{margin:0 0 20px;font-size:15px}.specs-card dl{margin:0}.specs-card dl div{border-bottom:1px solid #222c35;justify-content:space-between;padding:9px 0;font-size:10px;display:flex}.specs-card dt{color:#7f8992}.specs-card dd{color:#d6dadd;margin:0}.description-card>p,.request-card>p{color:#9099a2;font-size:10px;line-height:1.7}.description-card h3{margin:25px 0 18px;font-size:12px}.equipment{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.equipment span{color:var(--gold);text-align:center;flex-direction:column;align-items:center;gap:7px;font-size:22px;display:flex}.equipment small{color:#b2bac1;font-size:8px}.request-card form{flex-direction:column;gap:7px;margin-top:17px;display:flex}.request-card input,.request-card select,.request-card textarea{color:#fff;background:#0d141a;border:1px solid #2a343d;border-radius:4px;outline:0;width:100%;padding:11px;font-size:9px}.request-card textarea{resize:none;height:64px}.request-card .button{border:0;width:100%;margin-top:4px}.success-message{color:#b9d9ba;background:#3a693d1f;border:1px solid #3d613f;border-radius:5px;flex-direction:column;gap:8px;padding:25px 15px;font-size:11px;display:flex}.success-message span{color:#899e8a;font-size:9px}.export-row{margin-top:16px;display:block}.export-process,.export-total{background:#111820;border:1px solid #202933;border-radius:7px;padding:25px}.export-process>div{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.export-process span{flex-direction:column;gap:8px;display:flex;position:relative}.export-process span:not(:last-child):after{content:"→";color:#58616a;position:absolute;top:4px;right:8px}.export-process b{color:var(--gold);font-size:13px}.export-process small{color:#aab2b9;font-size:9px}.delivery-note{color:#aab2b9;margin:24px 0 5px;font-size:10px;line-height:1.5}.whatsapp-calc{color:var(--gold-light);margin-top:8px;font-size:10px;text-decoration:none;display:inline-flex}@media (width<=700px){.export-process>div{grid-template-columns:1fr;gap:16px}.export-process span{padding-left:36px}.export-process span:not(:last-child):after{top:28px;left:8px;right:auto;transform:rotate(90deg)}}.export-total{flex-direction:column;display:flex}.export-total p{margin:0 0 12px;font-size:12px;font-weight:700}.export-total>span{color:#999fa5;font-size:9px}.export-total strong{margin:9px 0;font-size:24px}.export-total small{color:#717b84;font-size:8px}.export-total a{color:var(--gold-light);margin-top:16px;font-size:9px;text-decoration:none}.detail-footer{padding:0}@media (width<=900px){.nav-actions{display:none}.menu-button{display:block}.nav{background:#0b1117;flex-direction:column;align-items:flex-start;padding:24px;display:none;position:absolute;top:82px;left:0;right:0}.nav.open{display:flex}.nav a.active:after{display:none}.hero{background-position:65%;min-height:680px}.hero-content{padding-top:50px}.hero-benefits{gap:22px}.catalog-filters,.car-grid{grid-template-columns:repeat(2,1fr)}.stats{grid-template-columns:repeat(2,1fr);gap:25px}.stats>div{border:0}.steps{grid-template-columns:repeat(3,1fr);row-gap:35px}.arrow{display:none}.why-grid{grid-template-columns:repeat(2,1fr)}.why-grid>div:nth-child(2){border-right:0}.footer-grid{grid-template-columns:repeat(2,1fr)}.detail-hero{grid-template-columns:1fr}.detail-summary{order:2}.detail-grid{grid-template-columns:1fr 1fr}.request-card{grid-column:1/-1}.detail-card:nth-child(2){border-right:0}.request-card{border-top:1px solid #222c35}.export-row{grid-template-columns:1fr}}@media (width<=600px){.container{width:min(100% - 30px,1180px)}.header{height:68px}.nav{top:68px}.hero{background-position:66%;min-height:720px;padding-top:100px}.hero-content{padding-top:0}h1{letter-spacing:-1.2px;font-size:36px}.hero-copy{max-width:320px;font-size:14px}.hero-buttons{flex-direction:column;align-items:stretch;max-width:260px}.hero-benefits{grid-template-columns:1fr;gap:16px;margin-top:45px;display:grid}.stats{gap:25px 10px;padding:24px 18px}.stats>div{justify-content:flex-start;gap:10px}.stats strong{font-size:18px}.stats>div>span{font-size:23px}.section-title h2,.process-section h2,.why-heading h2{font-size:24px}.results-count{display:none}.catalog-filters{grid-template-columns:1fr;padding:12px}.car-grid{scroll-snap-type:x mandatory;padding-bottom:12px;display:flex;overflow-x:auto}.car-card{scroll-snap-align:start;min-width:82%}.steps{grid-template-columns:1fr}.steps p{max-width:260px}.why-grid{grid-template-columns:1fr}.why-grid>div{border-bottom:1px solid #222b34;border-right:0}.footer-grid{grid-template-columns:1fr;gap:30px}.detail-header .button{display:none}.back-link{font-size:10px}.breadcrumbs{height:52px}.detail-summary h1{font-size:29px}.main-photo{height:280px}.thumbnails button{height:48px}.detail-grid{grid-template-columns:1fr}.detail-card{border-bottom:1px solid #222c35;border-right:0}.request-card{grid-column:auto}.equipment{grid-template-columns:repeat(2,1fr)}.export-process>div{grid-template-columns:repeat(2,1fr);gap:22px}.export-process span:after{display:none}.detail-actions{flex-direction:column}.detail-actions .button{width:100%}}.request-error{color:#e18e8e;font-size:8px;line-height:1.4}.car-visual button.selected,.favorite-button.selected{color:#e0b552}.catalog-heading-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.catalog-heading-actions button{color:#a6afb7;cursor:pointer;background:0 0;border:0;font-size:11px}.catalog-heading-actions button.active{color:var(--gold-light)}.admin-link{color:#919aa3;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;display:block}.admin-link:hover{color:var(--gold-light)}.admin-page{background:#0a1016;min-height:100vh}.admin-content{padding:70px 0}.admin-content>h1{font-size:38px}.admin-login{background:#111820;border:1px solid #252f38;border-radius:7px;max-width:460px;padding:28px}.admin-login label{color:#aeb6bd;flex-direction:column;gap:10px;font-size:11px;display:flex}.admin-login input{color:#fff;background:#0a1016;border:1px solid #303a43;border-radius:4px;outline:0;height:44px;padding:0 13px}.admin-login>span{color:#dc8686;margin:10px 0;font-size:10px;display:block}.admin-login .button{border:0;margin-top:18px}.admin-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:25px;display:grid}.admin-summary span{color:#8f99a2;background:#111820;border:1px solid #252f38;border-radius:6px;flex-direction:column;padding:20px;font-size:10px;display:flex}.admin-summary b{color:#fff;margin-bottom:5px;font-size:25px}.inquiry-list{flex-direction:column;gap:10px;display:flex}.inquiry-list article{background:#111820;border:1px solid #252f38;border-radius:6px;justify-content:space-between;gap:25px;padding:20px;display:flex}.inquiry-list h3{margin:10px 0 5px;font-size:15px}.inquiry-list a{color:var(--gold-light);font-size:11px;text-decoration:none}.inquiry-list p,.inquiry-list blockquote{color:#8b959e;margin:7px 0;font-size:9px}.inquiry-list blockquote{border-left:2px solid #343e47;padding-left:10px}.inquiry-list select{color:#fff;background:#0a1016;border:1px solid #303a43;border-radius:4px;align-self:center;height:38px;padding:0 10px;font-size:10px}.inquiry-actions{align-self:center;align-items:stretch;gap:8px;display:flex}.inquiry-actions button{color:#d8898e;cursor:pointer;background:#94373d1f;border:1px solid #67383b;border-radius:4px;padding:0 13px;font-size:9px}.inquiry-actions button:disabled{opacity:.55;cursor:wait}.status{color:#d7ae56;background:#d2a8461f;border-radius:10px;padding:4px 7px;font-size:8px}.status.in_progress{color:#82add4;background:#4682b424}.status.completed{color:#8dc791;background:#46964b24}@media (width<=600px){.catalog-heading-actions{align-items:flex-end}.catalog-heading-actions .results-count{display:none}.admin-content{padding-top:45px}.admin-content>h1{font-size:29px}.admin-summary{grid-template-columns:repeat(2,1fr)}.inquiry-list article{flex-direction:column}.inquiry-list select,.inquiry-actions{align-self:stretch}.inquiry-actions select{flex:1}}.admin-tabs{border-bottom:1px solid #252f38;gap:8px;margin-bottom:24px;display:flex}.admin-tabs button{color:#8e98a1;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 18px;font-size:11px}.admin-tabs button.active{border-color:var(--gold);color:var(--gold-light)}.admin-alert{color:#e1a0a0;background:#8232321f;border:1px solid #693f3f;border-radius:4px;margin-bottom:15px;padding:12px;font-size:10px}.admin-cars-layout{grid-template-rows:max-content max-content;grid-template-columns:390px 1fr;align-items:start;gap:20px;display:grid}.admin-car-editor-column{grid-area:1/1}.admin-cars-layout>.car-editor{grid-area:2/1;margin-top:0;position:static}.admin-car-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#59636c #0b1218;grid-area:1/2/span 2;max-height:min(72vh,680px);padding-right:5px;overflow-y:auto}.admin-car-list::-webkit-scrollbar{width:7px}.admin-car-list::-webkit-scrollbar-track{background:#0b1218;border-radius:7px}.admin-car-list::-webkit-scrollbar-thumb{background:#59636c;border-radius:7px}.powertrain-editor{margin:0;position:static}.powertrain-hint{color:#89949d;margin:12px 0 0;font-size:9px;line-height:1.5}.car-editor{background:#111820;border:1px solid #252f38;border-radius:7px;padding:22px;position:sticky;top:20px}.car-editor h2{margin:0 0 18px;font-size:16px}.editor-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.car-editor label{color:#909aa3;flex-direction:column;gap:6px;font-size:9px;display:flex}.car-editor input,.car-editor select,.car-editor textarea{color:#fff;background:#0a1016;border:1px solid #303a43;border-radius:4px;outline:0;width:100%;padding:10px;font-size:10px}.car-editor textarea{resize:vertical;height:78px;margin-top:2px}.car-editor>label{margin-top:10px}.editor-actions{gap:8px;margin-top:15px;display:flex}.editor-actions .button{border:0}.admin-car-list{flex-direction:column;gap:10px;display:flex}.admin-car-list article{background:#111820;border:1px solid #252f38;border-radius:7px;grid-template-columns:150px 1fr;gap:17px;padding:12px;display:grid}.admin-car-thumb{color:#7e8790;background:linear-gradient(145deg,#5b646c,#242b31) 50%/cover;border-radius:4px;place-items:center;min-height:105px;font-size:11px;display:grid}.admin-car-thumb.silver{background-color:#7f898f}.admin-car-thumb.black{background-color:#171c20}.admin-car-thumb.navy{background-color:#253847}.admin-car-list h3{margin:9px 0 6px;font-size:14px}.admin-car-list p{color:#858f98;font-size:9px}.admin-car-actions{gap:12px;margin-top:13px;display:flex}.admin-car-actions button{color:var(--gold-light);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.admin-car-actions button:last-child{color:#a6afb7}.admin-car-actions .delete-car-button{color:#e36b6b}.admin-car-actions .delete-car-button:hover{color:#ff8a8a}.admin-car-actions button:disabled{opacity:.45;cursor:wait}@media (width<=900px){.admin-cars-layout{grid-template-columns:1fr}.car-editor{position:static}.admin-car-editor-column,.admin-cars-layout>.car-editor,.admin-car-list{grid-area:auto/1;margin-top:0}.admin-car-list{max-height:none;padding-right:0;overflow:visible}.admin-car-list article{grid-template-columns:120px 1fr}}@media (width<=600px){.editor-grid,.admin-car-list article{grid-template-columns:1fr}.admin-car-thumb{min-height:160px}.admin-tabs button{padding-inline:10px}}.upload-control{margin-top:13px;position:relative}.upload-control input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.upload-control span{min-height:42px;color:var(--gold-light);cursor:pointer;background:#d2a8460f;border:1px dashed #786235;border-radius:4px;justify-content:center;align-items:center;display:flex}.photo-previews{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.photo-previews>div{aspect-ratio:1.3;cursor:grab;background-position:50%;background-size:cover;border-radius:4px;transition:opacity .15s,transform .15s,box-shadow .15s;position:relative}.photo-previews>div:active{cursor:grabbing}.photo-previews>div.dragging{opacity:.45;box-shadow:0 0 0 2px var(--gold);transform:scale(.96)}.photo-order-hint{color:#89949d;margin:10px 0 0;font-size:9px;line-height:1.5}.photo-position{color:#fff;pointer-events:none;background:#050a0fd1;border-radius:3px;padding:3px 5px;font-size:7px;position:absolute;top:4px;left:4px}.photo-previews button{color:#fff;cursor:pointer;background:#050a0fcc;border:0;border-radius:50%;width:22px;height:22px;padding:0;position:absolute;top:3px;right:3px}.photo-previews .photo-remove{z-index:2}.photo-previews .photo-order-controls{gap:3px;display:flex;position:absolute;bottom:3px;right:3px}.photo-previews .photo-order-controls button{border:1px solid #fff3;width:22px;height:22px;font-size:16px;line-height:1;position:static}.photo-previews .photo-order-controls button:disabled{opacity:.35;cursor:default}.editor-actions button:disabled{opacity:.55;cursor:wait}.upload-control:has(input:disabled) span{opacity:.55;cursor:wait}.admin-tabs .logout-button{color:#b67f7f;margin-left:auto}.admin-login label+label{margin-top:13px}.container{width:min(1220px,100% - 64px)}.header{background:#060b10c7;border-bottom-color:#ffffff12;height:80px}.nav-wrap{gap:36px}.nav{margin-left:auto}.nav-actions{margin-left:8px}.brand{width:58px}.brand span{letter-spacing:-4.5px;font-size:31px}.brand small{letter-spacing:2.7px}.hero{background-position:50%;min-height:760px;padding-top:145px}.hero-content{padding-top:20px}.hero h1{letter-spacing:-2.5px;max-width:720px;font-size:56px;line-height:1.08}.hero-copy{max-width:490px}.hero-buttons .button{min-width:172px}.hero-benefits{justify-content:space-between;gap:24px;width:min(700px,100%);margin-top:72px}.hero-benefits>div{flex:1;min-width:0}.hero-benefits b{border:1px solid #d2a84673;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.stats{border-radius:10px;min-height:122px;padding:30px 22px}.stats>div{justify-content:flex-start;min-height:62px;padding:0 22px}.stats>div>span{border:1px solid #cfb46f;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.stats p{min-width:0}.stats strong{line-height:1.1}.stats small{line-height:1.45}.cars-section{padding-top:48px}.section-title{min-height:58px;margin-bottom:24px}.catalog-heading-actions{min-width:160px}.catalog-filters{border-radius:10px;grid-template-columns:minmax(210px,1.7fr) repeat(3,minmax(130px,1fr));gap:10px;padding:14px}.catalog-filters>*{min-width:0}.car-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.car-card{background:#121920;border-radius:10px;flex-direction:column;min-height:365px;display:flex;box-shadow:0 14px 35px #00000029}.car-visual{aspect-ratio:1.48;height:auto}.car-visual:after{content:"";background:linear-gradient(#050a0f0a 45%,#050a0fb8 100%);position:absolute;inset:0}.car-visual em,.car-visual button{z-index:2}.car-info{flex-direction:column;flex:1;padding:19px;display:flex}.car-info h3{min-height:36px;line-height:1.35}.car-info>strong{font-size:16px}.tags{align-content:flex-start;min-height:46px}.details-button{margin-top:auto;padding-top:14px}.process-section{padding:88px 0 94px}.steps{gap:44px;margin-top:52px}.steps article{flex-direction:column;align-items:center;min-height:190px;display:flex}.steps p{line-height:1.7}.arrow{top:22px;right:-33px}.why-section{padding:82px 0}.why-heading{margin-bottom:38px}.why-grid{border-radius:10px;overflow:hidden}.why-grid>div{align-items:flex-start;min-height:126px;padding:30px 26px}.why-grid b{border:1px solid #d2a84659;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.footer-grid{grid-template-columns:1.35fr .7fr .95fr 1.25fr;align-items:start;gap:60px}.footer-cta{padding:26px}.admin-link{display:none}.detail-hero{grid-template-columns:360px minmax(0,1fr);gap:42px}.main-photo{aspect-ratio:1.55;height:auto}.detail-grid{grid-template-columns:.9fr 1.25fr 1fr}.detail-card{padding:28px}.quick-specs span{justify-content:center;min-height:60px}@media (width<=900px){.container{width:min(100% - 40px,1220px)}.hero{min-height:720px}.hero h1{font-size:47px}.car-grid,.catalog-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-benefits{gap:14px}.steps{gap:24px}.footer-grid{gap:36px}.detail-hero{grid-template-columns:1fr}}@media (width<=600px){.container{width:min(100% - 28px,1220px)}.header{height:68px}.hero{min-height:710px;padding-top:104px}.hero h1{font-size:37px;line-height:1.12}.hero-benefits{align-items:stretch}.hero-benefits>div{width:100%}.stats{grid-template-columns:1fr 1fr;padding:22px 14px}.stats>div{padding:0 6px}.stats>div>span{width:38px;height:38px;font-size:17px}.stats small{font-size:9px}.catalog-filters{grid-template-columns:1fr}.car-grid{grid-template-columns:1fr;display:grid;overflow:visible}.car-card{width:100%;min-width:0}.car-visual{aspect-ratio:1.6}.process-section{padding:70px 0}.steps article{min-height:0}.why-grid>div{min-height:112px}.footer-grid,.detail-grid{grid-template-columns:1fr}}.description-card h3>small{float:right;color:#737e87;font-size:8px;font-weight:500}.equipment span{min-width:0;animation:.25s both equipment-in}.equipment span b{font-size:22px;font-weight:400;line-height:1}.equipment-icon{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;margin:auto;display:block}.equipment span b .equipment-icon{width:23px;height:23px}.equipment small{line-height:1.35}.equipment-toggle{color:#d8dde1;cursor:pointer;background:#0d141a;border:1px solid #303a43;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:24px;padding:10px;font-size:9px;transition:all .2s;display:flex}.equipment-toggle:hover{border-color:var(--gold);color:var(--gold-light)}.equipment-toggle i{color:var(--gold);font-style:normal}.equipment-empty{text-align:center;border:1px dashed #303a43;border-radius:4px;padding:15px}@keyframes equipment-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.equipment-editor{border:0;margin:18px 0 4px;padding:0}.equipment-editor legend{color:#e6e9eb;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;font-size:11px;font-weight:700;display:flex}.equipment-editor legend span{color:#7f8992;font-size:8px;font-weight:400}.equipment-editor>div{grid-template-columns:1fr 1fr;gap:6px;max-height:260px;padding-right:4px;display:grid;overflow-y:auto}.car-editor .equipment-editor label{cursor:pointer;background:#0d141a;border:1px solid #29333c;border-radius:4px;grid-template-columns:18px 24px 1fr;align-items:center;gap:6px;min-height:38px;padding:7px;transition:all .2s;display:grid}.car-editor .equipment-editor label.selected{color:#e4bd65;background:#d6a94614;border-color:#8e7136}.equipment-editor input{width:14px;height:14px;accent-color:var(--gold);margin:0}.equipment-editor b{color:var(--gold);text-align:center;font-size:16px}.equipment-editor label span{color:#aeb6bd;font-size:8px;line-height:1.25}@media (width<=600px){.equipment-editor>div{grid-template-columns:1fr}.equipment-toggle{font-size:10px}}.social-links{gap:9px;margin-top:18px;display:flex}.footer-grid .social-links a{place-items:center;width:34px;height:34px;font-weight:800;transition:all .2s;color:var(--gold-light)!important;margin:0!important;font-size:9px!important;display:grid!important}.vehicle-condition{background:#111820;border:1px solid #202933;border-radius:7px;margin-top:16px;padding:30px}.condition-heading{text-align:center}.condition-heading h2{margin:5px 0 8px;font-size:22px}.condition-heading>p:last-child{color:#87929b;margin:0 0 18px;font-size:10px}.condition-map{-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #26313a;border-radius:8px;width:min(100%,760px);margin:0 auto;position:relative;overflow:hidden}.condition-map.editable{cursor:crosshair}.condition-map svg{width:100%;height:auto;display:block}.condition-diagram{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.damage-mark{color:#fff;z-index:2;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;padding:0;font-size:9px;font-weight:800;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 10px #000}.condition-map:not(.editable) .damage-mark{pointer-events:none}.damage-legend{flex-wrap:wrap;justify-content:center;gap:12px 22px;margin-top:18px;display:flex}.damage-legend span{color:#aab3bb;align-items:center;gap:7px;font-size:9px;display:flex}.damage-legend i,.damage-picker i{color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-style:normal;font-weight:800;display:grid}.condition-editor{background:#111820;border:1px solid #29343d;border-radius:7px;margin:25px 0 0;padding:24px}.condition-editor legend{color:#fff;padding:0 8px;font-size:15px;font-weight:700}.condition-editor legend span{color:var(--gold-light);margin-left:8px;font-size:9px}.condition-editor>p{color:#89949d;font-size:10px;line-height:1.6}.condition-editor .condition-map{max-width:720px}.damage-picker{flex-wrap:wrap;justify-content:center;gap:7px;margin:16px 0;display:flex}.damage-picker button{color:#aeb7bf;cursor:pointer;background:#0b1218;border:1px solid #303b44;border-radius:4px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:flex}.damage-picker button.active{border-color:var(--gold);color:#fff;background:#d6a9461a}.clear-marks{color:#d47b7b;cursor:pointer;background:0 0;border:0;margin:14px auto 0;padding:7px 12px;font-size:9px;display:block}.customs-calculator{background:#111820;border:1px solid #202933;border-radius:7px;margin-top:16px;padding:34px}.calculator-heading h2{margin:5px 0 8px;font-size:24px}.calculator-heading>p:last-child{color:#8e99a2;max-width:680px;margin:0 0 25px;font-size:10px;line-height:1.7}.calculator-shell{border:1px solid #29343e;border-radius:7px;grid-template-columns:1.15fr .85fr;display:grid;overflow:hidden}.calculator-form{background:#0d151c;flex-direction:column;gap:11px;padding:25px;display:flex}.calculator-form>label{grid-template-columns:180px 1fr;align-items:center;gap:16px;display:grid}.calculator-form label>span{color:#b8c0c6;font-size:10px}.calculator-form input,.calculator-form select{color:#fff;background:#111b23;border:1px solid #34404a;border-radius:4px;outline:none;width:100%;height:40px;padding:0 11px;font-size:10px}.custom-number-field{width:100%;display:block;position:relative}.custom-number-field input{appearance:textfield;padding-left:12px;padding-right:34px}.custom-number-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.custom-number-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}.custom-number-stepper{background:#111b23d9;border:0;border-radius:6px;grid-template-rows:repeat(2,1fr);width:24px;height:calc(100% - 8px);display:grid;position:absolute;top:4px;right:4px;overflow:hidden}.custom-number-stepper button{color:#d7dfe8;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;transition:background .18s,color .18s;display:flex}.custom-number-stepper button+button{border-top:0}.custom-number-stepper button:hover{color:#f4d27c;background:linear-gradient(#d5b25c24,#d5b25c0a)}.custom-number-stepper button:active{background:#d5b25c33}.custom-number-stepper svg{stroke:currentColor;stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.calculator-form label>div{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.calculator-form label>div select{width:90px}.calculator-form em{color:#84909a;min-width:38px;font-size:9px;font-style:normal}.calculator-rates{color:#788590;flex-wrap:wrap;gap:12px;margin:5px 0 0 196px;font-size:8px;display:flex}.calculator-rates label{align-items:center;gap:5px;display:flex}.calculator-rates input{width:70px;height:28px}.calculator-result{background:#121c24;padding:25px}.calculator-result h3{margin:0 0 16px;font-size:16px}.calculator-result dl{margin:0}.calculator-result dl div{border-bottom:1px solid #29333c;justify-content:space-between;gap:15px;padding:10px 0;font-size:10px;display:flex}.calculator-result dt{color:#8f9aa3}.calculator-result dd{color:#e2e6e9;margin:0;font-weight:700}.calculator-total,.calculator-grand{flex-direction:column;gap:6px;margin-top:18px;display:flex}.calculator-total span,.calculator-grand span{color:#89949e;font-size:9px}.calculator-total strong{color:var(--gold-light);font-size:27px}.calculator-grand{border-top:1px solid #34404a;padding-top:16px}.calculator-grand b{font-size:19px}.calculator-result>p{color:#697680;margin:20px 0 0;font-size:8px;line-height:1.6}@media (width<=900px){.calculator-shell{grid-template-columns:1fr}.condition-editor{margin-top:20px}}@media (width<=600px){.vehicle-condition,.customs-calculator{padding:20px 14px}.damage-legend{justify-content:flex-start}.calculator-form,.calculator-result{padding:18px 14px}.calculator-form>label{grid-template-columns:1fr;gap:6px}.calculator-rates{margin-left:0}.calculator-total strong{font-size:23px}.condition-editor{padding:18px 10px}}.calculator-actions{justify-content:flex-end;gap:10px;margin-top:10px;grid-template-columns:none!important;display:flex!important}.calculator-actions .button{border:0;width:auto;height:40px}.calculator-actions>button:not(.button){color:#89959e;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:9px}.calculator-error{color:#dc8686!important;margin:0!important;font-size:9px!important}.calculator-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:300px;display:flex}.calculator-placeholder b{font-size:15px}.calculator-placeholder span{color:#7f8b95;max-width:260px;font-size:9px;line-height:1.6}.customs-chart{grid-template-columns:120px 1fr;align-items:center;gap:22px;margin-top:24px;display:grid}.donut{border-radius:50%;width:120px;height:120px;position:relative}.donut:after{content:"";background:#121c24;border-radius:50%;position:absolute;inset:28px}.customs-chart>div:last-child{flex-direction:column;gap:7px;display:flex}.customs-chart span{color:#9ba6ae;align-items:center;gap:7px;font-size:8px;display:flex}.customs-chart span i{border-radius:2px;width:8px;height:8px}.util-years{margin-top:24px}.util-years>p{color:#9ba6ae;font-size:9px}.util-years>div{border:1px solid #303b44;border-radius:4px;grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.util-years span{border-right:1px solid #303b44;flex-direction:column;gap:5px;min-width:0;padding:8px 5px;display:flex}.util-years span:last-child{border:0}.util-years small{color:#78848d;font-size:8px}.util-years b{white-space:nowrap;font-size:8px}.util-years em{color:#cf6969;font-size:7px;font-style:normal}@media (width<=600px){.calculator-actions{justify-content:flex-start}.customs-chart{grid-template-columns:1fr}.util-years>div{grid-template-columns:repeat(3,1fr)}.util-years span:nth-child(3){border-right:0}.util-years span:nth-child(-n+3){border-bottom:1px solid #303b44}}.admin-car-thumb.white,.car-visual.white{background:linear-gradient(145deg,#f3f3f0,#a9adaf)}.admin-car-thumb.gray,.car-visual.gray{background:linear-gradient(145deg,#858b8f,#3c4246)}.admin-car-thumb.graphite,.car-visual.graphite{background:linear-gradient(145deg,#626a70,#272d31)}.admin-car-thumb.blue,.car-visual.blue{background:linear-gradient(145deg,#477aa8,#173653)}.admin-car-thumb.red,.car-visual.red{background:linear-gradient(145deg,#b94448,#571316)}.admin-car-thumb.green,.car-visual.green{background:linear-gradient(145deg,#5d806e,#20382c)}.admin-car-thumb.brown,.car-visual.brown{background:linear-gradient(145deg,#806756,#382921)}.admin-car-thumb.beige,.car-visual.beige{background:linear-gradient(145deg,#d5ccb9,#80745e)}.admin-car-thumb.gold,.car-visual.gold{background:linear-gradient(145deg,#c7ad70,#69552d)}.admin-car-thumb.orange,.car-visual.orange{background:linear-gradient(145deg,#d5793d,#743015)}.admin-car-thumb.yellow,.car-visual.yellow{background:linear-gradient(145deg,#e7c653,#8d6a0c)}.admin-car-thumb.purple,.car-visual.purple{background:linear-gradient(145deg,#86648c,#38283c)}.catalog-pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;display:flex}.catalog-pagination button{color:#c7cdd2;cursor:pointer;background:#111820;border:1px solid #303a43;border-radius:5px;place-items:center;min-width:40px;height:40px;padding:0 11px;font-size:11px;transition:all .2s;display:grid}.catalog-pagination button:hover:not(:disabled),.catalog-pagination button.active{border-color:var(--gold);color:var(--gold-light);background:#d2a8461f}.catalog-pagination button:disabled{opacity:.35;cursor:not-allowed}.catalog-pagination .arrow-icon{width:14px;height:14px}.catalog-heading-actions button{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.catalog-heading-actions .heart-icon{flex:none;width:13px;height:13px}.catalog-filters{z-index:10;position:relative}.car-grid{z-index:1;position:relative}.car-card[role=link]{cursor:pointer}.car-card[role=link]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.header,.detail-header{z-index:1000;-webkit-backdrop-filter:blur(16px);background:#060b10f0;position:sticky;top:0;left:auto;right:auto}#cars,#process,#about,#contacts,#calculator,#detail-request{scroll-margin-top:92px}@media (width<=900px){.nav.open{max-height:calc(100vh - 80px);overflow-y:auto;box-shadow:0 18px 35px #00000059}.detail-content,.gallery,.detail-card,.calculator-shell{min-width:0}}@media (width<=600px){#cars,#process,#about,#contacts,#calculator,#detail-request{scroll-margin-top:78px}.nav.open{max-height:calc(100vh - 68px)}.section-title{align-items:flex-start;gap:12px}.section-title h2{font-size:22px}.catalog-heading-actions{min-width:auto}.catalog-pagination{gap:6px;margin-top:24px}.catalog-pagination button{min-width:38px;height:38px}.thumbnails{scrollbar-width:thin;display:flex;overflow-x:auto}.thumbnails button{flex:1;min-width:76px}.quick-specs{grid-template-columns:1fr 1fr}.vehicle-condition{overflow:hidden}.condition-map{min-width:0}.damage-picker{justify-content:flex-start}.calculator-form label>div{grid-template-columns:minmax(0,1fr) auto}.calculator-form label>div select{width:76px}.calculator-actions{flex-wrap:wrap}.admin-content{padding-top:32px}.admin-tabs{overflow-x:auto}.admin-tabs button{flex:none}.editor-actions{flex-wrap:wrap}}.car-info>p,.tags span,.details-button,.results-count,.catalog-heading-actions button,.footer-grid>div>a:not(.brand):not(.button),.footer-grid span,.equipment small,.request-card input,.request-card select,.request-card textarea,.export-process small,.export-total>span,.export-total small,.export-total a,.condition-editor>p,.calculator-form label>span,.calculator-form input,.calculator-form select,.calculator-result dl div{font-size:10px}.equipment-editor label span,.status,.damage-legend span,.damage-picker button,.calculator-result>p,.calculator-placeholder span,.customs-chart span,.util-years small,.util-years b{font-size:9px}.breadcrumbs,.specs-card dl div,.description-card>p,.request-card>p,.calculator-heading>p:last-child,.condition-heading>p:last-child{font-size:13px}.car-info>p,.tags span,.details-button,.results-count,.catalog-heading-actions button,.footer-grid>div>a:not(.brand):not(.button),.footer-grid span,.footer-grid p,.footer-grid small,.equipment small,.request-card input,.request-card select,.request-card textarea,.export-process small,.export-total>span,.export-total small,.export-total a,.condition-editor>p,.calculator-form label>span,.calculator-form input,.calculator-form select,.calculator-result dl div,.hero-benefits small,.stats small,.steps p,.why-grid small{font-size:12px}.equipment-editor label span,.status,.damage-legend span,.damage-picker button,.calculator-result>p,.calculator-placeholder span,.customs-chart span,.util-years small,.util-years b,.quick-specs small,.main-photo em,.main-photo>span{font-size:11px}@media (width<=600px){.footer-grid p,.footer-grid small,.hero-benefits small,.stats small,.steps p,.why-grid small{font-size:11px}}
