/* Ajustes finais da home: hierarquia, alinhamento e diagnóstico. */
.hero-integrated > .hero-layout{align-items:start;row-gap:18px}
.hero-integrated .hero-eyebrow{grid-column:1;grid-row:1;margin:0}
.hero-integrated .hero-copy{grid-column:1;grid-row:2}
.hero-integrated .hero-proof{grid-column:2;grid-row:2}
.products-profiles .products-help{background:var(--navy);border:0;border-radius:20px;padding:32px 36px;margin-top:32px;gap:40px}
.products-profiles .products-help h3{font-size:26px;line-height:1.18;max-width:660px;margin:0 0 12px}
.products-profiles .products-help p{color:#f2f1ed;font-size:15px;line-height:1.6;max-width:620px}
.products-profiles .products-help .btn{white-space:nowrap}
@media(max-width:960px){.products-profiles .products-help{gap:24px;padding:28px}}
@media(max-width:760px){.hero-integrated .hero-eyebrow,.hero-integrated .hero-copy,.hero-integrated .hero-proof{grid-column:1;grid-row:auto}.hero-integrated > .hero-layout{row-gap:24px}.products-profiles .products-help h3{font-size:24px}.products-profiles .products-help .btn{white-space:normal;width:100%}}

/* Diagnóstico: destaque apenas na escolha do caminho. */
body main .products-profiles .products-help h3{color:var(--canvas)}
.products-profiles .products-help .products-help-accent{color:var(--orange)}

/* Rótulos de apoio das seções no laranja oficial da Pixel. */
main .eyebrow,main .eyebrow--onnavy{color:var(--orange)}
main .eyebrow::before{background:var(--orange)}
