:root{--background: rgb(44, 47, 49);--foreground: rgb(255, 255, 255);--content-width: 70%}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";box-sizing:border-box;scroll-behavior:smooth;height:100%}body{background-color:var(--background);color:var(--foreground);margin:0;min-height:100%;display:flex;flex-direction:column}h1,h2,h3{font-weight:400;margin:0}#page-content{font-size:1.1em}@media screen and (max-width: 1455px){:root{--content-width: 80%}}@media screen and (max-width: 1055px){:root{--background: rgb(44, 47, 49);--foreground: rgb(255, 255, 255);--content-width: 90%}}@media screen and (max-width: 900px){#page-content{font-size:1.05em}}*{line-height:1.55em}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa-brands,.fa-regular,.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-regular,.fa-solid{font-family:"Font Awesome 6 Free"}.fa-brands{font-family:"Font Awesome 6 Brands"}.fa-at:before{content:"@"}.fa-cloud:before{content:""}.fa-globe:before{content:""}.fa-server:before{content:""}.fa-scroll:before{content:""}.fa-address-card:before{content:""}.fa-newspaper:before{content:""}.fa-heart:before{content:""}.fa-circle-question:before{content:""}.fa-signal:before{content:""}.fa-envelope:before{content:""}.fa-circle-info:before{content:""}.fa-download:before{content:""}.fa-home:before{content:""}:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/webfonts/fa-brands-400.woff2) format("woff2"),url(/assets/webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands{font-weight:400}.fa-discord:before{content:""}.fa-instagram:before{content:""}.fa-github:before{content:""}.fa-youtube:before{content:""}:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/webfonts/fa-regular-400.woff2) format("woff2"),url(/assets/webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular{font-weight:400}:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/webfonts/fa-solid-900.woff2) format("woff2"),url(/assets/webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid{font-weight:900}footer[data-astro-cid-sz7xmlte]{flex:1;padding:3em 1em;text-align:center;background-color:#212529;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1em}.links[data-astro-cid-sz7xmlte]{display:flex;gap:1em;flex-wrap:wrap;justify-content:center}nav[data-astro-cid-5blmo7yk]{background-color:#212529;padding:1em;font-size:large}.container[data-astro-cid-5blmo7yk]{display:flex;justify-content:space-between;align-items:center;max-width:var(--content-width);margin-right:auto;margin-left:auto}.container[data-astro-cid-5blmo7yk]>.nodes[data-astro-cid-5blmo7yk]{display:flex;align-items:center;gap:1em}@media screen and (max-width: 900px){.container[data-astro-cid-5blmo7yk]{font-size:.9em}}@media screen and (max-width: 885px){.container[data-astro-cid-5blmo7yk]{max-width:96%}.nav-discord[data-astro-cid-5blmo7yk]{display:none}}@media screen and (max-width: 705px){.container[data-astro-cid-5blmo7yk]{justify-content:center}.brand[data-astro-cid-5blmo7yk]{display:none}}@media screen and (max-width: 535px){.nav-projects[data-astro-cid-5blmo7yk]{display:none}}@media screen and (max-width: 350px){.nav-sponsor[data-astro-cid-5blmo7yk]{display:none}}header[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;background-color:#1a5670;padding:3.5em calc((100% - var(--content-width)) / 2) 1em}section[data-astro-cid-3ef6ksr2]{max-width:60%}h1[data-astro-cid-3ef6ksr2]{font-weight:700}@media screen and (max-width: 590px){header[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:center;text-align:center}section[data-astro-cid-3ef6ksr2]{max-width:100%}}
