/* V11: quiet watercolor color-wash, without dot/grain texture; compact demo benefits. */
.hero::after{background-image:url("/assets/watercolor-wash-mobile-v11.svg")}
.listen-section.section-padding{padding-bottom:4px}
.benefits-section{padding-top:0;padding-bottom:17px}
.benefit-grid{max-width:785px;gap:0}
.benefit{padding:0 5px}
.benefit-icon{height:29px;font-size:1.45rem;line-height:1;display:grid;place-items:center}
.benefit h3{margin:3px auto 0;max-width:175px;font-size:.70rem;line-height:1.22;font-weight:600}
.benefit:not(:last-child)::after{height:30px;top:11px;background:rgba(184,138,90,.22)}
@media(min-width:560px){
 .hero::after{background-image:url("/assets/watercolor-wash-desktop-v11.svg")}
 .benefits-section{padding-top:0;padding-bottom:22px}
 .benefit-icon{height:32px;font-size:1.6rem}
 .benefit h3{font-size:.77rem;line-height:1.25;margin-top:4px}
 .benefit:not(:last-child)::after{height:35px;top:9px}
}
@media(min-width:850px){
 .benefits-section{padding-bottom:30px}
 .benefit-icon{height:34px;font-size:1.68rem}
 .benefit h3{font-size:.82rem}
}
