body{margin:0;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#222;color:#fefefe}.scroll-section{position:relative;z-index:7;min-height:100vh;display:flex;align-items:stretch;justify-content:stretch}.scroll-section.view-height-2{min-height:200vh}.scroll-section.view-height-3{min-height:300vh}.scroll-section.view-height-4{min-height:400vh}.scroll-section.view-height-5{min-height:500vh}.scroll-section.view-height-6{min-height:600vh}.scroll-section.view-height-7{min-height:700vh}.scroll-section.view-height-8{min-height:800vh}.scroll-section.view-height-9{min-height:900vh}.scroll-section.view-height-10{min-height:1000vh}.scroll-section.view-height-1-5{min-height:150vh}@-webkit-keyframes fade-in-main-title{0%{opacity:0;color:#fff}10%{opacity:.0758;color:#eee8aa}20%{opacity:.101;color:#ff0}30%{opacity:.1347;color:orange}40%{opacity:.1797;color:red}50%{opacity:.2396;color:purple}60%{opacity:.3195;color:#1436cf}70%{opacity:.426;color:#1c51c2}80%{opacity:.5681;color:#304677}90%{opacity:.7575;color:#383f4e}to{opacity:1;color:#282c34}}@keyframes fade-in-main-title{0%{opacity:0;color:#fff}10%{opacity:.0758;color:#eee8aa}20%{opacity:.101;color:#ff0}30%{opacity:.1347;color:orange}40%{opacity:.1797;color:red}50%{opacity:.2396;color:purple}60%{opacity:.3195;color:#1436cf}70%{opacity:.426;color:#1c51c2}80%{opacity:.5681;color:#304677}90%{opacity:.7575;color:#383f4e}to{opacity:1;color:#282c34}}.section-main{padding-top:7em}@media print,screen and (min-width:768px){.section-main{padding-top:0}}.section-main .main-title-01,.section-main .main-title-02,.section-main .main-title-03,.section-main .main-title-04{opacity:0}.section-main.show-main-text .main-title-01,.section-main.show-main-text .main-title-02,.section-main.show-main-text .main-title-03,.section-main.show-main-text .main-title-04{-webkit-animation-name:fade-in-main-title;-webkit-animation-duration:1s;animation-name:fade-in-main-title;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-timing-function:cubic-bezier(.165,.3,.5,1);animation-timing-function:cubic-bezier(.165,.3,.5,1);opacity:1}.main-title-01,.main-title-02{letter-spacing:.3em}@media print,screen and (min-width:768px){.main-title-01,.main-title-02{letter-spacing:.35em}}@media print,screen and (min-width:992px){.main-title-01,.main-title-02{letter-spacing:.4em}}@media print,screen and (min-width:768px){.main-title-01-nudge-right{padding-left:.9em}}.main-title-03{letter-spacing:.1em;opacity:.8;font-size:1.6em;font-weight:100;transition:font-size .1s ease-in-out}.main-title-04{letter-spacing:0;font-size:29.2px;font-size:1.825rem}@media print,screen and (min-width:992px){.main-title-04{letter-spacing:.02em;font-size:32px;font-size:2rem}}.the-reveal{opacity:0;transition:opacity .5s ease-in-out}.show-the-reveal .the-reveal{opacity:1}.story-container{position:absolute;width:18em;bottom:0;left:50%;margin-left:-9em;font-size:350%;text-align:justify;overflow:hidden;height:3300px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(300px) rotateX(25deg);transform:perspective(300px) rotateX(25deg)}@media print,screen and (min-width:576px){.story-container{height:3300px}}@media print,screen and (min-width:768px){.story-container{height:3300px}}@media print,screen and (min-width:992px){.story-container{height:3300px}}@media print,screen and (min-width:1200px){.story-container{height:3400px}}@media print,screen and (min-width:1600px){.story-container{height:3700px}}.story-container:after{content:" ";position:absolute;left:0;right:0;top:0;bottom:60%;pointer-events:none;background-image:linear-gradient(180deg,#000 0,transparent)}.story-text{position:absolute;top:100%;color:#fffd91;text-shadow:0 0 15px #fffec4}.story-text h2{font-size:3em;font-weight:900;margin-bottom:.2em}.story-text h3{font-size:1.6em;font-weight:100;margin-bottom:2em}.story-text p,.story-text ul{margin-bottom:1em}.story-text ul{margin-left:0;padding-left:0}.story-text li{list-style:none}.deco-bottom,.deco-left,.deco-right,.deco-top{position:absolute;z-index:77}.deco-bottom .fill,.deco-bottom .l-1-fill,.deco-bottom .l-2-fill,.deco-bottom svg,.deco-left .fill,.deco-left .l-1-fill,.deco-left .l-2-fill,.deco-left svg,.deco-right .fill,.deco-right .l-1-fill,.deco-right .l-2-fill,.deco-right svg,.deco-top .fill,.deco-top .l-1-fill,.deco-top .l-2-fill,.deco-top svg{position:absolute}.deco-bottom polygon,.deco-bottom svg,.deco-left polygon,.deco-left svg,.deco-right polygon,.deco-right svg,.deco-top polygon,.deco-top svg{width:20px;height:20px;background-color:transparent!important}.deco-bottom polygon,.deco-left polygon,.deco-right polygon,.deco-top polygon{fill:inherit}.deco-bottom,.deco-top{left:0;right:0}.deco-bottom .fill,.deco-bottom .l-1-fill,.deco-bottom .l-2-fill,.deco-bottom svg,.deco-top .fill,.deco-top .l-1-fill,.deco-top .l-2-fill,.deco-top svg{height:20px}.deco-top{bottom:100%;height:40px}.deco-top .l-1-tri-left{left:0;bottom:0}.deco-top .l-1-tri-right{right:0;bottom:0}.deco-top .l-2-tri-left{left:55px;bottom:20px}@media print,screen and (min-width:768px){.deco-top .l-2-tri-left{left:230px}}.deco-top .l-2-tri-right{right:55px;bottom:20px}@media print,screen and (min-width:768px){.deco-top .l-2-tri-right{right:230px}}.deco-top .l-1-fill{left:0;right:0;bottom:0}.deco-top .l-2-fill{left:75px;right:75px;bottom:20px}@media print,screen and (min-width:768px){.deco-top .l-2-fill{left:250px;right:250px}}.deco-bottom{top:100%;height:20px}.deco-bottom .tri-left{left:55px;bottom:0}@media print,screen and (min-width:768px){.deco-bottom .tri-left{left:230px}}.deco-bottom .tri-right{right:55px;bottom:0}@media print,screen and (min-width:768px){.deco-bottom .tri-right{right:230px}}.deco-bottom .fill{left:75px;right:75px;bottom:0}@media print,screen and (min-width:768px){.deco-bottom .fill{left:250px;right:250px}}.deco-left,.deco-right{top:0;bottom:0}.deco-left .fill,.deco-left .l-1-fill,.deco-left .l-2-fill,.deco-left svg,.deco-right .fill,.deco-right .l-1-fill,.deco-right .l-2-fill,.deco-right svg{width:20px}.deco-left{right:100%;width:40px}.deco-left .l-1-tri-top{right:0;top:0}.deco-left .l-1-tri-bottom{right:0;bottom:0}.deco-left .l-2-tri-top{right:20px;top:100px}.deco-left .l-2-tri-bottom{right:20px;bottom:100px}.deco-left .l-1-fill{top:20px;bottom:20px;right:0}.deco-left .l-2-fill{top:120px;bottom:120px;right:20px}.deco-right{left:100%;width:40px}.deco-right .l-1-tri-top{left:0;top:0}.deco-right .l-1-tri-bottom{left:0;bottom:0}.deco-right .l-2-tri-top{left:20px;top:100px}.deco-right .l-2-tri-bottom{left:20px;bottom:100px}.deco-right .l-1-fill{top:20px;bottom:20px;left:0}.deco-right .l-2-fill{top:120px;bottom:120px;left:20px}.section-skillset-inventory{position:relative;z-index:8}.section-skillset-inventory .section-background{background-color:#9f9e98!important}.section-skillset-inventory .bg{background-color:#9f9e98;fill:#9f9e98}.section-portfolio .portfolio-item{position:relative;z-index:7}.section-portfolio .portfolio-item img{position:relative;z-index:7;height:auto;max-width:100%}.section-portfolio .portfolio-item ul{padding-left:1.4em!important;font-size:14.4px;font-size:.9rem}@media print,screen and (min-width:768px){.section-portfolio .portfolio-item ul{font-size:16px;font-size:1rem}}.section-portfolio .portfolio-item .bg{background:#dbdbdb;fill:#dbdbdb}.section-portfolio .portfolio-item .titles{color:#fff}@media print,screen and (min-width:1200px){.section-portfolio .portfolio-item .titles{position:absolute;z-index:7;top:4.5%;left:4.2%;right:4.2%;bottom:30.1%;border-radius:2px;background:rgba(10,10,9,.96);opacity:0;transition:all .3s ease-in-out}}@media print,screen and (min-width:1200px){.section-portfolio .portfolio-item .info{position:absolute;z-index:1;top:0;bottom:14.4%;width:50%;background:#dbdbdb;transition:all .5s cubic-bezier(.75,.01,.25,1)}}.portfolio-item-wrap:active .titles,.portfolio-item-wrap:focus .titles,.portfolio-item-wrap:hover .titles{opacity:1}.portfolio-item.even .portfolio-item-wrap .info{left:50%}.portfolio-item.even .portfolio-item-wrap .info:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:20px;background-color:inherit}.portfolio-item.even .portfolio-item-wrap:active .info,.portfolio-item.even .portfolio-item-wrap:focus .info,.portfolio-item.even .portfolio-item-wrap:hover .info{left:100%}.portfolio-item.odd .portfolio-item-wrap .info{right:50%}.portfolio-item.odd .portfolio-item-wrap .info:before{content:"";position:absolute;top:0;bottom:0;left:100%;width:20px;background-color:inherit}.portfolio-item.odd .portfolio-item-wrap:active .info,.portfolio-item.odd .portfolio-item-wrap:focus .info,.portfolio-item.odd .portfolio-item-wrap:hover .info{right:100%}.section-portfolio{position:relative;min-height:100vh;min-height:calc(100vh + 40px);top:0;left:0;right:0;bottom:0}.section-portfolio .bg{background-color:#fefefe;fill:#fefefe}.section-portfolio-offset{margin-top:20px}.section-portfolio-offset-fill{position:absolute;left:0;right:0;bottom:100%;background-color:#fefefe}.contact-panel{position:fixed;z-index:77777;width:100%;top:0;bottom:0;left:120%;left:calc(100% + 40px);background-color:#e5e5e2;transition:all 1s cubic-bezier(.75,.01,.25,1)}.contact-panel.showing{left:0}.contact-panel .bg{background-color:#e5e5e2;fill:#e5e5e2}.contact-panel .close{position:absolute;top:55px;right:25px;cursor:pointer}@media print,screen and (min-width:768px){.contact-panel .close{top:100px;right:100px}}.video-warp-speed{position:fixed;top:50%;left:50%;z-index:1;min-width:100%;min-height:100%;min-width:100vw;min-height:100vh;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-aspect-ratio:16/9){.video-warp-speed{width:100%;height:auto}}.thanks,.video-warp-speed.playing{z-index:4321}.thanks{position:relative}@-webkit-keyframes button-hyperdrive-pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes button-hyperdrive-pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}.btn-hyperdrive-container{position:relative;width:150px;height:150px;border-radius:100%;transition:all 1s cubic-bezier(.75,.01,.25,1)}.btn-hyperdrive-container.hide{-webkit-transform:translateY(300px) scale3d(1.2,.8,1);transform:translateY(300px) scale3d(1.2,.8,1)}.btn-hyperdrive{position:absolute;width:150px;height:150px;top:0;left:0;right:0;bottom:0;border-radius:100%;display:inline-block;background-image:url(/static/media/btn-hyper-drive-sprite.7d76e419.png);background-repeat:no-repeat}.btn-hyperdrive,.btn-hyperdrive.offline{background-position:-5px -165px}.btn-hyperdrive.ready{background-position:-5px -325px;opacity:1;-webkit-animation-name:button-hyperdrive-pulse;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-name:button-hyperdrive-pulse;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.btn-hyperdrive.active{background-position:-5px -5px}.dashboard{position:fixed;z-index:7777;left:0;right:0;height:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dashboard.bottom{bottom:0}.dashboard.top{top:0}.dashboard>.left,.dashboard>.right{position:absolute;width:50%;height:100%}.dashboard>.right{left:50%}.dashboard.bottom>.left,.dashboard.bottom>.right,.dashboard.top>.left,.dashboard.top>.right{transition:-webkit-transform 1s cubic-bezier(.44,.09,.06,1);transition:transform 1s cubic-bezier(.44,.09,.06,1);transition:transform 1s cubic-bezier(.44,.09,.06,1),-webkit-transform 1s cubic-bezier(.44,.09,.06,1)}.dashboard.top>.left{-webkit-transform:translate(-40px,-40px);transform:translate(-40px,-40px)}.dashboard.top>.right{-webkit-transform:translate(40px,-40px);transform:translate(40px,-40px)}.dashboard.bottom>.left{-webkit-transform:translate(-40px,40px);transform:translate(-40px,40px)}.dashboard.bottom>.right{-webkit-transform:translate(40px,40px);transform:translate(40px,40px)}.dashboard.show.bottom>.left,.dashboard.show.bottom>.right,.dashboard.show.top>.left,.dashboard.show.top>.right{-webkit-transform:translate(0)!important;transform:translate(0)!important}.dashboard .bg,.dashboard .dashboard-item,.dashboard .dashboard-item a,.dashboard .inner{transition:all .5s ease-in-out}.dashboard.light-theme,.dashboard.light-theme .dashboard-item{color:#fefefe}.dashboard.light-theme .bg{background-color:rgba(0,0,0,.7)}.dashboard.transparent-theme,.dashboard.transparent-theme .dashboard-item{color:#fefefe}.dashboard.transparent-theme .bg{background-color:rgba(0,0,0,.3)}.dashboard.dark-theme{color:#333;text-shadow:none}.dashboard.dark-theme .dashboard-item{color:#333}.dashboard.dark-theme .bg{background-color:hsla(0,0%,100%,.8)}.dashboard.silver-theme{color:#fff;text-shadow:none}.dashboard.silver-theme .dashboard-item{color:#fff}.dashboard.silver-theme .bg{background-color:rgba(193,193,186,.8)}.dashboard.blue-theme{color:#c8e9f7;text-shadow:0 0 3px rgba(202,235,255,.81)}.dashboard.blue-theme .dashboard-item{color:#c8e9f7}.dashboard.blue-theme .bg{background-color:rgba(33,52,65,.57)}.dashboard.red-theme{color:#f7c8c8;text-shadow:0 0 3px rgba(255,202,202,.81)}.dashboard.red-theme .dashboard-item{color:#f7c8c8}.dashboard.red-theme .bg{background-color:rgba(177,60,52,.57)}.dashboard ul{line-height:40px;color:inherit;padding:0}.dashboard .inner{position:relative;height:100%;color:inherit}.dashboard>.left>.inner{margin-right:60px;-moz-border-top-right-radius:2px;border-top-right-radius:2px}@media print,screen and (min-width:768px){.dashboard>.left>.inner{margin-right:140px}}.dashboard>.right>.inner{margin-left:60px;-moz-border-top-right-radius:2px;border-top-right-radius:2px}@media print,screen and (min-width:768px){.dashboard>.right>.inner{margin-left:140px}}.dashboard.top>.left>.inner{-moz-border-top-right-radius:0;border-top-right-radius:0;-moz-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.dashboard.top>.right>.inner{-moz-border-top-left-radius:0;border-top-left-radius:0;-moz-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.dashboard .diagonal{position:absolute;display:inline-block;top:0;height:100%;width:60px;background:rgba(0,0,0,.8);transition:all .5s ease-in-out}.dashboard>.left .diagonal{left:100%;-moz-border-top-left-radius:1px;border-top-left-radius:1px;-webkit-transform:rotate(45deg) translateX(13.5px) translateY(26px) skewX(45deg);transform:rotate(45deg) translateX(13.5px) translateY(26px) skewX(45deg)}.dashboard>.right .diagonal{right:100%;-moz-border-top-right-radius:1px;border-top-right-radius:1px;-webkit-transform:rotate(-45deg) translateX(-13.5px) translateY(26px) skewX(-45deg);transform:rotate(-45deg) translateX(-13.5px) translateY(26px) skewX(-45deg)}.dashboard.top>.left .diagonal{-moz-border-top-left-radius:0;border-top-left-radius:0;-moz-border-bottom-left-radius:1px;border-bottom-left-radius:1px;-webkit-transform:rotate(-45deg) translateX(13.5px) translateY(-26px) skewX(-45deg);transform:rotate(-45deg) translateX(13.5px) translateY(-26px) skewX(-45deg)}.dashboard.top>.right .diagonal{-moz-border-top-right-radius:0;border-top-right-radius:0;-moz-border-bottom-right-radius:1px;border-bottom-right-radius:1px;-webkit-transform:rotate(45deg) translateX(-13.5px) translateY(-26px) skewX(45deg);transform:rotate(45deg) translateX(-13.5px) translateY(-26px) skewX(45deg)}.dashboard ul{margin:0}.dashboard li{display:inline-block;list-style:none}.dashboard li>a,.dashboard li>span{display:inline-block;padding:0 10px;margin-left:1px;transition:all .2s ease-in-out}.dashboard li>a{text-shadow:none;cursor:pointer}.dashboard li>a.warp{background-color:rgba(177,60,52,.57)!important}.dashboard li>a.warp:active,.dashboard li>a.warp:focus,.dashboard li>a.warp:hover{background-color:rgba(214,123,117,.57)!important}.dashboard.light-theme li>a{background-color:rgba(0,0,0,.2);color:#fefefe}.dashboard.light-theme li>a:active,.dashboard.light-theme li>a:focus,.dashboard.light-theme li>a:hover{background-color:rgba(0,0,0,.45)}.dashboard.transparent-theme li>a{background-color:hsla(0,0%,100%,0);color:#fefefe}.dashboard.transparent-theme li>a:active,.dashboard.transparent-theme li>a:focus,.dashboard.transparent-theme li>a:hover{background-color:hsla(0,0%,70.2%,.7)}.dashboard.dark-theme li>a{color:#333}.dashboard.dark-theme li>a,.dashboard.dark-theme li>a:active,.dashboard.dark-theme li>a:focus,.dashboard.dark-theme li>a:hover{background-color:hsla(0,0%,100%,.8)}.dashboard.silver-theme li>a{background-color:rgba(193,193,186,.8);color:#fff}.dashboard.silver-theme li>a:active,.dashboard.silver-theme li>a:focus,.dashboard.silver-theme li>a:hover{background-color:rgba(205,205,199,.8)}.dashboard.blue-theme li>a{background-color:rgba(33,52,65,.57);color:#c8e9f7}.dashboard.blue-theme li>a:active,.dashboard.blue-theme li>a:focus,.dashboard.blue-theme li>a:hover{background-color:rgba(67,106,133,.57)}.dashboard.red-theme li>a{background-color:rgba(177,60,52,.57);color:#f7c8c8}.dashboard.red-theme li>a:active,.dashboard.red-theme li>a:focus,.dashboard.red-theme li>a:hover{background-color:rgba(214,123,117,.57)}.dashboard .tooltip{position:absolute;top:102%;top:calc(100% + 1px);right:0;color:inherit;background-color:inherit;min-width:205px;text-align:center;opacity:0;z-index:-1;border-bottom-left-radius:2px;transition:all .2s ease-in-out}.dashboard .tooltip.show{z-index:777;opacity:1}.dashboard.light-theme .tooltip{background-color:rgba(0,0,0,.45)}.hyperdrive-status{text-shadow:none}.text-hyperdrive-offline{color:rgba(206,134,111,.88)}.dashboard.dark-theme .text-hyperdrive-offline{color:grey}.text-hyperdrive-powering-up{color:#e68e00}.text-hyperdrive-engaged{color:#a728a3}.hyperdrive-status-indicator-light{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;display:block;width:27px;height:30px;background-position:-5px -85px}.hyperdrive-status-indicator-light.status-green{background-position:-5px -5px}.hyperdrive-status-indicator-light.status-yellow{background-position:-5px -125px}.hyperdrive-status-indicator-light.status-red{background-position:-5px -85px}.hyperdrive-status-indicator-light.status-purple{background-position:-5px -45px}@-webkit-keyframes bouncing-scroll-guide{0%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(0);transform:translateY(0)}72%{-webkit-transform:translateY(15px);transform:translateY(15px)}79%{-webkit-transform:translateY(0);transform:translateY(0)}86%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bouncing-scroll-guide{0%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(0);transform:translateY(0)}72%{-webkit-transform:translateY(15px);transform:translateY(15px)}79%{-webkit-transform:translateY(0);transform:translateY(0)}86%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.scroll-guide{position:fixed;z-index:77;cursor:pointer;transition:all .3s ease-in-out}.scroll-guide svg{display:block;text-align:center;margin:10px auto;stroke:inherit}.scroll-guide .scroll-guide-text{position:absolute;z-index:77;width:100%;top:0;left:0;margin-top:15px;font-weight:400;text-align:center;color:inherit}.scroll-guide .scroll-guide-text text{font-size:8px;font-weight:100;letter-spacing:.1em;opacity:.8}.scroll-guide-arrow{transition:all .2s ease-in-out}.current-section-main .scroll-guide.theme-light:not(:hover) .scroll-guide-arrow{-webkit-animation-name:bouncing-scroll-guide;animation-name:bouncing-scroll-guide;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.scroll-guide:hover .scroll-guide-arrow{-webkit-transform:translateY(15px)!important;transform:translateY(15px)!important}.scroll-guide{bottom:20px;left:50%;margin-left:-30px;-webkit-transform:scale(1);transform:scale(1)}[class*=current-section-story] .scroll-guide{bottom:40%;left:30px;margin-left:0;-webkit-transform:scale(.7);transform:scale(.7)}[class*=current-section-portfolio] .scroll-guide,[class*=current-section-skillset-inventory] .scroll-guide,[class*=current-section-warp-speed] .scroll-guide{bottom:40%;left:-60px;margin-left:0;-webkit-transform:scale(.9);transform:scale(.9)}.scroll-guide,.scroll-guide.theme-light{opacity:.7;color:#000;stroke:#000}.scroll-guide.theme-blue,.scroll-guide.theme-dark,.scroll-guide.theme-red,.scroll-guide.theme-transparent{opacity:.8;color:#fff;stroke:#fff}.navigation-panel{position:fixed;z-index:7777;width:calc(100% - 20px);bottom:45px;left:5px;color:#fff;transition:-webkit-transform .5s cubic-bezier(.84,.09,.91,.71);transition:transform .5s cubic-bezier(.84,.09,.91,.71);transition:transform .5s cubic-bezier(.84,.09,.91,.71),-webkit-transform .5s cubic-bezier(.84,.09,.91,.71);-webkit-transform:translateY(75vh);transform:translateY(75vh)}@media print,screen and (min-width:768px){.navigation-panel{padding-right:140px!important;width:calc(50% - 5px);-webkit-transform:translateY(50vw);transform:translateY(50vw)}}@media print,screen and (min-width:992px){.navigation-panel{-webkit-transform:translateY(50vh);transform:translateY(50vh)}}.navigation-panel.showing{transition:-webkit-transform .5s cubic-bezier(.06,.53,.06,1);transition:transform .5s cubic-bezier(.06,.53,.06,1);transition:transform .5s cubic-bezier(.06,.53,.06,1),-webkit-transform .5s cubic-bezier(.06,.53,.06,1);-webkit-transform:translate(0);transform:translate(0)}.navigation-panel .bg{background-color:rgba(0,0,0,.5);fill:rgba(0,0,0,.5);transition:all .5s ease-in-out}.navigation-panel svg{background-color:transparent!important}.navigation-panel .bg-position{border-radius:2px;border-top-right-radius:0}@media print,screen and (min-width:768px){.navigation-panel .bg-position{margin-right:140px!important}}.navigation-panel .inner{display:inline-block;position:relative}.nav-panel-item{color:inherit;margin-bottom:.2em}.nav-panel-item button{display:block;padding:10px 15px;width:100%;margin-bottom:0;text-align:left;text-decoration:none!important;border:1px solid transparent;border-radius:4px;color:inherit;background:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;outline:none;transition:all .2s ease-in-out}.nav-panel-item button:active,.nav-panel-item button:focus,.nav-panel-item button:hover{color:inherit;border-color:inherit}.navigation-panel .svg-top{position:absolute;left:0;right:0;bottom:100%;height:20px}@media print,screen and (min-width:768px){.navigation-panel .svg-top{right:140px}}.navigation-panel .svg-top .tri-left{position:absolute;left:0;bottom:0;height:50%}.navigation-panel .svg-top .tri-right{position:absolute;left:100%;bottom:0;height:50%}.navigation-panel .svg-top .tri-left-2{position:absolute;left:50%;bottom:10px;height:50%}.navigation-panel .svg-top .tri-right-2{position:absolute;right:0;bottom:10px;height:50%}.navigation-panel .svg-top .fill-level-1{position:absolute;left:10px;right:0;bottom:0;height:10px}.navigation-panel .svg-top .fill-level-2{position:absolute;left:50%;margin-left:10px;right:10px;bottom:10px;height:10px}.navigation-panel .svg-right{position:absolute;left:100%;top:0;bottom:30px;width:20px}@media print,screen and (min-width:768px){.navigation-panel .svg-right{left:calc(100% - 140px)}}.navigation-panel .svg-right .tri{position:absolute;left:0;bottom:0;width:50%}.navigation-panel .svg-right .fill-level-1{position:absolute;left:0;top:0;bottom:10px;width:10px}.navigation-panel,.navigation-panel.light-theme{color:#fefefe;border-color:#fefefe}.navigation-panel.light-theme:active,.navigation-panel.light-theme:focus,.navigation-panel.light-theme:hover{color:transparentize#fefefe,.2}.navigation-panel.transparent-theme{color:#fefefe;border-color:#fefefe}.navigation-panel.transparent-theme:active,.navigation-panel.transparent-theme:focus,.navigation-panel.transparent-theme:hover{color:transparentize#fefefe,.2}.navigation-panel.dark-theme{color:#333}.navigation-panel.silver-theme{color:#fff}.navigation-panel.blue-theme{color:#c8e9f7}.navigation-panel.red-theme{color:#f7c8c8}.navigation-panel .bg{background-color:rgba(0,0,0,.7);fill:rgba(0,0,0,.7)}.navigation-panel svg.bg{background-color:transparent!important}.navigation-panel.light-theme .bg{background-color:rgba(0,0,0,.7);fill:rgba(0,0,0,.7)}.navigation-panel.transparent-theme .bg{background-color:hsla(0,0%,100%,.5);fill:hsla(0,0%,100%,.5)}.navigation-panel.dark-theme .bg{background-color:hsla(0,0%,100%,.8);fill:hsla(0,0%,100%,.8)}.navigation-panel.silver-theme .bg{background-color:rgba(193,193,186,.8);fill:rgba(193,193,186,.8)}.navigation-panel.blue-theme .bg{background-color:rgba(33,52,65,.57);fill:rgba(33,52,65,.57)}.color-bg-black{background-color:#000!important}.color-black{color:#000!important}.color-bg-white{background-color:#fff!important}.color-white{color:#fff!important}.color-bg-white-snow{background-color:#fefefe!important}.color-white-snow{color:#fefefe!important}.color-bg-blue-light{background-color:#17a2b8!important}.color-blue-light{color:#17a2b8!important}.color-bg-blue-dark{background-color:#0c5460!important}.color-blue-dark{color:#0c5460!important}.color-bg-silver{background-color:#c1c1ba!important}.color-silver{color:#c1c1ba!important}.color-bg-transparent{background-color:transparent!important}.color-transparent{color:transparent!important}@media print,screen and (min-width:768px){.color-md-bg-black{background-color:#000!important}.color-md-black{color:#000!important}}@media print,screen and (min-width:992px){.color-lg-bg-black{background-color:#000!important}.color-lg-black{color:#000!important}}@media print,screen and (min-width:1200px){.color-xl-bg-black{background-color:#000!important}.color-xl-black{color:#000!important}}@media print,screen and (min-width:768px){.color-md-bg-white{background-color:#fff!important}.color-md-white{color:#fff!important}}@media print,screen and (min-width:992px){.color-lg-bg-white{background-color:#fff!important}.color-lg-white{color:#fff!important}}@media print,screen and (min-width:1200px){.color-xl-bg-white{background-color:#fff!important}.color-xl-white{color:#fff!important}}@media print,screen and (min-width:768px){.color-md-bg-white-snow{background-color:#fefefe!important}.color-md-white-snow{color:#fefefe!important}}@media print,screen and (min-width:992px){.color-lg-bg-white-snow{background-color:#fefefe!important}.color-lg-white-snow{color:#fefefe!important}}@media print,screen and (min-width:1200px){.color-xl-bg-white-snow{background-color:#fefefe!important}.color-xl-white-snow{color:#fefefe!important}}@media print,screen and (min-width:768px){.color-md-bg-blue-light{background-color:#17a2b8!important}.color-md-blue-light{color:#17a2b8!important}}@media print,screen and (min-width:992px){.color-lg-bg-blue-light{background-color:#17a2b8!important}.color-lg-blue-light{color:#17a2b8!important}}@media print,screen and (min-width:1200px){.color-xl-bg-blue-light{background-color:#17a2b8!important}.color-xl-blue-light{color:#17a2b8!important}}@media print,screen and (min-width:768px){.color-md-bg-blue-dark{background-color:#0c5460!important}.color-md-blue-dark{color:#0c5460!important}}@media print,screen and (min-width:992px){.color-lg-bg-blue-dark{background-color:#0c5460!important}.color-lg-blue-dark{color:#0c5460!important}}@media print,screen and (min-width:1200px){.color-xl-bg-blue-dark{background-color:#0c5460!important}.color-xl-blue-dark{color:#0c5460!important}}@media print,screen and (min-width:768px){.color-md-bg-silver{background-color:#c1c1ba!important}.color-md-silver{color:#c1c1ba!important}}@media print,screen and (min-width:992px){.color-lg-bg-silver{background-color:#c1c1ba!important}.color-lg-silver{color:#c1c1ba!important}}@media print,screen and (min-width:1200px){.color-xl-bg-silver{background-color:#c1c1ba!important}.color-xl-silver{color:#c1c1ba!important}}@media print,screen and (min-width:768px){.color-md-bg-transparent{background-color:transparent!important}.color-md-transparent{color:transparent!important}}@media print,screen and (min-width:992px){.color-lg-bg-transparent{background-color:transparent!important}.color-lg-transparent{color:transparent!important}}@media print,screen and (min-width:1200px){.color-xl-bg-transparent{background-color:transparent!important}.color-xl-transparent{color:transparent!important}}.font-titillium,h1{font-family:"Titillium Web",sans-serif}.font-roboto,h3{font-family:"Roboto Condensed",sans-serif}.font-sans,h2{font-family:"Open Sans",sans-serif}.font-sans-condensed,h5,h6{font-family:"Open Sans Condensed",sans-serif}.font-raleway,h4{font-family:"Raleway",sans-serif}.font-monospace,code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}h1{font-size:60px;font-size:3.75rem;line-height:1.2em}@media print,screen and (min-width:768px){h1{font-size:70px;font-size:4.375rem}}@media print,screen and (min-width:992px){h1{font-size:85px;font-size:5.3125rem}}@media print,screen and (min-width:768px){h1{line-height:1.3em}}@media print,screen and (min-width:992px){h1{line-height:1.5em}}h2{font-size:35px;font-size:2.1875rem;line-height:1.2em}@media print,screen and (min-width:768px){h2{font-size:45px;font-size:2.8125rem}}@media print,screen and (min-width:992px){h2{font-size:50px;font-size:3.125rem}}@media print,screen and (min-width:768px){h2{line-height:1.2em}}@media print,screen and (min-width:992px){h2{line-height:1.3em}}h3{font-size:30px;font-size:1.875rem;line-height:1.4em}@media print,screen and (min-width:768px){h3{font-size:30px;font-size:1.875rem}}@media print,screen and (min-width:992px){h3{font-size:35px;font-size:2.1875rem}}@media print,screen and (min-width:768px){h3{line-height:1.2em}}@media print,screen and (min-width:992px){h3{line-height:1.3em}}h4{font-size:21px;font-size:1.3125rem;line-height:1.2em}@media print,screen and (min-width:768px){h4{font-size:32px;font-size:2rem}}@media print,screen and (min-width:992px){h4{font-size:35px;font-size:2.1875rem}}@media print,screen and (min-width:768px){h4{line-height:1.2em}}@media print,screen and (min-width:992px){h4{line-height:1.2em}}h5{font-size:26px;font-size:1.625rem;line-height:1.2em}@media print,screen and (min-width:768px){h5{font-size:30px;font-size:1.875rem}}@media print,screen and (min-width:992px){h5{font-size:32px;font-size:2rem}}@media print,screen and (min-width:768px){h5{line-height:1.2em}}@media print,screen and (min-width:992px){h5{line-height:1.2em}}h6{font-size:21px;font-size:1.3125rem;line-height:1.2em}@media print,screen and (min-width:768px){h6{font-size:25px;font-size:1.5625rem}}@media print,screen and (min-width:992px){h6{font-size:25px;font-size:1.5625rem}}@media print,screen and (min-width:768px){h6{line-height:1.2em}}@media print,screen and (min-width:992px){h6{line-height:1.2em}}h2{font-weight:100}h3{text-transform:uppercase}code{background-color:#3e3626;color:#ffc107;padding-left:1em;padding-right:1em;border-radius:3px}a{color:#17a2b8;transition:all .2s ease-in-out}a:active,a:focus,a:hover{color:#117a8b;text-decoration:none}.fullscreen{position:fixed}.fill-absolute,.fullscreen{top:0;left:0;right:0;bottom:0}.fill-absolute{position:absolute}.ease-in-out{transition:all .5s ease-in-out}.over-fullscreen{position:relative;z-index:7}.no-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.background-cover{background-size:cover;background-position:50%}.cursor-pointer{cursor:pointer}.letter-spacing-0{letter-spacing:0}.letter-spacing-0-5{letter-spacing:.05em}.letter-spacing-1{letter-spacing:.1em}.letter-spacing-1-5{letter-spacing:.15em}.letter-spacing-2{letter-spacing:.2em}.letter-spacing-2-5{letter-spacing:.25em}.letter-spacing-3{letter-spacing:.3em}.letter-spacing-3-5{letter-spacing:.35em}@-webkit-keyframes bg-roll-left{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}10%{-webkit-transform:rotate(-36deg) scale(2);transform:rotate(-36deg) scale(2)}25%{-webkit-transform:rotate(-90deg) scale(2.5);transform:rotate(-90deg) scale(2.5)}50%{-webkit-transform:rotate(-180deg) scale(2.5);transform:rotate(-180deg) scale(2.5)}75%{-webkit-transform:rotate(-270deg) scale(2.5);transform:rotate(-270deg) scale(2.5)}90%{-webkit-transform:rotate(-324deg) scale(2);transform:rotate(-324deg) scale(2)}to{-webkit-transform:rotate(-1turn) scale(1);transform:rotate(-1turn) scale(1)}}@keyframes bg-roll-left{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}10%{-webkit-transform:rotate(-36deg) scale(2);transform:rotate(-36deg) scale(2)}25%{-webkit-transform:rotate(-90deg) scale(2.5);transform:rotate(-90deg) scale(2.5)}50%{-webkit-transform:rotate(-180deg) scale(2.5);transform:rotate(-180deg) scale(2.5)}75%{-webkit-transform:rotate(-270deg) scale(2.5);transform:rotate(-270deg) scale(2.5)}90%{-webkit-transform:rotate(-324deg) scale(2);transform:rotate(-324deg) scale(2)}to{-webkit-transform:rotate(-1turn) scale(1);transform:rotate(-1turn) scale(1)}}@-webkit-keyframes bg-roll-right{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}10%{-webkit-transform:rotate(36deg) scale(2);transform:rotate(36deg) scale(2)}25%{-webkit-transform:rotate(90deg) scale(2.5);transform:rotate(90deg) scale(2.5)}50%{-webkit-transform:rotate(180deg) scale(2.5);transform:rotate(180deg) scale(2.5)}75%{-webkit-transform:rotate(270deg) scale(2.5);transform:rotate(270deg) scale(2.5)}90%{-webkit-transform:rotate(324deg) scale(2);transform:rotate(324deg) scale(2)}to{-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}@keyframes bg-roll-right{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}10%{-webkit-transform:rotate(36deg) scale(2);transform:rotate(36deg) scale(2)}25%{-webkit-transform:rotate(90deg) scale(2.5);transform:rotate(90deg) scale(2.5)}50%{-webkit-transform:rotate(180deg) scale(2.5);transform:rotate(180deg) scale(2.5)}75%{-webkit-transform:rotate(270deg) scale(2.5);transform:rotate(270deg) scale(2.5)}90%{-webkit-transform:rotate(324deg) scale(2);transform:rotate(324deg) scale(2)}to{-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}.section-background.roll-left{-webkit-animation-name:bg-roll-left;animation-name:bg-roll-left;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.section-background.roll-right{-webkit-animation-name:bg-roll-right;animation-name:bg-roll-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}#section-main{z-index:7}#section-story{z-index:5}#section-skillset-inventory{z-index:8}#section-portfolio{z-index:4}#section-warp-speed{z-index:1;min-height:101vh}
/*# sourceMappingURL=main.a5c3a627.chunk.css.map */