.projects-container .projects-row .image-column .img-container .lazyload-wrapper img,.projects-row .img-container,.projects-row img,.projects-container .projects-row .content-column .link-container .arrow,.projects-container-mobile .projects-row .link-container .arrow{transition:all .5s cubic-bezier(.25,.25,.75,.75)}.projects-container .projects-row .content-column .link-container .arrow,.projects-container-mobile .projects-row .link-container .arrow{-webkit-text-fill-color:#0000;-webkit-text-stroke:1px var(--gray);-webkit-background-clip:text;background-clip:text}.projects-container .projects-row .content-column .link-container .arrow:hover,.projects-container-mobile .projects-row .link-container .arrow:hover,.projects-container .projects-row .content-column .link-container .arrow:focus,.projects-container-mobile .projects-row .link-container .arrow:focus,.projects-container .projects-row .content-column .link-container .arrow:active,.projects-container-mobile .projects-row .link-container .arrow:active{-webkit-text-stroke:1px #0000}.projects-container .projects-row .content-column .project-title{font-family:var(--font),arial,sans-serif;text-transform:uppercase;letter-spacing:2.85px;font-size:clamp(19px,1vw,1em);line-height:34px}.projects-container-mobile .projects-row .project-title{font-family:var(--font-thin),arial,sans-serif;letter-spacing:3px;font-size:clamp(17px,5vw,20px);line-height:clamp(34px,5vw,42px)}.projects-container .projects-row .content-column .mid-titles .project-leading-title,.projects-container-mobile .projects-row .mid-titles a .project-leading-title{font-family:var(--font-bold),"Arial Black",arial,sans-serif;text-transform:uppercase;letter-spacing:clamp(-.89px,1.5vw,-1px);font-size:clamp(38px,5vw,41px);line-height:clamp(39px,1.5vw,59px)}.projects-container .projects-row .content-column .link-container .proj-ref-link,.projects-container-mobile .projects-row .link-container .proj-ref-link{font-family:var(--font-bold),"Arial Black",arial,sans-serif;text-transform:uppercase;letter-spacing:-1px;font-size:23px;line-height:44px}.projects-container .projects-row .content-column .link-container .proj-ref-link:hover,.projects-container-mobile .projects-row .link-container .proj-ref-link:hover,.projects-container .projects-row .content-column .link-container .proj-ref-link:active,.projects-container-mobile .projects-row .link-container .proj-ref-link:active,.projects-container .projects-row .content-column .link-container .proj-ref-link:focus,.projects-container-mobile .projects-row .link-container .proj-ref-link:focus{text-decoration:none!important}@media (min-width:1920px){.projects-container .projects-row .content-column .link-container .proj-ref-link,.projects-container-mobile .projects-row .link-container .proj-ref-link{font-size:clamp(16px,1vw,30px)}}.projects-container .projects-row .content-column .mid-titles .project-subtitle,.projects-container-mobile .projects-row .mid-titles .project-subtitle{font-family:var(--font),arial,sans-serif;letter-spacing:normal;opacity:.5;font-size:clamp(23px,1vw,25px);line-height:clamp(47px,1vw,50px)}@media (max-width:767.9px){.projects-container .projects-row .content-column .mid-titles .project-subtitle,.projects-container-mobile .projects-row .mid-titles .project-subtitle{margin-top:unset;margin-bottom:1.4em}}.projects-container .projects-row .image-column,.projects-container-mobile .projects-row .image-column,.projects-container-mobile .projects-row .img-container{background:var(--gradient);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cfd475", endColorstr="#fcb045", GradientType=1)}@keyframes rollgradient{0%{background-position:3% 3%}25%{background-position:60% 10%}50%{background-position:95%}75%{background-position:60% 35%}to{background-position:3% 3%}}@keyframes blob{0%{border-radius:65% 60% 35% 50%/65% 38% 75% 36%}25%{border-radius:89% 54% 62% 42%/83% 45% 75% 63%}50%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}75%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}to{border-radius:65% 60% 35% 50%/65% 38% 75% 36%}}.projects-container .projects-row .image-column,.projects-container-mobile .projects-row .image-column,.projects-container-mobile .projects-row .img-container{background-size:400% 400%;animation:15s infinite rollgradient}.projects-main{padding:9% 0 0}.projects-main a{text-decoration:none}.projects-main a:hover{opacity:.5;transition:all .7s ease-in-out}@media (max-width:1039.9px){.projects-main{padding:15% 0 0}}.projects-container{margin-bottom:5%}.projects-container .projects-row{display:flex}@media (min-width:2560px){.projects-container .projects-row{max-height:100%}}.projects-container .projects-row .content-column{flex-direction:column;width:100%;max-width:40%;margin-right:2.549%;display:flex;position:relative}.projects-container .projects-row .content-column .project-title,.projects-container .projects-row .content-column .mid-titles,.projects-container .projects-row .content-column .link-container{max-height:120px;flex:auto!important}.projects-container .projects-row .content-column .project-title h1,.projects-container .projects-row .content-column .project-title h2,.projects-container .projects-row .content-column .project-title h3,.projects-container .projects-row .content-column .project-title h4,.projects-container .projects-row .content-column .project-title h5,.projects-container .projects-row .content-column .project-title h6,.projects-container .projects-row .content-column .mid-titles h1,.projects-container .projects-row .content-column .mid-titles h2,.projects-container .projects-row .content-column .mid-titles h3,.projects-container .projects-row .content-column .mid-titles h4,.projects-container .projects-row .content-column .mid-titles h5,.projects-container .projects-row .content-column .mid-titles h6,.projects-container .projects-row .content-column .link-container h1,.projects-container .projects-row .content-column .link-container h2,.projects-container .projects-row .content-column .link-container h3,.projects-container .projects-row .content-column .link-container h4,.projects-container .projects-row .content-column .link-container h5,.projects-container .projects-row .content-column .link-container h6{margin:0}.projects-container .projects-row .content-column .project-title{margin-top:19px;line-height:27px}.projects-container .projects-row .content-column .mid-titles{flex-direction:column;justify-content:center;height:100%;max-height:75%;display:flex}@media not all and (min-resolution:.001dpcm){@supports ((-webkit-appearance:none)){.projects-container .projects-row .content-column .mid-titles{max-height:37%}}}.projects-container .projects-row .content-column .mid-titles .project-leading-title{margin:0}.projects-container .projects-row .content-column .mid-titles .project-subtitle{margin:0;padding-top:15px;line-height:normal;text-transform:unset!important}.projects-container .projects-row .content-column .link-container{flex-direction:column;justify-content:flex-end;width:100%;max-width:100%;display:flex}.projects-container .projects-row .content-column .link-container .proj-ref-link{padding-bottom:30px;position:relative}.projects-container .projects-row .content-column .link-container .arrow{font-family:var(--arrow);color:#d8d8d800;letter-spacing:normal;cursor:pointer;-webkit-text-stroke:1px var(--gray);float:right;-webkit-text-stroke:1px #0000;background-color:#d8d8d800;-webkit-background-clip:text;background-clip:text;align-content:center;font-size:clamp(4.5em,3.4vw,5em);font-style:normal;font-weight:700;font-stretch:100%;line-height:normal;display:flex;transform:rotate(-90deg);background-color:var(--secondary)!important;font-size:34px!important}.projects-container .projects-row .content-column .link-container .arrow:hover,.projects-container .projects-row .content-column .link-container .arrow:active,.projects-container .projects-row .content-column .link-container .arrow:focus{-webkit-text-fill-color:#fff!important}.projects-container .projects-row .content-column .link-container:after{content:"";border:1px solid #fff;width:100%;height:0;display:block;position:absolute;bottom:0}.projects-container .projects-row .image-column{width:100%;max-width:60%;position:relative}.projects-container .projects-row .image-column .img-container{aspect-ratio:1.66;width:100%;height:100%;margin:0 auto;display:flex}.projects-container .projects-row .image-column .img-container .lazyload-wrapper{height:100%}.projects-container .projects-row .image-column .img-container .lazyload-wrapper img{object-fit:cover;width:100%;height:100%}@media (max-width:1039.9px){.projects-container{display:none}}.projects-row .img-container,.projects-row img{object-fit:cover;clip-path:inset(-1px);height:100%}.projects-row .img-container:hover,.projects-row .img-container:active,.projects-row .img-container:focus,.projects-row img:hover,.projects-row img:active,.projects-row img:focus{transition:all .55s cubic-bezier(.25,.5,.75,.75)}.projects-row:hover,.projects-row:active,.projects-row:focus{width:100%}.projects-row:hover .img-container,.projects-row:active .img-container,.projects-row:focus .img-container{clip-path:inset(12px)}.projects-row:hover img,.projects-row:active img,.projects-row:focus img{transform:scale(1.03)}@media (max-width:1039.9px){.projects-container-mobile{display:block}.projects-container-mobile:first-child{padding-top:51px}}@media (min-width:1040px){.projects-container-mobile{display:none}}.projects-container-mobile .projects-row{margin-bottom:51px}.projects-container-mobile .projects-row .project-title{text-transform:uppercase;margin-bottom:.8rem}@media (max-width:1039.9px) and (min-width:768px){.projects-container-mobile .projects-row .mid-titles{padding-bottom:2em}}@media (max-width:1023.9px){.projects-container-mobile .projects-row .mid-titles a .project-leading-title{line-height:1.2;font-size:31px!important}}.projects-container-mobile .projects-row .img-container{aspect-ratio:810/463;width:100%}@media (max-width:767.9px){.projects-container-mobile .projects-row .img-container{aspect-ratio:334/191}}.projects-container-mobile .projects-row .img-container img{object-fit:cover;width:100%;height:100%}.projects-container-mobile .projects-row .link-container{flex-direction:column;justify-content:flex-end;max-width:100%;display:flex;position:relative}.projects-container-mobile .projects-row .link-container .proj-ref-link{margin:2.279% 0}@media (max-width:767.9px){.projects-container-mobile .projects-row .link-container .proj-ref-link{margin:21px 0}}.projects-container-mobile .projects-row .link-container .arrow{float:right;-webkit-text-stroke:1px #fff;line-height:1.68;font-family:var(--arrow);color:#d8d8d800;letter-spacing:normal;cursor:pointer;-webkit-text-stroke:1px var(--gray);background-color:#d8d8d800;-webkit-background-clip:text;background-clip:text;align-content:center;font-size:clamp(4.5em,3.4vw,5em);font-style:normal;font-weight:700;font-stretch:100%;line-height:normal;display:flex;transform:rotate(-90deg);background-color:var(--secondary)!important;font-size:25px!important}.projects-container-mobile .projects-row .link-container:after{content:"";border-bottom:1px solid #fff;width:100%;height:0;display:block;position:absolute;bottom:0}@media not all and (min-resolution:.001dpcm){@supports ((-webkit-appearance:none)){.image-column{max-height:50%}}}