h1[data-v-59ada9d2],h2[data-v-59ada9d2],h3[data-v-59ada9d2],h4[data-v-59ada9d2],h5[data-v-59ada9d2],h6[data-v-59ada9d2]{margin:0 0 1rem 0}html[data-v-59ada9d2]{height:100%}body[data-v-59ada9d2]{margin:0;overflow-x:hidden;float:left;height:100%;width:100%;min-height:100vh}h1[data-v-59ada9d2]{font-size:3rem;font-weight:500;-webkit-font-smoothing:antialiased}li[data-v-59ada9d2]{list-style:none;padding:0;margin:0}.u-clear[data-v-59ada9d2],figure[data-v-59ada9d2],ol[data-v-59ada9d2],ul[data-v-59ada9d2]{padding:0;margin:0}.u-backtick[data-v-59ada9d2]{padding:0 .2em;font-family:Mono,monospace;font-size:.9em}.tooltip[data-v-59ada9d2]{display:block!important;z-index:10000;top:-.4rem!important;-webkit-transition:0;transition:0;-webkit-animation:0;animation:0}.tooltip.is-left[data-v-59ada9d2]{left:3rem!important}.tooltip .tooltip-inner[data-v-59ada9d2]{font-family:Cinetype;font-size:1rem;background:#201e2c;color:#fff;border-radius:3px;padding:5px 10px 4px}.tooltip[aria-hidden=true][data-v-59ada9d2]{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@-webkit-keyframes fadeIn-59ada9d2{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@keyframes fadeIn-59ada9d2{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes floatIn-59ada9d2{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes floatIn-59ada9d2{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes swipeIn-59ada9d2{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipeIn-59ada9d2{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes disappear-59ada9d2{0%{opacity:1}20%{opacity:1}to{opacity:0}}@keyframes disappear-59ada9d2{0%{opacity:1}20%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFast-59ada9d2{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeFast-59ada9d2{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut-59ada9d2{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@keyframes fadeOut-59ada9d2{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@-webkit-keyframes swipe-up-59ada9d2{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@keyframes swipe-up-59ada9d2{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@-webkit-keyframes swipe-up-text-59ada9d2{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipe-up-text-59ada9d2{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes swipe-59ada9d2{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes swipe-59ada9d2{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate-59ada9d2{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-59ada9d2{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a-fade-fast[data-v-59ada9d2]{opacity:0;animation-name:fadeIn-59ada9d2;-webkit-animation-name:fadeIn-59ada9d2;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.a-fade-in-0[data-v-59ada9d2],.a-fade-in-1[data-v-59ada9d2],.a-fade-in-2[data-v-59ada9d2],.a-fade-in-3[data-v-59ada9d2],.a-fade-in-4[data-v-59ada9d2],.a-fade-in-5[data-v-59ada9d2],.a-fade-in-6[data-v-59ada9d2],.a-fade-in-7[data-v-59ada9d2],.a-fade-in-8[data-v-59ada9d2],.a-fade-in[data-v-59ada9d2]{animation-name:fadeIn-59ada9d2;-webkit-animation-name:fadeIn-59ada9d2;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-duration:.2s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(1,0,.34,.89);animation-timing-function:cubic-bezier(1,0,.34,.89);opacity:0}.a-float-in-0[data-v-59ada9d2],.a-float-in-1[data-v-59ada9d2],.a-float-in-2[data-v-59ada9d2],.a-float-in-3[data-v-59ada9d2],.a-float-in-4[data-v-59ada9d2],.a-float-in-5[data-v-59ada9d2],.a-float-in-6[data-v-59ada9d2],.a-float-in-7[data-v-59ada9d2],.a-float-in-8[data-v-59ada9d2],.a-float-in[data-v-59ada9d2]{animation-name:floatIn-59ada9d2;-webkit-animation-name:floatIn-59ada9d2;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}.a-swipe-in-1[data-v-59ada9d2],.a-swipe-in-2[data-v-59ada9d2],.a-swipe-in-3[data-v-59ada9d2],.a-swipe-in-4[data-v-59ada9d2],.a-swipe-in-5[data-v-59ada9d2],.a-swipe-in-6[data-v-59ada9d2],.a-swipe-in-7[data-v-59ada9d2],.a-swipe-in-8[data-v-59ada9d2],.a-swipe-in[data-v-59ada9d2]{-webkit-animation-name:swipeIn-59ada9d2;animation-name:swipeIn-59ada9d2;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-out[data-v-59ada9d2]{animation-name:fadeOut-59ada9d2;-webkit-animation-name:fadeOut-59ada9d2;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-in-1[data-v-59ada9d2]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-fade-in-2[data-v-59ada9d2]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-fade-in-3[data-v-59ada9d2]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-fade-in-4[data-v-59ada9d2]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-fade-in-5[data-v-59ada9d2]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-fade-in-6[data-v-59ada9d2]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-fade-in-7[data-v-59ada9d2]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-fade-in-8[data-v-59ada9d2]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-float-in-1[data-v-59ada9d2]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-float-in-2[data-v-59ada9d2]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-float-in-3[data-v-59ada9d2]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-float-in-4[data-v-59ada9d2]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-float-in-5[data-v-59ada9d2]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-float-in-6[data-v-59ada9d2]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-float-in-7[data-v-59ada9d2]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-float-in-8[data-v-59ada9d2]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-swipe-in-1[data-v-59ada9d2]{-webkit-animation-delay:0;animation-delay:0}.a-swipe-in-2[data-v-59ada9d2]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-swipe-in-3[data-v-59ada9d2]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-swipe-in-4[data-v-59ada9d2]{-webkit-animation-delay:.3s;animation-delay:.3s}.a-swipe-in-5[data-v-59ada9d2]{-webkit-animation-delay:.4s;animation-delay:.4s}.a-swipe-in-6[data-v-59ada9d2]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-swipe-in-7[data-v-59ada9d2]{-webkit-animation-delay:.6s;animation-delay:.6s}.a-swipe-in-8[data-v-59ada9d2]{-webkit-animation-delay:.7s;animation-delay:.7s}.u-quotes[data-v-59ada9d2]:after,.u-quotes[data-v-59ada9d2]:before{content:'"';color:#0035ff}.u-quotes.has-hover[data-v-59ada9d2]:hover{cursor:pointer;background:#000;color:#fff}.u-hover[data-v-59ada9d2]{color:#0035ff;text-decoration:underline;cursor:pointer}.u-hash[data-v-59ada9d2]{position:relative;margin-left:.75em}.u-hash[data-v-59ada9d2]:before{content:"#";color:#0035ff;position:absolute;left:-.75em}.u-hash[data-v-59ada9d2]:after{content:none}.u-hash[data-v-59ada9d2]:hover{cursor:pointer;background:#000;color:#fff}.u-hash[data-v-59ada9d2]:hover:after{content:none}.stack[data-v-59ada9d2]{-webkit-box-shadow:1rem 1rem 0 0 rgba(32,30,44,.15);box-shadow:1rem 1rem 0 0 rgba(32,30,44,.15);background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute}.stack[data-v-59ada9d2],.stack[data-v-59ada9d2]:hover{cursor:-webkit-grab;cursor:grab}.stack[data-v-59ada9d2]:active{cursor:-webkit-grabbing;cursor:grabbing}.stack.is-sparring[data-v-59ada9d2]{text-align:left;font-family:Indivisible,Cinetype,Helvetica,sans-serif;background:#fe0000;padding:3rem;padding-bottom:6rem}.stack.is-sparring .stack-title[data-v-59ada9d2]{font-family:Alpina Ext;font-size:5.6rem;max-width:24rem;line-height:.85;color:#fff;margin-bottom:2rem}.stack.is-sparring .stack-content__item[data-v-59ada9d2]{font-family:Alpina;color:#fff}.stack.is-sparring .stack-content__item.nice[data-v-59ada9d2]{max-width:8em;line-height:.9;font-family:Alpina Fine;font-size:2.625rem;margin:2rem 0}.stack.is-sparring .stack-contact[data-v-59ada9d2]{margin-top:4rem;display:block;width:100%}.stack.is-sparring .stack-contact button[data-v-59ada9d2]{max-width:8em;line-height:.9;font-family:Alpina Fine;font-size:2.625rem;color:#fff;background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0}.stack.is-sparring .stack-contact button[data-v-59ada9d2]:after{content:" 🤙"}.stack.is-sparring .stack-contact button[data-v-59ada9d2]:hover{cursor:pointer;color:#201e2c}.stack.is-bio[data-v-59ada9d2]{width:32rem;padding:3rem;background:#201e2c;color:#fff}.stack.is-bio .stack-content__item.body-copy p[data-v-59ada9d2]{color:#fff;line-height:1.45;font-size:1.2rem}.stack.is-major[data-v-59ada9d2]{background:#0035ff;color:#fff;padding:5rem}.stack-content[data-v-59ada9d2]{margin:auto;text-align:left}.stack-content[data-v-59ada9d2],.stack-title[data-v-59ada9d2]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stack-title[data-v-59ada9d2]{font-size:2.625rem;font-weight:300;line-height:1.08;margin:0}.stack-title.is-article[data-v-59ada9d2]:after{content:"→"}.stack-content__item.body-copy[data-v-59ada9d2],.stack-content__item[data-v-59ada9d2]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stack-content__item.body-copy[data-v-59ada9d2]{max-width:28rem;font-family:Indivisible,Cinetype,Helvetica,sans-serif;font-size:1.5rem;line-height:1.4;margin:1rem 0}.stack-content__item.image[data-v-59ada9d2]{position:absolute;bottom:1rem;right:1rem}.stack-content__item.heading[data-v-59ada9d2]{text-align:center;font-weight:700;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase}.stack-content__item.heading p[data-v-59ada9d2]{margin-bottom:.5rem}.stack-content__item.sub-heading[data-v-59ada9d2]{text-align:center;font-family:Alpina Fine;opacity:.5;font-size:1.5rem}.stack-content__item.sub-heading p[data-v-59ada9d2]{margin-top:0;margin-bottom:0}.stack-content__item.heading-plus[data-v-59ada9d2]{text-align:center;font-family:Alpina Ext;font-size:5.6rem}.stack-content__item.heading-plus p[data-v-59ada9d2]{margin-top:0;margin-bottom:0}.stack-content__item.price[data-v-59ada9d2]{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);margin-top:3rem;-webkit-transition:all .3s ease;transition:all .3s ease}.stack-content__item.price span[data-v-59ada9d2]{font-family:Indivisible,Cinetype,Helvetica,sans-serif;padding:.5em .75em;background:#201e2c;color:#fff;font-size:2.625rem}.stack-content__item.price[data-v-59ada9d2]:hover{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);-webkit-transition:all .15s ease;transition:all .15s ease}.stack-content__item .is-image[data-v-59ada9d2]{-webkit-animation:rotate-59ada9d2 25s linear infinite;animation:rotate-59ada9d2 25s linear infinite;width:12rem;display:block}.is-link.stack-title[data-v-59ada9d2]{font-family:Alpina Tw;color:#0035ff;text-decoration:underline}.is-link.stack-title[data-v-59ada9d2]:hover{cursor:pointer}.is-major .is-link[data-v-59ada9d2]{color:#fff}#app.is-hover-active .stack.is-active[data-v-59ada9d2]{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}#app.is-hover-active .stack.is-active[data-v-59ada9d2]:after{background:#fff}#app.is-hover-active .stack.is-active.is-services[data-v-59ada9d2]{background:#fe0000}.stack-kapow[data-v-59ada9d2]{opacity:0;font-family:Alpina;position:absolute;font-size:3rem;color:#0035ff;-webkit-transition:all .15s ease;transition:all .15s ease;left:50%}.stack-kapow[data-v-59ada9d2]:before{content:"💣"}.stack-kapow.is-active[data-v-59ada9d2]{-webkit-transition:all .25s ease;transition:all .25s ease;opacity:1;-webkit-transform:rotate(310deg) scale(3);transform:rotate(310deg) scale(3)}.is-major .stack-kapow[data-v-59ada9d2],.is-sparring .stack-kapow[data-v-59ada9d2]{color:#201e2c}.vdr[data-v-59ada9d2]{border:2px solid #dcddd7}.vdr.is-bio[data-v-59ada9d2]{border-color:hsla(0,0%,100%,.3)}.vdr.is-major[data-v-59ada9d2]{border-color:#fff}.vdr.active[data-v-59ada9d2]{border:2px solid #0035ff}.vdr.active[data-v-59ada9d2] .handle{background:#dcddd7;border:2px solid #0035ff}.is-waiting[data-v-59ada9d2]{opacity:0}@media screen and (max-height:440px){.music-waveform__container[data-v-59ada9d2]{display:none}}@media screen and (max-height:580px){.music-waveform__container[data-v-59ada9d2]{top:35%}}@media screen and (max-width:500px){.music-waveform__container[data-v-59ada9d2]{top:46%}#canvas[data-v-59ada9d2],.music-controls__button.is-download[data-v-59ada9d2]{display:none}}@media screen and (max-width:800px){.sidebar[data-v-59ada9d2]{width:100%;top:0}.sidebar-items[data-v-59ada9d2]{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:none}.sidebar-logo[data-v-59ada9d2]{margin-top:.5rem;margin-left:.5rem}.is-active .sidebar-items[data-v-59ada9d2],.sidebar-nav--mobile[data-v-59ada9d2]{display:block}.is-active .rect-1[data-v-59ada9d2]{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);y:16;x:-16}.is-active .rect-2[data-v-59ada9d2]{opacity:0}.home-list[data-v-59ada9d2]{left:0;width:100%;margin:4rem auto 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stack .stack-content__item.heading-plus[data-v-59ada9d2],.stack .stack-content__item.list-item[data-v-59ada9d2],.stack .stack-content__item.nice[data-v-59ada9d2],.stack .stack-content__item.price span[data-v-59ada9d2],.stack .stack-title[data-v-59ada9d2],.stack.is-bio .stack-content__item.heading-plus[data-v-59ada9d2],.stack.is-bio .stack-content__item.list-item[data-v-59ada9d2],.stack.is-bio .stack-content__item.nice[data-v-59ada9d2],.stack.is-bio .stack-content__item.price span[data-v-59ada9d2],.stack.is-bio .stack-title[data-v-59ada9d2],.stack.is-sparring .stack-content__item.heading-plus[data-v-59ada9d2],.stack.is-sparring .stack-content__item.list-item[data-v-59ada9d2],.stack.is-sparring .stack-content__item.nice[data-v-59ada9d2],.stack.is-sparring .stack-content__item.price span[data-v-59ada9d2],.stack.is-sparring .stack-title[data-v-59ada9d2]{font-size:2.2rem}.stack .stack-content__item.body-copy p[data-v-59ada9d2],.stack .stack-content__item.body-copy[data-v-59ada9d2],.stack.is-bio .stack-content__item.body-copy p[data-v-59ada9d2],.stack.is-bio .stack-content__item.body-copy[data-v-59ada9d2],.stack.is-sparring .stack-content__item.body-copy p[data-v-59ada9d2],.stack.is-sparring .stack-content__item.body-copy[data-v-59ada9d2]{font-size:1.5rem}.stack .stack-content__item.sub-heading[data-v-59ada9d2],.stack.is-bio .stack-content__item.sub-heading[data-v-59ada9d2],.stack.is-sparring .stack-content__item.sub-heading[data-v-59ada9d2]{margin-bottom:.4rem}.stack.is-sparring .stack-title[data-v-59ada9d2]{font-size:3rem}.vdr[data-v-59ada9d2]{min-width:280px!important}}@media screen and (max-width:500px){.vdr[data-v-59ada9d2]{min-width:250px!important}}h1[data-v-c7f64522],h2[data-v-c7f64522],h3[data-v-c7f64522],h4[data-v-c7f64522],h5[data-v-c7f64522],h6[data-v-c7f64522]{margin:0 0 1rem 0}html[data-v-c7f64522]{height:100%}body[data-v-c7f64522]{margin:0;overflow-x:hidden;float:left;height:100%;width:100%;min-height:100vh}h1[data-v-c7f64522]{font-size:3rem;font-weight:500;-webkit-font-smoothing:antialiased}li[data-v-c7f64522]{list-style:none;padding:0;margin:0}.u-clear[data-v-c7f64522],figure[data-v-c7f64522],ol[data-v-c7f64522],ul[data-v-c7f64522]{padding:0;margin:0}.u-backtick[data-v-c7f64522]{padding:0 .2em;font-family:Mono,monospace;font-size:.9em}.tooltip[data-v-c7f64522]{display:block!important;z-index:10000;top:-.4rem!important;-webkit-transition:0;transition:0;-webkit-animation:0;animation:0}.tooltip.is-left[data-v-c7f64522]{left:3rem!important}.tooltip .tooltip-inner[data-v-c7f64522]{font-family:Cinetype;font-size:1rem;background:#201e2c;color:#fff;border-radius:3px;padding:5px 10px 4px}.tooltip[aria-hidden=true][data-v-c7f64522]{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@-webkit-keyframes fadeIn-c7f64522{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@keyframes fadeIn-c7f64522{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes floatIn-c7f64522{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes floatIn-c7f64522{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes swipeIn-c7f64522{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipeIn-c7f64522{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes disappear-c7f64522{0%{opacity:1}20%{opacity:1}to{opacity:0}}@keyframes disappear-c7f64522{0%{opacity:1}20%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFast-c7f64522{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeFast-c7f64522{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut-c7f64522{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@keyframes fadeOut-c7f64522{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@-webkit-keyframes swipe-up-c7f64522{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@keyframes swipe-up-c7f64522{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@-webkit-keyframes swipe-up-text-c7f64522{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipe-up-text-c7f64522{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes swipe-c7f64522{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes swipe-c7f64522{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate-c7f64522{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-c7f64522{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a-fade-fast[data-v-c7f64522]{opacity:0;animation-name:fadeIn-c7f64522;-webkit-animation-name:fadeIn-c7f64522;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.a-fade-in-0[data-v-c7f64522],.a-fade-in-1[data-v-c7f64522],.a-fade-in-2[data-v-c7f64522],.a-fade-in-3[data-v-c7f64522],.a-fade-in-4[data-v-c7f64522],.a-fade-in-5[data-v-c7f64522],.a-fade-in-6[data-v-c7f64522],.a-fade-in-7[data-v-c7f64522],.a-fade-in-8[data-v-c7f64522],.a-fade-in[data-v-c7f64522]{animation-name:fadeIn-c7f64522;-webkit-animation-name:fadeIn-c7f64522;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-duration:.2s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(1,0,.34,.89);animation-timing-function:cubic-bezier(1,0,.34,.89);opacity:0}.a-float-in-0[data-v-c7f64522],.a-float-in-1[data-v-c7f64522],.a-float-in-2[data-v-c7f64522],.a-float-in-3[data-v-c7f64522],.a-float-in-4[data-v-c7f64522],.a-float-in-5[data-v-c7f64522],.a-float-in-6[data-v-c7f64522],.a-float-in-7[data-v-c7f64522],.a-float-in-8[data-v-c7f64522],.a-float-in[data-v-c7f64522]{animation-name:floatIn-c7f64522;-webkit-animation-name:floatIn-c7f64522;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}.a-swipe-in-1[data-v-c7f64522],.a-swipe-in-2[data-v-c7f64522],.a-swipe-in-3[data-v-c7f64522],.a-swipe-in-4[data-v-c7f64522],.a-swipe-in-5[data-v-c7f64522],.a-swipe-in-6[data-v-c7f64522],.a-swipe-in-7[data-v-c7f64522],.a-swipe-in-8[data-v-c7f64522],.a-swipe-in[data-v-c7f64522]{-webkit-animation-name:swipeIn-c7f64522;animation-name:swipeIn-c7f64522;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-out[data-v-c7f64522]{animation-name:fadeOut-c7f64522;-webkit-animation-name:fadeOut-c7f64522;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-in-1[data-v-c7f64522]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-fade-in-2[data-v-c7f64522]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-fade-in-3[data-v-c7f64522]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-fade-in-4[data-v-c7f64522]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-fade-in-5[data-v-c7f64522]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-fade-in-6[data-v-c7f64522]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-fade-in-7[data-v-c7f64522]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-fade-in-8[data-v-c7f64522]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-float-in-1[data-v-c7f64522]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-float-in-2[data-v-c7f64522]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-float-in-3[data-v-c7f64522]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-float-in-4[data-v-c7f64522]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-float-in-5[data-v-c7f64522]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-float-in-6[data-v-c7f64522]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-float-in-7[data-v-c7f64522]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-float-in-8[data-v-c7f64522]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-swipe-in-1[data-v-c7f64522]{-webkit-animation-delay:0;animation-delay:0}.a-swipe-in-2[data-v-c7f64522]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-swipe-in-3[data-v-c7f64522]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-swipe-in-4[data-v-c7f64522]{-webkit-animation-delay:.3s;animation-delay:.3s}.a-swipe-in-5[data-v-c7f64522]{-webkit-animation-delay:.4s;animation-delay:.4s}.a-swipe-in-6[data-v-c7f64522]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-swipe-in-7[data-v-c7f64522]{-webkit-animation-delay:.6s;animation-delay:.6s}.a-swipe-in-8[data-v-c7f64522]{-webkit-animation-delay:.7s;animation-delay:.7s}.u-quotes[data-v-c7f64522]:after,.u-quotes[data-v-c7f64522]:before{content:'"';color:#0035ff}.u-quotes.has-hover[data-v-c7f64522]:hover{cursor:pointer;background:#000;color:#fff}.u-hover[data-v-c7f64522]{color:#0035ff;text-decoration:underline;cursor:pointer}.u-hash[data-v-c7f64522]{position:relative;margin-left:.75em}.u-hash[data-v-c7f64522]:before{content:"#";color:#0035ff;position:absolute;left:-.75em}.u-hash[data-v-c7f64522]:after{content:none}.u-hash[data-v-c7f64522]:hover{cursor:pointer;background:#000;color:#fff}.u-hash[data-v-c7f64522]:hover:after{content:none}footer[data-v-c7f64522]{max-width:46rem;margin:3rem auto;display:block;overflow:auto}footer.is-centered[data-v-c7f64522]{max-width:23rem}li[data-v-c7f64522]{display:inline-block;float:left;margin-right:1rem}a[data-v-c7f64522]{text-decoration:underline;color:#201e2c;position:relative;display:block;z-index:1;font-size:1.35rem}a[data-v-c7f64522]:after{content:"";width:100%;height:0;position:absolute;bottom:2px;left:0;background:#201e2c;z-index:-1;display:block;-webkit-transition:all .5s cubic-bezier(.11,.97,.85,.91);transition:all .5s cubic-bezier(.11,.97,.85,.91)}a[data-v-c7f64522]:hover{color:#fff;text-decoration:none}a[data-v-c7f64522]:hover:after{-webkit-transition:all .1s cubic-bezier(.11,.97,.85,.91);transition:all .1s cubic-bezier(.11,.97,.85,.91);height:100%}h1[data-v-52417ea4],h2[data-v-52417ea4],h3[data-v-52417ea4],h4[data-v-52417ea4],h5[data-v-52417ea4],h6[data-v-52417ea4]{margin:0 0 1rem 0}html[data-v-52417ea4]{height:100%}body[data-v-52417ea4]{margin:0;overflow-x:hidden;float:left;height:100%;width:100%;min-height:100vh}h1[data-v-52417ea4]{font-size:3rem;font-weight:500;-webkit-font-smoothing:antialiased}li[data-v-52417ea4]{list-style:none;padding:0;margin:0}.u-clear[data-v-52417ea4],figure[data-v-52417ea4],ol[data-v-52417ea4],ul[data-v-52417ea4]{padding:0;margin:0}.u-backtick[data-v-52417ea4]{padding:0 .2em;font-family:Mono,monospace;font-size:.9em}.tooltip[data-v-52417ea4]{display:block!important;z-index:10000;top:-.4rem!important;-webkit-transition:0;transition:0;-webkit-animation:0;animation:0}.tooltip.is-left[data-v-52417ea4]{left:3rem!important}.tooltip .tooltip-inner[data-v-52417ea4]{font-family:Cinetype;font-size:1rem;background:#201e2c;color:#fff;border-radius:3px;padding:5px 10px 4px}.tooltip[aria-hidden=true][data-v-52417ea4]{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@-webkit-keyframes fadeIn-52417ea4{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@keyframes fadeIn-52417ea4{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes floatIn-52417ea4{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes floatIn-52417ea4{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes swipeIn-52417ea4{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipeIn-52417ea4{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes disappear-52417ea4{0%{opacity:1}20%{opacity:1}to{opacity:0}}@keyframes disappear-52417ea4{0%{opacity:1}20%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFast-52417ea4{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeFast-52417ea4{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut-52417ea4{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@keyframes fadeOut-52417ea4{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@-webkit-keyframes swipe-up-52417ea4{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@keyframes swipe-up-52417ea4{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@-webkit-keyframes swipe-up-text-52417ea4{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipe-up-text-52417ea4{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes swipe-52417ea4{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes swipe-52417ea4{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate-52417ea4{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-52417ea4{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a-fade-fast[data-v-52417ea4]{opacity:0;animation-name:fadeIn-52417ea4;-webkit-animation-name:fadeIn-52417ea4;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.a-fade-in-0[data-v-52417ea4],.a-fade-in-1[data-v-52417ea4],.a-fade-in-2[data-v-52417ea4],.a-fade-in-3[data-v-52417ea4],.a-fade-in-4[data-v-52417ea4],.a-fade-in-5[data-v-52417ea4],.a-fade-in-6[data-v-52417ea4],.a-fade-in-7[data-v-52417ea4],.a-fade-in-8[data-v-52417ea4],.a-fade-in[data-v-52417ea4]{animation-name:fadeIn-52417ea4;-webkit-animation-name:fadeIn-52417ea4;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-duration:.2s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(1,0,.34,.89);animation-timing-function:cubic-bezier(1,0,.34,.89);opacity:0}.a-float-in-0[data-v-52417ea4],.a-float-in-1[data-v-52417ea4],.a-float-in-2[data-v-52417ea4],.a-float-in-3[data-v-52417ea4],.a-float-in-4[data-v-52417ea4],.a-float-in-5[data-v-52417ea4],.a-float-in-6[data-v-52417ea4],.a-float-in-7[data-v-52417ea4],.a-float-in-8[data-v-52417ea4],.a-float-in[data-v-52417ea4]{animation-name:floatIn-52417ea4;-webkit-animation-name:floatIn-52417ea4;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}.a-swipe-in-1[data-v-52417ea4],.a-swipe-in-2[data-v-52417ea4],.a-swipe-in-3[data-v-52417ea4],.a-swipe-in-4[data-v-52417ea4],.a-swipe-in-5[data-v-52417ea4],.a-swipe-in-6[data-v-52417ea4],.a-swipe-in-7[data-v-52417ea4],.a-swipe-in-8[data-v-52417ea4],.a-swipe-in[data-v-52417ea4]{-webkit-animation-name:swipeIn-52417ea4;animation-name:swipeIn-52417ea4;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-out[data-v-52417ea4]{animation-name:fadeOut-52417ea4;-webkit-animation-name:fadeOut-52417ea4;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-in-1[data-v-52417ea4]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-fade-in-2[data-v-52417ea4]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-fade-in-3[data-v-52417ea4]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-fade-in-4[data-v-52417ea4]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-fade-in-5[data-v-52417ea4]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-fade-in-6[data-v-52417ea4]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-fade-in-7[data-v-52417ea4]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-fade-in-8[data-v-52417ea4]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-float-in-1[data-v-52417ea4]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-float-in-2[data-v-52417ea4]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-float-in-3[data-v-52417ea4]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-float-in-4[data-v-52417ea4]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-float-in-5[data-v-52417ea4]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-float-in-6[data-v-52417ea4]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-float-in-7[data-v-52417ea4]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-float-in-8[data-v-52417ea4]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-swipe-in-1[data-v-52417ea4]{-webkit-animation-delay:0;animation-delay:0}.a-swipe-in-2[data-v-52417ea4]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-swipe-in-3[data-v-52417ea4]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-swipe-in-4[data-v-52417ea4]{-webkit-animation-delay:.3s;animation-delay:.3s}.a-swipe-in-5[data-v-52417ea4]{-webkit-animation-delay:.4s;animation-delay:.4s}.a-swipe-in-6[data-v-52417ea4]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-swipe-in-7[data-v-52417ea4]{-webkit-animation-delay:.6s;animation-delay:.6s}.a-swipe-in-8[data-v-52417ea4]{-webkit-animation-delay:.7s;animation-delay:.7s}.u-quotes[data-v-52417ea4]:after,.u-quotes[data-v-52417ea4]:before{content:'"';color:#0035ff}.u-quotes.has-hover[data-v-52417ea4]:hover{cursor:pointer;background:#000;color:#fff}.u-hover[data-v-52417ea4]{color:#0035ff;text-decoration:underline;cursor:pointer}.u-hash[data-v-52417ea4]{position:relative;margin-left:.75em}.u-hash[data-v-52417ea4]:before{content:"#";color:#0035ff;position:absolute;left:-.75em}.u-hash[data-v-52417ea4]:after{content:none}.u-hash[data-v-52417ea4]:hover{cursor:pointer;background:#000;color:#fff}.u-hash[data-v-52417ea4]:hover:after{content:none}a[data-v-52417ea4]{color:#0035ff}.info-main[data-v-52417ea4]{text-align:left;margin-top:3rem}.info-intro[data-v-52417ea4]{font-size:1.5rem;line-height:1.3;padding-right:3rem}.info-intro--sub[data-v-52417ea4]{font-size:1.35rem;padding-right:5rem;line-height:1.3}.name[data-v-52417ea4]:after{content:"👋";font-family:Alpina;font-size:1.5em;margin:0 .1em 0 .15em}@media screen and (max-height:440px){.music-waveform__container[data-v-52417ea4]{display:none}}@media screen and (max-height:580px){.music-waveform__container[data-v-52417ea4]{top:35%}}@media screen and (max-width:500px){.music-waveform__container[data-v-52417ea4]{top:46%}#canvas[data-v-52417ea4],.music-controls__button.is-download[data-v-52417ea4]{display:none}}@media screen and (max-width:800px){.sidebar[data-v-52417ea4]{width:100%;top:0}.sidebar-items[data-v-52417ea4]{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:none}.sidebar-logo[data-v-52417ea4]{margin-top:.5rem;margin-left:.5rem}.is-active .sidebar-items[data-v-52417ea4],.sidebar-nav--mobile[data-v-52417ea4]{display:block}.is-active .rect-1[data-v-52417ea4]{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);y:16;x:-16}.is-active .rect-2[data-v-52417ea4]{opacity:0}.home-list[data-v-52417ea4]{left:0;width:100%;margin:4rem auto 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stack .stack-content__item.heading-plus[data-v-52417ea4],.stack .stack-content__item.list-item[data-v-52417ea4],.stack .stack-content__item.nice[data-v-52417ea4],.stack .stack-content__item.price span[data-v-52417ea4],.stack .stack-title[data-v-52417ea4],.stack.is-bio .stack-content__item.heading-plus[data-v-52417ea4],.stack.is-bio .stack-content__item.list-item[data-v-52417ea4],.stack.is-bio .stack-content__item.nice[data-v-52417ea4],.stack.is-bio .stack-content__item.price span[data-v-52417ea4],.stack.is-bio .stack-title[data-v-52417ea4],.stack.is-sparring .stack-content__item.heading-plus[data-v-52417ea4],.stack.is-sparring .stack-content__item.list-item[data-v-52417ea4],.stack.is-sparring .stack-content__item.nice[data-v-52417ea4],.stack.is-sparring .stack-content__item.price span[data-v-52417ea4],.stack.is-sparring .stack-title[data-v-52417ea4]{font-size:2.2rem}.stack .stack-content__item.body-copy p[data-v-52417ea4],.stack .stack-content__item.body-copy[data-v-52417ea4],.stack.is-bio .stack-content__item.body-copy p[data-v-52417ea4],.stack.is-bio .stack-content__item.body-copy[data-v-52417ea4],.stack.is-sparring .stack-content__item.body-copy p[data-v-52417ea4],.stack.is-sparring .stack-content__item.body-copy[data-v-52417ea4]{font-size:1.5rem}.stack .stack-content__item.sub-heading[data-v-52417ea4],.stack.is-bio .stack-content__item.sub-heading[data-v-52417ea4],.stack.is-sparring .stack-content__item.sub-heading[data-v-52417ea4]{margin-bottom:.4rem}.stack.is-sparring .stack-title[data-v-52417ea4]{font-size:3rem}}h1[data-v-44e4b826],h2[data-v-44e4b826],h3[data-v-44e4b826],h4[data-v-44e4b826],h5[data-v-44e4b826],h6[data-v-44e4b826]{margin:0 0 1rem 0}html[data-v-44e4b826]{height:100%}body[data-v-44e4b826]{margin:0;overflow-x:hidden;float:left;height:100%;width:100%;min-height:100vh}h1[data-v-44e4b826]{font-size:3rem;font-weight:500;-webkit-font-smoothing:antialiased}li[data-v-44e4b826]{list-style:none;padding:0;margin:0}.u-clear[data-v-44e4b826],figure[data-v-44e4b826],ol[data-v-44e4b826],ul[data-v-44e4b826]{padding:0;margin:0}.u-backtick[data-v-44e4b826]{padding:0 .2em;font-family:Mono,monospace;font-size:.9em}.tooltip[data-v-44e4b826]{display:block!important;z-index:10000;top:-.4rem!important;-webkit-transition:0;transition:0;-webkit-animation:0;animation:0}.tooltip.is-left[data-v-44e4b826]{left:3rem!important}.tooltip .tooltip-inner[data-v-44e4b826]{font-family:Cinetype;font-size:1rem;background:#201e2c;color:#fff;border-radius:3px;padding:5px 10px 4px}.tooltip[aria-hidden=true][data-v-44e4b826]{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@-webkit-keyframes fadeIn-44e4b826{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@keyframes fadeIn-44e4b826{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes floatIn-44e4b826{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes floatIn-44e4b826{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes swipeIn-44e4b826{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipeIn-44e4b826{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes disappear-44e4b826{0%{opacity:1}20%{opacity:1}to{opacity:0}}@keyframes disappear-44e4b826{0%{opacity:1}20%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFast-44e4b826{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeFast-44e4b826{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut-44e4b826{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@keyframes fadeOut-44e4b826{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@-webkit-keyframes swipe-up-44e4b826{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@keyframes swipe-up-44e4b826{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@-webkit-keyframes swipe-up-text-44e4b826{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipe-up-text-44e4b826{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes swipe-44e4b826{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes swipe-44e4b826{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate-44e4b826{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-44e4b826{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a-fade-fast[data-v-44e4b826]{opacity:0;animation-name:fadeIn-44e4b826;-webkit-animation-name:fadeIn-44e4b826;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.a-fade-in-0[data-v-44e4b826],.a-fade-in-1[data-v-44e4b826],.a-fade-in-2[data-v-44e4b826],.a-fade-in-3[data-v-44e4b826],.a-fade-in-4[data-v-44e4b826],.a-fade-in-5[data-v-44e4b826],.a-fade-in-6[data-v-44e4b826],.a-fade-in-7[data-v-44e4b826],.a-fade-in-8[data-v-44e4b826],.a-fade-in[data-v-44e4b826]{animation-name:fadeIn-44e4b826;-webkit-animation-name:fadeIn-44e4b826;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-duration:.2s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(1,0,.34,.89);animation-timing-function:cubic-bezier(1,0,.34,.89);opacity:0}.a-float-in-0[data-v-44e4b826],.a-float-in-1[data-v-44e4b826],.a-float-in-2[data-v-44e4b826],.a-float-in-3[data-v-44e4b826],.a-float-in-4[data-v-44e4b826],.a-float-in-5[data-v-44e4b826],.a-float-in-6[data-v-44e4b826],.a-float-in-7[data-v-44e4b826],.a-float-in-8[data-v-44e4b826],.a-float-in[data-v-44e4b826]{animation-name:floatIn-44e4b826;-webkit-animation-name:floatIn-44e4b826;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}.a-swipe-in-1[data-v-44e4b826],.a-swipe-in-2[data-v-44e4b826],.a-swipe-in-3[data-v-44e4b826],.a-swipe-in-4[data-v-44e4b826],.a-swipe-in-5[data-v-44e4b826],.a-swipe-in-6[data-v-44e4b826],.a-swipe-in-7[data-v-44e4b826],.a-swipe-in-8[data-v-44e4b826],.a-swipe-in[data-v-44e4b826]{-webkit-animation-name:swipeIn-44e4b826;animation-name:swipeIn-44e4b826;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-out[data-v-44e4b826]{animation-name:fadeOut-44e4b826;-webkit-animation-name:fadeOut-44e4b826;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-in-1[data-v-44e4b826]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-fade-in-2[data-v-44e4b826]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-fade-in-3[data-v-44e4b826]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-fade-in-4[data-v-44e4b826]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-fade-in-5[data-v-44e4b826]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-fade-in-6[data-v-44e4b826]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-fade-in-7[data-v-44e4b826]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-fade-in-8[data-v-44e4b826]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-float-in-1[data-v-44e4b826]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-float-in-2[data-v-44e4b826]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-float-in-3[data-v-44e4b826]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-float-in-4[data-v-44e4b826]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-float-in-5[data-v-44e4b826]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-float-in-6[data-v-44e4b826]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-float-in-7[data-v-44e4b826]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-float-in-8[data-v-44e4b826]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-swipe-in-1[data-v-44e4b826]{-webkit-animation-delay:0;animation-delay:0}.a-swipe-in-2[data-v-44e4b826]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-swipe-in-3[data-v-44e4b826]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-swipe-in-4[data-v-44e4b826]{-webkit-animation-delay:.3s;animation-delay:.3s}.a-swipe-in-5[data-v-44e4b826]{-webkit-animation-delay:.4s;animation-delay:.4s}.a-swipe-in-6[data-v-44e4b826]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-swipe-in-7[data-v-44e4b826]{-webkit-animation-delay:.6s;animation-delay:.6s}.a-swipe-in-8[data-v-44e4b826]{-webkit-animation-delay:.7s;animation-delay:.7s}.u-quotes[data-v-44e4b826]:after,.u-quotes[data-v-44e4b826]:before{content:'"';color:#0035ff}.u-quotes.has-hover[data-v-44e4b826]:hover{cursor:pointer;background:#000;color:#fff}.u-hover[data-v-44e4b826]{color:#0035ff;text-decoration:underline;cursor:pointer}.u-hash[data-v-44e4b826]{position:relative;margin-left:.75em}.u-hash[data-v-44e4b826]:before{content:"#";color:#0035ff;position:absolute;left:-.75em}.u-hash[data-v-44e4b826]:after{content:none}.u-hash[data-v-44e4b826]:hover{cursor:pointer;background:#000;color:#fff}.u-hash[data-v-44e4b826]:hover:after{content:none}.filter[data-v-44e4b826]{position:relative;display:block;background:transparent;border:0;outline:0;width:100%;text-align:left;padding:.05rem .25rem 0;border-radius:3px}.filter[data-v-44e4b826]:hover{cursor:pointer;background:#dcddd7}.filter-check[data-v-44e4b826]{background:#dcddd7;width:10px;height:10px;position:absolute;bottom:.4rem;right:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:1px}.filter-check[data-v-44e4b826]:before{content:"";background-image:url(/img/check.8cc309de.svg);background-size:20px;background-position:50%;background-repeat:no-repeat;width:28px;height:28px;display:block;position:absolute;top:-9px;left:-7px}.filter-text[data-v-44e4b826]{font-weight:300;font-size:1.2rem;color:#201e2c;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-text[data-v-44e4b826]:hover{cursor:pointer}.is-deactive .filter-check[data-v-44e4b826]:before,.is-verydeactive-lol .filter-check[data-v-44e4b826]:before{content:none}.is-partial .filter-check[data-v-44e4b826]{background:#dcddd7;width:10px;height:10px;position:absolute;bottom:.4rem;right:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:1px}.is-partial .filter-check[data-v-44e4b826]:before{content:"";background-image:url(/img/dash.c61dc432.svg);background-size:20px;background-position:50%;background-repeat:no-repeat;width:28px;height:28px;display:block;position:absolute;top:-9px;left:-7px;left:-9px}.is-act .filter-check[data-v-44e4b826]:before{content:"";background-image:url(/img/check.8cc309de.svg)}h1[data-v-13d7fe6c],h2[data-v-13d7fe6c],h3[data-v-13d7fe6c],h4[data-v-13d7fe6c],h5[data-v-13d7fe6c],h6[data-v-13d7fe6c]{margin:0 0 1rem 0}html[data-v-13d7fe6c]{height:100%}body[data-v-13d7fe6c]{margin:0;overflow-x:hidden;float:left;height:100%;width:100%;min-height:100vh}h1[data-v-13d7fe6c]{font-size:3rem;font-weight:500;-webkit-font-smoothing:antialiased}li[data-v-13d7fe6c]{list-style:none;padding:0;margin:0}.u-clear[data-v-13d7fe6c],figure[data-v-13d7fe6c],ol[data-v-13d7fe6c],ul[data-v-13d7fe6c]{padding:0;margin:0}.u-backtick[data-v-13d7fe6c]{padding:0 .2em;font-family:Mono,monospace;font-size:.9em}.tooltip[data-v-13d7fe6c]{display:block!important;z-index:10000;top:-.4rem!important;-webkit-transition:0;transition:0;-webkit-animation:0;animation:0}.tooltip.is-left[data-v-13d7fe6c]{left:3rem!important}.tooltip .tooltip-inner[data-v-13d7fe6c]{font-family:Cinetype;font-size:1rem;background:#201e2c;color:#fff;border-radius:3px;padding:5px 10px 4px}.tooltip[aria-hidden=true][data-v-13d7fe6c]{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@-webkit-keyframes fadeIn-13d7fe6c{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@keyframes fadeIn-13d7fe6c{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes floatIn-13d7fe6c{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes floatIn-13d7fe6c{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes swipeIn-13d7fe6c{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipeIn-13d7fe6c{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes disappear-13d7fe6c{0%{opacity:1}20%{opacity:1}to{opacity:0}}@keyframes disappear-13d7fe6c{0%{opacity:1}20%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFast-13d7fe6c{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeFast-13d7fe6c{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut-13d7fe6c{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@keyframes fadeOut-13d7fe6c{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@-webkit-keyframes swipe-up-13d7fe6c{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@keyframes swipe-up-13d7fe6c{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@-webkit-keyframes swipe-up-text-13d7fe6c{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipe-up-text-13d7fe6c{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes swipe-13d7fe6c{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes swipe-13d7fe6c{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate-13d7fe6c{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-13d7fe6c{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a-fade-fast[data-v-13d7fe6c]{opacity:0;animation-name:fadeIn-13d7fe6c;-webkit-animation-name:fadeIn-13d7fe6c;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.a-fade-in-0[data-v-13d7fe6c],.a-fade-in-1[data-v-13d7fe6c],.a-fade-in-2[data-v-13d7fe6c],.a-fade-in-3[data-v-13d7fe6c],.a-fade-in-4[data-v-13d7fe6c],.a-fade-in-5[data-v-13d7fe6c],.a-fade-in-6[data-v-13d7fe6c],.a-fade-in-7[data-v-13d7fe6c],.a-fade-in-8[data-v-13d7fe6c],.a-fade-in[data-v-13d7fe6c]{animation-name:fadeIn-13d7fe6c;-webkit-animation-name:fadeIn-13d7fe6c;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-duration:.2s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(1,0,.34,.89);animation-timing-function:cubic-bezier(1,0,.34,.89);opacity:0}.a-float-in-0[data-v-13d7fe6c],.a-float-in-1[data-v-13d7fe6c],.a-float-in-2[data-v-13d7fe6c],.a-float-in-3[data-v-13d7fe6c],.a-float-in-4[data-v-13d7fe6c],.a-float-in-5[data-v-13d7fe6c],.a-float-in-6[data-v-13d7fe6c],.a-float-in-7[data-v-13d7fe6c],.a-float-in-8[data-v-13d7fe6c],.a-float-in[data-v-13d7fe6c]{animation-name:floatIn-13d7fe6c;-webkit-animation-name:floatIn-13d7fe6c;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}.a-swipe-in-1[data-v-13d7fe6c],.a-swipe-in-2[data-v-13d7fe6c],.a-swipe-in-3[data-v-13d7fe6c],.a-swipe-in-4[data-v-13d7fe6c],.a-swipe-in-5[data-v-13d7fe6c],.a-swipe-in-6[data-v-13d7fe6c],.a-swipe-in-7[data-v-13d7fe6c],.a-swipe-in-8[data-v-13d7fe6c],.a-swipe-in[data-v-13d7fe6c]{-webkit-animation-name:swipeIn-13d7fe6c;animation-name:swipeIn-13d7fe6c;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-out[data-v-13d7fe6c]{animation-name:fadeOut-13d7fe6c;-webkit-animation-name:fadeOut-13d7fe6c;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-in-1[data-v-13d7fe6c]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-fade-in-2[data-v-13d7fe6c]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-fade-in-3[data-v-13d7fe6c]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-fade-in-4[data-v-13d7fe6c]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-fade-in-5[data-v-13d7fe6c]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-fade-in-6[data-v-13d7fe6c]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-fade-in-7[data-v-13d7fe6c]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-fade-in-8[data-v-13d7fe6c]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-float-in-1[data-v-13d7fe6c]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-float-in-2[data-v-13d7fe6c]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-float-in-3[data-v-13d7fe6c]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-float-in-4[data-v-13d7fe6c]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-float-in-5[data-v-13d7fe6c]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-float-in-6[data-v-13d7fe6c]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-float-in-7[data-v-13d7fe6c]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-float-in-8[data-v-13d7fe6c]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-swipe-in-1[data-v-13d7fe6c]{-webkit-animation-delay:0;animation-delay:0}.a-swipe-in-2[data-v-13d7fe6c]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-swipe-in-3[data-v-13d7fe6c]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-swipe-in-4[data-v-13d7fe6c]{-webkit-animation-delay:.3s;animation-delay:.3s}.a-swipe-in-5[data-v-13d7fe6c]{-webkit-animation-delay:.4s;animation-delay:.4s}.a-swipe-in-6[data-v-13d7fe6c]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-swipe-in-7[data-v-13d7fe6c]{-webkit-animation-delay:.6s;animation-delay:.6s}.a-swipe-in-8[data-v-13d7fe6c]{-webkit-animation-delay:.7s;animation-delay:.7s}.u-quotes[data-v-13d7fe6c]:after,.u-quotes[data-v-13d7fe6c]:before{content:'"';color:#0035ff}.u-quotes.has-hover[data-v-13d7fe6c]:hover{cursor:pointer;background:#000;color:#fff}.u-hover[data-v-13d7fe6c]{color:#0035ff;text-decoration:underline;cursor:pointer}.u-hash[data-v-13d7fe6c]{position:relative;margin-left:.75em}.u-hash[data-v-13d7fe6c]:before{content:"#";color:#0035ff;position:absolute;left:-.75em}.u-hash[data-v-13d7fe6c]:after{content:none}.u-hash[data-v-13d7fe6c]:hover{cursor:pointer;background:#000;color:#fff}.u-hash[data-v-13d7fe6c]:hover:after{content:none}.category[data-v-13d7fe6c]{text-align:left;margin-bottom:1rem;position:relative;padding-left:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.category-toggle[data-v-13d7fe6c]{outline:0;border:0;position:absolute;background-color:hsla(70,8%,85%,0);background-image:url(/img/dropdown.5b147e99.svg);background-repeat:no-repeat;background-position:50%;background-size:8px;left:-12px;top:2px;width:18px;height:18px;-webkit-transition:all .1s ease;transition:all .1s ease}.category-toggle[data-v-13d7fe6c]:hover{background-color:#dcddd7;cursor:pointer;border-radius:3px}.category-toggle[data-v-13d7fe6c]:active{background-color:#acaea0}.category-title[data-v-13d7fe6c]{margin-bottom:.5rem;text-align:left;display:block}.category-item[data-v-13d7fe6c]{padding-left:.5rem;margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.is-collapsed .category-toggle[data-v-13d7fe6c]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .1s ease;transition:all .1s ease}.is-collapsed .category-items[data-v-13d7fe6c]{display:none}h1[data-v-7f7f9003],h2[data-v-7f7f9003],h3[data-v-7f7f9003],h4[data-v-7f7f9003],h5[data-v-7f7f9003],h6[data-v-7f7f9003]{margin:0 0 1rem 0}html[data-v-7f7f9003]{height:100%}body[data-v-7f7f9003]{margin:0;overflow-x:hidden;float:left;height:100%;width:100%;min-height:100vh}h1[data-v-7f7f9003]{font-size:3rem;font-weight:500;-webkit-font-smoothing:antialiased}li[data-v-7f7f9003]{list-style:none;padding:0;margin:0}.u-clear[data-v-7f7f9003],figure[data-v-7f7f9003],ol[data-v-7f7f9003],ul[data-v-7f7f9003]{padding:0;margin:0}.u-backtick[data-v-7f7f9003]{padding:0 .2em;font-family:Mono,monospace;font-size:.9em}.tooltip[data-v-7f7f9003]{display:block!important;z-index:10000;top:-.4rem!important;-webkit-transition:0;transition:0;-webkit-animation:0;animation:0}.tooltip.is-left[data-v-7f7f9003]{left:3rem!important}.tooltip .tooltip-inner[data-v-7f7f9003]{font-family:Cinetype;font-size:1rem;background:#201e2c;color:#fff;border-radius:3px;padding:5px 10px 4px}.tooltip[aria-hidden=true][data-v-7f7f9003]{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@-webkit-keyframes fadeIn-7f7f9003{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@keyframes fadeIn-7f7f9003{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes floatIn-7f7f9003{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes floatIn-7f7f9003{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes swipeIn-7f7f9003{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipeIn-7f7f9003{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes disappear-7f7f9003{0%{opacity:1}20%{opacity:1}to{opacity:0}}@keyframes disappear-7f7f9003{0%{opacity:1}20%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFast-7f7f9003{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeFast-7f7f9003{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut-7f7f9003{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@keyframes fadeOut-7f7f9003{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@-webkit-keyframes swipe-up-7f7f9003{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@keyframes swipe-up-7f7f9003{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@-webkit-keyframes swipe-up-text-7f7f9003{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipe-up-text-7f7f9003{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes swipe-7f7f9003{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes swipe-7f7f9003{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate-7f7f9003{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-7f7f9003{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a-fade-fast[data-v-7f7f9003]{opacity:0;animation-name:fadeIn-7f7f9003;-webkit-animation-name:fadeIn-7f7f9003;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.a-fade-in-0[data-v-7f7f9003],.a-fade-in-1[data-v-7f7f9003],.a-fade-in-2[data-v-7f7f9003],.a-fade-in-3[data-v-7f7f9003],.a-fade-in-4[data-v-7f7f9003],.a-fade-in-5[data-v-7f7f9003],.a-fade-in-6[data-v-7f7f9003],.a-fade-in-7[data-v-7f7f9003],.a-fade-in-8[data-v-7f7f9003],.a-fade-in[data-v-7f7f9003]{animation-name:fadeIn-7f7f9003;-webkit-animation-name:fadeIn-7f7f9003;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-duration:.2s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(1,0,.34,.89);animation-timing-function:cubic-bezier(1,0,.34,.89);opacity:0}.a-float-in-0[data-v-7f7f9003],.a-float-in-1[data-v-7f7f9003],.a-float-in-2[data-v-7f7f9003],.a-float-in-3[data-v-7f7f9003],.a-float-in-4[data-v-7f7f9003],.a-float-in-5[data-v-7f7f9003],.a-float-in-6[data-v-7f7f9003],.a-float-in-7[data-v-7f7f9003],.a-float-in-8[data-v-7f7f9003],.a-float-in[data-v-7f7f9003]{animation-name:floatIn-7f7f9003;-webkit-animation-name:floatIn-7f7f9003;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}.a-swipe-in-1[data-v-7f7f9003],.a-swipe-in-2[data-v-7f7f9003],.a-swipe-in-3[data-v-7f7f9003],.a-swipe-in-4[data-v-7f7f9003],.a-swipe-in-5[data-v-7f7f9003],.a-swipe-in-6[data-v-7f7f9003],.a-swipe-in-7[data-v-7f7f9003],.a-swipe-in-8[data-v-7f7f9003],.a-swipe-in[data-v-7f7f9003]{-webkit-animation-name:swipeIn-7f7f9003;animation-name:swipeIn-7f7f9003;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-out[data-v-7f7f9003]{animation-name:fadeOut-7f7f9003;-webkit-animation-name:fadeOut-7f7f9003;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-in-1[data-v-7f7f9003]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-fade-in-2[data-v-7f7f9003]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-fade-in-3[data-v-7f7f9003]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-fade-in-4[data-v-7f7f9003]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-fade-in-5[data-v-7f7f9003]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-fade-in-6[data-v-7f7f9003]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-fade-in-7[data-v-7f7f9003]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-fade-in-8[data-v-7f7f9003]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-float-in-1[data-v-7f7f9003]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-float-in-2[data-v-7f7f9003]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-float-in-3[data-v-7f7f9003]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-float-in-4[data-v-7f7f9003]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-float-in-5[data-v-7f7f9003]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-float-in-6[data-v-7f7f9003]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-float-in-7[data-v-7f7f9003]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-float-in-8[data-v-7f7f9003]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-swipe-in-1[data-v-7f7f9003]{-webkit-animation-delay:0;animation-delay:0}.a-swipe-in-2[data-v-7f7f9003]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-swipe-in-3[data-v-7f7f9003]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-swipe-in-4[data-v-7f7f9003]{-webkit-animation-delay:.3s;animation-delay:.3s}.a-swipe-in-5[data-v-7f7f9003]{-webkit-animation-delay:.4s;animation-delay:.4s}.a-swipe-in-6[data-v-7f7f9003]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-swipe-in-7[data-v-7f7f9003]{-webkit-animation-delay:.6s;animation-delay:.6s}.a-swipe-in-8[data-v-7f7f9003]{-webkit-animation-delay:.7s;animation-delay:.7s}.u-quotes[data-v-7f7f9003]:after,.u-quotes[data-v-7f7f9003]:before{content:'"';color:#0035ff}.u-quotes.has-hover[data-v-7f7f9003]:hover{cursor:pointer;background:#000;color:#fff}.u-hover[data-v-7f7f9003]{color:#0035ff;text-decoration:underline;cursor:pointer}.u-hash[data-v-7f7f9003]{position:relative;margin-left:.75em}.u-hash[data-v-7f7f9003]:before{content:"#";color:#0035ff;position:absolute;left:-.75em}.u-hash[data-v-7f7f9003]:after{content:none}.u-hash[data-v-7f7f9003]:hover{cursor:pointer;background:#000;color:#fff}.u-hash[data-v-7f7f9003]:hover:after{content:none}.sidebar[data-v-7f7f9003]{position:fixed;z-index:1;display:block;overflow:auto;width:18rem;left:0;top:1rem}.sidebar-logo[data-v-7f7f9003]{font-family:Alpina;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;width:4rem;height:4rem;font-size:4rem;line-height:4rem;padding:1rem;margin:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.sidebar-logo[data-v-7f7f9003]:hover{cursor:pointer}.sidebar-logo.is-no[data-v-7f7f9003]{-webkit-transition:all .05s ease-in-out;transition:all .05s ease-in-out;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.sidebar-items[data-v-7f7f9003]{padding:2rem}.sidebar-nav--mobile[data-v-7f7f9003]{width:2rem;height:2rem;position:fixed;right:1rem;top:1rem;display:none;-webkit-transform-origin:100% -20%;transform-origin:100% -20%}.sidebar-nav--mobile svg[data-v-7f7f9003]{width:1rem}.sidebar-nav--mobile .rect-1[data-v-7f7f9003]{-webkit-transition:all .5s ease;transition:all .5s ease}.sidebar-nav--mobile[data-v-7f7f9003]:hover{cursor:pointer}@media screen and (max-height:440px){.music-waveform__container[data-v-7f7f9003]{display:none}}@media screen and (max-height:580px){.music-waveform__container[data-v-7f7f9003]{top:35%}}@media screen and (max-width:500px){.music-waveform__container[data-v-7f7f9003]{top:46%}#canvas[data-v-7f7f9003],.music-controls__button.is-download[data-v-7f7f9003]{display:none}}@media screen and (max-width:800px){.sidebar[data-v-7f7f9003]{width:100%;top:0}.sidebar-items[data-v-7f7f9003]{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:none}.sidebar-logo[data-v-7f7f9003]{margin-top:.5rem;margin-left:.5rem}.is-active .sidebar-items[data-v-7f7f9003],.sidebar-nav--mobile[data-v-7f7f9003]{display:block}.is-active .rect-1[data-v-7f7f9003]{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);y:16;x:-16}.is-active .rect-2[data-v-7f7f9003]{opacity:0}.home-list[data-v-7f7f9003]{left:0;width:100%;margin:4rem auto 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stack .stack-content__item.heading-plus[data-v-7f7f9003],.stack .stack-content__item.list-item[data-v-7f7f9003],.stack .stack-content__item.nice[data-v-7f7f9003],.stack .stack-content__item.price span[data-v-7f7f9003],.stack .stack-title[data-v-7f7f9003],.stack.is-bio .stack-content__item.heading-plus[data-v-7f7f9003],.stack.is-bio .stack-content__item.list-item[data-v-7f7f9003],.stack.is-bio .stack-content__item.nice[data-v-7f7f9003],.stack.is-bio .stack-content__item.price span[data-v-7f7f9003],.stack.is-bio .stack-title[data-v-7f7f9003],.stack.is-sparring .stack-content__item.heading-plus[data-v-7f7f9003],.stack.is-sparring .stack-content__item.list-item[data-v-7f7f9003],.stack.is-sparring .stack-content__item.nice[data-v-7f7f9003],.stack.is-sparring .stack-content__item.price span[data-v-7f7f9003],.stack.is-sparring .stack-title[data-v-7f7f9003]{font-size:2.2rem}.stack .stack-content__item.body-copy p[data-v-7f7f9003],.stack .stack-content__item.body-copy[data-v-7f7f9003],.stack.is-bio .stack-content__item.body-copy p[data-v-7f7f9003],.stack.is-bio .stack-content__item.body-copy[data-v-7f7f9003],.stack.is-sparring .stack-content__item.body-copy p[data-v-7f7f9003],.stack.is-sparring .stack-content__item.body-copy[data-v-7f7f9003]{font-size:1.5rem}.stack .stack-content__item.sub-heading[data-v-7f7f9003],.stack.is-bio .stack-content__item.sub-heading[data-v-7f7f9003],.stack.is-sparring .stack-content__item.sub-heading[data-v-7f7f9003]{margin-bottom:.4rem}.stack.is-sparring .stack-title[data-v-7f7f9003]{font-size:3rem}}h1[data-v-96f5628e],h2[data-v-96f5628e],h3[data-v-96f5628e],h4[data-v-96f5628e],h5[data-v-96f5628e],h6[data-v-96f5628e]{margin:0 0 1rem 0}html[data-v-96f5628e]{height:100%}body[data-v-96f5628e]{margin:0;overflow-x:hidden;float:left;height:100%;width:100%;min-height:100vh}h1[data-v-96f5628e]{font-size:3rem;font-weight:500;-webkit-font-smoothing:antialiased}li[data-v-96f5628e]{list-style:none;padding:0;margin:0}.u-clear[data-v-96f5628e],figure[data-v-96f5628e],ol[data-v-96f5628e],ul[data-v-96f5628e]{padding:0;margin:0}.u-backtick[data-v-96f5628e]{padding:0 .2em;font-family:Mono,monospace;font-size:.9em}.tooltip[data-v-96f5628e]{display:block!important;z-index:10000;top:-.4rem!important;-webkit-transition:0;transition:0;-webkit-animation:0;animation:0}.tooltip.is-left[data-v-96f5628e]{left:3rem!important}.tooltip .tooltip-inner[data-v-96f5628e]{font-family:Cinetype;font-size:1rem;background:#201e2c;color:#fff;border-radius:3px;padding:5px 10px 4px}.tooltip[aria-hidden=true][data-v-96f5628e]{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@-webkit-keyframes fadeIn-96f5628e{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@keyframes fadeIn-96f5628e{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes floatIn-96f5628e{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes floatIn-96f5628e{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes swipeIn-96f5628e{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipeIn-96f5628e{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes disappear-96f5628e{0%{opacity:1}20%{opacity:1}to{opacity:0}}@keyframes disappear-96f5628e{0%{opacity:1}20%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFast-96f5628e{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeFast-96f5628e{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut-96f5628e{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@keyframes fadeOut-96f5628e{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@-webkit-keyframes swipe-up-96f5628e{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@keyframes swipe-up-96f5628e{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@-webkit-keyframes swipe-up-text-96f5628e{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipe-up-text-96f5628e{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes swipe-96f5628e{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes swipe-96f5628e{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate-96f5628e{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-96f5628e{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a-fade-fast[data-v-96f5628e]{opacity:0;animation-name:fadeIn-96f5628e;-webkit-animation-name:fadeIn-96f5628e;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.a-fade-in-0[data-v-96f5628e],.a-fade-in-1[data-v-96f5628e],.a-fade-in-2[data-v-96f5628e],.a-fade-in-3[data-v-96f5628e],.a-fade-in-4[data-v-96f5628e],.a-fade-in-5[data-v-96f5628e],.a-fade-in-6[data-v-96f5628e],.a-fade-in-7[data-v-96f5628e],.a-fade-in-8[data-v-96f5628e],.a-fade-in[data-v-96f5628e]{animation-name:fadeIn-96f5628e;-webkit-animation-name:fadeIn-96f5628e;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-duration:.2s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(1,0,.34,.89);animation-timing-function:cubic-bezier(1,0,.34,.89);opacity:0}.a-float-in-0[data-v-96f5628e],.a-float-in-1[data-v-96f5628e],.a-float-in-2[data-v-96f5628e],.a-float-in-3[data-v-96f5628e],.a-float-in-4[data-v-96f5628e],.a-float-in-5[data-v-96f5628e],.a-float-in-6[data-v-96f5628e],.a-float-in-7[data-v-96f5628e],.a-float-in-8[data-v-96f5628e],.a-float-in[data-v-96f5628e]{animation-name:floatIn-96f5628e;-webkit-animation-name:floatIn-96f5628e;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}.a-swipe-in-1[data-v-96f5628e],.a-swipe-in-2[data-v-96f5628e],.a-swipe-in-3[data-v-96f5628e],.a-swipe-in-4[data-v-96f5628e],.a-swipe-in-5[data-v-96f5628e],.a-swipe-in-6[data-v-96f5628e],.a-swipe-in-7[data-v-96f5628e],.a-swipe-in-8[data-v-96f5628e],.a-swipe-in[data-v-96f5628e]{-webkit-animation-name:swipeIn-96f5628e;animation-name:swipeIn-96f5628e;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-out[data-v-96f5628e]{animation-name:fadeOut-96f5628e;-webkit-animation-name:fadeOut-96f5628e;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-in-1[data-v-96f5628e]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-fade-in-2[data-v-96f5628e]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-fade-in-3[data-v-96f5628e]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-fade-in-4[data-v-96f5628e]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-fade-in-5[data-v-96f5628e]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-fade-in-6[data-v-96f5628e]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-fade-in-7[data-v-96f5628e]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-fade-in-8[data-v-96f5628e]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-float-in-1[data-v-96f5628e]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-float-in-2[data-v-96f5628e]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-float-in-3[data-v-96f5628e]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-float-in-4[data-v-96f5628e]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-float-in-5[data-v-96f5628e]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-float-in-6[data-v-96f5628e]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-float-in-7[data-v-96f5628e]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-float-in-8[data-v-96f5628e]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-swipe-in-1[data-v-96f5628e]{-webkit-animation-delay:0;animation-delay:0}.a-swipe-in-2[data-v-96f5628e]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-swipe-in-3[data-v-96f5628e]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-swipe-in-4[data-v-96f5628e]{-webkit-animation-delay:.3s;animation-delay:.3s}.a-swipe-in-5[data-v-96f5628e]{-webkit-animation-delay:.4s;animation-delay:.4s}.a-swipe-in-6[data-v-96f5628e]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-swipe-in-7[data-v-96f5628e]{-webkit-animation-delay:.6s;animation-delay:.6s}.a-swipe-in-8[data-v-96f5628e]{-webkit-animation-delay:.7s;animation-delay:.7s}.u-quotes[data-v-96f5628e]:after,.u-quotes[data-v-96f5628e]:before{content:'"';color:#0035ff}.u-quotes.has-hover[data-v-96f5628e]:hover{cursor:pointer;background:#000;color:#fff}.u-hover[data-v-96f5628e]{color:#0035ff;text-decoration:underline;cursor:pointer}.u-hash[data-v-96f5628e]{position:relative;margin-left:.75em}.u-hash[data-v-96f5628e]:before{content:"#";color:#0035ff;position:absolute;left:-.75em}.u-hash[data-v-96f5628e]:after{content:none}.u-hash[data-v-96f5628e]:hover{cursor:pointer;background:#000;color:#fff}.u-hash[data-v-96f5628e]:hover:after{content:none}.home-list[data-v-96f5628e]{position:relative;left:18rem;width:calc(100% - 18rem);display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100vh}.home-empty[data-v-96f5628e]{max-width:46rem;margin:auto}.has-navigated .stack[data-v-96f5628e]{-webkit-animation:none;animation:none;opacity:1}@media screen and (max-height:440px){.music-waveform__container[data-v-96f5628e]{display:none}}@media screen and (max-height:580px){.music-waveform__container[data-v-96f5628e]{top:35%}}@media screen and (max-width:500px){.music-waveform__container[data-v-96f5628e]{top:46%}#canvas[data-v-96f5628e],.music-controls__button.is-download[data-v-96f5628e]{display:none}}@media screen and (max-width:800px){.sidebar[data-v-96f5628e]{width:100%;top:0}.sidebar-items[data-v-96f5628e]{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:none}.sidebar-logo[data-v-96f5628e]{margin-top:.5rem;margin-left:.5rem}.is-active .sidebar-items[data-v-96f5628e],.sidebar-nav--mobile[data-v-96f5628e]{display:block}.is-active .rect-1[data-v-96f5628e]{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);y:16;x:-16}.is-active .rect-2[data-v-96f5628e]{opacity:0}.home-list[data-v-96f5628e]{left:0;width:100%;margin:4rem auto 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stack .stack-content__item.heading-plus[data-v-96f5628e],.stack .stack-content__item.list-item[data-v-96f5628e],.stack .stack-content__item.nice[data-v-96f5628e],.stack .stack-content__item.price span[data-v-96f5628e],.stack .stack-title[data-v-96f5628e],.stack.is-bio .stack-content__item.heading-plus[data-v-96f5628e],.stack.is-bio .stack-content__item.list-item[data-v-96f5628e],.stack.is-bio .stack-content__item.nice[data-v-96f5628e],.stack.is-bio .stack-content__item.price span[data-v-96f5628e],.stack.is-bio .stack-title[data-v-96f5628e],.stack.is-sparring .stack-content__item.heading-plus[data-v-96f5628e],.stack.is-sparring .stack-content__item.list-item[data-v-96f5628e],.stack.is-sparring .stack-content__item.nice[data-v-96f5628e],.stack.is-sparring .stack-content__item.price span[data-v-96f5628e],.stack.is-sparring .stack-title[data-v-96f5628e]{font-size:2.2rem}.stack .stack-content__item.body-copy p[data-v-96f5628e],.stack .stack-content__item.body-copy[data-v-96f5628e],.stack.is-bio .stack-content__item.body-copy p[data-v-96f5628e],.stack.is-bio .stack-content__item.body-copy[data-v-96f5628e],.stack.is-sparring .stack-content__item.body-copy p[data-v-96f5628e],.stack.is-sparring .stack-content__item.body-copy[data-v-96f5628e]{font-size:1.5rem}.stack .stack-content__item.sub-heading[data-v-96f5628e],.stack.is-bio .stack-content__item.sub-heading[data-v-96f5628e],.stack.is-sparring .stack-content__item.sub-heading[data-v-96f5628e]{margin-bottom:.4rem}.stack.is-sparring .stack-title[data-v-96f5628e]{font-size:3rem}}h1[data-v-7a3ecea7],h2[data-v-7a3ecea7],h3[data-v-7a3ecea7],h4[data-v-7a3ecea7],h5[data-v-7a3ecea7],h6[data-v-7a3ecea7]{margin:0 0 1rem 0}html[data-v-7a3ecea7]{height:100%}body[data-v-7a3ecea7]{margin:0;overflow-x:hidden;float:left;height:100%;width:100%;min-height:100vh}h1[data-v-7a3ecea7]{font-size:3rem;font-weight:500;-webkit-font-smoothing:antialiased}li[data-v-7a3ecea7]{list-style:none;padding:0;margin:0}.u-clear[data-v-7a3ecea7],figure[data-v-7a3ecea7],ol[data-v-7a3ecea7],ul[data-v-7a3ecea7]{padding:0;margin:0}.u-backtick[data-v-7a3ecea7]{padding:0 .2em;font-family:Mono,monospace;font-size:.9em}.tooltip[data-v-7a3ecea7]{display:block!important;z-index:10000;top:-.4rem!important;-webkit-transition:0;transition:0;-webkit-animation:0;animation:0}.tooltip.is-left[data-v-7a3ecea7]{left:3rem!important}.tooltip .tooltip-inner[data-v-7a3ecea7]{font-family:Cinetype;font-size:1rem;background:#201e2c;color:#fff;border-radius:3px;padding:5px 10px 4px}.tooltip[aria-hidden=true][data-v-7a3ecea7]{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@-webkit-keyframes fadeIn-7a3ecea7{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@keyframes fadeIn-7a3ecea7{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes floatIn-7a3ecea7{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes floatIn-7a3ecea7{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes swipeIn-7a3ecea7{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipeIn-7a3ecea7{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes disappear-7a3ecea7{0%{opacity:1}20%{opacity:1}to{opacity:0}}@keyframes disappear-7a3ecea7{0%{opacity:1}20%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFast-7a3ecea7{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeFast-7a3ecea7{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut-7a3ecea7{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@keyframes fadeOut-7a3ecea7{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@-webkit-keyframes swipe-up-7a3ecea7{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@keyframes swipe-up-7a3ecea7{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@-webkit-keyframes swipe-up-text-7a3ecea7{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipe-up-text-7a3ecea7{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes swipe-7a3ecea7{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes swipe-7a3ecea7{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate-7a3ecea7{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-7a3ecea7{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a-fade-fast[data-v-7a3ecea7]{opacity:0;animation-name:fadeIn-7a3ecea7;-webkit-animation-name:fadeIn-7a3ecea7;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.a-fade-in-0[data-v-7a3ecea7],.a-fade-in-1[data-v-7a3ecea7],.a-fade-in-2[data-v-7a3ecea7],.a-fade-in-3[data-v-7a3ecea7],.a-fade-in-4[data-v-7a3ecea7],.a-fade-in-5[data-v-7a3ecea7],.a-fade-in-6[data-v-7a3ecea7],.a-fade-in-7[data-v-7a3ecea7],.a-fade-in-8[data-v-7a3ecea7],.a-fade-in[data-v-7a3ecea7]{animation-name:fadeIn-7a3ecea7;-webkit-animation-name:fadeIn-7a3ecea7;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-duration:.2s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(1,0,.34,.89);animation-timing-function:cubic-bezier(1,0,.34,.89);opacity:0}.a-float-in-0[data-v-7a3ecea7],.a-float-in-1[data-v-7a3ecea7],.a-float-in-2[data-v-7a3ecea7],.a-float-in-3[data-v-7a3ecea7],.a-float-in-4[data-v-7a3ecea7],.a-float-in-5[data-v-7a3ecea7],.a-float-in-6[data-v-7a3ecea7],.a-float-in-7[data-v-7a3ecea7],.a-float-in-8[data-v-7a3ecea7],.a-float-in[data-v-7a3ecea7]{animation-name:floatIn-7a3ecea7;-webkit-animation-name:floatIn-7a3ecea7;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}.a-swipe-in-1[data-v-7a3ecea7],.a-swipe-in-2[data-v-7a3ecea7],.a-swipe-in-3[data-v-7a3ecea7],.a-swipe-in-4[data-v-7a3ecea7],.a-swipe-in-5[data-v-7a3ecea7],.a-swipe-in-6[data-v-7a3ecea7],.a-swipe-in-7[data-v-7a3ecea7],.a-swipe-in-8[data-v-7a3ecea7],.a-swipe-in[data-v-7a3ecea7]{-webkit-animation-name:swipeIn-7a3ecea7;animation-name:swipeIn-7a3ecea7;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-out[data-v-7a3ecea7]{animation-name:fadeOut-7a3ecea7;-webkit-animation-name:fadeOut-7a3ecea7;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-in-1[data-v-7a3ecea7]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-fade-in-2[data-v-7a3ecea7]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-fade-in-3[data-v-7a3ecea7]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-fade-in-4[data-v-7a3ecea7]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-fade-in-5[data-v-7a3ecea7]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-fade-in-6[data-v-7a3ecea7]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-fade-in-7[data-v-7a3ecea7]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-fade-in-8[data-v-7a3ecea7]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-float-in-1[data-v-7a3ecea7]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-float-in-2[data-v-7a3ecea7]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-float-in-3[data-v-7a3ecea7]{-webkit-animation-delay:.35s;animation-delay:.35s}.a-float-in-4[data-v-7a3ecea7]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-float-in-5[data-v-7a3ecea7]{-webkit-animation-delay:.65s;animation-delay:.65s}.a-float-in-6[data-v-7a3ecea7]{-webkit-animation-delay:.7s;animation-delay:.7s}.a-float-in-7[data-v-7a3ecea7]{-webkit-animation-delay:.75s;animation-delay:.75s}.a-float-in-8[data-v-7a3ecea7]{-webkit-animation-delay:.8s;animation-delay:.8s}.a-swipe-in-1[data-v-7a3ecea7]{-webkit-animation-delay:0;animation-delay:0}.a-swipe-in-2[data-v-7a3ecea7]{-webkit-animation-delay:.1s;animation-delay:.1s}.a-swipe-in-3[data-v-7a3ecea7]{-webkit-animation-delay:.2s;animation-delay:.2s}.a-swipe-in-4[data-v-7a3ecea7]{-webkit-animation-delay:.3s;animation-delay:.3s}.a-swipe-in-5[data-v-7a3ecea7]{-webkit-animation-delay:.4s;animation-delay:.4s}.a-swipe-in-6[data-v-7a3ecea7]{-webkit-animation-delay:.5s;animation-delay:.5s}.a-swipe-in-7[data-v-7a3ecea7]{-webkit-animation-delay:.6s;animation-delay:.6s}.a-swipe-in-8[data-v-7a3ecea7]{-webkit-animation-delay:.7s;animation-delay:.7s}.u-quotes[data-v-7a3ecea7]:after,.u-quotes[data-v-7a3ecea7]:before{content:'"';color:#0035ff}.u-quotes.has-hover[data-v-7a3ecea7]:hover{cursor:pointer;background:#000;color:#fff}.u-hover[data-v-7a3ecea7]{color:#0035ff;text-decoration:underline;cursor:pointer}.u-hash[data-v-7a3ecea7]{position:relative;margin-left:.75em}.u-hash[data-v-7a3ecea7]:before{content:"#";color:#0035ff;position:absolute;left:-.75em}.u-hash[data-v-7a3ecea7]:after{content:none}.u-hash[data-v-7a3ecea7]:hover{cursor:pointer;background:#000;color:#fff}.u-hash[data-v-7a3ecea7]:hover:after{content:none}.header[data-v-7a3ecea7]{position:relative;z-index:1;display:block;overflow:auto}.header-filter[data-v-7a3ecea7],.header-main[data-v-7a3ecea7],.header-nav[data-v-7a3ecea7]{float:left;width:50%;margin:0;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.header-filter[data-v-7a3ecea7],.header-main[data-v-7a3ecea7]{text-align:left;padding:.75em 0 .25em 2rem}.header-nav[data-v-7a3ecea7]{text-align:right}.header-nav__button[data-v-7a3ecea7]{background:transparent;border:0;outline:0}.header-nav__item[data-v-7a3ecea7]{display:inline-block;margin-right:1rem;padding:.25em .5em;position:relative}.header-nav__item-link[data-v-7a3ecea7]{font-weight:300;font-size:1.2rem;color:#201e2c;text-decoration:none;position:relative}.header-nav__item-link[data-v-7a3ecea7]:hover{background:#000;color:#fff;cursor:pointer}.header-nav__circle[data-v-7a3ecea7]{stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:swipe-7a3ecea7 5s cubic-bezier(.06,.98,.8,.02) forwards;animation:swipe-7a3ecea7 5s cubic-bezier(.06,.98,.8,.02) forwards;position:absolute;top:0;left:0;z-index:-1;padding-bottom:1rem;height:40px;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.header-nav__circle .stroke[data-v-7a3ecea7]{stroke:#fff}h1,h2,h3,h4,h5,h6{margin:0 0 1rem 0}body,html{height:100%}body{margin:0;overflow-x:hidden;float:left;width:100%;min-height:100vh}h1{font-size:3rem;font-weight:500;-webkit-font-smoothing:antialiased}li{list-style:none}.u-clear,figure,li,ol,ul{padding:0;margin:0}.u-backtick{padding:0 .2em;font-family:Mono,monospace;font-size:.9em}.tooltip{display:block!important;z-index:10000;top:-.4rem!important;-webkit-transition:0;transition:0;-webkit-animation:0;animation:0}.tooltip.is-left{left:3rem!important}.tooltip .tooltip-inner{font-family:Cinetype;font-size:1rem;background:#201e2c;color:#fff;border-radius:3px;padding:5px 10px 4px}.tooltip[aria-hidden=true]{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@-webkit-keyframes fadeIn{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@keyframes fadeIn{0%{margin-top:5rem;opacity:0}90%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes floatIn{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes floatIn{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes swipeIn{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipeIn{0%{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes disappear{0%{opacity:1}20%{opacity:1}to{opacity:0}}@keyframes disappear{0%{opacity:1}20%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFast{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fadeFast{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}20%{opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeOut{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@keyframes fadeOut{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{opacity:1}to{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);opacity:0}}@-webkit-keyframes swipe-up{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@keyframes swipe-up{0%{height:0;opacity:.8;visibility:visible}to{height:3rem;opacity:1;visibility:visible}}@-webkit-keyframes swipe-up-text{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes swipe-up-text{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes swipe{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes swipe{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a-fade-fast{opacity:0;animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}.a-fade-in,.a-fade-in-0,.a-fade-in-1,.a-fade-in-2,.a-fade-in-3,.a-fade-in-4,.a-fade-in-5,.a-fade-in-6,.a-fade-in-7,.a-fade-in-8{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:.2s;animation-fill-mode:both;-webkit-animation-duration:.2s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(1,0,.34,.89);animation-timing-function:cubic-bezier(1,0,.34,.89);opacity:0}.a-float-in,.a-float-in-0,.a-float-in-1,.a-float-in-2,.a-float-in-3,.a-float-in-4,.a-float-in-5,.a-float-in-6,.a-float-in-7,.a-float-in-8{animation-name:floatIn;-webkit-animation-name:floatIn;animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}.a-swipe-in,.a-swipe-in-1,.a-swipe-in-2,.a-swipe-in-3,.a-swipe-in-4,.a-swipe-in-5,.a-swipe-in-6,.a-swipe-in-7,.a-swipe-in-8{-webkit-animation-name:swipeIn;animation-name:swipeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-out{animation-name:fadeOut;-webkit-animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.05,.83,.39,.93);animation-timing-function:cubic-bezier(.05,.83,.39,.93)}.a-fade-in-1{-webkit-animation-delay:.1s;animation-delay:.1s}.a-fade-in-2{-webkit-animation-delay:.2s;animation-delay:.2s}.a-fade-in-3{-webkit-animation-delay:.35s;animation-delay:.35s}.a-fade-in-4{-webkit-animation-delay:.5s;animation-delay:.5s}.a-fade-in-5{-webkit-animation-delay:.65s;animation-delay:.65s}.a-fade-in-6{-webkit-animation-delay:.7s;animation-delay:.7s}.a-fade-in-7{-webkit-animation-delay:.75s;animation-delay:.75s}.a-fade-in-8{-webkit-animation-delay:.8s;animation-delay:.8s}.a-float-in-1{-webkit-animation-delay:.1s;animation-delay:.1s}.a-float-in-2{-webkit-animation-delay:.2s;animation-delay:.2s}.a-float-in-3{-webkit-animation-delay:.35s;animation-delay:.35s}.a-float-in-4{-webkit-animation-delay:.5s;animation-delay:.5s}.a-float-in-5{-webkit-animation-delay:.65s;animation-delay:.65s}.a-float-in-6{-webkit-animation-delay:.7s;animation-delay:.7s}.a-float-in-7{-webkit-animation-delay:.75s;animation-delay:.75s}.a-float-in-8{-webkit-animation-delay:.8s;animation-delay:.8s}.a-swipe-in-1{-webkit-animation-delay:0;animation-delay:0}.a-swipe-in-2{-webkit-animation-delay:.1s;animation-delay:.1s}.a-swipe-in-3{-webkit-animation-delay:.2s;animation-delay:.2s}.a-swipe-in-4{-webkit-animation-delay:.3s;animation-delay:.3s}.a-swipe-in-5{-webkit-animation-delay:.4s;animation-delay:.4s}.a-swipe-in-6{-webkit-animation-delay:.5s;animation-delay:.5s}.a-swipe-in-7{-webkit-animation-delay:.6s;animation-delay:.6s}.a-swipe-in-8{-webkit-animation-delay:.7s;animation-delay:.7s}.u-quotes:after,.u-quotes:before{content:'"';color:#0035ff}.u-quotes.has-hover:hover{cursor:pointer;background:#000;color:#fff}.u-hover{color:#0035ff;text-decoration:underline;cursor:pointer}.u-hash{position:relative;margin-left:.75em}.u-hash:before{content:"#";color:#0035ff;position:absolute;left:-.75em}.u-hash:after{content:none}.u-hash:hover{cursor:pointer;background:#000;color:#fff}.u-hash:hover:after{content:none}@font-face{font-family:Cinetype;src:url(/fonts/GT-Cinetype-Regular.f095a70c.eot);src:url(/fonts/GT-Cinetype-Regular.4bf38730.ttf) format("ttf"),url(/fonts/GT-Cinetype-Regular.5da15b21.woff) format("woff"),url(/fonts/GT-Cinetype-Regular.fb1b3258.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cinetype;src:url(/fonts/GT-Cinetype-Bold.422ec096.eot);src:url(/fonts/GT-Cinetype-Bold.417109cf.ttf) format("ttf"),url(/fonts/GT-Cinetype-Bold.7c58ac70.woff) format("woff"),url(/fonts/GT-Cinetype-Bold.cda36a7c.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mono;src:url(/fonts/GT-Cinetype-Mono.0fdd35df.eot);src:url(/fonts/GT-Cinetype-Mono.f6ee2817.ttf) format("ttf"),url(/fonts/GT-Cinetype-Mono.75dbad0c.woff) format("woff"),url(/fonts/GT-Cinetype-Mono.1b2e7ea2.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Indivisible;src:url(/fonts/IndivisibleWebRegular.1b23ae35.eot);src:url(/fonts/IndivisibleWebRegular.bfd55d54.woff) format("woff"),url(/fonts/IndivisibleWebRegular.08257b51.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Indivisible;src:url(/fonts/IndivisibleWebRegularItalic.035f7460.eot);src:url(/fonts/IndivisibleWebRegularItalic.262e611e.woff) format("woff"),url(/fonts/IndivisibleWebRegularItalic.72807a62.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Indivisible;src:url(/fonts/IndivisibleWebBold.e4c7e529.eot);src:url(/fonts/IndivisibleWebBold.5e81bc50.woff) format("woff"),url(/fonts/IndivisibleWebBold.8315e730.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Indivisible;src:url(/fonts/IndivisibleWebBoldItalic.1e7186b4.eot);src:url(/fonts/IndivisibleWebBoldItalic.4410c7df.woff) format("woff"),url(/fonts/IndivisibleWebBoldItalic.5ec4eac7.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Alpina Tw;src:url(/fonts/GT-Alpina-Typewriter-Medium.ff3ddf50.eot);src:url(/fonts/GT-Alpina-Typewriter-Medium.6a4e84d4.woff) format("woff"),url(/fonts/GT-Alpina-Typewriter-Medium.2734786e.woff2) format("woff2"),url(/fonts/GT-Alpina-Typewriter-Medium.757435ca.otf) format("otf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Alpina;src:url(/fonts/GT-Alpina-Standard-Regular.e8e60dc2.eot);src:url(/fonts/GT-Alpina-Standard-Regular.b432f26e.woff) format("woff"),url(/fonts/GT-Alpina-Standard-Regular.9ca856c2.woff2) format("woff2"),url(/fonts/GT-Alpina-Standard-Regular.002775a9.otf) format("otf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Alpina Fine;src:url(/fonts/GT-Alpina-Fine-Standard-Regular-Italic.dca5d5bc.eot);src:url(/fonts/GT-Alpina-Fine-Standard-Regular-Italic.2fe44788.woff) format("woff"),url(/fonts/GT-Alpina-Fine-Standard-Regular-Italic.ae667a25.woff2) format("woff2"),url(/fonts/GT-Alpina-Fine-Standard-Regular-Italic.53a8a8fd.otf) format("otf");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Alpina Ext;src:url(/fonts/GT-Alpina-Extended-Medium.bb34df6e.eot);src:url(/fonts/GT-Alpina-Extended-Medium.5047dce2.woff) format("woff"),url(/fonts/GT-Alpina-Extended-Medium.24e4c6dc.woff2) format("woff2"),url(/fonts/GT-Alpina-Extended-Medium.2bd5917a.otf) format("otf");font-weight:500;font-display:swap;font-style:normal}#app{font-family:Indivisible,Cinetype,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#201e2c;min-height:100vh;height:100%;float:left;display:block;width:100%;padding-bottom:8rem;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;-webkit-transition:background 1s ease-in;transition:background 1s ease-in}#app,#app.is-music{background:#fff}#app.is-music .header .header-nav__item-link{font-family:Mono;text-transform:uppercase;opacity:.3}#app.is-music:before{content:none}#app.is-hover-active{background:rgba(32,30,44,.2)}#app.is-hover-active a:after{background:transparent}#app.is-hover-active .info-study,#app.is-hover-active .stack,#app.is-hover-active .work-example{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:.3}#app.is-hover-active .stack{opacity:.8}#app.is-guide,#app.is-hover-active .info-study:hover,#app.is-hover-active .stack:hover,#app.is-hover-active .work-example:hover{background:#fff}#app.is-guide .stack{background:#fff;opacity:1}#app.is-work{background:#fff}#app.is-viz{padding-bottom:0;background:#0d0e12}#app.is-viz:before{content:none}#app.is-viz .header{display:none}#app.is-data{background:#fff}#app.is-options{background:#0d0d1d}@media screen and (max-height:440px){.music-waveform__container{display:none}}@media screen and (max-height:580px){.music-waveform__container{top:35%}}@media screen and (max-width:500px){.music-waveform__container{top:46%}#canvas,.music-controls__button.is-download{display:none}}@media screen and (max-width:800px){.sidebar{width:100%;top:0}.sidebar-items{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:none}.sidebar-logo{margin-top:.5rem;margin-left:.5rem}.is-active .sidebar-items,.sidebar-nav--mobile{display:block}.is-active .rect-1{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);y:16;x:-16}.is-active .rect-2{opacity:0}.home-list{left:0;width:100%;margin:4rem auto 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stack .stack-content__item.heading-plus,.stack .stack-content__item.list-item,.stack .stack-content__item.nice,.stack .stack-content__item.price span,.stack .stack-title,.stack.is-bio .stack-content__item.heading-plus,.stack.is-bio .stack-content__item.list-item,.stack.is-bio .stack-content__item.nice,.stack.is-bio .stack-content__item.price span,.stack.is-bio .stack-title,.stack.is-sparring .stack-content__item.heading-plus,.stack.is-sparring .stack-content__item.list-item,.stack.is-sparring .stack-content__item.nice,.stack.is-sparring .stack-content__item.price span,.stack.is-sparring .stack-title{font-size:2.2rem}.stack .stack-content__item.body-copy,.stack .stack-content__item.body-copy p,.stack.is-bio .stack-content__item.body-copy,.stack.is-bio .stack-content__item.body-copy p,.stack.is-sparring .stack-content__item.body-copy,.stack.is-sparring .stack-content__item.body-copy p{font-size:1.5rem}.stack .stack-content__item.sub-heading,.stack.is-bio .stack-content__item.sub-heading,.stack.is-sparring .stack-content__item.sub-heading{margin-bottom:.4rem}.stack.is-sparring .stack-title{font-size:3rem}}