/*! Carvibo · foi combinate: cv-theme-bundle, cv-premium-polish, cv-design-system, cv-cookie-consent */
/* cv-theme-bundle */
/*! Carvibo bundle f8e2068dfaa0 — ctx=marketplace phone=0 logged=0 — generat de tools/build-css-bundles.php; NU edita. · © 2026 EBA GRUP CONSMETAL S.R.L. (CUI 24489797) · Piteşti, Argeş · Administrator: Mihai Benga · Toate drepturile rezervate */
/*!
 * Carvibo 7 — 00 Reset
 * Reset minimal, fără dependențe. Nu stilizează componente.
 */
*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--cv-header-h, 64px) + 16px)}body{min-height:100vh;min-height:100dvh}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style:none}fieldset{border:0;min-inline-size:0}fieldset,legend,ol,ul{padding:0}canvas,iframe,img,svg,video{display:block;max-width:100%}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{cursor:pointer;background:0 0;border:0;padding:0}[aria-disabled=true],button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}table{border-collapse:collapse}[hidden]{display:none!important}
/*!
 * Carvibo 7 — 01 Design tokens
 * Sursa unică pentru culori, tipografie, spațiere, raze, mișcare.
 * Culorile semantice (accent, focus, CTA) trimit la aur — niciodată la albastru/portocaliu.
 */
:root{color-scheme:dark;--cv-bp-sm:480px;--cv-bp-md:768px;--cv-bp-lg:1024px;--cv-bp-xl:1280px;--cv-bp-2xl:1440px;--cv-bp-dos:900px;--cv-void:#000;--cv-surface-1:#0b0b0c;--cv-surface-2:#121214;--cv-surface-3:#1a1a1d;--cv-line:rgba(245, 241, 230, .10);--cv-line-strong:rgba(245, 241, 230, .20);--cv-scrim:rgba(0, 0, 0, .72);--cv-text:#f5f1e6;--cv-muted:#b9b5a8;--cv-faint:#8f8b7f;--cv-gold:#d4af37;--cv-gold-light:#f0dc9b;--cv-gold-deep:#a98a25;--cv-gold-ink:#16110a;--cv-gold-wash:rgba(212, 175, 55, .12);--cv-gold-line:rgba(212, 175, 55, .38);--cv-gold-grad:linear-gradient(135deg, #f0dc9b 0%, #d4af37 45%, #a98a25 100%);--cv-accent:var(--cv-gold);--cv-focus:var(--cv-gold-light);--cv-good:#5cc98d;--cv-warn:#e9b44c;--cv-bad:#f0715f;--cv-info:#f0dc9b;--cv-font-body:'Manrope Variable', 'Manrope', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--cv-font-display:'Instrument Serif', 'Iowan Old Style', Georgia, serif;--cv-fs-xs:.75rem;--cv-fs-sm:.875rem;--cv-fs-md:1rem;--cv-fs-lg:1.125rem;--cv-fs-xl:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--cv-fs-2xl:clamp(1.5rem, 1.25rem + 1vw, 2rem);--cv-fs-3xl:clamp(1.875rem, 1.4rem + 2vw, 3rem);--cv-fs-display:clamp(2.5rem, 1.6rem + 4.2vw, 5.25rem);--cv-lh-tight:1.1;--cv-lh-snug:1.3;--cv-lh-body:1.6;--cv-s-1:.25rem;--cv-s-2:.5rem;--cv-s-3:.75rem;--cv-s-4:1rem;--cv-s-5:1.5rem;--cv-s-6:2rem;--cv-s-7:3rem;--cv-s-8:4rem;--cv-s-9:6rem;--cv-r-sm:6px;--cv-r-md:12px;--cv-r-lg:20px;--cv-r-pill:999px;--cv-container:1440px;--cv-container-narrow:760px;--cv-gutter:16px;--cv-header-h:60px;--cv-bottomnav-h:64px;--cv-safe-b:env(safe-area-inset-bottom, 0px);--cv-ease:cubic-bezier(.2, .7, .2, 1);--cv-t-fast:120ms;--cv-t-base:220ms;--cv-shadow-1:0 1px 0 rgba(255, 255, 255, .04) inset, 0 8px 24px rgba(0, 0, 0, .5);--cv-glow:0 0 0 1px var(--cv-gold-line), 0 10px 40px rgba(212, 175, 55, .12);--cv-z-sticky:40;--cv-z-header:60;--cv-z-bottomnav:70;--cv-z-contactbar:71;--cv-z-overlay:90;--cv-z-layer:100;--cv-z-toast:120}
/*!
 * Carvibo 7 — 02 Base: fonturi self-hosted, tipografie, linkuri, prose.
 * Fonturi: Manrope (variabil) + Instrument Serif — licență OFL, fără cereri externe.
 */
@font-face{font-family:"Manrope Variable";font-style:normal;font-display:swap;font-weight:200 800;src:url(/wp-content/themes/carvibo-theme/assets/fonts/manrope-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Manrope Variable";font-style:normal;font-display:swap;font-weight:200 800;src:url(/wp-content/themes/carvibo-theme/assets/fonts/manrope-latin-wght-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/wp-content/themes/carvibo-theme/assets/fonts/instrument-serif-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/wp-content/themes/carvibo-theme/assets/fonts/instrument-serif-latin-400-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/wp-content/themes/carvibo-theme/assets/fonts/instrument-serif-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/wp-content/themes/carvibo-theme/assets/fonts/instrument-serif-latin-400-italic.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body,html{background:var(--cv-void)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{color:var(--cv-text);font-family:var(--cv-font-body);font-size:var(--cv-fs-md);line-height:var(--cv-lh-body);font-feature-settings:"tnum"0,"kern"1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-wrap:break-word;overflow-x:clip;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}::selection{background:var(--cv-gold);color:var(--cv-gold-ink)}.cv-display,.cv-hero__title{font-family:var(--cv-font-display);font-weight:400;font-size:var(--cv-fs-display);line-height:var(--cv-lh-tight);letter-spacing:-.01em;text-wrap:balance}.cv-h1,.cv-h2{font-weight:700}.cv-h1{font-size:var(--cv-fs-3xl);line-height:var(--cv-lh-tight);letter-spacing:-.02em;text-wrap:balance}.cv-h2{font-size:var(--cv-fs-2xl);line-height:var(--cv-lh-snug);letter-spacing:-.015em}.cv-h3,.cv-prose h2,.cv-prose h3{font-size:var(--cv-fs-xl);font-weight:700}.cv-h3{line-height:var(--cv-lh-snug)}.cv-lead{font-size:var(--cv-fs-lg);max-inline-size:60ch}.cv-lead,.cv-muted,.cv-prose blockquote{color:var(--cv-muted)}.cv-hint{color:var(--cv-faint);font-size:var(--cv-fs-sm);margin-block-start:var(--cv-s-1)}.cv-eyebrow{font-size:var(--cv-fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cv-gold)}.cv-link,.cv-prose a{color:var(--cv-gold-light);text-decoration:underline}.cv-link{font-weight:600;text-decoration-color:var(--cv-gold-line);text-underline-offset:.2em}.cv-link:hover{text-decoration-color:currentColor}.cv-prose{max-inline-size:70ch}.cv-prose>*+*{margin-block-start:1em}.cv-prose h2,.cv-prose h3{margin-block-start:1.6em}.cv-prose h3{font-size:var(--cv-fs-lg);margin-block-start:1.4em}.cv-prose a{text-underline-offset:.18em}.cv-prose ol,.cv-prose ul{list-style:disc;padding-inline-start:1.25em}.cv-prose ol{list-style:decimal}.cv-prose li+li{margin-block-start:.35em}.cv-prose img{border-radius:var(--cv-r-md)}.cv-prose blockquote{padding-inline-start:1em;border-inline-start:2px solid var(--cv-gold)}.cv-icon{inline-size:1.25em;block-size:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.cv-img{inline-size:100%;block-size:100%;object-fit:cover;background:var(--cv-surface-2)}.cv-img--empty{display:grid;place-items:center;color:var(--cv-faint)}.cv-img--empty .cv-icon{inline-size:34%;block-size:auto;max-inline-size:96px;stroke-width:1.25;opacity:.55}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}canvas,img,svg,video{max-width:100%;height:auto}@media (min-width:480px){:root{--cv-gutter:18px}}@media (min-width:768px){:root{--cv-gutter:24px;--cv-header-h:64px}.cv-container{padding-inline:var(--cv-gutter)}}@media (min-width:1024px){:root{--cv-gutter:28px}.cv-bottomnav{display:none!important}}@media (min-width:1280px){:root{--cv-gutter:32px}}@media (min-width:1440px){.cv-container--wide{max-inline-size:1320px}}@media (max-width:1023.98px){:root{--cv-gutter:16px;--cv-header-h:56px;--cv-bottomnav-h:64px}.cv-accordion__summary,.cv-bottomnav a,.cv-btn{min-block-size:44px}}@media (max-width:767.98px){:root{--cv-gutter:16px}}@media (max-width:479.98px){:root{--cv-gutter:14px}}@media (max-width:899.98px){body.am-dos-mode.cv-mk-dos-dock .cv-bottomnav{display:none!important}}@media print{.am-lcw,.cv-bottomnav,.cv-contactbar,.cv-header,.cv-sticky-price{display:none!important}body{background:#fff;color:#000}}.cv-main--wide{width:100%}.cv-container.cv-section--flush{padding-block:1.5rem 3rem}.cv-page-wide{max-width:none;width:100%}.cv-page-wide__head{margin:0 0 1.25rem}.cv-breadcrumb-inline{margin:0;font-size:.85rem;color:var(--cv-muted, #b9b5a8)}.cv-breadcrumb-inline a{color:var(--cv-gold, #d4af37);text-decoration:underline;text-underline-offset:2px}.cv-breadcrumb-inline a:hover{text-decoration-thickness:2px}.cv-page-wide.cv-prose,article.cv-page-wide{max-width:none}article.cv-page-wide>:not(.cv-page-wide__head){max-width:none}
/*!
 * Carvibo 7 — 03 Layout global: containere, header, footer, straturi (drawer, modal,
 * foaie, lightbox), navigare de jos, notificări.
 * Valorile implicite sunt cele „touch" (mobil + tabletă). Desktop-ul le suprascrie în 10-desktop.css.
 */
@keyframes cv-celebrate-burst{0%{opacity:1;transform:rotate(var(--cv-cel-angle, 0deg)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--cv-cel-angle, 0deg)) translateY(-54px) scale(.4)}}@keyframes cv-slide-in{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}@keyframes cv-sheet-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes cv-pop{0%{transform:scale(.97);opacity:0}to{transform:none;opacity:1}}.cv-site{display:flex;flex-direction:column;min-block-size:100vh;min-block-size:100dvh}.cv-main{flex:1 0 auto;outline:0;padding-block-end:calc(var(--cv-bottomnav-h) + var(--cv-safe-b))}.cv-container{inline-size:100%;margin-inline:auto;padding-inline:var(--cv-gutter)}.cv-container,.cv-container--wide{max-inline-size:var(--cv-container)}.cv-container--narrow{max-inline-size:calc(var(--cv-container-narrow) + 2*var(--cv-gutter))}.cv-section{padding-block:var(--cv-s-7)}.cv-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cv-s-4);margin-block-end:var(--cv-s-5)}.cv-section__title{font-size:var(--cv-fs-2xl);font-weight:700;letter-spacing:-.015em;line-height:var(--cv-lh-snug)}.cv-section__more{display:inline-flex;align-items:center;gap:var(--cv-s-1);color:var(--cv-gold-light);white-space:nowrap}.cv-section__more .cv-icon{inline-size:1em;block-size:1em;transition:transform var(--cv-t-base) var(--cv-ease)}.cv-section__more:hover .cv-icon{transform:translateX(3px)}.cv-header__announce,.cv-menu a,.cv-section__more{font-weight:600;font-size:var(--cv-fs-sm)}.cv-header__announce{background:var(--cv-gold);color:var(--cv-gold-ink);text-align:center;padding-block:var(--cv-s-1);padding-inline:var(--cv-gutter)}.cv-header__announce p{margin:0}.cv-header__phone{display:none;align-items:center;gap:var(--cv-s-1);white-space:nowrap}.cv-header{z-index:var(--cv-z-header);background:rgba(0,0,0,.86);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-block-end:1px solid var(--cv-line)}.cv-header__inner{display:flex;align-items:center;gap:var(--cv-s-3);min-block-size:var(--cv-header-h)}.cv-logo{display:inline-flex;align-items:center;gap:var(--cv-s-2);font-weight:800;letter-spacing:-.02em;margin-inline-end:auto}.cv-logo__img{block-size:28px;inline-size:auto}.cv-logo__mark{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:9px;background:var(--cv-gold-grad);color:var(--cv-gold-ink);font-weight:800;font-size:1rem}.cv-logo__text{font-size:1.125rem}.cv-header__search,.cv-nav{display:none}.cv-header__actions{display:flex;align-items:center;gap:var(--cv-s-1)}.cv-header__account,.cv-header__cta,.cv-header__workspace{display:none}.cv-menu{display:flex;align-items:center;gap:var(--cv-s-1)}.cv-menu a{display:block;padding:var(--cv-s-2) var(--cv-s-3);border-radius:var(--cv-r-pill);color:var(--cv-muted);transition:color var(--cv-t-fast),background var(--cv-t-fast)}.cv-menu .current-menu-item>a,.cv-menu a:hover,.cv-menu a[aria-current=page]{color:var(--cv-text);background:var(--cv-surface-3)}.cv-suggest{position:absolute;inset-inline:0;inset-block-start:calc(100% + 6px);z-index:var(--cv-z-layer);background:var(--cv-surface-2);border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-md);box-shadow:var(--cv-shadow-1);overflow:hidden}.cv-suggest li a,.cv-suggest li button{display:flex;inline-size:100%;align-items:center;justify-content:space-between;gap:var(--cv-s-3);padding:var(--cv-s-3) var(--cv-s-4);text-align:start}.cv-suggest li [aria-selected=true],.cv-suggest li a:hover,.cv-suggest li button:hover{background:var(--cv-surface-3)}.cv-crumbs{border-block-end:1px solid var(--cv-line)}.cv-crumbs__list{display:flex;flex-wrap:wrap;gap:var(--cv-s-1) var(--cv-s-2);padding-block:var(--cv-s-3);font-size:var(--cv-fs-sm);color:var(--cv-muted)}.cv-crumbs__item{display:inline-flex;align-items:center;gap:var(--cv-s-2)}.cv-crumbs__item+.cv-crumbs__item::before{content:"/";color:var(--cv-faint)}.cv-crumbs [aria-current],.cv-crumbs a:hover{color:var(--cv-text)}.cv-footer{border-block-start:1px solid var(--cv-line);background:var(--cv-surface-1);margin-block-start:var(--cv-s-8)}.cv-footer__inner{display:grid;gap:var(--cv-s-6);padding-block:var(--cv-s-7)}.cv-footer__logo{font-weight:800;font-size:var(--cv-fs-xl);letter-spacing:-.02em}.cv-footer__about{color:var(--cv-muted);max-inline-size:42ch;margin-block-start:var(--cv-s-2)}.cv-footer__anpc{display:grid;gap:var(--cv-s-3);justify-items:start;margin-block-start:var(--cv-s-5)}.cv-footer__anpc a{display:block;border-radius:10px;line-height:0;transition:transform .15s ease,box-shadow .15s ease}.cv-footer__anpc a:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgb(0 0 0/.12)}.cv-footer__anpc a:focus-visible{outline:2px solid var(--cv-gold);outline-offset:3px}.cv-footer__anpc img{display:block;max-inline-size:100%;block-size:auto}.cv-footer__anpc-badge{inline-size:250px;aspect-ratio:250/62}.cv-footer__anpc-poster{inline-size:250px;aspect-ratio:1;border-radius:6px}.cv-footer__title{font-size:var(--cv-fs-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--cv-gold);font-weight:700;margin-block-end:var(--cv-s-3)}.cv-footer__list{display:grid;gap:var(--cv-s-2)}.cv-footer__list a{color:var(--cv-muted)}.cv-footer__cookie-btn:hover,.cv-footer__legal a:hover,.cv-footer__list a:hover{color:var(--cv-text)}.cv-footer__bar{border-block-start:1px solid var(--cv-line)}.cv-footer__bar-inner{display:flex;flex-wrap:wrap;gap:var(--cv-s-2) var(--cv-s-5);padding-block:var(--cv-s-4);font-size:var(--cv-fs-sm);color:var(--cv-faint)}.cv-footer__legal{display:flex;flex-wrap:wrap;gap:var(--cv-s-4)}.cv-footer__cookie-btn{background:0 0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.cv-footer__cookie-btn:focus-visible{outline:2px solid var(--cv-gold);outline-offset:2px}.cv-footer__attribution{inline-size:100%}.cv-bottomnav{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--cv-z-bottomnav);padding-block-end:var(--cv-safe-b);background:rgba(0,0,0,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-block-start:1px solid var(--cv-line)}.cv-bottomnav__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;block-size:var(--cv-bottomnav-h)}.cv-bottomnav__link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;block-size:100%;color:var(--cv-faint);font-size:11px;font-weight:600;letter-spacing:.01em;transition:color var(--cv-t-fast)}.cv-bottomnav__link[aria-current=page]{color:var(--cv-gold)}.cv-bottomnav__icon{position:relative;display:grid;place-items:center}.cv-bottomnav__icon .cv-icon{inline-size:24px;block-size:24px}.cv-bottomnav__item--cta .cv-bottomnav__icon{inline-size:44px;block-size:44px;margin-block-start:-14px;border-radius:50%;background:var(--cv-gold-grad);color:var(--cv-gold-ink);box-shadow:0 6px 22px rgba(212,175,55,.35)}.cv-bottomnav__item--cta .cv-bottomnav__link{color:var(--cv-text)}.cv-overlay{position:fixed;inset:0;z-index:var(--cv-z-overlay);background:var(--cv-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cv-drawer{position:fixed;inset-block:0;inset-inline-end:0;z-index:var(--cv-z-layer);inline-size:min(88vw,380px);display:flex;flex-direction:column;background:var(--cv-surface-1);border-inline-start:1px solid var(--cv-line);padding-block-end:var(--cv-safe-b);overscroll-behavior:contain;transform:translateX(0);animation:cv-slide-in var(--cv-t-base) var(--cv-ease)}.cv-drawer__head,.cv-modal__head,.cv-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--cv-s-3);padding:var(--cv-s-3) var(--cv-s-4);border-block-end:1px solid var(--cv-line)}.cv-drawer__menu a,.cv-drawer__title,.cv-modal__title,.cv-sheet__title{font-size:var(--cv-fs-lg);font-weight:700}.cv-drawer__nav{flex:1;overflow-y:auto;padding:var(--cv-s-3)}.cv-drawer__menu a{display:block;padding:var(--cv-s-3) var(--cv-s-3);border-radius:var(--cv-r-md);font-weight:600}.cv-drawer__menu a:hover,.cv-drawer__menu a[aria-current=page]{background:var(--cv-surface-3);color:var(--cv-gold-light)}.cv-drawer__foot,.cv-modal{display:grid;padding:var(--cv-s-4)}.cv-drawer__foot{gap:var(--cv-s-2);border-block-start:1px solid var(--cv-line)}.cv-modal{position:fixed;inset:0;z-index:var(--cv-z-layer);place-items:center}.cv-modal__panel{inline-size:min(100%,880px);max-block-size:90dvh;display:flex;flex-direction:column;background:var(--cv-surface-1);border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-lg);box-shadow:var(--cv-shadow-1);overflow:hidden;animation:cv-pop var(--cv-t-base) var(--cv-ease)}.cv-modal__body{overflow:auto;padding:var(--cv-s-4)}.cv-embed{position:relative;inline-size:100%;aspect-ratio:16/9;background:var(--cv-void);border-radius:var(--cv-r-md);overflow:hidden}.cv-embed iframe{position:absolute;inset:0;inline-size:100%;block-size:100%;border:0}.cv-sheet{position:fixed;inset:0;z-index:var(--cv-z-layer);display:flex;align-items:flex-end;background:var(--cv-scrim)}.cv-sheet__panel{inline-size:100%;max-block-size:92dvh;display:flex;flex-direction:column;background:var(--cv-surface-1);border:1px solid var(--cv-line-strong);border-block-end:0;border-start-start-radius:var(--cv-r-lg);border-start-end-radius:var(--cv-r-lg);padding-block-end:var(--cv-safe-b);animation:cv-sheet-up var(--cv-t-base) var(--cv-ease)}.cv-sheet__body{flex:1;overflow-y:auto;padding:var(--cv-s-4);display:grid;gap:var(--cv-s-4);align-content:start;overscroll-behavior:contain}.cv-sheet__foot{display:grid;grid-template-columns:1fr 2fr;gap:var(--cv-s-3);padding:var(--cv-s-3) var(--cv-s-4);border-block-start:1px solid var(--cv-line)}.cv-lightbox{position:fixed;inset:0;z-index:var(--cv-z-layer);display:grid;place-items:center;background:#000}.cv-lightbox__figure{inline-size:100%;block-size:100%;display:grid;place-items:center;padding:var(--cv-s-6) var(--cv-s-2)}.cv-lightbox__img{max-inline-size:100%;max-block-size:100%;inline-size:auto;block-size:auto;object-fit:contain;touch-action:pinch-zoom}.cv-lightbox__close,.cv-lightbox__nav{position:absolute;z-index:2;background:rgba(0,0,0,.6)}.cv-lightbox__close{inset-block-start:max(var(--cv-s-3),env(safe-area-inset-top));inset-inline-end:var(--cv-s-3)}.cv-lightbox__nav{inset-block-start:50%;translate:0-50%}.cv-lightbox__nav--prev{inset-inline-start:var(--cv-s-2)}.cv-lightbox__nav--next{inset-inline-end:var(--cv-s-2)}.cv-lightbox__count{position:absolute;inset-block-end:max(var(--cv-s-3),var(--cv-safe-b));inset-inline:0;text-align:center;color:var(--cv-muted);font-size:var(--cv-fs-sm)}body.cv-locked{overflow:hidden}.cv-toasts{position:fixed;inset-inline:var(--cv-s-3);inset-block-end:calc(var(--cv-bottomnav-h) + var(--cv-safe-b) + var(--cv-s-3));z-index:var(--cv-z-toast);display:grid;gap:var(--cv-s-2);justify-items:center;pointer-events:none}.cv-toast{pointer-events:auto;display:flex;align-items:center;gap:var(--cv-s-3);max-inline-size:440px;padding:var(--cv-s-3) var(--cv-s-4);background:var(--cv-surface-3);border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-md);box-shadow:var(--cv-shadow-1);font-size:var(--cv-fs-sm);font-weight:600;animation:cv-pop var(--cv-t-base) var(--cv-ease)}.cv-toast--good{border-color:rgba(92,201,141,.5)}.cv-toast--warn{border-color:rgba(233,180,76,.5)}.cv-toast--bad{border-color:rgba(240,113,95,.5)}.cv-toast a{color:var(--cv-gold-light);text-decoration:underline}.cv-celebrate,.cv-navprogress{position:fixed;inline-size:0;z-index:var(--cv-z-toast);pointer-events:none}.cv-navprogress{inset-block-start:0;inset-inline-start:0;block-size:3px;background:var(--cv-gold-grad);box-shadow:0 0 10px var(--cv-gold-line);transition:inline-size 1.1s cubic-bezier(.2,.7,.2,1),opacity .25s ease .1s;opacity:0}.cv-navprogress.is-active{inline-size:85%;opacity:1}.cv-celebrate{inset-block-start:var(--cv-header-h);inset-inline-start:50%;block-size:0}.cv-celebrate__dot{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:7px;block-size:7px;border-radius:50%;background:var(--cv-gold-grad);opacity:0;animation:cv-celebrate-burst .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--cv-cel-delay, 0ms);transform:rotate(var(--cv-cel-angle, 0deg))}.cv-header.is-scrolled{border-block-end-color:var(--cv-line-strong)}.cv-comparetray[hidden],.cv-kbd .cv-bottomnav,.cv-kbd .cv-comparetray,.cv-kbd .cv-contactbar,.cv-kbd .cv-osnav{display:none}.cv-drawer__persona{text-align:center;color:var(--cv-faint);font-size:var(--cv-fs-xs);text-transform:uppercase;letter-spacing:.12em;font-weight:700;padding-block-end:var(--cv-s-1)}.cv-comparetray{position:fixed;inset-inline:var(--cv-gutter);inset-block-end:calc(var(--cv-bottomnav-h) + var(--cv-safe-b) + var(--cv-s-3));z-index:calc(var(--cv-z-bottomnav) - 1);display:flex;align-items:center;justify-content:space-between;gap:var(--cv-s-3);padding:var(--cv-s-2) var(--cv-s-3) var(--cv-s-2) var(--cv-s-4);background:var(--cv-surface-2);border:1px solid var(--cv-gold-line);border-radius:var(--cv-r-pill, 999px);box-shadow:var(--cv-shadow-1)}.cv-comparetray__label{font-weight:700;font-size:var(--cv-fs-sm);margin-inline-end:auto}.cv-comparetray [aria-disabled=true]{opacity:.45;pointer-events:none}.cv-appside{display:none}.cv-appbody{display:flex;flex-direction:column;min-inline-size:0;flex:1 1 auto;min-block-size:0}.cv-shell{display:block;width:100%;min-inline-size:0}.cv-site--app{display:flex;flex-direction:column;min-block-size:100dvh}.cv-header,.cv-site>.cv-header{position:sticky;inset-block-start:0;z-index:var(--cv-z-header, 60);flex:0 0 auto}.cv-site>.cv-header{width:100%}.cv-header{order:0}.cv-main{order:1}.cv-footer{order:2}body.admin-bar .cv-header{inset-block-start:32px}@media screen and (max-width:782px){body.admin-bar .cv-header{inset-block-start:46px}}.cv-header__msearch{display:none;padding:0 var(--cv-gutter) var(--cv-s-3);border-block-start:1px solid var(--cv-line);background:rgba(0,0,0,.92)}.cv-header.is-search-open .cv-header__msearch{display:block}.cv-header__msearch[hidden]{display:none!important}.cv-header.is-search-open .cv-header__msearch[hidden]{display:block!important}.cv-header__msearch-form{position:relative;display:flex;align-items:center;gap:var(--cv-s-2);padding-block-start:var(--cv-s-3)}.cv-header__msearch-icon{position:absolute;inset-inline-start:14px;color:var(--cv-muted);inline-size:1.1em;block-size:1.1em;pointer-events:none}.cv-header__msearch-input{flex:1 1 auto;min-block-size:44px;padding:0 var(--cv-s-3)0 2.5rem;background:var(--cv-surface-2);border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-pill);color:var(--cv-text);font-size:16px}.cv-header__msearch-input:focus{outline:0;border-color:var(--cv-gold)}.cv-header__msearch .cv-suggest{inset-block-start:calc(100% + 4px)}@media (min-width:1024px){.cv-bottomnav,.cv-dock{display:none!important}}
/*!
 * Carvibo 7 — 04 Componente partajate: butoane, formulare, insigne, chip-uri, notificări,
 * stări goale, paginare, tab-uri, carduri de statistică.
 */
@keyframes cv-spin{to{transform:rotate(360deg)}}@keyframes cv-shimmer{0%{background-position:100%0}to{background-position:-100%0}}@keyframes cv-deal-pulse{0%{box-shadow:0 0 0 0 rgba(212,175,55,.45)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}.cv-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--cv-s-2);min-block-size:46px;padding:0 var(--cv-s-5);border:1px solid transparent;border-radius:var(--cv-r-pill);font-weight:700;font-size:var(--cv-fs-sm);line-height:1;letter-spacing:.005em;white-space:nowrap;transition:transform var(--cv-t-fast) var(--cv-ease),background var(--cv-t-fast),border-color var(--cv-t-fast),color var(--cv-t-fast),box-shadow var(--cv-t-base);-webkit-tap-highlight-color:transparent}.cv-btn .cv-icon{inline-size:1.15em;block-size:1.15em}.cv-btn:active{transform:translateY(1px) scale(.99)}.cv-btn--gold,.cv-btn--primary{background:var(--cv-gold-grad);color:var(--cv-gold-ink);box-shadow:0 6px 24px rgba(212,175,55,.22)}.cv-btn--gold:hover,.cv-btn--primary:hover{box-shadow:0 8px 30px rgba(212,175,55,.38);filter:brightness(1.05)}.cv-btn--ghost,.cv-btn--secondary{border-color:var(--cv-line-strong);color:var(--cv-text)}.cv-btn--secondary{background:var(--cv-surface-2)}.cv-btn--secondary:hover{border-color:var(--cv-gold-line);background:var(--cv-surface-3)}.cv-btn--ghost{background:0 0}.cv-btn--ghost:hover{border-color:var(--cv-gold-line);color:var(--cv-gold-light)}.cv-btn--sm{min-block-size:40px;padding:0 var(--cv-s-4)}.cv-btn--lg{min-block-size:54px;padding:0 var(--cv-s-6);font-size:var(--cv-fs-md)}.cv-btn--block{inline-size:100%}.cv-btn[aria-disabled=true],.cv-btn[disabled]{opacity:.5;pointer-events:none}.cv-btn.is-loading{position:relative;color:transparent;pointer-events:none}.cv-btn.is-loading::after{content:"";position:absolute;inline-size:18px;block-size:18px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;color:var(--cv-gold-ink);animation:cv-spin .7s linear infinite}.cv-iconbtn{display:inline-grid;place-items:center;position:relative;inline-size:44px;block-size:44px;border-radius:50%;color:var(--cv-text);transition:background var(--cv-t-fast),color var(--cv-t-fast);-webkit-tap-highlight-color:transparent}.cv-iconbtn:hover{background:var(--cv-surface-3)}.cv-btn--ghost.is-loading::after,.cv-btn--secondary.is-loading::after,.cv-iconbtn[aria-pressed=true]{color:var(--cv-gold)}.cv-count{position:absolute;inset-block-start:4px;inset-inline-end:2px;min-inline-size:18px;block-size:18px;padding:0 5px;display:grid;place-items:center;border-radius:var(--cv-r-pill);background:var(--cv-gold);color:var(--cv-gold-ink);font-size:11px;font-weight:800;line-height:1}.cv-count--inline{position:static}.cv-form{display:grid;gap:var(--cv-s-4)}.cv-form--narrow{max-inline-size:520px}.cv-field{display:grid;gap:var(--cv-s-2);min-inline-size:0}.cv-field-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--cv-s-3)}.cv-label{font-size:var(--cv-fs-sm);font-weight:700;color:var(--cv-text)}.cv-label__unit{color:var(--cv-faint);font-weight:600}.cv-input,.cv-select{inline-size:100%;min-block-size:46px;padding:0 var(--cv-s-4);background:var(--cv-surface-2);color:var(--cv-text);border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-md);font-size:16px;transition:border-color var(--cv-t-fast),background var(--cv-t-fast)}.cv-input::placeholder{color:var(--cv-faint)}.cv-input:hover,.cv-select:hover{border-color:rgba(245,241,230,.32)}.cv-input:focus,.cv-select:focus{outline:0;border-color:var(--cv-gold);background:var(--cv-surface-3)}.cv-input[aria-invalid=true]{border-color:var(--cv-bad)}.cv-input[readonly]{color:var(--cv-muted);background:var(--cv-surface-1)}.cv-select{appearance:none;-webkit-appearance:none;padding-inline-end:2.5rem;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b9b5a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.cv-select:disabled{opacity:.5;cursor:not-allowed}.cv-select option{background:var(--cv-surface-2);color:var(--cv-text)}.cv-select--compact{min-block-size:44px}.cv-select-wrap{position:relative;display:inline-flex;align-items:center}.cv-select-wrap__icon{position:absolute;inset-inline-start:14px;pointer-events:none;color:var(--cv-muted);inline-size:1.1em;block-size:1.1em}.cv-select-wrap .cv-select{padding-inline-start:2.5rem;border-radius:var(--cv-r-pill)}.cv-check input,.cv-range{inline-size:100%;accent-color:var(--cv-gold);block-size:28px}.cv-check,.cv-pill span{color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-check{display:flex;align-items:flex-start;gap:var(--cv-s-3);cursor:pointer}.cv-check input{flex:none;inline-size:20px;block-size:20px;margin-block-start:1px}.cv-form-msg{padding:var(--cv-s-3) var(--cv-s-4);border-radius:var(--cv-r-md);font-size:var(--cv-fs-sm);font-weight:600;background:var(--cv-surface-3)}.cv-form-msg.is-good{color:var(--cv-good)}.cv-form-msg.is-bad{color:var(--cv-bad)}.cv-pill{position:relative;display:inline-flex;cursor:pointer}.cv-pill input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.cv-pill span{display:inline-flex;align-items:center;gap:var(--cv-s-2);min-block-size:40px;padding:0 var(--cv-s-4);border-radius:var(--cv-r-pill);border:1px solid var(--cv-line-strong);background:var(--cv-surface-2);font-weight:700;white-space:nowrap;transition:all var(--cv-t-fast)}.cv-pill span .cv-icon{inline-size:1.15em;block-size:1.15em}.cv-pill input:checked+span{background:var(--cv-gold-wash);border-color:var(--cv-gold);color:var(--cv-gold-light)}.cv-pill input:focus-visible+span{outline:2px solid var(--cv-focus);outline-offset:2px}.cv-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--cv-r-pill);background:rgba(0,0,0,.72);border:1px solid var(--cv-line-strong);color:var(--cv-text);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cv-badge--featured{background:var(--cv-gold-grad);border-color:transparent;color:var(--cv-gold-ink)}.cv-badge--verified{border-color:var(--cv-gold-line);color:var(--cv-gold-light)}.cv-badge--new{border-color:rgba(92,201,141,.5);color:var(--cv-good)}.cv-chips{display:flex;flex-wrap:wrap;gap:var(--cv-s-2)}.cv-chip{display:inline-flex;align-items:center;gap:var(--cv-s-2);min-block-size:34px;padding:0 var(--cv-s-3);border-radius:var(--cv-r-pill);border:1px solid var(--cv-line-strong);background:var(--cv-surface-2);color:var(--cv-text);font-size:var(--cv-fs-sm);font-weight:600;transition:border-color var(--cv-t-fast)}.cv-chip:hover{border-color:var(--cv-gold-line)}.cv-chip .cv-icon{inline-size:14px;block-size:14px;color:var(--cv-muted)}.cv-chip--reset{border-color:transparent;background:0 0;color:var(--cv-gold-light);text-decoration:underline;text-underline-offset:.2em}.cv-status{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--cv-r-pill);font-size:var(--cv-fs-xs);font-weight:700;background:var(--cv-surface-3);color:var(--cv-muted);white-space:nowrap}.cv-status::before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.cv-status--good{color:var(--cv-good);background:rgba(92,201,141,.1)}.cv-status--warn{color:var(--cv-warn);background:rgba(233,180,76,.1)}.cv-notice{padding:var(--cv-s-3) var(--cv-s-4);border-radius:var(--cv-r-md);border:1px solid var(--cv-line-strong);background:var(--cv-surface-2);font-size:var(--cv-fs-sm)}.cv-notice--warn{border-color:rgba(233,180,76,.45);color:var(--cv-warn)}.cv-notice--good{border-color:rgba(92,201,141,.45);color:var(--cv-good)}.cv-empty{display:grid;justify-items:center;gap:var(--cv-s-3);padding:var(--cv-s-8) var(--cv-s-4);text-align:center;border:1px dashed var(--cv-line-strong);border-radius:var(--cv-r-lg);background:var(--cv-surface-1)}.cv-empty__title{font-size:var(--cv-fs-lg);font-weight:700}.cv-empty__text{color:var(--cv-muted);max-inline-size:46ch}.cv-tabs{display:flex;gap:var(--cv-s-2);overflow-x:auto;margin-block-end:var(--cv-s-4);scrollbar-width:none}.cv-tabs::-webkit-scrollbar{display:none}.cv-tab{display:inline-flex;align-items:center;gap:var(--cv-s-2);min-block-size:40px;padding:0 var(--cv-s-4);border-radius:var(--cv-r-pill);border:1px solid var(--cv-line);color:var(--cv-muted);font-weight:700;font-size:var(--cv-fs-sm);white-space:nowrap}.cv-tab[aria-current=true]{border-color:var(--cv-gold);background:var(--cv-gold-wash);color:var(--cv-gold-light)}.cv-tab__n{color:var(--cv-faint);font-weight:600}.cv-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--cv-s-2);margin-block-start:var(--cv-s-6)}.cv-pagination__pages{display:flex;align-items:center;gap:var(--cv-s-1)}.cv-pagination .page-numbers,.cv-pagination__link{display:inline-flex;align-items:center;justify-content:center;gap:var(--cv-s-1);min-inline-size:44px;min-block-size:44px;padding:0 var(--cv-s-3);border-radius:var(--cv-r-pill);border:1px solid var(--cv-line);color:var(--cv-muted);font-weight:700;font-size:var(--cv-fs-sm)}.cv-pagination a.page-numbers:hover,.cv-pagination__link:hover{border-color:var(--cv-gold-line);color:var(--cv-text)}.cv-pagination .page-numbers.current,.cv-pagination__link.is-current{background:var(--cv-gold-grad);border-color:transparent;color:var(--cv-gold-ink)}.cv-pagination__gap{color:var(--cv-faint);padding-inline:var(--cv-s-1)}.cv-card-panel,.cv-cta-card{padding:var(--cv-s-5);border-radius:var(--cv-r-lg)}.cv-card-panel{background:var(--cv-surface-1);border:1px solid var(--cv-line);display:grid;gap:var(--cv-s-3);align-content:start}.cv-cta-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cv-s-4);border:1px solid var(--cv-gold-line);background:linear-gradient(135deg,var(--cv-gold-wash),transparent 70%)}.cv-cta-card p{max-inline-size:48ch;color:var(--cv-muted)}.cv-statgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--cv-s-3);margin-block:var(--cv-s-4)}.cv-statcard{display:grid;gap:2px;padding:var(--cv-s-4) var(--cv-s-5);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg)}.cv-statcard__value{font-family:var(--cv-font-display);font-size:var(--cv-fs-3xl);line-height:1;color:var(--cv-gold-light)}.cv-statcard__label{color:var(--cv-muted);font-size:var(--cv-fs-sm);font-weight:600}.cv-shortcuts{display:grid;gap:var(--cv-s-2);margin-block-start:var(--cv-s-4)}.cv-shortcut{display:flex;align-items:center;gap:var(--cv-s-3);min-block-size:56px;padding:0 var(--cv-s-4);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-md);font-weight:700;transition:border-color var(--cv-t-fast),background var(--cv-t-fast)}.cv-shortcut:hover,.cv-shortcut[aria-current=page]{border-color:var(--cv-gold-line);background:var(--cv-surface-2)}.cv-shortcut>.cv-icon:first-child{color:var(--cv-gold)}.cv-shortcut span{flex:1}.cv-shortcut__go{color:var(--cv-faint)}.cv-shortcut__delegate{width:14px;height:14px;flex:0 0 auto;color:var(--cv-faint);opacity:.7}.cv-fav{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:50%;background:rgba(0,0,0,.66);border:1px solid var(--cv-line-strong);color:var(--cv-text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color var(--cv-t-fast),border-color var(--cv-t-fast),transform var(--cv-t-fast) var(--cv-ease)}.cv-fav:hover{border-color:var(--cv-gold-line)}.cv-fav:active{transform:scale(.92)}.cv-fav[aria-pressed=true]{color:var(--cv-gold);border-color:var(--cv-gold)}.cv-fav[aria-pressed=true] .cv-icon{fill:currentColor}.cv-loading{opacity:.5;pointer-events:none;transition:opacity var(--cv-t-fast)}.cv-auth{display:grid;background:var(--cv-void)}.cv-auth__visual{display:none;position:relative;background:radial-gradient(70% 50%at 50% 0%,rgba(212,175,55,.18),transparent 65%),radial-gradient(50% 40%at 80% 100%,rgba(212,175,55,.08),transparent 60%),var(--cv-surface-1);border-inline-end:1px solid var(--cv-line)}.cv-auth__glow{position:absolute;inset:20% 10%auto;block-size:40%;background:radial-gradient(ellipse,rgba(212,175,55,.22),transparent 70%);filter:blur(40px);pointer-events:none}.cv-auth__brand{position:relative;z-index:1;display:grid;gap:var(--cv-s-4);align-content:center;justify-items:start;padding:var(--cv-s-8);min-block-size:100%}.cv-logo--auth .cv-logo__img{block-size:40px}.cv-logo--auth .cv-logo__text{font-size:1.5rem}.cv-auth__tagline{font-family:var(--cv-font-display);font-size:var(--cv-fs-2xl);color:var(--cv-gold-light);letter-spacing:-.01em;max-inline-size:16ch}.cv-auth__panel{display:grid;align-content:center;justify-items:center;gap:var(--cv-s-6);padding:var(--cv-s-6) var(--cv-gutter)}.cv-auth__card{inline-size:100%;max-inline-size:420px;padding:var(--cv-s-6);background:var(--cv-surface-1);border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-lg);box-shadow:0 24px 64px rgba(0,0,0,.45)}.cv-auth__head{margin-block-end:var(--cv-s-5);text-align:center}.cv-auth__title{font-size:var(--cv-fs-2xl);font-weight:800;letter-spacing:-.02em;margin-block-end:var(--cv-s-2)}.cv-auth__form label,.cv-auth__sub{font-size:var(--cv-fs-sm);color:var(--cv-muted)}.cv-auth__sub{line-height:1.45}.cv-auth__form .login-password,.cv-auth__form .login-remember,.cv-auth__form .login-submit,.cv-auth__form .login-username{margin-block-end:var(--cv-s-4)}.cv-auth__form label{display:block;font-weight:600;margin-block-end:6px}.cv-auth__form input[type=email],.cv-auth__form input[type=password],.cv-auth__form input[type=text]{inline-size:100%;min-block-size:48px;padding:0 var(--cv-s-4);background:var(--cv-surface-2);border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-md);color:var(--cv-text);font-size:var(--cv-fs-md)}.cv-auth__form input:focus{outline:0;border-color:var(--cv-gold);box-shadow:0 0 0 3px var(--cv-gold-wash)}.cv-auth__form .login-remember{display:flex;align-items:center;gap:var(--cv-s-2)}.cv-auth__form .login-remember label{margin:0;color:var(--cv-muted)}.cv-auth__form .login-submit input,.cv-auth__form [type=submit]{inline-size:100%;min-block-size:48px;background:var(--cv-gold-grad);border:0;border-radius:var(--cv-r-md);color:var(--cv-gold-ink);font-weight:800;font-size:var(--cv-fs-md);cursor:pointer;transition:filter var(--cv-t-fast)}.cv-auth__form .login-submit input:hover,.cv-auth__form [type=submit]:hover{filter:brightness(1.08)}.cv-auth__foot{margin-block-start:var(--cv-s-5);text-align:center;display:grid;gap:var(--cv-s-3);font-size:var(--cv-fs-sm)}.cv-auth__switch{color:var(--cv-muted)}.cv-link--gold{color:var(--cv-gold-light);font-weight:700}.cv-auth__back{margin-block-start:var(--cv-s-2)}.cv-auth__back a{color:var(--cv-faint)}.cv-auth__back-icon{inline-size:14px;block-size:14px;transform:scaleX(-1)}.cv-auth__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cv-s-2) var(--cv-s-5);list-style:none;padding:0;margin:0;color:var(--cv-muted);font-size:var(--cv-fs-xs);font-weight:600}.cv-auth__back a,.cv-auth__trust li{display:inline-flex;align-items:center;gap:6px}.cv-auth__trust .cv-icon{inline-size:14px;block-size:14px;color:var(--cv-gold)}@media (min-width:1024px){.cv-auth{grid-template-columns:1.05fr 1fr}.cv-auth__visual{display:grid}.cv-auth__panel{padding:var(--cv-s-8)}.cv-auth__card{max-inline-size:440px;padding:var(--cv-s-7)}}.cv-auth__social{margin-block-start:var(--cv-s-5);padding-block-start:var(--cv-s-5);border-block-start:1px solid var(--cv-line);text-align:center}.cv-auth__social-label{color:var(--cv-faint);font-size:var(--cv-fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin-block-end:var(--cv-s-3)}.cv-auth__social .am-social-btn,.cv-auth__social a,.cv-auth__social button{display:inline-flex;align-items:center;justify-content:center;gap:var(--cv-s-2);min-block-size:44px;padding:0 var(--cv-s-4);margin:0 var(--cv-s-1) var(--cv-s-2);border-radius:var(--cv-r-md);border:1px solid var(--cv-line-strong);background:var(--cv-surface-2);color:var(--cv-text);font-weight:700;font-size:var(--cv-fs-sm);transition:border-color var(--cv-t-fast),background var(--cv-t-fast)}.cv-auth__social .am-social-btn:hover,.cv-auth__social a:hover,.cv-auth__social button:hover{border-color:var(--cv-gold-line);background:var(--cv-surface-3)}.cv-main--auth~.cv-bottomnav,body.cv-mk-auth .cv-bottomnav{display:none!important}.cv-skeleton{background:linear-gradient(90deg,var(--cv-surface-2) 25%,var(--cv-surface-3) 50%,var(--cv-surface-2) 75%);background-size:200% 100%;animation:cv-shimmer 1.2s ease-in-out infinite;border-radius:var(--cv-r-md)}.cv-skeleton-card{display:grid;gap:var(--cv-s-3);padding:0;background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg);overflow:hidden}.cv-skeleton-card__media{aspect-ratio:4/3;border-radius:0}.cv-skeleton-card__line{height:14px;margin-inline:var(--cv-s-4)}.cv-skeleton-card__line--sm{width:40%}.cv-skeleton-card__line--md{width:70%}.cv-skeleton-card__line--lg{width:90%}.cv-grid.is-loading .cv-card{opacity:.35;pointer-events:none}.cv-empty .cv-btn{margin-block-start:var(--cv-s-2)}.cv-auth__notice{padding:12px 14px;border-radius:12px;margin-block-end:1rem;font-size:var(--cv-fs-sm);font-weight:600;line-height:1.4}.cv-auth__notice--error{background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.35);color:#fecaca}.cv-auth__notice--ok{background:rgba(92,201,141,.12);border:1px solid rgba(92,201,141,.35);color:#86efac}.cv-auth__form .cv-btn,.cv-auth__form button[type=submit]{inline-size:100%;min-block-size:48px}.cv-main--auth{display:block;min-block-size:100dvh;padding:0!important;background:var(--cv-void, #000)}.cv-auth,.cv-auth__card,.cv-auth__panel{position:relative;color:var(--cv-text, #f5f1e6)}.cv-auth{z-index:1;min-block-size:100dvh}.cv-auth__card,.cv-auth__panel{z-index:2}.cv-site:not(.cv-site--app) .cv-appside{display:none!important}.cv-search{display:grid;gap:var(--cv-s-4);padding:var(--cv-s-5);background:linear-gradient(165deg,rgba(26,28,36,.96),rgba(12,14,20,.98));border:1px solid var(--cv-gold-line, rgba(212, 175, 55, 0.35));border-radius:var(--cv-r-lg, 16px);box-shadow:0 0 0 1px rgba(212,175,55,.08),0 20px 50px rgba(0,0,0,.45);backdrop-filter:blur(12px)}.cv-search__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--cv-s-3)}.cv-search .cv-field{display:grid;gap:6px;min-inline-size:0}.cv-search .cv-label{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--cv-gold-light, #ffe9a8)}.cv-search .cv-input,.cv-search .cv-select{min-block-size:48px;width:100%;padding:0 14px;border-radius:12px;border:1px solid rgba(245,241,230,.14);background:rgba(8,10,16,.85);color:var(--cv-text, #f5f1e6);font-weight:600;font-size:var(--cv-fs-sm, 0.95rem);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23d4af37' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-inline-end:36px}.cv-search .cv-input:hover,.cv-search .cv-select:hover{border-color:rgba(212,175,55,.45)}.cv-search .cv-input:focus,.cv-search .cv-select:focus{outline:0;border-color:var(--cv-gold);box-shadow:0 0 0 3px rgba(212,175,55,.2)}.cv-search .cv-select:disabled{opacity:.55;cursor:not-allowed}.cv-search__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cv-s-3);padding-block-start:var(--cv-s-1)}.cv-search__actions .cv-btn--gold{flex:1 1 auto;min-block-size:52px;min-inline-size:160px;justify-content:center;font-weight:800;font-size:1rem;border-radius:999px;box-shadow:0 8px 24px rgba(212,175,55,.35)}.cv-search__actions .cv-link{display:inline-flex;align-items:center;gap:6px;color:var(--cv-gold-light);font-weight:700;font-size:var(--cv-fs-sm);text-decoration:none;white-space:nowrap}.cv-dealday__sellers a,.cv-search__actions .cv-link:hover{text-decoration:underline}@media (max-width:639px){.cv-search{padding:var(--cv-s-4);border-radius:14px}.cv-search__grid{grid-template-columns:1fr}.cv-search__actions{flex-direction:column;align-items:stretch}.cv-search__actions .cv-btn--gold{width:100%}.cv-search__actions .cv-link{justify-content:center}}@media (min-width:1024px){.cv-hero__panel .cv-search{padding:var(--cv-s-6)}.cv-hero__panel .cv-search__grid{grid-template-columns:1fr 1fr;gap:var(--cv-s-4)}.cv-hero__panel .cv-search .cv-select{min-block-size:52px}}.cv-dealday{position:relative;padding-block:var(--cv-s-7) var(--cv-s-6);overflow:hidden}.cv-dealday__glow{position:absolute;inset:10%auto auto 5%;width:min(420px,50vw);height:min(420px,50vw);border-radius:50%;background:radial-gradient(circle,rgba(212,175,55,.14),transparent 70%);pointer-events:none;filter:blur(8px)}.cv-dealday__inner{display:grid;gap:var(--cv-s-6);align-items:center;position:relative;z-index:1}@media (min-width:1024px){.cv-dealday__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:var(--cv-s-7);padding-block:var(--cv-s-4)}}.cv-dealday__live{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;border:1px solid rgba(212,175,55,.35);background:rgba(212,175,55,.1);color:var(--cv-gold-light, #ffe9a8);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.cv-dealday__pulse{width:8px;height:8px;border-radius:50%;background:var(--cv-gold);box-shadow:0 0 0 0 rgba(212,175,55,.5);animation:cv-deal-pulse 1.6s ease-out infinite}.cv-dealday__heading{margin:var(--cv-s-4)0 var(--cv-s-3);font-family:var(--cv-font-display, inherit);font-size:clamp(2.2rem,1.5rem + 3.5vw,3.5rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--cv-text);overflow:visible}.cv-dealday__heading-gold{background:linear-gradient(135deg,#ffe9a8,#d4af37 55%,#a67c00);-webkit-background-clip:text;background-clip:text;color:transparent;padding-inline-end:.08em;padding-block-end:.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cv-dealday__lead{margin:0 0 var(--cv-s-4);color:var(--cv-muted);font-size:var(--cv-fs-md);line-height:1.55;max-width:36em}.cv-dealday__timer{display:flex;align-items:center;gap:var(--cv-s-3);padding:var(--cv-s-3) var(--cv-s-4);max-width:22rem;border-radius:14px;border:1px solid var(--cv-line);background:var(--cv-surface-1);margin-block-end:var(--cv-s-4)}.cv-dealday__timer-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgba(212,175,55,.12);color:var(--cv-gold)}.cv-dealday__timer-label{display:block;font-size:.75rem;color:var(--cv-faint);font-weight:600}.cv-dealday__timer-val{display:block;font-size:1.15rem;font-weight:800;color:var(--cv-gold-light);font-variant-numeric:tabular-nums;letter-spacing:.04em}.cv-dealday__perks{display:grid;grid-template-columns:1fr 1fr;gap:var(--cv-s-2) var(--cv-s-4);margin:0 0 var(--cv-s-5);padding:0;list-style:none}.cv-dealday__perks li{display:flex;align-items:center;gap:8px;font-size:var(--cv-fs-sm);color:var(--cv-muted);font-weight:600}.cv-dealday__perks .cv-icon{color:var(--cv-gold);flex-shrink:0}.cv-dealday__cta{display:flex;flex-wrap:wrap;gap:var(--cv-s-3)}.cv-dealday__sellers{margin:var(--cv-s-3)0 0;font-size:var(--cv-fs-sm)}.cv-dealday__sellers a{color:var(--cv-gold-light);text-underline-offset:3px}.cv-dealday__cards,.cv-dealday__sides{display:grid;gap:var(--cv-s-3)}.cv-dealday__sides{grid-template-columns:1fr 1fr}@media (max-width:639px){.cv-dealday__sides{grid-template-columns:1fr}}.cv-dealday__card{position:relative;display:flex;flex-direction:column;background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:18px;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}.cv-dealday__card:hover{border-color:rgba(212,175,55,.5);transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,0,0,.35)}.cv-dealday__badge{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.cv-dealday__badge--sale{top:12px;left:12px;background:#dc2626;color:#fff}.cv-dealday__badge--hot{top:12px;left:12px;background:rgba(212,175,55,.15);border:1px solid rgba(212,175,55,.4);color:var(--cv-gold-light)}.cv-dealday__badge--verified{top:12px;right:12px;background:rgba(0,0,0,.65);backdrop-filter:blur(8px);border:1px solid rgba(212,175,55,.3);color:var(--cv-gold-light)}.cv-dealday__media{display:block;aspect-ratio:16/10;background:var(--cv-surface-2);overflow:hidden}.cv-dealday__card--main .cv-dealday__media{aspect-ratio:16/9}.cv-dealday__img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.cv-dealday__card:hover .cv-dealday__img{transform:scale(1.04)}.cv-dealday__img--empty{display:block;background:linear-gradient(135deg,var(--cv-surface-2),var(--cv-surface-3))}.cv-dealday__body{padding:var(--cv-s-4);display:grid;gap:var(--cv-s-2)}.cv-dealday__kicker{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--cv-gold)}.cv-dealday__title{margin:0;font-size:1.15rem;font-weight:800;line-height:1.25}.cv-dealday__card--main .cv-dealday__title{font-size:clamp(1.25rem,1rem + 1vw,1.6rem)}.cv-dealday__title a{color:inherit;text-decoration:none}.am-profree__count strong,.cv-dealday__title a:hover{color:var(--cv-gold-light)}.cv-dealday__specs{display:flex;flex-wrap:wrap;gap:var(--cv-s-2) var(--cv-s-3);margin:0;padding:var(--cv-s-2)0;border-block:1px solid var(--cv-line);list-style:none;font-size:var(--cv-fs-sm);color:var(--cv-muted)}.cv-dealday__specs li{display:inline-flex;align-items:center;gap:6px}.cv-dealday__specs .cv-icon{color:var(--cv-gold);width:14px;height:14px}.cv-dealday__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--cv-s-3)}.cv-dealday__was{display:block;font-size:.8rem;color:var(--cv-faint);text-decoration:line-through}.cv-dealday__now{font-size:1.25rem;font-weight:900;color:var(--cv-gold-light)}.cv-dealday__card--main .cv-dealday__now{font-size:1.5rem}.cv-dealday__loc{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--cv-fs-sm);color:var(--cv-faint)}.cv-dealday__search-wrap{position:relative;z-index:1;margin-block-start:var(--cv-s-6)}.cv-dealday__search-wrap .cv-search{max-width:720px;margin-inline:auto}@media (max-width:1023.98px){.cv-dealday{padding-block:var(--cv-s-5)}.cv-dealday__heading{font-size:clamp(1.85rem,1.2rem + 4vw,2.4rem)}.cv-dealday__badge--verified{font-size:.6rem;padding:4px 8px}}.cv-header__cur,.cv-header__fx[hidden]{display:none}@media (min-width:1024px){.cv-header__cur{display:inline-flex;margin-inline-end:.25rem}}.cv-header__fx{display:none;align-items:center;gap:.35em;padding:.3rem .65rem;margin-inline-end:.25rem;border:1px solid var(--cv-gold-line);border-radius:999px;background:var(--cv-gold-wash);color:var(--cv-faint);font-size:var(--cv-fs-xs);font-weight:600;white-space:nowrap;cursor:help}@media (min-width:1024px){.cv-header__fx:not([hidden]){display:inline-flex}}.cv-sheet-nav__currency{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;margin:0 1rem .5rem;border:1px solid var(--cv-border, rgba(127, 127, 127, .25));border-radius:12px}.cv-sheet-nav__currency-label{font-size:.875rem;opacity:.8}.cv-card__price .am-money,.cv-dealday__price .am-money,.cv-price__amount .am-money{vertical-align:baseline}.cv-price__money .am-money__main{font-size:inherit}.cv-price__money .am-money__alt{display:block;margin-top:.15rem}.cv-dealday__was .am-money__main{text-decoration:line-through}.cv-header__actions>.cv-iconbtn,.cv-header__actions>a.cv-iconbtn{flex-shrink:0}.am-profree{position:relative;margin:0 0 var(--cv-s-5);padding:var(--cv-s-5);border:1px solid var(--cv-gold-line);border-radius:var(--cv-r-lg);background:linear-gradient(145deg,rgba(212,175,55,.1),rgba(18,18,20,.72) 55%);box-shadow:var(--cv-glow)}.am-profree__eyebrow{display:inline-block;font-size:var(--cv-fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--cv-gold-light)}.am-profree__title{margin:var(--cv-s-2)0;font-family:var(--cv-font-display);font-size:var(--cv-fs-2xl);color:var(--cv-text)}.am-profree__count{margin:0 0 var(--cv-s-3);color:var(--cv-muted)}.am-profree__count strong{font-size:var(--cv-fs-xl)}.am-profree__bar{height:6px;margin:0 0 var(--cv-s-3);border-radius:var(--cv-r-pill);background:var(--cv-line);overflow:hidden}.am-profree__bar span{display:block;height:100%;border-radius:inherit;background:var(--cv-gold-grad)}.am-profree__meta{margin:0 0 var(--cv-s-3);color:var(--cv-muted)}.am-profree__or{color:var(--cv-faint);margin-left:var(--cv-s-2)}.am-profree-landing__lead{font-size:var(--cv-fs-lg)}.am-profree-landing__list{margin:var(--cv-s-4)0 var(--cv-s-5);padding-left:1.2em}
/*!
 * Carvibo 7 — 05 Marketplace: hero + motor de căutare, categorii, mărci, rail-uri,
 * carduri de anunț, grilă, toolbar, filtre, rezultate, încredere.
 */
.cv-hero{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--cv-s-7) var(--cv-s-6)}.cv-hero__bg{position:absolute;inset:0;z-index:-1;background:radial-gradient(80% 60%at 85% 0%,rgba(212,175,55,.16),transparent 60%),radial-gradient(60% 50%at 0% 100%,rgba(212,175,55,.07),transparent 60%),var(--cv-void)}.cv-hero__img{inline-size:100%;block-size:100%;object-fit:cover;opacity:.38;mask-image:linear-gradient(to bottom,#000 30%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 30%,transparent 100%)}.cv-hero__inner{display:grid;gap:var(--cv-s-6);align-items:end}.cv-hero__copy{display:grid;gap:var(--cv-s-4);align-content:end}.cv-hero__title em,.cv-hero__title i,.cv-hero__title-accent{color:var(--cv-gold-light);font-style:italic;display:block}.cv-hero__text{color:var(--cv-muted);font-size:var(--cv-fs-lg);max-inline-size:52ch}.cv-hero__stats,.cv-hero__trust{display:flex;flex-wrap:wrap;gap:var(--cv-s-6);margin-block-start:var(--cv-s-2)}.cv-hero__trust{gap:var(--cv-s-2) var(--cv-s-4);list-style:none;padding:0}.cv-hero__trust li,.cv-stat dt{font-size:var(--cv-fs-sm);color:var(--cv-muted);font-weight:600}.cv-hero__trust li{display:inline-flex;align-items:center;gap:6px}.cv-hero__trust .cv-icon{inline-size:16px;block-size:16px;color:var(--cv-gold)}.cv-eyebrow--gold{color:var(--cv-gold);text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:var(--cv-fs-xs)}.cv-stat{display:grid;gap:2px}.cv-stat dt{order:2}.cv-stat dd{order:1;font-family:var(--cv-font-display);font-size:var(--cv-fs-3xl);line-height:1;color:var(--cv-text)}.cv-home-layout{display:grid;gap:0}.cv-home-aside{display:none}.cv-search{display:grid;gap:var(--cv-s-4);padding:var(--cv-s-4);background:rgba(11,11,12,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-lg);box-shadow:var(--cv-glow)}.cv-search__cats{display:flex;gap:var(--cv-s-2);overflow-x:auto;scrollbar-width:none;padding-block-end:2px}.cv-card__track::-webkit-scrollbar,.cv-rail::-webkit-scrollbar,.cv-search__cats::-webkit-scrollbar{display:none}.cv-search__grid{display:grid;gap:var(--cv-s-3);grid-template-columns:1fr 1fr}.cv-search__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--cv-s-4);flex-wrap:wrap}.cv-search__actions .cv-btn{flex:0 1 auto;min-inline-size:160px;min-block-size:48px;max-block-size:54px}.cv-rail{display:flex;gap:var(--cv-s-3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1*var(--cv-gutter));padding-inline:var(--cv-gutter);scroll-padding-inline:var(--cv-gutter);padding-block-end:4px}.cv-rail__item{flex:0 0 auto;scroll-snap-align:start}.cv-rail--cards .cv-rail__item{inline-size:min(80vw,330px)}.cv-rail--dealers .cv-rail__item{inline-size:min(84vw,340px)}.cv-catgrid .cv-rail__item{inline-size:132px}.cv-cat{display:grid;justify-items:start;gap:var(--cv-s-2);padding:var(--cv-s-4);block-size:100%;background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg);transition:border-color var(--cv-t-base),background var(--cv-t-base),transform var(--cv-t-base) var(--cv-ease)}.cv-cat:hover{border-color:var(--cv-gold-line);background:var(--cv-surface-2);transform:translateY(-2px)}.cv-cat__icon{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;background:var(--cv-gold-wash);color:var(--cv-gold)}.cv-cat__icon .cv-icon{inline-size:24px;block-size:24px}.cv-cat__name{font-weight:700;line-height:1.2}.cv-card__price small,.cv-cat__count{color:var(--cv-faint);font-size:var(--cv-fs-xs);font-weight:600}.cv-brandgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--cv-s-2)}.cv-brand{display:grid;justify-items:center;gap:2px;padding:var(--cv-s-4) var(--cv-s-2);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-md);text-align:center;transition:border-color var(--cv-t-fast),background var(--cv-t-fast)}.cv-brand:hover,.cv-card:hover{border-color:var(--cv-gold-line)}.cv-brand:hover{background:var(--cv-surface-2)}.cv-brand__monogram{display:grid;place-items:center;inline-size:44px;block-size:44px;margin-block-end:var(--cv-s-1);border-radius:50%;border:1px solid var(--cv-gold-line);color:var(--cv-gold-light);font-family:var(--cv-font-display);font-size:1.25rem}.cv-brand__name{font-weight:700;font-size:var(--cv-fs-sm)}.cv-brand__count{color:var(--cv-faint);font-size:var(--cv-fs-xs)}.cv-trust{display:grid;gap:var(--cv-s-3)}.cv-trust__item{display:grid;grid-template-columns:auto 1fr;column-gap:var(--cv-s-4);padding:var(--cv-s-5);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg)}.cv-trust__icon{grid-row:span 2;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;background:var(--cv-gold-wash);color:var(--cv-gold)}.cv-trust__title{font-size:var(--cv-fs-md);font-weight:700}.cv-trust__text{color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-grid{display:grid;gap:var(--cv-s-4);grid-template-columns:minmax(0,1fr)}.cv-card{position:relative;display:flex;flex-direction:column;block-size:100%;background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg);overflow:hidden;transition:border-color var(--cv-t-base),transform var(--cv-t-base) var(--cv-ease),box-shadow var(--cv-t-base);content-visibility:auto;contain-intrinsic-size:auto 420px}.cv-card:hover{box-shadow:var(--cv-glow)}.cv-card__img{transition:transform 600ms var(--cv-ease)}.cv-card:hover .cv-card__img{transform:scale(1.04)}.cv-card__badges{inset-block-start:var(--cv-s-3);inset-inline-start:var(--cv-s-3);max-inline-size:65%}.cv-card__actions,.cv-card__photos{position:absolute;inset-inline-end:var(--cv-s-3)}.cv-card__photos{inset-block-end:var(--cv-s-3)}.cv-card__actions{inset-block-start:var(--cv-s-3);display:grid;gap:var(--cv-s-2)}.cv-card__body{display:flex;flex-direction:column;gap:var(--cv-s-2);flex:1;padding:var(--cv-s-4)}.cv-card__title{font-size:var(--cv-fs-lg);font-weight:700;line-height:1.25;letter-spacing:-.01em}.cv-card__title a::after{content:"";position:absolute;inset:0;z-index:1}.cv-card__media{z-index:2}.cv-card__actions{z-index:4}.cv-card__facts,.cv-card__sub{color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-card__sub{line-height:1.35;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cv-card__facts{display:flex;flex-wrap:wrap;gap:var(--cv-s-1) var(--cv-s-3);font-weight:600}.cv-card__facts li,.cv-card__meta span{display:inline-flex;align-items:center;gap:6px}.cv-card__facts .cv-icon{inline-size:15px;block-size:15px;color:var(--cv-faint)}.cv-card__foot{margin-block-start:auto;display:grid;gap:2px;padding-block-start:var(--cv-s-3);border-block-start:1px solid var(--cv-line)}.cv-card__price{display:flex;align-items:baseline;gap:var(--cv-s-2)}.cv-card__price strong{font-size:var(--cv-fs-xl);font-weight:800;color:var(--cv-gold-light);letter-spacing:-.02em}.cv-card__price--ask{color:var(--cv-muted)!important;font-size:var(--cv-fs-md)!important;font-weight:700}.cv-card__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cv-s-1) var(--cv-s-3);color:var(--cv-faint);font-size:var(--cv-fs-xs);font-weight:600}.cv-card__meta span{gap:4px}.cv-card__meta .cv-icon{inline-size:13px;block-size:13px}.cv-row,.cv-rows{display:grid;gap:var(--cv-s-2)}.cv-row{grid-template-columns:88px 1fr;gap:var(--cv-s-1) var(--cv-s-3);align-items:center;padding:var(--cv-s-3);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-md)}.cv-row__media{grid-row:span 3;aspect-ratio:4/3;border-radius:var(--cv-r-sm);overflow:hidden;background:var(--cv-surface-2)}.cv-row__img,.cv-row__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cv-row__title{font-weight:700;line-height:1.25}.cv-row__meta{color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-row__price{font-weight:800;color:var(--cv-gold-light)}.cv-row .cv-btn,.cv-row .cv-status{justify-self:start}.cv-toolbar__top{display:grid;gap:var(--cv-s-3);padding-block:var(--cv-s-5) var(--cv-s-3)}.cv-toolbar__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--cv-s-2) var(--cv-s-4)}.cv-toolbar__count{color:var(--cv-muted);font-weight:600}.cv-toolbar__bar{position:sticky;inset-block-start:var(--cv-header-h);z-index:var(--cv-z-sticky);background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block:1px solid var(--cv-line)}.cv-toolbar__bar-inner{display:flex;align-items:center;gap:var(--cv-s-2);padding-block:var(--cv-s-2)}.cv-toolbar__bar-inner .cv-sort{margin-inline-start:auto}.cv-viewtoggle{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-pill)}.cv-viewtoggle .cv-iconbtn{inline-size:40px;block-size:40px}.cv-viewtoggle .cv-iconbtn[aria-pressed=true]{background:var(--cv-gold-wash);color:var(--cv-gold)}.cv-market{display:block;padding-block:var(--cv-s-5) var(--cv-s-7)}.cv-market__filters{display:none}.cv-market__main{min-inline-size:0}.cv-results{min-block-size:40vh}.cv-results.is-loading{transition:opacity var(--cv-t-fast)}.cv-results .cv-notice{margin-block-end:var(--cv-s-4)}.cv-filters{display:grid;gap:var(--cv-s-4)}.cv-filters__head{display:flex;align-items:center;justify-content:space-between;gap:var(--cv-s-3)}.cv-filters__title{font-size:var(--cv-fs-lg);font-weight:700}.cv-filters__foot{position:sticky;inset-block-end:0;padding-block:var(--cv-s-3);background:linear-gradient(to top,var(--cv-surface-1) 70%,transparent)}.cv-field--range{gap:var(--cv-s-2)}.cv-toolbar__chips:empty{display:none}.cv-cta-strip{padding-block:var(--cv-s-6);border-block-start:1px solid var(--cv-line);background:var(--cv-surface-1)}.cv-cta-strip__inner{display:grid;gap:var(--cv-s-5)}.cv-cta-strip__benefits{display:grid;gap:var(--cv-s-4);list-style:none;padding:0;margin:0}.cv-cta-strip__benefits li{display:flex;align-items:flex-start;gap:var(--cv-s-3)}.cv-cta-strip__benefits .cv-icon{inline-size:22px;block-size:22px;color:var(--cv-gold);flex-shrink:0;margin-block-start:2px}.cv-cta-strip__benefits strong,.cv-cta-strip__title{display:block!important;font-weight:800;font-size:var(--cv-fs-sm);line-height:1.3;margin:0}.cv-cta-strip__benefits span,.cv-cta-strip__desc{display:block!important;color:var(--cv-muted);font-size:var(--cv-fs-xs);line-height:1.4;margin:.25rem 0 0}.cv-cta-strip__copy{display:flex;flex-direction:column;gap:.25rem;min-inline-size:0}.cv-cta-strip__sell{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cv-s-4);padding:var(--cv-s-5);background:linear-gradient(135deg,rgba(212,175,55,.14) 0%,var(--cv-surface-2) 60%);border:1px solid var(--cv-gold-line);border-radius:var(--cv-r-lg)}.cv-cta-strip__sell-copy{display:flex;align-items:center;gap:var(--cv-s-3);min-inline-size:0}.cv-cta-strip__sell-copy .cv-icon{inline-size:28px;block-size:28px;color:var(--cv-gold);flex-shrink:0}.cv-cta-strip__sell-copy strong{display:block;font-weight:800;font-size:var(--cv-fs-md)}.cv-cta-strip__sell-copy span{color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-badge--featured,.cv-badge--top{background:var(--cv-gold-grad);border-color:transparent;color:var(--cv-gold-ink)}.cv-badge--homepage{background:rgba(134,180,255,.2);border-color:rgba(134,180,255,.45)}.cv-badge--recomandat{background:rgba(92,201,141,.18);border-color:rgba(92,201,141,.45);color:var(--cv-good)}.cv-badge--evideniat,.cv-badge--evidențiat{background:rgba(233,180,76,.18);border-color:rgba(233,180,76,.45);color:var(--cv-warn)}.cv-badge--dealer{border-color:var(--cv-line-strong);color:var(--cv-muted)}.cv-badge--verified{background:rgba(212,175,55,.12);border-color:var(--cv-gold-line);color:var(--cv-gold-light)}.cv-card__dealer{display:inline-flex;align-items:center;gap:4px;margin-block-start:2px;padding:2px 8px;border-radius:var(--cv-r-pill);background:var(--cv-gold-wash);border:1px solid var(--cv-gold-line);color:var(--cv-gold-light);font-size:10px;font-weight:800;letter-spacing:.03em}.cv-card__dealer .cv-icon{inline-size:11px;block-size:11px}.cv-card__media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--cv-surface-2)}.cv-card__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;block-size:100%;overscroll-behavior-x:contain}.cv-card__slide{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;display:block;block-size:100%;min-inline-size:100%}.cv-card__img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.cv-card__dots{position:absolute;inset-block-end:10px;inset-inline:0;display:flex;justify-content:center;gap:5px;z-index:2;pointer-events:none}.cv-card__dot{inline-size:6px;block-size:6px;border-radius:50%;background:rgba(255,255,255,.45);transition:background .2s,transform .2s}.cv-card__dot.is-active{background:#fff;transform:scale(1.25)}.cv-card__nav{position:absolute;inset-block-start:50%;translate:0-50%;z-index:3;display:none;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;background:rgba(0,0,0,.55);border:1px solid var(--cv-line-strong);color:#fff;opacity:0;transition:opacity .2s}.cv-card__nav .cv-icon{inline-size:16px;block-size:16px}.cv-card__nav--prev{inset-inline-start:8px}.cv-card__nav--next{inset-inline-end:8px}.cv-card:hover .cv-card__nav,.cv-card__media:focus-within .cv-card__nav{opacity:1}.cv-card__media-meta{position:absolute;inset-block-end:10px;inset-inline-end:10px;display:flex;gap:6px;z-index:2}.cv-card__photos{color:#fff}.cv-card__photos,.cv-card__video-flag{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--cv-r-pill);background:rgba(0,0,0,.72);font-size:11px;font-weight:700}.cv-card__photos .cv-icon,.cv-card__video-flag .cv-icon{inline-size:12px;block-size:12px}.cv-rail.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.cv-compare-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--cv-line);border-radius:var(--cv-r-lg);background:var(--cv-surface-1)}.cv-compare-table{width:100%;border-collapse:collapse;min-inline-size:640px}.cv-compare-table td,.cv-compare-table th{padding:var(--cv-s-3) var(--cv-s-4);border-block-end:1px solid var(--cv-line);text-align:start;vertical-align:top;font-size:var(--cv-fs-sm)}.cv-compare-table th[scope=row],.cv-compare-table__label{color:var(--cv-muted);font-weight:700;white-space:nowrap;background:var(--cv-surface-2)}.cv-compare-table__col{min-inline-size:160px}.cv-compare-table__media{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:var(--cv-r-md);margin-block-end:var(--cv-s-2);background:var(--cv-surface-2)}.cv-compare-table__img{inline-size:100%;block-size:100%;object-fit:cover}.cv-compare-table__title{display:block;font-weight:800;margin-block-end:var(--cv-s-2);line-height:1.25}.cv-compare-page__actions{display:flex;flex-wrap:wrap;gap:var(--cv-s-3);margin-block-start:var(--cv-s-5)}.cv-comparetray{position:fixed;inset-inline:var(--cv-gutter);inset-block-end:calc(var(--cv-bottomnav-h, 64px) + var(--cv-safe-b, 0px) + 12px);z-index:90;display:flex;align-items:center;gap:var(--cv-s-3);padding:var(--cv-s-3) var(--cv-s-4);background:rgba(0,0,0,.94);border:1px solid var(--cv-gold-line);border-radius:var(--cv-r-lg);box-shadow:0 12px 40px rgba(0,0,0,.45)}.cv-comparetray[hidden]{display:none!important}.cv-comparetray__label{flex:1;font-weight:800;font-size:var(--cv-fs-sm)}.cv-near-you__panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cv-s-4);padding:var(--cv-s-5);background:linear-gradient(135deg,rgba(212,175,55,.1),var(--cv-surface-2));border:1px solid var(--cv-gold-line);border-radius:var(--cv-r-lg)}.cv-near-you__copy{display:flex;align-items:center;gap:var(--cv-s-3);min-inline-size:0}.cv-near-you__copy .cv-icon{color:var(--cv-gold);inline-size:28px;block-size:28px;flex-shrink:0}.cv-near-you__copy strong,.cv-near-you__label{display:block!important;font-weight:800;margin:0}.cv-near-you__copy span,.cv-near-you__hint{display:block!important;color:var(--cv-muted);font-size:var(--cv-fs-sm);margin:.25rem 0 0}.cv-near-you__text{display:flex;flex-direction:column;gap:.25rem;min-inline-size:0}.cv-near-you__actions{display:flex;flex-wrap:wrap;gap:var(--cv-s-2);align-items:center}.cv-near-you__status{inline-size:100%;color:var(--cv-muted);font-size:var(--cv-fs-sm);margin:0}.cv-notif-list{list-style:none;padding:0;margin:0;display:grid;gap:var(--cv-s-2)}.cv-mapstrip,.cv-notif{border:1px solid var(--cv-line)}.cv-notif{padding:var(--cv-s-4);background:var(--cv-surface-1);border-radius:var(--cv-r-md);display:grid;gap:4px}.cv-notif.is-unread{border-color:var(--cv-gold-line);background:rgba(212,175,55,.06)}.cv-notif strong{font-weight:800}.cv-notif p{margin:0;color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-notif time{color:var(--cv-faint);font-size:11px}.cv-header__notif .cv-count{background:var(--cv-bad);color:#fff}.cv-results.is-loading{opacity:.55;pointer-events:none;position:relative}.cv-results.is-loading::after{content:"";position:absolute;inset-block-start:24px;inset-inline-start:50%;translate:-50%0;inline-size:28px;block-size:28px;border:2px solid var(--cv-gold);border-inline-end-color:transparent;border-radius:50%;animation:cv-spin .7s linear infinite}.cv-mapstrip{margin-block-end:var(--cv-s-4);border-radius:var(--cv-r-lg);overflow:hidden;background:var(--cv-surface-2)}.cv-mapstrip__frame{display:block;width:100%;height:220px;border:0}.cv-mapstrip__caption{display:flex;justify-content:space-between;align-items:center;gap:var(--cv-s-3);padding:var(--cv-s-2) var(--cv-s-3);margin:0;font-size:var(--cv-fs-xs);color:var(--cv-muted)}.cv-reviews{list-style:none;padding:0;margin:0;display:grid;gap:var(--cv-s-3)}.cv-map-pin a,.cv-review{border:1px solid var(--cv-line);background:var(--cv-surface-1)}.cv-review{padding:var(--cv-s-4);border-radius:var(--cv-r-md);display:grid;gap:var(--cv-s-2)}.cv-review__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cv-s-2);font-size:var(--cv-fs-sm)}.cv-review__rating{color:var(--cv-gold);letter-spacing:1px}.cv-review__text{margin:0;color:var(--cv-muted);line-height:1.5}.cv-review__reply{margin:0;padding:var(--cv-s-3);background:var(--cv-surface-2);border-radius:var(--cv-r-sm);font-size:var(--cv-fs-sm)}.cv-reviews__summary{display:flex;align-items:center;gap:6px;margin:0}.cv-reviews__summary .cv-icon{color:var(--cv-gold)}.cv-toolbar__save{white-space:nowrap}.cv-skeleton-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--cv-s-4)}.cv-mapstrip__pins{list-style:none;margin:0;padding:var(--cv-s-2) var(--cv-s-3);display:flex;flex-wrap:wrap;gap:var(--cv-s-2);max-block-size:120px;overflow-y:auto}.cv-map-pin a{display:inline-block;padding:4px 10px;border-radius:var(--cv-r-pill);font-size:var(--cv-fs-xs);font-weight:700}.cv-map-pin a:hover{border-color:var(--cv-gold);color:var(--cv-gold-light)}.cv-card--has-video .cv-card__media{position:relative}.cv-card__video-layer,.cv-card__video-play{position:absolute;align-items:center;justify-content:center}.cv-card__video-play{inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);z-index:5;display:inline-flex;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.72);color:#fff;cursor:pointer;backdrop-filter:blur(8px);box-shadow:0 6px 20px rgba(0,0,0,.4);transition:background .15s ease,color .15s ease,transform .15s ease}.cv-card__video-play:hover{background:linear-gradient(180deg,#e8c96a,#c9a227);color:#1a1408;transform:translate(-50%,-50%) scale(1.06)}.cv-card__video-play .cv-icon,.cv-card__video-play-icon .cv-icon{inline-size:14px;block-size:14px}.cv-card__video-layer{inset:0;z-index:6;background:#000;display:flex;border-radius:inherit;overflow:hidden}.cv-card__video-layer[hidden]{display:none!important}.cv-card__video,.cv-card__video-embed{width:100%;height:100%;object-fit:cover;border:0}.cv-card__video-close{position:absolute;top:8px;right:8px;z-index:7;width:32px;height:32px;border:0;border-radius:50%;background:rgba(0,0,0,.65);color:#fff;font-size:1.2rem;line-height:1;cursor:pointer}.cv-card.is-playing-video .cv-card__dots,.cv-card.is-playing-video .cv-card__nav,.cv-card.is-playing-video .cv-card__track,.cv-card.is-playing-video .cv-card__video-play{visibility:hidden;pointer-events:none}.cv-card__video-flag{background:linear-gradient(135deg,rgba(212,175,55,.95),rgba(180,130,20,.95))!important;color:#1a1408!important}.cv-card__video-flag span{font-size:10px;letter-spacing:.02em}.cv-row__media{position:relative;display:block}.cv-row__video-flag{position:absolute;inset-block-end:6px;inset-inline-end:6px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#e8c96a,#c9a227);color:#1a1408;z-index:2}.cv-row__video-flag .cv-icon{inline-size:12px;block-size:12px}.cv-section__count{font-size:.85rem;font-weight:600;margin-inline-start:.35rem}.cv-home-all .cv-section__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem}.cv-card__badges{position:absolute;inset-block-start:10px;inset-inline-start:10px;display:flex;flex-wrap:wrap;gap:4px;z-index:3;max-width:calc(100% - 52px)}.cv-badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--cv-r-pill, 999px);font-size:10px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.2;background:rgba(0,0,0,.72);color:#fff}.cv-badge--homepage{background:linear-gradient(135deg,#e8c96a,#c9a227);color:#1a1408}.cv-badge--top{background:linear-gradient(135deg,#f0d78c,#b8860b);color:#1a1408}.cv-badge--featured,.cv-badge--promovat{background:linear-gradient(135deg,#f0dc9b,#d4af37);color:#fff}.cv-badge--evidentiat{background:linear-gradient(135deg,#c084fc,#9333ea);color:#fff}.cv-badge--platit{background:linear-gradient(135deg,#34d399,#059669);color:#06281a}.cv-badge--recomandat{background:linear-gradient(135deg,#fb923c,#ea580c);color:#fff}.cv-mapstrip .cv-mapgate__box{min-height:120px}.cv-badge--pasaport{background:linear-gradient(135deg,#6ee7b7,#10b981);color:#03261a}.cv-badge--pret-bun{background:linear-gradient(135deg,#fde68a,#d4af37);color:#2a1d00}.cv-badge--soh{background:linear-gradient(135deg,#a5f3fc,#22d3ee);color:#032a33}.cv-card__seller-type{padding:1px 7px;font-size:.72rem;line-height:1.5}.cv-county__intro{max-inline-size:78ch;margin-block:0 var(--cv-s-5);line-height:1.6}.cv-county__block{margin-block:var(--cv-s-6)}.cv-county__block>.cv-h2{margin-block-end:var(--cv-s-3)}.cv-county__pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--cv-s-3)}.cv-county__block .cv-btn+.cv-btn{margin-inline-start:var(--cv-s-2)}
.cv-search--hero{display:grid;gap:1rem;padding:1.15rem 1.25rem 1.25rem;border-radius:20px;background:linear-gradient(165deg,rgba(18,18,20,.94),rgba(10,10,12,.92));border:1px solid rgba(212,175,55,.22);box-shadow:0 0 0 1px rgba(255,255,255,.03) inset,0 24px 48px rgba(0,0,0,.45),0 0 40px rgba(212,175,55,.06);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}.cv-search__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .85rem}@media (min-width:768px){.cv-search__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.cv-search__grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end}.cv-search__grid .cv-field--grow{grid-column:span 2}}.cv-search--hero .cv-label{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(245,241,230,.55);margin-bottom:.35rem}.cv-search--hero .cv-input,.cv-search--hero .cv-select{min-height:48px;border-radius:12px;background:#0e0e10;border:1px solid rgba(255,255,255,.08);color:#f5f1e6;font-weight:600;transition:border-color .15s ease,box-shadow .15s ease}.cv-search--hero .cv-input:focus,.cv-search--hero .cv-select:focus{outline:0;border-color:rgba(212,175,55,.55);box-shadow:0 0 0 3px rgba(212,175,55,.15)}.cv-search__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.25rem;border-top:1px solid rgba(255,255,255,.06)}.cv-search__actions .cv-btn--gold{min-height:48px;min-width:160px;padding-inline:1.5rem;font-weight:800;border-radius:14px;letter-spacing:-.01em}.cv-search__hint{font-size:.78rem;color:rgba(245,241,230,.45)}.cv-search__presets{display:flex;flex-wrap:wrap;gap:.4rem}.cv-search__preset{appearance:none;border:1px solid rgba(212,175,55,.25);background:rgba(212,175,55,.08);color:#e4c04a;font-size:.72rem;font-weight:700;padding:.35rem .65rem;border-radius:999px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.cv-search__preset.is-active,.cv-search__preset:hover{background:rgba(212,175,55,.2);border-color:rgba(212,175,55,.5)}.cv-field--range .cv-field-row{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.cv-field--range legend.cv-label{margin-bottom:.4rem}.cv-label__unit{font-weight:500;opacity:.65;text-transform:none;letter-spacing:0}.cv-filters--desktop{padding:1rem 1.05rem 1.15rem;border-radius:18px;background:#0c0c0e;border:1px solid rgba(212,175,55,.14);gap:.95rem}.cv-filters__head{padding-bottom:.65rem;border-bottom:1px solid rgba(255,255,255,.06)}.cv-filters__title{font-size:1rem;font-weight:800;letter-spacing:-.02em}.cv-filters__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .4rem;margin-left:.35rem;border-radius:999px;background:linear-gradient(135deg,#d4af37,#b8922a);color:#0a0a0b;font-size:.7rem;font-weight:800}.cv-filters--desktop .cv-field,.cv-filters--desktop fieldset.cv-field{margin:0;padding:0;border:0}.cv-filters--desktop .cv-label{font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:rgba(245,241,230,.5);margin-bottom:.35rem}.cv-filters--desktop .cv-input,.cv-filters--desktop .cv-select{min-height:44px;border-radius:11px;width:100%;background:#121214;border:1px solid rgba(255,255,255,.07)}.cv-filters--desktop .cv-field-row{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.cv-filters__section{display:grid;gap:.75rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.05)}.cv-filters__section-title{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(212,175,55,.75);margin:0}.cv-filters__foot .cv-btn{min-height:48px;font-weight:800;border-radius:12px}.cv-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-block:.5rem .85rem}.cv-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .55rem .35rem .7rem;border-radius:999px;background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.28);color:#f0e6c8;font-size:.78rem;font-weight:600;text-decoration:none}.cv-chip:hover{background:rgba(212,175,55,.18)}.cv-chip__x{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:50%;background:rgba(0,0,0,.35);font-size:.7rem;line-height:1}.cv-toolbar--search{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 0}.cv-toolbar__total{font-size:.95rem;font-weight:700;color:#f5f1e6}.cv-toolbar__total span{color:#d4af37}.cv-filters--mobile .cv-field-row{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.cv-filters--mobile .cv-input,.cv-filters--mobile .cv-select{min-height:48px;border-radius:12px}@media (max-width:767.98px){.cv-search__grid{grid-template-columns:1fr 1fr}.cv-search__grid .cv-field--full{grid-column:1/-1}}.cv-field--price-dual{display:grid;gap:.55rem}.cv-price-dual__hist{display:flex;align-items:flex-end;gap:2px;height:28px;padding:0 2px}.cv-price-dual__hist span{flex:1;min-width:0;background:linear-gradient(180deg,rgba(212,175,55,.55),rgba(212,175,55,.15));border-radius:3px 3px 0 0;min-height:2px}.cv-price-dual__track{position:relative;height:28px;display:grid;align-items:center}.cv-price-dual__track::before{content:"";position:absolute;left:0;right:0;height:4px;border-radius:999px;background:rgba(255,255,255,.1);z-index:0}.cv-price-dual__fill{position:absolute;height:4px;border-radius:999px;background:linear-gradient(90deg,#b8922a,#d4af37);z-index:1;pointer-events:none}.cv-price-dual__range{position:absolute;left:0;width:100%;appearance:none;background:0 0;pointer-events:none;height:28px;margin:0;z-index:2}.cv-price-dual__range::-webkit-slider-thumb{appearance:none;pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#d4af37;border:2px solid #0a0a0b;box-shadow:0 0 0 3px rgba(212,175,55,.25);cursor:pointer}.cv-price-dual__range::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#d4af37;border:2px solid #0a0a0b;cursor:pointer}.cv-price-dual__range::-webkit-slider-runnable-track{height:4px;background:0 0}.cv-price-dual__range::-moz-range-track{height:4px;background:0 0}.cv-select option[data-count]::after{content:""}.cv-facet-count{opacity:.55;font-weight:600;font-size:.85em}.cv-filters .cv-select option:disabled{color:#666}
.cv-discovery-map,.cv-mapstrip,.cv-marketplace__map,.cv-search__map,[data-cv-map]{background:#121214!important;border:1px solid rgba(212,175,55,.12);border-radius:16px;overflow:hidden;color:#f5f1e6}.cv-mapstrip__frame,.cv-marketplace__map iframe,.cv-search__map iframe{display:block;width:100%;min-height:220px;max-height:360px;border:0;background:#0a0a0c}.cv-mapstrip .mapboxgl-canvas-container,.cv-mapstrip .maplibregl-canvas-container,.mapboxgl-canvas-container+div,.maplibregl-canvas-container+div,div[class*=mapbox] .mapboxgl-missing-css{background:#121214!important;color:#f5f1e6!important}.cv-mapstrip a,.cv-search__map a{color:#d4af37!important}.cv-mapstrip:not([data-has-geo="1"]):empty,.cv-mapstrip[hidden]{display:none!important}.cv-marketplace,.cv-mp,.cv-search-results{max-width:100%;overflow-x:clip}@media (min-width:1024px){.cv-marketplace__layout,.cv-search__layout{display:grid;grid-template-columns:minmax(260px,300px) minmax(0,1fr);gap:1.25rem;align-items:start}.cv-filters--desktop,.cv-marketplace__filters{position:sticky;top:calc(var(--cv-header-h, 64px) + 12px)}}@media (max-width:1023.98px){.cv-marketplace-toolbar,.cv-marketplace__toolbar,.cv-search__toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:var(--cv-gutter, 14px);margin-inline:0;width:100%;box-sizing:border-box}.cv-marketplace__toolbar::-webkit-scrollbar,.cv-search__toolbar::-webkit-scrollbar{display:none}.cv-marketplace__toolbar .cv-btn,.cv-search__toolbar .cv-btn,.cv-search__toolbar button{flex:0 0 auto;white-space:nowrap;min-height:44px;border-radius:999px}.cv-active-filters,.cv-marketplace__chips,.cv-search__chips{display:flex;flex-wrap:wrap;gap:8px;padding-inline:var(--cv-gutter, 14px)}.cv-grid--cards,.cv-marketplace__grid,.cv-results,.cv-search__results{padding-inline:var(--cv-gutter, 14px);gap:12px}.cv-grid--cards{display:grid;grid-template-columns:1fr}@media (min-width:480px){.cv-grid--cards{grid-template-columns:1fr 1fr}}}.cv-discovery,.cv-search-decision{background:#141416;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1rem 1.15rem;color:#f5f1e6}.cv-discovery [class*=kpi],.cv-search-decision__kpi{background:#161618;border-radius:12px;border:1px solid rgba(255,255,255,.06)}
@media (max-width:1023.98px){.cv-main--vehicle{padding-inline:0}.cv-vdc{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.cv-gallery,.cv-gallery__stage{border-radius:0;border-inline:0}}
/*!
 * Căutare în limbaj natural (AI) — hero acasă / marketplace.
 * Reutilizează tokenii existenți (01-tokens.css) și clasele .cv-search*/
@keyframes cv-ai-spin{to{--cv-ai-angle:360deg}}@keyframes cv-ai-breathe{50%{box-shadow:0 0 0 1px rgba(255,247,223,.5),0 8px 30px rgba(212,175,55,.55)}}@keyframes cv-ai-rot{to{transform:rotate(360deg)}}@keyframes cv-ai-chip-in{0%{opacity:0;transform:translateY(6px) scale(.96)}}@keyframes cv-ai-listen{0%{box-shadow:0 0 0 0 rgba(212,175,55,.55)}to{box-shadow:0 0 0 14px transparent}}.cv-search-ai{position:relative;isolation:isolate;margin:0 0 1.1rem;padding:1.25rem 1.35rem 1.15rem;border-radius:24px;background:radial-gradient(90% 120%at 0 0,rgba(212,175,55,.13),transparent 55%),radial-gradient(70% 120%at 100% 100%,rgba(79,179,255,.08),transparent 60%),linear-gradient(160deg,rgba(24,24,28,.82),rgba(10,10,12,.88));-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 24px 60px rgba(0,0,0,.45)}.cv-search-ai::before{content:"";position:absolute;inset:0;z-index:-1;padding:1px;border-radius:inherit;background:conic-gradient(from var(--cv-ai-angle),rgba(240,220,155,.55),rgba(212,175,55,.12) 25%,rgba(79,179,255,.45) 50%,rgba(212,175,55,.12) 75%,rgba(240,220,155,.55));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:cv-ai-spin 9s linear infinite;pointer-events:none}.cv-search-ai.is-busy::before{animation-duration:1.4s}.cv-search-ai__head{display:flex;align-items:center;gap:.85rem;margin-bottom:.95rem}.cv-search-ai__orb{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:13px;color:#1a1408;background:radial-gradient(circle at 30% 25%,#fff7df,#e8c96a 45%,#b8901c);box-shadow:0 0 0 1px rgba(255,247,223,.35),0 8px 22px rgba(212,175,55,.35);animation:cv-ai-breathe 3.6s ease-in-out infinite}.cv-search-ai__orb svg{stroke:currentColor}.cv-search-ai.is-busy .cv-search-ai__orb svg{animation:cv-ai-rot 1s linear infinite}.cv-search-ai__titles{min-width:0}.cv-search-ai__title{display:inline-flex;align-items:center;gap:.5rem;margin:0;color:#f5f1e6;font-size:1.08rem;font-weight:800;letter-spacing:-.01em;cursor:text}.cv-search-ai__badge{padding:.12rem .5rem;border-radius:999px;background:linear-gradient(135deg,#f0dc9b,#d4af37 50%,#4fb3ff);color:#0b0b0c;font-size:.66rem;font-weight:900;letter-spacing:.08em}.cv-search-ai__sub{margin:.15rem 0 0;color:#a9a497;font-size:.86rem;line-height:1.45}.cv-search-ai__row{display:block}.cv-search-ai__field{position:relative;display:flex;align-items:center;gap:.6rem;min-height:66px;padding:.5rem .5rem .5rem 3.1rem;border-radius:18px;background:rgba(6,6,8,.72);border:1px solid rgba(240,220,155,.18);box-shadow:inset 0 2px 10px rgba(0,0,0,.45);transition:border-color 200ms ease,box-shadow 240ms ease,background-color 200ms ease}.cv-search-ai__field:focus-within{border-color:rgba(240,220,155,.6);background:rgba(10,10,12,.85);box-shadow:inset 0 2px 10px rgba(0,0,0,.45),0 0 0 4px rgba(212,175,55,.14),0 12px 34px rgba(212,175,55,.12)}.cv-search-ai__lead{position:absolute;left:1.05rem;top:50%;translate:0-50%;color:rgba(240,220,155,.75);stroke:currentColor;pointer-events:none}html body .cv-search-ai textarea.cv-search-ai__input{flex:1 1 auto;min-width:0;min-height:46px;max-height:120px;margin:0;padding:.7rem .15rem;border:0;border-radius:0;outline:0;background:0 0;box-shadow:none;resize:none;overflow-y:auto;color:#f5f1e6;font:inherit;font-size:1.04rem;font-weight:500;line-height:1.45;scrollbar-width:thin}html body .cv-search-ai textarea.cv-search-ai__input:focus-visible{outline:0}.cv-search-ai__input::placeholder{color:#7f7b70;opacity:1}.cv-search-ai__kbd{flex:none;padding:.2rem .45rem;border-radius:6px;border:1px solid rgba(245,241,230,.14);background:rgba(255,255,255,.04);color:#8b8790;font-family:inherit;font-size:.7rem;font-weight:700;line-height:1;opacity:0;transition:opacity 200ms ease}.cv-search-ai.has-text .cv-search-ai__kbd{opacity:1}.cv-search-ai .cv-search-ai__btn{flex:none;align-self:stretch;display:inline-flex;align-items:center;gap:.45rem;min-height:50px;margin:0;padding:0 1.3rem;border-radius:14px;font-size:.95rem;font-weight:800;white-space:nowrap}.cv-search-ai__btn-ico{stroke:currentColor}.cv-search-ai.is-busy .cv-search-ai__btn-ico{animation:cv-ai-rot 1s linear infinite}.cv-search-ai .cv-search-ai__btn:disabled{opacity:.85;cursor:progress}.cv-search-ai__examples{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.85rem}.cv-search-ai__examples-k{color:#8b8790;font-size:.8rem;font-weight:700;margin-inline-end:.15rem}.cv-search-ai__example{display:inline-flex;align-items:center;min-height:34px;padding:0 .85rem;border-radius:999px;border:1px solid rgba(245,241,230,.1);background:rgba(255,255,255,.035);color:#d8d3c4;font:inherit;font-size:.82rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color 200ms ease,color 200ms ease,background-color 200ms ease,transform 260ms cubic-bezier(.34,1.56,.64,1)}.cv-search-ai__example:focus-visible,.cv-search-ai__example:hover{border-color:rgba(240,220,155,.5);color:#fff7df;background:rgba(212,175,55,.1);transform:translateY(-1px)}.cv-search-ai.has-result .cv-search-ai__examples,.cv-search-ai.has-voice.has-text .cv-search-ai__kbd{display:none}.cv-search-ai__or{display:flex;align-items:center;gap:.85rem;margin:0 0 .9rem;color:#7f7b70;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cv-search-ai__or::after,.cv-search-ai__or::before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(240,220,155,.22),transparent)}.cv-search-ai__status{margin:.5rem 0 0;font-size:var(--cv-fs-xs);color:var(--cv-muted)}.cv-search-ai__status.is-error{color:var(--cv-bad)}.cv-search-ai__chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:.65rem 0 0;padding:0;list-style:none}.cv-chip,.cv-chip__edit,.cv-chip__remove{display:inline-flex;align-items:center;border-radius:999px}.cv-chip{gap:.35rem;padding:.3rem .5rem .3rem .65rem;background:var(--cv-gold-wash);border:1px solid var(--cv-gold-line);color:var(--cv-gold-light);font-size:var(--cv-fs-xs);line-height:1.2}.cv-chip__edit,.cv-chip__remove{justify-content:center;width:1.1rem;height:1.1rem;padding:0;border:0;background:0 0;color:inherit;font-size:.65rem;line-height:1;cursor:pointer}.cv-chip__edit:focus-visible,.cv-chip__edit:hover,.cv-chip__remove:focus-visible,.cv-chip__remove:hover{background:var(--cv-gold-line)}.cv-search-ai__chip-edit{min-height:1.6rem;max-width:11rem;padding:0 .3rem;border-radius:.35rem;border:1px solid var(--cv-gold-line);background:var(--cv-surface-1);color:var(--cv-text);font:inherit;font-size:var(--cv-fs-xs)}.cv-search-ai__chip-edit:focus-visible{outline:2px solid var(--cv-focus);outline-offset:1px}.cv-search-ai__result-actions{display:flex;gap:.5rem}.cv-search-ai__status{display:flex;align-items:center;gap:.45rem;margin-top:.75rem}.cv-search-ai.is-busy .cv-search-ai__status::before{content:"";width:14px;height:14px;border-radius:50%;border:2px solid rgba(240,220,155,.25);border-top-color:#f0dc9b;animation:cv-ai-rot .8s linear infinite}.cv-search-ai__result-actions{margin-top:.85rem}@media (max-width:640px){.cv-search-ai{padding:1rem .95rem .95rem;border-radius:20px}.cv-search-ai__head{gap:.7rem;margin-bottom:.8rem}.cv-search-ai__orb{width:36px;height:36px;border-radius:12px}.cv-search-ai__sub{font-size:.8rem}.cv-search-ai__field{align-items:center;min-height:64px;padding:.45rem .45rem .45rem 2.6rem;border-radius:16px}.cv-search-ai__lead{left:.85rem}html body .cv-search-ai textarea.cv-search-ai__input{min-height:50px;padding-block:.8rem;font-size:1rem}.cv-search-ai__kbd{display:none}.cv-search-ai .cv-search-ai__btn{align-self:center;width:50px;min-height:50px;padding:0;justify-content:center;border-radius:14px}.cv-search-ai__btn-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cv-search-ai__btn-ico{width:20px;height:20px}.cv-search-ai__examples{flex-wrap:nowrap;overflow-x:auto;margin-inline:-.95rem;padding-inline:.95rem;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 .95rem,#000 calc(100% - 1.6rem),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 .95rem,#000 calc(100% - 1.6rem),transparent)}.cv-search-ai__examples::-webkit-scrollbar{display:none}.cv-search-ai__examples-k{display:none}}@media (prefers-reduced-motion:reduce){.cv-search-ai::before,.cv-search-ai__btn-ico,.cv-search-ai__orb,.cv-search-ai__orb svg,.cv-search-ai__status::before{animation:none!important}}.cv-badge--ai-match{background:var(--cv-gold-wash);border-color:var(--cv-gold-line);color:var(--cv-gold-light)}.cv-search-ai [hidden]{display:none!important}.cv-search-ai .cv-search-ai__chips{gap:.5rem;margin-top:.9rem}.cv-search-ai .cv-chip{gap:.4rem;min-height:36px;padding:0 .35rem 0 .85rem;border-radius:999px;border:1px solid rgba(240,220,155,.32);background:linear-gradient(160deg,rgba(212,175,55,.16),rgba(212,175,55,.05));color:#fff3cf;font-size:.82rem;font-weight:600;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);animation:cv-ai-chip-in 360ms cubic-bezier(.34,1.56,.64,1) backwards}.cv-search-ai .cv-chip:nth-child(2){animation-delay:60ms}.cv-search-ai .cv-chip:nth-child(3){animation-delay:120ms}.cv-search-ai .cv-chip:nth-child(4){animation-delay:180ms}.cv-search-ai .cv-chip:nth-child(n+5){animation-delay:240ms}.cv-search-ai .cv-chip__edit,.cv-search-ai .cv-chip__remove{width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.06);color:#e8dcb4;font-size:.72rem;transition:background-color 180ms ease,color 180ms ease}.cv-search-ai .cv-chip__edit:focus-visible,.cv-search-ai .cv-chip__edit:hover,.cv-search-ai .cv-chip__remove:focus-visible,.cv-search-ai .cv-chip__remove:hover{background:rgba(240,220,155,.22);color:#fff7df;outline:0}.cv-search-ai .cv-chip__remove:hover{background:rgba(248,113,113,.22);color:#fecaca}@media (prefers-reduced-motion:reduce){.cv-search-ai .cv-chip{animation:none}}html body .cv-search-ai .cv-chip :is(.cv-chip__edit,.cv-chip__remove){flex:none;min-width:26px;min-height:0;padding:0}@media (max-width:640px){.cv-search-ai .cv-chip{font-size:.8rem;min-height:34px}.cv-search-ai .cv-search-ai__result-actions{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.cv-search-ai .cv-search-ai__result-actions .cv-btn{min-height:46px;padding-inline:.75rem;font-size:.92rem}}.cv-search-ai__mic{flex:none;display:inline-grid;place-items:center;width:46px;height:46px;min-height:0;padding:0;border-radius:14px;border:1px solid rgba(240,220,155,.22);background:rgba(255,255,255,.04);color:#f0dc9b;cursor:pointer;transition:background-color 200ms ease,border-color 200ms ease,transform 200ms ease}.cv-search-ai__mic:focus-visible,.cv-search-ai__mic:hover{background:rgba(212,175,55,.14);border-color:rgba(240,220,155,.5);outline:0}.cv-search-ai.is-listening .cv-search-ai__mic{color:#1a1408;background:radial-gradient(circle at 35% 30%,#fff7df,#e8c96a 50%,#c9a227);border-color:transparent;animation:cv-ai-listen 1.2s ease-out infinite}.cv-search-ai.is-listening .cv-search-ai__field{border-color:rgba(240,220,155,.6)}.cv-search-ai.is-listening::before{animation-duration:2s}.cv-search-ai__refine{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.8rem}.cv-search-ai__refine-k{color:#8b8790;font-size:.8rem;font-weight:700}.cv-search-ai__example--refine{border-style:dashed}@media (max-width:640px){.cv-search-ai__mic{width:44px;height:44px}.cv-search-ai__refine{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-.95rem;padding-inline:.95rem}.cv-search-ai__refine::-webkit-scrollbar{display:none}.cv-search-ai__refine-k{display:none}}@media (prefers-reduced-motion:reduce){.cv-search-ai.is-listening .cv-search-ai__mic{animation:none}}
@media (min-width: 1024px){@media (min-width:1024px){:root{--cv-gutter:32px;--cv-header-h:64px;--cv-appside-w:260px}.cv-site--app{display:flex;flex-direction:column;min-block-size:100dvh}.cv-site--app>.cv-header{position:sticky;inset-block-start:0;z-index:var(--cv-z-header, 60);flex:0 0 auto;width:100%}.cv-site--app .cv-shell{display:grid;grid-template-columns:var(--cv-appside-w) minmax(0,1fr);flex:1 1 auto;min-block-size:0;align-items:start}.cv-site--app .cv-appside{display:flex;flex-direction:column;position:sticky;inset-block-start:var(--cv-header-h, 64px);block-size:calc(100dvh - var(--cv-header-h, 64px));overflow-y:auto;padding:var(--cv-s-4) var(--cv-s-3);background:var(--cv-surface-1);border-inline-end:1px solid var(--cv-line);scrollbar-width:thin;scrollbar-color:var(--cv-line-strong) transparent}.cv-site--app .cv-appbody{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0}.cv-appside__brand{padding:var(--cv-s-2) var(--cv-s-3) var(--cv-s-5);border-block-end:1px solid var(--cv-line);margin-block-end:var(--cv-s-4)}.cv-appside__brand .cv-logo{margin:0}.cv-appside__brand .cv-logo__img{block-size:32px}.cv-appside__tagline{margin-block-start:var(--cv-s-2);font-size:var(--cv-fs-xs);color:var(--cv-faint);letter-spacing:.02em}.cv-appside__nav{flex:1 1 auto}.cv-appside__list{display:grid;gap:2px}.cv-appside__link{display:flex;align-items:center;gap:var(--cv-s-3);min-block-size:42px;padding:0 var(--cv-s-3);border-radius:var(--cv-r-md);color:var(--cv-muted);font-weight:600;font-size:var(--cv-fs-sm);transition:background var(--cv-t-fast),color var(--cv-t-fast)}.cv-appside__link .cv-icon{inline-size:18px;block-size:18px;flex-shrink:0;opacity:.85}.cv-appside__link:hover{background:var(--cv-surface-3);color:var(--cv-text)}.cv-appside__link.is-active,.cv-appside__link[aria-current=page]{background:var(--cv-gold-wash);color:var(--cv-gold-light);box-shadow:inset 3px 0 0 var(--cv-gold)}.cv-appside__link.is-active .cv-icon,.cv-appside__link[aria-current=page] .cv-icon{opacity:1;color:var(--cv-gold)}.cv-appside__label{flex:1 1 auto;min-inline-size:0}.cv-appside__badge{display:inline-flex;align-items:center;padding:2px 7px;border-radius:var(--cv-r-pill);background:var(--cv-gold-grad);color:var(--cv-gold-ink);font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1.2}.cv-appside__promo{margin-block-start:auto;padding-block-start:var(--cv-s-4);border-block-start:1px solid var(--cv-line)}.cv-appside__promo-inner{padding:var(--cv-s-4);background:linear-gradient(160deg,rgba(212,175,55,.14)0,rgba(12,12,14,.9) 60%);border:1px solid var(--cv-gold-line);border-radius:var(--cv-r-lg)}.cv-appside__promo-icon{color:var(--cv-gold);inline-size:22px;block-size:22px;margin-block-end:var(--cv-s-2)}.cv-appside__promo-title{font-weight:800;font-size:var(--cv-fs-md);letter-spacing:-.01em;margin-block-end:4px}.cv-appside__promo-text{font-size:var(--cv-fs-xs);color:var(--cv-muted);margin-block-end:var(--cv-s-3);line-height:1.4}.cv-appside__promo-cta{inline-size:100%;justify-content:center}.cv-site--app .cv-header .cv-logo{display:inline-flex}.cv-site--app .cv-header .cv-nav{display:none}.cv-site--app .cv-header__search{flex:1 1 auto;max-inline-size:520px;margin-inline-end:auto;display:block}.cv-site--app .cv-header__inner{gap:var(--cv-s-3)}.cv-logo{margin-inline-end:var(--cv-s-4)}.cv-nav{display:block;margin-inline-end:auto}.cv-header__search{position:relative;display:block;inline-size:clamp(220px,24vw,340px)}.cv-header__search-input{inline-size:100%;min-block-size:44px;padding:0 var(--cv-s-4)0 2.75rem;background:var(--cv-surface-2);border:1px solid var(--cv-line-strong);border-radius:var(--cv-r-pill);font-size:var(--cv-fs-sm)}.cv-header__search-input:focus{outline:0;border-color:var(--cv-gold)}.cv-header__search-icon{position:absolute;inset-block-start:50%;inset-inline-start:16px;translate:0-50%;color:var(--cv-muted);inline-size:1.1em;block-size:1.1em;pointer-events:none}.cv-header__menu,.cv-header__searchbtn{display:none}.cv-header__account,.cv-header__cta,.cv-header__phone,.cv-header__workspace{display:inline-flex}.cv-header__actions{gap:var(--cv-s-2)}.cv-btn--sm{min-block-size:38px}#cv-filters-sheet,#cv-os-sheet,.cv-bottomnav,.cv-contactbar,.cv-dock,.cv-osnav{display:none!important}.cv-main,.cv-main--os,body.cv-mk-contactbar .cv-main{padding-block-end:0}.cv-toasts,body.cv-mk-contactbar .cv-toasts{inset-inline:auto var(--cv-s-5);inset-block-end:var(--cv-s-5);justify-items:end}.cv-section{padding-block:var(--cv-s-8)}.cv-footer__inner{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:var(--cv-s-7) var(--cv-s-8);align-items:start}.cv-hero{padding-block:var(--cv-s-9) var(--cv-s-8);min-block-size:min(78dvh,780px);display:grid;align-items:center}.cv-hero__inner{grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:var(--cv-s-8);align-items:center}.cv-search{padding:var(--cv-s-6)}.cv-search__grid{grid-template-columns:1fr 1fr}.cv-search__actions .cv-btn{flex:0 1 auto;min-inline-size:240px}.cv-catgrid,.cv-rail--cards,.cv-rail--dealers{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0;scroll-snap-type:none}.cv-catgrid .cv-rail__item,.cv-rail--cards .cv-rail__item,.cv-rail--dealers .cv-rail__item{inline-size:auto}.cv-rail--cards,.cv-rail--dealers{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cv-s-4)}.cv-similar .cv-rail--cards{grid-template-columns:repeat(3,minmax(0,1fr))}.cv-brandgrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--cv-s-3)}.cv-trust{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--cv-s-4)}.cv-trust__item{grid-template-columns:1fr;row-gap:var(--cv-s-3)}.cv-trust__icon{grid-row:auto}.cv-market{display:grid;grid-template-columns:300px minmax(0,1fr);gap:var(--cv-s-6);align-items:start;padding-block:var(--cv-s-6) var(--cv-s-8)}.cv-market__filters{display:block;position:sticky;inset-block-start:calc(var(--cv-header-h) + var(--cv-s-4));max-block-size:calc(100dvh - var(--cv-header-h) - var(--cv-s-6));overflow-y:auto;padding:var(--cv-s-5);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg);scrollbar-width:thin;scrollbar-color:var(--cv-line-strong) transparent}.cv-toolbar__filters{display:none}.cv-toolbar__bar{position:static;background:0 0;border:0;backdrop-filter:none;-webkit-backdrop-filter:none}.cv-toolbar__bar-inner{padding-block:0 var(--cv-s-3)}.cv-toolbar__top{padding-block:var(--cv-s-6) var(--cv-s-4)}.cv-toolbar__head{align-items:baseline}.cv-filters--desktop .cv-filters__foot{position:static;background:0 0;padding:0}.cv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cv-s-5)}.cv-grid--home{grid-template-columns:repeat(4,minmax(0,1fr))}.cv-grid[data-view=list]{grid-template-columns:minmax(0,1fr);gap:var(--cv-s-4)}.cv-grid[data-view=list] .cv-card{display:grid;grid-template-columns:300px minmax(0,1fr)}.cv-grid[data-view=list] .cv-card__media{aspect-ratio:auto;block-size:100%;min-block-size:200px}.cv-grid[data-view=list] .cv-card__actions{inset-inline-end:auto;inset-inline-start:calc(300px - 40px - var(--cv-s-3))}.cv-grid[data-view=list] .cv-card__title{font-size:var(--cv-fs-xl)}.cv-rows .cv-row{grid-template-columns:112px 1fr auto auto auto;grid-template-rows:auto}.cv-rows .cv-row__media{grid-row:auto}.cv-vehicle{grid-template-columns:minmax(0,1fr) 400px;grid-template-areas:"gallery aside""body aside";column-gap:var(--cv-s-6);row-gap:var(--cv-s-6);padding-block:var(--cv-s-6) var(--cv-s-8)}.cv-vehicle__gallery{grid-area:gallery;margin-inline:0}.cv-vehicle__aside{grid-area:aside;position:sticky;inset-block-start:calc(var(--cv-header-h) + var(--cv-s-4));align-self:start;max-block-size:calc(100dvh - var(--cv-header-h) - var(--cv-s-6));overflow-y:auto;scrollbar-width:none}.cv-gallery__thumbs::-webkit-scrollbar,.cv-vehicle__aside::-webkit-scrollbar{display:none}.cv-vehicle__body{grid-area:body}.cv-gallery__stage{border-radius:var(--cv-r-lg);overflow:hidden}.cv-gallery__slide{aspect-ratio:16/10}.cv-gallery__nav{transition:opacity var(--cv-t-base)}.cv-gallery__nav:focus-visible,.cv-gallery__stage:hover .cv-gallery__nav{opacity:1}.cv-gallery__thumbs{padding-block-end:var(--cv-s-1);scrollbar-color:var(--cv-line-strong) transparent}.cv-gallery__thumb{display:block;aspect-ratio:4/3;transition:opacity var(--cv-t-fast),border-color var(--cv-t-fast)}.cv-gallery__thumb:hover{opacity:1}.cv-gallery__extras{padding-inline:0}.cv-summary__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-summary__title{font-size:var(--cv-fs-2xl)}.cv-specs__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--cv-s-7)}.cv-os__content .cv-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.cv-finance__grid{grid-template-columns:1fr 1fr}.cv-passport__list{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-lightbox__nav{inline-size:56px;block-size:56px}.cv-contact{gap:var(--cv-s-3);padding:var(--cv-s-4) var(--cv-s-5);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg)}.cv-contact__title{display:block}.cv-contact__actions{display:grid}.cv-contact__hint{display:flex}.cv-contact__form{padding:var(--cv-s-3)0 0;background:0 0;border:0;border-block-start:1px solid var(--cv-line);border-radius:0}.cv-dprofile__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.cv-dprofile__contact{position:sticky;inset-block-start:calc(var(--cv-header-h) + var(--cv-s-4))}.cv-dprofile__head{padding:var(--cv-s-6);gap:var(--cv-s-6)}.cv-dprofile__logo{inline-size:104px;block-size:104px;border-radius:24px;font-size:2.6rem}.cv-account{grid-template-columns:260px minmax(0,1fr);gap:var(--cv-s-7);padding-block:var(--cv-s-7) var(--cv-s-8);align-items:start}.cv-account__nav{margin:0;padding:var(--cv-s-3);overflow:visible;position:sticky;inset-block-start:calc(var(--cv-header-h) + var(--cv-s-4));background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg)}.cv-account__nav ul{flex-direction:column;gap:2px}.cv-account__link{border-radius:var(--cv-r-md);border-color:transparent}.cv-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-os{display:grid;grid-template-columns:264px minmax(0,1fr);min-block-size:calc(100dvh - var(--cv-header-h))}.cv-os__sidebar{display:flex;flex-direction:column;position:sticky;inset-block-start:var(--cv-header-h);block-size:calc(100dvh - var(--cv-header-h));overflow-y:auto;padding:var(--cv-s-4);background:var(--cv-surface-1);border-inline-end:1px solid var(--cv-line)}.cv-os__main{padding:var(--cv-s-6) var(--cv-s-6) var(--cv-s-8)}@media (min-width:1440px){:root{--cv-container:1680px;--cv-gutter:48px}.cv-grid,.cv-grid--home{grid-template-columns:repeat(4,minmax(0,1fr))}.cv-rail--cards{grid-template-columns:repeat(5,minmax(0,1fr))}.cv-vehicle{grid-template-columns:minmax(0,1fr) 440px}.cv-market{grid-template-columns:320px minmax(0,1fr)}.cv-brandgrid{grid-template-columns:repeat(12,minmax(0,1fr))}}.cv-datarow{grid-template-columns:auto minmax(0,1fr) auto auto auto}.cv-datarow>:not(.cv-datarow__avatar):not(.cv-datarow__main){grid-column:auto;justify-self:end}.cv-datarow:not(:has(.cv-datarow__avatar)){grid-template-columns:minmax(0,1fr) auto}.cv-datarow:not(:has(.cv-datarow__avatar))>*{grid-column:auto}.cv-modrow{grid-template-columns:132px minmax(0,1fr) auto;align-items:center}.cv-modrow__media{grid-row:auto}.cv-modrow__actions{grid-column:auto;flex-direction:column;align-items:stretch;min-inline-size:190px}.cv-modrow__reject{flex:none}.cv-check-row{padding:var(--cv-s-3) var(--cv-s-5)}.cv-checks{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-comparetray{inset-inline:auto var(--cv-s-6);inset-block-end:var(--cv-s-6);min-inline-size:360px}.cv-home-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--cv-s-6);align-items:start;padding-inline:var(--cv-gutter);padding-block-end:var(--cv-s-8);max-inline-size:calc(var(--cv-container) + 2*var(--cv-gutter));margin-inline:auto}.cv-home-layout__main{min-inline-size:0}.cv-home-layout__main .cv-container,.cv-home-layout__main .cv-container--wide{max-inline-size:none;padding-inline:0}.cv-home-layout__main .cv-hero{margin-inline:calc(-1*var(--cv-gutter));padding-inline:var(--cv-gutter)}.cv-home-aside{display:grid;gap:var(--cv-s-4);position:sticky;inset-block-start:calc(var(--cv-header-h) + var(--cv-s-4));padding-block-start:var(--cv-s-6)}.cv-home-aside__card{padding:var(--cv-s-5);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg)}.cv-home-aside__card--trust{background:linear-gradient(165deg,rgba(212,175,55,.12) 0%,var(--cv-surface-1) 55%);border-color:var(--cv-gold-line)}.cv-home-aside__trust-head{display:flex;align-items:flex-start;gap:var(--cv-s-3);margin-block-end:var(--cv-s-3)}.cv-home-aside__shield{inline-size:28px;block-size:28px;color:var(--cv-gold);flex-shrink:0}.cv-home-aside__trust-title{font-weight:800;font-size:var(--cv-fs-md);line-height:1.25}.cv-home-aside__trust-sub{color:var(--cv-gold-light);font-weight:600;font-size:var(--cv-fs-sm)}.cv-home-aside__trust-text{color:var(--cv-muted);font-size:var(--cv-fs-sm);line-height:1.45;margin-block-end:var(--cv-s-3)}.cv-home-aside__more{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:var(--cv-fs-sm);color:var(--cv-gold-light)}.cv-home-aside__more .cv-icon{inline-size:14px;block-size:14px}.cv-home-aside__stats{display:grid;gap:var(--cv-s-3)}.cv-home-aside__stat{display:flex;align-items:center;gap:var(--cv-s-3)}.cv-home-aside__stat .cv-icon{inline-size:20px;block-size:20px;color:var(--cv-gold);flex-shrink:0}.cv-home-aside__stat strong{display:block;font-weight:800;font-size:var(--cv-fs-lg);letter-spacing:-.02em}.cv-home-aside__cat em,.cv-home-aside__stat span{color:var(--cv-muted);font-size:var(--cv-fs-xs);font-weight:600}.cv-home-aside__card--promo{background:linear-gradient(145deg,rgba(212,175,55,.18)0,#0e0c08 70%);border-color:var(--cv-gold-line)}.cv-home-aside__promo-title{font-weight:800;margin-block-end:6px}.cv-home-aside__promo-text{color:var(--cv-muted);font-size:var(--cv-fs-sm);margin-block-end:var(--cv-s-3);line-height:1.4}.cv-home-aside__card--promo .cv-btn{inline-size:100%;justify-content:center}.cv-home-aside__cats-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cv-s-2);margin-block-end:var(--cv-s-3)}.cv-home-aside__cats-title{font-weight:800;font-size:var(--cv-fs-sm)}.cv-home-aside__cats-list{display:grid;gap:2px;list-style:none;padding:0;margin:0}.cv-home-aside__cat{display:flex;align-items:center;gap:var(--cv-s-2);min-block-size:36px;padding:0 var(--cv-s-2);border-radius:var(--cv-r-sm);color:var(--cv-muted);font-size:var(--cv-fs-sm);font-weight:600;transition:background var(--cv-t-fast),color var(--cv-t-fast)}.cv-home-aside__cat:hover{background:var(--cv-surface-3);color:var(--cv-text)}.cv-home-aside__cat .cv-icon{inline-size:16px;block-size:16px;color:var(--cv-gold);flex-shrink:0}.cv-home-aside__cat span{flex:1 1 auto;min-inline-size:0}.cv-home-aside__cat em{font-style:normal;color:var(--cv-faint);font-weight:700}@media (min-width:1440px){.cv-home-layout{grid-template-columns:minmax(0,1fr) 320px;gap:var(--cv-s-7)}:root{--cv-appside-w:272px}}.cv-cta-strip__inner{gap:var(--cv-s-6)}.cv-cta-strip__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cv-s-5)}.cv-cta-strip{margin-inline:0;padding-inline:var(--cv-gutter)}.cv-site--app .cv-card{transition:border-color var(--cv-t-base),transform var(--cv-t-base) var(--cv-ease),box-shadow var(--cv-t-base)}.cv-site--app .cv-card:hover{border-color:var(--cv-gold-line);transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,0,0,.35)}.cv-site--app .cv-card:hover .cv-card__img{transform:scale(1.04)}.cv-site--app .cv-footer{margin-block-start:0}.cv-header.is-search-open .cv-header__msearch,.cv-header__msearch{display:none!important}.cv-card__nav{display:grid}.cv-gallery__nav{display:grid;opacity:0;transition:opacity .2s}.cv-gallery:focus-within .cv-gallery__nav,.cv-gallery:hover .cv-gallery__nav{opacity:1}.cv-gallery__thumbs{display:flex;gap:var(--cv-s-2);overflow-x:auto;scrollbar-width:none;padding-block-start:var(--cv-s-2)}.cv-gallery__thumb{flex:0 0 auto;inline-size:72px;block-size:54px;border-radius:var(--cv-r-sm);overflow:hidden;border:2px solid transparent;opacity:.7;padding:0;background:var(--cv-surface-2)}.cv-gallery__thumb[aria-current=true]{border-color:var(--cv-gold);opacity:1}.cv-gallery__thumb img{inline-size:100%;block-size:100%;object-fit:cover}.cv-vehicle{gap:var(--cv-s-6)}.cv-summary__title{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem)}.cv-price__amount strong{font-size:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.cv-equip__list{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-prose{font-size:var(--cv-fs-md);line-height:1.65;color:var(--cv-muted)}.cv-prose p+p{margin-block-start:1em}.cv-stickyprice{display:none!important}.cv-offer{margin:0}@media (min-width:1024px){.cv-account{grid-template-columns:280px minmax(0,1fr);gap:var(--cv-s-7);padding-block:var(--cv-s-7) var(--cv-s-8);align-items:start}.cv-account__sidebar{position:sticky;inset-block-start:calc(var(--cv-header-h) + var(--cv-s-4));padding:var(--cv-s-3);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg)}.cv-account__nav ul{flex-direction:column;overflow:visible;gap:2px}.cv-account__link{width:100%;border-radius:var(--cv-r-md);border-color:transparent;justify-content:flex-start}.cv-account__link[aria-current=page]{background:var(--cv-gold-wash);border-color:transparent}.cv-account__group{display:block;padding:var(--cv-s-3) var(--cv-s-2) var(--cv-s-1);font-size:var(--cv-fs-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--cv-faint);font-weight:700;margin:0}.cv-account__footer-nav{display:block;margin-block-start:var(--cv-s-3);padding-block-start:var(--cv-s-3);border-block-start:1px solid var(--cv-line)}.cv-account__mobile-select{display:none!important}.cv-account__user{margin-block-end:var(--cv-s-2)}}body.admin-bar .cv-header,body.admin-bar .cv-site--app .cv-header{inset-block-start:32px}body.admin-bar .cv-site--app .cv-appside{inset-block-start:32px;block-size:calc(100dvh - 32px)}body.admin-bar .cv-site--app>.cv-header,body.admin-bar .cv-site>.cv-header{inset-block-start:32px}body.admin-bar .cv-site--app .cv-appside{inset-block-start:calc(var(--cv-header-h, 64px) + 32px);block-size:calc(100dvh - var(--cv-header-h, 64px) - 32px)}.cv-account.cv-account--fb{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:var(--cv-s-6)}.cv-account--fb>.cv-fbaccount{width:100%;max-width:100%}}}
@media (min-width: 768px) and (max-width: 1023.98px){@media (min-width:768px) and (max-width:1023px){:root{--cv-gutter:32px;--cv-header-h:64px}.cv-section{padding-block:var(--cv-s-7)}.cv-footer__inner{grid-template-columns:1fr 1fr;gap:var(--cv-s-6)}.cv-footer__brand{grid-column:1/-1}.cv-hero{padding-block:var(--cv-s-8) var(--cv-s-6)}.cv-hero__inner{gap:var(--cv-s-6)}.cv-search__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cv-search__actions .cv-btn{flex:0 1 auto;min-inline-size:240px}.cv-search{padding:var(--cv-s-5)}.cv-catgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0;scroll-snap-type:none}.cv-catgrid .cv-rail__item{inline-size:auto}.cv-rail--cards .cv-rail__item{inline-size:320px}.cv-brandgrid{grid-template-columns:repeat(6,minmax(0,1fr))}.cv-trust{grid-template-columns:1fr 1fr}.cv-grid{gap:var(--cv-s-4)}.cv-grid,.cv-grid--home{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-grid[data-view=list]{grid-template-columns:minmax(0,1fr)}.cv-grid[data-view=list] .cv-card{display:grid;grid-template-columns:240px minmax(0,1fr)}.cv-grid[data-view=list] .cv-card__media{aspect-ratio:auto;block-size:100%;min-block-size:180px}.cv-grid[data-view=list] .cv-card__actions{inset-inline-end:auto;inset-inline-start:calc(240px - 40px - var(--cv-s-3))}.cv-sheet{justify-content:center}.cv-sheet__panel{max-inline-size:640px;max-block-size:88dvh}.cv-vehicle__gallery{margin-inline:0}.cv-gallery__stage{border-radius:var(--cv-r-lg);overflow:hidden}.cv-gallery__slide{aspect-ratio:16/10}.cv-gallery__extras{padding-inline:0}.cv-summary__facts{grid-template-columns:repeat(4,minmax(0,1fr))}.cv-specs__list{column-gap:var(--cv-s-6)}.cv-equip__list,.cv-specs__list{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-finance__grid{grid-template-columns:1fr 1fr}.cv-passport__list{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-similar .cv-rail--cards{margin-inline:0;padding-inline:0}.cv-account__nav{margin-inline:calc(-1*var(--cv-gutter))}.cv-os__main{padding-inline:var(--cv-s-6);max-inline-size:960px;margin-inline:auto;inline-size:100%}.cv-dprofile__stock .cv-grid,.cv-os__content .cv-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-dprofile__layout{grid-template-columns:minmax(0,1fr)}.cv-home-layout{display:block;padding-inline:0;max-inline-size:none}.cv-home-aside{display:none!important}.cv-cta-strip__benefits{grid-template-columns:1fr 1fr}.cv-cta-strip__sell{flex-wrap:nowrap}.cv-site--app{display:flex;flex-direction:column}.cv-shell{display:block}.cv-appside{display:none!important}.cv-contactbar__act{min-block-size:52px}.cv-summary__actions .cv-btn span{display:inline}}}
@media (max-width: 1023.98px){@media (max-width:1023.98px){:root{--cv-gutter:16px;--cv-header-h:56px}.cv-logo__text{font-size:1rem}.cv-section{padding-block:var(--cv-s-6)}.cv-card__price strong,.cv-section__title{font-size:var(--cv-fs-xl)}.cv-footer{margin-block-start:var(--cv-s-6)}.cv-footer__inner{padding-block:var(--cv-s-6)}.cv-hero__stats{gap:var(--cv-s-5)}.cv-stat dd{font-size:var(--cv-fs-2xl)}.cv-hero__panel{margin-inline:calc(-1*var(--cv-gutter))}.cv-search{border-radius:0;border-inline:0;box-shadow:none;padding:var(--cv-s-4) var(--cv-gutter)}.cv-search__actions .cv-link{text-align:center}.cv-grid{margin-inline:calc(-1*var(--cv-gutter));gap:var(--cv-s-3)}.cv-grid .cv-card{border-radius:0;border-inline:0}.cv-grid .cv-card:hover{box-shadow:none}.cv-toolbar__top{padding-block:var(--cv-s-4) var(--cv-s-2)}.cv-toolbar__title{font-size:var(--cv-fs-2xl)}.cv-toolbar__bar-inner{gap:var(--cv-s-1)}.cv-select-wrap .cv-select{max-inline-size:190px}.cv-grid[data-view=list]{gap:1px;background:var(--cv-line)}.cv-grid[data-view=list] .cv-card{display:grid;grid-template-columns:132px minmax(0,1fr);border-block:0}.cv-grid[data-view=list] .cv-card__media{aspect-ratio:auto;block-size:100%;min-block-size:132px}.cv-grid[data-view=list] .cv-card__actions .cv-compare,.cv-grid[data-view=list] .cv-card__badges,.cv-grid[data-view=list] .cv-card__photos,.cv-grid[data-view=list] .cv-card__sub,.cv-os__top .cv-btn span,.cv-summary__actions .cv-btn span{display:none}.cv-grid[data-view=list] .cv-card__actions{inset-block-start:var(--cv-s-2);inset-inline-end:var(--cv-s-2)}.cv-grid[data-view=list] .cv-card__body{padding:var(--cv-s-3) var(--cv-s-3) var(--cv-s-3) var(--cv-s-3);gap:var(--cv-s-1)}.cv-grid[data-view=list] .cv-card__title{font-size:var(--cv-fs-md);padding-inline-end:34px}.cv-grid[data-view=list] .cv-card__facts{font-size:var(--cv-fs-xs)}.cv-grid[data-view=list] .cv-card__price strong{font-size:var(--cv-fs-lg)}.cv-contact__form,.cv-price,.cv-reservation,.cv-seller,.cv-summary{margin-inline:calc(-1*var(--cv-gutter));padding-inline:var(--cv-gutter)}.cv-gallery__extras .cv-btn{flex:1 1 auto}.cv-summary__title{font-size:var(--cv-fs-2xl)}.cv-contactbar .cv-btn{font-size:var(--cv-fs-sm);padding-inline:var(--cv-s-3)}.cv-passport__item{grid-template-columns:auto 1fr}.cv-passport__value{grid-column:2;text-align:start}.cv-finance__form,.cv-finance__leadform,.cv-finance__result{margin-inline:calc(-1*var(--cv-gutter));border-radius:0;border-inline:0;padding-inline:var(--cv-gutter)}.cv-sheet__panel{max-block-size:100dvh;block-size:100dvh;border-radius:0;border:0}.cv-modal{padding:0;align-items:end}.cv-modal__panel{border-radius:var(--cv-r-lg) var(--cv-r-lg)0 0;inline-size:100%;max-block-size:92dvh}.cv-account{padding-block:var(--cv-s-3) var(--cv-s-6)}.cv-statgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cv-statcard{padding:var(--cv-s-3);border-radius:var(--cv-r-md)}.cv-statcard__value{font-size:var(--cv-fs-2xl)}.cv-os__top .cv-btn{inline-size:44px;padding:0}.cv-dprofile__head{grid-template-columns:1fr;justify-items:start;margin-inline:calc(-1*var(--cv-gutter));border-radius:0;border-inline:0;padding-inline:var(--cv-gutter)}.cv-row{grid-template-columns:76px 1fr}.cv-bottomnav__link{gap:3px}.cv-bottomnav__icon{position:relative;display:grid;place-items:center}.cv-bottomnav__icon .cv-icon{inline-size:22px;block-size:22px}.cv-bottomnav__label{font-weight:700;letter-spacing:.01em;line-height:1.1}.cv-bottomnav__link[aria-current=page],.cv-bottomnav__link[aria-current=page] .cv-icon{color:var(--cv-gold)}.cv-count--msg{background:var(--cv-bad);color:#fff}.cv-card{background:var(--cv-surface-1);border:1px solid var(--cv-line);overflow:hidden}.cv-card__media{position:relative;overflow:hidden;background:var(--cv-surface-2)}.cv-card__img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .45s var(--cv-ease, ease)}.cv-card:active .cv-card__img{transform:scale(1.03)}.cv-card__badges{position:absolute;inset-block-start:var(--cv-s-2);inset-inline-start:var(--cv-s-2);display:flex;flex-wrap:wrap;gap:4px;z-index:1}.cv-badge{padding:3px 8px;border-radius:var(--cv-r-sm);font-size:10px;font-weight:800;letter-spacing:.02em;line-height:1.2;background:rgba(0,0,0,.72);color:var(--cv-text);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cv-badge--featured,.cv-badge--homepage,.cv-badge--top{background:var(--cv-gold-grad);color:var(--cv-gold-ink)}.cv-badge--recomandat,.cv-badge--verified{background:rgba(92,201,141,.9);color:#0a1a10}.cv-card__body{padding:var(--cv-s-3) var(--cv-s-4) var(--cv-s-4);display:grid;gap:var(--cv-s-2)}.cv-card__title{font-size:var(--cv-fs-md);font-weight:800;letter-spacing:-.015em;line-height:1.25}.cv-card__price strong{font-family:var(--cv-font-display);color:var(--cv-gold-light);font-weight:400}.cv-card__facts{display:flex;flex-wrap:wrap;gap:var(--cv-s-1) var(--cv-s-3);color:var(--cv-muted);font-size:var(--cv-fs-xs);font-weight:600}.cv-card__facts .cv-icon{inline-size:12px;block-size:12px;color:var(--cv-faint)}.cv-hero__trust li{font-size:11px;gap:5px}.cv-appbody,.cv-main,.cv-site{min-inline-size:0;max-inline-size:100%}.cv-home-layout,.cv-vehicle{min-inline-size:0}.cv-vehicle__aside,.cv-vehicle__body{min-inline-size:0;max-inline-size:100%}.cv-site--app{display:flex;flex-direction:column}.cv-appbody,.cv-shell{display:block}.cv-home-layout{display:block;padding-inline:0;max-inline-size:none}.cv-home-aside{display:none!important}.cv-home-layout__main .cv-hero{margin-inline:0;padding-inline:0}.cv-home-layout__main .cv-container,.cv-home-layout__main .cv-container--wide{padding-inline:var(--cv-gutter)}.cv-hero__title{font-size:clamp(1.75rem,1.2rem + 4vw,2.35rem);line-height:1.15}.cv-hero__title-accent{display:inline}.cv-hero__trust{display:grid;gap:var(--cv-s-2)}.cv-hero__trust .cv-icon{inline-size:14px;block-size:14px;flex-shrink:0}.cv-hero__trust,.cv-search__grid{grid-template-columns:1fr 1fr}.cv-search__cats{gap:var(--cv-s-1)}.cv-cta-strip{padding-inline:var(--cv-gutter);padding-block:var(--cv-s-5)}.cv-cta-strip__benefits{grid-template-columns:1fr;gap:var(--cv-s-3)}.cv-cta-strip__sell{flex-direction:column;align-items:stretch;text-align:start;padding:var(--cv-s-4)}.cv-cta-strip__sell .cv-btn{inline-size:100%;justify-content:center}.cv-rail--cards .cv-rail__item{inline-size:min(78vw,300px)}.cv-main--vehicle{padding-block-end:calc(76px + var(--cv-safe-b) + var(--cv-s-2))}.cv-vehicle{gap:0;padding-block-end:var(--cv-s-4);max-inline-size:none}.cv-vehicle,.cv-vehicle.cv-container{padding-inline:0}.cv-vehicle__gallery{margin-inline:0}.cv-gallery__stage{border-radius:0}.cv-gallery__slide{aspect-ratio:4/3}.cv-gallery__counter{inset-block-end:var(--cv-s-2);inset-inline-end:var(--cv-s-2);font-size:11px;padding:3px 10px}.cv-gallery__extras{padding:var(--cv-s-3) var(--cv-gutter)}.cv-gallery__extras .cv-btn{flex:1 1 calc(50% - var(--cv-s-2));min-block-size:44px}.cv-vehicle__aside{gap:0}.cv-contact__form,.cv-price,.cv-reservation,.cv-seller,.cv-summary{margin-inline:0;border-radius:0;border-inline:0;padding:var(--cv-s-4) var(--cv-gutter)}.cv-contact__form,.cv-price,.cv-reservation,.cv-seller{border-block-start:0}.cv-summary{border-block-start:0;padding-block-start:var(--cv-s-4)}.cv-price{border-block-start:1px solid var(--cv-line)}.cv-summary__title{font-size:clamp(1.35rem,1.1rem + 2vw,1.75rem)}.cv-summary__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cv-s-2)}.cv-summary__facts li{padding:var(--cv-s-2) var(--cv-s-3)}.cv-summary__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cv-s-2)}.cv-summary__actions .cv-btn{min-block-size:44px;padding-inline:var(--cv-s-2);font-size:11px}.cv-summary__actions .cv-btn .cv-icon{inline-size:18px;block-size:18px}.cv-price__amount strong{font-size:clamp(1.85rem,1.4rem + 3vw,2.5rem)}.cv-vehicle__body{padding-inline:var(--cv-gutter);padding-block-start:var(--cv-s-5);gap:var(--cv-s-5)}.cv-vsection .cv-h2{font-size:var(--cv-fs-xl)}.cv-specs__row{padding-block:var(--cv-s-3);font-size:var(--cv-fs-sm)}.cv-specs__list{grid-template-columns:1fr}.cv-contactbar{gap:var(--cv-s-2);padding:var(--cv-s-2) max(var(--cv-gutter),env(safe-area-inset-left,0)) calc(var(--cv-s-2) + var(--cv-safe-b)) max(var(--cv-gutter),env(safe-area-inset-right,0))}.cv-contactbar .cv-btn,.cv-contactbar__act{min-block-size:52px;padding:6px 4px;font-size:10px;border-radius:var(--cv-r-md)}.cv-contactbar .cv-btn .cv-icon,.cv-contactbar__act .cv-icon{inline-size:20px;block-size:20px}.cv-similar .cv-rail--cards{margin-inline:calc(-1*var(--cv-gutter));padding-inline:var(--cv-gutter)}.cv-auth__panel{padding:var(--cv-s-5) var(--cv-gutter);min-block-size:100dvh}.cv-auth__card{padding:var(--cv-s-5);border-radius:var(--cv-r-lg)}@media (min-width:400px){.cv-summary__actions .cv-btn span{display:inline}.cv-summary__actions{grid-template-columns:repeat(3,minmax(0,1fr))}.cv-summary__actions .cv-btn{font-size:var(--cv-fs-xs);flex-direction:column;gap:2px}}@media (min-width:480px){.cv-specs__list{grid-template-columns:1fr 1fr;column-gap:var(--cv-s-5)}.cv-hero__trust{display:flex;flex-wrap:wrap}}.cv-header{position:sticky;inset-block-start:0}.cv-header__inner{min-block-size:56px;gap:var(--cv-s-1);padding-block:6px}.cv-logo{margin-inline-end:auto;min-inline-size:0}.cv-logo__img{block-size:28px;max-inline-size:120px;object-fit:contain}.cv-logo__text{display:none}.cv-header__cta{display:inline-flex!important;min-block-size:36px;padding:0 12px;font-size:12px;gap:4px}.cv-header__cta .cv-icon{inline-size:14px;block-size:14px}.cv-header__fav{display:none}.cv-header__searchbtn[aria-expanded=true]{color:var(--cv-gold)}.cv-hero{padding-block:var(--cv-s-5) var(--cv-s-4);min-block-size:0}.cv-hero__inner{gap:var(--cv-s-4);padding-block-start:0}.cv-hero__copy{gap:var(--cv-s-3)}.cv-hero__text{font-size:var(--cv-fs-sm);line-height:1.45}.cv-bottomnav{z-index:var(--cv-z-bottomnav, 70)}.cv-header__account,.cv-header__workspace{display:none!important}.cv-header__actions{gap:4px;flex-shrink:0}.cv-search__actions .cv-btn--lg{border-radius:var(--cv-r-pill)}.cv-card__nav{display:none!important}.cv-card__dots{inset-block-end:8px}.cv-card__media{aspect-ratio:16/10}.cv-equip__group summary,.cv-equip__list li,.cv-gallery__extras{display:flex;gap:var(--cv-s-2)}.cv-vsection.cv-equip .cv-equip__list{display:grid;grid-template-columns:1fr;gap:var(--cv-s-2)}.cv-equip__list li{align-items:flex-start;padding:var(--cv-s-2)0;border-block-end:1px solid var(--cv-line);font-size:var(--cv-fs-sm)}.cv-equip__list .cv-icon{color:var(--cv-gold);flex-shrink:0;margin-block-start:2px}.cv-equip__group summary{align-items:center;padding:var(--cv-s-3)0;font-weight:800;cursor:pointer;list-style:none}.cv-equip__group summary::-webkit-details-marker{display:none}.cv-equip__group summary small{margin-inline-start:auto;color:var(--cv-faint);font-weight:700}.cv-prose{font-size:var(--cv-fs-md);line-height:1.6;color:var(--cv-muted)}.cv-offer{margin-inline:0;border-radius:0;border-inline:0;padding-inline:var(--cv-gutter)}.cv-search__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--cv-s-3);margin-block-start:var(--cv-s-1)}.cv-search__actions .cv-btn,.cv-search__actions .cv-btn--lg,.cv-search__actions button[type=submit]{flex:0 0 auto!important;inline-size:100%!important;max-inline-size:100%!important;min-block-size:48px!important;max-block-size:52px!important;block-size:48px!important;padding-block:0!important;padding-inline:var(--cv-s-5)!important;border-radius:999px!important;aspect-ratio:auto!important;line-height:1!important;font-size:var(--cv-fs-md)!important}.cv-search__actions .cv-link{align-self:center;font-size:var(--cv-fs-sm)}.cv-drawer__group{margin:var(--cv-s-4)0 var(--cv-s-2);padding-inline:var(--cv-s-3);font-size:11px;text-transform:uppercase;letter-spacing:.14em;font-weight:700;color:var(--cv-faint)}.cv-drawer__menu--account a{display:flex!important;align-items:center;gap:var(--cv-s-3)}.cv-drawer__menu--account .cv-icon{inline-size:1.15em;block-size:1.15em;color:var(--cv-gold)}.cv-bottomnav{z-index:var(--cv-z-bottomnav, 70)!important;padding-bottom:env(safe-area-inset-bottom,0)!important}.cv-bottomnav__label{max-inline-size:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;padding-inline:2px!important}.cv-chat-fab,.cv-fab--chat,[class*=chat-fab],[class*=message-fab],button[aria-label*=Mesaj],button[aria-label*=mesaj]{bottom:calc(72px + env(safe-area-inset-bottom,0))!important;z-index:calc(var(--cv-z-bottomnav, 70) + 5)!important;right:max(16px,env(safe-area-inset-right,16px))!important}.cv-card__body,.cv-card__title,.cv-garage-item,.cv-row,.cv-stock-item{min-inline-size:0!important;max-inline-size:100%!important}.cv-card__title,[class*=estimate]{white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.cv-main--auth{min-block-size:100dvh;padding-block-end:env(safe-area-inset-bottom,0)}.cv-auth__panel{padding-inline:var(--cv-gutter, 16px)}.cv-auth__card{max-inline-size:100%}@media (max-width:767px){body,html{overflow-x:hidden!important;max-width:100%!important}@supports (overflow-x:clip){body,html{overflow-x:clip!important}}.cv-account,.cv-main--account{max-width:100%!important;width:100%!important;overflow-x:clip!important;box-sizing:border-box!important}.cv-account,.cv-account__nav{padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0))!important}.cv-account{padding-block:12px 88px!important}.cv-account__nav{margin-inline:calc(-1*max(16px,env(safe-area-inset-left,0))) calc(-1*max(16px,env(safe-area-inset-right,0)))!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.cv-acc-hello,.cv-acc-section,.cv-account h1,.cv-account h2,.cv-account p,.cv-account__content,.cv-cta-card{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:break-word!important}.cv-account .am-dash__sidebar,.cv-account .cv-card,.cv-account [class*=profile]{max-width:100%!important;box-sizing:border-box!important}.cv-site{display:flex!important;flex-direction:column!important;min-height:100dvh!important}.cv-header{position:sticky!important;top:0!important;inset-block-start:0!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;width:100%!important;z-index:var(--cv-z-header, 60)!important;background:rgba(0,0,0,.92)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.cv-header__inner,.cv-logo{align-items:center!important}.cv-header__inner{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;gap:8px!important;min-height:56px!important;height:56px!important;max-height:56px!important;width:100%!important;max-width:100%!important;padding-inline:max(12px,env(safe-area-inset-left,0)) max(12px,env(safe-area-inset-right,0))!important;padding-block:0!important;margin:0!important;box-sizing:border-box!important}.cv-logo{display:inline-flex!important;flex:0 0 auto!important;margin-inline-end:auto!important;visibility:visible!important;opacity:1!important;min-width:32px!important;max-width:40%!important}.cv-logo__img{display:block!important;height:28px!important;width:auto!important;max-width:130px!important;object-fit:contain!important}.cv-logo__mark{display:grid!important;place-items:center!important;width:32px!important;height:32px!important}.cv-logo__text{display:none!important}.cv-header__actions{display:flex!important;align-items:center!important;gap:4px!important;flex:0 0 auto!important;margin-left:0!important;margin-inline-start:0!important}.cv-header__account,.cv-header__workspace{display:none!important}.cv-header__cta,.cv-header__menu{display:inline-flex!important;flex-shrink:0!important}.cv-header__cta{align-items:center!important;justify-content:center!important;min-height:36px!important;min-width:36px!important;padding:0 10px!important;font-size:12px!important;gap:4px!important}.cv-header__cta .cv-icon{inline-size:16px!important;block-size:16px!important}.cv-header__menu{min-width:44px!important;min-height:44px!important}.cv-header__menu,.cv-header__searchbtn{align-items:center!important;justify-content:center!important}.cv-header__notif,.cv-header__searchbtn{display:inline-flex!important;min-width:40px!important;min-height:40px!important}.cv-header__fav,.cv-header__msearch[hidden]{display:none!important}.cv-header__msearch{padding:8px max(12px,env(safe-area-inset-left,0)) 10px max(12px,env(safe-area-inset-right,0))!important;border-block-start:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.95)}.cv-main{flex:1 1 auto!important;min-height:0!important}}@media (max-width:1023.98px){.cv-appside{display:none!important}.cv-shell{display:block!important}.cv-site--app{display:flex!important;flex-direction:column!important;grid-template-columns:none!important}.cv-site--app .cv-appbody{display:block!important;min-block-size:auto}.cv-header,.cv-site>.cv-header{position:sticky!important;inset-block-start:0!important;z-index:60!important;order:-1;width:100%!important;background:var(--cv-surface-1, #0b0b0c)}body.admin-bar .cv-header,body.admin-bar .cv-site>.cv-header{inset-block-start:46px!important}.cv-header__inner{flex-wrap:nowrap;min-block-size:var(--cv-header-h, 56px);padding-inline:max(var(--cv-gutter, 16px),env(safe-area-inset-left,0)) max(var(--cv-gutter, 16px),env(safe-area-inset-right,0))}.cv-header__search,.cv-nav{display:none!important}.cv-header__actions{display:flex!important;align-items:center;gap:var(--cv-s-1, .25rem);margin-inline-start:auto}.cv-main,.cv-site,body,html{max-inline-size:100%;overflow-x:clip}.cv-main--auth{padding-block-end:0!important}}}}
@media (max-width: 1023.98px){@media (max-width:1023.98px){.cv-dock{position:fixed;z-index:var(--cv-z-bottomnav, 70);inset-inline:12px;inset-block-end:calc(10px + env(safe-area-inset-bottom,0));padding:0;pointer-events:none}.cv-dock__list{pointer-events:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:2px;margin:0;padding:8px 10px 10px;list-style:none;border-radius:28px;background:rgba(14,14,16,.82);border:1px solid rgba(212,175,55,.22);box-shadow:0 12px 40px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.03) inset,0 1px 0 rgba(255,255,255,.06) inset;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%)}.cv-dock__item{margin:0;padding:0;min-width:0}.cv-dock__link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:48px;padding:4px 2px;border-radius:16px;color:rgba(245,241,230,.55);text-decoration:none;font-weight:600;font-size:.62rem;letter-spacing:.01em;transition:color .18s ease,background .18s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.cv-dock__icon{position:relative;display:grid;place-items:center;width:28px;height:28px}.cv-dock__icon .cv-icon{width:22px;height:22px}.cv-dock__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.15}.cv-dock__link:active{transform:scale(.96)}.cv-dock__link[aria-current=page]{color:#f0dc9b;background:rgba(212,175,55,.12)}.cv-dock__link[aria-current=page] .cv-icon,.cv-sheet-nav__menu a:hover .cv-icon,.cv-sheet-nav__menu a[aria-current=page] .cv-icon{color:#d4af37}.cv-dock__item--fab{position:relative;z-index:2}.cv-dock__link--fab{margin-top:-22px;min-height:0;padding:0;gap:4px;background:0 0!important;color:#f0dc9b}.cv-dock__link--fab .cv-dock__icon{width:54px;height:54px;border-radius:50%;background:linear-gradient(145deg,#f0dc9b 0,#d4af37 48%,#a98a25 100%);color:#16110a;box-shadow:0 8px 24px rgba(212,175,55,.45),0 0 0 5px rgba(14,14,16,.95),0 0 0 6px rgba(212,175,55,.2)}.cv-dock__link--fab .cv-dock__icon .cv-icon{width:26px;height:26px;color:#16110a}.cv-dock__link--fab .cv-dock__label{font-weight:800;font-size:.6rem;color:#f0dc9b}.cv-dock__link--fab:active .cv-dock__icon{transform:scale(.94)}.cv-dock__badge{position:absolute;top:-3px;right:-5px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:#e2553f;color:#fff;font-size:.58rem;font-weight:800;line-height:15px;text-align:center;box-shadow:0 0 0 2px rgba(14,14,16,.9)}body{--cv-bottomnav-h:78px}.cv-main:not(.cv-main--vehicle){padding-block-end:calc(var(--cv-bottomnav-h) + env(safe-area-inset-bottom,0) + 12px)}body.cv-mk-contactbar .cv-dock{display:none!important}.cv-main--vehicle{padding-block-end:calc(76px + env(safe-area-inset-bottom,0) + 8px)}.cv-drawer.cv-sheet-nav,.cv-sheet-nav.cv-drawer{display:flex;flex-direction:column;width:min(100%,360px);max-width:100%;height:100%;max-height:100dvh;background:radial-gradient(120% 60%at 0 0,rgba(212,175,55,.12),transparent 55%),#0a0a0b;border-inline-end:1px solid rgba(212,175,55,.2);box-shadow:16px 0 64px rgba(0,0,0,.65);color:#f5f1e6}.cv-sheet-nav__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(12px + env(safe-area-inset-top,0)) 16px 12px;border-block-end:1px solid rgba(245,241,230,.08)}.cv-sheet-nav__brand{display:flex;align-items:center;gap:12px;min-width:0}.cv-sheet-nav__logo{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:linear-gradient(145deg,#f0dc9b,#d4af37 50%,#a98a25);color:#16110a;font-weight:900;font-size:1.15rem;flex:none;box-shadow:0 4px 14px rgba(212,175,55,.3)}.cv-sheet-nav__brand-text{display:flex;flex-direction:column;gap:1px;min-width:0}.cv-sheet-nav__brand-text strong{font-size:1.05rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.cv-sheet-nav__brand-text span{font-size:.72rem;color:rgba(245,241,230,.45);font-weight:600}.cv-sheet-nav__close{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(245,241,230,.1);border-radius:12px;background:rgba(255,255,255,.04);color:rgba(245,241,230,.75);cursor:pointer;flex:none}.cv-sheet-nav__close .cv-icon{width:18px;height:18px}.cv-sheet-nav__close:active,.cv-sheet-nav__menu a:active,.cv-sheet-nav__menu a:hover,.cv-sheet-nav__menu a[aria-current=page]{background:rgba(212,175,55,.12);color:#f0dc9b}.cv-sheet-nav__user{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:14px 14px 0;padding:14px;border-radius:18px;background:linear-gradient(135deg,rgba(212,175,55,.1),rgba(255,255,255,.03));border:1px solid rgba(212,175,55,.22);text-decoration:none;color:inherit}.cv-sheet-nav__avatar{width:52px;height:52px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#1a1a1d;border:2px solid rgba(212,175,55,.45);font-weight:800;font-size:1.15rem;color:#f0dc9b;flex:none}.cv-sheet-nav__avatar img{width:100%;height:100%;object-fit:cover}.cv-sheet-nav__user-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.cv-sheet-nav__user-meta em,.cv-sheet-nav__user-meta strong{font-size:.98rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-sheet-nav__user-meta em{font-style:normal;font-size:.72rem;font-weight:700;color:#d4af37;text-transform:uppercase;letter-spacing:.05em}.cv-sheet-nav__user-go{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:rgba(255,255,255,.05);color:rgba(245,241,230,.5)}.cv-sheet-nav__user-go .cv-icon{width:16px;height:16px}.cv-sheet-nav__welcome{margin:14px 14px 0;padding:16px;border-radius:18px;background:linear-gradient(135deg,rgba(212,175,55,.12),rgba(255,255,255,.02));border:1px solid rgba(212,175,55,.25)}.cv-sheet-nav__welcome strong{display:block;font-size:1.05rem;font-weight:800;margin-bottom:4px}.cv-sheet-nav__welcome p{margin:0 0 12px;font-size:.85rem;line-height:1.45;color:rgba(245,241,230,.55)}.cv-sheet-nav__welcome-actions{display:flex;flex-wrap:wrap;gap:8px}.cv-sheet-nav__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px}.cv-sheet-nav__action,.cv-sheet-nav__menu a{display:flex;align-items:center;border-radius:14px;color:#f5f1e6;text-decoration:none}.cv-sheet-nav__action{gap:10px;min-height:52px;padding:10px 12px;background:rgba(255,255,255,.04);border:1px solid rgba(245,241,230,.08);font-size:.84rem;font-weight:700;transition:border-color .15s,background .15s}.cv-sheet-nav__action-ico{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:rgba(212,175,55,.12);color:#d4af37;flex:none}.cv-sheet-nav__action-ico .cv-icon{width:18px;height:18px}.cv-sheet-nav__action--primary{grid-column:1/-1;background:linear-gradient(135deg,rgba(212,175,55,.18),rgba(212,175,55,.06));border-color:rgba(212,175,55,.35);color:#f0dc9b;min-height:54px;justify-content:center;font-size:.92rem}.cv-sheet-nav__action--primary .cv-sheet-nav__action-ico{background:linear-gradient(145deg,#f0dc9b,#d4af37);color:#16110a}.cv-sheet-nav__action:active{border-color:rgba(212,175,55,.4);background:rgba(212,175,55,.1)}.cv-sheet-nav__nav{flex:1;overflow-y:auto;padding:0 14px 16px;-webkit-overflow-scrolling:touch}.cv-sheet-nav__label{margin:16px 0 8px;padding:0 4px;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(245,241,230,.35)}.cv-sheet-nav__menu{list-style:none;margin:0;padding:0;display:grid;gap:4px}.cv-sheet-nav__menu a{gap:12px;min-height:48px;padding:10px 14px;font-weight:600;font-size:.95rem}.cv-sheet-nav__menu a .cv-icon{width:20px;height:20px;color:rgba(245,241,230,.45);flex:none}.cv-sheet-nav__menu--spaces a{background:rgba(255,255,255,.03);border:1px solid rgba(245,241,230,.06)}.cv-sheet-nav__foot{padding:12px 14px calc(14px + env(safe-area-inset-bottom,0));border-block-start:1px solid rgba(245,241,230,.08)}.cv-sheet-nav__logout{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 16px;border-radius:14px;border:1px solid rgba(245,241,230,.1);background:0 0;color:rgba(245,241,230,.65);text-decoration:none;font-weight:700;font-size:.9rem}.cv-sheet-nav__logout .cv-icon{width:18px;height:18px}.cv-sheet-nav__logout:active{border-color:rgba(226,85,63,.4);color:#f0715f;background:rgba(226,85,63,.08)}.cv-bottomnav--personalized{display:none!important}}@media (min-width:1024px){.cv-dock{display:none!important}}}
/*!
 * Carvibo 7 — 13 Accesibilitate: focus vizibil, mișcare redusă, contrast forțat, tipărire.
 */
:focus{outline:0}:focus-visible{outline-offset:3px;border-radius:4px}.cv-btn:focus-visible,.cv-iconbtn:focus-visible,.cv-input:focus-visible,.cv-select:focus-visible{outline-offset:2px}.cv-input:focus-visible,.cv-select:focus-visible,:focus-visible{outline:2px solid var(--cv-focus)}.cv-main:focus{outline:0}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.cv-card:hover .cv-card__img{transform:none}}@media (forced-colors:active){.cv-btn,.cv-card,.cv-chip,.cv-input,.cv-pill span,.cv-select{border:1px solid CanvasText}.cv-btn--gold,.cv-btn--primary{color:HighlightText}.cv-btn--gold,.cv-btn--primary,.cv-position__marker{forced-color-adjust:none;background:Highlight}}@media (prefers-contrast:more){:root{--cv-line:rgba(245, 241, 230, .28);--cv-line-strong:rgba(245, 241, 230, .5);--cv-muted:#d6d2c5;--cv-faint:#b9b5a8}}@media print{.cv-bottomnav,.cv-contactbar,.cv-footer,.cv-gallery__nav,.cv-gallery__thumbs,.cv-header,.cv-toasts,.cv-vehicle__aside .cv-btn{display:none!important}*,body,html{color:#000!important}body,html{background:#fff!important}.cv-vehicle{display:block!important}.cv-contact,.cv-price,.cv-seller,.cv-summary{border:1px solid #999!important;background:#fff!important}*{box-shadow:none!important}}.cv-count--msg,.cv-header__notif .cv-count{background:#c2412d;color:#fff}
/*!
 * Carvibo 7 — 99 Utilitare (minime, folosite de template-uri).
 */
.cv-visually-hidden,.screen-reader-text{position:absolute!important;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.screen-reader-text:focus{position:fixed!important;inset-block-start:8px;inset-inline-start:8px;inline-size:auto;block-size:auto;margin:0;padding:12px 18px;clip:auto;clip-path:none;z-index:1000;background:var(--cv-gold);color:var(--cv-gold-ink);border-radius:var(--cv-r-md);font-weight:700}.cv-nowrap,.cv-truncate{white-space:nowrap}.cv-truncate{overflow:hidden;text-overflow:ellipsis}.cv-404{text-align:center;display:grid;gap:var(--cv-s-4);justify-items:center;padding-block:var(--cv-s-9)}.cv-404__search{display:flex;gap:var(--cv-s-2);inline-size:100%;max-inline-size:520px}.cv-post-grid{display:grid;gap:var(--cv-s-4)}.cv-post-card{padding:var(--cv-s-5);background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg)}.cv-post-card a:hover{color:var(--cv-gold-light)}
/*!
 * Carvibo — 14 LAYOUT LOCK (încărcat ULTIMUL, media=all)
 * Anulează conflictele din fix-pack-uri mobile/desktop.
 * Structură HTML așteptată (setup.php 7.11.3+):
 *
 *   .cv-site[.cv-site--app]
 *     > .cv-header                 (full width, primul copil)
 *     > .cv-shell                  (doar dacă app-shell)
 *         > .cv-appside
 *         > .cv-appbody
 *             > main.cv-main
 *             > footer.cv-footer
 *     SAU fără shell: main + footer direct sub .cv-site
 */
@keyframes cv-spin{to{transform:rotate(360deg)}}body,html{overflow-x:clip;max-width:100%}body{margin:0}.cv-header__inner,.cv-site{display:flex;box-sizing:border-box;width:100%}.cv-site{flex-direction:column;min-block-size:100vh;min-block-size:100dvh;max-inline-size:100%;margin:0;padding:0}.cv-site>.cv-header,header.cv-header{display:block;position:sticky;inset-block-start:0;inset-inline:0;z-index:60;flex:0 0 auto;order:-1;width:100%;max-width:100%;margin:0;box-sizing:border-box;background:rgba(0,0,0,.92);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-block-end:1px solid rgba(245,241,230,.1)}body.admin-bar .cv-site>.cv-header,body.admin-bar header.cv-header{inset-block-start:32px}@media screen and (max-width:782px){body.admin-bar .cv-site>.cv-header,body.admin-bar header.cv-header{inset-block-start:46px}}.cv-header__inner{align-items:center;flex-wrap:nowrap;gap:.5rem;min-block-size:var(--cv-header-h, 56px);max-width:var(--cv-container, 1440px);margin-inline:auto;padding-inline:max(var(--cv-gutter, 16px),env(safe-area-inset-left,0)) max(var(--cv-gutter, 16px),env(safe-area-inset-right,0))}.cv-logo{display:inline-flex;align-items:center;flex:0 0 auto;margin-inline-end:auto}.cv-shell{display:block;flex:1 1 auto;min-block-size:0;width:100%;max-width:100%}.cv-appside{display:none}.cv-appbody,.cv-main{flex:1 1 auto;width:100%;max-width:100%;min-inline-size:0}.cv-appbody{display:flex;flex-direction:column}.cv-main{order:0;box-sizing:border-box}@media (min-width:1024px){:root{--cv-header-h:64px;--cv-appside-w:260px;--cv-gutter:32px}.cv-shell{display:grid;grid-template-columns:var(--cv-appside-w) minmax(0,1fr);align-items:start;flex:1 1 auto}.cv-appside{display:flex;flex-direction:column;position:sticky;inset-block-start:var(--cv-header-h, 64px);block-size:calc(100dvh - var(--cv-header-h, 64px));overflow-y:auto;padding:1rem .75rem;background:var(--cv-surface-1, #0b0b0c);border-inline-end:1px solid rgba(245,241,230,.1)}body.admin-bar .cv-appside{inset-block-start:calc(var(--cv-header-h, 64px) + 32px);block-size:calc(100dvh - var(--cv-header-h, 64px) - 32px)}.cv-header__inner{min-block-size:64px}.cv-nav{display:block}.cv-header__search{display:block;position:relative;flex:1 1 auto;max-inline-size:360px}.cv-header__menu,.cv-header__searchbtn,.cv-site--app .cv-header .cv-nav{display:none}.cv-header__account,.cv-header__cta,.cv-header__workspace{display:inline-flex}.cv-site--app .cv-header__search{max-inline-size:520px;margin-inline-end:auto}}@media (max-width:1023.98px){:root{--cv-header-h:56px;--cv-gutter:16px}.cv-shell{display:block}.cv-appside{display:none}.cv-header__searchbtn{min-width:40px;min-height:40px}.cv-header__menu,.cv-header__notif,.cv-header__searchbtn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cv-header__notif{min-width:40px;min-height:40px}.cv-header__menu{min-width:44px;min-height:44px}.cv-header__actions{display:flex;align-items:center;gap:2px;margin-inline-start:0;flex:0 0 auto;min-width:0}.cv-header__account,.cv-header__fav,.cv-header__workspace{display:none}.cv-header__cta{display:inline-flex;align-items:center;justify-content:center;min-height:36px;min-width:36px;padding:0 10px;font-size:12px;font-weight:700;gap:4px;flex-shrink:0}.cv-header__cta .cv-icon{inline-size:16px;block-size:16px}@media (max-width:379.98px){.cv-header__cta>span{display:none}.cv-header__cta{padding:0;width:36px}}.cv-logo{flex:0 1 auto;min-width:0;max-width:min(42vw,140px);margin-inline-end:auto}.cv-logo__text{display:none}.cv-logo__img{display:block;height:28px;width:auto;max-width:100%;object-fit:contain}.cv-header__inner{flex-wrap:nowrap;overflow:hidden;gap:4px}.cv-header__search,.cv-nav{display:none}.cv-main{padding-block-end:calc(var(--cv-bottomnav-h, 64px) + env(safe-area-inset-bottom,0))}.cv-main--auth{padding-block-end:env(safe-area-inset-bottom,0)}.cv-home-layout{display:block}.cv-home-aside{display:none}}.cv-main--auth{min-block-size:100dvh;background:#000}.cv-auth{position:relative;z-index:1;color:#f5f1e6}.cv-bottomnav{position:fixed;inset-inline:0;inset-block-end:0;z-index:70}.cv-site>.cv-header .cv-header__inner{padding-inline:max(var(--cv-gutter, 16px),env(safe-area-inset-left,0)) max(var(--cv-gutter, 16px),env(safe-area-inset-right,0))}.cv-infinite-sentinel{display:flex;align-items:center;justify-content:center;padding:1.5rem;min-block-size:64px}.cv-infinite-sentinel[hidden],body.cv-mk-contactbar .cv-bottomnav,body.cv-mk-contactbar .cv-dock{display:none}.cv-spinner{inline-size:28px;block-size:28px;border:2px solid rgba(212,175,55,.25);border-block-start-color:var(--cv-gold, #d4af37);border-radius:50%;animation:cv-spin .7s linear infinite}@media (max-width:1023.98px){.cv-home-featured .cv-container,.cv-home-latest .cv-container,.cv-results .cv-container{padding-inline:0;max-inline-size:none}.cv-home-featured .cv-section__head,.cv-home-latest .cv-section__head{padding-inline:var(--cv-gutter, 16px)}.cv-rail--cards,.cv-rail--featured{display:flex;flex-direction:column;overflow:visible;scroll-snap-type:none;margin-inline:0;padding-inline:0;gap:1px;background:rgba(245,241,230,.08)}.cv-rail--cards .cv-rail__item,.cv-rail--featured .cv-rail__item{inline-size:100%;min-inline-size:0;flex:none;scroll-snap-align:none}.cv-grid,.cv-grid--feed,.cv-grid--home,.cv-results .cv-grid{display:grid;grid-template-columns:1fr;gap:1px;margin-inline:0;padding-inline:0;background:rgba(245,241,230,.08)}.cv-grid .cv-card,.cv-grid--feed .cv-card,.cv-grid--home .cv-card,.cv-rail--cards .cv-card{border-radius:0;border-inline:0;box-shadow:none;background:var(--cv-surface-1, #0b0b0c)}.cv-grid .cv-card__media,.cv-rail--cards .cv-card__media{border-radius:0;aspect-ratio:16/10}.cv-card__nav,.cv-home-aside{display:none}.cv-home-layout__main .cv-section{padding-block:1.25rem .5rem}}@media (min-width:1024px){.cv-grid--feed,.cv-grid--home{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.cv-rail--featured{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-block-end:.5rem}.cv-rail--featured .cv-rail__item{inline-size:min(320px,28vw);flex:0 0 auto;scroll-snap-align:start}.cv-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cv-card:hover{transform:translateY(-3px);border-color:rgba(212,175,55,.45);box-shadow:0 12px 40px rgba(0,0,0,.45)}@media (min-width:1440px){.cv-grid--feed,.cv-grid--home{grid-template-columns:repeat(4,minmax(0,1fr))}}}@media (max-width:1023.98px){.cv-results[data-cv-infinite] .cv-pagination{display:none}}.cv-near-you__hint{font-size:var(--cv-fs-sm, 0.875rem)}.cv-near-you__actions .cv-select,.cv-near-you__radius{max-inline-size:120px;min-inline-size:100px}.cv-near-you__actions .cv-select{width:auto}.cv-near-you__actions{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;flex-shrink:0}.cv-trust{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.cv-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.cv-trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.cv-trust__item{overflow:hidden}.cv-cta-strip__benefits{display:grid;gap:1rem}@media (min-width:768px){.cv-cta-strip__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.cv-cta-strip__benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}.cv-empty--panel{padding:2.5rem 1.25rem;text-align:center;border:1px dashed rgba(245,241,230,.15);border-radius:16px;background:rgba(255,255,255,.02)}@media (min-width:1024px){.cv-home-featured .cv-rail--cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));overflow:visible;margin-inline:0;padding-inline:0;gap:1rem;scroll-snap-type:none}.cv-home-featured .cv-rail__item{inline-size:auto;min-inline-size:0;flex:none}.cv-card{border-radius:14px;overflow:hidden;border:1px solid rgba(245,241,230,.1);background:#121214}.cv-card__media{aspect-ratio:16/10}.cv-card:hover{border-color:rgba(212,175,55,.4);transform:translateY(-4px);box-shadow:0 16px 48px rgba(0,0,0,.5)}.cv-home-aside{align-self:start;max-block-size:calc(100dvh - var(--cv-header-h, 64px) - 2rem);overflow-y:auto}}.cv-brandgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}@media (min-width:768px){.cv-brandgrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1200px){.cv-brandgrid{grid-template-columns:repeat(8,minmax(0,1fr))}}.cv-cta-strip__copy,.cv-near-you__text,.cv-trust__item{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-inline-size:0}.cv-cta-strip__benefits span,.cv-cta-strip__benefits strong,.cv-cta-strip__desc,.cv-cta-strip__title,.cv-near-you__copy span,.cv-near-you__copy strong,.cv-near-you__hint,.cv-near-you__label,.cv-trust__text,.cv-trust__title{display:block;margin:0;max-inline-size:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.cv-cta-strip__benefits strong,.cv-cta-strip__title,.cv-near-you__label,.cv-trust__title{font-weight:800;line-height:1.3;color:var(--cv-text, #f5f1e6)}.cv-cta-strip__benefits span,.cv-cta-strip__desc,.cv-near-you__copy span,.cv-near-you__hint,.cv-trust__text{font-weight:500;font-size:.875rem;line-height:1.45;color:var(--cv-muted, #b9b5a8)}.cv-cta-strip__benefits li,.cv-cta-strip__item{display:flex;align-items:flex-start;gap:.75rem}.cv-near-you__panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.cv-near-you__radius{max-inline-size:7.5rem;width:auto}:root{--cv-z-sticky:40;--cv-z-header:60;--cv-z-bottomnav:70;--cv-z-contactbar:71;--cv-z-overlay:90;--cv-z-layer:100;--cv-z-toast:120;--cv-safe-b:env(safe-area-inset-bottom, 0px);--cv-safe-l:env(safe-area-inset-left, 0px);--cv-safe-r:env(safe-area-inset-right, 0px)}.cv-site>.cv-header,header.cv-header{z-index:var(--cv-z-header)}.cv-bottomnav{z-index:var(--cv-z-bottomnav);padding-bottom:var(--cv-safe-b)}.cv-bottomnav,.cv-contactbar,.cv-stickyprice{padding-inline:max(var(--cv-gutter, 16px),var(--cv-safe-l)) max(var(--cv-gutter, 16px),var(--cv-safe-r))}.cv-contactbar{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--cv-z-contactbar);padding-block-start:var(--cv-s-2, 0.5rem);padding-block-end:calc(var(--cv-s-2, 0.5rem) + var(--cv-safe-b))}.cv-stickyprice{z-index:var(--cv-z-sticky)}body.cv-mk-contactbar .cv-main{padding-block-end:calc(76px + var(--cv-safe-b))}body.cv-mk-contactbar .cv-toasts{inset-block-end:calc(84px + var(--cv-safe-b))}.cv-overlay{z-index:var(--cv-z-overlay)}.cv-drawer,.cv-lightbox,.cv-modal,.cv-sheet{z-index:var(--cv-z-layer)}.cv-toasts{z-index:var(--cv-z-toast)}@media (max-width:1023.98px){.cv-contact__form,.cv-finance__form,.cv-finance__leadform,.cv-finance__result,.cv-price,.cv-reservation,.cv-seller,.cv-summary{margin-inline:calc(-1*max(var(--cv-gutter, 16px),var(--cv-safe-l))) calc(-1*max(var(--cv-gutter, 16px),var(--cv-safe-r)));padding-inline:max(var(--cv-gutter, 16px),var(--cv-safe-l)) max(var(--cv-gutter, 16px),var(--cv-safe-r));border-radius:0;border-inline:0}}.cv-header__menu{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;flex-shrink:0}@media (min-width:1024px){.cv-header__menu{display:none}}.cv-gallery.is-showing-video .cv-gallery__video-play,[data-cv-ctx=dealer_os].cv-mk-dos-dock .cv-bottomnav,body.am-dos-app-active.cv-mk-dos-dock .cv-bottomnav,body.am-dos-mode.cv-mk-dos-dock .cv-bottomnav,body.cv-mk-contactbar .am-lcw{display:none}.cv-bottomnav__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%}.cv-bottomnav__item{min-inline-size:0;max-inline-size:100%}.cv-bottomnav__link{min-inline-size:0;padding-inline:2px;overflow:hidden}.cv-bottomnav__label{display:block;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.15;font-weight:600;letter-spacing:0;padding-inline:1px;text-align:center}.cv-bottomnav__icon .cv-icon{inline-size:22px;block-size:22px}@media (max-width:1023.98px){.cv-contact__actions,.cv-contact__hint,.cv-contact__title{display:none}.cv-contact__form{display:block}}.am-lcw{z-index:65;bottom:calc(var(--cv-bottomnav-h, 64px) + env(safe-area-inset-bottom,0) + 12px);right:max(12px,env(safe-area-inset-right,0))}@media (min-width:1024px){.am-lcw{bottom:max(1.25rem,env(safe-area-inset-bottom,0))}}.cv-gallery__video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.1rem;border-radius:999px;border:0;background:rgba(0,0,0,.72);color:#f5f1e6;font-size:.875rem;font-weight:700;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 20px rgba(0,0,0,.35)}.cv-gallery__stage{position:relative}body.cv-mk-contactbar .cv-stickyprice{bottom:auto}@media (max-width:1023.98px){.cv-main{padding-block-end:calc(var(--cv-bottomnav-h, 64px) + env(safe-area-inset-bottom,0) + 1.25rem)}body.cv-mk-contactbar .cv-main{padding-block-end:calc(76px + env(safe-area-inset-bottom,0) + .5rem)}.cv-card__title{font-size:.95rem;line-height:1.3}.cv-home-layout,.cv-home-layout__main,.cv-home-layout__main .cv-container,.cv-home-layout__main .cv-container--wide,.cv-main--home,.cv-main--home .cv-container,.cv-main--home .cv-container--wide{padding-inline:0;max-inline-size:none}.cv-home-all .cv-section__head,.cv-home-brands .cv-section__head,.cv-home-categories .cv-section__head,.cv-home-dealers .cv-section__head,.cv-home-near .cv-section__head,.cv-home-trust .cv-section__head,.cv-section__count,.cv-section__head,.cv-section__more,.cv-section__title{padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0))}.cv-hero{padding-inline:0}.cv-hero__inner{padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0))}.cv-hero__panel,.cv-search{margin-inline:0;border-radius:0;border-inline:0;width:100%;max-width:none;padding:1rem max(16px,env(safe-area-inset-left,0)) 1.15rem max(16px,env(safe-area-inset-right,0))}.cv-grid,.cv-grid--feed,.cv-grid--home,[data-cv-grid]{margin-inline:0;padding-inline:0;gap:0;display:flex;flex-direction:column;width:100%}.cv-grid .cv-card,.cv-grid--feed .cv-card,.cv-grid--home .cv-card,[data-cv-grid] .cv-card{border-radius:0;border-inline:0;border-block-start:0;border-block-end:1px solid rgba(245,241,230,.08);box-shadow:none;margin:0;width:100%;max-width:none}.cv-card__img,.cv-card__media,.cv-card__media img{border-radius:0}.cv-card__body{padding:.85rem max(16px,env(safe-area-inset-left,0)) 1rem max(16px,env(safe-area-inset-right,0))}.cv-card__actions{inset-inline-end:max(12px,env(safe-area-inset-right,0))}.cv-catgrid,.cv-cats,.cv-home-brands .cv-brandgrid,.cv-home-brands .cv-brands,.cv-home-categories .cv-catgrid,.cv-home-categories .cv-cats{display:flex;flex-wrap:nowrap;gap:.65rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0));padding-block-end:.5rem;margin-inline:0;scrollbar-width:none}.cv-brands::-webkit-scrollbar,.cv-catgrid::-webkit-scrollbar,.cv-cats::-webkit-scrollbar{display:none}.cv-brand,.cv-brandcard,.cv-cat,.cv-catcard{flex:0 0 auto;scroll-snap-align:start;min-width:108px}.cv-home-near .cv-card,.cv-home-near .cv-near,.cv-home-trust .cv-card,.cv-home-trust .cv-trust{margin-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0));width:auto}.am-account,.am-cont-mobile,.cv-account,.cv-account__main{padding-inline:0}.am-cont-mobile__menu>a,.cv-account .cv-menu a,.cv-account__menu a{border-radius:0;margin-inline:0}.am-cont-mobile__menu>a,.am-cont-mobile__stats,.cv-account .cv-menu a,.cv-account__menu a,.cv-account__stats{padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0))}.cv-marketplace,.cv-toolbar{padding-inline:0}.cv-toolbar__filters,.cv-toolbar__top{padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0))}.am-lcw{bottom:calc(var(--cv-bottomnav-h, 64px) + env(safe-area-inset-bottom,0) + 10px);right:max(10px,env(safe-area-inset-right,0));z-index:65}.am-lcw__fab{width:52px;height:52px}}@media (max-width:899.98px){html body #am-dos-app.am-dos-app,html body .am-dos-app{width:100%;max-width:100%;padding:0;margin:0}html body #am-dos-app .am-dos-app__main{padding:.65rem 0 5.5rem;width:100%;max-width:100%}html body #am-dos-app .am-dos-app__top,html body #am-dos-app .am-dos-topbar{padding-inline:max(12px,env(safe-area-inset-left,0)) max(12px,env(safe-area-inset-right,0));width:100%;box-sizing:border-box}html body #am-dos-app #am-dos-main-content,html body #am-dos-app .am-dos-app__content{padding-inline:0;width:100%}html body #am-dos-app .am-dos-app__content>*,html body #am-dos-app .am-dos-card,html body #am-dos-app .am-dos-kpi-row,html body #am-dos-app .am-dos-quick,html body #am-dos-app [class*=acces]{margin-inline:max(12px,env(safe-area-inset-left,0)) max(12px,env(safe-area-inset-right,0));width:auto;max-width:none;box-sizing:border-box}html body .am-dos-dock{left:0;right:0;width:100%;padding-inline:max(4px,env(safe-area-inset-left,0)) max(4px,env(safe-area-inset-right,0))}}@media (max-width:1023.98px){.cv-hero .cv-search,.cv-hero__panel,.cv-home-layout .cv-search,.cv-search{display:none}.cv-hero{padding-block:1.25rem 1rem}.cv-hero__text{font-size:.95rem;max-width:36ch}.cv-hero__trust{margin-block-end:0}.cv-home-categories{padding-block:1.25rem .5rem}.cv-home-categories .cv-section__head{padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0));margin-block-end:.85rem}.cv-home-categories .cv-section__title{font-size:1.35rem;font-weight:800}.cv-home-categories .cv-catgrid,.cv-home-categories .cv-rail,.cv-home-categories ul.cv-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;overflow:visible;flex-wrap:unset;scroll-snap-type:none;padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0));margin:0;list-style:none}.cv-home-categories .cv-rail__item{inline-size:auto;width:100%;min-width:0;scroll-snap-align:unset;flex:unset}.cv-home-categories .cv-cat{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.45rem;min-height:104px;padding:1rem .95rem;border-radius:14px;border:1px solid rgba(245,241,230,.12);background:rgba(20,20,22,.92);width:100%;box-sizing:border-box}.cv-home-categories .cv-cat__icon{inline-size:40px;block-size:40px;display:grid;place-items:center;border-radius:10px;background:rgba(212,175,55,.12);color:var(--cv-gold, #d4af37)}.cv-home-categories .cv-cat__icon .cv-icon,.cv-home-categories .cv-cat__icon svg{inline-size:22px;block-size:22px}.cv-home-categories .cv-cat__name{font-size:1rem;font-weight:800;line-height:1.2;color:var(--cv-text, #f5f1e6)}.cv-home-categories .cv-cat__count{font-size:.8rem;color:var(--cv-muted, #b9b5a8)}.cv-home-categories .cv-rail__item:last-child:nth-child(odd){grid-column:1/-1}.cv-card__body{padding:1rem max(16px,env(safe-area-inset-left,0)) 1.15rem max(16px,env(safe-area-inset-right,0));gap:.4rem}.cv-card__title{font-size:1.35rem;line-height:1.25;font-weight:800;letter-spacing:-.01em}.cv-card__sub{font-size:1.05rem;line-height:1.3}.cv-card__facts{gap:.4rem .7rem;margin-block-start:.2rem}.cv-card__facts,.cv-card__facts li,.cv-card__facts span{font-size:1.2rem}.cv-card__price{margin-block-start:.4rem}.cv-card .cv-card__price strong,.cv-card__price .cv-price,.cv-card__price strong{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--cv-gold-light, #f0dc9b)}.cv-card__loc,.cv-card__meta,.cv-card__time{font-size:.85rem}.cv-card__bottom,.cv-card__footer{font-size:.85rem;margin-block-start:.35rem}.cv-home-all .cv-section__title,.cv-home-near .cv-section__title{font-size:1.35rem;font-weight:800}}.cv-brand__logo{border:1px solid var(--cv-gold-line, rgba(212, 175, 55, 0.38));background:rgba(0,0,0,.55);color:var(--cv-gold, #d4af37);background:#0a0a0b;display:grid;place-items:center;inline-size:56px;block-size:56px;margin-block-end:.4rem;border-radius:50%;border:1px solid rgba(245,241,230,.12);background:#fff;overflow:hidden;padding:8px;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.25)}.cv-brand__logo svg{inline-size:30px;block-size:30px;display:block}.cv-brand:focus-visible .cv-brand__logo,.cv-brand:hover .cv-brand__logo{border-color:var(--cv-gold, #d4af37);color:var(--cv-gold-light, #f0dc9b);border-color:#d4af37;background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.55);box-shadow:0 0 0 2px rgba(212,175,55,.25)}@media (max-width:1023.98px){.cv-home-brands .cv-section__head{padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0));margin-block-end:.85rem}.cv-home-brands .cv-section__title{font-size:1.35rem;font-weight:800}.cv-home-brands .cv-brandgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0));margin:0;overflow:visible;list-style:none}.cv-home-brands .cv-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:112px;padding:.85rem .4rem;border-radius:14px;border:1px solid rgba(245,241,230,.1);background:rgba(12,12,14,.95);text-align:center;width:100%;box-sizing:border-box}.cv-home-brands .cv-brand__logo,.cv-home-brands .cv-brand__monogram{inline-size:48px;block-size:48px;margin-block-end:.2rem}.cv-home-brands .cv-brand__logo svg{inline-size:28px;block-size:28px}.cv-home-brands .cv-brand__monogram{font-size:1.05rem}.cv-home-brands .cv-brand__name{font-size:.85rem;font-weight:700;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-home-brands .cv-brand__count{font-size:.75rem;color:var(--cv-faint, #8f8b7f)}}.cv-brand__logo img{display:block;width:100%;height:100%;max-width:38px;max-height:38px;object-fit:contain;object-position:center;filter:none;-webkit-filter:none;opacity:1;mix-blend-mode:normal}.cv-brand__logo img[src$=".png"],.cv-brand__logo img[src*=".png?"]{filter:brightness(0) invert(.82) sepia(.6) saturate(4) hue-rotate(5deg);opacity:.95}.cv-brand:hover .cv-brand__logo img{filter:none}@media (max-width:1023.98px){.cv-home-brands .cv-brandgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding-inline:max(16px,env(safe-area-inset-left,0)) max(16px,env(safe-area-inset-right,0));list-style:none;margin:0}.cv-home-brands .cv-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:120px;padding:.9rem .45rem;border-radius:14px;border:1px solid rgba(245,241,230,.1);background:rgba(14,14,16,.95);text-align:center}.cv-home-brands .cv-brand__logo{inline-size:52px;block-size:52px}.cv-home-brands .cv-brand__logo img{max-width:34px;max-height:34px}.cv-home-brands .cv-brand__name{font-size:.88rem;font-weight:700;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-home-brands .cv-brand__count{font-size:.75rem;color:var(--cv-faint, #8f8b7f)}}.cv-hero__title em,.cv-hero__title i,.cv-hero__title-accent{color:var(--cv-gold-light, #f0dc9b);font-style:italic;font-weight:500}.cv-hero__trust .cv-icon,.cv-hero__trust svg{color:var(--cv-gold, #d4af37);fill:currentColor}.cv-card__price .cv-price,.cv-card__price strong,.cv-row__price{color:var(--cv-gold-light, #f0dc9b)}.cv-cat__icon,.cv-eyebrow,.cv-eyebrow--gold,.cv-home .cv-link,.cv-section__title .cv-accent,.cv-trust__icon{color:var(--cv-gold, #d4af37)}.cv-btn--gold,a.cv-btn--gold{background:var(--cv-gold-grad, linear-gradient(135deg, #f0dc9b 0%, #d4af37 45%, #a98a25 100%));color:var(--cv-gold-ink, #16110a);border-color:transparent}.cv-for-you{padding-block:1.25rem}.cv-for-you .cv-muted{margin:0 0 .75rem;font-size:.9rem}@media (max-width:1023.98px){.cv-for-you .cv-rail__item:nth-child(n+4){display:none}}@media (min-width:1024px){.cv-for-you .cv-rail--cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));overflow:visible;margin-inline:0;padding-inline:0;gap:1rem;scroll-snap-type:none}.cv-for-you .cv-rail__item{inline-size:auto;min-inline-size:0;flex:none}}.cv-docs .cv-muted{margin:0 0 .75rem;font-size:.9rem}.cv-docs__list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.cv-docs__link{display:flex;align-items:center;gap:.6rem;min-block-size:44px;padding:.65rem .9rem;border:1px solid var(--cv-line, rgba(245, 241, 230, .14));border-radius:12px;color:inherit;text-decoration:none}.cv-docs__link:focus-visible,.cv-docs__link:hover{border-color:var(--cv-gold, #d4af37)}.cv-docs__label{font-weight:600}.cv-docs__meta{margin-inline-start:auto;font-size:.85rem;color:var(--cv-text-faint, #8a867d)}.cv-history__service{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.65rem}.cv-history__service-item{display:grid;gap:.2rem;padding:.75rem .9rem;border:1px solid var(--cv-line, rgba(245, 241, 230, .14));border-radius:12px}.cv-history__service-desc{margin:.15rem 0 0;font-size:.95rem}.cv-history__service-item .cv-badge{justify-self:start}.cv-history__service-item .cv-badge--ok{border-color:rgba(134,239,172,.55);color:#86efac}.cv-history__vin{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;padding:14px 16px;border:1px solid var(--cv-border,#e5e7eb);border-radius:12px}.cv-history__vin p{margin:4px 0 0}@media (max-width:640px){.cv-history__vin .cv-btn{width:100%}}
/*!
 * Carvibo 15 — PREMIUM POLISH (încărcat ultimul)
 * Unifică tipografie, spațiere, carduri, formulare, auth, feed mobil.
 * OLED dark + gold, densitate controlată, zero text lipit.
 */
@keyframes cv-spin{to{transform:rotate(360deg)}}*,::after,::before{box-sizing:border-box}html{overflow-x:clip;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{margin:0;background:#050506;color:#f5f1e6;-webkit-font-smoothing:antialiased}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}.cv-footer a:hover,a:hover{color:var(--cv-gold-light, #f0dc9b)}.cv-site{display:flex!important;flex-direction:column!important;min-height:100dvh;width:100%;max-width:100%;margin:0;padding:0}.cv-shell{display:block!important;width:100%;flex:1 1 auto}.cv-appbody{display:flex!important;flex-direction:column!important;min-width:0;flex:1 1 auto}.cv-appside{display:none!important}.cv-main{flex:1 1 auto;width:100%;min-width:0}.cv-site>.cv-header,header.cv-header{position:sticky!important;top:0!important;z-index:60!important;width:100%!important;flex:0 0 auto!important;order:-1!important;background:rgba(5,5,6,.88)!important;-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid rgba(245,241,230,.08)}body.admin-bar .cv-site>.cv-header,body.admin-bar header.cv-header{top:32px!important}@media screen and (max-width:782px){body.admin-bar .cv-site>.cv-header,body.admin-bar header.cv-header{top:46px!important}}.cv-header__inner{display:flex;align-items:center;gap:.75rem;min-height:var(--cv-header-h, 56px);max-width:var(--cv-container, 1440px);margin-inline:auto;padding-inline:max(var(--cv-gutter, 16px),env(safe-area-inset-left)) max(var(--cv-gutter, 16px),env(safe-area-inset-right));width:100%}@media (min-width:1024px){:root{--cv-header-h:64px;--cv-appside-w:248px;--cv-gutter:28px}.cv-shell{display:grid!important;grid-template-columns:var(--cv-appside-w) minmax(0,1fr)!important;align-items:start}.cv-appside{display:flex!important;flex-direction:column!important;position:sticky!important;top:var(--cv-header-h)!important;height:calc(100dvh - var(--cv-header-h));overflow-y:auto;padding:1rem .65rem;background:#0a0a0b;border-right:1px solid rgba(245,241,230,.08);scrollbar-width:thin}body.admin-bar .cv-appside{top:calc(var(--cv-header-h) + 32px)!important;height:calc(100dvh - var(--cv-header-h) - 32px)}.cv-header__inner{min-height:64px}.cv-site--app .cv-header .cv-nav{display:none!important}}.cv-cta-strip__copy,.cv-cta-strip__sell-copy>div,.cv-home-aside__trust-head,.cv-near-you__text,.cv-trust__item{display:flex!important;flex-direction:column!important;gap:.3rem!important;min-width:0!important}.cv-cta-strip__benefits span,.cv-cta-strip__benefits strong,.cv-cta-strip__desc,.cv-cta-strip__title,.cv-near-you__copy span,.cv-near-you__copy strong,.cv-near-you__hint,.cv-near-you__label,.cv-trust__text,.cv-trust__title{display:block!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere}.cv-section{padding-block:1.75rem 1.25rem}.cv-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.cv-section__title{font-size:clamp(1.25rem,1.1rem + .6vw,1.65rem);font-weight:800;letter-spacing:-.02em;margin:0;line-height:1.2}.cv-section__more{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:var(--cv-gold-light, #f0dc9b);white-space:nowrap}.cv-card{display:flex;flex-direction:column;background:#121214;border:1px solid rgba(245,241,230,.1);border-radius:14px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.cv-card__media{position:relative;aspect-ratio:16/10;background:#0a0a0b;overflow:hidden}.cv-card__media img{width:100%;height:100%;object-fit:cover}.cv-card__body{display:flex;flex-direction:column;gap:.4rem;padding:.85rem 1rem 1rem;min-width:0}.cv-card__title{font-size:1rem;font-weight:700;line-height:1.25;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cv-card__price strong{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:var(--cv-gold-light, #f0dc9b)}.cv-card__facts{display:flex;flex-wrap:wrap;gap:.35rem .65rem;font-size:.75rem;color:var(--cv-muted, #b9b5a8)}@media (min-width:1024px){.cv-card:hover{transform:translateY(-4px);border-color:rgba(212,175,55,.4);box-shadow:0 18px 48px rgba(0,0,0,.55)}}.cv-grid,.cv-grid--feed,.cv-grid--home{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:640px){.cv-grid,.cv-grid--feed,.cv-grid--home{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cv-grid,.cv-grid--feed,.cv-grid--home{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.cv-home-featured .cv-rail--cards{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;overflow:visible!important;margin:0!important;padding:0!important;gap:1.25rem!important;scroll-snap-type:none!important}.cv-home-featured .cv-rail__item{width:auto!important;min-width:0!important;flex:none!important}}@media (min-width:1440px){.cv-grid,.cv-grid--feed,.cv-grid--home{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023.98px){.cv-home-featured .cv-container,.cv-home-latest .cv-container{padding-inline:0!important;max-width:none!important}.cv-home-featured .cv-section__head,.cv-home-latest .cv-section__head{padding-inline:var(--cv-gutter, 16px)}.cv-grid--feed,.cv-grid--home,.cv-rail--cards,.cv-rail--featured,.cv-results .cv-grid{display:flex!important;flex-direction:column!important;gap:1px!important;margin:0!important;padding:0!important;background:rgba(245,241,230,.06);overflow:visible!important}.cv-rail--cards .cv-rail__item{width:100%!important;min-width:0!important}.cv-grid--feed .cv-card,.cv-grid--home .cv-card,.cv-rail--cards .cv-card,.cv-results .cv-card{border-radius:0!important;border-left:0!important;border-right:0!important;box-shadow:none!important}.cv-card__nav,.cv-home-aside{display:none!important}}.cv-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.6rem 1.15rem;border-radius:999px;font-weight:700;font-size:.9rem;border:1px solid transparent;cursor:pointer;transition:filter .15s ease,transform .15s ease,background .15s ease}.cv-btn--gold,.cv-btn--primary{background:linear-gradient(180deg,#e8c96a 0,#c9a227 100%);color:#1a1408!important;border-color:rgba(255,220,120,.35);box-shadow:0 4px 16px rgba(201,162,39,.25)}.cv-btn--gold:hover,.cv-btn--primary:hover{filter:brightness(1.08)}.cv-btn--ghost{background:0 0;border-color:rgba(245,241,230,.18);color:#f5f1e6}.cv-btn--ghost:hover{border-color:rgba(212,175,55,.5);background:rgba(212,175,55,.08)}.cv-auth__form input[type=email],.cv-auth__form input[type=password],.cv-auth__form input[type=text],.cv-input,.cv-select,input.input{width:100%;min-height:48px;padding:.65rem .9rem;border-radius:12px;border:1px solid rgba(245,241,230,.14);background:#0e0e10;color:#f5f1e6;font-size:1rem;transition:border-color .15s ease,box-shadow .15s ease}.cv-auth__form input:focus,.cv-input:focus,.cv-select:focus,input.input:focus{outline:0;border-color:var(--cv-gold, #d4af37);box-shadow:0 0 0 3px rgba(212,175,55,.2)}.cv-main--auth{min-height:100dvh;background:#050506;display:flex;align-items:stretch}.cv-auth{display:grid;width:100%;min-height:100dvh}@media (min-width:900px){.cv-auth{grid-template-columns:1fr 1fr}}.cv-auth__visual{position:relative;display:none;background:radial-gradient(ellipse 80% 60%at 30% 40%,rgba(212,175,55,.18),transparent 60%),#050506}@media (min-width:900px){.cv-auth__visual{display:flex;align-items:center;justify-content:center}}.cv-auth__panel{display:flex;flex-direction:column;justify-content:center;padding:2rem max(1.25rem,env(safe-area-inset-right)) 2rem max(1.25rem,env(safe-area-inset-left))}.cv-auth__card{width:100%;max-width:420px;margin-inline:auto;padding:1.75rem 1.5rem;background:#121214;border:1px solid rgba(245,241,230,.1);border-radius:20px;box-shadow:0 24px 64px rgba(0,0,0,.45)}.cv-auth__title{font-size:1.65rem;font-weight:800;letter-spacing:-.03em;text-align:center;margin:0 0 .35rem}.cv-auth__foot,.cv-auth__sub{text-align:center;font-size:.9rem;color:var(--cv-muted, #b9b5a8)}.cv-auth__sub{margin:0 0 1.5rem;line-height:1.45}.cv-auth__form .cv-btn,.cv-auth__form .login-submit input,.cv-auth__form [type=submit]{width:100%;min-height:48px;border-radius:999px;background:linear-gradient(180deg,#e8c96a,#c9a227);color:#1a1408;font-weight:800;border:0;cursor:pointer}.cv-auth__foot{margin-top:1.25rem}.cv-auth__foot p{margin:.4rem 0}.cv-link--gold{color:var(--cv-gold-light, #f0dc9b);font-weight:600}.cv-near-you__panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.25rem;background:linear-gradient(135deg,rgba(212,175,55,.1),#121214 55%);border:1px solid rgba(212,175,55,.28);border-radius:16px}.cv-near-you__radius{max-width:7.5rem!important;width:auto!important}.cv-trust{display:grid!important;gap:1rem!important;grid-template-columns:1fr!important;list-style:none;margin:0;padding:0}@media (min-width:700px){.cv-trust{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1100px){.cv-trust{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.cv-trust__item{padding:1.15rem;background:#121214;border:1px solid rgba(245,241,230,.1);border-radius:16px}.cv-brandgrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.65rem!important;list-style:none;margin:0;padding:0}@media (min-width:768px){.cv-brandgrid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (min-width:1200px){.cv-brandgrid{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media (min-width:1100px){.cv-home-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:1.5rem;align-items:start;max-width:calc(var(--cv-container, 1440px) + 2*var(--cv-gutter, 28px));margin-inline:auto;padding-inline:var(--cv-gutter, 28px)}.cv-home-aside{display:grid;gap:1rem;position:sticky;top:calc(var(--cv-header-h, 64px) + 1rem);max-height:calc(100dvh - var(--cv-header-h, 64px) - 2rem);overflow-y:auto;padding-top:1.5rem}}.cv-empty--panel{padding:2.5rem 1.25rem;text-align:center;border:1px dashed rgba(245,241,230,.14);border-radius:16px;background:rgba(255,255,255,.02)}.cv-infinite-sentinel{display:flex;align-items:center;justify-content:center;min-height:64px;padding:1.25rem}.cv-spinner{width:28px;height:28px;border:2px solid rgba(212,175,55,.25);border-top-color:#d4af37;border-radius:50%;animation:cv-spin .7s linear infinite}.cv-bottomnav,.cv-footer{border-top:1px solid rgba(245,241,230,.08)}.cv-footer{padding-block:2rem 1.5rem;background:#080809}.cv-bottomnav{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:70!important;padding-bottom:env(safe-area-inset-bottom,0);background:rgba(8,8,9,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (min-width:1024px){.cv-bottomnav{display:none!important}}@media (max-width:1023.98px){.cv-results[data-cv-infinite] .cv-pagination{display:none!important}}:focus-visible{outline:2px solid var(--cv-gold, #d4af37);outline-offset:2px}
/*!
 * Carvibo 16 — UX Premium Journey
 * Marketplace public full-width · workspace izolat · micro-interacțiuni
 */
@keyframes cv-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cv-shimmer{0%{background-position:100%0}to{background-position:-100%0}}.cv-site:not(.cv-site--app) .cv-main--home,.cv-site:not(.cv-site--app) .cv-main--marketplace,.cv-site:not(.cv-site--app) .cv-main--vehicle{width:100%}@media (min-width:1024px){.cv-site:not(.cv-site--app) .cv-nav{display:block!important}.cv-site:not(.cv-site--app) .cv-header__search{display:block!important;flex:1 1 auto;max-inline-size:420px}.cv-site:not(.cv-site--app) .cv-header__menu,.cv-site:not(.cv-site--app) .cv-header__searchbtn{display:none!important}}@media (min-width:1100px){.cv-site:not(.cv-site--app) .cv-home-layout{max-width:1440px;margin-inline:auto;padding-inline:var(--cv-gutter, 28px)}}.cv-auth__card,.cv-main>.cv-home-layout,.cv-main>.cv-section,.cv-results{animation:cv-fade-up .35s ease both}@media (prefers-reduced-motion:reduce){.cv-auth__card,.cv-main>.cv-home-layout,.cv-main>.cv-section,.cv-results{animation:none}}.cv-skeleton{background:linear-gradient(90deg,#121214 0,#1a1a1e 50%,#121214 100%);background-size:200% 100%;animation:cv-shimmer 1.2s ease-in-out infinite;border-radius:8px}.cv-empty--panel{max-width:420px;margin-inline:auto}.cv-empty__title{font-size:1.15rem;font-weight:800;margin:0 0 .5rem}.cv-empty__text{color:var(--cv-muted, #b9b5a8);margin:0 0 1.25rem;line-height:1.45}.cv-section__more:hover{color:#ffe9a8;gap:.4rem}.cv-section__more{transition:gap .15s ease,color .15s ease}@media (max-width:1023.98px){.cv-main--home,.cv-main--marketplace{padding-bottom:calc(var(--cv-bottomnav-h, 64px) + env(safe-area-inset-bottom,0) + .5rem)}}body.cv-is-guest .cv-header__workspace{display:none!important}.cv-home-layout--full,.cv-site:not(.cv-site--app) .cv-home-layout{display:block!important;max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important;grid-template-columns:none!important}.cv-home-layout--full .cv-home-layout__main,.cv-site:not(.cv-site--app) .cv-home-layout__main{max-inline-size:1440px;margin-inline:auto;padding-inline:var(--cv-gutter, 28px)}.cv-home-aside,.cv-skip-link{display:none!important}@media (min-width:1024px){.cv-home-layout--full .cv-hero{margin-inline:0}.cv-home-layout--full .cv-cats,.cv-home-layout--full .cv-near-you,.cv-home-layout--full .cv-section{width:100%}}
@keyframes cv-shimmer{to{transform:translateX(100%)}}:root{--cv-bg:var(--cv-void);--cv-panel:color-mix(in srgb, var(--cv-surface-1) 94%, white 6%);--cv-panel-2:color-mix(in srgb, var(--cv-surface-2) 92%, white 8%);--cv-glass:rgba(12,12,13,.82);--cv-glass-strong:rgba(18,18,20,.94);--cv-border:rgba(245,241,230,.09);--cv-border-hover:rgba(212,175,55,.34);--cv-radius-card:18px;--cv-radius-control:12px;--cv-control-h:44px;--cv-shell-gap:20px;--cv-max-page:1680px}.cv-site,body,html{background:var(--cv-bg)}body,html{color:var(--cv-text)}body{min-width:320px;overflow-x:clip}*,::after,::before{box-sizing:border-box}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}.cv-site{min-height:100dvh}.cv-main{min-height:calc(100dvh - var(--cv-header-h))}.cv-container--wide{width:min(100%,var(--cv-max-page));margin-inline:auto;padding-inline:clamp(16px,2.2vw,36px)}.cv-header{position:sticky;top:0;z-index:var(--cv-z-header);background:rgba(0,0,0,.84);backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%);border-bottom:1px solid var(--cv-border)}.cv-header__inner{min-height:68px;display:grid;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:22px}.cv-logo,.cv-menu>li>a{display:inline-flex;align-items:center;text-decoration:none}.cv-logo{gap:10px;min-width:max-content;color:var(--cv-text)}.cv-logo__img{width:auto;max-width:190px;max-height:40px;object-fit:contain}.cv-logo__mark{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--cv-gold-grad);color:var(--cv-gold-ink);font-weight:900;box-shadow:0 0 28px rgba(212,175,55,.14)}.cv-logo__text{font-weight:900;letter-spacing:-.025em}.cv-nav{min-width:0}.cv-menu{display:flex;align-items:center;justify-content:center;gap:4px;list-style:none;margin:0;padding:0}.cv-menu>li>a{min-height:40px;padding:0 13px;border-radius:10px;color:var(--cv-muted);font-size:.9rem;font-weight:700;transition:color var(--cv-t-fast),background var(--cv-t-fast)}.cv-menu>li.current-menu-item>a,.cv-menu>li>a:hover{color:var(--cv-text);background:rgba(212,175,55,.08)}.cv-header__search{min-width:0;max-width:560px;width:100%;justify-self:center;position:relative}.cv-header__msearch-input,.cv-header__search-input{height:44px;width:100%;border:1px solid var(--cv-border);border-radius:12px;background:rgba(255,255,255,.045);color:var(--cv-text);padding:0 44px;outline:0}.cv-header__msearch-input:focus,.cv-header__search-input:focus{border-color:var(--cv-gold-line);box-shadow:0 0 0 3px rgba(212,175,55,.1)}.cv-header__msearch-icon,.cv-header__search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--cv-faint)}.cv-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.cv-iconbtn{position:relative;display:inline-grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid transparent;border-radius:12px;background:0 0;color:var(--cv-muted)}.cv-iconbtn:focus-visible,.cv-iconbtn:hover{color:var(--cv-text);border-color:var(--cv-border);background:rgba(255,255,255,.04)}.cv-btn{min-height:42px;border-radius:11px;font-weight:800;letter-spacing:-.01em}.cv-btn--gold{background:var(--cv-gold-grad);color:var(--cv-gold-ink);border:1px solid rgba(240,220,155,.22);box-shadow:0 8px 24px rgba(212,175,55,.12)}.cv-btn--ghost{background:rgba(255,255,255,.035);border:1px solid var(--cv-border);color:var(--cv-text)}.cv-btn:hover{transform:translateY(-1px)}.cv-home,.cv-main>.cv-section,.cv-main>section,.cv-marketplace{width:100%}.cv-hero,.cv-home__hero{border-bottom:1px solid var(--cv-border);background:radial-gradient(circle at 75% 10%,rgba(212,175,55,.1),transparent 34%),linear-gradient(180deg,#050505 0,#000 100%)}.cv-hero__inner,.cv-home__inner{width:min(100%,var(--cv-max-page));margin:auto;padding:clamp(48px,8vw,112px) clamp(16px,4vw,64px)}.cv-eyebrow{color:var(--cv-gold-light);text-transform:uppercase;letter-spacing:.13em;font-size:.68rem;font-weight:900}.cv-heading,.cv-hero h1,.cv-home h1{letter-spacing:-.045em;line-height:1.02}.cv-marketplace__inner,.cv-section,.cv-vehicle__inner{width:min(100%,var(--cv-max-page));margin-inline:auto;padding-inline:clamp(16px,2.5vw,40px)}.cv-acnav__panel,.cv-box,.cv-card,.cv-dealer-card,.cv-os__content>*,.cv-panel,.cv-vehicle-card,.cv-widget{background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.018)),var(--cv-panel);border:1px solid var(--cv-border);box-shadow:var(--cv-shadow-1)}.cv-acnav__panel,.cv-box,.cv-dealer-card,.cv-os__content>*,.cv-vehicle-card,.cv-widget{border-radius:var(--cv-radius-card)}.cv-card:hover,.cv-panel:hover,.cv-widget:hover{border-color:rgba(212,175,55,.18)}.cv-card__media,.cv-listing-card__media{overflow:hidden;background:#080808}.cv-card__media img,.cv-listing-card__media img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.cv-listing-card{position:relative;overflow:hidden;border:1px solid var(--cv-border);border-radius:var(--cv-radius-card);background:var(--cv-panel);box-shadow:var(--cv-shadow-1)}.cv-listing-card__body{padding:16px}.cv-listing-card__title{color:var(--cv-text);font-size:1rem;font-weight:850;letter-spacing:-.025em}.cv-listing-card__location,.cv-listing-card__meta{color:var(--cv-muted);font-size:.82rem}.cv-listing-card__price{color:var(--cv-text);font-size:1.22rem;font-weight:900;letter-spacing:-.03em}.cv-badge,.cv-chip,.cv-tag{border-radius:999px;border:1px solid var(--cv-border);background:rgba(255,255,255,.045);color:var(--cv-muted)}.cv-badge--gold,.cv-tag--gold{color:var(--cv-gold-light);border-color:var(--cv-gold-line);background:var(--cv-gold-wash)}.cv-form,.cv-form-grid{display:grid;gap:16px}.cv-field label,.cv-form label{color:var(--cv-muted);font-size:.78rem;font-weight:800}.cv-field input,.cv-field select,.cv-field textarea,.cv-form input,.cv-form select,.cv-form textarea{width:100%;min-height:var(--cv-control-h);border:1px solid var(--cv-border);border-radius:var(--cv-radius-control);background:#0c0c0e;color:var(--cv-text);padding:10px 13px;outline:0}.cv-field textarea,.cv-form textarea{min-height:120px;resize:vertical}.cv-field input:focus,.cv-field select:focus,.cv-field textarea:focus,.cv-form input:focus,.cv-form select:focus,.cv-form textarea:focus{border-color:var(--cv-gold-line);box-shadow:0 0 0 3px rgba(212,175,55,.09)}.cv-os{min-height:calc(100dvh - var(--cv-header-h));background:#050505}.cv-os__sidebar{top:var(--cv-header-h);height:calc(100dvh - var(--cv-header-h));overflow:auto;border-right:1px solid var(--cv-border);background:rgba(5,5,6,.94)}.cv-os__top{position:sticky;top:calc(var(--cv-header-h) + 1px);z-index:var(--cv-z-sticky);min-height:76px;margin:-24px calc(clamp(16px,2.5vw,40px)) 24px;padding:16px clamp(16px,2.5vw,40px);background:rgba(5,5,6,.88);backdrop-filter:blur(20px);border-bottom:1px solid var(--cv-border)}.cv-os__title{margin:3px 0 0;color:var(--cv-text)}.cv-os__content{display:grid;gap:20px;max-width:var(--cv-max-page)}.cv-os__content>.cv-dashboard-grid,.cv-os__content>.cv-grid,.cv-os__content>.cv-stats{width:100%}.cv-workspace-sidebar a{border-radius:11px}.cv-os__sidebar a[aria-current=page],.cv-workspace-sidebar a[aria-current=page]{color:var(--cv-text);background:var(--cv-gold-wash);box-shadow:inset 2px 0 0 var(--cv-gold)}.cv-account,.cv-control-center,.cv-seller-center{width:min(100%,var(--cv-max-page));margin-inline:auto;padding:clamp(16px,2.5vw,40px)}.cv-account__grid,.cv-control-center__grid,.cv-dashboard-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.cv-kpi,.cv-metric,.cv-stat{min-height:128px;padding:18px;border:1px solid var(--cv-border);border-radius:16px;background:var(--cv-panel)}.cv-kpi__value,.cv-metric__value,.cv-stat__value{display:block;margin-top:8px;color:var(--cv-text);font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem);font-weight:900;letter-spacing:-.04em}.cv-kpi__label,.cv-metric__label,.cv-stat__label{color:var(--cv-muted);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.cv-data-table,.cv-table,.cv-table-wrap{width:100%;overflow:auto;border:1px solid var(--cv-border);border-radius:16px;background:var(--cv-panel)}.cv-data-table table,.cv-table table,.cv-table-wrap table{width:100%;min-width:720px;border-collapse:collapse}.cv-data-table td,.cv-data-table th,.cv-table td,.cv-table th,.cv-table-wrap td,.cv-table-wrap th{padding:13px 14px;border-bottom:1px solid var(--cv-border);text-align:left;vertical-align:middle}.cv-data-table th,.cv-table th,.cv-table-wrap th{color:var(--cv-muted);background:rgba(255,255,255,.025);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.cv-data-table tr:last-child td,.cv-os__content tr:last-child td,.cv-table tr:last-child td,.cv-table-wrap tr:last-child td{border-bottom:0}.cv-drawer,.cv-modal,[role=dialog]{color:var(--cv-text)}.cv-drawer__panel,.cv-modal__dialog,[role=dialog]>*{border:1px solid var(--cv-border);background:var(--cv-glass-strong);box-shadow:0 24px 90px rgba(0,0,0,.62);backdrop-filter:blur(28px)}.cv-notice,.cv-toast{border:1px solid var(--cv-border);border-radius:12px;background:rgba(15,15,16,.94);color:var(--cv-text)}@media (max-width:1023.98px){:root{--cv-header-h:58px;--cv-bottomnav-h:68px}body{padding:0}.cv-header{left:0;right:0;border-radius:0}.cv-header__inner{min-height:58px;grid-template-columns:auto 1fr auto;gap:8px;padding-inline:12px}.cv-logo__img{max-width:132px;max-height:32px}.cv-header__account,.cv-header__search,.cv-header__workspace,.cv-nav{display:none}.cv-header__actions{gap:2px}.cv-header__actions .cv-btn--gold{min-width:42px;padding:0 11px;font-size:0}.cv-header__actions .cv-btn--gold svg{margin:0}.cv-main{min-height:calc(100dvh - var(--cv-header-h));padding-bottom:calc(var(--cv-bottomnav-h) + var(--cv-safe-b))}.cv-account,.cv-container--wide,.cv-control-center,.cv-marketplace__inner,.cv-section,.cv-seller-center,.cv-vehicle__inner{width:100%;padding-inline:14px}.cv-hero__inner,.cv-home__inner{padding:42px 16px 52px}.cv-os{display:block;min-height:calc(100dvh - var(--cv-header-h))}.cv-os__sidebar{display:none}.cv-os__main{padding:0 12px calc(var(--cv-bottomnav-h) + 18px)}.cv-os__top{position:sticky;top:var(--cv-header-h);margin:0-12px 16px;min-height:66px;padding:11px 14px;border-top:0}.cv-os__title{font-size:1.28rem}.cv-os__content{gap:12px}.cv-card,.cv-listing-card,.cv-panel,.cv-widget{border-radius:16px}.cv-listing-card__body{padding:13px}.cv-data-table,.cv-table,.cv-table-wrap{border-radius:14px}.cv-bottomnav{position:fixed;z-index:var(--cv-z-bottomnav);left:0;right:0;bottom:0;width:100%;padding:7px 8px calc(7px + var(--cv-safe-b));background:rgba(5,5,6,.94);border-top:1px solid var(--cv-border);backdrop-filter:blur(24px)}.cv-bottomnav__list{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;margin:0;padding:0;list-style:none}.cv-bottomnav__link{min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:12px;color:var(--cv-faint);text-decoration:none;font-size:.62rem;font-weight:800}.cv-bottomnav__link[aria-current=page]{color:var(--cv-gold-light);background:var(--cv-gold-wash)}.cv-bottomnav__icon{position:relative;display:grid;place-items:center;min-height:22px}.cv-bottomnav__label{line-height:1}.cv-acnav{margin-inline:0}.cv-acnav__panel{border-radius:0 0 18px 18px}}@media (max-width:767.98px){.cv-hero,.cv-home__hero{min-height:auto}.cv-account__grid,.cv-control-center__grid,.cv-dashboard-grid{grid-template-columns:1fr}.cv-form-grid{grid-template-columns:1fr!important}.cv-account__grid>*,.cv-control-center__grid>*,.cv-os__content>*{grid-column:1/-1!important}.cv-kpi,.cv-metric,.cv-stat{min-height:104px}.cv-btn{min-height:44px}}@media (min-width:1024px){.cv-bottomnav{display:none}.cv-main{padding-bottom:0}.cv-listing-grid,.cv-marketplace .cv-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1440px){.cv-listing-grid,.cv-marketplace .cv-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.cv-os{grid-template-columns:300px minmax(0,1fr)}}:focus-visible{outline:2px solid var(--cv-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cv-auth,.cv-login,.cv-lost-password,.cv-register{min-height:100dvh;display:grid;place-items:center;padding:28px 16px;background:radial-gradient(circle at 50%0,rgba(212,175,55,.1),transparent 38%),#000}.cv-auth__card,.cv-login__card,.cv-lost-password__card,.cv-register__card{width:min(100%,520px);padding:clamp(24px,5vw,44px);border:1px solid var(--cv-border);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018)),#09090a;box-shadow:0 30px 100px rgba(0,0,0,.62)}.cv-auth__brand,.cv-login__brand{display:flex;justify-content:center;margin-bottom:22px}.cv-marketplace,.cv-search{background:#000}.cv-marketplace-toolbar,.cv-marketplace__toolbar,.cv-search__toolbar{position:sticky;top:var(--cv-header-h);z-index:var(--cv-z-sticky);background:rgba(0,0,0,.88);backdrop-filter:blur(20px);border-bottom:1px solid var(--cv-border)}.cv-marketplace__results,.cv-os__top>div,.cv-search__results{min-width:0}.cv-map,.cv-marketplace__map,.cv-search__map{min-height:420px;overflow:hidden;border:1px solid var(--cv-border);border-radius:18px;background:#080808}.cv-map iframe,.cv-search__map iframe{width:100%;height:100%;min-height:420px;border:0}.cv-single-vehicle,.cv-vehicle-single{background:#000}.cv-gallery,.cv-vehicle-gallery{border-radius:0 0 22px 22px;overflow:hidden;background:#030303}.cv-single-vehicle h1,.cv-vehicle__title{font-size:clamp(1.65rem,1.2rem + 2vw,3.1rem);letter-spacing:-.045em;line-height:1.03}.cv-single-price,.cv-vehicle__price{font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem);font-weight:900;letter-spacing:-.04em}.cv-single-actions,.cv-vehicle__actions{position:sticky;bottom:calc(var(--cv-bottomnav-h) + 10px);z-index:var(--cv-z-contactbar);display:flex;flex-wrap:wrap;gap:8px;padding:10px;border:1px solid var(--cv-border);border-radius:16px;background:rgba(8,8,9,.9);backdrop-filter:blur(20px)}.cv-empty,.cv-error,.cv-loading,.cv-skeleton{border:1px dashed var(--cv-border);border-radius:16px;background:rgba(255,255,255,.018)}.cv-empty,.cv-error{min-height:220px;display:grid;place-items:center;padding:28px;text-align:center}.cv-skeleton{position:relative;overflow:hidden;min-height:16px;background:#101012;border:0}.cv-skeleton::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);animation:cv-shimmer 1.35s infinite}@media (max-width:1023.98px){.cv-marketplace-toolbar,.cv-marketplace__toolbar,.cv-search__toolbar{top:var(--cv-header-h)}.cv-map,.cv-marketplace__map,.cv-search__map{min-height:46dvh;border-radius:14px}.cv-map iframe,.cv-search__map iframe{min-height:46dvh}.cv-gallery,.cv-vehicle-gallery{border-radius:0;margin-inline:-14px}.cv-single-actions,.cv-vehicle__actions{bottom:calc(var(--cv-bottomnav-h) + var(--cv-safe-b) + 6px);border-radius:14px}.cv-auth,.cv-login,.cv-lost-password,.cv-register{padding:0;align-items:stretch}.cv-auth__card,.cv-login__card,.cv-lost-password__card,.cv-register__card{width:100%;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;border:0;border-radius:0;box-shadow:none;padding:24px 18px calc(24px + var(--cv-safe-b))}.cv-mk-os .cv-site .cv-main{padding-bottom:0!important}.cv-mk-os .cv-site .cv-os__main{padding-bottom:18px!important}.cv-mk-os .cv-site .cv-bottomnav,[data-cv-ctx=control_center] .cv-header__account,[data-cv-ctx=control_center] .cv-header__workspace,[data-cv-ctx=dealer_os] .cv-header__account,[data-cv-ctx=dealer_os] .cv-header__workspace,[data-cv-ctx=seller_center] .cv-header__account,[data-cv-ctx=seller_center] .cv-header__workspace{display:none!important}[data-cv-ctx=control_center],[data-cv-ctx=dealer_os],[data-cv-ctx=seller_center]{--cv-bottomnav-h:68px}[data-cv-ctx=control_center] .cv-os__top,[data-cv-ctx=dealer_os] .cv-os__top,[data-cv-ctx=seller_center] .cv-os__top{background:rgba(0,0,0,.88);-webkit-backdrop-filter:blur(22px) saturate(125%);backdrop-filter:blur(22px) saturate(125%);border-bottom:1px solid var(--cv-border)}[data-cv-ctx=control_center] .cv-osnav,[data-cv-ctx=dealer_os] .cv-osnav,[data-cv-ctx=seller_center] .cv-osnav{padding-bottom:var(--cv-safe-b);box-shadow:0-12px 36px rgba(0,0,0,.28)}[data-cv-ctx=control_center] .cv-osnav__list,[data-cv-ctx=dealer_os] .cv-osnav__list,[data-cv-ctx=seller_center] .cv-osnav__list{max-width:720px;margin-inline:auto}[data-cv-ctx=control_center] .cv-osnav__link,[data-cv-ctx=dealer_os] .cv-osnav__link,[data-cv-ctx=seller_center] .cv-osnav__link{min-height:60px}[data-cv-ctx=control_center] .cv-drawer__menu--account a[aria-current=page],[data-cv-ctx=dealer_os] .cv-drawer__menu--account a[aria-current=page],[data-cv-ctx=seller_center] .cv-drawer__menu--account a[aria-current=page]{display:none}[data-cv-ctx=control_center] .cv-drawer__group,[data-cv-ctx=dealer_os] .cv-drawer__group,[data-cv-ctx=seller_center] .cv-drawer__group{color:var(--cv-gold-light)}}@media (min-width:1024px){.cv-osnav{display:none}}.cv-os{--cv-ws-gap:clamp(14px,1.4vw,24px);--cv-ws-radius:18px;--cv-ws-surface:linear-gradient(145deg,rgba(20,20,22,.96),rgba(9,9,10,.96));display:grid;grid-template-columns:minmax(220px,248px) minmax(0,1fr);min-height:calc(100dvh - var(--cv-header-h,72px));background:radial-gradient(circle at 75%0,rgba(234,89,16,.055),transparent 30%),#050506}.cv-os__sidebar{position:sticky;top:var(--cv-header-h,72px);height:calc(100dvh - var(--cv-header-h,72px));padding:var(--cv-ws-gap);border-right:1px solid rgba(255,255,255,.07);background:rgba(7,7,8,.86);backdrop-filter:blur(24px)}.cv-os__main{min-width:0;padding:clamp(18px,2vw,32px)}.cv-os__top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:2px 2px 22px}.cv-os__title{margin:.18rem 0 0;font-size:clamp(1.35rem,2vw,2rem);letter-spacing:-.035em;line-height:1.1}.cv-os__content{min-width:0}.cv-os-section{display:grid;gap:var(--cv-ws-gap)}.cv-card,.cv-checks,.cv-empty,.cv-kpi,.cv-notice,.cv-os-block,.cv-panel,.cv-statcard,.cv-table-wrap{border:1px solid rgba(255,255,255,.075);background:var(--cv-ws-surface);box-shadow:0 18px 60px rgba(0,0,0,.22)}.cv-card,.cv-empty,.cv-os-block,.cv-panel{border-radius:var(--cv-ws-radius);padding:clamp(16px,1.7vw,24px)}.cv-statgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cv-ws-gap);margin:0;padding:0;list-style:none}.cv-statcard{min-height:112px;border-radius:16px;padding:18px;display:flex;flex-direction:column;justify-content:center;gap:7px;position:relative;overflow:hidden}.cv-statcard:before{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,transparent,var(--cv-gold,#d4af37),transparent);opacity:.8}.cv-statcard__value{font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:750;letter-spacing:-.04em;color:#fff}.cv-statcard__label{color:var(--cv-text-muted,#9b9b9f);font-size:.82rem}.cv-acc-section__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.cv-acc-section__head .cv-h3{margin:0}.cv-osnav{border-top:1px solid rgba(255,255,255,.08);background:rgba(5,5,6,.94);backdrop-filter:blur(24px) saturate(140%)}.cv-osnav__link{position:relative;transition:background .18s ease,transform .18s ease,color .18s ease}.cv-osnav__link:hover{background:rgba(255,255,255,.045)}.cv-osnav__link[aria-current=page]{color:var(--cv-gold,#d4af37);background:rgba(212,175,55,.08)}.cv-osnav__link[aria-current=page]:before{content:"";position:absolute;background:var(--cv-gold,#d4af37);border-radius:99px}.cv-os__sidebar .cv-nav__link[aria-current=page],.cv-os__sidebar a[aria-current=page]{color:var(--cv-gold,#d4af37);background:rgba(212,175,55,.075);border-color:rgba(212,175,55,.2)}.cv-os__sidebar a{border-radius:12px;transition:background .18s ease,color .18s ease,transform .18s ease}.cv-os__sidebar a:hover{transform:translateX(2px)}.cv-os__content .cv-table,.cv-os__content table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.018)}.cv-os__content th{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:#89898e;background:rgba(255,255,255,.025)}.cv-os__content td,.cv-os__content th{padding:13px 14px;border-bottom:1px solid rgba(255,255,255,.055)}.cv-os__content input,.cv-os__content select,.cv-os__content textarea{min-height:44px;border-radius:11px;background:#0b0b0d;border:1px solid rgba(255,255,255,.11);color:#f7f7f7}.cv-os__content input:focus,.cv-os__content select:focus,.cv-os__content textarea:focus{border-color:rgba(212,175,55,.72);box-shadow:0 0 0 3px rgba(212,175,55,.12);outline:0}.cv-os__content .cv-btn--gold{box-shadow:0 8px 26px rgba(212,175,55,.12)}.cv-os__content .cv-btn{min-height:42px;border-radius:11px}.cv-os__content .cv-listing-card,.cv-os__content .cv-vehicle-card{border-color:rgba(255,255,255,.075);border-radius:16px;overflow:hidden;background:#0d0d0f;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.cv-os__content .cv-listing-card:hover,.cv-os__content .cv-vehicle-card:hover{transform:translateY(-2px);border-color:rgba(212,175,55,.24);box-shadow:0 16px 40px rgba(0,0,0,.3)}@media (max-width:1023.98px){.cv-os{display:block;min-height:100dvh;background:#050506}.cv-os__sidebar,.cv-os__top .cv-btn span{display:none}.cv-os__main{padding:0 14px calc(82px + var(--cv-safe-b,0px))}.cv-os__top{position:sticky;top:0;z-index:20;margin-inline:-14px;padding:12px 14px 14px;background:rgba(5,5,6,.9);backdrop-filter:blur(22px);border-bottom:1px solid rgba(255,255,255,.07)}.cv-os__title{font-size:1.35rem}.cv-os__top .cv-btn{width:42px;padding:0;justify-content:center}.cv-statgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cv-statcard{min-height:92px;padding:12px;border-radius:14px}.cv-statcard__value{font-size:1.35rem}.cv-statcard__label{font-size:.7rem;line-height:1.2}.cv-card,.cv-empty,.cv-os-block,.cv-panel{padding:14px;border-radius:15px}.cv-acc-section__head{margin-bottom:12px}.cv-os__content table{min-width:680px}.cv-os__content .table-responsive,.cv-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-inline:-1px}.cv-osnav{position:fixed;left:0;right:0;bottom:0;z-index:90;padding:0 8px var(--cv-safe-b,0)}.cv-osnav__list{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px;overflow-x:auto;scrollbar-width:none}.cv-osnav__list::-webkit-scrollbar{display:none}.cv-osnav__link{min-height:62px!important;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;border-radius:12px;font-size:.68rem;white-space:nowrap}.cv-osnav__link[aria-current=page]:before{left:24%;right:24%;top:3px;height:2px}}@media (min-width:1024px){.cv-os__content{max-width:1480px}.cv-os__main{overflow:hidden}.cv-osnav{display:none!important}}@media (min-width:1440px){.cv-os{grid-template-columns:264px minmax(0,1fr)}.cv-os__main{padding:32px 40px}.cv-statgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.cv-statgrid .cv-statcard:last-child:nth-child(3){grid-column:auto}}@media (prefers-reduced-motion:reduce){.cv-os__content .cv-listing-card,.cv-os__content .cv-vehicle-card,.cv-os__sidebar a{transition:none!important}}.cv-logo__mark--svg{background:0 0!important;box-shadow:none!important;padding:0;overflow:visible;color:inherit}.cv-logo__mark--svg svg{display:block;width:100%;height:100%;border-radius:11px;box-shadow:0 0 28px rgba(212,175,55,.18)}.cv-logo--auth .cv-logo__mark--svg{width:44px;height:44px}
@media (max-width:1023.98px){:root{--cv-gutter:14px;--cv-header-h:56px;--cv-safe-t:env(safe-area-inset-top, 0px);--cv-safe-r:env(safe-area-inset-right, 0px);--cv-safe-b:env(safe-area-inset-bottom, 0px);--cv-safe-l:env(safe-area-inset-left, 0px)}}@media (max-width:479.98px){:root{--cv-gutter:12px}}@media (max-width:1023.98px){.cv-site,body,html{background:#000}.cv-site,body{min-height:100dvh}body,html{overflow-x:clip}body{margin:0;padding:0;-webkit-text-size-adjust:100%}.cv-site{width:100%}.cv-main{width:100%;padding-inline:0;padding-block-end:calc(var(--cv-bottomnav-h, 64px) + var(--cv-safe-b, 0px))}.cv-mk-os .cv-site .cv-main,[data-cv-ctx=control_center] .cv-main,[data-cv-ctx=dealer_os] .cv-main,[data-cv-ctx=seller_center] .cv-main{padding-block-end:0}.cv-header,.cv-site>.cv-header{width:100%;left:0;right:0;margin:0;border-radius:0;padding-top:var(--cv-safe-t, env(safe-area-inset-top, 0px));padding-left:var(--cv-safe-l, env(safe-area-inset-left, 0px));padding-right:var(--cv-safe-r, env(safe-area-inset-right, 0px));background:rgba(0,0,0,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(245,241,230,.08)}.cv-site>.cv-header{max-width:100%}.cv-header__inner{padding-inline:var(--cv-gutter);min-block-size:var(--cv-header-h);width:100%;box-sizing:border-box}.cv-header__msearch{padding-inline:var(--cv-gutter);padding-bottom:max(8px,var(--cv-safe-b, 0px))}.cv-bottomnav{position:fixed;left:0;right:0;bottom:0;width:100%;margin:0;border-radius:0;padding-left:var(--cv-safe-l, env(safe-area-inset-left, 0px));padding-right:var(--cv-safe-r, env(safe-area-inset-right, 0px));padding-bottom:var(--cv-safe-b, env(safe-area-inset-bottom, 0px));z-index:70}.cv-container,.cv-container--narrow,.cv-container--wide{max-inline-size:none;width:100%;margin-inline:0;padding-inline:var(--cv-gutter);box-sizing:border-box}.cv-section{padding-inline:0}.cv-bleed,.cv-edge,.cv-full-bleed{width:100%;max-width:100%;margin-inline:calc(50% - 50vw);padding-inline:0}.cv-hero,.cv-hero__media,.cv-hero__slider,.cv-home-hero{width:100%;max-width:100%;margin-inline:0;border-radius:0}.cv-hero__content,.cv-hero__inner{padding-inline:var(--cv-gutter)}.cv-grid--cards,.cv-listings,.cv-marketplace__grid,.cv-results,.cv-search__results{padding-inline:var(--cv-gutter);width:100%;box-sizing:border-box}.cv-marketplace-toolbar,.cv-marketplace__toolbar,.cv-search__toolbar{width:100%;margin-inline:0;padding-inline:var(--cv-gutter);left:0;right:0;box-sizing:border-box}.cv-map,.cv-marketplace__map,.cv-search__map{border-left:0;border-right:0}.cv-map iframe,.cv-search__map iframe{width:100%;display:block}.cv-gallery,.cv-map,.cv-marketplace__map,.cv-search__map,.cv-single-gallery,.cv-vehicle-gallery{width:100%;max-width:100%;margin-inline:0;border-radius:0}.cv-single__content,.cv-vehicle__body,.cv-vehicle__meta{padding-inline:var(--cv-gutter);box-sizing:border-box}.cv-single-actions,.cv-vehicle__actions{left:max(var(--cv-gutter),var(--cv-safe-l, 0px));right:max(var(--cv-gutter),var(--cv-safe-r, 0px));width:auto;bottom:calc(var(--cv-bottomnav-h, 64px) + var(--cv-safe-b, 0px) + 8px);border-radius:14px}.cv-account,.cv-account__shell,.cv-workspace{width:100%;max-width:100%;margin:0;padding-inline:0}.cv-account-nav,.cv-account__content,.cv-account__main,.cv-account__nav,.cv-workspace__main{padding-inline:var(--cv-gutter);box-sizing:border-box}.cv-account-nav,.cv-account__nav{width:100%}.cv-dealer-os,.cv-os,.cv-os__shell{width:100%;max-width:100%;min-height:100dvh;margin:0;border-radius:0}.cv-os__content,.cv-os__main{padding-inline:var(--cv-gutter);padding-bottom:calc(72px + var(--cv-safe-b, 0px));box-sizing:border-box}.cv-os__nav,.cv-osnav{position:fixed;left:0;right:0;bottom:0;width:100%;padding-left:var(--cv-safe-l, 0px);padding-right:var(--cv-safe-r, 0px);padding-bottom:var(--cv-safe-b, 0px);border-radius:0;box-sizing:border-box;z-index:70}.cv-os__header,.cv-os__top{width:100%;padding-top:var(--cv-safe-t, 0px);padding-inline:var(--cv-gutter);box-sizing:border-box}.cv-drawer__panel,.cv-sheet__panel{width:100%;max-width:100%;border-radius:16px 16px 0 0;padding-bottom:var(--cv-safe-b, 0px);max-height:100dvh}.cv-modal{padding:0;align-items:flex-end}.cv-modal__dialog,.cv-modal__panel{width:100%;max-width:100%;margin:0;border-radius:16px 16px 0 0;max-height:92dvh}.cv-sheet--full .cv-sheet__panel{border-radius:0;min-height:100dvh;max-height:100dvh}.cv-card,.cv-listing-card{border-radius:14px}.cv-grid--2,.cv-results[data-view=grid]{gap:10px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:16px}.cv-footer{width:100%;padding-inline:var(--cv-gutter);padding-bottom:calc(var(--cv-bottomnav-h, 64px) + var(--cv-safe-b, 0px) + 12px);box-sizing:border-box}body.cv-body-auth .cv-footer,body.cv-mk-auth .cv-footer{display:none}.cv-comparetray{left:max(10px,var(--cv-safe-l, 0px));right:max(10px,var(--cv-safe-r, 0px));inset-inline:auto;width:auto;bottom:calc(var(--cv-bottomnav-h, 64px) + var(--cv-safe-b, 0px) + 8px)}#cv-cookie-consent,.cv-cookie,.cv-cookie-consent{left:0;right:0;bottom:0;width:100%;max-width:100%;border-radius:0;padding-bottom:calc(12px + var(--cv-safe-b, 0px));padding-inline:var(--cv-gutter);box-sizing:border-box}.cv-main--auth,body.cv-body-auth .cv-main{padding-block-end:0}body.cv-body-auth .cv-bottomnav{display:none}.cv-bottomnav,.cv-header,.cv-main,.cv-site,body,html{max-width:100%!important;box-sizing:border-box}.cv-main,.cv-site{overflow-x:clip}.cv-card__media{width:100%}.cv-card__img,.cv-card__media,.cv-gallery__stage,.cv-vehicle__gallery{max-width:100%;margin-inline:0;box-sizing:border-box}.cv-gallery__stage,.cv-vehicle__gallery{width:100%}iframe,img,svg,video{max-width:100%;height:auto}.cv-card__img,.cv-card__media img{height:100%!important;width:100%;object-fit:cover;display:block}.cv-card__media{display:block;aspect-ratio:16/10;overflow:hidden;min-height:140px}.cv-drawer,.cv-filters,.cv-sheet{max-width:100%;box-sizing:border-box}.cv-dealday{padding-inline:0;overflow-x:clip}.cv-dealday .cv-container,.cv-dealday .cv-container--wide,.cv-dealday__inner{width:100%;max-width:100%;padding-inline:0;margin-inline:0;box-sizing:border-box}.cv-dealday__copy,.cv-dealday__cta,.cv-dealday__heading,.cv-dealday__lead,.cv-dealday__live,.cv-dealday__perks,.cv-dealday__sellers,.cv-dealday__timer{padding-left:max(var(--cv-gutter, 12px),env(safe-area-inset-left,0));padding-right:max(var(--cv-gutter, 12px),env(safe-area-inset-right,0));box-sizing:border-box}.cv-dealday__cards,.cv-dealday__sides,.cv-dealday__track{width:100%;max-width:100%;margin-inline:0;box-sizing:border-box}.cv-dealday__card,.cv-dealday__media{width:100%;max-width:100%;border-radius:0}.cv-dealday__card{margin-inline:0;border-left-width:0;border-right-width:0;box-sizing:border-box}.cv-dealday__media{display:block;aspect-ratio:16/10;overflow:hidden;min-height:160px;background:var(--cv-surface-2, #161618)}.cv-dealday__card--main .cv-dealday__media{aspect-ratio:16/9;min-height:180px}.cv-dealday__img,.cv-dealday__media img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border-radius:0}.cv-dealday__img--empty{min-height:160px;height:100%}.cv-dealday__body,.cv-dealday__foot{padding-left:max(var(--cv-gutter, 12px),env(safe-area-inset-left,0));padding-right:max(var(--cv-gutter, 12px),env(safe-area-inset-right,0))}.cv-offers-active .cv-rail,.cv-rail--cards,.cv-rail--offers,.cv-section--offers .cv-rail{margin-inline:0;padding-inline:max(var(--cv-gutter, 12px),env(safe-area-inset-left,0));scroll-padding-inline:max(var(--cv-gutter, 12px),env(safe-area-inset-left,0));width:100%;max-width:100%;box-sizing:border-box}.cv-offers-active .cv-rail__item,.cv-rail--cards .cv-rail__item,.cv-rail--offers .cv-rail__item{inline-size:min(100%,320px);max-inline-size:calc(100vw - 2.5rem)}.cv-offers-active .cv-card,.cv-rail--cards .cv-card,.cv-rail--offers .cv-card{width:100%;max-width:100%;box-sizing:border-box}}
/*!
 * Carvibo Enterprise Gold UI System 7.24.0
 * Canonical visual contract. Loaded last by the theme manifest.
 * No !important: component specificity and cascade are intentional.
 */
:root{--cv-bg-0:#000;--cv-bg-1:#080809;--cv-bg-2:#0d0d0f;--cv-surface:#111113;--cv-surface-raised:#171719;--cv-surface-soft:#1d1d20;--cv-gold:#d4af37;--cv-gold-bright:#f0d978;--cv-gold-deep:#9d7b1e;--cv-text-strong:#f5f1e6;--cv-text:#ded9cc;--cv-text-muted:#aaa59a;--cv-text-faint:#8a867d;--cv-line:rgba(245,241,230,.10);--cv-line-strong:rgba(212,175,55,.32);--cv-success:#4fd18b;--cv-warning:#e8b84a;--cv-danger:#ef6b6b;--cv-info:#72a8ff;--cv-shadow-sm:0 4px 16px rgba(0,0,0,.22);--cv-shadow-md:0 12px 36px rgba(0,0,0,.34);--cv-shadow-lg:0 24px 70px rgba(0,0,0,.46);--cv-radius-xs:8px;--cv-radius-sm:12px;--cv-radius-md:16px;--cv-radius-lg:22px;--cv-control-h:44px;--cv-content-max:1440px;--cv-motion-fast:140ms;--cv-motion:220ms;--cv-motion-slow:360ms}.cv-site,body,html{background:var(--cv-bg-0)}body{color:var(--cv-text)}.cv-site{min-block-size:100dvh}.cv-container,.cv-header__inner{max-inline-size:var(--cv-content-max)}.cv-header{background:rgba(5,5,6,.82);border-block-end:1px solid var(--cv-line);box-shadow:0 1px 0 rgba(255,255,255,.02),0 12px 36px rgba(0,0,0,.18);-webkit-backdrop-filter:saturate(145%) blur(18px);backdrop-filter:saturate(145%) blur(18px)}.cv-header__inner{min-block-size:64px}.cv-header a,.cv-nav a{transition:color var(--cv-motion-fast) ease,background var(--cv-motion-fast) ease,border-color var(--cv-motion-fast) ease}.cv-nav a:hover,.cv-nav a[aria-current=page]{color:var(--cv-gold-bright)}.button,.cv-button,.wp-element-button,button,input[type=button],input[type=submit]{min-block-size:var(--cv-control-h);border-radius:var(--cv-radius-sm);transition:transform var(--cv-motion-fast) ease,box-shadow var(--cv-motion-fast) ease,border-color var(--cv-motion-fast) ease,background var(--cv-motion-fast) ease}.button:hover,.cv-button:hover,.wp-element-button:hover,button:hover,input[type=submit]:hover{transform:translateY(-1px)}.button:focus-visible,.cv-button:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--cv-gold);outline-offset:3px}.cv-input,.cv-select,input:not([type=checkbox]):not([type=radio]),select,textarea{min-block-size:var(--cv-control-h);color:var(--cv-text-strong);background:var(--cv-surface);border:1px solid var(--cv-line);border-radius:var(--cv-radius-sm)}.cv-input:hover,.cv-select:hover,input:not([type=checkbox]):not([type=radio]):hover,select:hover,textarea:hover{border-color:rgba(245,241,230,.2)}.cv-input:focus,.cv-select:focus,input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:var(--cv-line-strong);box-shadow:0 0 0 3px rgba(212,175,55,.1)}.cv-card,.cv-kpi-card,.cv-module-card,.cv-panel,.cv-surface,.cv-workspace-card{background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012)),var(--cv-surface);border:1px solid var(--cv-line);border-radius:var(--cv-radius-md);box-shadow:var(--cv-shadow-sm)}.cv-card:hover,.cv-module-card:hover,.cv-workspace-card:hover{border-color:rgba(212,175,55,.28);box-shadow:var(--cv-shadow-md)}.cv-card__media{background:#050506}.cv-card__title,.cv-listing-card__title{color:var(--cv-text-strong);font-weight:750}.cv-card__price,.cv-listing-card__price{color:var(--cv-gold-bright);font-weight:800;letter-spacing:-.02em}.cv-card__meta,.cv-listing-card__meta{color:var(--cv-text-muted)}.cv-badge--featured,.cv-badge--premium,.cv-badge--top,.is-premium{color:#080806;background:linear-gradient(135deg,var(--cv-gold-bright),var(--cv-gold));border-color:transparent}.cv-badge--success,.is-success{color:#07130d;background:var(--cv-success)}.cv-badge--warning,.is-warning{color:#171105;background:var(--cv-warning)}.cv-badge--danger,.is-danger{color:#210707;background:var(--cv-danger)}.cv-appbody,.cv-main{min-inline-size:0}.cv-appside{background:linear-gradient(180deg,#09090a,#050506);border-inline-end:1px solid var(--cv-line)}.cv-command-center,.cv-workspace,.cv-workspace-main{background:var(--cv-bg-1)}.cv-command-center__header,.cv-workspace-header{background:rgba(13,13,15,.82);border-block-end:1px solid var(--cv-line)}.cv-sidebar a,.cv-workspace-nav a{border-radius:var(--cv-radius-xs);color:var(--cv-text-muted)}.cv-sidebar a:hover,.cv-sidebar a[aria-current=page],.cv-workspace-nav a:hover,.cv-workspace-nav a[aria-current=page]{color:var(--cv-text-strong);background:rgba(212,175,55,.08)}.cv-kpi,.cv-metric{background:var(--cv-surface);border:1px solid var(--cv-line);border-radius:var(--cv-radius-md)}.cv-kpi__value,.cv-metric__value{color:var(--cv-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.035em}.cv-kpi__accent,.cv-metric__accent{color:var(--cv-gold-bright)}.cv-filter-bar,.cv-search-panel,.cv-toolbar{background:rgba(17,17,19,.92);border:1px solid var(--cv-line);border-radius:var(--cv-radius-md)}.cv-toolbar{box-shadow:var(--cv-shadow-sm)}@media (max-width:1023.98px){.cv-header__inner{min-block-size:56px;padding-inline:12px}.cv-home-featured .cv-container,.cv-home-latest .cv-container,.cv-main,.cv-results .cv-container{padding-inline:0}.cv-container{max-inline-size:none;padding-inline:16px}.cv-card{border-radius:0;border-inline:0}.cv-section__head{padding-inline:16px}.cv-bottomnav{background:rgba(7,7,8,.94);border-block-start:1px solid var(--cv-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}@media (min-width:1024px){.cv-shell{display:grid;grid-template-columns:auto minmax(0,1fr)}.cv-appside{display:block}.cv-grid--feed,.cv-grid--home{gap:20px}}@media (min-width:1440px){.cv-header__inner{min-block-size:68px}}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto;animation:none;transition:none}}
/*!
 * Carvibo Component System 1.0 — Enterprise Gold 7.25.0
 * Canonical states for reusable UI components. No business logic.
 */
@keyframes cv-skeleton{0%{background-position:120%0}to{background-position:-120%0}}:root{--cv-space-1:4px;--cv-space-2:8px;--cv-space-3:12px;--cv-space-4:16px;--cv-space-5:20px;--cv-space-6:24px;--cv-space-7:32px;--cv-space-8:40px;--cv-focus:0 0 0 3px rgba(212,175,55,.18);--cv-inset:inset 0 1px 0 rgba(255,255,255,.035)}.cv-action,.cv-btn,.cv-button,.cv-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--cv-line);border-radius:var(--cv-radius-sm);font:inherit;font-weight:700;text-decoration:none;cursor:pointer;user-select:none;transition:transform var(--cv-motion-fast) ease,background var(--cv-motion-fast) ease,border-color var(--cv-motion-fast) ease,box-shadow var(--cv-motion-fast) ease,color var(--cv-motion-fast) ease}.cv-action:hover,.cv-btn:hover,.cv-button:hover,.cv-cta:hover{transform:translateY(-1px)}.cv-action:active,.cv-btn:active,.cv-button:active,.cv-cta:active{transform:translateY(0)}.cv-action:focus-visible,.cv-btn:focus-visible,.cv-button:focus-visible,.cv-cta:focus-visible{outline:0;box-shadow:var(--cv-focus)}.cv-btn--gold,.cv-button--gold,.cv-cta--primary{color:#0a0906;background:linear-gradient(135deg,var(--cv-gold-bright),var(--cv-gold));border-color:transparent;box-shadow:0 8px 24px rgba(212,175,55,.16),var(--cv-inset)}.cv-btn--gold:hover,.cv-button--gold:hover,.cv-cta--primary:hover{box-shadow:0 12px 32px rgba(212,175,55,.22),var(--cv-inset)}.cv-btn--ghost,.cv-button--ghost,.cv-cta--secondary{color:var(--cv-text);background:rgba(255,255,255,.025)}.cv-btn--ghost:hover,.cv-button--ghost:hover,.cv-cta--secondary:hover{background:rgba(255,255,255,.06);border-color:var(--cv-line-strong)}.cv-btn--danger{color:#fff;background:rgba(239,107,107,.13);border-color:rgba(239,107,107,.28)}.cv-btn--sm{min-height:36px;padding-inline:12px;border-radius:10px;font-size:.875rem}.cv-btn--lg{min-height:52px;padding-inline:20px;border-radius:14px}.cv-card__nav,.cv-card__video-close,.cv-icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--cv-line);border-radius:12px;color:var(--cv-text);background:rgba(0,0,0,.42);cursor:pointer;transition:all var(--cv-motion-fast) ease}.cv-card__nav:hover,.cv-card__video-close:hover,.cv-icon-btn:hover{color:var(--cv-gold-bright);border-color:var(--cv-line-strong);background:rgba(212,175,55,.08)}.cv-card__nav:focus-visible,.cv-card__video-close:focus-visible,.cv-icon-btn:focus-visible{outline:0;box-shadow:var(--cv-focus)}.cv-badge{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid var(--cv-line);border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.02em;white-space:nowrap}.cv-badge--outline{color:var(--cv-text);background:rgba(255,255,255,.035)}.cv-badge--muted,.cv-data-grid th{color:var(--cv-text-muted);background:rgba(255,255,255,.025)}.cv-card{overflow:hidden;isolation:isolate}.cv-card__media{position:relative;overflow:hidden;aspect-ratio:16/10}.cv-card__img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 500ms cubic-bezier(.2,.7,.2,1)}.cv-card:hover .cv-card__img{transform:scale(1.025)}.cv-card__body{padding:16px}.cv-card__title{margin:0;font-size:1rem;line-height:1.3}.cv-card__title a{color:inherit;text-decoration:none}.cv-card__title a:hover{color:var(--cv-gold-bright)}.cv-card__facts,.cv-card__sub{margin:4px 0 0;color:var(--cv-text-muted);font-size:.82rem}.cv-card__facts{display:flex;flex-wrap:wrap;gap:8px 12px;margin:12px 0;padding:0;list-style:none;font-size:.78rem}.cv-card__facts li,.cv-card__meta span{display:inline-flex;align-items:center;gap:5px}.cv-card__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--cv-line)}.cv-card__price{margin:0}.cv-card__price strong{font-size:1.12rem}.cv-card__price small{display:block;margin-top:2px;color:var(--cv-text-faint);font-size:.7rem}.cv-card__meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin:0;color:var(--cv-text-muted);font-size:.74rem}.cv-card__meta span{gap:4px}.cv-card__actions{position:absolute;z-index:3;top:12px;right:12px;display:flex;gap:8px}.cv-card__actions .cv-fav{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:12px;color:#fff;background:rgba(0,0,0,.48);backdrop-filter:blur(10px);cursor:pointer}.cv-card__actions .cv-fav:hover{color:#ff8a9a;border-color:rgba(255,138,154,.42)}.cv-filter-bar,.cv-search-panel,.cv-toolbar{display:flex;align-items:center;gap:12px;padding:12px}.cv-filter-bar__group,.cv-toolbar__group{display:flex;align-items:center;gap:8px;min-width:0}.cv-toolbar__spacer{flex:1 1 auto}.cv-workspace-shell{min-height:calc(100dvh - 64px)}.cv-sidebar,.cv-workspace-nav{padding:12px}.cv-sidebar a,.cv-workspace-nav a{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;text-decoration:none}.cv-sidebar a[aria-current=page],.cv-workspace-nav a[aria-current=page]{box-shadow:inset 2px 0 0 var(--cv-gold)}.cv-command-toolbar,.cv-workspace-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px}.cv-command-toolbar__actions,.cv-workspace-toolbar__actions{display:flex;align-items:center;gap:8px}.cv-kpi,.cv-metric,.cv-statcard{position:relative;padding:18px;overflow:hidden}.cv-kpi::after,.cv-metric::after{content:"";position:absolute;inset:auto 18px 0;height:1px;background:linear-gradient(90deg,var(--cv-gold),transparent);opacity:.55}.cv-kpi__label,.cv-metric__label,.cv-statcard__label{display:block;color:var(--cv-text-muted);font-size:.76rem;font-weight:700}.cv-kpi__value,.cv-metric__value,.cv-statcard__value{display:block;margin-top:7px;font-size:clamp(1.5rem,2.2vw,2.15rem);font-weight:800}.cv-data-grid{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--cv-line);border-radius:var(--cv-radius-md);background:var(--cv-surface)}.cv-data-grid th{font-size:.72rem;text-transform:uppercase;letter-spacing:.055em}.cv-data-grid td,.cv-data-grid th{padding:13px 15px;border-bottom:1px solid var(--cv-line);text-align:left}.cv-data-grid tbody tr:last-child td{border-bottom:0}.cv-data-grid tbody tr:hover{background:rgba(212,175,55,.035)}.cv-state,.cv-state__icon{display:grid;place-items:center}.cv-state{min-height:220px;padding:32px;text-align:center;border:1px dashed var(--cv-line);border-radius:var(--cv-radius-md);background:rgba(255,255,255,.012)}.cv-state__icon{width:52px;height:52px;margin-bottom:12px;border-radius:16px;color:var(--cv-gold-bright);background:rgba(212,175,55,.08)}.cv-state__title{margin:0;color:var(--cv-text-strong);font-size:1rem}.cv-state__text{max-width:48ch;margin:6px 0 16px;color:var(--cv-text-muted);font-size:.88rem}.cv-skeleton{position:relative;overflow:hidden;background:linear-gradient(90deg,var(--cv-surface),var(--cv-surface-raised),var(--cv-surface));background-size:220% 100%;animation:cv-skeleton 1.4s ease-in-out infinite;border-radius:10px}.cv-drawer,.cv-modal{border:1px solid var(--cv-line);border-radius:var(--cv-radius-lg);background:rgba(13,13,15,.96);color:var(--cv-text);box-shadow:var(--cv-shadow-lg);backdrop-filter:blur(22px)}.cv-drawer__header,.cv-modal__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--cv-line)}.cv-drawer__body,.cv-modal__body{padding:20px}.cv-drawer__footer,.cv-modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid var(--cv-line)}@media (max-width:767.98px){.cv-filter-bar,.cv-search-panel,.cv-toolbar{border-inline:0;border-radius:0;padding:10px 12px}.cv-toolbar{overflow-x:auto;scrollbar-width:none}.cv-toolbar::-webkit-scrollbar{display:none}.cv-card__body{padding:14px 16px 16px}.cv-card__foot{align-items:center}.cv-command-toolbar,.cv-workspace-toolbar{padding:12px 16px}.cv-command-toolbar__actions,.cv-workspace-toolbar__actions{flex-wrap:wrap}.cv-data-grid{display:block;overflow-x:auto;white-space:nowrap;border-inline:0;border-radius:0}.cv-state{min-height:180px;margin-inline:12px}}@media (prefers-reduced-motion:reduce){.cv-skeleton{animation:none}.cv-card__img{transition:none}}
:root{--cv-vp-gutter-desktop:clamp(24px, 3vw, 56px);--cv-vp-gutter-wide:clamp(32px, 4vw, 72px);--cv-vp-mobile-gutter:16px;--cv-vp-content-max:1680px;--cv-vp-shell-max:1920px}body,html{width:100%;min-width:0;overflow-x:clip}.cv-appbody,.cv-footer,.cv-header,.cv-main,.cv-shell,.cv-site,.cv-site--app{width:100%;max-width:none;min-width:0}.cv-site--app{min-height:100dvh}.cv-main{overflow:clip}@media (min-width:768px){.cv-header__inner,.cv-main>.cv-account,.cv-main>.cv-container,.cv-main>.cv-container--wide,.cv-main>.cv-dprofile,.cv-main>.cv-home-layout,.cv-main>.cv-market,.cv-main>.cv-vehicle{width:100%;max-width:var(--cv-vp-content-max);margin-inline:auto}.cv-account,.cv-dprofile,.cv-home-layout,.cv-market,.cv-vehicle{box-sizing:border-box}.cv-home-layout{max-width:none;padding-inline:var(--cv-vp-gutter-desktop)}.cv-account,.cv-dprofile,.cv-market,.cv-vehicle{max-width:var(--cv-vp-content-max);padding-inline:var(--cv-vp-gutter-desktop)}.cv-os__main{min-width:0;padding-inline:clamp(24px,2.6vw,48px)}.cv-brandgrid,.cv-grid,.cv-grid--home,.cv-rail--cards{min-width:0}@media (min-width:1440px){.cv-home-layout{padding-inline:var(--cv-vp-gutter-wide)}.cv-account,.cv-dprofile,.cv-market,.cv-vehicle{max-width:1800px;padding-inline:var(--cv-vp-gutter-wide)}.cv-os__main{padding-inline:clamp(32px,3vw,64px)}}}@media (max-width:767.98px){:root{--cv-gutter:var(--cv-vp-mobile-gutter)}body,html{width:100%;min-width:0}.cv-account,.cv-appbody,.cv-dprofile,.cv-home-layout,.cv-home-layout__main,.cv-main,.cv-market,.cv-os,.cv-shell,.cv-site,.cv-site--app,.cv-vehicle{width:100%;max-width:none;min-width:0}.cv-main{padding-inline:0!important}.cv-account,.cv-dprofile,.cv-home-layout,.cv-market,.cv-vehicle{padding-inline:0;margin-inline:0}.cv-home-layout__main .cv-container,.cv-home-layout__main .cv-container--wide,.cv-main>.cv-container,.cv-main>.cv-container--wide{width:100%;max-width:none;padding-inline:0;margin-inline:0}.cv-hero,.cv-hero__media{width:100%;max-width:none;border-radius:0}.cv-gallery__stage{border-radius:0}.cv-filter-bar,.cv-gallery__slide,.cv-map,.cv-map-wrap,.cv-search,.cv-search-panel,.cv-toolbar{width:100%;max-width:none;border-radius:0}.cv-hero>:not(.cv-hero__media),.cv-home-layout__main>.cv-container--wide>*,.cv-home-layout__main>.cv-container>*,.cv-rail:not(.cv-rail--bleed),.cv-search>:not(.cv-search__media),.cv-section>.cv-section__body,.cv-section>.cv-section__head{margin-inline:var(--cv-vp-mobile-gutter)}.cv-card,.cv-listing-card,.cv-vehicle-card{width:100%;max-width:none;border-inline:0;border-radius:0}.cv-card__media,.cv-listing-card__media,.cv-vehicle-card__media{border-radius:0}.cv-card__body,.cv-listing-card__body,.cv-rail--bleed,.cv-rail--cards,.cv-vehicle-card__body{padding-inline:var(--cv-vp-mobile-gutter)}.cv-rail--bleed,.cv-rail--cards{width:100%;max-width:none;margin-inline:0;box-sizing:border-box;overflow-x:auto;scroll-padding-inline:var(--cv-vp-mobile-gutter)}.cv-main--vehicle{padding-inline:0}.cv-gallery__stage,.cv-vehicle__gallery{width:100%;max-width:none;margin-inline:0}.cv-vehicle__aside,.cv-vehicle__body{width:100%;max-width:none}.cv-vehicle__aside>*,.cv-vehicle__body>*{margin-inline:var(--cv-vp-mobile-gutter)}.cv-vehicle__aside{position:static;max-height:none;overflow:visible}.cv-bottomnav,.cv-contactbar,.cv-mobile-actions{width:100%;max-width:none;inset-inline:0;border-radius:0;padding-inline:var(--cv-vp-mobile-gutter);padding-bottom:calc(10px + env(safe-area-inset-bottom))}.cv-os{display:block}.cv-os__sidebar{display:none}.cv-os__main{width:100%;max-width:none;padding:0 0 calc(88px + env(safe-area-inset-bottom))}.cv-command-toolbar,.cv-workspace-toolbar{width:100%;box-sizing:border-box;border-radius:0;padding-inline:var(--cv-vp-mobile-gutter)}.cv-command-center,.cv-os__content,.cv-workspace-content{width:100%;max-width:none}.cv-account{display:block}.cv-account__nav{position:static;margin:0;border-inline:0;border-radius:0}.cv-account__content,.cv-account__main{width:100%;max-width:none;padding-inline:0}.cv-modal{padding:0;align-items:end}.cv-modal__panel{width:100%;max-width:none;max-height:94dvh;border-inline:0;border-bottom:0;border-radius:20px 20px 0 0}.cv-drawer{width:min(100%,420px);max-width:100%;border-radius:20px 0 0 20px}.cv-drawer__body{overflow:auto}.cv-command-toolbar__actions,.cv-filter-bar__group,.cv-toolbar__group,.cv-workspace-toolbar__actions{min-width:0}.cv-card__title,.cv-kpi__value,.cv-metric__value{overflow-wrap:anywhere}.cv-action,.cv-btn,.cv-button,.cv-cta,.cv-icon-btn{min-height:44px}}@media (max-width:359.98px){:root{--cv-vp-mobile-gutter:12px}.cv-btn--lg{min-height:48px;padding-inline:16px}.cv-card__body{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.cv-card__img{transition:none}}
.cv-main--home,.cv-main--marketplace,.cv-main--vehicle{background:var(--cv-bg, #050506)}.cv-main--home .cv-section,.cv-main--marketplace .cv-section{position:relative}.cv-section__head{align-items:end;gap:16px}.cv-section__title{letter-spacing:-.02em}.cv-section__more{white-space:nowrap}.cv-main--home .cv-dealday{position:relative;isolation:isolate;overflow:clip;border:0;border-radius:0;background:radial-gradient(circle at 78% 18%,rgba(212,175,55,.1),transparent 30%),linear-gradient(180deg,#070708 0,#050506 72%,#08080a 100%)}.cv-main--home .cv-dealday__inner{width:100%;max-width:1800px;margin-inline:auto;padding-block:clamp(48px,7vw,112px)}.cv-main--home .cv-dealday__copy{max-width:760px}.cv-main--home .cv-dealday__heading{max-width:760px;font-size:clamp(42px,5.6vw,88px);line-height:1.08;letter-spacing:-.04em;overflow:visible;padding-block-end:.08em}.cv-main--home .cv-dealday__heading-gold{text-shadow:0 0 32px rgba(212,175,55,.16);display:inline;padding-inline-end:.06em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.cv-main--home .cv-dealday__lead{max-width:680px;font-size:clamp(16px,1.2vw,20px);line-height:1.65}.cv-main--home .cv-dealday__cta{display:flex;flex-wrap:wrap;gap:12px}.cv-main--home .cv-dealday__cards{margin-top:clamp(42px,6vw,88px);width:100%}.cv-main--home .cv-dealday__rail+.cv-dealday__rail{margin-top:clamp(28px,4vw,56px)}.cv-main--home .cv-dealday__track{scrollbar-width:none}.cv-main--home .cv-dealday__track::-webkit-scrollbar{display:none}.cv-main--home .cv-dealday__search-wrap{position:relative;z-index:5;margin-top:clamp(12px,2vw,28px);padding-bottom:clamp(28px,4vw,56px);width:100%}.cv-main--home .cv-dealday__search-wrap .cv-search{max-width:min(960px,100%);width:100%;margin-inline:auto}.cv-main--home .cv-search--hero{padding:clamp(18px,2vw,28px);border:1px solid rgba(212,175,55,.28);border-radius:24px;background:linear-gradient(135deg,rgba(20,20,23,.98),rgba(10,10,12,.96));box-shadow:0 24px 80px rgba(0,0,0,.42),0 0 0 1px rgba(212,175,55,.08),inset 0 1px 0 rgba(255,255,255,.035);backdrop-filter:blur(20px)}.cv-main--home .cv-search__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width:900px){.cv-main--home .cv-search__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.cv-main--home .cv-search__grid{grid-template-columns:1fr}}.cv-main--home .cv-search__actions{align-items:center;gap:16px}.cv-main--home .cv-search--hero .cv-field{min-width:0}.cv-main--home .cv-search--hero .cv-label{margin-bottom:7px}.cv-main--home .cv-home-brands,.cv-main--home .cv-home-categories,.cv-main--home .cv-home-dealers,.cv-main--home .cv-home-trust{padding-block:clamp(32px,5vw,76px)}.cv-main--home .cv-grid--home{gap:clamp(12px,1.4vw,22px)}.cv-main--home .cv-dealday__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);grid-template-rows:1fr;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.cv-main--home .cv-dealday__track>*{scroll-snap-align:start;min-width:0}.cv-main--marketplace .cv-market{max-width:1800px;margin-inline:auto;padding-inline:clamp(24px,3vw,56px);display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:clamp(18px,2vw,32px);align-items:start}.cv-main--marketplace .cv-market__filters{position:sticky;top:84px;max-height:calc(100dvh - 104px);overflow:auto;scrollbar-width:thin}.cv-main--marketplace .cv-market__main{min-width:0}.cv-main--marketplace .cv-market__main>*+*{margin-top:16px}.cv-main--marketplace .cv-toolbar{position:sticky;top:0;z-index:20}.cv-main--marketplace .cv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.2vw,20px)}.cv-main--marketplace .cv-card{min-width:0}.cv-main--home .cv-card,.cv-main--marketplace .cv-card{border:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,rgba(20,20,23,.98),rgba(11,11,13,.98));box-shadow:0 10px 34px rgba(0,0,0,.2);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.cv-main--home .cv-card:hover,.cv-main--marketplace .cv-card:hover{transform:translateY(-2px);border-color:rgba(212,175,55,.34);box-shadow:0 18px 48px rgba(0,0,0,.3),0 0 0 1px rgba(212,175,55,.05)}.cv-main--home .cv-card__media,.cv-main--marketplace .cv-card__media{aspect-ratio:16/10;overflow:hidden}.cv-main--home .cv-card__img,.cv-main--marketplace .cv-card__img{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.cv-main--home .cv-card:hover .cv-card__img,.cv-main--marketplace .cv-card:hover .cv-card__img{transform:scale(1.025)}.cv-main--home .cv-card__body,.cv-main--marketplace .cv-card__body{padding:16px}.cv-main--home .cv-card__title,.cv-main--marketplace .cv-card__title{font-size:clamp(16px,1.1vw,19px);letter-spacing:-.018em}.cv-main--home .cv-card__price strong,.cv-main--marketplace .cv-card__price strong{font-size:clamp(19px,1.45vw,24px);letter-spacing:-.025em}.cv-main--marketplace .cv-card__facts{gap:8px 12px}.cv-main--marketplace .cv-card__actions{inset:12px 12px auto auto}.cv-main--vehicle .cv-vehicle{width:100%;max-width:1800px;margin-inline:auto;padding-inline:clamp(24px,3vw,56px);display:grid;grid-template-columns:minmax(0,1.55fr) minmax(360px,.65fr);gap:clamp(24px,3vw,56px);align-items:start}.cv-main--vehicle .cv-vehicle__gallery{min-width:0;position:sticky;top:82px}.cv-main--vehicle .cv-vehicle__aside{min-width:0}.cv-main--vehicle .cv-vehicle__body{grid-column:1/-1;min-width:0}.cv-main--vehicle .cv-gallery__stage{border-radius:22px;overflow:hidden}.cv-main--vehicle .cv-vehicle__aside>*{margin-bottom:12px}.cv-main--vehicle .cv-vehicle__body .cv-accordion__item{border:1px solid rgba(255,255,255,.075);background:rgba(15,15,17,.78)}.cv-main--vehicle .cv-vehicle__body .cv-accordion__summary{min-height:64px;padding-inline:20px}.cv-main--vehicle .cv-contactbar,.cv-main--vehicle .cv-mobile-actions{box-shadow:0-12px 40px rgba(0,0,0,.42);border-top:1px solid rgba(212,175,55,.16)}@media (min-width:768px) and (max-width:1199.98px){.cv-main--marketplace .cv-market{grid-template-columns:240px minmax(0,1fr);padding-inline:24px}.cv-main--home .cv-search__grid,.cv-main--marketplace .cv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-main--vehicle .cv-vehicle{grid-template-columns:minmax(0,1fr);padding-inline:24px}.cv-main--vehicle .cv-vehicle__gallery{position:static}}@media (max-width:767.98px){.cv-main--home .cv-dealday__inner{padding-block:30px 18px}.cv-main--home .cv-dealday__heading{font-size:clamp(38px,12vw,58px)}.cv-main--home .cv-dealday__lead{font-size:15px;line-height:1.55}.cv-main--home .cv-dealday__cta{display:grid;grid-template-columns:1fr}.cv-main--home .cv-dealday__cta .cv-btn,.cv-main--home .cv-search__actions .cv-btn{width:100%}.cv-main--home .cv-dealday__search-wrap{padding-bottom:0}.cv-main--home .cv-search--hero{border-inline:0;border-radius:0;padding:14px var(--cv-vp-mobile-gutter) 18px}.cv-main--home .cv-search__grid{grid-template-columns:1fr 1fr;gap:8px}.cv-main--home .cv-search__actions{display:grid;grid-template-columns:1fr}.cv-main--home .cv-dealday__track{grid-auto-columns:minmax(78vw,78vw);padding-inline:var(--cv-vp-mobile-gutter);margin-inline:calc(-1*var(--cv-vp-mobile-gutter))}.cv-main--home .cv-dealday__rail-head{margin-inline:var(--cv-vp-mobile-gutter)}.cv-main--home .cv-home-brands,.cv-main--home .cv-home-categories,.cv-main--home .cv-home-dealers,.cv-main--home .cv-home-trust{padding-block:28px}.cv-main--marketplace .cv-market{display:block;padding:0;margin:0}.cv-main--marketplace .cv-market__filters{display:none}.cv-main--marketplace .cv-market__main{width:100%}.cv-main--marketplace .cv-grid{grid-template-columns:1fr;gap:0}.cv-main--marketplace .cv-card{border-inline:0;border-radius:0;box-shadow:none}.cv-main--marketplace .cv-card:hover{transform:none;box-shadow:none}.cv-main--marketplace .cv-card__media{aspect-ratio:16/10}.cv-main--marketplace .cv-card__body{padding:14px var(--cv-vp-mobile-gutter) 18px}.cv-main--marketplace .cv-card__actions{top:10px;right:var(--cv-vp-mobile-gutter)}.cv-main--vehicle .cv-vehicle{display:block;padding:0;margin:0}.cv-main--vehicle .cv-vehicle__gallery{position:static;width:100%;margin:0}.cv-main--vehicle .cv-gallery__stage{border-radius:0}.cv-main--vehicle .cv-vehicle__aside{padding-top:14px}.cv-main--vehicle .cv-vehicle__body{padding-bottom:96px}.cv-main--vehicle .cv-vehicle__body .cv-accordion__item{border-inline:0;border-radius:0}.cv-main--vehicle .cv-vehicle__body .cv-accordion__summary{padding-inline:var(--cv-vp-mobile-gutter)}}@media (prefers-reduced-motion:reduce){.cv-main--home .cv-card,.cv-main--home .cv-card__img,.cv-main--marketplace .cv-card,.cv-main--marketplace .cv-card__img{transition:none}}
@keyframes cv-ws-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}:root{--cv-shell-top-h:72px;--cv-shell-side-w:264px;--cv-shell-side-w-collapsed:76px;--cv-shell-line:rgba(245,241,230,.10);--cv-shell-panel:rgba(12,12,14,.92);--cv-shell-panel-solid:#0c0c0e}.cv-header,.cv-header__inner{min-height:var(--cv-shell-top-h)}.cv-header{position:sticky;inset-block-start:0;z-index:80;width:100%;background:rgba(8,8,9,.86);border-block-end:1px solid var(--cv-shell-line);backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}.cv-header__inner{display:grid;grid-template-columns:auto minmax(220px,1fr) minmax(280px,420px) auto;align-items:center;gap:18px;padding-inline:clamp(20px,2.4vw,42px)}.cv-logo{min-width:0}.cv-logo__text,.cv-menu>li>a{white-space:nowrap}.cv-menu,.cv-menu>li,.cv-nav{min-width:0}.cv-menu{display:flex;align-items:center;gap:4px}.cv-menu>li>a{min-height:42px;display:inline-flex;align-items:center;padding-inline:12px;border-radius:10px;color:var(--cv-muted,#b9b5a8);font-weight:700}.cv-menu>.current-menu-ancestor>a,.cv-menu>.current-menu-item>a,.cv-menu>li>a:focus-visible,.cv-menu>li>a:hover{color:var(--cv-text,#f5f1e6);background:rgba(245,241,230,.06)}.cv-header__search{min-width:0;width:100%}.cv-header__search-input{min-width:0}.cv-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.cv-header__workspace-title{display:none;min-width:0}.cv-header__workspace-title strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cv-text,#f5f1e6)}.cv-header__workspace-kicker{display:block;color:var(--cv-faint,#8f8b7f);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.cv-workspace-switcher{position:relative}.cv-workspace-switcher>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;max-width:200px}.cv-workspace-switcher>summary::-webkit-details-marker{display:none}.cv-workspace-switcher>summary>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-workspace-switcher__chevron{inline-size:14px;block-size:14px;flex:0 0 auto;opacity:.7;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .15s ease}.cv-workspace-switcher[open] .cv-workspace-switcher__chevron{transform:rotate(180deg);opacity:1}.cv-workspace-switcher[open]>summary{border-color:rgba(212,175,55,.45);background:rgba(212,175,55,.08);color:#f0dc9b}.cv-workspace-switcher__menu{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:10050;width:min(300px,calc(100vw - 24px));padding:8px;border:1px solid rgba(212,175,55,.28);border-radius:14px;background:linear-gradient(165deg,#16150f 0,#0e0e10 55%,#0c0c0e 100%);box-shadow:0 0 0 1px rgba(0,0,0,.4),0 18px 48px rgba(0,0,0,.55),0 0 40px rgba(212,175,55,.06);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:cv-ws-in .22s cubic-bezier(.22,1,.36,1) both}.cv-workspace-switcher__eyebrow{margin:2px 10px 8px;color:rgba(212,175,55,.75);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cv-workspace-switcher__item{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:10px;color:#f5f1e6;text-decoration:none;border:1px solid transparent;transition:background .15s ease,border-color .15s ease,color .15s ease}.cv-workspace-switcher__item:focus-visible,.cv-workspace-switcher__item:hover{background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.2);color:#f0dc9b;outline:0}.cv-workspace-switcher__item.is-active{background:rgba(212,175,55,.14);border-color:rgba(212,175,55,.35);color:#f0dc9b}.cv-workspace-switcher__item>.cv-icon{flex:0 0 auto;width:20px;height:20px;color:#d4af37;opacity:.9}.cv-workspace-switcher__item span{display:grid;gap:2px;min-width:0;flex:1}.cv-workspace-switcher__item strong{font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.cv-workspace-switcher__item small{color:rgba(185,181,168,.85);font-size:11px;font-weight:500;line-height:1.3}.cv-workspace-switcher__item.is-active small{color:rgba(240,220,155,.65)}.cv-workspace-switcher__item.is-active::after{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#d4af37;box-shadow:0 0 8px rgba(212,175,55,.6);margin-inline-start:4px}@media (prefers-reduced-motion:reduce){.cv-workspace-switcher__menu{animation:none}.cv-workspace-switcher__chevron{transition:none}}.cv-shell{width:100%}.cv-main,.cv-shell{min-width:0}.cv-crumbs{width:100%;border-block-end:1px solid rgba(245,241,230,.06);background:rgba(8,8,9,.52)}.cv-crumbs__list{min-height:38px;display:flex;align-items:center;gap:8px;overflow:auto;scrollbar-width:none;padding-inline:clamp(20px,2.4vw,42px)}.cv-crumbs__list::-webkit-scrollbar{display:none}.cv-main--os{background:linear-gradient(180deg,#09090a 0,#0b0b0d 100%)}.cv-main--os .cv-os{min-height:calc(100dvh - var(--cv-shell-top-h))}.cv-os{display:grid;grid-template-columns:var(--cv-shell-side-w) minmax(0,1fr);width:100%;min-width:0}.cv-os__sidebar{position:sticky;inset-block-start:var(--cv-shell-top-h);align-self:start;height:calc(100dvh - var(--cv-shell-top-h));overflow:auto;border-inline-end:1px solid var(--cv-shell-line);background:linear-gradient(180deg,rgba(13,13,15,.98),rgba(9,9,10,.98));scrollbar-width:thin}.cv-os__main{min-width:0;padding:0 clamp(22px,2.6vw,48px) 48px}.cv-os__contextbar{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-block-end:1px solid rgba(245,241,230,.06);color:var(--cv-muted,#b9b5a8);font-size:12px}.cv-os__contextbar-main{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;white-space:nowrap}.cv-os__contextbar-main>*{overflow:hidden;text-overflow:ellipsis}.cv-os__contextbar-main strong{color:var(--cv-text,#f5f1e6)}.cv-os__contextbar-dot{width:7px;height:7px;border-radius:50%;background:var(--cv-gold,#d4af37);box-shadow:0 0 0 4px rgba(212,175,55,.1);flex:0 0 auto}.cv-os__site-link{display:inline-flex;align-items:center;gap:6px;color:var(--cv-muted,#b9b5a8);white-space:nowrap}.cv-os__site-link:focus-visible,.cv-os__site-link:hover{color:var(--cv-gold-light,#f0dc9b)}.cv-os__top{position:relative}.cv-os__sidebar .cv-os__nav+.cv-os__nav{margin-block-start:8px}.cv-os__link{min-height:42px}.cv-appside{position:sticky;inset-block-start:var(--cv-shell-top-h);height:calc(100dvh - var(--cv-shell-top-h));overflow:auto}@media (max-width:1023.98px){:root{--cv-shell-top-h:64px}.cv-header{position:sticky}.cv-header__inner{min-height:var(--cv-shell-top-h);grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.cv-header__inner .cv-logo{max-width:145px;overflow:hidden}.cv-header__inner .cv-logo__img{max-height:34px;width:auto}.cv-header--workspace .cv-header__actions .cv-header__menu,.cv-header--workspace .cv-header__actions .cv-header__searchbtn,.cv-header__inner .cv-header__account,.cv-header__inner .cv-header__cta,.cv-header__inner .cv-header__fav,.cv-header__inner .cv-header__search,.cv-header__inner .cv-header__workspace,.cv-header__inner .cv-nav{display:none}.cv-header__actions{gap:5px}.cv-header__workspace-title{display:block;justify-self:start}.cv-header--workspace .cv-header__account,.cv-header--workspace .cv-header__notif,.cv-header__actions .cv-header__searchbtn{display:grid}.cv-header--workspace .cv-header__workspace{display:none}.cv-header--workspace .cv-header__inner{grid-template-columns:auto minmax(0,1fr) auto}.cv-header--workspace .cv-header__actions{justify-self:end}.cv-header--workspace .cv-header__workspace-title{padding-inline-start:4px}.cv-header--workspace .cv-header__workspace-title strong{font-size:14px}.cv-header--workspace .cv-header__workspace-kicker{font-size:9px}.cv-crumbs{border-block-end:1px solid rgba(245,241,230,.06)}.cv-crumbs__list{min-height:34px;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right));font-size:11px}.cv-main--os .cv-os{min-height:calc(100dvh - var(--cv-shell-top-h))}.cv-os{display:block;width:100%}.cv-os__sidebar{display:none}.cv-os__main{width:100%;padding:0 0 calc(92px + env(safe-area-inset-bottom))}.cv-os__contextbar{min-height:38px;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.cv-os__site-link{display:none}.cv-os__top{padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.cv-os__content,.cv-osnav{width:100%}.cv-osnav{position:fixed;inset-inline:0;inset-block-end:0;z-index:95;padding:6px max(8px,env(safe-area-inset-left)) calc(7px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-right));border-block-start:1px solid var(--cv-shell-line);background:rgba(9,9,10,.94);backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}.cv-osnav__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;width:100%}.cv-osnav__link{min-width:0;min-height:54px;padding:5px 2px;display:grid;place-items:center;align-content:center;gap:3px;border-radius:11px;color:var(--cv-muted,#b9b5a8)}.cv-osnav__link .cv-icon{width:21px;height:21px}.cv-osnav__link span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750}.cv-osnav__link[aria-current=page],.cv-osnav__link[aria-current=true]{color:var(--cv-gold-light,#f0dc9b);background:rgba(212,175,55,.08)}.cv-osnav .cv-sheet{z-index:110}.cv-bottomnav{z-index:90}}@media (min-width:1024px){.cv-bottomnav,.cv-header__menu,.cv-header__searchbtn{display:none}}@media (min-width:1440px){.cv-header__inner{padding-inline:clamp(32px,3vw,64px)}.cv-os{grid-template-columns:minmax(264px,18vw) minmax(0,1fr)}.cv-os__main{padding-inline:clamp(32px,3vw,64px)}}@media (prefers-reduced-motion:reduce){.cv-workspace-switcher__chevron{transition:none}}.cv-header__msearch-form,.cv-header__search{position:relative!important;display:flex!important;align-items:center!important;min-height:44px}.cv-header__msearch-icon,.cv-header__search-icon{position:absolute!important;left:14px!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important;margin:0!important;width:18px!important;height:18px!important;display:grid!important;place-items:center!important;line-height:0!important;pointer-events:none;z-index:2;color:var(--cv-faint, rgba(245, 241, 230, 0.45))}.cv-header__msearch-icon .cv-icon,.cv-header__msearch-icon svg,.cv-header__search-icon .cv-icon,.cv-header__search-icon svg{width:18px!important;height:18px!important;display:block!important;flex-shrink:0}.cv-header__msearch-input,.cv-header__search-input{height:44px!important;width:100%;padding-inline:42px 16px!important;line-height:1.25!important;box-sizing:border-box}
:root{--cv-i-panel:rgba(15,15,17,.88);--cv-i-panel-solid:#0f0f11;--cv-i-line:rgba(245,241,230,.085);--cv-i-line-strong:rgba(212,175,55,.26);--cv-i-hover:rgba(245,241,230,.045);--cv-i-active:rgba(212,175,55,.10);--cv-i-muted:#96928a;--cv-i-focus:0 0 0 3px rgba(212,175,55,.18)}.cv-control-center .cv-kpi,.cv-control-center .cv-metric,.cv-os .cv-kpi,.cv-os .cv-metric,.cv-os .cv-statcard{min-width:0;border:1px solid var(--cv-i-line);border-radius:16px;background:linear-gradient(145deg,rgba(20,20,22,.94),rgba(11,11,13,.94));box-shadow:0 12px 34px rgba(0,0,0,.15)}.cv-kpi__delta,.cv-metric__delta,.cv-statcard__delta{display:inline-flex;align-items:center;gap:5px;margin-top:9px;color:#aaa69c;font-size:.72rem;font-weight:750}.cv-kpi__delta--positive,.cv-metric__delta--positive{color:#b9d6aa}.cv-kpi__delta--negative,.cv-metric__delta--negative{color:#e1a39d}.cv-command-toolbar,.cv-toolbar__bar-inner,.cv-workspace-toolbar{min-width:0}.cv-command-toolbar,.cv-workspace-toolbar{border-bottom:1px solid var(--cv-i-line);background:linear-gradient(180deg,rgba(17,17,19,.72),rgba(11,11,13,.42))}.cv-command-toolbar__title,.cv-workspace-toolbar__title{min-width:0}.cv-command-toolbar__title h1,.cv-command-toolbar__title h2,.cv-workspace-toolbar__title h1,.cv-workspace-toolbar__title h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.025em}.cv-command-toolbar__meta,.cv-workspace-toolbar__meta{margin-top:4px;color:var(--cv-i-muted);font-size:.76rem}.cv-command-toolbar__actions,.cv-workspace-toolbar__actions{flex:0 0 auto}.cv-filter-bar,.cv-filterbar,.cv-filters--desktop{border:1px solid var(--cv-i-line);border-radius:15px;background:rgba(14,14,16,.76)}.cv-filter-bar__group,.cv-filterbar__group{min-width:0}.cv-filter-bar label,.cv-filterbar label,.cv-filters label{color:#a5a198;font-size:.72rem;font-weight:750}.cv-filter-bar input,.cv-filter-bar select,.cv-filterbar input,.cv-filterbar select,.cv-filters input,.cv-filters select{min-height:42px;border-color:var(--cv-i-line);border-radius:10px;background:rgba(255,255,255,.025)}.cv-filter-bar input:focus-visible,.cv-filter-bar select:focus-visible,.cv-filterbar input:focus-visible,.cv-filterbar select:focus-visible,.cv-filters input:focus-visible,.cv-filters select:focus-visible{outline:0;border-color:var(--cv-i-line-strong);box-shadow:var(--cv-i-focus)}.cv-data-grid,.cv-data-table,.cv-table,.cv-table-wrap{min-width:0;border-color:var(--cv-i-line);background:rgba(14,14,16,.82);box-shadow:0 12px 36px rgba(0,0,0,.13)}.cv-data-grid,.cv-data-table table,.cv-table table,.cv-table-wrap table{font-variant-numeric:tabular-nums}.cv-data-grid td,.cv-data-grid th,.cv-data-table td,.cv-data-table th,.cv-table td,.cv-table th,.cv-table-wrap td,.cv-table-wrap th{min-height:48px;vertical-align:middle}.cv-data-grid th,.cv-data-table th,.cv-table th,.cv-table-wrap th{position:sticky;top:0;z-index:2;color:#97938a;background:rgba(12,12,14,.94);backdrop-filter:blur(16px)}.cv-data-grid tbody tr,.cv-data-table tbody tr,.cv-table tbody tr,.cv-table-wrap tbody tr{transition:background .14s ease}.cv-data-grid tbody tr:hover,.cv-data-table tbody tr:hover,.cv-table tbody tr:hover,.cv-table-wrap tbody tr:hover{background:var(--cv-i-hover)}.cv-data-grid tbody tr[aria-selected=true],.cv-data-table tbody tr[aria-selected=true],.cv-table tbody tr[aria-selected=true],.cv-table-wrap tbody tr[aria-selected=true]{background:var(--cv-i-active);box-shadow:inset 2px 0 0#d4af37}.cv-data-grid a,.cv-data-table a,.cv-table a,.cv-table-wrap a{text-decoration-thickness:.06em;text-underline-offset:2px}.cv-data-grid__top,.cv-data-table__top,.cv-table-wrap__top,.cv-table__top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:12px 14px;border-bottom:1px solid var(--cv-i-line)}.cv-data-grid__actions,.cv-data-table__actions,.cv-table-wrap__actions,.cv-table__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cv-tabs{display:flex;align-items:stretch;gap:3px;min-width:0;padding:4px;overflow-x:auto;scrollbar-width:none;border:1px solid var(--cv-i-line);border-radius:12px;background:rgba(255,255,255,.018)}.cv-tabs::-webkit-scrollbar{display:none}.cv-tabs__btn{flex:0 0 auto;min-height:40px;padding:0 13px;border:1px solid transparent;border-radius:9px;color:#96928a;background:0 0;font:inherit;font-size:.8rem;font-weight:750;cursor:pointer}.cv-tabs__btn:hover{color:#f5f1e6;background:rgba(255,255,255,.035)}.cv-tabs__btn.is-active,.cv-tabs__btn[aria-selected=true]{color:#f0dc9b;border-color:var(--cv-i-line-strong);background:var(--cv-i-active);box-shadow:0 4px 14px rgba(0,0,0,.12)}.cv-tabs__btn:focus-visible{outline:0;box-shadow:var(--cv-i-focus)}.cv-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;min-width:0;margin-top:18px}.cv-pagination__pages{display:flex;align-items:center;gap:4px}.cv-pagination__link{display:inline-grid;place-items:center;min-width:38px;min-height:38px;padding-inline:8px;border:1px solid var(--cv-i-line);border-radius:10px;color:#aaa69c;background:rgba(255,255,255,.018);text-decoration:none;font-size:.78rem;font-weight:750}.cv-pagination__link:hover{color:#f0dc9b;border-color:var(--cv-i-line-strong);background:var(--cv-i-active)}.cv-pagination__link.is-current,.cv-pagination__link[aria-current=page]{color:#0a0906;border-color:transparent;background:linear-gradient(135deg,#f0dc9b,#d4af37)}.cv-pagination__gap{min-width:28px;text-align:center;color:#6e6a62}.cv-bulkbar,.cv-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px;border:1px solid var(--cv-i-line-strong);border-radius:13px;color:#e6e0d0;background:linear-gradient(90deg,rgba(212,175,55,.09),rgba(212,175,55,.025));box-shadow:0 12px 34px rgba(0,0,0,.16)}.cv-bulkbar__actions,.cv-selection-bar__actions{display:flex;flex-wrap:wrap;gap:7px}.cv-drawer__panel,.cv-modal__panel{overflow:hidden;border-color:var(--cv-i-line-strong);background:linear-gradient(180deg,rgba(18,18,20,.98),rgba(9,9,11,.98))}.cv-drawer__head,.cv-drawer__header,.cv-modal__head,.cv-modal__header{min-height:58px;background:rgba(255,255,255,.012)}.cv-drawer__body,.cv-modal__body{min-width:0}.cv-drawer__footer,.cv-modal__footer{background:rgba(255,255,255,.012)}.cv-drawer__title,.cv-modal__title{letter-spacing:-.02em}.cv-toasts{pointer-events:none}.cv-notice,.cv-toast{box-shadow:0 16px 50px rgba(0,0,0,.34);backdrop-filter:blur(18px)}.cv-toast--good{border-color:rgba(139,190,119,.28)}.cv-toast--warn{border-color:rgba(212,175,55,.28)}.cv-toast--bad{border-color:rgba(224,117,108,.3)}.cv-empty,.cv-error,.cv-loading,.cv-state{min-width:0;color:#f1eee7}.cv-loading,.cv-state--loading{border-style:solid}.cv-error,.cv-state--error{border-color:rgba(224,117,108,.22)}.cv-state--success{border-color:rgba(139,190,119,.22)}.cv-state--warning{border-color:rgba(212,175,55,.22)}.cv-state__icon svg{width:22px;height:22px}.cv-skeleton-card,.cv-skeleton-grid{min-width:0}.cv-skeleton-card{border:1px solid var(--cv-i-line);border-radius:16px;overflow:hidden;background:rgba(255,255,255,.015)}.cv-skeleton-card__media{aspect-ratio:16/10}.cv-skeleton-card__line{height:10px;margin:12px 14px 0;border-radius:999px}.cv-skeleton-card__line--lg{width:72%}.cv-skeleton-card__line--md{width:52%}.cv-skeleton-card__line--sm{width:34%;margin-bottom:15px}@media (max-width:767.98px){.cv-command-toolbar,.cv-workspace-toolbar{display:block;padding:12px max(14px,env(safe-area-inset-left)) 12px max(14px,env(safe-area-inset-right))}.cv-command-toolbar__actions,.cv-workspace-toolbar__actions{margin-top:10px;width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.cv-bulkbar__actions::-webkit-scrollbar,.cv-command-toolbar__actions::-webkit-scrollbar,.cv-data-grid__actions::-webkit-scrollbar,.cv-data-table__actions::-webkit-scrollbar,.cv-selection-bar__actions::-webkit-scrollbar,.cv-table-wrap__actions::-webkit-scrollbar,.cv-table__actions::-webkit-scrollbar,.cv-workspace-toolbar__actions::-webkit-scrollbar{display:none}.cv-command-toolbar__actions>*,.cv-workspace-toolbar__actions>*{flex:0 0 auto}.cv-filter-bar,.cv-filterbar{border-inline:0;border-radius:0}.cv-data-table,.cv-table,.cv-table-wrap{border-inline:0;border-radius:0;box-shadow:none}.cv-data-grid__top,.cv-data-table__top,.cv-table-wrap__top,.cv-table__top{align-items:flex-start;flex-direction:column;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.cv-data-grid__actions,.cv-data-table__actions,.cv-table-wrap__actions,.cv-table__actions{width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.cv-tabs{margin-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.cv-pagination{padding-inline:12px}.cv-bulkbar,.cv-selection-bar{align-items:flex-start;flex-direction:column;border-inline:0;border-radius:0}.cv-bulkbar__actions,.cv-selection-bar__actions{width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.cv-drawer__panel,.cv-modal__panel{border-inline:0;border-radius:18px 18px 0 0}}@media (max-width:479.98px){.cv-pagination__link{min-width:34px;min-height:36px}.cv-pagination__pages{max-width:100%;overflow-x:auto;scrollbar-width:none}.cv-pagination__pages::-webkit-scrollbar{display:none}}@media (min-width:1440px){.cv-command-toolbar,.cv-workspace-toolbar{padding-inline:clamp(24px,2.5vw,52px)}}@media (prefers-reduced-motion:reduce){.cv-data-grid tbody tr,.cv-data-table tbody tr,.cv-table tbody tr,.cv-table-wrap tbody tr{transition:none}}
.cv-discovery{margin-block-end:var(--cv-s-4);padding:clamp(16px,2vw,24px);border:1px solid var(--cv-gold-line);border-radius:var(--cv-r-lg);background:radial-gradient(circle at 100%0,rgba(212,175,55,.09),transparent 38%),linear-gradient(145deg,var(--cv-surface-1),var(--cv-surface-2));box-shadow:0 14px 40px rgba(0,0,0,.18)}.cv-discovery__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-block-end:18px}.cv-discovery__title-wrap{min-width:0}.cv-discovery__eyebrow{display:block;margin-block-end:5px;color:var(--cv-gold);font-size:10px;font-weight:900;letter-spacing:.16em}.cv-discovery h2{margin:0;font-size:clamp(18px,2vw,24px);line-height:1.15}.cv-discovery p{margin:6px 0 0;color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-discovery__actions{display:flex;flex:0 0 auto;gap:8px}.cv-discovery__actions .is-active{border-color:var(--cv-gold);color:var(--cv-gold-light);background:rgba(212,175,55,.08)}.cv-discovery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cv-discovery__metric{min-width:0;padding:14px;border:1px solid var(--cv-line);border-radius:var(--cv-r-md);background:rgba(0,0,0,.16)}.cv-discovery__label{display:block;color:var(--cv-faint);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.cv-discovery__metric strong{display:block;margin-block:5px;font-size:16px;line-height:1.2}.cv-discovery__metric strong.is-ready{color:var(--cv-gold-light)}.cv-discovery__metric strong.is-limited{color:var(--cv-muted)}.cv-discovery__metric small{display:block;color:var(--cv-muted);font-size:11px;line-height:1.35}.cv-discovery__context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block-start:10px}.cv-discovery__context-item{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:var(--cv-r-md);background:rgba(255,255,255,.025);border:1px solid var(--cv-line)}.cv-discovery__context-item .cv-icon{flex:0 0 auto;color:var(--cv-gold);inline-size:18px;block-size:18px}.cv-discovery__context-item span,.cv-discovery__context-item strong{display:block}.cv-discovery__context-item strong{font-size:12px}.cv-discovery__context-item span{margin-block-start:3px;color:var(--cv-muted);font-size:11px;line-height:1.4}.cv-main--marketplace[data-cv-discovery-map="1"] .cv-discovery{border-color:var(--cv-gold)}.cv-main--marketplace[data-cv-discovery-map="1"] .cv-results{opacity:.96}@media (max-width:900px){.cv-discovery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cv-discovery{margin-inline:0;border-radius:0;border-inline:0;padding:16px}.cv-discovery__head{display:block}.cv-discovery__actions{margin-block-start:14px}.cv-discovery__actions .cv-btn{flex:1;justify-content:center}.cv-discovery__grid{grid-template-columns:1fr 1fr}.cv-discovery__context{grid-template-columns:1fr}.cv-discovery__metric{padding:12px}}@media (prefers-reduced-motion:reduce){.cv-discovery *{scroll-behavior:auto;transition:none}}
@media (min-width:1024px){.cv-main--home .cv-dealday__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;column-gap:clamp(32px,4.5vw,80px)}.cv-main--home .cv-dealday__copy{position:sticky;top:calc(var(--cv-header-h, 72px) + 28px);align-self:start}.cv-main--home .cv-dealday__cards{margin-top:0}.cv-main--home .cv-dealday__heading{font-size:clamp(40px,4.3vw,70px);overflow-wrap:break-word}}@media (min-width:768px){html .cv-cookie{right:auto;left:0;padding:20px}html .cv-cookie .cv-cookie__panel{margin:0;max-width:400px;padding:16px 16px 12px;border-radius:14px}html .cv-cookie .cv-cookie__text{font-size:.84rem;margin-bottom:10px}html .cv-cookie .cv-cookie__cats{gap:6px 12px;margin-bottom:10px}}@media (min-width:640px){.cv-sort .cv-select-wrap{min-inline-size:12.5rem}.cv-sort .cv-select{inline-size:100%}}@media (max-width:520px){html .cv-cookie{padding:10px}html .cv-cookie .cv-cookie__panel{padding:14px 14px 12px;max-height:62vh;overflow-y:auto}html .cv-cookie .cv-cookie__text{font-size:.82rem;margin-bottom:8px}html .cv-cookie .cv-cookie__cats{grid-template-columns:1fr 1fr;gap:6px 10px;margin-bottom:10px}html .cv-cookie .cv-cookie__actions{flex-direction:row;flex-wrap:wrap}html .cv-cookie .cv-cookie__actions .cv-btn{width:auto;flex:1 1 40%}html .cv-cookie .cv-cookie__actions .cv-btn:first-child{flex-basis:100%}}@media (min-width:900px){.cv-auth{align-items:stretch}.cv-auth__visual{align-self:stretch;min-block-size:100%}.cv-auth__brand{align-content:center;min-block-size:100%}}@media (prefers-reduced-motion:reduce){.cv-dealday__pulse{animation:none}}.cv-discovery__grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.cv-recent-rail{margin-block:clamp(20px,3vw,40px)}.cv-recent-rail:not(:has(.am-rv:not([hidden]))){display:none}.cv-recent-rail .am-rv{margin:0}.cv-recent-rail .am-rv__heading{font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:700}.cv-recent-rail .am-rv__clear{color:var(--cv-muted);opacity:1}.cv-recent-rail .am-rv__clear:focus-visible,.cv-recent-rail .am-rv__clear:hover{color:var(--cv-gold-light, #ffe9a8)}.cv-recent-rail .am-rv__list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.cv-recent-rail .am-rv__link{background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-md);overflow:hidden;color:inherit;transition:border-color .15s ease}.cv-recent-rail .am-rv__link:focus-visible,.cv-recent-rail .am-rv__link:hover{border-color:var(--cv-gold)}.cv-recent-rail .am-rv__thumb{background:var(--cv-surface-2, #1a1a1c)}.cv-recent-rail .am-rv__title{padding-top:10px}.cv-recent-rail .am-rv__price{color:var(--cv-gold-light, #ffe9a8)}.cv-recent-rail .am-rv__meta{color:var(--cv-muted);opacity:1}.cv-recent-rail .am-rv__badge{font-size:.72rem;line-height:1.3}.cv-recent-rail .am-rv__badge--down{background:rgba(52,199,89,.14);color:#86e6a8;border:1px solid rgba(52,199,89,.32)}.cv-recent-rail .am-rv__badge--up{background:rgba(255,99,99,.12);color:#ffa3a3;border:1px solid rgba(255,99,99,.3)}@media (max-width:640px){.cv-recent-rail .am-rv__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:clip;max-width:100vw}body,body.am-visual-unity{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cv-marketplace,.cv-os,.cv-os__main,.founders-500-landing,.site,.site-content{max-width:100%;overflow-x:clip}@supports (padding:max(0px)){.cv-osnav{padding-bottom:max(var(--cv-safe-b, 0px),env(safe-area-inset-bottom,0))}.cv-header,.site-header{padding-top:max(0px,env(safe-area-inset-top,0));padding-left:max(0px,env(safe-area-inset-left,0));padding-right:max(0px,env(safe-area-inset-right,0))}}@media (max-width:1023px){.cv-btn,.cv-os__link,.cv-osnav__link,.founders-btn,a.cv-btn,button.cv-btn{min-height:44px}.cv-command-hero,.cv-founders-banner,.cv-founders-banner--status,.cv-os__main{padding-left:max(12px,env(safe-area-inset-left,0));padding-right:max(12px,env(safe-area-inset-right,0))}.cv-os__main{padding-bottom:calc(var(--cv-bottomnav-h, 64px) + var(--cv-safe-b, 0px) + 1rem)}.cv-command-hero,.cv-founders-banner,.cv-founders-banner--status{margin-left:-12px;margin-right:-12px;border-radius:0}.cv-command-kpis{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.55rem!important}.cv-command-grid{display:flex!important;flex-direction:column!important;gap:.75rem!important}.cv-command-panel{border-radius:14px}}@media (min-width:1024px){.cv-os{min-height:calc(100vh - var(--cv-header-h, 64px))}.cv-os__sidebar{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.cv-command-hero{border-radius:18px;box-shadow:0 24px 64px rgba(0,0,0,.4),0 0 0 1px rgba(212,175,55,.2)}.cv-command-kpi{border-radius:14px;transition:transform .15s ease,box-shadow .15s ease}.cv-command-kpi:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.35)}.cv-btn--gold{box-shadow:0 8px 24px rgba(212,175,55,.3),inset 0 1px 0 rgba(255,255,255,.3)}}@media (max-width:639px){body.carvibo-founders-500{overflow-x:clip!important}body.carvibo-founders-500 .founders-500-landing,body.carvibo-founders-500 .site-main{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin:0!important}body.carvibo-founders-500 .founders-section-inner{padding:1.35rem 1rem!important;max-width:100%!important}body.carvibo-founders-500 .founders-hero{padding:1.75rem 1rem 1.5rem!important}body.carvibo-founders-500 .founders-hero__title{font-size:clamp(1.35rem,6vw,1.65rem)!important;line-height:1.2!important}body.carvibo-founders-500 .founders-benefits__grid,body.carvibo-founders-500 .founders-process__list{display:flex!important;flex-direction:column!important;gap:.65rem!important}body.carvibo-founders-500 .founders-btn,body.carvibo-founders-500 a.founders-btn{width:100%!important;max-width:100%!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important}body.carvibo-founders-500 .founders-benefit,body.carvibo-founders-500 .founders-offer-card{border-radius:14px!important;padding:1rem!important}}@media (max-width:767px){.cv-card,.cv-row{border-radius:14px}.cv-filters{padding-left:max(12px,env(safe-area-inset-left,0));padding-right:max(12px,env(safe-area-inset-right,0))}.cv-vehicle,.single-am_vehicul .site-main{overflow-x:clip;max-width:100%}.cv-gallery,.cv-vehicle__gallery{border-radius:0;margin-left:0;margin-right:0}}.cv-os__link{min-width:0}.cv-os__link>span:first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-os__link .cv-nav-badge{flex-shrink:0}.cv-command-center.is-loading .cv-command-grid,.cv-command-center.is-loading .cv-command-kpis{opacity:.4;filter:saturate(.7);transition:opacity .25s ease}@media (prefers-reduced-motion:reduce){.cv-command-kpi,.cv-skeleton,body.am-visual-unity .cv-skeleton{animation:none!important;transition:none!important}}
@keyframes cv-shimmer{0%{background-position:200%0}to{background-position:-200%0}}:root{--cv-app-radius:14px;--cv-app-radius-sm:10px;--cv-app-gap:0.75rem;--cv-app-pad:1rem;--cv-bottomnav-h:64px;--cv-safe-b:env(safe-area-inset-bottom, 0px);--cv-safe-t:env(safe-area-inset-top, 0px);--cv-safe-l:env(safe-area-inset-left, 0px);--cv-safe-r:env(safe-area-inset-right, 0px);--cv-touch-min:44px;--cv-font-input:16px;--cv-gold:#d4af37;--cv-bg:#0b0b0c;--cv-card:#141416;--cv-text:#f5f1e6;--cv-muted:#a3a3a3;--cv-border:rgba(212, 175, 55, 0.18);--cv-elev:0 8px 32px rgba(0, 0, 0, 0.45);--cv-elev-sm:0 2px 12px rgba(0, 0, 0, 0.35)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,html{overflow-x:clip;max-width:100%;background:var(--cv-bg);color:var(--cv-text)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:var(--cv-safe-l);padding-right:var(--cv-safe-r)}#content,#page,.cv-app,.cv-main,.cv-marketplace,.cv-os,.site,.site-content{max-width:100%;overflow-x:clip}iframe,img,svg,video{max-width:100%;height:auto}.button,.cv-btn,.founders-btn,.wp-block-button__link,a.cv-btn,button.cv-btn{min-height:var(--cv-touch-min);border-radius:999px;font-weight:600;letter-spacing:.01em;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,opacity .15s ease}.cv-btn--gold,.founders-btn--primary,button.cv-btn.cv-btn--gold{background:linear-gradient(135deg,#e4c04a 0,#d4af37 50%,#b8942a 100%);color:#0b0b0c!important;border:0;box-shadow:0 4px 20px rgba(212,175,55,.35)}.cv-btn--gold:hover,.founders-btn--primary:hover{transform:translateY(-1px);box-shadow:0 6px 28px rgba(212,175,55,.45)}.cv-btn--gold:active,.founders-btn--primary:active{transform:translateY(0)}.cv-btn.is-loading,.cv-btn:disabled{opacity:.55;pointer-events:none}.am-card,.cv-card,.cv-command-kpi,.cv-command-panel,.cv-listing-card,.cv-os-card,.founders-card,.vehicle-card{background:var(--cv-card);border:1px solid var(--cv-border);border-radius:var(--cv-app-radius);box-shadow:var(--cv-elev-sm);transition:border-color .2s ease,box-shadow .2s ease}.cv-card:hover,.cv-listing-card:hover,.vehicle-card:hover{border-color:rgba(212,175,55,.35);box-shadow:var(--cv-elev)}.cv-input,.input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:var(--cv-font-input)!important;min-height:var(--cv-touch-min);border-radius:var(--cv-app-radius-sm);background:#0f0f11;border:1px solid rgba(255,255,255,.08);color:var(--cv-text);padding:.65rem .9rem;width:100%;max-width:100%;box-sizing:border-box}.input:focus,input:focus,select:focus,textarea:focus{outline:0;border-color:rgba(212,175,55,.55);box-shadow:0 0 0 3px rgba(212,175,55,.15)}@media (max-width:1023.98px){.cv-app-nav,.cv-bottom-nav,.cv-osnav,nav.cv-mobile-nav{position:fixed;left:0;right:0;bottom:0;z-index:1000;padding-bottom:max(.35rem,var(--cv-safe-b));padding-left:max(.25rem,var(--cv-safe-l));padding-right:max(.25rem,var(--cv-safe-r));background:rgba(11,11,12,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--cv-border)}.cv-app-nav a,.cv-bottom-nav a,.cv-osnav__link{min-height:var(--cv-touch-min);min-width:var(--cv-touch-min);display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;font-size:.7rem}.cv-account,.cv-auth,.cv-main,.cv-marketplace,.cv-os__main,.cv-vehicle,.founders-500-landing,.single-listing,.site-content{padding-bottom:calc(var(--cv-bottomnav-h) + var(--cv-safe-b) + 1.25rem)!important}.cv-header,.cv-os__topbar,.site-header{position:sticky;top:0;z-index:900;padding-top:max(.35rem,var(--cv-safe-t));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(11,11,12,.88)}.cv-benefits-grid,.cv-command-grid,.cv-dashboard-grid,.cv-os-grid,.founders-benefits,.founders-process{display:flex!important;flex-direction:column!important;gap:var(--cv-app-gap)!important;width:100%!important}.cv-command-kpis{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.5rem!important}.cv-command-kpis>*{min-width:0!important}.cv-command-hero,.cv-gallery,.cv-hero,.cv-vehicle__gallery,.founders-hero,.single-listing .gallery{margin-left:calc(-1*max(var(--cv-app-pad),var(--cv-safe-l)));margin-right:calc(-1*max(var(--cv-app-pad),var(--cv-safe-r)));width:auto;max-width:none;border-radius:0}.cv-command-hero>*,.cv-hero>*,.founders-hero>*{padding-left:max(var(--cv-app-pad),var(--cv-safe-l));padding-right:max(var(--cv-app-pad),var(--cv-safe-r))}.am-listings-grid,.cv-listing-grid,.marketplace-grid{display:grid!important;grid-template-columns:1fr!important;gap:.75rem!important;padding-left:max(.75rem,var(--cv-safe-l));padding-right:max(.75rem,var(--cv-safe-r))}.cv-auth,.cv-main--auth{min-height:100dvh;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:max(1.25rem,var(--cv-safe-t)) 1.25rem calc(2rem + var(--cv-safe-b))}.cv-2fa,.cv-auth__form{width:100%;max-width:420px;margin-inline:auto}#cv-2fa-submit,#cv-submit,.cv-btn--block{width:100%;display:flex;align-items:center;justify-content:center}.founders-500-landing .benefits-grid,.founders-500-landing .founders-grid,.founders-500-landing .process-steps{display:flex!important;flex-direction:column!important;gap:.75rem!important}.founders-counter,.founders-offer-card{width:100%!important;max-width:100%!important}.cv-table-wrap,.wp-list-table,table.cv-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.cv-sticky-cta,.cv-vehicle__cta-bar,.single-listing .cta-bar{position:fixed;left:0;right:0;bottom:calc(var(--cv-bottomnav-h) + var(--cv-safe-b));z-index:950;padding:.65rem 1rem;background:rgba(11,11,12,.94);backdrop-filter:blur(14px);border-top:1px solid var(--cv-border);display:flex;gap:.5rem}.cv-sticky-cta .cv-btn,.cv-vehicle__cta-bar .cv-btn{flex:1}}@media (min-width:1024px){.cv-account-shell,.cv-os,.cv-workspace{display:grid;grid-template-columns:260px minmax(0,1fr);gap:0;min-height:calc(100vh - 64px)}.cv-os__sidebar,.cv-workspace__nav{position:sticky;top:0;height:100vh;overflow-y:auto;border-right:1px solid var(--cv-border);background:#0e0e10;padding:1.25rem .75rem}.cv-os__main,.cv-workspace__main{padding:1.5rem 2rem 3rem;max-width:1280px}.cv-command-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.cv-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.cv-listing-grid,.marketplace-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.cv-vehicle,.single-listing{max-width:1200px;margin-inline:auto}.founders-500-landing{max-width:1100px;margin-inline:auto;padding:2rem 1.5rem 4rem}}:focus-visible{outline:2px solid var(--cv-gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.cv-skeleton{background:linear-gradient(90deg,#1a1a1c 25%,#242428 50%,#1a1a1c 75%);background-size:200% 100%;animation:cv-shimmer 1.2s ease-in-out infinite;border-radius:var(--cv-app-radius-sm)}.cv-empty-state{text-align:center;padding:2.5rem 1.25rem;color:var(--cv-muted);border:1px dashed var(--cv-border);border-radius:var(--cv-app-radius)}#cv-cookie-banner,.cv-cookie,.cv-toast-host{z-index:1100;padding-bottom:max(.5rem,var(--cv-safe-b))}[style*="100vw"]{max-width:100%!important}
.cv-main--vehicle{max-width:100%;overflow-x:clip;background:#0b0b0c}.cv-vdc{width:100%;max-width:1280px;margin-inline:auto;padding:.75rem max(1rem,env(safe-area-inset-left)) 2rem max(1rem,env(safe-area-inset-right));box-sizing:border-box}.cv-gallery,.cv-gallery__stage{position:relative;width:100%;background:#121214;border-radius:16px;overflow:hidden;border:1px solid rgba(212,175,55,.12)}.cv-gallery__stage{aspect-ratio:16/10;min-height:220px;max-height:min(72vh,640px)}.cv-gallery__track{display:flex;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cv-gallery__track::-webkit-scrollbar{display:none}.cv-gallery__slide{flex:0 0 100%;height:100%;scroll-snap-align:center;position:relative;background:linear-gradient(160deg,#1a1a1e 0,#0e0e10 100%)}.cv-gallery img,.cv-gallery__slide img,.cv-gallery__slide picture img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;display:block}.cv-gallery__zoom{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;background:0 0;cursor:zoom-in}.cv-gallery__counter{position:absolute;right:12px;bottom:12px;z-index:5;padding:.35rem .7rem;border-radius:999px;background:rgba(0,0,0,.65);backdrop-filter:blur(8px);font-size:.75rem;font-weight:600;color:#f5f1e6}.cv-gallery .cv-play-video,.cv-gallery [data-cv-video-play],.cv-gallery__video-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:6;padding:.65rem 1.15rem;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.72);color:#fff;font-weight:600;font-size:.9rem;min-height:44px}.cv-gallery__thumbs{display:flex;gap:.4rem;padding:.5rem 0 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.cv-gallery__thumbs button,.cv-gallery__thumbs img{width:64px;height:48px;object-fit:cover;border-radius:8px;border:1px solid transparent;flex-shrink:0}.cv-gallery__thumbs [aria-current=true],.cv-gallery__thumbs button.is-active{border-color:#d4af37;box-shadow:0 0 0 1px #d4af37}.cv-specs-chips,.cv-summary__chips,.cv-vchips{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.cv-summary__chips>*,.cv-vchip{background:#161618;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:.65rem .75rem;min-width:0}.cv-summary__chips small,.cv-vchip__label{display:block;font-size:.7rem;color:#a3a3a3}.cv-summary__chips strong,.cv-vchip__value{font-size:.95rem;font-weight:700;color:#f5f1e6}.cv-price__amount,.cv-price__amount strong{font-size:clamp(1.5rem,4vw,2rem);font-weight:800;letter-spacing:-.03em;color:#f5f1e6}.cv-price [class*=negociabil],.cv-price__badge{border:1px solid rgba(212,175,55,.45);color:#e4c04a;border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:600}@media (max-width:1023.98px){.cv-contactbar{position:fixed!important;left:0;right:0;bottom:0;z-index:980;display:grid!important;grid-template-columns:1fr 1fr;gap:.5rem;padding:.65rem .85rem max(.65rem,env(safe-area-inset-bottom));background:rgba(11,11,12,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(212,175,55,.2);box-shadow:0-8px 32px rgba(0,0,0,.4)}.cv-contactbar .cv-btn,.cv-contactbar a,.cv-contactbar button{min-height:48px!important;border-radius:12px!important;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.cv-main--vehicle{padding-bottom:calc(72px + env(safe-area-inset-bottom,0) + 1rem)!important}}@media (min-width:1024px){.cv-vdc{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr);grid-template-areas:"media panel""body  panel";column-gap:1.75rem;row-gap:1.5rem;align-items:start;padding:1.25rem 1.5rem 3rem}.cv-vdc__gallery,.cv-vdc__media{grid-area:media;min-width:0;margin-inline:0}.cv-gallery__stage,.cv-vdc .cv-gallery__stage{aspect-ratio:16/11;min-height:420px;max-height:620px;border-radius:18px}.cv-vdc__panel{grid-area:panel;position:sticky;top:calc(var(--cv-header-h, 72px) + 16px);max-height:calc(100vh - var(--cv-header-h, 72px) - 32px);overflow-x:hidden;overflow-y:auto;min-width:0;scrollbar-width:thin;z-index:2}.cv-vdc__panel-inner{position:static;display:flex;flex-direction:column;gap:.85rem;max-height:none;overflow:visible;padding-right:4px}.cv-vdc__body{grid-area:body;display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0}.cv-main--vehicle{padding-bottom:3rem!important}}@media (min-width:1280px){.cv-vdc{grid-template-columns:minmax(0,1fr) minmax(360px,420px)}}@media (max-width:1023.98px){.cv-vdc{padding:0;max-width:100%}.cv-gallery,.cv-gallery__stage{border-radius:0;border-left:0;border-right:0}.cv-gallery__stage{aspect-ratio:4/3;min-height:260px;max-height:55vh}.cv-price,.cv-summary,.cv-vdc__body,.cv-vdc__panel,.cv-vehicle-intelligence,.cv-vsection{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.cv-vdc__panel-inner{display:flex;flex-direction:column;gap:.85rem;padding-top:.75rem}.cv-stickyprice{display:none!important}}.cv-price,.cv-seller,.cv-vehicle-intelligence,.cv-vsection{background:#141416;border:1px solid rgba(212,175,55,.12);border-radius:14px;padding:1rem 1.1rem}.cv-vsection+.cv-vsection{margin-top:.75rem}.cv-vsection__title{font-size:.95rem;font-weight:700;margin:0 0 .75rem;letter-spacing:-.01em}.cv-intel-score,.cv-vehicle-intelligence__score{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;min-height:3.25rem;border-radius:12px;background:linear-gradient(145deg,rgba(212,175,55,.2),rgba(212,175,55,.05));border:1px solid rgba(212,175,55,.35);font-size:1.35rem;font-weight:800;color:#e4c04a}.cv-main--vehicle .breadcrumbs,.cv-main--vehicle .cv-breadcrumb{font-size:.75rem;color:#a3a3a3;padding:.5rem max(1rem,env(safe-area-inset-left));overflow-x:auto;white-space:nowrap}.cv-summary__actions,.cv-vactions{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}.cv-summary__actions .cv-btn,.cv-vactions .cv-btn{min-height:44px;border-radius:12px;background:#161618;border:1px solid rgba(255,255,255,.08)}.cv-similar__grid{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:640px){.cv-similar__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cv-similar__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@keyframes cv9-spin{to{transform:rotate(360deg)}}@keyframes cv9-shimmer{0%{background-position:200%0}to{background-position:-200%0}}:root{--cv9-radius:16px;--cv9-radius-sm:12px;--cv9-touch:44px;--cv9-gold:#d4af37;--cv9-gold-soft:rgba(212, 175, 55, 0.14);--cv9-bg:#0b0b0c;--cv9-surface:#141416;--cv9-surface-2:#1a1a1e;--cv9-text:#f5f1e6;--cv9-muted:rgba(245, 241, 230, 0.55);--cv9-border:rgba(212, 175, 55, 0.16);--cv9-danger:#f87171;--cv9-success:#6ee7b7;--cv9-warning:#fbbf24;--cv9-info:#93c5fd;--cv9-shadow:0 8px 28px rgba(0, 0, 0, 0.4);--cv9-ease:cubic-bezier(0.22, 1, 0.36, 1)}@media (max-width:1023.98px){body.am-dos-mode.cv-mk-dash-unified .cv-bottomnav{display:flex!important}.am-dash--unified .am-dash__content,.cv-app-shell,.cv-os__main,.site-content{padding-bottom:calc(var(--cv-bottomnav-h, 64px) + env(safe-area-inset-bottom,0) + 12px)}}.am-btn,.button.cv-btn,.cv-btn,.founders-btn,a.cv-btn,button.cv-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:var(--cv9-touch);padding:0 1.1rem;border-radius:999px;font-weight:650;letter-spacing:.01em;text-decoration:none;transition:transform .15s var(--cv9-ease),box-shadow .2s ease,background .2s ease,border-color .2s ease,opacity .15s ease}.cv-bottomnav a:focus-visible,.cv-btn:focus-visible,.cv-os__link:focus-visible,a.cv-btn:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--cv9-gold);outline-offset:2px}.cv-btn.is-loading,.cv-btn[aria-busy=true]{position:relative;color:transparent!important;pointer-events:none}.cv-btn.is-loading::after,.cv-btn[aria-busy=true]::after{content:"";position:absolute;width:1.1rem;height:1.1rem;border:2px solid rgba(245,241,230,.25);border-top-color:var(--cv9-gold);border-radius:50%;animation:cv9-spin .7s linear infinite}@media (prefers-reduced-motion:reduce){.cv-btn.is-loading::after,.cv-btn[aria-busy=true]::after{animation:none;border-top-color:var(--cv9-gold)}.cv-btn,.cv-card,.cv-listing-card{transition:none!important}}.am-card,.cv-card,.cv-command-kpi,.cv-command-panel,.cv-listing-card,.cv-os-card,.founders-card,.vehicle-card{background:var(--cv9-surface);border:1px solid var(--cv9-border);border-radius:var(--cv9-radius);box-shadow:0 2px 12px rgba(0,0,0,.28)}@media (min-width:1024px){.cv-card:hover,.cv-listing-card:hover,.vehicle-card:hover{border-color:rgba(212,175,55,.32);box-shadow:var(--cv9-shadow)}}.am-input,.cv-input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px!important;min-height:var(--cv9-touch);border-radius:var(--cv9-radius-sm);border:1px solid var(--cv9-border);background:var(--cv9-surface-2);color:var(--cv9-text);padding:.55rem .85rem}textarea{min-height:6.5rem;line-height:1.45}input::placeholder,textarea::placeholder{color:var(--cv9-muted)}.cv-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.65rem;padding:2rem 1.25rem;border-radius:var(--cv9-radius);border:1px dashed var(--cv9-border);background:rgba(20,20,22,.6);color:var(--cv9-muted);min-height:10rem}.cv-state__title{margin:0;font-size:1.05rem;font-weight:750;color:var(--cv9-text);letter-spacing:-.02em}.cv-state__text{margin:0;max-width:28rem;font-size:.9rem;line-height:1.45}.cv-state--error{border-color:rgba(248,113,113,.35);background:rgba(248,113,113,.06)}.cv-state--error .cv-state__title{color:var(--cv9-danger)}.cv-state--success{border-color:rgba(110,231,183,.3);background:rgba(110,231,183,.06)}.cv-state--success .cv-state__title{color:var(--cv9-success)}.cv-skeleton{display:block;border-radius:var(--cv9-radius-sm);background:linear-gradient(90deg,rgba(245,241,230,.04)0,rgba(245,241,230,.1) 50%,rgba(245,241,230,.04) 100%);background-size:200% 100%;animation:cv9-shimmer 1.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.cv-skeleton{animation:none;background:rgba(245,241,230,.08)}}.cv-skeleton--card{height:180px;border-radius:var(--cv9-radius)}.cv-skeleton--line{height:.85rem;margin:.4rem 0}.cv-skeleton--title{height:1.15rem;width:55%;margin-bottom:.6rem}.cv-toast-stack{position:fixed;z-index:99999;right:max(12px,env(safe-area-inset-right));bottom:calc(var(--cv-bottomnav-h, 64px) + env(safe-area-inset-bottom,0) + 12px);display:flex;flex-direction:column;gap:8px;max-width:min(360px,calc(100vw - 24px));pointer-events:none}@media (min-width:1024px){.cv-toast-stack{bottom:24px;right:24px}}.cv-toast{pointer-events:auto;padding:.75rem 1rem;border-radius:var(--cv9-radius-sm);border:1px solid var(--cv9-border);background:rgba(18,18,20,.96);color:var(--cv9-text);box-shadow:var(--cv9-shadow);font-size:.9rem;font-weight:600;backdrop-filter:blur(12px)}.cv-toast--success{border-color:rgba(110,231,183,.4)}.cv-toast--error{border-color:rgba(248,113,113,.45)}.cv-toast--info{border-color:rgba(147,197,253,.4)}.am-table-wrap,.cv-os .wp-list-table-wrap,.cv-table-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-radius:var(--cv9-radius-sm)}.am-table-wrap table,.cv-table-scroll table{min-width:640px}@media (min-width:1024px){.cv-os{min-height:calc(100dvh - var(--cv-header-h, 64px))}.cv-os__sidebar{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.cv-command-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.cv-listing-card,.cv-search-result,.vehicle-card{content-visibility:auto;contain-intrinsic-size:280px}}@media (max-width:1023.98px){body,html{overflow-x:clip;max-width:100%}.cv-command-kpis{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.55rem!important}.cv-command-grid,.cv-os-grid{display:flex!important;flex-direction:column!important;gap:.75rem!important}.cv-sticky-cta{position:sticky;bottom:calc(var(--cv-bottomnav-h, 64px) + env(safe-area-inset-bottom,0) + 8px);z-index:40;padding:.5rem 0;background:linear-gradient(180deg,transparent,rgba(11,11,12,.92) 35%)}.cv-sticky-cta .cv-btn{width:100%}.am-filters,.cv-chips,.cv-filter-bar{display:flex;flex-wrap:wrap;gap:.4rem}}.cv-header--workspace{border-bottom:1px solid var(--cv9-border);background:rgba(11,11,12,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.am-dash--unified hr:empty,.cv-os hr:empty{display:none}::selection{background:rgba(212,175,55,.35);color:#0b0b0c}
@keyframes cvx-fade-out{to{opacity:0}}@keyframes cvx-fade-in{0%{opacity:0}}@keyframes cvx-shimmer{to{background-position:-200%0}}:root{--cvx-ease:cubic-bezier(0.22, 1, 0.36, 1);--cvx-gold:#d4af37;--cvx-gold-hi:#f0d77a;--cvx-ink:#f5f1e6;--cvx-ink-2:#b9b5aa;--cvx-line:rgba(212, 175, 55, 0.18);--cvx-focus:0 0 0 2px #0b0b0c, 0 0 0 4px #f0d77a;color-scheme:dark}@view-transition{navigation:auto}::view-transition-old(root){animation:160ms var(--cvx-ease) both cvx-fade-out}::view-transition-new(root){animation:260ms var(--cvx-ease) both cvx-fade-in}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--cvx-gold-hi);outline-offset:2px;border-radius:inherit}:where(a,button,summary):focus:not(:focus-visible){outline:0}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2{text-wrap:balance}p{text-wrap:pretty}::selection{background:rgba(212,175,55,.35);color:#fff}.cv-btn,.cv-iconbtn{transition:transform .2s var(--cvx-ease),box-shadow .2s var(--cvx-ease),background-color .2s,border-color .2s}.cv-btn:active,.cv-iconbtn:active{transform:scale(.97)}@media (hover:hover){.cv-btn--gold:hover,.cv-btn--primary:hover{box-shadow:0 10px 30px rgba(212,175,55,.28);transform:translateY(-1px)}.cv-card{transition:transform .3s var(--cvx-ease),box-shadow .3s var(--cvx-ease),border-color .3s}.cv-card:hover{transform:translateY(-3px);border-color:rgba(212,175,55,.45);box-shadow:0 18px 44px rgba(0,0,0,.5)}}@media (pointer:coarse){.cv-fav,.cv-iconbtn,.cv-viewtoggle button{min-width:44px;min-height:44px}}.cv-fav{min-width:36px;min-height:36px}.cv-card__sub{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--cvx-ink-2);font-size:.8125rem}.cv-card__price{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cv-skeleton,[data-cv-skeleton]{background:linear-gradient(100deg,rgba(255,255,255,.04) 30%,rgba(212,175,55,.12) 50%,rgba(255,255,255,.04) 70%)0 0/200% 100%;animation:cvx-shimmer 1.4s linear infinite;border-radius:12px;color:transparent}.cv-card img{background:#121214}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cv-card--grid,.cv-vdc__section,.cv-vsection{animation:cvx-rise linear both;animation-timeline:view();animation-range:entry 0%entry 30%}@keyframes cvx-rise{0%{translate:0 14px}to{translate:none}}}}@media (max-width:1023.98px){.cv-header__inner{gap:10px}.cv-header__search{flex:1 1 auto;min-width:0;inline-size:auto;max-inline-size:none}.cv-header__search-input{inline-size:100%;text-overflow:ellipsis}.cv-header__searchbtn{display:none}}@media (max-width:767.98px){.cv-main .cv-toolbar{display:block;overflow:visible;padding:0}.cv-toolbar__top{display:block;padding-inline:16px}.cv-toolbar__head{flex-direction:row;align-items:baseline;justify-content:space-between;gap:10px;inline-size:100%;padding:12px 0 4px}.cv-toolbar__count{margin:0;white-space:nowrap;color:var(--cvx-ink-2);font-size:.875rem}.cv-toolbar__bar{inline-size:100%}.cv-toolbar__bar-inner{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding-inline:16px;inline-size:100%;box-sizing:border-box;overflow-x:auto;scrollbar-width:none}.cv-toolbar__bar-inner::-webkit-scrollbar{display:none}.cv-toolbar__filters{flex:1 1 auto;min-width:0}.cv-sort{flex:0 0 56px;inline-size:56px}.cv-viewtoggle{flex:0 0 auto}}.cv-mapstrip{background:#0f0f11;border-block:1px solid var(--cvx-line)}.cv-mapstrip__frame{background:#121214;border:0;color-scheme:light}@media (max-width:767.98px){.cv-mapstrip .cv-mapstrip__frame{height:168px;min-height:168px}.cv-mapstrip__pins{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:10px 16px;margin:0;list-style:none;scrollbar-width:none}.cv-mapstrip__pins::-webkit-scrollbar{display:none}.cv-mapstrip__pins>*{flex:0 0 auto}}.cv-discovery{border-block:1px solid var(--cvx-line)}@media (max-width:767.98px){.cv-market__main{display:flex;flex-direction:column}.cv-market__main>.cv-mapstrip{order:0}.cv-market__main>.cv-results{order:1}.cv-market__main>.cv-discovery{order:2;margin-top:16px}.cv-market__main>:not(.cv-mapstrip):not(.cv-results):not(.cv-discovery){order:3}.cv-discovery{padding-block:14px}.cv-discovery__grid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.cv-discovery__grid::-webkit-scrollbar{display:none}.cv-discovery__metric{flex:0 0 72%;scroll-snap-align:start}.cv-discovery__head h2{font-size:1.05rem}.cv-discovery__head p{display:none}.cv-discovery__actions{gap:8px}.cv-discovery__actions .cv-btn{min-height:44px}}.cv-dealday h1,.cv-dealday h2{letter-spacing:-.02em;line-height:1.02}@media (max-width:767.98px){.cv-dealday{padding-block:8px 8px}.cv-dealday__inner{padding-block:12px 8px}.cv-dealday__cards{margin-top:22px}.cv-dealday__head{padding-block:8px 12px;gap:12px}.cv-dealday__rail{margin-block:0}}.cv-price__amount{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--cvx-gold-hi)}@media (max-width:767.98px){.cv-price__amount{font-size:clamp(1.75rem,8vw,2.25rem);line-height:1.1}.cv-vdc__media .cv-gallery__slide,.cv-vdc__media .cv-gallery__stage,.cv-vdc__media .cv-gallery__track{height:232px;min-height:0}.cv-vdc__media,.cv-vdc__media .cv-gallery{min-height:0;height:auto}.cv-vdc .cv-summary__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.cv-vdc .cv-summary__facts>li{grid-template-columns:1fr;padding:8px 10px}.cv-vdc .cv-summary__facts svg{display:none}.cv-vdc{gap:0}.cv-vdc__media{margin-bottom:0;padding-bottom:0}.cv-vdc__panel{padding:14px 16px;margin-top:-1px}.cv-vdc .cv-summary h2,.cv-vdc .cv-summary p,.cv-vdc .cv-summary__sub{margin-block:2px}.cv-vdc__panel-inner{display:flex;flex-direction:column}.cv-vdc__panel-inner>.cv-vehicle-intelligence{order:3}.cv-vdc__panel-inner>.cv-seller{order:4}.cv-vdc__panel .cv-h1{font-size:1.3rem;margin-block:6px 2px}.cv-vdc__panel [class*=facts]{gap:6px}.cv-vdc{padding-bottom:calc(96px + env(safe-area-inset-bottom,0))}}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){transition:border-color .2s,box-shadow .2s}:where(input,select,textarea):focus-visible{border-color:var(--cvx-gold);box-shadow:0 0 0 3px rgba(212,175,55,.22);outline:0}@media (pointer:coarse){:where(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@view-transition{navigation:none}}.cv-label__unit{color:var(--cvx-gold-hi)}.cv-check input[type=checkbox],.cv-check input[type=radio]{inline-size:24px;block-size:24px;min-inline-size:24px;accent-color:var(--cvx-gold)}.am-fo-root .am-fo-modal{max-height:min(92dvh,760px);padding:24px 24px 0;scroll-padding-bottom:96px;overscroll-behavior:contain}.am-fo-root .am-fo-modal .am-fo-actions,.am-fo-root .am-fo-modal .am-fo-benefits,.am-fo-root .am-fo-modal .am-fo-benefits li,.am-fo-root .am-fo-modal .am-fo-scarcity{border:0;background:0 0;box-shadow:none;border-radius:0}.am-fo-root .am-fo-modal .am-fo-scarcity{padding:0;margin-block:14px}.am-fo-root .am-fo-modal .am-fo-benefits{padding:0;margin-block:14px;display:grid;gap:12px}.am-fo-root .am-fo-modal .am-fo-benefits li{padding:0}.am-fo-root .am-fo-modal .am-fo-value{border-radius:14px}.am-fo-root .am-fo-modal .am-fo-actions{position:sticky;bottom:0;margin-inline:-24px;padding:14px 24px calc(14px + env(safe-area-inset-bottom,0));background:linear-gradient(180deg,rgba(12,12,12,0)0,#0c0c0c 28%)}@media (max-width:640px){.am-fo-root .am-fo-modal{max-height:90dvh;padding:20px 16px 0}.am-fo-root .am-fo-modal .am-fo-actions{margin-inline:-16px;padding-inline:16px}}.cv-command-panel__head .cv-link{font-size:.875rem;font-weight:600;white-space:nowrap}@media (max-width:1023.98px){body .am-lcw{inset-block-end:calc(96px + env(safe-area-inset-bottom,0))}}.cv-fbaccount__cover--empty{height:150px;min-height:0;background:radial-gradient(120% 140%at 50%0,rgba(212,175,55,.16),transparent 60%),#0e0e10}.cv-fbaccount__cover{height:clamp(150px,18vw,220px)}.cv-acc-hello .cv-h1{font-size:clamp(1.5rem,2.4vw,2rem);letter-spacing:-.02em;line-height:1.15}.cv-acc-hello p{max-inline-size:60ch}@media (max-width:767.98px){.cv-header__workspace-title{display:flex;flex-direction:column;gap:2px;line-height:1.15;min-width:0}.cv-header__ws-full{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}body .am-build-badge,body .am-build-badge span{color:#b9b5aa!important}@media (min-width:768px){.cv-vdc__section-body>.cv-finance{grid-column:1/-1}.cv-finance .cv-finance__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}}.cv-finance .cv-finance__rate{font-family:var(--cv-font-body, inherit);font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--cvx-gold-hi);font-variant-numeric:tabular-nums;margin-block:4px 14px}.cv-desc__head>strong{display:none}.cv-desc__head{display:block}.cv-desc__preview{font-size:.9375rem;color:var(--cvx-ink-2);line-height:1.5}.cv-vdc__body{grid-template-columns:minmax(0,1fr)}.cv-vdc__body>*,.cv-vdc__section,.cv-vdc__section-body{min-width:0;max-width:100%}.cv-specs__row{min-width:0}.cv-specs__row dd{overflow-wrap:anywhere;text-align:end}@media (min-width:1024px){.cv-dealday__inner{align-items:center;padding-block:40px 24px;gap:48px}.cv-dealday__copy{align-self:center}.cv-dealday__cards{gap:0;align-self:center}.cv-dealday__cards>.cv-dealday__rail:nth-child(n+2){display:none}.cv-dealday__rail{margin:0}body .cv-dealday{padding-block:24px 8px}body .cv-dealday .cv-dealday__inner{padding-block:24px 16px;gap:40px}body .cv-home-layout .cv-section.cv-home-brands,body .cv-home-layout .cv-section.cv-home-categories,body .cv-home-layout .cv-section.cv-home-dealers,body .cv-home-layout .cv-section.cv-home-trust{padding-block:40px}}@media (min-width:1200px){body .cv-main--home .cv-dealday__search-wrap .cv-search{max-width:none;width:100%}body .cv-main--home .cv-dealday__search-wrap .cv-search__grid{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:14px}}@media (min-width:1024px){body .cv-dealday .cv-dealday__inner{align-items:center}body .cv-dealday .cv-dealday__copy{align-self:center}}
:root{--cvm-gutter:16px;--cvm-touch:44px;--cvm-tabbar:84px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (pointer:coarse){html{-webkit-tap-highlight-color:transparent}[role=button],a,button,input,label,select,summary{touch-action:manipulation}body{overscroll-behavior-y:none}}@media (max-width:767.98px){.am-dash__content,.cv-acc-block,.cv-account-shell,.cv-dos-shell,.cv-os-section.cv-platform-command,.cv-platform-command{border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;padding-inline:0!important;margin-inline:0!important}.cv-container,.cv-container--wide,.cv-main,.cv-main>.cv-container.cv-section,body .am-dash.am-dash--unified{padding-inline:var(--cvm-gutter)}.cv-vdc.cv-container{padding-inline:0}body .cv-header__search{display:none!important}.cv-header__actions{gap:4px}.cv-header__searchbtn{min-width:var(--cvm-touch)!important;min-height:var(--cvm-touch)!important}body .am-dash.am-dash--unified .am-dash__content{padding-inline:0!important}body .cv-command-center,body .cv-os-section{margin-inline:0;padding-inline:0}body .cv-command-alert,body .cv-command-hero,body .cv-command-panel{margin-inline:0!important;border-radius:20px!important;border:1px solid var(--cvx-line)!important}body .cv-command-hero{padding:20px 18px}body .cv-command-kpis{padding-inline:0}body .cv-command-center>*,body .cv-command-grid{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}body .cv-command-panel{width:100%;box-sizing:border-box}body .cv-command-panel__body,body .cv-command-panel__head{padding-inline:16px!important}.cv-header .cv-header__cta{min-width:var(--cvm-touch)}.cv-badge,.cv-card__meta,.cv-discovery__label,[class*=__label],[class*=__meta],[class*=eyebrow],[class*=kicker],small{font-size:max(.75rem,12px);letter-spacing:.04em}.cv-bottomnav a span,.cv-bottomnav button span,[class*=bottomnav] [class*=label]{font-size:.6875rem}body{font-size:max(16px,1rem);padding-bottom:calc(var(--cvm-tabbar) + env(safe-area-inset-bottom,0))}input,select,textarea{font-size:16px}.am-fo-card__badge,.cv-auth__steps li,.cv-breadcrumb a,.cv-breadcrumb span,.cv-breadcrumbs a,.cv-breadcrumbs span,.cv-card small,.cv-command-kpi__label,.cv-command-kpi__meta,.cv-command-panel p,.cv-command-panel small,.cv-command-status__value,.cv-contactbar small,.cv-contactbar span,.cv-dealday small,.cv-dealday__rail-footer span,.cv-discovery small,.cv-discovery__label,.cv-eyebrow,.cv-footer small,.cv-header__workspace-kicker+*,.cv-onboard__eyebrow,.cv-promo-roi__note,.cv-wizard__tabs li,.founders-counter__label,.founders-hero__eyebrow,main [class*=__badge],main [class*=__help],main [class*=__hint],main [class*=__lbl],main [class*=__model],main [class*=__note],main [class*=breadcrumb] a,main [class*=breadcrumb] li,main [class*=breadcrumb] span,main [class*=counter__label],main [class*=eyebrow],ol[class*=steps] li,ul[class*=tabs] li{font-size:.75rem!important}.cv-onboard li a,.cv-onboard__list a{display:flex;align-items:center;min-height:var(--cvm-touch)}.cv-dealday a.cv-link,.cv-dealday__copy a:not(.cv-btn),.cv-dealday__cta-link{display:inline-flex;align-items:center;min-height:var(--cvm-touch)}.cv-bottomnav__label,.cv-dock__label,[class*=dock] [class*=label]{font-size:.6875rem!important}.cv-header__workspace-kicker{font-size:.65625rem!important}.cv-breadcrumb a,.cv-breadcrumbs a{padding-block:4px}.cv-header .cv-brand,.cv-header .cv-logo{min-height:var(--cvm-touch);min-width:var(--cvm-touch);display:inline-flex;align-items:center}.cv-header .cv-btn,.cv-header .cv-header__cta{min-height:40px!important;min-block-size:40px!important}.cv-header .cv-logo{padding-inline:6px}.cv-compare,.cv-fav,.cv-header .cv-iconbtn{min-width:var(--cvm-touch);min-height:var(--cvm-touch)}.cv-breadcrumb a,.cv-breadcrumbs a,nav[aria-label*=Navigare i] ol a,nav[aria-label*=breadcrumb i] a{display:inline-flex;align-items:center;min-height:var(--cvm-touch)}.cv-chip,.cv-chips a,.cv-command-kpi a,.cv-mapstrip__pins a{display:inline-flex;align-items:center;min-height:40px}.cv-link,.cv-onboard__dismiss{display:inline-flex;align-items:center;min-height:var(--cvm-touch)}.cv-command-kpi a{min-height:32px}.cv-footer{padding-bottom:calc(24px + env(safe-area-inset-bottom,0))}.cv-header{padding-top:env(safe-area-inset-top,0);-webkit-backdrop-filter:saturate(1.4) blur(18px);backdrop-filter:saturate(1.4) blur(18px);background:rgba(11,11,12,.82)}.cv-card--grid .cv-card__facts,.cv-card--grid .cv-card__meta{font-size:.875rem;gap:4px 12px}.cv-card__body ul,.cv-card__body ul *,.cv-card__facts,.cv-card__facts *{font-size:.875rem}.cv-card__facts svg{width:16px;height:16px;flex:0 0 16px}.cv-card--grid .cv-card__body{padding:14px 16px 16px}.cv-card--grid .cv-card__title{font-size:1.125rem;line-height:1.25}.cv-card__price{font-size:1.375rem}.cv-vdc{padding-inline:0}.cv-vdc__media,.cv-vdc__media .cv-gallery,.cv-vdc__media .cv-gallery__stage{margin-inline:0!important;width:100%;max-width:100vw;left:0;right:0}.cv-vdc__body,.cv-vdc__panel{padding-inline:var(--cvm-gutter)}.cv-similar,.cv-vsection.cv-similar{width:100%;max-width:100%;margin-inline:0;box-sizing:border-box;overflow:hidden}.cv-auth__mbrand{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;font-weight:800;font-size:1.125rem;color:var(--cvx-ink, #f5f1e6);text-decoration:none;min-height:var(--cvm-touch)}.cv-auth__mbrand .cv-logo__mark{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#f0d77a,#b8941f);color:#111;font-weight:800}.cv-auth__panel{padding:calc(20px + env(safe-area-inset-top,0)) var(--cvm-gutter) 24px;min-height:auto;align-items:flex-start}.cv-auth__card{padding:0;border:0;background:0 0;box-shadow:none;max-width:none}.cv-auth__head{text-align:left}.cv-auth__title{font-size:1.75rem;letter-spacing:-.02em}.cv-auth input:not([type=checkbox]):not([type=radio]){min-height:52px;border-radius:14px}.cv-auth .cv-btn{min-height:52px;border-radius:14px;font-size:1rem}.cv-auth input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;border-radius:7px;border:1.5px solid rgba(212,175,55,.5);background:0 0;display:inline-grid;place-content:center;vertical-align:middle;margin-right:10px}.cv-auth input[type=checkbox]:checked{background:#d4af37;border-color:#d4af37}.cv-auth input[type=checkbox]:checked::after{content:"";width:6px;height:11px;border:solid #111;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) translate(-1px,-1px)}.cv-listing-nav{grid-template-columns:minmax(0,1fr);gap:8px}.cv-listing-nav__btn{min-width:0}.cv-compare,.cv-compare-page,.cv-main--compare{min-height:0}.cv-empty,.cv-empty-state{padding:28px var(--cvm-gutter);min-height:0}.cv-comp .cv-section__head,body .cv-main--home .cv-catgrid,body .cv-main--home .cv-dealday__copy,body .cv-main--home .cv-section__head{padding-inline:0}.cv-comp{padding-inline:var(--cvm-gutter)}.cv-dealday__rail,.cv-fbaccount{margin-inline:calc(var(--cvm-gutter)*-1)}.cv-fbaccount{width:auto;border-radius:0 0 20px 20px}.cv-dealday__rail{border-radius:0;border-inline:0}.cv-dealday__rail>*{scroll-padding-inline:var(--cvm-gutter)}.cv-acnav{margin-inline:0}.cv-acnav__bar{min-height:var(--cvm-touch)}.cv-dealday__cards>.cv-dealday__rail:nth-child(n+2){display:none}.cv-header--workspace .cv-logo{max-width:72px!important;padding-inline:2px!important;min-width:0!important}.cv-header--workspace .cv-logo__img{height:24px!important;max-width:64px!important}.cv-header--workspace .cv-header__workspace-title{flex:0 1 auto;min-width:0;overflow:hidden}.cv-header--workspace .cv-header__workspace-kicker,.cv-header--workspace .cv-header__ws-full,.cv-header--workspace .cv-header__ws-short{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:keep-all}}@media (max-width:479.98px){.cv-header--workspace .cv-header__workspace-kicker{display:none}.cv-header--workspace .cv-header__ws-short{font-size:14px}}@media (max-width:430px){.cv-header--workspace .cv-header__cta{gap:0!important;padding:0!important;width:44px!important;min-width:44px!important;justify-content:center!important}.cv-header--workspace .cv-header__cta>span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}}@media (max-width:359.98px){.cv-header--workspace .cv-header__workspace-title{display:none}}.cv-infinite-ui{text-align:center}.cv-infinite-ui:empty{display:none}.cv-infinite-msg{margin:0;padding:1rem 1rem .5rem;color:var(--cv-muted, #8a8a8a);font-size:.9rem}.cv-infinite-end{padding-block:1.25rem 2rem}.cv-infinite-retry{margin:.25rem auto 1.5rem;min-block-size:var(--cvm-touch, 44px)}.cv-results[data-cv-infinite-bound] .cv-pagination{display:none!important}@media screen and (max-width:600px){body.admin-bar .cv-header,body.admin-bar .cv-site--app>.cv-header,body.admin-bar .cv-site>.cv-header,body.admin-bar header.cv-header{top:0!important;inset-block-start:0!important}body.admin-bar .cv-site--app .cv-appside{top:0!important}}@media (max-width:767.98px){header.cv-header{transition:transform .22s ease;will-change:transform}header.cv-header.is-hidden{transform:translate3d(0,-110%,0)}}@media (prefers-reduced-motion:reduce){header.cv-header{transition:none}}@media (max-width:767.98px){:root{--cv-edge-gutter:max(14px, env(safe-area-inset-left, 0px))}.cv-discovery,.cv-market.cv-container,.cv-market__main,.cv-results{padding-inline:0!important}.cv-discovery>:not(.cv-grid):not(.cv-results),.cv-results>:not(.cv-grid):not([data-cv-infinite-sentinel]):not(.cv-infinite-ui){padding-inline:var(--cv-edge-gutter);box-sizing:border-box}#am-search-results>article.am-card,.cv-grid:not(.cv-grid--2)>.cv-card--grid,.cv-results .cv-card--grid,.cv-results .cv-grid>.cv-card{margin-inline:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important;border-radius:0!important;border-inline-width:0!important}#am-search-results>article.am-card .am-card__body,.cv-results .cv-card--grid .cv-card__body{padding-inline:var(--cv-edge-gutter)}.am-rv article,.cv-dealday__rail .cv-card,.cv-rail .cv-card,.cv-rail article,.cv-rail--cards .cv-card{margin-inline:0!important;max-width:none!important}.am-ai-intel-panel,.am-ai-pricing-panel,.am-buyback__form-section,.am-buyback__hero,.am-buyback__steps,.am-buyback__trust,.am-plan-card,.am-pricing-panel,.am-pricing__hero,.carvibo-founders-form,.cv-accordion__panel,.cv-command-hero,.cv-command-panel,.cv-gallery,.cv-near-you__panel,.cv-price,.cv-seller,.cv-vdc__panel,.cv-vdc__section,.cv-vehicle-intelligence,.cv-vsection,.founders-card{margin-inline:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important;border-radius:0!important;border-inline-width:0!important;box-sizing:border-box}.cv-workspace--control_center .cv-command-hero,.cv-workspace--control_center .cv-command-panel,[class*=cv-workspace--] .cv-command-hero,[class*=cv-workspace--] .cv-command-panel,body .cv-command-alert,body .cv-command-hero,body .cv-command-panel{margin-inline:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important;border-radius:0!important;border-inline-width:0!important}body .cv-command-hero{padding-inline:var(--cv-edge-gutter)}body .cv-command-center,body .cv-os-section,body .cv-os__main{grid-template-columns:minmax(0,1fr)!important}.am-ai-intel-panel,.am-ai-pricing-panel,.am-buyback__form-section,.am-buyback__hero,.am-buyback__steps,.am-buyback__trust,.am-plan-card,.am-pricing-panel,.cv-command-hero,.cv-command-panel,.cv-near-you__panel,.cv-price,.cv-seller,.cv-vsection,.founders-card{padding-inline:max(var(--cv-edge-gutter),0px)}.cv-main .cv-container .cv-container,.cv-main .cv-home-layout__main{padding-inline:0!important}.cv-main .cv-section:not(.cv-hero):not(.cv-dealday){padding-inline:0!important}.cv-main .cv-container,.cv-main .cv-container--narrow,.cv-main .cv-container--wide{padding-inline:var(--cv-edge-gutter)!important}.cv-main .cv-catgrid{margin-inline:calc(50% - 50vw);width:100vw;padding-inline:8px;box-sizing:border-box}.am-ai-intel-panel.am-ai-intel-panel.am-ai-intel-panel,.am-ai-pricing-panel.am-ai-pricing-panel.am-ai-pricing-panel,.am-buyback__form-section.am-buyback__form-section.am-buyback__form-section,.am-buyback__hero.am-buyback__hero.am-buyback__hero,.am-buyback__steps.am-buyback__steps.am-buyback__steps,.am-buyback__trust.am-buyback__trust.am-buyback__trust,.am-plan-card.am-plan-card.am-plan-card,.am-pricing-panel.am-pricing-panel.am-pricing-panel,.am-pricing__hero.am-pricing__hero.am-pricing__hero,.carvibo-founders-form.carvibo-founders-form.carvibo-founders-form,.cv-accordion__panel.cv-accordion__panel.cv-accordion__panel,.cv-gallery.cv-gallery.cv-gallery,.cv-near-you__panel.cv-near-you__panel.cv-near-you__panel,.cv-price.cv-price.cv-price,.cv-seller.cv-seller.cv-seller,.cv-vdc__panel.cv-vdc__panel.cv-vdc__panel,.cv-vdc__section.cv-vdc__section.cv-vdc__section,.cv-vehicle-intelligence.cv-vehicle-intelligence.cv-vehicle-intelligence,.cv-vsection.cv-vsection.cv-vsection,.founders-card.founders-card.founders-card{margin-inline:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important;border-radius:0!important;border-inline-width:0!important;box-sizing:border-box}}.cv-swipe-cue{position:fixed;top:50%;z-index:90;inline-size:44px;block-size:44px;margin-top:-22px;display:grid;place-items:center;border-radius:50%;background:rgba(10,10,10,.78);color:#d4af37;border:1px solid rgba(212,175,55,.5);font-size:26px;line-height:1;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease}.cv-swipe-cue.is-prev{inset-inline-start:8px;transform:translateX(-8px)}.cv-swipe-cue.is-next{inset-inline-end:8px;transform:translateX(8px)}.cv-swipe-cue.is-prev::before{content:"‹"}.cv-swipe-cue.is-next::before{content:"›"}.cv-swipe-cue.is-on{opacity:.6;transform:none}.cv-swipe-cue.is-ready{opacity:1;transform:none;background:#d4af37;color:#111}html.cv-nav-leaving body{opacity:.6;transition:opacity .15s ease}@media (min-width:768px){.cv-swipe-cue{display:none}}
@keyframes cv-levitate{0%,to{translate:0 0}25%{translate:2px calc(-1*6px)}50%{translate:0 calc(-1*9px)}75%{translate:calc(-1*2px) calc(-1*6px)}}@keyframes cv-deal{0%{opacity:0;transform:translateX(calc((var(--cv-otp-n)/2 - var(--i, 0))*60%)) rotateZ(calc((var(--i, 0) - 2.5)*9deg)) translateY(18px) scale(.86)}to{opacity:1;transform:none}}@keyframes cv-pop{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes cv-caret{50%{opacity:0}}@keyframes cv-sparkle{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes cv-shake{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes cv-gold-pulse{0%,to{opacity:.55;scale:.85}50%{opacity:1;scale:1.15}}@keyframes cv-modal-in{0%{opacity:0;transform:perspective(900px) rotateX(10deg) translateY(18px) scale(.94)}to{opacity:1;transform:none}}@keyframes cv-toast-in{0%{opacity:0;transform:translateX(28px) rotateZ(2deg) scale(.96)}to{opacity:1;transform:none}}@keyframes cv-shimmer{to{transform:translateX(100%)}}@keyframes cv-trust-deal{0%{opacity:0;transform:translateY(10px) rotateZ(-2deg)}to{opacity:1;transform:none}}:root{--cv-glass-bg:rgba(22, 22, 26, .55);--cv-glass-bg-strong:rgba(14, 14, 18, .72);--cv-glass-edge:rgba(240, 220, 155, .22);--cv-glass-edge-hi:rgba(240, 220, 155, .55);--cv-glass-blur:28px;--cv-glass-sheen:linear-gradient(135deg, rgba(255, 255, 255, .10), rgba(255, 255, 255, 0) 38%, rgba(212, 175, 55, .06) 100%);--cv-neon:#4fb3ff;--cv-neon-soft:rgba(79, 179, 255, .38);--cv-glow-gold:0 0 0 1px rgba(212, 175, 55, .45), 0 10px 32px rgba(212, 175, 55, .22);--cv-glow-neon:0 0 0 1px var(--cv-neon), 0 0 18px var(--cv-neon-soft), 0 0 42px rgba(79, 179, 255, .18);--cv-ease-std:cubic-bezier(.25, .1, .25, 1);--cv-ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--cv-t-bounce:200ms;--cv-tilt-max:12deg;--cv-levitate:6s}.am-glass,.cv-glass{background:var(--cv-glass-sheen),var(--cv-glass-bg);border:1px solid var(--cv-glass-edge);box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 24px 60px rgba(0,0,0,.45)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cv-auth__card,.cv-glass--blur{-webkit-backdrop-filter:blur(var(--cv-glass-blur)) saturate(140%);backdrop-filter:blur(var(--cv-glass-blur)) saturate(140%)}}.cv-auth__panel{perspective:1200px}.cv-auth__card{position:relative;background:var(--cv-glass-sheen),var(--cv-glass-bg);border:1px solid var(--cv-glass-edge);box-shadow:0 1px 0 rgba(255,255,255,.07) inset,0 30px 80px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.4);transform-style:preserve-3d;transform:rotateX(var(--cv-ry, 0deg)) rotateY(var(--cv-rx, 0deg));transition:transform 420ms var(--cv-ease-std),box-shadow 320ms var(--cv-ease-std);animation:cv-levitate var(--cv-levitate) var(--cv-ease-std) infinite}.cv-auth__card::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(calc(135deg + var(--cv-rx, 0deg)*4),var(--cv-glass-edge-hi),transparent 35%,transparent 65%,rgba(79,179,255,.35));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cv-auth__card.is-tilting{animation-play-state:paused;box-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 40px 90px rgba(0,0,0,.6),var(--cv-glow-gold)}.cv-otp{--cv-otp-n:6;position:relative;display:grid;grid-template-columns:repeat(var(--cv-otp-n),minmax(0,1fr));gap:clamp(6px,1.6vw,10px);max-inline-size:360px;margin:var(--cv-s-2)0 var(--cv-s-4);perspective:800px}.cv-otp__input{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;font-size:16px;letter-spacing:1em;caret-color:transparent;cursor:text;z-index:2}.cv-otp__cell{position:relative;display:grid;place-items:center;aspect-ratio:3/4;min-block-size:48px;border-radius:12px;background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.02)),var(--cv-glass-bg-strong);border:1px solid var(--cv-glass-edge);box-shadow:0 10px 24px rgba(0,0,0,.45),0 1px 0 rgba(255,255,255,.06) inset;font:600 clamp(1.25rem,4.6vw,1.6rem)/1 var(--cv-font-body);color:var(--cv-text);font-variant-numeric:tabular-nums;transform-origin:50% 120%;transition:transform 320ms var(--cv-ease-bounce),border-color 200ms var(--cv-ease-std),box-shadow 260ms var(--cv-ease-std)}.cv-otp.is-dealing .cv-otp__cell{animation:cv-deal 560ms var(--cv-ease-bounce) both;animation-delay:calc(var(--i, 0)*55ms)}.cv-otp__cell.is-filled{border-color:var(--cv-glass-edge-hi)}.cv-otp__cell.is-pop{animation:cv-pop var(--cv-t-bounce) var(--cv-ease-bounce)}.cv-otp.is-focused .cv-otp__cell.is-active{border-color:var(--cv-neon);box-shadow:var(--cv-glow-neon),0 12px 28px rgba(0,0,0,.45);transform:translateY(-4px) rotateX(8deg)}.cv-otp.is-focused .cv-otp__cell.is-active::after{content:"";position:absolute;inset-block:28%;inline-size:2px;border-radius:2px;background:var(--cv-neon);box-shadow:0 0 10px var(--cv-neon);animation:cv-caret 1s steps(2,jump-none) infinite}.cv-otp.is-focused .cv-otp__cell.is-active::before{content:"";position:absolute;inset:-6px;border-radius:16px;background:radial-gradient(2px 2px at 12% 18%,var(--cv-neon),transparent 60%),radial-gradient(1.5px 1.5px at 86% 30%,#bfe4ff,transparent 60%),radial-gradient(2px 2px at 70% 92%,var(--cv-neon),transparent 60%),radial-gradient(1.5px 1.5px at 20% 84%,#bfe4ff,transparent 60%);opacity:.9;animation:cv-sparkle 1.6s var(--cv-ease-std) infinite;pointer-events:none}.cv-otp.is-complete .cv-otp__cell{border-color:rgba(92,201,141,.65);box-shadow:0 0 0 1px rgba(92,201,141,.45),0 10px 26px rgba(0,0,0,.45)}.cv-otp.is-error .cv-otp__cell{border-color:var(--cv-bad);animation:cv-shake 360ms var(--cv-ease-std)}.cv-otp.is-raw{display:block}.cv-otp.is-raw .cv-otp__cell{display:none}.cv-otp.is-raw .cv-otp__input{position:static;opacity:1;letter-spacing:normal;caret-color:auto}.cv-btn--gold.is-loading,.cv-btn--gold[aria-busy=true]{color:var(--cv-gold-ink);padding-inline-start:2.6em;box-shadow:var(--cv-glow-gold);opacity:1;filter:none}.cv-btn.cv-btn--gold.is-loading::after,.cv-btn.cv-btn--gold[aria-busy=true]::after{inset-inline-start:.95em;inline-size:18px;block-size:18px;border:2.5px solid rgba(22,17,10,.2);border-block-start-color:#16110a;border-inline-end-color:#16110a;opacity:1;animation:cv-spin .8s linear infinite}.cv-btn--gold.is-loading::before,.cv-btn--gold[aria-busy=true]::before{content:"";position:absolute;inset-inline-end:.9em;inline-size:14px;block-size:14px;border-radius:50%;background:radial-gradient(circle,#fff6d6 0 20%,rgba(240,220,155,.9) 35%,transparent 70%);box-shadow:0 0 12px 4px rgba(240,220,155,.55);animation:cv-gold-pulse .8s var(--cv-ease-std) infinite}@media (max-width:440px){#cv-cookie-banner .cv-cookie__actions--3{display:grid;grid-template-columns:1fr;gap:8px}#cv-cookie-banner .cv-cookie__actions--3 .cv-btn{inline-size:100%;min-block-size:44px;white-space:nowrap}}.cv-card:not(#cv-glassy){background:linear-gradient(165deg,rgba(255,255,255,.05),rgba(255,255,255,0) 40%),var(--cv-surface-1);border-color:rgba(240,220,155,.1);transform:perspective(900px) rotateX(var(--cv-ry, 0deg)) rotateY(var(--cv-rx, 0deg)) translateY(var(--cv-lift, 0px));transition:border-color 220ms var(--cv-ease-std),transform 360ms var(--cv-ease-bounce),box-shadow 260ms var(--cv-ease-std)}.cv-card.cv-card::after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--cv-mx, 50%) var(--cv-my, 0%),rgba(255,255,255,.08),transparent 45%);opacity:0;transition:opacity 260ms var(--cv-ease-std);pointer-events:none;z-index:1}.cv-card.cv-card:active{--cv-lift:1px;transition-duration:120ms}@media (hover:hover) and (pointer:fine){.cv-card:not(#cv-glassy):hover{transform:perspective(900px) rotateX(var(--cv-ry, 0deg)) rotateY(var(--cv-rx, 0deg)) translateY(-6px);border-color:var(--cv-gold-line);box-shadow:var(--cv-glow-gold),0 26px 50px rgba(0,0,0,.5)}.cv-card.cv-card:hover::after{opacity:1}}.cv-card.cv-card:focus-within{border-color:var(--cv-neon);box-shadow:var(--cv-glow-neon)}:is(input:is([type=text],[type=email],[type=tel],[type=url],[type=search],[type=number],[type=password]),textarea,select,.cv-select):not(.cv-otp__input):not(#cv-glassy){transition:border-color 200ms var(--cv-ease-std),box-shadow 260ms var(--cv-ease-std),transform 200ms var(--cv-ease-bounce)}:is(input:is([type=text],[type=email],[type=tel],[type=url],[type=search],[type=number],[type=password]),textarea,select,.cv-select):not(.cv-otp__input):not(#cv-glassy):focus{border-color:var(--cv-neon)!important;box-shadow:0 0 0 1px var(--cv-neon),0 0 calc(8px + var(--cv-fill, 0)*18px) rgba(79,179,255,calc(.18 + var(--cv-fill, 0)*.25))!important}:is(input:is([type=text],[type=email],[type=tel],[type=url],[type=search],[type=number],[type=password]),textarea):not(.cv-otp__input):not(#cv-glassy).is-typing{transform:scale(1.012)}:is(input:is([type=text],[type=email],[type=tel],[type=url],[type=search],[type=number],[type=password]),textarea):not(.cv-otp__input):not(#cv-glassy):not(:focus):not(:placeholder-shown):valid{border-color:var(--cv-glass-edge-hi)}:is(input:is([type=text],[type=email],[type=tel],[type=url],[type=search],[type=number],[type=password]),textarea):not(.cv-otp__input):not(#cv-glassy)[aria-invalid=true]{border-color:var(--cv-bad);box-shadow:0 0 0 1px var(--cv-bad),0 0 14px rgba(240,113,95,.25)}:is(.cv-modal__panel,.am-modal__panel):not(#cv-glassy){background:var(--cv-glass-sheen),var(--cv-glass-bg-strong);border:1px solid var(--cv-glass-edge);box-shadow:0 1px 0 rgba(255,255,255,.07) inset,0 40px 100px rgba(0,0,0,.6),var(--cv-glow-gold);-webkit-backdrop-filter:blur(var(--cv-glass-blur)) saturate(140%);backdrop-filter:blur(var(--cv-glass-blur)) saturate(140%);animation:cv-modal-in 380ms var(--cv-ease-bounce) backwards;transform-origin:50% 80%}.am-btn.am-btn--primary:not(#cv-glassy),.cv-btn.cv-btn--gold:not(#cv-glassy){transition:transform 200ms var(--cv-ease-bounce),box-shadow 240ms var(--cv-ease-std),filter 200ms var(--cv-ease-std)}@media (hover:hover) and (pointer:fine){.am-btn.am-btn--primary:not(#cv-glassy):hover,.cv-btn.cv-btn--gold:not(#cv-glassy):hover{box-shadow:var(--cv-glow-gold);filter:brightness(1.05)}}.am-btn.am-btn--primary:not(#cv-glassy):active,.cv-btn.cv-btn--gold:not(#cv-glassy):active{transform:scale(.97)}.cv-header:not(#cv-glassy){background:linear-gradient(180deg,rgba(14,14,18,.82),rgba(11,11,12,.74));-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);border-block-end:1px solid rgba(240,220,155,.12);box-shadow:0 10px 30px rgba(0,0,0,.35)}:is(.cv-toast,.am-toast):not(#cv-glassy){background:var(--cv-glass-sheen),var(--cv-glass-bg-strong);border:1px solid var(--cv-glass-edge);box-shadow:0 18px 44px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.06) inset;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:cv-toast-in 420ms var(--cv-ease-bounce) backwards}:is(.cv-toast--good,.am-toast--success):not(#cv-glassy){box-shadow:0 0 0 1px rgba(92,201,141,.45),0 0 22px rgba(92,201,141,.18),0 18px 44px rgba(0,0,0,.5)}:is(.cv-toast--bad,.am-toast--error):not(#cv-glassy){box-shadow:0 0 0 1px rgba(240,113,95,.5),0 0 22px rgba(240,113,95,.18),0 18px 44px rgba(0,0,0,.5)}:is(.cv-toast--warn,.am-toast--warning):not(#cv-glassy){box-shadow:0 0 0 1px rgba(233,180,76,.5),0 0 22px rgba(233,180,76,.16),0 18px 44px rgba(0,0,0,.5)}:is(.cv-empty,.am-empty,.am-ac-empty):not(#cv-glassy){background:radial-gradient(120% 140%at 50%0,rgba(212,175,55,.07),transparent 60%),rgba(18,18,20,.55);border:1px dashed rgba(240,220,155,.22);border-radius:14px}.cv-notice:not(#cv-glassy){background:var(--cv-glass-sheen),var(--cv-glass-bg);border-color:var(--cv-glass-edge)}:is(.cv-skeleton,.am-skeleton,.am-sup__skeleton):not(#cv-glassy){position:relative;overflow:hidden;background:rgba(255,255,255,.05);border-radius:10px}:is(.cv-skeleton,.am-skeleton,.am-sup__skeleton):not(#cv-glassy)::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(240,220,155,.1) 45%,rgba(79,179,255,.06) 55%,transparent 80%);transform:translateX(-100%);animation:cv-shimmer 1.4s var(--cv-ease-std) infinite}:is(.cv-passport__item,.cv-trust-checks__item):not(#cv-glassy){background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.01) 50%),var(--cv-glass-bg-strong);border:1px solid var(--cv-glass-edge);border-radius:12px;box-shadow:0 10px 24px rgba(0,0,0,.35);animation:cv-trust-deal 480ms var(--cv-ease-bounce) backwards;transition:transform 300ms var(--cv-ease-bounce),border-color 220ms var(--cv-ease-std),box-shadow 240ms var(--cv-ease-std)}:is(.cv-passport__item,.cv-trust-checks__item):not(#cv-glassy):nth-child(2){animation-delay:50ms}:is(.cv-passport__item,.cv-trust-checks__item):not(#cv-glassy):nth-child(3){animation-delay:100ms}:is(.cv-passport__item,.cv-trust-checks__item):not(#cv-glassy):nth-child(4){animation-delay:150ms}:is(.cv-passport__item,.cv-trust-checks__item):not(#cv-glassy):nth-child(n+5){animation-delay:200ms}.cv-trust-checks__item:not(#cv-glassy){border-color:rgba(92,201,141,.35)}@media (hover:hover) and (pointer:fine){:is(.cv-passport__item,.cv-trust-checks__item):not(#cv-glassy):hover{transform:translateY(-3px);border-color:var(--cv-glass-edge-hi);box-shadow:var(--cv-glow-gold),0 14px 30px rgba(0,0,0,.45)}}.cv-passport:not(#cv-glassy),.cv-trust-checks:not(#cv-glassy){perspective:900px}@media (prefers-reduced-motion:reduce){.cv-auth__card,.cv-card.cv-card,.cv-card:not(#cv-glassy):hover,.cv-otp__cell{animation:none!important;transition:none!important;transform:none!important;translate:none!important}.cv-btn--gold.is-loading::before,.cv-btn--gold[aria-busy=true]::before,.cv-otp.is-focused .cv-otp__cell.is-active::after,.cv-otp.is-focused .cv-otp__cell.is-active::before{animation:none}:is(.cv-modal__panel,.am-modal__panel,.cv-toast,.am-toast,.cv-passport__item,.cv-trust-checks__item):not(#cv-glassy),:is(.cv-skeleton,.am-skeleton,.am-sup__skeleton):not(#cv-glassy)::after{animation:none}.am-btn.am-btn--primary:not(#cv-glassy):active,.cv-btn.cv-btn--gold:not(#cv-glassy):active,:is(input:is([type=text],[type=email],[type=tel],[type=url],[type=search],[type=number],[type=password]),textarea):not(.cv-otp__input):not(#cv-glassy).is-typing{transform:none}}
@keyframes cv-orbit{0%,to{translate:0 0}25%{translate:calc(var(--cv-orbit-amp, var(--cv-orbit-amplitude))*.5) calc(var(--cv-orbit-amp, var(--cv-orbit-amplitude))*-.5)}50%{translate:0 calc(var(--cv-orbit-amp, var(--cv-orbit-amplitude))*-1)}75%{translate:calc(var(--cv-orbit-amp, var(--cv-orbit-amplitude))*-.5) calc(var(--cv-orbit-amp, var(--cv-orbit-amplitude))*-.5)}}@keyframes cv-refract{0%{transform:translateX(-70%);opacity:1}85%{opacity:1}to{transform:translateX(70%);opacity:0}}@keyframes cv-gold-breathe{0%,to{box-shadow:0 0 0 1px rgba(212,175,55,.35),0 0 6px rgba(212,175,55,.12)}50%{box-shadow:0 0 0 1px rgba(240,220,155,.7),var(--cv-gold-pulse)}}@keyframes cv-cascade-in{0%{opacity:0;transform:translateY(18px) rotateX(8deg) scale(.97)}to{opacity:1;transform:none}}@keyframes cv-orbit-dot{0%{transform:rotate(0deg) translateX(13px) scale(1)}50%{transform:rotate(180deg) translateX(13px) scale(.7)}to{transform:rotate(360deg) translateX(13px) scale(1)}}@keyframes cv-field-bounce{0%,to{scale:1}45%{scale:var(--cv-field-bounce, 1.04)}}@keyframes cv-logo-float{0%,to{translate:0 0;rotate:0deg}50%{translate:0 calc(-1*2px);rotate:-2deg}}@keyframes cv-otp-flip{0%{transform:perspective(500px) rotateY(-100deg) scale(1.08);opacity:.4}60%{transform:perspective(500px) rotateY(12deg) scale(1.1);opacity:1}to{transform:none}}@keyframes cv-crown-reveal{0%{opacity:0;transform:translateY(-18px) rotate(-24deg) scale(.3)}55%{opacity:1;transform:translateY(3px) rotate(8deg) scale(1.15)}to{opacity:1;transform:none}}@keyframes cv-crown-float{0%,to{translate:0 0;rotate:0deg}50%{translate:0 calc(-1*3px);rotate:3deg}}@keyframes cv-count-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.82}}@keyframes cv-trust-open{0%{opacity:0;transform:perspective(400px) rotateY(95deg) scale(.5)}55%{opacity:1;transform:perspective(400px) rotateY(-14deg) scale(1.18)}to{opacity:1;transform:none}}@keyframes cv-heart{0%,to{transform:scale(1)}30%{transform:scale(1.35)}55%{transform:scale(.92)}}:root{--cv-ease-premium:cubic-bezier(.25, .1, .25, 1);--cv-duration-fast:200ms;--cv-duration-medium:400ms;--cv-duration-slow:700ms;--cv-orbit-amplitude:6px;--cv-orbit-period:9s;--cv-tilt-max:12deg;--cv-gold-pulse:0 0 20px rgba(212, 175, 55, .4);--cv-gold-pulse-period:1.1s;--cv-cascade-step:60ms;--cv-glass-blur-strong:32px;--glass-bg:rgba(255, 255, 255, .08);--glass-blur:32px;--glass-border:1px solid rgba(212, 175, 55, .25);--ease-premium:var(--cv-ease-premium);--ease-bounce:var(--cv-ease-bounce, cubic-bezier(.34, 1.56, .64, 1));--duration-fast:var(--cv-duration-fast);--duration-medium:var(--cv-duration-medium);--duration-slow:var(--cv-duration-slow);--orbit-amplitude:var(--cv-orbit-amplitude);--tilt-max:var(--cv-tilt-max);--gold-pulse:var(--cv-gold-pulse)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cv-glass--strong{-webkit-backdrop-filter:blur(var(--cv-glass-blur-strong)) saturate(150%);backdrop-filter:blur(var(--cv-glass-blur-strong)) saturate(150%)}}.cv-orbit:not(#cv-glassy){animation:cv-orbit var(--cv-orbit-period) var(--cv-ease-premium) infinite;animation-delay:calc(var(--cv-orbit-i, 0)*-1.3s)}.cv-magnetic:not(#cv-glassy){transform:perspective(900px) translate(var(--cv-tx, 0px),var(--cv-ty, 0px)) rotateX(var(--cv-ry, 0deg)) rotateY(var(--cv-rx, 0deg));transition:transform var(--cv-duration-medium) var(--cv-ease-bounce);will-change:auto}.cv-magnetic.is-tilting:not(#cv-glassy){transition-duration:120ms;will-change:transform}.cv-refract:not(#cv-glassy){position:relative;overflow:hidden;isolation:isolate}.cv-card.cv-card:not(#cv-glassy)::before,.cv-refract:not(#cv-glassy)::before{content:"";position:absolute;inset:-20% -60%;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,0) 40%,rgba(255,255,255,.16) 47%,rgba(240,220,155,.14) 50%,rgba(79,179,255,.1) 53%,transparent 60%);transform:translateX(-70%);opacity:0;pointer-events:none;z-index:2;border-radius:inherit}.cv-gold-pulse:not(#cv-glassy){animation:cv-gold-breathe var(--cv-gold-pulse-period) var(--cv-ease-premium) infinite}.cv-deck:not(#cv-glassy){perspective:1000px}.cv-deck:not(#cv-glassy)>*{transform-origin:50% 110%;transition:transform var(--cv-duration-medium) var(--cv-ease-bounce),box-shadow var(--cv-duration-fast) var(--cv-ease-premium)}.cv-deck:not(#cv-glassy):is(:hover,:focus-within)>*{transform:rotate(calc((var(--cv-deck-i, 0) - var(--cv-deck-mid, 1))*4deg)) translateY(calc(var(--cv-deck-lift, 0)*-1px))}.cv-cascade-item.is-in:not(#cv-glassy),.cv-entry-cascade.is-in:not(#cv-glassy)>*,html.cv-motion .cv-card.cv-cascade-item.is-in:not(#cv-glassy){animation:cv-cascade-in 560ms var(--cv-ease-bounce) backwards;animation-delay:calc(var(--cv-ci, 0)*var(--cv-cascade-step))}.cv-entry-cascade.is-in:not(#cv-glassy)>.cv-orbit{animation:cv-cascade-in 560ms var(--cv-ease-bounce) backwards,cv-orbit var(--cv-orbit-period) var(--cv-ease-premium) infinite;animation-delay:calc(var(--cv-ci, 0)*var(--cv-cascade-step)),calc(var(--cv-orbit-i, 0)*-1.3s)}.cv-entry-cascade.is-in:not(#cv-glassy)>.cv-gold-pulse{animation:cv-cascade-in 560ms var(--cv-ease-bounce) backwards,cv-gold-breathe var(--cv-gold-pulse-period) var(--cv-ease-premium) infinite;animation-delay:calc(var(--cv-ci, 0)*var(--cv-cascade-step)),calc(var(--cv-ci, 0)*var(--cv-cascade-step) + 560ms)}html.cv-motion .cv-cascade-item.is-pending:not(.is-in),html.cv-motion .cv-entry-cascade:not(.is-in)>*{opacity:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cv-card.is-orbiting:not(#cv-glassy){--cv-orbit-amp:calc(var(--cv-orbit-amplitude) * .5);animation:cv-orbit var(--cv-orbit-period) var(--cv-ease-premium) infinite;animation-delay:calc(var(--cv-orbit-i, 0)*-1.3s)}.cv-card.is-orbiting:not(#cv-glassy):hover{animation-play-state:paused}.cv-card:not(#cv-glassy):hover{transform:perspective(900px) translate(var(--cv-tx, 0px),calc(var(--cv-ty, 0px) - 6px)) rotateX(var(--cv-ry, 0deg)) rotateY(var(--cv-rx, 0deg))}.cv-card.cv-card:not(#cv-glassy):hover::before{animation:cv-refract 900ms var(--cv-ease-premium)1}.cv-grid:not(#cv-glassy)>.cv-card{transition:rotate var(--cv-duration-medium) var(--cv-ease-bounce),scale var(--cv-duration-medium) var(--cv-ease-bounce),opacity var(--cv-duration-fast) var(--cv-ease-premium),border-color 220ms var(--cv-ease-std),transform 360ms var(--cv-ease-bounce),box-shadow 260ms var(--cv-ease-std)}.cv-grid:not(#cv-glassy):has(>.cv-card:hover)>.cv-card:not(:hover){scale:.985;opacity:.9}.cv-grid:not(#cv-glassy)>.cv-card:has(+.cv-card:hover){rotate:-1.4deg;transform-origin:100% 100%}.cv-grid:not(#cv-glassy)>.cv-card:hover+.cv-card{rotate:1.4deg;transform-origin:0 100%}.cv-grid:not(#cv-glassy)>.cv-card:hover{z-index:3}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.cv-motion .cv-card.cv-cascade-item.is-in.is-orbiting:not(#cv-glassy){animation:cv-cascade-in 560ms var(--cv-ease-bounce) backwards,cv-orbit var(--cv-orbit-period) var(--cv-ease-premium) infinite;animation-delay:calc(var(--cv-ci, 0)*var(--cv-cascade-step)),calc(var(--cv-orbit-i, 0)*-1.3s)}}html.cv-motion .cv-card--grid.cv-cascade-item{animation-timeline:auto}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.am-btn.am-btn--primary:not(#cv-glassy):is(:hover,:focus-visible),.cv-btn.cv-btn--gold:not(#cv-glassy):is(:hover,:focus-visible):not(.is-loading):not([aria-busy=true]){animation:cv-gold-breathe var(--cv-gold-pulse-period) var(--cv-ease-premium) infinite}}.cv-btn.cv-btn--gold.is-loading:not(#cv-glassy)::before,.cv-btn.cv-btn--gold[aria-busy=true]:not(#cv-glassy)::before{inset-inline-end:auto;inset-inline-start:calc(.95em + 6.5px);inline-size:5px;block-size:5px;background:#fff6d6;box-shadow:0 0 6px 2px rgba(240,220,155,.9),0 0 14px 4px rgba(212,175,55,.45);animation:cv-orbit-dot 1.1s linear infinite}.cv-burst{position:fixed;inset:0;pointer-events:none;z-index:2147483000;contain:strict}.cv-burst>i{position:absolute;inline-size:var(--s, 5px);block-size:var(--s, 5px);border-radius:50%;background:var(--c, #f0dc9b);box-shadow:0 0 8px 1px var(--c, #f0dc9b);will-change:transform,opacity}:is(input:is([type=text],[type=email],[type=tel],[type=url],[type=search],[type=number],[type=password]),select,.cv-select):not(.cv-otp__input):not(#cv-glassy):focus{animation:cv-field-bounce 320ms var(--cv-ease-bounce)1}textarea:not(#cv-glassy):focus{--cv-field-bounce:1.012;animation:cv-field-bounce 320ms var(--cv-ease-bounce)1}.cv-header:not(#cv-glassy){transition:background 320ms var(--cv-ease-premium),box-shadow 320ms var(--cv-ease-premium),border-color 320ms var(--cv-ease-premium),-webkit-backdrop-filter 320ms var(--cv-ease-premium),backdrop-filter 320ms var(--cv-ease-premium)}.cv-header.is-scrolled:not(#cv-glassy){background:linear-gradient(180deg,rgba(10,10,13,.9),rgba(10,10,12,.84));-webkit-backdrop-filter:blur(var(--cv-glass-blur-strong)) saturate(165%);backdrop-filter:blur(var(--cv-glass-blur-strong)) saturate(165%);border-block-end-color:rgba(240,220,155,.26);box-shadow:0 14px 40px rgba(0,0,0,.5),0 1px 0 rgba(240,220,155,.08)}@media (prefers-reduced-motion:no-preference){.cv-header .cv-logo__mark:not(#cv-glassy){display:inline-block;animation:cv-logo-float 6s var(--cv-ease-premium) infinite;transform-origin:50% 60%}}.cv-otp__cell.is-pop:not(#cv-glassy){animation:cv-otp-flip 360ms var(--cv-ease-bounce)}@media (prefers-reduced-motion:no-preference){.cv-otp.is-complete:not(#cv-glassy) .cv-otp__cell{--cv-orbit-amp:3px;animation:cv-orbit 2.4s var(--cv-ease-premium) infinite;animation-delay:calc(var(--i, 0)*-.4s)}}:is([data-cv-countup],.cv-command-kpi__value,.am-cc__kpi-value,.am-ov__kpi-value,.am-dos-kpis>li>strong,.cv-promo-roi__kpis strong).is-counting{font-variant-numeric:tabular-nums}.am-roi-verdict:not(#cv-glassy){display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:.82rem;font-weight:600;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);white-space:nowrap}.am-roi-verdict--effective:not(#cv-glassy){color:#f6e3a6;border-color:rgba(240,220,155,.6);background:linear-gradient(180deg,rgba(212,175,55,.22),rgba(212,175,55,.08))}.am-roi-verdict--effective:not(#cv-glassy)::before{content:"★";font-size:.8em}.am-roi-verdict--ineffective:not(#cv-glassy){color:#f5a397;border-color:rgba(240,113,95,.45)}.am-roi-verdict--insufficient:not(#cv-glassy){color:var(--cv-text-3, #9a9aa3)}.cv-crown{display:inline-grid;place-items:center;line-height:0;filter:drop-shadow(0 4px 14px rgba(212,175,55,.45))}.cv-crown svg{display:block}.cv-crown--banner{margin-inline-end:12px;flex:none}.cv-crown--card{float:inline-end;margin:-4px 0 6px 12px}.cv-crown--hero{display:grid;margin:0 auto 12px;inline-size:max-content}.cv-crown--hero svg{inline-size:64px;block-size:auto}.cv-profree-banner:not(#cv-glassy){display:flex;align-items:center}html.cv-motion .cv-crown.is-revealed{animation:cv-crown-reveal 900ms var(--cv-ease-bounce) backwards,cv-crown-float 5s var(--cv-ease-premium) 900ms infinite}.cv-countdown.is-soon:not(#cv-glassy){display:inline-block;color:#f6e3a6;animation:cv-count-pulse 1.2s var(--cv-ease-premium) infinite}.cv-founders-banner--urgent .cv-founders-banner__title:not(#cv-glassy){animation:cv-count-pulse 1.2s var(--cv-ease-premium) infinite;transform-origin:0 50%;display:inline-block}html.cv-motion .cv-trust-reveal.is-revealed:not(#cv-glassy){animation:cv-trust-open 760ms var(--cv-ease-bounce) backwards;animation-delay:var(--cv-trust-delay, 0ms)}.cv-fav.is-cv-pop:not(#cv-glassy){animation:cv-heart 520ms var(--cv-ease-bounce)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.am-modal:not([hidden]) .am-modal__backdrop:not(#cv-glassy),.cv-modal:not([hidden]):not(#cv-glassy){animation:cv-backdrop-in 460ms var(--cv-ease-premium) both}@keyframes cv-backdrop-in{0%{-webkit-backdrop-filter:blur(0) saturate(100%);backdrop-filter:blur(0) saturate(100%);background-color:transparent}to{-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);background-color:rgba(5,5,8,.55)}}}@media (max-width:767px){:is(.cv-modal__panel,.am-modal__panel):not(#cv-glassy){animation-name:cv-sheet-up;transform-origin:50% 100%}@keyframes cv-sheet-up{0%{opacity:.6;transform:translateY(100%)}70%{transform:translateY(calc(-1*6px))}to{opacity:1;transform:none}}}.cv-toast--success:not(#cv-glassy){box-shadow:0 0 0 1px rgba(92,201,141,.45),0 0 22px rgba(92,201,141,.18),0 18px 44px rgba(0,0,0,.5)}@media (prefers-reduced-motion:no-preference){:is(.cv-empty,.am-empty,.am-ac-empty):not(#cv-glassy)>:is(svg,img,.cv-empty__icon,.am-empty__icon,.cv-icon){animation:cv-orbit 7s var(--cv-ease-premium) infinite;--cv-orbit-amp:5px}:is(.cv-empty,.am-empty,.am-ac-empty):not(#cv-glassy)>:is(h2,h3,h4,p,strong,.cv-btn,.am-btn,a){animation:cv-cascade-in 520ms var(--cv-ease-bounce) backwards}:is(.cv-empty,.am-empty,.am-ac-empty):not(#cv-glassy)>:nth-child(2){animation-delay:80ms}:is(.cv-empty,.am-empty,.am-ac-empty):not(#cv-glassy)>:nth-child(3){animation-delay:160ms}:is(.cv-empty,.am-empty,.am-ac-empty):not(#cv-glassy)>:nth-child(n+4){animation-delay:240ms}}.cv-dock__list.has-glider{position:relative}.cv-dock__glider{position:absolute;inset-block:6px;inset-inline-start:0;inline-size:64px;border-radius:16px;background:linear-gradient(180deg,rgba(212,175,55,.22),rgba(212,175,55,.08));box-shadow:0 0 0 1px rgba(240,220,155,.35),0 0 18px rgba(212,175,55,.25);transform:translateX(var(--x, 0px));transition:transform 480ms var(--cv-ease-bounce, ease),inline-size 300ms ease;pointer-events:none;z-index:0}.cv-dock__list.has-glider .cv-dock__link[aria-current=page]:not(.cv-dock__link--fab){background:0 0!important;box-shadow:none!important}.cv-dock__list.has-glider .cv-dock__link{position:relative;z-index:1}.cv-ml{padding-block:clamp(24px,4vw,48px) 64px;display:grid;gap:clamp(28px,4vw,48px)}.cv-ml__hero{padding:clamp(24px,4vw,48px);border-radius:22px;text-align:center}.cv-ml__kicker{color:var(--cv-gold);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px}.cv-ml__title{font-family:var(--cv-font-display, inherit);font-size:clamp(2rem,6vw,3.6rem);margin:0;background:linear-gradient(180deg,#fff3cf,#d4af37);-webkit-background-clip:text;background-clip:text;color:transparent}.cv-ml__lead,.cv-ml__tile p{color:var(--cv-text-2, #c9c9cf)}.cv-ml__lead{max-inline-size:60ch;margin:12px auto 0}.cv-ml__h2{font-size:clamp(1.2rem,2.6vw,1.6rem);margin:0 0 16px}.cv-ml__h3{font-size:1.05rem;margin:6px 0;color:var(--cv-gold-hi, #f0dc9b)}.cv-ml__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.cv-ml__tile{padding:20px;border-radius:16px;min-block-size:150px}.cv-ml__tile p{margin:0;font-size:.92rem}.cv-ml__num{font-variant-numeric:tabular-nums;color:var(--cv-gold);font-size:.8rem;letter-spacing:.1em}.cv-ml__deck{display:flex;justify-content:center;padding:28px 8px 40px;outline:0}.cv-ml__card{inline-size:clamp(90px,18vw,150px);aspect-ratio:3/4;display:grid;place-items:center;border-radius:14px;margin-inline:-18px;text-align:center;font-weight:600;color:var(--cv-gold-hi, #f0dc9b)}.cv-ml__deck:focus-visible{box-shadow:var(--cv-glow-neon);border-radius:18px}.cv-ml__row{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.cv-ml__fields{margin-block-start:16px}.cv-ml__fields .cv-field{display:grid;gap:6px;min-inline-size:min(100%,280px)}.cv-ml__table-wrap{overflow-x:auto}.cv-ml__table{inline-size:100%;border-collapse:collapse;font-size:.92rem}.cv-ml__table :is(th,td){padding:10px 12px;border-block-end:1px solid rgba(240,220,155,.12);text-align:start}.cv-ml__table th{color:var(--cv-gold);font-weight:600}.cv-ml__big{font-size:1.6rem;color:var(--cv-gold-hi, #f0dc9b);font-variant-numeric:tabular-nums}.cv-ml__fav{position:static;inline-size:44px;block-size:44px;border-radius:50%;border:1px solid rgba(240,220,155,.3);background:rgba(255,255,255,.04);color:#9a9aa3;font-size:1.2rem;cursor:pointer}.cv-ml__fav[aria-pressed=true]{color:#f0715f;border-color:rgba(240,113,95,.6)}.cv-ml .cv-empty{padding:20px;display:grid;justify-items:center;text-align:center;gap:6px}.cv-ml__rules{margin:0;padding-inline-start:1.2em;display:grid;gap:6px;color:var(--cv-text-2, #c9c9cf)}@media (prefers-reduced-motion:reduce){.cv-card.is-orbiting:not(#cv-glassy),.cv-header .cv-logo__mark:not(#cv-glassy),.cv-orbit:not(#cv-glassy){animation:none!important;translate:none!important}.cv-deck:not(#cv-glassy)>*,.cv-magnetic:not(#cv-glassy){transform:none!important;transition:none!important}.cv-card.cv-card:not(#cv-glassy)::before,.cv-refract:not(#cv-glassy)::before{animation:none!important;opacity:0!important}.cv-gold-pulse:not(#cv-glassy){animation:none!important;box-shadow:0 0 0 1px rgba(240,220,155,.6),0 0 12px rgba(212,175,55,.25)}.cv-cascade-item,.cv-entry-cascade>*{animation:none!important;opacity:1!important}.cv-grid:not(#cv-glassy)>.cv-card{rotate:none!important;scale:none!important;opacity:1!important}:is(input,select,textarea,.cv-select):not(#cv-glassy):focus{animation:none!important}.cv-btn.cv-btn--gold:not(#cv-glassy)::before{animation:none!important}.cv-burst{display:none!important}.cv-dock__glider{transition:none!important}.am-modal__backdrop:not(#cv-glassy),.cv-countdown.is-soon:not(#cv-glassy),.cv-crown,.cv-fav.is-cv-pop:not(#cv-glassy),.cv-founders-banner--urgent .cv-founders-banner__title:not(#cv-glassy),.cv-modal:not([hidden]):not(#cv-glassy),.cv-otp.is-complete:not(#cv-glassy) .cv-otp__cell,.cv-otp__cell.is-pop:not(#cv-glassy),.cv-trust-reveal:not(#cv-glassy),:is(.cv-modal__panel,.am-modal__panel):not(#cv-glassy){animation:none!important}.cv-header:not(#cv-glassy){transition:none!important}}
@keyframes cv-lens-glint{0%{background-position:100%0}to{background-position:-60%0}}@keyframes cv-lens-squash{0%,to{scale:1 1}30%{scale:1.06 .9}62%{scale:.98 1.04}}@keyframes cv-lens-press{0%,to{scale:1}40%{scale:.94}}:root{--cv-lens-spring:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.067, 1.099 24.7%, 1.108 26.6%, 1.107 28.6%, 1.093 31.3%, 1.024 39.5%, 1.003 43.3%, .993 47.4%, .987 54.6%, 1.001 75.1%, 1);--cv-lens-ink:#fff7df;--cv-lens-gold:212, 175, 55}@supports not (transition-timing-function:linear(0,1)){:root{--cv-lens-spring:cubic-bezier(.34, 1.45, .5, 1)}}.cv-lens-host{isolation:isolate}.cv-lens{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:var(--lw, 0px);block-size:var(--lh, 0px);transform:translate3d(var(--lx, 0px),var(--ly, 0px),0);border-radius:999px;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(120% 140%at 30% 0%,rgba(255,255,255,.34),rgba(255,255,255,0) 58%),linear-gradient(180deg,rgba(255,255,255,.17),rgba(255,244,214,.06) 55%,rgba(var(--cv-lens-gold),.2));-webkit-backdrop-filter:blur(10px) saturate(190%) brightness(1.18);backdrop-filter:blur(10px) saturate(190%) brightness(1.18);border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0-1px 1px rgba(0,0,0,.28),inset 0 0 0 1px rgba(var(--cv-lens-gold),.14),0 10px 26px -10px rgba(0,0,0,.75),0 0 22px -6px rgba(var(--cv-lens-gold),.38);transition:transform 620ms var(--cv-lens-spring),inline-size 420ms cubic-bezier(.22,1,.36,1),block-size 420ms cubic-bezier(.22,1,.36,1),opacity 220ms ease,background-color 220ms ease;will-change:transform,inline-size}.cv-lens::after,.cv-lens::before{content:"";position:absolute;border-radius:inherit}.cv-lens::before{inset:1px;background:linear-gradient(105deg,transparent 18%,rgba(255,255,255,.38) 34%,transparent 46%);background-size:260% 100%;background-position:100%0;opacity:.55;mix-blend-mode:screen}.cv-lens::after{inset:-1px;padding:1px;background:linear-gradient(135deg,rgba(255,236,170,.75),rgba(255,255,255,.05) 35%,rgba(150,190,255,.35) 70%,rgba(255,236,170,.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.7}.cv-lens.is-shown{opacity:1}.cv-lens.is-preview{opacity:.62}.cv-lens.no-anim{transition:none!important}.cv-lens.is-moving::before{animation:cv-lens-glint 560ms cubic-bezier(.22,1,.36,1)}.cv-lens.is-moving{animation:cv-lens-squash 560ms cubic-bezier(.22,1,.36,1)}.cv-lens.is-press{animation:cv-lens-press 260ms cubic-bezier(.22,1,.36,1)}.cv-lens-on [data-lens-item]{position:relative;z-index:1;transition:color 220ms ease}html body .cv-lens-on [data-lens-item][data-lens-active],html body .cv-lens-on:not(.cv-lens-host--side):not(.cv-lens-host--dock) [data-lens-item]:hover{background:0 0!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important}html body .cv-lens-on:not(.cv-lens-host--side) [data-lens-item][data-lens-active]{color:var(--cv-lens-ink)!important;text-shadow:0 1px 10px rgba(var(--cv-lens-gold),.35)}html body .cv-lens-on:not(.cv-lens-host--side) [data-lens-item][data-lens-active] :is(.cv-icon,svg){color:#f3d36b}.cv-lens--menu{border-radius:12px;opacity:0}.cv-lens--menu.is-preview,.cv-lens--menu.is-shown{opacity:.78}html body .cv-lens-host--menu [data-lens-item]:hover{color:var(--cv-lens-ink)!important}.cv-lens--side{border-radius:14px;background:linear-gradient(90deg,rgba(var(--cv-lens-gold),.16),rgba(255,255,255,.045) 55%,rgba(255,255,255,.02));-webkit-backdrop-filter:blur(6px) saturate(160%);backdrop-filter:blur(6px) saturate(160%);border-color:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 8px 22px -14px rgba(0,0,0,.9)}.cv-lens--side::after{opacity:.35}.cv-lens--side::before{opacity:.3}.cv-lens--side.is-preview{opacity:.55}html body .cv-lens-host--side [data-lens-item][data-lens-active]{background:0 0!important;box-shadow:none!important}html body .cv-lens-host--side [data-lens-item]:hover{background:0 0!important}html body .cv-acnav:not(#cv-glassy) .cv-acnav__indicator{inline-size:3px;background:linear-gradient(180deg,#fff1b8,#f3d36b 40%,#d4af37);box-shadow:0 0 6px rgba(255,225,130,.9),0 0 18px rgba(var(--cv-lens-gold),.7),0 0 34px rgba(var(--cv-lens-gold),.35)}html body .cv-acnav:not(#cv-glassy) .cv-acnav__indicator::after{content:"";position:absolute;inset-block:-6px;inset-inline-start:0;inline-size:26px;background:radial-gradient(60% 50%at 0 50%,rgba(var(--cv-lens-gold),.35),transparent 70%);pointer-events:none}.cv-lens--dock{border-radius:18px;background:radial-gradient(90% 120%at 50% 0%,rgba(255,255,255,.32),rgba(255,255,255,0) 60%),linear-gradient(180deg,rgba(255,255,255,.14),rgba(var(--cv-lens-gold),.1));-webkit-backdrop-filter:blur(8px) saturate(200%) brightness(1.25) contrast(1.05);backdrop-filter:blur(8px) saturate(200%) brightness(1.25) contrast(1.05)}html body .cv-lens-host--dock [data-lens-item][data-lens-active]{background:0 0!important;box-shadow:none!important;border-color:transparent!important;color:var(--cv-lens-ink)!important}html body .cv-lens-host--dock [data-lens-item][data-lens-active] :is(svg,.cv-icon){transform:scale(1.08);color:#f3d36b;transition:transform 320ms var(--cv-lens-spring)}html body .am-subtabs{background:0 0!important;top:8px!important}@media (min-width:1024px){html body .am-subtabs{top:calc(var(--cv-header-h, 64px) + 8px)!important}}html body .am-subtabs__track{background:linear-gradient(180deg,rgba(28,28,32,.72),rgba(16,16,19,.78))!important;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 30px -18px rgba(0,0,0,.9)}html body .am-conversation-row{flex-shrink:0!important;height:auto!important}html body .am-conversation-row:has(+.am-conversation-row){margin-block-end:0}@media (min-width:1024px){html body .am-dash.am-dash--unified{overflow:visible!important;overflow-x:clip!important}html body .cv-acnav-host{align-self:flex-start}html body .cv-acnav-host:not(#cv-glassy){max-height:calc(100dvh - var(--cv-header-h, 64px) - 80px)!important}.cv-acnav-host{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.cv-acnav-host::-webkit-scrollbar{inline-size:6px}.cv-acnav-host::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:6px}}.cvc-line{filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 55%,transparent))}.cvc-tip{background:linear-gradient(180deg,rgba(34,32,28,.78),rgba(16,15,13,.82))!important;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 18px 40px -12px rgba(0,0,0,.8),0 0 24px -10px rgba(var(--cv-lens-gold),.5)!important}@media (prefers-reduced-motion:reduce){.cv-lens,.cv-lens::before{transition:opacity 120ms ease!important;animation:none!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.cv-lens{background:linear-gradient(180deg,rgba(70,64,50,.95),rgba(40,37,30,.95))}}@media (forced-colors:active){.cv-lens{forced-color-adjust:none;background:Highlight;opacity:.35!important;border:1px solid CanvasText}}html body .cv-lens-host--dock .cv-dock__glider{display:none!important}.cv-lens--dock{margin-block-start:-2px}html body .cv-lens-host--side .cv-acnav__pin{z-index:3}html body .cv-footer{margin-top:0!important}.am-plan-card__ring{color:inherit;overflow:visible}.am-plan-card__ring-val{filter:drop-shadow(0 0 6px rgba(212,175,55,.55))}.am-plan-card__chart svg{overflow:visible}@media (max-width:767.98px){html body .cv-main>.cv-container.cv-section:not(.cv-hero):not(.cv-dealday):not(.cv-vdc){padding-inline:16px!important}}html body .am-plan-price,html body .am-plan-price :is(.am-plan-price__amount,.am-plan-price__period,.am-plan-price__vat-note){font-family:inherit!important;font-variant-numeric:tabular-nums}html body .am-plan-price__amount{letter-spacing:-.02em}@media (min-width:900px){html body #am-messages-app:not(.is-thread-open)::after{content:"Selectează o conversație\aMesajele cu cumpărătorii și vânzătorii apar aici.";white-space:pre-line;flex-direction:column;gap:.25rem;padding:7.5rem 1.5rem 2rem;text-align:center;line-height:1.6;color:#b9b5a8;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3Cpath d='M8 9h8M8 13h5' opacity='.6'/%3E%3C/svg%3E")center calc(50% - 46px)/56px no-repeat,radial-gradient(60% 50%at 50% 38%,rgba(212,175,55,.1),transparent 70%),linear-gradient(160deg,rgba(255,255,255,.04),rgba(255,255,255,.01));border:1px dashed rgba(240,220,155,.16);border-radius:18px}}.am-profree-landing{display:grid;gap:1.25rem;margin-block:.5rem 2rem}.am-profree-hero{position:relative;overflow:hidden;display:grid;justify-items:center;gap:.75rem;padding:2rem 1.5rem 1.6rem;text-align:center;border-radius:24px;border:1px solid rgba(240,220,155,.22);background:radial-gradient(70% 60%at 50%0,rgba(212,175,55,.2),transparent 70%),linear-gradient(160deg,rgba(28,28,32,.9),rgba(12,12,14,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 30px 70px rgba(0,0,0,.45),0 0 0 1px rgba(212,175,55,.06)}.am-profree-hero .cv-crown--hero svg{width:56px;height:48px;filter:drop-shadow(0 6px 18px rgba(212,175,55,.45))}.am-profree-hero__eyebrow{margin:0;color:#d4af37;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.am-profree-hero .am-profree-landing__lead{max-width:46rem;margin:0;color:#d8d3c4;font-size:clamp(.98rem,.9rem + .3vw,1.08rem);line-height:1.65}.am-profree-aud,.am-profree-stats{display:grid;padding:0;list-style:none}.am-profree-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;max-width:40rem;margin:.5rem 0 0}.am-profree-stats li{display:grid;gap:.2rem;padding:.9rem .6rem;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(240,220,155,.14)}.am-profree-stats strong{font-size:clamp(1.8rem,1.4rem + 1.6vw,2.5rem);line-height:1;font-weight:800;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff7df,#e3c46a 60%,#b8901c);-webkit-background-clip:text;background-clip:text;color:transparent}.am-profree-stats span{color:#b9b5a8;font-size:.78rem;line-height:1.35}.am-profree-aud{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;margin:0}.am-profree-aud__card{display:grid;gap:.3rem;padding:1.15rem 1.15rem 1.2rem;border-radius:18px;border:1px solid rgba(245,241,230,.1);background:linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.01)),rgba(18,18,22,.8);transition:transform 300ms cubic-bezier(.34,1.56,.64,1),border-color 220ms ease,box-shadow 240ms ease}@media (hover:hover) and (pointer:fine){.am-profree-aud__card:hover{transform:translateY(-3px);border-color:rgba(240,220,155,.4);box-shadow:0 16px 36px rgba(0,0,0,.4),0 0 0 1px rgba(212,175,55,.2)}}.am-profree-aud__icon{display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:.35rem;border-radius:12px;color:#f0dc9b;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.3)}.am-profree-aud__icon svg,.cv-price-drop svg{stroke:currentColor}.am-profree-aud__who{color:#8b8790;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.am-profree-aud__plan{color:#f5f1e6;font-size:1.15rem}.am-profree-aud__what{color:#b9b5a8;font-size:.9rem;line-height:1.5}.am-profree-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;counter-reset:none}.am-profree-steps li{display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem;border-radius:999px;background:rgba(255,255,255,.03);border:1px solid rgba(245,241,230,.08);color:#e8e3d4;font-weight:600}.am-profree-steps__n{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#f0dc9b,#c9a227);color:#1a1408;font-weight:800;font-size:.85rem}.am-profree-fine{color:#8b8790;font-size:.85rem}.am-profree-cta,.am-profree-fine{margin:0;text-align:center}.am-profree-cta .am-btn{min-height:50px;padding-inline:1.75rem;font-size:1rem}@media (max-width:560px){.am-profree-hero{padding:1.5rem 1rem 1.25rem;border-radius:20px}.am-profree-stats{gap:.45rem}.am-profree-stats li{padding:.75rem .35rem}}.cv-price-drop{display:inline-flex;align-items:center;gap:.3rem;min-height:26px;padding:0 .6rem;border-radius:999px;background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.4);color:#6ee7b7;font-size:.75rem;font-weight:800;font-variant-numeric:tabular-nums;text-decoration:none;white-space:nowrap}a.cv-price-drop:hover{background:rgba(52,211,153,.2);color:#a7f3d0}.cv-price-drop svg{flex:none}.cv-price-drop--card{min-height:22px;padding:0 .45rem;font-size:.7rem}.cv-card__price{flex-wrap:wrap}.cv-pricechart{margin:0 0 1rem;padding:.9rem .9rem .6rem;border-radius:16px;border:1px solid rgba(240,220,155,.14);background:linear-gradient(160deg,rgba(255,255,255,.04),rgba(255,255,255,.01))}.cv-pricechart svg{display:block;width:100%;height:150px;overflow:visible}.cv-pricechart__line{stroke:#e3c46a;stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px rgba(212,175,55,.45))}.cv-pricechart__dot,.cv-pricechart__now{fill:#0b0b0c;stroke:#e3c46a;stroke-width:2;vector-effect:non-scaling-stroke}.cv-pricechart__now{fill:#6ee7b7;stroke:#0b0b0c}.cv-history__prices li,.cv-pricechart__cap{display:flex;justify-content:space-between;gap:1rem;font-variant-numeric:tabular-nums}.cv-pricechart__cap{margin-top:.4rem;color:#a9a497;font-size:.8rem}.cv-history__prices li{padding:.45rem 0;border-bottom:1px solid rgba(245,241,230,.06)}.am-rr{max-width:36rem;margin:2rem auto 3rem;padding:1.75rem 1.5rem;border-radius:22px;border:1px solid rgba(240,220,155,.2);background:radial-gradient(80% 60%at 50%0,rgba(212,175,55,.14),transparent 70%),linear-gradient(160deg,rgba(26,26,30,.9),rgba(12,12,14,.94));box-shadow:0 30px 70px rgba(0,0,0,.45);text-align:center}.am-rr__eyebrow{margin:0;color:#6ee7b7;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.am-rr__title{margin:.35rem 0;color:#f5f1e6;font-size:clamp(1.35rem,1.1rem + 1vw,1.75rem)}.am-rr__lead{margin:0 0 1.1rem;color:#b9b5a8}.am-rr__form{display:grid;gap:.85rem;text-align:start}.am-rr__stars{display:flex;flex-direction:row-reverse;justify-content:center;gap:.25rem;margin:0;padding:0;border:0}.am-rr__stars legend{width:100%;margin-bottom:.35rem;text-align:center;color:#b9b5a8;font-size:.85rem}.am-rr__stars input{position:absolute;opacity:0;width:1px;height:1px}.am-rr__stars label{font-size:2.1rem;line-height:1;color:rgba(245,241,230,.2);cursor:pointer;transition:color 150ms ease,transform 200ms cubic-bezier(.34,1.56,.64,1)}.am-rr__stars input:checked~label,.am-rr__stars label:hover,.am-rr__stars label:hover~label{color:#f0d77a;text-shadow:0 0 14px rgba(212,175,55,.5)}.am-rr__stars input:focus-visible+label{outline:2px solid #f0d77a;outline-offset:2px;border-radius:6px}.am-rr__label{color:#d8d3c4;font-size:.9rem;font-weight:600}.am-rr textarea{width:100%;min-height:120px;padding:.8rem .9rem;border-radius:14px;border:1px solid rgba(245,241,230,.14);background:rgba(6,6,8,.7);color:#f5f1e6;font:inherit}.am-rr__status{margin:0;color:#fca5a5;font-size:.85rem;min-height:1.2em}.am-rr__done{margin:0;padding:1rem;border-radius:14px;background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.35);color:#a7f3d0;text-align:center}.am-rr__fine{margin:1rem 0 0;color:#8b8790;font-size:.8rem}.cv-compare-summary{margin:0 0 1.25rem;padding:1.1rem 1.25rem;border-radius:18px;border:1px solid rgba(240,220,155,.22);background:radial-gradient(90% 120%at 0 0,rgba(212,175,55,.12),transparent 60%),linear-gradient(160deg,rgba(26,26,30,.85),rgba(12,12,14,.9))}.cv-compare-summary__title{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .6rem;color:#f0dc9b;font-size:1rem}.cv-compare-summary__title svg{stroke:currentColor}.cv-compare-summary__list{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.cv-compare-summary__list li{position:relative;padding-inline-start:1.1rem;color:#e8e3d4;line-height:1.5}.cv-compare-summary__list li::before{content:"";position:absolute;inset-inline-start:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#d4af37;box-shadow:0 0 8px rgba(212,175,55,.6)}.cv-compare-summary__fine{margin:.7rem 0 0;color:#8b8790;font-size:.8rem}.cv-compare-table td.is-best{color:#6ee7b7;font-weight:800;background:rgba(52,211,153,.07);box-shadow:inset 0 0 0 1px rgba(52,211,153,.25)}.cv-compare-table__col.is-value{box-shadow:inset 0 2px 0#d4af37}.cv-compare-table__value-badge{display:inline-block;margin:.4rem 0 .2rem;padding:.15rem .55rem;border-radius:999px;background:linear-gradient(135deg,#f0dc9b,#c9a227);color:#1a1408;font-size:.68rem;font-weight:900;letter-spacing:.04em}
.cv-header__prefs{position:relative}.cv-header__prefs>summary,.cv-search-more>summary{list-style:none}.cv-header__prefs>summary::-webkit-details-marker,.cv-search-more>summary::-webkit-details-marker{display:none}.cv-header__prefs-sum{display:inline-flex;align-items:center;gap:6px;block-size:40px;padding-inline:10px;border:1px solid var(--cv-line);border-radius:var(--cv-r-pill);color:var(--cv-text);font-size:var(--cv-fs-sm);font-weight:600;cursor:pointer;white-space:nowrap;user-select:none;transition:border-color var(--cv-t-fast, .15s) ease,background-color var(--cv-t-fast, .15s) ease}.cv-header__prefs-sum:hover,.cv-header__prefs[open]>.cv-header__prefs-sum{border-color:var(--cv-gold-line, var(--cv-line-strong));background:var(--cv-surface-2)}.cv-header__prefs-sum:focus-visible{outline:2px solid var(--cv-focus, var(--cv-gold));outline-offset:2px}.cv-header__prefs-sum .cv-icon{inline-size:18px;block-size:18px}.cv-header__prefs-panel{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:var(--cv-z-overlay, 60);display:grid;gap:8px;min-inline-size:220px;padding:14px;background:var(--cv-surface-1);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg);box-shadow:var(--cv-shadow-1, 0 12px 32px rgb(0 0 0 / .35))}.cv-header__prefs-k{margin:4px 0 0;font-size:var(--cv-fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cv-muted)}.cv-header__prefs-panel .cv-header__cur,.cv-header__prefs-panel .cv-header__lang{display:flex!important;margin:0}.cv-header__prefs-panel .cv-header__fx:not([hidden]){display:inline-flex;justify-self:start}@media (max-width:599px){.cv-header__prefs-label{display:none}.cv-header__prefs-sum{inline-size:40px;padding:0;justify-content:center}}.cv-dealday__proof{display:flex;flex-wrap:wrap;gap:8px 18px;margin:18px 0 22px;padding:0;list-style:none;font-size:var(--cv-fs-sm);color:var(--cv-muted)}.cv-dealday__proof li{display:inline-flex;align-items:baseline;gap:6px}.cv-dealday__proof strong{font-size:var(--cv-fs-lg, 1.125rem);font-weight:800;color:var(--cv-gold);font-variant-numeric:tabular-nums}.cv-dealday__proof li+li{padding-inline-start:18px;border-inline-start:1px solid var(--cv-line)}.cv-dealday__sellers{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 10px}.cv-dealday__sellers>a{display:inline!important;margin:0!important;padding:0!important}.cv-dealday__sellers>span{color:var(--cv-faint, var(--cv-muted))}@media (max-width:599px){.cv-dealday__proof{gap:6px 14px}.cv-dealday__proof li+li{padding-inline-start:0;border-inline-start:0}.cv-dealday__sellers{flex-direction:column;align-items:flex-start;gap:8px}.cv-dealday__sellers>span{display:none}}.cv-search-more,.cv-search-more[open]>.cv-search{margin-block-start:14px}.cv-search-more__sum{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;border:1px dashed var(--cv-line-strong);border-radius:var(--cv-r-pill);color:var(--cv-text);font-weight:600}.cv-search-more__sum::before{content:"+";display:inline-grid;place-items:center;inline-size:20px;block-size:20px;border-radius:50%;background:var(--cv-gold-wash, rgb(212 167 44 / .14));color:var(--cv-gold);font-weight:800;line-height:1}.cv-search-more[open]>.cv-search-more__sum::before{content:"–"}.cv-search-more__sum small{color:var(--cv-muted);font-weight:500;font-size:var(--cv-fs-xs)}.cv-search-more__sum:focus-visible{outline:2px solid var(--cv-focus, var(--cv-gold));outline-offset:2px}@media (max-width:599px){.cv-search-more__sum small{display:none}}.cv-trails .cv-container{display:grid;gap:clamp(28px,4vw,44px)}.cv-trails__head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-block-end:14px}.cv-trails__sub{margin:4px 0 0;color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-trails__all{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-weight:600}.cv-trails__all .cv-icon{inline-size:16px;block-size:16px}.cv-trails__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,300px);gap:16px;margin:0;padding:2px 2px 12px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--cv-line-strong) transparent}.cv-trails__track:focus-visible{outline:2px solid var(--cv-focus, var(--cv-gold));outline-offset:4px;border-radius:var(--cv-r-md)}.cv-trails__item{scroll-snap-align:start;min-inline-size:0}.cv-trails__item>.cv-card{block-size:100%}@media (max-width:599px){.cv-trails__track{grid-auto-columns:78%}}.cv-valuation__panel{display:grid;gap:20px 32px;padding:clamp(20px,3vw,32px);background:linear-gradient(135deg,var(--cv-gold-wash, rgb(212 167 44 / .10)),transparent 60%),var(--cv-surface-1);border:1px solid var(--cv-gold-line, var(--cv-line));border-radius:var(--cv-r-lg)}.cv-valuation__eyebrow{margin:0 0 6px;font-size:var(--cv-fs-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cv-gold)}.cv-valuation__lead{margin:8px 0 0;color:var(--cv-muted);max-inline-size:52ch}.cv-valuation__form{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.cv-valuation__form .cv-field{margin:0;min-inline-size:0}.cv-valuation__result,.cv-valuation__submit{grid-column:1/-1}.cv-valuation__out,.cv-worth__item a{display:grid;border:1px solid var(--cv-line);border-radius:var(--cv-r-md)}.cv-valuation__out{gap:8px;padding:18px;background:var(--cv-surface-2)}.cv-valuation__range{margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;color:var(--cv-gold);font-variant-numeric:tabular-nums}.cv-valuation__out.is-empty .cv-valuation__range{font-size:var(--cv-fs-lg, 1.125rem);color:var(--cv-text)}.cv-valuation__note{margin:0;color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-valuation__actions{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:6px}@media (min-width:1024px){.cv-valuation__panel{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center}.cv-valuation__form{grid-template-columns:repeat(3,minmax(0,1fr))}.cv-valuation__submit{grid-column:auto}.cv-valuation__result{grid-column:2}}@media (max-width:599px){.cv-valuation__form{grid-template-columns:minmax(0,1fr)}}.cv-footer__anpc{grid-template-columns:repeat(auto-fill,minmax(250px,max-content));align-items:start}.cv-footer__anpc-poster{inline-size:150px}.cv-discovery--compact{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px;padding:0;background:0 0;border:0;box-shadow:none}.cv-discovery__summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-discovery__summary strong{color:var(--cv-text);font-size:var(--cv-fs-md, 1rem)}.cv-discovery__engine{font-size:var(--cv-fs-xs);padding:2px 8px;border:1px solid var(--cv-line)}.cv-discovery__engine.is-limited{color:var(--cv-warn)}.cv-discovery--compact .cv-discovery__actions{display:inline-flex;gap:4px;padding:3px;border:1px solid var(--cv-line);border-radius:var(--cv-r-pill)}.cv-discovery--compact .cv-discovery__actions .cv-btn,.cv-discovery__engine{border-radius:var(--cv-r-pill)}.cv-discovery--compact .cv-discovery__actions .cv-btn.is-active{background:var(--cv-surface-3, var(--cv-surface-2));color:var(--cv-text)}.cv-mapstrip[hidden]{display:none!important}.cv-market__main>.cv-discovery--compact{order:-2!important;margin-top:0!important;padding-block:0!important;border:0!important}.cv-market__main>.cv-mapstrip{order:-1!important}@media (max-width:640px){.cv-discovery--compact{padding-inline:var(--cv-edge-gutter, 16px)!important}.cv-discovery--compact .cv-discovery__actions{margin:0!important}}.cv-mapstrip{margin-block-end:16px}@media (min-width:1024px){.cv-market{grid-template-columns:320px minmax(0,1fr)}.cv-main--marketplace .cv-market__filters,.cv-market__filters{position:static!important;max-block-size:none!important;max-height:none!important;overflow:visible!important}.cv-filters--desktop .cv-field-row{grid-template-columns:minmax(0,1fr)!important}.cv-filters--desktop .cv-field--price-dual .cv-field-row,.cv-filters--desktop .cv-field--range .cv-field-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.cv-filters--desktop .cv-input,.cv-filters--desktop .cv-select{text-overflow:ellipsis}}.cv-price-dual__hist-labels{display:flex;justify-content:space-between;margin-block-start:4px;font-size:var(--cv-fs-xs);color:var(--cv-muted);font-variant-numeric:tabular-nums}@media (max-width:639px){.am-county .cv-grid .cv-card--grid,.cv-county .cv-grid .cv-card--grid,.cv-main--marketplace .cv-grid .cv-card--grid{display:grid;grid-template-columns:40% minmax(0,1fr);grid-template-rows:auto;align-items:stretch;min-block-size:132px;overflow:hidden}.am-county .cv-grid .cv-card--grid>.cv-card__media,.cv-county .cv-grid .cv-card--grid>.cv-card__media,.cv-main--marketplace .cv-grid .cv-card--grid>.cv-card__media{grid-column:1;grid-row:1;aspect-ratio:auto;block-size:100%;min-block-size:132px;border-radius:0}.am-county .cv-grid .cv-card--grid .cv-card__media img,.cv-county .cv-grid .cv-card--grid .cv-card__media img,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__media img{block-size:100%;object-fit:cover}.am-county .cv-grid .cv-card--grid>.cv-card__body,.cv-county .cv-grid .cv-card--grid>.cv-card__body,.cv-main--marketplace .cv-grid .cv-card--grid>.cv-card__body{grid-column:2;grid-row:1;padding:10px 12px;gap:4px;min-inline-size:0}.am-county .cv-grid .cv-card--grid>.cv-card__actions,.cv-county .cv-grid .cv-card--grid>.cv-card__actions,.cv-main--marketplace .cv-grid .cv-card--grid>.cv-card__actions{inset-inline-start:6px;inset-inline-end:auto;inset-block-start:6px;transform:scale(.78);transform-origin:top left}.am-county .cv-grid .cv-card--grid .cv-card__title,.cv-county .cv-grid .cv-card--grid .cv-card__title,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__title{font-size:1rem;line-height:1.25;margin:0}.am-county .cv-grid .cv-card--grid .cv-card__meta time,.am-county .cv-grid .cv-card--grid .cv-card__sub,.cv-county .cv-grid .cv-card--grid .cv-card__meta time,.cv-county .cv-grid .cv-card--grid .cv-card__sub,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__meta time,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__sub{display:none}.am-county .cv-grid .cv-card--grid .cv-card__facts,.cv-county .cv-grid .cv-card--grid .cv-card__facts,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__facts{gap:2px 10px;margin:2px 0;font-size:.78rem}.am-county .cv-grid .cv-card--grid .cv-card__facts .cv-icon,.cv-county .cv-grid .cv-card--grid .cv-card__facts .cv-icon,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__facts .cv-icon{inline-size:13px;block-size:13px}.am-county .cv-grid .cv-card--grid .cv-card__foot,.cv-county .cv-grid .cv-card--grid .cv-card__foot,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__foot{display:grid;gap:2px;padding-block-start:6px;margin-block-start:auto;border:0}.am-county .cv-grid .cv-card--grid .cv-card__price strong,.cv-county .cv-grid .cv-card--grid .cv-card__price strong,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__price strong{font-size:1.15rem}.am-county .cv-grid .cv-card--grid .cv-card__meta,.cv-county .cv-grid .cv-card--grid .cv-card__meta,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__meta{display:flex;flex-wrap:wrap;gap:2px 8px;font-size:.74rem;justify-content:flex-start;text-align:start}.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__dots,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__media-meta,.cv-main--marketplace .cv-grid .cv-card--grid .cv-card__nav{display:none}.cv-main--marketplace .cv-grid{gap:10px}}.cv-worth{margin:0 0 18px}.cv-worth__title{margin:0 0 10px;font-size:var(--cv-fs-lg, 1.125rem)}.cv-worth__list{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0;padding:0;list-style:none}.cv-worth__item a{grid-template-columns:auto 1fr;grid-template-areas:"i k""i v""i s";column-gap:10px;row-gap:1px;block-size:100%;padding:12px 14px;color:inherit;text-decoration:none;background:var(--cv-surface-1);transition:border-color var(--cv-t-fast, .15s) ease,transform var(--cv-t-fast, .15s) ease}.cv-worth__item a:hover{border-color:var(--cv-gold-line, var(--cv-line-strong));transform:translateY(-1px)}.cv-worth__item a:focus-visible{outline:2px solid var(--cv-focus, var(--cv-gold));outline-offset:2px}.cv-worth__item .cv-icon{grid-area:i;inline-size:20px;block-size:20px;margin-block-start:2px;color:var(--cv-gold)}.cv-worth__k{grid-area:k;font-size:var(--cv-fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cv-muted)}.cv-worth__v{grid-area:v;font-size:var(--cv-fs-md, 1rem);font-weight:800;color:var(--cv-text)}.cv-worth__s{grid-area:s;font-size:var(--cv-fs-xs);color:var(--cv-muted)}.cv-worth__item--good .cv-worth__v{color:var(--cv-good)}.cv-worth__item--warn .cv-worth__v{color:var(--cv-warn)}.cv-worth__note{margin:8px 0 0;font-size:var(--cv-fs-xs);color:var(--cv-faint, var(--cv-muted))}@media (max-width:599px){.cv-worth__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.cv-today{margin:0 0 18px;padding:16px;border:1px solid var(--cv-gold-line, var(--cv-line));border-radius:var(--cv-r-lg);background:var(--cv-surface-1)}.cv-today__head h2{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--cv-fs-lg, 1.125rem)}.cv-today__head p{margin:4px 0 12px;color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-today__count{display:inline-grid;place-items:center;min-inline-size:24px;block-size:24px;padding-inline:6px;border-radius:var(--cv-r-pill);background:var(--cv-gold);color:var(--cv-gold-ink, #111);font-size:var(--cv-fs-xs);font-weight:800}.cv-today__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.cv-today__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:10px 12px;border:1px solid var(--cv-line);border-radius:var(--cv-r-md);background:var(--cv-surface-2);transition:opacity .3s ease,transform .3s ease}.cv-today__item--followup{border-inline-start:3px solid var(--cv-warn)}.cv-today__item--new{border-inline-start:3px solid var(--cv-bad)}.cv-today__item--appointment{border-inline-start:3px solid var(--cv-info, var(--cv-gold))}.cv-today__item.is-done{opacity:.35;transform:translateX(8px)}.cv-today__item[aria-busy=true]{pointer-events:none}.cv-today__who{display:grid;gap:2px;min-inline-size:0}.cv-today__who strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-today__who span{font-size:var(--cv-fs-xs);color:var(--cv-muted)}.cv-today__after{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cv-today__note{flex:1 1 180px;min-inline-size:0;block-size:34px;font-size:var(--cv-fs-sm)}.cv-command-invites{grid-column:1/-1;display:grid;gap:8px;margin:0;padding:0;list-style:none}.cv-command-invites li,.cv-command-report{display:flex;flex-wrap:wrap;align-items:center;color:var(--cv-muted);font-size:var(--cv-fs-sm)}.cv-command-invites li{gap:8px 12px;padding:10px 14px;border:1px dashed var(--cv-line-strong);border-radius:var(--cv-r-md)}.cv-command-invites li>span{flex:1 1 260px}.cv-command-invites .cv-icon,.cv-command-report .cv-icon{inline-size:18px;block-size:18px;color:var(--cv-gold)}.cv-command-report{gap:6px 10px;margin:0 0 18px}@media (min-width:1024px){html body .cv-acnav-host:not(#cv-glassy){max-height:none!important;overflow-y:visible!important}html body .cv-acnav-host:not(#cv-glassy):not(.cv-fits){top:var(--cv-acnav-top, 88px)!important}}@media (max-width:767px){.cv-command-hero{padding:14px 16px!important;gap:10px!important}.cv-command-hero h1{font-size:1.35rem!important;margin:0!important}.cv-command-hero p:not(.cv-command-hero__eyebrow){display:none}.cv-command-hero__actions{gap:6px!important}.cv-command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.cv-command-kpi{padding:10px 12px!important;min-block-size:0!important}.cv-command-kpi__value{font-size:1.4rem!important}.am-onb,.cv-command-center .cv-onboard,.cv-command-center [class*=team-onb]{padding:12px 14px!important}.cv-command-center .cv-onboard__steps,.cv-command-center .cv-onboard__sub{display:none}.am-onb__access,.am-onb__step.is-done,.am-onb__step:not(.is-next) .am-onb__txt p,.am-onb__step:not(.is-next):not(.is-done){display:none!important}.am-onb__title{font-size:1rem!important;line-height:1.3!important}.am-onb__steps{margin-block-start:8px!important}.cv-mk-ws-dos .cv-crumbs,.cv-workspace--dealer_os .cv-crumbs{display:none}.cv-today__item{grid-template-columns:minmax(0,1fr) auto}.cv-today__after .cv-btn{flex:1 1 auto}}.cv-badge--studio{border-color:rgba(92,201,141,.55);color:var(--cv-good)}.cv-badge--studio::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.cv-pwatch{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:14px 0 0;padding:12px 14px;border:1px solid var(--cv-line);border-radius:var(--cv-r-md);background:var(--cv-surface-2)}.cv-pwatch>svg{width:18px;height:18px;flex:0 0 auto;color:var(--cv-gold-light)}.cv-pwatch__txt,.cv-refer p{margin:0;font-size:14px;color:var(--cv-muted)}.cv-pwatch__form{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;flex:1 1 auto}.cv-pwatch__field{display:inline-flex;align-items:center;gap:6px}.cv-pwatch__field .cv-input{width:130px;min-height:40px}.cv-pwatch__msg{flex:1 0 100%;margin:0;font-size:13px;color:var(--cv-good)}.cv-pwatch__msg.is-bad{color:var(--cv-bad)}.cv-refer{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px 20px;align-items:center;margin:18px 0;padding:18px 20px;border:1px solid var(--cv-gold-line);border-radius:var(--cv-r-lg);background:var(--cv-surface-2)}.cv-refer h2{margin:0 0 4px;font-size:17px}.cv-refer__link{display:flex;gap:8px}.cv-refer__link .cv-input{flex:1 1 auto;min-width:0;min-height:40px;font-size:13px}.cv-refer__stats{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px 28px;margin:0}.cv-refer__stats div{display:flex;gap:8px;align-items:baseline}.cv-refer__stats dt{font-size:13px;color:var(--cv-faint)}.cv-refer__stats dd{margin:0;font-weight:800}@media (max-width:720px){.cv-refer{grid-template-columns:1fr}.cv-pwatch__form .cv-btn{flex:1 1 auto}}.cv-badge--demo{border-color:var(--cv-warn);color:var(--cv-warn)}:root[data-cv-theme=light]{color-scheme:light;--cv-void:#f4f1ea;--cv-surface-1:#faf8f3;--cv-surface-2:#ffffff;--cv-surface-3:#ece7dc;--cv-line:rgba(40, 32, 16, .13);--cv-line-strong:rgba(40, 32, 16, .26);--cv-scrim:rgba(20, 16, 8, .48);--cv-text:#1a1712;--cv-muted:#4d483e;--cv-faint:#625d52;--cv-gold:#8c6d0f;--cv-gold-light:#6f560b;--cv-gold-deep:#5c470a;--cv-gold-wash:rgba(140, 109, 15, .10);--cv-gold-line:rgba(140, 109, 15, .42);--cv-focus:#6f560b;--cv-good:#17703f;--cv-warn:#8a5800;--cv-bad:#b3261e;--cv-info:#6f560b;--cv-shadow-1:0 1px 2px rgba(40, 32, 16, .08), 0 8px 24px rgba(40, 32, 16, .08);--cv-glow:none;--cv-bg:#f4f1ea;--cv-card:#ffffff;--cv-border:rgba(140, 109, 15, .28);--cv-border-hover:rgba(140, 109, 15, .5);--cv-elev:0 8px 28px rgba(40, 32, 16, .10);--cv-elev-sm:0 2px 10px rgba(40, 32, 16, .08);--cv-bg-0:#f4f1ea;--cv-bg-1:#f7f4ee;--cv-bg-2:#faf8f3;--cv-surface:#ffffff;--cv-surface-raised:#ffffff;--cv-surface-soft:#f1ede4;--cv-text-strong:#14110c;--cv-text-muted:#4d483e;--cv-text-faint:#625d52;--cv-gold-bright:#6f560b;--cv-success:#17703f;--cv-warning:#8a5800;--cv-danger:#b3261e;--cv-shadow-sm:0 4px 14px rgba(40, 32, 16, .08);--cv-shadow-md:0 12px 32px rgba(40, 32, 16, .10);--cv-shadow-lg:0 24px 60px rgba(40, 32, 16, .14);--cv-glass:rgba(255, 255, 255, .86);--cv-glass-strong:rgba(255, 255, 255, .95);--cv-glass-bg:rgba(255, 255, 255, .72);--cv-glass-bg-strong:rgba(255, 255, 255, .88);--cv-glass-edge:rgba(140, 109, 15, .22);--cv-glass-edge-hi:rgba(140, 109, 15, .4);--cv-glass-sheen:linear-gradient(135deg, rgba(255, 255, 255, .6), rgba(255, 255, 255, 0) 40%);--glass-bg:rgba(255, 255, 255, .7);--glass-border:1px solid rgba(140, 109, 15, .25);--cvl-glass:linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .7));--cvl-line:rgba(40, 32, 16, .12);--cvl-line-2:rgba(40, 32, 16, .08);--cvl-hi:inset 0 1px 0 rgba(255, 255, 255, .8);--cvl-shadow:0 24px 50px -36px rgba(40, 32, 16, .35);--cvl-muted:#4d483e;--cvl-gold:#6f560b;--cvl-tone:#6f560b;--cvx-gold:#8c6d0f;--cvx-gold-hi:#6f560b;--cvx-ink:#1a1712;--cvx-ink-2:#4d483e;--cvx-line:rgba(140, 109, 15, .24);--cvx-focus:0 0 0 2px #fff, 0 0 0 4px #6f560b;--cv-lens-ink:#1a1712;--cv-inset:inset 0 1px 0 rgba(255, 255, 255, .7);--cv-e-bg:#f4f1ea;--cv-e-surface:#ffffff;--cv-e-surface-2:#faf8f3;--cv-e-surface-3:#f1ede4;--cv-e-border:rgba(40, 32, 16, .12);--cv-e-gold:#8c6d0f;--cv-e-gold-strong:#6f560b;--cv-e-text:#1a1712;--cv-e-muted:#4d483e;--vu-text:#1a1712;--vu-text-muted:#4d483e;--vu-faint:#625d52;--vu-gold:#8c6d0f;--vu-gold-hi:#6f560b;--vu-gold-lo:#5c470a;--vu-gold-2:#6f560b}@media (prefers-color-scheme:light){:root[data-cv-theme=system]{color-scheme:light;--cv-void:#f4f1ea;--cv-surface-1:#faf8f3;--cv-surface-2:#ffffff;--cv-surface-3:#ece7dc;--cv-line:rgba(40, 32, 16, .13);--cv-line-strong:rgba(40, 32, 16, .26);--cv-scrim:rgba(20, 16, 8, .48);--cv-text:#1a1712;--cv-muted:#4d483e;--cv-faint:#625d52;--cv-gold:#8c6d0f;--cv-gold-light:#6f560b;--cv-gold-deep:#5c470a;--cv-gold-wash:rgba(140, 109, 15, .10);--cv-gold-line:rgba(140, 109, 15, .42);--cv-focus:#6f560b;--cv-good:#17703f;--cv-warn:#8a5800;--cv-bad:#b3261e;--cv-info:#6f560b;--cv-shadow-1:0 1px 2px rgba(40, 32, 16, .08), 0 8px 24px rgba(40, 32, 16, .08);--cv-glow:none;--cv-bg:#f4f1ea;--cv-card:#ffffff;--cv-border:rgba(140, 109, 15, .28);--cv-border-hover:rgba(140, 109, 15, .5);--cv-elev:0 8px 28px rgba(40, 32, 16, .10);--cv-elev-sm:0 2px 10px rgba(40, 32, 16, .08);--cv-bg-0:#f4f1ea;--cv-bg-1:#f7f4ee;--cv-bg-2:#faf8f3;--cv-surface:#ffffff;--cv-surface-raised:#ffffff;--cv-surface-soft:#f1ede4;--cv-text-strong:#14110c;--cv-text-muted:#4d483e;--cv-text-faint:#625d52;--cv-gold-bright:#6f560b;--cv-success:#17703f;--cv-warning:#8a5800;--cv-danger:#b3261e;--cv-shadow-sm:0 4px 14px rgba(40, 32, 16, .08);--cv-shadow-md:0 12px 32px rgba(40, 32, 16, .10);--cv-shadow-lg:0 24px 60px rgba(40, 32, 16, .14);--cv-glass:rgba(255, 255, 255, .86);--cv-glass-strong:rgba(255, 255, 255, .95);--cv-glass-bg:rgba(255, 255, 255, .72);--cv-glass-bg-strong:rgba(255, 255, 255, .88);--cv-glass-edge:rgba(140, 109, 15, .22);--cv-glass-edge-hi:rgba(140, 109, 15, .4);--cv-glass-sheen:linear-gradient(135deg, rgba(255, 255, 255, .6), rgba(255, 255, 255, 0) 40%);--glass-bg:rgba(255, 255, 255, .7);--glass-border:1px solid rgba(140, 109, 15, .25);--cvl-glass:linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .7));--cvl-line:rgba(40, 32, 16, .12);--cvl-line-2:rgba(40, 32, 16, .08);--cvl-hi:inset 0 1px 0 rgba(255, 255, 255, .8);--cvl-shadow:0 24px 50px -36px rgba(40, 32, 16, .35);--cvl-muted:#4d483e;--cvl-gold:#6f560b;--cvl-tone:#6f560b;--cvx-gold:#8c6d0f;--cvx-gold-hi:#6f560b;--cvx-ink:#1a1712;--cvx-ink-2:#4d483e;--cvx-line:rgba(140, 109, 15, .24);--cvx-focus:0 0 0 2px #fff, 0 0 0 4px #6f560b;--cv-lens-ink:#1a1712;--cv-inset:inset 0 1px 0 rgba(255, 255, 255, .7);--cv-e-bg:#f4f1ea;--cv-e-surface:#ffffff;--cv-e-surface-2:#faf8f3;--cv-e-surface-3:#f1ede4;--cv-e-border:rgba(40, 32, 16, .12);--cv-e-gold:#8c6d0f;--cv-e-gold-strong:#6f560b;--cv-e-text:#1a1712;--cv-e-muted:#4d483e;--vu-text:#1a1712;--vu-text-muted:#4d483e;--vu-faint:#625d52;--vu-gold:#8c6d0f;--vu-gold-hi:#6f560b;--vu-gold-lo:#5c470a;--vu-gold-2:#6f560b}}.cv-scheme{display:flex;gap:6px;flex-wrap:wrap}.cv-scheme__btn{min-height:36px;padding:6px 12px;border-radius:var(--cv-r-pill);border:1px solid var(--cv-line-strong);background:0 0;color:var(--cv-text);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.cv-scheme__btn[aria-checked=true]{border-color:var(--cv-gold-line);background:var(--cv-gold-wash);color:var(--cv-gold-light)}html[data-cv-theme=light] body,html[data-cv-theme=light] body.am-dual-oled{background:var(--cv-void)!important;color:var(--cv-text)!important}@media (prefers-color-scheme:light){html[data-cv-theme=system] body,html[data-cv-theme=system] body.am-dual-oled{background:var(--cv-void)!important;color:var(--cv-text)!important}}html[data-theme=light] body :is(.cv-header,.cv-crumbs,.cv-toolbar,.cv-main,.cv-cta-strip){background:var(--cv-surface-1)!important;color:var(--cv-text)!important;border-color:var(--cv-line)!important}html[data-theme=light] body :is(.cv-search,.cv-search-ai,.cv-search-ai__field,.cv-near-you__panel,.cv-valuation__panel,.cv-trust__item,.cv-dealday,.cv-finance__result,.am-ai-intel-panel,.am-ai-intel-score,.cv-cookie,.cv-cookie__panel,.cv-select,.cv-input,.cv-vnav__track){background:var(--cv-surface-2)!important;color:var(--cv-text)!important;border-color:var(--cv-line-strong)!important;box-shadow:var(--cv-shadow-sm)!important}html[data-theme=light] body .cv-dealday__glow{display:none!important}html[data-theme=light] body .cv-insight__ring{background:var(--cv-surface-3)!important}html[data-theme=light] body .cv-btn:not(.cv-btn--gold):not(.cv-btn--primary){background:var(--cv-surface-2)!important;color:var(--cv-text)!important;border-color:var(--cv-line-strong)!important}html[data-theme=light] body :is(.cv-header,.cv-crumbs,.cv-hero,.cv-dealday,.cv-search-ai,.cv-section,.cv-footer) :is(h1,h2,h3,p,a,span,li,dt,dd,label,strong,small):not(.cv-btn):not(.cv-btn *):not(.cv-badge){color:inherit}html[data-theme=light] body :is(.cv-footer,.cv-dealday){background:var(--cv-surface-3)!important;color:var(--cv-text)!important}html[data-theme=light] body :is(.cv-header,.cv-header *):not(.cv-btn--gold):not(.cv-btn--gold *):not(.cv-logo__mark):not(.cv-logo__mark *){color:var(--cv-text)}html[data-theme=light] body :is(.cv-search-ai__input,#cv-s-ai-input,.cv-input,.cv-select,input,select,textarea),html[data-theme=light][data-cv-theme] body :is(.cv-vnav__link.is-active,.cv-vnav__link[aria-current]){color:var(--cv-text)!important}html[data-theme=light] body .cv-search-ai__example{background:var(--cv-surface-3)!important;color:var(--cv-text)!important;border-color:var(--cv-line-strong)!important}html[data-theme=light] body :is(.cv-cookie__text,.cv-trust-strip__label,#cv-report-title,.am-money__alt,output),html[data-theme=light] body :is(.cv-filters label,.cv-filters legend,.cv-field>label,.cv-field legend,.cv-filters label>span),html[data-theme=light][data-cv-theme] body :is(.cv-vnav__link,.cv-vnav a),html[data-theme=light][data-cv-theme] body :is(output,.am-money__alt,.am-money .am-money__alt){color:var(--cv-muted)!important}html[data-theme=light] body .cv-summary__verdict{color:var(--cv-warn)!important}html[data-theme=light] body .cv-search-ai__mic{color:var(--cv-gold-light)!important}body .cv-finance .cv-label__unit{color:inherit!important;opacity:.9}body .cv-summary .am-money__alt{color:inherit!important;opacity:1!important}.cv-fbprofile__cover--empty .cv-fbprofile__cover-fallback{display:flex;align-items:flex-end;justify-content:flex-end;padding:clamp(16px,3vw,32px) clamp(18px,4vw,44px);background:radial-gradient(120% 140%at 85%0,rgba(212,175,55,.22),transparent 55%),radial-gradient(90% 120%at 0 100%,rgba(212,175,55,.08),transparent 60%),repeating-linear-gradient(-12deg,transparent 0 40px,rgba(255,255,255,.025) 40px 41px),linear-gradient(160deg,#141418 0,#1d1c21 55%,#16151a 100%)}.cv-fbprofile__cover-mono{position:absolute;inset-block-start:clamp(10px,2vw,22px);inset-inline-end:clamp(16px,4vw,44px);font-family:var(--cv-font, inherit);font-weight:900;font-size:clamp(64px,10.5vw,148px);line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px rgba(212,175,55,.28);user-select:none}.cv-fbprofile__cover-line{position:relative;display:grid;justify-items:end;gap:2px;text-align:end}.cv-fbprofile__cover-kicker{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--cv-gold-light)}.cv-fbprofile__cover-place{font-size:clamp(15px,1.6vw,19px);font-weight:700;color:rgba(245,241,230,.82)}@media (max-width:639px){.cv-fbprofile__cover-line{display:none}}.cv-fbprofile__avatar-initials{display:grid;place-items:center;inline-size:100%;block-size:100%;background:radial-gradient(circle at 30% 25%,rgba(240,217,120,.22),transparent 60%),linear-gradient(145deg,#232228,#141418);letter-spacing:-.02em}.cv-fbprofile__main .cv-grid--dstock{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.cv-dstock-tile{display:flex;flex-direction:column;justify-content:center;gap:10px;min-block-size:260px;padding:24px;border:1px dashed var(--cv-gold-line);border-radius:var(--cv-r-lg);background:var(--cv-gold-wash)}.cv-dstock-tile__ico{inline-size:26px;block-size:26px;color:var(--cv-gold-light)}.cv-dstock-tile__title{margin:0;font-size:17px;font-weight:800}.cv-atoday__sell p,.cv-dstock-tile__text{margin:0;font-size:14px;color:var(--cv-muted)}.cv-dstock-tile__cta{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:4px}.cv-atoday>section,.cv-reviews-empty__box{border:1px solid var(--cv-line);border-radius:var(--cv-r-lg)}.cv-reviews-empty__box{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;background:var(--cv-surface-2)}.cv-reviews-empty__ico{flex:0 0 auto;inline-size:22px;block-size:22px;color:var(--cv-gold-light)}.cv-reviews-empty__title{margin:0 0 4px;font-weight:800}.cv-reviews-empty__text,.cv-reviews__dist{margin:0;font-size:14px;color:var(--cv-muted);max-inline-size:62ch}.cv-reviews__dist{display:grid;gap:6px;max-inline-size:360px;margin:0 0 18px;padding:0;list-style:none;font-size:13px}.cv-reviews__dist li{display:grid;grid-template-columns:28px 1fr 32px;align-items:center;gap:10px}.cv-reviews__bar{block-size:6px;border-radius:99px;background:var(--cv-surface-3);overflow:hidden}.cv-reviews__bar>span{display:block;block-size:100%;border-radius:inherit;background:var(--cv-gold)}.cv-review__who{font-weight:700;color:var(--cv-text)}@media (max-width:639px){.cv-fbprofile__identity{grid-template-columns:1fr;align-items:start;gap:10px;margin-block-start:-44px}.cv-fbprofile__meta{padding-block-start:0}.cv-fbprofile__avatar{inline-size:88px;block-size:88px;font-size:1.8rem}.cv-fbprofile__actions{justify-content:flex-start}}.cv-atoday{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:18px;margin-block-start:18px}.cv-atoday>section{padding:20px;background:var(--cv-surface-1)}.cv-atoday__mine,.cv-atoday__sell{grid-column:1/-1}.cv-atoday__h{margin:0 0 14px;font-size:16px;font-weight:800;letter-spacing:-.01em}.cv-atoday__h small{margin-inline-start:6px;font-size:12px;font-weight:600}.cv-atoday__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.cv-atoday__more{font-size:13px;font-weight:700;color:var(--cv-gold-light)}.cv-atoday__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.cv-atoday__item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--cv-line);border-inline-start:3px solid var(--cv-line-strong);border-radius:var(--cv-r-md);background:var(--cv-surface-2)}.cv-atoday__item--urgent{border-inline-start-color:var(--cv-gold)}.cv-atoday__item--warn{border-inline-start-color:var(--cv-warn)}.cv-atoday__item--good{border-inline-start-color:var(--cv-good)}.cv-atoday__ico{display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:10px;background:var(--cv-gold-wash);color:var(--cv-gold-light)}.cv-atoday__ico .cv-icon{inline-size:18px;block-size:18px}.cv-atoday__txt{display:grid;gap:2px;min-inline-size:0;font-size:13px;color:var(--cv-muted)}.cv-atoday__txt strong{font-size:15px;color:var(--cv-text)}.cv-atoday__convs{display:grid;gap:2px;margin-block-start:4px}.cv-atoday__conv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-atoday__conv b{font-weight:700}.cv-atoday__ok{display:flex;gap:10px;align-items:flex-start;margin:0;color:var(--cv-muted);font-size:14px}.cv-atoday__ok .cv-icon{flex:0 0 auto;color:var(--cv-good)}.cv-atoday__conv b,.cv-atoday__ok strong{color:var(--cv-text)}.cv-atoday__drops,.cv-atoday__kpis{display:grid;padding:0;list-style:none}.cv-atoday__kpis{grid-template-columns:1fr 1fr;gap:10px;margin:0}.cv-atoday__drops a,.cv-atoday__kpis a{background:var(--cv-surface-2);color:inherit;text-decoration:none}.cv-atoday__kpis a{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--cv-line);border-radius:var(--cv-r-md);transition:border-color .15s}.cv-atoday__kpis a:hover{border-color:var(--cv-gold-line)}.cv-atoday__kpis span{font-size:12px;color:var(--cv-muted)}.cv-atoday__kpis strong{font-size:24px;font-weight:800;font-variant-numeric:tabular-nums}.cv-atoday__drops{gap:6px;margin:12px 0 0}.cv-atoday__drops a{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;font-size:13px}.cv-atoday__drop-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-atoday__drop-p{flex:0 0 auto}.cv-atoday__drop-p s,.cv-atoday__h small{color:var(--cv-faint)}.cv-atoday__drop-p em{font-style:normal;font-weight:800;color:var(--cv-good)}.cv-atoday__hint{margin:12px 0 0;font-size:13px;color:var(--cv-muted)}.cv-atoday__hint a{color:var(--cv-gold-light);font-weight:700}.cv-atoday__table{display:grid}.cv-atoday__tr{display:grid;grid-template-columns:minmax(0,1fr) 92px 82px 72px 100px;align-items:center;gap:12px;padding:10px 0;border-block-end:1px solid var(--cv-line);font-variant-numeric:tabular-nums}.cv-atoday__tr:last-child{border-block-end:0}.cv-atoday__tr>span:not(.cv-atoday__lst){text-align:end;font-weight:700}.cv-atoday__tr--head{padding-block:0 8px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--cv-faint)}.cv-atoday__tr--head>span{font-weight:800!important}.cv-atoday__tr--head>span:first-child{text-align:start!important}.cv-atoday__lst{display:flex;gap:12px;align-items:center;min-inline-size:0}.cv-atoday__lst img,.cv-atoday__noimg{flex:0 0 auto;inline-size:56px;block-size:42px;border-radius:8px;object-fit:cover;background:var(--cv-surface-3)}.cv-atoday__noimg{display:grid;place-items:center;color:var(--cv-faint)}.cv-atoday__lst-t,.cv-command-alert>div{display:grid;gap:3px;min-inline-size:0}.cv-atoday__lst-t>a,.cv-atoday__lst-t>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--cv-text)}.cv-atoday__meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px;color:var(--cv-muted)}.cv-atoday__pill{padding:1px 8px;border-radius:99px;border:1px solid var(--cv-line-strong);font-size:11px;font-weight:800}.cv-atoday__pill--good,.cv-atoday__pill--warn{color:var(--cv-good);border-color:currentColor}.cv-atoday__pill--warn{color:var(--cv-warn)}.cv-atoday__pill--bad,.cv-atoday__pill--info{color:var(--cv-bad);border-color:currentColor}.cv-atoday__pill--info{color:var(--cv-gold-light)}.cv-atoday__exp{font-style:normal;font-weight:700;color:var(--cv-warn)}.cv-atoday__sell{display:flex;justify-content:space-between;align-items:center;gap:16px}.cv-atoday__sell .cv-atoday__h{margin-block-end:4px}@media (max-width:1023px){.cv-atoday{grid-template-columns:1fr}}@media (max-width:639px){.cv-atoday>section{padding:16px}.cv-atoday__item{grid-template-columns:32px minmax(0,1fr)}.cv-atoday__item>.cv-btn{grid-column:1/-1;justify-self:stretch}.cv-atoday__tr--head{display:none}.cv-atoday__tr{grid-template-columns:repeat(3,1fr);row-gap:8px}.cv-atoday__lst{grid-column:1/-1}.cv-atoday__tr>span[data-label]{display:grid;text-align:start;font-size:15px}.cv-atoday__tr>span[data-label]::before{content:attr(data-label);font-size:11px;font-weight:600;color:var(--cv-faint)}.cv-atoday__tr>span:last-child{grid-column:1/-1}.cv-atoday__tr>span:last-child .cv-btn{inline-size:100%}.cv-atoday__sell{flex-direction:column;align-items:stretch}}@media (max-width:1023px){.cv-atoday__mine{order:2}.cv-atoday__buy{order:3}}.cv-today>.cv-today__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px}.cv-today__sla{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px}.cv-today__sla-pill{padding:4px 10px;border-radius:99px;border:1px solid rgba(239,107,107,.45);background:rgba(239,107,107,.1);color:#ff9a9a;font-weight:800;white-space:nowrap}.cv-today__wait{margin-block-start:16px;padding-block-start:14px;border-block-start:1px solid var(--cv-line)}.cv-today__wait h3{margin:0 0 8px;font-size:14px;font-weight:800}.cv-today__wait h3 small{margin-inline-start:6px;font-weight:600;color:var(--cv-faint)}.cv-today__wait ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:0 0 8px;padding:0;list-style:none}.cv-today__wait-item a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px;border:1px solid var(--cv-line);border-inline-start:3px solid var(--cv-line-strong);border-radius:10px;background:var(--cv-surface-2);color:inherit;text-decoration:none}.cv-today__wait-item--breach a,.cv-today__wait-item--critical a{border-inline-start-color:#ef6b6b}.cv-today__wait-item--warn a{border-inline-start-color:var(--cv-warn)}.cv-today__wait-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.cv-today__wait-item span{grid-column:1;font-size:12px;color:var(--cv-muted)}.cv-today__wait-item em{grid-column:2;grid-row:1/span 2;align-self:center;font-style:normal;font-size:12px;font-weight:800;color:#ff9a9a}.cv-command-grid>.cv-command-list:only-child,.cv-command-grid>.cv-command-panel:last-child:nth-child(odd){grid-column:1/-1}.cv-command-grid>.cv-command-list .cv-command-panel__body>.cv-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.cv-command-next{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 18px}.cv-command-next__k{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--cv-faint)}.cv-command-next__a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--cv-gold-line);border-radius:99px;background:var(--cv-gold-wash);color:var(--cv-text);font-size:13px;font-weight:700;text-decoration:none}.cv-command-next__a .cv-icon{inline-size:14px;block-size:14px;color:var(--cv-gold-light)}.cv-command-next__a:hover{border-color:var(--cv-gold)}.cv-command-grid>.cv-command-list{grid-column:1/-1}.cv-pulse{margin:0 0 18px}.cv-pulse__h{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cv-faint)}.cv-pulse__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none}.cv-pulse__card{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--cv-line);border-radius:var(--cv-r-md);background:var(--cv-surface-1)}.cv-pulse__card--money{border-color:var(--cv-gold-line);background:linear-gradient(180deg,var(--cv-gold-wash),transparent 70%),var(--cv-surface-1)}.cv-pulse__k{font-size:12px;font-weight:700;color:var(--cv-muted)}.cv-pulse__card strong{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cv-pulse__m{font-size:12px;color:var(--cv-faint)}.cv-pulse__delta{margin-inline-end:4px;padding:1px 6px;border-radius:99px;font-weight:800}.cv-pulse__delta--up{color:var(--cv-good);background:rgba(92,201,141,.12)}.cv-pulse__delta--down{color:#ff9a9a;background:rgba(239,107,107,.12)}.cv-pulse__delta--flat{color:var(--cv-muted);background:var(--cv-surface-3)}.cv-command-alert--warn{border-color:rgba(232,184,74,.45)!important;background:rgba(232,184,74,.07)!important}.cv-command-alert--warn strong{color:var(--cv-warn)}@media (min-width:640px){.am-onb__steps{align-items:start!important}.am-onb__step.is-done{padding:.6rem .8rem!important;opacity:.7}.am-onb__step.is-done .am-onb__txt>span{display:none!important}}@media (min-width:900px){.cv-pulse__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.am-onb__step.is-next{order:-1;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;align-items:center}.am-onb__step.is-next .am-onb__cta{grid-column:3;grid-row:1;justify-self:end}}

/* cv-premium-polish */
/*! Carvibo · © 2026 EBA GRUP CONSMETAL S.R.L. (CUI 24489797) · Piteşti, Argeş · Administrator: Mihai Benga · Toate drepturile rezervate */
.cv-hero h1,.cv-hero__title,.cv-home h1{letter-spacing:-.02em;word-spacing:.02em}.cv-single-vehicle h1,.cv-vehicle__title{letter-spacing:-.025em}@media (pointer:coarse){.cv-crumbs__item a,.cv-footer__list a,.cv-section__more{display:inline-flex;align-items:center;min-height:40px}.cv-card__title a,.cv-dealday__title a,.cv-dealer__name a{display:inline-block;padding-block:9px}.cv-card__title,.cv-dealday__title,.cv-dealer__name{margin-block:-5px}.cv-cookie__cat{min-height:44px;display:flex;align-items:center;gap:10px}.cv-cookie__cat input[type=checkbox],.cv-cookie__cat input[type=radio]{inline-size:22px;block-size:22px;flex:none;accent-color:var(--cv-gold, #d4af37)}.am-cur-switch__btn{min-height:40px;min-width:44px}}.am-cur-switch__btn{min-height:28px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--cv-focus, #f0dc9b);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.cv-command-hero h1{margin:0;font-size:clamp(24px,3vw,38px);line-height:1.08;letter-spacing:-.02em;font-weight:700}
/* cv-cookie-consent */
/*! Carvibo · © 2026 EBA GRUP CONSMETAL S.R.L. (CUI 24489797) · Piteşti, Argeş · Administrator: Mihai Benga · Toate drepturile rezervate */
/* Carvibo 7.43 — banner cookie compact (desktop: card jos-stânga; mobil: bottom sheet scurt) */
.cv-cookie{position:fixed;z-index:99999;left:0;right:0;bottom:0;padding:16px;pointer-events:none;transition:opacity .25s ease,transform .25s ease}
.cv-cookie.is-hide{opacity:0;transform:translateY(12px)}
.cv-cookie__panel{pointer-events:auto;max-width:440px;margin:0;background:rgba(18,18,20,.96);color:#f5f1e6;border:1px solid rgba(212,175,55,.3);border-radius:18px;box-shadow:0 20px 50px rgba(0,0,0,.55);padding:16px 18px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.cv-cookie__title{margin:0 0 4px;font-weight:700;font-size:.98rem;letter-spacing:.01em}
.cv-cookie__text{margin:0 0 12px;color:#b9b5aa;font-size:.85rem;line-height:1.45}
.cv-cookie__more{margin:0 0 12px}
.cv-cookie__more>summary{cursor:pointer;color:#d4af37;font-size:.85rem;font-weight:600;list-style:none;min-height:24px;display:inline-flex;align-items:center}
.cv-cookie__more>summary::-webkit-details-marker{display:none}
.cv-cookie__more>summary::after{content:"\203A";margin-left:6px;transition:transform .2s}
.cv-cookie__more[open]>summary::after{transform:rotate(90deg)}
.cv-cookie__cats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}
.cv-cookie__cat{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#e5e5e5;min-height:24px}
.cv-cookie__actions{display:flex;flex-wrap:wrap;gap:8px}
.cv-cookie__actions .cv-btn{flex:1 1 auto;justify-content:center}
.cv-cookie__policy{margin:10px 0 0;font-size:.78rem}
.cv-cookie__policy a{color:#d4af37}
@media (max-width:640px){
	.cv-cookie{padding:0}
	.cv-cookie__panel{max-width:none;border-radius:20px 20px 0 0;border-bottom:0;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px))}
	.cv-cookie__cats{grid-template-columns:1fr}
	.cv-cookie__actions .cv-btn{min-height:44px}
	.cv-cookie__policy{display:none}
}
@media (prefers-reduced-motion:reduce){.cv-cookie,.cv-cookie__more>summary::after{transition:none}}

/* 3.16.453 — trei butoane cu același stil și aceeași lățime: Acceptă / Refuz / Personalizează. */
html .cv-cookie .cv-cookie__actions.cv-cookie__actions--3 { flex-wrap: nowrap; }
html .cv-cookie .cv-cookie__actions.cv-cookie__actions--3 .cv-btn,
html .cv-cookie .cv-cookie__actions.cv-cookie__actions--3 .cv-btn:first-child { flex: 1 1 0; flex-basis: 0; min-inline-size: 0; padding-inline: 8px; white-space: normal; text-align: center; line-height: 1.2; }
.cv-cookie__more[hidden] { display: none; }
.cv-cookie__more { margin: 0 0 12px; }

