/* Importa a fonte Poppins usada no design */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');

/* Estilos básicos do body */
body {
    font-family: 'Poppins', sans-serif; /* Aplica a fonte Poppins */
    scroll-behavior: smooth; /* Habilita rolagem suave para links internos (se houver) */
    overflow-x: hidden; /* Prevenir scroll horizontal acidental */
}

/* Estilo para o botão primário (pode ser usado em futuros CTAs) */
.btn-primary {
    background: linear-gradient(90deg, #3B82F6 0%, #1D4ED8 100%);
    transition: transform 0.3s ease, box-shadow 0.3s ease, filter 0.3s ease;
    box-shadow: 0 4px 10px rgba(59, 130, 246, 0.2);
}
.btn-primary:hover {
    transform: translateY(-3px);
    box-shadow: 0 12px 25px rgba(59, 130, 246, 0.35);
    filter: brightness(1.1);
}
/* Adicione aqui outros estilos MÍNIMOS que sejam ABSOLUTAMENTE necessários para o header/footer, se houver. */