<?php
$currentPage  = 'pricing';
$pageTitle    = 'Pricing Plans — Greasely Workshop Management Software';
$pageDesc     = 'Simple, transparent pricing for auto repair workshops of all sizes. Start with a free 2-week trial. No credit card required. Monthly or annual billing available.';
$pageKeywords = 'workshop management software pricing, auto repair software cost, workshop management subscription, greasely pricing plans';
include 'includes/header.php';
?>

<!-- Page Hero -->
<section class="page-hero" aria-label="Pricing overview">
  <div class="container">
    <div class="section-label" style="background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.25);color:#fff;" aria-hidden="true">Pricing</div>
    <h1 class="page-hero__title">Simple pricing. No surprises.</h1>
    <p class="page-hero__sub">Start free for 2 weeks with full access to everything. Then choose the plan that fits your workshop.</p>
    <button class="btn btn-white btn-lg" onclick="openTrialModal()">
      Start Your Free 2-Week Trial
    </button>
  </div>
</section>

<!-- ══════════════════════════════════════
     BILLING TOGGLE
══════════════════════════════════════ -->
<section class="section" aria-labelledby="pricing-heading">
  <div class="container">
    <header class="section-header section-header--center" style="margin-bottom:32px;">
      <h2 class="section-title" id="pricing-heading">Choose your plan</h2>
    </header>

    <!-- Billing toggle -->
    <div class="billing-toggle" role="group" aria-label="Billing frequency">
      <span id="monthly-label">Monthly</span>
      <label class="toggle-switch" aria-label="Toggle annual billing">
        <input type="checkbox" id="billingToggle" role="switch" aria-checked="false">
        <span class="toggle-track"></span>
      </label>
      <span id="yearly-label">
        Annual
        <span class="billing-save" aria-label="Save 2 months with annual billing">Save 2 months</span>
      </span>
    </div>

    <!-- Pricing cards -->
    <div class="pricing-grid" role="list">

      <!-- Trial -->
      <div class="pricing-card" role="listitem" aria-label="Trial plan">
        <div class="pricing-card__plan">Trial</div>
        <div class="pricing-card__name">Free Trial</div>
        <div class="pricing-card__price">
          Free
        </div>
        <p class="pricing-card__desc">Get the full Greasely experience — everything unlocked for 2 weeks. No credit card needed. Auto-switches to Standard when trial ends.</p>
        <button class="btn btn-outline btn-full" onclick="openTrialModal()">
          Start Free Trial
        </button>
        <hr class="pricing-card__divider">
        <ul class="pricing-card__features" aria-label="Trial plan features">
          <li class="pricing-feature">
            <svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>
            Full All Inclusive access for 2 weeks
          </li>
          <li class="pricing-feature">
            <svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>
            No credit card required
          </li>
          <li class="pricing-feature">
            <svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>
            Free onboarding support
          </li>
          <li class="pricing-feature">
            <svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>
            Auto-switches to Standard after trial
          </li>
        </ul>
      </div>

      <!-- Standard -->
      <div class="pricing-card" role="listitem" aria-label="Standard plan">
        <div class="pricing-card__plan">Standard</div>
        <div class="pricing-card__name">Standard</div>
        <div class="pricing-card__price">
          <sup>$</sup><span data-price-monthly="49" data-price-yearly="41">49</span>
          <span class="period">
            <span data-label-monthly="">/mo</span>
            <span data-label-yearly="" style="display:none;">/mo <small style="font-size:.7em;">(billed annually)</small></span>
          </span>
        </div>
        <p class="pricing-card__desc">Core workshop management tools for shops that want to get organised and grow. Everything you need to run a professional operation.</p>
        <button class="btn btn-outline btn-full" onclick="openTrialModal()">
          Start Free Trial
        </button>
        <hr class="pricing-card__divider">
        <ul class="pricing-card__features" aria-label="Standard plan features">
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Job &amp; task management</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Customer &amp; vehicle records</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Quoting &amp; invoicing</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Online payments via Stripe</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Technician scheduling</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Appointments &amp; bookings</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Dashboard &amp; reports</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Basic email notifications</li>
          <li class="pricing-feature">
            <svg class="cross" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>
            <span style="color:var(--slate-400);">Mobile app</span>
          </li>
          <li class="pricing-feature">
            <svg class="cross" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>
            <span style="color:var(--slate-400);">2-way SMS &amp; email</span>
          </li>
        </ul>
      </div>

      <!-- Mobile -->
      <div class="pricing-card pricing-card--featured" role="listitem" aria-label="Mobile plan — most popular">
        <div class="pricing-badge">Most Popular</div>
        <div class="pricing-card__plan">Mobile</div>
        <div class="pricing-card__name">Mobile</div>
        <div class="pricing-card__price">
          <sup>$</sup><span data-price-monthly="79" data-price-yearly="66">79</span>
          <span class="period">
            <span data-label-monthly="">/mo</span>
            <span data-label-yearly="" style="display:none;">/mo <small style="font-size:.7em;">(billed annually)</small></span>
          </span>
        </div>
        <p class="pricing-card__desc">Everything in Standard plus the mobile app — perfect for workshops where technicians work on the floor and managers need full remote visibility.</p>
        <button class="btn btn-primary btn-full" onclick="openTrialModal()">
          Start Free Trial
        </button>
        <hr class="pricing-card__divider">
        <ul class="pricing-card__features" aria-label="Mobile plan features">
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg><strong>Everything in Standard</strong></li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>iOS &amp; Android mobile app</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Clock on/off from the workshop floor</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Mobile job card &amp; task management</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Push notifications for techs</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Time recording on mobile</li>
          <li class="pricing-feature">
            <svg class="cross" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>
            <span style="color:var(--slate-400);">2-way SMS &amp; email</span>
          </li>
          <li class="pricing-feature">
            <svg class="cross" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>
            <span style="color:var(--slate-400);">Parts &amp; stock management</span>
          </li>
        </ul>
      </div>

      <!-- All Inclusive -->
      <div class="pricing-card" role="listitem" aria-label="All Inclusive plan">
        <div class="pricing-card__plan">All Inclusive</div>
        <div class="pricing-card__name">All Inclusive</div>
        <div class="pricing-card__price">
          <sup>$</sup><span data-price-monthly="119" data-price-yearly="99">119</span>
          <span class="period">
            <span data-label-monthly="">/mo</span>
            <span data-label-yearly="" style="display:none;">/mo <small style="font-size:.7em;">(billed annually)</small></span>
          </span>
        </div>
        <p class="pricing-card__desc">The complete package for ambitious workshops. Every Greasely feature included — mobile app, 2-way messaging, parts management, and vehicle lookup.</p>
        <button class="btn btn-outline btn-full" onclick="openTrialModal()">
          Start Free Trial
        </button>
        <hr class="pricing-card__divider">
        <ul class="pricing-card__features" aria-label="All Inclusive plan features">
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg><strong>Everything in Mobile</strong></li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>2-way SMS &amp; email messaging</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Automated customer notifications</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Parts &amp; stock management</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Suppliers catalogue &amp; purchase orders</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Vehicle lookup by rego or VIN</li>
          <li class="pricing-feature"><svg class="check" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>Priority support</li>
        </ul>
      </div>
    </div>

    <p class="pricing-note" aria-live="polite">
      All prices shown in USD. Annual billing saves you the equivalent of 2 months.
      <a href="/contact.php" style="color:var(--primary);">Contact us</a> if you need a custom quote for a multi-location business.
    </p>
  </div>
