/* ══════════════════════════════════════════════════════
   pagina.css — Cabeçalho e breadcrumb reutilizáveis
   Incluir em todas as páginas internas.
   ══════════════════════════════════════════════════════ */

.page-header {
  background: var(--green-dark);
  padding: 2.5rem 0 2rem;
  border-bottom: 3px solid var(--yellow);
}

.breadcrumb {
  display: flex;
  align-items: center;
  gap: .5rem;
  font-size: .75rem;
  font-weight: 500;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: rgba(255,255,255,.45);
  margin-bottom: 1rem;
}
.breadcrumb a              { color: rgba(255,255,255,.55); transition: var(--ease); }
.breadcrumb a:hover        { color: var(--green-lime); }
.breadcrumb span:last-child { color: var(--green-lime); }

.page-title {
  font-family: var(--font-display);
  font-size: 2.8rem;
  color: var(--white);
  line-height: 1.1;
  letter-spacing: .02em;
}

@media (max-width: 600px) {
  .page-title { font-size: 2rem; }
}