.case-study-module__O7vRnG__prose{color:var(--foreground)}:is(.case-study-module__O7vRnG__prose h2,.case-study-module__O7vRnG__prose h3){font-family:var(--font-heading);margin-top:2.5rem;margin-bottom:.9rem;font-weight:700;line-height:1.15}.case-study-module__O7vRnG__prose h2{font-size:clamp(1.8rem,3vw,2.4rem)}.case-study-module__O7vRnG__prose h3{font-size:clamp(1.3rem,2vw,1.7rem)}:is(.case-study-module__O7vRnG__prose p,.case-study-module__O7vRnG__prose li){color:color-mix(in srgb, var(--foreground) 78%, transparent);font-size:1.02rem;line-height:1.9}:is(.case-study-module__O7vRnG__prose p+p,.case-study-module__O7vRnG__prose ul,.case-study-module__O7vRnG__prose ol){margin-top:1rem}:is(.case-study-module__O7vRnG__prose ul,.case-study-module__O7vRnG__prose ol){padding-left:1.4rem}.case-study-module__O7vRnG__prose li+li{margin-top:.65rem}.case-study-module__O7vRnG__prose strong{color:var(--foreground)}.case-study-module__O7vRnG__prose a{color:#14b8a6;text-underline-offset:.2rem;text-decoration:underline}.case-study-module__O7vRnG__prose code{background:color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:.45rem;padding:.12rem .4rem}
