.CaseStudies-module__mbkt5W__page{background:var(--paper);min-height:100vh;color:var(--ink);padding:176px 32px 128px}.CaseStudies-module__mbkt5W__hero,.CaseStudies-module__mbkt5W__grid,.CaseStudies-module__mbkt5W__caseHeader,.CaseStudies-module__mbkt5W__caseBody{width:min(1180px,100%);margin-inline:auto}.CaseStudies-module__mbkt5W__hero{border-bottom:1px solid rgba(var(--ink-rgb), .14);padding-bottom:64px}.CaseStudies-module__mbkt5W__kicker,.CaseStudies-module__mbkt5W__card span,.CaseStudies-module__mbkt5W__caseHeader>p:first-of-type{color:rgba(var(--ink-rgb), .58);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.CaseStudies-module__mbkt5W__hero h1,.CaseStudies-module__mbkt5W__caseHeader h1{max-width:920px;font-family:var(--font-display);margin:22px 0 0;font-size:clamp(3.1rem,6vw,6rem);font-weight:400;line-height:.96}.CaseStudies-module__mbkt5W__hero>p:last-child,.CaseStudies-module__mbkt5W__caseLead{max-width:720px;color:rgba(var(--ink-rgb), .7);margin:28px 0 0;font-size:1.2rem;line-height:1.55}.CaseStudies-module__mbkt5W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:72px;display:grid}.CaseStudies-module__mbkt5W__card{color:inherit;text-decoration:none}.CaseStudies-module__mbkt5W__card img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:9px;width:100%}.CaseStudies-module__mbkt5W__card span{margin-top:20px;display:block}.CaseStudies-module__mbkt5W__card h2{font-family:var(--font-display);margin:12px 0 0;font-size:clamp(1.65rem,2.2vw,2.3rem);font-weight:400;line-height:1.08}.CaseStudies-module__mbkt5W__card p{color:rgba(var(--ink-rgb), .68);margin:15px 0 0;line-height:1.55}.CaseStudies-module__mbkt5W__caseHeader nav{color:rgba(var(--ink-rgb), .58);gap:10px;margin-bottom:48px;font-size:14px;display:flex}.CaseStudies-module__mbkt5W__caseHeader nav a{color:inherit}.CaseStudies-module__mbkt5W__caseHeader figure{margin:56px 0 0}.CaseStudies-module__mbkt5W__caseHeader img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;max-height:620px}.CaseStudies-module__mbkt5W__caseBody{gap:72px;padding-top:88px;display:grid}.CaseStudies-module__mbkt5W__caseBody section>h2{font-family:var(--font-display);margin:0 0 28px;font-size:clamp(2.1rem,3.5vw,3.8rem);font-weight:400}.CaseStudies-module__mbkt5W__list,.CaseStudies-module__mbkt5W__steps,.CaseStudies-module__mbkt5W__results{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.CaseStudies-module__mbkt5W__list li,.CaseStudies-module__mbkt5W__steps article,.CaseStudies-module__mbkt5W__results li{border:1px solid rgba(var(--ink-rgb), .13);border-radius:8px;padding:28px;line-height:1.55}.CaseStudies-module__mbkt5W__steps h3{margin:0 0 12px;font-size:1.1rem}.CaseStudies-module__mbkt5W__steps p{color:rgba(var(--ink-rgb), .7);margin:0;line-height:1.6}.CaseStudies-module__mbkt5W__tags{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.CaseStudies-module__mbkt5W__tags li{background:rgba(var(--ink-rgb), .07);border-radius:999px;padding:9px 13px}.CaseStudies-module__mbkt5W__cta{background:var(--ink);color:var(--paper);border-radius:999px;margin-top:32px;padding:14px 20px;text-decoration:none;display:inline-flex}@media (max-width:820px){.CaseStudies-module__mbkt5W__page{padding:142px 24px 96px}.CaseStudies-module__mbkt5W__grid,.CaseStudies-module__mbkt5W__list,.CaseStudies-module__mbkt5W__steps,.CaseStudies-module__mbkt5W__results{grid-template-columns:1fr}}
