@font-face{font-family:Karelia;src:url(/_nuxt/fonts/Karelia-MediumItalic.338b313.woff2) format("woff2"),url(/_nuxt/fonts/Karelia-MediumItalic.f862a47.woff) format("woff"),url(/_nuxt/img/Karelia-MediumItalic.dbf9fb5.svg#Karelia-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Karelia;src:url(/_nuxt/fonts/Karelia-Medium.15ef48a.woff2) format("woff2"),url(/_nuxt/fonts/Karelia-Medium.151d90a.woff) format("woff"),url(/_nuxt/img/Karelia-Medium.02fc2cf.svg#Karelia-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Karelia;src:url(/_nuxt/fonts/Karelia-RegularItalic.1d8726f.woff2) format("woff2"),url(/_nuxt/fonts/Karelia-RegularItalic.be5f93d.woff) format("woff"),url(/_nuxt/img/Karelia-RegularItalic.76dc0e2.svg#Karelia-RegularItalic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Karelia;src:url(/_nuxt/fonts/Karelia-Regular.0393558.woff2) format("woff2"),url(/_nuxt/fonts/Karelia-Regular.32dd044.woff) format("woff"),url(/_nuxt/img/Karelia-Regular.74e5953.svg#Karelia-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Untitled Sans;src:url(/_nuxt/fonts/UntitledSans-Light.b859672.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-Light.585eba9.woff) format("woff"),url(/_nuxt/img/UntitledSans-Light.188457d.svg#UntitledSans-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Untitled Sans;src:url(/_nuxt/fonts/UntitledSans-BoldItalic.99cf69e.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-BoldItalic.c204791.woff) format("woff"),url(/_nuxt/img/UntitledSans-BoldItalic.c5f834f.svg#UntitledSans-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Untitled Sans;src:url(/_nuxt/fonts/UntitledSans-MediumItalic.414a652.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-MediumItalic.03c546d.woff) format("woff"),url(/_nuxt/img/UntitledSans-MediumItalic.88fb329.svg#UntitledSans-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Untitled Sans;src:url(/_nuxt/fonts/UntitledSans-Regular.2b12b5d.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-Regular.6c52cf7.woff) format("woff"),url(/_nuxt/img/UntitledSans-Regular.b0b1818.svg#UntitledSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Untitled Sans;src:url(/_nuxt/fonts/UntitledSans-BlackItalic.e3755f3.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-BlackItalic.b7604ff.woff) format("woff"),url(/_nuxt/img/UntitledSans-BlackItalic.d83140e.svg#UntitledSans-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Untitled Sans Regular;src:url(/_nuxt/fonts/UntitledSans-RegularItalic.f02c905.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-RegularItalic.716cc86.woff) format("woff"),url(/_nuxt/img/UntitledSans-RegularItalic.0c7b736.svg#UntitledSans-RegularItalic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Untitled Sans;src:url(/_nuxt/fonts/UntitledSans-LightItalic.66b984a.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-LightItalic.fe38fb8.woff) format("woff"),url(/_nuxt/img/UntitledSans-LightItalic.23d80de.svg#UntitledSans-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Untitled Sans;src:url(/_nuxt/fonts/UntitledSans-Medium.1bfbf38.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-Medium.a124cbe.woff) format("woff"),url(/_nuxt/img/UntitledSans-Medium.533020f.svg#UntitledSans-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Untitled Sans;src:url(/_nuxt/fonts/UntitledSans-Bold.6514084.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-Bold.17b453e.woff) format("woff"),url(/_nuxt/img/UntitledSans-Bold.fbbf3a5.svg#UntitledSans-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Untitled Sans;src:url(/_nuxt/fonts/UntitledSans-Black.e167517.woff2) format("woff2"),url(/_nuxt/fonts/UntitledSans-Black.2191470.woff) format("woff"),url(/_nuxt/img/UntitledSans-Black.caca4e5.svg#UntitledSans-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(/_nuxt/fonts/icomoon.86537ae.eot);src:url(/_nuxt/fonts/icomoon.86537ae.eot#iefix) format("embedded-opentype"),url(/_nuxt/fonts/icomoon.e517ce1.ttf) format("truetype"),url(/_nuxt/fonts/icomoon.1c8dfc8.woff) format("woff"),url(/_nuxt/img/icomoon.71fb8fa.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-filterChevron:before{content:"\e904"}.icon-chevron:before{content:"\e900"}.icon-check:before{content:"\e901"}.icon-play:before{content:"\e902"}.icon-arrow-next:before{content:"\e903"}.icon-pause:before{content:"\e905"}.workList{position:relative}@media screen and (min-width:814px){.workList{overflow-x:hidden;min-height:80vh;padding-top:10vh;padding-bottom:10vh;line-height:100px}}.workList .wrapper{position:relative;z-index:1;max-width:1600px;display:flex;transform:none;align-items:center;left:0}.workList__categories{z-index:2;top:48px}@media screen and (min-width:814px){.workList__categories{position:absolute;padding:0 40px;width:100%;left:50%;top:1vh;transform:translateX(-50%)}}.workList__categories button{background-color:#fff;cursor:pointer;margin-right:16px}.workList__categories button.-selected{background-color:#000!important;color:#fff!important}@media screen and (min-width:814px){.workList__categories .categories__dropdown{display:none!important}}@media screen and (max-width:813px){.workList__categories{position:fixed;z-index:2;top:40px;left:0;width:100vw;background-color:#fff;border-bottom:1px solid #000;max-height:40px;overflow:hidden;transition:max-height .3s cubic-bezier(.2,0,.25,1)}.workList__categories .categories__dropdown{height:40px;align-items:center;padding:0 20px;margin-bottom:8px}.workList__categories .categories__dropdown .icon{font-size:14px;transition:transform .3s cubic-bezier(.2,0,.25,1)}.workList__categories .categories__buttons{padding-bottom:20px}.workList__categories .categories__buttons button{margin-bottom:16px}.workList__categories.-open{max-height:calc(40px + var(--maxHeight))}.workList__categories.-open .icon{transform:rotate(180deg)}}.workList__works{position:relative;display:flex;flex-wrap:wrap;padding:0;width:100%}@media screen and (min-width:814px){.workList__works{margin-top:2vhpx}}@media screen and (max-width:813px){.workList__works{width:100vw;padding-right:-18px;padding-top:0}}.workList__works .work{position:absolute;top:0;top:var(--top,0);left:0;left:var(--left,0);font-size:3.75rem}@media screen and (min-width:814px){.workList__works .work{opacity:0;transition:all .5s cubic-bezier(.2,0,.25,1)}.workList__works .work.visible{opacity:1}}.workList__works .work a{color:#000;text-decoration:none;transition:opacity .2s cubic-bezier(.2,0,.25,1)}@media screen and (min-width:814px){.workList__works .work a{white-space:nowrap}}@media screen and (max-width:813px){.workList__works .work a{padding-left:18px;padding-right:18px;width:calc(100% - 36px)!important}}@media screen and (min-width:814px){.workList__works .work a:after{content:",";margin-left:-16px;margin-right:16px;transition:opacity .1s linear .3s}.workList__works .work:last-child a:after{opacity:0}.workList__works .work:hover a{color:#bc2f2c}}@media screen and (max-width:813px){.workList__works .work{position:relative;margin-left:-18px;width:100vw;height:70vh;font-size:3.125rem;background-image:var(--img);background-size:cover;background-position:50%}.workList__works .work:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.workList__works .work:first-child{margin-top:40px}.workList__works .work a{position:relative;z-index:3;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;color:#fff}.workList__works .work__img{position:absolute;pointer-events:none;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.workList+footer{display:none}.fixedGallery{position:fixed;top:0;left:0;pointer-events:none;z-index:0}.fixedGallery img{position:absolute;transform:translate3d(-50%,-50%,0);width:450px;height:300px;-o-object-fit:cover;object-fit:cover;transition:all .45s cubic-bezier(.2,0,.25,1);opacity:.7;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.fixedGallery img.-see{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition-delay:30ms}.fixedGallery img.-out{-webkit-clip-path:inset(0 100% 0 0)!important;clip-path:inset(0 100% 0 0)!important}@media screen and (min-width:814px){.group-enter-active{transition:opacity .3s ease-in-out .3s!important}.group-enter{opacity:0}.group-enter-to,.group-leave{opacity:1}.group-leave-to{opacity:0!important}}