*{box-sizing:border-box;padding:0;margin:0;outline:none;list-style-type:none}.preloader{position:absolute;left:0;top:0;width:100vw;height:100vh;background-color:#b7910b;font-size:3rem;color:#000}body,html{min-height:100vh;font-size:14px}body{font-family:audrey;color:#fff;position:relative;overflow-x:hidden;background-color:#17141b;font-weight:400;font-style:normal}body,body a{font-family:lato}body a{text-decoration:none;font-weight:700;font-size:14px;color:#00c49a}body a:hover{color:#fff}.container{min-height:100vh}.container,main{display:flex;flex-direction:column}main{flex-grow:1;position:relative}.main-container{max-width:90vw;margin-left:auto;margin-right:auto;position:relative}header{position:absolute;z-index:99;left:0;top:0;width:100%}header .header-logo{display:inline-block;position:relative;left:50%;top:4.5rem;transform:translateX(-50%)}header .handle{cursor:pointer;z-index:99;position:fixed;top:50%;right:5vw;transform-origin:50%;padding:5px 5px 0}header .handle .lines{position:relative}header .handle .handle-item{position:relative;transition:all .2s}header .handle .handle-item.label{color:#00c49a;transform:rotate(-90deg) translateY(-50%);position:absolute;display:block;right:6px;top:100%;transform-origin:right top;opacity:0}header .handle .menu-handle-line{background-color:#00c49a;width:1px;height:60px;display:inline-block}header .handle .menu-handle-line:first-of-type{margin-right:10px}header .handle:hover .handle-item.label{opacity:1;top:calc(100% - 10px)}header .handle:hover .menu-handle-line:first-of-type{transform:translateY(20px);opacity:0}header .handle:hover .menu-handle-line:nth-of-type(2){height:100px;transform:translateY(-15%)}.default-link-style{display:inline-block;position:relative;line-height:1}.default-link-style.has-underline a{padding:10px 15px;display:block;color:#00c49a}.default-link-style.has-underline .link-label{transition:all .3s ease-out;transition-delay:.3s;transform:translate3d(15px,0,0) perspective(1px) translateZ(0);position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;zoom:1.02;-webkit-font-smoothing:subpixel-antialiased}.default-link-style.has-underline .side-line{position:absolute;background-color:#00c49a}.default-link-style.has-underline .side-line:first-of-type{height:1px;bottom:0;left:0}.default-link-style.has-underline .side-line:nth-of-type(2){height:100%;width:1px;bottom:0;right:0}.default-link-style.has-underline .side-line:nth-of-type(3){height:1px;width:100%;top:0;right:0}.default-link-style.has-underline .side-line:nth-of-type(4){height:100%;width:1px;top:0;left:0}.default-link-style.has-underline:hover .link-label{transform:translateZ(0);transition-delay:.001ms;transition:transform .45s ease-out;color:#00c49a}.default-link-style:not(.has-underline):hover{color:#fff}.main-footer{margin-top:auto;position:relative;padding:40px}@media screen and (max-width:768px){.main-footer{text-align:center}}.main-footer .copyright{color:#b7910b;display:flex;align-items:center;gap:10px}.main-footer .copyright .logo-wrapper{font-size:1rem}.main-footer .copyright .logo-wrapper .logo{width:40px;height:40px}.main-footer .copyright .logo-wrapper .logo .fi-logo{font-size:inherit}.logo{position:relative;width:100px;height:100px;display:flex;justify-content:center;align-items:center}.logo .fi-logo{color:#b7910b;font-size:2.43rem}.logo .border{position:absolute;border:1px solid #b7910b;transform:rotate(45deg) translate(-50%,-50%);left:50%;top:50%;width:70.7106781187%;height:70.7106781187%;display:block;transform-origin:top left}.border-wrapper{position:absolute;overflow:hidden;border-radius:5px}.decor-border{border-width:7px;position:absolute;border-image-slice:1;border-image-source:linear-gradient(to bottom left,#3a255a,#6012e2);border-style:solid;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50% 51%;border-radius:5px}.skew-wrapper{height:100%}.skew-bg,.skew-wrapper{width:100%;position:absolute;top:0;left:0}.skew-bg{transform:skewY(-4deg);transform-origin:bottom right;background-color:#19161e;height:93.0073188056%;border-radius:30px}.menu-wrapper{position:fixed;z-index:99;width:100%;top:0;left:0}.menu-wrapper .bg-overlay{z-index:5;background-color:#281c3d}.menu-wrapper .bg-overlay,.menu-wrapper .menu-modal{position:absolute;top:0;left:0;width:100%;height:100vh}.menu-wrapper .menu-modal{background:linear-gradient(45deg,#060407,#19161e,#281c3d);padding:50px}@media screen and (max-width:768px){.menu-wrapper .menu-modal{padding:3vw}}.menu-wrapper .menu-modal .intro-lines-wrapper{top:50%;transform:translate(-50%,-50%);opacity:.05}.menu-wrapper .menu-modal .intro-lines-wrapper .intro-line{height:80%}.menu-wrapper .menu-modal .intro-lines-wrapper .intro-line:first-of-type{transform:translateY(150px)}.menu-wrapper .menu-modal .menu-content-wrapper{width:100%;min-height:100%;position:relative;display:flex;flex-direction:column;row-gap:2vw}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header{display:flex;align-items:center;column-gap:30px}@media screen and (max-width:768px){.menu-wrapper .menu-modal .menu-content-wrapper .menu-header{column-gap:10px}}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .logo-wrapper{display:inline-flex;align-items:center}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .logo-wrapper .logo-link{display:flex;font-family:audrey;font-size:2.28rem;color:#b7910b;align-items:center;column-gap:20px}@media screen and (max-width:480px){.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .logo-wrapper .logo-link .logo{width:80px;height:80px}}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .logo-wrapper .logo-link .label{font-weight:400;letter-spacing:-.3rem}@media screen and (max-width:768px){.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .logo-wrapper .logo-link .label{display:none}}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .link-wrapper{align-self:center}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .social-links-wrapper{display:flex;justify-content:flex-end;align-self:center;flex-grow:1;column-gap:10px}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .social-links-wrapper .social-icon{display:flex;justify-content:center;align-items:center;width:45px;height:45px;color:#b7910b;font-size:1.2rem;position:relative}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .social-links-wrapper .social-icon:before{z-index:1}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .social-links-wrapper .social-icon .border{position:absolute;border:1px solid #b7910b;transform:rotate(45deg) translate(-50%,-50%);left:50%;top:50%;width:70.7106781187%;height:70.7106781187%;display:block;transform-origin:top left}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .social-links-wrapper .social-icon:hover{color:#fff}.menu-wrapper .menu-modal .menu-content-wrapper .menu-header .social-links-wrapper .social-icon:hover .border{border-color:#fff}.menu-wrapper .menu-modal .menu-content-wrapper .main-links-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;column-gap:3vw;row-gap:3vh;position:relative;font-size:8vw;letter-spacing:-1.3vw;flex-grow:1;align-self:center}@media screen and (min-width:1024px){.menu-wrapper .menu-modal .menu-content-wrapper .main-links-wrapper{font-size:3rem;flex-direction:row;letter-spacing:-.3rem;align-items:center;justify-content:space-between}}@media screen and (min-width:1200px){.menu-wrapper .menu-modal .menu-content-wrapper .main-links-wrapper{font-size:3.4rem;flex-direction:row}}.menu-wrapper .menu-modal .menu-content-wrapper .main-links-wrapper .main-link{column-gap:5vw;font-family:audrey;font-size:inherit;font-weight:400;white-space:nowrap}.menu-wrapper .menu-modal .menu-content-wrapper .contact-block{position:relative;display:flex;gap:10px;flex-direction:row;justify-content:center;padding-bottom:30px}@media screen and (min-width:768px){.menu-wrapper .menu-modal .menu-content-wrapper .contact-block{flex-direction:column;position:relative;flex-grow:1;padding-bottom:0}}.menu-wrapper .menu-modal .menu-content-wrapper .contact-block .block-title{color:#b7910b;font-weight:700;padding-right:15px}.menu-wrapper .menu-modal .menu-content-wrapper .contact-block a{display:inline-flex;align-self:flex-start}.menu-wrapper .menu-modal .menu-content-wrapper .menu-footer{display:flex;flex-direction:column;row-gap:10px}@media screen and (min-width:768px){.menu-wrapper .menu-modal .menu-content-wrapper .menu-footer{flex-direction:row}}.menu-wrapper .menu-modal .menu-content-wrapper .menu-footer .copyright-wrapper{display:flex;align-items:center;justify-content:center;color:#b7910b}@media screen and (min-width:768px){.menu-wrapper .menu-modal .menu-content-wrapper .menu-footer .copyright-wrapper{align-items:flex-end}}.intro-lines-wrapper{position:absolute;width:60%;height:100%;display:flex;top:0;left:50%;transform:translateX(-50%);justify-content:space-between}@media screen and (min-width:1024px){.intro-lines-wrapper{min-width:800px}}.intro-lines-wrapper .intro-line{width:1px;background-color:#b7910b;opacity:.05}.intro-lines-wrapper .intro-line:first-of-type{transform:translateY(100px)}.intro-lines-wrapper .intro-line:nth-of-type(2){transform:translateY(300px)}.intro-lines-wrapper .intro-line:nth-of-type(4){transform:translateY(150px)}.video-bg-wrapper{width:100vw;height:100vh;position:fixed;z-index:0;overflow-y:hidden;top:0;left:0;opacity:.3}.video-bg-wrapper:after{position:absolute;top:0;left:0;content:"";display:block;background:#000;width:100%;height:100%;mix-blend-mode:exclusion}.video-bg-wrapper video{object-fit:cover;width:100%;height:100%;filter:blur(24px)}.video-bg-wrapper video::-webkit-media-controls{display:none!important}section.intro{position:relative;z-index:2}@media screen and (max-width:768px){section.intro .intro-lines-wrapper{width:95%}}section.intro .intro-lines-wrapper .intro-line{background-color:#bbabd3}section.intro .intro-content{color:#fff;position:relative;z-index:1;min-height:100vh;width:100%;font-family:audrey}section.intro .intro-content .contact-us-link-wrapper{top:50%;left:-10px;position:absolute;transform:translateY(-50%)}section.intro .intro-content .contact-us-link-wrapper .contact-us-link{transform-origin:0 0;position:absolute;white-space:nowrap;top:calc(50% + 25px);left:50%;transform:rotate(-90deg) translateX(-50%) translateY(-50%)}section.intro .intro-content .aristo-agency-wrapper{position:relative;top:50vh;transform:translateY(-50%);text-align:center;display:table;margin:0 auto}section.intro .intro-content .aristo-agency-wrapper .border-wrapper{position:absolute;aspect-ratio:9/16;width:9rem;height:auto;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:0}@media screen and (min-width:480px){section.intro .intro-content .aristo-agency-wrapper .border-wrapper{width:11rem}}@media screen and (min-width:768px){section.intro .intro-content .aristo-agency-wrapper .border-wrapper{width:13rem}}@media screen and (min-width:1024px){section.intro .intro-content .aristo-agency-wrapper .border-wrapper{width:16rem}}@media screen and (min-width:2560px){section.intro .intro-content .aristo-agency-wrapper .border-wrapper{width:12vw}}section.intro .intro-content .aristo-agency-wrapper .decor-border{width:100%;height:100%;top:0;left:0}@media screen and (min-width:480px){section.intro .intro-content .aristo-agency-wrapper .decor-border{border-width:10px}}@media screen and (min-width:2560px){section.intro .intro-content .aristo-agency-wrapper .decor-border{border-width:.7vw}}section.intro .intro-content .aristo-agency-wrapper .text-wrapper{position:relative;z-index:1}section.intro .intro-content .aristo-agency-wrapper .text-wrapper h1{font-weight:400;line-height:.42;letter-spacing:-1rem;font-size:6rem;position:relative;display:table;color:#bbabd3}@media screen and (min-width:480px){section.intro .intro-content .aristo-agency-wrapper .text-wrapper h1{font-size:8rem;letter-spacing:-1.2rem}}@media screen and (min-width:768px){section.intro .intro-content .aristo-agency-wrapper .text-wrapper h1{font-size:9rem;letter-spacing:-1.5rem}}@media screen and (min-width:1024px){section.intro .intro-content .aristo-agency-wrapper .text-wrapper h1{font-size:12rem;letter-spacing:-2rem}}@media screen and (min-width:2560px){section.intro .intro-content .aristo-agency-wrapper .text-wrapper h1{font-size:10vw;letter-spacing:-1.7vw}}section.intro .intro-content .aristo-agency-wrapper .text-wrapper h1:first-of-type{transform:translateX(-10%)}section.intro .intro-content .aristo-agency-wrapper .text-wrapper h1:nth-of-type(2){transform:translateX(10%)}section.intro .intro-content .slogan-wrapper{position:absolute;text-align:center;bottom:19vh;width:100%}section.intro .intro-content .slogan-wrapper .slogan{font-size:1.5rem;text-transform:capitalize;font-weight:400;line-height:1;font-family:lato;color:#bbabd3}section.intro .intro-content .slogan-wrapper .slogan strong{color:#b7910b}@media screen and (min-width:1024px){section.intro .intro-content .slogan-wrapper .slogan{font-size:2rem}}section.intro .svg-container{position:absolute;width:100%;height:auto;z-index:1;bottom:0;overflow:hidden}section.intro .svg-container svg{fill:#19161e;width:100%;height:100%;position:relative;display:block;scale:1.1}section.intro .line{position:absolute;width:1px;height:15vh;background-color:#bbabd3;bottom:3vh;left:50%;transform:translateX(-50%) translateY(35%);z-index:2}section.what-we-do{position:relative;z-index:1;padding:10vh 0;transform:translateY(-65px)}section.what-we-do .skew-wrapper{top:-100px}section.what-we-do .skew-wrapper .skew-bg{top:0;height:calc(93.0073188056% + 15svh)}section.what-we-do .what-we-do-content{display:flex;flex-direction:column;width:100%}section.what-we-do .what-we-do-content .what-we-do-title{padding:30px 0;display:flex;flex-direction:column;align-items:center;row-gap:3vh}section.what-we-do .what-we-do-content .what-we-do-title h1{font-family:var(--font-accent);color:#bbabd3;text-transform:uppercase;font-size:1.6rem;font-weight:700;position:relative;z-index:2;text-align:center}section.what-we-do .what-we-do-content .services-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:10vh}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper{row-gap:0}}section.what-we-do .what-we-do-content .services-wrapper .service-col{position:relative;display:flex;flex-direction:column;width:75%}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col{width:100%;flex-direction:row;max-width:1200px;min-height:45vh}section.what-we-do .what-we-do-content .services-wrapper .service-col:nth-child(2n){flex-direction:row-reverse}}section.what-we-do .what-we-do-content .services-wrapper .service-col .service-col-item{flex:1 1}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper{position:relative;width:100%;display:flex;align-items:center;opacity:1}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper{position:relative;opacity:1}}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper .image-holder{width:100%;aspect-ratio:1/1;position:relative;display:flex;justify-content:center;align-items:center}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper .image-holder .rotated{position:absolute;width:70.7106781187%;height:70.7106781187%;transform:rotate(45deg);overflow:hidden;border-radius:5px}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper .image-holder .rotated img{position:absolute;width:auto!important;height:141.4213562373%!important;object-fit:cover;transform:rotate(-45deg) translate(-50%,-50%);top:60%;left:40%;transform-origin:left top}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper .image-holder .lozenge-lines-wrapper{position:absolute;right:20px;width:70.7106781187%;height:70.7106781187%;transform:rotate(45deg);opacity:.15}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper .image-holder .lozenge-lines-wrapper .line{background-color:#b7910b;position:absolute}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper .image-holder .lozenge-lines-wrapper .line:first-of-type{width:1px;height:100%;top:0;left:0}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper .image-holder .lozenge-lines-wrapper .line:nth-of-type(2){width:100%;height:1px;bottom:0;left:0}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper .image-holder .lozenge-lines-wrapper .line:nth-of-type(3){width:1px;height:100%;bottom:0;right:0}section.what-we-do .what-we-do-content .services-wrapper .service-col .image-wrapper .image-holder .lozenge-lines-wrapper .line:nth-of-type(4){width:100%;height:1px;top:0;right:0}section.what-we-do .what-we-do-content .services-wrapper .service-col .separator{flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;align-items:center;row-gap:1vh;position:relative;padding-bottom:50px;padding-top:40px}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .separator{row-gap:5vh;padding:0 60px}}section.what-we-do .what-we-do-content .services-wrapper .service-col .separator .logo{opacity:1}section.what-we-do .what-we-do-content .services-wrapper .service-col .separator .logo .fi-logo{font-size:1.5rem;color:#b7910b}section.what-we-do .what-we-do-content .services-wrapper .service-col .separator .logo .border{border-color:#b7910b;width:40px;height:40px}section.what-we-do .what-we-do-content .services-wrapper .service-col .separator .line{width:1px;background-color:#b7910b;opacity:0}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .separator .line{opacity:.15;flex-grow:1}}section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper{position:relative;display:flex;flex-direction:column;row-gap:10px}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper{row-gap:20px;justify-content:center}}section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .service-subtitle,section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .service-title{font-family:audrey;text-transform:uppercase;text-align:center}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .service-subtitle,section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .service-title{text-align:left}}section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .service-title h1{font-size:2.2rem;font-weight:400;line-height:1}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .service-title h1{font-size:3.4rem}}section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .service-subtitle h3{font-weight:400;font-size:1rem;color:#bbabd3}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .service-subtitle h3{font-size:1.5rem}}section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .service-subtitle h3 strong{color:#b7910b}section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .line{height:1px;width:100%;align-self:center;background-color:#6012e2}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .line{width:100%}}section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .content-wrapper{width:100%;line-height:2.2rem;font-size:1rem;text-align:left;display:flex;flex-direction:column;row-gap:40px}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .content-wrapper{font-size:1.3rem;width:80%}}section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .content-wrapper p{width:100%;padding-top:40px;color:#bbabd3}section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .content-wrapper .service-link{align-self:center}@media screen and (min-width:768px){section.what-we-do .what-we-do-content .services-wrapper .service-col .context-wrapper .content-wrapper .service-link{align-self:flex-start}section.what-we-do .what-we-do-content .services-wrapper .service-col:nth-child(2n) .service-subtitle,section.what-we-do .what-we-do-content .services-wrapper .service-col:nth-child(2n) .service-title{text-align:right}}section.what-we-do .what-we-do-content .lets-talk-wrapper{display:flex;justify-content:center;padding-top:10vh}section.what-we-do .what-we-do-content .lets-talk-wrapper .lets-talk{display:inline-flex;flex-direction:column;align-items:center;padding-top:40px;row-gap:20px;position:relative}section.what-we-do .what-we-do-content .lets-talk-wrapper .lets-talk .border-wrapper{width:80px;aspect-ratio:1/1;bottom:-10px;left:-14px;z-index:0;transform:translateX(-50%);position:absolute}section.what-we-do .what-we-do-content .lets-talk-wrapper .lets-talk .decor-border{position:absolute;width:100%;height:100%;border-width:10px;top:0;left:0;opacity:.4}section.what-we-do .what-we-do-content .lets-talk-wrapper .lets-talk .title{color:#b7910b;position:relative}section.what-we-do .what-we-do-content .lets-talk-wrapper .lets-talk .title h1{font-size:1.7rem;line-height:1}section.what-we-do .what-we-do-content .lets-talk-wrapper .lets-talk .contact-us-link-wrapper{position:relative}.work-list-wrapper{width:100%;position:relative;min-height:70svh}.work-list-wrapper .skew-bg{bottom:0;height:calc(100% - 40svh);top:auto}@media screen and (min-width:768px){.work-list-wrapper .skew-bg{top:35svh;height:calc(100% - 50svh)}}.work-list-wrapper .intro-lines-wrapper{width:60%;max-height:100svh;justify-content:space-between;column-gap:normal}.work-list-wrapper .work-list-content-wrapper{position:relative}.work-list-wrapper .work-list-content-wrapper>.main-container{padding-bottom:11svh}@media screen and (min-width:768px){.work-list-wrapper .work-list-content-wrapper>.main-container{padding-bottom:18svh}}.work-list-wrapper .work-list-content-wrapper .title-container{text-align:center;padding:22svh 0 6svh}@media screen and (min-width:768px){.work-list-wrapper .work-list-content-wrapper .title-container{padding:28svh 0 10svh}}.work-list-wrapper .work-list-content-wrapper .title-container .title{display:inline-block;color:#bbabd3;font-family:audrey;font-size:2.5rem;letter-spacing:-.2rem;font-weight:400;text-transform:uppercase}.work-list-wrapper .work-list-content-wrapper .work-list{display:flex;flex-direction:column;row-gap:15vh;width:80%;margin-inline:auto}@media screen and (min-width:1024px){.work-list-wrapper .work-list-content-wrapper .work-list{width:70%}}.work-list-wrapper .work-list-content-wrapper .work-item{display:flex;gap:40px;flex-direction:column}@media screen and (min-width:1024px){.work-list-wrapper .work-list-content-wrapper .work-item{flex-direction:row}.work-list-wrapper .work-list-content-wrapper .work-item .work-col{flex:1 1;width:0}}.work-list-wrapper .work-list-content-wrapper .work-item .work-col.content-col{display:flex;flex-direction:column;gap:15px;color:#bbabd3;padding-top:10px}.work-list-wrapper .work-list-content-wrapper .work-item .work-col.content-col .block-title-wrapper .block-title{font-size:2rem;font-family:audrey;font-weight:400;letter-spacing:-.1rem;word-spacing:.3rem;text-transform:uppercase}.work-list-wrapper .work-list-content-wrapper .work-item .work-col.content-col .description{line-height:1.4}.work-list-wrapper .work-list-content-wrapper .work-item .work-col.content-col .tags-wrapper{display:flex;flex-direction:column;gap:30px;padding-top:25px}.work-list-wrapper .work-list-content-wrapper .work-item .work-col.content-col .tags-wrapper .tag-block .tag-block-title{font-weight:700;color:#b7910b;padding-bottom:15px;display:block}.work-list-wrapper .work-list-content-wrapper .work-item .work-col.content-col .tags-wrapper .tag-block .tag-list{display:flex;flex-wrap:wrap;gap:5px 20px}.work-list-wrapper .work-list-content-wrapper .work-item .work-col.content-col .tags-wrapper .tag-block .tag-list .tag-item{display:inline;font-size:.8rem}.work-list-wrapper .work-list-content-wrapper .work-item .image-col{flex-grow:1}.work-list-wrapper .work-list-content-wrapper .work-item .image-col .image-wrapper{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:5px;display:block;background-color:#26202f}.work-list-wrapper .work-list-content-wrapper .work-item .image-col .image-wrapper img{object-fit:cover;width:100%;height:100%;transition:transform 1s}.work-list-wrapper .work-list-content-wrapper .work-item .image-col .image-wrapper:hover img{transform:scale(1.1)}.not-found-page{display:flex;position:relative;flex-grow:1}.not-found-page .main-container{display:flex;flex-direction:column;align-self:center;justify-self:center;padding-top:3svh}.not-found-page .main-container .heading-wrapper{font-size:6rem;color:#b7910b}.not-found-page .main-container .info-text{font-size:2rem;letter-spacing:-.08rem;font-family:audrey;text-align:center;color:#bbabd3;padding:1svh 0 4svh}.not-found-page .main-container .link-wrapper{align-self:center}@font-face{font-family:Audrey;src:url(/_next/static/media/Audrey-BoldOblique.d3585b03.woff2) format("woff2"),url(/_next/static/media/Audrey-BoldOblique.8dfac471.woff) format("woff"),url(/_next/static/media/Audrey-BoldOblique.65cc5df8.svg#Audrey-BoldOblique) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Audrey;src:url(/_next/static/media/Audrey-Bold.1c5a3dcc.woff2) format("woff2"),url(/_next/static/media/Audrey-Bold.418f62f6.woff) format("woff"),url(/_next/static/media/Audrey-Bold.e5d1769f.svg#Audrey-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Audrey;src:url(/_next/static/media/Audrey-Normal.7e4cf383.woff2) format("woff2"),url(/_next/static/media/Audrey-Normal.1e54b297.woff) format("woff"),url(/_next/static/media/Audrey-Normal.239952db.svg#Audrey-Normal) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Audrey;src:url(/_next/static/media/Audrey-NormalOblique.372b3039.woff2) format("woff2"),url(/_next/static/media/Audrey-NormalOblique.2d24f7e9.woff) format("woff"),url(/_next/static/media/Audrey-NormalOblique.ef8295b5.svg#Audrey-NormalOblique) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-Bold.4044014b.woff2) format("woff2"),url(/_next/static/media/Lato-Bold.5a610718.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-BoldItalic.fa8e0d7a.woff2) format("woff2"),url(/_next/static/media/Lato-BoldItalic.3b12c7d7.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-Light.e3f7dd46.woff2) format("woff2"),url(/_next/static/media/Lato-Light.da70ad4c.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-LightItalic.b70f8447.woff2) format("woff2"),url(/_next/static/media/Lato-LightItalic.71485e9f.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-Regular.674fc474.woff2) format("woff2"),url(/_next/static/media/Lato-Regular.d726fe80.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-Italic.32b68f91.woff2) format("woff2"),url(/_next/static/media/Lato-Italic.d904c9e0.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:fi-aristo;src:url(/_next/static/media/fi-aristo.419ac41d.eot);src:url(/_next/static/media/fi-aristo.419ac41d.eot#iefix) format("embedded-opentype"),url(/_next/static/media/fi-aristo.887f2236.ttf) format("truetype"),url(/_next/static/media/fi-aristo.85d6679d.woff) format("woff"),url(/_next/static/media/fi-aristo.6bc89d7c.svg#fi-aristo) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" fi-"],[class^=fi-]{font-family:fi-aristo!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}.fi-behance:before{content:"\e900"}.fi-dribbble:before{content:"\e901"}.fi-fb:before{content:"\e902"}.fi-x:before{content:"\e903"}.fi-instagram:before{content:"\e904"}.fi-linkedin:before{content:"\e905"}.fi-lozenge:before{content:"\e906"}.fi-logo:before{content:"\e907"}