/* TM CMS component */
.feature-shelf{
  background:linear-gradient(rgba(8,12,10,.45),rgba(8,12,10,.62)),
               url('https://tracedmethod.s3.us-west-2.amazonaws.com/mint/home/featured section.png') center/cover;padding:clamp(44px,5vw,96px) 0}
.feature-grid{display:grid;grid-template-columns:1fr 1.1fr;column-gap:clamp(32px,4%,84px);align-items:center}
.feature-media{position:relative;aspect-ratio:16/9;border-radius:18px;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.55)}
.feature-media img{width:100%;height:100%;object-fit:cover;display:block}
@media(max-width:980px){.feature-grid{grid-template-columns:1fr;row-gap:...}}