.nd-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;border:1px solid var(--border-subtle);margin-bottom:56px}
.nd-feature img{width:100%;height:100%;min-height:340px;object-fit:cover}
.nd-feature__body{padding:44px 44px 44px 0}
.nd-feature h2{font-weight:600;font-size:34px;line-height:1.15;text-transform:uppercase;margin-bottom:14px}
.nd-news__kicker{color:var(--blue-500);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}
@media(max-width:1000px){.nd-feature{grid-template-columns:1fr}.nd-feature__body{padding:32px}}
