/* pagina Quem Somos */

/* breadcrumbs e pequenas diferenças de layout */
.breadcrumbs ol{list-style:none; display:flex; flex-wrap:wrap; gap:6px; padding:0; margin:0;}
.breadcrumbs li{font-size:13px;}
.breadcrumbs li+li::before{content:'>'; margin:0 6px; color: var(--muted);}

/* acomodar hero menos alto se quiser */
.hero{padding-top:40px;}

/* ajustes em atalhos e chamadas específicas */
#propósito p, #diferenciais p{max-width:60ch;}

/* responsividade adicional se necessário */
@media (max-width:768px){
  .hero__inner{grid-template-columns:1fr;}
}
