.button,button{display:inline-block;width:auto;padding:1rem;background:none;border:none;border:2px solid #fff;font-family:Roboto;text-align:center;text-transform:uppercase;letter-spacing:.25rem;font-weight:300;color:#fff}.row:after,.row:before{content:"";display:table}.row:after{clear:both}@media screen and (min-width:640px)and (orientation:landscape){.row{max-width:90vw;margin:0 auto}}.col-1{min-height:100%;width:calc(8.325% - 1.83333rem)}.col-1:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-1:last-child{margin-right:0}.col-1:nth-child(12n){margin-right:0;float:right}.col-1:nth-child(12n+1){clear:both}.col-2{min-height:100%;width:calc(16.65% - 1.66667rem)}.col-2:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-2:last-child{margin-right:0}.col-2:nth-child(12n){margin-right:0;float:right}.col-2:nth-child(12n+1){clear:both}.col-3{min-height:100%;width:calc(24.975% - 1.5rem)}.col-3:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-3:last-child{margin-right:0}.col-3:nth-child(12n){margin-right:0;float:right}.col-3:nth-child(12n+1){clear:both}.col-4{min-height:100%;width:calc(33.3% - 1.33333rem)}.col-4:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-4:last-child{margin-right:0}.col-4:nth-child(12n){margin-right:0;float:right}.col-4:nth-child(12n+1){clear:both}.col-5{min-height:100%;width:calc(41.625% - 1.16667rem)}.col-5:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-5:last-child{margin-right:0}.col-5:nth-child(12n){margin-right:0;float:right}.col-5:nth-child(12n+1){clear:both}.col-6{min-height:100%;width:calc(49.95% - 1rem)}.col-6:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-6:last-child{margin-right:0}.col-6:nth-child(12n){margin-right:0;float:right}.col-6:nth-child(12n+1){clear:both}.col-7{min-height:100%;width:calc(58.275% - .83333rem)}.col-7:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-7:last-child{margin-right:0}.col-7:nth-child(12n){margin-right:0;float:right}.col-7:nth-child(12n+1){clear:both}.col-8{min-height:100%;width:calc(66.6% - .66667rem)}.col-8:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-8:last-child{margin-right:0}.col-8:nth-child(12n){margin-right:0;float:right}.col-8:nth-child(12n+1){clear:both}.col-9{min-height:100%;width:calc(74.925% - .5rem)}.col-9:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-9:last-child{margin-right:0}.col-9:nth-child(12n){margin-right:0;float:right}.col-9:nth-child(12n+1){clear:both}.col-10{min-height:100%;width:calc(83.25% - .33333rem)}.col-10:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-10:last-child{margin-right:0}.col-10:nth-child(12n){margin-right:0;float:right}.col-10:nth-child(12n+1){clear:both}.col-11{min-height:100%;width:calc(91.575% - .16667rem)}.col-11:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-11:last-child{margin-right:0}.col-11:nth-child(12n){margin-right:0;float:right}.col-11:nth-child(12n+1){clear:both}.col-12{min-height:100%;width:99.9%}.col-12:nth-child(1n){float:left;margin-right:2rem;clear:none}.col-12:last-child{margin-right:0}.col-12:nth-child(12n){margin-right:0;float:right}.col-12:nth-child(12n+1){clear:both}@media screen and (min-width:640px)and (orientation:landscape){.m-col-1{min-height:100%;width:calc(8.325% - 1.83333rem)}.m-col-1:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-1:last-child{margin-right:0}.m-col-1:nth-child(12n){margin-right:0;float:right}.m-col-1:nth-child(12n+1){clear:both}.m-col-2{min-height:100%;width:calc(16.65% - 1.66667rem)}.m-col-2:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-2:last-child{margin-right:0}.m-col-2:nth-child(12n){margin-right:0;float:right}.m-col-2:nth-child(12n+1){clear:both}.m-col-3{min-height:100%;width:calc(24.975% - 1.5rem)}.m-col-3:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-3:last-child{margin-right:0}.m-col-3:nth-child(12n){margin-right:0;float:right}.m-col-3:nth-child(12n+1){clear:both}.m-col-4{min-height:100%;width:calc(33.3% - 1.33333rem)}.m-col-4:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-4:last-child{margin-right:0}.m-col-4:nth-child(12n){margin-right:0;float:right}.m-col-4:nth-child(12n+1){clear:both}.m-col-5{min-height:100%;width:calc(41.625% - 1.16667rem)}.m-col-5:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-5:last-child{margin-right:0}.m-col-5:nth-child(12n){margin-right:0;float:right}.m-col-5:nth-child(12n+1){clear:both}.m-col-6{min-height:100%;width:calc(49.95% - 1rem)}.m-col-6:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-6:last-child{margin-right:0}.m-col-6:nth-child(12n){margin-right:0;float:right}.m-col-6:nth-child(12n+1){clear:both}.m-col-7{min-height:100%;width:calc(58.275% - .83333rem)}.m-col-7:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-7:last-child{margin-right:0}.m-col-7:nth-child(12n){margin-right:0;float:right}.m-col-7:nth-child(12n+1){clear:both}.m-col-8{min-height:100%;width:calc(66.6% - .66667rem)}.m-col-8:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-8:last-child{margin-right:0}.m-col-8:nth-child(12n){margin-right:0;float:right}.m-col-8:nth-child(12n+1){clear:both}.m-col-9{min-height:100%;width:calc(74.925% - .5rem)}.m-col-9:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-9:last-child{margin-right:0}.m-col-9:nth-child(12n){margin-right:0;float:right}.m-col-9:nth-child(12n+1){clear:both}.m-col-10{min-height:100%;width:calc(83.25% - .33333rem)}.m-col-10:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-10:last-child{margin-right:0}.m-col-10:nth-child(12n){margin-right:0;float:right}.m-col-10:nth-child(12n+1){clear:both}.m-col-11{min-height:100%;width:calc(91.575% - .16667rem)}.m-col-11:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-11:last-child{margin-right:0}.m-col-11:nth-child(12n){margin-right:0;float:right}.m-col-11:nth-child(12n+1){clear:both}.m-col-12{min-height:100%;width:99.9%}.m-col-12:nth-child(1n){float:left;margin-right:2rem;clear:none}.m-col-12:last-child{margin-right:0}.m-col-12:nth-child(12n){margin-right:0;float:right}.m-col-12:nth-child(12n+1){clear:both}}.splash-page button{text-transform:uppercase;letter-spacing:.25rem}.portfolio-page .wrap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;min-height:100vh}.portfolio-page .wrap section{width:100%;flex-basis:2.5rem;border-bottom:1px solid #fff;box-shadow:0 2px 5px hsla(0,0%,100%,.25);padding:0 1rem}.portfolio-page .wrap section>*{pointer-events:none}.portfolio-page .wrap section>.icon{height:2.5rem;width:2.5rem;-webkit-transition:opacity .15s ease-in-out,height .15s ease-in-out;transition:opacity .15s ease-in-out,height .15s ease-in-out;overflow:hidden}.portfolio-page .wrap section>.icon svg{width:1rem;height:100%}.portfolio-page .wrap section>.title{display:none}.portfolio-page .wrap section>.content{opacity:0;display:none;pointer-events:none;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.portfolio-page .wrap section.active{-webkit-box-flex:1;flex-grow:1;flex-basis:100%;background:hsla(0,0%,100%,.1) -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,.2)));background:hsla(0,0%,100%,.1) linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.2))}.portfolio-page .wrap section.active>*{opacity:1}.portfolio-page .wrap section.active>.icon{display:none}.portfolio-page .wrap section.active>.title{display:inline-block;pointer-events:none;text-overflow:clip;overflow:hidden;white-space:nowrap}.portfolio-page .wrap section.active>.content{display:block;pointer-events:auto}.portfolio-page .wrap section.active>.content h1{pointer-events:none}.portfolio-page .overview .best-worst{padding:0 .5rem}.portfolio-page .overview .best-worst p{border-bottom:1px solid #fff;display:inline-block}.portfolio-page .overview .best-worst p:first-of-type{margin-top:0}.portfolio-page .overview .best-worst .split{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.portfolio-page .overview .area .icon{margin-top:5rem;display:block;height:100px}.portfolio-page .overview .area .icon svg{height:100%;width:100%}.portfolio-page .pension .pension-calc{margin-top:5rem}.portfolio-page .pension .pension-calc label{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.portfolio-page .pension .pension-calc label>*{display:block;width:100%;text-align:right;margin:0 .5rem .5rem .5rem}.portfolio-page .pension .pension-calc label>:last-child{text-align:left}.portfolio-page h1{display:inline-block;padding-bottom:.25rem;width:auto}.portfolio2-page .top-dog{position:relative;height:100vh;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-bottom:10vh}.portfolio2-page .container{width:100vw;overflow:hidden;-webkit-box-flex:1;flex-grow:1}.portfolio2-page .container .slider{width:400vw;-webkit-transition:margin-left .5s ease-in-out;transition:margin-left .5s ease-in-out}.portfolio2-page .container .slider section{display:inline-block;width:100vw;min-height:100%}.portfolio2-page .indicator{text-align:center;padding:0}.portfolio2-page .indicator li{display:inline-block;width:7px;height:7px;background-color:#777;border-radius:100px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.portfolio2-page .indicator li.active{background-color:#f5f5f5}.portfolio2-page .indicator li:not(:last-of-type){margin-right:1rem}.portfolio2-page .drawer-icon{margin:14px 0}.portfolio2-page .drawer{position:absolute;top:90%;left:0;width:100%;-webkit-transition:top .4s ease-in-out;transition:top .4s ease-in-out}.portfolio2-page .drawer.open{top:0}.portfolio2-page .drawer.open .hidden-stash .row{opacity:1}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(0){-webkit-transition-delay:.2s;transition-delay:.2s}.portfolio2-page .drawer.open .hidden-stash .row:first-child{-webkit-transition-delay:.25s;transition-delay:.25s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(3){-webkit-transition-delay:.35s;transition-delay:.35s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(5){-webkit-transition-delay:.45s;transition-delay:.45s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(6){-webkit-transition-delay:.5s;transition-delay:.5s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(7){-webkit-transition-delay:.55s;transition-delay:.55s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(8){-webkit-transition-delay:.6s;transition-delay:.6s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(9){-webkit-transition-delay:.65s;transition-delay:.65s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(10){-webkit-transition-delay:.7s;transition-delay:.7s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(11){-webkit-transition-delay:.75s;transition-delay:.75s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(12){-webkit-transition-delay:.8s;transition-delay:.8s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(13){-webkit-transition-delay:.85s;transition-delay:.85s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(14){-webkit-transition-delay:.9s;transition-delay:.9s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(15){-webkit-transition-delay:.95s;transition-delay:.95s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(16){-webkit-transition-delay:1s;transition-delay:1s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(17){-webkit-transition-delay:1.05s;transition-delay:1.05s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(18){-webkit-transition-delay:1.1s;transition-delay:1.1s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(19){-webkit-transition-delay:1.15s;transition-delay:1.15s}.portfolio2-page .drawer.open .hidden-stash .row:nth-child(20){-webkit-transition-delay:1.2s;transition-delay:1.2s}.portfolio2-page .drawer .handle{height:10vh}.portfolio2-page .drawer .handle .icon{display:block;margin:0 auto;height:10vh;width:5vh}.portfolio2-page .drawer .handle .icon svg{padding:25%;width:100%;height:100%}.portfolio2-page .drawer .hidden-stash{padding:0 2rem}.portfolio2-page .drawer .hidden-stash .row{margin-bottom:.5rem;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.portfolio2-page .drawer .hidden-stash .row:first-child,.portfolio2-page .drawer .hidden-stash .row:nth-child(0),.portfolio2-page .drawer .hidden-stash .row:nth-child(2),.portfolio2-page .drawer .hidden-stash .row:nth-child(3),.portfolio2-page .drawer .hidden-stash .row:nth-child(4),.portfolio2-page .drawer .hidden-stash .row:nth-child(5),.portfolio2-page .drawer .hidden-stash .row:nth-child(6),.portfolio2-page .drawer .hidden-stash .row:nth-child(7),.portfolio2-page .drawer .hidden-stash .row:nth-child(8),.portfolio2-page .drawer .hidden-stash .row:nth-child(9),.portfolio2-page .drawer .hidden-stash .row:nth-child(10),.portfolio2-page .drawer .hidden-stash .row:nth-child(11),.portfolio2-page .drawer .hidden-stash .row:nth-child(12),.portfolio2-page .drawer .hidden-stash .row:nth-child(13),.portfolio2-page .drawer .hidden-stash .row:nth-child(14),.portfolio2-page .drawer .hidden-stash .row:nth-child(15),.portfolio2-page .drawer .hidden-stash .row:nth-child(16),.portfolio2-page .drawer .hidden-stash .row:nth-child(17),.portfolio2-page .drawer .hidden-stash .row:nth-child(18),.portfolio2-page .drawer .hidden-stash .row:nth-child(19),.portfolio2-page .drawer .hidden-stash .row:nth-child(20){-webkit-transition-delay:0s;transition-delay:0s}body{margin:0;background:transparent -webkit-gradient(linear,left top,left bottom,color-stop(50%,#202020),to(#303030));background:transparent linear-gradient(#202020 50%,#303030);font-family:Roboto,sans-serif;font-size:14px;text-align:center;color:#f5f5f5;min-height:100vh;height:auto}body:after,body:before{height:1px;width:100vw;position:fixed;top:35.5%;left:0;background-color:#0ff}body:after{top:40%}.icon{display:inline-block}.icon svg{width:100%}*{box-sizing:border-box}.finger{display:inline-block;width:2.5rem;height:2.5rem;background-color:red}.red{color:red}.green{color:#0f0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.wrap[data-v-9d91bfe6]{height:100vh;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.wrap button[data-v-9d91bfe6]:first-of-type{margin-top:33vh;margin-bottom:1rem}div[data-v-e4097f58]{margin-top:4rem;width:100%}section:not(:first-of-type) .icon[data-v-beb476fa]{opacity:0}