.block-cta{padding-block:5rem}.cta-panel{max-width:58rem;text-align:center;margin:auto}.cta-panel h2{max-width:18ch;margin-inline:auto}.cta-panel .rich-text{max-width:40rem;margin:auto}.cta-panel .actions{justify-content:center}.block-cta{position:relative;isolation:isolate}.cta-media{position:absolute;inset:0;z-index:-1}.cta-media img{width:100%;height:100%;object-fit:cover}.cta-media::after{content:"";position:absolute;inset:0;background:rgba(8,25,17,.82)}.block-cta:has(.cta-media){color:#fff;--color-text-muted:rgba(255,255,255,.85)}.cta-media~.cta-panel .eyebrow{color:var(--color-tertiary)}
