/* Only practice links and in-page navigation. */
.profile-refined #profile-practices ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}
.profile-refined #profile-practices li{margin:0;padding:0;border:0;max-width:100%}
.profile-refined #profile-practices li a{display:inline-flex;align-items:center;min-height:44px;padding:9px 14px;border:1px solid #e8e1d7;border-radius:4px;background:#f5f2ed;color:#705b42;line-height:1.6;overflow-wrap:anywhere;text-decoration:none}
.profile-refined .section-links{gap:8px;align-items:center}
.profile-refined .section-links a{display:inline-flex;align-items:center;justify-content:center;position:relative;min-height:44px;padding:10px 16px;border-radius:4px;color:#796247;line-height:1.5;text-decoration:none}
.profile-refined .section-links a[aria-current="location"]{background:#f5f2ed;color:#5e4932;font-weight:600;box-shadow:inset 0 -2px #846b4d}
.profile-refined #profile-practices li a:focus,.profile-refined .section-links a:focus{outline:2px solid #846b4d;outline-offset:3px}
.profile-refined #profile-practices li a:active,.profile-refined .section-links a:active{background:#e7ded1}
@media(hover:hover){.profile-refined #profile-practices li a:hover,.profile-refined .section-links a:hover{background:#ece5db;color:#5e4932}}
@media(max-width:760px){.profile-refined #profile-practices ul{gap:8px}.profile-refined #profile-practices li a{padding:8px 12px}.profile-refined .section-links{gap:6px}.profile-refined .section-links a{padding:10px 12px}}