</section>

<!-- ══════════════════════════════════════
     COMPARISON TABLE
══════════════════════════════════════ -->
<section class="section section--bg" aria-labelledby="compare-heading">
  <div class="container">
    <header class="section-header section-header--center">
      <div class="section-label" aria-hidden="true">Plan Comparison</div>
      <h2 class="section-title" id="compare-heading">Compare plans side by side</h2>
    </header>

    <div style="overflow-x:auto;" role="region" aria-label="Plan comparison table" tabindex="0">
      <table class="compare-table" aria-label="Feature comparison across plans">
        <thead>
          <tr>
            <th scope="col" style="text-align:left;">Feature</th>
            <th scope="col">Trial</th>
            <th scope="col">Standard</th>
            <th scope="col" class="featured-col">Mobile</th>
            <th scope="col">All Inclusive</th>
          </tr>
        </thead>
        <tbody>
          <tr><td colspan="5" style="background:#f8fafc;font-weight:700;font-size:.8125rem;color:#334155;padding:10px 20px;">Core Features</td></tr>
          <tr>
            <td>Job &amp; task management</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr>
            <td>Customer &amp; vehicle records</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr>
            <td>Quoting &amp; invoicing</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr>
            <td>Online payments (Stripe)</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr>
            <td>Technician scheduling</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr>
            <td>Appointments &amp; bookings</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr>
            <td>Dashboard &amp; reports</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr><td colspan="5" style="background:#f8fafc;font-weight:700;font-size:.8125rem;color:#334155;padding:10px 20px;">Mobile</td></tr>
          <tr>
            <td>iOS &amp; Android app</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="cross-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-label="Not included"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr>
            <td>Time clock (mobile)</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="cross-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-label="Not included"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr><td colspan="5" style="background:#f8fafc;font-weight:700;font-size:.8125rem;color:#334155;padding:10px 20px;">All Inclusive Extras</td></tr>
          <tr>
            <td>2-way SMS &amp; email messaging</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="cross-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-label="Not included"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></td>
            <td><svg class="cross-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-label="Not included"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr>
            <td>Parts &amp; stock management</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="cross-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-label="Not included"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></td>
            <td><svg class="cross-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-label="Not included"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
          <tr>
            <td>Vehicle lookup &amp; suppliers catalogue</td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
            <td><svg class="cross-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-label="Not included"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></td>
            <td><svg class="cross-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-label="Not included"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></td>
            <td><svg class="check-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-label="Included"><polyline points="20 6 9 17 4 12"/></svg></td>
          </tr>
        </tbody>
      </table>
    </div>
  </div>
