﻿/* Scoped to article text. Existing pre/code whitespace and table scrolling stay intact. */
.aeo-reading-content{min-width:0;overflow-wrap:anywhere;word-break:normal}
.aeo-reading-content p,.aeo-reading-content li,.aeo-reading-content td,.aeo-reading-content th{overflow-wrap:anywhere}
.aeo-reading-content ul{list-style-type:disc;padding-left:1.5em}
.aeo-reading-content ol{list-style-type:decimal;padding-left:1.5em}
.aeo-reading-content ul>li{list-style-type:disc}
.aeo-reading-content ol>li{list-style-type:decimal}
.aeo-reading-content li{display:list-item;line-height:1.95}
.aeo-reading-content figure{max-width:100%;margin:1.4em 0}
.aeo-reading-content figure img{display:block;max-width:100%;height:auto;margin:auto}
.aeo-reading-content pre{max-width:100%;overflow-x:auto;white-space:pre}

/* V191: distinct section headings and readable reference links; scoped to article text. */
.aeo-reading-article .aeo-reading-content h2{font-size:27px;font-weight:700;line-height:1.55;color:#10213d;margin:42px 0 18px;padding-top:4px;overflow-wrap:anywhere}
.aeo-reading-article .aeo-reading-content h3{font-size:22px;font-weight:600;line-height:1.6;color:#173753;margin:30px 0 14px;overflow-wrap:anywhere}
.aeo-reading-article .aeo-reading-content h2:first-child,.aeo-reading-article .aeo-reading-content>.aeo-article-anchor:first-child+h2{margin-top:12px}
.aeo-reading-article .aeo-reading-content a{color:#0767d7;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere;word-break:normal}
.aeo-reading-article .aeo-reading-content a:hover{color:#004d9f;text-decoration-thickness:2px}
.aeo-reading-article .aeo-reading-content a:focus-visible{outline:3px solid #9bc5fa;outline-offset:3px;border-radius:2px}
@media(max-width:760px){.aeo-reading-article .aeo-reading-content h2{font-size:24px;margin-top:34px;line-height:1.6}.aeo-reading-article .aeo-reading-content h3{font-size:20px;margin-top:26px}.aeo-reading-article .aeo-reading-content h2:first-child,.aeo-reading-article .aeo-reading-content>.aeo-article-anchor:first-child+h2{margin-top:8px}}
