:is(#bimituning-catalog,.section-vehicle-catalog) .vc{display:block;color:#f6f6f7;--vc-muted:#afb3bb;--vc-border:#292c31;--vc-accent:230,24,45}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hero{border-radius:12px;padding:64px 40px;min-height:440px;display:flex;align-items:center;background:#0a0b0d;isolation:isolate}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc__hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hero::after{inset:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(5,6,8,.65),rgba(5,6,8,.15) 54%,transparent 74%);z-index:-1}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc__hero-copy{width:56%;max-width:680px}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__title{font-size:clamp(34px,4.4vw,62px);line-height:1.04;color:#fff;max-width:100%;font-weight:800}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__intro{font-size:16px;color:#c0c3ca;max-width:440px}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__eyebrow{color:#ff3047;margin-bottom:18px}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__search{background:rgba(21,23,27,.95);color:#fff;border:1px solid #656970;border-radius:8px;padding-right:62px;font-weight:400;min-height:58px}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc__search::placeholder{color:#b6bac1;opacity:1}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__search-icon{right:0;top:0;bottom:0;transform:none;opacity:1;width:58px;border:0;border-radius:0 8px 8px 0;background:#e6182d;color:#fff;pointer-events:auto;display:grid;place-items:center;cursor:pointer}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc__search-icon svg{width:23px;height:23px}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot{min-height:245px;padding:20px;border-radius:10px;background:#101114;justify-content:flex-start;border-color:#303238;color:#fff}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot::before{display:none}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot::after{width:100%;height:4px}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot strong{font-size:38px;position:relative;z-index:1}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc__hot-image{width:100%;height:145px;object-fit:cover;display:block;margin:0 auto}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot span:last-child{margin-top:auto;color:#b7bbc2}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot-kicker{color:#b7bbc2;order:0}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc a:focus-visible,:is(#bimituning-catalog,.section-vehicle-catalog) .vc button:focus-visible,:is(#bimituning-catalog,.section-vehicle-catalog) .vc summary:focus-visible{outline:2px solid #ff3047;outline-offset:4px}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__group{background:#101114;border-color:#303238}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__model{border-color:#41444a;background:#181a1e}
:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot[hidden]{display:none!important}
@media(max-width:989px){:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hero{padding:38px 26px;min-height:390px}:is(#bimituning-catalog,.section-vehicle-catalog) .vc__hero-copy{width:61%}:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot{padding:14px;min-height:210px}:is(#bimituning-catalog,.section-vehicle-catalog) .vc__hot-image{height:115px}}
@media(max-width:749px){:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hero{display:block;padding:28px 20px 235px;min-height:0}:is(#bimituning-catalog,.section-vehicle-catalog) .vc__hero-copy{width:100%;max-width:none}:is(#bimituning-catalog,.section-vehicle-catalog) .vc__hero-image{top:auto;height:260px;object-position:right bottom;object-fit:cover}:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hero::after{background:linear-gradient(180deg,#0a0b0d 0%,#0a0b0d 45%,transparent 76%)}:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__title{font-size:clamp(31px,8.6vw,44px)}:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__intro{font-size:14px}:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot{padding:12px;min-height:205px}:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__hot strong{font-size:31px}:is(#bimituning-catalog,.section-vehicle-catalog) .vc__hot-image{height:108px}:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__search{font-size:13px;padding-left:12px}:is(#bimituning-catalog,.section-vehicle-catalog) .vc .vc__group-title{flex-wrap:wrap;gap:4px 10px}}
@media(prefers-reduced-motion:reduce){:is(#bimituning-catalog,.section-vehicle-catalog) .vc *{transition:none!important;scroll-behavior:auto!important}}
