body[data-theme-id=classic-dealer] .services-why{background:color-mix(in srgb,var(--brand-text)4%,var(--brand-background));font-family:var(--font-ui);padding:clamp(72px,9vw,110px) 0;position:relative;overflow:hidden}body[data-theme-id=classic-dealer] .services-why:before{content:"";background:radial-gradient(circle at center,rgba(var(--brand-primary-rgb),.08)0%,transparent 60%);pointer-events:none;z-index:0;width:360px;height:360px;position:absolute;top:-80px;right:-80px}body[data-theme-id=classic-dealer] .services-why-container{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1280px;margin:0 auto;padding:0 24px;display:grid;position:relative}body[data-theme-id=classic-dealer] .services-why-media{isolation:isolate;min-height:520px;position:relative}body[data-theme-id=classic-dealer] .services-why-media:before{content:"";background:var(--brand-primary);z-index:0;width:90px;height:90px;box-shadow:0 18px 40px -20px rgba(var(--brand-primary-rgb),.55);border-radius:18px;position:absolute;top:-18px;right:-18px}body[data-theme-id=classic-dealer] .services-why-media:after{content:"";border:3px solid var(--brand-primary);z-index:0;opacity:.7;border-radius:20px;width:110px;height:110px;position:absolute;bottom:-22px;left:-22px}body[data-theme-id=classic-dealer] .services-why-panel{display:none}body[data-theme-id=classic-dealer] .services-why-image{z-index:1;box-shadow:0 36px 80px -36px rgba(var(--brand-text-rgb),.5);border-radius:20px;position:absolute;inset:0;overflow:hidden}body[data-theme-id=classic-dealer] .services-why-image img{object-fit:cover;width:100%;height:100%}body[data-theme-id=classic-dealer] .services-why-content{flex-direction:column;gap:0;display:flex}body[data-theme-id=classic-dealer] .services-why-content h2{font-family:var(--font-brand);letter-spacing:-.5px;padding-left:18px;font-size:clamp(30px,3.8vw,48px);font-weight:800;line-height:1.1;position:relative;color:var(--brand-text)!important;margin:0 0 18px!important}body[data-theme-id=classic-dealer] .services-why-content h2:before{content:"";background:var(--brand-primary);border-radius:999px;width:4px;position:absolute;top:8px;bottom:8px;left:0}body[data-theme-id=classic-dealer] .services-why-content p{opacity:.78;max-width:540px;padding-left:18px;font-size:16px;line-height:1.65;color:var(--brand-text)!important;margin:0 0 32px!important}body[data-theme-id=classic-dealer] .services-why-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;border-left:none!important;margin:0!important;padding-left:0!important}body[data-theme-id=classic-dealer] .services-stat{box-shadow:0 14px 30px -20px rgba(var(--brand-text-rgb),.22);border-radius:14px;align-items:center;gap:14px;padding:18px;transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .25s,box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;background:var(--brand-background)!important;border:1.5px solid rgba(var(--brand-text-rgb),.08)!important}body[data-theme-id=classic-dealer] .services-stat:before{content:"";background:var(--brand-primary);transform-origin:50%;width:3px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}body[data-theme-id=classic-dealer] .services-stat:hover{box-shadow:0 20px 36px -16px rgba(var(--brand-primary-rgb),.32);transform:translateY(-3px);border-color:rgba(var(--brand-primary-rgb),.35)!important}body[data-theme-id=classic-dealer] .services-stat:hover:before{transform:scaleY(1)}body[data-theme-id=classic-dealer] .services-stat .stat-icon{width:48px;height:48px;box-shadow:0 8px 16px -8px rgba(var(--brand-primary-rgb),.5);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;background:linear-gradient(135deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary)70%,var(--brand-text)))!important;color:var(--brand-background)!important;opacity:1!important}body[data-theme-id=classic-dealer] .services-stat .stat-icon svg{width:22px;height:22px;stroke:var(--brand-background)!important;fill:none!important}body[data-theme-id=classic-dealer] .services-stat .stat-meta{flex-direction:column;gap:2px;min-width:0;display:flex}body[data-theme-id=classic-dealer] .services-stat .stat-value{letter-spacing:-.3px;color:var(--brand-text)!important;font-size:22px!important;font-weight:800!important;font-family:var(--font-brand)!important;text-transform:none!important;line-height:1.1!important}body[data-theme-id=classic-dealer] .services-stat .stat-label{color:var(--brand-text)!important;opacity:.7!important;font-size:13px!important;font-family:var(--font-ui)!important;letter-spacing:.2px!important;text-transform:none!important;font-weight:500!important;line-height:1.3!important}@media (max-width:1024px){body[data-theme-id=classic-dealer] .services-why-container{grid-template-columns:1fr;gap:48px}body[data-theme-id=classic-dealer] .services-why-media{order:2;min-height:380px}body[data-theme-id=classic-dealer] .services-why-media:before{width:70px;height:70px}body[data-theme-id=classic-dealer] .services-why-media:after{width:90px;height:90px}}@media (max-width:768px){body[data-theme-id=classic-dealer] .services-why{padding:64px 0 56px}body[data-theme-id=classic-dealer] .services-why-container{gap:36px;padding:0 20px}body[data-theme-id=classic-dealer] .services-why-image{inset:0}body[data-theme-id=classic-dealer] .services-why-stats{grid-template-columns:1fr;gap:10px}body[data-theme-id=classic-dealer] .services-stat{padding:14px 16px}}@media (max-width:520px){body[data-theme-id=classic-dealer] .services-why{padding:52px 0 48px}body[data-theme-id=classic-dealer] .services-why-media{min-height:300px}body[data-theme-id=classic-dealer] .services-why-content h2{padding-left:14px;font-size:clamp(24px,6vw,32px)}body[data-theme-id=classic-dealer] .services-why-content p{padding-left:14px}body[data-theme-id=classic-dealer] .services-stat .stat-value{font-size:20px!important}}
.featured-redesign{--featured-bg:var(--bg-primary,var(--brand-background));--featured-title:var(--text-primary,var(--brand-text));--featured-subtitle:var(--text-secondary,rgba(var(--brand-text-rgb),.72));--featured-tab-bg:var(--panel,var(--brand-background));--featured-tab-border:var(--border-default,rgba(var(--brand-text-rgb),.12));--featured-tab-text:var(--text-muted,rgba(var(--brand-text-rgb),.62));--featured-tab-text-hover:var(--text-primary,var(--brand-text));--featured-tab-active-bg:var(--btn-primary-bg,var(--brand-primary));--featured-tab-active-text:var(--btn-primary-text,var(--brand-background));--featured-card-bg:var(--panel,var(--brand-background));--featured-card-border:var(--border-default,rgba(var(--brand-text-rgb),.12));--featured-card-shadow:0 8px 20px rgba(var(--shadow-color,var(--brand-text-rgb)),.06);--featured-image-fallback-bg:rgba(var(--brand-text-rgb),.08);--featured-slider-btn-border:rgba(var(--brand-background-rgb),.52);--featured-slider-btn-bg:rgba(var(--brand-text-rgb),.62);--featured-slider-btn-bg-hover:rgba(var(--brand-text-rgb),.82);--featured-slider-btn-color:var(--brand-background);--featured-slider-focus:rgba(var(--accent-primary-rgb),.88);--featured-slider-count-bg:rgba(var(--brand-text-rgb),.7);--featured-slider-count-border:rgba(var(--brand-background-rgb),.34);--featured-slider-count-text:var(--brand-background);--featured-slider-indicator-border:rgba(var(--brand-background-rgb),.55);--featured-slider-indicator-bg:rgba(var(--brand-background-rgb),.28);--featured-slider-indicator-hover:rgba(var(--brand-background-rgb),.54);--featured-slider-indicator-active-bg:rgba(var(--accent-primary-rgb),.96);--featured-slider-indicator-active-border:rgba(var(--accent-primary-rgb),1);--featured-meta:var(--text-muted,rgba(var(--brand-text-rgb),.62));--featured-title-row:var(--text-primary,var(--brand-text));--featured-like-border:var(--border-default,rgba(var(--brand-text-rgb),.12));--featured-like-bg:var(--panel,var(--brand-background));--featured-like-color:var(--accent-primary,var(--brand-primary));--featured-like-active-bg:var(--accent-primary,var(--brand-primary));--featured-like-active-text:var(--btn-primary-text,var(--brand-background));--featured-specs:var(--text-muted,rgba(var(--brand-text-rgb),.62));--featured-price:var(--text-primary,var(--brand-text));--featured-price-old:var(--text-muted,rgba(var(--brand-text-rgb),.58));--featured-link:var(--accent-primary,var(--brand-primary));--featured-link-hover:var(--accent-hover,var(--brand-secondary));background:var(--featured-bg);font-family:var(--font-ui);padding:90px 0 70px}.featured-container{max-width:1320px;margin:0 auto;padding:0 24px}.featured-header{text-align:center;margin-bottom:44px}.featured-title{font-family:var(--font-brand);color:var(--featured-title);margin:0 0 20px;font-size:clamp(30px,4vw,44px);font-weight:800}.featured-subtitle{color:var(--featured-subtitle);font-family:var(--font-ui);margin:0;font-size:16px;font-weight:500;line-height:1.45}.featured-tabs{border:1px solid var(--featured-tab-border);background:var(--featured-tab-bg);border-radius:999px;justify-content:center;align-items:center;gap:18px;padding:6px 8px;display:inline-flex}.featured-tab{appearance:none;color:var(--featured-tab-text);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .2s}.featured-tab.active{background:var(--featured-tab-active-bg);color:var(--featured-tab-active-text)}.featured-tab:not(.active):hover{color:var(--featured-tab-text-hover)}.featured-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.featured-card{border:1px solid var(--featured-card-border);background:var(--featured-card-bg);box-shadow:var(--featured-card-shadow);flex-direction:column;height:100%;display:flex}.featured-image{background:var(--featured-image-fallback-bg);padding:0;position:relative;overflow:hidden}.featured-image-link{width:100%;height:210px;color:inherit;text-decoration:none;display:block}.featured-image-track{will-change:transform;width:100%;height:100%;transition:transform .38s;display:flex}.featured-image-track img{object-fit:cover;border-radius:0;flex:0 0 100%;width:100%;height:100%;display:block}.featured-slider-controls{z-index:4;pointer-events:none;opacity:0;justify-content:space-between;align-items:center;padding:0 10px;transition:opacity .22s;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.featured-slider-btn{pointer-events:none;border:1px solid var(--featured-slider-btn-border);background:var(--featured-slider-btn-bg);width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;color:var(--featured-slider-btn-color);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.featured-slider-btn:hover{background:var(--featured-slider-btn-bg-hover);border-color:rgba(var(--brand-background-rgb),.8);transform:translateY(-1px)}.featured-slider-btn:focus-visible{outline:2px solid var(--featured-slider-focus);outline-offset:2px}.featured-card:hover .featured-slider-controls,.featured-card:focus-within .featured-slider-controls{opacity:1}.featured-card:hover .featured-slider-btn,.featured-card:focus-within .featured-slider-btn{pointer-events:auto}.featured-slider-count{z-index:4;pointer-events:none;background:var(--featured-slider-count-bg);border:1px solid var(--featured-slider-count-border);min-width:50px;height:24px;color:var(--featured-slider-count-text);font-family:var(--font-ui);letter-spacing:.1px;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;left:10px}.featured-slider-indicators{z-index:4;align-items:center;gap:5px;display:inline-flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.featured-slider-indicator{border:1px solid var(--featured-slider-indicator-border);background:var(--featured-slider-indicator-bg);cursor:pointer;border-radius:999px;flex:none;width:7px;min-width:7px;max-width:7px;height:7px;min-height:7px;max-height:7px;padding:0;transition:transform .2s,background-color .2s,border-color .2s}.featured-slider-indicator:hover{background:var(--featured-slider-indicator-hover);transform:scale(1.08)}.featured-slider-indicator.is-active{background:var(--featured-slider-indicator-active-bg);border-color:var(--featured-slider-indicator-active-border);width:15px;min-width:15px;max-width:15px}.featured-body{flex-direction:column;gap:12px;padding:18px 18px 20px;display:flex}.featured-meta{color:var(--featured-meta);text-transform:capitalize;font-size:13px;font-weight:600}.featured-title-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.featured-title-row h3{color:var(--featured-title-row);margin:0;font-size:18px;font-weight:700}.featured-like{border:1px solid var(--featured-like-border);background:var(--featured-like-bg);width:34px;height:34px;color:var(--featured-like-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.featured-like:hover{border-color:var(--featured-like-color);transform:translateY(-1px)}.featured-like.is-active{background:var(--featured-like-active-bg);border-color:var(--featured-like-active-bg);color:var(--featured-like-active-text)}.featured-specs{color:var(--featured-specs);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.featured-specs span{align-items:center;gap:6px;display:inline-flex}.featured-price{align-items:baseline;gap:12px;font-weight:700;display:flex}.price-now{color:var(--featured-price);font-size:18px}.price-old{color:var(--featured-price-old);font-size:14px;text-decoration:line-through}.featured-link{color:var(--featured-link);font-size:14px;font-weight:600;text-decoration:none}.featured-link:hover{color:var(--featured-link-hover)}@media (max-width:1200px){.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.featured-tabs{flex-wrap:wrap;gap:10px}.featured-grid{grid-template-columns:1fr}.featured-card{max-width:520px;margin:0 auto}.featured-slider-indicators{gap:4px;bottom:10px}.featured-slider-indicator{width:6px;min-width:6px;max-width:6px;height:6px;min-height:6px;max-height:6px}.featured-slider-indicator.is-active{width:12px;min-width:12px;max-width:12px}}@media (max-width:520px){.featured-header{text-align:left}.featured-tabs{justify-content:flex-start}.featured-image-link{height:220px}.featured-slider-btn{width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px}.featured-slider-count{min-width:44px;height:22px;font-size:10px;bottom:8px;left:8px}.featured-slider-indicators{gap:3px;bottom:8px}.featured-slider-indicator{width:5px;min-width:5px;max-width:5px;height:5px;min-height:5px;max-height:5px}.featured-slider-indicator.is-active{width:9px;min-width:9px;max-width:9px}}
.split-cta-section{--split-cta-font-body:var(--font-ui-family);--split-cta-font-heading:var(--font-brand-family);--split-cta-text:var(--text-inverse,var(--brand-background));--split-cta-text-muted:rgba(var(--brand-background-rgb),.92);--split-cta-buy-overlay-start:rgba(var(--brand-text-rgb),.78);--split-cta-buy-overlay-mid:rgba(var(--brand-text-rgb),.62);--split-cta-buy-overlay-end:rgba(var(--brand-text-rgb),.5);--split-cta-sell-overlay-start:rgba(var(--accent-primary-rgb),.76);--split-cta-sell-overlay-mid:rgba(var(--accent-primary-rgb),.62);--split-cta-sell-overlay-end:rgba(var(--accent-primary-rgb),.42);--split-cta-btn-primary-bg:var(--btn-primary-bg,var(--brand-primary));--split-cta-btn-primary-text:var(--btn-primary-text,var(--brand-background));--split-cta-btn-primary-hover:var(--btn-primary-hover,var(--brand-secondary));--split-cta-btn-secondary-bg:var(--brand-background);--split-cta-btn-secondary-text:var(--btn-primary-bg,var(--brand-primary));--split-cta-btn-secondary-border:var(--brand-background);--split-cta-btn-secondary-hover-bg:transparent;--split-cta-btn-secondary-hover-text:var(--brand-background);--split-cta-buy-image:url(https://images.unsplash.com/photo-1714348938110-d3692bc3716a?auto=format&fit=crop&w=2400&h=1400&q=80);--split-cta-sell-image:url(https://images.unsplash.com/photo-1565376901308-37344a4b06ea?auto=format&fit=crop&w=2400&h=1400&q=80);grid-template-columns:1fr 1fr;width:100%;min-height:380px;display:grid}.split-cta-panel{align-items:center;display:flex;position:relative;overflow:hidden}.split-cta-content{z-index:2;max-width:620px;color:var(--split-cta-text);font-family:var(--split-cta-font-body);padding:70px 56px;position:relative}.split-cta-content h2{font-family:var(--split-cta-font-heading);color:var(--split-cta-text);margin:0 0 18px;font-size:clamp(30px,2.2vw,42px);font-weight:700;line-height:1.15}.split-cta-content p{color:var(--split-cta-text-muted);margin:0 0 24px;font-size:clamp(18px,1.2vw,26px);line-height:1.45}.split-cta-btn{font-family:var(--split-cta-font-body);border:2px solid #0000;justify-content:center;align-items:center;padding:12px 28px;font-size:18px;font-weight:500;text-decoration:none;transition:all .25s;display:inline-flex}.split-cta-buy{background-image:linear-gradient(90deg,var(--split-cta-buy-overlay-start)0%,var(--split-cta-buy-overlay-mid)58%,var(--split-cta-buy-overlay-end)100%),var(--split-cta-buy-image);background-position:50%;background-size:cover}.split-cta-btn-red{background:var(--split-cta-btn-primary-bg);color:var(--split-cta-btn-primary-text)}.split-cta-btn-red:hover{background:var(--split-cta-btn-primary-hover)}.split-cta-sell{background-color:var(--split-cta-btn-primary-bg);background-image:var(--split-cta-sell-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.split-cta-sell:before{content:"";background:linear-gradient(90deg,var(--split-cta-sell-overlay-start)0%,var(--split-cta-sell-overlay-mid)56%,var(--split-cta-sell-overlay-end)100%);position:absolute;inset:0}.split-cta-btn-white{background:var(--split-cta-btn-secondary-bg);color:var(--split-cta-btn-secondary-text)}.split-cta-btn-white:hover{background:var(--split-cta-btn-secondary-hover-bg);border-color:var(--split-cta-btn-secondary-border);color:var(--split-cta-btn-secondary-hover-text)}.split-cta-btn:focus-visible{outline:2px solid var(--split-cta-btn-primary-bg);outline-offset:3px}@media (max-width:980px){.split-cta-section{grid-template-columns:1fr}.split-cta-panel{min-height:320px}.split-cta-content{padding:46px 24px}.split-cta-sell{background-size:cover}}
.testimonials-split{--testimonials-bg:var(--brand-background);--testimonials-subtitle:rgba(var(--brand-text-rgb),.66);--testimonials-title:var(--brand-text);--testimonials-quote:var(--accent-primary);--testimonials-text:var(--brand-text);--testimonials-author:var(--brand-text);--testimonials-dot:rgba(var(--brand-text-rgb),.28);--testimonials-dot-hover:rgba(var(--brand-text-rgb),.45);--testimonials-dot-active:var(--btn-primary-bg,var(--brand-primary));--testimonials-dot-active-hover:var(--btn-primary-hover,var(--brand-secondary));--testimonials-font-body:var(--font-ui-family);--testimonials-font-heading:var(--font-brand-family);background-color:var(--testimonials-bg);font-family:var(--testimonials-font-body);padding:clamp(56px,7vw,88px) 0}.testimonials-split .testimonials-container{max-width:1200px;margin:0 auto;padding:0 24px}.testimonials-header{text-align:center;margin-bottom:clamp(34px,5vw,62px)}.testimonials-subtitle{font-family:var(--testimonials-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--testimonials-subtitle);margin:0 0 10px;font-size:clamp(.95rem,1.7vw,1.1rem);font-weight:500}.testimonials-title{font-family:var(--testimonials-font-heading);letter-spacing:.02em;text-transform:uppercase;color:var(--testimonials-title);margin:0;font-size:clamp(1.95rem,4.1vw,2.75rem);font-weight:800}.testimonials-slider{text-align:center;max-width:860px;margin:0 auto;position:relative;overflow:hidden}.testimonials-viewport{width:100%;overflow:hidden}.testimonials-track{will-change:transform;width:100%;display:flex;transform:translate(0)}.testimonial-item{box-sizing:border-box;flex:0 0 100%;width:100%;padding:0}.quote-icon{color:var(--testimonials-quote);margin-bottom:clamp(16px,2.8vw,26px);line-height:1;display:inline-flex}.testimonial-content{padding:0 clamp(16px,5vw,50px)}.testimonial-text{font-family:var(--testimonials-font-body);color:var(--testimonials-text);margin:0 0 clamp(16px,2.3vw,24px);font-size:clamp(1.03rem,2.1vw,1.3rem);font-style:italic;line-height:1.85}.testimonial-author{margin-top:clamp(10px,1.8vw,18px)}.author-name{font-family:var(--testimonials-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--testimonials-author);font-size:clamp(.95rem,1.7vw,1.15rem);font-weight:700}.testimonials-pagination{justify-content:center;align-items:center;gap:10px;margin-top:clamp(26px,4.2vw,46px);display:flex}.testimonials-pagination .dot{cursor:pointer;background:var(--testimonials-dot);border:none;border-radius:999px;outline:none;width:12px;height:12px;transition:width .3s,background-color .3s}.testimonials-pagination .dot:hover{background:var(--testimonials-dot-hover)}.testimonials-pagination .dot.active{background:var(--testimonials-dot-active);width:34px}.testimonials-pagination .dot.active:hover{background:var(--testimonials-dot-active-hover)}.testimonials-pagination .dot:focus-visible{outline:2px solid var(--testimonials-dot-active);outline-offset:3px}@media (max-width:768px){.testimonials-split{padding:clamp(46px,10vw,62px) 0}.testimonials-split .testimonials-container{padding:0 18px}.testimonials-title{font-size:clamp(1.75rem,7.4vw,2.2rem)}.testimonials-subtitle{font-size:clamp(.86rem,3.7vw,1rem)}.quote-icon{margin-bottom:14px}}@media (max-width:480px){.testimonials-pagination .dot{width:10px;height:10px}.testimonials-pagination .dot.active{width:30px}}
.brand-search,.brand-search *,.brand-search :before,.brand-search :after{box-sizing:border-box}.brands-partners-section.brand-search{--brand-bg:linear-gradient(135deg,var(--btn-primary-bg,var(--brand-primary)),var(--btn-primary-hover,var(--brand-secondary)));--brand-text:var(--text-inverse,var(--brand-background));--brand-stroke:rgba(var(--brand-background-rgb),.42);--brand-glow:rgba(var(--brand-background-rgb),.26);--brand-surface:rgba(var(--brand-background-rgb),.98);--brand-scroll-thumb:rgba(var(--brand-background-rgb),.45);--brand-scroll-track:rgba(var(--brand-background-rgb),.16);background:var(--brand-bg);border-top:1px solid rgba(var(--brand-background-rgb),.24);border-bottom:1px solid rgba(var(--brand-background-rgb),.18);font-family:var(--font-brand);padding:22px 12px 28px}.brand-search__inner{max-width:1640px;margin:0 auto}.brand-search__title{color:var(--brand-text);text-shadow:0 2px 8px rgba(var(--brand-text-rgb),.2);text-align:center;letter-spacing:.01em;margin:0 0 16px;font-size:clamp(1.6rem,6.2vw,2.2rem);font-weight:700;line-height:1.06}.brand-search__row{display:block}.brand-search__list{scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:10px;margin:0;padding:2px 4px 8px;list-style:none;display:flex;overflow:auto hidden}.brand-search__list li{flex:none}.brand-pill{--logo-size:58%;aspect-ratio:1;border:1.5px solid var(--brand-stroke);background:var(--brand-surface);border-radius:999px;width:84px;transition:transform .26s,border-color .26s,box-shadow .26s;display:block;position:relative}.brand-search__list::-webkit-scrollbar{height:8px}.brand-search__list::-webkit-scrollbar-thumb{background:var(--brand-scroll-thumb);border-radius:999px}.brand-search__list::-webkit-scrollbar-track{background:var(--brand-scroll-track);border-radius:999px}.brand-pill:before{content:"";border-radius:inherit;box-shadow:0 0 0 0 var(--brand-glow);transition:box-shadow .26s;position:absolute;inset:-1px}.brand-pill:hover,.brand-pill:focus-visible{border-color:rgba(var(--brand-background-rgb),.76);box-shadow:0 8px 20px rgba(var(--shadow-color),.14);outline:none;transform:translateY(-4px)}.brand-pill:hover:before,.brand-pill:focus-visible:before{box-shadow:0 0 0 6px rgba(var(--brand-background-rgb),.22)}.brand-pill__logo{width:var(--logo-size);height:var(--logo-size);object-fit:contain;opacity:.96;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-pill--mercedes{--logo-size:56%}.brand-pill--landrover{--logo-size:64%}.brand-pill--porsche,.brand-pill--audi{--logo-size:70%}.brand-pill--astonmartin{--logo-size:68%}.brand-pill--volkswagen{--logo-size:59%}.brand-pill--ford{--logo-size:66%}.brand-pill--bmw{--logo-size:58%}@media (min-width:640px){.brands-partners-section.brand-search{padding:24px 18px 34px}.brand-search__title{margin-bottom:18px;font-size:clamp(1.9rem,4.8vw,2.7rem)}.brand-pill{width:90px}}@media (min-width:1024px){.brands-partners-section.brand-search{padding:clamp(26px,3vw,38px) clamp(18px,6vw,122px) clamp(44px,6vw,64px)}.brand-search__list{justify-content:center;padding:10px 0 14px;overflow-x:visible}.brand-search__title{margin-bottom:clamp(18px,2vw,24px);font-size:clamp(2rem,2.35vw,3.2rem)}.brand-pill{width:clamp(90px,5vw,102px)}}@media (prefers-reduced-motion:reduce){.brand-pill,.brand-pill:before{transition:none}}
body[data-theme-id=classic-dealer] .reviews-strip{background:linear-gradient(180deg,var(--brand-background)0%,color-mix(in srgb,var(--brand-primary)5%,var(--brand-background))100%);padding:clamp(48px,6vw,72px) 0;position:relative;overflow:hidden}body[data-theme-id=classic-dealer] .reviews-strip:before{content:"";background:radial-gradient(circle at center,rgba(var(--brand-primary-rgb),.1)0%,transparent 65%);pointer-events:none;width:320px;height:320px;position:absolute;top:-120px;left:-120px}body[data-theme-id=classic-dealer] .reviews-strip:after{content:"";background:radial-gradient(circle at center,rgba(var(--brand-primary-rgb),.08)0%,transparent 65%);pointer-events:none;width:320px;height:320px;position:absolute;bottom:-120px;right:-120px}body[data-theme-id=classic-dealer] .reviews-strip-shell{z-index:1;max-width:1280px;margin:0 auto;padding:0 24px;position:relative}body[data-theme-id=classic-dealer] .reviews-strip-inner{grid-template-columns:1fr;gap:16px;display:grid}body[data-theme-id=classic-dealer] .reviews-strip-item{background:var(--brand-background);border:1.5px solid rgba(var(--brand-text-rgb),.08);color:var(--brand-text);box-shadow:0 14px 32px -20px rgba(var(--brand-text-rgb),.18);isolation:isolate;text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:200px;padding:32px 28px;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .25s,box-shadow .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:flex!important}body[data-theme-id=classic-dealer] .reviews-strip-item:before{content:"";background:linear-gradient(90deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary)60%,transparent));transform-origin:0;height:3px;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}body[data-theme-id=classic-dealer] .reviews-strip-item:hover,body[data-theme-id=classic-dealer] .reviews-strip-item:focus-visible{border-color:rgba(var(--brand-primary-rgb),.32);box-shadow:0 28px 50px -22px rgba(var(--brand-primary-rgb),.32);outline:none;transform:translateY(-4px)}body[data-theme-id=classic-dealer] .reviews-strip-item:hover:before,body[data-theme-id=classic-dealer] .reviews-strip-item:focus-visible:before{transform:scaleX(1)}body[data-theme-id=classic-dealer] .reviews-strip-logo{justify-content:center;align-items:center;width:100%;min-height:48px;line-height:1;display:flex}body[data-theme-id=classic-dealer] .reviews-strip-logo-google{font-family:var(--font-ui);letter-spacing:-.02em;font-size:clamp(30px,3vw,42px);font-weight:700}body[data-theme-id=classic-dealer] .reviews-strip-logo-google .g-b{color:#4285f4}body[data-theme-id=classic-dealer] .reviews-strip-logo-google .g-r{color:#ea4335}body[data-theme-id=classic-dealer] .reviews-strip-logo-google .g-y{color:#fbbc05}body[data-theme-id=classic-dealer] .reviews-strip-logo-google .g-g{color:#34a853}body[data-theme-id=classic-dealer] .reviews-strip-logo-autotrader{line-height:0}body[data-theme-id=classic-dealer] .reviews-strip-logo-autotrader .atds-svg{width:clamp(160px,16vw,220px);height:auto;display:block}body[data-theme-id=classic-dealer] .reviews-strip-logo-brand{font-family:var(--font-brand);letter-spacing:.01em;color:var(--brand-text);font-size:clamp(22px,2.2vw,32px);font-weight:800;line-height:1.1}body[data-theme-id=classic-dealer] .reviews-strip-cta{font-family:var(--font-ui);flex-direction:column;align-items:center;gap:10px;display:flex}body[data-theme-id=classic-dealer] .reviews-strip-stars{gap:4px;font-size:22px;line-height:1;display:inline-flex}body[data-theme-id=classic-dealer] .reviews-strip-stars span{color:#f5a623;filter:drop-shadow(0 1px 1px #f5a62340)}body[data-theme-id=classic-dealer] .reviews-strip-cta>span:last-child{color:var(--brand-primary);text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:8px;font-size:14px;font-weight:700;transition:gap .25s;display:inline-flex}body[data-theme-id=classic-dealer] .reviews-strip-cta>span:last-child:after{content:"→";font-size:16px;font-weight:700;transition:transform .25s}body[data-theme-id=classic-dealer] .reviews-strip-item:hover .reviews-strip-cta>span:last-child{gap:14px}body[data-theme-id=classic-dealer] .reviews-strip-item:hover .reviews-strip-cta>span:last-child:after{transform:translate(2px)}@media (min-width:640px){body[data-theme-id=classic-dealer] .reviews-strip-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body[data-theme-id=classic-dealer] .reviews-strip-item{padding:36px 28px}}@media (min-width:900px){body[data-theme-id=classic-dealer] .reviews-strip-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body[data-theme-id=classic-dealer] .reviews-strip-item{gap:20px;min-height:220px;padding:40px 32px}body[data-theme-id=classic-dealer] .reviews-strip-logo{min-height:56px}body[data-theme-id=classic-dealer] .reviews-strip-stars{font-size:24px}}
