body,html{padding:0;margin:0;font:400 16px/1.4 Helvetica Neue,sans-serif;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#010b11!important;display:block;scroll-behavior:smooth}body a,body h1,body h2,body label,body p,html a,html h1,html h2,html label,html p{color:hsl(34.2857142857,77.7777777778%,81.1764705882%)}body a,html a{cursor:pointer}body p,html p{font-size:clamp(1rem,1.1vw + .75rem,1.125rem);line-height:1.6;letter-spacing:.01em}body .center,html .center{display:flex;justify-content:center}@media(prefers-color-scheme:dark){body,html{background:#000!important}}*{box-sizing:border-box}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:#faebd7;border-radius:10px;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:hsl(34.2857142857,77.7777777778%,81.1764705882%)}@font-face{font-family:Helvetica Neue;src:url(/fonts/helvetica-neu.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:La Belle Aurore;src:url(/fonts/LaBelleAurore.woff2) format("woff2"),url(/fonts/LaBelleAurore.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Coolvetica;src:url(/fonts/CoolveticaRg-Regular.woff2) format("woff2"),url(/fonts/CoolveticaRg-Regular.woff) format("woff");font-weight:400;font-style:normal}input,textarea{font-family:Helvetica Neue,sans-serif}.container{min-height:100vh;overflow:hidden;max-width:80vw;width:100%;will-change:contents;margin:0 auto;z-index:1;transform-style:preserve-3d}@media(max-width:575px){.container{max-width:100vw;padding:0 1rem}}.container .landingScreen{min-height:100vh}@media(max-width:1024px){.container .landingScreen{min-height:auto}}.containerPadding{padding:2rem 4rem}@media(max-width:575px){.containerPadding{padding:2rem}}.headingContainer{color:#faebd7;display:flex;justify-content:center;margin-top:100px;cursor:default;animation:fadeIn 1s forwards;opacity:0;animation-delay:1s;transform:translateY(-50%);font-size:66px;font-weight:400;font-family:coolvetica;text-shadow:2px 2px 0 #46cebb}@media(max-width:500px){.headingContainer{font-size:48px}}.headingContainer .text-animate{color:#faebd7;display:inline-block;opacity:0;animation:bounceIn 1s 2.5s;animation-fill-mode:forwards;min-width:10px}.headingContainer .text-animate-hover{min-width:10px;display:inline-block;animation-fill-mode:both;opacity:1;color:#faebd7}.headingContainer .text-animate-hover:hover{animation:rubberBand 1s;color:gold}.headingContainer .text-animate._1{animation-delay:.1s}.headingContainer .text-animate._2{animation-delay:.2s}.headingContainer .text-animate._3{animation-delay:.3s}.headingContainer .text-animate._4{animation-delay:.4s}.headingContainer .text-animate._5{animation-delay:.5s}.headingContainer .text-animate._6{animation-delay:.6s}.headingContainer .text-animate._7{animation-delay:.7s}.headingContainer .text-animate._8{animation-delay:.8s}.headingContainer .text-animate._9{animation-delay:.9s}.headingContainer .text-animate._10{animation-delay:1s}.headingContainer .text-animate._11{animation-delay:1.1s}.headingContainer .text-animate._12{animation-delay:1.2s}.headingContainer .text-animate._13{animation-delay:1.3s}.headingContainer .text-animate._14{animation-delay:1.4s}.headingContainer .text-animate._15{animation-delay:1.5s}.headingContainer .text-animate._16{animation-delay:1.6s}.headingContainer .text-animate._17{animation-delay:1.7s}.headingContainer .text-animate._18{animation-delay:1.8s}.headingContainer .text-animate._19{animation-delay:1.9s}.headingContainer .text-animate._20{animation-delay:2s}.headingContainer .text-animate._21{animation-delay:2.1s}.headingContainer .a,.headingContainer .l{color:gold;animation:bounceIn 1s 1s;animation-fill-mode:forwards}.headingContainer .l{margin-left:4px}.headingContainer:before{content:"<h1>"}.headingContainer:after,.headingContainer:before{font-family:La Belle Aurore;color:hsl(34.2857142857,77.7777777778%,81.1764705882%);font-size:18px;opacity:.6;text-shadow:none}.headingContainer:after{content:"</h1>";position:absolute;margin-top:85px;margin-right:360px}.successMessage{color:#4caf50;font-size:1.1rem;text-align:center;padding:2rem 0}