.mobile-hide{display:none}@media screen and (min-width:576px){.mobile-hide{display:block}}.tablet-hide{display:block}@media screen and (min-width:920px){.tablet-hide{display:none}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Questrial,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;font-size:14px;text-rendering:optimizeLegibility}@media screen and (min-width:576px){html{font-size:16px}}.h1,h1{font-feature-settings:"kern" off;font-family:PolySans Median,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;font-kerning:none;font-size:clamp(3.1rem,.72rem + 9.5vw,18rem);font-weight:400;letter-spacing:-.036em;line-height:.96;margin:0;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;transform:translateZ(0)}@media screen and (min-width:920px){.h1,h1{line-height:.96!important}}.accentFont{font-family:"MAZIUS REVIEW 20.09 Ex",Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;letter-spacing:0}.accentFont .characterClass:after,.accentFont .characterClass:before{background-color:transparent;bottom:0;content:"";position:absolute;top:0;width:5vw}.accentFont .characterClass:before{left:-5vw}.accentFont .characterClass:after{right:-5vw}.h2,h2{font-family:PolySans Median,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;font-size:clamp(2rem,1.696rem + 1.52vw,4.125rem);font-weight:700;text-transform:uppercase}.h3,h3{font-family:Questrial,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;font-size:clamp(1.188rem,1.036rem + .66vw,2.25rem);font-weight:400}.h4,h4{font-size:1rem;font-weight:600}.h4,.h5,h4,h5{font-family:PolySans Median,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;text-transform:uppercase}.h5,h5{font-size:clamp(1.438rem,1.143rem + 1.47vw,3.5rem);font-weight:300}li,p{font-family:Questrial,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;font-size:clamp(1.188rem,1.036rem + .66vw,2.25rem);font-weight:400;line-height:1.68}.largerText{font-size:clamp(1.438rem,1.143rem + 1.47vw,3.5rem)}.smallerrText,small{font-size:.96rem}.ProjectCard__tags li{font-size:clamp(1rem,.667rem + .52vw,1.25rem)}footer span,nav ul li{font-size:1.1rem;font-size:clamp(1.15rem,.667rem + .52vw,1.25rem);list-style:none}html{height:100%;overflow-x:hidden;overflow-y:scroll;width:100%}body{background:#000;color:#fff;transition:all 1s cubic-bezier(.19,1,.22,1)}body::-webkit-scrollbar{margin-right:10px;position:absolute;width:.6rem}body::-webkit-scrollbar-thumb{border-radius:16px}.responsive{height:auto;-o-object-fit:fit;object-fit:fit;width:100%}.noShadow{box-shadow:none!important}@media print{body *{color:#000!important}.hiddenPrint{display:none!important}}.isLoading{background:#444;background-image:url(/loading.gif);background-position:50%;background-repeat:no-repeat;height:auto;width:100%}.container{margin:0 auto;max-width:2560px;padding:6vw;transition:all 1s cubic-bezier(.19,1,.22,1)}@media screen and (min-width:576px){.container{padding:5vw}}.Project.container{padding:5vw 0}@media screen and (min-width:576px){.Project.container{padding:5vw}}.Project.container .Hero{left:50%;margin-left:0;margin-right:0;position:relative;transform:translateX(-50%);width:100vw}.Profile.container{padding-top:0}.Profile.container .Hero{margin-left:calc(50% - 50vw);margin-right:0;margin-top:0;position:relative;width:100vw}.Profile.container .Hero__intro{padding:0 6vw}figure{margin:0}video{height:auto;width:100%}[type=button],[type=reset],[type=submit],button{border:none;border-radius:30px;box-shadow:none}.tippy-tooltip{border-radius:12px;font-size:.96rem;max-width:600px!important;padding:.6rem .8rem;width:-moz-fit-content;width:fit-content}@keyframes pulse{to{box-shadow:0 0 0 6px rgba(126,228,0,0)}}@keyframes clickBounce{0%{transform:translateX(0)}20%{opacity:.8;transform:translateX(1px) rotate(1deg)}40%{opacity:.8;transform:translateX(-1px) rotate(-1deg)}to{transform:translateX(0)}}@keyframes toTop{0%{transform:scale(1) translate(-50%,-50%)}20%{opacity:.8;transform:scale(1) translate(-50%,-45%)}40%{opacity:.8;transform:scale(1) translate(-50%,-55%)}60%{opacity:.8;transform:scale(1) translate(-50%,-45%)}to{transform:scale(1) translate(-50%,-50%)}}@keyframes scaleUp{0%{transform:scale(1)}to{transform:scale(1.01)}}@keyframes scaleDown{0%{transform:scale(1.01)}to{transform:scale(1)}}@keyframes TriggerUp{0%{margin-bottom:-10%;opacity:0}to{margin-bottom:1rem;opacity:1}}@keyframes slideDown{0%{margin-top:1rem;opacity:1}to{margin-top:10%;opacity:0}}@keyframes digitalText{0%{text-shadow:-1px 1px 0 hsla(0,0%,100%,.6),0 0 0 rgba(255,255,235,.7),0 0 1px rgba(186,255,48,.8)}40%{text-shadow:-1px 1px 0 hsla(0,0%,100%,.6),1px -1px 0 rgba(255,255,235,.7),0 0 1px rgba(186,255,48,.8)}45%{color:#bada55;text-shadow:-1px 1px 0 hsla(0,0%,100%,.6),1px -1px 0 rgba(255,255,235,.7),5px 0 1px rgba(186,255,48,.8)}50%{opacity:.9;text-shadow:-1px 1px 0 hsla(0,0%,100%,.6),1px -1px 0 rgba(255,255,235,.7),-5px 0 1px rgba(186,255,48,.8)}55%{text-shadow:-1px 1px 0 hsla(0,0%,100%,.6),1px -1px 0 rgba(255,255,235,.7),0 0 3px rgba(186,255,48,.8)}90%{text-shadow:-1px 1px 0 hsla(0,0%,100%,.6),1px -1px 0 rgba(255,255,235,.7),-5px 0 1px rgba(186,255,48,.8)}to{text-shadow:-1px 1px 0 hsla(0,0%,100%,.6),1px -1px 0 rgba(255,255,235,.7),5px 0 1px rgba(186,255,48,.8)}}@keyframes bg-animation{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}.Hero{position:relative}.Hero h1,.Hero__title{line-height:1.1;margin-bottom:1.6rem}.Hero__subtitle{position:relative;right:10%;text-align:right;top:9vw}.Hero__description{display:block;margin-top:1.66vw;max-width:100%;position:relative;width:100%}@media screen and (min-width:920px){.Hero__description{max-width:60vw}}@media screen and (min-width:1920px){.Hero__description{max-width:1400px}}.Hero__link{display:block;margin-top:4vw}.Hero__intro{position:relative;z-index:2}.Hero__background{display:block;height:120vw;left:0;opacity:.9;overflow:hidden;pointer-events:all;position:absolute;right:0;top:-3%;top:0;width:100%;z-index:0}@media screen and (max-width:920px){.Hero__background{transform:none!important}}@media screen and (min-width:920px){.Hero__background{height:68vw;top:-16vh}}@media screen and (min-width:1920px){.Hero__background{top:0}}.Hero__background .el{display:block;opacity:1;position:absolute;visibility:visible}.Hero__background img,.Hero__background video{aspect-ratio:16/9;height:100%;left:-110%;max-height:100%;max-width:220%;width:auto}@media screen and (min-width:920px){.Hero__background img,.Hero__background video{height:90%;left:0;width:-moz-fit-content;width:fit-content}}.Hero__background-overlay{height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;visibility:visible;width:100vw;z-index:6}@media screen and (min-width:1200px){.Hero__background-overlay{height:100%}}.Hero__background-transition{display:block;height:101%;left:0;pointer-events:none!important;position:absolute;right:0;top:0;visibility:visible;z-index:999999}.glassyElement{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.09);border-radius:96px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);cursor:pointer;position:relative;transition:all 1s cubic-bezier(.19,1,.22,1);z-index:3}.glassyElement:before{border-radius:64px;bottom:0;content:"";left:0;mix-blend-mode:multiply;opacity:.05;position:absolute;right:0;top:0;z-index:-20}.glassyElement:after{border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s cubic-bezier(.19,1,.22,1);width:100%;z-index:-1}.glassyElement:hover{animation:none;background:rgba(72,72,72,.48);background-image:radial-gradient(circle farthest-side at 50% 200%,hsla(0,0%,100%,.2),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.32);box-shadow:inset 0 -.15rem .2rem -.15rem hsla(0,0%,100%,.16),inset 0 0 .15rem 0 hsla(0,0%,100%,.094);transform:translateY(1px) scale(1.02)}.glassyElement:hover:after{opacity:1}.glassyElement:hover a:hover{text-shadow:1px 1px 12px hsla(0,0%,100%,.57)}.settingsPanel,.socialLinks{align-items:center;display:grid;grid-auto-columns:1fr 1fr 1fr;grid-auto-flow:column;position:relative;width:-moz-fit-content;width:fit-content}.settingsPanel a,.settingsPanel button,.socialLinks a,.socialLinks button{background:none;cursor:pointer;line-height:0;padding:.4rem 1rem}.settingsPanel span,.socialLinks span{display:block;line-height:0}.settingsPanel svg,.socialLinks svg{padding:0;position:relative;top:0;width:.96rem}.settingsPanel svg:active,.socialLinks svg:active{animation:clickBounce .4s cubic-bezier(.19,1,.22,1)}a{-webkit-text-decoration:none!important;text-decoration:none!important}address{font-style:normal!important}.Profile__brands a,.Profile__stack a,.footerCredits a{opacity:1;-webkit-text-decoration:none;text-decoration:none;transition:all .6s cubic-bezier(.19,1,.22,1)}.Profile__brands a:hover,.Profile__stack a:hover,.footerCredits a:hover{opacity:.7}.link{border-radius:0;padding:.48rem .6rem}.link,.link:before{transition:all .6s cubic-bezier(.19,1,.22,1)}.link:before{background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:clamp(1.188rem,1.036rem + .66vw,2.25rem);margin-left:-16px;margin-right:4px;position:relative;top:4px;transform:rotate(0deg);width:clamp(1.188rem,1.036rem + .66vw,2.25rem)}@media screen and (min-width:920px){.link:before{margin-left:0}}.link:hover{border-radius:9px;padding:.48rem .6rem}.link:hover:before{display:inline-block;margin-right:6px;transform:rotate(45deg)}.mf-cursor{contain:layout style size;direction:ltr;display:block;left:0;pointer-events:none;position:fixed;top:-10px;transition:opacity .3s,color .4s;z-index:9999}@media screen and (max-width:920px){.mf-cursor{display:none}}@media(hover:none){.mf-cursor{display:none}}.mf-cursor:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.25);border-radius:50%;content:"";display:block;height:7rem;left:-3.5rem;position:absolute;top:-3.5rem;transform:scale(0);transition:transform .25s cubic-bezier(.19,1,.22,1),opacity .1s;width:7rem}.mf-cursor.-inverse{color:#fff}@supports(mix-blend-mode:exclusion){.mf-cursor.-exclusion{mix-blend-mode:exclusion}.mf-cursor.-exclusion:before{background:#fff}}.mf-cursor.-pointer:before{transform:scale(.15)}.mf-cursor.-text:before{opacity:.85;transform:scale(1.7)}.mf-cursor.-text.-active:before{transform:scale(1.6);transition-duration:.2s}.mf-cursor.-icon{fill:currentColor;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:none;display:block;height:24x;left:-2rem;top:.5rem;width:24px}.mf-cursor.-icon:before{background:none}.mf-cursor.-icon.-active:before,.mf-cursor.-icon:before{height:24x;transform:scale(1);width:24px}.mf-cursor.-hidden{display:none;transform:scale(0)}.mf-cursor.-hidden:before{transform:scale(0)}.mf-cursor-text{align-items:center;color:#fff;display:flex;font-size:clamp(1.15rem,.667rem + .52vw,1.25rem);height:36px;justify-content:center;left:-18px;line-height:20px;opacity:0;position:absolute;text-align:center;top:-18px;transform:scale(0) rotate(10deg);transition:opacity .4s,transform .3s;width:36px}.mf-cursor.-icon .mf-cursor-text,.mf-cursor.-text .mf-cursor-text{opacity:1;transform:scale(1)}.mf-cursor-media{height:400px;margin:-200px 0 0 -200px;opacity:1;position:absolute;transform:scale(1.5) rotate(10deg);width:400px}.mf-cursor-media img,.mf-cursor-media video{border:0 solid #fff;border-radius:1%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@supports((-o-object-fit:cover) or (object-fit:cover)){.mf-cursor-media img,.mf-cursor-media video{height:90%;-o-object-fit:cover;object-fit:cover;position:static;transform:translateZ(0);width:90%}}.mf-cursor-media-box{border-radius:1%;height:100%;opacity:0;overflow:hidden;padding:1px;position:relative;transform:scale(0) translateZ(0) rotate(90deg);transition:transform .35s,opacity .2s .2s;width:100%}.mf-cursor.-media .mf-cursor-media-box{opacity:1;transform:scale(.696);transition-delay:0s,0s;transition-duration:.4s,.4s}.m-modal .m-modal-back{background-color:#141414!important;opacity:.9!important}.m-modal .m-modal-content{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:rgba(0,0,0,.25)!important;border:none!important;border-radius:12px!important;box-shadow:none!important;font-size:1rem!important;max-width:30vw!important;min-width:200px!important;padding:3rem!important;transition:all 1s ease!important}.m-modal .m-modal-content .m-title{font-family:PolySans Median,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif!important;font-size:clamp(1.15rem,.667rem + .52vw,1.25rem)}.m-modal a,.m-modal p,.m-modal span,.m-modal strong{font-family:Questrial,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif!important}.m-modal .m-modal-content a,a#m-copy{border-radius:20px;color:#fff!important;cursor:pointer;font-size:clamp(1.15rem,.667rem + .52vw,1.25rem);padding:10px;-webkit-text-decoration:none;text-decoration:none;transition:all .4s ease!important}.dark-mode body{background-color:#000;color:#fff}.dark-mode body::-webkit-scrollbar{background:hsla(0,0%,6%,.56)}.dark-mode body::-webkit-scrollbar-thumb{background:rgba(56,56,56,.32);border:1px solid hsla(0,0%,100%,.09);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.dark-mode .preLoader{background:#000}.dark-mode .preLoader-default{display:block!important;visibility:visible}.dark-mode .preLoader-retro{display:none!important;visibility:hidden}.dark-mode .preLoader__text{font-family:PolySans Median,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif}.dark-mode .preLoader__effect{background:linear-gradient(77.96deg,transparent 11.93%,rgba(0,0,0,.6) 16.33%,#000 34.39%,rgba(0,0,0,.97) 59.96%,rgba(0,0,0,.81) 71.68%,transparent 82.81%)}.dark-mode a,.dark-mode button{color:#fff}.dark-mode .playButton{background:rgba(56,56,56,.32);border:1px solid hsla(0,0%,100%,.09);color:#fff}.dark-mode .link{box-shadow:0 0 0 0 hsla(0,0%,100%,.075),inset 0 0 0 0 hsla(0,0%,100%,.075)}.dark-mode .link:before{background-image:url(/icons/darkArrow.svg)}.dark-mode .link:hover{box-shadow:0 0 0 0 hsla(0,0%,100%,.075),inset 0 -5rem 0 0 hsla(0,0%,100%,.075)}.dark-mode .glassyElement{background:rgba(56,56,56,.32);background-image:radial-gradient(circle farthest-side at 50% 200%,hsla(0,0%,100%,.24),rgba(64,64,64,.16))}.dark-mode .glassyElement:after{background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),hsla(0,0%,100%,.12),transparent 24%)}.dark-mode .header__logo-status{border:2px solid #6c6a66}.dark-mode .tippy-backdrop,.dark-mode .tippy-tooltip{background:rgba(35,35,35,.85);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.dark-mode .Hero__background-transition{background:#000}.dark-mode .Hero__background-overlay{background:linear-gradient(178.25deg,rgba(44,55,51,.431) -16%,rgba(30,33,41,0) 38%,rgba(0,0,0,.64) 75%,#000 87%)}.dark-mode .ProjectCard{background:rgba(56,56,56,.32)}.dark-mode .Project .Hero__background-overlay{background:linear-gradient(#000 2%,rgba(0,0,0,.6) 35%,#000 90%)}.dark-mode .graphicContainer,.dark-mode .imageContainer{background:hsla(0,0%,100%,.075)}.dark-mode .Hero__workspaceImage-wrapper:before{background:linear-gradient(-170deg,hsla(0,0%,100%,0) 25%,rgba(0,0,0,.9))}.dark-mode .socialLinks{background:hsla(0,0%,6%,.56)}@media screen and (min-width:920px){.dark-mode .socialLinks{background:rgba(56,56,56,.32)}}.light-mode body{background-color:#fff;color:#000}.light-mode body::-webkit-scrollbar{background:#fff}.light-mode body::-webkit-scrollbar-thumb{background:hsla(0,0%,6%,.56);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.light-mode .preLoader{background:#fff}.light-mode .preLoader-default{display:block!important;visibility:visible}.light-mode .preLoader-retro{display:none!important;visibility:hidden}.light-mode .preLoader__text{font-family:PolySans Median,Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif}.light-mode .preLoader__effect{background:linear-gradient(77.96deg,hsla(0,0%,100%,0) 11.93%,hsla(0,0%,100%,.6) 16.33%,#fff 34.39%,hsla(0,0%,100%,.97) 59.96%,hsla(0,0%,100%,.81) 71.68%,hsla(0,0%,100%,0) 82.81%)}.light-mode a,.light-mode button{color:#000}.light-mode .playButton{background:rgba(56,56,56,.32);border:1px solid hsla(0,0%,100%,.09);color:#fff}.light-mode .link{box-shadow:0 0 0 0 #f8f7f8,inset 0 0 0 0 #f8f7f8}.light-mode .link:before{background-image:url(/icons/lightArrow.svg)}.light-mode .link:hover{box-shadow:0 0 0 0 #f8f7f8,inset 0 -5rem 0 0 #f8f7f8}.light-mode .glassyElement{background:hsla(0,0%,6%,.56);background-image:radial-gradient(circle farthest-side at 50% 200%,hsla(0,0%,100%,.32),rgba(64,64,64,.16))}.light-mode .glassyElement:after{background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),hsla(0,0%,100%,.18),transparent 24%)}.light-mode .header__logo-status{border:2px solid hsla(0,0%,6%,.56)}.light-mode .tippy-backdrop,.light-mode .tippy-tooltip{background:hsla(0,0%,6%,.56);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.light-mode .Hero__background-transition{background:#fff}.light-mode .Hero__background-overlay{background:linear-gradient(180deg,rgba(25,25,25,.2) 10%,hsla(0,0%,75%,.4) 43%,hsla(0,0%,100%,.9) 74%,#fff 84%)}.light-mode .ProjectCard{background:#dedede}.light-mode .ProjectCard__info{color:#000}@media screen and (max-width:920px){.light-mode .light .ProjectCard__info{color:#000}}.light-mode .Project .Hero__background-overlay{background:linear-gradient(178.25deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.99) 70%,#fff 90%)}.light-mode .graphicContainer,.light-mode .imgContainer{background:#f8f7f8}.light-mode .Hero__workspaceImage-wrapper:before{background:linear-gradient(236deg,hsla(0,0%,100%,0) 25%,hsla(0,0%,100%,.9))}.light-mode .socialLinks{background:rgba(56,56,56,.32)}@media screen and (min-width:920px){.light-mode .socialLinks{background:hsla(0,0%,6%,.56)}}.retro-mode body{background-color:#ccc;color:blue;cursor:url(/icons/retroCursor.png) 2 2,pointer!important}.retro-mode body::-webkit-scrollbar{width:1rem}.retro-mode body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.retro-mode body::-webkit-scrollbar-thumb{background:#959595;border:1px solid hsla(0,0%,100%,.09);border-radius:0;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.retro-mode .preLoader{background:#ccc}.retro-mode .preLoader-default{display:none!important;visibility:hidden}.retro-mode .preLoader-retro{display:block!important;visibility:visible}.retro-mode .preLoader__effect{background:linear-gradient(77.96deg,transparent 11.93%,hsla(0,0%,80%,.518),hsla(0,0%,80%,.902),#ccc,hsla(0,0%,80%,.871),transparent 80.81%)}.retro-mode .mf-cursor:before{background:rgba(21,0,248,.25);mix-blend-mode:difference}.retro-mode .Hero__scrollDown,.retro-mode a,.retro-mode button,.retro-mode svg{color:blue;cursor:url(/icons/retroPointer.png) 2 2,pointer!important}.retro-mode .playButton{background:rgba(21,0,248,.25);border:1px solid blue;color:#fff}.retro-mode .link{animation:rgbText 1s steps(9) 0s infinite alternate;box-shadow:0 0 0 0 #f8f7f8,inset 0 0 0 0 #f8f7f8;box-shadow:0 0 0 0 rgba(0,0,255,.1),inset 0 0 0 0 rgba(0,0,255,.1)}.retro-mode .link:before{background-image:url(/icons/retroArrow.gif)}.retro-mode .link:hover{box-shadow:0 0 0 0 #f8f7f8,inset 0 -5rem 0 0 #f8f7f8;box-shadow:0 0 0 0 rgba(0,0,255,.1),inset 0 -5rem 0 0 rgba(0,0,255,.1)}.retro-mode .accentFont,.retro-mode .asideContent h3,.retro-mode .asideContent__Link,.retro-mode .h1,.retro-mode h1,.retro-mode h2,.retro-mode h3{font-family:LoRes\ 15 OT,Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace!important;font-weight:900}.retro-mode body,.retro-mode li,.retro-mode p,.retro-mode span{font-family:LoRes\ 9 OT Narrow,Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace}.retro-mode footer nav ul li,.retro-mode footer span{font-size:clamp(1.15rem,.4rem + .52vw,1.5rem)}.retro-mode .glassyElement{background-image:none;border:none}.retro-mode .glassyElement:after{background:transparent}.retro-mode .glassyElement:hover{background:transparent;box-shadow:none}.retro-mode .ProjectCard,.retro-mode .header__items,.retro-mode .nav__items,.retro-mode .socialLinks,.retro-mode .toTop{background:#aaa;border:1px solid hsla(0,0%,100%,.09);border-radius:3px;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf!important;color:blue;transition:all 1s cubic-bezier(.19,1,.22,1)}.retro-mode .ProjectCard:hover,.retro-mode .header__items:hover,.retro-mode .nav__items:hover,.retro-mode .socialLinks:hover,.retro-mode .toTop:hover{background:#aaa}.retro-mode .ProjectCard svg,.retro-mode .header__items svg,.retro-mode .nav__items svg,.retro-mode .socialLinks svg,.retro-mode .toTop svg{fill:#bada55}.retro-mode .header__logo{padding:.04rem 0 .04rem .04rem!important}.retro-mode .header__logo .dropdownIcon{background-image:url(/icons/dropdownRetro.svg)!important}.retro-mode .header__logo div{color:blue;font-family:LoRes\ 9 OT Narrow,Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace!important}.retro-mode .header button.active{background:silver;border:1px inset #fff!important;border-radius:0;box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}.retro-mode .header *,.retro-mode .nav *{border-radius:3px!important}.retro-mode .header__items{margin:1rem;padding:.2rem .6rem!important}.retro-mode .settingsPanel .active svg{fill:#bada55;color:purple}.retro-mode .nav .nuxt-link-active{animation:rgbText 1s steps(9) 0s infinite alternate}.retro-mode .nav .link__home .nuxt-link-active{animation:none;color:blue}.retro-mode .nav .link__home .nuxt-link-exact-active{animation:rgbText 1s steps(9) 0s infinite alternate;color:purple!important}.retro-mode .nav a,.retro-mode .nav button{color:blue!important}.retro-mode .nav__pill{background:#bada55;border-color:buttonface #424242 #424242 buttonface;border-radius:1px;border-style:outset;border-width:3px;color:#000;left:0!important;margin:0!important;top:-.05rem!important;width:32%!important}.retro-mode .toTop:before{background-image:url(/icons/retroArrowTop.svg)!important;width:16px}.retro-mode .toTop svg.progress-circle path{stroke:blue!important;stroke-width:6!important}.retro-mode .tippy-tooltip{background:blue;border:1px solid hsla(0,0%,100%,.16);border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.retro-mode .Hero__background-overlay{background:linear-gradient(180deg,transparent 10%,hsla(0,0%,100%,.4) 54%,hsla(0,0%,76%,.9) 74%,#ccc 87%)}.retro-mode .Hero__background-transition{background:#ccc!important}.retro-mode .Hero__background img,.retro-mode .Hero__background video{filter:grayscale(100%);-webkit-filter:grayscale(100%);transform:translateZ(0)}.retro-mode .Project .Hero__background-overlay{background:linear-gradient(178.25deg,transparent 10%,hsla(0,0%,100%,.2) 20%,hsla(0,0%,76%,.95) 50%,#ccc)}.retro-mode .ProjectCard{border-radius:0}.retro-mode .ProjectCard__info{color:blue}.retro-mode .ProjectCard__img{border:1px solid hsla(0,0%,100%,.09)}.retro-mode .ProjectCard__tags{animation:rgbText 1s steps(9) 0s infinite alternate}.retro-mode .ProjectCard__tags li{background:blue;border-radius:3px}.retro-mode .graphicContainer,.retro-mode img,.retro-mode video{border-radius:0;filter:saturate(150%);-webkit-filter:saturate(150%);transform:translateZ(0)}.retro-mode .graphicContainer,.retro-mode .imageContainer{background:silver}.retro-mode .Hero__workspaceImage-wrapper:before{background:linear-gradient(-170deg,hsla(0,0%,100%,0) 25%,#daceff);border-radius:0!important;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.retro-mode .Hero__workspaceImage-wrapper img{border-radius:0!important}.retro-mode .socialLinks{background:silver}@media screen and (min-width:920px){.retro-mode .socialLinks{background:#aaa}}.retro-mode .scanlines{animation:opacity 3s linear infinite;height:100%;left:0;opacity:.6;pointer-events:none;position:fixed;top:0;width:100vw;will-change:opacity;z-index:9999}.retro-mode .scanlines:before{animation:scanlines .2s linear infinite;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5) 51%);background-size:100% 6px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateZ(0);will-change:background-size}@keyframes scanlines{0%{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5) 51%);background-size:100% 4px}to{background:linear-gradient(180deg,rgba(0,0,0,.5) 50%,transparent 51%);background-size:100% 4px}}@keyframes rgbText{0%{text-shadow:-1px 1px 8px hsla(0,0%,100%,.6),1px -1px 8px rgba(255,255,235,.7),0 0 1px rgba(251,0,231,.8),0 0 3px rgba(0,233,235,.8),0 0 3px rgba(0,242,14,.8),0 0 3px rgba(244,45,0,.8),0 0 3px rgba(59,0,226,.8)}25%{text-shadow:-1px 1px 8px hsla(0,0%,100%,.6),1px -1px 8px rgba(255,255,235,.7),0 0 1px rgba(251,0,231,.8),0 0 3px rgba(0,233,235,.8),0 0 3px rgba(0,242,14,.8),0 0 3px rgba(244,45,0,.8),0 0 3px rgba(59,0,226,.8)}45%{text-shadow:-1px 1px 8px hsla(0,0%,100%,.6),1px -1px 8px rgba(255,255,235,.7),5px 0 1px rgba(251,0,231,.8),0 5px 1px rgba(0,233,235,.8),-5px 0 1px rgba(0,242,14,.8),0 -5px 1px rgba(244,45,0,.8),5px 0 1px rgba(59,0,226,.8)}50%{text-shadow:-1px 1px 8px hsla(0,0%,100%,.6),1px -1px 8px rgba(255,255,235,.7),-5px 0 1px rgba(251,0,231,.8),0 -5px 1px rgba(0,233,235,.8),5px 0 1px rgba(0,242,14,.8),0 5px 1px rgba(244,45,0,.8),-5px 0 1px rgba(59,0,226,.8)}55%{text-shadow:-1px 1px 8px hsla(0,0%,100%,.6),1px -1px 8px rgba(255,255,235,.7),0 0 3px rgba(251,0,231,.8),0 0 3px rgba(0,233,235,.8),0 0 3px rgba(0,242,14,.8),0 0 3px rgba(244,45,0,.8),0 0 3px rgba(59,0,226,.8)}90%{text-shadow:-1px 1px 8px hsla(0,0%,100%,.6),1px -1px 8px rgba(255,255,235,.7),-5px 0 1px rgba(251,0,231,.8),0 5px 1px rgba(0,233,235,.8),5px 0 1px rgba(0,242,14,.8),0 -5px 1px rgba(244,45,0,.8),5px 0 1px rgba(59,0,226,.8)}to{text-shadow:-1px 1px 8px hsla(0,0%,100%,.6),1px -1px 8px rgba(255,255,235,.7),5px 0 1px rgba(251,0,231,.8),0 -5px 1px rgba(0,233,235,.8),-5px 0 1px rgba(0,242,14,.8),0 5px 1px rgba(244,45,0,.8),-5px 0 1px rgba(59,0,226,.8)}}