.cta-banner.svelte-18baadq{margin:4rem 0;background-image:url(../../../cta-banner.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.5rem;display:flex;justify-content:center}.cta-banner__content.svelte-18baadq{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:8rem 1rem 1rem;background:linear-gradient(to bottom,transparent,#fff,#fff);width:100%}.cta-banner__heading.svelte-18baadq{font-size:2rem;text-shadow:0 2px 4px rgba(0,0,0,.5);text-align:center;margin:0}@media all and (min-width: 768px){.cta-banner.svelte-18baadq{justify-content:end}.cta-banner__content.svelte-18baadq{display:flex;background:linear-gradient(to right,transparent 30%,#fff 70%);align-items:self-end;padding:4rem 3rem}}
