body {background-color: #0D192B; box-sizing: border-box; display: flex; flex-direction: column; font-family: 'Outfit', sans-serif, serif; margin: 0; min-height: 100dvh;}
body > nav {align-items: center; background-color: rgba(20, 37, 61, 0.8); display: flex; min-height: 4em; width: 100%; position: fixed; backdrop-filter: blur(10px); z-index: 2;}
body > nav > div:nth-of-type(1) {align-items: center; display: flex; gap: 20px; margin-inline: auto; max-width: 90rem; width: 100%; padding-inline: 3em; box-sizing: border-box;}
body > nav > div:nth-of-type(1) > a:nth-of-type(1) {cursor: pointer; display: flex; transition: 400ms ease-out}
body > nav > div:nth-of-type(1) > a:nth-of-type(1):hover {transform: translateX(0) scale(1.05); filter: drop-shadow(0 0 2px rgba(150, 250, 250, 1));}
body > nav > div:nth-of-type(1) > a:nth-of-type(1).focus {transform: translateX(0) scale(1); filter: unset;}
body > nav > div:nth-of-type(1) > ul:nth-of-type(1) {box-sizing: border-box; gap: 32px; list-style: none; margin: 0; padding: 0; display: flex;}
body > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1) {color: white; cursor: pointer; position: relative; z-index: 1;}
body > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1)::before {background: rgba(150, 250, 250, 1); bottom: 0px; content: ""; height: 2px; left: 50%; position: absolute; transition: width 300ms ease-in-out, left 300ms ease-in-out; width: 0%; z-index: -1;}
body > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1):hover::before {filter: drop-shadow(0 0 6px rgba(150, 250, 250, 1)); left: 1px; transform: translateX(0) scale(1); width: 100%;}
body > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1).focus::before {filter: drop-shadow(0 0 6px rgba(150, 250, 250, 1)); left: 1px; transform: translateX(0) scale(1); width: 100%;}
body > nav > div:nth-of-type(1) > button:nth-of-type(1) {margin-left: auto; font-size: 36px; background-color: transparent; border: none; color: white; cursor: pointer; display: none;}
body > div:nth-of-type(1) {width: 100%; height: 100%;}
body > div:nth-of-type(1) > div:nth-of-type(1) {width: 100%; display: flex; max-height: 100%; margin-inline: auto; max-width: 90rem; box-sizing: border-box; padding-block: 6em 2em; padding-inline: 3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) {display: flex; height: calc(100% - 12em); transition: 300ms; width: 100%; max-width: 10em; min-width: 11em; overflow-y: auto; position: fixed; box-sizing: border-box; margin-right: auto; z-index: 1; background-color: #0D192B; }
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav {display: flex; flex-direction: column; gap: 1em; }
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) {display: flex; flex-direction: column; gap: 1em; color: white; font-weight: bold;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) {display: flex; flex-direction: column; gap: 1em; list-style: none; margin: 0; padding: 0;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(2) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(2) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(2) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(3) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(3) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(3) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(4) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(4) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(4) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(5) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(5) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(5) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(6) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(6) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(6) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) {display: flex; flex-direction: column; gap: 1em; color: white; font-weight: bold; margin-top: 1em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) {display: flex; flex-direction: column;  gap: 1em; list-style: none; margin: 0; padding: 0;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(1) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(2) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(2) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(2) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(3) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(3) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(3) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(4) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(4) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(4) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(5) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(5) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(5) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(6) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(6) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(6) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(7) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(7) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(7) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(8) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(8) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(8) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(9) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(9) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(9) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(10) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(10) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(10) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(11) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(11) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(11) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(12) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(12) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(12) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(13) > a:nth-of-type(1) {position: relative; z-index: 1; transition: 300ms; padding: 0.2em 0.5em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(13) > a:nth-of-type(1):hover {color: rgba(150, 250, 250, 1);}
body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) > nav > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(13) > a:nth-of-type(1).focus {color: rgba(150, 250, 250, 1); background-color: rgba(20, 37, 61, 0.8); padding: 0.2em 0.5em; border-radius: 0.3em;}
body > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) { width: 100%; padding-left: 12em; display: flex; flex-direction: column; max-height: 100%; box-sizing: border-box; }
body > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {display: flex; flex-direction: column; gap: 1em; max-width: 60em; width: 100%;}
body > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > p:nth-of-type(1) {line-height: 1.5em; white-space: pre-wrap;}
body > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > p:nth-of-type(1) > span:nth-of-type(1) {color: white; position: relative; transition: 300ms;}
body > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > p:nth-of-type(1) > span:nth-of-type(1)::before {background: white; bottom: 2px; content: ""; height: 1px; position: absolute; transition: 300ms; width: 100%; z-index: -1;}
body > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {background-color: #14253D; border-radius: 8px; display: flex; flex-direction: column; gap: 2em; height: 400px; max-height: max-content; min-height: 400px; overflow-x: auto; overflow-y: auto; resize: vertical; width: 100%;}
body > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > pre:nth-of-type(1) {box-sizing: border-box; margin: 0; padding: 2em; width: fit-content;}
body > footer {width: 100%; min-height: 66px; background-color: #14253D; margin-top: auto; display: flex;}
body > footer > div:nth-of-type(1) {max-width: 90em; margin-inline: auto; width: 100%; padding-inline: 3em; display: flex; align-items: center; box-sizing: border-box; display: flex; gap: 24px; flex-wrap: wrap; padding-block: 20px;}
body > footer > div:nth-of-type(1) > a:nth-of-type(1) {color: white; position: relative; transition: 300ms; z-index: 1; white-space: pre-wrap;}
body > footer > div:nth-of-type(1) > a:nth-of-type(1)::before {content: ""; position: absolute; left: 50%; bottom: 0; height: 2px; background: rgba(150, 250, 250, 1); width: 0%; z-index: -1; transition: width 300ms ease-in-out, left 300ms ease-in-out; }
body > footer > div:nth-of-type(1) > a:nth-of-type(1):hover::before {width: 100%; left: 1px; transform: translateX(0) scale(1); filter: drop-shadow(0 0 6px rgba(150, 250, 250, 1));}
body > footer > div:nth-of-type(1) > a:nth-of-type(2) {color: white; position: relative; transition: 300ms; z-index: 1; white-space: pre-wrap;}
body > footer > div:nth-of-type(1) > a:nth-of-type(2)::before {content: ""; position: absolute; left: 50%; bottom: 0; height: 2px; background: rgba(150, 250, 250, 1); width: 0%; z-index: -1; transition: width 300ms ease-in-out, left 300ms ease-in-out; }
body > footer > div:nth-of-type(1) > a:nth-of-type(2):hover::before {width: 100%; left: 1px; transform: translateX(0) scale(1); filter: drop-shadow(0 0 6px rgba(150, 250, 250, 1));}
@media (max-width: 1024px) {
  body > nav > div:nth-of-type(1) {padding-inline: 2em;}
  body > nav > div:nth-of-type(1) > ul:nth-of-type(1) {display: none; margin-left: auto;}
  body > nav > div:nth-of-type(1) > button:nth-of-type(1) {display: flex;}
  body > div:nth-of-type(1) > div:nth-of-type(1) {padding-inline: 2em;}
  body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) {opacity: 0; user-select: none; pointer-events: none; min-width: unset; left: 0; max-width: unset; justify-content: center; text-align: center;}
  body > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {padding-left: unset;}
  body > footer > div:nth-of-type(1) {padding-inline: 2em;}
}
@media (max-width: 768px) {
  body > div:nth-of-type(1) > div:nth-of-type(1) > aside:nth-of-type(1) {height: calc(100% - 14em);}
}
