html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,dd,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,nav,object,ol,p,pre,q,s,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul,video{vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--font_stack:Helvetica,Arial,sans-serif;--font_regular:"Revelstoke",var(--font_stack)}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:0.5;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0.99}}@keyframes pulse{0%{opacity:1}50%{opacity:0.5;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0.99}}@-webkit-keyframes blur{0%{opacity:0;-webkit-filter:blur(4rem);filter:blur(4rem)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes blur{0%{opacity:0;-webkit-filter:blur(4rem);filter:blur(4rem)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes slide_up{0%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide_up{0%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes span_1_mob{0%{opacity:0;margin-left:12.5rem}to{opacity:1;margin-left:5.5rem}}@keyframes span_1_mob{0%{opacity:0;margin-left:12.5rem}to{opacity:1;margin-left:5.5rem}}@-webkit-keyframes span_1{0%{opacity:0;margin-left:16rem}to{opacity:1;margin-left:11.5rem}}@keyframes span_1{0%{opacity:0;margin-left:16rem}to{opacity:1;margin-left:11.5rem}}@-webkit-keyframes span_2_mob{0%{opacity:0;-webkit-transform:translateX(-2.5rem);transform:translateX(-2.5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes span_2_mob{0%{opacity:0;-webkit-transform:translateX(-2.5rem);transform:translateX(-2.5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes span_2{0%{opacity:0;margin-left:-4.5rem}to{opacity:1;margin-left:0}}@keyframes span_2{0%{opacity:0;margin-left:-4.5rem}to{opacity:1;margin-left:0}}@-webkit-keyframes span_3_mob{0%{opacity:0;margin-left:12.5rem}to{opacity:1;margin-left:5.7rem}}@keyframes span_3_mob{0%{opacity:0;margin-left:12.5rem}to{opacity:1;margin-left:5.7rem}}@-webkit-keyframes span_3{0%{opacity:0;margin-left:14rem}to{opacity:1;margin-left:12rem}}@keyframes span_3{0%{opacity:0;margin-left:14rem}to{opacity:1;margin-left:12rem}}@-webkit-keyframes span_4_mob{0%{opacity:0;margin-left:2.5rem}to{opacity:1;margin-left:0}}@keyframes span_4_mob{0%{opacity:0;margin-left:2.5rem}to{opacity:1;margin-left:0}}@-webkit-keyframes span_4{0%{opacity:0;margin-left:4rem}to{opacity:1;margin-left:0}}@keyframes span_4{0%{opacity:0;margin-left:4rem}to{opacity:1;margin-left:0}}html{font-size:62.5%}body{font-family:"Revelstoke";font-size:1.6rem;line-height:1.5;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;background-color:#fff}@media only screen and (min-width:60em){body{font-size:1.8rem}}#wrapper,body,html{width:100%;height:100%}#wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.hello{position:relative;margin:auto;padding:1rem;z-index:100}.hello h1{font-weight:normal;display:block;line-height:0.9;font-size:3.8rem;margin:0;-webkit-animation:slide_up 1s;animation:slide_up 1s}@media only screen and (min-width:60em){.hello h1{font-size:8rem;margin:-2rem 0 0 2rem}}.hello h1>span{display:block;color:#fff}.hello h1>span span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation:pulse 5s infinite ease-in-out;animation:pulse 5s infinite ease-in-out;-webkit-animation-delay:0.5s;animation-delay:0.5s}.hello h1>span:first-child{-webkit-animation:span_1_mob 0.5s;animation:span_1_mob 0.5s;margin-left:5.5rem}@media only screen and (min-width:60em){.hello h1>span:first-child{-webkit-animation:span_1 0.5s;animation:span_1 0.5s;margin-left:11.5rem}}.hello h1>span:first-child span{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:2s;animation-delay:2s}.hello h1>span:nth-child(2){-webkit-animation:span_2_mob 0.75s;animation:span_2_mob 0.75s}@media only screen and (min-width:60em){.hello h1>span:nth-child(2){-webkit-animation:span_2 0.8s;animation:span_2 0.8s}}.hello h1>span:nth-child(3){-webkit-animation:span_3_mob 1s;animation:span_3_mob 1s;margin-left:5.7rem}@media only screen and (min-width:60em){.hello h1>span:nth-child(3){-webkit-animation:span_3 0.2s;animation:span_3 0.2s;margin-left:12rem}}.hello h1>span:nth-child(3) span{-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-delay:1s;animation-delay:1s}.hello h1>span:nth-child(4){-webkit-animation:span_4_mob 1.5s;animation:span_4_mob 1.5s}@media only screen and (min-width:60em){.hello h1>span:nth-child(4){-webkit-animation:span_4 1.3s;animation:span_4 1.3s}}.hello h1>span:nth-child(4) span{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:3s;animation-delay:3s}.hello img{display:block;width:25rem;height:25rem;margin:0 auto;-webkit-transition:0.8s ease-in-out;transition:0.8s ease-in-out;-webkit-animation:blur 1.5s;animation:blur 1.5s}@media only screen and (min-width:60em){.hello img{width:45rem;height:45rem}}.hello a:focus img,.hello a:hover img{-webkit-transform:scale(1.08);transform:scale(1.08)}.bg{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}.bg img{display:block;width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover}.bg:after{content:"";display:block;top:0;left:0;width:100vw;height:100vh;position:absolute;background:#000;opacity:0.2}#canvas{position:absolute;left:0;bottom:0;width:100vw}@font-face{font-family:"Revelstoke";src:url("../fonts/revelstoke-bold.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}
/*# sourceMappingURL=style.css.map */