.blog-post__image{height:448px;padding-bottom:40px;padding-left:20px;padding-right:20px;position:relative}.blog-post__image>img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0}.blog-post__image:before{background:rgba(0,0,0,.2);height:100%;z-index:1}.blog-post__image:after,.blog-post__image:before{content:"";left:0;position:absolute;right:0;top:0;width:100%}.blog-post__image:after{background:linear-gradient(180deg,#000,transparent);height:118px;opacity:.7;z-index:2}.blog-post__image-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin:0 auto;max-width:1080px;position:relative;z-index:1}.blog-post__image-wrapper h1{color:#fff;font-size:50px;line-height:50px;margin-bottom:20px;text-align:center}@media (min-width:768px){.blog-post__image{height:calc(100vh - 101px);padding-bottom:60px;padding-left:30px;padding-right:30px}}@media (min-width:1200px){.blog-post__image{padding-left:45px;padding-right:45px}}@media (min-width:1600px){.blog-post__image{padding-left:60px;padding-right:60px}}.blog-post__content{margin:30px auto;max-width:1020px}.blog-post__content :is(h2,h3,h4,h5,h6){margin-bottom:25px;padding-top:0}.blog-post__content :is(h4,h5,h6){margin-bottom:20px;padding-top:0}.blog-post__content img,.blog-post__content p{margin-bottom:27px}.blog-post__content p:last-child{margin-bottom:0}.blog-post__content a{color:#767676;text-decoration-color:#767676}.blog-post__content a:focus,.blog-post__content a:hover{color:#000;text-decoration-color:#000}@media (min-width:768px){.blog-post__content{margin-bottom:90px;margin-top:90px}.blog-post__content :is(h2,h3,h4,h5,h6){margin-bottom:40px;padding-top:13px}}@media (max-width:767px){p.blog-post__breadcrumb{font-size:15px}}.blog-post__breadcrumb{padding-right:40px;text-transform:uppercase}.blog-post__breadcrumb a{color:#000}.blog-post__breadcrumb em{margin:0 10px 0 7px;text-align:center}.blog-post__image .blog-post__meta{align-items:center;display:flex;flex-direction:column}.blog-post__image .blog-post__meta>span{align-items:center;display:flex}.blog-post__image .blog-post__meta>span:after{align-items:center;content:"•";display:none;font-size:23px;height:23px;justify-content:center;margin:0 10px;width:23px}@media (min-width:768px){.blog-post__image .blog-post__meta>span:after{display:flex}}.blog-post__image .blog-post__meta>span:last-child:after{content:none}.blog-post__image span.blog-post__timestamp{color:#fff;font-size:14px;line-height:21px;text-transform:uppercase}.blog-post__image span.blog-post__timestamp>span{color:hsla(0,0%,100%,.6);margin-right:3px}.blog-post__image .blog-post__tags{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.blog-post__image .blog-post__tags a{color:#fff;font-size:14px;line-height:21px;margin-right:5px;text-decoration-color:transparent;text-transform:uppercase;transition:text-decoration-color .15s linear}.blog-post__image .blog-post__tags a:focus,.blog-post__image .blog-post__tags a:hover{text-decoration-color:#fff}@media (min-width:768px){.blog-post__image .blog-post__meta{flex-direction:row}}.blog-post__pager{background-color:#fff}.blog-post__pager .item-image img{object-fit:cover;transform:scale(1);transition:transform .1s ease-in-out}.blog-post__pager .pagers .span6 a:hover img{transform:scale(1.06)}.blog-post__pager span.title{border-bottom:1px solid rgba(0,0,0,.3);display:block;font-size:40px;line-height:normal;padding-bottom:30px;padding-top:30px;text-align:center;text-transform:uppercase}.blog-post__pager .pagers{flex-direction:column-reverse;padding:0}.blog-post__pager .pagers span{color:#000;line-height:20px}.blog-post__pager .pagers .span6 a{flex-direction:column-reverse;padding:40px;text-decoration:none}.blog-post__pager .pagers .span6 a:hover{text-decoration:none}.blog-post__pager .pagers a .span6 p{color:#000;line-height:normal;margin:15px 0;text-align:center;text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:.05em;text-transform:uppercase;text-underline-offset:3px}.blog-post__pager .pagers a:hover .span6 p{text-decoration-color:#000}.blog-post__pager .pagers .prev{align-items:flex-start}@media (min-width:576px){.blog-post__pager .pagers{flex-direction:row}}@media (max-width:767px){.blog-post__pager .pagers{padding:0}.blog-post__pager .pagers a .span6{align-items:center;display:flex;flex-direction:column;justify-content:center}.blog-post__pager .pagers a .span6:not(.item-image){margin-top:30px}.blog-post__pager .pagers .next{border-bottom:1px solid rgba(0,0,0,.3)}}@media (min-width:768px){.blog-post__pager span.title{padding-bottom:60px;padding-top:60px}.blog-post__pager .pagers .span6 a{padding:60px 30px}.blog-post__pager .pagers .prev{border-right:1px solid rgba(0,0,0,.3)}.blog-post__pager .pagers .prev a{height:100%;padding-left:30px;padding-right:30px}.blog-post__pager .pagers .span6{display:flex}.blog-post__pager .pagers a .span6:first-child{align-items:center;flex-direction:column;justify-content:space-between}.blog-post__pager .pagers .span6.prev a{flex-direction:row}.blog-post__pager .pagers .span6.next a{flex-direction:row-reverse}.blog-post__pager .pagers .span6.prev .span6:not(.item-image){padding-right:30px}.blog-post__pager .pagers .span6.next .span6:not(.item-image){padding-left:30px}}@media (min-width:992px){.blog-post__pager .pagers .span6 a{padding:80px 40px}.blog-post__pager .pagers .prev a{padding-left:40px;padding-right:40px}}@media (min-width:1200px){.blog-post__pager .pagers .span6 a{padding:100px 60px}.blog-post__pager .pagers .prev a{padding-left:60px;padding-right:60px}}@media (min-width:1400px){.blog-post__pager .pagers .span6 a{padding:100px 100px 100px 60px}.blog-post__pager .pagers .prev a{padding-left:100px;padding-right:60px}.blog-post__pager .pagers .span6.prev .span6:not(.item-image){padding-right:60px}.blog-post__pager .pagers .span6.next .span6:not(.item-image){padding-left:60px}}.blog-post__pager .preview__readmore{align-items:center;background-color:transparent;border:1px solid #000;border-radius:100px;display:flex;height:39px;justify-content:center;transition:background-color .15s linear;width:52px}.blog-post__pager a:hover .preview__readmore{background-color:#000}.blog-post__pager .preview__readmore img{height:16px;transform:scale(1);transition:transform .15s linear;width:16px}.blog-post__pager a:hover .preview__readmore img{filter:invert(100%) sepia(0) saturate(42%) hue-rotate(184deg) brightness(114%) contrast(101%);transform:scale(1.2)}.hs-content-id-242876243686 header .sticky-wrapper:not(.is-sticky) .header__button a.hs-button{border-color:#000;color:#000}.hs-content-id-242876243686 header .sticky-wrapper:not(.is-sticky) .header__button a.hs-button.style_4:focus,.hs-content-id-242876243686 header .sticky-wrapper:not(.is-sticky) .header__button a.hs-button.style_4:hover{background-color:#f5db54;border-color:#f5db54;color:#000}.hs-blog-id-162399526319 header{background:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.hs-blog-id-162399526319 .blog-post__header{background-color:#fff;padding-top:82px}.hs-blog-id-162399526319 .blog-post__header .inner{margin:0 auto}.hs-blog-id-162399526319 .blog-post__header .inner .blog-post__image:before{content:none}.hs-blog-id-162399526319 .blog-post__header .blog-post__image:after{background:linear-gradient(0deg,#000,transparent);bottom:0;content:"";height:355px;left:0;position:absolute;right:0;top:auto;width:100%;z-index:0}.hs-blog-id-162399526319 .blog-post__header .left .blog-post__image{display:none;opacity:0}.hs-blog-id-162399526319 .blog-post__header .blog-post__image-wrapper{align-items:flex-start;max-width:1920px}.hs-blog-id-162399526319 .blog-post__acf{position:relative}.hs-blog-id-162399526319 .blog-post__acf .blog-post__acf-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1310px}@media (max-width:767px){.hs-blog-id-162399526319 .blog-post__acf .acf_project_right{background:#eee}}.hs-blog-id-162399526319 .blog-post__acf:is(.one){background:#eee}.hs-blog-id-162399526319 .blog-post__acf:is(.one){padding-left:20px;padding-right:20px}.hs-blog-id-162399526319 .blog-post__header .acf_project.acf_project_one{width:100%}@media (max-width:575px){.hs-blog-id-162399526319 .blog-post__header .acf_project.acf_project_one{flex-direction:row;flex-wrap:wrap}.hs-blog-id-162399526319 .blog-post__header .acf_project_one{padding-bottom:20px;padding-top:20px}.hs-blog-id-162399526319 .blog-post__header .acf_project_one .cols{padding-bottom:20px;padding-top:20px;width:50%}}@media (min-width:576px){.hs-blog-id-162399526319 .blog-post__header .acf_project_one .cols{width:25%}}@media (min-width:768px){.hs-blog-id-162399526319 .blog-post__acf:is(.one){padding-left:35px;padding-right:35px}}@media (min-width:1200px){.hs-blog-id-162399526319 .blog-post__acf:is(.one){padding-left:45px;padding-right:45px}}@media (min-width:1600px){.hs-blog-id-162399526319 .blog-post__acf:is(.one){padding-left:60px;padding-right:60px}}@media (min-width:768px){.hs-blog-id-162399526319 .blog-post__acf:not(.one):after{background:#eee;bottom:0;content:"";height:100%;left:auto;position:absolute;right:0;top:0;width:50%;z-index:1}.hs-blog-id-162399526319 .blog-post__acf .blog-post__acf-wrapper{flex-direction:row}}.hs-blog-id-162399526319 .blog-post__acf .acf_project_left a.hs-button-back{align-items:center;color:#000;display:flex;gap:10px;justify-content:center;margin-bottom:30px;margin-top:-15px;min-width:130px;width:fit-content}@media (min-width:1590px){.hs-blog-id-162399526319 .blog-post__acf .acf_project_left a.hs-button-back{left:-85px;margin-top:3px;position:absolute}}.hs-blog-id-162399526319 .blog-post__acf .acf_project_left a.hs-button-back svg{fill:#000;position:relative;top:-1px;transition:fill .15s linear}.hs-blog-id-162399526319 .blog-post__acf .acf_project_left a.hs-button-back:focus,.hs-blog-id-162399526319 .blog-post__acf .acf_project_left a.hs-button-back:hover{color:#fff}.hs-blog-id-162399526319 .blog-post__acf .acf_project_left a.hs-button-back:focus svg,.hs-blog-id-162399526319 .blog-post__acf .acf_project_left a.hs-button-back:hover svg{fill:#fff}.hs-blog-id-162399526319 .blog-post__acf .acf_project_left,.hs-blog-id-162399526319 .blog-post__acf .acf_project_right{position:relative;z-index:2}.hs-blog-id-162399526319 .blog-post__acf .acf_project_left,.hs-blog-id-162399526319 .blog-post__acf .acf_project_right{padding:40px 20px;width:100%}@media (min-width:576px){.hs-blog-id-162399526319 .blog-post__acf .acf_project_left,.hs-blog-id-162399526319 .blog-post__acf .acf_project_right{padding:40px}}@media (min-width:1024px){.hs-blog-id-162399526319 .blog-post__acf .acf_project_left,.hs-blog-id-162399526319 .blog-post__acf .acf_project_right{padding:80px;width:50%}}.hs-blog-id-162399526319 .blog-post__image-wrapper h1{font-size:50px;font-weight:500;line-height:60px;margin-bottom:0;text-align:left}.hs-blog-id-162399526319 .blog-post__meta,.hs-blog-id-162399526319 .blog-post__meta a,.hs-blog-id-162399526319 .blog-post__tag-link{color:#fff}@media (max-width:767px){.hs-blog-id-162399526319 .blog-post__header .left .blog-post__image{display:block;margin-bottom:30px;margin-left:-20px;opacity:1;width:calc(100% + 40px)}.hs-blog-id-162399526319 .blog-post__header .left .blog-post__image img{position:relative}.hs-blog-id-162399526319 .blog-post__header .span7 .blog-post__image{height:0}}@media (min-width:768px){.hs-blog-id-162399526319 .blog-post__header{padding-top:101px}.hs-blog-id-162399526319 .blog-post__image-wrapper h1{font-size:clamp(3.75rem,1.875rem + 3.9063vw,5rem);line-height:clamp(4.375rem,2.5rem + 3.9063vw,5.625rem)}}.hs-blog-id-162399526319 .blog-post__header .left{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}.hs-blog-id-162399526319 .blog-post__header .left h1{margin-bottom:20px;text-transform:uppercase}@media (max-width:991px){.hs-blog-id-162399526319 .blog-post__header .left h1{font-size:40px;line-height:50px}}@media (min-width:992px) and (max-width:1199px){.hs-blog-id-162399526319 .blog-post__header .left h1{font-size:50px;line-height:60px}}@media (min-width:768px){.hs-blog-id-162399526319 .blog-post__header .left h1{margin-bottom:140px;padding-right:40px}}.hs-blog-id-162399526319 .blog-post__header .acf_project{display:flex;flex-direction:column;justify-content:space-between}.hs-blog-id-162399526319 .blog-post__header .acf_project .cols span{color:#575757;display:block;font-size:14px;line-height:normal;margin-bottom:8px;text-transform:uppercase}.hs-blog-id-162399526319 .blog-post__header .acf_project a{color:#767676;text-decoration-color:#767676}@media (min-width:576px){.hs-blog-id-162399526319 .blog-post__header .acf_project{flex-direction:row;gap:15px}.hs-blog-id-162399526319 .blog-post__header .acf_project.acf_project_left{flex-direction:column;gap:0}.hs-blog-id-162399526319 .blog-post__header .acf_project:not(.acf_project_one) .cols p:not(.last){margin-bottom:65px}.hs-blog-id-162399526319 .blog-post__header .acf_project:is(.acf_project_one) .cols{margin-bottom:95px;margin-top:95px}.hs-blog-id-162399526319 .blog-post__header .acf_project .cols span{margin-bottom:12px}}.hs-blog-id-162399526319 .blog-post__header .acf_project:not(.acf_project_one) .cols p{margin-bottom:15px}.hs-blog-id-162399526319 .blog-post__header .acf_project .cols p{font-size:24px}.hs-blog-id-162399526319 .blog-post__header .acf_project .cols1{padding-left:0}.hs-blog-id-162399526319 .blog-post__header .acf_project .cols2{align-items:flex-start;display:flex;flex-direction:column;margin-right:-20px;width:100%}@media (max-width:575px){.hs-blog-id-162399526319 .blog-post__header .acf_project .cols2 p.last{margin-bottom:0}}@media (min-width:576px){.hs-blog-id-162399526319 .blog-post__header .acf_project .cols2{width:50%}}@media (min-width:768px){.hs-blog-id-162399526319 .blog-post__header .acf_project .cols2{margin-right:0;max-width:390px}}@media (min-width:1170px){.hs-blog-id-162399526319 .blog-post__header .acf_project .cols1{padding-left:40px}}.hs-blog-id-162399526319 header .sticky-wrapper:not(.is-sticky) .header__logo img,.hs-blog-id-162399526319 header .sticky-wrapper:not(.is-sticky) .header__offcanvas img{filter:brightness(0) saturate(100%)}.hs-blog-id-162399526319 header .sticky-wrapper:not(.is-sticky) .header__offcanvas span,.hs-content-id-162399526320 header .sticky-wrapper:not(.is-sticky) .header__offcanvas span{color:#000}.hs-blog-id-162399526319 ul.hs-image__grid__list{margin-bottom:0}.hs-blog-id-162399526319 .blog-post__content{background:#000;margin:0 auto;max-width:100%;padding:40px 20px}@media (min-width:768px){.hs-blog-id-162399526319 .blog-post__content{padding:60px 30px}}@media (min-width:1200px){.hs-blog-id-162399526319 .blog-post__content{padding:60px 45px}}@media (min-width:1600px){.hs-blog-id-162399526319 .blog-post__content{padding:60px}}.hs-blog-id-162399526319 .blog-post__content #hs_cos_wrapper_post_body>p{margin:0}.hs-blog-id-162399526319 .blog-post__content>.blog-post__content-wrapper{margin:0 auto;max-width:1920px}.body-container--our-work-post .blog-post__breadcrumb{margin-bottom:0;padding-right:0}