body,html{padding:0;margin:0;font-family:Crimson Text,serif;box-sizing:border-box}@media screen and (max-width:768px){body,html{font-size:62.5%}body *,html *{font-size:1.6rem}}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.arrow{margin-left:2vw;transition-duration:.3s;width:5vw;display:inline-block;position:relative}.arrow:before{content:"";display:block;position:absolute;width:100%;height:4px;background-color:black;margin-top:-1.5vw;top:50%;left:0}img{max-width:100%}.bio{display:flex;justify-content:center;align-items:center;height:100vh;margin-bottom:-5vw}@media screen and (max-width:768px){.bio{height:40rem;margin-bottom:0;font-size:3rem}}.bio .text{width:61%;font-size:4.9vw;line-height:1.31;text-align:center}@media screen and (max-width:768px){.bio .text{width:34.4rem}.bio .text,.bio .text i{font-size:3rem}}.workSection{display:flex;flex-direction:column;align-items:center;font-family:Roboto,sans-serif}.workSection .tags{display:flex;width:55%;justify-content:space-between;margin:3vw 0}.workSection .tags .tag{color:#757575}.workSection .worksContainer{display:flex;width:100%;flex-wrap:wrap;justify-content:center;padding:0 2vw;margin-top:15vw}@media screen and (max-width:768px){.workSection .worksContainer{margin-top:0}}.about{display:flex;flex-direction:column;align-items:center}.about .contentWrapper{width:81vw}@media screen and (max-width:768px){.about .contentWrapper{width:auto;margin:0 3.9rem}}.about .contentWrapper .content{display:flex;margin:18vw auto 0}@media screen and (max-width:768px){.about .contentWrapper .content{flex-direction:column;margin:20.5rem 0 0}}.about .contentWrapper .content .imageWrapper{width:54%;position:relative;margin-right:5vw;transform:translateY(-3vw);transition:1s}@media screen and (max-width:768px){.about .contentWrapper .content .imageWrapper{width:100%;height:42rem}}.about .contentWrapper .content .imageWrapper.hidden{transform:translateY(0);opacity:0}.about .contentWrapper .content .imageWrapper .image{width:100%}.about .contentWrapper .content .texts{width:50%;font-family:Roboto,sans-serif}.about .contentWrapper .content .texts p{line-height:1.8;font-size:1.3vw}.about .contentWrapper .content .texts p:first-child{margin-top:0}@media screen and (max-width:768px){.about .contentWrapper .content .texts{width:100%}.about .contentWrapper .content .texts p{font-size:1.6rem}}.about .contentWrapper .content .texts .subHeader{font-size:2vw;margin:2vw 0}.work{display:flex;flex-direction:column;align-items:center}.work .header{margin-top:18vw;margin-bottom:4.5vw;font-size:7.8vw}@media screen and (max-width:768px){.work .header{font-size:5.9rem;margin-top:21.2rem}}.work .filters{display:flex;justify-content:center;width:80%}@media screen and (max-width:768px){.work .filters{display:none}}.work .filters .filter{font-family:Roboto,sans-serif;font-size:1.3vw;color:#818181;cursor:pointer;transition:color .2s}@media screen and (max-width:768px){.work .filters .filter{font-size:1.6rem}}.work .filters .filter:hover{color:black}.work .filters .filter sup{margin-left:.3vw}.work .filters .filter:not(:last-child){margin-right:4.6vw}.work .filters .filter.selected{color:black}.work .worksContainer{display:flex;width:100%;flex-wrap:wrap;justify-content:center;padding:0 2vw;margin-top:16vw}@media screen and (max-width:768px){.work .worksContainer{padding:0 4rem}}.hi .hero{height:100vh;background-color:#FFF6DE;display:flex;justify-content:center;position:relative}.hi .hero .content{display:flex;position:absolute;top:50%;transform:translateY(-34%)}@media screen and (max-width:768px){.hi .hero .content{flex-direction:column}}.hi .hero .content .text{font-size:9vw;margin-right:2vw;align-self:center}@media screen and (max-width:768px){.hi .hero .content .text{font-size:7rem}}.hi .hero .content img{width:15vw}@media screen and (max-width:768px){.hi .hero .content img{width:16rem}}.hi .hiContent{font-family:Roboto,sans-serif;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.hi .hiContent{margin:0 4rem}}.hi .hiContent .header{font-size:3.3vw;margin-top:10vw}@media screen and (max-width:768px){.hi .hiContent .header{font-size:2rem;font-weight:600}}.hi .hiContent .subtitle{font-size:1.3vw;margin-top:3vw}@media screen and (max-width:768px){.hi .hiContent .subtitle{font-size:1.6rem;margin-top:5rem;text-align:center}}.hi .hiContent .socials{font-size:1.2vw;margin-top:7vw;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.hi .hiContent .socials{font-size:1.8rem;margin-top:7rem}}.hi .hiContent .socials .linkedContainer,.hi .hiContent .socials .mailContainer{display:flex;flex-direction:column;align-items:center}.hi .hiContent .socials .linkedContainer:not(:last-child),.hi .hiContent .socials .mailContainer:not(:last-child){margin-bottom:4vw}@media screen and (max-width:768px){.hi .hiContent .socials .linkedContainer:not(:last-child),.hi .hiContent .socials .mailContainer:not(:last-child){margin-bottom:7rem}}.hi .hiContent .socials .linkedContainer .linked,.hi .hiContent .socials .linkedContainer .mail a,.hi .hiContent .socials .mailContainer .linked,.hi .hiContent .socials .mailContainer .mail a{font-weight:600}@media screen and (max-width:768px){.hi .hiContent .socials .linkedContainer .linked,.hi .hiContent .socials .linkedContainer .mail a,.hi .hiContent .socials .mailContainer .linked,.hi .hiContent .socials .mailContainer .mail a{font-size:1.8rem}}.hi .hiContent .socials .linkedContainer .mail a,.hi .hiContent .socials .mailContainer .mail a{margin:0}@media screen and (max-width:768px){.hi .hiContent .socials .linkedContainer .mail a,.hi .hiContent .socials .mailContainer .mail a{font-size:1.8rem}}.hi .hiContent .socials .linkedContainer .emailAddress,.hi .hiContent .socials .mailContainer .emailAddress{font-weight:400}.hi .hiContent .socials .linkedContainer a,.hi .hiContent .socials .mailContainer a{margin-bottom:1vw;display:flex;cursor:pointer}@media screen and (max-width:768px){.hi .hiContent .socials .linkedContainer a,.hi .hiContent .socials .mailContainer a{margin-bottom:1rem}}.hi .hiContent .socials .linkedContainer a:hover .arrow,.hi .hiContent .socials .mailContainer a:hover .arrow{transform:translateX(50%)}.hi .hiContent .socials .linkedContainer a .arrow,.hi .hiContent .socials .mailContainer a .arrow{margin-left:1vw;transition-duration:.3s;width:1vw;display:inline-block;position:relative}@media screen and (max-width:768px){.hi .hiContent .socials .linkedContainer a .arrow,.hi .hiContent .socials .mailContainer a .arrow{display:none}}.hi .hiContent .socials .linkedContainer a .arrow:before,.hi .hiContent .socials .mailContainer a .arrow:before{content:"";display:block;position:absolute;width:100%;height:1px;background-color:black;top:50%;left:0}.hi .hiContent .socials .linkedContainer a .arrow:after,.hi .hiContent .socials .mailContainer a .arrow:after{content:"";display:block;position:absolute;width:.3vw;height:.3vw;border-bottom:1px solid black;border-right:1px solid black;right:0;transform:translateY(-50%) rotate(-45deg);top:50%}@media screen and (max-width:768px){.hi .hiContent .socials .linkedContainer a .arrow,.hi .hiContent .socials .mailContainer a .arrow{margin-left:1rem;width:1.5rem}.hi .hiContent .socials .linkedContainer a .arrow:after,.hi .hiContent .socials .mailContainer a .arrow:after{width:.7rem;height:.7rem}}.fun{flex-direction:column}.fun,.fun .hero{display:flex;justify-content:center}.fun .hero{height:100vh;align-items:center;background-color:#FFECE2;position:relative}.fun .hero .text{font-size:7.8vw;line-height:1.05;text-align:center;width:75vw;position:absolute;top:50%;transform:translateY(-36%)}@media screen and (max-width:768px){.fun .hero .text{width:auto;margin:0 3.5rem;font-size:5.9rem}.fun .hero .text i{font-size:5.9rem}}.fun .worksContainer{display:flex;width:100%;flex-wrap:wrap;justify-content:center;padding:0 2vw;margin-top:16vw}.cursor{position:fixed;background:black;width:0;height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:10000;top:.75rem;left:1.5rem;border-radius:50%;transition:width .4s,height .4s,top .4s,left .4s;transform-origin:bottom right}@media screen and (max-width:768px){.cursor{display:none}}.cursor:after{content:"";z-index:9999;width:100%;height:100%;border-radius:50%;background:black url(/Images/arrow-bottom.svg) 50% no-repeat;position:absolute;top:0;left:0;opacity:0;transition:.4s}.cursor.hover{height:4rem;width:4rem;top:-1.6rem}.cursor.hover:after{opacity:1;transform:scale(1)}.aih{width:80vw;margin:0 auto;font-family:Roboto,sans-serif}.aih .brandIdentity{margin:10vw auto 0;width:-moz-fit-content;width:fit-content;font-size:2.3vw}.aih .phrases{margin:9vw auto 0;display:block}.aih .phrases.small{width:47vw}.aih .phrases.medium{width:66vw;display:block;margin-top:7vw}.aih .sectionWrapper{text-align:center;font-size:1.2vw;margin:11vw auto 0;width:50%;align-self:center}@media screen and (max-width:768px){.aih .sectionWrapper{width:auto;margin:9.3rem 0}}.aih .sectionWrapper.left{text-align:left}.aih .sectionWrapper .sectionHeader{font-weight:700;font-size:1.1vw}@media screen and (max-width:768px){.aih .sectionWrapper .sectionHeader{font-size:1.55rem}}.aih .sectionWrapper .sectionHeaderLarge{font-weight:400;font-size:2.3vw}@media screen and (max-width:768px){.aih .sectionWrapper .sectionHeaderLarge{font-size:1.55rem;font-weight:600;margin-bottom:4rem}}.aih .sectionWrapper p{font-size:1.1vw;margin:2vw 0;line-height:1.7}@media screen and (max-width:768px){.aih .sectionWrapper p{font-size:1.55rem}}.aih .sectionWrapper.sectionWrapperList{display:flex;flex-direction:column;align-items:center}.aih .sectionWrapper.sectionWrapperList .sectionHeader{font-size:2.6vw}.aih .sectionWrapper.sectionWrapperList p{margin:initial}.vaerftet{width:80vw;margin:0 auto;font-family:Roboto,sans-serif}.vaerftet .phrases{margin-top:9vw}.vaerftet .phrases.medium{width:66vw;margin-left:auto;margin-right:auto;display:block}.vaerftet .brandIdentity{margin:10vw auto 0;width:-moz-fit-content;width:fit-content;font-size:2.3vw}.vaerftet .sectionWrapper{text-align:center;font-size:1.2vw;margin:11vw auto 0;width:50%;align-self:center}@media screen and (max-width:768px){.vaerftet .sectionWrapper{width:auto;margin:9.3rem 0}}.vaerftet .sectionWrapper.left{text-align:left}.vaerftet .sectionWrapper .sectionHeader{font-weight:700;font-size:1.1vw}@media screen and (max-width:768px){.vaerftet .sectionWrapper .sectionHeader{font-size:1.55rem}}.vaerftet .sectionWrapper .sectionHeaderLarge{font-weight:400;font-size:2.3vw}@media screen and (max-width:768px){.vaerftet .sectionWrapper .sectionHeaderLarge{font-size:1.55rem;font-weight:600;margin-bottom:4rem}}.vaerftet .sectionWrapper p{font-size:1.1vw;margin:2vw 0;line-height:1.7}@media screen and (max-width:768px){.vaerftet .sectionWrapper p{font-size:1.55rem}}.vaerftet .sectionWrapper.sectionWrapperList{display:flex;flex-direction:column;align-items:center}.vaerftet .sectionWrapper.sectionWrapperList .sectionHeader{font-size:2.6vw}.vaerftet .sectionWrapper.sectionWrapperList p{margin:initial}.vaerftet .vaerftet__wireframes{display:flex;margin-top:10vw}.vaerftet .vaerftet__wireframes img{width:50%}.vaerftet .vaerftet__wireframes .sectionWrapper{text-align:left;width:40%}.vaerftet .vaerftet__wireframesDigital{display:block;width:30%;margin:10vw auto 0}.vaerftet .outside{margin:10vw auto 0;width:60vw;display:block}.novo{width:80vw;margin:0 auto;font-family:Roboto,sans-serif;display:flex;flex-direction:column}@media screen and (max-width:768px){.novo{width:auto;margin:0 3.9rem}}.novo .title{margin-top:0}.novo .insights,.novo .phrases{max-width:100%}@media screen and (max-width:768px){.novo .insights,.novo .phrases{font-size:1.55rem}}.novo .imagePhrase{text-align:center;margin:2vw 0;color:#818181}.novo .sectionWrapper{text-align:center;font-size:1.2vw;margin-top:7vw;width:50%;align-self:center}@media screen and (max-width:768px){.novo .sectionWrapper{width:auto;margin:9.3rem 0}}.novo .sectionWrapper.left{text-align:left}.novo .sectionWrapper .sectionHeader{font-weight:700;font-size:1.1vw}@media screen and (max-width:768px){.novo .sectionWrapper .sectionHeader{font-size:1.55rem}}.novo .sectionWrapper .sectionHeaderLarge{font-weight:400;font-size:2.3vw}@media screen and (max-width:768px){.novo .sectionWrapper .sectionHeaderLarge{font-size:1.55rem;font-weight:600;margin-bottom:4rem}}.novo .sectionWrapper p{font-size:1.1vw;margin:2vw 0;line-height:1.7}@media screen and (max-width:768px){.novo .sectionWrapper p{font-size:1.55rem}}.novo .sectionWrapper.sectionWrapperList{display:flex;flex-direction:column;align-items:center}.novo .sectionWrapper.sectionWrapperList .sectionHeader{font-size:2.6vw}.novo .sectionWrapper.sectionWrapperList p{margin:initial}.novo .wallImage{max-width:100%}@media screen and (max-width:768px){.novo .wallImage{height:auto!important;min-height:unset!important;max-height:unset!important}.novo .wallImageParent{height:17rem!important}}.novo .goalWrapper{max-width:30vw;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.novo .goalWrapper{width:auto;max-width:100%}}.novo .goalWrapper .goalImageParent{width:100%!important;height:28rem!important}.novo .goalWrapper .imagePhrase{width:70%}@media screen and (max-width:768px){.novo .goalWrapper .imagePhrase{width:100%}}.novo .dualImageWrapper{display:flex;justify-content:center}.novo .dualImageWrapper img{max-width:34%;margin-bottom:2vw}@media screen and (max-width:768px){.novo .dualImageWrapper img{max-width:50%}}.novo .dualImageWrapper img:first-child{margin-right:3vw}.novo .backsTurnedImage{width:45vw;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.novo .backsTurnedImage{width:100%}.novo .backsTurnedImageParent{height:24rem!important;width:100%!important}}.novo .floorImage,.novo .postsImage{width:33vw;display:flex;flex-direction:column;align-items:center;align-self:flex-end}@media screen and (max-width:768px){.novo .floorImage,.novo .postsImage{width:100%}}.novo .postsImageParent{height:28rem!important}.novo .floorImage{margin-right:2vw}@media screen and (max-width:768px){.novo .floorImage{margin-right:0}}.novo .chelineImage{width:50%;align-self:center}@media screen and (max-width:768px){.novo .chelineImage{width:100%}.novo .chelineImageParent{height:28rem!important}}.novo .brainstorm{align-self:center;width:80%}@media screen and (max-width:768px){.novo .brainstorm{width:100%}}.novo .tableWrapper{display:flex;align-items:center}@media screen and (max-width:768px){.novo .tableWrapper{flex-direction:column}}.novo .tableWrapper .imageWrapper{margin-right:5vw;flex-basis:40%}@media screen and (max-width:768px){.novo .tableWrapper .imageWrapper{flex-basis:unset;margin-right:0}.novo .tableWrapper .imageWrapper div{height:42rem!important;width:100%!important}}.novo .tableWrapper .texts{font-size:1.1vw;margin:5vw 0 2vw;line-height:1.7;flex-basis:60%}@media screen and (max-width:768px){.novo .tableWrapper .texts{flex-basis:unset;margin:0;text-align:center}}.novo .lofi{width:60%;align-self:center}@media screen and (max-width:768px){.novo .lofiParent{width:100%!important;height:28rem!important}}.novo .effortImpact{width:45%;align-self:center}@media screen and (max-width:768px){.novo .effortImpactParent{width:100%!important;height:28rem!important}}.novo .wireframes{width:50%;align-self:center}@media screen and (max-width:768px){.novo .wireframes{width:100%}.novo .wireframesParent{height:40rem!important}}.novo .testing{width:65%;align-self:center}@media screen and (max-width:768px){.novo .testing{width:100%}.novo .testingParent{height:17rem!important}}.projectHeader{margin-top:19vw;font-family:Roboto,sans-serif}@media screen and (max-width:768px){.projectHeader{margin-top:20.5rem}}.projectHeader .projectHeader__hero{position:relative;width:100%;height:46vw}.projectHeader .projectHeader__hero div{overflow:visible!important}.projectHeader .projectHeader__hero img{transition:1s;position:relative;transform:translateY(0)}.projectHeader .projectHeader__hero img.hidden{transform:translateY(3vw);opacity:0}.projectHeader .projectHeader__introduction{display:flex;justify-content:space-between;margin-top:7vw}@media screen and (max-width:768px){.projectHeader .projectHeader__introduction{flex-direction:column}}.projectHeader .projectHeader__introduction .projectHeader__tags{width:17vw;text-align:right;margin-top:6.6vw;font-size:1.3vw}@media screen and (max-width:768px){.projectHeader .projectHeader__introduction .projectHeader__tags{text-align:left;font-size:1.6rem}}.projectHeader .projectHeader__introduction .projectHeader__tags .projectHeader__tag{color:#818181;white-space:nowrap}.projectHeader .projectHeader__introduction .projectHeader__tags .projectHeader__tag:not(:last-child){margin-bottom:.65vw}.projectHeader .projectHeader__introduction .projectHeader__introTexts{max-width:57vw}@media screen and (max-width:768px){.projectHeader .projectHeader__introduction .projectHeader__introTexts{margin-top:3.5rem}}.projectHeader .projectHeader__introduction .projectHeader__introTexts h1{font-size:3.3vw;font-weight:400;margin-top:0}@media screen and (max-width:768px){.projectHeader .projectHeader__introduction .projectHeader__introTexts h1{font-size:2rem;font-weight:600}}.projectHeader .projectHeader__introduction .projectHeader__introTexts h2{font-size:1.4vw;font-weight:700;margin:2.6vw 0}@media screen and (max-width:768px){.projectHeader .projectHeader__introduction .projectHeader__introTexts h2{font-size:1.8rem;margin:2.5rem 0}}.projectHeader .projectHeader__introduction .projectHeader__introTexts p{font-size:1.4vw;line-height:1.8}@media screen and (max-width:768px){.projectHeader .projectHeader__introduction .projectHeader__introTexts p{font-size:1.8rem}}.seeAll{margin-bottom:12vw;margin-top:-4vw;cursor:pointer;display:flex;justify-content:center}@media screen and (max-width:768px){.seeAll{margin:12rem 0 14.4rem!important}}.seeAll .text{font-family:Roboto,sans-serif;font-size:2vw;position:relative}@media screen and (max-width:768px){.seeAll .text{font-size:2.4rem}}.seeAll .text:after{content:"";position:absolute;right:0;left:0;bottom:-3px;height:2px;background-color:black;transform-origin:left;animation:hoverLineOut .3s ease-out forwards}.seeAll .text:hover:after{animation:hoverLineIn .3s ease-out forwards}.seeAll .arrow{margin-left:1.3vw;transition-duration:.3s;position:relative;width:2.4vw}@media screen and (max-width:768px){.seeAll .arrow{margin-left:2.5rem;width:2.6rem}}.seeAll .arrow:before{content:"";display:block;position:absolute;width:100%;height:2px;background-color:black;top:50%;transform:translateY(-50%);left:0}@media screen and (max-width:768px){.seeAll .arrow:before{height:.1rem}}.seeAll .arrow:after{content:"";display:block;position:absolute;width:.8vw;height:.8vw;border-bottom:2px solid black;border-right:2px solid black;transform:translateY(-50%) rotate(-45deg);right:.1vw;top:50%}@media screen and (max-width:768px){.seeAll .arrow:after{border-bottom:.1rem solid black;border-right:.1rem solid black;width:1rem;height:1rem}}.seeAll:hover .arrow{transform:translateX(1vw)}.seeAll:hover .text:after{animation:hoverLineIn .3s ease-out forwards}.footer{padding:12vw 0;width:100%;background-color:#F7F7F7;display:flex;justify-content:center;align-items:center;font-family:Crimson Text,serif}@media screen and (max-width:768px){.footer{padding:0;height:34rem}}.footer a{width:50%;cursor:pointer}@media screen and (max-width:768px){.footer a{width:unset}}.footer a .text{width:85%;margin:auto}@media screen and (max-width:768px){.footer a .text{width:unset}}.footer .text{width:50%;text-align:center;font-size:9vw;line-height:1.05}@media screen and (max-width:768px){.footer .text{width:unset;font-size:6rem}}.footer .text:hover .arrow{transform:translateX(2vw)}.footer .text .arrow{margin-left:2.7vw;transition-duration:.3s;width:5vw;display:inline-block;position:relative}@media screen and (max-width:768px){.footer .text .arrow{width:4.6rem;margin-top:-1rem}}.footer .text .arrow:before{content:"";display:block;position:absolute;width:100%;height:4px;background-color:black;margin-top:-1.5vw;top:50%;left:0}@media screen and (max-width:768px){.footer .text .arrow:before{height:.2rem}}.footer .text .arrow:after{content:"";display:block;position:absolute;margin-top:-1.4vw;width:1.7vw;height:1.7vw;border-bottom:4px solid black;border-right:4px solid black;right:.2vw;transform:translateY(-50%) rotate(-45deg);top:50%}@media screen and (max-width:768px){.footer .text .arrow:after{border-bottom:.2rem solid black;border-right:.2rem solid black;width:1.7rem;height:1.7rem;margin-top:-.5rem}}.links{width:46%;display:flex;justify-content:space-between;margin:5vw 9vw 0 0;font-size:2vw}@media screen and (max-width:768px){.links{flex-direction:column;align-items:center;margin:0;width:unset}}.links .link{position:relative}@media screen and (max-width:768px){.links .link{width:max-content;font-family:Roboto,sans-serif;font-weight:400;font-size:4.5rem}.links .link:not(:last-child){margin-bottom:3.8rem}}.links .link:after{content:"";position:absolute;right:0;left:0;bottom:-3px;height:2px;background-color:black;animation:hoverLineOut .3s ease-out forwards;transform-origin:left}.links .link.active:after,.links .link:hover:after{animation:hoverLineIn .3s ease-out forwards}.links .link.fun{transition-duration:.2s}.links .link.fun.active,.links .link.fun:hover{color:#FFD148}.links .link.fun.active:after,.links .link.fun:hover:after{background-color:#FFD148}.header{display:flex;justify-content:flex-end;position:fixed;top:0;left:0;right:0;z-index:1000;transition-duration:.5s;font-family:Roboto,sans-serif}@media screen and (max-width:768px){.header{display:none}}.header.hidden{transform:translateY(-110%)}.mobileHeader{position:absolute;display:none;flex-direction:column;justify-content:space-between;width:2.8rem;height:1.8rem;background:transparent;top:3.55rem;right:3.55rem;z-index:1}@media screen and (max-width:768px){.mobileHeader{display:flex}}.mobileHeader span{background:black;width:100%;display:block;height:.25rem}.mobileHeaderOverlay{display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;pointer-events:none;background-color:#eff7fd;transition:opacity .3s;-webkit-transition:opacity .3s;z-index:10}.mobileHeaderOverlay.show{pointer-events:all;opacity:1}.mobileHeaderOverlay .close{position:absolute;width:2.8rem;height:1.8rem;background:transparent;top:3.55rem;right:3.55rem}.mobileHeaderOverlay .close span{position:absolute;top:50%;transform:translateY(-50%);background:black;width:100%;display:block;height:.25rem}.mobileHeaderOverlay .close span:first-child{transform:rotate(45deg)}.mobileHeaderOverlay .close span:last-child{transform:rotate(-45deg)}.mobileHeaderOverlay .links{display:flex;flex-direction:column}.hero{background-color:#eff7fd;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width:768px){.hero{flex-direction:column;height:79rem;justify-content:flex-start}}.hero .imageWrapper{position:absolute;overflow:hidden;width:26vw;height:24vw;justify-content:center;align-items:center;display:flex}@media screen and (max-width:768px){.hero .imageWrapper{bottom:4.1rem;width:33.6rem;height:30.4rem}}.hero .imageWrapper .image{display:none;max-width:unset;width:60vw;height:auto}@media screen and (max-width:768px){.hero .imageWrapper .image{width:100%}}.hero .imageWrapper .imageShow{display:block}.hero .text{font-size:9vw;line-height:1.05;text-align:center;z-index:1;text-shadow:lightgrey}.hero .text.mobile{display:none}@media screen and (max-width:768px){.hero .text{margin-top:17.7rem;font-size:7rem;width:100%}.hero .text.desktop{display:none}.hero .text.mobile{display:block}}@keyframes arrowHover{50%{transform:translateX(300%);opacity:0}51%{transform:translateX(-50%)}to{transform:translateX(0);opacity:1}}@keyframes hoverLineIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hoverLineOut{0%{transform-origin:right;transform:scaleX(1)}to{transform-origin:right;transform:scaleX(0)}}.imagePhrase{text-align:center;margin:2vw 0;color:#818181}.project{width:39vw;height:35vw;margin-bottom:15.4vw;position:relative;opacity:0;font-family:Roboto,sans-serif}@media screen and (max-width:768px){.project{opacity:1;width:33.6rem;height:30.4rem;margin-bottom:15.5rem}}.project.fun{height:28vw}.project.fun .projectDescription{position:absolute;bottom:-5.7vw;text-align:center;width:100%}.project .picture{transition-duration:.6s;position:absolute;width:100%;overflow:hidden}.project .picture .pictureImg{max-width:100%;transition-duration:.6s}.project:nth-child(odd){margin-right:2.3vw}@media screen and (max-width:768px){.project:nth-child(odd){margin-right:0}}.project .projectName{transition-duration:.6s;position:relative;margin:4vw 0 0;opacity:0;width:min-content;line-height:1.25;font-size:3.4vw}@media screen and (max-width:768px){.project .projectName{position:absolute;opacity:1;margin:0;width:100%;text-align:center;bottom:-10rem;color:#818181;font-size:2rem}}.project .projectDescription{position:absolute;bottom:-6.7vw;text-align:center;width:100%;font-size:1.9vw}@media screen and (max-width:768px){.project .projectDescription{bottom:-6rem;font-size:2rem}}.project:hover{cursor:pointer}.project:hover .picture{transform:scale(.9)}.project:hover .picture .pictureImg{transform:scale(1.15)}.project:hover .projectName{opacity:1}