.sch-feat{padding:clamp(16px,4vw,56px);gap:clamp(16px,4vw,56px)}
.sch-feat-img{position:static;aspect-ratio:auto;background:none;border-radius:22px;overflow:hidden;box-shadow:0 10px 30px rgba(74,29,51,.12)}
.sch-feat-img img,.sch-feat-img svg{position:static;inset:auto;width:100%;height:auto;object-fit:initial;display:block}
.sch-feat-img svg{aspect-ratio:4/5}
.sch-feat-tx{padding:clamp(8px,2vw,24px)}
@media(max-width:749px){.sch-feat{grid-template-columns:1fr}}
