/* ETHOS EDUCATION READABILITY V1 */
.ec :is(p,li,dd,td){font-size:20px!important;line-height:1.65!important}
.ec :is(dt,.ec__eyebrow,.ec__kicker,.ec__profile-link,.ec__source-note,.ec__notice,.ec__tag){font-size:16px!important;line-height:1.5!important}
.ec :is(h2){font-size:clamp(28px,3vw,38px)!important;line-height:1.25!important}
.ec h3{font-size:28px!important;line-height:1.3!important}
.ec .ec__profile{height:auto!important;min-height:0!important}
.ec :is(.ec__profile-main,.ec__facts){min-width:0;overflow-wrap:break-word}
.epl .epl-reading section>p:not(.epl-number):not(.epl-small),.eml p,.ern p{font-size:20px!important;line-height:1.7!important}
.epl .epl-reading{max-width:75ch}.epl .epl-small,.epl .epl-number,.epl .epl-profile-meta{font-size:16px!important}
@media(max-width:749px){.ec :is(p,li,dd,td),.epl .epl-reading section>p:not(.epl-number):not(.epl-small),.eml p,.ern p{font-size:18px!important}.ec h3{font-size:24px!important}}
