/* Header */
.page-header {
  text-align: center;
  padding: 2rem 1rem;
  margin-top: 100px;
  margin-bottom: 2rem;
}

.header-content h1 {
  font-size: 2.5rem;
  color: var(--primary-color);
  margin-bottom: 0.5rem;
}

.header-content h2 {
  font-size: 1.5rem;
  color: var(--secondary-color);
  font-weight: 400;
}
