.reader-article .federal-story-copy{overflow-wrap:anywhere}
.reader-article .federal-story-copy>p{margin:0 0 1.15em}
.reader-article .federal-story-copy>p:empty{display:none}
.reader-article .federal-story-copy h2,
.reader-article .federal-story-copy h3,
.reader-article .federal-story-copy h4{font-family:inherit;font-size:1.12em;font-weight:600;line-height:1.35;letter-spacing:-.015em;margin:1.65em 0 .65em;color:var(--text-primary)}
.reader-article .federal-story-copy> :first-child{margin-top:0}
.reader-article .federal-story-copy ul,
.reader-article .federal-story-copy ol{display:block;margin:0 0 1.3em;padding-left:1.3em;list-style-position:outside}
.reader-article .federal-story-copy ul{list-style-type:disc}
.reader-article .federal-story-copy ol{list-style-type:decimal}
.reader-article .federal-story-copy li{display:list-item;padding-left:.25em;margin:0 0 .85em}
.reader-article .federal-story-copy li::marker{color:var(--text-secondary);font-size:.8em}
.reader-article .federal-story-copy li>p{margin:.4em 0}
.reader-article .federal-story-copy li ul,
.reader-article .federal-story-copy li ol{margin:.75em 0}
.reader-article .federal-story-copy strong{font-weight:600}
.reader-article .federal-story-copy a{color:inherit;text-decoration:underline;text-decoration-color:var(--text-secondary);text-underline-offset:.18em}
.reader-article .federal-story-copy a:hover{color:var(--accent,var(--text-primary))}
.reader-article .federal-story-copy a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}
.reader-article .federal-story-copy sup{font-size:.72em;line-height:0;vertical-align:super;margin-left:.15em}
.reader-article .federal-story-copy sup a{font-weight:600;text-decoration:none}
.reader-article .federal-story-copy blockquote{border-left:2px solid var(--text-secondary);margin:1.2em 0;padding-left:1em}
.reader-article .federal-story-copy table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;margin:1.2em 0;font-size:.9em}
.reader-article .federal-story-copy th,
.reader-article .federal-story-copy td{text-align:left;padding:.5em .75em;border-bottom:var(--rule)}
@media(max-width:700px){.reader-article .federal-story-copy li{margin-bottom:1em}.reader-article .federal-story-copy ul,.reader-article .federal-story-copy ol{padding-left:1.1em}}
