.cta[data-astro-cid-4zgmmfpt]{--grid:#ffffff0f;isolation:isolate;margin:0 var(--panel-inset);border-radius:var(--panel-radius);background:radial-gradient(55% 90% at 15% 100%, #6aa1ab73, transparent 70%), var(--panel-dark);color:#fff;font-family:var(--ui);padding:clamp(72px, 8vw, 120px) var(--gutter);position:relative;overflow:hidden}.cta[data-astro-cid-4zgmmfpt]:before{content:"";z-index:-1;background-image:linear-gradient(to right, var(--grid) 1px, transparent 1px), linear-gradient(to bottom, var(--grid) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 90% at 15% 100%,#000 20%,#0000 100%);mask-image:radial-gradient(60% 90% at 15% 100%,#000 20%,#0000 100%)}.cta-inner[data-astro-cid-4zgmmfpt]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,96px);max-width:1480px;margin:0 auto;display:grid}.cta[data-astro-cid-4zgmmfpt] h2[data-astro-cid-4zgmmfpt]{font-family:var(--heading-display);letter-spacing:-.05em;word-spacing:-.06em;text-wrap:balance;max-width:14ch;font-size:clamp(44px,6vw,92px);font-weight:400;line-height:.95}.cta-side[data-astro-cid-4zgmmfpt]{flex-direction:column;gap:24px;display:flex}.cta-side[data-astro-cid-4zgmmfpt] p[data-astro-cid-4zgmmfpt]{color:#ffffffbd;max-width:40ch;font-size:17px;font-weight:500;line-height:1.5}.cta-btns[data-astro-cid-4zgmmfpt]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.cta-btn[data-astro-cid-4zgmmfpt]{color:#1a1a1a;background:#fff;border:1px solid #fff;border-radius:999px;align-items:center;gap:10px;padding:13px 22px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:transform .25s,background .25s;display:inline-flex}.cta-btn[data-astro-cid-4zgmmfpt]:hover{background:#eaf3f4;transform:translateY(-2px)}.cta-btn2[data-astro-cid-4zgmmfpt]{color:#fff;border:1px solid #fff6;border-radius:999px;align-items:center;gap:10px;padding:13px 22px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:background .25s,border-color .25s;display:inline-flex}.cta-btn2[data-astro-cid-4zgmmfpt]:hover{background:#ffffff1a;border-color:#fff}.cta-btns[data-astro-cid-4zgmmfpt]{gap:12px!important}.cta-link[data-astro-cid-4zgmmfpt]{color:#fff;text-underline-offset:4px;font-size:16px;font-weight:600;text-decoration:underline #fff6}.cta-link[data-astro-cid-4zgmmfpt]:hover{text-decoration-color:#fff}@media (width<=1000px){.cta-inner[data-astro-cid-4zgmmfpt]{grid-template-columns:1fr;align-items:start}}
