.nf-people-public{max-width:1080px;margin-inline:auto}.nf-people-public .nf-people-hero{background:linear-gradient(135deg,var(--bs-primary-bg-subtle, #e7f0fa),var(--bs-body-bg, #fff) 85%)}.nf-people-public .lead{max-width:48rem}.nf-people-public .nf-people-hero-body{padding:clamp(1.25rem,4vw,3rem)}.nf-people-public .nf-people-actions .btn{padding:.5rem .875rem;font-size:1rem;line-height:1.5;min-height:44px;max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal}.nf-people-public .nf-people-empty{padding:1rem}.nf-people-public h1{overflow-wrap:anywhere}.nf-people-public .nf-people-avatar{object-fit:cover;flex-shrink:0}.nf-people-public a.card:hover{border-color:var(--bs-primary)}.nf-people-public a.card:focus-visible{outline:3px solid var(--bs-primary);outline-offset:3px}
