.kd-light{color:var(--kd-text-2);background-color:var(--kd-bg)}.kd-light{--kd-bg:#fff;--kd-bg-subtle:#f7f6f4;--kd-bg-muted:#eeece8;--kd-text:#110f0d;--kd-text-2:#58534d;--kd-text-3:#8a857d;--kd-border:#dedbd5;--kd-border-strong:#9c978e;--kd-inverse-bg:#110f0d;--kd-inverse-text:#fff;--kd-accent-text:#bc080f;--kd-success:#1f8a4c;--kd-warning:#b7791f;--bde-headings-color:#110f0d;--bde-body-text-color:#58534d;--bde-links-color:#bc080f;--bde-links-color-hover:#96060c;--bde-form-label-color:#110f0d}.kd-section{color:var(--kd-text-2);background-color:var(--kd-bg)}.kd-section{padding:var(--kd-section-y) var(--kd-gutter)}.kd-section--subtle{background-color:var(--kd-bg-subtle)}.kd-section--tight{padding-top:var(--kd-space-7);padding-bottom:var(--kd-space-7)}.kd-container{display:flex;flex-flow:column;gap:var(--kd-space-7);width:100%;max-width:var(--kd-container);margin-right:auto;margin-left:auto}.kd-stack{display:flex;flex-flow:column;gap:var(--kd-space-4)}.kd-stack--lg{display:flex;flex-flow:column;gap:var(--kd-space-6)}.kd-row{display:flex;align-items:center;gap:var(--kd-space-3)}.kd-row{flex-wrap:wrap}.kd-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kd-space-6)}@media (max-width:767px){.kd-grid-2{grid-template-columns:minmax(0,1fr)}}.kd-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kd-space-6)}@media (max-width:1023px){.kd-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.kd-grid-3{grid-template-columns:minmax(0,1fr)}}.kd-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--kd-space-6)}@media (max-width:1119px){.kd-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.kd-grid-4{grid-template-columns:minmax(0,1fr)}}.kd-display{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:72px;line-height:1;letter-spacing:-2px}@media (max-width:1023px){.kd-display{font-size:56px;letter-spacing:-1.5px}}@media (max-width:767px){.kd-display{font-size:44px;letter-spacing:-1px}}@media (max-width:479px){.kd-display{font-size:38px}}.kd-h1{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:44px;line-height:1.1;letter-spacing:-1px}@media (max-width:1023px){.kd-h1{font-size:36px}}@media (max-width:767px){.kd-h1{font-size:32px}}.kd-h2{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:300;font-size:34px;line-height:1.15;text-transform:uppercase;letter-spacing:2px}@media (max-width:1023px){.kd-h2{font-size:28px}}@media (max-width:767px){.kd-h2{font-size:26px}}.kd-h3{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-0.3px}.kd-h4{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:19px;line-height:1.3;letter-spacing:-0.2px}.kd-price-l{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:40px;line-height:1;letter-spacing:-1px}@media (max-width:767px){.kd-price-l{font-size:34px}}.kd-price-m{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:24px;line-height:1;letter-spacing:-0.4px}.kd-lead{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:18px;line-height:1.6}.kd-body{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:16px;line-height:1.6}.kd-small{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:14px;line-height:1.5}.kd-caption{color:var(--kd-text-3);font-family:var(--kd-font-body);font-weight:500;font-size:12px;line-height:1.4}.kd-label{color:var(--kd-text);font-family:var(--kd-font-body);font-weight:400;font-size:15px;line-height:1.2}.kd-eyebrow{color:var(--kd-accent-text);font-family:var(--kd-font-body);font-weight:400;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:1.6px}.kd-btn{display:inline-flex;justify-content:center;align-items:center;gap:var(--kd-space-2);font-family:var(--kd-font-body);font-weight:400;font-size:14px;line-height:1.2;text-decoration:none;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;border-radius:var(--kd-radius-sm);border-top:1.5px solid transparent;border-right:1.5px solid transparent;border-bottom:1.5px solid transparent;border-left:1.5px solid transparent;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.kd-btn:focus-visible{outline:2px solid var(--kd-red-soft);outline-offset:2px}.kd-btn{white-space:nowrap}.kd-btn--lg{font-size:15px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px}@media (max-width:479px){.kd-btn--lg{padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px}}.kd-btn--block{width:100%}.kd-btn--primary{color:var(--kd-white);background-color:var(--kd-red)}.kd-btn--primary:hover{color:var(--kd-white);background-color:var(--kd-red-hover)}.kd-btn--secondary{color:var(--kd-inverse-text);background-color:var(--kd-inverse-bg)}.kd-btn--secondary:hover{color:var(--kd-inverse-text);background-color:var(--kd-text-2)}.kd-btn--outline{color:var(--kd-text);background-color:transparent}.kd-btn--outline:hover{color:var(--kd-text);background-color:transparent}.kd-btn--outline:hover{border-color:var(--kd-text)}.kd-btn--outline{border-color:var(--kd-border-strong)}.kd-btn--ghost{color:var(--kd-text);padding-right:0px;padding-left:0px;background-color:transparent}.kd-btn--ghost:hover{color:var(--kd-accent-text);background-color:transparent}.kd-badge{display:inline-flex;align-items:center;color:var(--kd-text-2);font-family:var(--kd-font-body);font-weight:400;font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:1.4px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;background-color:var(--kd-bg-muted);border-radius:var(--kd-radius-sm)}.kd-badge--new{color:var(--kd-white);background-color:var(--kd-red)}.kd-badge--sold{color:var(--kd-inverse-text);background-color:var(--kd-inverse-bg)}.kd-badge--reserved{color:var(--kd-warning);background-color:var(--kd-bg-muted)}.kd-badge--success{color:var(--kd-success);background-color:var(--kd-bg-muted)}.kd-chip{display:inline-flex;align-items:center;color:var(--kd-text);font-family:var(--kd-font-body);font-weight:400;font-size:13px;line-height:1.2;text-decoration:none;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:transparent;border-radius:999px;border-top:1px solid var(--kd-border-strong);border-right:1px solid var(--kd-border-strong);border-bottom:1px solid var(--kd-border-strong);border-left:1px solid var(--kd-border-strong)}.kd-chip:hover{color:var(--kd-text)}.kd-chip:hover{border-color:var(--kd-text)}.kd-chip--active{color:var(--kd-inverse-text);background-color:var(--kd-inverse-bg)}.kd-chip--active:hover{color:var(--kd-inverse-text)}.kd-chip--active{border-color:var(--kd-inverse-bg)}.kd-section-head{display:flex;justify-content:space-between;align-items:end;gap:var(--kd-space-5);width:100%}.kd-section-head{flex-wrap:wrap}.kd-section-head__text{display:flex;flex-flow:column;gap:var(--kd-space-2);max-width:720px}.kd-car-card{display:flex;flex-flow:column;overflow:hidden;color:var(--kd-text-2);text-decoration:none;background-color:var(--kd-bg-subtle);border-radius:var(--kd-radius-md);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border);transition:transform 0.25s ease,border-color 0.25s ease}.kd-car-card:hover{color:var(--kd-text-2);transform:translate3d(0,-4px,0)}.kd-car-card:hover{border-color:var(--kd-border-strong)}.kd-car-card:hover .kd-car-card__img{transform:scale(1.04,1.04)}.kd-car-card:has(.kd-car-card__badge-sold) .kd-car-card__img{opacity:0.55}.kd-car-card:has(.kd-car-card__badge-sold) .kd-car-card__price{color:var(--kd-text-3)}.kd-car-card .kd-car-card__link{display:inline-block;transition:transform 0.25s ease}.kd-car-card:hover .kd-car-card__link{transform:translate3d(4px,0,0)}.kd-car-card__media{display:block;position:relative;overflow:hidden;aspect-ratio:4/3;background-color:var(--kd-bg-muted)}.kd-car-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.kd-car-card__badge{position:absolute;top:16px;left:16px}.kd-car-card__body{display:flex;flex-flow:column;gap:var(--kd-space-4);flex-grow:1}.kd-car-card__body{padding:var(--kd-space-5)}.kd-car-card__titles{display:flex;flex-flow:column;gap:var(--kd-space-1)}.kd-car-card__meta{display:flex;gap:var(--kd-space-4);color:var(--kd-text-2);font-family:var(--kd-font-body);font-weight:500;font-size:12px}.kd-car-card__meta{flex-wrap:wrap}.kd-car-card__price-row{display:flex;justify-content:space-between;align-items:center;gap:var(--kd-space-3);margin-top:auto;padding-top:var(--kd-space-4);border-top:1px solid var(--kd-border)}.kd-car-card__link{color:var(--kd-accent-text);font-family:var(--kd-font-body);font-weight:400;font-size:13px}.kd-car-card--sold .kd-car-card__img{opacity:0.55}.kd-car-card--sold .kd-price-m{color:var(--kd-text-3)}.kd-car-card--sold .kd-car-card__link{color:var(--kd-text-3)}.kd-key{display:flex;flex-flow:column;gap:var(--kd-space-1);background-color:var(--kd-bg-muted);border-radius:var(--kd-radius-md)}.kd-key{padding:var(--kd-space-4)}.kd-key__label{color:var(--kd-text-2);font-family:var(--kd-font-body);font-weight:500;font-size:12px}.kd-key__value{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:19px;line-height:1.3}.kd-keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kd-space-3)}@media (max-width:767px){.kd-keys{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:479px){.kd-keys{grid-template-columns:repeat(2,minmax(0,1fr))}}.kd-spec-list{display:flex;flex-flow:column}.kd-spec-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--kd-space-4);padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom:1px solid var(--kd-border)}.kd-spec-row__key{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:16px}.kd-spec-row__value{color:var(--kd-text);font-family:var(--kd-font-body);font-weight:400;font-size:15px;text-align:right}.kd-usp{display:flex;flex-flow:column;gap:var(--kd-space-3)}.kd-usp__icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;color:var(--kd-accent-text);background-color:var(--kd-bg-muted);border-radius:999px}.kd-usp__svg{width:20px;height:20px;color:var(--kd-accent-text)}.kd-review{display:flex;flex-flow:column;gap:var(--kd-space-4);background-color:var(--kd-bg);border-radius:var(--kd-radius-md);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}.kd-review{padding:var(--kd-space-5)}.kd-review__stars{color:var(--kd-red-soft);font-family:var(--kd-font-body);font-weight:400;font-size:15px;letter-spacing:2px}.kd-review__quote{color:var(--kd-text);font-family:var(--kd-font-body);font-size:16px;line-height:1.6}.kd-review__meta{display:flex;align-items:baseline;gap:var(--kd-space-2)}.kd-panel{display:flex;flex-flow:column;gap:var(--kd-space-5);background-color:var(--kd-bg-subtle);border-radius:var(--kd-radius-lg);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}.kd-panel{padding:var(--kd-space-6)}@media (max-width:767px){.kd-panel{padding:var(--kd-space-5)}}.sg-swatch{display:flex;flex-flow:column;gap:6px}.sg-swatch__chip{height:88px;margin-bottom:6px;border-radius:8px;border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}.sg-chip-red{background-color:#e10a12}.sg-chip-charcoal{background-color:#110f0d}.sg-chip-surface{background-color:#191714}.sg-chip-muted{background-color:#2a2723}.sg-chip-stone{background-color:#c4c0b8}.sg-chip-white{background-color:#fff}.sg-chip-paper{background-color:#f7f6f4}.sg-chip-soft{background-color:#f0484f}.sg-type-row{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:baseline;gap:24px;padding-bottom:16px;border-bottom:1px solid var(--kd-border)}@media (max-width:767px){.sg-type-row{grid-template-columns:minmax(0,1fr);gap:4px}}.sg-accent{color:var(--kd-accent-text)}.kd-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:100;background-color:var(--kd-bg);border-bottom:1px solid var(--kd-border)}.kd-topbar{display:flex;justify-content:space-between;align-items:center;gap:16px;background-color:var(--kd-bg);border-bottom:1px solid var(--kd-border)}.kd-topbar{padding-block:8px;padding-inline:max(var(--kd-gutter),calc(( 100% - var(--kd-container) ) / 2 + var(--kd-gutter)))}@media (max-width:1119px){.kd-topbar{display:none}}@media (max-width:1023px){.kd-topbar{display:none}}.kd-topbar__text{width:100%;color:var(--kd-text-3);font-family:var(--kd-font-body);font-size:13px;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-topbar__link{color:var(--kd-text-2);font-family:var(--kd-font-body);font-weight:400;font-size:13px;text-decoration:none;transition:color 0.2s}.kd-topbar__link:hover{color:var(--kd-white)}.kd-header__bar{display:flex;align-items:center;gap:32px;min-height:76px;background-color:var(--kd-white)}.kd-header__bar{padding-inline:max(var(--kd-gutter),calc(( 100% - var(--kd-container) ) / 2 + var(--kd-gutter)))}@media (max-width:1119px){.kd-header__bar{gap:20px;min-height:68px}}@media (max-width:1023px){.kd-header__bar{min-height:68px}}.kd-logo{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;color:var(--kd-white);text-decoration:none}.kd-logo:hover{color:var(--kd-white)}.kd-logo__mark{display:inline-grid;align-items:center;justify-items:center;width:44px;height:44px;color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:20px;letter-spacing:-0.02em;background-color:var(--kd-red);border-radius:var(--kd-radius-sm)}@media (max-width:767px){.kd-logo__mark{width:40px;height:40px;font-size:18px}}.kd-logo__word{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:20px;text-transform:uppercase;letter-spacing:0.08em}@media (max-width:767px){.kd-logo__word{font-size:18px}}.kd-nav{display:flex;align-items:center;gap:4px;margin-left:auto}@media (max-width:1119px){.kd-nav{display:none}}@media (max-width:1023px){.kd-nav{display:none}}.kd-nav__link{color:var(--kd-border);font-family:var(--kd-font-body);font-weight:500;font-size:12px;text-decoration:none;text-transform:uppercase;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;transition:color 0.2s,background-color 0.2s}.kd-nav__link:hover{color:var(--kd-white);background-color:var(--kd-bg-muted)}.kd-nav__link.is-active{color:var(--kd-charcoal);box-shadow:inset 0px -2px 0px var(--kd-red)}.kd-nav__link.is-active:hover{color:#fff}.kd-nav__link{white-space:nowrap}@media (max-width:1119px){.kd-nav__link{font-size:12px;padding-top:8px;padding-right:6px;padding-bottom:8px;padding-left:6px}}.kd-header__cta{gap:8px;flex-shrink:0;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px}@media (max-width:1119px){.kd-header__cta{margin-left:auto;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px}}@media (max-width:1023px){.kd-header__cta{margin-left:auto}}@media (max-width:767px){.kd-header__cta{display:none}}.kd-header__icon{width:18px;height:18px}.kd-menu{display:none}@media (max-width:1119px){.kd-menu{display:block}}@media (max-width:1023px){.kd-menu{display:block}}@media (max-width:767px){.kd-menu{margin-left:auto}}.kd-menu__toggle{display:grid;align-items:center;justify-items:center;width:44px;height:44px;color:var(--kd-charcoal);border-radius:var(--kd-radius-sm);border-top:1px solid var(--kd-charcoal);border-right:1px solid var(--kd-charcoal);border-bottom:1px solid var(--kd-charcoal);border-left:1px solid var(--kd-charcoal);cursor:pointer}.kd-menu__toggle::-webkit-details-marker{display:none}.kd-menu__toggle{list-style:none}@media (max-width:479px){.kd-menu__toggle{border-top:1px solid var(--bde-palette-kd-white);border-bottom:1px solid var(--bde-palette-kd-white);border-left:1px solid var(--bde-palette-kd-white);border-right:1px solid var(--bde-palette-kd-white)}}.kd-menu__icon{width:22px;height:22px}@media (max-width:479px){.kd-menu__icon{width:28px;height:28px}}.kd-menu__panel{display:flex;flex-flow:column;position:absolute;top:calc(100% + 1px);right:0px;left:0px;height:calc(100dvh - var(--kd-header-h) - var(--wp-admin--admin-bar--height,0px));background-color:var(--kd-bg)}.kd-menu__panel{overflow-y:auto;overscroll-behavior:contain;padding:8px var(--kd-gutter) 32px;box-shadow:var(--kd-shadow-card)}.kd-menu__link{color:var(--kd-text);font-family:var(--kd-font-body);font-weight:400;font-size:17px;text-decoration:none;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom:1px solid var(--kd-border)}.kd-menu__link:hover{color:var(--kd-accent-text)}.kd-menu__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:auto;padding-top:20px}@media (max-width:479px){.kd-menu__actions{grid-template-columns:minmax(0,1fr)}}.kd-footer__grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:48px;padding-bottom:var(--kd-space-8)}@media (max-width:1023px){.kd-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (max-width:479px){.kd-footer__grid{grid-template-columns:minmax(0,1fr);gap:32px}}.kd-footer__col{display:flex;flex-flow:column;align-items:start;gap:12px}.kd-footer__about{max-width:34ch;color:var(--kd-text-3);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-footer__award{color:var(--kd-text-2);font-weight:400;font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border-radius:999px;border-top:1px solid var(--kd-border-strong);border-right:1px solid var(--kd-border-strong);border-bottom:1px solid var(--kd-border-strong);border-left:1px solid var(--kd-border-strong)}.kd-footer__title{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px}.kd-footer__list{display:flex;flex-flow:column;gap:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.kd-footer__list{list-style:none}.kd-footer__text{color:var(--kd-text-2);font-size:15px;line-height:1.6;font-style:normal;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-footer__label{color:var(--kd-text-3);font-size:13px;margin-top:4px;margin-right:0px;margin-bottom:-8px;margin-left:0px}.kd-footer__phone{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:20px;text-decoration:none;transition:color 0.2s}.kd-footer__phone:hover{color:var(--kd-accent-text)}.kd-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;border-top:1px solid var(--kd-border)}.kd-footer__bottom{flex-wrap:wrap;padding-block:20px}@media (max-width:1023px){.kd-footer__bottom{flex-flow:column;justify-content:center;gap:8px;text-align:center}}@media (max-width:767px){.kd-footer__bottom{flex-flow:column;justify-content:center;gap:8px;text-align:center}}@media (max-width:479px){.kd-footer__bottom{flex-flow:column;align-items:center}}.kd-footer__small{color:var(--kd-text-3);font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-footer__legal{display:flex;gap:20px}.kd-footer__legal{flex-wrap:wrap}.kd-footer__small-link{color:var(--kd-text-3);font-size:13px;text-decoration:none;transition:color 0.2s}.kd-footer__small-link:hover{color:var(--kd-white)}.kd-car__media{min-width:0px;overflow:hidden;background-color:var(--kd-bg-subtle)}.kd-car__panel{display:flex;flex-flow:column;gap:16px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 112px);padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--kd-bg-subtle);border-radius:var(--kd-radius-lg);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}@media (max-width:1119px){.kd-car__panel{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:1023px){.kd-car__panel{position:static}}@media (max-width:767px){.kd-car__panel{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.kd-car__badges{display:flex;gap:8px}.kd-car__badge{display:none}body.kd-status-sold .kd-car__badge--sold{display:inline-flex}body.kd-status-reserved .kd-car__badge--reserved{display:inline-flex}.kd-car__make{color:var(--kd-accent-text);font-family:var(--kd-font-body);font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-car__variant{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:17px;line-height:1.5;margin-top:-8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-car__price{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:40px;line-height:1.1;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.kd-car__price{font-size:32px}}.kd-car__keys{display:grid;gap:1px;overflow:hidden;background-color:var(--kd-border);border-radius:var(--kd-radius-md);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}@media (max-width:479px){.kd-car__keys{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.kd-car__key{display:flex;flex-flow:column;gap:2px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--kd-bg)}@media (max-width:479px){.kd-car__key{padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px}}.kd-car__key-label{color:var(--kd-text-3);font-family:var(--kd-font-body);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:0.06em}.kd-car__key-value{color:var(--kd-white);font-family:var(--kd-font-body);font-weight:400;font-size:16px}.kd-car__actions{display:flex;flex-flow:column;gap:12px}body.kd-status-sold .kd-car__actions{display:none}.kd-car__sold{display:flex;flex-flow:column;gap:12px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:var(--kd-bg-muted);border-radius:var(--kd-radius-md)}body.kd-status-sold .kd-car__sold{display:flex}.kd-car__sold-text{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:15px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-car__trust{padding-top:8px;border-top:1px solid var(--kd-border)}.kd-car-details__about{display:flex;flex-flow:column;gap:24px;min-width:0px}.kd-car-details__specs{display:flex;flex-flow:column;gap:16px}.kd-car-spec{display:flex;flex-flow:column;border-top:1px solid var(--kd-border)}.kd-car-spec__row{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--kd-border)}.kd-car-spec__row{padding-block:12px}.kd-car-spec__key{color:var(--kd-text-3);font-family:var(--kd-font-body);font-size:15px}.kd-car-spec__value{font-family:var(--kd-font-body);font-weight:400;font-size:15px;text-align:right}.kd-car-enquire__inner{display:flex;flex-flow:column;gap:16px;width:100%;max-width:720px}.kd-car-enquire__inner{margin-inline:auto}.kd-car-enquire__form{min-height:40px}.kd-car-bar{display:none}@media (max-width:767px){.kd-car-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;position:fixed;right:0px;bottom:0px;left:0px;z-index:90;background-color:var(--kd-bg);border-top:1px solid var(--kd-border-strong)}.kd-car-bar{padding:10px var(--kd-gutter) calc(10px + env(safe-area-inset-bottom))}}@media (max-width:1119px){.kd-car__grid{gap:32px}}@media (max-width:1023px){.kd-car__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1119px){.kd-car-details__grid{gap:32px}}@media (max-width:1023px){.kd-car-details__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){body.kd-status-sold .kd-car-bar{display:none}}.kd-car-card__title{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:19px;line-height:1.25;letter-spacing:1px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-car-card__variant{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:14px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-car-card__spec + .kd-car-card__spec::before{color:var(--kd-text-3);margin-right:var(--kd-space-2)}.kd-car-card__spec + .kd-car-card__spec::before{content:"·"}.kd-car-card__price{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:24px;line-height:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-car-card__badges{display:flex;gap:8px}.kd-sold-hero__actions{display:flex;gap:12px;margin-top:8px}.kd-sold-hero__actions{flex-wrap:wrap}.kd-stock-hero__eyebrow{color:var(--kd-accent-text);font-family:var(--kd-font-body);font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-stock-hero__title{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:41px;line-height:1.05;text-transform:uppercase;letter-spacing:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.kd-stock-hero__title{font-size:40px}}@media (max-width:767px){.kd-stock-hero__title{font-size:36px}}@media (max-width:479px){.kd-stock-hero__title{font-size:32px}}.kd-stock-hero__lead{max-width:60ch;color:var(--kd-text-2);font-family:var(--kd-font-body);font-weight:300;font-size:18px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.kd-stock-hero__lead{font-size:16px}}.kd-stock-hero__text{display:flex;flex-flow:column;align-items:start;gap:12px}.kd-search-panel{width:100%;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--kd-inverse-bg);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}.kd-search-panel:has(.kd-filter){padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:767px){.kd-search-panel{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}.kd-search{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:16px}@media (max-width:1119px){.kd-search{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.kd-search{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:479px){.kd-search{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.kd-search__field{display:flex;flex-flow:column;gap:6px;min-width:0px}.kd-search__label{color:#58534d;font-family:var(--kd-font-body);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:0.06em}.kd-search__select{width:100%;height:48px;color:#110f0d;font-family:var(--kd-font-body);font-size:15px;padding-top:0px;padding-right:36px;padding-bottom:0px;padding-left:14px;background-color:#f2f1ee;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2712%27%20height%3D%278%27%20viewBox%3D%270%200%2012%208%27%3E%3Cpath%20d%3D%27M1%201l5%205%205-5%27%20stroke%3D%27%23110f0d%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E);background-size:auto;background-position:0 0;background-repeat:no-repeat;background-attachment:scroll;border-radius:var(--kd-radius-md);border-top:1px solid #dedbd5;border-right:1px solid #dedbd5;border-bottom:1px solid #dedbd5;border-left:1px solid #dedbd5;cursor:pointer}.kd-search__select:focus{outline:2px solid var(--kd-red);outline-offset:1px}.kd-search__select option{color:#110f0d;background-color:#fff}.kd-search__select{appearance:none;background-position:right 14px center}.kd-search__actions{display:flex;flex-flow:column;align-items:center;gap:6px;position:relative;padding-top:23px}.kd-search__actions .kd-search__reset{position:absolute;top:calc(100% + 6px);left:50%;transform:translate3d(-50%,0,0)}.kd-search__actions .kd-search__reset{white-space:nowrap}@media (max-width:1119px){.kd-search__actions{flex-flow:row;justify-content:start;align-items:center;gap:16px}.kd-search__actions .kd-search__reset{position:static}.kd-search__actions .kd-search__reset{transform:none}}@media (max-width:767px){.kd-search__actions{grid-column-start:1;grid-column-end:-1}}@media (max-width:479px){.kd-search__actions{flex-flow:column;gap:12px}}.kd-search__submit{height:48px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.kd-search__submit{white-space:nowrap}@media (max-width:767px){.kd-search__submit{width:100%}}.kd-search__reset{color:#58534d;font-family:var(--kd-font-body);font-size:13px;text-decoration:underline}.kd-search__reset:hover{color:#110f0d}.kd-sell-banner__text{display:flex;flex-flow:column;gap:12px}.kd-sell-banner__eyebrow{color:rgba(255,255,255,.8);font-family:var(--kd-font-body);font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-sell-banner__title{color:#fff;font-family:var(--kd-font-display);font-weight:400;font-size:40px;line-height:1.1;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.kd-sell-banner__title{font-size:34px}}@media (max-width:767px){.kd-sell-banner__title{font-size:28px}}.kd-sell-banner__lead{color:rgba(255,255,255,.88);font-family:var(--kd-font-body);font-size:17px;line-height:1.55;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-sell-banner__actions{display:flex;justify-content:center;align-items:center;gap:12px}.kd-sell-banner__actions{flex-wrap:wrap}@media (max-width:1023px){.kd-sell-banner__actions{justify-content:start}}@media (max-width:479px){.kd-sell-banner__actions{flex-flow:column}}.kd-empty{display:flex;flex-flow:column;align-items:center;gap:12px;grid-column-start:1;grid-column-end:-1;text-align:center;padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px;border-radius:var(--kd-radius-lg);border-top:1px dashed var(--kd-border-strong);border-right:1px dashed var(--kd-border-strong);border-bottom:1px dashed var(--kd-border-strong);border-left:1px dashed var(--kd-border-strong)}.kd-empty__title{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-empty__text{max-width:48ch;color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:16px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-empty__actions{display:flex;justify-content:center;gap:12px;margin-top:8px}.kd-empty__actions{flex-wrap:wrap}.kd-stock-hero__actions{display:flex;gap:12px;margin-top:8px;margin-bottom:30px}.kd-stock-hero__actions{flex-wrap:wrap}.kd-stock__bar{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding-bottom:16px;border-bottom:1px solid var(--kd-border)}@media (max-width:767px){.kd-stock__bar{flex-flow:column;align-items:start;gap:4px}}.kd-stock__count{color:var(--kd-white);font-family:var(--kd-font-body);font-weight:400;font-size:15px}.kd-stock__note{color:var(--kd-text-3);font-family:var(--kd-font-body);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-hero{display:flex;flex-flow:column;justify-content:end;gap:40px;position:relative;min-height:640px;overflow:hidden;background-color:var(--kd-charcoal)}.kd-hero{padding-block:var(--kd-space-9) var(--kd-space-7);padding-inline:max(var(--kd-gutter),calc(( 100% - var(--kd-container) ) / 2))}@media (max-width:1023px){.kd-hero{min-height:560px}}@media (max-width:767px){.kd-hero{gap:28px;min-height:0px}.kd-hero{padding-block:var(--kd-space-8) var(--kd-space-6)}}.kd-hero__img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%}.kd-hero__shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22140%22%20height%3D%22140%22%20viewBox%3D%220%200%20140%20140%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23E0E0E0%22%20d%3D%22M0%200h140v140H0z%22%2F%3E%3Cpath%20fill%3D%22%23C2C2C2%22%20d%3D%22M25.868%2067v-8.727h3.494c.642%200%201.178.095%201.607.285.429.19.751.455.967.793.216.335.324.721.324%201.159%200%20.34-.068.64-.205.9a1.766%201.766%200%200%201-.562.63%202.305%202.305%200%200%201-.81.345v.085a1.991%201.991%200%200%201%201.645%201.01c.182.31.273.68.273%201.108%200%20.463-.115.877-.345%201.24-.228.36-.564.646-1.01.857-.446.21-.996.315-1.65.315h-3.728Zm1.845-1.508h1.504c.515%200%20.89-.099%201.125-.295a.985.985%200%200%200%20.354-.792c0-.242-.058-.455-.175-.64a1.187%201.187%200%200%200-.498-.434%201.708%201.708%200%200%200-.763-.158h-1.547v2.319Zm0-3.567h1.368c.253%200%20.477-.044.673-.132a1.12%201.12%200%200%200%20.469-.384%201%201%200%200%200%20.175-.592.957.957%200%200%200-.337-.763c-.221-.193-.537-.29-.946-.29h-1.402v2.16ZM35.306%2067h-1.977l3.012-8.727h2.378L41.728%2067H39.75l-2.186-6.733h-.068L35.306%2067Zm-.124-3.43h4.67v1.44h-4.67v-1.44Zm14.886-2.242h-1.866a1.825%201.825%200%200%200-.21-.643%201.637%201.637%200%200%200-.404-.486%201.781%201.781%200%200%200-.571-.307%202.184%202.184%200%200%200-.695-.107c-.451%200-.845.113-1.18.337-.335.222-.595.546-.78.972-.184.423-.277.937-.277%201.542%200%20.622.093%201.145.277%201.568.188.424.45.743.784.96a2.1%202.1%200%200%200%201.164.323c.247%200%20.475-.032.686-.098a1.645%201.645%200%200%200%20.976-.75c.11-.182.187-.389.23-.622l1.866.009a3.487%203.487%200%200%201-1.133%202.152c-.321.29-.705.52-1.15.69a4.23%204.23%200%200%201-1.505.251c-.779%200-1.475-.176-2.088-.528-.611-.352-1.094-.862-1.45-1.53-.351-.668-.527-1.476-.527-2.425%200-.951.178-1.761.536-2.429.358-.667.844-1.176%201.458-1.525.613-.352%201.304-.529%202.07-.529.506%200%20.975.071%201.407.214.435.142.82.349%201.155.622.335.27.608.6.818.992.213.393.35.841.41%201.347ZM51.391%2067v-8.727h1.846v3.848h.115l3.14-3.848h2.212l-3.239%203.907L58.742%2067h-2.207l-2.39-3.588-.909%201.108V67h-1.845Zm13.569-5.906a1.91%201.91%200%200%200-.252-.55%201.702%201.702%200%200%200-.925-.669%202.232%202.232%200%200%200-.652-.09c-.446%200-.838.111-1.176.333-.335.221-.596.544-.784.967-.187.42-.281.935-.281%201.543%200%20.608.092%201.125.277%201.551.185.426.446.751.784.976.338.221.737.332%201.197.332.418%200%20.775-.074%201.07-.221.298-.15.526-.363.682-.635.159-.273.238-.596.238-.968l.375.056h-2.25v-1.39h3.652v1.1c0%20.767-.161%201.426-.485%201.977-.324.548-.77.972-1.338%201.27-.569.296-1.22.443-1.952.443-.818%200-1.537-.18-2.156-.54a3.755%203.755%200%200%201-1.45-1.548c-.343-.67-.515-1.466-.515-2.386%200-.708.102-1.338.307-1.892a4.043%204.043%200%200%201%20.87-1.415c.372-.386.805-.68%201.299-.882a4.212%204.212%200%200%201%201.607-.303c.494%200%20.954.073%201.38.218.426.142.804.343%201.134.605.332.261.603.572.814.933.21.358.345.753.404%201.185H64.96ZM68.302%2067v-8.727h3.443c.659%200%201.221.118%201.687.353a2.45%202.45%200%200%201%201.07.993c.247.426.37.928.37%201.505%200%20.58-.124%201.078-.374%201.495-.25.415-.613.733-1.087.955-.472.221-1.043.332-1.713.332h-2.306v-1.483H71.4c.352%200%20.644-.048.877-.145.233-.096.407-.241.52-.434.117-.193.175-.434.175-.72%200-.29-.058-.535-.175-.733a1.071%201.071%200%200%200-.524-.452c-.233-.105-.527-.158-.882-.158h-1.244V67H68.3Zm4.713-3.972L75.184%2067h-2.037l-2.123-3.972h1.99Zm11.181-.392c0%20.952-.18%201.762-.54%202.43a3.753%203.753%200%200%201-1.467%201.53c-.616.349-1.31.523-2.08.523-.775%200-1.47-.176-2.087-.528-.617-.352-1.104-.862-1.462-1.53-.358-.668-.537-1.476-.537-2.425%200-.951.18-1.761.537-2.429.358-.667.845-1.176%201.462-1.525.616-.352%201.312-.529%202.088-.529.77%200%201.463.177%202.08.529.619.35%201.107.858%201.465%201.525.361.668.541%201.478.541%202.43Zm-1.87%200c0-.616-.093-1.136-.277-1.56-.182-.423-.44-.744-.772-.962a2.075%202.075%200%200%200-1.167-.328c-.446%200-.835.109-1.168.328-.332.218-.59.54-.775.963-.182.423-.273.943-.273%201.56%200%20.616.09%201.136.272%201.559.185.423.444.744.776.963.333.219.722.328%201.168.328.446%200%20.835-.11%201.167-.328.333-.219.59-.54.772-.963.184-.423.277-.943.277-1.56Zm8.628-4.363h1.845v5.667c0%20.637-.152%201.194-.456%201.67a3.05%203.05%200%200%201-1.266%201.117c-.542.264-1.174.397-1.896.397-.724%200-1.358-.132-1.9-.397a3.05%203.05%200%200%201-1.266-1.116c-.301-.478-.452-1.034-.452-1.67v-5.668h1.845v5.51c0%20.332.073.627.218.886.147.259.355.462.622.61.267.147.578.221.933.221.358%200%20.67-.074.933-.222.267-.147.473-.35.618-.609.148-.258.222-.554.222-.886v-5.51Zm10.663%200V67h-1.594l-3.797-5.493h-.064V67h-1.845v-8.727h1.62l3.767%205.488h.076v-5.488h1.837ZM106.235%2067h-3.094v-8.727h3.12c.877%200%201.633.174%202.267.524.633.347%201.12.845%201.461%201.496.344.65.516%201.429.516%202.335%200%20.909-.172%201.69-.516%202.344a3.545%203.545%200%200%201-1.47%201.504c-.636.35-1.398.524-2.284.524Zm-1.248-1.581h1.171c.546%200%201.005-.097%201.377-.29.375-.196.656-.498.844-.907.19-.412.285-.944.285-1.594%200-.645-.095-1.172-.285-1.581a1.852%201.852%200%200%200-.84-.903c-.372-.194-.831-.29-1.376-.29h-1.176v5.565ZM52.41%2073.273V82h-1.845v-8.727h1.845Zm1.518%200h2.276l2.403%205.863h.103l2.403-5.863h2.276V82h-1.79v-5.68h-.072l-2.26%205.637H58.05l-2.258-5.659h-.073V82h-1.79v-8.727ZM66.413%2082h-1.977l3.013-8.727h2.377L72.837%2082h-1.978l-2.186-6.733h-.069L66.413%2082Zm-.123-3.43h4.67v1.44h-4.67v-1.44Zm12.972-2.476a1.914%201.914%200%200%200-.251-.55%201.7%201.7%200%200%200-.925-.669%202.232%202.232%200%200%200-.652-.09c-.446%200-.838.111-1.176.333-.335.222-.597.544-.784.967-.188.42-.281.935-.281%201.543%200%20.608.092%201.125.277%201.551.184.426.446.751.784.976.338.221.737.332%201.197.332.418%200%20.774-.074%201.07-.221.298-.15.525-.363.682-.635.159-.273.238-.596.238-.968l.375.056h-2.25v-1.39h3.652v1.1c0%20.767-.162%201.426-.486%201.977a3.31%203.31%200%200%201-1.338%201.27c-.568.296-1.218.443-1.951.443-.819%200-1.537-.18-2.157-.54a3.756%203.756%200%200%201-1.448-1.548c-.344-.67-.516-1.466-.516-2.386%200-.707.102-1.338.307-1.892a4.043%204.043%200%200%201%20.869-1.415c.372-.386.805-.68%201.3-.882a4.211%204.211%200%200%201%201.606-.303c.495%200%20.955.073%201.381.218.426.142.804.344%201.133.605.333.261.604.572.814.933.21.358.346.753.405%201.185h-1.875ZM82.604%2082v-8.727h5.88v1.521H84.45v2.08h3.733v1.52H84.45v2.085h4.053V82h-5.898Z%22%2F%3E%3C%2Fsvg%3E);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.kd-hero__content{display:flex;flex-flow:column;align-items:start;gap:16px;position:relative;z-index:2;width:100%;max-width:720px;min-width:0px}.kd-hero__eyebrow{color:#fff;font-family:var(--kd-font-body);font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-hero__title{color:#fff;font-family:var(--kd-font-display);font-weight:400;font-size:57px;line-height:1;text-transform:uppercase;letter-spacing:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.kd-hero__title{font-size:54px}}@media (max-width:1023px){.kd-hero__title{font-size:46px}}@media (max-width:767px){.kd-hero__title{font-size:36px}}@media (max-width:479px){.kd-hero__title{font-size:32px}}.kd-hero__lead{width:100%;max-width:720px;color:var(--kd-white);font-family:var(--kd-font-body);font-size:19px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.kd-hero__lead{font-size:16px}}.kd-hero__actions{display:flex;gap:12px;margin-top:8px}.kd-hero__actions{flex-wrap:wrap}.kd-hero__search{position:relative;z-index:2;width:100%}.kd-trust__item{display:flex;align-items:start;gap:14px}.kd-trust__icon{display:grid;align-items:center;justify-items:center;flex-shrink:0;width:44px;height:44px;color:var(--kd-accent-text);background-color:var(--kd-red);border-radius:999px}.kd-trust__svg{width:20px;height:20px;color:#fff}.kd-trust__text{display:flex;flex-flow:column;gap:2px}.kd-trust__title{color:var(--kd-charcoal);font-family:var(--kd-font-body);font-weight:400;font-size:15px;text-transform:uppercase}.kd-trust__sub{color:var(--kd-text-3);font-family:var(--kd-font-body);font-size:13px}.kd-home-section--subtle{background-color:var(--kd-bg-subtle)}.kd-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.kd-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.kd-home-grid{grid-template-columns:minmax(0,1fr)}}.kd-why__intro{display:flex;flex-flow:column;align-items:start;gap:16px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 160px)}@media (max-width:1023px){.kd-why__intro{position:static}}.kd-why__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}@media (max-width:767px){.kd-why__grid{grid-template-columns:minmax(0,1fr);gap:28px}}.kd-why__title{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:19px;line-height:1.3;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-why__text{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.kd-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.kd-reviews__grid{grid-template-columns:minmax(0,1fr)}}.kd-review__name{color:var(--kd-white);font-family:var(--kd-font-body);font-weight:400;font-size:15px}.kd-review__source{color:var(--kd-text-3);font-family:var(--kd-font-body);font-size:13px}.kd-visit__info{display:flex;flex-flow:column;align-items:start;gap:24px}.kd-visit__list{display:flex;flex-flow:column;gap:20px;width:100%}.kd-visit__row{display:flex;flex-flow:column;gap:4px;padding-bottom:20px;border-bottom:1px solid var(--kd-border)}.kd-visit__label{color:var(--kd-text-3);font-family:var(--kd-font-body);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:0.06em}.kd-visit__value{color:var(--kd-white);font-family:var(--kd-font-body);font-size:17px;line-height:1.5;font-style:normal;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-visit__link{color:var(--kd-white);font-family:var(--kd-font-display);font-weight:400;font-size:22px;text-decoration:none}.kd-visit__link:hover{color:var(--kd-accent-text)}.kd-visit__actions{display:flex;gap:12px}.kd-visit__actions{flex-wrap:wrap}.kd-visit__map{min-height:420px;overflow:hidden;background-color:var(--kd-bg-muted);border-radius:var(--kd-radius-lg)}@media (max-width:1023px){.kd-visit__map{min-height:340px}}.kd-step{display:flex;flex-flow:column;gap:10px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--kd-bg-subtle);border-radius:var(--kd-radius-lg);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}.kd-step__num{display:grid;align-items:center;justify-items:center;width:36px;height:36px;color:#fff;font-family:var(--kd-font-display);font-weight:400;font-size:16px;background-color:var(--kd-red);border-radius:999px}.kd-step__title{color:var(--kd-charcoal);font-family:var(--kd-font-display);font-weight:400;font-size:18px;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-step__text{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:15px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-sell-form__main{display:flex;flex-flow:column;gap:16px;min-width:0px}.kd-sell-form__title{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:34px;line-height:1.15;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.kd-sell-form__title{font-size:28px}}.kd-sell-form__intro{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.kd-sell-form__aside{display:flex;flex-flow:column;gap:20px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 160px);padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--kd-bg-subtle);border-radius:var(--kd-radius-lg);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}@media (max-width:1023px){.kd-sell-form__aside{position:static}}@media (max-width:767px){.kd-sell-form__aside{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.kd-sell-form__aside-title{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:20px;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-sell-form__call{display:flex;flex-flow:column;gap:4px;padding-top:20px;border-top:1px solid var(--kd-border)}.kd-sell-form__call-label{color:var(--kd-text-3);font-family:var(--kd-font-body);font-size:13px}.kd-sell-form__call-link{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:22px;text-decoration:none}.kd-sell-form__call-link:hover{color:var(--kd-red)}.kd-form-heading{display:block;width:100%;color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:18px;letter-spacing:0px;margin-top:12px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:16px;border-top:1px solid var(--kd-border)}.bde-form-builder .breakdance-form-field--html{width:100%}.bde-form-builder .form-input-html{width:100%}.kd-info__head{display:flex;flex-flow:row;gap:12px}.kd-info__title{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:34px;line-height:1.15;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.kd-info__title{font-size:28px}}.kd-info__text{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:17px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.kd-tiers{grid-template-columns:minmax(0,1fr)}}.kd-tier{display:flex;flex-flow:column;gap:12px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--kd-bg-subtle);border-radius:var(--kd-radius-lg);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}.kd-tier--featured{box-shadow:inset 0px 3px 0px var(--kd-red)}.kd-tier--featured{border-color:var(--kd-red)}.kd-tier__days{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:44px;line-height:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-tier__unit{color:var(--kd-text-3);font-family:var(--kd-font-body);font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:0.1em}.kd-tier__rule{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:15px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:12px;border-top:1px solid var(--kd-border)}.kd-note{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:15px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;background-color:var(--kd-bg-subtle);border-left:3px solid var(--kd-red)}.kd-cover__card{display:flex;flex-flow:column;gap:16px;height:100%;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;border-radius:var(--kd-radius-lg);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}.kd-cover__title{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:20px;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-split__main{display:flex;flex-flow:column;gap:16px;min-width:0px}.kd-split__aside{display:flex;flex-flow:column;gap:16px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--kd-bg-subtle);border-radius:var(--kd-radius-lg);border-top:1px solid var(--kd-border);border-right:1px solid var(--kd-border);border-bottom:1px solid var(--kd-border);border-left:1px solid var(--kd-border)}.kd-split__aside-title{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:20px;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.kd-features{grid-template-columns:minmax(0,1fr)}}.kd-feature{display:flex;flex-flow:column;gap:10px}.kd-feature__title{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:18px;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.kd-feature__text{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.kd-tier{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}@media (max-width:767px){.kd-cover__card{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}@media (max-width:767px){.kd-split__aside{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.kd-contact__actions{display:flex;flex-flow:column;gap:12px}.kd-footer__logo{display:inline-flex;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;background-color:#fff;border-radius:var(--kd-radius-md)}.kd-footer__logo img{display:block;width:140px;height:auto}.kd-prose{max-width:760px;color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:16px;line-height:1.7}.kd-prose h2{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:24px;line-height:1.25;letter-spacing:0px;margin-top:40px;margin-right:0px;margin-bottom:12px;margin-left:0px}.kd-prose h3{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:400;font-size:18px;letter-spacing:0px;margin-top:28px;margin-right:0px;margin-bottom:8px;margin-left:0px}.kd-prose p{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.kd-prose ul{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px;padding-left:22px}.kd-prose li{margin-bottom:6px}.kd-prose a{color:var(--kd-red);text-decoration:underline}.kd-prose strong{color:var(--kd-text)}@media (max-width:767px){.kd-prose{font-size:15px}.kd-prose h2{font-size:21px;margin-top:32px}}.container-1{display:flex;flex-flow:column;gap:20px}.container-2{display:flex;flex-flow:row}.fundamental-text-1{font-weight:400;font-size:40px;text-transform:uppercase}@media (max-width:767px){.fundamental-text-1{font-size:36px}}@media (max-width:479px){.fundamental-text-1{font-size:32px}}.fundamental-text-2{color:var(--kd-charcoal)}.fundamental-text-3{color:var(--kd-bg-muted)}.kd-sell-banner__box{padding-top:56px;padding-right:56px;padding-bottom:56px;padding-left:56px;background-color:var(--kd-red)}@media (max-width:1023px){.kd-sell-banner__box{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}}@media (max-width:767px){.kd-sell-banner__box{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}.kd-fill{display:flex;flex-flow:column;width:100%;min-width:0px}.kd-filter{width:100%}.kd-filter[open] .kd-filter__hide{display:inline}.kd-filter[open] .kd-filter__show{display:none}.kd-filter[open] .kd-filter__chev{transform:rotateZ(180deg)}.kd-filter .kd-search{padding-top:0px;padding-right:24px;padding-bottom:24px;padding-left:24px}.kd-filter .kd-search:has(.kd-search__reset){padding-bottom:44px}@media (max-width:1119px){.kd-filter .kd-search:has(.kd-search__reset){padding-bottom:24px}}@media (max-width:767px){.kd-filter .kd-search{padding-top:0px;padding-right:16px;padding-bottom:16px;padding-left:16px}.kd-filter .kd-search:has(.kd-search__reset){padding-bottom:16px}}.kd-filter__bar{display:flex;align-items:center;gap:12px;color:var(--kd-charcoal);font-size:15px;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;cursor:pointer}.kd-filter__bar::-webkit-details-marker{display:none}.kd-filter__bar:focus-visible{outline:2px solid var(--kd-red);outline-offset:-2px}.kd-filter__bar{list-style:none;user-select:none}@media (max-width:767px){.kd-filter__bar{padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.kd-filter__icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px;color:var(--kd-red)}.kd-filter__count{color:#fff;font-size:12px;line-height:1;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;background-color:var(--kd-red);border-radius:999px}.kd-filter__chips{display:flex;gap:6px;min-width:0px}.kd-filter__chips{flex-wrap:wrap}@media (max-width:767px){.kd-filter__chips{display:none}}.kd-filter__chip{color:#58534d;font-size:13px;padding-top:3px;padding-right:8px;padding-bottom:3px;padding-left:8px;border-top:1px solid #dedbd5;border-right:1px solid #dedbd5;border-bottom:1px solid #dedbd5;border-left:1px solid #dedbd5}.kd-filter__chip{white-space:nowrap}.kd-filter__toggle{display:flex;align-items:center;gap:8px;color:#58534d;font-size:13px;margin-left:auto}.kd-filter__chev{width:16px;height:16px;color:var(--kd-charcoal);transition:transform 0.2s ease}.kd-filter__hide{display:none}html:has(.kd-menu[open]){overflow:hidden}.kd-foot__logo{display:inline-flex;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:#fff;border-radius:6px}.kd-foot__logo img{display:block;width:auto;height:34px}.kd-foot__addr{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:14px;line-height:1.6;font-style:normal;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.kd-foot__addr{text-align:center}}.kd-foot__phone{color:#fff;font-family:var(--kd-font-body);font-size:28px;line-height:1.1;text-decoration:none;letter-spacing:1px;transition:color 0.2s ease}.kd-foot__phone:hover{color:var(--kd-text-2)}@media (max-width:479px){.kd-foot__phone{font-size:26px}}.kd-foot__cta{display:flex;justify-content:center;gap:10px}.kd-foot__cta{flex-wrap:wrap}.kd-foot__nav{display:flex;gap:12px 24px;width:100%;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;border-top:1px solid var(--kd-border)}.kd-foot__nav{flex-wrap:wrap}@media (max-width:1023px){.kd-foot__nav{justify-content:center;gap:10px 20px}}.kd-foot__link{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:13px;text-decoration:none;transition:color 0.2s ease}.kd-foot__link:hover{color:#fff}.kd-car-thumbs{width:100%;margin-top:10px}.kd-car-thumbs .swiper-slide{overflow:hidden;border-radius:6px;outline:2px solid transparent;outline-offset:-2px;opacity:0.5;cursor:pointer;transition:opacity 0.2s ease,outline-color 0.2s ease}.kd-car-thumbs .swiper-slide:hover{opacity:0.85}.kd-car-thumbs .swiper-slide.swiper-slide-thumb-active{outline:2px solid var(--kd-red);outline-offset:-2px;opacity:1}.kd-car-thumbs .ee-gallery-item{cursor:pointer}.kd-warranty__days{color:var(--kd-text);font-family:var(--kd-font-display);font-weight:300;font-size:44px;line-height:1;text-transform:uppercase;letter-spacing:1px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.kd-warranty__days{font-size:36px}}.kd-media{width:100%;overflow:hidden;border-radius:12px}.kd-media img{display:block;width:100%;object-fit:cover;aspect-ratio:4/3}.kd-actions{display:flex;gap:12px;margin-top:8px}.kd-actions{flex-wrap:wrap}.kd-foot__phone-alt{color:var(--kd-text-2);font-family:var(--kd-font-body);font-size:15px;line-height:1.4;text-decoration:none}.kd-foot__phone-alt:hover{color:var(--kd-text)}.kd-header__cta-text{position:static;width:auto;height:auto;overflow:visible}.kd-header__cta-text{clip:auto;white-space:nowrap}@media (max-width:1119px){.kd-header__cta-text{position:static;width:auto;height:auto;overflow:visible}.kd-header__cta-text{clip:auto}}.kd-header__logo{display:block;flex-shrink:0}.kd-nav__group{display:flex;align-items:center;position:relative}.kd-nav__group:has(.is-active) .kd-nav__trigger{color:var(--kd-red);box-shadow:inset 0px -2px 0px var(--kd-red)}.kd-nav__trigger{display:inline-flex;align-items:center;gap:7px;line-height:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.kd-nav__trigger::after{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transition:transform 0.2s ease;transform:translate3d(0,-2px,0) rotateZ(45deg)}.kd-nav__trigger::after{content:""}.kd-nav__group:hover .kd-nav__trigger::after{transform:translate3d(0,1px,0) rotateZ(225deg)}.kd-nav__group:focus-within .kd-nav__trigger::after{transform:translate3d(0,1px,0) rotateZ(225deg)}.kd-nav__dropdown{display:flex;visibility:hidden;flex-flow:column;gap:2px;position:absolute;top:calc(100% + 20px);left:-10px;z-index:200;min-width:210px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;background-color:#fff;border-radius:0px;border-top:0px solid #e0dedb;border-right:0px solid #e0dedb;border-bottom:0px solid #e0dedb;border-left:0px solid #e0dedb;opacity:0;transition:opacity 0.18s ease,transform 0.18s ease,visibility 0.18s;transform:translate3d(0,6px,0)}.kd-nav__dropdown::before{position:absolute;top:-22px;right:0px;left:0px;height:22px}.kd-nav__dropdown::before{content:""}.kd-nav__dropdown .kd-nav__link{display:block;padding-top:11px;padding-right:14px;padding-bottom:11px;padding-left:14px;border-radius:0px}.kd-nav__group:hover .kd-nav__dropdown{visibility:visible;opacity:1}.kd-nav__group:hover .kd-nav__dropdown{transform:none}.kd-nav__group:focus-within .kd-nav__dropdown{visibility:visible;opacity:1}.kd-nav__group:focus-within .kd-nav__dropdown{transform:none}.kd-nav__group:hover .kd-nav__trigger.kd-nav__link{color:#fff;background-color:var(--kd-charcoal)}.kd-nav__group:focus-within .kd-nav__trigger.kd-nav__link{color:#fff;background-color:var(--kd-charcoal)}.bde-loop-slider .kd-car-card[data-entrance]{opacity:1!important;transform:none!important;visibility:visible!important;transition:none!important;animation:none!important}body:not(.kd-status-sold) .kd-car__sold{display:none}