@font-face{font-family:montserrat;src:url(../media/Montserrat_Regular-s.p.1ao080xigt4lx.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:montserrat;src:url(../media/Montserrat_Medium-s.p.22wro_p655uy4.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:montserrat;src:url(../media/Montserrat_SemiBold-s.p.2oefh24dwt9zs.ttf)format("truetype");font-display:swap;font-weight:600}@font-face{font-family:montserrat;src:url(../media/Montserrat_Bold-s.p.0fihgr0de9yn7.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:84.98%;descent-override:22.04%;line-gap-override:0.0%;size-adjust:113.9%}.C8PkYa_className{font-family:montserrat,montserrat Fallback}.C8PkYa_variable{--font-brand:"montserrat", "montserrat Fallback"}
:root{--navy:#143e6b;--blue:#1d4f87;--blue-50:#eaf1f9;--blue-100:#d3e2f2;--red:#d3242e;--red-50:#fcecec;--ink:#1f2328;--ink-2:#5b6168;--ink-3:#8b9198;--line:#e3e6ea;--field:#cbd0d6;--ok:#1e7f4f;--ok-50:#e6f4ec;--warn:#8a5a00;--warn-50:#fdf3dc;--error:#b42318;--page:#f4f5f7;--radius:10px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-brand), system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--page);color:var(--ink);-webkit-font-smoothing:antialiased}a{color:var(--blue);font-weight:600;text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit}:focus-visible{outline-offset:2px;outline:3px solid #1d4f8759}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
