*{margin:0;padding:0;box-sizing:border-box}body{background-color:#333;color:#fffc35;font-family:"Andale Mono",monospace;display:flex;flex-direction:column;min-height:95vh;overflow-x:hidden}.fullscreen-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:95vh;text-align:center;width:100%;gap:40px}::selection{background:#fffc35;color:#333}::-moz-selection{background:#fffc35;color:#333}h1{font-family:"Andale Mono",monospace;font-weight:bold;font-size:45pt;color:#333;text-shadow:0 0 15px #fffc35}h2{text-align:center;font-family:"Andale Mono",monospace;font-weight:normal;font-size:30pt;color:#fffc35}.center{display:block;margin-left:auto;margin-right:auto;width:15%}#dynamic-header{background-color:#222;text-align:center;padding:20px;transition:all .5s ease;color:#fffc35;box-shadow: 0 0 10px 0 rgb(0 0 0 / .5);position:fixed;width:100%;top:0}#dynamic-footer{background-color:#222;text-align:center;padding:20px;color:#fffc35;font-family:"Andale Mono",monospace;font-size:18pt;margin-top:auto;box-shadow: 0 0 10px 0 rgb(0 0 0 / .5);width:100%}nav ul{list-style-type:none;padding:0;display:flex;justify-content:center;flex-wrap:nowrap;overflow-x:auto;width:100%}nav li{flex-shrink:0;margin:0 15px}nav a{text-decoration:none;color:#fffc35;font-size:x-large;transition:color .3s ease;font-family:"Andale Mono",monospace;font-weight:bold}nav a:hover{color:#333;text-shadow:0 0 20px #fffc35;font-family:"Andale Mono",monospace;font-weight:bold}.scrolled{background-color:#222}#countdown{text-align:center}.sneeuwvlok{position:fixed;top:0;width:15px;height:15px;opacity:.8;animation:vallen linear infinite}@keyframes vallen {
  to {
    transform: translateY(100vh);
  }
}.sneeuwvlok svg{fill:white}.confetti{position:fixed;top:0;width:15px;height:15px;border-radius:50%;opacity:.8;animation:fall 5s linear infinite}@keyframes fall {
    to {
        transform: translateY(100vh);
    }
}@media (max-width:600px){#dynamic-header{padding:10px;box-sizing:border-box}h1{font-size:30pt}h2{font-size:20pt}nav ul{flex-wrap:nowrap;overflow-x:auto}nav li{margin:0 10px}nav a{font-size:large}.fullscreen-container{padding:0 10px}}img.center{max-width:100%;height:auto}