.material-article{overflow-wrap:anywhere;max-width:1800px;margin-inline:auto}.material-article--text-only{max-width:800px;display:block}.material-article__media{gap:24px;min-width:0;display:grid}.material-article__copy{min-width:0}.material-article__header{margin-bottom:28px}.material-article__meta{color:#667669;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:13px;line-height:1.5;display:flex}.material-article__label{background:var(--site-green);color:#fff;border-radius:8px;padding:6px 12px;font-weight:600}.material-article__lead{margin:24px 0 0;font-size:clamp(20px,1.7vw,26px);line-height:1.5}.material-article__cover{border-radius:22px;width:100%;height:auto;display:block}.material-article__body,.material-article__details{font-size:18px;line-height:1.75}.material-article__body p{margin-block:24px}.material-article__body img{max-width:100%;height:auto}.material-article__body h2,.material-article__details h2{margin-block:40px 20px;font-size:clamp(26px,3vw,42px);line-height:1.2}.material-article__body h3{font-size:25px;line-height:1.3}.material-article__body a,.material-article__related{text-underline-offset:4px;text-decoration:underline}.material-article__details{background:#e9ecdf;border-radius:22px;min-width:0;margin-top:32px;padding:28px}.material-article__details h2{margin-top:0;font-size:28px}.material-article__tables,.material-article__table-block{min-width:0;max-width:100%}.material-article__tables{gap:30px;display:grid}.material-article__table-block h3{margin:0 0 12px;font-size:22px;line-height:1.3}.material-article__table-scroll{border-radius:12px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.material-article__table-scroll:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.material-article__table-scroll table{border-collapse:collapse;background:#f7f7ef;width:100%;min-width:460px;font-size:15px;line-height:1.45}.material-article__table-scroll th,.material-article__table-scroll td{text-align:left;border-bottom:1px solid #123a2b25;padding:10px 12px}.material-article__table-scroll th{color:var(--site-green);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.material-article__table-scroll td:first-child,.material-article__table-scroll td:last-child{white-space:nowrap}.material-article__related{margin-block:24px;display:inline-block}@media (max-width:599px){.material-article__details{padding:22px}}
