.feature{background:var(--surface-overlay);border-radius:15px;box-sizing:border-box;width:100%;position:relative}.feature .pro{position:absolute;top:6px;right:6px}.feature .feature__image{border-top-right-radius:15px;border-top-left-radius:15px;overflow:hidden}.feature .feature__content img,.feature .feature__image img{width:100%;height:auto}.feature .feature__image+.feature__content{padding:15px 24px 18px}.feature .feature__content{padding:18px 24px;flex-grow:1}.feature .feature__content>:first-child{margin-top:0}.feature .feature__content>:last-child{margin-bottom:0}.feature .feature__title{padding:12px 24px 18px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;gap:12px;text-wrap:balance}.feature .feature__title .button{margin:0}.feature.feature--clickable{cursor:pointer}.features{margin:72px auto;max-width:1100px}.features .features__content{display:grid;gap:18px;grid-template-columns:1fr;padding:18px}.features.features--space{margin-top:144px}@media(min-width:580px){.features .features__content.features__content--2,.features .features__content.features__content--3,.features .features__content.features__content--4{grid-template-columns:1fr 1fr}}@media(min-width:960px){.features .features__content.features__content--2{grid-template-columns:1fr 1fr}.features .features__content.features__content--3{grid-template-columns:1fr 1fr 1fr}.features .features__content.features__content--4{grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width:580px){.features .features__content{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:9px;padding:18px}.features .features__content::-webkit-scrollbar{display:none}.features .features__content>*{flex:0 0 auto;scroll-snap-align:start;scroll-margin-inline-start:18px;width:100%}.features .features__dots{display:flex;justify-content:center;gap:6px}.features .features__dots .dot{width:6px;height:6px;border-radius:50%;background-color:var(--text-tertiary)}.features .features__dots .dot.dot--active{background-color:var(--text-primary)}}
