.pm-site-disclosure{box-sizing:border-box;width:min(1200px,calc(100% - 40px));margin:1.5rem auto;padding:1rem 1.25rem;text-align:left;font:400 1rem/1.6 'Source Sans 3',system-ui,sans-serif;color:#515c6b}.pm-site-disclosure{border-top:1px solid #dce2eb}.pm-site-disclosure p{margin:.5rem 0}.pm-site-disclosure a{color:#174ebf;text-decoration:underline;text-underline-offset:.15em}.pm-home-reference{background:#fff;padding:3rem 0;border-top:1px solid #dce2eb;border-bottom:1px solid #dce2eb}.pm-home-reference h2{font-size:clamp(1.8rem,4vw,2.7rem);margin-bottom:.75rem;text-wrap:balance}.pm-home-reference p{max-width:65ch}.pm-home-links{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:1.25rem}.pm-home-links a{font-weight:600;color:#174ebf;text-decoration:underline;text-underline-offset:.2em}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid #2563eb;outline-offset:4px}.footer-links{flex-wrap:wrap}.nav-links a{white-space:nowrap}@media(max-width:768px){.pm-site-disclosure{width:calc(100% - 32px);padding:1rem}.pm-home-reference{padding:2rem 0}.pm-home-links{display:grid;gap:.8rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation:none!important;transition:none!important}}
.index-controls .controls-bar,.index-controls .controls-bar>*{min-width:0;max-width:100%}.index-controls .filter-pills{min-width:0;max-width:100%;flex-wrap:wrap}.index-controls .guide-count{max-width:100%}
