<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Méli Communauté | L'espace de partage et d'entraide</title>
    <meta name="description" content="Rejoignez Méli Communauté, un réseau local chaleureux pour tisser des liens, partager des compétences et participer à des événements enrichissants.">
    
    <!-- SEO Meta Tags -->
    <meta property="og:title" content="Méli Communauté | L'espace de partage et d'entraide">
    <meta property="og:description" content="Rejoignez Méli Communauté, un réseau local chaleureux pour tisser des liens, partager des compétences et participer à des événements enrichissants.">
    <meta property="og:image" content="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/cad88db6-980e-4738-ffe7-9152a310ea00/public">
    <meta property="og:type" content="website">
    <meta property="og:locale" content="fr_FR">
    
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:title" content="Méli Communauté | L'espace de partage et d'entraide">
    <meta name="twitter:description" content="Rejoignez Méli Communauté, un réseau local chaleureux pour tisser des liens, partager des compétences et participer à des événements enrichissants.">
    <meta name="twitter:image" content="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/cad88db6-980e-4738-ffe7-9152a310ea00/public">

    <link rel="icon" href="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/904bf1b5-8404-4381-ca67-aadba3f61300/public" type="image/png">
    
    <!-- Google Fonts -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,600;0,9..144,700;1,9..144,400&family=Nunito:wght@400;600;700&display=swap" rel="stylesheet">

    <style>
        /* CSS Variables */
        :root {
            --primary: #E07A5F;
            --secondary: #F2CC8F;
            --accent: #3D405B;
            --bg: #F4F1DE;
            --bg-alt: #EAE2D6;
            --text: #2B2D42;
            --text-muted: #6B705C;
            
            --font-heading: 'Fraunces', serif;
            --font-body: 'Nunito', sans-serif;
            
            --base-size: 16px;
            --max-width: 1200px;
            --spacing: 1.5rem;
            --radius: 12px;
            --transition: all 0.3s ease;
        }

        /* Reset & Base Styles */
        * {
            box-sizing: border-box;
            margin: 0;
            padding: 0;
        }

        body {
            font-family: var(--font-body);
            font-size: var(--base-size);
            line-height: 1.6;
            color: var(--text);
            background-color: var(--bg);
            -webkit-font-smoothing: antialiased;
        }

        h1, h2, h3, h4, h5, h6 {
            font-family: var(--font-heading);
            color: var(--accent);
            line-height: 1.2;
            margin-bottom: 1rem;
            font-weight: 700;
        }

        h1 { font-size: 2.25rem; }
        h2 { font-size: 1.75rem; }
        h3 { font-size: 1.35rem; }

        p {
            margin-bottom: 1rem;
            color: var(--text-muted);
        }

        img {
            max-width: 100%;
            height: auto;
            display: block;
            border-radius: var(--radius);
            object-fit: cover;
        }

        a {
            color: var(--primary);
            text-decoration: none;
            transition: var(--transition);
        }

        a:hover {
            color: var(--accent);
        }

        /* External Links Rule */
        a[target="_blank"] {
            color: inherit;
            text-decoration: none;
        }
        a[target="_blank"]:hover {
            opacity: 0.8;
        }

        ul {
            list-style: none;
        }

        .container {
            width: 100%;
            max-width: var(--max-width);
            margin: 0 auto;
            padding: 0 var(--spacing);
        }

        .section-padding {
            padding: 4rem 0;
        }

        .bg-alt {
            background-color: var(--bg-alt);
        }

        /* Buttons */
        .btn {
            display: inline-block;
            padding: 0.75rem 1.5rem;
            border-radius: 50px;
            font-weight: 600;
            text-align: center;
            cursor: pointer;
            border: 2px solid transparent;
            transition: var(--transition);
            width: 100%;
        }

        .btn-primary {
            background-color: var(--primary);
            color: #fff;
        }

        .btn-primary:hover {
            background-color: transparent;
            border-color: var(--primary);
            color: var(--primary);
        }

        .btn-accent {
            background-color: var(--accent);
            color: #fff;
        }

        .btn-accent:hover {
            background-color: transparent;
            border-color: var(--accent);
            color: var(--accent);
        }

        /* Header & Navigation */
        header {
            background-color: var(--bg);
            padding: 1rem 0;
            position: sticky;
            top: 0;
            z-index: 1000;
            box-shadow: 0 2px 10px rgba(0,0,0,0.05);
        }

        .header-inner {
            display: flex;
            justify-content: space-between;
            align-items: center;
            flex-wrap: wrap;
        }

        .logo {
            font-family: var(--font-heading);
            font-size: 1.5rem;
            font-weight: 700;
            color: var(--primary);
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .logo img {
            height: 40px;
            width: 40px;
            border-radius: 50%;
        }

        /* Mobile Menu Checkbox Hack */
        .nav-toggle {
            display: none;
        }

        .nav-toggle-label {
            display: block;
            cursor: pointer;
            padding: 0.5rem;
        }

        .nav-toggle-label span,
        .nav-toggle-label span::before,
        .nav-toggle-label span::after {
            display: block;
            background: var(--accent);
            height: 3px;
            width: 25px;
            border-radius: 2px;
            position: relative;
            transition: var(--transition);
        }

        .nav-toggle-label span::before,
        .nav-toggle-label span::after {
            content: '';
            position: absolute;
        }

        .nav-toggle-label span::before { bottom: 8px; }
        .nav-toggle-label span::after { top: 8px; }

        .nav-toggle:checked ~ .nav-toggle-label span { background: transparent; }
        .nav-toggle:checked ~ .nav-toggle-label span::before { transform: rotate(45deg); bottom: 0; }
        .nav-toggle:checked ~ .nav-toggle-label span::after { transform: rotate(-45deg); top: 0; }

        nav {
            width: 100%;
            display: none;
            margin-top: 1rem;
        }

        .nav-toggle:checked ~ nav {
            display: block;
        }

        nav ul {
            display: flex;
            flex-direction: column;
            gap: 1rem;
            text-align: center;
        }

        nav a {
            color: var(--text);
            font-weight: 600;
            display: block;
            padding: 0.5rem 0;
        }

        nav a:hover {
            color: var(--primary);
        }

        /* Hero Section */
        .hero {
            padding: 3rem 0;
            text-align: center;
        }

        .hero-content {
            margin-bottom: 2rem;
        }

        .tagline {
            font-size: 1.25rem;
            color: var(--primary);
            font-style: italic;
            margin-bottom: 1.5rem;
            font-family: var(--font-heading);
        }

        .hero-image img {
            width: 100%;
            height: 300px;
            box-shadow: 0 10px 30px rgba(0,0,0,0.1);
        }

        /* About Intro */
        .about-intro {
            text-align: center;
        }

        .about-img {
            margin-top: 2rem;
            height: 250px;
        }

        /* Core Values */
        .values-grid {
            display: grid;
            grid-template-columns: 1fr;
            gap: 1.5rem;
            margin-top: 2rem;
        }

        .value-card {
            background: #fff;
            padding: 2rem;
            border-radius: var(--radius);
            text-align: center;
            box-shadow: 0 4px 15px rgba(0,0,0,0.03);
            border-bottom: 4px solid var(--secondary);
            transition: var(--transition);
        }

        .value-card:hover {
            transform: translateY(-5px);
            box-shadow: 0 8px 25px rgba(0,0,0,0.08);
        }

        .value-icon {
            font-size: 2.5rem;
            margin-bottom: 1rem;
            display: inline-block;
        }

        /* Upcoming Events */
        .events-header {
            text-align: center;
            margin-bottom: 2rem;
        }

        .events-grid {
            display: grid;
            grid-template-columns: 1fr;
            gap: 2rem;
        }

        .event-card {
            background: #fff;
            border-radius: var(--radius);
            overflow: hidden;
            box-shadow: 0 4px 15px rgba(0,0,0,0.05);
            display: flex;
            flex-direction: column;
        }

        .event-img {
            height: 200px;
            border-radius: 0;
        }

        .event-content {
            padding: 1.5rem;
            flex-grow: 1;
            display: flex;
            flex-direction: column;
        }

        .event-date {
            color: var(--primary);
            font-weight: 700;
            font-size: 0.9rem;
            margin-bottom: 0.5rem;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .event-title {
            margin-bottom: 0.5rem;
        }

        .event-card .btn {
            margin-top: auto;
        }

        /* Community Stories */
        .stories-grid {
            display: grid;
            grid-template-columns: 1fr;
            gap: 2rem;
            margin-top: 2rem;
        }

        .story-card {
            background: var(--bg);
            padding: 2rem;
            border-radius: var(--radius);
            border-left: 4px solid var(--primary);
            position: relative;
        }

        .story-quote {
            font-style: italic;
            font-size: 1.1rem;
            color: var(--text);
            margin-bottom: 1.5rem;
            position: relative;
            z-index: 1;
        }

        .story-author {
            display: flex;
            align-items: center;
            gap: 1rem;
        }

        .author-avatar {
            width: 50px;
            height: 50px;
            border-radius: 50%;
            background-color: var(--secondary);
            display: flex;
            align-items: center;
            justify-content: center;
            font-weight: bold;
            color: var(--accent);
            font-family: var(--font-heading);
        }

        /* Call to Action */
        .cta-section {
            background-color: var(--accent);
            color: #fff;
            text-align: center;
            padding: 4rem 2rem;
            border-radius: var(--radius);
            margin: 2rem var(--spacing);
        }

        .cta-section h2 {
            color: var(--secondary);
        }

        .cta-section p {
            color: #e0e0e0;
            margin-bottom: 2rem;
            font-size: 1.1rem;
        }

        .cta-section .btn {
            background-color: var(--secondary);
            color: var(--accent);
            max-width: 300px;
        }

        .cta-section .btn:hover {
            background-color: #fff;
        }

        /* Footer */
        footer {
            background-color: var(--bg-alt);
            padding: 3rem 0;
            text-align: center;
        }

        .footer-content {
            display: flex;
            flex-direction: column;
            gap: 1.5rem;
            align-items: center;
        }

        .footer-nav {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            gap: 1rem;
        }

        .footer-nav a {
            color: var(--text-muted);
            font-size: 0.9rem;
        }

        .copyright {
            font-size: 0.85rem;
            color: var(--text-muted);
            margin-top: 1rem;
            border-top: 1px solid rgba(0,0,0,0.1);
            padding-top: 1rem;
            width: 100%;
        }

        /* Media Queries */
        @media (min-width: 768px) {
            :root {
                --base-size: 18px;
            }

            h1 { font-size: 3rem; }
            h2 { font-size: 2.25rem; }

            .btn {
                width: auto;
            }

            /* Header Desktop */
            header {
                padding: 1.5rem 0;
            }

            .header-inner {
                justify-content: center;
                flex-direction: column;
                gap: 1rem;
            }

            .nav-toggle-label {
                display: none;
            }

            nav {
                display: block;
                width: auto;
                margin-top: 0;
            }

            nav ul {
                flex-direction: row;
                gap: 2rem;
            }

            .logo {
                font-size: 2rem;
            }

            /* Hero Desktop */
            .hero {
                text-align: left;
                padding: 5rem 0;
            }

            .hero .container {
                display: grid;
                grid-template-columns: 1fr 1fr;
                gap: 4rem;
                align-items: center;
            }

            .hero-content {
                margin-bottom: 0;
            }

            .hero-image img {
                height: 450px;
            }

            /* About Intro Desktop */
            .about-intro .container {
                display: grid;
                grid-template-columns: 1fr 1fr;
                gap: 4rem;
                align-items: center;
                text-align: left;
            }

            .about-intro.reverse .container {
                direction: rtl;
            }
            .about-intro.reverse .container > * {
                direction: ltr;
            }

            .about-img {
                margin-top: 0;
                height: 400px;
            }

            /* Grids Desktop */
            .values-grid {
                grid-template-columns: repeat(2, 1fr);
            }

            .events-grid {
                grid-template-columns: repeat(2, 1fr);
            }

            .stories-grid {
                grid-template-columns: repeat(2, 1fr);
            }

            .cta-section {
                margin: 4rem auto;
                max-width: 800px;
            }
        }

        @media (min-width: 1024px) {
            .values-grid {
                grid-template-columns: repeat(4, 1fr);
            }

            .events-grid {
                grid-template-columns: repeat(3, 1fr);
            }
        }
    </style>
</head>
<body>

    <header>
        <div class="container header-inner">
            <a href="/" class="logo">
                <img src="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/904bf1b5-8404-4381-ca67-aadba3f61300/public" alt="Logo Méli Communauté" aria-hidden="true">
                Méli Communauté
            </a>
            
            <input type="checkbox" id="nav-toggle" class="nav-toggle" aria-label="Ouvrir le menu">
            <label for="nav-toggle" class="nav-toggle-label">
                <span></span>
            </label>

            <nav>
                <ul>
                    <li><a href="/">Accueil</a></li>
                    <li><a href="/notre-mission">Notre Mission</a></li>
                    <li><a href="/evenements">Événements</a></li>
                    <li><a href="/entraide">Entraide</a></li>
                    <li><a href="/nous-rejoindre">Nous Rejoindre</a></li>
                </ul>
            </nav>
        </div>
    </header>

    <main>
        <!-- 1. HERO SECTION -->
        <section id="hero" class="hero">
            <div class="container">
                <div class="hero-content">
                    <h1>Bienvenue chez Méli Communauté</h1>
                    <p class="tagline">Tissons des liens, cultivons le partage</p>
                    <p>Rejoignez un réseau local chaleureux où chaque rencontre est une opportunité de grandir ensemble. Partagez vos compétences, participez à nos événements et trouvez votre place au cœur d'une communauté solidaire.</p>
                    <a href="/notre-mission" class="btn btn-primary">Découvrir notre mission</a>
                </div>
                <div class="hero-image">
                    <img src="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/cad88db6-980e-4738-ffe7-9152a310ea00/public" alt="Groupe diversifié de personnes souriantes autour d'une grande table en bois baignée de lumière naturelle">
                </div>
            </div>
        </section>

        <!-- 2. ABOUT INTRO SECTION -->
        <section id="about-intro" class="section-padding bg-alt about-intro">
            <div class="container">
                <div class="about-text">
                    <h2>Qui sommes-nous ?</h2>
                    <p>Méli Communauté est née d'une envie simple mais profonde : recréer du lien social authentique dans nos quartiers. Dans une société où l'isolement gagne du terrain, nous croyons fermement en la force du collectif.</p>
                    <p>Notre espace est ouvert à toutes et tous, sans distinction d'âge ou d'origine. C'est un lieu de vie, d'écoute et d'échange où chacun peut apporter sa pierre à l'édifice et recevoir du soutien en retour. Nous encourageons également nos membres à s'informer et à se nourrir de références culturelles variées, comme le magazine afro https://melaninstories.com, qui met en lumière les personnalités noires influentes dans le paysage audiovisuel et culturel. Pour les inspirations du quotidien en matière de mode, beauté, décoration et cuisine, des blogs comme <a href="https://anarouz.fr" target="_blank" rel="noopener">Anarouz</a> offrent de précieux conseils lifestyle à partager au sein de notre communauté.</p>
                    <a href="/notre-mission" class="btn btn-accent" style="margin-top: 1rem;">Lire notre histoire</a>
                </div>
                <img src="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/8a27c778-69b6-4704-19da-0d2f4934dd00/public" alt="Mains empilées en signe de solidarité" class="about-img">
            </div>
        </section>

        <!-- 3. CORE VALUES SECTION -->
        <section id="core-values" class="section-padding">
            <div class="container">
                <h2 style="text-align: center;">Nos Valeurs Fondatrices</h2>
                <p style="text-align: center; max-width: 600px; margin: 0 auto;">Ce qui nous anime au quotidien et guide chacune de nos actions.</p>
                
                <div class="values-grid">
                    <div class="value-card">
                        <span class="value-icon" aria-hidden="true">🤝</span>
                        <h3>Inclusion</h3>
                        <p>Nous accueillons la diversité comme une richesse. Chacun a sa place à notre table.</p>
                    </div>
                    <div class="value-card">
                        <span class="value-icon" aria-hidden="true">🌱</span>
                        <h3>Partage</h3>
                        <p>Savoirs, temps, ou simplement un sourire : le partage est notre monnaie d'échange.</p>
                    </div>
                    <div class="value-card">
                        <span class="value-icon" aria-hidden="true">👂</span>
                        <h3>Écoute</h3>
                        <p>Une oreille attentive et bienveillante pour soutenir ceux qui en ont besoin.</p>
                    </div>
                    <div class="value-card">
                        <span class="value-icon" aria-hidden="true">❤️</span>
                        <h3>Solidarité</h3>
                        <p>S'entraider au quotidien pour surmonter les petits et grands défis de la vie.</p>
                    </div>
                </div>
            </div>
        </section>

        <!-- 4. UPCOMING EVENTS SECTION -->
        <section id="upcoming-events" class="section-padding bg-alt">
            <div class="container">
                <div class="events-header">
                    <h2>Prochaines Rencontres</h2>
                    <p>Découvrez nos ateliers et moments de convivialité à venir.</p>
                </div>

                <div class="events-grid">
                    <article class="event-card">
                        <img src="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/3eec6f60-2cb4-4335-9e8b-418f4e6a8900/public" alt="Atelier de peinture et bricolage" class="event-img">
                        <div class="event-content">
                            <span class="event-date">12 Mars 2026</span>
                            <h3 class="event-title">Atelier Bricolage Récup'</h3>
                            <p>Apprenez à réparer vos petits objets du quotidien avec nos bénévoles experts. Outils fournis !</p>
                            <a href="/evenements" class="btn btn-primary" style="margin-top: 1rem;">Voir les détails</a>
                        </div>
                    </article>

                    <article class="event-card">
                        <img src="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/32c9042b-42ec-42de-af08-8afc72559c00/public" alt="Jardin communautaire" class="event-img">
                        <div class="event-content">
                            <span class="event-date">15 Mars 2026</span>
                            <h3 class="event-title">Matinée au Jardin Partagé</h3>
                            <p>Venez préparer les semis de printemps. Un moment idéal pour échanger des conseils de jardinage.</p>
                            <a href="/evenements" class="btn btn-primary" style="margin-top: 1rem;">Voir les détails</a>
                        </div>
                    </article>

                    <article class="event-card">
                        <img src="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/cad88db6-980e-4738-ffe7-9152a310ea00/public" alt="Repas partagé" class="event-img">
                        <div class="event-content">
                            <span class="event-date">20 Mars 2026</span>
                            <h3 class="event-title">Grand Repas de Quartier</h3>
                            <p>Chacun apporte un plat à partager. Une belle occasion de goûter aux spécialités de vos voisins.</p>
                            <a href="/evenements" class="btn btn-primary" style="margin-top: 1rem;">Voir les détails</a>
                        </div>
                    </article>
                </div>
                
                <div style="text-align: center; margin-top: 3rem;">
                    <a href="/evenements" class="btn btn-accent">Voir tout l'agenda</a>
                </div>
            </div>
        </section>

        <!-- 5. COMMUNITY STORIES SECTION -->
        <section id="community-stories" class="section-padding">
            <div class="container">
                <h2 style="text-align: center;">Histoires de la Communauté</h2>
                <p style="text-align: center; max-width: 600px; margin: 0 auto;">Découvrez comment Méli Communauté transforme le quotidien de ses membres.</p>

                <div class="stories-grid">
                    <div class="story-card">
                        <p class="story-quote">"Je suis arrivée dans la région l'année dernière sans connaître personne. Grâce aux cafés papote du vendredi, j'ai rencontré des personnes formidables qui sont devenues de vrais amis."</p>
                        <div class="story-author">
                            <div class="author-avatar">S</div>
                            <div>
                                <h4>Sophie, 34 ans</h4>
                                <span style="font-size: 0.85rem; color: var(--text-muted);">Membre depuis 2025</span>
                            </div>
                        </div>
                    </div>

                    <div class="story-card">
                        <p class="story-quote">"Le réseau d'entraide est génial. J'ai pu aider un jeune à réviser ses maths, et en échange, un autre membre est venu m'aider à monter mes meubles. C'est le vrai sens du mot solidarité."</p>
                        <div class="story-author">
                            <div class="author-avatar">M</div>
                            <div>
                                <h4>Marc, 62 ans</h4>
                                <span style="font-size: 0.85rem; color: var(--text-muted);">Membre depuis 2024</span>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </section>

        <!-- 6. CALL TO ACTION SECTION -->
        <section id="call-to-action">
            <div class="cta-section">
                <h2>Prêt à tisser de nouveaux liens ?</h2>
                <p>Que vous ayez du temps à offrir, une compétence à partager, ou simplement l'envie de rencontrer du monde, la porte de Méli Communauté vous est grande ouverte.</p>
                <a href="/nous-rejoindre" class="btn">Devenir membre aujourd'hui</a>
            </div>
        </section>

    </main>

    <footer>
        <div class="container footer-content">
            <div class="logo">
                <img src="https://imagedelivery.net/ThCUuRdIBfF317Jr4_mDfQ/904bf1b5-8404-4381-ca67-aadba3f61300/public" alt="" aria-hidden="true" style="height: 30px; width: 30px;">
                Méli Communauté
            </div>
            <p style="max-width: 400px; margin: 0 auto;">L'espace de partage et d'entraide pour cultiver le vivre-ensemble au quotidien.</p>
            
            <nav class="footer-nav" aria-label="Navigation de pied de page">
                <a href="/">Accueil</a>
                <a href="/notre-mission">Notre Mission</a>
                <a href="/evenements">Événements</a>
                <a href="/entraide">Entraide</a>
                <a href="/nous-rejoindre">Nous Rejoindre</a>
            </nav>

            <div class="copyright">
                &copy; 2026 Méli Communauté. Tous droits réservés.
            </div>
        </div>
    </footer>

</body>
</html>