@font-face{font-family:outfit;src:url(../media/Outfit_Regular-s.p.12u2p24az-h1y.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:outfit;src:url(../media/Outfit_Medium-s.p.3jqjha6nq4mef.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:outfit;src:url(../media/Outfit_SemiBold-s.p.0nlm-ps5ser4l.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:outfit;src:url(../media/Outfit_Bold-s.p.2rc0e0t3gz4li.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:outfit;src:url(../media/Outfit_ExtraBold-s.p.44c9il11m5m33.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:99.94%;descent-override:25.98%;line-gap-override:0.0%;size-adjust:100.06%}._8gD6jq_className{font-family:outfit,outfit Fallback}._8gD6jq_variable{--font-outfit:"outfit", "outfit Fallback"}
:root{--background:#fff;--foreground:#000;--purple:#460073;--accent:#a100ff;--logo:#0249d9;--menu-hover:#002e8a}html,body{max-width:100vw;overflow-x:clip}html{height:100%}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-outfit), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input{font-family:inherit}
