.final-cta{min-height:clamp(460px,65vh,640px);padding:100px var(--gutter) 150px;color:#fffcec;text-align:center;border-radius:0;place-items:center;display:grid}.final-cta__content{z-index:3;flex-direction:column;align-items:center;gap:28px;width:min(880px,100%);display:flex;position:relative}.final-cta .section-kicker{color:#fffcec;margin:0}.final-cta__note{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--night);line-height:1.5}.final-cta__title{font-family:var(--font-serif);letter-spacing:-.035em;text-shadow:0 2px 24px #1e144659;text-wrap:balance;font-size:clamp(44px,6.8vw,96px);font-weight:500;line-height:1.02}@media (width<=640px){.final-cta{min-height:380px;padding-block:64px 120px}}
