.hero-offer{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:7px 12px;border-left:3px solid #c5f36b;padding:5px 0 5px 15px;margin:0 0 7px;color:#f3f5ed;font-size:20px;line-height:1.35}
.hero-offer strong{font-size:30px;color:#c5f36b;white-space:nowrap;letter-spacing:-1px}
.quote-gazel-note{font-size:11px;line-height:1.5;color:#cad6c0;margin:12px 0 0}
@media(max-width:620px){.hero-offer{font-size:16px;padding-left:12px;gap:4px 8px}.hero-offer strong{font-size:25px}.quote-gazel-note{font-size:11px}.spotlight .wrap{padding-bottom:280px}}
.spotlight-art{width:78%;object-position:right center}
@media(min-width:1600px){.spotlight-art{width:76%}}
@media(min-width:621px) and (max-width:1100px){.spotlight .wrap{padding-bottom:350px}.spotlight-art{top:auto;bottom:0;width:100%;height:440px;opacity:1;object-position:right 58%}.spotlight-copy{width:80%}.spotlight:after{background:linear-gradient(180deg,#141916 0%,#141916 42%,#14191600 72%,#14191680 100%)}.hero-stamp{display:none}}
@media(max-width:620px){.spotlight-art{width:100%;height:280px;object-position:80% center}.spotlight:after{background:linear-gradient(180deg,#141916 0%,#141916 60%,#14191600 77%,#14191660 100%)}.vehicle-label{left:20px;right:20px;align-items:center}.vehicle-label strong{font-size:10px}}
