.wp-block-wm-cta-band{background-color:#4F5433;background-image:linear-gradient(rgba(79,84,51,.18),rgba(79,84,51,.18)),url('https://williamalexander.dev/clients/creative-haven-counseling/assets/backgrounds/chc-bg-meadow-landscape.png');background-size:120% auto;background-position:center;background-blend-mode:normal,multiply;color:#F7F0DF;position:relative;overflow:hidden}
.wp-block-wm-cta-band__inner{max-width:1080px;margin:0 auto;padding:72px 24px 104px;text-align:center;position:relative}
.wp-block-wm-cta-band__script{font-family:'Caveat',cursive;font-size:26px;color:#C9A227;display:block}
.wp-block-wm-cta-band__heading{font-family:'Newsreader',serif;font-weight:500;font-size:clamp(28px,4.4vw,44px);line-height:1.08;margin:8px auto 16px;max-width:34ch}
.wp-block-wm-cta-band__body{font-size:17px;color:#E7E0CC;margin:0 auto 28px;max-width:46ch}
.wp-block-wm-cta-band__ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
.wp-block-wm-cta-band__cta{font-weight:700;font-size:16px;padding:15px 30px;border-radius:999px;background:#F7F0DF;color:#4F5433;text-decoration:none;display:inline-block}
.wp-block-wm-cta-band__cta--outline{background:rgba(247,240,223,.14);border:1.5px solid rgba(247,240,223,.4);color:#F7F0DF}
.wp-block-wm-cta-band__below-link{display:inline-block;margin-top:20px;font-weight:700;font-size:14.5px;color:#E7E0CC;text-decoration:underline;text-underline-offset:3px}
.wp-block-wm-cta-band--accent-terracotta .wp-block-wm-cta-band__cta:not(.wp-block-wm-cta-band__cta--outline){background:#D97D53;color:#fff}
