@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#18345a;--navy-deep:#0c2744;--blue:#1d6bbe;--blue-mid:#1858a0;--blue-light:#d5f8ee;--blue-xlight:#f4fcfa;--sky:#69ebd0;--mint:#49d49d;--brand-blue:#1e69c3;--white:#fff;--off-white:#fafefc;--gray-100:#f1f8f6;--gray-200:#d6e4e0;--gray-300:#b7cbc7;--gray-400:#6b7c82;--gray-600:#4a5a60;--text:#18345a;--text-muted:#4a5a60;--success:#16a34a;--warning:#92400e;--danger:#ef4444;--font:"Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius:8px;--radius-lg:12px;--shadow:0 4px 24px #0c27441f;--shadow-lg:0 16px 56px #0c27442e;--transition:.22s cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{background:var(--off-white);min-height:100%;color:var(--text);font-family:var(--font);margin:0}body{-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{cursor:pointer}::selection{background:var(--sky);color:var(--navy-deep)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
