/* Dedicated projects archive page (du-an.html) */
.projects-archive-page main {
  padding-top: 0;
}

.projects-archive-hero {
  padding: calc(var(--nav-h, 72px) + var(--space-2xl)) var(--gutter) var(--space-xl);
  text-align: center;
  background: linear-gradient(165deg, rgba(25, 12, 16, 0.9) 0%, #0f0f10 45%, #0a0a0b 100%);
  border-bottom: 1px solid var(--glass-border);
}

.projects-archive-hero .section-eyebrow {
  color: var(--color-red-soft);
}

.projects-archive-hero .section-title {
  margin-bottom: var(--space-sm);
}

.projects-archive-hero .section-lede {
  max-width: 52ch;
  margin-left: auto;
  margin-right: auto;
  color: var(--color-white-dim);
}

.projects-archive-section {
  padding: var(--space-xl) 0 var(--space-3xl);
}

.projects-archive-section .project-showcase-grid {
  padding: 0 var(--gutter);
}
