.legacy-content .pr-section{max-width:1280px;margin:48px auto;padding:36px;color:#283e31;scroll-margin-top:120px;background:#f0f4ed;border:1px solid #d5dfd0;border-radius:5px;box-sizing:border-box}.legacy-content .pr-section *{box-sizing:border-box}.legacy-content .pr-section header{max-width:850px;margin-bottom:26px}.legacy-content .pr-eyebrow{color:#9b3935!important;font-size:12px!important;font-weight:700;letter-spacing:.13em}.legacy-content .pr-section h2{font-size:clamp(28px,3vw,40px);line-height:1.18;letter-spacing:-.025em;color:#283e31;margin:12px 0}.legacy-content .pr-section p{font-size:15px;line-height:1.75;color:#4e6151}.legacy-content .pr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.legacy-content .pr-grid article{background:#fff;border:1px solid #dbe3d5;border-top:3px solid #4c7054;padding:23px;border-radius:3px;min-width:0}.legacy-content .pr-grid article>span{font-size:10px;color:#657c62;letter-spacing:.09em}.legacy-content .pr-grid h3{font-size:20px;line-height:1.3;margin:14px 0 10px}.legacy-content .pr-grid p{margin:0;font-size:14px}.legacy-content .pr-evidence{margin-top:36px}.legacy-content .pr-evidence>h3{font-size:23px}.legacy-content .pr-table{overflow-x:auto;width:100%;border:1px solid #c9d7c2;border-radius:3px}.legacy-content .pr-table table{border-collapse:collapse;width:100%;min-width:660px;background:#fff;text-align:left;table-layout:fixed}.legacy-content .pr-table th,.legacy-content .pr-table td{border-bottom:1px solid #dae3d5;padding:15px;vertical-align:top;font-size:14px;line-height:1.6;white-space:normal}.legacy-content .pr-table thead th{background:#dce8d6;color:#294531}.legacy-content .pr-table th:first-child{width:19%}.legacy-content .pr-sources{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:28px;padding-top:20px;border-top:1px solid #d0ddc9;font-size:13px}.legacy-content .pr-sources span{flex-basis:100%;color:#61765e}.legacy-content .pr-sources a{color:#295e42;text-decoration:underline}.legacy-content .pr-brief{background:#e5eddf;border-top:4px solid #426c4b}.legacy-content .pr-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.legacy-content .pr-fields label{display:grid;gap:10px;font-size:14px;font-weight:650;min-width:0}.legacy-content .pr-section textarea{width:100%;min-width:0;max-width:100%;padding:12px;border:1px solid #aabc9f;border-radius:3px;background:#fff;color:#263e2c;font:400 16px/1.6 system-ui,sans-serif;resize:vertical}.legacy-content .pr-section textarea::placeholder{color:#687364;opacity:1}.legacy-content .pr-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.legacy-content .pr-actions button,.legacy-content .pr-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;font:600 14px/1.4 system-ui,sans-serif;background:#fafcf8;border:1px solid #9db091;border-radius:3px;color:#285239;cursor:pointer;text-decoration:none}.legacy-content .pr-actions button:first-child,.legacy-content .pr-actions a{background:#305f40;color:#fff;border-color:#305f40}.legacy-content .pr-section [data-pr-status]{min-height:1.75em;font-size:14px}.legacy-content .pr-section [hidden]{display:none!important}.legacy-content .pr-section :is(a,button,textarea,[tabindex]):focus-visible{outline:3px solid #ac4036;outline-offset:3px}.legacy-content .pr-section [data-pr-fallback]{min-height:220px}@media(max-width:1350px){.legacy-content .pr-section{margin:40px 24px}}@media(max-width:900px){.legacy-content .pr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-content .pr-section{padding:25px}}@media(max-width:600px){.legacy-content .pr-section{margin:28px 16px;padding:20px 16px}.legacy-content .pr-grid,.legacy-content .pr-fields{grid-template-columns:1fr}.legacy-content .pr-grid article{padding:19px}.legacy-content .pr-section h2{font-size:29px}.legacy-content .pr-actions>*{flex:1 1 135px}.legacy-content .pr-section :is(h2,h3,p,a){overflow-wrap:anywhere}.legacy-content .pr-table th,.legacy-content .pr-table td{font-size:13px;padding:12px}}
