.aside[data-v-09d9a388]{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:0;left:0;z-index:9999;position:fixed;height:100%;background:#fff}.aside[data-v-09d9a388]>.ohyeah-scroll-body,.aside[data-v-09d9a388]>.ohyeah-scroll-body>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.aside[data-v-09d9a388]>.ohyeah-scroll-body>div{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100%;height:auto}.aside[data-v-09d9a388]:after{content:"";position:fixed;left:300px;width:1px;background:#ccc;top:0;z-index:1;height:200%;bottom:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.aside>.ohyeah-scroll-body>div>main>header[data-v-09d9a388]{margin:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aside[data-v-09d9a388] footer{padding:2.5rem 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.aside[data-v-09d9a388] footer a.btn{line-height:1.8;color:#999;padding:.5rem 0 .3rem;display:block;font-size:1rem;width:100%;outline:0;text-align:center;outline:1px dashed;outline-color:#ccc;outline-offset:0;border:1px dashed hsla(0,0%,100%,0);-webkit-transition:all 1.25s cubic-bezier(.19,1,.22,1);transition:all 1.25s cubic-bezier(.19,1,.22,1);position:relative;overflow:hidden;width:6rem;margin:auto}.aside[data-v-09d9a388] footer a.btn:after{background:#f50;content:"";height:220%;opacity:.5;position:absolute;top:-75%;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transition:all .55s cubic-bezier(.19,1,.22,1);transition:all .55s cubic-bezier(.19,1,.22,1);left:-55%;width:30%;z-index:-9}.aside[data-v-09d9a388] footer a.btn:hover{color:#f50;outline-color:rgba(252,70,29,0);outline-offset:1em;border-color:#f50;border-style:solid}.aside[data-v-09d9a388] footer a.btn:active{color:#fff;background:#f50}.aside[data-v-09d9a388] footer a.btn:active:after{left:120%;-webkit-transition:all .55s cubic-bezier(.19,1,.22,1);transition:all .55s cubic-bezier(.19,1,.22,1)}.aside[data-v-09d9a388] h2{font-weight:100;margin:0;letter-spacing:.1rem}.aside[data-v-09d9a388] h2.host{font-family:host;font-size:1.4rem;text-rendering:geometricPrecision}.aside[data-v-09d9a388] header,.aside[data-v-09d9a388] menu,.aside[data-v-09d9a388] nav{position:relative}.aside[data-v-09d9a388] header:after,.aside[data-v-09d9a388] menu:after,.aside[data-v-09d9a388] nav:after{content:"";width:6rem;left:50%;margin-left:-3rem;border-bottom:1px solid #ccc;bottom:-1px;-webkit-transform:scale(.5);transform:scale(.5);position:absolute}.aside[data-v-09d9a388] .pug{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aside[data-v-09d9a388] .pug h2{font-size:1.5rem;margin:.4rem 1rem 0;letter-spacing:1.1rem;text-indent:1.1rem}.aside[data-v-09d9a388] .pug h3{font-weight:100;font-size:.8rem;margin:0 1rem 0;padding-left:.05rem;letter-spacing:.38rem;text-indent:.38rem}.aside[data-v-09d9a388] .pug h2,.aside[data-v-09d9a388] .pug h3{font-family:html;text-align:center}.aside[data-v-09d9a388] .pug header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.aside[data-v-09d9a388] .pug header .logo{height:3rem;width:3rem;margin:2rem auto 2.55rem;background-size:contain}.aside[data-v-09d9a388] .pug>menu,.aside[data-v-09d9a388] .pug nav{margin:auto;padding:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aside[data-v-09d9a388] .pug>menu a,.aside[data-v-09d9a388] .pug nav a{padding:.5rem;font-size:1rem;color:#555}.aside[data-v-09d9a388] .pug>menu a.NOW,.aside[data-v-09d9a388] .pug nav a.NOW{color:#000}.aside[data-v-09d9a388] .pug>menu a:hover,.aside[data-v-09d9a388] .pug nav a:hover{color:#f50}.aside[data-v-09d9a388] .pug>menu{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}