// Estilos locais da página de design system
.page-title {
    font-size: 24px;
    font-weight: 300;
    color: var(--text-primary);
    border-bottom: 2px solid var(--primary);
    display: inline-block;
    padding-bottom: 5px;
}

.section-title {
    font-size: 18px;
    font-weight: 500;
    color: var(--text-secondary);
    text-transform: uppercase;
}

// Utilitários Flex simples para demo
.d-flex {
    display: flex;
}
.gap-3 {
    gap: 1rem;
}
.align-items-center {
    align-items: center;
}
.flex-wrap {
    flex-wrap: wrap;
}
