<?php
require_once __DIR__ . '/config.php';
$page_title       = 'SOS Toiture — Couvreur urgence Belgique | Réparation 7j/7';
$page_description = 'Couvreur zingueur urgence en Belgique : fuite toiture, corniches, tuiles, gouttières, roofing. Intervention rapide 7j/7. Devis gratuit. ☎ ' . TEL_HUMAN;
$canonical        = canonical_url('/');

$services = include __DIR__ . '/data/services.php';
$villes   = include __DIR__ . '/data/villes.php';

$faqs = [
  ['Quel est le délai d\'intervention pour une fuite de toiture ?','Nous intervenons généralement dans les 24 à 48 heures pour les urgences toiture, souvent le jour-même selon votre localisation. Pour les situations critiques (infiltration importante, dégât des eaux), nous priorisons votre dossier.'],
  ['Faites-vous un devis avant les travaux ?','Oui, diagnostic clair et devis écrit avant tout travail. Pas de surprise sur la facture. Le déplacement pour diagnostic est gratuit dans la plupart de nos zones d\'intervention.'],
  ['Quelles zones couvrez-vous en Belgique ?','Nous intervenons principalement dans le Brabant Wallon, le Hainaut, Bruxelles et la province de Namur. Contactez-nous pour vérifier la disponibilité dans votre commune.'],
  ['Garantissez-vous vos travaux de toiture ?','Oui, tous nos travaux de réparation et rénovation sont garantis. En cas de récidive liée à notre intervention, nous revenons sans frais supplémentaires.'],
  ['Intervenez-vous sur les toitures plates (roofing) ?','Oui, nous sommes spécialisés dans l\'étanchéité des toitures plates : membranes EPDM, bitume modifié, TPO. Nous réalisons aussi bien les réparations localisées que les réfections complètes.'],
];

$svc_icons = ['reparation-corniche'=>'🔨','recherche-fuite'=>'🔍','remplacement-tuiles'=>'🏠','pose-gouttieres'=>'🌧️','etancheite-toiture-plate'=>'🛡️','zinguerie-solins'=>'⚙️'];

include __DIR__ . '/header.php';
?>

<!-- HERO -->
<section class="hero">
  <div class="container">
    <div style="display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center">
      <div>
        <div class="hero-badge">🏠 Couvreur zingueur — Intervention 7j/7</div>
        <h1>Réparation toiture<br><em>urgence en Belgique</em></h1>
        <p class="hero-sub">Fuite, corniche cassée, tuiles endommagées, gouttières, roofing. Nos couvreurs certifiés interviennent rapidement avec diagnostic clair et devis transparent.</p>
        <div class="hero-btns">
          <a href="tel:<?= TEL ?>" class="btn-orange">📞 <?= TEL_HUMAN ?></a>
          <a href="https://wa.me/<?= WHATSAPP ?>?text=Bonjour%2C%20je%20souhaite%20un%20devis%20toiture." target="_blank" class="btn-wa">💬 Devis WhatsApp</a>
        </div>
        <div class="hero-garanties">
          <span>Intervention 7j/7</span>
          <span>Devis gratuit</span>
          <span>Couvreurs certifiés</span>
          <span>Travaux garantis</span>
        </div>
        <form action="/toutes-nos-villes.php" method="get" style="margin-top:20px;display:flex;gap:8px;max-width:420px">
          <input type="text" name="q" placeholder="Votre ville (ex: Waterloo, Mons…)" style="flex:1;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:10px 16px;color:#fff;font-size:.88rem;font-family:inherit">
          <button type="submit" style="background:var(--orange);color:#fff;border:none;border-radius:8px;padding:10px 16px;font-weight:700;cursor:pointer;font-family:inherit">OK</button>
        </form>
      </div>
      <div style="display:grid;grid-template-columns:1fr 1fr;gap:10px">
        <?php foreach (array_slice($services, 0, 4) as $s):
          $icon = $svc_icons[$s['slug']] ?? '🔧';
        ?>
        <a href="/<?= e($s['slug']) ?>-nivelles" style="background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:16px;display:block;transition:all .2s" onmouseover="this.style.borderColor='var(--orange)'" onmouseout="this.style.borderColor='rgba(255,255,255,.12)'">
          <div style="font-size:1.6rem;margin-bottom:8px"><?= $icon ?></div>
          <div style="font-size:.85rem;font-weight:600;color:#fff"><?= e($s['name']) ?></div>
          <div style="font-size:.75rem;color:rgba(255,255,255,.5);margin-top:3px">Urgence 7j/7</div>
        </a>
        <?php endforeach; ?>
      </div>
    </div>
  </div>
</section>

