.TaxonomyFamilyIndexPage-module__c63_nW__page{color:var(--color-ink);background:var(--color-white)}.TaxonomyFamilyIndexPage-module__c63_nW__hero{color:var(--color-off-white);background:var(--color-ink)}.TaxonomyFamilyIndexPage-module__c63_nW__heroInner{gap:var(--space-4);flex-direction:column;padding-block:3.5rem;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__heroText{flex-direction:column;gap:.75rem;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__backLink{align-self:flex-start;align-items:center;gap:var(--space-1);color:var(--color-off-white);font-family:var(--font-stack-body-bold);font-synthesis:none;font-variation-settings:normal;font-weight:325;font-size:var(--text-control);line-height:var(--leading-control);text-decoration:none;display:inline-flex}.TaxonomyFamilyIndexPage-module__c63_nW__backLink:hover{text-underline-offset:.2em;text-decoration:underline}.TaxonomyFamilyIndexPage-module__c63_nW__backLink:focus-visible{outline:2px solid var(--color-off-white);outline-offset:2px}.TaxonomyFamilyIndexPage-module__c63_nW__hero h1{font-family:var(--font-stack-display);font-variation-settings:normal;font-weight:600;font-size:var(--text-page-title);line-height:var(--leading-page-title);letter-spacing:var(--tracking-page-title);text-wrap:balance;margin:0}.TaxonomyFamilyIndexPage-module__c63_nW__intro{max-width:var(--container-reading);font-family:var(--font-stack-body);font-weight:310;font-size:var(--text-lead);line-height:var(--leading-lead);margin:0}.TaxonomyFamilyIndexPage-module__c63_nW__statRail{gap:var(--space-3) 3.5rem;padding-top:var(--space-3);border-top:1px solid var(--color-graphite);flex-wrap:wrap;margin:0;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__statRail>div{flex-direction:column-reverse;gap:.25rem;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__hero .TaxonomyFamilyIndexPage-module__c63_nW__statRail dt{color:var(--color-muted-on-ink);font-family:var(--font-stack-body-bold);font-synthesis:none;font-variation-settings:normal;font-weight:325;font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.TaxonomyFamilyIndexPage-module__c63_nW__statRail dd{font-family:var(--font-stack-display);font-variation-settings:normal;font-weight:600;font-size:var(--text-section-heading);line-height:var(--leading-section);letter-spacing:var(--tracking-section);margin:0}.TaxonomyFamilyIndexPage-module__c63_nW__browseSection{background:var(--color-white);padding-block:2.5rem 5rem}.TaxonomyFamilyIndexPage-module__c63_nW__findBar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__findField{width:min(22.5rem,100%);min-height:var(--control-touch);color:var(--color-muted);background:var(--color-white);border:1px solid var(--color-field-border);border-radius:var(--radius-component);align-items:center;gap:.625rem;padding-inline:.875rem;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__findField:focus-within{outline:2px solid var(--focus-on-light);outline-offset:2px}.TaxonomyFamilyIndexPage-module__c63_nW__findField svg{flex-shrink:0}.TaxonomyFamilyIndexPage-module__c63_nW__findField input{min-width:0;color:var(--color-ink);font-family:var(--font-stack-body);font-weight:310;font-size:var(--text-body);line-height:var(--leading-body);background:0 0;border:0;flex:1;padding-block:.5rem}.TaxonomyFamilyIndexPage-module__c63_nW__findField input::placeholder{color:var(--color-muted);opacity:1}.TaxonomyFamilyIndexPage-module__c63_nW__findField input:focus{outline:none}.TaxonomyFamilyIndexPage-module__c63_nW__clearFind{padding:.25rem var(--space-1);color:var(--color-ink);font-family:var(--font-stack-body-bold);font-synthesis:none;font-variation-settings:normal;font-weight:325;font-size:var(--text-control);line-height:var(--leading-control);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;flex-shrink:0;text-decoration:underline}.TaxonomyFamilyIndexPage-module__c63_nW__letterStrip{flex-wrap:wrap;gap:.25rem;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__letterStrip a{min-width:1.5rem;min-height:var(--control-touch);color:var(--color-ink);border-radius:var(--radius-small);font-family:var(--font-stack-body-bold);font-synthesis:none;font-variation-settings:normal;font-weight:325;font-size:var(--text-control);line-height:var(--leading-control);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.TaxonomyFamilyIndexPage-module__c63_nW__letterStrip a:hover{text-underline-offset:.2em;text-decoration:underline}.TaxonomyFamilyIndexPage-module__c63_nW__letterStrip a:focus-visible{outline:2px solid var(--focus-on-light);outline-offset:2px}.TaxonomyFamilyIndexPage-module__c63_nW__rankedBlock,.TaxonomyFamilyIndexPage-module__c63_nW__findBar+.TaxonomyFamilyIndexPage-module__c63_nW__rankedBlock{margin-top:var(--space-4)}.TaxonomyFamilyIndexPage-module__c63_nW__browseSection .site-shell>.TaxonomyFamilyIndexPage-module__c63_nW__rankedBlock:first-child{margin-top:0}.TaxonomyFamilyIndexPage-module__c63_nW__cardGrid{gap:var(--space-3);margin:var(--space-4) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.TaxonomyFamilyIndexPage-module__c63_nW__cardGrid>li{display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__cardGrid>li>*{flex:1}.TaxonomyFamilyIndexPage-module__c63_nW__azBlock{margin-top:5rem}.TaxonomyFamilyIndexPage-module__c63_nW__findBar+.TaxonomyFamilyIndexPage-module__c63_nW__azBlock{margin-top:var(--space-4)}.TaxonomyFamilyIndexPage-module__c63_nW__azBlock h2,.TaxonomyFamilyIndexPage-module__c63_nW__azLetter{scroll-margin-top:8.5rem}.TaxonomyFamilyIndexPage-module__c63_nW__azGrid{align-items:start;gap:var(--space-4) var(--space-6);margin-top:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TaxonomyFamilyIndexPage-module__c63_nW__azLetter{padding-bottom:var(--space-1);border-bottom:1px solid var(--color-ink);font-family:var(--font-stack-display);font-variation-settings:normal;font-weight:600;font-size:var(--text-card-title);line-height:var(--leading-card-title);letter-spacing:var(--tracking-card-title);margin:0}.TaxonomyFamilyIndexPage-module__c63_nW__azList{margin:0;padding:0;list-style:none}.TaxonomyFamilyIndexPage-module__c63_nW__azRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);color:var(--color-ink);border-bottom:1px solid var(--color-line);padding-block:.625rem;text-decoration:none;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__azRow:hover .TaxonomyFamilyIndexPage-module__c63_nW__azTitle{text-underline-offset:.2em;text-decoration:underline}.TaxonomyFamilyIndexPage-module__c63_nW__azRow:focus-visible{outline:2px solid var(--focus-on-light);outline-offset:2px}.TaxonomyFamilyIndexPage-module__c63_nW__azName{flex-direction:column;min-width:0;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__azTitle{font-family:var(--font-stack-body-bold);font-synthesis:none;font-variation-settings:normal;font-weight:325;font-size:var(--text-body);line-height:var(--leading-heading-4)}.TaxonomyFamilyIndexPage-module__c63_nW__azContext,.TaxonomyFamilyIndexPage-module__c63_nW__azCount{color:var(--color-muted);font-family:var(--font-stack-body);font-weight:310;font-size:var(--text-small);line-height:var(--leading-small)}.TaxonomyFamilyIndexPage-module__c63_nW__azCount{flex-shrink:0}.TaxonomyFamilyIndexPage-module__c63_nW__noResults{margin:var(--space-3) 0 0;color:var(--color-muted);font-size:var(--text-body);line-height:var(--leading-body)}.TaxonomyFamilyIndexPage-module__c63_nW__closingSection{color:var(--color-ink);background:var(--color-chartreuse)}.TaxonomyFamilyIndexPage-module__c63_nW__closingInner{align-items:end;gap:var(--space-4) var(--space-6);padding-block:var(--space-8);grid-template-columns:minmax(0,1.2fr) auto;display:grid}.TaxonomyFamilyIndexPage-module__c63_nW__closingInner h2{max-width:18ch;margin:var(--space-1) 0 0;font-family:var(--font-stack-display);font-variation-settings:normal;font-weight:600;font-size:var(--text-section-heading);line-height:var(--leading-section);letter-spacing:var(--tracking-section)}.TaxonomyFamilyIndexPage-module__c63_nW__closingInner>div>p:last-child{max-width:var(--container-reading);margin:var(--space-2) 0 0;color:var(--color-ink);font-size:var(--text-body);line-height:var(--leading-body)}.TaxonomyFamilyIndexPage-module__c63_nW__closingActions{flex-wrap:wrap;gap:.75rem;display:flex}.TaxonomyFamilyIndexPage-module__c63_nW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:64rem){.TaxonomyFamilyIndexPage-module__c63_nW__hero h1{font-size:var(--text-page-title-tablet);line-height:var(--leading-page-title-tablet)}.TaxonomyFamilyIndexPage-module__c63_nW__intro{font-size:var(--text-lead-tablet);line-height:var(--leading-lead-tablet)}.TaxonomyFamilyIndexPage-module__c63_nW__cardGrid,.TaxonomyFamilyIndexPage-module__c63_nW__azGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TaxonomyFamilyIndexPage-module__c63_nW__closingInner{grid-template-columns:1fr}}@media not (min-width:48rem){.TaxonomyFamilyIndexPage-module__c63_nW__heroInner{padding-block:var(--space-4)}.TaxonomyFamilyIndexPage-module__c63_nW__hero h1{font-size:var(--text-page-title-mobile);line-height:var(--leading-page-title-mobile)}.TaxonomyFamilyIndexPage-module__c63_nW__intro{font-size:var(--text-lead-mobile);line-height:var(--leading-lead-mobile)}.TaxonomyFamilyIndexPage-module__c63_nW__statRail dd{font-size:var(--text-section-mobile);line-height:var(--leading-section-mobile)}.TaxonomyFamilyIndexPage-module__c63_nW__findField{width:100%}.TaxonomyFamilyIndexPage-module__c63_nW__cardGrid,.TaxonomyFamilyIndexPage-module__c63_nW__azGrid{grid-template-columns:1fr}.TaxonomyFamilyIndexPage-module__c63_nW__browseSection{padding-block:var(--space-4) var(--space-6)}.TaxonomyFamilyIndexPage-module__c63_nW__closingInner{padding-block:var(--space-6)}.TaxonomyFamilyIndexPage-module__c63_nW__closingActions{flex-direction:column;align-items:stretch}.TaxonomyFamilyIndexPage-module__c63_nW__closingActions .site-button{width:100%}}
