.player[data-v-259df813]{position:relative;background:var(--light);z-index:1}.player__controls[data-v-259df813]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.player__buttons[data-v-259df813]{padding:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3px}.player__button[data-v-259df813]{width:60px;height:40px;border:none;background-color:var(--color-main);outline:none;background-size:100%;background-position:50%;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;margin-right:3px;border-radius:2px}.player__button span[data-v-259df813]{display:none}.player__button--play[data-v-259df813]{background-image:url(../img/player-play.73d3abdb.svg)}.isPlaying .player__button--play[data-v-259df813]{background-image:url(../img/player-pause.2a3072e3.svg)}.isRecording .player__button--play[data-v-259df813]{pointer-events:none;opacity:.5}.player__button--record[data-v-259df813]{background-image:url(../img/player-record.5362f884.svg)}.isRecording .player__button--record[data-v-259df813]{background-color:#ff6043;background-image:url(../img/player-record-active.baae123a.svg)}.isPlaying .player__button--record[data-v-259df813]{pointer-events:none;opacity:.5}.isPlaying.isRecording .player__button--record[data-v-259df813]{pointer-events:auto;opacity:1}.player__title[data-v-259df813]{color:var(--dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-font-smoothing:antialiased;padding:.5rem 1rem}.player__title h3[data-v-259df813]{font-weight:400;font-size:1rem;margin:0}.player__speeds[data-v-259df813]{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.isRecording .player__speeds[data-v-259df813]{pointer-events:none;opacity:.5}.player__speeds .speed-button[data-v-259df813]{height:40px;width:65px;margin-left:3px;border:none;background:var(--color-main);color:var(--dark);font-family:Syntax;font-size:1rem;border-radius:2px;-webkit-font-smoothing:antialiased}.player__speeds .speed-button.active[data-v-259df813]{background:var(--dark);color:var(--light)}.player__progress[data-v-259df813]{height:20px;position:relative;padding:.5rem 0 1.5rem 0}.player__progress__time[data-v-259df813]{position:absolute;bottom:0;color:var(--dark);font-size:12px;font-weight:400;font-family:Syntax;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.player__progress__time--start[data-v-259df813]{left:10px}.player__progress__time--end[data-v-259df813]{right:10px}.player__input[data-v-259df813]{position:absolute;width:calc(100% - 4px);height:10px;top:50%;left:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-appearance:none;background:transparent;margin:0}.player__input[data-v-259df813]:focus{outline:none}.player__input[data-v-259df813]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.player__input[data-v-259df813]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;height:20px;width:20px;border-radius:99%;background:var(--color-main);cursor:pointer;margin-top:-10px;border:2px solid var(--dark)}.player__input[data-v-259df813]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:var(--color-main)}.player__visual[data-v-259df813]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;padding-top:10%}a[data-v-259df813]{color:#fff}.controls[data-v-259df813]{width:11%;margin-right:2%}.player__spectrogram[data-v-259df813]{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 11px;padding-top:11px}.player__spectrogram__inner[data-v-259df813]{background:#fff;height:200px;position:relative}.player__spectrogramImg[data-v-259df813],.spectrocanvas[data-v-259df813]{display:block;width:100%;height:200px;position:absolute;top:0;left:0;mix-blend-mode:multiply;pointer-events:none}.spectrocanvas[data-v-259df813]{background-color:transparent}.livecanvas[data-v-259df813]{display:block;width:100%;height:100%;pointer-events:none}.livecanvas-wrap[data-v-259df813]{mix-blend-mode:multiply;width:100%;height:200px;position:absolute;top:0;left:0;z-index:2;display:none}.livecanvas-wrap.visible[data-v-259df813]{display:block}.debugcanvas[data-v-259df813]{display:none;pointer-events:none;background:transparent;width:100%;height:200px;position:absolute;top:0;left:0;z-index:3;opacity:.8}.debugcanvas.visible[data-v-259df813]{display:block}.player__marker[data-v-259df813]{display:block;position:absolute;left:0;top:0;bottom:-1rem;width:2px;background:var(--dark);z-index:1}button[data-v-259df813]{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.grippy[data-v-259df813]{position:absolute;left:-30px;width:30px;height:100%;margin:0;background-color:var(--dark);line-height:8px;font-size:22px;text-align:center;font-family:sans-serif;letter-spacing:3px;color:#ccc}.grippy[data-v-259df813]:after{content:".. .. .. .."}.rate[data-v-259df813]{position:absolute;top:10px;right:10px;z-index:99;color:rgba(33,33,33,.4);font-size:.8rem;display:none}.player__messages[data-v-259df813]{padding:3px}.player__messages span[data-v-259df813]{display:block;color:var(--dark);padding:5px 10px;margin-top:2px}.info-overlay[data-v-252296cf],.player__messages span[data-v-259df813]{background-color:var(--color-main);-webkit-box-sizing:border-box;box-sizing:border-box}.info-overlay[data-v-252296cf]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;padding:0 var(--bezel);padding-top:var(--bezel);padding-bottom:var(--bezel);overflow-y:scroll;font-family:Syntax,"sans-serif"}.info-overlay__inner[data-v-252296cf]{position:relative;background-color:var(--light);padding:var(--bezel) calc(var(--bezel)*1.5);min-height:80%}.info-overlay__close[data-v-252296cf]{position:fixed;top:1rem;right:1rem;z-index:2;--webkit-appearance:none;border:none;background:var(--dark);width:4rem;height:4rem;background-image:url(../img/icon-close.7bdc5da9.svg);background-position:50%;background-repeat:no-repeat}.info-overlay__close[data-v-252296cf]:focus{outline:none}h1[data-v-252296cf]{font-family:GT Sectra;font-size:3.375rem;margin:0;margin-bottom:2rem}h2[data-v-252296cf]{font-family:GT Sectra;font-size:2.25rem;margin:3rem 0 1rem 0}p.lead[data-v-252296cf]{margin:1rem 0;margin-bottom:2rem;font-weight:500;color:#212121}p[data-v-252296cf]{margin:1rem 0;font-family:Syntax,Arial;font-size:1.25rem;color:#444}figure[data-v-252296cf]{width:calc(100% + var(--bezel)*3);margin:4rem 0;margin-left:calc(var(--bezel)*-1.5);margin-right:0;height:auto;position:relative}figure img[data-v-252296cf]{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:auto;max-height:50rem;background-color:#eee}figure figcaption[data-v-252296cf]{font-size:1rem;padding-top:.5rem;padding-left:1rem;font-family:Syntax,Arial}.player-block[data-v-252296cf]{position:relative;margin:3rem 0;margin-left:-2rem;width:calc(100% + 4rem);padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--dark)}.video-block[data-v-252296cf]{position:relative;margin:3rem 0;height:20rem}.video-block video[data-v-252296cf]{position:absolute;width:100%;height:100%}.fade-enter-active[data-v-252296cf]{-webkit-transition:opacity 1s cubic-bezier(.23,1,.32,1);transition:opacity 1s cubic-bezier(.23,1,.32,1)}.fade-enter-active .info-overlay__close[data-v-252296cf],.fade-enter-active .info-overlay__inner[data-v-252296cf]{-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-252296cf]{-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.fade-leave-active .info-overlay__close[data-v-252296cf],.fade-leave-active .info-overlay__inner[data-v-252296cf]{-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 .info-overlay__close[data-v-252296cf],.fade-enter-to .info-overlay__inner[data-v-252296cf],.fade-leave .info-overlay__close[data-v-252296cf],.fade-leave .info-overlay__inner[data-v-252296cf]{-webkit-transform:translateY(0);transform:translateY(0)}.fade-enter[data-v-252296cf],.fade-leave-to[data-v-252296cf]{opacity:0}.fade-enter .info-overlay__close[data-v-252296cf],.fade-leave-to .info-overlay__close[data-v-252296cf]{-webkit-transform:translateY(70px);transform:translateY(70px)}.fade-enter .info-overlay__inner[data-v-252296cf],.fade-leave-to .info-overlay__inner[data-v-252296cf]{-webkit-transform:translateY(100px);transform:translateY(100px)}button[data-v-77b5e72a]{position:relative;--webkit-appearance:none;display:block;background-color:var(--light,red);background:var(--light);border:none;color:var(--dark,pink);width:calc(100% + var(--gutter)*3);font-size:1.5rem;text-align:right;outline:none;margin-top:1rem;margin-bottom:1rem;padding-right:calc(var(--gutter)*3);padding-top:calc(var(--gutter)*1.5);padding-bottom:calc(var(--gutter)*1.5);cursor:pointer}button[data-v-77b5e72a]:before{content:"i";position:absolute;left:calc(var(--gutter)*2);top:50%;color:var(--color-main,#000);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:GT Sectra;font-size:5rem;font-weight:700}button svg[data-v-77b5e72a]{height:1em;width:auto;margin-bottom:-.35ex}.overtitle[data-v-77b5e72a]{display:block;position:relative;font-size:.9rem;font-family:Syntax;padding-right:22px}.overtitle[data-v-77b5e72a]:after{content:"";display:block;width:16px;height:16px;position:absolute;right:0;top:2px;background-image:url(../img/icon-open.73f50c60.svg);background-repeat:no-repeat;background-size:100%}.title[data-v-77b5e72a]{display:block;font-family:GT Sectra;font-size:1.75rem;margin-top:.25rem;text-decoration:underline}.overlay[data-v-77b5e72a]{position:relative;background:var(--light);color:var(--dark);padding:var(--gutter) calc(var(--gutter)*3)}.overlay figure[data-v-77b5e72a]{margin:0;padding:0}.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%}