 .business-info{border-top:1px solid #ffffff28;margin-top:32px;padding-top:24px;display:grid;grid-template-columns:1.15fr 1fr;gap:24px;font-size:13px;line-height:1.9;color:#d5dfd8}.business-info p{margin:0;overflow-wrap:anywhere}.footer-policy{display:flex;gap:24px;flex-wrap:wrap;margin-top:24px;font-size:14px}.footer-policy a{text-decoration:underline;text-underline-offset:4px}.reading-section .facts li{padding:18px 0;line-height:1.85}.care-title{display:block;font-weight:700;color:#263b31;margin-bottom:6px;font-size:18px}.reading-section details p{line-height:1.95;padding-bottom:12px}.policy-page .reading-section p{line-height:1.95}.policy-page a,.care-directory a{ text-underline-offset:4px}.contact-list{display:grid;grid-template-columns:110px 1fr;gap:14px;margin:24px 0}.contact-list dt{font-weight:700}.contact-list dd{margin:0;overflow-wrap:anywhere}.care-directory{display:grid;grid-template-columns:1fr 1fr;gap:18px}.care-directory article{padding:24px;border:1px solid #d9ded4;border-radius:16px;background:#fafbf6}.care-directory h3{font-size:19px;line-height:1.5;margin:0 0 12px}.care-directory p{font-size:14px;color:#667064}.care-directory article div{display:flex;gap:12px;flex-wrap:wrap;font-size:14px}.footer{padding-bottom:100px}@media(max-width:680px){.business-info,.care-directory{grid-template-columns:1fr}.business-info{font-size:12px}.contact-list{grid-template-columns:86px 1fr}.care-directory article{padding:20px}.reading-section details summary{line-height:1.6}.reading-section .facts li{padding:14px 0}}