.cta-panel[data-v-3d1dea38]{padding:clamp(2rem,7vw,5rem);border-radius:var(--radius-lg);background:var(--color-navy);color:var(--color-cream);display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:end}.cta-panel h2[data-v-3d1dea38]{max-width:15ch}.cta-panel__actions[data-v-3d1dea38]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}@media(max-width:52rem){.cta-panel[data-v-3d1dea38]{grid-template-columns:1fr}.cta-panel__actions[data-v-3d1dea38]{justify-content:flex-start}}
