.theme_site__Ujq8R{--mk-brand:#0e7490;--mk-brand-strong:#0c5a6d;--mk-brand-tint:#e0f7fa;--mk-brand-tint-2:#f0fdfa;--mk-navy-950:#061b2e;--mk-navy-800:#0c3b5e;--mk-cyan-200:#80deea;--mk-on-dark:#ffffff;--mk-on-dark-muted:#c9d6e0;--mk-on-dark-subtle:#a9bbc8;--mk-coral:#fb923c;--mk-coral-ink:#9a3412;--mk-coral-tint:#fff7ed;--mk-ink:#111827;--mk-text:#2e2e2e;--mk-muted:#495057;--mk-border:#e5e5e5;--mk-hover:#f1f3f5;--mk-surface:#ffffff;--mk-subtle:#f8fafc;--mk-positive:#047857;--mk-positive-tint:#ecfdf5;--mk-attention:#b45309;--mk-attention-tint:#fffbeb;--mk-radius-sm:8px;--mk-radius-md:12px;--mk-radius-lg:16px;--mk-radius-xl:24px;--mk-shadow-sm:0 1px 2px rgba(15,23,42,0.06);--mk-shadow-md:0 1px 3px rgba(15,23,42,0.06),0 8px 24px -8px rgba(15,23,42,0.12);--mk-shadow-lg:0 1px 3px rgba(0,0,0,0.05),0 28px 23px -7px rgba(0,0,0,0.05),0 12px 12px -7px rgba(0,0,0,0.04);--mk-shadow-device:0 20px 40px -12px rgba(0,0,0,0.25);--mk-grad-hero:linear-gradient(180deg,#061b2e,#0c3b5e 45%,#0e7490);--mk-font:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--mk-font-serif:Georgia,"Times New Roman",serif;--mk-container:1280px;--mk-gutter:24px;--mk-header-height:72px;--mk-ease:cubic-bezier(0.4,0,0.2,1);--mk-heading:var(--mk-ink);--mk-link:var(--mk-brand);--mk-link-hover:var(--mk-brand-strong);font-family:var(--mk-font);color:var(--mk-text);background:var(--mk-surface);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}@media (max-width:640px){.theme_site__Ujq8R{--mk-gutter:16px}}:where(.theme_site__Ujq8R) :where(h1,h2,h3,h4){color:var(--mk-heading);margin:0;line-height:1.15;font-weight:700;letter-spacing:-.02em}:where(.theme_site__Ujq8R) :where(p){margin:0}:where(.theme_site__Ujq8R) :where(a){color:var(--mk-link)}:where(.theme_site__Ujq8R) :where(a:hover){color:var(--mk-link-hover)}:where(.theme_site__Ujq8R) :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--mk-brand);outline-offset:2px}.theme_main__CYbcJ{flex:1 0 auto}.theme_skipLink__yfwF0{position:absolute;left:16px;top:-100px;z-index:200;padding:12px 16px;background:var(--mk-navy-950);color:#fff;border-radius:var(--mk-radius-sm);font-weight:600}.theme_skipLink__yfwF0:focus{top:12px;color:#fff}@media (prefers-reduced-motion:reduce){.theme_site__Ujq8R *,.theme_site__Ujq8R :after,.theme_site__Ujq8R :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}