<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* RÃ¨gles de base pour la mise en page */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: Arial, sans-serif;
    background-color: #f4f4f4; /* Fond de page clair */
    color: #333; /* Couleur de texte foncÃ© pour une bonne lisibilitÃ© */
    line-height: 1.6; /* Pour une meilleure lisibilitÃ© du texte */
    padding: 20px; /* Espace autour du contenu */
}

/* Conteneur principal pour la page */
.container {
    max-width: 900px; /* Largeur maximale du contenu */
    margin: 0 auto; /* Centrer le conteneur */
    background-color: #fff; /* Fond blanc pour le contenu */
    padding: 30px;
    border-radius: 10px; /* Coins arrondis */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Ombre douce pour un effet 3D */
}

/* Style de l'en-tÃªte */
.header {
    text-align: center;
    background-color: #007BFF; /* Couleur bleue pour l'en-tÃªte */
    color: white;
    padding: 20px 0;
    border-radius: 10px;
    margin-bottom: 30px; /* Espace sous l'en-tÃªte */
}

/* Titres principaux */
h1 {
    font-size: 2em;
    margin-bottom: 10px;
}

/* Titres des sections */
h2 {
    font-size: 1.5em;
    margin-top: 20px;
    margin-bottom: 10px;
    color: #007BFF; /* Couleur bleue pour les titres des sections */
}

/* Paragraphes de texte */
p {
    font-size: 1em;
    margin-bottom: 20px;
}

/* Style pour les liens */
a {
    color: #007BFF;
    text-decoration: none; /* Supprime le soulignement des liens */
}

a:hover {
    text-decoration: underline; /* Ajoute un soulignement lors du survol du lien */
}

/* Espacement entre chaque section */
.content {
    margin-top: 20px;
}

/* Mise en forme du texte dans les sections */
section {
    margin-bottom: 30px; /* Espace entre les sections */
}

/* Responsive : rÃ©activitÃ© pour les petits Ã©crans */
@media (max-width: 768px) {
    .container {
        padding: 15px; /* RÃ©duit le padding pour les petits Ã©crans */
    }

    h1 {
        font-size: 1.8em; /* RÃ©duit la taille du titre principal sur mobile */
    }

    h2 {
        font-size: 1.3em; /* RÃ©duit la taille des sous-titres sur mobile */
    }

    p {
        font-size: 0.95em; /* RÃ©duit la taille de la police du texte */
    }
}
</pre></body></html>