.exit-modal[data-v-c7be41c8]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(33,33,33,.8);z-index:99;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.exit-modal__inner[data-v-c7be41c8]{position:relative;background-color:var(--light);padding:var(--bezel) var(--bezel);-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;width:calc(100% - var(--bezel)*3);font-size:1.2rem;text-align:center;border:5px solid var(--color-main)}.exit-modal span[data-v-c7be41c8]{display:block;margin-bottom:2rem;font-size:1.25rem}.exit-modal .buttons[data-v-c7be41c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.exit-modal .buttons button[data-v-c7be41c8]{font-family:Syntax;font-size:1.2rem;background:var(--dark);color:var(--light);border:none;width:48%;padding:1rem}.exit-modal .buttons button[data-v-c7be41c8]:focus{outline:none}.fade-enter-active[data-v-c7be41c8]{-webkit-transition:opacity 1s cubic-bezier(.23,1,.32,1);transition:opacity 1s cubic-bezier(.23,1,.32,1)}.fade-enter-active .exit-modal__inner[data-v-c7be41c8]{-webkit-transition:-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1)}.fade-leave-active[data-v-c7be41c8]{-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.fade-leave-active .exit-modal__inner[data-v-c7be41c8]{-webkit-transition:-webkit-transform .4s ease-in;transition:-webkit-transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in}.fade-enter-to .exit-modal__inner[data-v-c7be41c8],.fade-leave .exit-modal__inner[data-v-c7be41c8]{-webkit-transform:scale(1);transform:scale(1)}.fade-enter[data-v-c7be41c8],.fade-leave-to[data-v-c7be41c8]{opacity:0}.fade-enter .exit-modal__inner[data-v-c7be41c8],.fade-leave-to .exit-modal__inner[data-v-c7be41c8]{-webkit-transform:scale(.9);transform:scale(.9)}@font-face{font-family:GT Sectra;font-style:normal;font-weight:500;src:url(../fonts/GT-Sectra-Bold.afa92393.woff) format("woff")}@font-face{font-family:Syntax;font-style:normal;font-weight:400;src:url(../fonts/SyntaxNextLTPro-Regular.60026450.otf) format("opentype")}@font-face{font-family:Syntax;font-style:normal;font-weight:300;src:url(../fonts/SyntaxNextLTPro-Light.1ca5318b.otf) format("opentype")}@font-face{font-family:Syntax;font-style:normal;font-weight:500;src:url(../fonts/SyntaxNextLTPro-Medium.4f37e2d9.otf) format("opentype")}@font-face{font-family:Syntax;font-style:normal;font-weight:600;src:url(../fonts/SyntaxNextLTPro-Bold.678b6063.otf) format("opentype")}:root{--dark:#212121;--light:#fff;--gutter:.75rem;--bezel:calc(var(--gutter)*3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{padding:0;margin:0;font-family:Syntax}.common-button{background:var(--dark,#000);border:none;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(var(--gutter)*1.5);color:var(--light);font-size:2rem;font-family:GT Sectra;-webkit-font-smoothing:antialiased}.common-button--secondary{font-size:1.25rem;padding:var(--gutter);background-color:transparent;color:var(--dark)}.wrapper{background-color:var(--color-main,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--color-main,#fff)),to(var(--color-main--stop,silver)));background-image:linear-gradient(var(--color-main,#fff),var(--color-main--stop,silver));background-size:100%;height:100%;min-height:100%}.wrapper__inner{position:relative;min-height:100%}.wrapper__header{position:absolute;top:3rem;bottom:3rem;left:50%;width:80%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:10;color:var(--dark,#000);text-align:center}@media (orientation:landscape){.wrapper__header{bottom:1.5rem}}.wrapper--isIntroDone .wrapper__header{display:none}.wrapper__intro{height:100vh;position:relative;overflow:hidden}.wrapper--isIntroDone .wrapper__intro{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:height 0ms linear 333ms,-webkit-transform 333ms ease-in-out;transition:height 0ms linear 333ms,-webkit-transform 333ms ease-in-out;transition:transform 333ms ease-in-out,height 0ms linear 333ms;transition:transform 333ms ease-in-out,height 0ms linear 333ms,-webkit-transform 333ms ease-in-out;height:0;overflow:hidden;pointer-events:none}.wrapper--hasStarted .wrapper__intro{-webkit-transform-origin:50% 0;transform-origin:50% 0}.wrapper__waveform-placeholder{position:relative;height:40vh;margin-right:calc(var(--bezel)*-1);margin-left:calc(var(--bezel)*-1);margin-top:calc(var(--bezel)*-1)}.wrapper__canvas{position:absolute;top:0;left:0;width:100%;height:100vh;-webkit-transform:translateY(-120%);transform:translateY(-120%)}.wrapper--isReady .wrapper__canvas{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .6s cubic-bezier(.52,.01,.16,1);transition:-webkit-transform .6s cubic-bezier(.52,.01,.16,1);transition:transform .6s cubic-bezier(.52,.01,.16,1);transition:transform .6s cubic-bezier(.52,.01,.16,1),-webkit-transform .6s cubic-bezier(.52,.01,.16,1)}.wrapper__icon{position:absolute;top:50%;left:50%;width:30vw;height:30vw;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper--isReady .wrapper__icon{opacity:1;-webkit-transition:opacity .6s linear .4s;transition:opacity .6s linear .4s}.wrapper--hasStarted .wrapper__icon{opacity:0;-webkit-transition:opacity .2s linear .2s,-webkit-transform .4s cubic-bezier(.52,.01,.16,1) .35s;transition:opacity .2s linear .2s,-webkit-transform .4s cubic-bezier(.52,.01,.16,1) .35s;transition:transform .4s cubic-bezier(.52,.01,.16,1) .35s,opacity .2s linear .2s;transition:transform .4s cubic-bezier(.52,.01,.16,1) .35s,opacity .2s linear .2s,-webkit-transform .4s cubic-bezier(.52,.01,.16,1) .35s}.wrapper__icon img{display:block;width:100%}.wrapper__title{font-family:GT Sectra;font-size:3.75rem;margin-top:.75em;padding:0 10%;line-height:1.1}@media (orientation:landscape){.wrapper__title{font-size:3.4rem;margin-bottom:1rem;padding:0}}.wrapper__text{font-size:1.5rem;font-family:Syntax;padding:0 10%;line-height:1.5}.wrapper__text,.wrapper__title{opacity:0}.wrapper--isReady .wrapper__text,.wrapper--isReady .wrapper__title{opacity:1;-webkit-transition:opacity .2s linear .25s;transition:opacity .2s linear .25s}.wrapper--isReady .wrapper__text{-webkit-transition-delay:.5s;transition-delay:.5s}.wrapper--hasStarted .wrapper__text,.wrapper--hasStarted .wrapper__title{opacity:0;-webkit-transition:opacity .2s linear .25s;transition:opacity .2s linear .25s}.wrapper__start{bottom:5rem}.wrapper__exit,.wrapper__start{position:absolute;left:0;right:0;opacity:0;-webkit-transform:translateZ(20rem) rotateX(-80deg) skewY(-10deg);transform:translateZ(20rem) rotateX(-80deg) skewY(-10deg);will-change:opacity,transform}.wrapper__exit{font-size:1.5rem;bottom:0}.wrapper--isReady .wrapper__exit,.wrapper--isReady .wrapper__start{opacity:1;-webkit-transform:translateZ(0) rotateX(0deg);transform:translateZ(0) rotateX(0deg);-webkit-transform-origin:50% 300%;transform-origin:50% 300%;-webkit-transition:opacity .1s linear .6s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .6s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .6s,transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .6s,transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s}.wrapper--hasStarted .wrapper__exit,.wrapper--hasStarted .wrapper__start{opacity:0;-webkit-transform:translateZ(20rem) rotateX(80deg) skewY(10deg) scale(1.2);transform:translateZ(20rem) rotateX(80deg) skewY(10deg) scale(1.2);-webkit-transition:opacity .1s linear .15s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66);transition:opacity .1s linear .15s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66);transition:opacity .1s linear .15s,transform 666ms cubic-bezier(.8,.3,.25,1.66);transition:opacity .1s linear .15s,transform 666ms cubic-bezier(.8,.3,.25,1.66),-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66);-webkit-transform-origin:50% -300%;transform-origin:50% -300%}.wrapper--isReady .wrapper__exit{-webkit-transition-delay:.6s;transition-delay:.6s}.wrapper--hasStarted .wrapper__exit{-webkit-transition-delay:.2s;transition-delay:.2s}.station-header{display:none;position:absolute;top:0;left:0;right:0;background:var(--light,#fff);padding:0 calc(var(--gutter)*3);height:calc(var(--bezel)*1.75);text-align:center;overflow:hidden;z-index:2;-webkit-font-smoothing:antialiased}.station-header--hidden{position:relative;visibility:hidden;opacity:0}.station-header__title{font-family:GT Sectra;font-size:1.5rem;opacity:0;-webkit-transform-origin:50% -300%;transform-origin:50% -300%;-webkit-transform:translateY(-10%) rotateX(-80deg) skewY(-10deg);transform:translateY(-10%) rotateX(-80deg) skewY(-10deg);will-change:opacity,transform;line-height:calc(var(--bezel)*1.75);margin:0}.station-header__title--hidden{-webkit-transition:none!important;transition:none!important;opacity:0}.station-header__exit{position:absolute;top:50%;right:calc(var(--gutter)*2);margin-top:-1rem;z-index:1;width:2rem;height:2rem;background-color:transparent;background-image:url(../img/icon-exit.d41cdd21.svg);background-repeat:no-repeat;background-position:50%;border:none;opacity:0}.station-header__exit:focus{outline:none}.station-header__exit span{display:none}.wrapper--hasStarted .station-header{display:block}.wrapper--isIntroDone .station-header__title{opacity:1;-webkit-transform:translate(0) rotateX(0deg) skewY(0deg);transform:translate(0) rotateX(0deg) skewY(0deg);-webkit-transition:opacity .1s linear .45s,-webkit-transform 333ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .45s,-webkit-transform 333ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .45s,transform 333ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .45s,transform 333ms cubic-bezier(.8,.3,.25,1.66) .45s,-webkit-transform 333ms cubic-bezier(.8,.3,.25,1.66) .45s}.wrapper--isIntroDone .station-header__exit{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.station-content{padding:calc(var(--gutter)*3)}.wrapper__skip{position:fixed;top:0;left:0;background:none;border:none;z-index:99;height:5rem;width:100%}