@font-face{font-family:poppins;src:url(../media/Poppins_600-s.p.2jsr8pt-l398u.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_700-s.p.3ci4wwoppl422.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:90.85%;descent-override:30.28%;line-gap-override:8.65%;size-adjust:115.57%}.sxm2dW_className{font-family:poppins,poppins Fallback,Inter,system-ui,sans-serif}.sxm2dW_variable{--font-poppins:"poppins", "poppins Fallback", Inter, system-ui, sans-serif}
@font-face{font-family:inter;src:url(../media/Inter_400-s.p.08vufg9rbrtqu.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_500-s.p.037elok7xg7ol.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_600-s.p.42bxzpetz5w8g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_700-s.p.0w01zqnq_4v13.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.JgSC_a_className{font-family:inter,inter Fallback,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.JgSC_a_variable{--font-inter:"inter", "inter Fallback", system-ui, -apple-system, Segoe UI, Roboto, sans-serif}
:root{--navy:#0e2742;--navy-2:#163a60;--navy-deep:#0b1f36;--navy-footer:#0a1c31;--blue-deep:#1d4f86;--blue:#2f6aa3;--sky:#4a83b3;--sky-light:#9cc3e6;--amber:#e8a33d;--green:#1f7a4d;--green-soft:#e3f3ea;--ink:#0e1f33;--text:#3c4d61;--muted:#5a6b7f;--on-dark:#c9d8e8;--on-dark-2:#b9cbe0;--border:#e3e9f1;--field-border:#c9d7e8;--field-bg:#f9fbfd;--bg:#f4f7fb;--danger:#c2410c;--font-title:var(--font-poppins), var(--font-inter), system-ui, sans-serif;--font-body:var(--font-inter), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--container:1200px;--gutter:20px;--header-h:64px}@media (min-width:641px){:root{--gutter:24px;--header-h:73px}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 8px);-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:var(--blue)}a:hover{color:var(--navy)}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit}h1,h2,h3{font-family:var(--font-title);text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--sky-light);outline-offset:3px;border-radius:6px}.container{width:100%;max-width:var(--container);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--navy);color:#fff;border-radius:12px;padding:12px 18px;font-weight:600;text-decoration:none;transition:transform .2s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{color:#fff;transform:translateY(0)}@keyframes gmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes gmDash{to{stroke-dashoffset:-32px}}@keyframes gmSpin{to{transform:rotate(360deg)}}@keyframes gmGlow{0%,to{opacity:.55}50%{opacity:.9}}.gm-float{animation:5s ease-in-out infinite gmFloat}.gm-float2{animation:6s ease-in-out -2.5s infinite gmFloat}.gm-dash{animation:1.4s linear infinite gmDash}.gm-spin{animation:60s linear infinite gmSpin}.gm-glow{animation:4s ease-in-out infinite gmGlow}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
