@font-face{font-family:BravaMono;src:url("/preview/brava-car-detail/release/8b86a8582e8b796630320b8a/assets/roboto-mono-latin.woff2") format("woff2");font-display:swap}.mono{font-family:BravaMono,monospace!important}.brava-logo{min-height:36px;max-height:100%;object-fit:contain}html{scrollbar-width:none}::-webkit-scrollbar{display:none}:root{--brand-accent:#d4ff00}.bg-orange{background-color:#d4ff00!important;color:#111!important}.bg-orange .brava-logo{filter:brightness(0)}footer .brava-logo{aspect-ratio:3.32/1}footer .bg-white .brava-logo,section.z-menu .brava-logo{filter:brightness(0)}.brava-header-logo{width:70px;height:50px}#curtain{background:#d4ff00!important}#header .brava-logo{filter:drop-shadow(0 0 1px #0004)}#header[style*="--foreground: rgb(0, 0, 0)"] .brava-logo,#header[style*="--foreground: #000"] .brava-logo{filter:brightness(0)}section.z-menu{scrollbar-width:none}section.z-menu::-webkit-scrollbar{display:none}.site-scrollbar{position:fixed;right:0;top:8px;bottom:8px;width:12px;z-index:2147483000;opacity:0;transition:opacity .22s ease;touch-action:none;user-select:none;cursor:pointer}.site-scrollbar-thumb{position:absolute;top:0;right:3px;width:3px;min-height:32px;border-radius:4px;background:#d4ff00;box-shadow:none;pointer-events:auto}.site-scrollbar.is-scrolling,.site-scrollbar:hover,.site-scrollbar.is-dragging{opacity:.8}.site-scrollbar:hover,.site-scrollbar.is-dragging{opacity:1}.site-scrollbar[hidden]{display:none}@media(prefers-reduced-motion:reduce){.site-scrollbar{transition:none}}#__next:empty{position:fixed;inset:0;background:#000}body:has(.z-intro:not([style*="display: none"])) #header .brava-logo{visibility:hidden!important}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:4px}section[role=button]:focus-visible{outline:2px solid #d4ff00;outline-offset:-4px}section.z-menu a:focus-visible{opacity:1!important}.brava-contact-cta{font-weight:300!important;display:inline-block!important;align-items:center;justify-content:center;gap:8px;width:fit-content;max-width:100%;min-height:24px;padding:0 8px!important;border:0;border-radius:2px;background:#303030;color:#fff!important;font-family:BravaMono,monospace!important;font-size:14px!important;line-height:24px!important;text-transform:uppercase;text-decoration:none!important;letter-spacing:normal;transition:background-color .3s,color .3s;vertical-align:middle;white-space:normal;text-wrap:pretty}.brava-contact-cta:hover{background:#000}.brava-contact-cta:focus-visible{outline:2px solid #d4ff00;outline-offset:3px}.brava-hero-next{position:absolute;right:1.4rem;bottom:1.25rem;z-index:20;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:0;border-radius:2px;color:#fff;background:#303030;cursor:pointer;transition:background-color .3s}.brava-hero-next:hover{background:#000}.brava-hero-next[hidden]{display:none}.brava-focus-card-photo,.brava-focus-number{display:none}.brava-focus-frame{aspect-ratio:4/3}.brava-focus-media{grid-column:8/span 5}.brava-focus-frame .res-image{aspect-ratio:4/3}.site-scrollbar-thumb{border:0;box-shadow:none}.brava-focus-card-label{display:block}
@media(min-width:1024px){.brava-hero-next{display:none}.brava-focus-links .brava-focus-card{font-size:clamp(48px,6vw,120px)}}
@media(max-width:1023px){.brava-focus-heading{align-items:start!important;row-gap:18px!important}.brava-focus-heading>div{margin-bottom:0!important;grid-column:span 3!important}.brava-focus-heading>p{grid-column:span 3!important;max-width:24ch}.brava-focus-body{display:block!important;padding-top:28px!important;padding-bottom:48px!important;margin-bottom:0!important;min-height:0!important}.brava-focus-links{width:100%;display:grid!important;grid-template-columns:1fr;gap:32px;margin:0!important}.brava-focus-card{width:100%;opacity:1!important;font-size:22px!important;line-height:1.15!important;padding:0!important;margin:0!important;overflow:visible!important}.brava-focus-card-photo{display:block;width:100%;aspect-ratio:4/3;position:relative}.brava-focus-card-label{display:flex;gap:16px;align-items:baseline;padding-top:12px}.brava-focus-number{display:inline-block;font-size:12px;line-height:1}.brava-focus-media{display:none!important}.brava-focus-card:focus-visible{outline-color:#111;outline-offset:4px}.brava-contact-cta{font-size:14px!important}.brava-hero-next:focus-visible{outline:2px solid #d4ff00;outline-offset:3px}}
@media(prefers-reduced-motion:reduce){.brava-contact-cta,.brava-hero-next{transition:none}}