*,:after,:before{box-sizing:border-box;margin:0;padding:0}*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:grayscale}:root{--background-color:#23272e;--primary-color:#e06d06;--text-color:#fff}::-moz-selection{color:var(--primary-color)}::selection{color:var(--primary-color);background:#000}::-moz-selection{color:var(--background-color);background:#000}html{font-size:12px}@media screen and (width>=320px){html{font-size:calc(10.6667px + .41667vw)}}@media screen and (width>=1280px){html{font-size:16px}}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-56L6iL-I.woff2)format("woff2"),url(/assets/Roboto-Regular-BsN8iP2n.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Light-BND1yEHK.woff2)format("woff2"),url(/assets/Roboto-Light-D8eEbjjJ.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Thin-4Tpr9-7f.woff2)format("woff2"),url(/assets/Roboto-Thin-CbuhwqA5.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vollkorn;src:url(/assets/Vollkorn-Regular-B01UFfP8.woff2)format("woff2"),url(/assets/Vollkorn-Regular-B0yyjt4E.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Road Rage;src:url(/assets/RoadRage-bWrmS4pi.woff2)format("woff2"),url(/assets/RoadRage-4RpCq_KR.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Coubra;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/Coubra-BD2lulzy.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:aa QWERTZ-Tasten;src:url(/assets/aaQWERTZ-Tasten-CNOGC087.woff2)format("woff2"),url(/assets/aaQWERTZ-Tasten-BNdNCzBL.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}body{background:var(--background-color);color:var(--text-color);font-family:Roboto,sans-serif;font-size:1.4em;font-weight:300;line-height:1.8em}em{font-style:normal}a{font-weight:300;text-decoration:none}#wrapper{opacity:0;padding:10% 10% 8%}@media (width>=768px){#wrapper{padding-bottom:5%}}.icon{width:50px}@media (width>=480px){.icon{width:60px}}@media (width>=768px){.icon{width:70px}}h1{color:var(--primary-color);margin:.25em 0 .5em;font-family:Vollkorn;font-size:2em;line-height:1.3em}h1,h2{font-weight:400}h2{margin:.5em 0}p{line-height:1.5em}@media (width>=768px){p{max-width:1024px}}p.spiriit{margin-top:1em;margin-bottom:1em}p.spiriit a{color:#fff;font-weight:400;text-decoration:underline;text-decoration-thickness:from-font;transition:color .3s;display:inline-block;position:relative}@media (width>=480px){p.spiriit a{text-decoration:none}p.spiriit a:after{content:"";transform-origin:100% 100%;background-color:#3960ff;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}p.spiriit a:hover:after{transform-origin:0 100%;transform:scaleX(1)}}p.spiriit a span{color:#3960ff}.links{flex-direction:column;margin:1.5em 0 0;display:flex}@media (width>=480px){.links{display:block}}.links a{color:var(--primary-color);cursor:pointer;margin-bottom:5px;transition:color .3s;display:inline-block;position:relative}@media (width>=480px){.links a{text-decoration:none}.links a:after{content:"";background-color:var(--primary-color);transform-origin:100% 100%;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.links a:hover:after{transform-origin:0 100%;transform:scaleX(1)}.links a{margin:0}}.links a:before,.links a:hover{color:var(--text-color)}.links a:before{content:":: "}@media (width>=480px){.links a:before{display:none}}.links span{font-weight:100}.links>span{display:none}@media (width>=480px){.links>span{display:inline-block}}footer{opacity:0;padding:0 10%;font-size:.4em;font-style:italic;display:none}@media (width>=480px){footer{display:block}}footer a{color:var(--text-color);cursor:pointer;transition:color .3s;display:inline-block;position:relative}@media (width>=480px){footer a{text-decoration:none}footer a:after{content:"";background-color:var(--text-color);transform-origin:100% 100%;width:100%;height:.5px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}footer a:hover:after{transform-origin:0 100%;transform:scaleX(1)}}a.email{position:relative}a.email .tooltip{color:var(--text-color);font-size:.7em;font-weight:300}a.email .tooltip:before{content:"("}a.email .tooltip:after{content:")"}@media (width>=480px){a.email .tooltip{visibility:hidden;background-color:var(--primary-color);width:110px;color:var(--text-color);text-align:center;z-index:1;opacity:0;margin-left:-55px;padding:5px 0;font-weight:400;line-height:1.5em;transition:opacity .5s;position:absolute;top:135%;left:50%}a.email .tooltip:before{display:none}a.email .tooltip:after{content:"";border-style:solid;border-width:5px;border-color:transparent transparent var(--primary-color);margin-left:-5px;position:absolute;bottom:100%;left:50%}a.email:hover .tooltip{visibility:visible;opacity:1}}#page-transition.animate{background:var(--primary-color);z-index:2;width:200vw;height:100vh;animation-name:backgroundSlide;animation-duration:2s;animation-fill-mode:forwards;position:fixed}@keyframes backgroundSlide{0%{transform:skew(-20deg)translate(-100%)}to{transform:skew(-20deg)translate(100%)}}#wrapper.animate{opacity:0;animation-name:wrapperFadeIn;animation-duration:1s;animation-delay:1s;animation-fill-mode:forwards}@keyframes wrapperFadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateZ(0)}}.links.animate{opacity:0;animation-name:linksFadeIn;animation-duration:1s;animation-delay:1.5s;animation-fill-mode:forwards}@keyframes linksFadeIn{0%{opacity:0}to{opacity:1}}footer.animate{opacity:0;animation-name:footerFadeIn;animation-duration:1s;animation-delay:2s;animation-fill-mode:forwards}@keyframes footerFadeIn{0%{opacity:0}to{opacity:1}}.play{--grid-color:#570296;--alt-color-1:#03edf9;--alt-color-2:#ff7edb;--alt-color-3:#f97e72;--alt-color-4:#fede5d;--alt-color-5:#72f1b8;text-align:center;background:#000}.play #page-transition.animate{background:var(--grid-color)}.play #wrapper{padding-top:5%}.play h1,.play h2,.play p{display:none}.play .icon{width:100px}.play .icon path{fill:var(--alt-color-1)}.play h5{color:#fff;text-shadow:0 0 30px var(--alt-color-2);font-family:Road Rage;font-size:3em}.play h5,.play h6{font-weight:400;line-height:1.3em}.play h6{background:linear-gradient(to top,var(--alt-color-3),var(--alt-color-4));color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Coubra;font-size:2em}.play .exit{margin-top:2em}.play .exit .letters{color:var(--alt-color-4);font-family:aa QWERTZ-Tasten;font-size:5em;font-style:normal}.play .exit .letters .active{color:var(--alt-color-5)}.play canvas.particles,.play canvas.three-grid{position:fixed;top:0;left:0}.play canvas.three-grid{z-index:-2;opacity:0;animation-name:gridFadeIn;animation-duration:1s;animation-delay:1s;animation-fill-mode:forwards}@keyframes gridFadeIn{0%{opacity:0}to{opacity:1}}
