.page-container[data-v-c50c422e]{box-sizing:border-box;display:flex;flex-direction:column;left:0;min-height:100%;overflow:visible;overflow-x:hidden;overflow-y:visible;padding:0 6%;pointer-events:none;position:absolute;top:0;width:100%}.page-container .header-compensation[data-v-c50c422e]{flex-grow:1;height:10%;max-height:160px;min-height:50px}.page-container .header-compensation.top[data-v-c50c422e]{min-height:160px}@media screen and (max-width:450px){.page-container .header-compensation.top[data-v-c50c422e]{min-height:233px}}.page-container .middle[data-v-c50c422e]{align-self:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;pointer-events:all}.page-container .middle .content[data-v-c50c422e]{text-align:center}@font-face{font-family:Jost\*;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Jost-Medium.7e30174.woff2) format("woff2"),url(/_nuxt/fonts/Jost-Medium.d999a03.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/lato-v16-latin-regular.056a373.eot);src:local("Lato Regular"),local("Lato-Regular"),url(/_nuxt/fonts/lato-v16-latin-regular.056a373.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/lato-v16-latin-regular.b4d2c4c.woff2) format("woff2"),url(/_nuxt/fonts/lato-v16-latin-regular.b8ee546.woff) format("woff"),url(/_nuxt/fonts/lato-v16-latin-regular.d1d5e30.ttf) format("truetype"),url([object Object]) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/lato-v16-latin-700.f920346.eot);src:local("Lato Bold"),local("Lato-Bold"),url(/_nuxt/fonts/lato-v16-latin-700.f920346.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/lato-v16-latin-700.1efbd38.woff2) format("woff2"),url(/_nuxt/fonts/lato-v16-latin-700.874b8e7.woff) format("woff"),url(/_nuxt/fonts/lato-v16-latin-700.fe7d53e.ttf) format("truetype"),url([object Object]) format("svg")}.loading-container[data-v-1e66914a]{background-color:#000;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:100}.loading-container.loaded[data-v-1e66914a]{animation:hide-opacity-1e66914a .5s cubic-bezier(.4,0,.2,1) forwards}.loading-container.hidden[data-v-1e66914a]{display:none}svg.logo[data-v-1e66914a]{height:160px;width:160px}p[data-v-1e66914a]{font-family:Nunito;font-size:24px;letter-spacing:1px;margin:10px 0 0;text-align:center;transform:scaleX(1.09)}.middle[data-v-1e66914a]{align-items:center;animation:show-logo-1e66914a .5s cubic-bezier(0,.6,.6,1) forwards;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:scale(.9);transform-origin:center}.loaded .middle[data-v-1e66914a]{animation:hide-logo-1e66914a .5s cubic-bezier(.4,0,.2,1) forwards;opacity:1}@keyframes show-logo-1e66914a{to{opacity:1;transform:scale(1)}}@keyframes hide-logo-1e66914a{0%{transform:scale(1)}to{transform:scale(1.11)}}@keyframes hide-opacity-1e66914a{0%{opacity:1}to{opacity:0}}.header[data-v-1a66ccc2]{align-content:center;align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:space-between;margin:50px 0;z-index:30}@media screen and (max-width:450px){.header[data-v-1a66ccc2]{align-items:left;flex-direction:column}}.header .logo[data-v-1a66ccc2]{height:60px;transition:transform .2s cubic-bezier(.4,0,.2,1);width:60px}@media screen and (max-width:450px){.header .logo[data-v-1a66ccc2]{height:70px;margin-bottom:30px;width:70px}}.header .logo[data-v-1a66ccc2]:hover{transform:scale(1.1)}.header .navbar[data-v-1a66ccc2]{display:flex;justify-content:space-evenly}.header .navbar a[data-v-1a66ccc2]{display:inline-block;margin-right:20px;position:relative;transition:transform .2s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:550px){.header .navbar a[data-v-1a66ccc2]{margin-right:15px}}.header .navbar a[data-v-1a66ccc2]:last-child{margin-right:0}@keyframes gradient-animation-1a66ccc2{0%{background-position:0 0}to{background-position:100% 100%}}.header .navbar a.work .outline[data-v-1a66ccc2]{background:linear-gradient(-45deg,#89216b,#c68a67,#89216b,#c68a67);background-size:300% 300%}.header .navbar a.art .outline[data-v-1a66ccc2]{background-image:linear-gradient(-45deg,#9f4df6,#6bbef8,#9f4df6,#6bbef8);background-size:300% 300%}.header .navbar a.contact .outline[data-v-1a66ccc2]{background:linear-gradient(-45deg,#1b77e6,#00ffa3,#1b77e6,#00ffa3);background-size:300% 300%}.header .navbar a .outline[data-v-1a66ccc2]{animation:gradient-animation-1a66ccc2 3s linear infinite;border-radius:2px;bottom:0;clip-path:polygon(0 100%,2px 100%,2px 2px,calc(100% - 2px) 2px,calc(100% - 2px) calc(100% - 2px),2px calc(100% - 2px),2px 100%,100% 100%,100% 0,0 0);content:"";left:0;opacity:0;position:absolute;right:0;top:0;transform:rotate(.00001deg);transition-property:all;transition:all .2s cubic-bezier(.4,0,.2,1)}.header .navbar a.nuxt-link-active .outline[data-v-1a66ccc2]{opacity:1;outline:1px solid transparent}.header .navbar a[data-v-1a66ccc2]:hover{transform:scale(1.1)}.header .navbar a:hover .title[data-v-1a66ccc2]{opacity:1}.header .navbar a .title[data-v-1a66ccc2]{-webkit-backface-visibility:hidden;font-size:105%;font-weight:500;opacity:.7;padding:14px 24px;-webkit-transform:translateZ(0) scale(1);transition:opacity .2s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:550px){.header .navbar a .title[data-v-1a66ccc2]{font-size:95%;padding:8px 15px}}#particles-js[data-v-f980d718]{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:20}#particles-js canvas[data-v-f980d718]{vertical-align:bottom}.background-gradient{height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .6s ease-out;width:100%;z-index:10}.background-gradient.visible{opacity:1}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased!important;color:#fff;font-family:Lato,Rubik,Open Sans,Roboto,Arial,sans-serif;font-size:16px;margin-left:auto;margin-right:auto;max-width:1300px}#layout-container{margin:0 6%}.page-container>:not(.gradient-background-container){position:relative;z-index:30}html{overflow-x:hidden;overflow-y:scroll}body{overflow:hidden}#layout-container{display:flex;flex-direction:column}img,svg{vertical-align:bottom}p{color:#d3d4de;line-height:1.5rem;margin:0}h1{font-family:Jost\*,Lato,sans-serif,Arial;font-size:40px;font-weight:500;margin:0 0 20px}a{color:#fff;-webkit-text-decoration:none;text-decoration:none}