@font-face{font-family:Larken-Regular;font-display:swap;src:url(/fonts/LarkenRegular/font.woff2)format("woff2"),url(/fonts/LarkenRegular/font.woff)format("woff")}@font-face{font-family:Larken-Bold;font-display:swap;src:url(/fonts/LarkenBold/font.woff2)format("woff2"),url(/fonts/LarkenBold/font.woff)format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:100 900;src:url(/fonts/Inter/Inter-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:100 900;src:url(/fonts/Inter/Inter-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.block-projectDetails,.block-servicesHero{padding:10rem 0 0}@media (device-width<=480px) and (orientation:portrait){.block-projectDetails,.block-servicesHero{padding:8rem 0 0}}.block-projectDetails .container .grid,.block-servicesHero .container .grid{grid-column-gap:1rem}.block-projectDetails .container .grid.details,.block-servicesHero .container .grid.details{grid-template-columns:1fr 22fr 1fr;grid-template-areas:".details."}@media (device-width<=480px) and (orientation:portrait){.block-projectDetails .container .grid.details,.block-servicesHero .container .grid.details{grid-template-columns:4fr;grid-template-areas:"details"}}.block-projectDetails .container .grid.details .col,.block-servicesHero .container .grid.details .col{grid-area:details}.block-projectDetails .container .grid.details .col h1,.block-servicesHero .container .grid.details .col h1{margin:0;font-size:clamp(50px,7vw,120px);font-weight:300;line-height:normal}.block-projectDetails .container .grid.details .col .category,.block-servicesHero .container .grid.details .col .category{letter-spacing:14%;text-transform:uppercase;margin:0 0 2rem;font-size:clamp(12px,4vw,14px);font-weight:300}.block-projectDetails .container .grid.details .col .category a,.block-servicesHero .container .grid.details .col .category a{color:#fff;text-decoration:none}.block-projectDetails .container .grid.details .col .category a:hover,.block-projectDetails .container .grid.details .col .category a:active,.block-projectDetails .container .grid.details .col .category a:focus,.block-servicesHero .container .grid.details .col .category a:hover,.block-servicesHero .container .grid.details .col .category a:active,.block-servicesHero .container .grid.details .col .category a:focus{color:#daff32}.block-projectDetails .container .grid.intro,.block-servicesHero .container .grid.intro{grid-template-columns:1fr 15fr 8fr;grid-template-areas:".intro."}@media (width<=1024px){.block-projectDetails .container .grid.intro,.block-servicesHero .container .grid.intro{grid-template-columns:1fr 18fr 5fr;grid-template-areas:".intro."}}@media (device-width<=480px) and (orientation:portrait){.block-projectDetails .container .grid.intro,.block-servicesHero .container .grid.intro{grid-template-columns:4fr;grid-template-areas:"intro"}}.block-projectDetails .container .grid.intro .col,.block-servicesHero .container .grid.intro .col{grid-area:intro}.block-projectDetails .container .grid.intro .col p,.block-servicesHero .container .grid.intro .col p{font-size:clamp(20px,4vw,30px);line-height:1.3}.block-projectDetails .container .grid.client,.block-projectDetails .container .grid.cta,.block-servicesHero .container .grid.client,.block-servicesHero .container .grid.cta{grid-template-columns:1fr 22fr 1fr;grid-template-areas:".client."}@media (device-width<=480px) and (orientation:portrait){.block-projectDetails .container .grid.client,.block-projectDetails .container .grid.cta,.block-servicesHero .container .grid.client,.block-servicesHero .container .grid.cta{grid-template-columns:4fr;grid-template-areas:"client"}}.block-projectDetails .container .grid.client .col,.block-projectDetails .container .grid.cta .col,.block-servicesHero .container .grid.client .col,.block-servicesHero .container .grid.cta .col{text-align:right;grid-area:client}.block-projectDetails .container .grid.client .col p,.block-projectDetails .container .grid.cta .col p,.block-servicesHero .container .grid.client .col p,.block-servicesHero .container .grid.cta .col p{margin:0;font-family:Larken-Regular,Times,serif;font-size:clamp(20px,6vw,30px)}.block-projectDetails .container .grid.client .col p a,.block-projectDetails .container .grid.cta .col p a,.block-servicesHero .container .grid.client .col p a,.block-servicesHero .container .grid.cta .col p a{color:#4c0048;text-decoration:none}.block-projectDetails .container .grid.thumbnail,.block-servicesHero .container .grid.thumbnail{grid-template-columns:24fr;grid-template-areas:"thumbnail";margin-top:2rem}@media (device-width<=480px) and (orientation:portrait){.block-projectDetails .container .grid.thumbnail,.block-servicesHero .container .grid.thumbnail{grid-template-columns:4fr;grid-template-areas:"thumbnail"}}.block-projectDetails .container .grid.thumbnail .col,.block-servicesHero .container .grid.thumbnail .col{grid-area:thumbnail}.block-projectDetails .container .grid.thumbnail .col img,.block-servicesHero .container .grid.thumbnail .col img{width:100%;height:auto;display:block}.block-projectDetails .container .grid.thumbnail .col video,.block-servicesHero .container .grid.thumbnail .col video{width:100%;height:auto}projects-subpage .block-quote,projects-subpage .block-text-block{padding-bottom:0!important}projects-subpage #section-quote-5{padding-bottom:12rem!important}.block-servicesHero{color:#fff;background:#4c0048;padding:12rem 0 6rem}.block-servicesHero .container .grid.details{grid-template-columns:1fr 19fr 4fr}@media (device-width<=850px) and (orientation:portrait){.block-servicesHero .container .grid.details{grid-template-columns:1fr 20fr 3fr}}@media (device-width<=850px) and (orientation:landscape){.block-servicesHero .container .grid.details{grid-template-columns:1fr 20fr 3fr}}@media (device-width<=480px) and (orientation:portrait){.block-servicesHero .container .grid.details{grid-template-columns:6fr}}.block-servicesHero .container .grid.intro{grid-template-columns:1fr 13fr 10fr;grid-template-areas:".intro."}@media (device-width<=850px) and (orientation:portrait){.block-servicesHero .container .grid.intro{grid-template-columns:1fr 15fr 8fr}}@media (device-width<=850px) and (orientation:landscape){.block-servicesHero .container .grid.intro{grid-template-columns:1fr 15fr 8fr}}@media (device-width<=480px) and (orientation:portrait){.block-servicesHero .container .grid.intro{grid-template-columns:6fr}}.block-servicesHero .container .grid.intro .col p{margin-top:2rem;font-size:clamp(16px,4vw,20px)}.block-servicesHero .container .grid.intro .col p:last-of-type{margin-bottom:0}.block-projectDetails .btn{color:#4c0048;background:0 0;border:1px solid #4c0048;border-radius:50px;padding:15px 30px;font-weight:600;text-decoration:none;display:inline-block}.block-projectDetails .btn:hover{color:#fff;background:#4c0048}@font-face{font-family:Larken-Regular;font-display:swap;src:url(/fonts/LarkenRegular/font.woff2)format("woff2"),url(/fonts/LarkenRegular/font.woff)format("woff")}@font-face{font-family:Larken-Bold;font-display:swap;src:url(/fonts/LarkenBold/font.woff2)format("woff2"),url(/fonts/LarkenBold/font.woff)format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:100 900;src:url(/fonts/Inter/Inter-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:100 900;src:url(/fonts/Inter/Inter-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.block-stats{height:100%;min-height:400px;margin-top:0;padding:12rem 0 13rem;overflow:hidden}@media (width<=1024px){.block-stats{padding:10rem 0 11rem}}@media (device-width<=850px) and (orientation:portrait){.block-stats{min-height:400px}}@media (width<=850px){.block-stats{min-height:300px;padding:8rem 0 9rem}}.block-stats .background{width:100%;height:100%}.block-stats .container .grid{grid-column-gap:1rem;grid-template-columns:1fr 22fr 1fr;grid-template-areas:".stats."}@media (device-width<=480px) and (orientation:portrait){.block-stats .container .grid{grid-template-columns:4fr;grid-template-areas:"stats"}}.block-stats .container .grid .stats{grid-area:stats}.block-stats .container .grid .stats h2{margin:0 0 6rem;font-size:clamp(32px,6vw,56px);line-height:1.3}@media (device-width<=480px) and (orientation:portrait){.block-stats .container .grid .stats h2{margin:0 0 4rem}}.block-stats .container .grid .stats .theStats{margin:0;padding:0;list-style:none}.block-stats .container .grid .stats .theStats li{border-bottom:1px solid #fff;width:100%;margin-bottom:2rem;padding-bottom:2rem}.block-stats .container .grid .stats .theStats li:last-child{border-bottom:none;margin:0;padding:0}.block-stats .container .grid .stats .theStats li p{margin:0;font-size:clamp(16px,4vw,20px);line-height:1.875rem}.block-stats .container .grid .stats .theStats li p span{font-family:Larken-Regular,Times,serif;font-size:clamp(20px,4vw,30px)}@font-face{font-family:Larken-Regular;font-display:swap;src:url(/fonts/LarkenRegular/font.woff2)format("woff2"),url(/fonts/LarkenRegular/font.woff)format("woff")}@font-face{font-family:Larken-Bold;font-display:swap;src:url(/fonts/LarkenBold/font.woff2)format("woff2"),url(/fonts/LarkenBold/font.woff)format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:100 900;src:url(/fonts/Inter/Inter-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:100 900;src:url(/fonts/Inter/Inter-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.block-projectInfo{padding:8rem 0 0}@media (device-width<=480px) and (orientation:portrait){.block-projectInfo{padding:6rem 0 0}}.block-projectInfo .container .grid{grid-column-gap:1rem;grid-template-columns:1fr 22fr 1fr;grid-template-areas:".details."}@media (device-width<=480px) and (orientation:portrait){.block-projectInfo .container .grid{grid-template-columns:4fr;grid-template-areas:"details"}}.block-projectInfo .container .grid .details{border-top:1px solid #4c0048;grid-area:details;padding-top:1.25rem}.block-projectInfo .container .grid .details .gridInner{grid-column-gap:1rem;grid-template-columns:7fr 13fr 4fr;grid-template-areas:"title categories year"}@media (device-width<=480px) and (orientation:portrait){.block-projectInfo .container .grid .details .gridInner{grid-row-gap:1rem;grid-template-columns:4fr;grid-template-areas:"title""categories""year"}}.block-projectInfo .container .grid .details .gridInner .title{grid-area:title}.block-projectInfo .container .grid .details .gridInner .title h2{letter-spacing:2px;text-transform:uppercase;font-size:clamp(14px,4vw,16px);font-weight:400;line-height:1.6}.block-projectInfo .container .grid .details .gridInner .categories{grid-area:categories}.block-projectInfo .container .grid .details .gridInner .categories .theCategories{grid-column-gap:0;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.block-projectInfo .container .grid .details .gridInner .categories .theCategories li p{margin:0;font-size:clamp(14px,4vw,16px)}.block-projectInfo .container .grid .details .gridInner .year{grid-area:year}.block-projectInfo .container .grid .details .gridInner .year h3{font-size:clamp(14px,4vw,16px);font-weight:400}
