.ncta[data-astro-cid-k33lyazl]{padding-top:clamp(260px, calc(calc(100vw / var(--vz,1)) * 565 / 1920), 565px);background:#020917;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.ncta-video[data-astro-cid-k33lyazl],.ncta-img[data-astro-cid-k33lyazl]{object-fit:cover;object-position:center;z-index:0;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.ncta-band[data-astro-cid-k33lyazl]{z-index:1;min-height:clamp(280px, calc(calc(100vw / var(--vz,1)) * 520 / 1920), 520px);grid-template-columns:minmax(0,915fr) minmax(0,1005fr);display:grid;position:relative}.ncta-stat-panel[data-astro-cid-k33lyazl]{backdrop-filter:blur(4px);padding:clamp(2.5rem, calc(4vw / var(--vz,1)), 4rem) clamp(2rem, calc(11vw / var(--vz,1)), 13.5rem);background:#00000080;flex-direction:column;justify-content:center;display:flex;position:relative;box-shadow:inset 1px 1px #ffffff59,0 4px 4px #00000040}.ncta-stat-panel[data-astro-cid-k33lyazl]:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff24 0%,#ffffff0d 28%,#fff0 55%);position:absolute;inset:0}.ncta-stat-label[data-astro-cid-k33lyazl],.ncta-stat-num[data-astro-cid-k33lyazl]{position:relative}.ncta-stat-label[data-astro-cid-k33lyazl]{font-family:var(--font-sans,"Inter", sans-serif);font-size:clamp(1rem, calc(1.3vw / var(--vz,1)), 1.25rem);color:#fff;font-weight:600;line-height:1.2}.ncta-stat-num[data-astro-cid-k33lyazl]{font-family:var(--font-display,"Montserrat", sans-serif);font-size:clamp(3.5rem, calc(8.58vw / var(--vz,1)), 10.3rem);color:#fff;letter-spacing:-.01em;font-weight:600;line-height:1}.ncta-blue-panel[data-astro-cid-k33lyazl]{padding:clamp(2.5rem, calc(3.4vw / var(--vz,1)), 4.125rem) clamp(2rem, calc(5.5vw / var(--vz,1)), 6.625rem);background:#1956cc;flex-direction:column;display:flex}.ncta-tag[data-astro-cid-k33lyazl]{font-family:var(--font-display,"Montserrat", sans-serif);letter-spacing:.04em;text-transform:uppercase;color:#bbcced;border:1px solid #bbcced;border-radius:100px;align-self:flex-start;align-items:center;margin-bottom:12px;padding:7px 13px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.ncta-heading[data-astro-cid-k33lyazl]{font-family:var(--font-display,"Montserrat", sans-serif);font-size:clamp(2rem, calc(3.75vw / var(--vz,1)), 4.5rem);color:#fff;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 clamp(1.25rem, calc(2vw / var(--vz,1)), 2.25rem);max-width:645px;font-weight:600;line-height:.98}.ncta-sub[data-astro-cid-k33lyazl]{font-family:var(--font-sans,"Inter", sans-serif);font-size:clamp(1rem, calc(1.3vw / var(--vz,1)), 1.25rem);color:#fff;margin:0 0 clamp(1.25rem, calc(2vw / var(--vz,1)), 2.25rem);max-width:577px;font-weight:400;line-height:1.6}.ncta-buttons[data-astro-cid-k33lyazl]{flex-wrap:wrap;gap:12px;display:flex}.ncta-btn[data-astro-cid-k33lyazl]{font-family:var(--font-display,"Montserrat", sans-serif);letter-spacing:0;text-transform:uppercase;color:#fff;white-space:nowrap;--lq-fill:#fff;transition:color .3s var(--lq-ease,ease);border:1px solid #fff;border-radius:100px;align-items:center;gap:19px;padding:14px 14px 14px 20px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.ncta-btn[data-astro-cid-k33lyazl]:hover,.ncta-btn[data-astro-cid-k33lyazl]:focus-visible{color:#1956cc}.ncta-btn[data-astro-cid-k33lyazl]:hover .ncta-btn-circle[data-astro-cid-k33lyazl],.ncta-btn[data-astro-cid-k33lyazl]:focus-visible .ncta-btn-circle[data-astro-cid-k33lyazl]{color:#c2e33d;background:#1956cc}.ncta-btn-circle[data-astro-cid-k33lyazl]{color:#0b1526;width:40px;height:40px;transition:background .3s var(--lq-ease,ease), color .3s var(--lq-ease,ease);background:#c2e33d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (width<=900px){.ncta-band[data-astro-cid-k33lyazl]{grid-template-columns:1fr}.ncta-stat-panel[data-astro-cid-k33lyazl]{padding:2rem}}@media (width<=520px){.ncta-blue-panel[data-astro-cid-k33lyazl]{padding:2.5rem 1.25rem}.ncta-buttons[data-astro-cid-k33lyazl]{flex-direction:column;align-items:flex-start}}