</section>

<!-- ══════════════════════════════════════
     PRICING FAQ
══════════════════════════════════════ -->
<section class="section" aria-labelledby="pricing-faq-heading">
  <div class="container container--narrow">
    <header class="section-header section-header--center">
      <h2 class="section-title" id="pricing-faq-heading">Pricing questions answered</h2>
    </header>
    <div class="faq-list" role="list">
      <div class="faq-item" role="listitem">
        <button class="faq-question" aria-expanded="false">
          What happens when my free trial ends?
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"/></svg>
        </button>
        <div class="faq-answer"><p>Your workshop automatically switches to the Standard plan when the 2-week trial expires. No charge is made until you choose to subscribe. You can continue on Standard, upgrade to Mobile or All Inclusive, or simply stop using Greasely — with no obligation.</p></div>
      </div>
      <div class="faq-item" role="listitem">
        <button class="faq-question" aria-expanded="false">
          Can I switch plans at any time?
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"/></svg>
        </button>
        <div class="faq-answer"><p>Yes. You can upgrade or downgrade at any time from your account settings. Upgrades take effect immediately; downgrades apply at the end of the current billing period.</p></div>
      </div>
      <div class="faq-item" role="listitem">
        <button class="faq-question" aria-expanded="false">
          How does annual billing work?
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"/></svg>
        </button>
        <div class="faq-answer"><p>Annual billing charges you once per year at a discounted rate — equivalent to getting 2 months free compared to monthly billing. You can switch between monthly and annual at any renewal date.</p></div>
      </div>
      <div class="faq-item" role="listitem">
        <button class="faq-question" aria-expanded="false">
          Is there a per-user fee?
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"/></svg>
        </button>
        <div class="faq-answer"><p>Greasely is priced per workshop, not per user. Add as many technicians and staff as you need at no extra cost.</p></div>
      </div>
      <div class="faq-item" role="listitem">
        <button class="faq-question" aria-expanded="false">
          Do you offer multi-location pricing?
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"/></svg>
        </button>
        <div class="faq-answer"><p>Yes! If you run multiple workshop locations we offer volume discounts. <a href="/contact.php" style="color:var(--primary);">Contact our team</a> to discuss a custom arrangement.</p></div>
      </div>
    </div>
  </div>
</section>

<!-- CTA -->
<section class="section section--bg" aria-labelledby="pricing-cta-heading">
  <div class="container">
    <div class="cta-banner">
      <h2 class="cta-banner__title" id="pricing-cta-heading">Start free. Upgrade when you're ready.</h2>
      <p class="cta-banner__sub">Your 2-week trial includes every feature — no restrictions, no credit card.</p>
      <div class="cta-banner__actions">
        <button class="btn btn-white btn-lg" onclick="openTrialModal()">Start Your Free Trial</button>
        <a href="/contact.php" class="btn btn-white-outline btn-lg">Talk to the Team</a>
      </div>
    </div>
  </div>
</section>

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