.Tags_tags__k7xo1{display:flex;flex-flow:row wrap;gap:.5rem}.CaseHero_hero__6YdhL.CaseHero_black__wy_Bd{color:var(--color-black)}.CaseHero_hero__6YdhL,.CaseHero_hero__6YdhL.CaseHero_white__CGpXY{color:var(--color-white)}.CaseHero_hero__6YdhL{position:relative;background-color:var(--brand-color,var(--color-white));padding-top:calc(2.5rem + var(--header-height-mobile))}.CaseHero_hero__6YdhL:before{position:absolute;bottom:0;left:0;background-color:var(--color-white);width:100%;height:5rem;content:""}@media(min-width:768px){.CaseHero_hero__6YdhL:before{height:8rem}}@media(min-width:1024px){.CaseHero_hero__6YdhL:before{height:10rem}}@media(min-width:1280px){.CaseHero_hero__6YdhL:before{height:16rem}}@media(min-width:768px){.CaseHero_hero__6YdhL{padding-top:calc(4.5rem + var(--header-height-mobile))}}@media(min-width:1280px){.CaseHero_hero__6YdhL{padding-top:calc(4.5rem + var(--header-height-desktop))}}.CaseHero_content__hc8h_{display:grid;grid-column:1/span 4;padding-bottom:3rem}@media(min-width:768px){.CaseHero_content__hc8h_{grid-column:2/span 10;padding-bottom:8.125rem}}.CaseHero_client__tEjyM{order:-1;margin-bottom:0;font-size:1rem;font-weight:500}@media(min-width:768px){.CaseHero_client__tEjyM{font-size:2.5rem;font-weight:400}}.CaseHero_tags__nR3cU{margin-top:1rem;margin-bottom:0}.CaseHero_mediaContainer__w8u9i{position:relative;grid-column:1/-1;border-radius:var(--border-radius-base);width:100%;overflow:hidden;aspect-ratio:1.78}.ContentSummary_contentSummary__jSEW_{padding-top:1rem}@media(min-width:768px){.ContentSummary_contentSummary__jSEW_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:3rem 1.5rem;gap:3rem 1.5rem;grid-gap:6.0625rem 1.5rem;gap:6.0625rem 1.5rem;padding-top:2.0625rem}}.ContentSummary_title__IHt3l{line-height:var(--font-size-xl-lh);font-size:var(--font-size-xl)}@media(min-width:768px){.ContentSummary_title__IHt3l{line-height:var(--font-size-2xl-lh);font-size:var(--font-size-2xl)}}.ContentSummary_title__IHt3l{margin-top:-.2em;margin-bottom:1.125rem;color:var(--brand-color,var(--title-color,var(--text-color)));font-weight:600}@media(min-width:768px){.ContentSummary_title__IHt3l{margin-bottom:0}}.ContentSummary_subtitle__7Nd8L{margin-bottom:1.25rem;border-bottom:1px solid var(--brand-color,--color-primary-500);padding-bottom:.5rem;font-size:1.125rem;font-weight:600}.ContentSummary_date__i5rKn{font-size:var(--font-size-sm);font-weight:500}@media(min-width:768px){.ContentSummary_date__i5rKn{font-size:1.125rem}}.ContentSummary_paragraph__5NKwg{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.125rem;line-height:1.6;font-size:1rem}@media(min-width:768px){.ContentSummary_paragraph__5NKwg{margin-bottom:0;line-height:1.65;font-size:1.25rem}}.ContentSummary_awardsList__o1cB3{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:1.5rem}@media(min-width:768px){.ContentSummary_awardsList__o1cB3{margin-bottom:1rem}}.ContentSummary_award__7F5zH{text-decoration:none}.ContentSummary_award__7F5zH:hover{text-decoration:underline}.ContentSummary_link__SVaUm{display:inline-flex;gap:.5rem;align-items:center;width:-moz-fit-content;width:fit-content;color:var(--brand-color,var(--color-primary-500));font-size:1rem}@media(min-width:768px){.ContentSummary_link__SVaUm{font-size:1.125rem}}.ContentSummary_awardIcon__N3Kru{width:.875em;height:.875em}@media(min-width:768px){.ContentSummary_bottomRow__LqKD7{grid-row:2}.ContentSummary_rightColumn__oRns0{grid-column:2}}