.final-cta{text-align:center}.final-cta h2{max-width:18ch;margin:0 auto;font-size:clamp(34px,4.4vw,64px)}.final-cta .fc-sub{max-width:58ch;color:color-mix(in oklab, var(--ink) 78%, transparent);margin:22px auto 0;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.final-cta .fc-actions{flex-direction:column;align-items:center;gap:16px;margin-top:34px;display:flex}.final-cta .fc-sec{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--rule);padding-bottom:3px;font-size:12px;text-decoration:none;transition:color .14s,border-color .14s}.final-cta .fc-sec:hover{color:var(--ink);border-color:var(--ink)}.final-cta .fc-xlink{border-top:1px solid var(--rule);color:var(--muted);margin-top:26px;padding-top:22px;font-size:15px}.final-cta .fc-xlink+.fc-xlink{border-top:0;margin-top:14px;padding-top:0}.final-cta .fc-xlink a{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--rule-strong);margin-left:8px;padding-bottom:2px;font-size:12px;text-decoration:none}.final-cta .fc-xlink a:hover{color:var(--accent);border-color:var(--accent)}.final-cta .fc-xlink[data-lead=none]>a:first-child{margin-left:0}
