.feature-row{padding-block:96px}.feature-row--light{background:var(--paper);color:var(--ink)}.feature-row--deep{background:var(--paper-deep);color:var(--ink)}.feature-row__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.feature-row--reverse .feature-row__copy{order:2}.feature-row h2{font-family:var(--display);letter-spacing:-.045em;margin:12px 0 18px;font-size:clamp(32px,3.6vw,48px);font-weight:480;line-height:1.04}.feature-row__text{color:var(--muted-light);margin:0 0 22px;font-size:18px;line-height:1.6}.feature-row__points{gap:12px;margin:0 0 26px;padding:0;list-style:none;display:grid}.feature-row__points li{padding-left:26px;line-height:1.5;position:relative}.feature-row__points li:before{content:"";background:var(--signal);width:12px;height:2px;position:absolute;top:.55em;left:0}.feature-row__media{margin:0}.feature-row__media img{border:1px solid var(--line-light);background:#fff;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 24px 60px #0b234124}.feature-row__media figcaption{color:var(--muted-light);margin-top:12px;font-size:13px;line-height:1.45}@media (width<=980px){.feature-row{padding-block:64px}.feature-row__grid{grid-template-columns:1fr;gap:32px}.feature-row--reverse .feature-row__copy{order:0}}
