.cta[data-astro-cid-hwvj6ntz]{isolation:isolate;background:var(--color-dark);align-items:center;display:grid;position:relative;overflow:hidden}.cta-img[data-astro-cid-hwvj6ntz]{z-index:-1;object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 8%,#0009 26%,#00000038 42%);mask-image:linear-gradient(#000 8%,#0009 26%,#00000038 42%)}@media (width>=60rem){.cta-img[data-astro-cid-hwvj6ntz]{width:74%;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 4%,#0000001f 22%,#00000073 40%,#000000d9 60%,#000 78%);mask-image:linear-gradient(90deg,#0000 4%,#0000001f 22%,#00000073 40%,#000000d9 60%,#000 78%)}}.cta-in[data-astro-cid-hwvj6ntz]{padding-block:clamp(14rem, 50vw, 20rem) clamp(var(--space-16), 8vw, var(--space-24))}@media (width>=60rem){.cta-in[data-astro-cid-hwvj6ntz]{padding-block:clamp(var(--space-16), 8vw, var(--space-24))}}.cta-card[data-astro-cid-hwvj6ntz]{max-width:36rem}@media (width>=60rem){.cta-card[data-astro-cid-hwvj6ntz]{max-width:min(36rem,48vw)}}.cta-title[data-astro-cid-hwvj6ntz]{font-size:var(--text-display-3);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:#fff;max-width:18ch;margin-bottom:var(--space-4);line-height:1.1}.cta-text[data-astro-cid-hwvj6ntz]{color:#ffffffdb;font-size:var(--text-lg);max-width:42ch;margin-bottom:var(--space-8)}
