:where(.ss-site) :where([data-ss-module=feature-results]) button:focus-visible{outline:3px solid #08c498;outline-offset:4px}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-results{padding:48px 0 80px}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card{background:#fff;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;min-height:230px;padding:24px;text-align:left;transition:border-color .2s,transform .2s}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card:hover{border-color:#8faaff;transform:translateY(-3px)}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card .category{color:var(--blue);font-size:9px;letter-spacing:.12em;margin-bottom:19px;text-transform:uppercase}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card h3{font-size:17px}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card p{flex:1;font-size:12px;margin-top:10px}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card .read-more{color:var(--blue);display:flex;font-size:10px;justify-content:space-between;margin-top:20px}@media(max-width:1000px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card{padding:22px}}@media(max-width:760px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-results{padding:27px 0 55px}}@media(max-width:760px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-grid{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:760px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card{min-height:220px;padding:18px}}@media(max-width:760px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card h3{font-size:15px}}@media(max-width:760px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card p{font-size:11px}}@media(max-width:760px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card .category{font-size:8px;margin-bottom:14px}}@media(max-width:380px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-grid{grid-template-columns:1fr}}@media(max-width:760px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card p{font-size:13px}}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card{border-color:#e7e7e2;box-shadow:0 2px 2px #101e1803}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card:hover{border-color:#92baa8}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card .category{color:#655873}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card .read-more{color:#242c2a}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card .read-more .arrow{color:var(--blue)}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card[data-feature-group="Apps & member portal"]{border-top:3px solid #c9ade6}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card[data-feature-group="Booking & first visits"]{border-top:3px solid #8dc8b1}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card[data-feature-group="Marketing & widgets"]{border-top:3px solid #edb888}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card[data-feature-group="Checkout & commerce"]{border-top:3px solid #8bcbc5}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card[data-feature-group="Brand control & CMS"]{border-top:3px solid #bca3df}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card[data-feature-group="Connections & insights"]{border-top:3px solid #dcc089}@media(max-width:760px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card .category{line-height:1.5}}:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card{scroll-margin-top:270px}:where(.ss-site) :where([data-ss-module=feature-results]) .wrap>*{min-width:0}@media(max-width:760px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card{scroll-margin-top:250px}}@media(max-width:540px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-grid{grid-template-columns:1fr}}@media(max-width:540px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card{min-height:0;padding:24px}}@media(max-width:540px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card h3{font-size:19px}}@media(max-width:540px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card p{font-size:13px}}@media(max-width:540px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card .read-more{font-size:12px}}@media(max-width:540px){:where(.ss-site) :where([data-ss-module=feature-results]) .feature-card{scroll-margin-top:90px}}@media(prefers-reduced-motion:reduce){:where(.ss-site) :where([data-ss-module=feature-results]) :before{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:reduce){:where(.ss-site) :where([data-ss-module=feature-results]) :after{animation:none!important;transition:none!important}}