.media-cta.svelte-1febm7s{background-color:var(--color-dark);color:var(--color-white)}.media-cta__inner.svelte-1febm7s{padding-block:var(--media-cta-section-padding)}.media-cta.page-end.svelte-1febm7s .media-cta__inner:where(.svelte-1febm7s){padding-block-end:var(--media-cta-section-padding-end-page)}.media-cta__card.svelte-1febm7s{display:flex;flex-direction:column;gap:var(--media-cta-gap);padding:var(--media-cta-padding);overflow:clip;border-radius:var(--media-cta-radius);background-color:var(--color-lift)}.media-cta--surface-dark.svelte-1febm7s .media-cta__card:where(.svelte-1febm7s){background-color:var(--color-dark)}.media-cta__copy.svelte-1febm7s{display:flex;flex-direction:column;align-items:flex-start;gap:var(--media-cta-copy-gap);min-width:0}.media-cta__intro.svelte-1febm7s{display:flex;flex-direction:column;gap:var(--media-cta-intro-gap)}.media-cta__heading.svelte-1febm7s{margin:0;font-size:var(--text-h2);font-weight:600;line-height:var(--leading-h2);letter-spacing:var(--letter-spacing);text-wrap:balance}.media-cta__text.svelte-1febm7s{margin:0;max-width:var(--media-cta-text-max-width);font-size:var(--text-body);font-weight:400;line-height:var(--leading-body);letter-spacing:var(--letter-spacing)}.media-cta__action.svelte-1febm7s{display:flex}.media-cta__media.svelte-1febm7s{position:relative;aspect-ratio:var(--media-cta-media-aspect);border-radius:var(--media-cta-media-radius);overflow:hidden;background-color:transparent}.media-cta__placeholder.svelte-1febm7s{background-color:color-mix(in srgb,var(--color-dark) 14%,var(--color-white))}.media-cta__image.svelte-1febm7s,.media-cta__placeholder.svelte-1febm7s{display:block;width:100%;height:auto;object-fit:contain}@media(min-width:768px){.media-cta__card.svelte-1febm7s{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;column-gap:var(--media-cta-gap);row-gap:0}.media-cta__media.svelte-1febm7s{aspect-ratio:auto;align-self:stretch;min-height:0;border-radius:0;margin-block:calc(-1 * var(--media-cta-padding));margin-inline-end:calc(-1 * var(--media-cta-padding))}.media-cta__image.svelte-1febm7s{position:absolute;inset-block:0;inset-inline-end:0;inset-inline-start:auto;width:auto;height:100%;max-width:none}.media-cta__placeholder.svelte-1febm7s{position:absolute;inset:0;width:100%;height:100%}}
