.ndrr-resource{max-width:1040px;margin:0 auto;padding:20px 0 56px;line-height:1.75}.ndrr-resource h2{font-size:clamp(24px,2.3vw,34px);margin:1.5em 0 .5em}.ndrr-resource p{margin:0 0 1.2em}.ndrr-kicker{color:#267c6b;font-size:13px;font-weight:700;letter-spacing:.12em}.ndrr-byline{color:#64746c;font-size:15px}.ndrr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.ndrr-grid section,.ndrr-next{border:1px solid #d9e4df;border-radius:10px;padding:24px;background:#f5f8f6}.ndrr-grid h2{margin-top:0}.ndrr-resource-nav{max-width:1280px;margin:36px auto;padding:24px;display:flex;flex-wrap:wrap;gap:14px 26px;background:#edf4f0;border:1px solid #d9e4df;border-radius:8px;font-size:16px}.ndrr-resource-nav strong{color:#18392e}.ndrr-table{overflow:auto}.ndrr-table table{border-collapse:collapse;min-width:680px;width:100%;font-size:15px}.ndrr-table td,.ndrr-table th{border:1px solid #b8ccc1;padding:16px;text-align:left;vertical-align:top}.ndrr-table th{width:35%;font-weight:600}.ndrr-table thead{background:#e4eee8}.ndrr-table caption{text-align:left;font-weight:700;margin-bottom:12px}@media(max-width:700px){.ndrr-grid{grid-template-columns:1fr}.ndrr-resource{padding:10px 16px 28px}.ndrr-resource-nav{margin:24px 0;padding:18px;flex-direction:column}}@media print{#wpadminbar,.header56,.ndrf-footer,nav,.nav56,.ndrd-header,#wi-header,.topbar56,.wi-topbar{display:none!important}.ndrr-resource{max-width:none}.ndrr-table{overflow:visible}.ndrr-table table{min-width:0;font-size:10pt}.ndrr-table td,.ndrr-table th{padding:10px}a{color:#000;text-decoration:none}}
