:root{--primary:#ecf4d6;--secondary:#5acbea;--navHeight:70px;--background:#000}html ::selection{background:var(--primary);color:#000}h1{color:var(--primary)}h2{color:var(--secondary)}body{background:var(--background);color:#f9f9f9}section{padding:40px var(--bindingArea);margin:30px;border-radius:var(--roundness);background:#131313}@media(max-width:1000px){section{margin:10px}}.Navbar_nav__m_tKL{position:-webkit-sticky;position:sticky;top:0;display:flex;z-index:100}.Navbar_nav__m_tKL .Navbar_container__EBN_K{background-color:#0d272b;height:var(--navHeight);display:flex;flex-direction:row;width:100%;align-items:center;opacity:1;justify-content:center;transform:translateY(0);transition:transform .5s ease,opacity .5s ease}.Navbar_nav__m_tKL .Navbar_container__EBN_K.Navbar_hide__54r8J{transform:translateY(calc(-1 * var(--navHeight)));opacity:0}.Navbar_nav__m_tKL .Navbar_now__UvB_F{display:flex}.Navbar_nav__m_tKL .Navbar_menuToggle__kyAfB{margin-left:.5rem}.Navbar_menu__xkvMn{position:fixed;transform:scale(.95);padding:20px;box-sizing:border-box;display:flex;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .3s ease-in-out,-webkit-backdrop-filter .2s ease;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .3s ease-in-out,backdrop-filter .2s ease;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .3s ease-in-out,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease;left:0;opacity:0;visibility:hidden;top:var(--navHeight);align-items:center;margin:0;right:0;width:100%;height:calc(100% - var(--navHeight));background-color:rgba(0,0,0,.797);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);box-shadow:0 0 #000;flex-direction:column;font-size:1.2rem;overflow-y:auto;font-weight:500;z-index:1}.Navbar_menu__xkvMn.Navbar_menuOpen__J3Z8T{opacity:1;visibility:visible;transform:scale(1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Navbar_menu__xkvMn a{padding:10px 18px;margin:20px 0;text-decoration:none;color:#fff;position:relative;font-size:3rem;border-radius:var(--roundness)}.Navbar_menu__xkvMn .Navbar_active__1h0Yt{color:var(--primary);border:2px solid var(--primary)}@media(max-width:780px){.Navbar_menu__xkvMn a{margin:10px 0;width:-moz-fit-content;width:fit-content}}.Navbar_bar__YVrd4{padding:3px var(--bindingArea);margin:0;background-color:var(--primary)}@font-face{font-family:Lato;src:url(/fonts/LatoLatin-Black.woff2) format("woff2");font-style:normal;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(/fonts/LatoLatin-BlackItalic.woff2) format("woff2");font-style:italic;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(/fonts/LatoLatin-Semibold.woff2) format("woff2");font-style:normal;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(/fonts/LatoLatin-SemiboldItalic.woff2) format("woff2");font-style:italic;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(/fonts/LatoLatin-Bold.woff2) format("woff2");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(/fonts/LatoLatin-BoldItalic.woff2) format("woff2");font-style:italic;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(/fonts/LatoLatin-Italic.woff2);font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(/fonts/LatoLatin-Regular.woff2) format("woff2");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}:root{--bindingArea:12%;--roundness:10px}@media(max-width:1000px){:root{--bindingArea:5%}}html{scroll-behavior:smooth}h1,h2{word-wrap:break-word}h1{font-size:2.8rem}h1,h2{margin:15px 0;font-weight:700}h2{font-size:2rem}p{font-size:1.2rem;line-height:1.6;color:#f9f9f9}li,ul{font-size:1.3rem;line-height:1.8;list-style-type:square;margin-left:10px;padding:0;list-style-position:outside}body{font-family:Lato;margin:0}a{color:var(--themeColour)}img{max-width:100%;object-fit:contain}button{text-decoration:none;font-family:inherit}video{max-width:100%}.bgfill{background-position:50%;background-size:cover}