.Benefits_benefitsSection__bhGeG{width:100%;text-align:center}.Benefits_sectionLabel__AlShg{color:#2ba98c;font-weight:600;letter-spacing:1px;margin-bottom:.5rem}.Benefits_HeroDescriptiontext__0hE7G{font-family:var(--font-league-spartan);text-align:center;font-size:30px;font-weight:800;padding:5% 0 0;width:70%;margin:0 auto}.Benefits_sectionTitle__Vkn0d{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#1d1d1d;text-decoration:underline}.Benefits_sectionDescription__aYAnx{margin:0 auto 3rem;color:#5f6c74;font-size:1.1rem;line-height:1.6}.Benefits_benefitsGrid__NvE1Y{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;padding:7% 0 0}.Benefits_benefitCard__7pw0u{max-width:260px;text-align:center}.Benefits_iconCircle__K470d{width:200px;height:200px;border-radius:50%;overflow:hidden;margin:0 auto 1rem;border:5px solid #b6f8d7;display:flex;align-items:center;justify-content:center}.Benefits_benefitImage__SBsW0{width:100%;height:100%;object-fit:cover}.Benefits_benefitCard__7pw0u h3{font-size:1.25rem;margin-bottom:.4rem;color:#1d1d1d}.Benefits_divider__KgZBK{width:40px;height:2px;background-color:#d78eee;margin:.5rem auto 1rem}.Benefits_benefitCard__7pw0u p{color:#5f6c74;font-size:.95rem;line-height:1.5}@media (max-width:600px){.Benefits_sectionTitle__Vkn0d{font-size:1.7rem}.Benefits_benefitsGrid__NvE1Y{gap:2rem}.Benefits_iconCircle__K470d{width:120px;height:120px}}