@font-face{font-family:siteFont;src:url(/_next/static/media/360a94a925a1dbae-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:siteFont;src:url(/_next/static/media/e98e390c18026a1a-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:siteFont;src:url(/_next/static/media/6b51d3fc6a65b55c-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:siteFont Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_f0fafd{font-family:siteFont,siteFont Fallback}.__variable_f0fafd{--font-site:"siteFont","siteFont Fallback"}.site-theme{color-scheme:light;--site-bg:#ffffff;--site-surface:#f4f7f7;--site-surface-2:#eff3f4;--site-border:#dfe7e9;--site-field-border:#869599;--site-heading:#062f35;--site-text:#16232c;--site-muted:#687076;--site-link:#0d6371;--site-link-hover:#062f35;--site-accent:#107d8e;--site-accent-subtle:color-mix(in srgb,#107d8e 8%,transparent);--site-primary-hover:#0d6371;--site-focus:#107d8e;--site-focus-ring:color-mix(in srgb,#107d8e 35%,transparent);--site-danger:#c42339;--site-danger-bg:color-mix(in srgb,#ef233c 7%,#ffffff);--site-danger-border:color-mix(in srgb,#ef233c 40%,#ffffff);--site-danger-ring:color-mix(in srgb,#c42339 22%,transparent);--site-warning-bg:#febf1e;--site-band:#062f35;--site-band-2:#094a54;--site-band-border:#0d6371;--site-band-text:#dfe7e9;--site-band-muted:#a9b9bc;--site-band-heading:#ffffff;--site-mint:#38d299;--site-mint-soft:#afedd6;--site-shadow-sm:0 1px 2px rgba(22,35,44,0.04),0 1px 3px rgba(22,35,44,0.06);--site-shadow-md:0 4px 12px rgba(22,35,44,0.08),0 2px 4px rgba(22,35,44,0.04);--site-shadow-card:0 1px 2px rgba(22,35,44,0.04),0 12px 32px -12px rgba(22,35,44,0.1);--site-shadow-lg:0 16px 40px rgba(22,35,44,0.12),0 4px 12px rgba(22,35,44,0.06);--site-hero:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(16,125,142,0.09),transparent 60%),radial-gradient(ellipse 50% 40% at 80% 30%,rgba(6,47,53,0.035),transparent 70%);--surface-canvas:#ffffff;--surface-panel:#ffffff;--surface-subtle:#f4f7f7;--surface-ai-subtle:#eff3f4;--surface-warn:#febf1e;--fg-1:#16232c;--fg-2:#687076;--fg-3:#687076;--fg-brand:#107d8e;--fg-inv:#ffffff;--fg-ai:#062f35;--fg-link:#0d6371;--fg-danger:#c42339;--fg-success:#0d6371;--fg-warn:#16232c;--border-hairline:#dfe7e9;--tq-border-hairline:#dfe7e9;--border-subtle:#869599;--border-strong:#687076;--border-warn:#d9a00f;--altcha-border-radius:0.5rem;font-family:var(--font-site,"Inter"),-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1.6;color:var(--site-text);background:var(--site-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has(.site-theme),html:has(.site-theme){background:#ffffff;color-scheme:light}html:has(.site-theme){scroll-padding-top:5rem}html:root:has(.site-theme){--scrollbar-thumb:rgba(15,22,77,0.22);--scrollbar-thumb-hover:rgba(15,22,77,0.38)}