@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-latin-700-normal.CfpNZvy6.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-700-normal.DqEcQeE5.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-800-normal.CusIZhrK.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-800-normal.BRNHt2w0.woff)format("woff")}:root{color-scheme:light dark;--surface:#fff;--surface-alt:#f2faf9;--surface-brand:#0f2a3d;--ink:#0f2a3d;--ink-muted:#4a5f6e;--on-brand-ink:#fff;--border:#d7e3e1;--border-strong:#7c93a2;--brand:#0b7a72;--brand-hover:#0a6b64;--on-brand:#fff;--brand-tint:#e3f5f3;--aqua:#2ec4b6;--success:#17733f;--warning:#8a5a12;--danger:#b42828;--focus:#0b7a72;--paper:#fbf8f1;--paper-line:#e6dfcf;--pencil:#5b5e66;--font-display:"Plus Jakarta Sans", system-ui, sans-serif;--font-sans:"Inter", system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--shadow:0 1px 2px #0f2a3d0f, 0 12px 32px -12px #0f2a3d38;--gutter:16px;--max:1120px}@media (prefers-color-scheme:dark){:root{--surface:#0b1f2e;--surface-alt:#10283a;--surface-brand:#1a3a50;--ink:#eef4f7;--ink-muted:#b9cad6;--border:#24435a;--border-strong:#5e7a8c;--brand:#2ec4b6;--brand-hover:#5ed6cb;--on-brand:#0f2a3d;--brand-tint:#123a3f;--success:#4ade80;--warning:#f2b84b;--danger:#f87171;--focus:#5ed6cb;--paper:#f3eee2;--shadow:0 1px 2px #0000004d, 0 16px 40px -12px #0009}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--surface);color:var(--ink);font:400 16px/24px var(--font-sans);text-rendering:optimizelegibility;margin:0}img,svg{max-width:100%;display:block}a{color:var(--brand);text-underline-offset:3px}a:hover{color:var(--brand-hover)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}h1,h2,h3{font-family:var(--font-display);margin:0 0 var(--space-4);text-wrap:balance;letter-spacing:-.01em}h1{font-size:30px;font-weight:800;line-height:38px}h2{font-size:24px;font-weight:700;line-height:32px}h3{font-size:20px;font-weight:700;line-height:28px}p{margin:0 0 var(--space-4);text-wrap:pretty}.lead{color:var(--ink-muted);font-size:18px;line-height:28px}.muted{color:var(--ink-muted)}.small{font-size:14px;line-height:20px}.eyebrow{font:600 13px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--brand);margin-bottom:var(--space-3);display:inline-block}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--space-12)}.section--alt{background:var(--surface-alt)}.section__head{max-width:680px;margin-bottom:var(--space-8)}.grid{gap:var(--space-4);display:grid}.prose{max-width:720px}.prose li{margin-bottom:var(--space-2)}.prose h2{margin-top:var(--space-12)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tiles{background-color:var(--surface-alt);background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-position:-1px -1px;background-size:40px 40px}@media (width>=768px){:root{--gutter:32px}h1{font-size:36px;line-height:44px}h2{font-size:28px;line-height:36px}.section{padding-block:var(--space-16)}.grid--2,.grid--3{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.grid--3{grid-template-columns:repeat(3,1fr)}.h-display{font-size:48px;line-height:56px}}@media (prefers-reduced-motion:no-preference){.rise{animation:.6s cubic-bezier(.2,.7,.2,1) both rise;animation-delay:calc(var(--i,0) * 90ms)}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.btn[data-astro-cid-xilk536t]{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);font:600 16px/20px var(--font-sans);border:2px solid #0000;text-decoration:none;transition:background-color .15s,color .15s,transform .15s;display:inline-flex}.btn[data-astro-cid-xilk536t]:active{transform:translateY(1px)}.btn--primary[data-astro-cid-xilk536t]{background:var(--brand);color:var(--on-brand)}.btn--primary[data-astro-cid-xilk536t]:hover{background:var(--brand-hover);color:var(--on-brand)}.btn--secondary[data-astro-cid-xilk536t]{border-color:var(--border-strong);color:var(--ink);background:var(--surface)}.btn--secondary[data-astro-cid-xilk536t]:hover{border-color:var(--brand);color:var(--brand)}.btn--on-brand[data-astro-cid-xilk536t]{background:var(--aqua);color:#0f2a3d}.btn--on-brand[data-astro-cid-xilk536t]:hover{color:#0f2a3d;background:#5ed6cb}.hdr[data-astro-cid-7ik3ylwj]{z-index:5;background:color-mix(in srgb, var(--surface) 92%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);position:sticky;top:0}.hdr__in[data-astro-cid-7ik3ylwj]{align-items:center;gap:var(--space-3);min-height:64px;display:flex}.hdr__logo[data-astro-cid-7ik3ylwj]{flex:none;margin-right:auto;padding-block:10px}.hdr__logo[data-astro-cid-7ik3ylwj] img[data-astro-cid-7ik3ylwj]{width:124px;height:auto;display:block}.hdr__nav[data-astro-cid-7ik3ylwj]{gap:var(--space-6);display:none}.hdr__nav[data-astro-cid-7ik3ylwj] a[data-astro-cid-7ik3ylwj]{color:var(--ink);white-space:nowrap;padding-block:10px;font-weight:600;text-decoration:none}.hdr__nav[data-astro-cid-7ik3ylwj] a[data-astro-cid-7ik3ylwj]:hover{color:var(--brand)}.hdr__lang[data-astro-cid-7ik3ylwj]{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-pill);min-width:44px;min-height:44px;color:var(--ink);font:600 14px/1 var(--font-sans);flex:none;padding:0 10px;text-decoration:none;display:inline-flex}.hdr__lang[data-astro-cid-7ik3ylwj]:hover{border-color:var(--brand);color:var(--brand)}.hdr__lang[data-astro-cid-7ik3ylwj] img[data-astro-cid-7ik3ylwj]{width:24px;height:16px;box-shadow:0 0 0 1px var(--border);object-fit:cover;border-radius:3px}.hdr__lang[data-astro-cid-7ik3ylwj] span[data-astro-cid-7ik3ylwj]{display:none}.hdr[data-astro-cid-7ik3ylwj] .hdr__cta{min-height:44px;padding:10px var(--space-4);white-space:nowrap;flex:none;font-size:15px}.lg[data-astro-cid-7ik3ylwj]{display:none}@media (width>=768px){.hdr__in[data-astro-cid-7ik3ylwj]{gap:var(--space-4)}.hdr__logo[data-astro-cid-7ik3ylwj] img[data-astro-cid-7ik3ylwj]{width:148px}.hdr__logo[data-astro-cid-7ik3ylwj]{margin-right:0}.hdr__nav[data-astro-cid-7ik3ylwj]{margin-left:auto;display:flex}.hdr__lang[data-astro-cid-7ik3ylwj] span[data-astro-cid-7ik3ylwj]{display:inline}.hdr[data-astro-cid-7ik3ylwj] .hdr__cta{padding-inline:var(--space-6);font-size:16px}}@media (width>=1024px){.lg[data-astro-cid-7ik3ylwj]{display:inline}}.ftr[data-astro-cid-76d7hb25]{background:var(--surface-brand);color:#b9cad6;padding-block:var(--space-12)}.ftr__in[data-astro-cid-76d7hb25]{gap:var(--space-8);display:grid}.ftr__claim[data-astro-cid-76d7hb25]{color:#fff;font:700 18px/26px var(--font-display);margin-top:var(--space-4)}.ftr__cols[data-astro-cid-76d7hb25]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.ftr__h[data-astro-cid-76d7hb25]{color:#fff;margin-bottom:var(--space-2);font-weight:600}.ftr[data-astro-cid-76d7hb25] a[data-astro-cid-76d7hb25]{color:#b9cad6;padding-block:10px;text-decoration:none;display:block}.ftr[data-astro-cid-76d7hb25] a[data-astro-cid-76d7hb25]:hover{color:#2ec4b6}.ftr__btn[data-astro-cid-76d7hb25]{color:#b9cad6;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:10px 0;display:block}.ftr__btn[data-astro-cid-76d7hb25]:hover{color:#2ec4b6}.ftr__legal[data-astro-cid-76d7hb25]{padding-top:var(--space-6);border-top:1px solid #24435a;margin:0}@media (width>=1024px){.ftr__in[data-astro-cid-76d7hb25]{grid-template-columns:1fr 2fr}.ftr__legal[data-astro-cid-76d7hb25]{grid-column:1/-1}}.cc[data-astro-cid-4nv7ewll]{z-index:20;inset:auto var(--space-4) var(--space-4);gap:var(--space-3);max-width:560px;padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);border:1px solid var(--border-strong);margin-inline:auto;display:grid;position:fixed;box-shadow:0 12px 32px #0f2a3d2e}.cc[data-astro-cid-4nv7ewll][hidden]{display:none}.cc[data-astro-cid-4nv7ewll] p[data-astro-cid-4nv7ewll]{margin:0;font-size:15px}.cc__btns[data-astro-cid-4nv7ewll]{gap:var(--space-3);display:flex}.cc[data-astro-cid-4nv7ewll] button[data-astro-cid-4nv7ewll]{min-height:44px;padding:10px var(--space-4);border-radius:var(--radius-pill);border:2px solid var(--ink);background:var(--surface);color:var(--ink);font:600 15px/20px var(--font-sans);cursor:pointer;flex:1}.cc[data-astro-cid-4nv7ewll] button[data-astro-cid-4nv7ewll]:hover{border-color:var(--brand);color:var(--brand)}@media (width>=768px){.cc[data-astro-cid-4nv7ewll]{grid-template-columns:1fr auto;align-items:center}.cc[data-astro-cid-4nv7ewll] button[data-astro-cid-4nv7ewll]{flex:none}}.skip[data-astro-cid-hkbrpulz]:focus{clip:auto;z-index:10;background:var(--surface);width:auto;height:auto;padding:8px 16px;position:fixed;top:8px;left:8px}
