.WhatWeDoSection_cardsContainer__lKtW9{display:grid;grid-column-gap:var(--spacing-5);column-gap:var(--spacing-5);grid-row-gap:var(--spacing-6);row-gap:var(--spacing-6);grid-template-columns:1fr}@media (min-width:768px){.WhatWeDoSection_cardsContainer__lKtW9{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.WhatWeDoSection_cardsContainer__lKtW9{grid-template-columns:repeat(3,1fr)}}.CaseStudySlide_slide__s2tfU{display:flex;flex-direction:column;width:100%;height:100%;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-background-secondary)}.CaseStudySlide_content__MBzqu{position:relative;display:flex;flex-direction:column;flex:1 1;padding:var(--spacing-4) var(--spacing-3) var(--spacing-5)}.CaseStudySlide_slideCounter__MWVuL{position:absolute;right:var(--spacing-3);bottom:var(--spacing-5);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;opacity:.85}.CaseStudySlide_slideCounterTotal__28yJi{opacity:.45}.CaseStudySlide_title__gsAaE{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);color:var(--color-text-primary);margin-bottom:var(--spacing-3)}.CaseStudySlide_description__R1qKn{font-size:var(--font-size-sm);line-height:var(--line-height-lg);margin-bottom:var(--spacing-7)}.CaseStudySlide_viewLink__Z6_Dr{align-self:flex-start;margin-top:auto}.CaseStudySlide_imageWrapper___lr6j{position:relative;overflow:hidden;height:300px;flex-shrink:0}.CaseStudySlide_image___un_g{object-fit:cover;object-position:center}@media (min-width:768px){.CaseStudySlide_slide__s2tfU{flex-direction:row;min-height:400px}.CaseStudySlide_content__MBzqu{flex:0 0 50%;padding:var(--spacing-6);order:-1}.CaseStudySlide_slideCounter__MWVuL{position:static;margin-bottom:var(--spacing-6)}.CaseStudySlide_title__gsAaE{font-size:var(--font-size-2xl);line-height:var(--line-height-sm)}.CaseStudySlide_description__R1qKn{font-size:var(--font-size-md)}.CaseStudySlide_imageWrapper___lr6j{flex:1 1;min-width:0;height:unset;align-self:stretch}}@media (min-width:992px){.CaseStudySlide_slide__s2tfU{min-height:440px}.CaseStudySlide_content__MBzqu{padding:var(--spacing-8)}.CaseStudySlide_title__gsAaE{font-size:var(--font-size-3xl)}}.ServicePanel_panel__5AjL4{display:flex;flex-direction:column;gap:var(--spacing-7)}.ServicePanel_panelTitle__CHTgT{display:none;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm)}.ServicePanel_description__oKFZ2{display:flex;flex-direction:column;gap:var(--spacing-4)}.ServicePanel_paragraph__FHq_S{font-size:var(--font-size-sm);line-height:var(--line-height-lg);color:var(--color-text-secondary);margin:0}.ServicePanel_learnMore___poZ_{align-self:flex-start}@media (min-width:992px){.ServicePanel_panelTitle__CHTgT{display:block;font-size:var(--font-size-2xl)}.ServicePanel_paragraph__FHq_S{font-size:var(--font-size-md)}}