.sb-hero-6 {
    min-height: 60vh;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(135deg, var(--sb-bg) 0%, var(--sb-primary) 150%);
    color: var(--sb-base);
    text-align: center;
}
.sb-hero-6 h1 {
    font-size: clamp(3rem, 7vw, 6rem);
    font-weight: 800;
    letter-spacing: -0.02em;
    background: linear-gradient(45deg, var(--sb-base), var(--sb-muted));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.sb-hero-6 p {
    font-size: clamp(1.1rem, 2.5vw, 1.5rem);
    color: var(--sb-muted);
    max-width: 600px;
    margin: 1rem auto 0;
}