@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap";header[data-v-c7bbad7b]{margin-bottom:100px;margin-top:60px;padding-top:6px;z-index:1}header.landing * h1[data-v-c7bbad7b]{box-shadow:none!important}header.landing * .nav-style[data-v-c7bbad7b]{background:rgba(0,0,0,.5);border-color:#ffffff80!important;color:#ffffffe6!important}header nav[data-v-c7bbad7b]{width:100%;box-sizing:border-box;display:flex;justify-content:space-between;vertical-align:middle}header nav>div[data-v-c7bbad7b]{display:flex;max-width:300px;width:45%;justify-content:space-between}@media (min-width: 600px){header nav>div[data-v-c7bbad7b]{width:40%}}header nav>div>.nav-item[data-v-c7bbad7b]{display:inline-block}header nav #nav-work[data-v-c7bbad7b]{position:relative;display:inline-block}header nav #nav-work[data-v-c7bbad7b]>:first-child{opacity:.5}header nav #nav-work #nav-work-sub[data-v-c7bbad7b]{position:absolute;top:25px;left:-55px;width:400px;max-width:initial}header nav .nav-style[data-v-c7bbad7b]{display:inline-block;background:white;border-radius:40px;padding:0 8px;border:1px solid grey;white-space:nowrap;width:initial}@media (max-width: 600px){header nav[data-v-c7bbad7b]{opacity:1}}header #h1-wrapper[data-v-c7bbad7b]{position:fixed;left:0;top:40px;display:block;width:100%;text-align:center;pointer-events:none;z-index:100}header #h1-wrapper h1[data-v-c7bbad7b]{display:inline-block;pointer-events:all;border-radius:40px;padding:6px 26px;font-weight:700;background:linear-gradient(180deg,rgb(255,255,255) 0%,rgb(101,255,156) 30%,rgb(0,212,255) 83%);transition:all .3s;transition:border-radius 1s;color:#2500cae6;transition:all .4s;position:relative;top:0;transition:all .3s ease-out}header #h1-wrapper .effect[data-v-c7bbad7b]{box-shadow:12px 12px 16px #01d9ff40,-8px -8px 12px #ea00ff1a;top:5px;transition:all .3s ease-out}@media (max-width: 1000px){#h1-wrapper[data-v-c7bbad7b]{top:30px!important}header[data-v-c7bbad7b]{margin-top:75px}}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;color:#000;text-decoration:none;vertical-align:baseline;list-style:none;max-width:100%;max-height:100%}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}*,header{font-family:Inter,sans-serif;letter-spacing:.01rem;color:#000;font-size:.9em;line-height:1.3rem;cursor:text}h1,h2,h3{font-weight:700;display:inline-block}a,a *{cursor:pointer}.bold{font-weight:700}.bolder{font-weight:bolder}.italic{font-style:italic}.underline{text-decoration:underline}.pointer{cursor:pointer}.link{cursor:alias}.center{position:absolute;top:50%;left:50%;padding-left:-50%;transform:translate(-50%,-50%)}.row{display:flex;justify-content:center}.col{flex:1}.tlPadding{padding-left:3vw;padding-right:3vw}html{position:relative;overflow-y:overlay;min-height:100vh;min-width:100vw;box-sizing:border-box;background:#F3F3F3}html,body{overflow-x:hidden;min-height:100vh;width:100vw}body{display:flex;flex-direction:column}section{margin-bottom:40px}section h2{margin-bottom:20px}img{height:auto}main{min-height:50%;min-height:100%;display:flex;flex-direction:column;flex:1}.fade-enter-active{transition:opacity .1s ease-in;opacity:1}.fade-leave-active{transition:opacity .1s ease-out;opacity:1}.fade-enter-from,.fade-leave-to{opacity:0}.scale-enter-active,.scale-leave-active{transition:all .2s ease}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.9)}.slide-enter-active,.slide-leave-active{transition:all .2s ease-out}.slide-enter-to{position:absolute;right:0}
