.tp-final-cta{padding:80px 0}.tp-final-cta .narrow-container{max-width:760px;margin:0 auto}.tp-final-cta h2{font-size:36px;font-weight:700;margin-bottom:10px}.tp-final-cta .cta-statements{margin:20px auto 30px}.tp-final-cta .cta-line,.tp-final-cta .cta-line p{font-size:22px;line-height:1.6;color:#1a1a1a;margin:30px auto;max-width:600px}.tp-final-cta .cta-line p{margin:0}.tp-final-cta .cta-line.is-muted,.tp-final-cta .cta-line.is-muted p{font-size:20px;color:#64748b}.tp-final-cta .cta-line.is-question,.tp-final-cta .cta-line.is-question p{font-size:24px;font-weight:700;margin-bottom:40px}.tp-final-cta .cta-button.cta-main{display:inline-block;margin-bottom:20px;padding:14px 18px;border-radius:10px;background:#2563eb;color:#fff;font-weight:700;text-decoration:none;transition:transform .06s ease,opacity .2s}.tp-final-cta .cta-button.cta-main:hover{transform:translateY(-1px);opacity:.95}.tp-final-cta .cta-footnote{font-size:14px;color:#64748b}@media (max-width:768px){.tp-final-cta{padding:60px 0}.tp-final-cta h2{font-size:28px}.tp-final-cta .cta-line,.tp-final-cta .cta-line p{margin:24px auto}}