.header-block{height:72px;display:block}.header,.header-block{background-color:black}.header{min-height:60px;position:fixed;z-index:30;width:100vw;padding:16px 0 8px;top:0;max-height:131px}.header .logo-wrapper{display:flex;flex-wrap:nowrap;align-content:center;justify-content:center}.header .logo-wrapper img{width:50px;height:50px}.header .logo-wrapper h1{margin:auto 1rem;color:white;font-size:x-large;width:100px;text-align:center}@media (min-width:562px){.header-block{height:133px}.header .logo-wrapper h1{width:unset;font-size:xx-large}}footer.footer{width:100%;height:150px;background-color:black}footer.footer a,footer.footer p{text-align:center;color:white}footer div{display:flex;justify-content:space-around;padding:2rem 0}body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:#111111}a{color:inherit;text-decoration:none}*{box-sizing:border-box}img{max-width:100%;height:auto}h1,h2,p,ul{margin:0}ul{padding:0;list-style:none}button{padding:.5rem 1rem;font-weight:700}.selectable{cursor:pointer}.link-dropdown-item{text-align:center}.link-wrapper ul{max-height:0;overflow-y:hidden;background-color:black;border-radius:16px;transition:max-height 1s}.link-wrapper:hover ul{display:block;max-height:100%}.horizontal-menu{display:flex;justify-content:space-evenly;color:white;height:-moz-fit-content;height:fit-content}.horizontal-menu a{text-decoration:unset;font-size:x-large;margin:0}.horizontal-menu li{cursor:pointer;list-style-type:none;margin:0;text-decoration:unset;padding:1rem 0;text-align:center;border-radius:16px;width:140px;transition:background-color .7s,color .7s}.horizontal-menu li:hover{background-color:white;color:black}@media (min-width:720px){.horizontal-menu li{width:200px}}.hamburger-menu-icon{position:fixed;left:1rem;top:1rem;z-index:100;display:block;width:51px;height:51px;padding:9px 5px;border-radius:4px;box-sizing:border-box;background-color:rgb(0,0,0);color:#ecf0f1;text-align:center;box-shadow:1px 1px 1px rgba(0,0,0,.4),2px 2px 2px rgba(0,0,0,.2),4px 4px 6px rgba(0,0,0,.1)}.hamburger-menu-icon .line{width:30px;height:5px;background-color:white;border-radius:2px;display:block;margin:4px auto;transition:all .3s ease-in-out}.hamburger-menu-icon:hover{cursor:pointer}.hamburger-menu-icon.is-active .line:first-child,.hamburger-menu-icon.is-active .line:nth-child(3){width:23px}.hamburger-menu-icon.is-active .line:first-child{transform:translateX(-5px) rotate(-45deg)}.hamburger-menu-icon.is-active .line:nth-child(3){transform:translateX(-5px) rotate(45deg)}.side-navigationM{left:0;z-index:101;animation:slide-in 1s forwards}.side-navigationM,.side-navigationMB{position:fixed;background-color:#ffffff;height:100vh;top:0;display:flex;flex-wrap:wrap;align-content:space-evenly;justify-content:space-evenly;width:210px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);flex-direction:column}.side-navigationMB{left:-14rem;z-index:99;animation:slide-back 2.5s backwards}@keyframes slide-back{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.side-navigation{background-color:#ffffff;z-index:100}.side-navigation p{padding:1rem;font-size:x-large;list-style-type:circle;list-style-position:inside;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;text-decoration:unset;color:black;cursor:pointer;display:block}.back-drop{z-index:1}.side-navigation{position:fixed;left:0;background-color:#ffffff99;height:100vh;top:0;z-index:99;display:flex;flex-wrap:wrap;align-content:space-evenly;justify-content:space-evenly;width:210px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:slide-in 1s forwards;flex-direction:column}.side-navigation a{padding:1rem;font-size:x-large;list-style-type:circle;list-style-position:inside;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;text-decoration:unset;color:black;cursor:pointer;display:block}.back-drop{width:100vw;height:100vh;top:0;left:0;position:fixed;z-index:2}@keyframes slide-in{0%{transform:translateX(-100%)}to{transform:translateX(0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}