.block-features__grid{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.block-features__item{border-top:2px solid var(--brand);padding-top:1.25rem}@media(min-width:62rem){.block-features__item--wide{grid-column:span 2}}.block-features__icon{background:oklch(.62 .038 102/.14);border-radius:50%;color:var(--brand-deep);display:grid;height:2.5rem;margin-bottom:1rem;place-items:center;width:2.5rem}.block-features__icon .ico{height:1.25rem;width:1.25rem}.block-features__title{color:var(--ink-on-light);font-size:1.125rem;font-weight:660;margin-bottom:.625rem}.block-features__text{color:var(--muted-on-light);font-size:.9219rem;line-height:1.65}.block-features__text+.block-features__text{margin-top:.875rem}
