/* DNPC: padrão dos Departamentos Nacionais. */
.dnpc-page .qualindoor-hero::after{background-image:url('../uploads/2026/10/dnpc-hero.jpg');background-position:center}
.dnpc-page .qualindoor-hero h1{text-wrap:balance}
.dnpc-page #participar{padding-bottom:76px}
.dnpc-page .ab-noticias-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(min-width:1001px){.dnpc-page .qai-activities,.dnpc-page .qai-leaders{grid-template-columns:repeat(3,minmax(0,1fr))}.dnpc-page .qai-leaders{gap:24px}}
@media(max-width:1000px){.dnpc-page .ab-noticias-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.dnpc-page #participar{padding-bottom:48px}.dnpc-page .ab-noticias-grid{grid-template-columns:1fr}}

.dnpc-project-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px}
.dnpc-project-actions .qai-project-more{margin-top:0}

.dnpc-page #por-que-contratar p{max-width:960px}
.dnpc-page #por-que-contratar .qai-kicker{color:#7dd3fc}
.dnpc-page #por-que-contratar .qai-button{margin-top:12px}

/* Equilibra títulos e evita últimas linhas curtas nos parágrafos. */
.dnpc-page :is(h2,h3,h4){text-wrap:balance}
.dnpc-page p{text-wrap:pretty}
