.vehicle-card--compact{--card-bg: #0c0e11;--card-surface: #111419;--card-surface-strong: #171b20;--card-border: #282d34;--card-border-soft: #20242a;--card-text: #f5f6f7;--card-text-soft: #c2c7ce;--card-text-muted: #8e959f;--card-cta-bg: #f4f4f4;--card-cta-text: #0a0b0d;position:relative;min-width:0;overflow:visible;border:1px solid var(--card-border)!important;border-radius:22px;background:var(--card-bg)!important;color:var(--card-text)!important;box-shadow:0 18px 46px #0003;content-visibility:auto;contain-intrinsic-size:620px;font-family:Montserrat,Segoe UI Variable,SF Pro Display,SF Pro Text,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .22s ease,box-shadow .26s ease}.vehicle-card--compact:hover{transform:translateY(-5px);border-color:#383e47!important;box-shadow:0 28px 68px #0000004d}.vehicle-card--compact:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:4px}.vehicle-card--compact .vehicle-card__media{isolation:isolate;overflow:hidden;border-radius:21px 21px 0 0;background:#090b0e}.vehicle-card--compact .vehicle-card__media:after{content:"";position:absolute;inset:auto 0 0;z-index:2;height:18%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(3,4,5,.28))}.vehicle-card--compact .vehicle-card__body{padding:20px 20px 18px;background:var(--card-bg);border-radius:0 0 21px 21px}.vehicle-card__badges{max-width:calc(100% - 110px)}.vehicle-card--compact .vehicle-card__badges .vehicle-card__badge,.vehicle-card__certified,.vehicle-card__promotion-badge{width:auto;min-width:29px;min-height:29px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#0a0c0fd1!important;color:#fff!important;font-size:10px;font-weight:600;letter-spacing:.025em;text-transform:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vehicle-card--compact .vehicle-card__badges .vehicle-card__badge{background:#f8f8f8f0!important;color:#0a0b0d!important;border-color:#fffc}.vehicle-card__promotion-badge{box-shadow:none}.vehicle-card__quick-actions{position:absolute;top:13px;right:13px;z-index:8;display:flex;gap:7px}.vehicle-card__share-wrap{position:relative}.vehicle-card__quick-actions .vehicle-card__share,.vehicle-card__quick-actions .vehicle-card__favorite{position:static;inset:auto;width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#080a0dd1;color:#fff;cursor:pointer;font:inherit;font-size:18px;line-height:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s ease,background .2s ease,border-color .2s ease}.vehicle-card__quick-actions .vehicle-card__share:hover,.vehicle-card__quick-actions .vehicle-card__favorite:hover,.vehicle-card__quick-actions .vehicle-card__share[aria-expanded=true]{transform:translateY(-2px);background:#f3f3f3;color:#090a0c;border-color:#f3f3f3}.vehicle-card__quick-actions .vehicle-card__favorite.is-favorite{background:#f3f3f3;color:#090a0c;border-color:#f3f3f3}.vehicle-card__share-menu{position:absolute;top:47px;right:0;z-index:18;width:210px;display:grid;gap:4px;padding:9px;border:1px solid var(--card-border);border-radius:14px;background:#101318;box-shadow:0 22px 54px #00000070;color:#fff}.vehicle-card__share-menu[hidden]{display:none}.vehicle-card__share-menu>strong{padding:7px 8px;color:var(--card-text-muted);font-size:10px;font-weight:600}.vehicle-card__share-menu a,.vehicle-card__share-menu button{min-height:38px;display:flex;align-items:center;gap:9px;padding:0 9px;border:0;border-radius:9px;background:transparent;color:#e9ebee;cursor:pointer;font:inherit;font-size:12px;font-weight:520;text-align:left}.vehicle-card__share-menu a:hover,.vehicle-card__share-menu button:hover{background:#1a1e24}.vehicle-card__share-menu a>span,.vehicle-card__share-menu button>span{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:#20242b}.vehicle-card__share-menu em{font-style:normal}.vehicle-card--compact .vehicle-card__photos{z-index:4;min-height:29px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;border:1px solid rgba(255,255,255,.18);background:#080a0dd1;color:#fff;font-size:10px;font-weight:600;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.vehicle-card__identity{display:grid;gap:6px;margin-bottom:15px}.vehicle-card--compact .vehicle-card__identity h3{min-height:0;margin:0;color:var(--card-text)!important;font-size:clamp(21px,1.55vw,24px);font-weight:600;letter-spacing:-.03em;line-height:1.08;text-transform:none}.vehicle-card__identity p{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0;color:var(--card-text-muted)!important;font-size:12px;font-weight:300;line-height:1.4}.vehicle-card__identity p b{color:var(--card-text-soft);font-weight:600}.vehicle-card__identity p>span{width:3px;height:3px;border-radius:50%;background:#606770}.vehicle-card__specs-clean{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 17px;overflow:hidden;border:1px solid var(--card-border);border-radius:13px;background:var(--card-surface)}.vehicle-card__specs-clean>div{min-width:0;display:grid;gap:6px;padding:12px 13px;border-right:1px solid var(--card-border)}.vehicle-card__specs-clean>div:last-child{border-right:0}.vehicle-card__specs-clean dt{overflow:hidden;margin:0;color:var(--card-text-muted);font-size:11px;font-weight:300;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.vehicle-card__specs-clean dd{overflow:hidden;margin:0;color:var(--card-text);font-size:13px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.vehicle-card__pricing-row{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:14px}.vehicle-card__price-clean{min-width:0;display:grid;gap:3px}.vehicle-card__price-clean>span{color:var(--card-text-muted);font-size:11px;font-weight:300}.vehicle-card__price-clean>strong{color:var(--card-text)!important;font-size:clamp(27px,2.05vw,31px);font-weight:600;letter-spacing:-.045em;line-height:1;white-space:nowrap}.vehicle-card__price-clean>strong small{color:var(--card-text-muted)!important;font-size:11px;font-weight:300;letter-spacing:0}.vehicle-card__price-note{color:var(--card-text-muted)!important;font-size:11px;font-weight:300;line-height:1.4}.vehicle-card__status{min-height:28px;display:inline-flex;flex:none;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--card-border);border-radius:999px;background:var(--card-surface-strong)!important;color:var(--card-text-soft)!important;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.vehicle-card__status:before{content:"";width:6px;height:6px;border-radius:50%;background:#f3f4f5;box-shadow:0 0 0 3px #ffffff12}.vehicle-card__status i{display:none}.vehicle-card__finance-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:2px;padding:14px;border:1px solid var(--card-border);border-radius:14px;background:var(--card-surface)}.vehicle-card__finance-summary>div{min-width:0;display:grid;gap:4px}.vehicle-card__finance-summary>div>span{color:var(--card-text-muted);font-size:11px;font-weight:300}.vehicle-card__finance-summary>div>strong{color:var(--card-text);font-size:14px;font-weight:600;line-height:1.25}.vehicle-card__finance-summary>div>small{color:var(--card-text-muted);font-size:11px;font-weight:300;line-height:1.35}.vehicle-card__finance-action{min-height:39px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid #3a4048;border-radius:10px;background:transparent;color:var(--card-text);cursor:pointer;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .2s ease}.vehicle-card__finance-action:hover,.vehicle-card__finance-action:focus-visible{background:#f3f3f3;color:#090a0c;border-color:#f3f3f3;transform:translateY(-1px)}.vehicle-card__actions-clean{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px}.vehicle-card--compact .vehicle-card__primary-action{width:100%;min-width:0;min-height:44px;display:inline-flex;align-items:center;justify-content:space-between;gap:14px;margin:0;padding:0 11px 0 15px;border:1px solid var(--card-cta-bg);border-radius:12px;background:var(--card-cta-bg)!important;box-shadow:none;color:var(--card-cta-text)!important;font-size:12.5px;font-weight:600;letter-spacing:0;transition:transform .2s ease,box-shadow .2s ease}.vehicle-card--compact .vehicle-card__primary-action>span{width:29px;height:29px;display:grid;place-items:center;border-radius:8px;background:#111318;color:#fff;font-size:15px}.vehicle-card--compact .vehicle-card__primary-action:hover,.vehicle-card--compact .vehicle-card__primary-action:focus-visible{transform:translateY(-1px);box-shadow:0 10px 24px #0000003d}.vehicle-card__details-action{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;color:var(--card-text-soft)!important;font-size:12px;font-weight:300;white-space:nowrap;transition:color .18s ease,transform .18s ease}.vehicle-card__details-action:hover,.vehicle-card__details-action:focus-visible{color:#fff!important;transform:translate(2px)}@media(max-width:700px){.vehicle-card__specs-clean{grid-template-columns:1fr}.vehicle-card__specs-clean>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-right:0;border-bottom:1px solid var(--card-border)}.vehicle-card__specs-clean>div:last-child{border-bottom:0}.vehicle-card__specs-clean dd{text-align:right}.vehicle-card__finance-summary{grid-template-columns:1fr}.vehicle-card__finance-action{width:100%}}@media(max-width:480px){.vehicle-card--compact .vehicle-card__body{padding:18px 17px 16px}.vehicle-card__actions-clean{grid-template-columns:1fr}.vehicle-card__details-action{min-height:38px}}@media(prefers-reduced-motion:reduce){.vehicle-card--compact,.vehicle-card__quick-actions .vehicle-card__share,.vehicle-card__quick-actions .vehicle-card__favorite,.vehicle-card__finance-action,.vehicle-card__primary-action,.vehicle-card__details-action{transition:none!important}}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back{position:absolute!important;inset:0!important;overflow:auto!important;padding:28px 26px 24px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:26px!important;background:#090b0f!important;color:#fff!important;box-shadow:inset 0 1px #ffffff09!important;scrollbar-width:none!important;isolation:isolate!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back::-webkit-scrollbar{display:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back:before{content:""!important;position:absolute!important;top:0!important;right:26px!important;left:26px!important;width:auto!important;height:3px!important;z-index:5!important;border-radius:0 0 999px 999px!important;background:#d7192d!important;color:transparent!important;font-size:0!important;-webkit-text-stroke:0!important;pointer-events:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back:after{content:"AE"!important;position:absolute!important;right:18px!important;bottom:78px!important;z-index:-1!important;color:#ffffff06!important;font-family:Montserrat,Arial,sans-serif!important;font-size:118px!important;font-weight:600!important;letter-spacing:-.08em!important;line-height:.8!important;pointer-events:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-top{position:relative!important;z-index:2!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;padding:5px 0 18px!important;border-bottom:1px solid rgba(255,255,255,.11)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0 0 10px!important;color:#ffffff80!important;font-size:9px!important;font-weight:600!important;letter-spacing:.13em!important;line-height:1.2!important;text-transform:uppercase!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-eyebrow:before{content:""!important;width:18px!important;height:2px!important;flex:0 0 18px!important;border-radius:999px!important;background:#d7192d!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-top h3{margin:0!important;color:#fff!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(29px,2.5vw,34px)!important;font-weight:600!important;letter-spacing:-.055em!important;line-height:.96!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-close{width:42px!important;height:42px!important;flex:0 0 42px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%!important;background:#11151a!important;color:#fff!important;box-shadow:none!important;transition:border-color .18s ease,background .18s ease,transform .18s ease!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-close span{display:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-close:before{content:"↶"!important;font-size:17px!important;line-height:1!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-close:hover,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-close:focus-visible{border-color:#d7192d!important;background:#d7192d!important;transform:translateY(-1px)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-intro{position:relative!important;z-index:2!important;max-width:42ch!important;margin:17px 0 0!important;color:#ffffff9e!important;font-size:11px!important;font-weight:300!important;line-height:1.62!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:18px 0 0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context>div{min-width:0!important;min-height:64px!important;display:grid!important;align-content:center!important;gap:6px!important;padding:12px 13px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:13px!important;background:#10141a!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context dt{color:#ffffff6b!important;font-size:8.5px!important;font-weight:300!important;letter-spacing:.02em!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context dd{margin:0!important;overflow:hidden!important;color:#fff!important;font-size:11px!important;font-weight:600!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey{position:relative!important;z-index:2!important;margin-top:20px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey>span{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:10px!important;color:#ffffff7a!important;font-size:9px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey>span:after{content:"03 pasos"!important;color:#d7192d!important;font-size:8px!important;letter-spacing:.08em!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey ol{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey li{min-height:62px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:11px 13px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:14px!important;background:#0f1318!important;transition:border-color .18s ease,background .18s ease,transform .18s ease!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey li:hover{border-color:#d7192d7a!important;background:#12161c!important;transform:translate(2px)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey li>b{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:10px!important;background:#d7192d!important;color:#fff!important;font-size:9px!important;font-weight:600!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey li>div{min-width:0!important;display:grid!important;gap:4px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey strong{color:#fff!important;font-size:11.5px!important;font-weight:600!important;line-height:1.25!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey small{color:#ffffff78!important;font-size:9px!important;font-weight:300!important;line-height:1.45!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-trust{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;margin-top:13px!important;padding:13px 14px!important;border:1px solid rgba(215,25,45,.3)!important;border-left:3px solid #d7192d!important;border-radius:14px!important;background:#11151a!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-trust>span{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:11px!important;background:#d7192d!important;color:#fff!important;font-size:10px!important;font-weight:600!important;letter-spacing:.05em!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-trust p{display:grid!important;gap:4px!important;margin:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-trust strong{color:#fff!important;font-size:10.5px!important;font-weight:600!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-trust small{color:#ffffff7a!important;font-size:8.8px!important;font-weight:300!important;line-height:1.45!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__actions-clean--persistent{border-top:1px solid rgba(255,255,255,.09)!important;background:#090b0f!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__primary-action{border-color:#d7192d!important;background:#d7192d!important;color:#fff!important;box-shadow:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__primary-action>span{background:#0003!important;color:#fff!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__details-action{border-color:#ffffff29!important;background:#11151a!important;color:#fff!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped{border-color:#d7192d52!important;background:#090b0f!important;box-shadow:0 34px 88px #00000061!important}@media(max-width:720px){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back{padding:24px 20px 20px!important;border-radius:22px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back:before{right:20px!important;left:20px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context{grid-template-columns:1fr 1fr!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context>div:last-child{grid-column:1 / -1!important}}@media(max-width:460px){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context{grid-template-columns:1fr!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context>div:last-child{grid-column:auto!important}}@media(prefers-reduced-motion:reduce){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey li,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-close{transition:none!important}}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card--compact:not(.is-flipped){border:1px solid #282d34!important;border-radius:22px!important;background:#0c0e11!important;color:#f5f6f7!important;box-shadow:0 18px 46px #0003!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card--compact:not(.is-flipped):hover{border-color:#383e47!important;background:#0c0e11!important;box-shadow:0 28px 68px #0000004d!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front{overflow:hidden!important;border-radius:21px 21px 0 0!important;background:#0c0e11!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__media{overflow:hidden!important;border-radius:21px 21px 0 0!important;background:#090b0e!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__body{display:block!important;padding:20px 20px 0!important;background:#0c0e11!important;color:#f5f6f7!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__identity{display:grid!important;gap:6px!important;margin:0 0 15px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__identity h3{margin:0!important;color:#f5f6f7!important;font-size:clamp(21px,1.55vw,24px)!important;font-weight:600!important;letter-spacing:-.03em!important;line-height:1.08!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__identity p,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__identity p b{color:#8e959f!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__identity p b{color:#c2c7ce!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__specs-clean{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0 0 17px!important;overflow:hidden!important;border:1px solid #282d34!important;border-radius:13px!important;background:#111419!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__specs-clean>div{min-width:0!important;display:grid!important;gap:6px!important;padding:12px 13px!important;border:0!important;border-right:1px solid #282d34!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__specs-clean>div:last-child{border-right:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__specs-clean dt{color:#8e959f!important;font-size:10.5px!important;font-weight:300!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__specs-clean dd{color:#f5f6f7!important;font-size:13px!important;font-weight:600!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__pricing-row{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:14px!important;margin:0 0 14px!important;padding:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__price-clean>span,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__price-clean>strong small,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__price-note{color:#8e959f!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__price-clean>strong{color:#f5f6f7!important;font-size:clamp(27px,2.05vw,31px)!important;font-weight:600!important;letter-spacing:-.045em!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__status{border:1px solid #282d34!important;background:#171b20!important;color:#c2c7ce!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;margin:2px 0 0!important;padding:14px!important;border:1px solid #282d34!important;border-radius:14px!important;background:#111419!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>span,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>small{color:#8e959f!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>strong{color:#f5f6f7!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-action{border-color:#3a4048!important;background:transparent!important;color:#f5f6f7!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-action:hover,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-action:focus-visible{border-color:#f3f3f3!important;background:#f3f3f3!important;color:#090a0c!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__quick-view{display:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card:not(.is-flipped) .vehicle-card__actions-clean--persistent{margin:0!important;padding:12px 20px 18px!important;border-top:0!important;border-radius:0 0 21px 21px!important;background:#0c0e11!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card:not(.is-flipped) .vehicle-card__primary-action{border-color:#f4f4f4!important;background:#f4f4f4!important;color:#0a0b0d!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card:not(.is-flipped) .vehicle-card__details-action{color:#c2c7ce!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__quick-actions--persistent{display:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back{padding:21px 20px 18px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back:before{right:20px!important;left:20px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-top{gap:14px!important;padding:3px 0 12px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-eyebrow{margin-bottom:7px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-top h3{font-size:clamp(27px,2.3vw,31px)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-close{width:38px!important;height:38px!important;flex-basis:38px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-intro{margin-top:11px!important;font-size:10.5px!important;line-height:1.5!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context{gap:7px!important;margin-top:12px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-context>div{min-height:54px!important;gap:4px!important;padding:9px 10px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey{margin-top:13px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey>span{margin-bottom:7px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey ol{gap:6px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey li{min-height:52px!important;grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important;padding:8px 10px!important;border-radius:12px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey li>b{width:30px!important;height:30px!important;border-radius:9px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey strong{font-size:10.8px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-journey small{font-size:8.7px!important;line-height:1.35!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-trust{grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important;margin-top:9px!important;padding:9px 10px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-trust>span{width:36px!important;height:36px!important;border-radius:9px!important}@media(max-width:700px){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__specs-clean{grid-template-columns:1fr!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__specs-clean>div{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;border-right:0!important;border-bottom:1px solid #282d34!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__specs-clean>div:last-child{border-bottom:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary{grid-template-columns:1fr!important}}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__quick-actions [data-card-flip-control]{cursor:pointer!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),background .18s ease,color .18s ease,border-color .18s ease!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__quick-actions--persistent{display:flex!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__quick-actions [data-card-flip-control]{transform:rotate(180deg)!important;border-color:#ffffffc7!important;background:#f3f3f3!important;color:#090a0c!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__quick-actions [data-card-flip-control]:focus-visible{outline:2px solid rgba(255,255,255,.9)!important;outline-offset:3px!important}html body.public-site-rebuild .ae-inventory-2026 [data-vehicle-card-flip] .vehicle-card__share-wrap.is-flip-control [data-share-menu],html body.public-site-rebuild .ae-inventory-2026 [data-vehicle-card-flip] [data-card-flip-control]+[data-share-menu]{display:none!important}@media(prefers-reduced-motion:reduce){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__quick-actions [data-card-flip-control]{transition:none!important}}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card[data-vehicle-card-flip]{perspective:1400px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__flip{position:relative!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;transform-style:preserve-3d!important;transition:transform .52s cubic-bezier(.2,.78,.2,1)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__face{grid-area:1 / 1!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front{position:relative!important;z-index:2!important;min-height:100%!important;display:flex!important;flex-direction:column!important;transform:rotateY(0)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back{position:absolute!important;inset:0!important;z-index:1!important;width:100%!important;height:100%!important;min-width:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;transform:rotateY(180deg)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__flip{transform:rotateY(180deg)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__front{pointer-events:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__back{z-index:3!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__quick-view,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front [data-card-flip-toggle]{display:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__media{flex:0 0 auto!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__body{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;padding:20px 20px 18px!important;border-radius:0 0 21px 21px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__identity h3{overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__specs-clean dd,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__pricing-row{min-width:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__price-clean>strong{white-space:normal!important;overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary{min-width:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>strong,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>small{overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__actions-clean{grid-template-columns:minmax(0,1fr) 104px!important;gap:9px!important;margin-top:14px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__primary-action,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__details-action{box-sizing:border-box!important;min-width:0!important;min-height:46px!important;border-radius:11px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__details-action{padding:0 13px!important;border:1px solid #343a42!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__quick-actions--persistent{z-index:24!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__quick-actions [data-card-flip-control]{cursor:pointer!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back{--back-bg: #0b0d10;--back-surface: #11151a;--back-surface-strong: #151a20;--back-line: rgba(255,255,255,.11);--back-line-strong: rgba(255,255,255,.18);--back-text: #f6f7f8;--back-soft: #c3c8cf;--back-muted: #8e969f;--back-accent: #d7192d;--back-primary-bg: #f4f4f4;--back-primary-text: #0a0b0d;padding:20px 20px 18px!important;border:1px solid var(--back-line-strong)!important;border-radius:21px!important;background:var(--back-bg)!important;color:var(--back-text)!important;box-shadow:inset 0 1px #ffffff06!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back:before{content:""!important;position:absolute!important;top:0!important;left:20px!important;right:20px!important;width:auto!important;height:2px!important;border-radius:0 0 999px 999px!important;background:var(--back-accent)!important;pointer-events:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back:after{content:none!important;display:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-close{display:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-top{min-width:0!important;display:block!important;padding:4px 94px 13px 0!important;border-bottom:1px solid var(--back-line)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-eyebrow{display:flex!important;align-items:center!important;gap:7px!important;margin:0 0 7px!important;color:var(--back-muted)!important;font-size:8.5px!important;font-weight:600!important;letter-spacing:.11em!important;line-height:1.25!important;text-transform:uppercase!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-eyebrow:before{content:""!important;width:16px!important;height:2px!important;flex:0 0 16px!important;border-radius:999px!important;background:var(--back-accent)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-top h3{max-width:100%!important;margin:0!important;color:var(--back-text)!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(24px,2.2vw,30px)!important;font-weight:600!important;letter-spacing:-.045em!important;line-height:1.02!important;overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-intro{max-width:46ch!important;margin:11px 0 0!important;color:var(--back-muted)!important;font-size:10px!important;font-weight:300!important;line-height:1.5!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-vehicle-summary{min-width:0!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important;margin-top:12px!important;padding:12px 0!important;border-top:0!important;border-bottom:1px solid var(--back-line)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-vehicle-summary>div{min-width:0!important;display:grid!important;gap:3px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-vehicle-summary span,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-vehicle-summary small{color:var(--back-muted)!important;font-size:8.7px!important;font-weight:400!important;line-height:1.35!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-vehicle-summary strong{color:var(--back-text)!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(23px,2.15vw,29px)!important;font-weight:600!important;letter-spacing:-.045em!important;line-height:1.02!important;white-space:normal!important;overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-condition{min-height:28px!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;border:1px solid color-mix(in srgb,var(--back-accent) 48%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--back-accent) 12%,transparent)!important;color:var(--back-text)!important;font-size:8.8px!important;font-weight:600!important;white-space:nowrap!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid{min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;margin:12px 0 0!important;padding:0!important;border:1px solid var(--back-line)!important;border-radius:13px!important;background:var(--back-surface)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid>div{min-width:0!important;display:grid!important;align-content:start!important;gap:4px!important;padding:10px 11px!important;border-right:1px solid var(--back-line)!important;border-bottom:1px solid var(--back-line)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid>div:nth-child(2n){border-right:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid>div:nth-last-child(-n+2){border-bottom:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid dt{margin:0!important;color:var(--back-muted)!important;font-size:8.6px!important;font-weight:400!important;line-height:1.3!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid dd{min-width:0!important;margin:0!important;color:var(--back-text)!important;font-size:10.6px!important;font-weight:600!important;line-height:1.3!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-operation{min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:9px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-operation>div{min-width:0!important;display:grid!important;gap:4px!important;padding:9px 10px!important;border:1px solid var(--back-line)!important;border-radius:11px!important;background:var(--back-surface)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-operation span{color:var(--back-muted)!important;font-size:8.4px!important;line-height:1.25!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-operation strong{min-width:0!important;color:var(--back-text)!important;font-size:10.4px!important;font-weight:600!important;line-height:1.3!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance{min-width:0!important;flex:1 0 auto!important;display:grid!important;align-content:start!important;gap:4px!important;margin-top:9px!important;padding:10px 11px!important;border:1px solid var(--back-line)!important;border-left:3px solid var(--back-accent)!important;border-radius:11px!important;background:var(--back-surface-strong)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance>span{color:var(--back-accent)!important;font-size:8.4px!important;font-weight:600!important;letter-spacing:.075em!important;text-transform:uppercase!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance strong{color:var(--back-text)!important;font-size:10.8px!important;font-weight:600!important;line-height:1.3!important;overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance small{color:var(--back-muted)!important;font-size:8.4px!important;font-weight:400!important;line-height:1.4!important;overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions{min-width:0!important;flex:0 0 auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.9fr)!important;gap:8px!important;margin-top:10px!important;padding:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a{min-width:0!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;padding:0 12px!important;border:1px solid var(--back-line-strong)!important;border-radius:10px!important;background:transparent!important;color:var(--back-text)!important;box-shadow:none!important;font-family:Montserrat,Arial,sans-serif!important;font-size:10.4px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;overflow-wrap:anywhere!important;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:first-child{border-color:var(--back-primary-bg)!important;background:var(--back-primary-bg)!important;color:var(--back-primary-text)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:hover,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:focus-visible{transform:translateY(-1px)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:not(:first-child):hover,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:not(:first-child):focus-visible{border-color:var(--back-text)!important;background:var(--back-text)!important;color:var(--back-bg)!important}html[data-theme=light] body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back{--back-bg: #ffffff;--back-surface: #f5f6f7;--back-surface-strong: #f1f2f4;--back-line: rgba(17,20,24,.11);--back-line-strong: rgba(17,20,24,.19);--back-text: #111419;--back-soft: #4f5660;--back-muted: #717983;--back-primary-bg: #111419;--back-primary-text: #ffffff;box-shadow:0 18px 46px #14181f1c!important}html[data-theme=light] body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped{border-color:#11141829!important;background:#fff!important;box-shadow:0 28px 64px #14181f29!important}html[data-theme=light] body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__quick-actions [data-card-flip-control]{border-color:#111419!important;background:#111419!important;color:#fff!important}html[data-theme=light] body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__quick-actions .vehicle-card__favorite{border-color:#11141829!important;background:#fff!important;color:#111419!important}html[data-theme=dark] body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped{border-color:#ffffff24!important;background:#0b0d10!important;box-shadow:0 30px 74px #0006!important}html[data-theme=dark] body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__quick-actions [data-card-flip-control]{border-color:#f3f3f3!important;background:#f3f3f3!important;color:#090a0c!important}html[data-theme=dark] body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__quick-actions .vehicle-card__favorite{border-color:#ffffff29!important;background:#14181d!important;color:#fff!important}@media(max-width:700px){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__actions-clean{grid-template-columns:minmax(0,1fr) 96px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back{padding:18px 17px 16px!important;border-radius:20px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back:before{left:17px!important;right:17px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-top{padding-right:88px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-operation{grid-template-columns:1fr 1fr!important}}@media(max-width:460px){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__body{padding:18px 17px 16px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__actions-clean,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions{grid-template-columns:1fr!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__details-action,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a{min-height:40px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-vehicle-summary{align-items:flex-start!important;flex-direction:column!important;gap:8px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-operation{grid-template-columns:1fr!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid>div,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid>div:nth-child(2n),html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid>div:nth-last-child(-n+2){border-right:0!important;border-bottom:1px solid var(--back-line)!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-spec-grid>div:last-child{border-bottom:0!important}}@media(prefers-reduced-motion:reduce){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__flip,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a{transition:none!important}}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back:before{content:none!important;display:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-condition{min-height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:999px!important;background:#f4f4f4!important;color:#111419!important;box-shadow:0 5px 16px #0000002e!important;font-size:9.5px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1!important;white-space:nowrap!important}html[data-theme=light] body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-condition{border-color:#111419!important;background:#111419!important;color:#fff!important;box-shadow:0 5px 14px #11141924!important}html[data-theme=dark] body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-condition{border-color:#f4f4f4!important;background:#f4f4f4!important;color:#111419!important;box-shadow:0 5px 16px #0000003d!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__primary-action,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:first-child{border-color:#25d366!important;background:#25d366!important;color:#08140d!important;box-shadow:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__primary-action>span{background:#00000029!important;color:#fff!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__primary-action:hover,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__primary-action:focus-visible,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:first-child:hover,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:first-child:focus-visible{border-color:#1fbd5a!important;background:#1fbd5a!important;color:#07130c!important}html[data-theme=dark] body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__primary-action,html[data-theme=dark] body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:first-child{border-color:#25d366!important;background:#25d366!important;color:#07130c!important}@media(prefers-reduced-motion:reduce){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__primary-action,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-actions a:first-child{transition:none!important}}html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 112px!important;align-items:stretch!important;gap:0!important;margin:3px 0 0!important;padding:0!important;overflow:hidden!important;border:1px solid #f2f2ef!important;border-left:0!important;border-radius:12px!important;background:#f2f2ef!important;color:#111419!important;box-shadow:inset 4px 0 #111419!important}html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary>div,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div{min-width:0!important;display:grid!important;align-content:center!important;gap:5px!important;padding:15px 15px 14px 18px!important}html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary>div>span,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>span{color:#5f666e!important;font-size:8px!important;font-weight:600!important;letter-spacing:.12em!important;line-height:1.2!important;text-transform:uppercase!important}html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary>div>strong,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>strong{color:#111419!important;font-size:clamp(16px,1.25vw,18px)!important;font-weight:600!important;letter-spacing:-.035em!important;line-height:1.1!important}html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary>div>small,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>small{color:#676e76!important;font-size:8.5px!important;font-weight:400!important;line-height:1.35!important}html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-action,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-action{min-width:0!important;min-height:0!important;align-self:stretch!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;margin:9px!important;padding:10px!important;border:1px solid #111419!important;border-radius:9px!important;background:#111419!important;color:#fff!important;font-size:9px!important;font-weight:600!important;line-height:1.25!important;text-align:center!important;white-space:normal!important}html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-action:hover,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-action:focus-visible,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-action:hover,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-action:focus-visible{border-color:#292e34!important;background:#292e34!important;color:#fff!important}html body.public-site-rebuild .vehicle-card__finance-partners{width:100%!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;margin-top:5px!important;padding-top:3px!important}html body.public-site-rebuild .vehicle-card__finance-partner{width:auto!important;min-width:52px!important;max-width:82px!important;height:28px!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:4px 7px!important;border:1px solid rgba(17,20,25,.11)!important;border-radius:7px!important;background:#ffffffb8!important;color:#111419!important;box-sizing:border-box!important}html body.public-site-rebuild .vehicle-card__finance-partner img{display:block!important;width:auto!important;max-width:68px!important;height:auto!important;max-height:19px!important;object-fit:contain!important;object-position:center!important;filter:none!important}html body.public-site-rebuild .vehicle-card__finance-partner b{overflow:hidden!important;max-width:100%!important;font-size:7.5px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.public-site-rebuild .vehicle-card__finance-partners>small{min-width:28px!important;height:28px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0 7px!important;border:1px solid rgba(17,20,25,.12)!important;border-radius:7px!important;background:#ffffff7a!important;color:#4f565e!important;font-size:7.5px!important;font-weight:600!important;box-sizing:border-box!important}html[data-theme=dark] body.public-site-rebuild .vehicle-card__finance-partner,html[data-theme=dark] body.public-site-rebuild .vehicle-card__finance-partners>small{border-color:#ffffff1f!important;background:#ffffff0e!important}html[data-theme=dark] body.public-site-rebuild .vehicle-card__finance-partners>small{color:#aeb4bc!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance{--finance-highlight-bg: #f3f3f0;--finance-highlight-text: #111419;--finance-highlight-muted: #5f666e;min-width:0!important;flex:0 0 auto!important;display:grid!important;align-content:start!important;gap:5px!important;margin-top:9px!important;padding:14px!important;border:1px solid var(--finance-highlight-bg)!important;border-left:0!important;border-radius:11px!important;background:var(--finance-highlight-bg)!important;color:var(--finance-highlight-text)!important;box-shadow:inset 4px 0 0 var(--finance-highlight-text)!important}html[data-theme=light] body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance{--finance-highlight-bg: #111419;--finance-highlight-text: #ffffff;--finance-highlight-muted: #a6adb5;border-color:#111419!important;box-shadow:inset 4px 0 #fff!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance-head{min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance-head>span{color:var(--finance-highlight-muted)!important;font-size:8px!important;font-weight:600!important;letter-spacing:.11em!important;line-height:1.2!important;text-transform:uppercase!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance strong{color:var(--finance-highlight-text)!important;font-size:clamp(15px,1.25vw,17px)!important;font-weight:600!important;letter-spacing:-.03em!important;line-height:1.12!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance>small{color:var(--finance-highlight-muted)!important;font-size:8.5px!important;font-weight:400!important;line-height:1.4!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance .vehicle-card__finance-partners{flex:0 0 auto!important;margin:0!important;padding-top:0!important}html[data-theme=light] body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance .vehicle-card__finance-partners>small{border-color:#ffffff2e!important;color:#c2c7cd!important}@media(max-width:700px){html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary{grid-template-columns:1fr!important}html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-action,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-action{min-height:42px!important;margin:0 11px 11px!important}html body.public-site-rebuild .vehicle-card__finance-partners{gap:7px 9px!important}html body.public-site-rebuild .vehicle-card__finance-partner{min-width:58px!important;height:30px!important;padding:5px 8px!important}html body.public-site-rebuild .vehicle-card__finance-partner img{max-width:72px!important;max-height:20px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance-head{align-items:flex-start!important;flex-direction:column!important}}@media(max-width:390px){html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary>div,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div{padding:14px 14px 13px 16px!important}html body.public-site-rebuild .vehicle-card__finance-partner{min-width:54px!important;max-width:76px!important}}@media(prefers-reduced-motion:reduce){html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-action{transition:none!important}}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__identity h3,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__identity h3{display:block!important;width:100%!important;max-width:100%!important;min-height:0!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__specs-clean dt,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__specs-clean dd,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__specs-clean dt,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__specs-clean dd{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto auto!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important;padding:14px 14px 13px 18px!important;overflow:hidden!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary>div{display:contents!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>span,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary>div>span{grid-column:1!important;grid-row:1!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>strong,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary>div>strong{grid-column:1!important;grid-row:2!important;min-width:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary>div>small,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary>div>small{grid-column:1!important;grid-row:3!important;min-width:0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-action,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-action{grid-column:2!important;grid-row:1 / 4!important;align-self:center!important;min-width:104px!important;min-height:40px!important;margin:0!important;padding:0 12px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-partners,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-partners{grid-column:1 / -1!important;grid-row:4!important;width:100%!important;min-width:0!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;margin:8px 0 0!important;padding:10px 0 0!important;overflow-x:auto!important;overflow-y:hidden!important;border-top:1px solid rgba(255,255,255,.1)!important;scrollbar-width:none!important}html body.public-site-rebuild .vehicle-card__finance-partners::-webkit-scrollbar{display:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-partner,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-partner{width:88px!important;min-width:88px!important;max-width:88px!important;height:28px!important;flex:0 0 88px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-partner img,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-partner img{display:block!important;width:auto!important;max-width:82px!important;height:auto!important;max-height:22px!important;object-fit:contain!important;object-position:center!important;filter:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-partner b,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-partner b{max-width:82px!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;font-size:9px!important;text-align:center!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-partners>small,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-partners>small{min-width:25px!important;height:24px!important;flex:0 0 auto!important;margin:0!important;padding:0 6px!important;border-radius:999px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance .vehicle-card__finance-partners{display:flex!important;flex-wrap:nowrap!important;gap:14px!important;width:100%!important;margin-top:8px!important;padding-top:10px!important;overflow-x:auto!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance .vehicle-card__finance-partner{width:88px!important;min-width:88px!important;max-width:88px!important;height:28px!important;flex:0 0 88px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;background:transparent!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__back-finance .vehicle-card__finance-partner img{width:auto!important;max-width:82px!important;height:auto!important;max-height:22px!important;object-fit:contain!important}@media(max-width:700px){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-summary,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-summary{grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto auto!important;gap:5px!important;padding:14px 15px 13px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-action,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-action{grid-column:1!important;grid-row:5!important;width:100%!important;min-height:42px!important;margin-top:7px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-partners,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-partners{grid-column:1!important;grid-row:4!important;gap:12px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-partner,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-partner{width:82px!important;min-width:82px!important;max-width:82px!important;flex-basis:82px!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__front .vehicle-card__finance-partner img,html body.public-site-rebuild .vehicle-card--compact .vehicle-card__finance-partner img{max-width:76px!important;max-height:21px!important}}.ae-vehicle-card-canonical-scope{display:contents!important}.ae-vehicle-card-canonical-scope>.vehicle-card{width:100%;min-width:0}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__quick-view,html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front [data-card-flip-toggle]{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;opacity:0!important;pointer-events:none!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__quick-view svg,html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front [data-card-flip-toggle] svg{display:none!important;width:0!important;height:0!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back{--back-accent: #25d366 !important;--card-finance-accent: #25d366;align-content:start!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-top{padding-bottom:12px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-intro{margin-top:10px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-vehicle-summary{margin-top:10px!important;padding:11px 0 12px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance{min-width:0!important;flex:0 0 auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(120px,.72fr)!important;grid-template-rows:auto auto auto!important;column-gap:18px!important;row-gap:5px!important;align-items:center!important;margin-top:10px!important;padding:16px 16px 15px!important;border:1px solid color-mix(in srgb,var(--card-finance-accent) 54%,transparent)!important;border-left:4px solid var(--card-finance-accent)!important;border-radius:14px!important;background:color-mix(in srgb,var(--card-finance-accent) 12%,#0d1511)!important;color:#f5fff8!important;box-shadow:inset 0 1px #ffffff09!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head{display:contents!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head>span{grid-column:1!important;grid-row:1!important;color:#77efa4!important;font-size:8.5px!important;letter-spacing:.12em!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance>strong{grid-column:1!important;grid-row:2!important;color:#fff!important;font-size:clamp(16px,1.35vw,19px)!important;line-height:1.12!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance>small{grid-column:1!important;grid-row:3!important;color:#e8fff0ad!important;font-size:8.7px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance .vehicle-card__finance-partners{grid-column:2!important;grid-row:1 / 4!important;width:100%!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;align-content:center!important;gap:8px 12px!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance .vehicle-card__finance-partner{width:auto!important;min-width:68px!important;max-width:96px!important;height:32px!important;flex:0 1 96px!important;padding:5px 7px!important;border:1px solid rgba(37,211,102,.26)!important;border-radius:9px!important;background:#25d36614!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance .vehicle-card__finance-partner img{max-width:82px!important;max-height:21px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance .vehicle-card__finance-partners>small{border-color:#25d3664d!important;background:#25d3661a!important;color:#8bf2ae!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-operation{margin-top:10px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-actions{margin-top:auto!important;padding-top:18px!important;gap:10px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-actions a{min-height:46px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-actions a:first-child{border-color:var(--card-finance-accent)!important;background:var(--card-finance-accent)!important;color:#07150c!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-actions a:first-child:hover,html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-actions a:first-child:focus-visible{border-color:#46dc7e!important;background:#46dc7e!important;color:#07150c!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance{border-color:#188e4557!important;border-left-color:#1bad55!important;background:#e7f9ed!important;color:#0b1b11!important;box-shadow:none!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head>span{color:#148544!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance>strong{color:#0d2114!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance>small{color:#55705f!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance .vehicle-card__finance-partner{border-color:#188e4533!important;background:#25d3661a!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance .vehicle-card__finance-partners>small{border-color:#188e453d!important;background:#25d3661f!important;color:#176f39!important}@media(max-width:700px){html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance{grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto!important;gap:5px!important;padding:14px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head{display:contents!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head>span,html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance>strong,html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance>small,html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance .vehicle-card__finance-partners{grid-column:1!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head>span{grid-row:1!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance>strong{grid-row:2!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance>small{grid-row:3!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance .vehicle-card__finance-partners{grid-row:4!important;justify-content:flex-start!important;margin-top:7px!important;padding-top:9px!important;border-top:1px solid rgba(37,211,102,.2)!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-actions{padding-top:14px!important}}html body.public-site-rebuild .vehicle-card__finance-offers-source[hidden]{display:none!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary{border-color:#ffffff1f!important;border-left-color:#f5f6f7!important;background:#15191e!important;box-shadow:none!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary>div>span,html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary>div>small{color:#9ba3ad!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary>div>strong{color:#f7f8f9!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary .vehicle-card__finance-action{border-color:#ffffff2e!important;background:transparent!important;color:#f7f8f9!important;text-decoration:none!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary{border-color:#d8dcd7!important;border-left-color:#111419!important;background:#f2f3f0!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary>div>span,html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary>div>small{color:#697079!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary>div>strong{color:#111419!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__front .vehicle-card__availability-summary .vehicle-card__finance-action{border-color:#cdd2cd!important;background:#ffffff6b!important;color:#111419!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance{display:block!important;margin-top:10px!important;padding:13px 14px 14px!important;border:1px solid rgba(37,211,102,.36)!important;border-left:4px solid #25d366!important;border-radius:14px!important;background:#25d36614!important;color:var(--back-text)!important;box-shadow:none!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin:0 0 9px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head>span{color:#58e68d!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.11em!important;text-transform:uppercase!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head>small{max-width:54%!important;color:var(--back-muted)!important;font-size:9.8px!important;line-height:1.42!important;text-align:right!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offers-list{display:grid!important;gap:6px!important;margin:0!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer{min-width:0!important;display:grid!important;grid-template-columns:minmax(72px,.72fr) minmax(118px,1.2fr) auto!important;align-items:center!important;gap:9px!important;padding:10px 11px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:10px!important;background:#ffffff0b!important;box-sizing:border-box!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-bank,html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-payment,html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-terms{min-width:0!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-bank{display:flex!important;align-items:center!important;gap:6px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-bank img{width:34px!important;height:28px!important;flex:0 0 34px!important;object-fit:contain!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-bank b{min-width:34px!important;min-height:28px!important;display:grid!important;place-items:center!important;border-radius:6px!important;background:#25d36624!important;color:#6aeca0!important;font-size:7px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-bank span{overflow:hidden!important;color:var(--back-soft)!important;font-size:10.4px!important;font-weight:650!important;line-height:1.28!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-payment{display:grid!important;gap:2px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-payment>strong{color:var(--back-text)!important;font-size:16px!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.12!important;white-space:nowrap!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-payment>small{overflow:hidden!important;color:var(--back-muted)!important;font-size:9.5px!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-terms{display:grid!important;justify-items:end!important;gap:3px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-terms span{padding:4px 7px!important;border-radius:999px!important;background:#25d3661c!important;color:#79eca2!important;font-size:8.8px!important;font-weight:750!important;line-height:1!important;white-space:nowrap!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-empty{width:100%!important;min-height:38px!important;display:flex!important;align-items:center!important;margin:8px 0 0!important;padding:9px 11px!important;border:1px solid rgba(37,211,102,.24)!important;border-radius:9px!important;background:#25d36612!important;color:#9da6af!important;font-size:8px!important;font-weight:600!important;line-height:1.35!important;box-sizing:border-box!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-empty{border-color:#1480422e!important;background:#25d36612!important;color:#4d565f!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-options-action{width:100%!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:8px 0 0!important;padding:0 11px!important;border:1px solid rgba(37,211,102,.3)!important;border-radius:9px!important;background:#25d3661a!important;color:#7bf0a5!important;cursor:pointer!important;font:inherit!important;font-size:10.3px!important;font-weight:750!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance{border-color:#1991464d!important;border-left-color:#20b95a!important;background:#ebf9f0!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head>span{color:#138042!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer{border-color:#11141917!important;background:#ffffff9e!important}html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-terms span,html[data-theme=light] body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-options-action{border-color:#14804238!important;background:#25d3661a!important;color:#126f39!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-context dt{font-size:10px!important;font-weight:700!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-context dd{font-size:13.5px!important;font-weight:800!important;line-height:1.25!important}@media(max-width:700px){html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head{align-items:flex-start!important;flex-direction:column!important;gap:4px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__back-finance-head>small{max-width:none!important;text-align:left!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer{grid-template-columns:minmax(76px,.75fr) minmax(0,1.25fr)!important;gap:6px 9px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-terms{grid-column:2!important;display:flex!important;justify-content:flex-start!important;gap:4px!important}}@media(max-width:390px){html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-payment>strong{font-size:14.5px!important}html body.public-site-rebuild .ae-vehicle-card-canonical-scope .vehicle-card__finance-offer-bank span{font-size:9.6px!important}}.ae-inventory-2026 .vehicle-card,.ae-inventory-2026 .vehicle-card__front,.ae-inventory-2026 .vehicle-card__back{--inventory-red: #f5f5f5 !important;--inventory-red-dark: #d8d8d8 !important}.ae-inventory-2026 .vehicle-card__back{border-color:#ffffff2e!important;background:#0b0d0f!important;box-shadow:inset 0 0 0 1px #ffffff06,0 20px 55px #00000047!important}.ae-inventory-2026 .vehicle-card__back:before,.ae-inventory-2026 .vehicle-card__back:after,.ae-inventory-2026 .vehicle-card__back-eyebrow:before,.ae-inventory-2026 .vehicle-card__back-journey>span:after{background:#f5f5f5!important}.ae-inventory-2026 .vehicle-card__back-eyebrow,.ae-inventory-2026 .vehicle-card__back-journey>span{color:#9ca2aa!important}.ae-inventory-2026 .vehicle-card__back-context>div,.ae-inventory-2026 .vehicle-card__back-journey li,.ae-inventory-2026 .vehicle-card__back-trust{border-color:#30353b!important;background:#121519!important}.ae-inventory-2026 .vehicle-card__back-journey li:hover,.ae-inventory-2026 .vehicle-card__back-journey li:focus-within{border-color:#5c636c!important;background:#171b20!important}.ae-inventory-2026 .vehicle-card__back-journey li b,.ae-inventory-2026 .vehicle-card__back-trust>span{border-color:#f3f3f3!important;background:#f3f3f3!important;color:#0b0d0f!important;box-shadow:none!important}.ae-inventory-2026 .vehicle-card__back-trust{border-left-color:#f3f3f3!important}.ae-inventory-2026 .vehicle-card__quick-view,.ae-inventory-2026 .vehicle-card__finance-action,.ae-inventory-2026 .vehicle-card__details-action,.ae-inventory-2026 .vehicle-card__back-actions a{border-color:#3a4047!important;background:transparent!important;color:#f2f2f2!important;box-shadow:none!important}.ae-inventory-2026 .vehicle-card__quick-view:hover,.ae-inventory-2026 .vehicle-card__quick-view:focus-visible,.ae-inventory-2026 .vehicle-card__finance-action:hover,.ae-inventory-2026 .vehicle-card__finance-action:focus-visible,.ae-inventory-2026 .vehicle-card__details-action:hover,.ae-inventory-2026 .vehicle-card__details-action:focus-visible,.ae-inventory-2026 .vehicle-card__back-actions a:hover,.ae-inventory-2026 .vehicle-card__back-actions a:focus-visible{border-color:#f4f4f4!important;background:#f4f4f4!important;color:#0c0e10!important;transform:translateY(-1px)}.ae-inventory-2026 .vehicle-card__primary-action{border-color:#f4f4f4!important;background:#f4f4f4!important;color:#0c0e10!important}.ae-inventory-2026 .vehicle-card__primary-action:hover,.ae-inventory-2026 .vehicle-card__primary-action:focus-visible{border-color:#d9dde1!important;background:#d9dde1!important;color:#050607!important;box-shadow:0 10px 24px #ffffff14!important}.ae-inventory-2026 .vehicle-card__promotion-badge,.ae-inventory-2026 .vehicle-card__status{border-color:#464c53!important;background:#1b1f23!important;color:#e9ebed!important}.ae-inventory-2026 .vehicle-card__actions-clean--persistent{position:static!important;inset:auto!important;width:auto!important;margin:0!important;padding:0!important;transform:none!important;z-index:auto!important}body.has-ae-finance-options-modal{overflow:hidden}.ae-finance-options-modal[hidden]{display:none!important}.ae-finance-options-modal{position:fixed;inset:0;z-index:1250;display:grid;place-items:center;padding:22px;background:#020304c7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ae-finance-options-modal__dialog{width:min(1040px,100%);max-height:min(88dvh,900px);overflow:auto;overscroll-behavior:contain;border:1px solid #32373d;border-radius:24px;background:#0d0f11;color:#f4f5f6;box-shadow:0 36px 110px #00000094}.ae-finance-options-modal__header{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px 20px;border-bottom:1px solid #2b3035;background:#0d0f11f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ae-finance-options-modal__vehicle-image{width:84px;height:64px;overflow:hidden;border:1px solid #30363d;border-radius:12px;background:#171a1e}.ae-finance-options-modal__vehicle-image img{width:100%;height:100%;object-fit:cover}.ae-finance-options-modal__copy small,.ae-finance-options-modal__section-kicker{display:block;color:#888f98;font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ae-finance-options-modal__copy h2{margin:5px 0 3px;font-size:clamp(19px,2.2vw,29px);font-weight:600;letter-spacing:-.035em}.ae-finance-options-modal__copy p{margin:0;color:#aab0b7;font-size:11px}.ae-finance-options-modal__close{width:42px;height:42px;border:1px solid #343a41;border-radius:50%;background:#13161a;color:#f4f4f4;cursor:pointer;font-size:22px;line-height:1}.ae-finance-options-modal__close:hover,.ae-finance-options-modal__close:focus-visible{border-color:#f4f4f4;background:#f4f4f4;color:#0b0d0f}.ae-finance-options-modal__body{padding:22px}.ae-finance-options-modal__intro{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:16px}.ae-finance-options-modal__intro h3{margin:5px 0 0;font-size:clamp(18px,2vw,25px);font-weight:600;letter-spacing:-.03em}.ae-finance-options-modal__intro p{max-width:510px;margin:0;color:#8f969e;font-size:10px;line-height:1.55}.ae-finance-options-modal__state{min-height:100px;display:grid;place-items:center;border:1px dashed #343a40;border-radius:16px;color:#9ca3ab;font-size:11px}.ae-finance-options-modal__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ae-finance-option{min-width:0;display:grid;grid-template-columns:56px minmax(0,1fr);gap:13px;padding:15px;border:1px solid #30353b;border-radius:17px;background:#121519;transition:border-color .18s ease,transform .18s ease,background .18s ease}.ae-finance-option:hover{border-color:#575e66;background:#15191d;transform:translateY(-2px)}.ae-finance-option__logo{width:56px;height:56px;display:grid;place-items:center;overflow:hidden;border:1px solid #373d44;border-radius:13px;background:#f4f4f4;color:#111;font-size:12px;font-weight:700}.ae-finance-option__logo img{width:86%;height:86%;object-fit:contain}.ae-finance-option__content{min-width:0}.ae-finance-option__content>small{color:#8e959d;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.ae-finance-option__content h4{margin:3px 0 8px;font-size:14px;font-weight:600}.ae-finance-option__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin-bottom:11px;border:1px solid #2d3238;border-radius:10px;background:#2d3238}.ae-finance-option__metrics div{min-width:0;display:grid;gap:2px;padding:8px;background:#111418}.ae-finance-option__metrics span{color:#7f8790;font-size:7px;text-transform:uppercase}.ae-finance-option__metrics strong{overflow:hidden;color:#f4f4f4;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ae-finance-option__payment{display:flex;justify-content:space-between;gap:12px;align-items:end;margin-bottom:12px}.ae-finance-option__payment span{color:#858d96;font-size:8px}.ae-finance-option__payment strong{display:block;margin-top:2px;font-size:17px;font-weight:600;letter-spacing:-.03em}.ae-finance-option__payment em{color:#858d96;font-size:8px;font-style:normal}.ae-finance-option__simulate{width:100%;min-height:40px;border:1px solid #f2f2f2;border-radius:10px;background:#f2f2f2;color:#0c0e10;cursor:pointer;font:inherit;font-size:9px;font-weight:600}.ae-finance-option__simulate:hover,.ae-finance-option__simulate:focus-visible{background:#dfe2e5;border-color:#dfe2e5}.ae-finance-simulator{margin-top:18px;padding-top:18px;border-top:1px solid #30353b}.ae-finance-simulator[hidden]{display:none!important}.ae-finance-simulator__head{display:flex;justify-content:space-between;gap:20px;align-items:start;margin-bottom:14px}.ae-finance-simulator__head h3{margin:4px 0 3px;font-size:20px}.ae-finance-simulator__head p{margin:0;color:#8f969e;font-size:10px}.ae-finance-simulator__change{min-height:34px;border:1px solid #363c43;border-radius:9px;padding:0 11px;background:transparent;color:#e9ebed;cursor:pointer;font-size:9px}.ae-finance-simulator__controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ae-finance-simulator__field{display:grid;gap:6px;padding:12px;border:1px solid #30353b;border-radius:12px;background:#121519}.ae-finance-simulator__field span{color:#858d96;font-size:8px;text-transform:uppercase}.ae-finance-simulator__field select,.ae-finance-simulator__field input[type=range]{width:100%}.ae-finance-simulator__field select{height:36px;border:1px solid #3b424a;border-radius:8px;padding:0 9px;background:#0e1114;color:#f4f4f4;font:inherit;font-size:10px}.ae-finance-simulator__range-value{color:#f4f4f4!important;font-size:12px!important;font-weight:600}.ae-finance-simulator__field input[type=range]{accent-color:#f4f4f4}.ae-finance-simulator__results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.ae-finance-simulator__results div{min-width:0;padding:11px;border:1px solid #30353b;border-radius:11px;background:#111418}.ae-finance-simulator__results span{display:block;color:#808891;font-size:7px;text-transform:uppercase}.ae-finance-simulator__results strong{display:block;margin-top:4px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ae-finance-simulator__notice{margin:10px 0 0;color:#8d949c;font-size:9px;line-height:1.55}.ae-finance-simulator__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:13px}.ae-finance-simulator__actions a{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid #f2f2f2;border-radius:10px;background:#f2f2f2;color:#0b0d0f;font-size:9px;font-weight:600}.ae-finance-simulator__actions a:hover{background:#dfe2e5;border-color:#dfe2e5}@media(max-width:760px){.ae-finance-options-modal{padding:0;place-items:end stretch}.ae-finance-options-modal__dialog{max-height:94dvh;border-radius:22px 22px 0 0}.ae-finance-options-modal__header{grid-template-columns:64px minmax(0,1fr) auto;padding:14px}.ae-finance-options-modal__vehicle-image{width:64px;height:54px}.ae-finance-options-modal__body{padding:14px}.ae-finance-options-modal__intro{align-items:start;flex-direction:column}.ae-finance-options-modal__options{grid-template-columns:1fr}.ae-finance-option{grid-template-columns:48px minmax(0,1fr);padding:12px}.ae-finance-option__logo{width:48px;height:48px}.ae-finance-simulator__controls{grid-template-columns:1fr}.ae-finance-simulator__results{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-finance-simulator__actions{justify-content:stretch}.ae-finance-simulator__actions a{width:100%}}html body.public-site-rebuild .ae-inventory-2026 .ae-inventory-card-wrap,html body.public-site-rebuild .ae-featured .ae-inventory-card-wrap{content-visibility:auto;contain:layout style;contain-intrinsic-size:auto 760px}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card[data-vehicle-card-flip]:not(.is-flipped),html body.public-site-rebuild .ae-featured .vehicle-card[data-vehicle-card-flip]:not(.is-flipped){perspective:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card[data-vehicle-card-flip]:not(.is-flipped) .vehicle-card__flip,html body.public-site-rebuild .ae-featured .vehicle-card[data-vehicle-card-flip]:not(.is-flipped) .vehicle-card__flip{transform:none!important;transform-style:flat!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card[data-vehicle-card-flip]:not(.is-flipped) .vehicle-card__front,html body.public-site-rebuild .ae-featured .vehicle-card[data-vehicle-card-flip]:not(.is-flipped) .vehicle-card__front{transform:none!important;backface-visibility:visible!important;-webkit-backface-visibility:visible!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card[data-vehicle-card-flip]:not(.is-flipped) .vehicle-card__back,html body.public-site-rebuild .ae-featured .vehicle-card[data-vehicle-card-flip]:not(.is-flipped) .vehicle-card__back{content-visibility:hidden;visibility:hidden!important;pointer-events:none!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card.is-flipped .vehicle-card__back,html body.public-site-rebuild .ae-featured .vehicle-card.is-flipped .vehicle-card__back{content-visibility:visible;visibility:visible!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__certified,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__promotion-badge,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__quick-actions .vehicle-card__share,html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__quick-actions .vehicle-card__favorite,html body.public-site-rebuild .ae-featured .vehicle-card__certified,html body.public-site-rebuild .ae-featured .vehicle-card__promotion-badge,html body.public-site-rebuild .ae-featured .vehicle-card__quick-actions .vehicle-card__share,html body.public-site-rebuild .ae-featured .vehicle-card__quick-actions .vehicle-card__favorite{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#080a0df0!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card--compact,html body.public-site-rebuild .ae-featured .vehicle-card--compact{box-shadow:0 12px 30px #0000002e!important;transition:border-color .18s ease,box-shadow .18s ease!important}html body.public-site-rebuild .ae-inventory-2026 .vehicle-card--compact:hover,html body.public-site-rebuild .ae-featured .vehicle-card--compact:hover{transform:none!important;box-shadow:0 16px 36px #00000038!important}@media(prefers-reduced-motion:reduce){html body.public-site-rebuild .ae-inventory-2026 .vehicle-card__flip,html body.public-site-rebuild .ae-featured .vehicle-card__flip{transition:none!important}}
