@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--orange:#ef6308;--white:#fff;--gray:#7c7c7b;--black:#07080d;--panel:#11131c;--panel2:#171925;--line:#ffffff1a;--muted:#9697a1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%;display:block}main{overflow:hidden}.header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07080de0;grid-template-columns:280px 1fr 92px;align-items:center;height:94px;padding:0 3vw;display:grid;position:fixed;top:0;left:0;right:0}.logo{align-items:center;width:220px;height:72px;display:flex}.logo img{object-fit:contain;width:220px;height:68px}.navigation{justify-content:center;align-items:center;gap:38px;display:flex}.navigation>a:not(.nav-cta){color:#9a9aa3;letter-spacing:.18em;text-transform:uppercase;padding:35px 0 32px;font-size:11px;font-weight:800;position:relative}.navigation>a:not(.nav-cta):hover,.navigation>a.active{color:#fff}.navigation>a.active:after{content:"";background:var(--orange);height:2px;position:absolute;bottom:21px;left:0;right:0}.nav-cta{border:1px solid var(--orange);letter-spacing:.16em;text-transform:uppercase;padding:15px 27px;font-size:10px;font-weight:800;transition:all .25s}.nav-cta:hover{background:var(--orange)}.language-picker{justify-self:end;position:relative}.language-picker>button{border:1px solid var(--line);color:#bbb;cursor:pointer;letter-spacing:.1em;background:#12131a;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:10px;font-weight:800;display:flex}.language-picker>button span{font-size:14px}.language-picker i{color:#666;font-style:normal}.language-menu{background:#151722;border:1px solid #343641;width:190px;padding:7px;position:absolute;top:43px;right:0;box-shadow:0 20px 50px #00000073}.language-menu button{text-align:left;color:#aaa;cursor:pointer;background:0 0;border:0;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:100%;padding:10px;display:grid}.language-menu button:hover,.language-menu button.selected{color:var(--orange);background:#24202a}.language-menu b{font-size:12px}.language-menu em{font-size:9px;font-style:normal}.menu-button{display:none}.hero{text-align:center;place-items:center;height:100vh;min-height:760px;display:grid;position:relative}.hero-bg{background:linear-gradient(180deg,#07080d85,#07080dbf 65%,var(--black)),linear-gradient(90deg,#07080dc7,transparent 45%,#07080db8),url(/hero-car.jpg) center 57%/cover no-repeat;filter:saturate(.45);position:absolute;inset:0}.hero-bg:after{content:"";background:radial-gradient(circle at 50% 45%,#0000 0%,#07080d38 40%,#07080dc7 100%);position:absolute;inset:0}.hero-content{z-index:2;max-width:980px;padding:120px 24px 60px;position:relative}.pill,.mini-pill{color:#aaa;letter-spacing:.18em;border:1px solid #ffffff29;align-items:center;gap:10px;padding:10px 18px;font-size:9px;font-weight:800;display:inline-flex}.pill i{background:var(--orange);width:7px;height:7px}h1,h2,.info-card h3,.map-card h3{font-family:Georgia,Times New Roman,serif;font-weight:400}.hero h1{letter-spacing:-.045em;margin:32px 0 25px;font-size:clamp(58px,6vw,102px);line-height:1.04}.hero h1 em,.section-heading h2 em,.about h2 em,.sale h2 em,.storage-cta h2 em{color:var(--orange);font-style:italic;font-weight:400}.hero-content>p{color:#aaa;max-width:700px;margin:0 auto;font-size:15px;line-height:1.8}.hero-content>.hero-marketplace{color:var(--orange);letter-spacing:.035em;margin-top:14px;font-size:12px;font-weight:700}.hero-buttons{justify-content:center;gap:15px;margin-top:20px;display:flex}.button{border:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:28px;min-height:56px;padding:0 28px;font-size:10px;font-weight:800;transition:all .25s;display:inline-flex}.button.orange{background:var(--orange);border-color:var(--orange)}.button.orange:hover{background:#ff741c}.button.outline:hover{border-color:var(--orange);color:var(--orange)}.scroll{z-index:2;color:#747681;letter-spacing:.28em;flex-direction:column;align-items:center;gap:12px;font-size:8px;display:flex;position:absolute;bottom:30px}.scroll i{background:linear-gradient(var(--orange),transparent);width:1px;height:35px}.stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1440px;margin:0 auto;display:grid}.stats article{border-right:1px solid var(--line);align-items:center;gap:24px;padding:34px 45px;display:flex}.stats article:last-child{border-right:0}.stats article>span{color:var(--orange);font-family:Georgia,serif;font-size:29px}.stats h3{letter-spacing:.19em;margin:0 0 8px;font-size:10px}.stats p{color:#777983;margin:0;font-size:11px}.content-section{max-width:1700px;margin:auto;padding:130px max(6vw,24px)}.about{grid-template-columns:1fr 1fr;align-items:center;gap:9vw;display:grid}.about-image{position:relative}.about-image:before{content:"";border:1px solid #ef63086b;position:absolute;inset:22px -22px -22px 22px}.about-image img{object-fit:cover;filter:grayscale(.35)brightness(.72);width:100%;height:610px;position:relative}.image-mark{background:var(--orange);place-items:center;width:100px;height:100px;font-family:Georgia,serif;font-size:27px;display:grid;position:absolute;bottom:-22px;right:-22px}.kicker{letter-spacing:.3em;text-transform:uppercase;font-weight:800;color:var(--orange)!important;margin:0 0 28px!important;font-size:9px!important}.about h2,.sale h2{letter-spacing:-.04em;margin:0;font-size:clamp(48px,5vw,78px);line-height:1.05}.body-copy{color:#93949d;margin:30px 0;font-size:15px;line-height:1.85}.about-meta{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:36px;display:grid}.about-meta div{align-items:flex-start;gap:16px;padding:24px 18px 0 0;display:flex}.about-meta span{color:var(--orange);font-size:9px}.about-meta b{letter-spacing:.12em;font-size:9px;line-height:1.6}.services{background:#090a10;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;max-width:none}.section-heading{text-align:center;max-width:950px;margin:0 auto 62px}.section-heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(46px,4.6vw,74px);line-height:1.08}.section-heading>p:last-child{color:#92939c;max-width:620px;margin:22px auto 0;font-size:14px;line-height:1.7}.service-cards{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1500px;margin:auto;display:grid}.service-card{border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background-position:50%;background-size:cover;min-height:460px;position:relative;overflow:hidden}.card-1{background-image:url(/storage.jpg)}.card-2{background-image:url(/showroom.jpg)}.card-3{background-image:url(/hero-car.jpg)}.card-shade{background:linear-gradient(#08090e57,#08090ef5);transition:all .4s;position:absolute;inset:0}.service-card:hover .card-shade{background:linear-gradient(#ef63081f,#08090ef0)}.service-card:hover{box-shadow:inset 0 -3px var(--orange)}.card-content{grid-template-rows:auto 1fr auto;padding:32px;display:grid;position:absolute;inset:0}.card-content>span{color:var(--orange);letter-spacing:.16em;font-size:9px}.card-content>div{align-self:end}.card-content h3{margin:0 0 16px;font-family:Georgia,serif;font-size:37px;font-weight:400}.card-content p{color:#9b9ca5;max-width:350px;font-size:13px;line-height:1.7}.card-content>i{color:var(--orange);justify-self:end;font-size:24px;font-style:normal}.sale{max-width:1700px}.sale-panel{background:var(--panel);border:1px solid var(--line);grid-template-columns:54% 46%;min-height:680px;display:grid}.sale-image{background:linear-gradient(90deg,transparent,#11131c6b 75%,var(--panel)),url(/showroom.jpg) center/cover no-repeat;filter:saturate(.55)}.sale-content{flex-direction:column;justify-content:center;padding:80px 6vw;display:flex}.autoscout{color:#111;border-left:4px solid var(--orange);background:#fff;grid-template-columns:120px 1fr auto;align-items:center;gap:24px;margin-top:12px;padding:18px;transition:all .25s;display:grid}.autoscout:hover{box-shadow:0 12px 0 var(--orange);transform:translateY(-4px)}.autoscout img{object-fit:contain;width:120px;max-height:70px}.autoscout div{flex-direction:column;gap:6px;display:flex}.autoscout small{color:#777;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.autoscout b{text-transform:uppercase;font-size:11px}.autoscout>span{color:var(--orange);font-size:23px}.service-information{background:#090a10;border-top:1px solid #ffffff0d;max-width:none}.information-page-hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#07080df5,#07080d8c),url(/sede-04.webp) 50% 55%/cover no-repeat;align-items:flex-end;min-height:560px;padding:150px 6vw 80px;display:flex}.information-page-hero>div{max-width:900px}.information-page-hero h1{letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(58px,6vw,96px);line-height:1.02}.information-page-hero h1 em{color:var(--orange);font-weight:400}.information-page-hero>div>p:last-child{color:#aaa;max-width:650px;line-height:1.8}.info-page-contact{border-top:1px solid var(--line);background:#0c0d13;max-width:none}.info-page-contact-grid{grid-template-columns:1fr 1fr;gap:22px;max-width:1460px;margin:auto;display:grid}.info-page-details{background:var(--panel2);border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.info-page-details article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:16px;min-height:150px;padding:28px;display:flex}.info-page-details article:nth-child(2n){border-right:0}.info-page-details article span{color:var(--orange);letter-spacing:.2em;font-size:8px;font-weight:800}.info-page-details article b,.info-page-details article a{white-space:pre-line;color:#ddd;font-size:13px;line-height:1.7}.info-page-details article a:hover{color:var(--orange)}.info-page-actions{grid-column:1/-1;gap:12px;padding:28px;display:flex}.info-page-actions .button{flex:1}.info-page-contact iframe{border:1px solid var(--line);filter:grayscale(.1);width:100%;height:100%;min-height:450px}.services-page-hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#07080df5,#07080d6b),url(/sede-02.webp) 50% 58%/cover no-repeat;align-items:flex-end;min-height:650px;padding:150px 6vw 90px;display:flex}.services-page-hero>div{max-width:980px}.services-page-hero h1{letter-spacing:-.05em;margin:0 0 24px;font-size:clamp(60px,6.4vw,104px);line-height:1}.services-page-hero h1 em{color:var(--orange);font-weight:400}.services-page-hero>div>p:last-child{color:#aaa;max-width:690px;font-size:15px;line-height:1.8}.services-page-content{background:#090a10;max-width:none}.services-feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1540px;margin:auto;display:grid}.services-feature-card{background:var(--panel);border:1px solid var(--line);grid-template-rows:235px 1fr;min-height:560px;transition:all .35s;display:grid;overflow:hidden}.services-feature-card:hover{border-color:#ef6308a6;transform:translateY(-5px)}.services-feature-image{filter:saturate(.62);background-position:50%;background-size:cover;transition:all .55s}.services-feature-card:hover .services-feature-image{filter:saturate(.82);transform:scale(1.025)}.services-feature-card>div:last-child{flex-direction:column;padding:34px;display:flex}.services-feature-card span{color:var(--orange);letter-spacing:.2em;font-size:9px;font-weight:800}.services-feature-card h2{margin:22px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:39px;font-weight:400;line-height:1.08}.services-feature-card p{color:#a0a1aa;margin:0;font-size:13px;line-height:1.8}.services-page-cta{background:#090a10;padding:30px max(3vw,20px) 100px}.services-page-cta>div{text-align:center;border:1px solid var(--line);max-width:1540px;box-shadow:inset 4px 0 var(--orange);background:linear-gradient(100deg,#171925,#11131c);margin:auto;padding:80px 30px}.services-page-cta h2{margin:0;font-family:Georgia,serif;font-size:clamp(44px,4.5vw,70px);font-weight:400}.services-page-cta>div>p:not(.kicker){color:#aaa;margin:22px auto 30px}.service-information-grid{grid-template-columns:1fr 1fr;align-items:start;gap:22px;max-width:1540px;margin:0 auto;display:grid}.service-copy{background:var(--panel);border:1px solid var(--line);overflow:hidden}.service-copy-media{filter:saturate(.62)brightness(.7);background-position:50%;background-size:cover;height:280px;transition:transform .65s,filter .65s}.service-copy:hover .service-copy-media{filter:saturate(.82)brightness(.78);transform:scale(1.015)}.storage-detail-media{background-image:linear-gradient(#0000,#11131c73),url(/sede-01.webp)}.sales-detail-media{background-image:linear-gradient(#0000,#11131c80),url(/showroom.jpg)}.service-copy-inner{padding:44px;position:relative}.service-number{color:var(--orange);letter-spacing:.22em;margin-bottom:22px;font-size:9px;font-weight:800;display:block}.service-copy h2{letter-spacing:-.035em;margin:0 0 34px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4vw,62px);font-weight:400;line-height:1.02}.service-copy-body{border-top:1px solid var(--line);padding-top:24px}.service-copy-body p{color:#a4a5ad;margin:0 0 20px;font-size:13px;line-height:1.82}.service-copy .button{margin-top:14px}.information{background:#090a10;max-width:none}.info-grid{grid-template-columns:1.1fr .9fr;gap:22px;max-width:1460px;margin:auto;display:grid}.info-card,.map-card{background:var(--panel2);border:1px solid var(--line);padding:38px}.mini-pill{color:var(--orange);padding:8px 13px}.info-card h3,.map-card h3{margin:24px 0 14px;font-size:39px}.info-card>p:nth-of-type(2){color:#999aa4;margin-bottom:28px;font-size:13px;line-height:1.7}.contact-row{background:#1d1f29;border:1px solid #ffffff12;flex-direction:column;gap:10px;margin-top:12px;padding:20px;display:flex}.contact-row span{color:var(--orange);letter-spacing:.18em;font-size:8px}.contact-row b{font-size:12px}.info-actions{gap:12px;margin-top:27px;display:flex}.info-actions .button{flex:1}.map-card iframe{filter:grayscale(.15)contrast(.96);border:0;width:100%;height:410px;margin-top:12px}.storage-cta{background:#090a10;padding:32px max(2vw,16px) 90px}.storage-cta>div{text-align:center;border:1px solid var(--line);background:linear-gradient(100deg,#171925,#11131c);max-width:1750px;margin:auto;padding:85px 30px;position:relative}.storage-cta>div:before{content:"";background:var(--orange);width:4px;height:100%;position:absolute;top:0;left:0}.storage-cta h2{margin:0;font-family:Georgia,serif;font-size:clamp(39px,4vw,64px);font-weight:400}.storage-cta p{color:#a0a1aa;max-width:650px;margin:24px auto 30px;font-size:13px;line-height:1.7}footer{border-top:1px solid var(--line);background:#0e0f16;padding:90px max(6vw,24px) 35px}.footer-grid{grid-template-columns:1.5fr repeat(3,1fr);gap:70px;max-width:1450px;margin:auto;display:grid}.footer-brand img{object-fit:contain;width:250px;height:90px}.footer-brand>p{color:#aaa;max-width:320px;font-size:12px;line-height:1.8}.socials{gap:10px;margin-top:25px;display:flex}.socials a{border:1px solid var(--line);color:#aaa;background:#ffffff03;place-items:center;width:42px;height:42px;transition:border-color .25s,color .25s,background .25s,transform .25s;display:grid}.socials svg{fill:currentColor;stroke:none;width:19px;height:19px}.socials svg rect,.socials svg circle:not(.social-icon-dot){fill:none;stroke:currentColor;stroke-width:1.8px}.socials .social-icon-dot{fill:currentColor;stroke:none}.socials .social-icon-play{fill:#0e0f16}.socials a:hover{border-color:var(--orange);color:var(--orange);background:#ef630814;transform:translateY(-3px)}.socials a:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.footer-grid h4{color:#777984;letter-spacing:.24em;margin:15px 0 28px;font-size:9px}.footer-grid>div:not(.footer-brand) p{white-space:pre-line;color:#adaeb6;font-size:11px;line-height:2}.footer-bottom{border-top:1px solid var(--line);color:#686a74;letter-spacing:.08em;justify-content:space-between;max-width:1450px;margin:70px auto 0;padding-top:28px;font-size:9px;display:flex}.footer-bottom a{color:var(--orange)}.pill{background:#08090e6b;border-radius:999px;padding:11px 22px;box-shadow:inset 0 0 22px #ffffff06}.pill i{background:var(--orange);border-radius:50%;width:8px;height:8px;animation:1.65s ease-in-out infinite badge-pulse;position:relative}.pill i:after{content:"";border:1px solid var(--orange);border-radius:50%;animation:1.65s ease-out infinite badge-ring;position:absolute;inset:-5px}@keyframes badge-pulse{0%,to{opacity:1;box-shadow:0 0 #ef63088c}50%{opacity:.55;box-shadow:0 0 15px 4px #ef630833}}@keyframes badge-ring{0%{opacity:.8;transform:scale(.6)}75%,to{opacity:0;transform:scale(1.7)}}.main-grid{background:var(--black);grid-template-columns:1fr;gap:28px;max-width:1600px;margin:0 auto;padding:110px max(4vw,24px);display:grid}.destination-card{border:1px solid var(--line);min-height:640px;position:relative;overflow:hidden}.destination-bg{background-position:50%;background-size:cover;transition:transform .6s,filter .6s;position:absolute;inset:0}.location-card .destination-bg{filter:saturate(.55);background-image:linear-gradient(#07080d1f,#07080df0),url(/storage.jpg)}.sale-card .destination-bg{filter:saturate(.55);background-image:linear-gradient(#07080d2e,#07080df2),url(/showroom.jpg)}.destination-card:hover .destination-bg{filter:saturate(.8);transform:scale(1.035)}.destination-card:after{content:"";background:var(--orange);width:0;height:3px;transition:width .45s;position:absolute;bottom:0;left:0}.destination-card:hover:after{width:100%}.destination-content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:44px;display:flex;position:absolute;inset:0}.location-card{background:#0c0d12;flex-direction:column;gap:34px;min-height:0;padding:46px;display:flex}.location-card .destination-bg{opacity:.22;filter:saturate(.35)brightness(.55)}.location-card .destination-content{border-bottom:1px solid var(--line);background:0 0;width:100%;min-height:250px;padding:0 330px 0 0;position:relative;inset:auto}.location-card .card-index{font-size:11px;top:4px;left:auto;right:0}.location-card .destination-content>.button{position:absolute;bottom:34px;right:0}.sede-gallery{z-index:2;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr);gap:10px;width:100%;height:570px;display:grid;position:relative}.sede-photo{cursor:zoom-in;color:#fff;text-align:left;background:#11131c;border:1px solid #ffffff1f;margin:0;padding:0;position:relative;overflow:hidden}.sede-photo-main{grid-area:1/1/3/3}.sede-photo img{object-fit:cover;filter:saturate(.62)brightness(.72);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .7s}.sede-photo>span{color:#fff;letter-spacing:.16em;opacity:0;justify-content:space-between;font-size:8px;font-style:normal;font-weight:800;transition:all .3s;display:flex;position:absolute;bottom:12px;left:14px;right:14px;transform:translateY(8px)}.sede-photo>span i{color:var(--orange);font-style:normal}.location-card:hover .sede-photo img{filter:saturate(.85)brightness(.82)}.sede-photo:hover img{transform:scale(1.045)}.sede-photo:hover>span,.sede-photo:focus-visible>span{opacity:1;transform:translateY(0)}.sede-photo:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.sale-card{min-height:640px}.sale-card .destination-content{background:linear-gradient(90deg,#07080df0,#07080d9e 68%,#0000);max-width:760px}.card-index{color:var(--orange);letter-spacing:.2em;font-size:9px;font-weight:800;position:absolute;top:38px;left:42px}.destination-content>p{color:#b1b2ba;letter-spacing:.04em;margin:0 0 12px;font-size:11px}.destination-content h2{margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,4vw,68px);font-weight:400;line-height:1}.destination-content>b{letter-spacing:.1em;color:#c7c7cd;margin-bottom:28px;font-size:10px}.destination-content>.button{min-width:230px}.sale-card .destination-content>img{object-fit:contain;object-position:left center;background:0 0;width:270px;height:72px;margin:0 0 27px;padding:0}.compact-footer{grid-template-columns:260px 1fr auto;align-items:center;gap:55px;max-width:1450px;margin:0 auto;display:grid}.compact-footer img{object-fit:contain;width:240px;height:80px}.compact-footer p{color:#8f9099;font-size:11px;line-height:1.8}.compact-footer .button{min-width:245px}@media (max-width:1180px){.header{grid-template-columns:220px 1fr 80px}.logo,.logo img{width:190px}.navigation{gap:20px}.navigation>a:not(.nav-cta){font-size:9px}.location-card .destination-content{width:44%;padding:44px}.sede-gallery{width:61%}}@media (max-width:820px){.header{height:72px;padding:0 18px;display:flex}.logo,.logo img{width:155px;height:54px}.menu-button{border:1px solid var(--orange);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-left:auto;display:flex}.menu-button span{background:#fff;width:18px;height:1px}.navigation{background:#0a0b11;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;height:calc(100vh - 72px);padding:30px 24px;transition:all .3s;display:flex;position:fixed;inset:72px 0 auto;transform:translate(100%)}.navigation.open{transform:translate(0)}.navigation>a:not(.nav-cta){border-bottom:1px solid var(--line);padding:20px 0;font-size:16px}.navigation>a.active:after{display:none}.nav-cta{text-align:center;margin-top:22px}.language-picker{margin-left:9px}.language-menu{right:0}.hero{min-height:720px}.hero-bg{background-position:58%}.hero-content{padding-top:90px}.hero h1{font-size:clamp(44px,12vw,62px)}.hero-content>p{font-size:13px}.hero-buttons{flex-direction:column;align-items:stretch}.scroll{display:none}.stats{grid-template-columns:1fr;padding:0 24px}.stats article{border-right:0;border-bottom:1px solid var(--line);padding:24px 0}.stats article:last-child{border-bottom:0}.content-section{padding:85px 24px}.about{grid-template-columns:1fr;gap:70px}.about-image img{height:420px}.about-image:before{inset:14px -14px -14px 14px}.image-mark{width:78px;height:78px;bottom:-14px;right:-14px}.about-meta{grid-template-columns:1fr}.section-heading{text-align:left;margin-bottom:40px}.service-cards{border-left:1px solid var(--line);grid-template-columns:1fr}.service-card{min-height:370px}.sale-panel{grid-template-columns:1fr}.sale-image{background:linear-gradient(0deg,var(--panel),transparent 60%),url(/showroom.jpg) center/cover;height:400px}.sale-content{padding:50px 26px}.autoscout{grid-template-columns:90px 1fr auto;gap:12px;padding:12px}.autoscout img{width:90px}.info-grid{grid-template-columns:1fr}.info-card,.map-card{padding:25px}.info-actions{flex-direction:column}.map-card iframe{height:360px}.storage-cta>div{padding:65px 24px}.footer-grid{grid-template-columns:1fr 1fr;gap:45px}.footer-brand{grid-column:1/-1}}@media (max-width:520px){.language-picker>button{padding:0 8px}.language-picker>button i{display:none}.hero h1{font-size:43px}.pill{padding:9px 11px;font-size:7px}.about h2,.sale h2,.section-heading h2{font-size:42px}.about-image img{height:340px}.sale-image{height:300px}.autoscout{grid-template-columns:1fr auto}.autoscout img{grid-column:1/-1;width:105px}.contact-row b{font-size:10px;line-height:1.5}.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:auto}.footer-bottom{flex-direction:column;gap:18px}}@media (max-width:820px){.main-grid{grid-template-columns:1fr;gap:18px;padding:70px 20px}.destination-card{min-height:540px}.location-card{min-height:1080px}.location-card .destination-content{background:linear-gradient(#07080d00 0%,#07080df5 24%,#07080d 100%);width:100%;min-height:390px;padding:34px 30px;inset:auto 0 0}.sede-gallery{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);gap:7px;width:auto;height:680px;inset:20px 20px auto}.sede-photo-main{grid-area:1/1/3/3}.sede-photo:nth-child(4){grid-column:auto}.sede-photo:nth-child(5),.sede-photo:nth-child(7){grid-column:2/4}.destination-content{padding:30px}.card-index{top:28px;left:29px}.location-card .card-index{top:auto;bottom:340px}.destination-content h2{font-size:46px}.compact-footer{grid-template-columns:1fr;justify-items:start;gap:25px}.compact-footer .button{width:100%}}@media (max-width:520px){.pill{max-width:92vw;padding:9px 14px;line-height:1.4}.main-grid{padding:48px 16px}.destination-card{min-height:500px}.location-card{min-height:1050px}.sede-gallery{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr);height:630px}.sede-photo-main{grid-area:1/1/3/3}.sede-photo:nth-child(4),.sede-photo:nth-child(5),.sede-photo:nth-child(7){grid-column:auto}.sede-photo:nth-child(7){grid-column:1/3}.location-card .destination-content{min-height:420px;padding:32px 22px}.location-card .card-index{bottom:370px}.destination-content h2{font-size:40px}.sale-card .destination-content>img{width:175px;height:72px}.destination-content>.button{width:100%;min-width:0;padding:0 18px}.compact-footer img{width:210px}}:root{--scroll-y:0px}.site-loading .header{opacity:0;transform:translateY(-100%)}.header{transition:opacity .75s,transform .75s cubic-bezier(.2,.8,.2,1)}.site-loading .hero .pill,.site-loading .hero h1,.site-loading .hero-content>p,.site-loading .hero-buttons,.site-loading .scroll{opacity:0;filter:blur(7px);transform:translateY(28px)}.site-loaded .hero .pill,.site-loaded .hero h1,.site-loaded .hero-content>p,.site-loaded .hero-buttons,.site-loaded .scroll{opacity:1;filter:blur();transform:translateY(0)}.hero .pill,.hero h1,.hero-content>p,.hero-buttons,.scroll{transition:opacity .8s,transform .9s cubic-bezier(.2,.8,.2,1),filter .8s}.hero .pill{transition-delay:.18s}.hero h1{transition-delay:.32s}.hero-content>p{transition-delay:.48s}.hero-buttons{transition-delay:.62s}.scroll{transition-delay:.82s}.hero-bg{transform:translate3d(0,calc(var(--scroll-y) * .13),0) scale(1.06);will-change:transform;inset:-12% 0}.reveal{opacity:0;filter:blur(5px);transition:opacity .85s,transform 1s cubic-bezier(.2,.8,.2,1),filter .85s;transform:translateY(65px)scale(.985)}.reveal.is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.main-grid .reveal:nth-child(2),.info-grid .reveal:nth-child(2){transition-delay:.13s}.main-grid,.information,.storage-cta,.destination-card{scroll-margin-top:90px}.destination-bg{transform:translate3d(0,var(--parallax-y,0px),0) scale(1.08);will-change:transform}.destination-card:hover .destination-bg{transform:translate3d(0,var(--parallax-y,0px),0) scale(1.13)}.destination-content>*{transition:transform .35s,color .35s}.destination-card:hover .destination-content h2{transform:translate(8px)}.button span{transition:transform .25s}.button:hover span{transform:translate(4px,-4px)}.lightbox{z-index:1000;background:#030407f5;place-items:center;padding:42px 92px;animation:.25s lightbox-in;display:grid;position:fixed;inset:0}.lightbox figure{flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;height:100%;margin:0;display:flex}.lightbox figure img{object-fit:contain;max-width:100%;max-height:calc(100vh - 110px);box-shadow:0 0 0 1px #ffffff1f,0 30px 90px #0009}.lightbox figcaption{color:#9b9ca5;letter-spacing:.2em;font-size:9px;font-weight:800}.lightbox-close,.lightbox-arrow{z-index:2;color:#fff;cursor:pointer;background:#0d0e14;border:1px solid #fff3;place-items:center;transition:all .2s;display:grid;position:absolute}.lightbox-close{width:52px;height:52px;font-size:27px;top:24px;right:24px}.lightbox-arrow{width:54px;height:72px;font-size:25px;top:50%;transform:translateY(-50%)}.lightbox-prev{left:24px}.lightbox-next{right:24px}.lightbox-close:hover,.lightbox-arrow:hover{border-color:var(--orange);background:var(--orange)}@keyframes lightbox-in{0%{opacity:0}to{opacity:1}}@media (max-width:1180px) and (min-width:821px){.location-card .destination-content{width:100%;padding:0 300px 0 0}.sede-gallery{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);width:100%;height:680px}.sede-photo:nth-child(n){grid-area:auto}.sede-photo-main{grid-area:1/1/3/3!important}.sede-photo:nth-child(4),.sede-photo:nth-child(7){grid-column:3/5}}@media (max-width:820px){.location-card{gap:26px;min-height:0;padding:28px 20px}.location-card .destination-content{background:0 0;width:100%;min-height:330px;padding:0;position:relative;inset:auto}.location-card .destination-content>.button{margin-top:4px;position:relative;bottom:auto;right:auto}.location-card .card-index{inset:2px 0 auto auto}.sede-gallery{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr);gap:7px;width:100%;height:720px;position:relative;inset:auto}.sede-photo:nth-child(n){grid-area:auto}.sede-photo-main{grid-area:auto/1/auto/3!important}.lightbox{padding:76px 18px 100px}.lightbox-arrow{width:54px;height:54px;top:auto;bottom:20px;transform:none}.lightbox-prev{left:calc(50% - 62px)}.lightbox-next{right:calc(50% - 62px)}.lightbox-close{top:16px;right:16px}}@media (max-width:520px){.location-card{min-height:0}.location-card .destination-content{min-height:350px;padding:0}.sede-gallery{height:650px}.lightbox figure img{max-height:calc(100vh - 190px)}}.language-picker img{object-fit:cover;border:1px solid #ffffff2e;flex:none;width:19px;height:13px}.language-menu img{width:22px;height:15px}@media (max-width:1100px){.services-feature-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.service-information-grid{grid-template-columns:1fr}.service-copy-media{height:240px}.service-copy-inner{padding:34px 28px}.info-page-contact-grid{grid-template-columns:1fr}.info-page-contact iframe{min-height:380px}.information-page-hero,.services-page-hero{min-height:500px;padding:130px 24px 65px}}@media (max-width:650px){.services-feature-grid{grid-template-columns:1fr}.services-feature-card{grid-template-rows:220px 1fr;min-height:500px}.services-feature-card>div:last-child{padding:28px}}@media (max-width:520px){.service-copy-media{height:200px}.service-copy-inner{padding:30px 22px}.service-copy h2{font-size:39px}.service-copy-body p{font-size:12px;line-height:1.75}.service-copy .button{width:100%;padding:0 16px}.information-page-hero h1,.services-page-hero h1{font-size:48px}.info-page-details{grid-template-columns:1fr}.info-page-details article{border-right:0}.info-page-actions{flex-direction:column;padding:20px}.info-page-contact iframe{min-height:320px}.services-page-cta>div{padding:60px 22px}}.footer-legal-links{align-items:center;gap:24px;display:flex}.footer-legal-links a{color:#868893}.footer-legal-links a:hover{color:var(--orange)}.mastercar-float{z-index:120;place-items:center;width:108px;height:104px;transition:bottom .35s,filter .3s;animation:4.8s ease-in-out infinite mastercar-float;display:grid;position:fixed;bottom:8px;right:18px}.mastercar-float img{object-fit:contain;filter:drop-shadow(0 0 5px #4697ffb8)drop-shadow(0 0 14px #1a6fff57);width:100%;height:100%;transition:filter .3s,transform .3s}.mastercar-float span{white-space:nowrap;color:#fff;letter-spacing:.16em;opacity:0;pointer-events:none;background:#11121a;border:1px solid #599eff59;padding:9px 12px;font-size:7px;transition:all .25s;position:absolute;bottom:20px;right:calc(100% + 8px);transform:translate(8px)}.mastercar-float:hover img{filter:drop-shadow(0 0 7px #67b0ffe0)drop-shadow(0 0 20px #247cff7a);transform:scale(1.04)}.mastercar-float:hover span{opacity:1;transform:none}.mastercar-float.consent-open{bottom:205px}@keyframes mastercar-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.cookie-banner{z-index:130;border:1px solid #ffffff26;border-left:3px solid var(--orange);background:#12131bfa;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:26px;max-width:1420px;margin:auto;padding:28px 30px;animation:.45s both cookie-in;display:grid;position:fixed;bottom:20px;left:22px;right:22px;box-shadow:0 24px 80px #000000a6}.cookie-close{color:#858792;cursor:pointer;background:0 0;border:0;font-size:25px;line-height:1;position:absolute;top:10px;right:12px}.cookie-close:hover{color:#fff}.cookie-mark{border:1px solid var(--orange);width:52px;height:52px;color:var(--orange);place-items:center;font:600 22px Georgia,serif;display:grid}.cookie-copy>span{letter-spacing:.22em;color:var(--orange);font-size:8px;font-weight:800}.cookie-copy h2{margin:6px 0 7px;font:400 28px/1.1 Georgia,serif}.cookie-copy p{color:#b3b4bc;max-width:760px;font-size:11px;line-height:1.6}.cookie-copy>div{gap:16px;margin-top:7px;display:flex}.cookie-copy a{color:#ddd;text-underline-offset:3px;font-size:9px;text-decoration:underline}.cookie-actions{gap:10px;padding-right:20px;display:flex}.cookie-actions .button{min-width:165px;height:50px;padding:0 22px}.cookie-settings{z-index:119;color:#aaa;cursor:pointer;background:#101118;border:1px solid #ffffff26;align-items:center;gap:9px;height:42px;padding:0 14px;transition:all .25s;display:flex;position:fixed;bottom:18px;left:18px}.cookie-settings svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:16px}.cookie-settings span{letter-spacing:.17em;font-size:7px;font-weight:800}.cookie-settings:hover{color:var(--orange);border-color:var(--orange)}@keyframes cookie-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.consent-map{text-align:center;background:radial-gradient(circle at 50% 25%,#ef63081f,#0000 38%),#101119;border:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;height:410px;min-height:320px;margin-top:12px;padding:34px;display:flex}.consent-map svg{fill:none;width:42px;height:42px;stroke:var(--orange);stroke-width:1.4px;margin-bottom:14px}.consent-map strong{font:400 24px Georgia,serif}.consent-map p{color:#999ba5;max-width:410px;margin:10px auto 20px;font-size:11px;line-height:1.65}.consent-map .button{height:46px}.consent-map>a{color:#aaa;margin-top:13px;font-size:8px;text-decoration:underline}.info-page-contact .consent-map{height:100%;min-height:450px;margin:0}.legal-page{color:#f5f5f7;background:#090a0f;min-height:100vh}.legal-header{border-bottom:1px solid var(--line);background:#090a0ff0;justify-content:space-between;align-items:center;height:94px;padding:0 max(5vw,30px);display:flex}.legal-header>a img{object-fit:contain;width:205px;height:70px}.legal-header nav{gap:30px;display:flex}.legal-header nav a{letter-spacing:.15em;text-transform:uppercase;color:#a4a5ad;font-size:9px}.legal-header nav a:hover{color:var(--orange)}.legal-hero{max-width:1200px;padding:110px max(8vw,30px) 90px}.legal-hero>span{letter-spacing:.27em;color:var(--orange);font-size:9px;font-weight:800}.legal-hero h1{margin:20px 0 28px;font:400 clamp(58px,8vw,104px)/.95 Georgia,serif}.legal-hero p{color:#b7b8c0;max-width:700px;font-size:15px;line-height:1.8}.legal-hero small{color:#6e7079;letter-spacing:.12em;margin-top:25px;font-size:9px;display:block}.legal-content{border-top:1px solid var(--line);max-width:1200px;margin:0 auto 110px}.legal-content>section{border-bottom:1px solid var(--line);grid-template-columns:80px minmax(0,1fr);gap:30px;padding:48px 0;display:grid}.legal-content>section>span{color:var(--orange);letter-spacing:.15em;padding-top:8px;font-size:9px;font-weight:800}.legal-content h2{margin:0 0 18px;font:400 31px/1.15 Georgia,serif}.legal-content p{color:#a9abb4;max-width:880px;font-size:13px;line-height:1.9}.legal-content strong{color:#f5f5f7}.legal-content a{color:var(--orange);text-underline-offset:4px;text-decoration:underline}.legal-table{border:1px solid var(--line);margin:8px 0 22px}.legal-table>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.4fr .8fr;gap:20px;padding:18px 20px;font-size:11px;display:grid}.legal-table>div:last-child{border-bottom:0}.legal-table span,.legal-table em{color:#999ba5;font-style:normal}.legal-footer{border-top:1px solid var(--line);color:#71737c;letter-spacing:.08em;justify-content:space-between;padding:35px max(5vw,30px);font-size:9px;display:flex}.legal-footer>div{gap:24px;display:flex}.legal-footer a{color:#aaa}.legal-footer a:hover{color:var(--orange)}@media (max-width:820px){.mastercar-float{width:80px;height:77px;bottom:5px;right:10px}.mastercar-float.consent-open{bottom:315px}.mastercar-float span{display:none}.cookie-banner{grid-template-columns:42px 1fr;gap:15px;padding:24px 20px;bottom:10px;left:10px;right:10px}.cookie-mark{width:42px;height:42px;font-size:18px}.cookie-copy h2{font-size:24px}.cookie-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;padding:0;display:grid}.cookie-actions .button{min-width:0;padding:0 10px}.footer-legal-links{flex-wrap:wrap;gap:16px}.legal-hero{padding:80px 24px 65px}.legal-content{margin:0 24px 80px}.legal-content>section{grid-template-columns:38px 1fr;gap:14px}.legal-table>div{grid-template-columns:1fr;gap:7px}.legal-footer{flex-direction:column;gap:20px}.info-page-contact .consent-map{min-height:380px}}@media (max-width:520px){.mastercar-float.consent-open{bottom:260px}.cookie-banner{grid-template-columns:1fr;padding:22px 18px}.cookie-mark{display:none}.cookie-copy p{font-size:10px}.cookie-actions{grid-column:auto}.cookie-actions .button{font-size:8px}.legal-header{height:76px;padding:0 18px}.legal-header>a img{width:145px;height:52px}.legal-header nav{gap:13px}.legal-header nav a{font-size:7px}.legal-hero h1{font-size:54px}.legal-hero p{font-size:13px}.legal-content>section{grid-template-columns:1fr;padding:35px 0}.legal-content>section>span{padding:0}.legal-content h2{font-size:27px}.legal-content p{font-size:12px}.legal-footer>div{flex-wrap:wrap;gap:14px}.info-page-contact .consent-map{min-height:320px}.map-card .consent-map{height:360px;padding:25px}}@media (prefers-reduced-motion:reduce){.mastercar-float,.cookie-banner{animation:none}}.cookie-modal-backdrop{z-index:129;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background:#030408bd;border:0;position:fixed;inset:0}.mastercar-float.settings-open{bottom:8px}.cookie-banner.from-settings{grid-template-columns:58px minmax(0,1fr);width:min(860px,100vw - 36px);max-width:none;margin:0;animation:.35s both cookie-modal-in;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.cookie-banner.from-settings .cookie-actions{grid-column:2;justify-self:start}.cookie-settings.active{z-index:132;border-color:var(--orange);background:var(--orange);color:#fff}@keyframes cookie-modal-in{0%{opacity:0;transform:translate(-50%,calc(24px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:820px){.mastercar-float.settings-open{bottom:5px}.cookie-banner.from-settings{grid-template-columns:42px minmax(0,1fr);bottom:auto}.cookie-banner.from-settings .cookie-actions{grid-column:1/-1;justify-self:stretch}}@media (max-width:520px){.cookie-banner.from-settings{grid-template-columns:1fr}.cookie-banner.from-settings .cookie-actions{grid-column:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-bg,.destination-bg{transform:none!important}.reveal,.site-loading .header,.site-loading .hero .pill,.site-loading .hero h1,.site-loading .hero-content>p,.site-loading .hero-buttons,.site-loading .scroll{opacity:1!important;filter:none!important;transform:none!important}*{transition:none!important;animation:none!important}}.sale-page{background:#07080d;min-height:100vh}.sale-page-hero{background:linear-gradient(90deg,#07080dfa 0%,#07080db3 52%,#07080d47),linear-gradient(#0000 65%,#07080d 100%),url(/showroom.jpg) 50% 42%/cover;align-items:flex-end;min-height:610px;padding:170px max(5vw,30px) 90px;display:flex}.sale-page-hero>div{width:min(780px,100%)}.sale-page-hero h1{margin:24px 0 28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,7vw,104px);font-weight:400;line-height:.95}.sale-page-hero h1 em,.sale-page-cta h2 em{color:var(--orange);font-weight:400}.sale-page-hero p{color:#aaaab3;max-width:650px;font-size:14px;line-height:1.8}.catalog-section{max-width:1580px;margin:0 auto;padding:95px max(4vw,24px) 135px}.catalog-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:50px;padding-bottom:25px;display:flex}.catalog-toolbar>img{object-fit:contain;width:180px;height:46px}.catalog-filters{gap:8px;display:flex}.catalog-filters button{border:1px solid var(--line);color:#93949d;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;height:44px;padding:0 26px;font-size:9px;font-weight:800}.catalog-filters button:hover,.catalog-filters button.active{border-color:var(--orange);background:var(--orange);color:#fff}.vehicle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.vehicle-card{border:1px solid var(--line);color:#fff;background:#0c0d12;flex-direction:column;min-width:0;padding:30px;transition:transform .35s,border-color .35s,background .35s;display:flex;position:relative}.vehicle-card:hover{background:#101117;border-color:#ef6308b3;transform:translateY(-8px)}.vehicle-card-top{color:var(--orange);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.vehicle-card-top b{color:#73757f}.vehicle-card h2{text-transform:uppercase;min-height:72px;margin:22px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,2.7vw,46px);font-weight:400;line-height:1.05}.vehicle-specs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.vehicle-specs span{color:var(--orange);letter-spacing:.08em;border:1px solid #ef6308b3;padding:10px 12px;font-size:8px;font-weight:800}.vehicle-image{aspect-ratio:1.42;background:#15161c;position:relative;overflow:hidden}.vehicle-image img{object-fit:cover;filter:saturate(.75)brightness(.85);width:100%;height:100%;transition:transform .6s,filter .6s}.vehicle-image>span{background:var(--orange);color:#fff;letter-spacing:.12em;padding:11px 14px;font-size:8px;font-weight:800;position:absolute;bottom:0;right:0}.vehicle-card:hover .vehicle-image img{filter:saturate()brightness(.95);transform:scale(1.04)}.vehicle-link{color:#fff;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;padding-top:20px;font-size:10px;font-weight:800;display:flex}.vehicle-link span{color:var(--orange)}.catalog-empty,.catalog-notice{text-align:center;color:#8e8f98;border:1px solid var(--line);padding:50px}.catalog-notice{margin:-25px 0 30px;padding:14px;font-size:10px}.catalog-notice span{color:var(--orange)}.catalog-loading{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.catalog-loading i{border:1px solid var(--line);background:linear-gradient(110deg,#0c0d12 15%,#15161c 35%,#0c0d12 55%) 0 0/200% 100%;height:520px;animation:1.3s linear infinite catalog-shimmer}@keyframes catalog-shimmer{to{background-position:-200% 0}}.sale-page-cta{padding:0 max(3vw,20px) 110px}.sale-page-cta>div{text-align:center;border:1px solid var(--line);background:linear-gradient(90deg,#11131b,#171922,#11131b);max-width:1700px;margin:auto;padding:100px 30px}.sale-page-cta h2{margin:22px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4vw,64px);font-weight:400}.sale-page-cta p{color:#9b9ca5;margin:0 0 30px}.sale-page footer a{color:inherit}.sale-page footer a:hover{color:var(--orange)}@media (max-width:1050px){.vehicle-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.sale-page-hero{min-height:540px;padding:135px 22px 65px}.catalog-section{padding:65px 18px 90px}.catalog-toolbar{align-items:flex-start;gap:24px}.catalog-toolbar>img{width:125px}.catalog-filters{flex-wrap:wrap}.catalog-filters button{padding:0 16px}.vehicle-grid,.catalog-loading{grid-template-columns:1fr}.vehicle-card{padding:22px}.vehicle-card h2{min-height:0}.sale-page-cta>div{padding:70px 20px}}.admin-gate{background:radial-gradient(circle at 50% 0,#ef63081a,#0000 38%),#07080d;place-items:center;min-height:100vh;padding:30px;display:grid}.admin-gate>div{border:1px solid var(--line);text-align:center;background:#0d0e14;width:min(680px,100%);padding:60px}.admin-gate img{object-fit:contain;width:260px;height:90px}.admin-gate>div>span,.admin-section-title>span{color:var(--orange);letter-spacing:.23em;margin:25px 0;font-size:9px;font-weight:800;display:block}.admin-gate h1{font-family:Georgia,Times New Roman,serif;font-size:46px;font-weight:400}.admin-gate p{color:#9a9ba4;line-height:1.8}.admin-gate .button{margin-top:22px}.admin-back{color:#8f9098;margin-top:28px;font-size:10px;display:block}.admin-page{background:#07080d;min-height:100vh}.admin-header{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07080df0;justify-content:space-between;align-items:center;height:92px;padding:0 4vw;display:flex;position:sticky;top:0}.admin-header img{object-fit:contain;width:190px;height:65px}.admin-header>div{text-align:center;flex-direction:column;gap:5px;display:flex}.admin-header span{color:var(--orange);letter-spacing:.2em;font-size:8px;font-weight:800}.admin-header b,.admin-header>a:last-child{color:#a4a5ae;letter-spacing:.08em;font-size:9px}.admin-layout{grid-template-columns:minmax(380px,.8fr) minmax(520px,1.2fr);align-items:start;gap:28px;max-width:1550px;margin:auto;padding:70px 4vw 120px;display:grid}.admin-form,.admin-library{border:1px solid var(--line);background:#0d0e14;padding:38px}.admin-form{position:sticky;top:115px}.admin-section-title{border-bottom:1px solid var(--line);margin-bottom:30px}.admin-section-title h1,.admin-section-title h2{margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400}.admin-form label{color:#858690;letter-spacing:.14em;text-transform:uppercase;flex-direction:column;gap:9px;margin-bottom:18px;font-size:8px;font-weight:800;display:flex}.admin-form input,.admin-form select{border:1px solid var(--line);color:#fff;width:100%;height:48px;font:inherit;letter-spacing:.04em;background:#090a0f;border-radius:0;outline:none;padding:0 14px;font-size:11px}.admin-form input:focus,.admin-form select:focus{border-color:var(--orange)}.admin-field-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.admin-check{flex-direction:row!important;align-items:center!important}.admin-check input{width:18px;height:18px;accent-color:var(--orange)}.admin-preview{border:1px solid var(--line);height:180px;margin:10px 0 22px;position:relative;overflow:hidden}.admin-preview img{object-fit:cover;width:100%;height:100%}.admin-preview span{background:var(--orange);padding:8px 10px;font-size:8px;font-weight:800;position:absolute;bottom:0;left:0}.admin-message{border-left:2px solid var(--orange);color:#ddd;background:#ef630814;padding:12px;font-size:10px}.admin-actions{gap:10px;display:flex}.admin-actions .button{cursor:pointer;border-radius:0}.admin-actions button:not(.orange){border-color:var(--line);background:0 0}.admin-actions button:disabled{opacity:.55}.admin-library>p{color:#8e8f98}.admin-vehicle{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px 0;display:grid}.admin-vehicle>img{object-fit:cover;width:180px;height:120px}.admin-vehicle>div:nth-child(2){min-width:0}.admin-vehicle span{color:#777984;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-vehicle h3{margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.admin-vehicle b{color:var(--orange);font-size:11px}.admin-vehicle em{color:#65c483;border:1px solid #28613d;margin-left:12px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:800;display:inline-block}.admin-vehicle em.hidden{color:#d87c72;border-color:#63302d}.admin-row-actions{flex-direction:column;gap:6px;display:flex}.admin-row-actions button,.admin-row-actions a{border:1px solid var(--line);color:#c2c3ca;cursor:pointer;text-align:center;background:0 0;padding:9px 12px;font-size:8px}.admin-row-actions .danger{color:#d56b62}.admin-row-actions button:hover,.admin-row-actions a:hover{border-color:var(--orange);color:var(--orange)}@media (max-width:1050px){.admin-layout{grid-template-columns:1fr}.admin-form{position:relative;top:auto}.admin-header>div{display:none}}@media (max-width:650px){.admin-gate>div{padding:38px 22px}.admin-gate h1{font-size:36px}.admin-header{height:74px;padding:0 18px}.admin-header img{width:145px}.admin-layout{padding:30px 14px 80px}.admin-form,.admin-library{padding:24px 18px}.admin-field-grid{grid-template-columns:1fr}.admin-vehicle{grid-template-columns:90px 1fr}.admin-vehicle>img{width:90px;height:90px}.admin-row-actions{flex-direction:row;grid-column:1/-1}.admin-row-actions>*{flex:1}}.admin-gate{background:radial-gradient(circle at 15% 15%,#ef630821,#0000 30%),linear-gradient(135deg,#05060a 0%,#0b0c12 58%,#08090d 100%);padding:clamp(20px,4vw,60px)}.admin-gate>.admin-login-shell{text-align:left;background:#0b0c11;border:1px solid #292b33;grid-template-columns:1.08fr .92fr;width:min(1180px,100%);min-height:660px;padding:0;display:grid;box-shadow:0 35px 100px #0000008c}.admin-login-brand{background:linear-gradient(#04050842,#040508e6),linear-gradient(90deg,#040508d9,#04050814),url(/hero-car.jpg) 50%/cover;flex-direction:column;justify-content:space-between;padding:48px;display:flex;position:relative;overflow:hidden}.admin-login-brand:after{content:"";pointer-events:none;border-right:1px solid #ffffff14;position:absolute;inset:0}.admin-login-brand>a,.admin-login-brand-copy,.admin-login-features{z-index:1;position:relative}.admin-gate .admin-login-brand img{object-fit:contain;object-position:left center;width:230px;height:76px}.admin-login-brand-copy>span,.admin-login-heading>span{color:var(--orange);letter-spacing:.24em;font-size:9px;font-weight:800;display:block}.admin-login-brand-copy h1{letter-spacing:-.035em;margin:18px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(45px,4vw,68px);font-weight:400;line-height:1.01}.admin-login-brand-copy h1 em{color:var(--orange);font-weight:400}.admin-login-brand-copy p{color:#b3b4bc;max-width:460px;margin:0;font-size:14px;line-height:1.75}.admin-login-features{border-top:1px solid #ffffff21;grid-template-columns:repeat(3,1fr);display:grid}.admin-login-features span{color:#aaaab2;letter-spacing:.08em;text-transform:uppercase;padding:19px 10px 0 0;font-size:9px;line-height:1.5}.admin-login-features b{color:var(--orange);margin-bottom:7px;font-size:8px;display:block}.admin-login-panel{background:linear-gradient(145deg,#121319,#0c0d12);place-items:center;padding:clamp(38px,6vw,76px);display:grid}.admin-login-form{width:100%;max-width:410px}.admin-login-heading{margin-bottom:38px}.admin-login-heading h2{letter-spacing:-.025em;margin:13px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1.08}.admin-login-heading p{color:#888a94;margin:0;font-size:12px;line-height:1.65}.admin-login-form label{margin-bottom:19px;display:block}.admin-login-form label>span{color:#c5c6cc;letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:800;display:block}.admin-login-form input{color:#fff;width:100%;height:56px;font:inherit;background:#08090d;border:1px solid #30323b;border-radius:0;outline:none;padding:0 17px;font-size:13px;transition:border-color .2s,background .2s,box-shadow .2s}.admin-login-form input::placeholder{color:#565861}.admin-login-form input:focus{border-color:var(--orange);box-shadow:inset 3px 0 var(--orange);background:#0b0c11}.admin-login-submit{border:1px solid var(--orange);background:var(--orange);color:#fff;width:100%;height:58px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;margin-top:8px;padding:0 20px;font-size:10px;font-weight:800;transition:background .2s,color .2s;display:flex}.admin-login-submit b{font-size:20px;font-weight:400}.admin-login-submit:hover{color:var(--orange);background:0 0}.admin-login-submit:disabled{opacity:.55;cursor:wait}.admin-login-meta{color:#71737c;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;font-size:9px;display:flex}.admin-login-meta span{align-items:center;gap:7px;display:flex}.admin-login-meta i{background:#59c87a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #59c87aa6}.admin-login-meta a{color:#9d9fa7}.admin-login-meta a:hover{color:var(--orange)}.admin-gate>.admin-loading-card{border:1px solid var(--line);text-align:center;background:#0d0e14;width:min(450px,100%);padding:56px}.admin-gate .admin-loading-card img{object-fit:contain;width:230px;height:78px}.admin-loading-card>span{color:var(--orange);letter-spacing:.23em;margin:24px 0 12px;font-size:9px;font-weight:800;display:block}.admin-loading-card h1{font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400}.admin-loading-card i{background:linear-gradient(90deg,transparent,var(--orange),transparent);width:80px;height:1px;margin:25px auto 0;animation:1.2s infinite pulse;display:block}@media (max-width:850px){.admin-gate{padding:0}.admin-gate>.admin-login-shell{border:0;grid-template-columns:1fr;min-height:100vh}.admin-login-brand{min-height:310px;padding:30px}.admin-login-brand-copy h1{font-size:44px}.admin-login-features{display:none}.admin-login-panel{padding:46px 28px 60px}}@media (max-width:650px){.admin-gate>.admin-login-shell{padding:0}.admin-login-brand{min-height:270px;padding:24px}.admin-gate .admin-login-brand img{width:175px;height:58px}.admin-login-brand-copy h1{margin:12px 0;font-size:37px}.admin-login-brand-copy p{font-size:12px}.admin-login-panel{padding:38px 22px 54px}.admin-login-heading{margin-bottom:28px}.admin-login-heading h2{font-size:35px}.admin-login-meta{flex-direction:column-reverse;align-items:flex-start}.admin-gate>.admin-loading-card{padding:38px 22px}}.admin-console-page{color:#f5f5f7}.admin-console-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08090df0;border-bottom:1px solid #23252d;justify-content:space-between;align-items:center;height:84px;padding:0 max(3vw,24px);display:flex;position:sticky;top:0}.admin-console-logo img{object-fit:contain;object-position:left;width:170px;height:58px}.admin-console-actions{align-items:center;gap:10px;display:flex}.admin-console-actions>span{color:#777984;margin-right:10px;font-size:9px}.admin-console-actions>a,.admin-console-actions>button{color:#b4b5bc;height:42px;font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #30323a;padding:0 17px;font-size:9px;font-weight:800}.admin-console-actions>a{align-items:center;display:flex}.admin-console-actions>a:hover,.admin-logout:hover{color:#fff;border-color:#6f717b}.admin-console-actions .admin-add-button{border-color:var(--orange);background:var(--orange);color:#fff;align-items:center;gap:10px;display:flex}.admin-add-button b{font-size:18px;font-weight:400}.admin-add-button:hover{background:#d95605}.admin-console{width:min(1540px,100%);margin:auto;padding:70px max(4vw,24px) 120px}.admin-console-title{border-bottom:1px solid #252730;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:38px;display:flex}.admin-console-title>div:first-child>span{color:var(--orange);letter-spacing:.22em;font-size:9px;font-weight:800}.admin-console-title h1{margin:12px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:56px;font-weight:400}.admin-console-title p{color:#858791;margin:0;font-size:12px}.admin-console-stats{gap:36px;display:flex}.admin-console-stats span{color:#777984;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-console-stats b{color:#fff;letter-spacing:0;margin-bottom:6px;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;display:block}.admin-toast{border-left:2px solid var(--orange);color:#d6d7dc;background:#ef630814;justify-content:space-between;align-items:center;margin:24px 0 -4px;padding:14px 16px;font-size:10px;display:flex}.admin-toast button{color:#999ba4;cursor:pointer;background:0 0;border:0;font-size:18px}.admin-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:32px 0;display:flex}.admin-toolbar>label{background:#0b0c11;border:1px solid #2c2e36;align-items:center;gap:11px;width:min(420px,100%);height:46px;padding:0 15px;display:flex}.admin-toolbar>label span{color:var(--orange);font-size:18px}.admin-toolbar input{color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.admin-toolbar>div{display:flex}.admin-toolbar>div button{color:#7f818a;height:46px;font:inherit;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:#0b0c11;border:1px solid #2c2e36;border-right:0;padding:0 22px;font-size:8px;font-weight:800}.admin-toolbar>div button:last-child{border-right:1px solid #2c2e36}.admin-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.admin-add-card,.admin-catalog-card{background:#0c0d12;border:1px solid #272932;min-height:390px}.admin-add-card{color:#888a93;font:inherit;cursor:pointer;align-content:center;place-items:center;gap:12px;transition:all .25s;display:grid}.admin-add-card b{width:54px;height:54px;color:var(--orange);border:1px solid #41434d;place-items:center;font-size:26px;font-weight:300;display:grid}.admin-add-card span{color:#d0d1d6;font-family:Georgia,Times New Roman,serif;font-size:24px}.admin-add-card small{letter-spacing:.16em;text-transform:uppercase;font-size:8px}.admin-add-card:hover{border-color:var(--orange);background:#ef630809}.admin-add-card:hover b{border-color:var(--orange);background:var(--orange);color:#fff}.admin-catalog-card{flex-direction:column;display:flex;overflow:hidden}.admin-catalog-image{background:#15161b;width:100%;min-height:190px;max-height:270px;position:relative;overflow:hidden}.admin-catalog-image img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.admin-catalog-card:hover .admin-catalog-image img{transform:scale(1.025)}.admin-catalog-image>span{letter-spacing:.13em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid;padding:7px 9px;font-size:7px;font-weight:800;position:absolute;top:14px;left:14px}.admin-catalog-image>span.live{color:#62d788;background:#0c321dd1;border-color:#2d7d4b}.admin-catalog-image>span.draft{color:#e4b455;background:#34270cd1;border-color:#745b2c}.admin-catalog-body{flex-direction:column;flex:1;justify-content:space-between;gap:24px;padding:23px;display:flex}.admin-catalog-body small{color:#73757f;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-catalog-body h2{margin:10px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400}.admin-catalog-body strong{color:var(--orange);font-size:11px}.admin-catalog-card-actions{grid-template-columns:1fr 1fr 40px;gap:7px;display:grid}.admin-catalog-card-actions button,.admin-catalog-card-actions a{color:#afb0b7;height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #30323a;place-items:center;font-size:8px;display:grid}.admin-catalog-card-actions button:hover,.admin-catalog-card-actions a:hover{border-color:var(--orange);color:var(--orange)}.admin-catalog-card-actions .danger{color:#ca665e}.admin-card-loading i{background:linear-gradient(110deg,#0c0d12 15%,#15161c 35%,#0c0d12 55%) 0 0/200% 100%;border:1px solid #272932;height:390px;animation:1.3s linear infinite catalog-shimmer}.admin-editor-layer{z-index:100;justify-content:flex-end;display:flex;position:fixed;inset:0}.admin-editor-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;background:#000000b8;border:0;position:absolute;inset:0}.admin-editor{z-index:1;background:#0e0f14;border-left:1px solid #30323b;grid-template-rows:auto 1fr auto;width:min(680px,100%);height:100vh;animation:.28s ease-out admin-panel-in;display:grid;position:relative;box-shadow:-30px 0 80px #00000080}.admin-editor>header{border-bottom:1px solid #292b33;justify-content:space-between;align-items:center;min-height:104px;padding:25px 30px;display:flex}.admin-editor>header span{color:var(--orange);letter-spacing:.2em;font-size:8px;font-weight:800}.admin-editor>header h2{margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400}.admin-editor>header>button{color:#aaa;cursor:pointer;background:0 0;border:1px solid #33353e;width:42px;height:42px;font-size:22px}.admin-editor-scroll{padding:30px;overflow-y:auto}.admin-form-section{border-bottom:1px solid #292b33;margin:0 0 32px;padding:0 0 32px}.admin-form-section:last-of-type{margin-bottom:0}.admin-form-section-title{align-items:center;gap:10px;margin-bottom:22px;display:flex}.admin-form-section-title b{color:var(--orange);font-size:8px}.admin-form-section-title span{color:#b4b5bc;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800}.admin-form-section label{color:#898b94;letter-spacing:.12em;text-transform:uppercase;flex-direction:column;gap:8px;margin-bottom:16px;font-size:8px;font-weight:800;display:flex}.admin-form-section input,.admin-form-section select{color:#fff;width:100%;height:50px;font:inherit;background:#090a0e;border:1px solid #30323a;border-radius:0;outline:0;padding:0 14px;font-size:11px}.admin-form-section input:focus,.admin-form-section select:focus{border-color:var(--orange)}.admin-file-input{display:none}.admin-upload-zone{color:#8c8e97;width:100%;min-height:112px;font:inherit;cursor:pointer;background:#090a0e;border:1px dashed #444650;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.admin-upload-zone b{color:#e0e1e5;letter-spacing:.08em;font-size:10px}.admin-upload-zone span{font-size:10px}.admin-upload-zone small{color:#5f616a;letter-spacing:.1em;font-size:7px}.admin-ratio-preview{background:#07080b;border:1px solid #30323a;width:100%;max-height:360px;margin-top:14px;transition:aspect-ratio .2s;overflow:hidden}.admin-ratio-preview img{object-fit:cover;width:100%;height:100%}.admin-ratio-control{margin-top:18px}.admin-ratio-control>div:first-child{color:#8e9099;justify-content:space-between;font-size:9px;display:flex}.admin-ratio-control>div:first-child b{color:var(--orange)}.admin-ratio-presets{gap:6px;margin:13px 0;display:flex}.admin-ratio-presets button{color:#858791;height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #31333c;padding:0 13px;font-size:8px}.admin-ratio-presets button.active{border-color:var(--orange);background:var(--orange);color:#fff}.admin-ratio-control>input[type=range]{height:auto;accent-color:var(--orange);cursor:pointer;padding:0}.admin-publish-toggle{cursor:pointer;background:#090a0e;border:1px solid #30323a;justify-content:center;min-height:64px;padding:13px 58px 13px 14px;position:relative;display:flex!important}.admin-publish-toggle>input{opacity:0;pointer-events:none;position:absolute}.admin-publish-toggle>span{flex-direction:column;gap:5px;display:flex}.admin-publish-toggle>span b{color:#d7d8dd;font-size:9px}.admin-publish-toggle>span small{color:#6e707a;letter-spacing:0;text-transform:none;font-size:8px;font-weight:400}.admin-publish-toggle>i{background:#202129;border:1px solid #444650;width:34px;height:20px;position:absolute;top:20px;right:15px}.admin-publish-toggle>i:after{content:"";background:#777;width:12px;height:12px;transition:all .2s;position:absolute;top:3px;left:3px}.admin-publish-toggle>input:checked~i{border-color:var(--orange);background:#ef63082e}.admin-publish-toggle>input:checked~i:after{background:var(--orange);left:17px}.admin-editor>footer{background:#0b0c11;border-top:1px solid #292b33;justify-content:flex-end;gap:9px;padding:18px 30px;display:flex}.admin-editor>footer button{color:#a8a9b0;height:46px;font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #343640;padding:0 22px;font-size:9px;font-weight:800}.admin-editor>footer .admin-save-button{border-color:var(--orange);background:var(--orange);color:#fff;min-width:180px}.admin-editor>footer button:disabled{opacity:.55;cursor:wait}@keyframes admin-panel-in{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:none}}@media (max-width:1050px){.admin-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-console-actions>span{display:none}}@media (max-width:720px){.admin-console-header{height:auto;min-height:76px;padding:10px 16px}.admin-console-logo img{width:135px}.admin-console-actions>a,.admin-logout{display:none!important}.admin-console-actions .admin-add-button{height:40px;padding:0 12px;font-size:8px}.admin-console{padding:42px 16px 80px}.admin-console-title{flex-direction:column;align-items:flex-start}.admin-console-title h1{font-size:45px}.admin-console-stats{justify-content:space-between;width:100%}.admin-toolbar{flex-direction:column;align-items:stretch}.admin-toolbar>label{width:100%}.admin-toolbar>div button{flex:1}.admin-card-grid{grid-template-columns:1fr}.admin-add-card{min-height:190px}.admin-editor{border-left:0;width:100%}.admin-editor>header{min-height:86px;padding:20px}.admin-editor-scroll{padding:22px 18px}.admin-editor>footer{padding:14px 18px}.admin-editor>footer button{flex:1;padding:0 10px}.admin-field-grid{grid-template-columns:1fr 1fr}.admin-ratio-presets{padding-bottom:4px;overflow-x:auto}.admin-ratio-presets button{flex:none}}.admin-ratio-preview{max-height:none}.admin-console-page{color:#18191c;background:#f3f3f0;min-height:100vh}.admin-console-header{background:#fffffdf0;border-bottom-color:#deded8;box-shadow:0 8px 30px #1c1d200d}.admin-console-logo{background:#08090d;padding:6px 12px}.admin-console-actions>span{color:#70716f}.admin-console-actions>a,.admin-console-actions>button{color:#4f504e;background:#fff;border-color:#d7d7d1}.admin-console-actions>a:hover,.admin-logout:hover{color:#18191c;background:#f7f7f4;border-color:#8a8a85}.admin-console-actions .admin-add-button{border-color:var(--orange);background:var(--orange);color:#fff;box-shadow:0 7px 18px #ef63082e}.admin-console-title{border-bottom-color:#d9d9d3}.admin-console-title h1{color:#17181a}.admin-console-title p{color:#73746f}.admin-console-stats span{color:#777872}.admin-console-stats b{color:#17181a}.admin-toast{border:1px solid #f1d4c2;border-left:3px solid var(--orange);color:#563623;background:#fff5ee}.admin-toast button{color:#805f4b}.admin-toolbar>label{background:#fff;border-color:#d7d7d1;box-shadow:0 4px 18px #1b1c1f09}.admin-toolbar input{color:#202124}.admin-toolbar input::placeholder{color:#999a95}.admin-toolbar>div button{color:#6d6e69;background:#fff;border-color:#d7d7d1}.admin-toolbar>div button:last-child{border-right-color:#d7d7d1}.admin-toolbar>div button:hover{color:#17181a;background:#f8f8f5}.admin-toolbar>div button.active{border-color:var(--orange);background:var(--orange);color:#fff}.admin-add-card,.admin-catalog-card{background:#fff;border-color:#deded8;box-shadow:0 9px 28px #1a1b1e0e}.admin-add-card{color:#73746f;background:#f9f9f6}.admin-add-card b{background:#fff;border-color:#cacac4}.admin-add-card span{color:#262724}.admin-add-card:hover{background:#fff8f3;box-shadow:0 12px 34px #ef63081a}.admin-catalog-image{background:#e8e8e3}.admin-catalog-body small{color:#777872}.admin-catalog-body h2{color:#1c1d1f}.admin-catalog-card-actions button,.admin-catalog-card-actions a{color:#4f504d;background:#fafaf8;border-color:#d8d8d2}.admin-catalog-card-actions button:hover,.admin-catalog-card-actions a:hover{border-color:var(--orange);color:var(--orange);background:#fff7f1}.admin-card-loading i{background:linear-gradient(110deg,#f5f5f2 15%,#fff 35%,#f5f5f2 55%) 0 0/200% 100%;border-color:#deded8}.admin-editor-backdrop{background:#18191b7a}.admin-editor{color:#1c1d1f;background:#fff;border-left-color:#d7d7d1;box-shadow:-30px 0 80px #18191b33}.admin-editor>header{background:#fff;border-bottom-color:#deded8}.admin-editor>header h2{color:#17181a}.admin-editor>header>button{color:#62635f;background:#f8f8f5;border-color:#d5d5cf}.admin-editor>header>button:hover{border-color:var(--orange);color:var(--orange)}.admin-editor-scroll{background:#fff}.admin-form-section{border-bottom-color:#dfdfda}.admin-form-section-title span{color:#4f504d}.admin-form-section label{color:#686965}.admin-form-section input,.admin-form-section select{color:#202124;background:#f8f8f5;border-color:#d6d6d0}.admin-form-section input::placeholder{color:#a0a19c}.admin-form-section input:focus,.admin-form-section select:focus{border-color:var(--orange);background:#fff;box-shadow:0 0 0 3px #ef630814}.admin-upload-zone{color:#747570;background:#f8f8f5;border-color:#bfc0ba}.admin-upload-zone b{color:#242522}.admin-upload-zone small{color:#858680}.admin-upload-zone:hover{border-color:var(--orange);background:#fff7f1}.admin-ratio-preview{background:#17181a;border-color:#d4d4ce}.admin-ratio-control>div:first-child{color:#686965}.admin-ratio-presets button{color:#60615d;background:#fff;border-color:#d4d4ce}.admin-publish-toggle{background:#f8f8f5;border-color:#d6d6d0}.admin-publish-toggle>span b{color:#242522}.admin-publish-toggle>span small{color:#73746f}.admin-publish-toggle>i{background:#deded9;border-color:#c5c5bf}.admin-publish-toggle>i:after{background:#8a8b86}.admin-editor>footer{background:#fafaf8;border-top-color:#deded8;box-shadow:0 -10px 28px #1c1d200a}.admin-editor>footer button{color:#545551;background:#fff;border-color:#d3d3cd}.admin-editor>footer button:hover{color:#18191c;border-color:#8d8e88}.admin-editor>footer .admin-save-button{border-color:var(--orange);background:var(--orange);color:#fff;box-shadow:0 7px 18px #ef63082e}@media (max-width:720px){.admin-console-logo{padding:5px 8px}.admin-console-title{border-bottom-color:#d9d9d3}.admin-console-stats{background:#fff;border:1px solid #deded8;padding:16px}.admin-editor>footer{background:#fafaf8}}.autoscout-logo-link{width:270px;height:72px;margin:0 0 27px;display:block}.autoscout-logo-link img{object-fit:contain;object-position:left center;width:100%;height:100%}.catalog-toolbar{border-top:1px solid var(--line);gap:45px;padding:38px 0 42px}.catalog-marketplace-copy{max-width:780px}.catalog-marketplace-copy>span{color:var(--orange);letter-spacing:.24em;margin-bottom:16px;font-size:8px;font-weight:800;display:block}.catalog-marketplace-copy h2{color:#f2f2f4;letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,47px);font-weight:400;line-height:1.12}.catalog-marketplace-copy h2 em{color:var(--orange);font-weight:400}.catalog-autoscout-card{border:1px solid #292b33;border-left:3px solid var(--orange);background:#11131a;flex:0 0 320px;align-items:center;min-height:128px;padding:30px 28px 42px;transition:transform .3s,border-color .3s,background .3s;display:flex;position:relative;overflow:hidden}.catalog-autoscout-card:hover{border-color:var(--orange);background:#151720;transform:translateY(-4px)}.catalog-autoscout-card img{object-fit:contain;width:100%;height:auto}.catalog-autoscout-card>span{color:#a2a3aa;letter-spacing:.15em;font-size:7px;font-weight:800;position:absolute;bottom:13px;right:18px}@media (max-width:700px){.autoscout-logo-link{width:175px;height:72px}.catalog-toolbar{flex-direction:column;gap:28px;padding:28px 0 34px}.catalog-marketplace-copy h2{font-size:31px}.catalog-autoscout-card{flex-basis:auto;width:100%;min-height:112px;padding:24px 22px 38px}.catalog-autoscout-card img{max-width:260px}}.hero-bg{background:linear-gradient(180deg,#07080d33,#07080d57 62%,var(--black)),linear-gradient(90deg,#07080d7a,transparent 52%,#07080d40),url(/hero-car.jpg) center 57%/cover no-repeat;filter:saturate(.78)brightness(1.06)}.hero-bg:after{background:radial-gradient(circle at 50% 45%,#0000 0%,#07080d14 52%,#07080d6b 100%)}.sale-page-hero{background:linear-gradient(90deg,#07080dad 0%,#07080d61 52%,#07080d1a),linear-gradient(#0000 48%,#07080d52 76%,#07080d 100%),url(/showroom.jpg) 50% 42%/cover}@media (max-width:700px){.hero-bg{background:linear-gradient(180deg,#07080d33,#07080d61 66%,var(--black)),linear-gradient(90deg,#07080d7a,#07080d1f),url(/hero-car.jpg) 58% center/cover no-repeat}.sale-page-hero{background:linear-gradient(90deg,#07080db3,#07080d3d),linear-gradient(#0000 52%,#07080d 100%),url(/showroom.jpg) 50% 42%/cover}}.editorial-sale-page{background:#08090e;overflow:hidden}.editorial-sale-hero{isolation:isolate;align-items:flex-end;min-height:100svh;padding:170px max(6vw,28px) 105px;display:flex;position:relative;overflow:hidden}.editorial-sale-hero-image{z-index:-3;object-fit:cover;object-position:center 43%;animation:1.6s cubic-bezier(.2,.8,.2,1) both editorial-hero-in}.editorial-sale-hero-shade{z-index:-2;background:linear-gradient(90deg,#05060ae8 0%,#05060aa1 47%,#05060a1f 78%),linear-gradient(#0000 58%,#08090e 100%),linear-gradient(#05060a57,#0000 35%);position:absolute;inset:0}.editorial-sale-hero:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 42%,#ffffff1a 50%,#0000 58%);animation:1.2s ease-out 1s both editorial-glint;position:absolute;inset:0;transform:translate(-130%)}.editorial-sale-hero-content{max-width:760px;animation:1s cubic-bezier(.2,.8,.2,1) .18s both editorial-copy-in}.editorial-sale-hero-content h1{letter-spacing:-.045em;margin:24px 0 28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(62px,8vw,122px);font-weight:400;line-height:.88}.editorial-sale-hero-content h1 em{color:var(--orange);font-weight:400}.editorial-sale-hero-content>p{color:#c2c3c8;max-width:620px;margin:0 0 35px;font-size:14px;line-height:1.8}.editorial-sale-hero-content>div{gap:12px;display:flex}.editorial-sale-counter{color:#fff;letter-spacing:.15em;align-items:center;gap:12px;font-size:9px;display:flex;position:absolute;bottom:105px;right:max(5vw,28px)}.editorial-sale-counter b{color:var(--orange)}.editorial-sale-counter span{background:linear-gradient(90deg,var(--orange) 33%,#ffffff40 33%);width:90px;height:1px}.editorial-sale-counter em{color:#858791;font-style:normal}.editorial-sale-intro{border-bottom:1px solid var(--line);grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;max-width:1580px;margin:auto;padding:130px max(4vw,24px) 72px;scroll-margin-top:90px;display:grid}.editorial-sale-intro>div>span,.editorial-marketplace>div>span{color:var(--orange);letter-spacing:.25em;margin-bottom:20px;font-size:8px;font-weight:800;display:block}.editorial-sale-intro h2,.editorial-marketplace h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5.2vw,78px);font-weight:400;line-height:1}.editorial-sale-intro h2 em,.editorial-marketplace h2 em{color:var(--orange);font-weight:400}.editorial-sale-intro>p{color:#9d9ea7;max-width:520px;margin:0;font-size:13px;line-height:1.9}.editorial-showcase{grid-template-rows:repeat(2,clamp(340px,32vw,500px));grid-template-columns:1.18fr .82fr;gap:14px;max-width:1580px;margin:0 auto;padding:34px max(4vw,24px) 130px;display:grid}.editorial-showcase-card{color:#fff;text-align:left;cursor:zoom-in;background:#111;border:1px solid #ffffff21;border-radius:0;min-width:0;padding:0;position:relative;overflow:hidden}.editorial-showcase-card-1{grid-row:1/3}.editorial-showcase-card>img{object-fit:cover;transition:transform 1s cubic-bezier(.2,.8,.2,1),filter .7s}.editorial-showcase-card-1>img{object-position:center}.editorial-showcase-card-2>img{object-position:center 34%}.editorial-showcase-card-3>img{object-position:center 36%}.editorial-showcase-wash{background:linear-gradient(#05060a75,#0000 34%,#05060ad1);transition:background .55s;position:absolute;inset:0}.editorial-showcase-index{color:#fff;letter-spacing:.2em;font-size:8px;font-weight:800;position:absolute;top:30px;left:30px}.editorial-showcase-icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08090e3d;border:1px solid #ffffff57;place-items:center;width:52px;height:52px;transition:all .35s;display:grid;position:absolute;top:24px;right:24px}.editorial-showcase-icon svg{fill:none;stroke:#fff;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.editorial-showcase-copy{flex-direction:column;gap:7px;display:flex;position:absolute;bottom:30px;left:30px;right:80px}.editorial-showcase-copy small{color:var(--orange);letter-spacing:.19em;font-size:8px;font-weight:800}.editorial-showcase-copy strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.6vw,62px);font-weight:400;line-height:1}.editorial-showcase-card:not(.editorial-showcase-card-1) .editorial-showcase-copy strong{font-size:clamp(28px,2.7vw,46px)}.editorial-showcase-copy em{color:#c4c5ca;letter-spacing:.08em;font-size:10px;font-style:normal}.editorial-showcase-expand{color:#fff;font-size:22px;transition:all .35s;position:absolute;bottom:30px;right:30px}.editorial-showcase-card:hover>img{filter:saturate(1.08);transform:scale(1.045)}.editorial-showcase-card:hover .editorial-showcase-wash{background:linear-gradient(#05060a52,#0000 36%,#05060aa6)}.editorial-showcase-card:hover .editorial-showcase-icon{border-color:var(--orange);background:var(--orange);transform:translateY(-4px)}.editorial-showcase-card:hover .editorial-showcase-expand{color:var(--orange);transform:translate(4px,-4px)}.editorial-marketplace{border:1px solid var(--line);border-left:4px solid var(--orange);background:linear-gradient(105deg,#171923,#0f1016);grid-template-columns:1fr 390px;align-items:center;gap:80px;max-width:1460px;margin:0 auto 120px;padding:80px;display:grid}.editorial-marketplace h2{margin-bottom:34px;font-size:clamp(38px,4vw,62px)}.editorial-autoscout-logo{background:#fff;border:1px solid #ffffff1f;place-items:center;height:190px;padding:45px;transition:all .35s;display:grid}.editorial-autoscout-logo:hover{transform:translateY(-6px);box-shadow:0 25px 65px #00000047}.editorial-autoscout-logo img{width:100%;height:auto}.sales-reveal{opacity:0;filter:blur(5px);transition:opacity .8s,transform 1s cubic-bezier(.2,.8,.2,1),filter .8s;transform:translateY(70px)}.sales-reveal.is-visible{opacity:1;filter:none;transform:none}.editorial-showcase-card-2{transition-delay:.1s}.editorial-showcase-card-3{transition-delay:.18s}@keyframes editorial-hero-in{0%{opacity:.35;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes editorial-copy-in{0%{opacity:0;transform:translateY(45px)}to{opacity:1;transform:none}}@keyframes editorial-glint{to{transform:translate(130%)}}@media (max-width:900px){.editorial-sale-hero{min-height:760px;padding:150px 24px 80px}.editorial-sale-hero-image{object-position:58% center}.editorial-sale-hero-shade{background:linear-gradient(90deg,#05060ad6,#05060a38),linear-gradient(#0000 25%,#05060a73 55%,#08090e 100%)}.editorial-sale-counter{display:none}.editorial-sale-intro{grid-template-columns:1fr;gap:32px;padding:90px 24px 55px}.editorial-showcase{grid-template-rows:none;grid-template-columns:1fr;padding:24px 20px 90px}.editorial-showcase-card,.editorial-showcase-card-1{aspect-ratio:1;grid-row:auto;min-height:auto}.editorial-showcase-card-2,.editorial-showcase-card-3{transition-delay:0s}.editorial-marketplace{grid-template-columns:1fr;gap:38px;margin:0 20px 90px;padding:48px 28px}.editorial-autoscout-logo{height:150px}.editorial-sale-hero-content>div{flex-direction:column;align-items:stretch}.editorial-sale-hero-content .button{width:100%}}@media (max-width:520px){.editorial-sale-hero{min-height:700px;padding:130px 20px 65px}.editorial-sale-hero-content h1{font-size:56px}.editorial-sale-hero-content>p{font-size:12px}.editorial-sale-intro h2{font-size:42px}.editorial-showcase{padding-inline:14px}.editorial-showcase-index{top:18px;left:18px}.editorial-showcase-icon{width:44px;height:44px;top:14px;right:14px}.editorial-showcase-copy{bottom:20px;left:18px;right:65px}.editorial-showcase-copy strong,.editorial-showcase-card:not(.editorial-showcase-card-1) .editorial-showcase-copy strong{font-size:34px}.editorial-showcase-expand{bottom:20px;right:18px}.editorial-marketplace{margin-inline:14px;padding:40px 22px}.editorial-marketplace h2{font-size:36px}.editorial-autoscout-logo{height:120px;padding:28px}}@media (prefers-reduced-motion:reduce){.editorial-sale-hero-image,.editorial-sale-hero:after,.editorial-sale-hero-content{animation:none}.sales-reveal{opacity:1;filter:none;transform:none}}.editorial-sale-intro h2{font-size:clamp(42px,4.4vw,68px);line-height:1.05}.editorial-autoscout-logo{background:#0b0c11}.editorial-autoscout-logo:hover{border-color:var(--orange)}.editorial-showcase-card{cursor:default}.editorial-showcase-open{z-index:2;cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.editorial-showcase-open:focus-visible{outline:2px solid var(--orange);outline-offset:-5px}.editorial-showcase-index,.editorial-showcase-icon,.editorial-showcase-copy{z-index:3;pointer-events:none}.editorial-showcase-copy{right:190px}.editorial-showcase-autoscout{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;letter-spacing:.13em;background:#08090eb8;border:1px solid #ffffff73;align-items:center;gap:10px;height:46px;padding:0 15px;font-size:7px;font-weight:800;transition:all .3s;display:flex;position:absolute;bottom:24px;right:24px}.editorial-showcase-autoscout svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.editorial-showcase-autoscout:hover,.editorial-showcase-autoscout:focus-visible{border-color:var(--orange);background:var(--orange);color:#fff;transform:translateY(-3px)}@media (max-width:520px){.editorial-sale-intro h2{font-size:39px}.editorial-showcase-copy{right:72px}.editorial-showcase-autoscout{justify-content:center;width:46px;padding:0;bottom:16px;right:16px}.editorial-showcase-autoscout span{display:none}}.editorial-intro-autoscout{border:1px solid #ffffff26;border-left:3px solid var(--orange);background:#0b0c11;justify-self:end;place-items:center;width:min(440px,100%);min-height:138px;padding:30px 34px 48px;transition:transform .3s,border-color .3s;display:grid;position:relative}.editorial-intro-autoscout img{width:100%;height:auto}.editorial-intro-autoscout span{color:#a4a5ad;letter-spacing:.15em;font-size:7px;font-weight:800;position:absolute;bottom:15px;right:22px}.editorial-intro-autoscout:hover{border-color:var(--orange);transform:translateY(-5px)}.editorial-intro-autoscout:hover span{color:var(--orange)}@media (max-width:900px){.editorial-intro-autoscout{justify-self:start;width:min(440px,100%)}}img[src="/garage55-logo-transparent.png"]{filter:drop-shadow(0 0 10px #ef630829)}img[src="/garage55-logo.png"]{mix-blend-mode:screen;filter:drop-shadow(0 0 10px #ef630829)}.hero h1 span{display:inline-block}.hero h1 em{margin-top:.06em;font-size:.62em;line-height:1.08;display:inline-block}.hero-content>.hero-marketplace{margin-top:10px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes pulse{50%{opacity:.5}}
