.care-family .care-top-navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1120px;margin:0 auto 28px;border:1px solid #dce3ef;background:#fff}
.care-family .care-top-navigation a{display:flex;align-items:center;justify-content:center;min-height:56px;padding:12px 8px;border:1px solid #e7ebf2;color:#1c2942;font-size:18px;font-weight:700;text-align:center;text-decoration:none;line-height:1.5;word-break:keep-all}
.care-family .care-top-navigation a:hover,.care-family .care-top-navigation a:focus-visible{color:#2454ff;background:#f0f4ff;outline:2px solid #2454ff;outline-offset:-2px}
.care-family .cf-hero,.care-family .cf-story{grid-template-columns:1fr}
.care-family .cf-hero-copy{max-width:860px}
@media(max-width:767px){.care-family .care-top-navigation{margin:0 16px 20px}.care-family .care-top-navigation a{font-size:16px;min-height:60px;padding:10px 5px}}
