/* 1. Le Reset global */
*, *::before, *::after {
    margin: 0;
    padding: 0;
    box-sizing: border-box; /* Remis dans le bon sens ! */
}

/* 2. Les configurations globales du Body */
body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; /* Une police propre par défaut */
    line-height: 1.6; /* Un interligne agréable pour la lecture */
    background-color: #f8f9fa; /* Un fond très légèrement gris pour adoucir le contraste (couleur par défaut de Bootstrap) */
    color: #212529; /* Un texte presque noir, plus doux pour les yeux que le noir pur */
    min-height: 100vh; /* Force le body à faire au moins la hauteur de l'écran */
    display: flex;
    flex-direction: column; /* Pratique pour pousser le footer tout en bas si ta page est vide */
}

/* 3. Quelques corrections d'accessibilité bien pratiques */
img {
    max-width: 100%; /* Évite que tes images ne débordent de leurs conteneurs */
    height: auto;
}

a {
    text-decoration: none; /* Enlève le soulignement moche des liens par défaut */
    color: inherit; /* Le lien prend la couleur de son texte parent */
}