.legacy-content .nr-main{background:#f5f7f1}.legacy-content .nr-section,.legacy-content .nr-reference,.legacy-content .nr-breadcrumb{max-width:1280px;margin:40px auto;padding:28px;color:#2b4431;box-sizing:border-box}.legacy-content .nr-section{background:#e9eee3;border:1px solid #cfdac7;border-radius:5px}.legacy-content .nr-eyebrow{color:#973c32;font-size:12px;letter-spacing:.12em;font-weight:700}.legacy-content .nr-section h2,.legacy-content .nr-reference h2{font-size:clamp(28px,3vw,40px);line-height:1.2}.legacy-content .nr-section>p,.legacy-content .nr-reference p{font-size:15px;line-height:1.75;max-width:900px}.legacy-content .nr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.legacy-content .nr-grid figure{margin:0;background:#fff;border:1px solid #d3ddce;border-radius:4px;overflow:hidden}.legacy-content .nr-grid img{display:block;width:100%;height:330px;object-fit:contain;background:#e1e5da}.legacy-content .nr-grid figcaption{padding:20px}.legacy-content .nr-grid b{font-size:17px}.legacy-content .nr-grid p{font-size:14px;line-height:1.65}.legacy-content .nr-grid a,.legacy-content .nr-reference a,.legacy-content .nr-breadcrumb a{color:#2a5c3d}.legacy-content .nr-grid figcaption a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.legacy-content .nr-note{font-size:13px!important;color:#596c54}.legacy-content .nr-reference{background:#ecf2e7;border-left:4px solid #567b56}.legacy-content .nr-section a:focus-visible,.legacy-content .nr-reference a:focus-visible{outline:3px solid #a93c36;outline-offset:3px}@media(max-width:1320px){.legacy-content .nr-section,.legacy-content .nr-reference,.legacy-content .nr-breadcrumb{margin:30px 20px}}@media(max-width:950px){.legacy-content .nr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.legacy-content .nr-grid{grid-template-columns:1fr}.legacy-content .nr-section,.legacy-content .nr-reference{padding:20px 16px;margin:25px 16px}.legacy-content .nr-grid img{height:auto;max-height:520px;object-fit:contain}.legacy-content .nr-grid figcaption{padding:16px}}