<!-- STATS -->
<div class="stats-bar">
  <div class="stats-inner">
    <?php foreach ([['7j/7','Disponibilité'],['24-48h','Délai intervention'],['100%','Couvreurs certifiés'],['6','Services toiture'],['Gratuit','Devis & diagnostic']] as $s): ?>
    <div class="stat-item"><div class="stat-val"><?= $s[0] ?></div><div class="stat-lbl"><?= $s[1] ?></div></div>
    <?php endforeach; ?>
  </div>
</div>

<!-- SERVICES -->
<section class="section section-alt">
  <div class="container">
    <div class="text-center">
      <div class="eyebrow">Nos spécialités</div>
      <h2 class="section-title">Services de couverture & zinguerie</h2>
      <p class="section-sub">Du dépannage d\'urgence à la rénovation complète — nous intervenons sur tous types de toitures en Belgique.</p>
    </div>
    <div class="services-grid">
      <?php foreach ($services as $s):
        $icon = $svc_icons[$s['slug']] ?? '🔧';
      ?>
      <a href="/<?= e($s['slug']) ?>-nivelles" class="service-card">
        <div class="service-icon"><?= $icon ?></div>
        <div class="service-name"><?= e($s['name']) ?></div>
        <div class="service-desc"><?= e($s['desc']) ?></div>
        <span class="service-link">En savoir plus →</span>
      </a>
      <?php endforeach; ?>
    </div>
  </div>
</section>

<!-- COMMENT ÇA MARCHE -->
<section class="section section-dark">
  <div class="container">
    <div class="text-center">
      <div class="eyebrow-w">Notre méthode</div>
      <h2 class="section-title-w">Intervention en 4 étapes</h2>
      <p class="section-sub-w">Transparent à chaque étape — aucune surprise.</p>
    </div>
    <div class="process-grid">
      <?php
      $steps = [
        ['Vous nous contactez','Par téléphone ou WhatsApp. Décrivez le problème et votre localisation. Nous évaluons l\'urgence immédiatement.'],
        ['Diagnostic sur place','Notre couvreur se déplace, inspecte la toiture et identifie précisément la cause du problème avec photos.'],
        ['Devis clair','Vous recevez un devis écrit détaillé avant tout travail. Vous acceptez, on travaille. Simple.'],
        ['Intervention & garantie','Travaux réalisés soigneusement avec garantie. Rapport d\'intervention remis à la fin.'],
      ];
      foreach ($steps as $i => $s): ?>
      <div class="process-step">
        <div class="step-num"><?= $i+1 ?></div>
        <h4><?= $s[0] ?></h4>
        <p><?= $s[1] ?></p>
      </div>
      <?php endforeach; ?>
    </div>
  </div>
</section>

<!-- ZONES -->
<section class="section">
  <div class="container">
    <div class="text-center">
      <div class="eyebrow">Couverture Belgique</div>
      <h2 class="section-title">Zones d\'intervention</h2>
      <p class="section-sub">Brabant Wallon, Hainaut, Bruxelles et province de Namur.</p>
    </div>
    <div class="villes-grid">
      <?php foreach ($villes as $v): ?>
      <a href="/reparation-corniche-<?= e($v[1]) ?>" class="ville-pill">📍 <?= e($v[0]) ?></a>
      <?php endforeach; ?>
    </div>
    <div class="text-center" style="margin-top:16px">
      <a href="/toutes-nos-villes.php" class="btn-orange" style="display:inline-flex;font-size:.88rem">Toutes les villes →</a>
    </div>
  </div>
</section>

<!-- TEMOIGNAGES -->
<section class="section section-alt">
  <div class="container">
    <div class="text-center">
      <div class="eyebrow">Avis clients</div>
      <h2 class="section-title">Ce que disent nos clients</h2>
    </div>
    <div class="temo-grid">
      <?php
      $temos = [
        ['Marie D.','Waterloo — Fuite toiture','⭐⭐⭐⭐⭐','"Fuite au niveau de la cheminée, intervention le lendemain. Diagnostic précis avec photos, devis clair et travail soigné. Plus aucune infiltration depuis."'],
        ['Pierre V.','Nivelles — Remplacement tuiles','⭐⭐⭐⭐⭐','"Suite à la tempête, plusieurs tuiles arrachées. Couvreur sur place en 24h, toiture réparée proprement. Rapport d\'intervention très professionnel."'],
        ['Claire M.','Mons — Étanchéité toiture plate','⭐⭐⭐⭐⭐','"Toiture plate qui prenait l\'eau depuis des années. Réfection complète en EPDM, résultat impeccable. Prix juste et équipe sérieuse."'],
      ];
      foreach ($temos as $t): ?>
      <div class="temo-card">
        <div class="stars"><?= $t[2] ?></div>
        <blockquote><?= $t[3] ?></blockquote>
        <cite>— <?= $t[0] ?>, <?= $t[1] ?></cite>
      </div>
      <?php endforeach; ?>
    </div>
  </div>
