@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Megrim|Roboto+Mono:300&display=swap";html[data-v-e591cd77],body[data-v-e591cd77],div[data-v-e591cd77],span[data-v-e591cd77],applet[data-v-e591cd77],object[data-v-e591cd77],iframe[data-v-e591cd77],h1[data-v-e591cd77],h2[data-v-e591cd77],h3[data-v-e591cd77],h4[data-v-e591cd77],h5[data-v-e591cd77],h6[data-v-e591cd77],p[data-v-e591cd77],blockquote[data-v-e591cd77],pre[data-v-e591cd77],a[data-v-e591cd77],abbr[data-v-e591cd77],acronym[data-v-e591cd77],address[data-v-e591cd77],big[data-v-e591cd77],cite[data-v-e591cd77],code[data-v-e591cd77],del[data-v-e591cd77],dfn[data-v-e591cd77],em[data-v-e591cd77],img[data-v-e591cd77],ins[data-v-e591cd77],kbd[data-v-e591cd77],q[data-v-e591cd77],s[data-v-e591cd77],samp[data-v-e591cd77],small[data-v-e591cd77],strike[data-v-e591cd77],strong[data-v-e591cd77],sub[data-v-e591cd77],sup[data-v-e591cd77],tt[data-v-e591cd77],var[data-v-e591cd77],b[data-v-e591cd77],u[data-v-e591cd77],i[data-v-e591cd77],center[data-v-e591cd77],dl[data-v-e591cd77],dt[data-v-e591cd77],dd[data-v-e591cd77],ol[data-v-e591cd77],ul[data-v-e591cd77],li[data-v-e591cd77],fieldset[data-v-e591cd77],form[data-v-e591cd77],label[data-v-e591cd77],legend[data-v-e591cd77],table[data-v-e591cd77],caption[data-v-e591cd77],tbody[data-v-e591cd77],tfoot[data-v-e591cd77],thead[data-v-e591cd77],tr[data-v-e591cd77],th[data-v-e591cd77],td[data-v-e591cd77],article[data-v-e591cd77],aside[data-v-e591cd77],canvas[data-v-e591cd77],details[data-v-e591cd77],embed[data-v-e591cd77],figure[data-v-e591cd77],figcaption[data-v-e591cd77],footer[data-v-e591cd77],header[data-v-e591cd77],hgroup[data-v-e591cd77],menu[data-v-e591cd77],nav[data-v-e591cd77],output[data-v-e591cd77],ruby[data-v-e591cd77],section[data-v-e591cd77],summary[data-v-e591cd77],time[data-v-e591cd77],mark[data-v-e591cd77],audio[data-v-e591cd77],video[data-v-e591cd77]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-e591cd77],aside[data-v-e591cd77],details[data-v-e591cd77],figcaption[data-v-e591cd77],figure[data-v-e591cd77],footer[data-v-e591cd77],header[data-v-e591cd77],hgroup[data-v-e591cd77],menu[data-v-e591cd77],nav[data-v-e591cd77],section[data-v-e591cd77]{display:block}body[data-v-e591cd77]{line-height:1}ol[data-v-e591cd77],ul[data-v-e591cd77]{list-style:none}blockquote[data-v-e591cd77],q[data-v-e591cd77]{quotes:none}blockquote[data-v-e591cd77]:before,blockquote[data-v-e591cd77]:after,q[data-v-e591cd77]:before,q[data-v-e591cd77]:after{content:"";content:none}table[data-v-e591cd77]{border-collapse:collapse;border-spacing:0}*[data-v-e591cd77]{-webkit-tap-highlight-color:transparent}html[data-v-e591cd77],body[data-v-e591cd77]{cursor:default}code[data-v-e591cd77]{cursor:text}a[data-v-e591cd77],label[data-v-e591cd77],button[data-v-e591cd77],input[type=radio][data-v-e591cd77],input[type=submit][data-v-e591cd77],input[type=button][data-v-e591cd77],input[type=checkbox][data-v-e591cd77]{cursor:pointer}button[disabled][data-v-e591cd77],input[disabled][data-v-e591cd77]{cursor:default}.special[data-v-e591cd77]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-e591cd77]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-e591cd77]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-e591cd77]{display:none!important}body[data-v-e591cd77],input[data-v-e591cd77],textarea[data-v-e591cd77]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-e591cd77]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-e591cd77]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-e591cd77]{font-size:2.5rem}}h2[data-v-e591cd77]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-e591cd77]{font-size:2rem}}h3[data-v-e591cd77]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-e591cd77]{font-size:1.2rem}}p[data-v-e591cd77]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-e591cd77]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-e591cd77]{font-size:1rem}}a[data-v-e591cd77]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-e591cd77]{color:#eee8aa}a[data-v-e591cd77]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-e591cd77]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-e591cd77]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-e591cd77]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-e591cd77]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-e591cd77]{padding:0 0 1rem}ul li[data-v-e591cd77]{padding:0 0 .5rem}.svg-inline--fa[data-v-e591cd77]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-e591cd77]{font-size:1.5rem}}#app[data-v-e591cd77]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-e591cd77]{overflow:hidden}}.contactpage[data-v-e591cd77]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-e591cd77]{height:100vh!important}}.page[data-v-e591cd77]{z-index:1;width:100%;height:100%}.frame[data-v-e591cd77]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-e591cd77]{border:1.5rem solid #101216}.frame-light[data-v-e591cd77]{border:1.5rem solid #f7faff}.container[data-v-e591cd77]{position:relative;padding:2rem}.noise[data-v-e591cd77]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-e591cd77]{opacity:.04}}#menu .home-link[data-v-e591cd77]:focus,#menu .home-link[data-v-e591cd77]:focus-visible{outline:none;box-shadow:none}#menu .home-link:focus .home-button[data-v-e591cd77]:not(.hide),#menu .home-link:focus-visible .home-button[data-v-e591cd77]:not(.hide){filter:drop-shadow(1px 0 0 #40e0d0) drop-shadow(-1px 0 0 #40e0d0) drop-shadow(0 1px 0 #40e0d0) drop-shadow(0 -1px 0 #40e0d0)}#menu .home-button[data-v-e591cd77]{position:absolute;top:0;left:0;max-width:35px;margin:2rem 2.4rem;z-index:4}@media screen and (min-width: 668px){#menu .home-button[data-v-e591cd77]{max-width:45px}}#menu .home-button.hide[data-v-e591cd77]{opacity:0}#menu #hamburger[data-v-e591cd77]{position:absolute;top:0;right:0;width:35px;height:35px;margin:2rem 2.4rem;z-index:4}#menu #hamburger[data-v-e591cd77]:focus{outline:hidden;box-shadow:none}#menu #hamburger:focus .bar[data-v-e591cd77]{box-shadow:0 0 10px 2px #40e0d0}#menu #hamburger .bar[data-v-e591cd77]{width:100%;height:3px;background:#eee8aa;margin-top:6px;transition:all ease-in-out .5s}#menu #hamburger .bar-light[data-v-e591cd77],#menu #hamburger .rotate[data-v-e591cd77]{background:#101216}#menu #hamburger .rotate[data-v-e591cd77]:first-child{transform:rotate(45deg) translate(6px)}#menu #hamburger .rotate[data-v-e591cd77]:last-child{transform:rotate(-405deg) translate(6px)}#menu .menu-wrap[data-v-e591cd77]{position:fixed;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f7faff;opacity:0;visibility:hidden;z-index:-1;transition:all .5s ease}#menu .menu-wrap .item[data-v-e591cd77]{font-family:Megrim,sans-serif;font-weight:600;margin:1rem 0;padding:0;color:#101216;font-size:2rem;width:fit-content}#menu .menu-wrap .item[data-v-e591cd77]:focus{outline:none;box-shadow:none;-webkit-text-stroke:1px #40e0d0}#menu .social[data-v-e591cd77]{display:inline-flex}#menu .social li[data-v-e591cd77]{margin:0 2rem;padding:0}#menu .social li a[data-v-e591cd77]{display:inline-flex;line-height:0}#menu .social li a[data-v-e591cd77]:focus{outline:none;box-shadow:none}#menu .social li a:focus .svg-inline--fa[data-v-e591cd77]{filter:drop-shadow(1px 0 0 #40e0d0) drop-shadow(-1px 0 0 #40e0d0) drop-shadow(0 1px 0 #40e0d0) drop-shadow(0 -1px 0 #40e0d0)}#menu .social li .svg-inline--fa[data-v-e591cd77]{color:#101216;padding-right:0}#menu .visible[data-v-e591cd77]{visibility:visible;z-index:3}#menu .show[data-v-e591cd77]{opacity:1}#menu #settings[data-v-e591cd77]{display:flex;gap:10px}#menu #settings button[data-v-e591cd77]{background:#101216;color:#f7faff;padding:10px;font-family:Roboto Mono,monospace;font-size:.75rem}html[data-v-6afc7b92],body[data-v-6afc7b92],div[data-v-6afc7b92],span[data-v-6afc7b92],applet[data-v-6afc7b92],object[data-v-6afc7b92],iframe[data-v-6afc7b92],h1[data-v-6afc7b92],h2[data-v-6afc7b92],h3[data-v-6afc7b92],h4[data-v-6afc7b92],h5[data-v-6afc7b92],h6[data-v-6afc7b92],p[data-v-6afc7b92],blockquote[data-v-6afc7b92],pre[data-v-6afc7b92],a[data-v-6afc7b92],abbr[data-v-6afc7b92],acronym[data-v-6afc7b92],address[data-v-6afc7b92],big[data-v-6afc7b92],cite[data-v-6afc7b92],code[data-v-6afc7b92],del[data-v-6afc7b92],dfn[data-v-6afc7b92],em[data-v-6afc7b92],img[data-v-6afc7b92],ins[data-v-6afc7b92],kbd[data-v-6afc7b92],q[data-v-6afc7b92],s[data-v-6afc7b92],samp[data-v-6afc7b92],small[data-v-6afc7b92],strike[data-v-6afc7b92],strong[data-v-6afc7b92],sub[data-v-6afc7b92],sup[data-v-6afc7b92],tt[data-v-6afc7b92],var[data-v-6afc7b92],b[data-v-6afc7b92],u[data-v-6afc7b92],i[data-v-6afc7b92],center[data-v-6afc7b92],dl[data-v-6afc7b92],dt[data-v-6afc7b92],dd[data-v-6afc7b92],ol[data-v-6afc7b92],ul[data-v-6afc7b92],li[data-v-6afc7b92],fieldset[data-v-6afc7b92],form[data-v-6afc7b92],label[data-v-6afc7b92],legend[data-v-6afc7b92],table[data-v-6afc7b92],caption[data-v-6afc7b92],tbody[data-v-6afc7b92],tfoot[data-v-6afc7b92],thead[data-v-6afc7b92],tr[data-v-6afc7b92],th[data-v-6afc7b92],td[data-v-6afc7b92],article[data-v-6afc7b92],aside[data-v-6afc7b92],canvas[data-v-6afc7b92],details[data-v-6afc7b92],embed[data-v-6afc7b92],figure[data-v-6afc7b92],figcaption[data-v-6afc7b92],footer[data-v-6afc7b92],header[data-v-6afc7b92],hgroup[data-v-6afc7b92],menu[data-v-6afc7b92],nav[data-v-6afc7b92],output[data-v-6afc7b92],ruby[data-v-6afc7b92],section[data-v-6afc7b92],summary[data-v-6afc7b92],time[data-v-6afc7b92],mark[data-v-6afc7b92],audio[data-v-6afc7b92],video[data-v-6afc7b92]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-6afc7b92],aside[data-v-6afc7b92],details[data-v-6afc7b92],figcaption[data-v-6afc7b92],figure[data-v-6afc7b92],footer[data-v-6afc7b92],header[data-v-6afc7b92],hgroup[data-v-6afc7b92],menu[data-v-6afc7b92],nav[data-v-6afc7b92],section[data-v-6afc7b92]{display:block}body[data-v-6afc7b92]{line-height:1}ol[data-v-6afc7b92],ul[data-v-6afc7b92]{list-style:none}blockquote[data-v-6afc7b92],q[data-v-6afc7b92]{quotes:none}blockquote[data-v-6afc7b92]:before,blockquote[data-v-6afc7b92]:after,q[data-v-6afc7b92]:before,q[data-v-6afc7b92]:after{content:"";content:none}table[data-v-6afc7b92]{border-collapse:collapse;border-spacing:0}*[data-v-6afc7b92]{-webkit-tap-highlight-color:transparent}html[data-v-6afc7b92],body[data-v-6afc7b92]{cursor:default}code[data-v-6afc7b92]{cursor:text}a[data-v-6afc7b92],label[data-v-6afc7b92],button[data-v-6afc7b92],input[type=radio][data-v-6afc7b92],input[type=submit][data-v-6afc7b92],input[type=button][data-v-6afc7b92],input[type=checkbox][data-v-6afc7b92]{cursor:pointer}button[disabled][data-v-6afc7b92],input[disabled][data-v-6afc7b92]{cursor:default}.special[data-v-6afc7b92]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-6afc7b92]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-6afc7b92]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-6afc7b92]{display:none!important}body[data-v-6afc7b92],input[data-v-6afc7b92],textarea[data-v-6afc7b92]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-6afc7b92]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-6afc7b92]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-6afc7b92]{font-size:2.5rem}}h2[data-v-6afc7b92]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-6afc7b92]{font-size:2rem}}h3[data-v-6afc7b92]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-6afc7b92]{font-size:1.2rem}}p[data-v-6afc7b92]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-6afc7b92]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-6afc7b92]{font-size:1rem}}a[data-v-6afc7b92]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-6afc7b92]{color:#eee8aa}a[data-v-6afc7b92]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-6afc7b92]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-6afc7b92]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-6afc7b92]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-6afc7b92]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-6afc7b92]{padding:0 0 1rem}ul li[data-v-6afc7b92]{padding:0 0 .5rem}.svg-inline--fa[data-v-6afc7b92]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-6afc7b92]{font-size:1.5rem}}#app[data-v-6afc7b92]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-6afc7b92]{overflow:hidden}}.contactpage[data-v-6afc7b92]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-6afc7b92]{height:100vh!important}}.page[data-v-6afc7b92]{z-index:1;width:100%;height:100%}.frame[data-v-6afc7b92]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-6afc7b92]{border:1.5rem solid #101216}.frame-light[data-v-6afc7b92]{border:1.5rem solid #f7faff}.container[data-v-6afc7b92]{position:relative;padding:2rem}.noise[data-v-6afc7b92]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-6afc7b92]{opacity:.04}}.maintenance[data-v-6afc7b92]{position:fixed;top:0;left:0;width:100vw;height:100vh;color:#f7faff;display:flex;align-items:center;z-index:2}.info[data-v-6afc7b92]{display:flex;flex-direction:column;margin:0 auto;background:#101216;box-shadow:15px 15px 15px #000c}.info h1[data-v-6afc7b92],.info h3[data-v-6afc7b92]{text-align:center}.info button[data-v-6afc7b92]{margin-top:20px}.overlay[data-v-6afc7b92]{position:absolute;width:100vw;height:100vh;background:#101216;z-index:2}.overlay .note[data-v-6afc7b92]{position:absolute;bottom:50%;left:0;right:0;margin:0 auto;text-align:center;color:#eee8aa;max-width:75%}.amp[data-v-6afc7b92]{padding-left:.5rem}@media screen and (min-width: 668px){.mobile[data-v-6afc7b92]{display:none}}.desktop[data-v-6afc7b92]{display:none}@media screen and (min-width: 668px){.desktop[data-v-6afc7b92]{display:inline-block}}html[data-v-8ba1e323],body[data-v-8ba1e323],div[data-v-8ba1e323],span[data-v-8ba1e323],applet[data-v-8ba1e323],object[data-v-8ba1e323],iframe[data-v-8ba1e323],h1[data-v-8ba1e323],h2[data-v-8ba1e323],h3[data-v-8ba1e323],h4[data-v-8ba1e323],h5[data-v-8ba1e323],h6[data-v-8ba1e323],p[data-v-8ba1e323],blockquote[data-v-8ba1e323],pre[data-v-8ba1e323],a[data-v-8ba1e323],abbr[data-v-8ba1e323],acronym[data-v-8ba1e323],address[data-v-8ba1e323],big[data-v-8ba1e323],cite[data-v-8ba1e323],code[data-v-8ba1e323],del[data-v-8ba1e323],dfn[data-v-8ba1e323],em[data-v-8ba1e323],img[data-v-8ba1e323],ins[data-v-8ba1e323],kbd[data-v-8ba1e323],q[data-v-8ba1e323],s[data-v-8ba1e323],samp[data-v-8ba1e323],small[data-v-8ba1e323],strike[data-v-8ba1e323],strong[data-v-8ba1e323],sub[data-v-8ba1e323],sup[data-v-8ba1e323],tt[data-v-8ba1e323],var[data-v-8ba1e323],b[data-v-8ba1e323],u[data-v-8ba1e323],i[data-v-8ba1e323],center[data-v-8ba1e323],dl[data-v-8ba1e323],dt[data-v-8ba1e323],dd[data-v-8ba1e323],ol[data-v-8ba1e323],ul[data-v-8ba1e323],li[data-v-8ba1e323],fieldset[data-v-8ba1e323],form[data-v-8ba1e323],label[data-v-8ba1e323],legend[data-v-8ba1e323],table[data-v-8ba1e323],caption[data-v-8ba1e323],tbody[data-v-8ba1e323],tfoot[data-v-8ba1e323],thead[data-v-8ba1e323],tr[data-v-8ba1e323],th[data-v-8ba1e323],td[data-v-8ba1e323],article[data-v-8ba1e323],aside[data-v-8ba1e323],canvas[data-v-8ba1e323],details[data-v-8ba1e323],embed[data-v-8ba1e323],figure[data-v-8ba1e323],figcaption[data-v-8ba1e323],footer[data-v-8ba1e323],header[data-v-8ba1e323],hgroup[data-v-8ba1e323],menu[data-v-8ba1e323],nav[data-v-8ba1e323],output[data-v-8ba1e323],ruby[data-v-8ba1e323],section[data-v-8ba1e323],summary[data-v-8ba1e323],time[data-v-8ba1e323],mark[data-v-8ba1e323],audio[data-v-8ba1e323],video[data-v-8ba1e323]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-8ba1e323],aside[data-v-8ba1e323],details[data-v-8ba1e323],figcaption[data-v-8ba1e323],figure[data-v-8ba1e323],footer[data-v-8ba1e323],header[data-v-8ba1e323],hgroup[data-v-8ba1e323],menu[data-v-8ba1e323],nav[data-v-8ba1e323],section[data-v-8ba1e323]{display:block}body[data-v-8ba1e323]{line-height:1}ol[data-v-8ba1e323],ul[data-v-8ba1e323]{list-style:none}blockquote[data-v-8ba1e323],q[data-v-8ba1e323]{quotes:none}blockquote[data-v-8ba1e323]:before,blockquote[data-v-8ba1e323]:after,q[data-v-8ba1e323]:before,q[data-v-8ba1e323]:after{content:"";content:none}table[data-v-8ba1e323]{border-collapse:collapse;border-spacing:0}*[data-v-8ba1e323]{-webkit-tap-highlight-color:transparent}html[data-v-8ba1e323],body[data-v-8ba1e323]{cursor:default}code[data-v-8ba1e323]{cursor:text}a[data-v-8ba1e323],label[data-v-8ba1e323],button[data-v-8ba1e323],input[type=radio][data-v-8ba1e323],input[type=submit][data-v-8ba1e323],input[type=button][data-v-8ba1e323],input[type=checkbox][data-v-8ba1e323]{cursor:pointer}button[disabled][data-v-8ba1e323],input[disabled][data-v-8ba1e323]{cursor:default}.special[data-v-8ba1e323]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-8ba1e323]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-8ba1e323]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-8ba1e323]{display:none!important}body[data-v-8ba1e323],input[data-v-8ba1e323],textarea[data-v-8ba1e323]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-8ba1e323]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-8ba1e323]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-8ba1e323]{font-size:2.5rem}}h2[data-v-8ba1e323]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-8ba1e323]{font-size:2rem}}h3[data-v-8ba1e323]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-8ba1e323]{font-size:1.2rem}}p[data-v-8ba1e323]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-8ba1e323]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-8ba1e323]{font-size:1rem}}a[data-v-8ba1e323]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-8ba1e323]{color:#eee8aa}a[data-v-8ba1e323]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-8ba1e323]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-8ba1e323]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-8ba1e323]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-8ba1e323]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-8ba1e323]{padding:0 0 1rem}ul li[data-v-8ba1e323]{padding:0 0 .5rem}.svg-inline--fa[data-v-8ba1e323]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-8ba1e323]{font-size:1.5rem}}#app[data-v-8ba1e323]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-8ba1e323]{overflow:hidden}}.contactpage[data-v-8ba1e323]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-8ba1e323]{height:100vh!important}}.page[data-v-8ba1e323]{z-index:1;width:100%;height:100%}.frame[data-v-8ba1e323]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-8ba1e323]{border:1.5rem solid #101216}.frame-light[data-v-8ba1e323]{border:1.5rem solid #f7faff}.container[data-v-8ba1e323]{position:relative;padding:2rem}.noise[data-v-8ba1e323]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-8ba1e323]{opacity:.04}}.preloader[data-v-8ba1e323]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#101216;color:#f7faff;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center}.preloader h1[data-v-8ba1e323]{animation:title-8ba1e323 1s ease}.preloader .loader[data-v-8ba1e323]{position:relative;width:114px;height:10px;margin:0 auto;overflow:hidden}.preloader .loader img[data-v-8ba1e323]{width:100%;animation:wave 1s;position:absolute}.preloader .loader img[data-v-8ba1e323]:first-child{animation:wave1-8ba1e323 linear 3s infinite}.preloader .loader img[data-v-8ba1e323]:last-child{animation:wave2-8ba1e323 linear 3s infinite}.move-up[data-v-8ba1e323]{transform:translateY(0);transition:all 1s ease}@keyframes title-8ba1e323{0%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes wave1-8ba1e323{0%{transform:translate(0)}to{transform:translate(97.99%)}}@keyframes wave2-8ba1e323{0%{transform:translate(-97.99%)}to{transform:translate(0)}}html[data-v-21cbae43],body[data-v-21cbae43],div[data-v-21cbae43],span[data-v-21cbae43],applet[data-v-21cbae43],object[data-v-21cbae43],iframe[data-v-21cbae43],h1[data-v-21cbae43],h2[data-v-21cbae43],h3[data-v-21cbae43],h4[data-v-21cbae43],h5[data-v-21cbae43],h6[data-v-21cbae43],p[data-v-21cbae43],blockquote[data-v-21cbae43],pre[data-v-21cbae43],a[data-v-21cbae43],abbr[data-v-21cbae43],acronym[data-v-21cbae43],address[data-v-21cbae43],big[data-v-21cbae43],cite[data-v-21cbae43],code[data-v-21cbae43],del[data-v-21cbae43],dfn[data-v-21cbae43],em[data-v-21cbae43],img[data-v-21cbae43],ins[data-v-21cbae43],kbd[data-v-21cbae43],q[data-v-21cbae43],s[data-v-21cbae43],samp[data-v-21cbae43],small[data-v-21cbae43],strike[data-v-21cbae43],strong[data-v-21cbae43],sub[data-v-21cbae43],sup[data-v-21cbae43],tt[data-v-21cbae43],var[data-v-21cbae43],b[data-v-21cbae43],u[data-v-21cbae43],i[data-v-21cbae43],center[data-v-21cbae43],dl[data-v-21cbae43],dt[data-v-21cbae43],dd[data-v-21cbae43],ol[data-v-21cbae43],ul[data-v-21cbae43],li[data-v-21cbae43],fieldset[data-v-21cbae43],form[data-v-21cbae43],label[data-v-21cbae43],legend[data-v-21cbae43],table[data-v-21cbae43],caption[data-v-21cbae43],tbody[data-v-21cbae43],tfoot[data-v-21cbae43],thead[data-v-21cbae43],tr[data-v-21cbae43],th[data-v-21cbae43],td[data-v-21cbae43],article[data-v-21cbae43],aside[data-v-21cbae43],canvas[data-v-21cbae43],details[data-v-21cbae43],embed[data-v-21cbae43],figure[data-v-21cbae43],figcaption[data-v-21cbae43],footer[data-v-21cbae43],header[data-v-21cbae43],hgroup[data-v-21cbae43],menu[data-v-21cbae43],nav[data-v-21cbae43],output[data-v-21cbae43],ruby[data-v-21cbae43],section[data-v-21cbae43],summary[data-v-21cbae43],time[data-v-21cbae43],mark[data-v-21cbae43],audio[data-v-21cbae43],video[data-v-21cbae43]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-21cbae43],aside[data-v-21cbae43],details[data-v-21cbae43],figcaption[data-v-21cbae43],figure[data-v-21cbae43],footer[data-v-21cbae43],header[data-v-21cbae43],hgroup[data-v-21cbae43],menu[data-v-21cbae43],nav[data-v-21cbae43],section[data-v-21cbae43]{display:block}body[data-v-21cbae43]{line-height:1}ol[data-v-21cbae43],ul[data-v-21cbae43]{list-style:none}blockquote[data-v-21cbae43],q[data-v-21cbae43]{quotes:none}blockquote[data-v-21cbae43]:before,blockquote[data-v-21cbae43]:after,q[data-v-21cbae43]:before,q[data-v-21cbae43]:after{content:"";content:none}table[data-v-21cbae43]{border-collapse:collapse;border-spacing:0}*[data-v-21cbae43]{-webkit-tap-highlight-color:transparent}html[data-v-21cbae43],body[data-v-21cbae43]{cursor:default}code[data-v-21cbae43]{cursor:text}a[data-v-21cbae43],label[data-v-21cbae43],button[data-v-21cbae43],input[type=radio][data-v-21cbae43],input[type=submit][data-v-21cbae43],input[type=button][data-v-21cbae43],input[type=checkbox][data-v-21cbae43]{cursor:pointer}button[disabled][data-v-21cbae43],input[disabled][data-v-21cbae43]{cursor:default}.special[data-v-21cbae43]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-21cbae43]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-21cbae43]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-21cbae43]{display:none!important}body[data-v-21cbae43],input[data-v-21cbae43],textarea[data-v-21cbae43]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-21cbae43]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-21cbae43]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-21cbae43]{font-size:2.5rem}}h2[data-v-21cbae43]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-21cbae43]{font-size:2rem}}h3[data-v-21cbae43]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-21cbae43]{font-size:1.2rem}}p[data-v-21cbae43]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-21cbae43]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-21cbae43]{font-size:1rem}}a[data-v-21cbae43]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-21cbae43]{color:#eee8aa}a[data-v-21cbae43]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-21cbae43]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-21cbae43]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-21cbae43]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-21cbae43]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-21cbae43]{padding:0 0 1rem}ul li[data-v-21cbae43]{padding:0 0 .5rem}.svg-inline--fa[data-v-21cbae43]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-21cbae43]{font-size:1.5rem}}#app[data-v-21cbae43]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-21cbae43]{overflow:hidden}}.contactpage[data-v-21cbae43]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-21cbae43]{height:100vh!important}}.page[data-v-21cbae43]{z-index:1;width:100%;height:100%}.frame[data-v-21cbae43]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-21cbae43]{border:1.5rem solid #101216}.frame-light[data-v-21cbae43]{border:1.5rem solid #f7faff}.container[data-v-21cbae43]{position:relative;padding:2rem}.noise[data-v-21cbae43]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-21cbae43]{opacity:.04}}.contact[data-v-21cbae43]{color:#f7faff}.contact .title[data-v-21cbae43]{position:absolute;left:0;top:0;padding:1rem}.contact .section[data-v-21cbae43]{position:absolute;width:50%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center}.contact .section .info[data-v-21cbae43]{display:flex;text-align:left;align-items:center;flex-direction:column;justify-content:center}.contact .section .info .subtitle[data-v-21cbae43]{display:none}@media screen and (min-width: 668px){.contact .section .info .subtitle[data-v-21cbae43]{display:block}}.contact .section .home-button[data-v-21cbae43]{display:flex;align-items:center;flex-direction:column;justify-content:center;width:50%;animation:spin-21cbae43 5s infinite}@keyframes spin-21cbae43{0%{transform:rotateY(-360deg)}to{transform:rotateY(360deg)}}.contact .right[data-v-21cbae43]{right:0;background:#101216;box-shadow:-15px -15px 15px #0009}.contact .left[data-v-21cbae43]{left:0}.contact .amp[data-v-21cbae43]{padding-left:.5rem}@media screen and (min-width: 668px){.mobile[data-v-21cbae43]{display:none}}.desktop[data-v-21cbae43]{display:none}@media screen and (min-width: 668px){.desktop[data-v-21cbae43]{display:inline-block}}html[data-v-189df5fc],body[data-v-189df5fc],div[data-v-189df5fc],span[data-v-189df5fc],applet[data-v-189df5fc],object[data-v-189df5fc],iframe[data-v-189df5fc],h1[data-v-189df5fc],h2[data-v-189df5fc],h3[data-v-189df5fc],h4[data-v-189df5fc],h5[data-v-189df5fc],h6[data-v-189df5fc],p[data-v-189df5fc],blockquote[data-v-189df5fc],pre[data-v-189df5fc],a[data-v-189df5fc],abbr[data-v-189df5fc],acronym[data-v-189df5fc],address[data-v-189df5fc],big[data-v-189df5fc],cite[data-v-189df5fc],code[data-v-189df5fc],del[data-v-189df5fc],dfn[data-v-189df5fc],em[data-v-189df5fc],img[data-v-189df5fc],ins[data-v-189df5fc],kbd[data-v-189df5fc],q[data-v-189df5fc],s[data-v-189df5fc],samp[data-v-189df5fc],small[data-v-189df5fc],strike[data-v-189df5fc],strong[data-v-189df5fc],sub[data-v-189df5fc],sup[data-v-189df5fc],tt[data-v-189df5fc],var[data-v-189df5fc],b[data-v-189df5fc],u[data-v-189df5fc],i[data-v-189df5fc],center[data-v-189df5fc],dl[data-v-189df5fc],dt[data-v-189df5fc],dd[data-v-189df5fc],ol[data-v-189df5fc],ul[data-v-189df5fc],li[data-v-189df5fc],fieldset[data-v-189df5fc],form[data-v-189df5fc],label[data-v-189df5fc],legend[data-v-189df5fc],table[data-v-189df5fc],caption[data-v-189df5fc],tbody[data-v-189df5fc],tfoot[data-v-189df5fc],thead[data-v-189df5fc],tr[data-v-189df5fc],th[data-v-189df5fc],td[data-v-189df5fc],article[data-v-189df5fc],aside[data-v-189df5fc],canvas[data-v-189df5fc],details[data-v-189df5fc],embed[data-v-189df5fc],figure[data-v-189df5fc],figcaption[data-v-189df5fc],footer[data-v-189df5fc],header[data-v-189df5fc],hgroup[data-v-189df5fc],menu[data-v-189df5fc],nav[data-v-189df5fc],output[data-v-189df5fc],ruby[data-v-189df5fc],section[data-v-189df5fc],summary[data-v-189df5fc],time[data-v-189df5fc],mark[data-v-189df5fc],audio[data-v-189df5fc],video[data-v-189df5fc]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-189df5fc],aside[data-v-189df5fc],details[data-v-189df5fc],figcaption[data-v-189df5fc],figure[data-v-189df5fc],footer[data-v-189df5fc],header[data-v-189df5fc],hgroup[data-v-189df5fc],menu[data-v-189df5fc],nav[data-v-189df5fc],section[data-v-189df5fc]{display:block}body[data-v-189df5fc]{line-height:1}ol[data-v-189df5fc],ul[data-v-189df5fc]{list-style:none}blockquote[data-v-189df5fc],q[data-v-189df5fc]{quotes:none}blockquote[data-v-189df5fc]:before,blockquote[data-v-189df5fc]:after,q[data-v-189df5fc]:before,q[data-v-189df5fc]:after{content:"";content:none}table[data-v-189df5fc]{border-collapse:collapse;border-spacing:0}*[data-v-189df5fc]{-webkit-tap-highlight-color:transparent}html[data-v-189df5fc],body[data-v-189df5fc]{cursor:default}code[data-v-189df5fc]{cursor:text}a[data-v-189df5fc],label[data-v-189df5fc],button[data-v-189df5fc],input[type=radio][data-v-189df5fc],input[type=submit][data-v-189df5fc],input[type=button][data-v-189df5fc],input[type=checkbox][data-v-189df5fc]{cursor:pointer}button[disabled][data-v-189df5fc],input[disabled][data-v-189df5fc]{cursor:default}.special[data-v-189df5fc]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-189df5fc]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-189df5fc]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-189df5fc]{display:none!important}body[data-v-189df5fc],input[data-v-189df5fc],textarea[data-v-189df5fc]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-189df5fc]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-189df5fc]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-189df5fc]{font-size:2.5rem}}h2[data-v-189df5fc]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-189df5fc]{font-size:2rem}}h3[data-v-189df5fc]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-189df5fc]{font-size:1.2rem}}p[data-v-189df5fc]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-189df5fc]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-189df5fc]{font-size:1rem}}a[data-v-189df5fc]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-189df5fc]{color:#eee8aa}a[data-v-189df5fc]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-189df5fc]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-189df5fc]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-189df5fc]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-189df5fc]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-189df5fc]{padding:0 0 1rem}ul li[data-v-189df5fc]{padding:0 0 .5rem}.svg-inline--fa[data-v-189df5fc]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-189df5fc]{font-size:1.5rem}}#app[data-v-189df5fc]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-189df5fc]{overflow:hidden}}.contactpage[data-v-189df5fc]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-189df5fc]{height:100vh!important}}.page[data-v-189df5fc]{z-index:1;width:100%;height:100%}.frame[data-v-189df5fc]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-189df5fc]{border:1.5rem solid #101216}.frame-light[data-v-189df5fc]{border:1.5rem solid #f7faff}.container[data-v-189df5fc]{position:relative;padding:2rem}.noise[data-v-189df5fc]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-189df5fc]{opacity:.04}}#bolt[data-v-189df5fc]{display:none;background-color:#f7faff}@media screen and (min-width: 668px){#bolt[data-v-189df5fc]{display:block}}#bolt #point[data-v-189df5fc]{pointer-events:none;position:absolute;height:10px;width:10px;border-radius:50%;transform:translate(-50%,-50%);z-index:5}#bolt .point-dark[data-v-189df5fc]{background-color:#f7faff}#bolt .point-light[data-v-189df5fc]{background-color:#101216}#bolt #dot[data-v-189df5fc]{pointer-events:none;position:absolute;height:15px;width:15px;border-radius:50%;transition:all .3s,top 0s,left 0s;transform:translate(-50%,-50%);background-color:#f7faff;mix-blend-mode:difference;z-index:5}#bolt #box[data-v-189df5fc]{position:absolute;height:20px;width:20px;transform:translate(-50%,-50%);transition:all .3s,top 0s,left 0s;pointer-events:none;animation:spin-189df5fc 5s linear reverse infinite;z-index:5;opacity:0}#bolt .box-dark[data-v-189df5fc]{border:1px solid rgb(238,232,170)}#bolt .box-light[data-v-189df5fc]{border:1px solid #101216}.hide[data-v-189df5fc]{opacity:0!important}.show[data-v-189df5fc]{opacity:1!important}@keyframes spin-189df5fc{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-tap-highlight-color:transparent}html,body{cursor:default}code{cursor:text}a,label,button,input[type=radio],input[type=submit],input[type=button],input[type=checkbox]{cursor:pointer}button[disabled],input[disabled]{cursor:default}.special{font-family:Megrim,sans-serif;font-weight:600}.hide{opacity:0;transition:all .5s ease;z-index:-1}.show{opacity:1;transition:all .5s ease;z-index:1}.remove{display:none!important}body,input,textarea{font-size:16px;font-family:Roboto Mono,monospace}h1{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1{font-size:2rem}}@media screen and (min-width: 1024px){h1{font-size:2.5rem}}h2{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2{font-size:2rem}}h3{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3{font-size:1.2rem}}p{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p{font-size:.7rem}}@media screen and (min-width: 1024px){p{font-size:1rem}}a{color:#eee8aa;text-decoration:none}a.router-link-exact-active{color:#eee8aa}a:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul{padding:0 0 1rem}ul li{padding:0 0 .5rem}.svg-inline--fa{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa{font-size:1.5rem}}#app{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app{overflow:hidden}}.contactpage{height:auto!important}@media screen and (min-width: 668px){.contactpage{height:100vh!important}}.page{z-index:1;width:100%;height:100%}.frame{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark{border:1.5rem solid #101216}.frame-light{border:1.5rem solid #f7faff}.container{position:relative;padding:2rem}.noise{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise{opacity:.04}}.custom-cursor{cursor:none}.palm{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;top:0;left:0;z-index:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.zoom-enter-active,.zoom-leave-active{animation-duration:.5s;animation-fill-mode:both;animation-name:zoom}.zoom-leave-active{animation-direction:reverse}@keyframes zoom{0%{opacity:0;transform:scale3d(1.2,1.2,1.2)}to{opacity:1}}.hide-overlay{visibility:hidden}html[data-v-060b6507],body[data-v-060b6507],div[data-v-060b6507],span[data-v-060b6507],applet[data-v-060b6507],object[data-v-060b6507],iframe[data-v-060b6507],h1[data-v-060b6507],h2[data-v-060b6507],h3[data-v-060b6507],h4[data-v-060b6507],h5[data-v-060b6507],h6[data-v-060b6507],p[data-v-060b6507],blockquote[data-v-060b6507],pre[data-v-060b6507],a[data-v-060b6507],abbr[data-v-060b6507],acronym[data-v-060b6507],address[data-v-060b6507],big[data-v-060b6507],cite[data-v-060b6507],code[data-v-060b6507],del[data-v-060b6507],dfn[data-v-060b6507],em[data-v-060b6507],img[data-v-060b6507],ins[data-v-060b6507],kbd[data-v-060b6507],q[data-v-060b6507],s[data-v-060b6507],samp[data-v-060b6507],small[data-v-060b6507],strike[data-v-060b6507],strong[data-v-060b6507],sub[data-v-060b6507],sup[data-v-060b6507],tt[data-v-060b6507],var[data-v-060b6507],b[data-v-060b6507],u[data-v-060b6507],i[data-v-060b6507],center[data-v-060b6507],dl[data-v-060b6507],dt[data-v-060b6507],dd[data-v-060b6507],ol[data-v-060b6507],ul[data-v-060b6507],li[data-v-060b6507],fieldset[data-v-060b6507],form[data-v-060b6507],label[data-v-060b6507],legend[data-v-060b6507],table[data-v-060b6507],caption[data-v-060b6507],tbody[data-v-060b6507],tfoot[data-v-060b6507],thead[data-v-060b6507],tr[data-v-060b6507],th[data-v-060b6507],td[data-v-060b6507],article[data-v-060b6507],aside[data-v-060b6507],canvas[data-v-060b6507],details[data-v-060b6507],embed[data-v-060b6507],figure[data-v-060b6507],figcaption[data-v-060b6507],footer[data-v-060b6507],header[data-v-060b6507],hgroup[data-v-060b6507],menu[data-v-060b6507],nav[data-v-060b6507],output[data-v-060b6507],ruby[data-v-060b6507],section[data-v-060b6507],summary[data-v-060b6507],time[data-v-060b6507],mark[data-v-060b6507],audio[data-v-060b6507],video[data-v-060b6507]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-060b6507],aside[data-v-060b6507],details[data-v-060b6507],figcaption[data-v-060b6507],figure[data-v-060b6507],footer[data-v-060b6507],header[data-v-060b6507],hgroup[data-v-060b6507],menu[data-v-060b6507],nav[data-v-060b6507],section[data-v-060b6507]{display:block}body[data-v-060b6507]{line-height:1}ol[data-v-060b6507],ul[data-v-060b6507]{list-style:none}blockquote[data-v-060b6507],q[data-v-060b6507]{quotes:none}blockquote[data-v-060b6507]:before,blockquote[data-v-060b6507]:after,q[data-v-060b6507]:before,q[data-v-060b6507]:after{content:"";content:none}table[data-v-060b6507]{border-collapse:collapse;border-spacing:0}*[data-v-060b6507]{-webkit-tap-highlight-color:transparent}html[data-v-060b6507],body[data-v-060b6507]{cursor:default}code[data-v-060b6507]{cursor:text}a[data-v-060b6507],label[data-v-060b6507],button[data-v-060b6507],input[type=radio][data-v-060b6507],input[type=submit][data-v-060b6507],input[type=button][data-v-060b6507],input[type=checkbox][data-v-060b6507]{cursor:pointer}button[disabled][data-v-060b6507],input[disabled][data-v-060b6507]{cursor:default}.special[data-v-060b6507]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-060b6507]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-060b6507]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-060b6507]{display:none!important}body[data-v-060b6507],input[data-v-060b6507],textarea[data-v-060b6507]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-060b6507]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-060b6507]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-060b6507]{font-size:2.5rem}}h2[data-v-060b6507]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-060b6507]{font-size:2rem}}h3[data-v-060b6507]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-060b6507]{font-size:1.2rem}}p[data-v-060b6507]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-060b6507]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-060b6507]{font-size:1rem}}a[data-v-060b6507]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-060b6507]{color:#eee8aa}a[data-v-060b6507]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-060b6507]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-060b6507]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-060b6507]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-060b6507]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-060b6507]{padding:0 0 1rem}ul li[data-v-060b6507]{padding:0 0 .5rem}.svg-inline--fa[data-v-060b6507]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-060b6507]{font-size:1.5rem}}#app[data-v-060b6507]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-060b6507]{overflow:hidden}}.contactpage[data-v-060b6507]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-060b6507]{height:100vh!important}}.page[data-v-060b6507]{z-index:1;width:100%;height:100%}.frame[data-v-060b6507]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-060b6507]{border:1.5rem solid #101216}.frame-light[data-v-060b6507]{border:1.5rem solid #f7faff}.container[data-v-060b6507]{position:relative;padding:2rem}.noise[data-v-060b6507]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-060b6507]{opacity:.04}}.home[data-v-060b6507]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.home .toggle-wrapper[data-v-060b6507]{position:absolute;top:0;right:0;width:100%;display:flex;justify-content:center}.home .toggle[data-v-060b6507]{border-radius:20px;padding:2px;margin:10px;display:flex;flex-direction:row;align-items:center}.home .toggle-dark[data-v-060b6507]{border:1px solid rgb(238,232,170)}.home .toggle-light[data-v-060b6507]{border:1px solid #101216}.home .toggle-dot[data-v-060b6507]{display:flex;align-items:center;justify-content:center;padding:3px 5px;margin:2px}.home .toggle-dot svg[data-v-060b6507]{height:15px;padding:0}.home .toggle-dot-light svg[data-v-060b6507]{color:#101216}.home .active[data-v-060b6507]{border-radius:50%}.home .active-dark[data-v-060b6507]{background:#eee8aa}.home .active-dark svg[data-v-060b6507]{color:#101216}.home .active-light[data-v-060b6507]{background:#101216}.home .active-light svg[data-v-060b6507]{color:#eee8aa}.home .hero[data-v-060b6507]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 1.5rem;box-sizing:border-box;z-index:0}.home .heading[data-v-060b6507]{opacity:0;color:#eee8aa;padding:0;margin:0;font-size:3.25rem;line-height:1;text-align:center;width:100%}@media screen and (min-width: 668px){.home .heading[data-v-060b6507]{font-size:6rem}}@media screen and (min-width: 1024px){.home .heading[data-v-060b6507]{font-size:6.5rem}}.home .heading-dark[data-v-060b6507]{color:#eee8aa}.home .heading-light[data-v-060b6507]{color:#101216}.home .heading-sub[data-v-060b6507]{opacity:0;padding:0;margin:0;font-size:2rem;line-height:1.2;text-align:center;width:100%;margin-top:.75rem;perspective:800px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 668px){.home .heading-sub[data-v-060b6507]{font-size:2.5rem;margin-top:1rem}}.home .heading-sub-dark[data-v-060b6507]{color:#f7faff}.home .heading-sub-light[data-v-060b6507]{color:#101216}.home .service-rotator[data-v-060b6507]{display:grid;place-items:center;position:relative;min-height:1.2em;text-align:center}.home .service-label[data-v-060b6507]{grid-area:1/1;display:block;text-align:center;white-space:nowrap;transform-origin:center center}.home .service-rotate-enter-active[data-v-060b6507],.home .service-rotate-leave-active[data-v-060b6507]{grid-area:1/1;transition:transform .6s ease,opacity .6s ease}.home .service-rotate-enter-from[data-v-060b6507]{opacity:0;transform:rotateX(90deg)}.home .service-rotate-leave-to[data-v-060b6507]{opacity:0;transform:rotateX(-90deg)}@media (prefers-reduced-motion: reduce){.home .service-rotate-enter-active[data-v-060b6507],.home .service-rotate-leave-active[data-v-060b6507]{transition:none}}.home .cta[data-v-060b6507]{opacity:0;display:flex;flex-direction:column;align-items:stretch;gap:5px;margin-top:5px;width:100%}@media screen and (min-width: 668px){.home .cta[data-v-060b6507]{align-items:flex-end;width:auto;margin-top:10px}}.home .cta-dark .cta-link[data-v-060b6507]{border-color:#eee8aa;color:#eee8aa}.home .cta-light .cta-link[data-v-060b6507]{border-color:#101216;color:#101216}.home .cta .cta-link[data-v-060b6507]{width:100%;font-size:.7rem;text-align:center;box-sizing:border-box}@media screen and (min-width: 668px){.home .cta .cta-link[data-v-060b6507]{width:fit-content;font-size:.85rem;text-align:left}}.home .cta .cta-link[data-v-060b6507]:focus,.home .cta .cta-link[data-v-060b6507]:focus-visible{outline:none;box-shadow:none;-webkit-text-stroke:1px #40e0d0}.home .left[data-v-060b6507]{position:static;width:100%;margin-top:auto;text-align:left;padding:0;display:flex;flex-direction:column;gap:5px}@media screen and (min-width: 668px){.home .left[data-v-060b6507]{position:absolute;bottom:0;left:0;width:auto;margin-top:0;text-align:right;padding:10px}}.home .right[data-v-060b6507]{position:static;width:100%;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:5px}@media screen and (min-width: 668px){.home .right[data-v-060b6507]{position:absolute;bottom:0;right:0;width:auto;padding:10px;align-items:flex-end;gap:0}}.home .detail[data-v-060b6507]{display:flex;align-items:center;justify-content:flex-start;color:#f7faff;width:fit-content;margin-top:5px}@media screen and (min-width: 668px){.home .detail[data-v-060b6507]{justify-content:end}}.home .detail-dark[data-v-060b6507]{color:#f7faff}.home .detail-light[data-v-060b6507]{color:#101216}.home .status[data-v-060b6507]{display:flex;align-items:center;background:#101216;padding:0 5px;border-radius:10px;font-size:.75rem}.home #status-icon[data-v-060b6507]{color:#02c39a;width:5px;height:5px}.home #location-icon[data-v-060b6507]{width:15px;height:15px}.home .location-icon-dark[data-v-060b6507]{color:#eee8aa}.home .location-icon-light[data-v-060b6507]{color:#101216}.home .view-work[data-v-060b6507]{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:150px;padding:1rem;text-align:center}.home .show[data-v-060b6507]{opacity:1}html[data-v-62a7d073],body[data-v-62a7d073],div[data-v-62a7d073],span[data-v-62a7d073],applet[data-v-62a7d073],object[data-v-62a7d073],iframe[data-v-62a7d073],h1[data-v-62a7d073],h2[data-v-62a7d073],h3[data-v-62a7d073],h4[data-v-62a7d073],h5[data-v-62a7d073],h6[data-v-62a7d073],p[data-v-62a7d073],blockquote[data-v-62a7d073],pre[data-v-62a7d073],a[data-v-62a7d073],abbr[data-v-62a7d073],acronym[data-v-62a7d073],address[data-v-62a7d073],big[data-v-62a7d073],cite[data-v-62a7d073],code[data-v-62a7d073],del[data-v-62a7d073],dfn[data-v-62a7d073],em[data-v-62a7d073],img[data-v-62a7d073],ins[data-v-62a7d073],kbd[data-v-62a7d073],q[data-v-62a7d073],s[data-v-62a7d073],samp[data-v-62a7d073],small[data-v-62a7d073],strike[data-v-62a7d073],strong[data-v-62a7d073],sub[data-v-62a7d073],sup[data-v-62a7d073],tt[data-v-62a7d073],var[data-v-62a7d073],b[data-v-62a7d073],u[data-v-62a7d073],i[data-v-62a7d073],center[data-v-62a7d073],dl[data-v-62a7d073],dt[data-v-62a7d073],dd[data-v-62a7d073],ol[data-v-62a7d073],ul[data-v-62a7d073],li[data-v-62a7d073],fieldset[data-v-62a7d073],form[data-v-62a7d073],label[data-v-62a7d073],legend[data-v-62a7d073],table[data-v-62a7d073],caption[data-v-62a7d073],tbody[data-v-62a7d073],tfoot[data-v-62a7d073],thead[data-v-62a7d073],tr[data-v-62a7d073],th[data-v-62a7d073],td[data-v-62a7d073],article[data-v-62a7d073],aside[data-v-62a7d073],canvas[data-v-62a7d073],details[data-v-62a7d073],embed[data-v-62a7d073],figure[data-v-62a7d073],figcaption[data-v-62a7d073],footer[data-v-62a7d073],header[data-v-62a7d073],hgroup[data-v-62a7d073],menu[data-v-62a7d073],nav[data-v-62a7d073],output[data-v-62a7d073],ruby[data-v-62a7d073],section[data-v-62a7d073],summary[data-v-62a7d073],time[data-v-62a7d073],mark[data-v-62a7d073],audio[data-v-62a7d073],video[data-v-62a7d073]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-62a7d073],aside[data-v-62a7d073],details[data-v-62a7d073],figcaption[data-v-62a7d073],figure[data-v-62a7d073],footer[data-v-62a7d073],header[data-v-62a7d073],hgroup[data-v-62a7d073],menu[data-v-62a7d073],nav[data-v-62a7d073],section[data-v-62a7d073]{display:block}body[data-v-62a7d073]{line-height:1}ol[data-v-62a7d073],ul[data-v-62a7d073]{list-style:none}blockquote[data-v-62a7d073],q[data-v-62a7d073]{quotes:none}blockquote[data-v-62a7d073]:before,blockquote[data-v-62a7d073]:after,q[data-v-62a7d073]:before,q[data-v-62a7d073]:after{content:"";content:none}table[data-v-62a7d073]{border-collapse:collapse;border-spacing:0}*[data-v-62a7d073]{-webkit-tap-highlight-color:transparent}html[data-v-62a7d073],body[data-v-62a7d073]{cursor:default}code[data-v-62a7d073]{cursor:text}a[data-v-62a7d073],label[data-v-62a7d073],button[data-v-62a7d073],input[type=radio][data-v-62a7d073],input[type=submit][data-v-62a7d073],input[type=button][data-v-62a7d073],input[type=checkbox][data-v-62a7d073]{cursor:pointer}button[disabled][data-v-62a7d073],input[disabled][data-v-62a7d073]{cursor:default}.special[data-v-62a7d073]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-62a7d073]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-62a7d073]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-62a7d073]{display:none!important}body[data-v-62a7d073],input[data-v-62a7d073],textarea[data-v-62a7d073]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-62a7d073]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-62a7d073]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-62a7d073]{font-size:2.5rem}}h2[data-v-62a7d073]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-62a7d073]{font-size:2rem}}h3[data-v-62a7d073]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-62a7d073]{font-size:1.2rem}}p[data-v-62a7d073]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-62a7d073]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-62a7d073]{font-size:1rem}}a[data-v-62a7d073]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-62a7d073]{color:#eee8aa}a[data-v-62a7d073]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-62a7d073]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-62a7d073]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-62a7d073]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-62a7d073]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-62a7d073]{padding:0 0 1rem}ul li[data-v-62a7d073]{padding:0 0 .5rem}.svg-inline--fa[data-v-62a7d073]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-62a7d073]{font-size:1.5rem}}#app[data-v-62a7d073]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-62a7d073]{overflow:hidden}}.contactpage[data-v-62a7d073]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-62a7d073]{height:100vh!important}}.page[data-v-62a7d073]{z-index:1;width:100%;height:100%}.frame[data-v-62a7d073]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-62a7d073]{border:1.5rem solid #101216}.frame-light[data-v-62a7d073]{border:1.5rem solid #f7faff}.container[data-v-62a7d073]{position:relative;padding:2rem}.noise[data-v-62a7d073]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-62a7d073]{opacity:.04}}.wrapper[data-v-62a7d073]{position:relative;width:100%;height:100%}.wrapper .slide[data-v-62a7d073]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:.5s ease;display:flex;flex-direction:column;align-items:center;justify-content:center}.wrapper .slide .content[data-v-62a7d073]{opacity:0;transform:translateY(10px);transition:.5s;margin:0 auto;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.wrapper .slide .content img[data-v-62a7d073]{max-width:70%;max-height:60%;margin:0 auto;box-shadow:0 15px 15px #000c}@media screen and (min-width: 668px){.wrapper .slide .content img[data-v-62a7d073]{max-width:80%}}.wrapper .slide.active[data-v-62a7d073]{opacity:1;z-index:0;pointer-events:initial}.wrapper .slide.active .content[data-v-62a7d073]{opacity:1;transition-delay:.5s;transform:translate(0)}.wrapper .button[data-v-62a7d073],.wrapper .menu[data-v-62a7d073]{opacity:1;transition:opacity 2s;transition-delay:1s}.wrapper .button[data-v-62a7d073]{position:absolute;top:50%;border:0;transform:translateY(-50%)}.wrapper .button .next[data-v-62a7d073]{color:#eee8aa;padding:1.5rem 1rem;text-shadow:5px 5px 5px rgba(0,0,0,.8)}@media screen and (min-width: 668px){.wrapper .button .next[data-v-62a7d073]{font-size:2rem}}.wrapper .button .next-dark[data-v-62a7d073]{color:#eee8aa}.wrapper .button .next-light[data-v-62a7d073]{color:#101216}.wrapper .button.forward[data-v-62a7d073]{right:0;padding:0;display:none}@media screen and (min-width: 668px){.wrapper .button.forward[data-v-62a7d073]{display:block}}.wrapper .button.backward[data-v-62a7d073]{left:0;padding:0;display:none}@media screen and (min-width: 668px){.wrapper .button.backward[data-v-62a7d073]{display:block}}.wrapper .pagination[data-v-62a7d073]{z-index:0;position:absolute;bottom:1rem;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}@media screen and (min-width: 668px){.wrapper .pagination[data-v-62a7d073]{bottom:4rem}}.wrapper .pagination span[data-v-62a7d073]{padding:.5rem;text-shadow:5px 5px 5px rgba(0,0,0,.8)}@media screen and (min-width: 668px){.wrapper .pagination span[data-v-62a7d073]{padding:1.5rem;font-size:2rem}}.wrapper .pagination .item-list[data-v-62a7d073]{margin:0;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:nowrap;width:100%;max-width:100%}.wrapper .pagination .item[data-v-62a7d073]{display:block;width:fit-content;flex-shrink:0}.wrapper .pagination .item button.dark[data-v-62a7d073]{color:#f7faff}.wrapper .pagination .item button.light[data-v-62a7d073]{color:#101216}.wrapper .pagination .item.active button[data-v-62a7d073]{color:#eee8aa;font-weight:700}.wrapper.loading .button[data-v-62a7d073],.wrapper.loading .menu[data-v-62a7d073]{opacity:0;transition:2s}.swipe[data-v-62a7d073]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}html[data-v-3d6bdd69],body[data-v-3d6bdd69],div[data-v-3d6bdd69],span[data-v-3d6bdd69],applet[data-v-3d6bdd69],object[data-v-3d6bdd69],iframe[data-v-3d6bdd69],h1[data-v-3d6bdd69],h2[data-v-3d6bdd69],h3[data-v-3d6bdd69],h4[data-v-3d6bdd69],h5[data-v-3d6bdd69],h6[data-v-3d6bdd69],p[data-v-3d6bdd69],blockquote[data-v-3d6bdd69],pre[data-v-3d6bdd69],a[data-v-3d6bdd69],abbr[data-v-3d6bdd69],acronym[data-v-3d6bdd69],address[data-v-3d6bdd69],big[data-v-3d6bdd69],cite[data-v-3d6bdd69],code[data-v-3d6bdd69],del[data-v-3d6bdd69],dfn[data-v-3d6bdd69],em[data-v-3d6bdd69],img[data-v-3d6bdd69],ins[data-v-3d6bdd69],kbd[data-v-3d6bdd69],q[data-v-3d6bdd69],s[data-v-3d6bdd69],samp[data-v-3d6bdd69],small[data-v-3d6bdd69],strike[data-v-3d6bdd69],strong[data-v-3d6bdd69],sub[data-v-3d6bdd69],sup[data-v-3d6bdd69],tt[data-v-3d6bdd69],var[data-v-3d6bdd69],b[data-v-3d6bdd69],u[data-v-3d6bdd69],i[data-v-3d6bdd69],center[data-v-3d6bdd69],dl[data-v-3d6bdd69],dt[data-v-3d6bdd69],dd[data-v-3d6bdd69],ol[data-v-3d6bdd69],ul[data-v-3d6bdd69],li[data-v-3d6bdd69],fieldset[data-v-3d6bdd69],form[data-v-3d6bdd69],label[data-v-3d6bdd69],legend[data-v-3d6bdd69],table[data-v-3d6bdd69],caption[data-v-3d6bdd69],tbody[data-v-3d6bdd69],tfoot[data-v-3d6bdd69],thead[data-v-3d6bdd69],tr[data-v-3d6bdd69],th[data-v-3d6bdd69],td[data-v-3d6bdd69],article[data-v-3d6bdd69],aside[data-v-3d6bdd69],canvas[data-v-3d6bdd69],details[data-v-3d6bdd69],embed[data-v-3d6bdd69],figure[data-v-3d6bdd69],figcaption[data-v-3d6bdd69],footer[data-v-3d6bdd69],header[data-v-3d6bdd69],hgroup[data-v-3d6bdd69],menu[data-v-3d6bdd69],nav[data-v-3d6bdd69],output[data-v-3d6bdd69],ruby[data-v-3d6bdd69],section[data-v-3d6bdd69],summary[data-v-3d6bdd69],time[data-v-3d6bdd69],mark[data-v-3d6bdd69],audio[data-v-3d6bdd69],video[data-v-3d6bdd69]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-3d6bdd69],aside[data-v-3d6bdd69],details[data-v-3d6bdd69],figcaption[data-v-3d6bdd69],figure[data-v-3d6bdd69],footer[data-v-3d6bdd69],header[data-v-3d6bdd69],hgroup[data-v-3d6bdd69],menu[data-v-3d6bdd69],nav[data-v-3d6bdd69],section[data-v-3d6bdd69]{display:block}body[data-v-3d6bdd69]{line-height:1}ol[data-v-3d6bdd69],ul[data-v-3d6bdd69]{list-style:none}blockquote[data-v-3d6bdd69],q[data-v-3d6bdd69]{quotes:none}blockquote[data-v-3d6bdd69]:before,blockquote[data-v-3d6bdd69]:after,q[data-v-3d6bdd69]:before,q[data-v-3d6bdd69]:after{content:"";content:none}table[data-v-3d6bdd69]{border-collapse:collapse;border-spacing:0}*[data-v-3d6bdd69]{-webkit-tap-highlight-color:transparent}html[data-v-3d6bdd69],body[data-v-3d6bdd69]{cursor:default}code[data-v-3d6bdd69]{cursor:text}a[data-v-3d6bdd69],label[data-v-3d6bdd69],button[data-v-3d6bdd69],input[type=radio][data-v-3d6bdd69],input[type=submit][data-v-3d6bdd69],input[type=button][data-v-3d6bdd69],input[type=checkbox][data-v-3d6bdd69]{cursor:pointer}button[disabled][data-v-3d6bdd69],input[disabled][data-v-3d6bdd69]{cursor:default}.special[data-v-3d6bdd69]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-3d6bdd69]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-3d6bdd69]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-3d6bdd69]{display:none!important}body[data-v-3d6bdd69],input[data-v-3d6bdd69],textarea[data-v-3d6bdd69]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-3d6bdd69]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-3d6bdd69]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-3d6bdd69]{font-size:2.5rem}}h2[data-v-3d6bdd69]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-3d6bdd69]{font-size:2rem}}h3[data-v-3d6bdd69]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-3d6bdd69]{font-size:1.2rem}}p[data-v-3d6bdd69]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-3d6bdd69]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-3d6bdd69]{font-size:1rem}}a[data-v-3d6bdd69]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-3d6bdd69]{color:#eee8aa}a[data-v-3d6bdd69]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-3d6bdd69]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-3d6bdd69]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-3d6bdd69]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-3d6bdd69]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-3d6bdd69]{padding:0 0 1rem}ul li[data-v-3d6bdd69]{padding:0 0 .5rem}.svg-inline--fa[data-v-3d6bdd69]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-3d6bdd69]{font-size:1.5rem}}#app[data-v-3d6bdd69]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-3d6bdd69]{overflow:hidden}}.contactpage[data-v-3d6bdd69]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-3d6bdd69]{height:100vh!important}}.page[data-v-3d6bdd69]{z-index:1;width:100%;height:100%}.frame[data-v-3d6bdd69]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-3d6bdd69]{border:1.5rem solid #101216}.frame-light[data-v-3d6bdd69]{border:1.5rem solid #f7faff}.container[data-v-3d6bdd69]{position:relative;padding:2rem}.noise[data-v-3d6bdd69]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-3d6bdd69]{opacity:.04}}.featured[data-v-3d6bdd69]{color:#f7faff;position:relative;width:100%;height:100%;overflow-x:hidden}.featured-dark[data-v-3d6bdd69]{color:#f7faff}.featured-light[data-v-3d6bdd69]{color:#101216}.featured-wrapper[data-v-3d6bdd69]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.featured .next-project[data-v-3d6bdd69]{position:relative;width:fit-content;padding:.5rem 1rem;margin:0 auto 1rem;font-size:.75rem;background:transparent;flex-shrink:0}@media screen and (min-width: 668px){.featured .next-project[data-v-3d6bdd69]{margin:0 2rem 1rem auto;font-size:.85rem}}.featured .next-project-dark[data-v-3d6bdd69]{color:#eee8aa;border:1px solid rgb(238,232,170)}.featured .next-project-light[data-v-3d6bdd69]{color:#101216;border:1px solid #101216}.featured .next-project[data-v-3d6bdd69]:focus,.featured .next-project[data-v-3d6bdd69]:focus-visible{outline:none;box-shadow:none;-webkit-text-stroke:1px #40e0d0}.featured-slider-wrap[data-v-3d6bdd69]{position:absolute;bottom:0;left:0;width:100%;height:50%;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 668px){.featured-slider-wrap[data-v-3d6bdd69]{width:65%;height:100%;right:0;left:auto;align-items:stretch}}.featured-info[data-v-3d6bdd69]{width:100%;height:50%;margin:0 auto;position:absolute;top:0;left:0}@media screen and (min-width: 668px){.featured-info[data-v-3d6bdd69]{width:35%;height:100%}}.featured-info .content[data-v-3d6bdd69]{display:flex;flex-direction:column;justify-content:end;margin-bottom:20px;width:100%;height:100%}.featured-info .content h1[data-v-3d6bdd69]{padding:2rem 2rem 1rem}@media screen and (min-width: 668px){.featured-info .content h1[data-v-3d6bdd69]{padding:0 2rem 1rem}}.featured-info .content p[data-v-3d6bdd69]{padding:0 2rem;margin-bottom:1rem}.featured-info .content a[data-v-3d6bdd69],.featured-info .content .case-study-link[data-v-3d6bdd69]{padding:0 2rem;margin-bottom:1rem;font-size:12px;border:0!important;text-decoration:underline;display:inline-block}.featured-info .content .case-study-link[data-v-3d6bdd69]{text-decoration:none;font-weight:600;letter-spacing:.02em}.featured-info .content .case-study-link-dark[data-v-3d6bdd69]{color:#eee8aa}.featured-info .content .case-study-link-light[data-v-3d6bdd69]{color:#101216}.featured-info .content .case-study-link[data-v-3d6bdd69]:hover{text-decoration:underline}.featured-info .content .description-short[data-v-3d6bdd69]{display:block;margin-bottom:.5rem}.featured-info .content .description-short .description-text[data-v-3d6bdd69]{padding:0 2rem;margin:0;font-size:.7rem;line-height:1.45}@media screen and (min-width: 668px){.featured-info .content .description-short[data-v-3d6bdd69]{display:none}}.featured-info .content .description-full[data-v-3d6bdd69]{display:none}@media screen and (min-width: 668px){.featured-info .content .description-full[data-v-3d6bdd69]{display:block;overflow:hidden;position:relative;height:50%;margin-bottom:3rem}.featured-info .content .description-full .description-text[data-v-3d6bdd69]{overflow:auto;height:100%;margin:0}}.featured-info .content .description-full[data-v-3d6bdd69]:before,.featured-info .content .description-full[data-v-3d6bdd69]:after{content:"";position:absolute;left:0;width:100%;height:1rem;opacity:0}.featured-info .content .description-full[data-v-3d6bdd69]:before{top:0;background:linear-gradient(to bottom,#101216,#0000 100%)}.featured-info .content .description-full[data-v-3d6bdd69]:after{bottom:0;background:linear-gradient(to top,#101216,#0000 100%)}.featured-info .content .description-full-light[data-v-3d6bdd69]:before{top:0;background:linear-gradient(to bottom,#f7faff,#0000 100%)}.featured-info .content .description-full-light[data-v-3d6bdd69]:after{bottom:0;background:linear-gradient(to top,#f7faff,#0000 100%)}.featured-info .content .show-top[data-v-3d6bdd69]:before{opacity:1}.featured-info .content .show-bottom[data-v-3d6bdd69]:after{opacity:1}.featured-info .content .project-link[data-v-3d6bdd69]{padding:.5rem 1rem}.featured-info .content .project-link-dark[data-v-3d6bdd69]{border:1px solid rgb(238,232,170);color:#eee8aa}.featured-info .content .project-link-light[data-v-3d6bdd69]{border:1px solid #101216;color:#101216}.featured .section[data-v-3d6bdd69]{position:absolute;width:100%;height:50%;background:#101216;transform:translateY(-100%);box-shadow:15px 15px 15px #000c}@media screen and (min-width: 668px){.featured .section[data-v-3d6bdd69]{width:35%;height:100%;transform:translate(-100%)}}.featured .section-dark[data-v-3d6bdd69]{background:#101216}.featured .section-light[data-v-3d6bdd69]{background:#f7faff}.featured-slider[data-v-3d6bdd69]{flex:1;width:100%!important;min-height:0;height:100%!important;position:relative!important;bottom:auto;left:auto;right:auto;display:flex;align-items:center;justify-content:center;transition-delay:.5s}.featured .move[data-v-3d6bdd69]{transform:translateY(0);transition:all ease .5s}@media screen and (min-width: 668px){.featured .move[data-v-3d6bdd69]{transform:translate(0);transition:all ease .5s}}html[data-v-27aea607],body[data-v-27aea607],div[data-v-27aea607],span[data-v-27aea607],applet[data-v-27aea607],object[data-v-27aea607],iframe[data-v-27aea607],h1[data-v-27aea607],h2[data-v-27aea607],h3[data-v-27aea607],h4[data-v-27aea607],h5[data-v-27aea607],h6[data-v-27aea607],p[data-v-27aea607],blockquote[data-v-27aea607],pre[data-v-27aea607],a[data-v-27aea607],abbr[data-v-27aea607],acronym[data-v-27aea607],address[data-v-27aea607],big[data-v-27aea607],cite[data-v-27aea607],code[data-v-27aea607],del[data-v-27aea607],dfn[data-v-27aea607],em[data-v-27aea607],img[data-v-27aea607],ins[data-v-27aea607],kbd[data-v-27aea607],q[data-v-27aea607],s[data-v-27aea607],samp[data-v-27aea607],small[data-v-27aea607],strike[data-v-27aea607],strong[data-v-27aea607],sub[data-v-27aea607],sup[data-v-27aea607],tt[data-v-27aea607],var[data-v-27aea607],b[data-v-27aea607],u[data-v-27aea607],i[data-v-27aea607],center[data-v-27aea607],dl[data-v-27aea607],dt[data-v-27aea607],dd[data-v-27aea607],ol[data-v-27aea607],ul[data-v-27aea607],li[data-v-27aea607],fieldset[data-v-27aea607],form[data-v-27aea607],label[data-v-27aea607],legend[data-v-27aea607],table[data-v-27aea607],caption[data-v-27aea607],tbody[data-v-27aea607],tfoot[data-v-27aea607],thead[data-v-27aea607],tr[data-v-27aea607],th[data-v-27aea607],td[data-v-27aea607],article[data-v-27aea607],aside[data-v-27aea607],canvas[data-v-27aea607],details[data-v-27aea607],embed[data-v-27aea607],figure[data-v-27aea607],figcaption[data-v-27aea607],footer[data-v-27aea607],header[data-v-27aea607],hgroup[data-v-27aea607],menu[data-v-27aea607],nav[data-v-27aea607],output[data-v-27aea607],ruby[data-v-27aea607],section[data-v-27aea607],summary[data-v-27aea607],time[data-v-27aea607],mark[data-v-27aea607],audio[data-v-27aea607],video[data-v-27aea607]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-27aea607],aside[data-v-27aea607],details[data-v-27aea607],figcaption[data-v-27aea607],figure[data-v-27aea607],footer[data-v-27aea607],header[data-v-27aea607],hgroup[data-v-27aea607],menu[data-v-27aea607],nav[data-v-27aea607],section[data-v-27aea607]{display:block}body[data-v-27aea607]{line-height:1}ol[data-v-27aea607],ul[data-v-27aea607]{list-style:none}blockquote[data-v-27aea607],q[data-v-27aea607]{quotes:none}blockquote[data-v-27aea607]:before,blockquote[data-v-27aea607]:after,q[data-v-27aea607]:before,q[data-v-27aea607]:after{content:"";content:none}table[data-v-27aea607]{border-collapse:collapse;border-spacing:0}*[data-v-27aea607]{-webkit-tap-highlight-color:transparent}html[data-v-27aea607],body[data-v-27aea607]{cursor:default}code[data-v-27aea607]{cursor:text}a[data-v-27aea607],label[data-v-27aea607],button[data-v-27aea607],input[type=radio][data-v-27aea607],input[type=submit][data-v-27aea607],input[type=button][data-v-27aea607],input[type=checkbox][data-v-27aea607]{cursor:pointer}button[disabled][data-v-27aea607],input[disabled][data-v-27aea607]{cursor:default}.special[data-v-27aea607]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-27aea607]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-27aea607]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-27aea607]{display:none!important}body[data-v-27aea607],input[data-v-27aea607],textarea[data-v-27aea607]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-27aea607]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-27aea607]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-27aea607]{font-size:2.5rem}}h2[data-v-27aea607]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-27aea607]{font-size:2rem}}h3[data-v-27aea607]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-27aea607]{font-size:1.2rem}}p[data-v-27aea607]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-27aea607]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-27aea607]{font-size:1rem}}a[data-v-27aea607]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-27aea607]{color:#eee8aa}a[data-v-27aea607]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-27aea607]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-27aea607]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-27aea607]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-27aea607]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-27aea607]{padding:0 0 1rem}ul li[data-v-27aea607]{padding:0 0 .5rem}.svg-inline--fa[data-v-27aea607]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-27aea607]{font-size:1.5rem}}#app[data-v-27aea607]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-27aea607]{overflow:hidden}}.contactpage[data-v-27aea607]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-27aea607]{height:100vh!important}}.page[data-v-27aea607]{z-index:1;width:100%;height:100%}.frame[data-v-27aea607]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-27aea607]{border:1.5rem solid #101216}.frame-light[data-v-27aea607]{border:1.5rem solid #f7faff}.container[data-v-27aea607]{position:relative;padding:2rem}.noise[data-v-27aea607]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-27aea607]{opacity:.04}}.feature-callout[data-v-27aea607]{display:grid;gap:2rem;align-items:center;padding:2rem;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,215,0,.2)}@media screen and (min-width: 668px){.feature-callout[data-v-27aea607]{grid-template-columns:1fr 1fr;gap:3rem;padding:2.5rem}}@media screen and (min-width: 668px){.feature-callout-image-right .feature-callout-content[data-v-27aea607]{order:1}.feature-callout-image-right .feature-callout-media[data-v-27aea607]{order:2}}@media screen and (min-width: 668px){.feature-callout-image-left .feature-callout-content[data-v-27aea607]{order:2}.feature-callout-image-left .feature-callout-media[data-v-27aea607]{order:1}}.feature-callout .feature-callout-title[data-v-27aea607]{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#eee8aa}.feature-callout .feature-callout-description[data-v-27aea607]{font-size:1.1rem;line-height:1.7;margin:0;color:#ffffffe6}.feature-callout .feature-callout-media[data-v-27aea607]{margin:0;display:flex;justify-content:center;align-items:center}.feature-callout .feature-callout-media img[data-v-27aea607]{width:100%;max-width:320px;height:auto;border-radius:8px;object-fit:contain}.feature-callout-light[data-v-27aea607]{background:#0000000d;border-color:#00000026}.feature-callout-light .feature-callout-description[data-v-27aea607]{color:#000c}html[data-v-9afd7405],body[data-v-9afd7405],div[data-v-9afd7405],span[data-v-9afd7405],applet[data-v-9afd7405],object[data-v-9afd7405],iframe[data-v-9afd7405],h1[data-v-9afd7405],h2[data-v-9afd7405],h3[data-v-9afd7405],h4[data-v-9afd7405],h5[data-v-9afd7405],h6[data-v-9afd7405],p[data-v-9afd7405],blockquote[data-v-9afd7405],pre[data-v-9afd7405],a[data-v-9afd7405],abbr[data-v-9afd7405],acronym[data-v-9afd7405],address[data-v-9afd7405],big[data-v-9afd7405],cite[data-v-9afd7405],code[data-v-9afd7405],del[data-v-9afd7405],dfn[data-v-9afd7405],em[data-v-9afd7405],img[data-v-9afd7405],ins[data-v-9afd7405],kbd[data-v-9afd7405],q[data-v-9afd7405],s[data-v-9afd7405],samp[data-v-9afd7405],small[data-v-9afd7405],strike[data-v-9afd7405],strong[data-v-9afd7405],sub[data-v-9afd7405],sup[data-v-9afd7405],tt[data-v-9afd7405],var[data-v-9afd7405],b[data-v-9afd7405],u[data-v-9afd7405],i[data-v-9afd7405],center[data-v-9afd7405],dl[data-v-9afd7405],dt[data-v-9afd7405],dd[data-v-9afd7405],ol[data-v-9afd7405],ul[data-v-9afd7405],li[data-v-9afd7405],fieldset[data-v-9afd7405],form[data-v-9afd7405],label[data-v-9afd7405],legend[data-v-9afd7405],table[data-v-9afd7405],caption[data-v-9afd7405],tbody[data-v-9afd7405],tfoot[data-v-9afd7405],thead[data-v-9afd7405],tr[data-v-9afd7405],th[data-v-9afd7405],td[data-v-9afd7405],article[data-v-9afd7405],aside[data-v-9afd7405],canvas[data-v-9afd7405],details[data-v-9afd7405],embed[data-v-9afd7405],figure[data-v-9afd7405],figcaption[data-v-9afd7405],footer[data-v-9afd7405],header[data-v-9afd7405],hgroup[data-v-9afd7405],menu[data-v-9afd7405],nav[data-v-9afd7405],output[data-v-9afd7405],ruby[data-v-9afd7405],section[data-v-9afd7405],summary[data-v-9afd7405],time[data-v-9afd7405],mark[data-v-9afd7405],audio[data-v-9afd7405],video[data-v-9afd7405]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-9afd7405],aside[data-v-9afd7405],details[data-v-9afd7405],figcaption[data-v-9afd7405],figure[data-v-9afd7405],footer[data-v-9afd7405],header[data-v-9afd7405],hgroup[data-v-9afd7405],menu[data-v-9afd7405],nav[data-v-9afd7405],section[data-v-9afd7405]{display:block}body[data-v-9afd7405]{line-height:1}ol[data-v-9afd7405],ul[data-v-9afd7405]{list-style:none}blockquote[data-v-9afd7405],q[data-v-9afd7405]{quotes:none}blockquote[data-v-9afd7405]:before,blockquote[data-v-9afd7405]:after,q[data-v-9afd7405]:before,q[data-v-9afd7405]:after{content:"";content:none}table[data-v-9afd7405]{border-collapse:collapse;border-spacing:0}*[data-v-9afd7405]{-webkit-tap-highlight-color:transparent}html[data-v-9afd7405],body[data-v-9afd7405]{cursor:default}code[data-v-9afd7405]{cursor:text}a[data-v-9afd7405],label[data-v-9afd7405],button[data-v-9afd7405],input[type=radio][data-v-9afd7405],input[type=submit][data-v-9afd7405],input[type=button][data-v-9afd7405],input[type=checkbox][data-v-9afd7405]{cursor:pointer}button[disabled][data-v-9afd7405],input[disabled][data-v-9afd7405]{cursor:default}.special[data-v-9afd7405]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-9afd7405]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-9afd7405]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-9afd7405]{display:none!important}body[data-v-9afd7405],input[data-v-9afd7405],textarea[data-v-9afd7405]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-9afd7405]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-9afd7405]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-9afd7405]{font-size:2.5rem}}h2[data-v-9afd7405]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-9afd7405]{font-size:2rem}}h3[data-v-9afd7405]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-9afd7405]{font-size:1.2rem}}p[data-v-9afd7405]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-9afd7405]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-9afd7405]{font-size:1rem}}a[data-v-9afd7405]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-9afd7405]{color:#eee8aa}a[data-v-9afd7405]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-9afd7405]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-9afd7405]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-9afd7405]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-9afd7405]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-9afd7405]{padding:0 0 1rem}ul li[data-v-9afd7405]{padding:0 0 .5rem}.svg-inline--fa[data-v-9afd7405]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-9afd7405]{font-size:1.5rem}}#app[data-v-9afd7405]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-9afd7405]{overflow:hidden}}.contactpage[data-v-9afd7405]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-9afd7405]{height:100vh!important}}.page[data-v-9afd7405]{z-index:1;width:100%;height:100%}.frame[data-v-9afd7405]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-9afd7405]{border:1.5rem solid #101216}.frame-light[data-v-9afd7405]{border:1.5rem solid #f7faff}.container[data-v-9afd7405]{position:relative;padding:2rem}.noise[data-v-9afd7405]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-9afd7405]{opacity:.04}}.case-study[data-v-9afd7405]{background:#101216;color:#f7faff;min-height:100vh;padding:2rem 0;overflow-y:auto;max-height:calc(100vh - 100px)}.case-study .case-header[data-v-9afd7405]{opacity:1;transform:translateY(0);margin:100px 0;padding:0 2rem}.case-study .case-header .case-header-content[data-v-9afd7405]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 668px){.case-study .case-header .case-header-content[data-v-9afd7405]{flex-direction:row;justify-content:space-between;align-items:flex-start}}.case-study .case-header .back-link[data-v-9afd7405]{display:inline-block;margin-bottom:1rem;color:#eee8aa;text-decoration:none;font-size:.95rem}.case-study .case-header .back-link[data-v-9afd7405]:hover{text-decoration:underline}.case-study .case-header .case-title[data-v-9afd7405]{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.1}@media screen and (min-width: 668px){.case-study .case-header .case-title[data-v-9afd7405]{font-size:4rem}}.case-study .case-header .case-meta[data-v-9afd7405]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.case-study .case-header .case-meta span[data-v-9afd7405]{padding:.5rem 1rem;background:#ffffff1a;border-radius:4px;font-size:.9rem;font-weight:500}.case-study .case-header .case-actions[data-v-9afd7405]{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 668px){.case-study .case-header .case-actions[data-v-9afd7405]{flex-direction:row;align-items:center}}.case-study .case-header .case-actions .case-link[data-v-9afd7405]{padding:.75rem 1.5rem;border-radius:4px;text-decoration:none;font-weight:500;transition:all .3s ease;text-align:center;min-width:140px;background:#eee8aa;color:#101216}.case-study .case-header .case-actions .case-link[data-v-9afd7405]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.case-study .case-header .case-actions .case-link-light[data-v-9afd7405]{background:#101216;color:#f7faff}.case-study .case-content[data-v-9afd7405]{opacity:1;transform:translateY(0);max-width:1200px;margin:0 auto;padding:0 2rem 4rem}.case-study .case-content .case-section[data-v-9afd7405]{margin-bottom:4rem}.case-study .case-content .case-section .section-title[data-v-9afd7405]{font-size:2rem;font-weight:600;margin-bottom:1.5rem;color:#eee8aa;position:relative}.case-study .case-content .case-section .section-title[data-v-9afd7405]:after{content:"";position:absolute;bottom:-.5rem;left:0;width:3rem;height:3px;background:#eee8aa}.case-study .case-content .case-section .section-content h3[data-v-9afd7405]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#eee8aa}.case-study .case-content .case-section .section-content p[data-v-9afd7405]{font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem;color:#ffffffe6}.case-study .case-content .case-section .section-content ul[data-v-9afd7405]{list-style:none;padding:0}.case-study .case-content .case-section .section-content ul li[data-v-9afd7405]{position:relative;padding-left:1.5rem;margin-bottom:.75rem;line-height:1.6}.case-study .case-content .case-section .section-content ul li[data-v-9afd7405]:before{content:"•";position:absolute;left:0;color:#eee8aa;font-weight:700}.case-study .case-content .case-section.case-technical .key-feature-callout-list[data-v-9afd7405]{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.case-study .case-content .case-section.case-technical .tech-tags[data-v-9afd7405]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.case-study .case-content .case-section.case-technical .tech-tags .tech-tag[data-v-9afd7405]{padding:.5rem 1rem;background:#ffd7001a;border:1px solid rgba(255,215,0,.3);border-radius:20px;color:#eee8aa;font-size:.9rem;font-weight:500}.case-study .case-content .case-section.case-process .process-steps[data-v-9afd7405]{display:grid;gap:2rem;margin-bottom:2rem}@media screen and (min-width: 668px){.case-study .case-content .case-section.case-process .process-steps[data-v-9afd7405]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.case-study .case-content .case-section.case-process .process-steps .process-step[data-v-9afd7405]{display:flex;gap:1rem;padding:1.5rem;background:#ffffff0d;border-radius:8px;border-left:4px solid rgb(238,232,170)}.case-study .case-content .case-section.case-process .process-steps .process-step .step-number[data-v-9afd7405]{width:2.5rem;height:2.5rem;background:#eee8aa;color:#101216;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;flex-shrink:0}.case-study .case-content .case-section.case-process .process-steps .process-step .step-content h4[data-v-9afd7405]{margin-bottom:.5rem;color:#f7faff}.case-study .case-content .case-section.case-process .process-steps .process-step .step-content p[data-v-9afd7405]{margin-bottom:0;font-size:1rem}.case-study .case-content .case-section.case-results .metrics[data-v-9afd7405]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:2rem}.case-study .case-content .case-section.case-results .metrics .metric-item[data-v-9afd7405]{text-align:center;padding:2rem;background:#ffd7001a;border-radius:8px;border:1px solid rgba(255,215,0,.2)}.case-study .case-content .case-section.case-results .metrics .metric-item .metric-value[data-v-9afd7405]{font-size:2.5rem;font-weight:700;color:#eee8aa;margin-bottom:.5rem}.case-study .case-content .case-section.case-results .metrics .metric-item .metric-label[data-v-9afd7405]{font-size:1rem;color:#fffc;font-weight:500}.case-study .case-content .case-section.case-gallery .section-content[data-v-9afd7405]{max-width:100%}.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405]{width:100%!important;height:auto!important;min-height:420px;display:flex!important;flex-direction:column;border-radius:8px;overflow:visible}@media screen and (min-width: 668px){.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405]{min-height:560px}}.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405] .slider{flex:1;position:relative;min-height:340px;width:100%;margin:0;padding:0}@media screen and (min-width: 668px){.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405] .slider{min-height:480px}}.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405] .slide .content img{max-width:92%;max-height:92%}@media screen and (min-width: 668px){.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405] .slide .content img{max-width:96%;max-height:94%}}.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405] .pagination{position:relative;bottom:auto;flex-shrink:0;padding:.75rem 0 .25rem;margin-top:auto}.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405] .pagination .item-list{flex-wrap:wrap;gap:.15rem}.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405] .pagination span{padding:.2rem .35rem;font-size:.95rem}@media screen and (min-width: 668px){.case-study .case-content .case-section.case-gallery .case-slider[data-v-9afd7405] .pagination span{padding:.3rem .45rem;font-size:1.1rem}}.case-study-light[data-v-9afd7405]{background:#f7faff;color:#101216}.case-study-light .case-header .back-link[data-v-9afd7405]{color:#101216}.case-study-light .case-header .case-meta span[data-v-9afd7405]{background:#0000001a}.case-study-light .case-content .case-section .section-content p[data-v-9afd7405],.case-study-light .case-content .case-section .section-content li[data-v-9afd7405]{color:#000c}.case-study-light .case-content .case-section.case-technical .tech-tag[data-v-9afd7405]{background:#0000001a;border-color:#0000004d;color:#101216}.case-study-light .case-content .case-section.case-process .process-step[data-v-9afd7405]{background:#0000000d}.case-study-light .case-content .case-section.case-process .process-step .step-content h4[data-v-9afd7405]{color:#101216}.case-study-light .case-content .case-section.case-results .metric-item[data-v-9afd7405]{background:#0000000d;border-color:#0003}html[data-v-f389af3f],body[data-v-f389af3f],div[data-v-f389af3f],span[data-v-f389af3f],applet[data-v-f389af3f],object[data-v-f389af3f],iframe[data-v-f389af3f],h1[data-v-f389af3f],h2[data-v-f389af3f],h3[data-v-f389af3f],h4[data-v-f389af3f],h5[data-v-f389af3f],h6[data-v-f389af3f],p[data-v-f389af3f],blockquote[data-v-f389af3f],pre[data-v-f389af3f],a[data-v-f389af3f],abbr[data-v-f389af3f],acronym[data-v-f389af3f],address[data-v-f389af3f],big[data-v-f389af3f],cite[data-v-f389af3f],code[data-v-f389af3f],del[data-v-f389af3f],dfn[data-v-f389af3f],em[data-v-f389af3f],img[data-v-f389af3f],ins[data-v-f389af3f],kbd[data-v-f389af3f],q[data-v-f389af3f],s[data-v-f389af3f],samp[data-v-f389af3f],small[data-v-f389af3f],strike[data-v-f389af3f],strong[data-v-f389af3f],sub[data-v-f389af3f],sup[data-v-f389af3f],tt[data-v-f389af3f],var[data-v-f389af3f],b[data-v-f389af3f],u[data-v-f389af3f],i[data-v-f389af3f],center[data-v-f389af3f],dl[data-v-f389af3f],dt[data-v-f389af3f],dd[data-v-f389af3f],ol[data-v-f389af3f],ul[data-v-f389af3f],li[data-v-f389af3f],fieldset[data-v-f389af3f],form[data-v-f389af3f],label[data-v-f389af3f],legend[data-v-f389af3f],table[data-v-f389af3f],caption[data-v-f389af3f],tbody[data-v-f389af3f],tfoot[data-v-f389af3f],thead[data-v-f389af3f],tr[data-v-f389af3f],th[data-v-f389af3f],td[data-v-f389af3f],article[data-v-f389af3f],aside[data-v-f389af3f],canvas[data-v-f389af3f],details[data-v-f389af3f],embed[data-v-f389af3f],figure[data-v-f389af3f],figcaption[data-v-f389af3f],footer[data-v-f389af3f],header[data-v-f389af3f],hgroup[data-v-f389af3f],menu[data-v-f389af3f],nav[data-v-f389af3f],output[data-v-f389af3f],ruby[data-v-f389af3f],section[data-v-f389af3f],summary[data-v-f389af3f],time[data-v-f389af3f],mark[data-v-f389af3f],audio[data-v-f389af3f],video[data-v-f389af3f]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-f389af3f],aside[data-v-f389af3f],details[data-v-f389af3f],figcaption[data-v-f389af3f],figure[data-v-f389af3f],footer[data-v-f389af3f],header[data-v-f389af3f],hgroup[data-v-f389af3f],menu[data-v-f389af3f],nav[data-v-f389af3f],section[data-v-f389af3f]{display:block}body[data-v-f389af3f]{line-height:1}ol[data-v-f389af3f],ul[data-v-f389af3f]{list-style:none}blockquote[data-v-f389af3f],q[data-v-f389af3f]{quotes:none}blockquote[data-v-f389af3f]:before,blockquote[data-v-f389af3f]:after,q[data-v-f389af3f]:before,q[data-v-f389af3f]:after{content:"";content:none}table[data-v-f389af3f]{border-collapse:collapse;border-spacing:0}*[data-v-f389af3f]{-webkit-tap-highlight-color:transparent}html[data-v-f389af3f],body[data-v-f389af3f]{cursor:default}code[data-v-f389af3f]{cursor:text}a[data-v-f389af3f],label[data-v-f389af3f],button[data-v-f389af3f],input[type=radio][data-v-f389af3f],input[type=submit][data-v-f389af3f],input[type=button][data-v-f389af3f],input[type=checkbox][data-v-f389af3f]{cursor:pointer}button[disabled][data-v-f389af3f],input[disabled][data-v-f389af3f]{cursor:default}.special[data-v-f389af3f]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-f389af3f]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-f389af3f]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-f389af3f]{display:none!important}body[data-v-f389af3f],input[data-v-f389af3f],textarea[data-v-f389af3f]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-f389af3f]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-f389af3f]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-f389af3f]{font-size:2.5rem}}h2[data-v-f389af3f]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-f389af3f]{font-size:2rem}}h3[data-v-f389af3f]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-f389af3f]{font-size:1.2rem}}p[data-v-f389af3f]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-f389af3f]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-f389af3f]{font-size:1rem}}a[data-v-f389af3f]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-f389af3f]{color:#eee8aa}a[data-v-f389af3f]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-f389af3f]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-f389af3f]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-f389af3f]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-f389af3f]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-f389af3f]{padding:0 0 1rem}ul li[data-v-f389af3f]{padding:0 0 .5rem}.svg-inline--fa[data-v-f389af3f]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-f389af3f]{font-size:1.5rem}}#app[data-v-f389af3f]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-f389af3f]{overflow:hidden}}.contactpage[data-v-f389af3f]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-f389af3f]{height:100vh!important}}.page[data-v-f389af3f]{z-index:1;width:100%;height:100%}.frame[data-v-f389af3f]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-f389af3f]{border:1.5rem solid #101216}.frame-light[data-v-f389af3f]{border:1.5rem solid #f7faff}.container[data-v-f389af3f]{position:relative;padding:2rem}.noise[data-v-f389af3f]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-f389af3f]{opacity:.04}}.projects[data-v-f389af3f]{background:transparent;color:#f7faff;width:100%;height:100%}.projects .bar[data-v-f389af3f]{width:100%;height:80px;background:#101216;z-index:-1}.projects .grid[data-v-f389af3f]{width:100%;height:calc(100% - 80px);background:#708090;display:flex;flex-wrap:wrap}.projects .grid .block[data-v-f389af3f]{position:relative;width:50%;height:33.33%;line-height:0;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.projects .grid .block .project-link[data-v-f389af3f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%;text-align:center;text-decoration:none;color:#f7faff;border:1px solid rgb(238,232,170);padding:1rem;box-sizing:border-box;transition:background .3s ease}.projects .grid .block .project-link[data-v-f389af3f]:hover{background:#10121659}.projects .grid .block .project-name[data-v-f389af3f]{font-family:Megrim,sans-serif;font-size:1rem;line-height:1.2}.projects .grid .block .project-type[data-v-f389af3f]{font-size:.75rem;line-height:1.3;opacity:.85}.projects .grid .block img[data-v-f389af3f]{border:1px solid rgb(238,232,170)}html[data-v-053e3ad0],body[data-v-053e3ad0],div[data-v-053e3ad0],span[data-v-053e3ad0],applet[data-v-053e3ad0],object[data-v-053e3ad0],iframe[data-v-053e3ad0],h1[data-v-053e3ad0],h2[data-v-053e3ad0],h3[data-v-053e3ad0],h4[data-v-053e3ad0],h5[data-v-053e3ad0],h6[data-v-053e3ad0],p[data-v-053e3ad0],blockquote[data-v-053e3ad0],pre[data-v-053e3ad0],a[data-v-053e3ad0],abbr[data-v-053e3ad0],acronym[data-v-053e3ad0],address[data-v-053e3ad0],big[data-v-053e3ad0],cite[data-v-053e3ad0],code[data-v-053e3ad0],del[data-v-053e3ad0],dfn[data-v-053e3ad0],em[data-v-053e3ad0],img[data-v-053e3ad0],ins[data-v-053e3ad0],kbd[data-v-053e3ad0],q[data-v-053e3ad0],s[data-v-053e3ad0],samp[data-v-053e3ad0],small[data-v-053e3ad0],strike[data-v-053e3ad0],strong[data-v-053e3ad0],sub[data-v-053e3ad0],sup[data-v-053e3ad0],tt[data-v-053e3ad0],var[data-v-053e3ad0],b[data-v-053e3ad0],u[data-v-053e3ad0],i[data-v-053e3ad0],center[data-v-053e3ad0],dl[data-v-053e3ad0],dt[data-v-053e3ad0],dd[data-v-053e3ad0],ol[data-v-053e3ad0],ul[data-v-053e3ad0],li[data-v-053e3ad0],fieldset[data-v-053e3ad0],form[data-v-053e3ad0],label[data-v-053e3ad0],legend[data-v-053e3ad0],table[data-v-053e3ad0],caption[data-v-053e3ad0],tbody[data-v-053e3ad0],tfoot[data-v-053e3ad0],thead[data-v-053e3ad0],tr[data-v-053e3ad0],th[data-v-053e3ad0],td[data-v-053e3ad0],article[data-v-053e3ad0],aside[data-v-053e3ad0],canvas[data-v-053e3ad0],details[data-v-053e3ad0],embed[data-v-053e3ad0],figure[data-v-053e3ad0],figcaption[data-v-053e3ad0],footer[data-v-053e3ad0],header[data-v-053e3ad0],hgroup[data-v-053e3ad0],menu[data-v-053e3ad0],nav[data-v-053e3ad0],output[data-v-053e3ad0],ruby[data-v-053e3ad0],section[data-v-053e3ad0],summary[data-v-053e3ad0],time[data-v-053e3ad0],mark[data-v-053e3ad0],audio[data-v-053e3ad0],video[data-v-053e3ad0]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-053e3ad0],aside[data-v-053e3ad0],details[data-v-053e3ad0],figcaption[data-v-053e3ad0],figure[data-v-053e3ad0],footer[data-v-053e3ad0],header[data-v-053e3ad0],hgroup[data-v-053e3ad0],menu[data-v-053e3ad0],nav[data-v-053e3ad0],section[data-v-053e3ad0]{display:block}body[data-v-053e3ad0]{line-height:1}ol[data-v-053e3ad0],ul[data-v-053e3ad0]{list-style:none}blockquote[data-v-053e3ad0],q[data-v-053e3ad0]{quotes:none}blockquote[data-v-053e3ad0]:before,blockquote[data-v-053e3ad0]:after,q[data-v-053e3ad0]:before,q[data-v-053e3ad0]:after{content:"";content:none}table[data-v-053e3ad0]{border-collapse:collapse;border-spacing:0}*[data-v-053e3ad0]{-webkit-tap-highlight-color:transparent}html[data-v-053e3ad0],body[data-v-053e3ad0]{cursor:default}code[data-v-053e3ad0]{cursor:text}a[data-v-053e3ad0],label[data-v-053e3ad0],button[data-v-053e3ad0],input[type=radio][data-v-053e3ad0],input[type=submit][data-v-053e3ad0],input[type=button][data-v-053e3ad0],input[type=checkbox][data-v-053e3ad0]{cursor:pointer}button[disabled][data-v-053e3ad0],input[disabled][data-v-053e3ad0]{cursor:default}.special[data-v-053e3ad0]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-053e3ad0]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-053e3ad0]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-053e3ad0]{display:none!important}body[data-v-053e3ad0],input[data-v-053e3ad0],textarea[data-v-053e3ad0]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-053e3ad0]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-053e3ad0]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-053e3ad0]{font-size:2.5rem}}h2[data-v-053e3ad0]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-053e3ad0]{font-size:2rem}}h3[data-v-053e3ad0]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-053e3ad0]{font-size:1.2rem}}p[data-v-053e3ad0]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-053e3ad0]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-053e3ad0]{font-size:1rem}}a[data-v-053e3ad0]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-053e3ad0]{color:#eee8aa}a[data-v-053e3ad0]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-053e3ad0]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-053e3ad0]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-053e3ad0]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-053e3ad0]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-053e3ad0]{padding:0 0 1rem}ul li[data-v-053e3ad0]{padding:0 0 .5rem}.svg-inline--fa[data-v-053e3ad0]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-053e3ad0]{font-size:1.5rem}}#app[data-v-053e3ad0]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-053e3ad0]{overflow:hidden}}.contactpage[data-v-053e3ad0]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-053e3ad0]{height:100vh!important}}.page[data-v-053e3ad0]{z-index:1;width:100%;height:100%}.frame[data-v-053e3ad0]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-053e3ad0]{border:1.5rem solid #101216}.frame-light[data-v-053e3ad0]{border:1.5rem solid #f7faff}.container[data-v-053e3ad0]{position:relative;padding:2rem}.noise[data-v-053e3ad0]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-053e3ad0]{opacity:.04}}.about[data-v-053e3ad0]{background:#f7faff;color:#101216;padding:3rem 1rem}html[data-v-cd50f4e8],body[data-v-cd50f4e8],div[data-v-cd50f4e8],span[data-v-cd50f4e8],applet[data-v-cd50f4e8],object[data-v-cd50f4e8],iframe[data-v-cd50f4e8],h1[data-v-cd50f4e8],h2[data-v-cd50f4e8],h3[data-v-cd50f4e8],h4[data-v-cd50f4e8],h5[data-v-cd50f4e8],h6[data-v-cd50f4e8],p[data-v-cd50f4e8],blockquote[data-v-cd50f4e8],pre[data-v-cd50f4e8],a[data-v-cd50f4e8],abbr[data-v-cd50f4e8],acronym[data-v-cd50f4e8],address[data-v-cd50f4e8],big[data-v-cd50f4e8],cite[data-v-cd50f4e8],code[data-v-cd50f4e8],del[data-v-cd50f4e8],dfn[data-v-cd50f4e8],em[data-v-cd50f4e8],img[data-v-cd50f4e8],ins[data-v-cd50f4e8],kbd[data-v-cd50f4e8],q[data-v-cd50f4e8],s[data-v-cd50f4e8],samp[data-v-cd50f4e8],small[data-v-cd50f4e8],strike[data-v-cd50f4e8],strong[data-v-cd50f4e8],sub[data-v-cd50f4e8],sup[data-v-cd50f4e8],tt[data-v-cd50f4e8],var[data-v-cd50f4e8],b[data-v-cd50f4e8],u[data-v-cd50f4e8],i[data-v-cd50f4e8],center[data-v-cd50f4e8],dl[data-v-cd50f4e8],dt[data-v-cd50f4e8],dd[data-v-cd50f4e8],ol[data-v-cd50f4e8],ul[data-v-cd50f4e8],li[data-v-cd50f4e8],fieldset[data-v-cd50f4e8],form[data-v-cd50f4e8],label[data-v-cd50f4e8],legend[data-v-cd50f4e8],table[data-v-cd50f4e8],caption[data-v-cd50f4e8],tbody[data-v-cd50f4e8],tfoot[data-v-cd50f4e8],thead[data-v-cd50f4e8],tr[data-v-cd50f4e8],th[data-v-cd50f4e8],td[data-v-cd50f4e8],article[data-v-cd50f4e8],aside[data-v-cd50f4e8],canvas[data-v-cd50f4e8],details[data-v-cd50f4e8],embed[data-v-cd50f4e8],figure[data-v-cd50f4e8],figcaption[data-v-cd50f4e8],footer[data-v-cd50f4e8],header[data-v-cd50f4e8],hgroup[data-v-cd50f4e8],menu[data-v-cd50f4e8],nav[data-v-cd50f4e8],output[data-v-cd50f4e8],ruby[data-v-cd50f4e8],section[data-v-cd50f4e8],summary[data-v-cd50f4e8],time[data-v-cd50f4e8],mark[data-v-cd50f4e8],audio[data-v-cd50f4e8],video[data-v-cd50f4e8]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-cd50f4e8],aside[data-v-cd50f4e8],details[data-v-cd50f4e8],figcaption[data-v-cd50f4e8],figure[data-v-cd50f4e8],footer[data-v-cd50f4e8],header[data-v-cd50f4e8],hgroup[data-v-cd50f4e8],menu[data-v-cd50f4e8],nav[data-v-cd50f4e8],section[data-v-cd50f4e8]{display:block}body[data-v-cd50f4e8]{line-height:1}ol[data-v-cd50f4e8],ul[data-v-cd50f4e8]{list-style:none}blockquote[data-v-cd50f4e8],q[data-v-cd50f4e8]{quotes:none}blockquote[data-v-cd50f4e8]:before,blockquote[data-v-cd50f4e8]:after,q[data-v-cd50f4e8]:before,q[data-v-cd50f4e8]:after{content:"";content:none}table[data-v-cd50f4e8]{border-collapse:collapse;border-spacing:0}*[data-v-cd50f4e8]{-webkit-tap-highlight-color:transparent}html[data-v-cd50f4e8],body[data-v-cd50f4e8]{cursor:default}code[data-v-cd50f4e8]{cursor:text}a[data-v-cd50f4e8],label[data-v-cd50f4e8],button[data-v-cd50f4e8],input[type=radio][data-v-cd50f4e8],input[type=submit][data-v-cd50f4e8],input[type=button][data-v-cd50f4e8],input[type=checkbox][data-v-cd50f4e8]{cursor:pointer}button[disabled][data-v-cd50f4e8],input[disabled][data-v-cd50f4e8]{cursor:default}.special[data-v-cd50f4e8]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-cd50f4e8]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-cd50f4e8]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-cd50f4e8]{display:none!important}body[data-v-cd50f4e8],input[data-v-cd50f4e8],textarea[data-v-cd50f4e8]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-cd50f4e8]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-cd50f4e8]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-cd50f4e8]{font-size:2.5rem}}h2[data-v-cd50f4e8]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-cd50f4e8]{font-size:2rem}}h3[data-v-cd50f4e8]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-cd50f4e8]{font-size:1.2rem}}p[data-v-cd50f4e8]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-cd50f4e8]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-cd50f4e8]{font-size:1rem}}a[data-v-cd50f4e8]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-cd50f4e8]{color:#eee8aa}a[data-v-cd50f4e8]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-cd50f4e8]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-cd50f4e8]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-cd50f4e8]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-cd50f4e8]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-cd50f4e8]{padding:0 0 1rem}ul li[data-v-cd50f4e8]{padding:0 0 .5rem}.svg-inline--fa[data-v-cd50f4e8]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-cd50f4e8]{font-size:1.5rem}}#app[data-v-cd50f4e8]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-cd50f4e8]{overflow:hidden}}.contactpage[data-v-cd50f4e8]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-cd50f4e8]{height:100vh!important}}.page[data-v-cd50f4e8]{z-index:1;width:100%;height:100%}.frame[data-v-cd50f4e8]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-cd50f4e8]{border:1.5rem solid #101216}.frame-light[data-v-cd50f4e8]{border:1.5rem solid #f7faff}.container[data-v-cd50f4e8]{position:relative;padding:2rem}.noise[data-v-cd50f4e8]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-cd50f4e8]{opacity:.04}}.netlify-form[data-v-cd50f4e8]{width:100%;max-width:32rem;min-width:0;text-align:center;box-sizing:border-box}.netlify-form .form[data-v-cd50f4e8]{width:100%;min-width:0}.netlify-form .form-heading-dark[data-v-cd50f4e8],.netlify-form .form-heading-light[data-v-cd50f4e8]{font-size:2.25rem;margin-bottom:20px;padding:0}@media screen and (min-width: 668px){.netlify-form .form-heading-dark[data-v-cd50f4e8],.netlify-form .form-heading-light[data-v-cd50f4e8]{font-size:2rem;margin-bottom:15px}}.netlify-form .form-heading-dark[data-v-cd50f4e8]{color:#f7faff}.netlify-form .form-heading-light[data-v-cd50f4e8]{color:#101216}.netlify-form #form[data-v-cd50f4e8]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;margin:0 auto;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.netlify-form #form input[data-v-cd50f4e8],.netlify-form #form textarea[data-v-cd50f4e8]{width:100%;max-width:100%;box-sizing:border-box;margin:.65rem 0;padding:.9rem 1rem;font-size:1rem;line-height:1.4}@media screen and (min-width: 668px){.netlify-form #form input[data-v-cd50f4e8],.netlify-form #form textarea[data-v-cd50f4e8]{font-size:.95rem;padding:.85rem 1rem}}.netlify-form #form input[data-v-cd50f4e8]:focus,.netlify-form #form input[data-v-cd50f4e8]:focus-visible,.netlify-form #form textarea[data-v-cd50f4e8]:focus,.netlify-form #form textarea[data-v-cd50f4e8]:focus-visible{outline:none;box-shadow:0 0 0 1px #40e0d0}.netlify-form #form textarea[data-v-cd50f4e8]{min-height:10rem;resize:vertical}@media screen and (min-width: 668px){.netlify-form #form textarea[data-v-cd50f4e8]{min-height:8rem}}.netlify-form #form button[data-v-cd50f4e8]{align-self:center;margin:15px 0 0;padding:.75rem 2.75rem;font-size:1rem;width:fit-content}.netlify-form #form button[data-v-cd50f4e8]:focus,.netlify-form #form button[data-v-cd50f4e8]:focus-visible{outline:none;box-shadow:none;-webkit-text-stroke:1px #40e0d0}.netlify-form .message[data-v-cd50f4e8]{max-width:80%;margin:0 auto;color:#eee8aa}.netlify-form .submit-light[data-v-cd50f4e8]{color:#101216;border:1px solid #101216}.netlify-form .submit-dark[data-v-cd50f4e8]{color:#eee8aa;border:1px solid rgb(238,232,170)}html[data-v-c07751cb],body[data-v-c07751cb],div[data-v-c07751cb],span[data-v-c07751cb],applet[data-v-c07751cb],object[data-v-c07751cb],iframe[data-v-c07751cb],h1[data-v-c07751cb],h2[data-v-c07751cb],h3[data-v-c07751cb],h4[data-v-c07751cb],h5[data-v-c07751cb],h6[data-v-c07751cb],p[data-v-c07751cb],blockquote[data-v-c07751cb],pre[data-v-c07751cb],a[data-v-c07751cb],abbr[data-v-c07751cb],acronym[data-v-c07751cb],address[data-v-c07751cb],big[data-v-c07751cb],cite[data-v-c07751cb],code[data-v-c07751cb],del[data-v-c07751cb],dfn[data-v-c07751cb],em[data-v-c07751cb],img[data-v-c07751cb],ins[data-v-c07751cb],kbd[data-v-c07751cb],q[data-v-c07751cb],s[data-v-c07751cb],samp[data-v-c07751cb],small[data-v-c07751cb],strike[data-v-c07751cb],strong[data-v-c07751cb],sub[data-v-c07751cb],sup[data-v-c07751cb],tt[data-v-c07751cb],var[data-v-c07751cb],b[data-v-c07751cb],u[data-v-c07751cb],i[data-v-c07751cb],center[data-v-c07751cb],dl[data-v-c07751cb],dt[data-v-c07751cb],dd[data-v-c07751cb],ol[data-v-c07751cb],ul[data-v-c07751cb],li[data-v-c07751cb],fieldset[data-v-c07751cb],form[data-v-c07751cb],label[data-v-c07751cb],legend[data-v-c07751cb],table[data-v-c07751cb],caption[data-v-c07751cb],tbody[data-v-c07751cb],tfoot[data-v-c07751cb],thead[data-v-c07751cb],tr[data-v-c07751cb],th[data-v-c07751cb],td[data-v-c07751cb],article[data-v-c07751cb],aside[data-v-c07751cb],canvas[data-v-c07751cb],details[data-v-c07751cb],embed[data-v-c07751cb],figure[data-v-c07751cb],figcaption[data-v-c07751cb],footer[data-v-c07751cb],header[data-v-c07751cb],hgroup[data-v-c07751cb],menu[data-v-c07751cb],nav[data-v-c07751cb],output[data-v-c07751cb],ruby[data-v-c07751cb],section[data-v-c07751cb],summary[data-v-c07751cb],time[data-v-c07751cb],mark[data-v-c07751cb],audio[data-v-c07751cb],video[data-v-c07751cb]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-c07751cb],aside[data-v-c07751cb],details[data-v-c07751cb],figcaption[data-v-c07751cb],figure[data-v-c07751cb],footer[data-v-c07751cb],header[data-v-c07751cb],hgroup[data-v-c07751cb],menu[data-v-c07751cb],nav[data-v-c07751cb],section[data-v-c07751cb]{display:block}body[data-v-c07751cb]{line-height:1}ol[data-v-c07751cb],ul[data-v-c07751cb]{list-style:none}blockquote[data-v-c07751cb],q[data-v-c07751cb]{quotes:none}blockquote[data-v-c07751cb]:before,blockquote[data-v-c07751cb]:after,q[data-v-c07751cb]:before,q[data-v-c07751cb]:after{content:"";content:none}table[data-v-c07751cb]{border-collapse:collapse;border-spacing:0}*[data-v-c07751cb]{-webkit-tap-highlight-color:transparent}html[data-v-c07751cb],body[data-v-c07751cb]{cursor:default}code[data-v-c07751cb]{cursor:text}a[data-v-c07751cb],label[data-v-c07751cb],button[data-v-c07751cb],input[type=radio][data-v-c07751cb],input[type=submit][data-v-c07751cb],input[type=button][data-v-c07751cb],input[type=checkbox][data-v-c07751cb]{cursor:pointer}button[disabled][data-v-c07751cb],input[disabled][data-v-c07751cb]{cursor:default}.special[data-v-c07751cb]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-c07751cb]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-c07751cb]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-c07751cb]{display:none!important}body[data-v-c07751cb],input[data-v-c07751cb],textarea[data-v-c07751cb]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-c07751cb]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-c07751cb]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-c07751cb]{font-size:2.5rem}}h2[data-v-c07751cb]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-c07751cb]{font-size:2rem}}h3[data-v-c07751cb]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-c07751cb]{font-size:1.2rem}}p[data-v-c07751cb]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-c07751cb]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-c07751cb]{font-size:1rem}}a[data-v-c07751cb]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-c07751cb]{color:#eee8aa}a[data-v-c07751cb]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-c07751cb]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-c07751cb]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-c07751cb]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-c07751cb]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-c07751cb]{padding:0 0 1rem}ul li[data-v-c07751cb]{padding:0 0 .5rem}.svg-inline--fa[data-v-c07751cb]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-c07751cb]{font-size:1.5rem}}#app[data-v-c07751cb]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-c07751cb]{overflow:hidden}}.contactpage[data-v-c07751cb]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-c07751cb]{height:100vh!important}}.page[data-v-c07751cb]{z-index:1;width:100%;height:100%}.frame[data-v-c07751cb]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-c07751cb]{border:1.5rem solid #101216}.frame-light[data-v-c07751cb]{border:1.5rem solid #f7faff}.container[data-v-c07751cb]{position:relative;padding:2rem}.noise[data-v-c07751cb]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-c07751cb]{opacity:.04}}.contact[data-v-c07751cb]{display:flex;flex-direction:column;width:100%;min-width:0;height:100%;min-height:100%;box-sizing:border-box;overflow-x:hidden}@media screen and (min-width: 668px){.contact[data-v-c07751cb]{position:relative}}.contact .section[data-v-c07751cb]{display:none;width:100%;background:#101216;z-index:1;box-shadow:0 0 15px 5px #0009}.contact .section-light[data-v-c07751cb]{background:#f7faff;color:#101216}.contact .section-dark[data-v-c07751cb]{background:#101216;color:#f7faff}@media screen and (min-width: 668px){.contact .section[data-v-c07751cb]{display:flex;position:absolute;top:0;left:0;transform:translate(-100%);width:42%;height:100%;align-items:center;justify-content:center;margin:0;overflow-y:auto}}.contact .section .info[data-v-c07751cb]{text-align:center;padding:0 1rem;width:85%}@media screen and (min-width: 1024px){.contact .section .info[data-v-c07751cb]{width:80%}}.contact .section .info h2[data-v-c07751cb]{font-size:1.25rem}@media screen and (min-width: 1024px){.contact .section .info h2[data-v-c07751cb]{font-size:inherit}}.contact .section .info .subtitle[data-v-c07751cb]{display:none;text-align:center;font-size:.85rem}@media screen and (min-width: 1024px){.contact .section .info .subtitle[data-v-c07751cb]{display:block}}.contact .section .info .services[data-v-c07751cb]{display:none;width:100%;flex-direction:row;justify-content:space-between;color:#eee8aa;font-size:.85rem;margin-bottom:15px}@media screen and (min-width: 668px){.contact .section .info .services[data-v-c07751cb]{display:flex}}.contact .section .info .services-light[data-v-c07751cb]{color:#101216}.contact .section .info .services-dark[data-v-c07751cb]{color:#eee8aa}.contact .section .info .services li[data-v-c07751cb]{padding:5px}.contact .section .info .hire-details[data-v-c07751cb]{display:none;text-align:left;font-size:.75rem;line-height:1.4}@media screen and (min-width: 1024px){.contact .section .info .hire-details[data-v-c07751cb]{display:block;text-align:center}}.contact .section .info .hire-details-light dt[data-v-c07751cb]{color:#101216}.contact .section .info .hire-details-light dd[data-v-c07751cb]{color:#101216d9}.contact .section .info .hire-details-dark dt[data-v-c07751cb]{color:#eee8aa}.contact .section .info .hire-details-dark dd[data-v-c07751cb]{color:#f7faffd9}.contact .section .info .hire-details .hire-item[data-v-c07751cb]{margin-bottom:7.5px}.contact .section .info .hire-details .hire-item[data-v-c07751cb]:last-child{margin-bottom:0}.contact .section .info .hire-details dt[data-v-c07751cb]{font-family:Megrim,sans-serif;font-weight:600;font-size:.75rem;margin-bottom:.15rem}.contact .section .info .hire-details dd[data-v-c07751cb]{margin:0}.contact .get-in-touch[data-v-c07751cb]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;padding:30px 10px;min-height:0;box-sizing:border-box}@media screen and (min-width: 668px){.contact .get-in-touch[data-v-c07751cb]{position:absolute;top:0;right:0;width:58%;height:100%;margin:0;padding:2rem}}.contact .footer[data-v-c07751cb]{opacity:0;visibility:hidden;display:flex;flex-direction:column;align-items:center;gap:15px;padding:15px 10px 20px}.contact .footer-dark[data-v-c07751cb]{background:#101216}.contact .footer-light[data-v-c07751cb]{background:#f7faff}@media screen and (min-width: 668px){.contact .footer[data-v-c07751cb]{background:transparent;position:absolute;left:0;bottom:0;width:42%;padding:5px 0;z-index:2;gap:5px}}.contact .footer .links[data-v-c07751cb]{display:flex;justify-content:space-between;width:100%;max-width:12rem;margin:0 auto}@media screen and (min-width: 668px){.contact .footer .links[data-v-c07751cb]{width:50%;margin:10px auto 0}}.contact .footer .links li a[data-v-c07751cb]{display:inline-flex;line-height:0}.contact .footer .links li a[data-v-c07751cb]:focus,.contact .footer .links li a[data-v-c07751cb]:focus-visible{outline:none;box-shadow:none}.contact .footer .links li a:focus .svg-inline--fa[data-v-c07751cb],.contact .footer .links li a:focus-visible .svg-inline--fa[data-v-c07751cb]{filter:drop-shadow(1px 0 0 #40e0d0) drop-shadow(-1px 0 0 #40e0d0) drop-shadow(0 1px 0 #40e0d0) drop-shadow(0 -1px 0 #40e0d0)}.contact .footer .links .svg-inline--fa[data-v-c07751cb]{padding-right:0}.contact .footer .links .svg-inline--fa.dark[data-v-c07751cb]{color:#eee8aa}.contact .footer .links .svg-inline--fa.light[data-v-c07751cb]{color:#101216}.contact .footer .resources[data-v-c07751cb]{width:100%;display:flex;justify-content:center;margin:0 auto;font-size:.75rem}@media screen and (min-width: 668px){.contact .footer .resources[data-v-c07751cb]{width:90%;justify-content:space-between}}.contact .footer .resources .action-buttons[data-v-c07751cb]{display:flex;gap:10px;align-items:center;justify-content:center;width:auto}@media screen and (min-width: 668px){.contact .footer .resources .action-buttons[data-v-c07751cb]{justify-content:space-between;width:100%}}.contact .footer .resources a[data-v-c07751cb]{width:fit-content}.contact .footer .resources a[data-v-c07751cb]:focus,.contact .footer .resources a[data-v-c07751cb]:focus-visible{outline:none;box-shadow:none;-webkit-text-stroke:1px #40e0d0}.contact .dark[data-v-c07751cb]{color:#eee8aa}.contact .light[data-v-c07751cb]{color:#101216}.contact .resume-dark[data-v-c07751cb]{border:1px solid rgb(238,232,170);color:#eee8aa}.contact .resume-light[data-v-c07751cb]{border:1px solid #101216;color:#101216}.contact .reveal[data-v-c07751cb]{opacity:1;visibility:visible;transition:all ease .5s}.contact .move[data-v-c07751cb]{transform:none;transition:all 1s ease}@media screen and (min-width: 668px){.contact .move[data-v-c07751cb]{transform:translate(0)}}.contact .amp[data-v-c07751cb]{padding-left:.5rem}@media screen and (min-width: 668px){.mobile[data-v-c07751cb]{display:none}}.desktop[data-v-c07751cb]{display:none}@media screen and (min-width: 668px){.desktop[data-v-c07751cb]{display:inline-block}}html[data-v-c39831db],body[data-v-c39831db],div[data-v-c39831db],span[data-v-c39831db],applet[data-v-c39831db],object[data-v-c39831db],iframe[data-v-c39831db],h1[data-v-c39831db],h2[data-v-c39831db],h3[data-v-c39831db],h4[data-v-c39831db],h5[data-v-c39831db],h6[data-v-c39831db],p[data-v-c39831db],blockquote[data-v-c39831db],pre[data-v-c39831db],a[data-v-c39831db],abbr[data-v-c39831db],acronym[data-v-c39831db],address[data-v-c39831db],big[data-v-c39831db],cite[data-v-c39831db],code[data-v-c39831db],del[data-v-c39831db],dfn[data-v-c39831db],em[data-v-c39831db],img[data-v-c39831db],ins[data-v-c39831db],kbd[data-v-c39831db],q[data-v-c39831db],s[data-v-c39831db],samp[data-v-c39831db],small[data-v-c39831db],strike[data-v-c39831db],strong[data-v-c39831db],sub[data-v-c39831db],sup[data-v-c39831db],tt[data-v-c39831db],var[data-v-c39831db],b[data-v-c39831db],u[data-v-c39831db],i[data-v-c39831db],center[data-v-c39831db],dl[data-v-c39831db],dt[data-v-c39831db],dd[data-v-c39831db],ol[data-v-c39831db],ul[data-v-c39831db],li[data-v-c39831db],fieldset[data-v-c39831db],form[data-v-c39831db],label[data-v-c39831db],legend[data-v-c39831db],table[data-v-c39831db],caption[data-v-c39831db],tbody[data-v-c39831db],tfoot[data-v-c39831db],thead[data-v-c39831db],tr[data-v-c39831db],th[data-v-c39831db],td[data-v-c39831db],article[data-v-c39831db],aside[data-v-c39831db],canvas[data-v-c39831db],details[data-v-c39831db],embed[data-v-c39831db],figure[data-v-c39831db],figcaption[data-v-c39831db],footer[data-v-c39831db],header[data-v-c39831db],hgroup[data-v-c39831db],menu[data-v-c39831db],nav[data-v-c39831db],output[data-v-c39831db],ruby[data-v-c39831db],section[data-v-c39831db],summary[data-v-c39831db],time[data-v-c39831db],mark[data-v-c39831db],audio[data-v-c39831db],video[data-v-c39831db]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-c39831db],aside[data-v-c39831db],details[data-v-c39831db],figcaption[data-v-c39831db],figure[data-v-c39831db],footer[data-v-c39831db],header[data-v-c39831db],hgroup[data-v-c39831db],menu[data-v-c39831db],nav[data-v-c39831db],section[data-v-c39831db]{display:block}body[data-v-c39831db]{line-height:1}ol[data-v-c39831db],ul[data-v-c39831db]{list-style:none}blockquote[data-v-c39831db],q[data-v-c39831db]{quotes:none}blockquote[data-v-c39831db]:before,blockquote[data-v-c39831db]:after,q[data-v-c39831db]:before,q[data-v-c39831db]:after{content:"";content:none}table[data-v-c39831db]{border-collapse:collapse;border-spacing:0}*[data-v-c39831db]{-webkit-tap-highlight-color:transparent}html[data-v-c39831db],body[data-v-c39831db]{cursor:default}code[data-v-c39831db]{cursor:text}a[data-v-c39831db],label[data-v-c39831db],button[data-v-c39831db],input[type=radio][data-v-c39831db],input[type=submit][data-v-c39831db],input[type=button][data-v-c39831db],input[type=checkbox][data-v-c39831db]{cursor:pointer}button[disabled][data-v-c39831db],input[disabled][data-v-c39831db]{cursor:default}.special[data-v-c39831db]{font-family:Megrim,sans-serif;font-weight:600}.hide[data-v-c39831db]{opacity:0;transition:all .5s ease;z-index:-1}.show[data-v-c39831db]{opacity:1;transition:all .5s ease;z-index:1}.remove[data-v-c39831db]{display:none!important}body[data-v-c39831db],input[data-v-c39831db],textarea[data-v-c39831db]{font-size:16px;font-family:Roboto Mono,monospace}h1[data-v-c39831db]{font-size:1.8rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h1[data-v-c39831db]{font-size:2rem}}@media screen and (min-width: 1024px){h1[data-v-c39831db]{font-size:2.5rem}}h2[data-v-c39831db]{font-size:1.5rem;padding:0 0 1rem;font-family:Megrim,sans-serif;font-weight:600}@media screen and (min-width: 668px){h2[data-v-c39831db]{font-size:2rem}}h3[data-v-c39831db]{font-size:1rem;padding:0 0 1rem;font-family:Roboto Mono,monospace;font-weight:200;line-height:25px}@media screen and (min-width: 668px){h3[data-v-c39831db]{font-size:1.2rem}}p[data-v-c39831db]{font-size:1rem;line-height:1.4rem}@media screen and (min-width: 668px){p[data-v-c39831db]{font-size:.7rem}}@media screen and (min-width: 1024px){p[data-v-c39831db]{font-size:1rem}}a[data-v-c39831db]{color:#eee8aa;text-decoration:none}a.router-link-exact-active[data-v-c39831db]{color:#eee8aa}a[data-v-c39831db]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}span[data-v-c39831db]{font-family:Megrim,sans-serif;font-weight:600;letter-spacing:2px}button[data-v-c39831db]{font-size:1.2rem;font-family:Megrim,sans-serif;font-weight:600;background:transparent;border:0;padding:0;outline:none}button[data-v-c39831db]:focus{outline:hidden;box-shadow:0 0 10px 2px #40e0d0}.button[data-v-c39831db]{padding:.5rem 2rem;border:1px solid rgb(238,232,170);color:#eee8aa}ul[data-v-c39831db]{padding:0 0 1rem}ul li[data-v-c39831db]{padding:0 0 .5rem}.svg-inline--fa[data-v-c39831db]{color:#eee8aa;font-size:1.4rem;padding-right:.5rem}@media screen and (min-width: 668px){.svg-inline--fa[data-v-c39831db]{font-size:1.5rem}}#app[data-v-c39831db]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}@media screen and (min-width: 668px){#app[data-v-c39831db]{overflow:hidden}}.contactpage[data-v-c39831db]{height:auto!important}@media screen and (min-width: 668px){.contactpage[data-v-c39831db]{height:100vh!important}}.page[data-v-c39831db]{z-index:1;width:100%;height:100%}.frame[data-v-c39831db]{position:relative;border:1.5rem solid #101216;width:calc(100% - 5rem);height:calc(100% - 5rem)}.frame-dark[data-v-c39831db]{border:1.5rem solid #101216}.frame-light[data-v-c39831db]{border:1.5rem solid #f7faff}.container[data-v-c39831db]{position:relative;padding:2rem}.noise[data-v-c39831db]{position:fixed;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;opacity:.06;z-index:5;pointer-events:none;transition:all ease .5s}@media screen and (min-width: 668px){.noise[data-v-c39831db]{opacity:.04}}.not-found[data-v-c39831db]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#f7faff}
