.footer-cta-section{border-radius:var(--radius-base);overflow:clip;padding-block:var(--padding-top) var(--padding-bottom);position:relative}.footer-cta-container{margin:0 auto;max-width:1280px;padding:0 var(--space-6);position:relative;text-align:center;z-index:1}.footer-cta-label{font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase}.footer-cta-label,.footer-cta-title{font-weight:var(--font-bold);margin-bottom:var(--space-4)}.footer-cta-title{font-size:var(--text-5xl);line-height:var(--leading-tight);margin-left:auto;margin-right:auto;max-width:800px}.footer-cta-subtitle{font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);margin-left:auto;margin-right:auto;max-width:700px}