@font-face{font-family:Maax;font-style:normal;font-weight:400;src:url(maax-webfont.280a3548.woff2) format("woff2"),url(maax-webfont.97adb0f3.woff) format("woff")}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-smoothing:antialiased;bottom:0;font-family:Maax,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;left:0;line-height:1.5;position:fixed;right:0;top:0}.main,body{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.main{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:inherit;text-decoration:none}h1{font-size:5.5rem}h1>span{display:inline-block;float:left;margin-left:-2px;opacity:0;-webkit-transform:translateY(9rem) translateX(-1rem) rotate(10deg);transform:translateY(9rem) translateX(-1rem) rotate(10deg);-webkit-transition-duration:.8s,.7s;transition-duration:.8s,.7s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.27,.84,.09,.99) ease-in;transition-timing-function:cubic-bezier(.27,.84,.09,.99) ease-in}.font-loaded h1>span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.font-loaded h1>span:nth-of-type(2){-webkit-transition-delay:25ms;transition-delay:25ms}.font-loaded h1>span:nth-of-type(3){-webkit-transition-delay:.05s;transition-delay:.05s}.font-loaded h1>span:nth-of-type(4){-webkit-transition-delay:75ms;transition-delay:75ms}.font-loaded h1>span:nth-of-type(5){-webkit-transition-delay:.1s;transition-delay:.1s}canvas{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.detail{color:#000;font-weight:400;opacity:0;position:fixed;right:20px;top:20px;-webkit-transition:opacity 1s;transition:opacity 1s;z-index:1}.font-loaded .detail{opacity:1}.detail a{color:#e8242f;font-style:normal}.github{bottom:20px;left:20px;right:auto;top:auto}@media (min-width:480px){.detail{right:50px;top:50px}.detail--right{top:50%}.github{bottom:50px;left:50px;right:auto;top:auto}}
/*# sourceMappingURL=index.275d1e1e.css.map */
