.filters_filterContainer__dqgui{display:flex;flex-direction:row;gap:30px}@media screen and (max-width:1023px){.filters_filterContainer__dqgui{display:none}}.filters_filterContainer__dropdownTrigger__dSGAB{background:transparent;border:none;cursor:pointer;font-size:1.25rem;padding:0;display:flex;align-items:center}.filters_filterContainer__dropdownTrigger__arrow__e2zTc{margin-left:6px;transition:transform .2s ease-in-out}.filters_filterContainer__dropdownTrigger__dSGAB[data-state=open] .filters_filterContainer__dropdownTrigger__arrow__e2zTc{transform:rotate(180deg)}.filters_filterContainer__dropdownContent__MDoqf{background-color:#fff;z-index:5;display:flex;flex-direction:row;position:relative;padding:16px 20px;width:100vw;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:6px}.filters_filterContainer__dropdownContent__dropdownOption__WiBkh{border:1px solid #cfcfcf;border-radius:3px;padding:2px 7px;color:#cfcfcf;cursor:pointer}.filters_filterContainer__dropdownContent__dropdownOption__number__7OyDT{padding-left:4px}.filters_filterContainer__dropdownContent__dropdownOption__WiBkh:hover,.filters_filterContainer__dropdownContent__dropdownOption__WiBkh[data-is-selected=true]{color:#000;border-color:#000}.filters_mobilefilterContainer__1kjkS{display:none}@media screen and (max-width:1023px){.filters_mobilefilterContainer__1kjkS{display:flex;align-items:center;padding-right:32px}}.filters_mobilefilterContainer__arrow___Tu8M{margin-left:6px}.filters_mobilefilterContainer__popoverTrigger__3qCrC{display:flex;flex-direction:row;background-color:transparent;border:none;align-items:center}.filters_mobilefilterContainer__anchor__M_u_5{position:fixed;top:0;left:0}.filters_mobilefilterContainer__popoverContent__VLhVF{background-color:#fff;z-index:5;width:100dvw;height:100dvh;position:fixed;top:0;left:0;animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1);padding:6px}.filters_mobilefilterContainer__popoverContent__close__YGkx2{border:none;background:transparent;padding:6px}.filters_mobilefilterContainer__popoverContent__filterGroup__Gncyo{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:20px;margin-top:10px;justify-items:start}.filters_mobilefilterContainer__popoverContent__option__PsV6V{border:1px solid #cfcfcf;border-radius:3px;padding:2px 7px;color:#cfcfcf;cursor:pointer;background:#fff;font-size:.75rem}.filters_mobilefilterContainer__popoverContent__option__number__rlRTB{padding-left:4px}.filters_mobilefilterContainer__popoverContent__option__PsV6V[data-is-selected=true]{color:#000;border-color:#000}.filters_mobilefilterContainer__popoverContent__VLhVF[data-state=open]{animation-name:filters_slideIn__k6Cy9}.filters_mobilefilterContainer__popoverContent__VLhVF[data-state=closed]{animation-name:filters_slideOut__O7n68}@keyframes filters_slideIn__k6Cy9{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes filters_slideOut__O7n68{0%{transform:translateX(0)}to{transform:translateX(100%)}}.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}.CaseStudyCard_cardContainer__npByV{overflow:hidden;cursor:pointer}.CaseStudyCard_cardContainer__mediaWrapper__PxOCn{position:relative;max-height:581px;max-width:690px;width:100%;overflow:hidden;aspect-ratio:1/1}.CaseStudyCard_cardContainer__mediaWrapper__PxOCn img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:2;position:relative}.CaseStudyCard_cardContainer__mediaWrapper__PxOCn img[data-show=false]{display:none}.CaseStudyCard_cardContainer__mediaWrapper__video__zN8A_{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CaseStudyCard_cardContainer__mediaWrapper__video__zN8A_ embed,.CaseStudyCard_cardContainer__mediaWrapper__video__zN8A_ iframe,.CaseStudyCard_cardContainer__mediaWrapper__video__zN8A_ object{width:100%;height:100%;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CaseStudyCard_cardContainer__mediaWrapper__hoverCard__MPyYv{padding:27px;width:calc(100% - 54px);height:calc(100% - 54px);background-color:var(--white);color:var(--black);display:none;position:absolute;top:27px;left:27px;flex-direction:column;justify-content:space-between;display:flex;opacity:0;visibility:hidden;transition:all .5s ease-in-out}@media screen and (min-width:1023px){:hover>.CaseStudyCard_cardContainer__mediaWrapper__hoverCard__MPyYv{z-index:5;visibility:visible;opacity:1}}.CaseStudyCard_cardContainer__mediaWrapper__hoverCard__engagementText__y9UMv{text-align:right}.CaseStudyCard_cardContainer__mediaWrapper__hoverCard__engagementText__title__R1GaD{font-size:7.875rem}.CaseStudyCard_cardContainer__mediaWrapper__hoverCard__studyTypesAndButtonContainer__ot6z3{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.CaseStudyCard_cardContainer__mediaWrapper__hoverCard__studyTypesAndButtonContainer__viewButton__RZcpg{background-color:var(--black);color:var(--white);padding:var(--button-padding);border-radius:3px;font-size:1.25rem}.CaseStudyCard_cardContainer__mediaWrapper__hoverCard__studyTypesAndButtonContainer__studyTypeContainer__WUswJ{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.CaseStudyCard_cardContainer__mediaWrapper__hoverCard__studyTypesAndButtonContainer__studyTypeContainer__studyType__nC63c{background-color:#ececec;border-radius:3px;padding:8px 10px;font-size:.75rem}.CaseStudyCard_cardContainer__titleAndIndustryTagContainer__x1WYl{display:flex;justify-content:space-between;align-items:center}.CaseStudyCard_cardContainer__titleAndIndustryTagContainer__title__FSZC0{font-size:1.5rem;padding-top:16px}@media screen and (min-width:1023px){.CaseStudyCard_cardContainer__titleAndIndustryTagContainer__title__FSZC0{font-size:2.063rem;padding-top:25px}}.CaseStudyCard_cardContainer__titleAndIndustryTagContainer__tagContainer__u_Fbt{display:flex;gap:8px}.CaseStudyCard_cardContainer__titleAndIndustryTagContainer__tagContainer__tag__gB2MR{border:1px solid #000;border-radius:3px;color:#000;font-size:.625rem;padding:2px 7px}@media screen and (min-width:1023px){.CaseStudyCard_cardContainer__titleAndIndustryTagContainer__tagContainer__tag__gB2MR{font-size:.875rem;padding:4px 10px}}.CaseStudyCard_cardContainer__npByV a{-webkit-text-decoration-line:none;text-decoration-line:none}.TableRow_tr__kEXnS a{display:block;color:#000;text-decoration:none;padding:13px 20px;max-width:100vw}@media screen and (min-width:768px){.TableRow_tr__kEXnS a{grid-template-columns:repeat(12,minmax(0,1fr));display:grid;padding:20px}}.TableRow_tr__titleContainer__SOjNn{grid-column:span 4/span 4;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.TableRow_tr__titleContainer__SOjNn p{font-size:1.5rem}@media screen and (min-width:768px){.TableRow_tr__titleContainer__SOjNn p{font-size:2.125rem}}.TableRow_tr__titleContainer__industryContainer__UilbL{display:flex;gap:5px}@media screen and (min-width:768px){.TableRow_tr__titleContainer__industryContainer__UilbL{display:none}}.TableRow_tr__industryContainer__pw50r{grid-column:span 2/span 2;grid-column-start:5;display:none;flex-direction:row;align-items:flex-start;gap:10px;flex-wrap:wrap}@media screen and (min-width:768px){.TableRow_tr__industryContainer__pw50r{display:flex}}.TableRow_tr__studyTypeContainer__oLvfV{grid-column:span 6/span 6;grid-column-start:7;display:flex;gap:7px;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.TableRow_tr__studyTypeContainer__studyTypeTag__x5XuR{background-color:#ececec;border-radius:3px;padding:8px 10px;font-size:.75rem}.TableRow_industryTag__YRqlI{border:1px solid #000;border-radius:3px;color:#000;font-size:.625rem;padding:2px 7px}@media screen and (min-width:768px){.TableRow_industryTag__YRqlI{font-size:.875rem;padding:4px 10px}}.ContactForm_formContainer__14KNV{align-self:center;border:1px solid #000;border-radius:3px;padding:20px}@media screen and (min-width:1024px){.ContactForm_formContainer__14KNV{padding:40px}}.ContactForm_formContainer__14KNV h2{font-size:1.5rem;margin-bottom:24px}@media screen and (min-width:1024px){.ContactForm_formContainer__14KNV h2{font-size:3.25rem;margin-bottom:40px}}.ContactForm_formContainer__14KNV form{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1024px){.ContactForm_formContainer__14KNV form{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px;grid-row-gap:16px;row-gap:16px}}.ContactForm_formContainer__14KNV form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#bcbcbc;background-image:url(/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:20px 20px;padding-right:36px}.ContactForm_formContainer__14KNV form select:focus,.ContactForm_formContainer__14KNV form select[data-is-empty=false]{color:#000}.ContactForm_formContainer__14KNV form select::picker-icon{padding-right:12px}.ContactForm_formContainer__14KNV form .ContactForm_inputContainer__qhxOT{display:flex;flex-direction:column;gap:4px}.ContactForm_formContainer__14KNV form .ContactForm_inputContainer__qhxOT:has(input[type=email]){grid-column:span 2/span 2}.ContactForm_formContainer__14KNV form .ContactForm_input__i4HCZ{padding:12px;border:1px solid #eee}.ContactForm_formContainer__14KNV form .ContactForm_input__i4HCZ::-moz-placeholder{color:#bcbcbc}.ContactForm_formContainer__14KNV form .ContactForm_input__i4HCZ:-ms-input-placeholder{color:#bcbcbc}.ContactForm_formContainer__14KNV form .ContactForm_input__i4HCZ::placeholder{color:#bcbcbc}.ContactForm_formContainer__14KNV form button[type=submit]{background-color:var(--red);color:var(--white);border:none;grid-column:span 2/span 2;padding:var(--button-padding)}.ContactForm_formContainer__14KNV form .ContactForm_error__ugk0m{color:var(--red);font-size:.75rem}.ContactForm_formContainer__14KNV form .ContactForm_rootError__upO_2{color:var(--red);font-size:.75rem;grid-column:span 2/span 2}.ContactForm_formContainer__14KNV form .ContactForm_success__feLYt{grid-column:span 2/span 2;font-size:.75rem}.ContactForm_srOnly__zmoEM:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.SearchBar_searchContainer__kNjaJ{display:flex;align-items:center;width:100%;padding:10px;gap:6px}.SearchBar_searchBar__Lyb_J{color:#cfcfcf;border:none;width:100%;font-size:1.25rem}.SearchBar_searchBar__Lyb_J::-moz-placeholder{color:#cfcfcf}.SearchBar_searchBar__Lyb_J:-ms-input-placeholder{color:#cfcfcf}.SearchBar_searchBar__Lyb_J::placeholder{color:#cfcfcf}.SearchBar_searchBar__Lyb_J:focus{outline:none;color:#000}.RichText_richText__kieMP ul{padding-left:28px}.NameCarousel_container__6IySp{padding:60px 20px 0;max-width:1400px;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.NameCarousel_container__6IySp{padding:120px 20px 0}}.NameCarousel_container__title__pQm8y{font-size:2rem;max-width:940px}@media screen and (min-width:1024px){.NameCarousel_container__title__pQm8y{font-size:5rem}}.NameCarousel_embla__zXz41{overflow:hidden;position:relative}.NameCarousel_embla__container__GLqBz{display:flex;flex-direction:column;height:50px}@media screen and (min-width:1024px){.NameCarousel_embla__container__GLqBz{height:120px}}.NameCarousel_embla__container__slide__UHQO3{flex:0 0 100%;min-height:0;color:var(--red);font-size:2rem}@media screen and (min-width:1024px){.NameCarousel_embla__container__slide__UHQO3{font-size:5rem}}.NameCarousel_embla__transparentContainer__x4_Mf{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,0) 70%,#fff);position:absolute;top:0;z-index:4;width:100%;height:50px}@media screen and (min-width:1024px){.NameCarousel_embla__transparentContainer__x4_Mf{height:120px}}.CaseStudyPage_pageTitleContainer___aJMu{margin-bottom:56px}@media(max-width:1239px){.CaseStudyPage_pageTitleContainer___aJMu,.CaseStudyPage_pageTitleContainer___aJMu h1{margin-bottom:40px}}@media(max-width:1023px){.CaseStudyPage_pageTitleContainer___aJMu h1{padding-left:14px}}.CaseStudyPage_eyebrow__uHrvh{margin-bottom:1rem}@media(max-width:767px){.CaseStudyPage_eyebrow__uHrvh{margin-bottom:.5rem;padding-left:14px}}.CaseStudyPage_description__cmzkB{margin-top:24px;max-width:615px}@media(max-width:1023px){.CaseStudyPage_description__cmzkB{margin-top:0;padding-left:14px}}.CaseStudyPage_pageGridContainer__M6Uid{margin-top:20px;display:flex;flex-direction:column;align-items:center;padding:0 20px;row-gap:48px}@media screen and (min-width:1024px){.CaseStudyPage_pageGridContainer__M6Uid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-row-gap:90px;row-gap:90px;max-width:1400px;margin-right:auto;margin-left:auto;margin-top:15px;align-items:start}}.CaseStudyPage_toggle__p86Ri{text-decoration:underline}.CaseStudyPage_toggle__p86Ri img{transform:rotate(90deg);margin-top:-2px;margin-left:4px;transition:transform .2s ease-in-out}.CaseStudyPage_toggle__p86Ri.CaseStudyPage_active__tK_83 img{transform:rotate(-90deg)}.CaseStudyPage_loading__UEh2f{text-align:center;margin-top:40px}.CaseStudyPage_layoutButtonContainer__7g5ev{display:flex;flex-direction:row;gap:8px;align-items:center}.CaseStudyPage_layoutButtonContainer__layoutButton__5bfwh{background-color:inherit;border:none;display:flex;justify-items:center;align-items:center}.CaseStudyPage_table__e3toG{border-bottom:1px solid #e3e3e3;width:100%}.CaseStudyPage_table__e3toG,.CaseStudyPage_table__e3toG>*+*{border-top:1px solid #e3e3e3}.CaseStudyPage_filterBorderElement__SgIXC{border-bottom:1px solid #cfcfcf;position:sticky;top:0;z-index:6;background-color:#fff}.CaseStudyPage_layoutFilterAndSearchContainer__NR179{display:grid;grid-template-columns:1fr 1fr;padding:0 20px;max-width:1400px;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.CaseStudyPage_layoutFilterAndSearchContainer__NR179{grid-template-columns:1fr}}.CaseStudyPage_layoutFilterAndSearchContainer__layoutAndSearchContainer__0jDaZ{display:flex;flex-direction:row;align-items:center;justify-content:space-between}