.cta[data-v-b85c6d1a]{padding-bottom:var(--space-10);padding-top:var(--space-10);text-align:center}.cta__stack[data-v-b85c6d1a]{align-items:center}.cta__title[data-v-b85c6d1a]{color:var(--surface-heading);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin-inline:auto;max-width:22ch}.cta__lead[data-v-b85c6d1a]{color:var(--surface-text);font-size:var(--type-lead);margin-inline:auto;max-width:55ch}.cta__actions[data-v-b85c6d1a]{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-3)}.cta__actions[data-v-b85c6d1a] .btn--primary{background-color:var(--color-ink);border-color:var(--color-ink);box-shadow:0 6px 18px -10px #1a1d2673;color:var(--color-ivory)}.cta__actions[data-v-b85c6d1a] .btn--primary:focus-visible,.cta__actions[data-v-b85c6d1a] .btn--primary:hover{background-color:var(--color-charcoal);border-color:var(--color-charcoal)}.cta__actions[data-v-b85c6d1a] .btn--primary:focus-visible{outline:2px solid var(--color-ink)}
