/* Consistent calm conversion sections, excluding hero and forms. */
.feature-band.feature-band-upgraded,
.growth-close,
.sales-service .sales-service-cta,
.transaction-section:has(.transaction-cta),
.delivery-section:has(.delivery-side .btn) {background:#F3F2F9;color:#242044}
.growth-close{border:1px solid #D9D6E7;border-radius:20px;box-shadow:0 12px 30px -25px rgba(16,19,38,.3)}
.growth-close h2,.transaction-cta h2,.feature-band-upgraded h2{color:#242044}
.growth-close p,.transaction-cta p{color:#52556F}
.growth-close .btn,.transaction-cta .btn,.delivery-side .btn,.feature-band-upgraded .feature-band-copy .btn{
 display:inline-flex;align-items:center;justify-content:center;
 max-width:100%;background:#242044!important;border:1px solid #242044!important;
 color:#fff!important;border-radius:999px;padding:16px 25px;
 text-align:center;white-space:normal;line-height:1.4;text-decoration:none;
}
.growth-close .btn:hover,.transaction-cta .btn:hover,.delivery-side .btn:hover,.feature-band-upgraded .feature-band-copy .btn:hover{background:#522575!important;border-color:#522575!important}
.growth-close{gap:36px}
.transaction-cta{gap:36px}
.delivery-side{background:#fff;border:1.5px solid #B1B4C9}
@media(max-width:800px){
 .growth-close,.transaction-cta{display:flex;flex-direction:column;align-items:stretch;gap:16px}
 .growth-close .btn,.transaction-cta .btn{align-self:flex-start;margin-top:14px}
}
@media(max-width:600px){
 .growth-close{padding:27px 24px}
 .growth-close .btn,.transaction-cta .btn,.delivery-side .btn{width:100%;align-self:stretch}
 .feature-band-upgraded .feature-band-copy .btn{max-width:100%}
}
