.cta[data-astro-cid-uksgcafc]{padding:var(--space-12) var(--space-8);background:var(--color-surface-warm);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.cta__h2[data-astro-cid-uksgcafc]{font-size:var(--fs-h2);font-weight:var(--fw-bold);max-inline-size:26ch}.cta__body[data-astro-cid-uksgcafc]{margin-block-start:var(--space-4)}.cta__actions[data-astro-cid-uksgcafc]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-block-start:var(--space-8)}@media(min-width:768px){.cta[data-astro-cid-uksgcafc]{padding:var(--space-16)}}@media(min-width:1024px){.cta--media[data-astro-cid-uksgcafc]{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-16);align-items:center}.cta--media[data-astro-cid-uksgcafc] .cta__h2[data-astro-cid-uksgcafc]{max-inline-size:20ch}}
