@font-face{font-family:Stepalange;src:url(/fonts/StepalangeRegular.woff2) format("woff2");font-weight:400;font-style:normal}*{box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-family:Proxima Nova,serif}body,html{max-width:100vw;overflow-x:hidden}body{color:#f5f3f4;background:linear-gradient(180deg,transparent,rgb(22,26,29)) #0b090a;transition:background-color .125s linear,color .125s linear}[data-theme=light] body{background:linear-gradient(180deg,transparent,rgb(245,243,244)) #d3d3d3;color:#0b090a}div.app{margin:auto;max-width:1600px;width:80%;position:relative}@media(max-width:768px){div.app{max-width:unset;width:95%}}main{padding-top:15vh;min-height:100vh}main>*{margin-bottom:50px;padding:50px 12vw}@media(max-width:1024px){main>*{padding:50px 5vw}}a{color:inherit;text-decoration:none}h1{font-family:Stepalange;font-size:50px}@media(max-width:768px){h1{font-size:35px}}h2{font-size:30px;margin-bottom:30px}h2,h3{font-family:Stepalange}h3{font-size:25px;margin-bottom:15px}.Typewriter{min-height:66px}.Typewriter__cursor{display:none}.Typewriter__wrapper{line-height:66px}