.page_hero__p_DwM{display:grid;grid-template-columns:minmax(0,1fr) 27.5rem;gap:3rem;align-items:start;margin-bottom:1.5rem}.page_statCard__5fL1D{padding:1.375rem 1.5rem 1.25rem}.page_statLink__j7Ibc{display:inline-block;margin-top:1.5rem;padding-bottom:.25rem;font-size:1.125rem;font-weight:600;color:var(--main-text);border-bottom:2px solid var(--accent-on-light)}.page_statLink__j7Ibc:hover{color:var(--link-text-hover);text-decoration:none}.page_statLink__j7Ibc:focus-visible{outline:2px solid var(--main-text);outline-offset:2px}.page_statValue__HsPe4{margin-top:.5rem;font-family:var(--font-display);font-weight:800;font-size:4.75rem;line-height:.9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_statOf__5suHK{font-size:.5em;font-weight:700;color:var(--secondary-text)}.page_statTable__mIW7N{width:100%;margin-top:1rem;font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;td{padding:.4rem 0;border-top:1px solid var(--table-color)}}.page_statTable__mIW7N .page_statGroupRow__tQq0n>*{padding:.75rem 0 .25rem;border-top:none}.page_statTable__mIW7N tbody+.page_statUngrouped__FTiq7>tr:first-child>td{padding-top:.75rem;border-top:none}.page_statGroupRow__tQq0n th{font-family:var(--font-display);font-weight:800;font-size:1rem;text-align:left}.page_statTable__mIW7N .page_statIndented__Yo8UD{padding-left:1rem}.page_statPct__kHuBM{width:3.5rem;color:var(--secondary-text)}.page_sectionCopy__qYw6F{max-width:62ch;margin:.5rem 0 1rem;line-height:1.55;text-wrap:pretty}.page_section__G2psa{margin-top:2.75rem}.page_libraryCta__LKDxP{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.page_libraryButton__SlwoQ{padding:.875rem 1.5rem;font-size:1rem;font-weight:600;color:var(--background);background:var(--main-text);border:1px solid var(--main-text)}.page_libraryButton__SlwoQ:hover{color:var(--main-text);background:var(--background);text-decoration:none}.page_libraryButton__SlwoQ:focus-visible{outline:2px solid var(--main-text);outline-offset:2px}.page_libraryIntro__0v_JB{display:grid;grid-template-columns:minmax(0,1fr) 27.5rem;gap:3rem;align-items:start}.page_libraryScope__c2t1v{padding-top:1rem}@media (max-width:1100px){.page_hero__p_DwM{grid-template-columns:minmax(0,1fr);gap:1.5rem}.page_libraryIntro__0v_JB{grid-template-columns:minmax(0,1fr);gap:0}.page_libraryScope__c2t1v{padding-top:0}.page_statCard__5fL1D{max-width:27.5rem}}