/* Strong, accessible contrast for generic WordPress page template (.prose). */
body.mwa-body main .prose{color:#dce1e5!important;font-size:16px;line-height:1.8}
body.mwa-body main .prose :is(h1,h2,h3,h4,h5,h6),
body.mwa-body main .prose :is(h1,h2,h3,h4,h5,h6) a{color:#fff!important;opacity:1!important;text-shadow:none!important}
body.mwa-body main .prose :is(p,li,ul,ol,blockquote,dt,dd,span,strong,em){color:#dce1e5!important;opacity:1!important}
body.mwa-body main .prose :is(p,li){line-height:1.85}
body.mwa-body main .prose a{color:#ff9a4d!important;text-decoration:underline;text-underline-offset:3px}
body.mwa-body main .prose a:hover{color:#ffc29a!important}
body.mwa-body main .prose h2{font-size:clamp(24px,3vw,31px);margin:34px 0 14px;line-height:1.25}
body.mwa-body main .prose h3{font-size:clamp(19px,2.4vw,24px);margin:29px 0 12px;line-height:1.3}
body.mwa-body main .prose li::marker{color:#ff7518}
body.mwa-body main .prose :is(.text-secondary-500,.text-secondary-600,.text-secondary-700,.text-secondary-900){color:#dce1e5!important}
body.mwa-body main .prose :is(.text-neutral,.text-primary-900){color:#fff!important}
body.mwa-body main article>header h1{color:#fff!important}
