#dpwpv-root{max-width:760px;margin:0 auto;color:#14213d;font-family:"Newsreader",Georgia,"Times New Roman",serif;line-height:1.62}
#dpwpv-root p{font-size:18px;margin:0 0 14px;text-wrap:pretty}
#dpwpv-root a{color:#9a3412}
#dpwpv-root a:hover{color:#7c2d12}
#dpwpv-root a:focus-visible{outline:2px solid #9a3412;outline-offset:2px}
#dpwpv-root .dpwpv-kicker{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;color:#9a3412}
#dpwpv-root .dpwpv-h1{font-family:"Newsreader",Georgia,serif;font-weight:600;font-size:clamp(30px,6.4vw,46px);line-height:1.08;color:#1f3357;margin:8px 0 10px}
#dpwpv-root .dpwpv-dek{font-size:21px;line-height:1.45;font-style:italic;color:#5d6470}
#dpwpv-root .dpwpv-rulebar{height:2px;width:64px;background:#9a3412;margin:0 0 18px}
#dpwpv-root .dpwpv-updated{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13.5px;color:#5d6470}
#dpwpv-root .dpwpv-sec{margin:30px 0 0;padding-top:22px;border-top:1px solid #e4e0d6}
#dpwpv-root .dpwpv-h2{font-family:"Newsreader",Georgia,serif;font-weight:600;font-size:clamp(21px,3.6vw,26px);line-height:1.2;color:#1f3357;margin:0 0 10px;text-transform:none;letter-spacing:0;border:0;padding:0;background:none}
#dpwpv-root .dpwpv-legal{margin:36px 0 0;padding-top:18px;border-top:1px solid #e4e0d6}
#dpwpv-root .dpwpv-legal p{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13.5px;color:#5d6470}
#dpwpv-root .sharebar{display:none}
