.dk-chg{position:relative;overflow:hidden;font-family:var(--lp-font);background:var(--lp-soft);color:var(--lp-ink);--u:min(1px, 100vw / 1440)}.dk-chg__bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;pointer-events:none}.dk-chg__inner{position:relative;z-index:1;margin:0 auto;width:100%;max-width:1440px;padding:48px 16px;box-sizing:border-box}.dk-chg__hero{display:flex;flex-direction:column;gap:24px}.dk-chg__intro{display:flex;flex-direction:column;gap:16px}.dk-chg__head{display:flex;flex-direction:column;gap:8px}.dk-chg__eyebrow{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:20px;color:var(--lp-ink)}.dk-chg__eyebrow::before{content:"";width:24px;height:1px;background:currentColor;flex:0 0 auto}.dk-chg__title{margin:0;font-size:28px;font-weight:700;line-height:1.15;text-transform:uppercase;color:var(--lp-deep)}.dk-chg__lead{margin:0;max-width:62ch;font-size:16px;font-weight:400;line-height:24px;color:var(--lp-ink)}.dk-chg__feature{display:inline-flex;align-items:center;gap:16px;width:fit-content;padding:12px 20px 12px 12px;border-radius:16px;background:rgb(255 255 255 / .7);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.dk-chg__feature-icon{display:grid;place-items:center;flex:0 0 auto;width:56px;height:56px;border-radius:16px;background:rgb(30 126 216 / .08);color:var(--lp-blue)}.dk-chg__feature-icon svg{width:26px;height:26px}.dk-chg__feature-txt{display:flex;min-width:0;flex-direction:column;gap:2px}.dk-chg__feature-title{font-size:16px;font-weight:600;line-height:1.4;color:var(--lp-ink)}.dk-chg__feature-metric{font-size:20px;font-weight:500;line-height:1.2;color:var(--lp-blue)}.dk-chg__showcase{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:1440 / 610}.dk-chg__vehicle{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center bottom}.dk-chg__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:24px 0 0;padding:0;list-style:none}.dk-chg__card{display:flex;flex-direction:column;padding:16px;border-radius:var(--lp-radius-sm);background:rgb(249 252 255 / .9);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.dk-chg__card-name{margin:0;font-size:16px;font-weight:700;line-height:1.5;color:var(--lp-ink)}.dk-chg__card-region{margin:0;font-size:15px;font-weight:400;line-height:1.5;color:var(--lp-ink)}.dk-chg__specs{display:flex;flex-direction:column;gap:12px;margin:16px 0;padding:0;list-style:none}.dk-chg__spec{display:flex;align-items:center;gap:12px;min-width:0}.dk-chg__spec-icon{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:999px;background:rgb(30 126 216 / .05);color:var(--lp-blue)}.dk-chg__spec-icon svg{width:22px;height:22px}.dk-chg__spec-txt{display:flex;min-width:0;flex-direction:column}.dk-chg__spec-value{font-size:16px;font-weight:600;line-height:1.3;color:var(--lp-ink)}.dk-chg__spec-label{font-size:15px;font-weight:400;line-height:1.3;color:var(--lp-ink)}.dk-chg__map{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:auto;height:40px;padding:0 12px;border-radius:999px;background:#e5e7eb;color:var(--lp-ink);font-size:15px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .2s ease}.dk-chg__map:hover,.dk-chg__map:focus-visible{background:#cfd2d6;color:var(--lp-ink)}.dk-chg__map svg{width:18px;height:18px;flex:0 0 auto}@media (min-width:768px){.dk-chg__inner{padding:64px 24px}.dk-chg__hero{flex-direction:row;align-items:center;gap:32px}.dk-chg__intro{flex:1 1 0%;gap:20px}.dk-chg__showcase{flex:1 1 0%}.dk-chg__grid{gap:24px;margin-top:32px}.dk-chg__card{padding:20px;border-radius:24px}.dk-chg__spec-icon{width:44px;height:44px}}@media (min-width:1024px){.dk-chg__inner{padding:calc(72 * var(--u))}.dk-chg__hero{gap:calc(56 * var(--u))}.dk-chg__intro{gap:calc(24 * var(--u))}.dk-chg__head{gap:calc(12 * var(--u))}.dk-chg__title{font-size:max(24px, calc(44 * var(--u)));line-height:1.1}.dk-chg__lead{max-width:calc(560 * var(--u))}.dk-chg__feature{gap:calc(16 * var(--u));padding:calc(12 * var(--u)) calc(24 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u));border-radius:calc(20 * var(--u))}.dk-chg__feature-icon{width:max(56px, calc(72 * var(--u)));height:max(56px, calc(72 * var(--u)));border-radius:max(16px, calc(18 * var(--u)))}.dk-chg__feature-icon svg{width:max(24px, calc(28 * var(--u)));height:max(24px, calc(28 * var(--u)))}.dk-chg__feature-title{font-size:max(14px, calc(16 * var(--u)))}.dk-chg__feature-metric{font-size:max(16px, calc(22 * var(--u)))}.dk-chg__grid{gap:calc(24 * var(--u));margin-top:calc(40 * var(--u))}.dk-chg__card{padding:calc(28 * var(--u));border-radius:calc(24 * var(--u))}.dk-chg__card-name{font-size:max(16px, calc(20 * var(--u)))}.dk-chg__specs{flex-direction:row;gap:calc(28 * var(--u));margin:calc(24 * var(--u)) 0}.dk-chg__spec{flex:1 1 0%;gap:calc(12 * var(--u))}.dk-chg__spec-icon{width:max(40px, calc(44 * var(--u)));height:max(40px, calc(44 * var(--u)))}.dk-chg__map{align-self:flex-start;padding:0 calc(20 * var(--u))}}@media (prefers-reduced-motion:reduce){.dk-chg__map{transition:none}}