body.p-page.profile-header-standard .pih-identity h1{display:block}
body.p-page .pih-identity .pih-badge{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;vertical-align:-1px;padding:0;margin:0;border:0;background:none;box-shadow:none;text-decoration:none;line-height:1;position:relative;flex:none}
body.p-page .pih-identity .pih-badge::before{content:"";position:absolute;inset:-5px}
body.p-page .pih-identity .pih-badge svg{width:100%;height:100%;display:block}
body.p-page .pih-identity .pih-profile-badge{color:#3486d4}
body.p-page .pih-identity .pih-specialty-badge{color:#258266;width:17px;height:17px;vertical-align:-3px}
body.p-page .pih-identity .pih-badge:focus-visible{outline:2px solid #7150ba;outline-offset:5px;border-radius:50%}
body.p-page .pih-identity .pih-subtitle{line-height:1.7}
body.p-page .pih-identity .pih-specialty{display:inline}
body.p-page .pih-identity .pih-separator{color:#9b94a7}
body.p-page.profile-header-standard .ph-clean.pih-identity .p-id-side .p-id-rating.pih-rating{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:12px;text-align:left;padding:0;margin:0;min-width:0}
body.p-page.profile-header-standard .ph-clean.pih-identity .p-id-side .pih-rating>strong{font-size:30px;line-height:1;flex:none;margin:0;font-variant-numeric:tabular-nums;letter-spacing:-.7px}
body.p-page.profile-header-standard .ph-clean.pih-identity .pih-rating .pih-stars{display:flex;align-items:center;flex:none;padding:0;margin:0}
body.p-page.profile-header-standard .ph-clean.pih-identity .pih-rating .stars{display:flex;align-items:center;gap:3px;margin:0;line-height:1}
body.p-page.profile-header-standard .ph-clean.pih-identity .pih-rating .stars svg{width:20px;height:20px;display:block;flex:none}
body.p-page.profile-header-standard .ph-clean.pih-identity .p-id-side .pih-rating small{font-size:13px;line-height:1.3;margin:0;padding:0;white-space:nowrap;text-align:left}
body.p-page .pih-identity .ppe-toolbar{gap:7px;margin-top:12px}
body.p-page .pih-identity .ppe-toolbar>a{font-size:12px;padding:8px 10px;min-height:36px}
@media(max-width:380px){body.p-page.profile-header-standard .ph-clean.pih-identity .p-id-side .pih-rating.p-id-rating{gap:8px}body.p-page.profile-header-standard .ph-clean.pih-identity .pih-rating .stars svg{width:17px;height:17px}body.p-page.profile-header-standard .ph-clean.pih-identity .p-id-side .pih-rating>strong{font-size:27px}body.p-page.profile-header-standard .ph-clean.pih-identity .p-id-side .pih-rating small{font-size:12px}}
