/* Duronto News | homepage-only editorial rhythm; no grid reflow */
body.dn-home-page .voice-home-wrapper{--dn-sections-line:#dce2e7;--dn-sections-ink:#152334;--dn-sections-accent:#bf1427}
body.dn-home-page .voice-home-wrapper .home-section{margin-top:12px;margin-bottom:14px;padding-bottom:11px}
body.dn-home-page .voice-home-wrapper .home-section :is(h2,h3,h4,p){overflow-wrap:break-word}
body.dn-home-page .voice-home-wrapper .home-section :is(img,video){max-width:100%}
body.dn-home-page .voice-home-wrapper .home-section :is(a,button,select):focus-visible{outline:2px solid #122d55;outline-offset:2px}
body.dn-home-page .voice-home-wrapper .home-section :is(.headline-prefix,.news-headline-prefix){color:#c4182b}
body.dn-home-page .voice-home-wrapper .home-section :is(.news-card-media,.news-card-image,.vf-image,.dnls26-image,.dnen28-feature-image){border-radius:0}
@media(max-width:767.98px){body.dn-home-page .voice-home-wrapper .home-section{margin-top:10px;margin-bottom:12px;padding-bottom:9px}}
@media(prefers-reduced-motion:reduce){body.dn-home-page .voice-home-wrapper .home-section img{transition:none}}
