.page-header {
    padding: 10rem 0 4rem 0;
    text-align: center;
    background: linear-gradient(135deg, var(--darker) 0%, var(--dark) 100%);
    color: var(--white);
    margin-bottom: 4rem;
    margin-top: 90px; /* Account for fixed white navbar */
}
.page-header h1 {
    margin-bottom: 0;
    font-size: clamp(2rem, 4vw, 3rem);
    color: var(--white);
}
