<!DOCTYPE html>
<html lang="fr">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Eric Nabet – Créateur de Site Internet Professionnel | Devis Gratuit</title>
  <meta name="description" content="Création de sites internet sur mesure, e-commerce, SEO. Freelance depuis plus de 15 ans. Devis gratuit. Site vitrine, WordPress, boutique en ligne.">
  <meta property="og:title" content="Eric Nabet – Créateur de Site Internet Professionnel">
  <meta property="og:description" content="Sites vitrines, e-commerce, SEO. Accompagnement complet de l'audit à la mise en ligne.">
  <meta property="og:url" content="https://www.webforpro.com">
  <link rel="canonical" href="https://www.webforpro.com/">
  <link rel="preconnect" href="https://fonts.googleapis.com">
  <link href="https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=DM+Sans:wght@300;400;500&display=swap" rel="stylesheet">
  <style>
    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

    :root {
      --ink:       #0d1117;
      --ink-soft:  #3a3f4a;
      --surface:   #f8f7f4;
      --white:     #ffffff;
      --accent:    #1a56e8;
      --accent-dk: #1240c0;
      --gold:      #e8a020;
      --green:     #18a058;
      --border:    #e2e0dc;
      --radius:    10px;
      --shadow:    0 4px 24px rgba(13,17,23,.08);
      --shadow-lg: 0 16px 48px rgba(13,17,23,.14);
    }

    html { scroll-behavior: smooth; }
    body {
      font-family: 'DM Sans', sans-serif;
      font-size: 16px;
      color: var(--ink);
      background: var(--white);
      line-height: 1.65;
    }
    h1,h2,h3,h4,h5 {
      font-family: 'Syne', sans-serif;
      line-height: 1.15;
      color: var(--ink);
    }
    a { color: var(--accent); text-decoration: none; }
    a:hover { text-decoration: underline; }
    img { max-width: 100%; display: block; }

    /* ── HEADER ─────────────────────────────── */
    header {
      position: sticky; top: 0; z-index: 100;
      background: rgba(255,255,255,.95);
      backdrop-filter: blur(8px);
      border-bottom: 1px solid var(--border);
    }
    .header-inner {
      max-width: 1160px; margin: 0 auto;
      display: flex; align-items: center; justify-content: space-between;
      padding: 0 24px; height: 68px;
    }
    .logo {
      font-family: 'Syne', sans-serif;
      font-size: 1.45rem; font-weight: 800;
      color: var(--ink); letter-spacing: -.02em;
    }
    .logo span { color: var(--accent); }
    nav { display: flex; align-items: center; gap: 32px; }
    nav a {
      font-size: .9rem; font-weight: 500;
      color: var(--ink-soft);
      transition: color .2s;
    }
    nav a:hover { color: var(--accent); text-decoration: none; }
    .btn {
      display: inline-flex; align-items: center; gap: 8px;
      padding: 11px 24px; border-radius: var(--radius);
      font-family: 'DM Sans', sans-serif;
      font-weight: 500; font-size: .95rem;
      cursor: pointer; transition: all .2s; border: none;
      text-decoration: none !important;
    }
    .btn-primary {
      background: var(--accent); color: #fff;
      box-shadow: 0 2px 12px rgba(26,86,232,.3);
    }
    .btn-primary:hover { background: var(--accent-dk); transform: translateY(-1px); }
    .btn-outline {
      background: transparent; color: var(--accent);
      border: 2px solid var(--accent);
    }
    .btn-outline:hover { background: var(--accent); color: #fff; }
    .btn-lg { padding: 14px 32px; font-size: 1rem; }
    .btn-gold {
      background: var(--gold); color: #fff;
      box-shadow: 0 2px 12px rgba(232,160,32,.35);
    }
    .btn-gold:hover { background: #cf8e18; transform: translateY(-1px); }

    /* ── HERO ──────────────────────────────── */
    .hero {
      background: var(--ink);
      color: #fff;
      padding: 88px 24px 80px;
      position: relative;
      overflow: hidden;
    }
    .hero::before {
      content: '';
      position: absolute; inset: 0;
      background: radial-gradient(ellipse 70% 80% at 60% 50%, rgba(26,86,232,.18) 0%, transparent 70%);
      pointer-events: none;
    }
    .hero-inner {
      max-width: 1160px; margin: 0 auto;
      display: grid; grid-template-columns: 1fr 420px; gap: 64px; align-items: center;
    }
    .hero-badge {
      display: inline-flex; align-items: center; gap: 8px;
      background: rgba(26,86,232,.15); border: 1px solid rgba(26,86,232,.35);
      color: #7fa8f8; padding: 6px 14px; border-radius: 999px;
      font-size: .8rem; font-weight: 500; margin-bottom: 20px;
    }
    .hero-badge::before { content: '●'; font-size: .5rem; animation: pulse 1.8s infinite; }
    @keyframes pulse { 0%,100%{opacity:.4} 50%{opacity:1} }
    .hero h1 {
      font-size: clamp(2rem, 4vw, 3.2rem);
      font-weight: 800; color: #fff;
      margin-bottom: 20px;
    }
    .hero h1 em { font-style: normal; color: #7fa8f8; }
    .hero-sub {
      font-size: 1.05rem; color: rgba(255,255,255,.72);
      margin-bottom: 36px; max-width: 540px;
    }
    .hero-ctas { display: flex; gap: 14px; flex-wrap: wrap; margin-bottom: 40px; }
    .hero-trust {
      display: flex; align-items: center; gap: 12px;
      font-size: .82rem; color: rgba(255,255,255,.5);
    }
    .stars { color: var(--gold); letter-spacing: 1px; }
    .hero-card {
      background: rgba(255,255,255,.06);
      border: 1px solid rgba(255,255,255,.1);
      border-radius: 16px; padding: 32px;
      backdrop-filter: blur(12px);
    }
    .hero-card h3 {
      color: #fff; font-size: 1.15rem; margin-bottom: 20px;
    }
    .form-group { margin-bottom: 14px; }
    .form-group label {
      display: block; font-size: .8rem; color: rgba(255,255,255,.55);
      margin-bottom: 5px;
    }
    .form-group input, .form-group select, .form-group textarea {
      width: 100%; padding: 10px 14px;
      background: rgba(255,255,255,.08);
      border: 1px solid rgba(255,255,255,.14);
      border-radius: 8px; color: #fff; font-family: 'DM Sans', sans-serif;
      font-size: .9rem; transition: border .2s; outline: none;
    }
    .form-group input::placeholder, .form-group textarea::placeholder { color: rgba(255,255,255,.3); }
    .form-group input:focus, .form-group select:focus {
      border-color: rgba(26,86,232,.7);
      background: rgba(255,255,255,.1);
    }
    .form-group select option { background: #1a1f2e; color: #fff; }
    .hero-card .btn-gold { width: 100%; justify-content: center; margin-top: 6px; }
    .form-note {
      text-align: center; font-size: .75rem;
      color: rgba(255,255,255,.35); margin-top: 10px;
    }

    /* ── SECTION WRAPPER ──────────────────── */
    section { padding: 80px 24px; }
    .container { max-width: 1160px; margin: 0 auto; }
    .section-label {
      font-size: .78rem; font-weight: 700; letter-spacing: .1em;
      text-transform: uppercase; color: var(--accent);
      margin-bottom: 10px;
    }
    .section-title {
      font-size: clamp(1.6rem, 3vw, 2.4rem);
      font-weight: 800; margin-bottom: 16px;
    }
    .section-sub {
      color: var(--ink-soft); max-width: 640px; font-size: 1.02rem;
    }
    .section-head { margin-bottom: 52px; }

    /* ── STATS BAR ────────────────────────── */
    .stats-bar { background: var(--accent); padding: 28px 24px; }
    .stats-inner {
      max-width: 1160px; margin: 0 auto;
      display: grid; grid-template-columns: repeat(4,1fr); gap: 24px; text-align: center;
    }
    .stat-num {
      font-family: 'Syne', sans-serif;
      font-size: 2rem; font-weight: 800; color: #fff;
    }
    .stat-lbl { font-size: .82rem; color: rgba(255,255,255,.75); margin-top: 2px; }

    /* ── SERVICES ─────────────────────────── */
    .services-grid {
      display: grid; grid-template-columns: repeat(3,1fr); gap: 24px;
    }
    .service-card {
      border: 1px solid var(--border); border-radius: 14px;
      padding: 32px 28px; transition: all .25s;
      position: relative; overflow: hidden;
      background: var(--white);
    }
    .service-card:hover {
      border-color: var(--accent);
      box-shadow: var(--shadow-lg);
      transform: translateY(-3px);
    }
    .service-card::before {
      content: ''; position: absolute;
      top: 0; left: 0; right: 0; height: 3px;
      background: var(--accent); opacity: 0; transition: opacity .25s;
    }
    .service-card:hover::before { opacity: 1; }
    .service-icon {
      width: 52px; height: 52px; border-radius: 12px;
      background: #eef2fd; display: flex; align-items: center;
      justify-content: center; margin-bottom: 20px; font-size: 1.4rem;
    }
    .service-card h3 { font-size: 1.1rem; margin-bottom: 10px; }
    .service-card p { color: var(--ink-soft); font-size: .9rem; margin-bottom: 16px; }
    .service-price {
      font-family: 'Syne', sans-serif;
      font-size: .9rem; font-weight: 700;
      color: var(--accent);
    }

    /* ── PROCESS ──────────────────────────── */
    .process-bg { background: var(--surface); }
    .steps-grid {
      display: grid; grid-template-columns: repeat(4,1fr); gap: 24px;
      position: relative;
    }
    .steps-grid::before {
      content: '';
      position: absolute; top: 28px; left: calc(12.5% + 28px);
      right: calc(12.5% + 28px); height: 2px;
      background: repeating-linear-gradient(90deg, var(--accent) 0, var(--accent) 12px, transparent 12px, transparent 24px);
    }
    .step-card { text-align: center; padding: 28px 16px; }
    .step-num {
      width: 56px; height: 56px; border-radius: 50%;
      background: var(--accent); color: #fff;
      font-family: 'Syne', sans-serif; font-size: 1.2rem; font-weight: 800;
      display: flex; align-items: center; justify-content: center;
      margin: 0 auto 20px; position: relative; z-index: 1;
      box-shadow: 0 4px 16px rgba(26,86,232,.35);
    }
    .step-card h4 { font-size: .95rem; margin-bottom: 8px; }
    .step-card p { color: var(--ink-soft); font-size: .85rem; }

    /* ── EXPERTISE ────────────────────────── */
    .expertise-grid {
      display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center;
    }
    .expertise-text .section-title { margin-bottom: 20px; }
    .expertise-list { list-style: none; margin-top: 24px; }
    .expertise-list li {
      display: flex; align-items: flex-start; gap: 12px;
      padding: 12px 0; border-bottom: 1px solid var(--border);
      font-size: .95rem; color: var(--ink-soft);
    }
    .expertise-list li:last-child { border-bottom: none; }
    .check {
      width: 22px; height: 22px; min-width: 22px;
      border-radius: 50%; background: #e8f5ee;
      color: var(--green); display: flex; align-items: center;
      justify-content: center; font-size: .75rem; margin-top: 1px;
    }
    .expertise-visual {
      background: var(--surface); border-radius: 18px;
      padding: 36px 28px;
      border: 1px solid var(--border);
    }
    .skill-row { margin-bottom: 22px; }
    .skill-row:last-child { margin-bottom: 0; }
    .skill-label {
      display: flex; justify-content: space-between;
      font-size: .85rem; font-weight: 500; margin-bottom: 8px;
    }
    .skill-bar {
      height: 8px; background: #e8e6e1; border-radius: 99px; overflow: hidden;
    }
    .skill-fill {
      height: 100%; background: var(--accent); border-radius: 99px;
      transition: width 1s ease;
    }

    /* ── TARIFS ───────────────────────────── */
    .pricing-bg { background: var(--surface); }
    .pricing-grid {
      display: grid; grid-template-columns: repeat(3,1fr); gap: 24px;
    }
    .pricing-card {
      background: var(--white); border: 1px solid var(--border);
      border-radius: 16px; padding: 36px 28px;
      transition: all .25s; position: relative;
    }
    .pricing-card.featured {
      border-color: var(--accent);
      box-shadow: 0 0 0 3px rgba(26,86,232,.1), var(--shadow-lg);
    }
    .pricing-badge {
      position: absolute; top: -13px; left: 50%; transform: translateX(-50%);
      background: var(--accent); color: #fff; padding: 4px 16px;
      border-radius: 999px; font-size: .75rem; font-weight: 700;
      white-space: nowrap;
    }
    .pricing-card h3 { font-size: 1.1rem; margin-bottom: 8px; }
    .pricing-card .desc { color: var(--ink-soft); font-size: .85rem; margin-bottom: 24px; }
    .price-amount {
      font-family: 'Syne', sans-serif;
      font-size: 2.4rem; font-weight: 800; color: var(--ink);
      margin-bottom: 4px;
    }
    .price-amount span { font-size: 1rem; font-weight: 400; color: var(--ink-soft); }
    .price-note { font-size: .78rem; color: var(--ink-soft); margin-bottom: 28px; }
    .pricing-features { list-style: none; margin-bottom: 28px; }
    .pricing-features li {
      display: flex; align-items: center; gap: 10px;
      padding: 7px 0; font-size: .88rem; color: var(--ink-soft);
      border-bottom: 1px dashed var(--border);
    }
    .pricing-features li:last-child { border-bottom: none; }
    .pricing-features li .check { background: #eef2fd; color: var(--accent); }
    .pricing-card .btn { width: 100%; justify-content: center; }

    /* ── TÉMOIGNAGES ──────────────────────── */
    .testi-grid {
      display: grid; grid-template-columns: repeat(3,1fr); gap: 24px;
    }
    .testi-card {
      background: var(--white); border: 1px solid var(--border);
      border-radius: 14px; padding: 28px 24px;
    }
    .testi-stars { color: var(--gold); font-size: 1rem; margin-bottom: 14px; }
    .testi-text {
      font-size: .92rem; color: var(--ink-soft);
      line-height: 1.65; margin-bottom: 20px;
      font-style: italic;
    }
    .testi-author { display: flex; align-items: center; gap: 12px; }
    .testi-avatar {
      width: 44px; height: 44px; border-radius: 50%;
      background: var(--accent); color: #fff;
      display: flex; align-items: center; justify-content: center;
      font-family: 'Syne', sans-serif; font-weight: 700; font-size: .9rem;
    }
    .testi-name { font-weight: 600; font-size: .9rem; }
    .testi-role { font-size: .78rem; color: var(--ink-soft); }



    /* ── FAQ ──────────────────────────────── */
    .faq-grid { max-width: 760px; margin: 0 auto; }
    .faq-item {
      border: 1px solid var(--border); border-radius: 10px;
      margin-bottom: 12px; overflow: hidden;
    }
    .faq-q {
      display: flex; justify-content: space-between; align-items: center;
      padding: 18px 22px; cursor: pointer; user-select: none;
      font-weight: 600; font-size: .95rem;
      background: var(--white); transition: background .2s;
    }
    .faq-q:hover { background: var(--surface); }
    .faq-icon { font-size: 1.2rem; color: var(--accent); transition: transform .25s; }
    .faq-a {
      padding: 0 22px; max-height: 0; overflow: hidden;
      transition: max-height .35s ease, padding .35s;
      font-size: .9rem; color: var(--ink-soft); line-height: 1.7;
    }
    .faq-item.open .faq-a { max-height: 300px; padding: 0 22px 18px; }
    .faq-item.open .faq-icon { transform: rotate(45deg); }

    /* ── CONTACT ──────────────────────────── */
    .contact-bg { background: var(--ink); color: #fff; }
    .contact-grid {
      display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start;
    }
    .contact-left h2 { color: #fff; margin-bottom: 16px; }
    .contact-left p { color: rgba(255,255,255,.65); margin-bottom: 28px; }
    .contact-detail {
      display: flex; align-items: center; gap: 12px;
      margin-bottom: 14px; color: rgba(255,255,255,.75); font-size: .9rem;
    }
    .contact-icon {
      width: 36px; height: 36px; border-radius: 8px;
      background: rgba(26,86,232,.25); color: #7fa8f8;
      display: flex; align-items: center; justify-content: center; font-size: .95rem;
    }
    .contact-form {
      background: rgba(255,255,255,.05);
      border: 1px solid rgba(255,255,255,.1);
      border-radius: 16px; padding: 32px;
    }
    .contact-form .form-group label { color: rgba(255,255,255,.55); }
    .contact-form .form-group input,
    .contact-form .form-group textarea {
      background: rgba(255,255,255,.08);
      border: 1px solid rgba(255,255,255,.12);
      color: #fff;
    }
    .contact-form .form-group input:focus,
    .contact-form .form-group textarea:focus {
      border-color: rgba(26,86,232,.6);
    }
    .contact-form .btn-primary { width: 100%; justify-content: center; }

    /* ── FOOTER ───────────────────────────── */
    footer {
      background: #080b12; color: rgba(255,255,255,.45);
      padding: 40px 24px; font-size: .82rem;
    }
    .footer-inner {
      max-width: 1160px; margin: 0 auto;
      display: flex; justify-content: space-between; align-items: center;
      flex-wrap: wrap; gap: 16px;
    }
    .footer-links { display: flex; gap: 24px; }
    .footer-links a { color: rgba(255,255,255,.45); }
    .footer-links a:hover { color: #fff; text-decoration: none; }

    /* ── FLOATING CTA ─────────────────────── */
    .float-cta {
      position: fixed; bottom: 28px; right: 28px; z-index: 200;
      display: flex; align-items: center; gap: 10px;
      background: var(--green); color: #fff;
      padding: 13px 20px; border-radius: 999px;
      box-shadow: 0 4px 20px rgba(24,160,88,.45);
      font-weight: 600; font-size: .9rem;
      animation: floatIn .6s .5s both;
      transition: transform .2s, box-shadow .2s;
    }
    .float-cta:hover { transform: scale(1.04); box-shadow: 0 6px 28px rgba(24,160,88,.55); text-decoration: none; color: #fff; }
    @keyframes floatIn { from{opacity:0;transform:translateY(20px)} to{opacity:1;transform:none} }
    .float-dot {
      width: 8px; height: 8px; border-radius: 50%;
      background: #fff; animation: pulse 1.8s infinite;
    }

    /* ── RESPONSIVE ───────────────────────── */
    @media (max-width: 900px) {
      .hero-inner, .expertise-grid, .contact-grid { grid-template-columns: 1fr; gap: 40px; }
      .hero-card { display: none; }
      .services-grid, .pricing-grid, .testi-grid, .portfolio-grid { grid-template-columns: 1fr 1fr; }
      .steps-grid { grid-template-columns: 1fr 1fr; }
      .steps-grid::before { display: none; }
      .stats-inner { grid-template-columns: 1fr 1fr; }
    }
    @media (max-width: 600px) {
      .services-grid, .pricing-grid, .testi-grid, .portfolio-grid, .stats-inner { grid-template-columns: 1fr; }
      nav { display: none; }
      .steps-grid { grid-template-columns: 1fr; }
      .hero { padding: 56px 20px 48px; }
      section { padding: 56px 20px; }
    }
  </style>
</head>
<body>

<!-- FLOATING CTA -->
<a href="contact.html" class="float-cta">
  <span class="float-dot"></span>
  Devis gratuit
</a>

<!-- HEADER -->
<header>
  <div class="header-inner">
    <a href="#" class="logo">Eric <span>Nabet</span></a>
    <nav>
      <a href="services.html">Services</a>
      <a href="expertise.html">Expertise</a>
      <a href="tarifs.html">Tarifs</a>
      <a href="contact.html">Contact</a>
    </nav>
    <a href="contact.html" class="btn btn-primary">Devis gratuit</a>
  </div>
</header>

<!-- HERO -->
<section class="hero" style="padding-top:80px;padding-bottom:80px;">
  <div class="hero-inner">
    <div>
      <div class="hero-badge">Disponible pour de nouveaux projets</div>
      <h1>Créateur de site internet <em>professionnel</em> depuis 15 ans</h1>
      <p class="hero-sub">Sites vitrines, e-commerce, SEO. Je conçois des sites qui convertissent, optimisés Google, adaptés à votre secteur — avec accompagnement complet de l'audit à la mise en ligne.</p>
      <div class="hero-ctas">
        <a href="contact.html" class="btn btn-gold btn-lg">Devis gratuit &rarr;</a>

      </div>
      <div class="hero-trust">
        <span class="stars">★★★★★</span>
        <span>+48 avis clients &nbsp;·&nbsp; 15 ans d'expérience &nbsp;·&nbsp; Audit gratuit inclus</span>
      </div>
    </div>
    <div class="hero-card">
      <h3>Demande de devis gratuit</h3>
      <div class="form-group">
        <label>Votre nom</label>
        <input type="text" placeholder="Jean Dupont">
      </div>
      <div class="form-group">
        <label>Email</label>
        <input type="email" placeholder="jean@societe.fr">
      </div>
      <div class="form-group">
        <label>Type de projet</label>
        <select>
          <option>Site vitrine</option>
          <option>Site e-commerce</option>
          <option>Refonte de site</option>
          <option>SEO / Référencement</option>
          <option>Autre</option>
        </select>
      </div>
      <div class="form-group">
        <label>Budget estimé</label>
        <select>
          <option>Moins de 1 000 €</option>
          <option>1 000 – 3 000 €</option>
          <option>3 000 – 6 000 €</option>
          <option>Plus de 6 000 €</option>
        </select>
      </div>
      <a href="contact.html" class="btn btn-gold">Envoyer ma demande &rarr;</a>
      <p class="form-note">Réponse sous 24h &bull; Sans engagement</p>
    </div>
  </div>
</section>

<!-- STATS -->
<div class="stats-bar">
  <div class="stats-inner">
    <div><div class="stat-num">15+</div><div class="stat-lbl">Années d'expérience</div></div>
    <div><div class="stat-num">200+</div><div class="stat-lbl">Sites livrés</div></div>
    <div><div class="stat-num">98%</div><div class="stat-lbl">Clients satisfaits</div></div>
    <div><div class="stat-num">2–6</div><div class="stat-lbl">Semaines de délai moyen</div></div>
  </div>
</div>

<!-- SERVICES -->
<section id="services">
  <div class="container">
    <div class="section-head">
      <div class="section-label">Mes services</div>
      <h2 class="section-title">Des solutions adaptées à chaque projet</h2>
      <p class="section-sub">Que vous soyez une TPE, un artisan ou une PME, je propose des prestations sur-mesure orientées performance et résultats.</p>
    </div>
    <div class="services-grid">
      <div class="service-card">
        <div class="service-icon">🖥️</div>
        <h3>Site Vitrine</h3>
        <p>Un site professionnel, responsive et optimisé SEO pour valoriser votre activité et générer des leads qualifiés.</p>
        <div class="service-price">À partir de 990 € TTC</div>
      </div>
      <div class="service-card">
        <div class="service-icon">🛒</div>
        <h3>Site E-commerce</h3>
        <p>Boutique en ligne complète, gestion des stocks, paiement sécurisé, tunnels de vente optimisés pour convertir.</p>
        <div class="service-price">À partir de 1 980 € TTC</div>
      </div>
      <div class="service-card">
        <div class="service-icon">🔍</div>
        <h3>SEO & Référencement</h3>
        <p>Audit complet, stratégie de mots-clés, optimisation on-page et off-site pour remonter durablement sur Google.</p>
        <div class="service-price">À partir de 490 € / mois</div>
      </div>
      <div class="service-card">
        <div class="service-icon">⚙️</div>
        <h3>Refonte de Site</h3>
        <p>Modernisation graphique, amélioration des performances, migration sans perte de positionnement SEO.</p>
        <div class="service-price">Sur devis</div>
      </div>
      <div class="service-card">
        <div class="service-icon">📱</div>
        <h3>WordPress sur mesure</h3>
        <p>Thèmes et modules personnalisés, interface d'administration intuitive, formation à la prise en main incluse.</p>
        <div class="service-price">À partir de 1 680 € TTC</div>
      </div>
      <div class="service-card">
        <div class="service-icon">📊</div>
        <h3>Maintenance & Suivi</h3>
        <p>Mises à jour, sauvegardes, monitoring sécurité, rapports mensuels de performance et de trafic.</p>
        <div class="service-price">À partir de 89 € / mois</div>
      </div>
    </div>
  </div>
</section>

<!-- PROCESS -->
<section class="process-bg">
  <div class="container">
    <div class="section-head">
      <div class="section-label">Comment ça se passe ?</div>
      <h2 class="section-title">Un accompagnement en 4 étapes</h2>
      <p class="section-sub">De la première conversation à la mise en ligne, je vous guide à chaque phase du projet avec transparence et rigueur.</p>
    </div>
    <div class="steps-grid">
      <div class="step-card">
        <div class="step-num">1</div>
        <h4>Audit & Cadrage</h4>
        <p>Analyse de votre secteur, de la concurrence et de vos objectifs. Rédaction du cahier des charges.</p>
      </div>
      <div class="step-card">
        <div class="step-num">2</div>
        <h4>Design & Maquettes</h4>
        <p>Création d'un webdesign unique, responsive, avec maquettes à valider avant le développement.</p>
      </div>
      <div class="step-card">
        <div class="step-num">3</div>
        <h4>Développement</h4>
        <p>Intégration, fonctionnalités sur mesure, optimisation SEO et performance, tests multidevice.</p>
      </div>
      <div class="step-card">
        <div class="step-num">4</div>
        <h4>Mise en ligne & Formation</h4>
        <p>Lancement, formation à la gestion du site, suivi post-lancement et accompagnement continu.</p>
      </div>
    </div>
  </div>
</section>

<!-- EXPERTISE -->
<section id="expertise">
  <div class="container">
    <div class="expertise-grid">
      <div class="expertise-text">
        <div class="section-label">Mon expertise</div>
        <h2 class="section-title">Un profil atypique au service de votre croissance</h2>
        <p style="color:var(--ink-soft);margin-bottom:16px;">Contrairement à un développeur web classique, je maîtrise aussi bien le code que le SEO, le design et la stratégie digitale — pour vous livrer un site qui ne se contente pas d'exister, mais qui performe.</p>
        <ul class="expertise-list">
          <li><span class="check">✓</span>Sites créés sur mesure, sans template générique</li>
          <li><span class="check">✓</span>Optimisation SEO incluse dès la conception</li>
          <li><span class="check">✓</span>Formation offerte à la prise en main de votre site</li>
          <li><span class="check">✓</span>Devis transparent, paiement possible en 3 fois</li>
          <li><span class="check">✓</span>Audit sectoriel gratuit avant tout projet</li>
          <li><span class="check">✓</span>Aucun frais caché, validation à chaque étape</li>
        </ul>
        <div style="margin-top:28px;">
          <a href="contact.html" class="btn btn-primary">Parler de mon projet &rarr;</a>
        </div>
      </div>
      <div class="expertise-visual">
        <div style="font-family:'Syne',sans-serif;font-weight:700;margin-bottom:24px;">Compétences techniques</div>
        <div class="skill-row">
          <div class="skill-label"><span>WordPress / WooCommerce</span><span>97%</span></div>
          <div class="skill-bar"><div class="skill-fill" style="width:97%"></div></div>
        </div>
        <div class="skill-row">
          <div class="skill-label"><span>HTML / CSS / JS</span><span>95%</span></div>
          <div class="skill-bar"><div class="skill-fill" style="width:95%"></div></div>
        </div>
        <div class="skill-row">
          <div class="skill-label"><span>SEO On-page & Off-site</span><span>92%</span></div>
          <div class="skill-bar"><div class="skill-fill" style="width:92%"></div></div>
        </div>
        <div class="skill-row">
          <div class="skill-label"><span>PHP / MySQL</span><span>88%</span></div>
          <div class="skill-bar"><div class="skill-fill" style="width:88%"></div></div>
        </div>
        <div class="skill-row">
          <div class="skill-label"><span>UX / Webdesign</span><span>85%</span></div>
          <div class="skill-bar"><div class="skill-fill" style="width:85%"></div></div>
        </div>
        <hr style="margin:24px 0;border:none;border-top:1px solid var(--border);">
        <div style="display:flex;gap:12px;flex-wrap:wrap;">
          <span style="background:#eef2fd;color:var(--accent);padding:4px 12px;border-radius:99px;font-size:.78rem;font-weight:600;">Google Analytics</span>
          <span style="background:#eef2fd;color:var(--accent);padding:4px 12px;border-radius:99px;font-size:.78rem;font-weight:600;">Search Console</span>
          <span style="background:#eef2fd;color:var(--accent);padding:4px 12px;border-radius:99px;font-size:.78rem;font-weight:600;">Figma</span>
          <span style="background:#eef2fd;color:var(--accent);padding:4px 12px;border-radius:99px;font-size:.78rem;font-weight:600;">Prestashop</span>
          <span style="background:#eef2fd;color:var(--accent);padding:4px 12px;border-radius:99px;font-size:.78rem;font-weight:600;">WooCommerce</span>
          <span style="background:#eef2fd;color:var(--accent);padding:4px 12px;border-radius:99px;font-size:.78rem;font-weight:600;">Elementor Pro</span>
        </div>
      </div>
    </div>
  </div>
</section>

<!-- TARIFS -->
<section id="tarifs" class="pricing-bg">
  <div class="container">
    <div class="section-head">
      <div class="section-label">Tarifs</div>
      <h2 class="section-title">Des formules claires et transparentes</h2>
      <p class="section-sub">Tous les devis sont gratuits, détaillés et sans mauvaise surprise. Paiement en 3 fois disponible pour toutes les formules.</p>
    </div>
    <div class="pricing-grid">
      <div class="pricing-card">
        <h3>Site Vitrine Essentiel</h3>
        <div class="desc">Idéal pour lancer votre activité en ligne rapidement.</div>
        <div class="price-amount">990 € <span>TTC</span></div>
        <div class="price-note">Paiement en 3 fois disponible</div>
        <ul class="pricing-features">
          <li><span class="check">✓</span>Jusqu'à 5 pages</li>
          <li><span class="check">✓</span>Design responsive mobile</li>
          <li><span class="check">✓</span>SEO de base inclus</li>
          <li><span class="check">✓</span>Formulaire de contact</li>
          <li><span class="check">✓</span>Formation initiale offerte</li>
          <li><span class="check">✓</span>Livraison sous 3 semaines</li>
        </ul>
        <a href="contact.html" class="btn btn-outline">Demander un devis</a>
      </div>
      <div class="pricing-card featured">
        <div class="pricing-badge">⭐ Le plus populaire</div>
        <h3>Site Vitrine Pro</h3>
        <div class="desc">Pour les entreprises qui veulent un site performant et visible.</div>
        <div class="price-amount">1 680 € <span>TTC</span></div>
        <div class="price-note">Paiement en 3 fois disponible</div>
        <ul class="pricing-features">
          <li><span class="check">✓</span>Jusqu'à 10 pages</li>
          <li><span class="check">✓</span>Design sur mesure & unique</li>
          <li><span class="check">✓</span>SEO avancé on-page</li>
          <li><span class="check">✓</span>Blog intégré</li>
          <li><span class="check">✓</span>Audit concurrentiel inclus</li>
          <li><span class="check">✓</span>Formation complète + support 3 mois</li>
        </ul>
        <a href="contact.html" class="btn btn-primary">Demander un devis</a>
      </div>
      <div class="pricing-card">
        <h3>E-commerce Complet</h3>
        <div class="desc">Boutique en ligne sur mesure, optimisée pour vendre.</div>
        <div class="price-amount">1 980 € <span>TTC</span></div>
        <div class="price-note">À partir de · Paiement en 3 fois</div>
        <ul class="pricing-features">
          <li><span class="check">✓</span>Catalogue produits illimité</li>
          <li><span class="check">✓</span>Paiement sécurisé intégré</li>
          <li><span class="check">✓</span>Gestion des stocks</li>
          <li><span class="check">✓</span>SEO e-commerce avancé</li>
          <li><span class="check">✓</span>Tableau de bord vendeur</li>
          <li><span class="check">✓</span>Formation + support 6 mois</li>
        </ul>
        <a href="contact.html" class="btn btn-outline">Demander un devis</a>
      </div>
    </div>
  </div>
</section>



<!-- TÉMOIGNAGES -->
<section>
  <div class="container">
    <div class="section-head">
      <div class="section-label">Avis clients</div>
      <h2 class="section-title">Ils me font confiance</h2>
      <p class="section-sub">Plus de 200 projets livrés, des clients qui recommandent et reviennent.</p>
    </div>
    <div class="testi-grid">
      <div class="testi-card">
        <div class="testi-stars">★★★★★</div>
        <p class="testi-text">Travail sérieux, délais respectés, et un accompagnement pédagogique rare. Mon site est maintenant en première page Google sur mes mots-clés principaux.</p>
        <div class="testi-author">
          <div class="testi-avatar">PM</div>
          <div>
            <div class="testi-name">Patrice Marchand</div>
            <div class="testi-role">Directeur — Cabinet Conseil Paris</div>
          </div>
        </div>
      </div>
      <div class="testi-card">
        <div class="testi-stars">★★★★★</div>
        <p class="testi-text">Enfin un prestataire qui comprend vraiment les enjeux d'une PME. Le site est beau, rapide, et notre taux de conversion a doublé en trois mois.</p>
        <div class="testi-author">
          <div class="testi-avatar" style="background:#e8a020;">SL</div>
          <div>
            <div class="testi-name">Sophie Laurent</div>
            <div class="testi-role">Gérante — Boutique en ligne</div>
          </div>
        </div>
      </div>
      <div class="testi-card">
        <div class="testi-stars">★★★★★</div>
        <p class="testi-text">Très grande qualité de conception et de réactivité. La formation à WordPress m'a permis d'être autonome dès le départ. Je recommande vivement.</p>
        <div class="testi-author">
          <div class="testi-avatar" style="background:#18a058;">TD</div>
          <div>
            <div class="testi-name">Thomas Durand</div>
            <div class="testi-role">Artisan — Menuiserie Durand & Fils</div>
          </div>
        </div>
      </div>
    </div>
  </div>
</section>

<!-- FAQ -->
<section style="background:var(--surface);">
  <div class="container">
    <div class="section-head" style="text-align:center;">
      <div class="section-label">FAQ</div>
      <h2 class="section-title">Questions fréquentes</h2>
    </div>
    <div class="faq-grid">
      <div class="faq-item open">
        <div class="faq-q" onclick="toggleFaq(this)">
          Combien de temps faut-il pour créer mon site ?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-a">En moyenne, comptez 2 à 6 semaines selon la complexité du projet. Un site vitrine simple peut être livré en 2 semaines, tandis qu'un e-commerce complet nécessite 4 à 6 semaines. Chaque étape est validée avec vous avant de passer à la suivante.</div>
      </div>
      <div class="faq-item">
        <div class="faq-q" onclick="toggleFaq(this)">
          Puis-je gérer mon site moi-même après la livraison ?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-a">Absolument ! Une formation complète à la gestion de votre site est incluse dans toutes les formules. Vous pourrez modifier vos textes, images et produits sans aucune compétence technique. Un support est disponible après la mise en ligne.</div>
      </div>
      <div class="faq-item">
        <div class="faq-q" onclick="toggleFaq(this)">
          Mon site sera-t-il optimisé pour Google ?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-a">Oui. Chaque site est livré avec une optimisation SEO de base (balises, structure, vitesse, mobile). Des stratégies avancées on-page et off-site peuvent être proposées en complément pour maximiser votre visibilité.</div>
      </div>
      <div class="faq-item">
        <div class="faq-q" onclick="toggleFaq(this)">
          Quels sont les modes de paiement acceptés ?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-a">Virement bancaire ou chèque. Le paiement en 3 fois est disponible pour toutes les formules, sans frais supplémentaires. Un acompte de 30% est demandé au démarrage du projet.</div>
      </div>
      <div class="faq-item">
        <div class="faq-q" onclick="toggleFaq(this)">
          Y a-t-il des frais cachés ?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-a">Non. Tous mes devis sont transparents et détaillés. Les seuls coûts récurrents sont liés à l'hébergement et au nom de domaine (environ 100–200 € / an selon l'offre), qui sont clairement indiqués dès le début.</div>
      </div>
    </div>
  </div>
</section>

<!-- CONTACT -->
<section id="contact" class="contact-bg">
  <div class="container">
    <div class="contact-grid">
      <div class="contact-left">
        <div class="section-label" style="color:#7fa8f8;">Contact</div>
        <h2 class="section-title" style="color:#fff;">Parlons de votre projet</h2>
        <p>Vous avez un projet de site internet ? Contactez-moi pour un audit gratuit de votre secteur et un devis personnalisé sous 24h.</p>
        <div class="contact-detail">
          <div class="contact-icon">📧</div>
          eric.nabet@webforpro.com
        </div>
        <div class="contact-detail">
          <div class="contact-icon">📞</div>
          +33 (0)1 XX XX XX XX
        </div>
        <div class="contact-detail">
          <div class="contact-icon">📍</div>
          Île-de-France — Projets partout en France
        </div>
        <div style="margin-top:32px;padding:20px;background:rgba(26,86,232,.15);border-radius:12px;border:1px solid rgba(26,86,232,.3);">
          <div style="font-weight:700;color:#fff;margin-bottom:8px;">✅ Audit gratuit inclus</div>
          <div style="font-size:.85rem;color:rgba(255,255,255,.65);">Avant tout projet, je réalise une analyse complète de votre secteur, de vos concurrents et de votre positionnement — sans engagement.</div>
        </div>
      </div>
      <div class="contact-form">
        <div class="form-group">
          <label>Nom et prénom *</label>
          <input type="text" placeholder="Jean Dupont">
        </div>
        <div class="form-group">
          <label>Email *</label>
          <input type="email" placeholder="jean@societe.fr">
        </div>
        <div class="form-group">
          <label>Téléphone</label>
          <input type="tel" placeholder="06 XX XX XX XX">
        </div>
        <div class="form-group">
          <label>Type de projet *</label>
          <select>
            <option>Site vitrine</option>
            <option>Site e-commerce</option>
            <option>Refonte de site</option>
            <option>SEO / Référencement</option>
            <option>Maintenance</option>
            <option>Autre</option>
          </select>
        </div>
        <div class="form-group">
          <label>Décrivez votre projet</label>
          <textarea rows="4" placeholder="Quelques mots sur votre activité, vos objectifs, votre budget…"></textarea>
        </div>
        <button class="btn btn-primary btn-lg">Envoyer ma demande &rarr;</button>
        <p style="font-size:.75rem;color:rgba(255,255,255,.35);text-align:center;margin-top:10px;">Réponse garantie sous 24h · Sans engagement</p>
      </div>
    </div>
  </div>
</section>

<!-- FOOTER -->
<footer>
  <div class="footer-inner">
    <div>
      <span style="font-family:'Syne',sans-serif;font-weight:800;font-size:1.1rem;color:rgba(255,255,255,.7);">Eric <span style="color:#7fa8f8;">Nabet</span></span>
      <span style="margin-left:16px;">© 2025 Eric Nabet — www.webforpro.com — Tous droits réservés</span>
    </div>
    <div class="footer-links">
      <a href="mentions-legales.html">Mentions légales</a>
      <a href="cgv.html">CGV</a>
      <a href="confidentialite.html">Politique de confidentialité</a>
      <a href="index.html">Plan du site</a>
    </div>
  </div>
</footer>

<script>
  function toggleFaq(el) {
    const item = el.closest('.faq-item');
    const isOpen = item.classList.contains('open');
    document.querySelectorAll('.faq-item').forEach(i => i.classList.remove('open'));
    if (!isOpen) item.classList.add('open');
  }
</script>
</body>
</html>
