.drivist-flow-footer,.flow-footer{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--c-glass-bg,hsla(0,0%,100%,.94));border-top:1px solid var(--c-border);bottom:0;display:flex;gap:8px;justify-content:center;left:0;padding:10px 20px;position:fixed;right:0;z-index:950}.flow-footer-btn,.flow-footer__btn{background:var(--c-bg-card);border:1px solid var(--c-border);border-radius:999px;color:var(--c-text-primary);cursor:pointer;flex:1;font-size:13px;font-weight:600;max-width:160px;padding:10px 16px;text-align:center;transition:background .15s,border-color .15s}.flow-footer-btn:hover,.flow-footer__btn:hover{background:var(--c-bg-hover,#f0f0f2)}.flow-footer-btn.intent,.flow-footer__btn.intent{background:var(--c-brand-dark);border-color:var(--c-brand-dark);color:var(--c-white,#fff)}body{color:var(--c-text-primary);font-family:var(--font-body)}#filter-content{background:var(--c-bg-page);display:flex;flex-direction:column;min-height:100dvh;padding-top:52px}@media (max-width:560px){#filter-content{padding-top:46px}}.top_listing-container{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin:0 auto;max-width:1780px;padding:10px 16px 6px}.sort-options{align-items:center;display:flex;gap:8px}.form-select-sm,.sort-options select{appearance:none;background:var(--c-bg-card);border:1px solid var(--c-border);border-radius:999px;color:var(--c-text-primary);cursor:pointer;font-size:12px;font-weight:600;min-width:110px;padding:6px 14px}.active-filters{align-items:center;display:flex}#active-filters-list{display:flex;flex-wrap:wrap;gap:6px}.container.listing-container{margin:0 auto;max-width:1780px;padding:0 16px 80px}@media (max-width:560px){.container.listing-container{overflow-x:visible;padding-left:0;padding-right:0}}.hhs-auto-grid-cards.listing-page{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:12px}@media (max-width:1400px){.hhs-auto-grid-cards.listing-page{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.hhs-auto-grid-cards.listing-page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.container.listing-container{overflow:visible;padding:0}.hhs-auto-grid-cards.listing-page{display:flex;flex-direction:column;gap:0;height:calc(100dvh - 113px);margin:0;max-height:calc(100dvh - 113px);overflow-x:hidden;overflow-y:scroll;padding:0;scroll-snap-type:y mandatory;width:100%;-webkit-overflow-scrolling:touch;background:var(--c-bg-page,#f2f2f5);overscroll-behavior:contain}@keyframes cardFlipIn{0%{opacity:0;transform:translateY(56px) scale(.97)}65%{opacity:1;transform:translateY(-5px) scale(1.005)}to{opacity:1;transform:translateY(0) scale(1)}}.hhs-auto-grid-cards.listing-page .auto-index__post{background:var(--c-white,#fff);border-bottom:1px solid var(--c-border);border-left:none;border-radius:20px;border-right:none;box-shadow:none;display:flex;flex:none;flex-direction:column;height:calc(100dvh - 113px);margin:0;max-height:calc(100dvh - 113px);max-width:100%;min-width:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;transition:none;width:100%}.hhs-auto-grid-cards.listing-page .auto-index__post.snap-entering{animation:cardFlipIn .4s cubic-bezier(.22,1,.36,1) both}.auto-index__post-image{aspect-ratio:unset!important;background:linear-gradient(160deg,var(--c-bg-subtle,#f5f5f7) 0,var(--c-bg-hover,#ececee) 100%);flex-shrink:0;height:clamp(180px,44vw,240px);overflow:visible;position:relative}.auto-index__post-image img{display:block;height:100%;object-fit:contain;padding:14px 18px 8px;width:100%}.auto-index__post-image:after{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.95));bottom:0;content:"";height:48px;left:0;pointer-events:none;position:absolute;right:0}.quality-badge--image{display:none!important}.quality-badge--body{align-items:center;background:var(--c-bg-chip,#f4f4f6);border:1px solid var(--c-border,#e8e8ec);border-radius:20px;box-shadow:none;display:inline-flex!important;font-size:10px;font-weight:600;gap:5px;margin:4px auto 5px;padding:4px 10px 4px 8px;position:static!important;white-space:nowrap}.quality-badge--body .quality-stars{color:var(--c-text-primary,#0a1520);font-size:10px;letter-spacing:.5px}.quality-badge--body .quality-label{color:var(--c-text-primary,#0a1520);font-size:11px;font-weight:600}.quality-badge--body .quality-info-icon{color:var(--c-text-disabled,#aaa);font-size:11px;margin-left:2px}.auto-index__post-image:before{color:rgba(30,30,40,.3);content:"drivist";font-size:10px;font-weight:700;left:14px;letter-spacing:.12em;pointer-events:none;position:absolute;text-transform:uppercase;top:10px;z-index:5}.dc-card-body{align-items:center;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:6px 16px 14px;text-align:center}.dc-use-case{color:var(--c-text-muted,#888);font-size:10px;margin:1px 0 4px}.dc-trust-line{font-size:9px;gap:4px;margin-bottom:6px}.card-cta{margin-top:4px;width:100%}.card-cta-primary{border-radius:10px;font-size:13px;padding:10px 16px}.dc-card-brand{color:var(--c-accent,#2d6a4f);font-size:10px;font-weight:700;letter-spacing:.12em;margin-bottom:1px;text-transform:uppercase}.card_post_title{font-size:21px;font-weight:700;line-height:1.1;margin-bottom:0}.card_post_title span{color:var(--c-text-muted);display:block;font-size:11px;font-weight:400;margin-top:1px}.drivist-color-chip{justify-content:center;margin:3px 0 4px}.auto-details.product-info{margin:0 0 3px;width:100%}.product-details-list{display:flex;flex-wrap:wrap;gap:1px 8px;justify-content:center}.product-details-list li{font-size:11px}.vehicle-highlights{margin:0;width:100%}.vehicle-highlights-list{flex-wrap:nowrap;gap:4px;justify-content:center;max-height:22px;overflow:hidden}.vh-badge{font-size:10px;padding:2px 8px}.dc-card-divider{margin:5px 0 4px}.dc-price-block{margin-top:auto;padding-top:4px;text-align:center;width:100%}.dc-rate-primary{margin-bottom:1px}.dc-rate-value{font-size:28px}.dc-rate-unit{font-size:13px}.dc-rate-context{font-size:9px;margin-bottom:4px}.dc-price-secondary{font-size:11px;margin-bottom:2px}.dc-emission{font-size:9px;margin-bottom:4px}#pagination-controls,#swipeDots,.drv-quick-chips,.mobile-swipe-dots{display:none!important}body,html{overflow-y:auto}}.mobile-swipe-dots{display:none!important}.auto-index__post{background:var(--c-bg-card);border:1px solid var(--c-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);cursor:pointer;display:flex;flex-direction:column;transition:transform .22s ease,box-shadow .22s ease}.auto-index__post:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}.auto-index__post.is-selected{border-color:var(--c-brand-dark);box-shadow:0 0 0 2px var(--c-brand-dark),var(--shadow-card-hover)}.dc-select-btn{display:none!important}.hhs-auto-card-inner{display:flex;flex-direction:column;height:100%}.auto-index__post-image{align-items:center;aspect-ratio:4/3;background:var(--c-bg-page);display:flex;justify-content:center;overflow:hidden;position:relative}.auto-index__post-image img{background:var(--c-bg-page);display:block;height:100%;object-fit:contain;object-position:center;padding:40px;transition:transform .3s ease;width:100%}.auto-index__post:hover .auto-index__post-image img{transform:scale(1.02)}.auto-index__post-image:after{background:linear-gradient(0deg,rgba(0,0,0,.04),transparent);bottom:0;content:"";height:24px;left:0;pointer-events:none;position:absolute;right:0}.quality-badge{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.88);border:none!important;border-radius:999px;display:flex;gap:5px;left:10px;padding:4px 10px 4px 6px;position:absolute;top:10px;z-index:4}.quality-badge--body{display:none}.dc-use-case{color:var(--c-text-muted,#888);font-size:12px;font-weight:500;letter-spacing:.01em;margin:2px 0 6px}.dc-rate-primary{justify-content:center;margin-bottom:2px}.dc-rate-value{font-size:30px}.dc-rate-unit,.dc-rate-value{color:var(--c-accent-strong,#1e9660)}.dc-rate-unit{font-size:14px}.dc-rate-context{color:var(--c-text-muted);letter-spacing:.02em;margin-bottom:6px}.dc-price-secondary{font-size:12px;margin-bottom:3px}.dc-price-secondary strong{color:var(--c-text-secondary)}.dc-emission{color:var(--c-text-disabled,#bbb);font-size:10px;margin-bottom:6px}.dc-trust-line{color:var(--c-text-muted);gap:6px;justify-content:center;margin-bottom:8px}.dc-trust-item{font-weight:500}.dc-trust-sep{color:var(--c-text-disabled,#ccc)}.quality-stars{letter-spacing:.5px}.quality-label,.quality-stars{color:var(--c-text-primary);font-size:11px}.quality-label{font-weight:700;white-space:nowrap}.quality-info-icon{color:var(--c-text-primary);cursor:pointer;font-size:12px;margin-left:2px;opacity:.4}.vehicle-count-badge{align-items:center;background:var(--c-brand-dark);border-radius:50%;color:var(--c-white,#fff);font-size:11px;font-weight:700;height:26px;justify-content:center;right:10px;width:26px}.product_tags-wrapper,.vehicle-count-badge{bottom:10px;display:flex;position:absolute;z-index:4}.product_tags-wrapper{flex-wrap:wrap;gap:4px;left:10px}.product_tags-wrapper .badge,.tag-row .badge{background:hsla(0,0%,100%,.9);border-radius:999px;color:var(--c-text-primary);font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.dc-card-body{padding:14px 16px 16px}.dc-card-brand{color:var(--c-text-secondary);font-size:11px;letter-spacing:.1em;margin-bottom:3px}.card_post_title{color:var(--c-text-primary);font-size:17px;font-weight:700;line-height:1.25}.card_post_title span{color:var(--c-text-secondary);font-size:13px;margin-top:2px}.drivist-color-chip{align-items:center;display:flex;gap:6px;margin:6px 0 8px}.drivist-color-dot{background:var(--c-border);border:1px solid rgba(0,0,0,.18);border-radius:50%;display:inline-block;height:12px;width:12px}.drivist-color-dot[data-color*=schwarz i]{background:#1a1a1a}.drivist-color-dot[data-color*="weiß" i]{background:#f5f5f5;border-color:var(--c-text-disabled,#ccc)}.drivist-color-dot[data-color*=silber i]{background:silver}.drivist-color-dot[data-color*=grau i]{background:grey}.drivist-color-dot[data-color*=blau i]{background:#2c6fad}.drivist-color-dot[data-color*=rot i]{background:#c0392b}.drivist-color-dot[data-color*="grün" i]{background:#27ae60}.drivist-color-dot[data-color*=braun i]{background:#7f5539}.drivist-color-dot[data-color*=beige i]{background:#d4b896}.drivist-color-dot[data-color*=orange i]{background:#e67e22}.drivist-color-dot[data-color*=gelb i]{background:#f1c40f}.drivist-color-dot[data-color*=violett i]{background:#8e44ad}.drivist-color-label{color:var(--c-text-secondary);font-size:12px}.auto-details.product-info{margin:0 0 10px}.product-details-list{gap:4px 8px}.product-details-list li{color:var(--c-text-secondary);font-size:12px}.vehicle-highlights{margin:0 0 10px}.vehicle-highlights-list{display:flex;flex-wrap:wrap;gap:5px}.vh-badge{background:var(--c-bg-hover,#f0f0f2);color:var(--c-text-secondary);font-size:11px;font-weight:500;padding:3px 9px}.dc-card-divider{background:var(--c-border);height:1px;margin:10px 0}.dc-price-label{color:var(--c-text-muted);font-size:11px;font-weight:600;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.dc-price-value{color:var(--c-text-primary);font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.dc-price-value small{font-weight:500;letter-spacing:0}.dc-price-value small,.dc-rate-line{color:var(--c-text-secondary);font-size:13px}.dc-rate-line{margin-top:3px}.dc-rate-line strong{color:var(--c-accent);font-weight:700}.additional-info{margin-top:6px}.additional-info span{color:var(--c-text-muted);display:block;font-size:11px;line-height:1.4}.card-cta{margin-top:12px}.card-cta-primary{background:var(--c-white,#fff);border:1.5px solid var(--c-border);border-radius:999px;color:var(--c-brand-dark);padding:10px 16px;transition:background .15s,color .15s,border-color .15s,transform .15s}.card-cta-primary:hover{background:var(--c-brand-dark);border-color:var(--c-brand-dark);color:var(--c-white,#fff)}.bar-price,.dc-selection-bar,.dc-selection-bar.is-visible,.dc-selection-bar__count,.finance-term-selector,.leasing-rate,.pricing-and-meta{display:none!important}#flowFilterModal .modal-content{border-radius:20px}#flowFilterModal .modal-header{border-bottom:1px solid var(--c-border);padding:16px 20px}#flowFilterModal .modal-title{font-size:17px;font-weight:700}#flowFilterModal .accordion-button{font-size:14px;font-weight:600}#flowFilterModal .accordion-item{border-left:none;border-right:none}#drivistQualityModal .modal-content,#drivistQuickIntentModal .modal-content{border-radius:20px}#drivistIntentModal .intent-option{background:var(--c-bg-card);border:1.5px solid var(--c-border);border-radius:12px;color:var(--c-text-primary);transition:border-color .2s,background .2s}#drivistIntentModal .intent-option:hover{background:var(--c-bg-page);border-color:var(--c-brand-dark)}#drivistIntentModal .btn-check:checked+.intent-option{background:var(--c-bg-card,#f0f4f8);border-color:var(--c-brand-dark)}@media (max-width:640px){.dc-price-value{font-size:20px}.card_post_title{font-size:16px}.top_listing-container{padding:8px 12px 4px}.sort-options select{font-size:11px;min-width:90px}.dc-selection-bar{bottom:64px;font-size:13px;padding:11px 20px}}#drivistStickySearch{display:none!important}#drivistIntentModal .btn-outline-dark.intent-trigger,#drivistIntentModal .intent-option{background:var(--c-white,#fff)!important;border:1.5px solid var(--c-brand-dark)!important;border-radius:14px!important;color:var(--c-text-primary)!important;font-size:14px!important;font-weight:600!important;padding:16px!important;text-align:left!important;transition:border-color .15s,box-shadow .15s,transform .15s!important}#drivistIntentModal .btn-outline-dark.intent-trigger:hover,#drivistIntentModal .intent-option:hover{background:var(--c-bg-page)!important;border-color:var(--c-brand-dark)!important;box-shadow:0 4px 12px rgba(28,43,58,.1)!important;color:var(--c-brand-dark)!important;transform:translateY(-1px)!important}#drivistIntentModal .btn-check:checked+.intent-option{background:var(--c-bg-card,#f0f4f8)!important;border-color:var(--c-brand-dark)!important;box-shadow:0 0 0 2px var(--c-brand-dark)!important}#filter-modal .btn-primary,.modal .btn-primary,.modal-footer .btn-primary{background:var(--c-brand-dark)!important;border:none!important;border-radius:999px!important;color:var(--c-white,#fff)!important;font-size:13px!important;font-weight:700!important;padding:10px 22px!important;transition:background .15s!important}#filter-modal .btn-primary:hover,.modal .btn-primary:hover,.modal-footer .btn-primary:hover{background:var(--c-brand-mid,#2d3f55)!important}.modal .btn-link.text-muted,.modal-footer .btn-link{color:var(--c-text-muted)!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important}.modal-footer .btn-link:hover{color:var(--c-text-primary)!important}#next-page-button,#prev-page-button{background:var(--c-brand-dark)!important;border:none!important;border-radius:999px!important;color:var(--c-white,#fff)!important;font-size:13px!important;font-weight:600!important;padding:9px 20px!important;transition:background .15s,opacity .15s!important}#next-page-button:hover:not(:disabled),#prev-page-button:hover:not(:disabled){background:var(--c-brand-mid,#2d3f55)!important}#next-page-button:disabled,#prev-page-button:disabled{cursor:not-allowed!important;opacity:.35!important}.modal-content{border:1px solid var(--c-border)!important;border-radius:20px!important;box-shadow:0 24px 64px rgba(0,0,0,.14)!important}.modal-header{border-bottom:1px solid var(--c-border)!important;padding:20px 24px 16px!important}.modal-title{color:var(--c-text-primary)!important;font-size:16px!important;font-weight:700!important}.modal-footer{border-top:1px solid var(--c-border)!important;padding:14px 24px!important}.flow-footer-btn.intent,.flow-footer__btn.intent{background:var(--c-brand-dark)!important;border-color:var(--c-brand-dark)!important;color:var(--c-white,#fff)!important;font-weight:700!important}.flow-footer-btn.intent:hover,.flow-footer__btn.intent:hover{background:var(--c-brand-mid,#2d3f55)!important}.btn-sort,.sort-btn,[data-sort]{background:var(--c-white,#fff)!important;border:1.5px solid var(--c-border-strong)!important;border-radius:999px!important;color:var(--c-text-primary)!important;font-size:12px!important;font-weight:600!important;padding:6px 14px!important;transition:all .15s!important}.btn-sort.active,.sort-btn.active,[data-sort].active{background:var(--c-brand-dark)!important;border-color:var(--c-brand-dark)!important;color:var(--c-white,#fff)!important}.auto-index__cta{background:var(--c-white);border:1.5px solid var(--c-brand-dark);border-radius:999px;color:var(--c-brand-dark);display:block;font-size:13px;font-weight:700;padding:11px 16px;text-align:center;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s;width:100%}.auto-index__cta:hover{background:var(--c-brand-dark);border-color:var(--c-brand-dark);color:var(--c-white,#fff);transform:translateY(-1px)}.filter-options .filter-option{padding:0}.filter-options .filter-option label{align-items:center;border-radius:10px;color:var(--c-text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:9px 16px;transition:background .12s;width:100%}.filter-options .filter-option label:hover{background:var(--c-bg-page)}.filter-options .filter-option input[type=checkbox]{appearance:none;-webkit-appearance:none;background:var(--c-white,#fff);border:1.5px solid var(--c-border);border-radius:5px;cursor:pointer;flex-shrink:0;height:18px;min-width:18px;position:relative;transition:background .12s,border-color .12s;width:18px}.filter-options .filter-option input[type=checkbox]:checked{background:var(--c-brand-dark);border-color:var(--c-brand-dark)}.filter-options .filter-option input[type=checkbox]:checked:after{border:2px solid var(--c-white,#fff);border-left:none;border-top:none;content:"";height:10px;left:4px;position:absolute;top:1.5px;transform:rotate(43deg);width:6px}.sort-option-btn{align-items:center;background:var(--c-white,#fff)!important;border:none!important;border-bottom:1px solid var(--c-bg-subtle,#f2f2f7)!important;border-radius:0!important;color:var(--c-text-primary)!important;cursor:pointer;display:flex!important;font-size:14px!important;font-weight:500!important;justify-content:space-between;padding:14px 20px!important;transition:background .12s!important}.sort-option-btn:hover{background:var(--c-bg-page)!important}.sort-option-btn.active{background:var(--c-bg-card,#f0f4f8)!important;color:var(--c-brand-dark)!important;font-weight:700!important}.sort-option-btn.active:after{color:var(--c-accent);content:"✓";font-size:16px;font-weight:800}#sortOptionsList .sort-option-btn:last-child{border-bottom:none!important}.hs-dynpage-filter,.hs-page-filter,.hubspot-filter-widget,[class*=hs-dynpage]{display:none!important}.drivist-filter-toggle{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:6px}.drivist-sticky-bar{bottom:24px;display:flex;justify-content:center;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:200}.drivist-sticky-bar .btn{box-shadow:0 4px 24px rgba(0,0,0,.18);pointer-events:auto}.drv-quick-chips{background:var(--c-bg-card);border-bottom:1px solid var(--c-border);overflow:hidden;padding:0;position:sticky;top:44px;z-index:800}.drv-quick-chips__inner{align-items:center;display:flex;gap:6px;overflow-x:auto;padding:8px 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.drv-quick-chips__inner::-webkit-scrollbar{display:none}.drv-chip{align-items:center;background:var(--c-bg-card);border:1px solid var(--c-border);border-radius:var(--radius-pill);color:var(--c-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--fw-semibold);gap:5px;padding:6px 14px;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.drv-chip i{font-size:13px}.drv-chip:hover{background:var(--c-bg-soft);border-color:var(--c-border-strong);color:var(--c-text-primary)}.drv-chip.is-active{border-color:var(--c-brand-dark)}.drv-active-chip,.drv-chip.is-active{background:var(--c-brand-dark);color:var(--c-text-on-dark)}.drv-active-chip{align-items:center;border:none;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-size:var(--text-xs);font-weight:var(--fw-semibold);gap:6px;letter-spacing:var(--ls-wide);padding:4px 10px 4px 12px;transition:opacity .15s}.drv-active-chip:hover{opacity:.8}.drv-no-results{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:64px 24px;text-align:center}.drv-no-results__icon{color:var(--c-text-muted);font-size:56px;line-height:1}.drv-no-results__title{color:var(--c-text-primary);font-size:var(--text-xl);font-weight:var(--fw-bold);margin:0}.drv-no-results__sub{color:var(--c-text-secondary);font-size:var(--text-sm);margin:0}.flow-footer-btn i,.flow-footer__btn i{font-size:15px;margin-right:3px;vertical-align:-2px}.drv-btn{align-items:center;border:2px solid transparent;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--fw-semibold);gap:6px;padding:10px 24px;transition:background .15s,border-color .15s}.drv-btn--outline{background:transparent;border-color:var(--c-brand-dark);color:var(--c-brand-dark)}.drv-btn--outline:hover{background:var(--c-brand-dark);color:var(--c-text-on-dark)}.drv-step-nav{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.96);border-bottom:1px solid rgba(0,0,0,.07);position:sticky;top:0;z-index:200}.drv-step-nav__inner{align-items:center;display:flex;height:52px;margin:0 auto;max-width:1120px;padding:0 24px}.drv-step-nav__list{gap:4px;list-style:none;margin:0;padding:0}.drv-step-nav__item,.drv-step-nav__list{align-items:center;display:flex}.drv-step-nav__item:not(:last-child):after{background:var(--c-border,#d1d5db);content:"";display:inline-block;height:1px;margin:0 4px;width:20px}.drv-step-nav__link{align-items:center;background:transparent;border-radius:999px;color:var(--c-text-disabled,#9ca3af);display:inline-flex;font-size:13px;font-weight:500;padding:5px 12px;text-decoration:none;transition:all .15s ease;white-space:nowrap}.drv-step-nav__item.is-done .drv-step-nav__link{color:var(--c-text-secondary,#6b7280);cursor:pointer}.drv-step-nav__item.is-done .drv-step-nav__link:hover{color:var(--c-text-primary,#0a1520)}.drv-step-nav__item.is-active .drv-step-nav__link{background:var(--c-brand-deep,#0a1520);color:var(--c-text-on-dark,#fff);cursor:default;font-weight:700}.drv-step-nav__item:not(.is-done):not(.is-active) .drv-step-nav__link{color:var(--c-text-disabled,#9ca3af);cursor:default}@media (max-width:480px){.drv-step-nav__inner{padding:0 12px}.drv-step-nav__link{font-size:12px;padding:4px 8px}.drv-step-nav__item:not(:last-child):after{margin:0 2px;width:10px}}.drv-facet-count{background:rgba(0,0,0,.08);font-size:11px;height:18px;line-height:1;margin-left:6px;min-width:22px;padding:0 5px}.drv-facet-count--zero{opacity:.35}.filter-option input:checked~span .drv-facet-count{background:hsla(0,0%,100%,.25);color:var(--c-white,#fff)}.drv-filter-modal .modal-dialog{margin:0;max-width:100%}.drv-filter-modal .modal-content{border-radius:0;display:flex;flex-direction:column;height:100dvh}.drv-filter-modal__header{border-bottom:1px solid var(--c-border);flex-shrink:0;padding:1rem 1.25rem}.drv-filter-modal__body{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;margin:0 auto;max-width:860px;padding:0 0 2rem;width:100%}.drv-filter-modal__footer{align-items:center;border-top:1px solid var(--c-border);display:flex;flex-shrink:0;gap:.75rem;padding:.875rem 1.25rem}.drv-filter-section{border-bottom:6px solid var(--c-bg-subtle,#f3f4f6);padding:1.5rem 1.25rem 1rem}.drv-filter-section:last-child{border-bottom:none}.drv-filter-section__title{color:var(--c-text-primary);font-size:1.0625rem;font-weight:700;margin:0 0 1.25rem}.drv-filter-group{margin-bottom:1.25rem}.drv-filter-group-row{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1.25rem}@media (max-width:600px){.drv-filter-group-row{grid-template-columns:1fr}}.drv-filter-label{color:var(--c-text-primary,#1a252f);display:block;font-size:.8125rem;font-weight:600;margin-bottom:.5rem}.drv-filter-row{display:grid;gap:.75rem;grid-template-columns:1fr 1fr 1fr;margin-bottom:1.25rem}@media (max-width:640px){.drv-filter-row{grid-template-columns:1fr}}.drv-filter-col{display:flex;flex-direction:column}.drv-select-wrap{align-items:center;display:inline-flex;position:relative}.drv-select-wrap--unit .drv-select{padding-right:2.75rem}.drv-select{appearance:none;-webkit-appearance:none;background:var(--c-white,#fff);border:1.5px solid var(--c-border);border-radius:8px;color:var(--c-text-primary);cursor:pointer;font-size:.875rem;padding:.55rem 2.25rem .55rem .75rem;transition:border-color .15s;width:100%}.drv-select:focus{border-color:var(--c-text-primary);outline:none}.drv-select-icon{color:var(--c-text-secondary,#6b7280);right:.6rem}.drv-select-icon,.drv-select-unit{font-size:.75rem;pointer-events:none;position:absolute}.drv-select-unit{color:var(--c-text-disabled,#9ca3af);right:1.6rem}.drv-input{background:var(--c-white,#fff);border:1.5px solid var(--c-border);border-radius:8px;color:var(--c-text-primary);font-size:.875rem;padding:.55rem .75rem;transition:border-color .15s;width:100%}.drv-input:focus{border-color:var(--c-text-primary);outline:none}.drv-input::placeholder{color:var(--c-text-disabled,#9ca3af)}.drv-range-row{align-items:center;display:flex;gap:.5rem}.drv-range-row .drv-select-wrap{flex:1}.drv-range-row .drv-select{width:100%}.drv-check-grid{display:grid;gap:.5rem 1rem}.drv-check-grid--4{grid-template-columns:repeat(4,1fr)}.drv-check-grid--3{grid-template-columns:repeat(3,1fr)}@media (max-width:640px){.drv-check-grid--3,.drv-check-grid--4{grid-template-columns:repeat(2,1fr)}}.drv-check-row{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.drv-check-item{align-items:center;color:var(--c-text-primary,#1a252f);cursor:pointer;display:flex;font-size:.875rem;gap:.4rem;user-select:none}.drv-check-item input[type=checkbox]{accent-color:var(--c-brand-deep,#1a252f);border-radius:4px;cursor:pointer;flex-shrink:0;height:16px;width:16px}.drv-check-item span{line-height:1.3}.drv-radio-row{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.drv-radio-item{align-items:center;color:var(--c-text-primary,#1a252f);cursor:pointer;display:flex;font-size:.875rem;gap:.4rem;user-select:none}.drv-radio-item input[type=radio]{accent-color:var(--c-brand-deep,#1a252f);cursor:pointer;flex-shrink:0;height:16px;width:16px}.drv-color-grid{display:flex;flex-wrap:wrap;gap:.625rem 1rem}.drv-color-item{align-items:center;cursor:pointer;display:flex;gap:.4rem;user-select:none}.drv-color-item input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.drv-color-swatch{border:2px solid rgba(0,0,0,.12);border-radius:50%;display:inline-block;flex-shrink:0;height:22px;transition:transform .1s,box-shadow .1s;width:22px}.drv-color-item input:checked+.drv-color-swatch{border-color:var(--c-text-primary);box-shadow:0 0 0 2px var(--c-white,#fff),0 0 0 4px var(--c-text-primary);transform:scale(1.1)}.drv-color-label{color:var(--c-text-primary,#1a252f);font-size:.8125rem}.drv-facet-count{align-items:center;background:rgba(0,0,0,.07);border-radius:999px;color:var(--c-text-secondary);display:inline-flex;font-size:10px;font-weight:600;height:16px;justify-content:center;margin-left:4px;min-width:20px;padding:0 4px}.drv-facet-count--zero{opacity:.3}.drv-listing-header{background:linear-gradient(135deg,#1c2b3a,#2a3547 60%,#2a5298);border-bottom:1px solid hsla(0,0%,100%,.08);left:0;position:fixed;right:0;top:0;width:100%;z-index:900}.drv-listing-header__inner{align-items:center;display:flex;height:52px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.drv-listing-header__logo{align-items:center;display:flex;text-decoration:none}.drv-listing-header__logo img{display:block;filter:brightness(0) invert(1);height:22px;width:auto}.drv-listing-header__back{align-items:center;color:hsla(0,0%,100%,.55);display:flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;transition:color .15s}.drv-listing-header__back:hover{color:hsla(0,0%,100%,.9);text-decoration:none}.drv-listing-header__back svg{flex-shrink:0}@media (max-width:560px){.drv-listing-header__inner{height:46px;padding:0 16px}.drv-listing-header__back span{display:none}}.auto-index__post{background:var(--c-white,#fff);border:1px solid var(--c-border,#e8e8ec);border-radius:16px;box-shadow:0 2px 8px rgba(10,21,32,.06),0 0 0 0 transparent;overflow:hidden;transition:box-shadow .2s,transform .2s,border-color .2s}.auto-index__post:hover{border-color:rgba(47,214,139,.3);box-shadow:0 8px 28px rgba(10,21,32,.12),0 2px 8px rgba(10,21,32,.06);transform:translateY(-2px)}.dc-card-body{display:flex;flex:1;flex-direction:column;gap:0;padding:14px 16px 18px}.dc-card-brand{color:var(--c-brand,#2fd68b);font-size:10px;font-weight:700;letter-spacing:.12em;margin-bottom:2px;text-transform:uppercase}.card_post_title{color:var(--c-text-primary,#0a1520);font-size:16px;font-weight:800;line-height:1.2;margin:0 0 2px}.card_post_title span{color:var(--c-text-muted,#888);display:block;font-size:12px;font-weight:400;margin-top:1px}.auto-details.product-info{margin:8px 0}.product-details-list{display:grid;gap:3px 6px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.product-details-list li{color:var(--c-text-secondary,#555);font-size:11.5px;font-variant-numeric:tabular-nums;line-height:1.3}.vh-badge{background:rgba(47,214,139,.08);border:1px solid rgba(47,214,139,.18);border-radius:999px;color:var(--c-accent-strong,#1e9660);font-size:10.5px;font-weight:600;padding:2px 8px}.dc-price-block{border-top:1px solid var(--c-border,#e8e8ec);margin-top:auto;padding-top:10px}.dc-rate-primary{align-items:baseline;display:flex;gap:4px;margin-bottom:1px}.dc-rate-value{color:var(--c-text-primary,#0a1520);font-size:26px;font-weight:800;letter-spacing:-.5px;line-height:1}.dc-rate-unit{color:var(--c-text-secondary,#666);font-size:13px;font-weight:500}.dc-rate-context{color:var(--c-text-muted,#999);font-size:10px;margin-bottom:5px}.dc-price-secondary{color:var(--c-text-disabled,#aaa);font-size:11.5px;margin-bottom:2px}.dc-price-secondary strong{color:var(--c-text-secondary,#666);font-weight:600}.dc-trust-line{align-items:center;color:var(--c-text-muted,#999);display:flex;flex-wrap:wrap;font-size:10px;gap:5px;margin:6px 0 10px}.card-cta{margin-top:0}.card-cta-primary{align-items:center;background:linear-gradient(135deg,#1c2b3a,#2a5298);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:.02em;padding:11px 16px;text-decoration:none;transition:opacity .15s,transform .15s;width:100%}.card-cta-primary:hover{color:#fff;opacity:.88;text-decoration:none;transform:translateY(-1px)}@media (max-width:560px){.auto-index__post-image{align-items:center;aspect-ratio:4/3!important;background:linear-gradient(160deg,#1c2b3a,#2a3547 50%,#2a5298);display:flex;flex-shrink:0;height:auto!important;justify-content:center;overflow:hidden;position:relative}.auto-index__post-image img{background:transparent;height:100%;object-fit:contain;object-position:center;padding:10px;position:relative;width:100%;z-index:2}.auto-index__post-image:after{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.12));bottom:0;content:"";height:40px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.auto-index__post-image:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:6px;color:hsla(0,0%,100%,.75);content:"DRIVIST";display:block;font-size:9px;font-weight:800;left:10px;letter-spacing:.18em;max-width:calc(100% - 20px);padding:4px 10px;pointer-events:none;position:absolute;right:10px;text-align:center;text-transform:uppercase;top:10px;width:fit-content;z-index:5}.dc-card-body{align-items:flex-start;padding:10px 14px 14px;text-align:left}.card-cta-primary{border-radius:8px;font-size:13px;padding:10px 14px}.dc-rate-value{font-size:22px}.dc-price-block{padding-top:8px;width:100%}}.drv-ad-card{border-radius:var(--radius-card,16px);display:flex;flex-direction:column;justify-content:space-between;min-height:260px;overflow:hidden;padding:28px 24px 24px;position:relative;transition:transform .2s ease}.drv-ad-card:hover{transform:translateY(-2px)}.drv-ad-card--dark{background:var(--color-ink,#0a0a0a);color:#fff}.drv-ad-card--light{background:var(--color-surface-2,#f4f4f4);border:1px solid var(--color-border,#e5e5e5);color:var(--color-ink,#0a0a0a)}.drv-ad-card__label{font-size:10px;font-weight:700;letter-spacing:.12em;margin-bottom:12px;opacity:.5;text-transform:uppercase}.drv-ad-card__headline{font-size:clamp(18px,2vw,22px);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin-bottom:10px}.drv-ad-card__copy{flex:1;font-size:13px;line-height:1.55;margin-bottom:16px;opacity:.7}.drv-ad-card__tagline{font-size:10px;font-weight:600;letter-spacing:.1em;margin-top:auto;opacity:.35;text-transform:uppercase}.drv-ad-card__cta{align-items:center;border-radius:100px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:16px;padding:10px 16px;text-decoration:none;transition:opacity .15s}.drv-ad-card--dark .drv-ad-card__cta{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);color:#fff}.drv-ad-card--light .drv-ad-card__cta{background:var(--color-ink,#0a0a0a);color:#fff}.drv-ad-card__cta:hover{opacity:.8}.drv-ad-card--quote{gap:14px;justify-content:center}.drv-ad-card--quote.drv-ad-card--light{background:var(--color-surface-2,#f4f4f4)}.drv-ad-card--quote.drv-ad-card--dark{background:var(--color-ink,#0a0a0a)}.drv-ad-card__quote-mark{font-family:Georgia,serif;font-size:72px;line-height:.6;margin-bottom:8px;opacity:.12}.drv-ad-card--light .drv-ad-card__quote-mark{color:var(--color-ink,#0a0a0a)}.drv-ad-card--dark .drv-ad-card__quote-mark{color:#fff}.drv-ad-card__quote-text{font-size:clamp(15px,1.6vw,19px);font-style:italic;font-weight:600;letter-spacing:-.015em;line-height:1.35}.drv-ad-card--light .drv-ad-card__quote-text{color:var(--color-ink,#0a0a0a)}.drv-ad-card--dark .drv-ad-card__quote-text{color:#fff}.drv-ad-card__quote-source{font-size:10px;font-weight:700;letter-spacing:.1em;opacity:.4;text-transform:uppercase}@media (max-width:560px){.drv-ad-card{display:none!important}}.drv-no-results__suggestions{display:flex;flex-direction:column;gap:12px;margin-top:4px;max-width:480px;width:100%}.drv-no-results__hint-label{color:var(--c-text-muted);font-size:11px;font-weight:600;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.drv-no-results__active-filters,.drv-no-results__hints{text-align:left}.drv-no-results__chips{display:flex;flex-wrap:wrap;gap:6px}.drv-no-results__chip{align-items:center;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.09);border-radius:20px;color:var(--c-text-secondary);display:inline-flex;font-size:12px;gap:4px;padding:5px 10px}.drv-no-results__hint-btn{background:var(--c-surface,#f8fafc);border:1px solid rgba(0,0,0,.09);border-radius:8px;color:var(--c-text-primary);cursor:pointer;display:block;font-size:13px;margin-bottom:6px;padding:10px 14px;text-align:left;transition:background .15s,border-color .15s;width:100%}.drv-no-results__hint-btn:hover{background:rgba(47,214,139,.07);border-color:rgba(47,214,139,.3)}.drv-no-results__hint-btn strong{color:var(--c-brand,#2fd68b)}.drv-no-results__reset{align-items:center;display:inline-flex;gap:6px;margin-top:4px}.drv-reserved-badge{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(220,38,38,.92);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.04em;padding:4px 10px 4px 8px;pointer-events:none;position:absolute;right:10px;text-transform:uppercase;top:10px;user-select:none;z-index:5}.drv-reserved-badge svg{flex-shrink:0;opacity:.9}.auto-index__post:has(.drv-reserved-badge) .auto-index__post-image img{filter:grayscale(25%);opacity:.85}.drv-advisor-trigger-wrap{padding:20px 0 8px}.drv-advisor-trigger{align-items:center;background:var(--c-bg-card,#fff);border:1.5px solid var(--c-accent,#2fd68b);border-radius:12px;box-shadow:0 2px 12px rgba(47,214,139,.15);color:var(--c-text-primary,#0a1520);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:10px;padding:14px 22px;position:relative;text-align:left;transition:background .18s,box-shadow .18s,transform .12s;width:100%}.drv-advisor-trigger:hover{background:rgba(47,214,139,.06);box-shadow:0 4px 20px rgba(47,214,139,.22);transform:translateY(-1px)}.drv-advisor-trigger__pulse{background:var(--c-accent,#2fd68b);border-radius:50%;height:12px;position:absolute;right:-4px;top:-4px;width:12px}.drv-advisor-trigger__pulse:before{animation:drv-advisor-pulse 2s ease-in-out infinite;background:rgba(47,214,139,.3);border-radius:50%;content:"";inset:-4px;position:absolute}@keyframes drv-advisor-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.6)}}.drv-advisor-trigger__label{flex:1}.drv-advisor-trigger__arrow{color:var(--c-accent,#2fd68b);flex-shrink:0}.drv-advisor{animation:drv-advisor-in .3s cubic-bezier(.34,1.56,.64,1);background:var(--c-bg-card,#fff);border:1px solid var(--c-border,rgba(0,0,0,.1));border-radius:16px;box-shadow:0 8px 40px rgba(0,0,0,.1);margin-bottom:12px;overflow:hidden}@keyframes drv-advisor-in{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.drv-advisor__header{align-items:center;background:var(--c-bg-dark,#0a1520);color:#fff;display:flex;gap:10px;padding:14px 18px}.drv-advisor__avatar{align-items:center;background:var(--c-accent,#2fd68b);border-radius:50%;color:var(--c-bg-dark,#0a1520);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.drv-advisor__header-text{display:flex;flex:1;flex-direction:column;gap:1px}.drv-advisor__name{font-size:14px;font-weight:700;line-height:1.2}.drv-advisor__online{align-items:center;display:flex;font-size:11px;gap:5px;opacity:.65}.drv-advisor__dot{animation:drv-advisor-pulse 2s ease-in-out infinite;background:var(--c-accent,#2fd68b);border-radius:50%;height:6px;width:6px}.drv-advisor__close{align-items:center;background:none;border:none;border-radius:6px;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;padding:4px;transition:color .15s,background .15s}.drv-advisor__close:hover{background:hsla(0,0%,100%,.1);color:#fff}.drv-advisor__chat{display:flex;flex-direction:column;gap:10px;min-height:80px;padding:16px 18px 8px}.drv-advisor__bubble{align-items:flex-end;animation:drv-bubble-in .25s ease;display:flex;gap:10px}@keyframes drv-bubble-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.drv-advisor__bubble-avatar{align-items:center;background:var(--c-accent,#2fd68b);border-radius:50%;color:var(--c-bg-dark,#0a1520);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.drv-advisor__bubble-avatar svg{height:13px;width:13px}.drv-advisor__bubble-text{background:var(--c-bg-subtle,#f4f6f9);border-radius:14px 14px 14px 4px;color:var(--c-text-primary,#0a1520);font-size:14px;line-height:1.5;max-width:calc(100% - 40px);padding:10px 14px}.drv-advisor__bubble--typing .drv-advisor__bubble-text{align-items:center;display:flex;gap:4px;padding:10px 18px}.drv-advisor__typing-dot{background:var(--c-text-muted,#aaa);border-radius:50%;height:6px;width:6px}.drv-advisor__typing-dot:first-child{animation:drv-typing 1.2s 0s infinite}.drv-advisor__typing-dot:nth-child(2){animation:drv-typing 1.2s .2s infinite}.drv-advisor__typing-dot:nth-child(3){animation:drv-typing 1.2s .4s infinite}@keyframes drv-typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.drv-advisor__bubble--user{flex-direction:row-reverse}.drv-advisor__bubble--user .drv-advisor__bubble-text{background:var(--c-accent,#2fd68b);border-radius:14px 14px 4px 14px;color:var(--c-bg-dark,#0a1520);font-weight:600}.drv-advisor__options{display:flex;flex-wrap:wrap;gap:8px;padding:8px 18px 12px}.drv-advisor__option{background:var(--c-bg-subtle,#f4f6f9);border:1.5px solid transparent;border-radius:10px;color:var(--c-text-primary,#0a1520);cursor:pointer;font-size:13px;font-weight:500;line-height:1.3;padding:9px 14px;text-align:left;transition:border-color .15s,background .15s,transform .1s}.drv-advisor__option:hover{background:rgba(47,214,139,.08);border-color:var(--c-accent,#2fd68b);transform:translateY(-1px)}.drv-advisor__option.is-selected{background:rgba(47,214,139,.12);border-color:var(--c-accent,#2fd68b)}.drv-advisor__option--skip{background:none;border:1px dashed var(--c-border,#ddd);color:var(--c-text-muted,#999);font-size:12px;padding:6px 10px;text-align:center;width:100%}.drv-advisor__option--skip:hover{background:none;border-color:var(--c-text-muted,#999);transform:none}.drv-advisor__progress{background:var(--c-border,rgba(0,0,0,.08));height:3px}.drv-advisor__progress-bar{background:var(--c-accent,#2fd68b);border-radius:0 2px 2px 0;height:100%;transition:width .4s ease}.drv-advisor__progress-label{color:var(--c-text-muted,#aaa);font-size:10px;font-weight:600;letter-spacing:.06em;padding:4px 18px 8px;text-transform:uppercase}.drv-advisor-result-banner{animation:drv-advisor-in .3s ease;margin-bottom:12px}.drv-advisor-result-banner__inner{align-items:center;background:rgba(47,214,139,.12);border:1.5px solid rgba(47,214,139,.35);border-radius:12px;display:flex;gap:12px;padding:14px 18px}.drv-advisor-result-banner__icon{color:var(--c-accent,#2fd68b);flex-shrink:0}.drv-advisor-result-banner__text{color:var(--c-text-primary,#0a1520);flex:1;font-size:14px}.drv-advisor-result-banner__text strong{color:var(--c-accent-dark,#1aa96b);font-size:18px;font-weight:800;margin-right:2px}.drv-advisor-result-banner__reset{align-items:center;background:none;border:1px solid var(--c-accent,#2fd68b);border-radius:8px;color:var(--c-text-primary,#0a1520);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:7px 12px;transition:background .15s;white-space:nowrap}.drv-advisor-result-banner__reset:hover{background:rgba(47,214,139,.15)}@media (max-width:560px){.drv-advisor-trigger{font-size:14px;padding:12px 16px}.drv-advisor__option{font-size:12px;padding:8px 12px}.drv-advisor__bubble-text{font-size:13px}}.drv-advisor-score-badge{align-items:center;border-radius:6px 6px 6px 0;display:inline-flex;font-size:10px;font-weight:700;gap:4px;left:8px;letter-spacing:.04em;line-height:1.2;padding:4px 8px;pointer-events:none;position:absolute;text-transform:uppercase;top:8px;z-index:4}.drv-advisor-score-badge[data-tier=top]{background:var(--c-accent,#2fd68b);color:var(--c-bg-dark,#0a1520)}.drv-advisor-score-badge[data-tier=good]{background:rgba(47,214,139,.18);border:1px solid rgba(47,214,139,.35);color:var(--c-accent-dark,#1aa96b)}.drv-advisor-score-badge[data-tier=similar]{background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.08);color:var(--c-text-muted,#999)}.auto-index__post{position:relative}.drv-advisor-divider{align-items:center;color:var(--c-text-muted,#aaa);display:flex;font-size:12px;font-weight:600;gap:12px;grid-column:1/-1;letter-spacing:.06em;padding:12px 4px;text-transform:uppercase}.drv-advisor-divider:after,.drv-advisor-divider:before{background:var(--c-border,rgba(0,0,0,.1));content:"";flex:1;height:1px}.drv-advisor-divider__label{align-items:center;display:flex;gap:5px;white-space:nowrap}