.biographyBrowse{min-width:0}.biographyBrowseControls{max-width:70ch;padding:1rem 0}.biographyBrowseControls label{gap:.4rem;font-weight:700;display:grid}.biographyBrowseControls input{width:100%;min-width:0;min-height:48px;font:inherit;color:var(--pihs-ink);background:#fff;border:1px solid #8296a2;border-radius:4px;padding:.65rem}.biographyBrowseControls input:disabled{background:#eef2f3}.biographyBrowseControls button{min-height:44px;font:inherit;cursor:pointer;margin-top:.7rem;padding:.5rem 1rem}.biographyBrowseControls :is(input,button):focus-visible,.biographyLetter>summary:focus-visible,.peopleReadingDisclosure>summary:focus-visible{outline:3px solid var(--pihs-accent);outline-offset:3px}.biographyLetter,.peopleReadingDisclosure{border:1px solid var(--pihs-line);background:var(--pihs-paper);border-radius:6px;min-width:0;margin:.7rem 0}.peopleSection .biographyLetter>summary,.peopleSection .peopleReadingDisclosure>summary{cursor:pointer;overflow-wrap:anywhere;min-height:48px;padding:1rem;line-height:1.5}.biographyLetter>summary span{margin-left:.6rem;font-size:.95rem;font-weight:400}.biographyLetter[open]>summary,.peopleReadingDisclosure[open]>summary{border-bottom:1px solid var(--pihs-line);background:var(--pihs-blue)}.biographyLetter>.pioneerOtherFamilyGrid{gap:1rem;padding:1rem}.biographyLetter article{overflow-wrap:anywhere;min-width:0}.peopleReadingDisclosure>:is(section,.selectedProfiles){margin:0;padding:1rem}.peopleSection .biographyLetter a{align-items:center;min-height:44px;display:inline-flex}.biographyBrowseControls p{font-size:.95rem}@media (width<=700px){.biographyLetter>.pioneerOtherFamilyGrid{grid-template-columns:minmax(0,1fr)}.peopleReadingDisclosure>:is(section,.selectedProfiles){padding:.75rem}.peopleSection .biographyLetter>summary,.peopleSection .peopleReadingDisclosure>summary{padding:.85rem}}.biographyLetterSelector{gap:.4rem;max-width:26rem;font-weight:700;display:grid}.biographyLetterSelector select{width:100%;min-height:48px;font:inherit;color:var(--pihs-ink);background:#fff;border:1px solid #8296a2;border-radius:4px;padding:.6rem}.biographyLetter[hidden]{display:none}.biographyLetterSelector select:focus-visible{outline:3px solid var(--pihs-accent);outline-offset:3px}
