.feature{flex-wrap:wrap;align-items:center;gap:2rem;margin-top:2rem;display:flex}.feature .feature-image,.feature .feature-summary{flex:0 0 100%}.feature .feature-image img{border-radius:16px;width:100%;max-width:85%;height:auto;transition:transform .4s,box-shadow .4s;box-shadow:0 8px 32px #00000014}.feature .feature-image img:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 16px 48px #0000001f}.feature .feature-summary{padding:0 4%}.feature .feature-summary h2{color:var(--bs-heading-color);margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.3}.feature .feature-summary p{color:var(--ws-ink-2);font-size:.95rem;line-height:1.7}.feature .feature-summary ul{margin:1.25rem 0;padding:0;list-style:none}.feature .feature-summary ul li{color:var(--ws-ink-2);margin-bottom:.5rem;padding-left:1.5rem;font-size:.9rem;line-height:1.6;position:relative}.feature .feature-summary ul li:before{content:"";background:#ff004e;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}@media (min-width:640px){.feature{flex-wrap:nowrap;gap:4rem}.feature .feature-image,.feature .feature-summary{flex:1 1 0;min-width:0}.feature .feature-image img{max-width:100%}.feature .feature-summary{padding:0 6% 0 2%}.feature .feature-summary h2{font-size:1.85rem}.feature:nth-child(2n) .feature-image{order:2}.feature:nth-child(2n) .feature-summary{order:1;padding:0 2% 0 6%}}
