.CaseStudy-module__R8doEa__container{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin:2rem 0;overflow:hidden;box-shadow:0 1px 2px #0000000d}.CaseStudy-module__R8doEa__header{color:#1f2937;background-color:#facc15;border-bottom:1px solid #e5e7eb;padding:1rem 1.5rem}.CaseStudy-module__R8doEa__title{margin:0;font-size:1.25rem;font-weight:700}.CaseStudy-module__R8doEa__metaGrid{background-color:#ffffff80;border-radius:4px;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:.75rem;padding:.5rem;font-size:.9rem;display:grid}.CaseStudy-module__R8doEa__metaItem{align-items:center;gap:.25rem;display:flex}.CaseStudy-module__R8doEa__content{padding:1.5rem}.CaseStudy-module__R8doEa__section{margin-bottom:1rem}.CaseStudy-module__R8doEa__section:last-child{margin-bottom:0}.CaseStudy-module__R8doEa__label{color:#1f2937;align-items:center;gap:.5rem;margin-bottom:.25rem;font-weight:700;display:flex}.CaseStudy-module__R8doEa__text{color:#374151;line-height:1.6}.CaseStudy-module__R8doEa__learnings{color:#374151;margin:0;padding-left:1.25rem}.CaseStudy-module__R8doEa__learnings li{margin-bottom:.25rem;line-height:1.6}@media (max-width:640px){.CaseStudy-module__R8doEa__metaGrid{grid-template-columns:1fr}}
