.ProblemStatement_section__pXvBI{position:relative;padding:6rem 2rem 4rem;background-color:#fff5f2}.ProblemStatement_container__Nnqyb{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:3rem}.ProblemStatement_content__5y_IZ{text-align:center;animation:ProblemStatement_fadeInUp__0yJpz .8s ease-out}@keyframes ProblemStatement_fadeInUp__0yJpz{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ProblemStatement_badge__Opq8t{display:inline-block;background-color:#ffe9e3;color:#9e2600;padding:.4rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;margin-bottom:1.5rem;border:1px solid #ffdcd1}.ProblemStatement_heading__n68K0{font-size:clamp(2rem,4vw,2.1rem);font-weight:700;color:#471100;margin:0 0 1.5rem;line-height:1.2;font-family:Manrope,sans-serif}.ProblemStatement_intro__ttvDs{font-size:clamp(.875rem,2vw,.875rem);color:#7a7a7a;margin:0 0 2.5rem;line-height:1.7;font-family:Manrope,sans-serif}.ProblemStatement_problemsGrid__x70L0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-bottom:0;margin-left:auto;margin-right:auto}.ProblemStatement_problemCard__3bM5g{display:flex;align-items:center;gap:.6rem;background-color:#ffffff;padding:.4rem 1rem;border-radius:48px;border:1px solid #e8e8e8;transition:transform .3s ease,box-shadow .3s ease}.ProblemStatement_problemCard__3bM5g:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ProblemStatement_bullet__F7yT3{width:10px;height:10px;border-radius:50%;background-color:#9c3515;flex-shrink:0}.ProblemStatement_problemCard__3bM5g p{font-size:1rem;color:#1a1a1a;margin:0;line-height:1.6;font-family:Manrope,sans-serif}.ProblemStatement_imageContainer__ns5y2{position:relative;width:100%;margin:0 auto;animation:ProblemStatement_fadeInUp__0yJpz .8s ease-out;animation-delay:.2s;animation-fill-mode:both}.ProblemStatement_handImage__U6yzv{width:100%;height:342px;object-fit:cover;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.ProblemStatement_solution___I294{font-size:clamp(1rem,2vw,1.125rem);color:#1a1a1a;margin:0;line-height:1.7;text-align:center;font-family:Manrope,sans-serif;animation:ProblemStatement_fadeInUp__0yJpz .8s ease-out;animation-delay:.4s;animation-fill-mode:both}@media (max-width:1024px){.ProblemStatement_problemsGrid__x70L0{grid-template-columns:1fr;gap:1rem}}@media (max-width:768px){.ProblemStatement_section__pXvBI{padding:4rem 1.5rem}.ProblemStatement_heading__n68K0{font-size:1.75rem}.ProblemStatement_problemCard__3bM5g{padding:1rem 1.25rem}.ProblemStatement_problemCard__3bM5g p{font-size:.9rem}}