.VideoWrapper_videoWrapper__zX0iq img{max-width:100%}.VideoWrapper_videoWrapper__zX0iq iframe{min-height:316px}.VideoWrapper_image__PslZk{position:relative;height:100%}.VideoWrapper_image__PslZk img{display:block;min-height:100%;-o-object-fit:cover;object-fit:cover}.VideoWrapper_image__PslZk a{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:80px;height:80px;cursor:pointer}.VideoWrapper_image__PslZk a img{display:block}.CaseStudyDetailPage_caseStudyDetail__h51nz h3{margin-bottom:16px}@media(max-width:767px){.CaseStudyDetailPage_caseStudyDetail__h51nz h3{margin-bottom:8px}}.CaseStudyDetailPage_caseStudyDetail__h51nz .CaseStudyDetailPage_pageDesc__Q_t1z{max-width:630px;margin-top:24px}@media(max-width:1239px){.CaseStudyDetailPage_caseStudyDetail__h51nz .CaseStudyDetailPage_pageDesc__Q_t1z{margin-top:40px}}.CaseStudyDetailPage_pageDetailWrapper__F2zsj{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-top:480px}@media(max-width:767px){.CaseStudyDetailPage_pageDetailWrapper__F2zsj{padding:0;background:var(--white)!important}}.CaseStudyDetailPage_mobileCover__j5qPB{display:none;max-width:100%;width:100%;height:250px;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){.CaseStudyDetailPage_mobileCover__j5qPB{display:block}.CaseStudyDetailPage_pageDetail__o9Pef,.CaseStudyDetailPage_pageDetail__o9Pef>div{padding:0!important}}.CaseStudyDetailPage_pageDetail__o9Pef .CaseStudyDetailPage_redLogo__K_6qE{padding-bottom:40px;max-width:180px;max-height:100px}.CaseStudyDetailPage_pageDetail__o9Pef>div>div{background-color:var(--white);padding:0}.CaseStudyDetailPage_pageDetail__o9Pef>div>div:first-of-type>div{border-right:1px solid rgba(26,26,26,.1)}@media(max-width:1023px){.CaseStudyDetailPage_pageDetail__o9Pef>div>div:first-of-type>div{border-right:0}.CaseStudyDetailPage_pageDetail__o9Pef>div>div:first-of-type>div:last-of-type{border-bottom:1px solid rgba(26,26,26,.1)}}.CaseStudyDetailPage_intro__U4Zdo,.CaseStudyDetailPage_studyImage__792eX,.CaseStudyDetailPage_studyRates__I0i8d,.CaseStudyDetailPage_studyRichText__VqyUx,.CaseStudyDetailPage_studyTestimonial__NpGDF,.CaseStudyDetailPage_studyVideo__d_STM{padding:80px}@media(max-width:1023px){.CaseStudyDetailPage_intro__U4Zdo,.CaseStudyDetailPage_studyImage__792eX,.CaseStudyDetailPage_studyRates__I0i8d,.CaseStudyDetailPage_studyRichText__VqyUx,.CaseStudyDetailPage_studyTestimonial__NpGDF,.CaseStudyDetailPage_studyVideo__d_STM{max-width:568px;margin:0 auto;padding:80px 0}}@media(max-width:767px){.CaseStudyDetailPage_intro__U4Zdo,.CaseStudyDetailPage_studyImage__792eX,.CaseStudyDetailPage_studyRates__I0i8d,.CaseStudyDetailPage_studyRichText__VqyUx,.CaseStudyDetailPage_studyTestimonial__NpGDF,.CaseStudyDetailPage_studyVideo__d_STM{padding-left:24px;padding-right:24px}}.CaseStudyDetailPage_intro__U4Zdo.CaseStudyDetailPage_fullWidth__ZFKjO,.CaseStudyDetailPage_studyImage__792eX.CaseStudyDetailPage_fullWidth__ZFKjO,.CaseStudyDetailPage_studyRates__I0i8d.CaseStudyDetailPage_fullWidth__ZFKjO,.CaseStudyDetailPage_studyRichText__VqyUx.CaseStudyDetailPage_fullWidth__ZFKjO,.CaseStudyDetailPage_studyTestimonial__NpGDF.CaseStudyDetailPage_fullWidth__ZFKjO,.CaseStudyDetailPage_studyVideo__d_STM.CaseStudyDetailPage_fullWidth__ZFKjO{padding:0}.CaseStudyDetailPage_intro__U4Zdo h5{margin-bottom:40px}@media(max-width:1023px){.CaseStudyDetailPage_studyImage__792eX,.CaseStudyDetailPage_studyVideo__d_STM{max-width:616px}}.CaseStudyDetailPage_studyImage__792eX img,.CaseStudyDetailPage_studyImage__792eX video,.CaseStudyDetailPage_studyVideo__d_STM img,.CaseStudyDetailPage_studyVideo__d_STM video{max-width:100%;display:block;margin:0 auto}.CaseStudyDetailPage_studyVideo__d_STM>div>div{width:100%;overflow:hidden;position:relative}.CaseStudyDetailPage_studyVideo__d_STM>div>div>img{height:483px;width:100%;-o-object-fit:cover;object-fit:cover}.CaseStudyDetailPage_studyVideo__d_STM video{width:100%}@media(max-width:1023px){.CaseStudyDetailPage_studyTestimonial__NpGDF{max-width:406px}}.CaseStudyDetailPage_studyTestimonial__NpGDF p{margin-bottom:40px}@media(max-width:1023px){.CaseStudyDetailPage_studyTestimonial__NpGDF p{margin-bottom:16px}}.CaseStudyDetailPage_studyTestimonial__NpGDF span{display:block}.CaseStudyDetailPage_studyTestimonial__NpGDF span:first-of-type{opacity:.5}.CaseStudyDetailPage_studyRates__I0i8d .CaseStudyDetailPage_rateParagraph__NV7y1{padding-bottom:40px}.CaseStudyDetailPage_studyRates__I0i8d ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.CaseStudyDetailPage_studyRates__I0i8d ul li{margin-bottom:32px}.CaseStudyDetailPage_studyRates__I0i8d ul li:last-of-type{margin-bottom:0}.CaseStudyDetailPage_studyRates__I0i8d ul li>p{margin-bottom:6px}.CaseStudyDetailPage_studyRates__I0i8d ul li .CaseStudyDetailPage_rateInner__D6ZKu{display:flex;justify-content:flex-start;align-items:flex-end}.CaseStudyDetailPage_studyRates__I0i8d ul li .CaseStudyDetailPage_rateInner__D6ZKu h5{min-width:235px;margin-right:24px;min-height:100%;display:flex;align-items:flex-end}@media(max-width:767px){.CaseStudyDetailPage_studyRates__I0i8d ul li .CaseStudyDetailPage_rateInner__D6ZKu h5{min-width:150px}}.CaseStudyDetailPage_studyRates__I0i8d ul li .CaseStudyDetailPage_rateInner__D6ZKu span{display:block}.CaseStudyDetailPage_studyRates__I0i8d ul li .CaseStudyDetailPage_rateInner__D6ZKu .CaseStudyDetailPage_rateDescription___e26Q{margin-bottom:6px}.CaseStudyDetailPage_studyRichText__VqyUx ol,.CaseStudyDetailPage_studyRichText__VqyUx ul{margin:0;padding:16px 0 16px 24px}.CaseStudyDetailPage_studyRichText__VqyUx ol p,.CaseStudyDetailPage_studyRichText__VqyUx ul p{margin-bottom:8px}.CaseStudyDetailPage_studyRichText__VqyUx ol li:last-of-type p,.CaseStudyDetailPage_studyRichText__VqyUx ul li:last-of-type p{margin:0}.CaseStudyDetailPage_studyRichText__VqyUx span{display:block}.CaseStudyDetailPage_studyRichText__VqyUx .black,.CaseStudyDetailPage_studyRichText__VqyUx .dark-grey,.CaseStudyDetailPage_studyRichText__VqyUx .light-grey,.CaseStudyDetailPage_studyRichText__VqyUx .red{margin-top:24px}.CaseStudyDetailPage_studyRichText__VqyUx .red{color:var(--red)}.CaseStudyDetailPage_studyRichText__VqyUx p:first-of-type .black,.CaseStudyDetailPage_studyRichText__VqyUx p:first-of-type .dark-grey,.CaseStudyDetailPage_studyRichText__VqyUx p:first-of-type .light-grey,.CaseStudyDetailPage_studyRichText__VqyUx p:first-of-type .red{margin-top:0}.CaseStudyDetailPage_studyRichText__VqyUx p br{display:none}.CaseStudyDetailPage_buttons__D_3Tt{margin-top:40px;text-transform:uppercase;font-size:13px;letter-spacing:.16em}@media(max-width:1023px){.CaseStudyDetailPage_buttons__D_3Tt{margin-top:32px}}.CaseStudyDetailPage_buttons__D_3Tt>div:first-child{margin-bottom:16px}.CaseStudyDetailPage_buttons__D_3Tt .CaseStudyDetailPage_industry__iXiof,.CaseStudyDetailPage_buttons__D_3Tt .CaseStudyDetailPage_service__Z0Wg0{color:var(--red)}.CaseStudyDetailPage_buttons__D_3Tt .CaseStudyDetailPage_industry__iXiof:not(:last-child):after,.CaseStudyDetailPage_buttons__D_3Tt .CaseStudyDetailPage_service__Z0Wg0:not(:last-child):after{content:"/";display:inline-block;margin:0 6px;color:#000}.CaseStudyDetailPage_buttons__D_3Tt .CaseStudyDetailPage_industry__iXiof{text-decoration:none}.CaseStudyDetailPage_buttons__D_3Tt .CaseStudyDetailPage_industry__iXiof:hover{text-decoration:underline}.Card_card__pfJM5{position:relative;display:block}.Card_card__pfJM5 img{max-width:100%}.Card_card__pfJM5 .Card_cardInfo__IO7KL{position:absolute;bottom:0;right:0;width:73%;z-index:2}.Card_card__pfJM5 .Card_adEngagement__kcZj0{background:var(--dark-grey);max-width:296px;margin-left:auto;padding:16px 24px}@media(max-width:1023px){.Card_card__pfJM5 .Card_adEngagement__kcZj0{display:flex;justify-content:space-between}}@media(max-width:767px){.Card_card__pfJM5 .Card_adEngagement__kcZj0{padding:16px 12px}}.Card_card__pfJM5 .Card_adEngagement__kcZj0>p:first-of-type{opacity:.5}.Card_card__pfJM5 .Card_adEngagement__kcZj0 .Card_numbersWrapper__Rjzm6{height:24px;overflow:hidden}@media(max-width:1023px){.Card_card__pfJM5 .Card_adEngagement__kcZj0 .Card_numbersWrapper__Rjzm6{margin-left:.25rem;height:100%;overflow:visible}.Card_card__pfJM5 .Card_adEngagement__kcZj0 .Card_numbersWrapper__Rjzm6 p:first-of-type{display:none}.Card_card__pfJM5 .Card_adEngagement__kcZj0 .Card_numbersWrapper__Rjzm6 p:last-of-type{display:flex}.Card_card__pfJM5 .Card_adEngagement__kcZj0 .Card_numbersWrapper__Rjzm6 p span{display:inline-block}}.Card_card__pfJM5 .Card_adEngagement__kcZj0 .Card_numbersWrapper__Rjzm6 p:first-of-type{margin-top:0;transition:all .2s ease-in-out}.Card_card__pfJM5 .Card_cardTexts__qLVqx{background:var(--white);padding:24px 24px 23px;min-height:160px}.Card_card__pfJM5 .Card_cardTexts__qLVqx p{max-width:426px}.Card_card__pfJM5 .Card_cardTexts__qLVqx .Card_link__apORP{display:block;margin-top:16px;line-height:1;color:rgba(26,26,26,.4);transition:all .2s ease-in-out;text-decoration:none}@media(max-width:767px){.Card_card__pfJM5 .Card_cardTexts__qLVqx .Card_link__apORP{font-size:14px}}.Card_card__pfJM5 .Card_cardTexts__qLVqx .Card_link__apORP:hover{text-decoration:underline}.Card_card__pfJM5.Card_listItem__XZkpR{max-width:628px;margin:0 auto;overflow:hidden}.Card_card__pfJM5.Card_listItem__XZkpR:hover img{transform:scale(1.05)}.Card_card__pfJM5.Card_listItem__XZkpR>div>img{width:628px;height:580px;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease-in}@media(max-width:767px){.Card_card__pfJM5.Card_listItem__XZkpR>div>img{width:100%;height:454px}}.Card_card__pfJM5.Card_listItem__XZkpR .Card_cardInfo__IO7KL{width:85%}@media(max-width:767px){.Card_card__pfJM5.Card_listItem__XZkpR .Card_cardTexts__qLVqx{padding:16px}}.Card_card__pfJM5.Card_listItem__XZkpR .Card_adEngagement__kcZj0{max-width:216px}@media(max-width:1023px){.Card_card__pfJM5.Card_listItem__XZkpR .Card_adEngagement__kcZj0{max-width:256px}}.Card_card__pfJM5.Card_heroItem__i8iBP .Card_adEngagement__kcZj0{padding:20px 24px}@media(max-width:1023px){.Card_card__pfJM5.Card_heroItem__i8iBP .Card_adEngagement__kcZj0{display:flex;justify-content:stretch}}.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardTexts__qLVqx .Card_desc__E_l_Q{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf{overflow:hidden}.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf .Card_video___AfkY{max-width:100%;position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf .Card_video___AfkY embed,.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf .Card_video___AfkY iframe,.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf .Card_video___AfkY object{width:100%;height:100%;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf .hide-img{opacity:0}.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf>img{height:603px;width:960px;-o-object-fit:cover;object-fit:cover;max-width:none;transition:transform .2s ease-in,opacity .2s ease-in-out;opacity:1;z-index:2;position:relative}@media(max-width:1023px){.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf>img{height:605px;width:796px}}@media(max-width:767px){.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf>img{width:100%;height:319px}}.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardMediaWrapper__stgxf.Card_noVideo__PRV2N>img:hover{transform:scale(1.05)}@media(max-width:767px){.Card_card__pfJM5.Card_heroItem__i8iBP .Card_cardInfo__IO7KL{position:relative;bottom:auto;right:auto;width:calc(100% - 64px);margin-left:auto;margin-top:-64px;z-index:2}}@media(min-width:1024px){.Card_card__pfJM5:hover .Card_numbersWrapper__Rjzm6 p:first-of-type{margin-top:-24px}}@media(max-width:1023px){.CaseStudySection_title__YHfgg{max-width:628px;margin:0 auto 65px}}.CaseStudySection_sectionInfo__gNeEG{max-width:68rem;margin-bottom:3.5rem}@media(max-width:767px){.CaseStudySection_sectionInfo__gNeEG{margin-bottom:2.5rem}}.CaseStudySection_sectionInfo__gNeEG span{display:block;margin-bottom:1rem}@media(max-width:767px){.CaseStudySection_sectionInfo__gNeEG span{margin-bottom:.5rem}}.CaseStudySection_sectionInfo__innerHeader__b1HVa{margin-bottom:0}.CaseStudySection_leftCol__Gvne5{margin-top:132px}@media(max-width:767px){.CaseStudySection_leftCol__Gvne5{margin-top:0}}.CaseStudySection_col__AbnqF{margin-bottom:24px}.CaseStudySection_btn__LLcW3{margin:80px 0 0;text-transform:uppercase}@media(max-width:1023px){.CaseStudySection_btn__LLcW3{margin-top:16px}}.ContactSection_contactSection__yKI6i{white-space:break-spaces}.ContactSection_contactSection__yKI6i .ContactSection_subheading__g6qt_{max-width:518px}.ContactSection_contactSection__yKI6i .ContactSection_texts__I0U9R span{display:block;margin-bottom:1rem}@media(max-width:767px){.ContactSection_contactSection__yKI6i .ContactSection_texts__I0U9R span{margin-bottom:.5rem}}.ContactSection_contactSection__yKI6i .ContactSection_texts__I0U9R h4{margin-bottom:40px}.ContactSection_contactSection__yKI6i .ContactSection_texts__I0U9R p{max-width:410px}.ContactSection_buttonWrapper__tq32S{margin-top:60px}@media(max-width:1023px){.ContactSection_buttonWrapper__tq32S{margin-top:0}}.ContactSection_buttonWrapper__tq32S a{margin-top:80px}@media(max-width:1023px){.ContactSection_buttonWrapper__tq32S a{margin-top:40px}}.ContactSection_detailsWrapper__GMBaz{display:grid;grid-template-columns:1fr 1fr;max-width:450px;grid-row-gap:40px;row-gap:40px;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding-top:80px}@media(max-width:1023px){.ContactSection_detailsWrapper__GMBaz{max-width:100%;padding-top:40px;gap:0}.ContactSection_detailsWrapper__GMBaz>div{padding-bottom:24px}.ContactSection_detailsWrapper__GMBaz>div:last-of-type{padding-bottom:0}}@media(max-width:767px){.ContactSection_detailsWrapper__GMBaz{display:block}}.ContactSection_detailsWrapper__GMBaz p.ContactSection_detailHeading__rq_0I{color:var(--red);margin:0}.ContactSection_detailsWrapper__GMBaz a{text-decoration:none}.ContactSection_detailsWrapper__GMBaz a:hover{text-decoration:underline;color:inherit}.ContactForm_form__u6kLD{display:block}@media(max-width:767px){.ContactForm_form__u6kLD{padding-top:40px}}.ContactForm_formFromContainer__LFix9{position:relative;display:flex;border:1px solid rgba(0,0,0,.1)}.ContactForm_formFromContainer__LFix9>div{flex:1 1}.ContactForm_formFromLabel__QScZU{color:#d82622;font-size:13px;line-height:24px;letter-spacing:.16em;text-transform:uppercase;margin:0;border-right:1px solid rgba(0,0,0,.1);padding:28px;min-width:190px}@media(max-width:767px){.ContactForm_formFromLabel__QScZU{padding:16px;min-width:120px}}.ContactForm_formFromInput__FIQNG{outline:none;padding:28px;border:none;border-bottom:1px solid transparent;width:100%}@media(max-width:767px){.ContactForm_formFromInput__FIQNG{padding:16px}}.ContactForm_formFromInput__FIQNG:focus-visible{outline:none;border-bottom:1px solid #000}.ContactForm_formFromInput__FIQNG::-moz-placeholder{color:rgba(26,26,26,.4);letter-spacing:.16em;font-size:13px}.ContactForm_formFromInput__FIQNG::placeholder{color:rgba(26,26,26,.4);letter-spacing:.16em;font-size:13px}.ContactForm_formFromInput__FIQNG:-ms-input-placeholder{color:rgba(26,26,26,.4);letter-spacing:.16em;font-size:13px}.ContactForm_formFromInput__FIQNG::-ms-input-placeholder{color:rgba(26,26,26,.4);letter-spacing:.16em;font-size:13px}.ContactForm_formCategoryContainer__Pj_iW{display:flex;border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);align-items:center}.ContactForm_CategoryLabel__hhcBk{color:#d82622;font-size:13px;line-height:24px;letter-spacing:.16em;text-transform:uppercase;padding:28px;border-right:1px solid rgba(0,0,0,.1);min-width:190px}@media(max-width:767px){.ContactForm_CategoryLabel__hhcBk{padding:16px;min-width:120px}}.ContactForm_CategoryButtonsWrapper__KKqHr{position:relative;width:100%;height:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.ContactForm_CategoryButtonsWrapper__KKqHr .ContactForm_categoryPlaceholder__0nC9h{color:rgba(26,26,26,.4);padding:28px;font-size:13px;letter-spacing:.16em;text-transform:uppercase}@media(max-width:767px){.ContactForm_CategoryButtonsWrapper__KKqHr .ContactForm_categoryPlaceholder__0nC9h{padding:16px}}.ContactForm_CategoryButtonsWrapper__KKqHr .ContactForm_chevron__zRuW4{padding-right:28px}@media(max-width:767px){.ContactForm_CategoryButtonsWrapper__KKqHr .ContactForm_chevron__zRuW4{padding-right:10px}}.ContactForm_CategoryButtonsWrapper__KKqHr .ContactForm_chevron__zRuW4 svg{transition:all .2s}.ContactForm_CategoryButtonsWrapper__KKqHr .ContactForm_flipped__dRijg svg{transform:rotate(180deg)}.ContactForm_CategoryButtonsWrapper__KKqHr>div{position:absolute;width:100%;top:100%;left:-1px;display:flex;flex-direction:column;border-left:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);z-index:10}.ContactForm_CategoryButtonsWrapper__KKqHr button{padding:8px 28px}.ContactForm_CategoryButtonsWrapper__KKqHr button:hover{background-color:var(--red);color:var(--white)}@media(max-width:767px){.ContactForm_CategoryButtonsWrapper__KKqHr button{padding:8px 16px}}.ContactForm_formTextAreaContainer__z9e6M{position:relative;display:block}.ContactForm_formTextarea__u4swT{width:100%;height:400px;max-height:400px;padding:28px;border:1px solid rgba(0,0,0,.1);border-top-color:transparent}@media(max-width:767px){.ContactForm_formTextarea__u4swT{padding:16px 30px 16px 16px}}.ContactForm_formTextarea__u4swT:focus-visible{outline:none;border:1px solid #000}.ContactForm_formTextarea__u4swT::-moz-placeholder{color:rgba(26,26,26,.4)}.ContactForm_formTextarea__u4swT::placeholder{color:rgba(26,26,26,.4)}.ContactForm_formTextarea__u4swT:-ms-input-placeholder{color:rgba(26,26,26,.4)}.ContactForm_formTextarea__u4swT::-ms-input-placeholder{color:rgba(26,26,26,.4)}.ContactForm_submitBtn__WInAJ{transform:translateY(-7px)}.ContactForm_successMessage__LZ6Cg p:first-child{color:var(--red)}.ContactForm_disabled__8TF_C{background-color:hsla(0,0%,94%,.3);cursor:auto}.ContactForm_required__W5x0B{position:absolute;right:28px;top:28px;font-size:13px;color:var(--red)}.ContactForm_required__W5x0B.ContactForm_tabbed__gqqOs{right:60px}@media(max-width:767px){.ContactForm_required__W5x0B.ContactForm_tabbed__gqqOs{right:8px;top:0}.ContactForm_required__W5x0B{right:8px;top:2px}}.SectionLine_line__YCbQt{width:100%;height:1px;background-color:rgba(0,0,0,.1)}@media(min-width:1024px){.SectionLine_desktopOnly__jORzF{width:100%;height:1px;background-color:rgba(0,0,0,.1)}}