#menu-button{position:fixed;top:15px;cursor:pointer;z-index:100;background:rgba(0,0,0,.25);transition:.5s;width:30px;height:30px;right:15px}#menu-button:hover{background:rgba(0,0,0,.5)}#menu-button:active{box-shadow:none}@media only screen and (min-width:601px){#menu-button{right:7.5%;width:35px;height:35px}}@media only screen and (min-width:993px){#menu-button{right:15%;width:40px;height:40px}}#menu-view{position:fixed;width:100vw;height:100vh;z-index:1001;background:rgba(0,0,0,.2);transition:.5s}#man-portrait[data-v-1adf38ce]{visibility:inherit}#man-portrait [data-v-1adf38ce]{transition:1.5s}.dialogue-section[data-v-f5ef545c]{display:flex;align-items:flex-start;margin:.8em 0}.dialogue-section p[data-v-f5ef545c]{display:inline-block;margin:.5em 0}.dialogue-section p[data-v-f5ef545c]:first-child{margin-top:1em}.dialogue-section .speech-portrait[data-v-f5ef545c]{width:50px;max-width:50px;min-width:50px;height:auto;margin-top:.65em;margin-right:1em}.links[data-v-49450f9a]{padding:20px 0}.link-container[data-v-49450f9a]{display:flex;justify-content:space-around;flex-wrap:wrap}.link[data-v-49450f9a]{display:flex;flex:1;flex-direction:column;align-items:center;text-align:center}.link a[data-v-49450f9a]{color:#fff}.link a:hover .icon[data-v-49450f9a]{text-shadow:0 0 4px #fafafa}.link a .icon[data-v-49450f9a]{font-size:5em;transition:.5s}.destination[data-v-49450f9a]{text-align:center;transition:.5s}svg[data-v-020308e4]{overflow:visible;max-width:125px;height:auto;float:left;padding:0 15px 15px 0}.robot-body[data-v-020308e4]{-webkit-animation:float-data-v-020308e4 4s ease-in-out infinite;animation:float-data-v-020308e4 4s ease-in-out infinite}.right-arm[data-v-020308e4]{transform-origin:414px 166px;-webkit-animation:wave-data-v-020308e4 3s ease 1.75s;animation:wave-data-v-020308e4 3s ease 1.75s}@-webkit-keyframes wave-data-v-020308e4{55%{transform:rotate(-125deg)}65%{transform:rotate(-140deg)}70%{transform:rotate(-125deg)}80%{transform:rotate(-140deg)}0%{transform:rotate(0deg)}}@keyframes wave-data-v-020308e4{55%{transform:rotate(-125deg)}65%{transform:rotate(-140deg)}70%{transform:rotate(-125deg)}80%{transform:rotate(-140deg)}0%{transform:rotate(0deg)}}@-webkit-keyframes float-data-v-020308e4{0%{transform:translatey(15px)}50%{transform:translatey(-20px)}to{transform:translatey(15px)}}@keyframes float-data-v-020308e4{0%{transform:translatey(15px)}50%{transform:translatey(-20px)}to{transform:translatey(15px)}}#about[data-v-3db29cfc]{position:relative}.robot-intro[data-v-3db29cfc]{padding-top:15vh;padding-bottom:15vh}.disclaimer[data-v-3db29cfc]{line-height:2}.name[data-v-3db29cfc]{font-size:2rem}.trademark[data-v-3db29cfc]{font-size:.75rem}.sire-found[data-v-3db29cfc]{margin:50px 0}.alert[data-v-3db29cfc]{padding:0 3px;border-radius:4px}.redacted[data-v-3db29cfc]{background-color:#000}.img-wrapper[data-v-3db29cfc]{margin:0 0 .5rem .5rem;float:right;text-align:center;width:25%;min-width:125px}.img-wrapper img[data-v-3db29cfc]{width:100%;min-width:125px;height:auto;max-height:200px}.guess[data-v-4d07f091]{position:relative;display:flex;justify-content:space-between}.z-depth-2-inset[data-v-4d07f091]{box-shadow:inset 0 4px 5px 0 rgba(0,0,0,.14),inset 0 1px 10px 0 rgba(0,0,0,.12),inset 0 2px 4px -1px rgba(0,0,0,.3)}.interactions[data-v-4d07f091]{padding:15px 0;display:flex;justify-content:center;flex-wrap:wrap}.interactions span[data-v-4d07f091]{margin:0 .25em;padding:0 .25em;cursor:pointer}.interactions span.line[data-v-4d07f091]{cursor:default}.interactions .tech-action[data-v-4d07f091]{transition:.75s;border-radius:4px}.interactions .tech-action.active[data-v-4d07f091]{background:#fafafa;color:#333}.interactions .tech-action[data-v-4d07f091]:not(.active):hover{background:hsla(0,0%,98%,.2)}.technology-list[data-v-4d07f091]{position:relative;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;font-size:.8rem;color:#333;transition:height .75s}.technology[data-v-4d07f091]{transition:.75s;position:relative;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden;border-radius:50%;width:80px;height:80px;padding:5px;margin:5px}.technology.reveal div.description-overlay[data-v-4d07f091]{opacity:1}.technology.reveal .img-wrapper[data-v-4d07f091]{-webkit-filter:blur(2px);filter:blur(2px)}@media (min-width:400px){.technology-list[data-v-4d07f091]{font-size:.85rem}.technology-list .technology[data-v-4d07f091]{width:120px;height:120px}}div.description-overlay[data-v-4d07f091]{position:absolute;flex-direction:column;opacity:0;background-color:hsla(0,0%,100%,.8);transition:.75s;padding:5px;font-weight:400}.img-wrapper[data-v-4d07f091],div.description-overlay[data-v-4d07f091]{display:flex;justify-content:center;height:100%;width:100%;border-radius:50%}.img-wrapper[data-v-4d07f091]{overflow:hidden;align-items:center}img[data-v-4d07f091]{max-width:100%;max-height:100%;transition:.75s ease-in}.tech-leave-active[data-v-4d07f091]{transition:all .75s,opacity .5s;position:absolute}.tech-enter[data-v-4d07f091],.tech-leave-to[data-v-4d07f091]{opacity:0}.tech-enter[data-v-4d07f091]{transform:translateY(30px)}.dialogue-section[data-v-35ef7239]{display:flex;align-items:center;min-height:50px;padding:.5em 0}.dialogue-section p[data-v-35ef7239]{display:inline-block;margin:0}.dialogue-section .speech-portrait[data-v-35ef7239]{width:50px;max-width:50px;min-width:50px;height:auto;margin-right:1em}.portrait-enter-active[data-v-35ef7239],.speech-enter-active[data-v-35ef7239],.speech-leave-active[data-v-35ef7239]{transition:.75s}.speech-leave-active[data-v-35ef7239]{position:absolute}.speech-enter[data-v-35ef7239]{opacity:0;transform:translateY(20px)}.speech-leave-to[data-v-35ef7239]{opacity:0;transform:translateY(-20px)}.portrait-enter[data-v-35ef7239]{opacity:0}.img-container.dual-image img.portrait{height:40vh}.exhibit[data-v-71af1f5d]{padding:1em 3em;display:flex;align-items:center}.portrait-label[data-v-71af1f5d]{flex:1;margin-right:1.5em;min-width:150px;width:200px;max-width:100%;padding:.5em}.portrait-label .title[data-v-71af1f5d]{font-weight:700;font-size:1.1em;margin-bottom:.25em}.portrait-label .desc[data-v-71af1f5d]{font-weight:300}.frame[data-v-71af1f5d]{position:relative;margin-bottom:.5em;height:auto;transition:transform 1s cubic-bezier(.175,.885,.62,1.65);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.25),0 5px 10px 5px rgba(0,0,0,.25);border-style:solid;border-width:2vmin;border-radius:2px}.frame.rotated[data-v-71af1f5d]{transform:rotate(10deg)}.frame iframe[data-v-71af1f5d]{position:relative;z-index:1;width:70vw;height:39.375vw}.frame img[data-v-71af1f5d]{max-height:70vh;width:auto;max-width:80vw;display:block}.frame[data-v-71af1f5d]:after,.frame[data-v-71af1f5d]:before{content:"";position:absolute;border-radius:2px}.frame[data-v-71af1f5d]:before{box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.25);bottom:-1vmin;left:-1vmin;right:-1vmin;top:-1vmin}.frame[data-v-71af1f5d]:after{box-shadow:0 2px 5px 0 rgba(0,0,0,.25);bottom:-1.75vmin;left:-1.75vmin;right:-1.75vmin;top:-1.75vmin}.project-carousel .portrait-label{color:#fafafa;background:#333}.project-carousel:nth-child(odd) .frame{background-color:#333;border-bottom-color:#444;border-left-color:#333;border-right-color:#333;border-top-color:#222}.project-carousel:nth-child(2n) .portrait-label{color:#333;background:#fafafa}.project-carousel:nth-child(2n) .frame{background-color:#fafafa;border-bottom-color:#fcfcfc;border-left-color:#fafafa;border-right-color:#fafafa;border-top-color:#e1e1e1}.project-carousel{padding:0 10px;margin-bottom:4em}.project-carousel:nth-child(odd){color:#fafafa}.project-carousel:nth-child(odd) .project-intro>div{background:#333}.project-carousel:nth-child(2n){color:#333}.project-carousel:nth-child(2n) .project-intro>div{background:#fafafa}.flickity-viewport{overflow:visible}.project-intro[data-v-75aa9978]{margin:1em;padding:0 .5em;min-width:200px;width:350px;max-width:100%}.project-intro>div[data-v-75aa9978]{padding:.5em 1em}.desc[data-v-75aa9978]{margin-top:1em}#projects[data-v-0fc87aa8]{color:#333}.app-section-title[data-v-0fc87aa8],.project-list[data-v-0fc87aa8]{transition:2s}.form-wrapper[data-v-9c0f691a]{margin:3em 0;padding:.5em 1em;background:rgba(0,0,0,.1)}.form[data-v-9c0f691a]{max-height:800px;overflow:hidden}button[type=submit][data-v-9c0f691a]{float:right;background:#fad097;color:#333}label[data-v-9c0f691a]{color:#333}.input-field[data-v-9c0f691a]{margin-top:1.5em}.input-field input:focus+label[data-v-9c0f691a],.input-field label[data-v-9c0f691a],.input-field textarea.materialize-textarea:focus+label[data-v-9c0f691a]{color:#333}.input-field input[data-v-9c0f691a]:focus,textarea.materialize-textarea[data-v-9c0f691a]:focus{border-bottom:1px solid #333;box-shadow:0 1px 0 0 #333}.form-enter-active[data-v-9c0f691a],.form-leave-active[data-v-9c0f691a]{transition:1.5s}.form-leave-to[data-v-9c0f691a]{opacity:0;max-height:0}.form-enter[data-v-9c0f691a]{opacity:0}#guestbook{color:#333}.container{overflow:hidden}.icon-credit-footer[data-v-b119b648]{text-align:center;font-size:11px}.app-section{position:relative;min-height:100vh}.app-section .container{padding:3rem 0;height:100%}.app-section .app-section-title{font-family:Raleway,sans-serif;font-size:4em}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter,.fade-leave-to{opacity:0}.clearfix:after{display:block;content:"";clear:both}.raleway{font-family:Raleway,sans-serif}.flex-center{display:flex;justify-content:center;align-items:center}.robot-text{text-transform:uppercase}.speech-bubble-light{border-radius:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:1.5s;box-shadow:.2em 0 0 hsla(0,0%,100%,.2),-.2em 0 0 hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.2);color:#fafafa}.speech-bubble-dark{border-radius:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:1.5s;box-shadow:.2em 0 0 rgba(0,0,0,.1),-.2em 0 0 rgba(0,0,0,.1);background-color:rgba(0,0,0,.1);color:#333}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-animation:autofill 0s forwards;animation:autofill 0s forwards}@keyframes autofill{to{background:transparent;color:inherit}}@-webkit-keyframes autofill{to{background:transparent;color:inherit}}.under-construction{color:#696969}.scrollfire-active{transition:.6s}.scrollfire-appear{opacity:0}.scrollfire-to-top{opacity:0;transform:translateY(30px) scale(.9)}.scrollfire-to-left{opacity:0;transform:translateX(30px)}.scrollfire-to-right{opacity:0}.scrollfire-exit-to-left,.scrollfire-to-right{transform:translateX(-30px)}body,html{height:100%;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#fafafa;overflow-y:scroll}#app{overflow-x:hidden;position:relative}.container{overflow:visible!important}