.profile-resources{margin:0 0 2.5rem;max-width:100%;min-width:0}
.profile-resource-links{display:flex;flex-wrap:wrap;gap:.65rem;margin:0 0 1.3rem}
.profile-resource-link{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem 1rem;border:1px solid currentColor;text-decoration:none;min-height:44px;max-width:100%;font-size:.92rem;border-radius:2px}
.profile-resource-link .icon{width:18px;height:18px;flex:0 0 auto}
.profile-resource-link:hover{text-decoration:underline;text-underline-offset:4px}
.profile-resource-link:focus-visible,.profile-link-evidence summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.profile-career-document{border-top:1px solid currentColor;padding:1.1rem 0 .65rem;max-width:52rem}
.profile-career-document p{margin:.45rem 0;overflow-wrap:anywhere}
.profile-document-date{display:inline-block;margin-left:.75rem;font-size:.88rem}
.profile-link-evidence{font-size:.9rem;max-width:52rem;margin-top:.65rem}
.profile-link-evidence summary{cursor:pointer;min-height:44px;display:list-item;padding:.65rem 0}
.profile-link-evidence ul{padding-left:1.25rem;line-height:1.7}
.profile-link-evidence li{margin:.4rem 0;overflow-wrap:anywhere}
.profile-bio-attribution .text-link{font-size:inherit}
.profile-date-review{border-left:2px solid currentColor;padding-left:.8rem}
@media(max-width:560px){.profile-resource-links{gap:.5rem}.profile-resource-link{padding:.65rem .8rem}.profile-document-date{display:block;margin:.4rem 0 0}.profile-career-document .text-link{white-space:normal}}
