﻿.header-minimalist {
    display: flex;
    justify-content: space-between; /* Distribui o logo e os links */
    align-items: center; /* Alinha verticalmente */
    padding: 10px 5%; /* Espaçamento interno */
    background-color: #fff; /* Fundo branco ou cor clara */
    box-shadow: 0 2px 4px rgba(0,0,0,0.05); /* Sombra sutil */
    border-bottom: 1px solid #eee; /* Linha inferior discreta */
}

.logo a {
    text-decoration: none;
    color: #333; /* Cor escura para contraste */
    font-size: 1.5rem; /* Tamanho do logo */
    font-weight: bold;
}

.nav-links a {
    text-decoration: none;
    color: #606060;
    margin-left: 20px; /* Espaçamento entre os links */
    font-size: 1rem;
    transition: color 0.3s;
}

.nav-links a:hover {
    color: Red; /* Cor ao passar o mouse */
}