
.care-family .care-top-navigation.care-unified-navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 0;margin:0 auto 20px;max-width:1160px}
.care-family .care-unified-navigation a{display:flex;align-items:center;justify-content:center;min-height:52px;padding:10px 12px;border:1px solid #dce5f0;border-radius:12px;background:#fff;text-align:center;text-decoration:none;line-height:1.4;word-break:keep-all;font-size:16px}
.care-family .care-unified-navigation a:first-child{background:#eef4ff;border-color:#b6cbf6;color:#163e91;font-weight:800}
.care-family .care-unified-navigation a:focus-visible{outline:3px solid #284dff;outline-offset:3px}
@media(max-width:700px){.care-family .care-top-navigation.care-unified-navigation{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 20px 16px;gap:8px}.care-family .care-unified-navigation a{font-size:15px;min-height:52px;padding:10px 8px}}
