.cta[data-v-25ee87e6]{background:var(--red);color:var(--on-red)}.cta__inner[data-v-25ee87e6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding-block:clamp(2.25rem,5vw,3.5rem);display:flex}h2[data-v-25ee87e6]{margin-bottom:.35rem;font-size:clamp(1.75rem,3.2vw,2.75rem)}p[data-v-25ee87e6]{max-width:48ch;font-size:1.2rem;font-weight:500}.cta__btn[data-v-25ee87e6]{background:var(--on-red);border-color:var(--on-red);color:var(--text)}.cta__btn[data-v-25ee87e6]:hover{background:var(--text);border-color:var(--text);color:var(--on-red)}.cta[data-v-25ee87e6] :focus-visible{outline-color:var(--on-red)}