</section>

<!-- BLOG -->
<section class="section">
  <div class="container">
    <div class="text-center">
      <div class="eyebrow">Conseils toiture</div>
      <h2 class="section-title">Articles & guides pratiques</h2>
      <p class="section-sub">Tout ce que vous devez savoir pour entretenir et protéger votre toiture.</p>
    </div>
    <div class="blog-grid">
      <?php
      $articles = [
        ['/blog/detecter-fuite-toit-5-signes.php','Conseils','Détecter une fuite de toit : les 5 signes qui ne trompent pas','Taches sur le plafond, humidité dans les combles, odeur de moisi... Apprenez à reconnaître les signes avant-coureurs.'],
        ['/blog/corniche-qui-fuit-reparer-ou-remplacer.php','Guide','Corniche qui fuit : réparer ou remplacer ?','Quand une corniche abîmée mérite une réparation et quand il faut envisager le remplacement complet.'],
        ['/blog/entretien-gouttieres-automne.php','Entretien','Entretien des gouttières en automne : le guide complet','Pourquoi nettoyer ses gouttières avant l\'hiver, comment le faire et quand appeler un professionnel.'],
        ['/blog/epdm-vs-bitume-toit-plat.php','Technique','EPDM vs Bitume : quelle membrane pour votre toit plat ?','Comparaison complète des deux principales solutions d\'étanchéité pour toitures plates en Belgique.'],
      ];
      foreach ($articles as $a): ?>
      <a href="<?= e($a[0]) ?>" class="blog-card">
        <div class="blog-body">
          <div class="blog-tag"><?= e($a[1]) ?></div>
          <div class="blog-title"><?= e($a[2]) ?></div>
          <div class="blog-excerpt"><?= e($a[3]) ?></div>
        </div>
      </a>
      <?php endforeach; ?>
    </div>
    <div class="text-center" style="margin-top:16px">
      <a href="/blog.php" class="btn-orange" style="display:inline-flex;font-size:.88rem">Tous les articles →</a>
    </div>
  </div>
</section>

<!-- FAQ -->
<section class="section section-alt">
  <div class="container">
    <div class="text-center">
      <div class="eyebrow">Questions fréquentes</div>
      <h2 class="section-title">FAQ Toiture</h2>
    </div>
    <div class="faq-wrap" itemscope itemtype="https://schema.org/FAQPage">
      <?php foreach ($faqs as $f): ?>
      <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question">
        <details>
          <summary itemprop="name"><?= e($f[0]) ?></summary>
          <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
            <p itemprop="text"><?= e($f[1]) ?></p>
          </div>
        </details>
      </div>
      <?php endforeach; ?>
    </div>
    <div class="text-center" style="margin-top:20px">
      <a href="/faq.php" class="btn-orange" style="display:inline-flex;font-size:.88rem">Toutes les questions →</a>
    </div>
  </div>
</section>

<!-- CTA FINAL -->
<section class="section section-dark">
  <div class="container">
    <div style="background:rgba(230,126,34,.08);border:1px solid rgba(230,126,34,.2);border-radius:20px;padding:56px 32px;text-align:center">
      <div style="font-size:3rem;margin-bottom:14px">🏠</div>
      <h2 class="section-title-w">Problème de toiture ? Appelez maintenant.</h2>
      <p class="section-sub-w" style="margin:0 auto 24px">Intervention 7j/7. Devis gratuit. Couvreurs certifiés.</p>
      <div style="display:flex;gap:12px;justify-content:center;flex-wrap:wrap">
        <a href="tel:<?= TEL ?>" class="btn-orange">📞 <?= TEL_HUMAN ?></a>
        <a href="https://wa.me/<?= WHATSAPP ?>?text=Bonjour%2C%20je%20souhaite%20un%20devis%20toiture." target="_blank" class="btn-wa">💬 WhatsApp</a>
      </div>
    </div>
  </div>
</section>

<script type="application/ld+json"><?= lb_jsonld() ?></script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[<?php foreach ($faqs as $i => $f): ?>{"@type":"Question","name":"<?= addslashes($f[0]) ?>","acceptedAnswer":{"@type":"Answer","text":"<?= addslashes($f[1]) ?>"}}<?= $i < count($faqs)-1 ? ',' : '' ?><?php endforeach; ?>]}</script>

<?php include __DIR__ . '/footer.php'; ?>
