.CaseStudies_grid__hVmvM{list-style:none;margin:0 0 var(--sp-64);padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-24)}.CaseStudies_card__x_tJd{background:var(--bg);display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--r-standard);color:var(--navy);text-decoration:none}.CaseStudies_card__x_tJd:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.CaseStudies_cardBody__D740I{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-20) var(--sp-24) var(--sp-24)}.CaseStudies_cardBody__D740I h2{font-size:var(--fs-22);line-height:var(--lh-tight)}.CaseStudies_place__GQBBT{margin:0;font-size:var(--fs-14);color:var(--text-secondary)}.CaseStudies_tagline__yFeUt{margin:var(--sp-8) 0 0;font-size:var(--fs-16);line-height:var(--lh-reading);color:var(--text-secondary)}.CaseStudies_cover__malRO{height:160px;background-size:cover;background-position:50%}.CaseStudies_hero__WPOMB{overflow:hidden;border-radius:var(--r-standard);background:var(--bg)}.CaseStudies_heroCover__RMAD2{min-height:200px;display:flex;align-items:flex-end;padding:var(--sp-24);background-size:cover;background-position:50%;color:var(--on-fill)}.CaseStudies_heroKicker__RtxdU{margin:0;font-size:var(--fs-12);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--on-fill-secondary)}.CaseStudies_heroTitle__WzgmC{margin:var(--sp-4) 0 0;font-size:var(--fs-40);line-height:var(--lh-tight);color:var(--on-fill)}.CaseStudies_heroPlace___KEK1{margin:var(--sp-4) 0 0;font-size:var(--fs-16);color:var(--on-fill-secondary)}.CaseStudies_heroTagline__WfinT{margin:0;padding:var(--sp-20) var(--sp-24) var(--sp-24);font-size:var(--fs-18);line-height:var(--lh-reading)}.CaseStudies_story__wyD_c{max-width:820px;margin:0 auto}.CaseStudies_noFigures__mD56p{margin:var(--sp-24) 0 0;font-size:var(--fs-16);line-height:var(--lh-reading);color:var(--text-secondary)}.CaseStudies_cta__vDVtN{margin-top:var(--sp-48);display:flex;justify-content:center}@media (max-width:767px){.CaseStudies_heroTitle__WzgmC{font-size:var(--fs-32)}}.CaseStudyDashboard_dashboard__CrG2v{display:flex;flex-direction:column;gap:var(--sp-20)}.CaseStudyDashboard_card__9zlH0{padding:var(--sp-24);border-radius:var(--r-standard);background:var(--bg);box-shadow:calc(-1 * var(--elev-5-offset)) calc(-1 * var(--elev-5-offset)) var(--elev-5-blur) var(--shadow-light),var(--elev-5-offset) var(--elev-5-offset) var(--elev-5-blur) var(--wash-navy-strong)}.CaseStudyDashboard_dashboard__CrG2v>.CaseStudyDashboard_card__9zlH0:first-child{overflow:hidden;padding:0}.CaseStudyDashboard_sectionTitle__MvwZy{margin:0 0 var(--sp-16);font-size:var(--fs-16);font-weight:700;color:var(--navy)}.CaseStudyDashboard_kpis__gAxy2{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--sp-16)}.CaseStudyDashboard_kpi__WPCjy{padding:var(--sp-16) var(--sp-20);border-radius:var(--r-standard);background:var(--bg);box-shadow:calc(-1 * var(--elev-4-offset)) calc(-1 * var(--elev-4-offset)) var(--elev-4-blur) var(--shadow-light),var(--elev-4-offset) var(--elev-4-offset) var(--elev-4-blur) var(--wash-navy-strong)}.CaseStudyDashboard_kpiHead__9HUq6{display:flex;align-items:center;gap:var(--sp-6);margin-bottom:var(--sp-6)}.CaseStudyDashboard_kpiLabel__hhxju{font-size:var(--fs-12);letter-spacing:.06em;text-transform:uppercase;color:var(--navy);opacity:.7}.CaseStudyDashboard_kpiValue__I2pKi{font-size:var(--fs-28);font-weight:800;color:var(--navy)}.CaseStudyDashboard_ranges__gdqta{display:flex;gap:var(--sp-8)}.CaseStudyDashboard_range__EPFVv{padding:var(--sp-6) var(--sp-16);border:none;border-radius:var(--r-standard);background:var(--bg);box-shadow:calc(-1 * var(--elev-4-offset)) calc(-1 * var(--elev-4-offset)) var(--elev-4-blur) var(--shadow-light),var(--elev-4-offset) var(--elev-4-offset) var(--elev-4-blur) var(--wash-navy-strong);font-size:var(--fs-12);font-weight:700;color:var(--navy);cursor:pointer}.CaseStudyDashboard_range__EPFVv[aria-pressed=true]{box-shadow:inset var(--elev-inset-2-offset) var(--elev-inset-2-offset) var(--elev-inset-2-blur) var(--nm-shadow-dark,var(--shadow-dark)),inset calc(-1 * var(--elev-inset-2-offset)) calc(-1 * var(--elev-inset-2-offset)) var(--elev-inset-2-blur) var(--nm-shadow-light,var(--shadow-light))}.CaseStudyDashboard_charts__P_kEZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--sp-20)}.CaseStudyDashboard_reviews__EPqis{display:flex;flex-direction:column;gap:var(--sp-16)}.CaseStudyDashboard_review__2EfA0{padding-top:var(--sp-16);border-top:1px solid var(--border-subtle)}.CaseStudyDashboard_review__2EfA0[data-first]{padding-top:0;border-top:none}.CaseStudyDashboard_reviewHead__SQ2uf{display:flex;align-items:center;gap:var(--sp-8);margin-bottom:var(--sp-4)}.CaseStudyDashboard_author__QpooH,.CaseStudyDashboard_reviewBody__l8gzi{font-size:var(--fs-14);color:var(--navy)}.CaseStudyDashboard_reviewBody__l8gzi{margin:0;line-height:var(--lh-reading)}.CaseStudyDashboard_reply__zEIBs{margin-top:var(--sp-8);margin-left:var(--sp-16);padding-left:var(--sp-12);border-left:2px solid var(--border-subtle);font-size:var(--fs-14);color:var(--navy);opacity:.85}