@layer components {
/* ===== Заголовки секций ===== */
.rz-section__title {
    max-width: var(--content-width);
    margin-bottom: var(--space-6);
}

.rz-section--surface {
    background: var(--color-surface);
}

.rz-page-header__lead {
    max-width: var(--content-width);
    color: var(--color-text-secondary);
    font-size: var(--text-body-lg);
    margin-top: var(--space-4);
}
}
