.inf-feature{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-3);min-width:0}.inf-feature-img{align-self:stretch;aspect-ratio:16/9;border-radius:var(--ds-radius-lg);border:1px solid var(--ds-border-subtle);background:var(--ds-bg-subtle);overflow:hidden}.inf-feature-img img{width:100%;height:100%;object-fit:cover;display:block}.inf-feature-text{white-space:pre-line;overflow-wrap:anywhere}.inf-feature-text--clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.inf-feature-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-3) var(--ds-space-4);margin-top:var(--ds-space-1)}.inf-feature-list{display:grid;grid-gap:var(--ds-space-6);gap:var(--ds-space-6)}.inf-feature .ds-kicker,.inf-feature h2,.inf-feature h3{margin:0;overflow-wrap:anywhere}.inf-feature--home{gap:var(--ds-space-4)}@media (min-width:720px){.inf-feature--home:has(.inf-feature-img){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-column-gap:var(--ds-space-8);column-gap:var(--ds-space-8);align-items:center}.inf-feature--home .inf-feature-img{grid-row:1/span 4}}