.article-body{max-width:760px;margin:auto}
.article-body>p{font-size:18px;line-height:1.86;color:#435d62;margin-bottom:24px}
.fluoride-illustration{margin:27px auto 50px;max-width:580px;text-align:center;background:white;border:1px solid #d8e1df;border-radius:14px;overflow:hidden}
.fluoride-illustration img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;padding:14px;background:#fff}
.fluoride-illustration figcaption{font-size:14px;line-height:1.6;color:#556c70;padding:13px 22px 18px;border-top:1px solid #e9eeed;text-align:left}
.article-more{margin:40px 0 20px}
@media(max-width:640px){.article-body>p{font-size:17px;line-height:1.76}.fluoride-illustration{margin:22px auto 37px}.fluoride-illustration img{max-height:350px;padding:9px}}
