.pn-external-sources,.pn-socials{margin-top:32px}.pn-external-sources h3,.pn-socials h3{font-size:20px;line-height:1.3;margin:0 0 16px;color:#173a48}.pn-source-list{border:1px solid #dce7ec;border-radius:12px;overflow:hidden;background:white}.pn-source-row{display:flex;align-items:center;gap:16px;padding:20px;color:#173a48;text-decoration:none;min-width:0}.pn-source-row:hover{background:#f3f8fc}.pn-source-list>.pn-source-row,.pn-rating-source{border-bottom:1px solid #e5ecef}.pn-source-list>:last-child{border-bottom:0}.pn-source-icon{width:46px;height:46px;display:grid;place-items:center;background:#eaf4fc;border-radius:10px;color:#096e9e;flex:none}.pn-source-icon svg{width:24px;height:24px}.pn-source-copy{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.pn-source-name{font-size:13px;color:#536b76;font-weight:600}.pn-source-copy strong{font-size:19px;font-weight:700;line-height:1.3}.pn-source-copy small{font-size:12px;line-height:1.5;color:#536b76}.pn-external{width:16px;height:16px;color:#64828f;flex:none}.pn-rating-line{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pn-source-copy .pn-rating{font-size:29px;letter-spacing:-1px}.pn-rating>span{font-size:14px;letter-spacing:0;font-weight:400;color:#657c85;margin-left:2px}.pn-count{font-size:13px;color:#536b76}.pn-score-history{border-top:1px solid #edf1f3;margin:0 20px 0 82px}.pn-score-history summary{font-size:13px;color:#096e9e;font-weight:600;cursor:pointer;padding:14px 0}.pn-score-history table{border-collapse:collapse;width:100%;font-size:13px;text-align:left;margin:0 0 12px}.pn-score-history th,.pn-score-history td{padding:10px 8px;border-bottom:1px solid #edf1f3}.pn-score-history thead{color:#536b76;font-size:11px}.pn-score-history tbody th{font-weight:600}.pn-source-note{font-size:11px!important;line-height:1.6!important;color:#657c85;margin:8px 0 16px!important}.pn-subtle{color:#657c85!important}.pn-social-list{display:flex;gap:12px;flex-wrap:wrap}.pn-social-link{display:flex;align-items:center;gap:10px;min-height:46px;padding:10px 14px;border:1px solid #dce7ec;border-radius:8px;text-decoration:none;color:#096e9e;font-size:14px}.pn-social-link:hover{background:#eaf4fc}.pn-social-link small,.pn-google-link small{display:block;font-size:11px;font-weight:400;color:#657c85}.pn-social-monogram{font-size:26px;font-weight:bold;line-height:1}.pn-linkedin{font-family:Arial,sans-serif;font-size:20px;background:#096e9e;color:white;padding:2px 3px;border-radius:3px}.pn-google-profile{margin-top:14px;padding-top:14px;border-top:1px solid #e5ecef}.pn-google-link{display:flex;align-items:center;gap:12px;color:#173a48;text-decoration:none;font-size:13px;line-height:1.5}.pn-google-link>span:nth-child(2){flex:1}.pn-google-name{font-size:16px;letter-spacing:-.6px;font-weight:600;color:#536b76}.pn-google-link:hover{color:#096e9e}.pn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pn-external-sources a:focus-visible,.pn-social-link:focus-visible,.pn-google-link:focus-visible,.pn-score-history summary:focus-visible{outline:3px solid #dc9166;outline-offset:-3px}@media(max-width:520px){.pn-source-row{padding:16px 12px;gap:12px}.pn-source-icon{width:38px;height:38px}.pn-source-copy strong{font-size:17px}.pn-source-name{font-size:12px}.pn-score-history{margin-left:62px;margin-right:12px}.pn-count{font-size:12px}.pn-score-history th,.pn-score-history td{padding:8px 4px}}

/* Official provider artwork is displayed with its original colors and proportions. */
.pn-source-logo{width:96px;min-width:96px;min-height:60px;display:flex;align-items:center;justify-content:center;background:#fff;flex:none}
.pn-brand-image{display:block;max-width:88px;max-height:56px;width:88px;height:auto;object-fit:contain}
.pn-brand-kp{width:56px;max-height:56px}.pn-brand-kvk{width:82px}.pn-brand-zorgkaart{width:88px}
.pn-score-history{margin-left:132px}
.pn-social-logo,.pn-google-logo{display:block;width:26px;height:26px;object-fit:contain;flex:none}
.pn-profile-revision{margin-top:30px}.pn-profile-revision h3{font-size:17px;margin-bottom:8px}.pn-profile-revision p{font-size:14px;color:#536b76;margin:0}
body .profile-layout article .profile-specialisms li{background:#fff3e7;border-color:#e5b68d;color:#773a16}body .profile-layout article .profile-specialisms li a{color:inherit}
@media(max-width:520px){.pn-source-logo{width:76px;min-width:76px;min-height:54px}.pn-brand-image{max-width:74px;max-height:50px;width:74px}.pn-brand-kp{width:50px}.pn-brand-kvk{width:68px}.pn-score-history{margin-left:100px}.pn-source-copy small{font-size:11px}.pn-count{font-size:11px}.pn-source-row{gap:10px}}
