.features.bg-plenty-nude{--feature-bg:var(--plenty-nude-light)}.features.bg-plenty-nude2{--feature-bg:var(--plenty-nude)}.features.bg-plenty-white{--feature-bg:var(--plenty-white)}.features.bg-plenty-mint{--feature-bg:var(--plenty-mint)}.features{box-shadow:0 0 0 100vmax var(--feature-bg,transparent);clip-path:inset(0 -100vmax);padding-bottom:50px;padding-top:50px}.feature-panel{background:var(--plenty-white);border-radius:32px;color:var(--plenty-blue);display:flex;flex-direction:column;gap:64px;padding:64px}.feature-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.feature-head__text{flex:1 1 520px;min-width:0}.feature-title{margin:0;max-width:720px}.feature-actions{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:12px}.feature-cols,.feature-row{column-gap:32px;display:grid;grid-template-columns:64px var(--grid,minmax(0,5fr) minmax(0,7fr))}.features--no-num .feature-cols,.features--no-num .feature-row{grid-template-columns:var(--grid,minmax(0,5fr) minmax(0,7fr))}.feature-cols{font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1.2;padding:0 16px 16px;text-transform:uppercase}.feature-row{align-items:baseline;border-top:1.5px solid rgba(6,38,51,.12);padding:24px 16px;transition:background-color .16s ease}.feature-row:last-child{border-bottom:1.5px solid rgba(6,38,51,.12)}.feature-row:hover{background:var(--plenty-nude-light)}.feature-num{align-items:center;background:var(--plenty-lime);border-radius:12px;display:inline-flex;font-family:nb_international_promono,monospace;font-size:16px;height:40px;justify-content:center;width:48px}.feature-name{font-size:20px;font-weight:500;line-height:1.1}.feature-benefit{font-size:16px;line-height:1.3}@media (max-width:767px){.feature-panel{border-radius:20px;gap:40px;padding:40px 20px}.feature-cols{display:none}.feature-row{column-gap:16px;grid-template-columns:48px minmax(0,1fr);padding:20px 4px;row-gap:8px}.feature-benefit{grid-column:2}.features--no-num .feature-row{grid-template-columns:minmax(0,1fr)}.features--no-num .feature-benefit{grid-column:1}.feature-actions{align-items:flex-start}.features--multi .feature-benefit:not([data-label=""]):before{content:attr(data-label);display:block;font-size:12px;font-weight:500;letter-spacing:.1em;margin-bottom:2px;text-transform:uppercase}}.feature-actions .btn-secondary{color:var(--plenty-blue)}.feature-actions .btn-secondary:before{background-color:transparent;border-color:var(--plenty-blue)}.feature-actions .btn-secondary:focus-visible,.feature-actions .btn-secondary:hover{color:var(--plenty-white)}.feature-actions .btn-secondary:focus-visible:before,.feature-actions .btn-secondary:hover:before{background-color:var(--plenty-blue)}.feature-benefit,.feature-name,.feature-title{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}@media (max-width:767px){.feature-panel{padding:32px 16px}.feature-head__text{flex-basis:100%}.feature-actions{align-items:stretch;flex:1 1 100%;max-width:100%}.feature-actions .btn{max-width:100%;text-align:center;white-space:normal}.feature-row{column-gap:12px;grid-template-columns:40px minmax(0,1fr);padding:20px 0}.feature-num{font-size:14px;height:34px;width:40px}.feature-name{font-size:18px;min-width:0}.feature-benefit{min-width:0}}