:root{--navy:#001834;--paper:#fbfbf9;--mist:#e9eff5;--slate:#43566b;--ink:#12293f;--accent:#256a89;--line:#dce4ec;--white:#fff}@font-face{font-family:Archivo;src:url(/fonts/Archivo-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--paper);color:var(--ink);font-family:Inter,-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.55;overflow-x:clip}h1,h2,h3,h4{color:var(--navy);letter-spacing:-.02em;font-family:Archivo,Inter,sans-serif;line-height:1.15}a{color:var(--accent)}img{max-width:100%;display:block}.wrap{max-width:1120px;margin:0 auto;padding:0 24px}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:11px;font-weight:700}.lede{color:var(--slate);font-size:18px}section{padding:56px 0}section.band{background:var(--mist)}.sec-head{max-width:720px;margin-bottom:32px}.sec-head h2{margin-bottom:10px;font-size:30px}.sec-head p{color:var(--slate);font-size:17px}.btn{border:1.5px solid var(--navy);border-radius:8px;padding:13px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:transform 50ms;display:inline-block}.btn.primary{background:var(--navy);color:#fff}.btn.ghost{color:var(--navy);background:0 0}.btn.light{color:var(--navy);background:#fff;border-color:#fff}.btn:active{transform:translateY(1px)}.grid{gap:20px;display:grid}.grid.c2{grid-template-columns:repeat(2,1fr)}.grid.c3{grid-template-columns:repeat(3,1fr)}.grid.c4{grid-template-columns:repeat(4,1fr)}.card{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:24px}.card h3,.card h4{margin-bottom:8px;font-size:18px}.card p{color:var(--slate);font-size:15px}.card .n{color:var(--accent);letter-spacing:.1em;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.card .icon{color:var(--accent);margin-bottom:12px}.card .icon svg{width:26px;height:26px}@media (width<=900px){.grid.c4{grid-template-columns:repeat(2,1fr)}.grid.c3{grid-template-columns:1fr}}@media (width<=620px){.grid.c2,.grid.c4{grid-template-columns:1fr}section{padding:40px 0}.wrap{padding:0 18px}p a,li a{overflow-wrap:break-word}}.site-header[data-astro-cid-fzpbxy5g]{background:var(--navy);border-bottom:1px solid var(--navy);z-index:20;position:sticky;top:0}.header-in[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:20px;padding-top:12px;padding-bottom:12px;display:flex}.brand[data-astro-cid-fzpbxy5g]{flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:auto;height:44px}.brand-name[data-astro-cid-fzpbxy5g]{letter-spacing:-.02em;color:#fff;white-space:nowrap;font-family:Archivo,Inter,sans-serif;font-size:19px;font-weight:700}.main-nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:28px;display:flex}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#e6edf4;padding:6px 0;font-size:15px;font-weight:500;text-decoration:none}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:#fff}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].active{color:#7fb3cc}.main-nav[data-astro-cid-fzpbxy5g] .nav-cta[data-astro-cid-fzpbxy5g]{color:var(--navy);background:#fff;border-color:#fff;padding:10px 20px}.main-nav[data-astro-cid-fzpbxy5g] .nav-cta[data-astro-cid-fzpbxy5g]:hover{color:var(--navy)}.site-header[data-astro-cid-fzpbxy5g] [data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:2px;outline:2px solid #7fb3cc}.nav-toggle[data-astro-cid-fzpbxy5g]{cursor:pointer;background:0 0;border:0;flex:none;padding:10px;display:none}.nav-toggle-bars[data-astro-cid-fzpbxy5g],.nav-toggle-bars[data-astro-cid-fzpbxy5g]:before,.nav-toggle-bars[data-astro-cid-fzpbxy5g]:after{background:#fff;border-radius:2px;width:24px;height:2px;transition:transform .15s,opacity .15s;display:block;position:relative}.nav-toggle-bars[data-astro-cid-fzpbxy5g]:before,.nav-toggle-bars[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute;left:0}.nav-toggle-bars[data-astro-cid-fzpbxy5g]:before{top:-7px}.nav-toggle-bars[data-astro-cid-fzpbxy5g]:after{top:7px}.nav-toggle[data-astro-cid-fzpbxy5g].open .nav-toggle-bars[data-astro-cid-fzpbxy5g]{background:0 0}.nav-toggle[data-astro-cid-fzpbxy5g].open .nav-toggle-bars[data-astro-cid-fzpbxy5g]:before{transform:translateY(7px)rotate(45deg)}.nav-toggle[data-astro-cid-fzpbxy5g].open .nav-toggle-bars[data-astro-cid-fzpbxy5g]:after{transform:translateY(-7px)rotate(-45deg)}@media (width<=900px){.brand-name[data-astro-cid-fzpbxy5g]{display:none}}@media (width<=760px){.header-in[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{height:36px}.nav-toggle[data-astro-cid-fzpbxy5g]{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.main-nav[data-astro-cid-fzpbxy5g]{flex-direction:column;align-items:stretch;gap:2px;width:100%;padding:8px 0 6px;display:none}.main-nav[data-astro-cid-fzpbxy5g].open{display:flex}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-top:1px solid #ffffff24;align-items:center;min-height:44px;padding:10px 4px;font-size:16px;display:flex}.main-nav[data-astro-cid-fzpbxy5g] .nav-cta[data-astro-cid-fzpbxy5g]{border-top:0;justify-content:center;min-height:48px;margin-top:8px}}.site-footer[data-astro-cid-nns7i3if]{background:var(--navy);color:#c7d5e2;margin-top:0}.foot-in[data-astro-cid-nns7i3if]{flex-direction:column;align-items:flex-start;gap:14px;padding-top:44px;padding-bottom:36px;display:flex}.foot-brand[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{width:auto;height:40px}.foot-line[data-astro-cid-nns7i3if]{font-size:15px}.foot-line[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.foot-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.foot-cta[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:#fff;text-decoration:none}.foot-line[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.foot-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.foot-cta[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}.foot-nav[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:22px;font-size:14px;display:flex}.foot-cta[data-astro-cid-nns7i3if]{align-items:center;gap:8px;font-size:14px;display:flex}.foot-cta[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if]{width:18px;height:18px}.foot-copy[data-astro-cid-nns7i3if]{color:#8fa6bb;font-size:13px}
