.hero-art[data-astro-cid-66u3kelc]{pointer-events:none;z-index:-1;width:min(100%,60rem);height:100%;position:absolute;top:0;right:0}@media (width>=1100px){.hero-art[data-astro-cid-66u3kelc]{width:56%;right:-4%}}.hero-art--dark[data-astro-cid-66u3kelc] .ha-dot[data-astro-cid-66u3kelc]{fill:#ffffff1a}.hero-art--dark[data-astro-cid-66u3kelc] .ha-glow-in[data-astro-cid-66u3kelc]{stop-color:var(--color-action);stop-opacity:.35}.hero-art--dark[data-astro-cid-66u3kelc] .ha-glow-out[data-astro-cid-66u3kelc]{stop-color:var(--color-brand-navy);stop-opacity:0}.hero-art--dark[data-astro-cid-66u3kelc] .ha-ring[data-astro-cid-66u3kelc]{fill:none;stroke:#6ea0f759;stroke-width:1px}.hero-art--dark[data-astro-cid-66u3kelc] .ha-link[data-astro-cid-66u3kelc]{stroke:#6ea0f773;stroke-width:1px}.hero-art--dark[data-astro-cid-66u3kelc] .ha-node--n[data-astro-cid-66u3kelc]{fill:#c7d2e0}.hero-art--dark[data-astro-cid-66u3kelc] .ha-core[data-astro-cid-66u3kelc]{fill:var(--color-action)}.hero-art--dark[data-astro-cid-66u3kelc] .ha-core-halo[data-astro-cid-66u3kelc]{fill:#2871e840}.hero-art--dark[data-astro-cid-66u3kelc] .ha-sweep-in[data-astro-cid-66u3kelc]{stop-color:var(--color-action);stop-opacity:.3}.hero-art--dark[data-astro-cid-66u3kelc] .ha-sweep-out[data-astro-cid-66u3kelc]{stop-color:var(--color-action);stop-opacity:0}.hero-art--light[data-astro-cid-66u3kelc] .ha-dot[data-astro-cid-66u3kelc]{fill:var(--color-line-strong)}.hero-art--light[data-astro-cid-66u3kelc] .ha-glow-in[data-astro-cid-66u3kelc]{stop-color:var(--color-action-soft);stop-opacity:1}.hero-art--light[data-astro-cid-66u3kelc] .ha-glow-out[data-astro-cid-66u3kelc]{stop-color:var(--color-surface);stop-opacity:0}.hero-art--light[data-astro-cid-66u3kelc] .ha-ring[data-astro-cid-66u3kelc]{fill:none;stroke:var(--color-line-strong);stroke-width:1px}.hero-art--light[data-astro-cid-66u3kelc] .ha-link[data-astro-cid-66u3kelc]{stroke:var(--color-line-strong);stroke-width:1px}.hero-art--light[data-astro-cid-66u3kelc] .ha-node--n[data-astro-cid-66u3kelc]{fill:var(--color-ink-subtle)}.hero-art--light[data-astro-cid-66u3kelc] .ha-core[data-astro-cid-66u3kelc]{fill:var(--color-brand-navy)}.hero-art--light[data-astro-cid-66u3kelc] .ha-core-halo[data-astro-cid-66u3kelc]{fill:var(--color-action-soft)}.hero-art--light[data-astro-cid-66u3kelc] .ha-sweep-in[data-astro-cid-66u3kelc]{stop-color:var(--color-action);stop-opacity:.12}.hero-art--light[data-astro-cid-66u3kelc] .ha-sweep-out[data-astro-cid-66u3kelc]{stop-color:var(--color-action);stop-opacity:0}.ha-ring--dash[data-astro-cid-66u3kelc]{stroke-dasharray:3 7}.ha-link--peer[data-astro-cid-66u3kelc]{stroke-dasharray:2 6}.ha-node--a[data-astro-cid-66u3kelc]{fill:var(--color-assured)}.ha-node--c[data-astro-cid-66u3kelc]{fill:var(--color-critical)}.ha-halo--a[data-astro-cid-66u3kelc]{fill:var(--color-assured);opacity:.18}.ha-halo--c[data-astro-cid-66u3kelc]{fill:var(--color-critical);opacity:.22}.ha-check[data-astro-cid-66u3kelc]{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ha-sweep[data-astro-cid-66u3kelc]{transform-origin:500px 300px;animation:14s linear infinite ha-rotate}.ha-halo[data-astro-cid-66u3kelc]{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite ha-pulse}@keyframes ha-rotate{to{transform:rotate(360deg)}}@keyframes ha-pulse{50%{opacity:.05;transform:scale(1.5)}}@media (width<=767px){.hero-art[data-astro-cid-66u3kelc]{opacity:.3;width:100%;height:55%;top:auto;bottom:0}}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding-block:var(--space-16) var(--space-16);position:relative;overflow:hidden}.hero__inner[data-astro-cid-ge2uvauf]{position:relative}.hero--navy[data-astro-cid-ge2uvauf]{background:var(--color-brand-navy);color:var(--color-on-navy)}.hero--light[data-astro-cid-ge2uvauf]{background:var(--color-surface)}.hero__inner[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{max-width:52rem}@media (width>=768px){.hero[data-astro-cid-ge2uvauf]{padding-block:var(--space-24)}}.hero__eyebrow[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);letter-spacing:.08em;font-weight:700;display:inline-flex}.hero__eyebrow[data-astro-cid-ge2uvauf]:before{content:"";border-radius:var(--radius-full);background:var(--color-assured);width:.75rem;height:.75rem}.hero--light[data-astro-cid-ge2uvauf] .hero__eyebrow[data-astro-cid-ge2uvauf]{color:var(--color-action-text)}.hero__title[data-astro-cid-ge2uvauf]{margin-bottom:var(--space-6)}.hero__inner[data-astro-cid-ge2uvauf]>.hero__lead[data-astro-cid-ge2uvauf]{font-size:var(--text-lg);max-width:34rem}.hero--navy[data-astro-cid-ge2uvauf] .hero__lead[data-astro-cid-ge2uvauf]{color:var(--color-on-navy-muted)}.hero--light[data-astro-cid-ge2uvauf] .hero__lead[data-astro-cid-ge2uvauf]{color:var(--color-ink-muted)}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}
