.rd-main{max-width:1120px;margin-inline:auto;padding-bottom:48px}.rd-main section{scroll-margin-top:120px;margin-block:32px}.rd-main h1{font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.5}.rd-main h2{font-size:1.5rem;line-height:1.6;margin-block:18px 12px}.rd-main h3,.rd-main h4{line-height:1.65;margin:0 0 10px}.rd-main h4{font-size:1.18rem}.rd-main p{line-height:1.9;margin:8px 0}.rd-main a{overflow-wrap:anywhere;text-underline-offset:3px}.rd-main a:focus-visible,.rd-main input:focus-visible,.rd-main select:focus-visible,.rd-main button:focus-visible{outline:3px solid #236b56;outline-offset:4px}.rd-jump{display:flex;gap:10px;flex-wrap:wrap;padding-block:10px}.rd-jump a,.rd-tag{display:inline-block;border:1px solid #b8d0c0;border-radius:8px;padding:7px 12px;background:#f2f7f0;color:#26513e;font-size:.95rem}.rd-start-grid,.rd-field-grid,.rd-people,.rd-orgs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rd-start-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-start-grid article,.rd-field-grid article,.rd-record{background:#fffefa;border:1px solid #d8dfd1;border-radius:12px;padding:20px;min-width:0}.rd-start-grid article{border-top:4px solid #8aab7e}.rd-field-grid article{background:#f7faf3}.rd-note{padding:14px 18px;border-left:4px solid #8aa682;background:#f0f5ed}.rd-meta,.rd-alias{color:#52634f;font-size:.93rem}.rd-small-link{font-size:.95rem}.rd-tag{padding:3px 8px;margin:3px 2px 3px 0}.rd-limit{border-left:3px solid #c7ac78;padding-left:12px;color:#5c503d}.rd-controls{display:grid;grid-template-columns:minmax(180px,2fr) minmax(180px,1fr) auto auto;gap:12px;align-items:end;padding:20px;background:#eef3e9;border-radius:12px}.rd-controls label{display:grid;gap:6px;font-weight:600}.rd-controls input,.rd-controls select{width:100%;min-height:46px;padding:9px;border:1px solid #899d83;border-radius:5px;font:inherit;background:white;box-sizing:border-box}.rd-controls button{min-height:46px;padding:8px 12px;font:inherit;cursor:pointer;border:1px solid #5c7959;border-radius:5px;background:#fff;color:#31522f}.rd-controls button[type=submit]{background:#315d42;color:white}.rd-papers{display:grid;gap:16px}.rd-record[hidden]{display:none!important}.rd-record:target{outline:3px solid #94ab69;outline-offset:3px;scroll-margin-top:140px}.rd-main [id]{scroll-margin-top:140px}@media(max-width:760px){.rd-start-grid,.rd-field-grid,.rd-people,.rd-orgs{grid-template-columns:1fr}.rd-controls{grid-template-columns:1fr 1fr}.rd-controls label{grid-column:1/-1}.rd-start-grid article,.rd-field-grid article,.rd-record{padding:16px}.rd-main h1{font-size:1.7rem}.rd-main h2{font-size:1.3rem}.rd-main section{margin-block:24px}.rd-jump a{font-size:.9rem;padding:7px 9px}}
