/* Matching report and photo chapter hierarchy on all African country pages. */
@layer pfScale {
body.pf-africa-country .pf-design :is(.pf-prose.pf-report h2,.pf-mozambique-gallery-heading h3,.pf-malawi-gallery-heading h3,.pf-tanzania-gallery-heading h3){font-family:var(--pf-serif)!important;font-size:var(--pf-s2)!important;font-weight:400!important;line-height:1.3!important;letter-spacing:-.025em!important;color:var(--pf-title)!important}
body.pf-africa-country .pf-design :is(.pf-recovery-date,.pf-mozambique-gallery-heading p,.pf-malawi-gallery-heading p,.pf-tanzania-gallery-heading p,.pf-mozambique-gallery-heading>span,.pf-malawi-gallery-heading>span,.pf-tanzania-gallery-heading>span){font-family:var(--pf-sans)!important;font-size:var(--pf-s5)!important;font-weight:400!important;line-height:1.6!important;color:var(--pf-text)!important;letter-spacing:normal!important}
body.pf-africa-country .pf-design :is(.pf-mozambique-gallery-heading,.pf-malawi-gallery-heading,.pf-tanzania-gallery-heading)>div{display:flex;flex-direction:column;min-width:0}
body.pf-africa-country .pf-design :is(.pf-mozambique-gallery-heading,.pf-malawi-gallery-heading,.pf-tanzania-gallery-heading) h3{order:0;margin:0}
body.pf-africa-country .pf-design :is(.pf-mozambique-gallery-heading,.pf-malawi-gallery-heading,.pf-tanzania-gallery-heading) p{order:1;margin:8px 0 0}
body.pf-africa-country .pf-design .pf-report h2{margin-bottom:8px}
body.pf-africa-country .pf-design .pf-recovery-date{margin-top:0}
}
