@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i|Source+Sans+Pro:300,400);body,html{margin:0;padding:0;font-size:16px;font-family:Source Sans Pro,Roboto,sans-serif;background-color:#141414;color:hsla(0,0%,100%,.8)}*{text-decoration:none;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,a:visited{color:inherit;text-decoration:underline}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.slow-fade-enter-active,.slow-fade-leave-active{-webkit-transition:opacity 4s;-o-transition:opacity 4s;-moz-transition:opacity 4s;transition:opacity 4s}.slow-fade-enter,.slow-fade-leave-to{opacity:0}.center-wrapper{width:90%;margin:auto}.share{display:inline-block;margin:1em 0}.share a.item{background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:1.25em;height:1.25em;display:inline-block;margin-right:1em}.share a.item.facebook{background-image:url(../img/facebook-white.png)}.share a.item.twitter{background-image:url(../img/twitter-white.png)}#header-wrapper{overflow:hidden}#header-wrapper .background,#header-wrapper .gradient{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:101%}#header-wrapper .background{background-image:url(../img/header.jpeg);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#header-wrapper .gradient{background:-webkit-gradient(linear,left bottom,left top,from(#141414),color-stop(25%,rgba(20,20,20,.8)),to(rgba(20,20,20,0)));background:-webkit-linear-gradient(bottom,#141414,rgba(20,20,20,.8) 25%,rgba(20,20,20,0));background:-moz-linear-gradient(bottom,#141414 0,rgba(20,20,20,.8) 25%,rgba(20,20,20,0) 100%);background:-o-linear-gradient(bottom,#141414 0,rgba(20,20,20,.8) 25%,rgba(20,20,20,0) 100%);background:linear-gradient(0deg,#141414,rgba(20,20,20,.8) 25%,rgba(20,20,20,0))}#header-wrapper .center-wrapper{padding-top:30vw;padding-bottom:5em}#header-wrapper .center-wrapper .text{color:#fff}#header-wrapper .center-wrapper .text .title{font-family:Source Sans Pro,Roboto,sans-serif;font-weight:300;text-transform:uppercase;font-size:2em;letter-spacing:.5em}#header-wrapper .center-wrapper .text .description{margin-top:.3em;max-width:500px;opacity:.5}#header-wrapper .center-wrapper .text .credits{margin-top:.5em;opacity:.5}#header-wrapper .center-wrapper .text .credits a{text-decoration:none;border-bottom:2px solid #fff;display:inline-block;margin-left:1.5em;margin-right:.25em}#header-wrapper .center-wrapper .text .credits a:before{width:1.5em;height:1.5em;content:" ";display:block;position:absolute;background-image:url(../img/email-white.png);background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;top:0;left:-1.5em}@media screen and (min-width:0)and (max-width:550px){#header-wrapper .center-wrapper .text .title{font-size:1.2em;font-weight:700}}#introduction-wrapper{padding-top:2em;padding-bottom:2em}#article-wrapper{padding-top:3em}#article-wrapper .article-text,#introduction-wrapper .article-text{max-width:800px;color:#fff}#article-wrapper .article-text h1,#article-wrapper .article-text h2,#introduction-wrapper .article-text h1,#introduction-wrapper .article-text h2{font-family:Source Sans Pro,Roboto,sans-serif;font-weight:700;letter-spacing:.2em;text-transform:uppercase}#article-wrapper .article-text h2,#introduction-wrapper .article-text h2{font-size:1em;font-style:italic;margin-bottom:0;margin-top:2em}#article-wrapper .article-text p,#introduction-wrapper .article-text p{color:#c8c8c8;line-height:1.6em;font-family:"PT Serif",Roboto,sans-serif}#article-wrapper .article-text blockquote,#introduction-wrapper .article-text blockquote{line-height:1.75em;font-family:"PT Serif",Roboto,sans-serif;font-size:1.1em;margin-top:5em;margin-bottom:3em;display:block}#article-wrapper .article-text blockquote:before,#introduction-wrapper .article-text blockquote:before{content:"\201C";display:block;font-weight:700;color:#262626;font-size:5em;position:absolute;left:-.5em}#footer-wrapper{margin-top:4em;padding:2em 0 5em;text-align:center;border-top:1px solid hsla(0,0%,100%,.05)}#footer-wrapper .title{letter-spacing:.5em;text-transform:uppercase;margin-bottom:1em}#footer-wrapper .line{font-size:.9em;color:#969696;margin-top:.5em}#navigation-wrapper{margin-top:-2.5rem;height:2.5rem;width:100%}#navigation-wrapper .fixed-wrapper{z-index:10000000;border-bottom:1px solid hsla(0,0%,100%,.05);height:2.5rem;width:100%;position:relative;top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#navigation-wrapper .fixed-wrapper.fixed{position:fixed;background-color:rgba(20,20,20,.75)}#navigation-wrapper .fixed-wrapper .nav-item{cursor:pointer;font-size:.8em;letter-spacing:.2em;text-transform:uppercase;padding:0 1.5em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:2.5rem;color:hsla(0,0%,100%,.5)}#navigation-wrapper .fixed-wrapper .nav-item.selected{color:#fff;border-bottom:2px solid #fff}#simulation-wrapper .scene-background{position:fixed;z-index:0;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#simulation-wrapper .scene-background .gradient{background:-webkit-gradient(linear,left bottom,left top,from(rgba(20,20,20,.9)),color-stop(50%,rgba(20,20,20,.7)));background:-webkit-linear-gradient(bottom,rgba(20,20,20,.9),rgba(20,20,20,.7) 50%);background:-moz-linear-gradient(bottom,rgba(20,20,20,.9) 0,rgba(20,20,20,.7) 50%);background:-o-linear-gradient(bottom,rgba(20,20,20,.9) 0,rgba(20,20,20,.7) 50%);background:linear-gradient(0deg,rgba(20,20,20,.9) 0,rgba(20,20,20,.7) 50%);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}#simulation-wrapper .scene-background video{overflow:hidden;width:100vw;height:100vh;background-color:#000;-o-object-fit:cover;object-fit:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50%}#simulation-wrapper .scene{z-index:100;overflow:hidden;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:4em 0}#simulation-wrapper .scene .center-wrapper{max-width:450px}#simulation-wrapper .scene .center-wrapper .top-line{bottom:-webkit-calc(100% + 2em);bottom:-moz-calc(100% + 2em);bottom:calc(100% + 2em)}#simulation-wrapper .scene .center-wrapper .bottom-line{top:-webkit-calc(100% + 2em);top:-moz-calc(100% + 2em);top:calc(100% + 2em)}#simulation-wrapper .scene .center-wrapper .bottom-line,#simulation-wrapper .scene .center-wrapper .top-line{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#simulation-wrapper .scene .center-wrapper .bottom-line .circle,#simulation-wrapper .scene .center-wrapper .top-line .circle{width:13px;height:13px;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#simulation-wrapper .scene .center-wrapper .bottom-line .line,#simulation-wrapper .scene .center-wrapper .top-line .line{width:1px;background-color:#fff;height:50vh;margin:-1px;left:7px}#simulation-wrapper .scene .center-wrapper .question,#simulation-wrapper .scene .center-wrapper .title{letter-spacing:.2em;color:#fff;font-size:.8em;text-align:center;text-transform:uppercase;font-weight:700}#simulation-wrapper .scene .center-wrapper .options,#simulation-wrapper .scene .center-wrapper .text{margin-top:1em}#simulation-wrapper .scene .center-wrapper .question{margin-top:2em}#simulation-wrapper .scene .center-wrapper .options .option{background-color:#323232;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-align:center;padding:.5em 1em;cursor:pointer;margin-top:.5em;border:1px solid transparent;-webkit-transition:all .2s;-o-transition:.2s all;-moz-transition:.2s all;transition:all .2s}#simulation-wrapper .scene .center-wrapper .options .option:hover{border-color:hsla(0,0%,100%,.2);background-color:transparent}#simulation-wrapper .scene .center-wrapper .options .option.selected{border-color:#fff;background-color:transparent}