.research-content{width:min(100%,48rem);padding-top:clamp(3rem,7vw,5rem)}.research-content .about-intro h1{font-size:clamp(2rem,5vw,3.2rem)}.research-content h2{font-family:var(--font-classical);margin:0 0 1.1rem;font-size:1.5rem;font-weight:500}.research-content h3{font-family:var(--font-classical);overflow-wrap:anywhere;margin:.65rem 0;font-size:1.2rem;font-weight:500;line-height:1.6}.research-content p{color:var(--ink-soft);margin:.65rem 0;font-size:1rem;line-height:1.9}.research-section{margin-top:3.5rem}.research-text{border-bottom:1px solid var(--line);padding-block:2rem;scroll-margin-top:6rem}.research-content .research-status,.research-content .research-data-date{font-size:.875rem}.research-status{color:var(--ink-soft)}.research-data-date time{font-variant-numeric:tabular-nums;margin-inline-start:.5rem}.research-download-links{flex-wrap:wrap;gap:1rem;margin-block:1.25rem;display:flex}.research-download-links a{border:1px solid var(--line);border-radius:.3rem;align-items:center;gap:1rem;min-height:2.75rem;padding:.65rem 1.1rem;text-decoration:none;display:inline-flex}.research-download-links span{color:var(--ink-soft);font-size:.875rem}.research-content a{color:var(--ink);text-underline-offset:.3em;overflow-wrap:anywhere;text-decoration-thickness:1px}:is(.research-content a:focus-visible,.research-content summary:focus-visible){outline:2px solid var(--ink-soft);outline-offset:4px;border-radius:.2rem}.research-download-links a:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.research-notes summary{cursor:pointer;color:var(--ink-soft);padding-block:.65rem;font-size:.875rem;line-height:1.6}.research-notes[open]{padding-bottom:.75rem}.research-content .research-notes p{font-size:.9rem}.research-checksums code{white-space:normal;overflow-wrap:anywhere;font-size:.8rem;display:block}.research-content .research-rights{margin-top:1.6rem;font-size:.9rem}.research-language{border-bottom:1px solid var(--line)}.research-language>summary{cursor:pointer;min-height:3.75rem;padding-block:1.2rem;font-size:1.05rem;line-height:1.4}.research-reference-list,.research-sources{margin:0;padding:0;list-style:none}.research-reference-list>li{border-top:1px solid color-mix(in srgb, var(--line) 60%, transparent);padding:1.2rem 0 1.6rem}.research-sources a{padding-block:.7rem;font-size:.9rem;line-height:1.6;display:inline-block}.research-source-group{margin-block:.8rem}.research-content .research-source-group>p,.research-content .research-caution{font-size:.875rem}.research-content .research-caution{color:var(--ink)}.research-contact{margin-top:2.5rem}.research-contact>a{padding-block:.75rem;display:inline-block}#proofreading{scroll-margin-top:6rem}.research-proofreading-controls{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block:1rem;font-size:.9rem;display:flex}.research-proofreading-controls select{border:1px solid var(--line);max-width:100%;min-height:2.75rem;color:var(--ink);font:inherit;background:0 0;border-radius:.2rem;padding:.5rem .75rem}.research-proofreading-controls a{padding-block:.75rem}.research-proofreading-controls select:focus-visible{outline:2px solid var(--ink-soft);outline-offset:4px}.research-proofreading-record{border-bottom:1px solid var(--line);scroll-margin-top:6rem}.research-proofreading-record>summary{padding-block:1rem}.research-proofreading-heading{color:var(--ink);font-size:1rem}.research-proofreading-record>summary .research-status{margin-top:.3rem;display:block}@media (prefers-reduced-motion:reduce){.research-shell .about-header,.research-shell .about-intro{animation:none}}
