<?php
$page_title = "Tree Removal Brisbane — Free Same-Day Quote | Budget Tree Removal";
$meta_desc = "Get a free same-day tree removal quote in Brisbane. AQF Level 5 arborists, $20M insured, from $199. Call 0474 011 120 or fill in the form now.";
$canonical = "https://budgettreeremoval.com.au/landing-page.php";
?>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title><?php echo $page_title; ?> | Budget Tree Removal Brisbane</title>
  <meta name="description" content="<?php echo $meta_desc; ?>">
  <link rel="canonical" href="<?php echo $canonical; ?>">
  <meta name="robots" content="noindex, nofollow">
  <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=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
  <link rel="stylesheet" href="css/style.css">
  <style>
    /* ── Landing Page Overrides ── */
    body { background: #fff; }

    /* Slim conversion header — no nav */
    .lp-header {
      background: #fff;
      border-bottom: 3px solid var(--green);
      padding: 0;
      position: sticky;
      top: 0;
      z-index: 200;
      box-shadow: 0 2px 12px rgba(0,0,0,0.08);
    }
    .lp-header-inner {
      max-width: var(--max-w);
      margin: 0 auto;
      padding: 0 24px;
      height: 64px;
      display: flex;
      align-items: center;
      justify-content: space-between;
    }
    .lp-logo { display:flex; align-items:center; gap:10px; text-decoration:none; }
    .lp-logo-icon { width:38px; height:38px; background:var(--green); border-radius:8px; display:flex; align-items:center; justify-content:center; }
    .lp-logo-icon svg { width:22px; height:22px; fill:#fff; }
    .lp-logo-text strong { display:block; font-size:1rem; font-weight:800; color:var(--dark); line-height:1.1; }
    .lp-logo-text span { font-size:0.72rem; color:var(--text-light); }
    .lp-header-right { display:flex; align-items:center; gap:16px; }
    .lp-header-rating { font-size:0.82rem; color:var(--text-light); display:flex; align-items:center; gap:6px; }
    .lp-header-rating strong { color:var(--dark); }
    .lp-header-phone { background:var(--green); color:#fff; padding:9px 20px; border-radius:50px; font-weight:700; font-size:0.95rem; text-decoration:none; white-space:nowrap; transition:background var(--transition); }
    .lp-header-phone:hover { background:var(--green-dark); }
    @media(max-width:600px) { .lp-header-rating { display:none; } }

    /* ── Hero + Form above the fold ── */
    .lp-hero {
      background: linear-gradient(135deg, var(--dark) 0%, #0f172a 100%);
      padding: 60px 0 70px;
      position: relative;
      overflow: hidden;
    }
    .lp-hero::before {
      content: '';
      position: absolute;
      inset: 0;
      background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23609B2D' fill-opacity='0.06'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    }
    .lp-hero-inner {
      max-width: var(--max-w);
      margin: 0 auto;
      padding: 0 24px;
      display: grid;
      grid-template-columns: 1fr 420px;
      gap: 52px;
      align-items: center;
      position: relative;
      z-index: 1;
    }
    .lp-hero-label {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      background: rgba(96,155,45,0.25);
      border: 1px solid rgba(96,155,45,0.5);
      color: #a3e063;
      font-size: 0.78rem;
      font-weight: 700;
      letter-spacing: 0.08em;
      text-transform: uppercase;
      padding: 5px 14px;
      border-radius: 50px;
      margin-bottom: 20px;
    }
    .lp-hero h1 {
      font-size: clamp(1.9rem, 4vw, 2.9rem);
      font-weight: 800;
      color: #fff;
      line-height: 1.15;
      margin-bottom: 18px;
    }
    .lp-hero h1 span { color: var(--orange); }
    .lp-hero-sub {
      font-size: 1.05rem;
      color: rgba(255,255,255,0.78);
      line-height: 1.7;
      margin-bottom: 28px;
    }
    .lp-hero-badges {
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      margin-bottom: 32px;
    }
    .lp-badge {
      background: rgba(255,255,255,0.1);
      border: 1px solid rgba(255,255,255,0.18);
      color: rgba(255,255,255,0.9);
      font-size: 0.8rem;
      font-weight: 600;
      padding: 6px 14px;
      border-radius: 50px;
      display: flex;
      align-items: center;
      gap: 6px;
    }
    .lp-hero-phone {
      display: flex;
      align-items: center;
      gap: 14px;
      padding: 16px 22px;
      background: rgba(255,255,255,0.07);
      border: 1px solid rgba(255,255,255,0.15);
      border-radius: 12px;
      text-decoration: none;
      transition: background var(--transition);
    }
    .lp-hero-phone:hover { background: rgba(255,255,255,0.12); }
    .lp-hero-phone-icon { font-size: 1.6rem; }
    .lp-hero-phone-text div:first-child { font-size: 0.75rem; color: rgba(255,255,255,0.6); font-weight: 500; }
    .lp-hero-phone-num { font-size: 1.4rem; font-weight: 800; color: var(--orange); letter-spacing: -0.5px; }

    /* ── Quote Form Card ── */
    .lp-form-card {
      background: #fff;
      border-radius: 18px;
      padding: 32px 30px;
      box-shadow: 0 20px 60px rgba(0,0,0,0.35);
    }
    .lp-form-title {
      font-size: 1.25rem;
      font-weight: 800;
      color: var(--dark);
      margin-bottom: 4px;
    }
    .lp-form-sub {
      font-size: 0.82rem;
      color: var(--text-light);
      margin-bottom: 22px;
    }
    .lp-form-sub span { color: var(--green); font-weight: 600; }
    .lp-field { margin-bottom: 14px; }
    .lp-field label {
      display: block;
      font-size: 0.8rem;
      font-weight: 600;
      color: var(--dark);
      margin-bottom: 5px;
    }
    .lp-field input,
    .lp-field select,
    .lp-field textarea {
      width: 100%;
      padding: 11px 14px;
      border: 1.5px solid var(--border);
      border-radius: 8px;
      font-size: 0.92rem;
      font-family: inherit;
      color: var(--dark);
      background: #fff;
      transition: border-color var(--transition);
      outline: none;
      box-sizing: border-box;
    }
    .lp-field input:focus,
    .lp-field select:focus,
    .lp-field textarea:focus { border-color: var(--green); box-shadow: 0 0 0 3px rgba(96,155,45,0.1); }
    .lp-field-row { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
    .lp-submit {
      width: 100%;
      padding: 15px;
      background: var(--green);
      color: #fff;
      border: none;
      border-radius: 10px;
      font-size: 1.05rem;
      font-weight: 800;
      cursor: pointer;
      transition: background var(--transition), transform var(--transition);
      margin-top: 6px;
    }
    .lp-submit:hover { background: var(--green-dark); transform: translateY(-1px); }
    .lp-form-guarantee {
      text-align: center;
      font-size: 0.75rem;
      color: var(--text-light);
      margin-top: 10px;
    }
    @media(max-width:900px) {
      .lp-hero-inner { grid-template-columns: 1fr; gap: 40px; }
      .lp-form-card { max-width: 500px; }
      .lp-hero { padding: 44px 0 50px; }
    }

    /* ── Trust Bar ── */
    .lp-stats {
      background: var(--green);
      padding: 18px 0;
    }
    .lp-stats-inner {
      max-width: var(--max-w);
      margin: 0 auto;
      padding: 0 24px;
      display: flex;
      justify-content: space-around;
      flex-wrap: wrap;
      gap: 12px;
    }
    .lp-stat {
      text-align: center;
      color: #fff;
    }
    .lp-stat-num { font-size: 1.6rem; font-weight: 800; line-height: 1.1; }
    .lp-stat-lbl { font-size: 0.72rem; opacity: 0.85; font-weight: 500; }

    /* ── USPs ── */
    .lp-usps {
      padding: 60px 0;
      background: var(--bg-light);
    }
    .lp-usps-inner { max-width: var(--max-w); margin: 0 auto; padding: 0 24px; }
    .lp-section-label {
      display: inline-block;
      background: var(--green-light);
      color: var(--green);
      font-size: 0.75rem;
      font-weight: 700;
      letter-spacing: 0.1em;
      text-transform: uppercase;
      padding: 5px 14px;
      border-radius: 50px;
      margin-bottom: 12px;
    }
    .lp-section-title {
      font-size: clamp(1.4rem, 3vw, 2rem);
      font-weight: 800;
      color: var(--dark);
      margin-bottom: 10px;
      line-height: 1.25;
    }
    .lp-section-intro { font-size: 1rem; color: var(--text-light); margin-bottom: 40px; max-width: 640px; }
    .lp-usps-grid {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 24px;
    }
    .lp-usp-card {
      background: #fff;
      border-radius: var(--radius-lg);
      padding: 28px 24px;
      box-shadow: var(--shadow);
      border-left: 4px solid var(--green);
      transition: transform var(--transition), box-shadow var(--transition);
    }
    .lp-usp-card:hover { transform: translateY(-3px); box-shadow: var(--shadow-lg); }
    .lp-usp-icon { font-size: 2rem; margin-bottom: 14px; }
    .lp-usp-title { font-size: 1.05rem; font-weight: 700; color: var(--dark); margin-bottom: 8px; }
    .lp-usp-text { font-size: 0.88rem; color: var(--text-light); line-height: 1.65; }
    @media(max-width:768px) { .lp-usps-grid { grid-template-columns: 1fr; } }
    @media(max-width:900px) and (min-width:600px) { .lp-usps-grid { grid-template-columns: repeat(2,1fr); } }

    /* ── Image Placeholder ── */
    .lp-img-ph {
      background: #eef2ea;
      border: 2px dashed #bdd4a3;
      border-radius: var(--radius-lg);
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 10px;
      color: #7aab50;
      font-size: 0.85rem;
      font-weight: 600;
    }
    .lp-img-ph .ph-icon { font-size: 2.2rem; opacity: 0.5; }

    /* ── Services ── */
    .lp-services { padding: 60px 0; background: #fff; }
    .lp-services-inner { max-width: var(--max-w); margin: 0 auto; padding: 0 24px; }
    .lp-services-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 20px;
      margin-top: 40px;
    }
    .lp-svc-card {
      background: var(--bg-light);
      border-radius: var(--radius-lg);
      padding: 24px 20px;
      text-align: center;
      border: 1.5px solid var(--border);
      transition: all var(--transition);
      cursor: default;
    }
    .lp-svc-card:hover { border-color: var(--green); background: var(--green-light); transform: translateY(-2px); }
    .lp-svc-icon { font-size: 2rem; margin-bottom: 12px; }
    .lp-svc-name { font-size: 0.95rem; font-weight: 700; color: var(--dark); margin-bottom: 6px; }
    .lp-svc-from { font-size: 0.8rem; color: var(--green); font-weight: 700; }
    @media(max-width:900px) { .lp-services-grid { grid-template-columns: repeat(2,1fr); } }
    @media(max-width:480px) { .lp-services-grid { grid-template-columns: 1fr 1fr; } }

    /* ── Proof / Photo strip ── */
    .lp-photo-strip {
      padding: 60px 0;
      background: var(--dark);
    }
    .lp-photo-inner { max-width: var(--max-w); margin: 0 auto; padding: 0 24px; }
    .lp-photo-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 36px; }
    @media(max-width:700px) { .lp-photo-grid { grid-template-columns: 1fr 1fr; } }

    /* ── Process ── */
    .lp-process { padding: 60px 0; background: var(--bg-light); }
    .lp-process-inner { max-width: var(--max-w); margin: 0 auto; padding: 0 24px; }
    .lp-steps {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 0;
      margin-top: 44px;
      position: relative;
    }
    .lp-steps::before {
      content: '';
      position: absolute;
      top: 28px;
      left: 12.5%;
      right: 12.5%;
      height: 3px;
      background: linear-gradient(to right, var(--green), var(--orange));
      z-index: 0;
    }
    .lp-step { text-align: center; padding: 0 16px; position: relative; z-index: 1; }
    .lp-step-num {
      width: 56px; height: 56px;
      background: var(--green);
      color: #fff;
      font-size: 1.25rem;
      font-weight: 800;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      margin: 0 auto 16px;
      border: 4px solid var(--bg-light);
      box-shadow: var(--shadow);
    }
    .lp-step-title { font-size: 0.95rem; font-weight: 700; color: var(--dark); margin-bottom: 8px; }
    .lp-step-text { font-size: 0.82rem; color: var(--text-light); line-height: 1.6; }
    @media(max-width:700px) {
      .lp-steps { grid-template-columns: 1fr 1fr; gap: 28px; }
      .lp-steps::before { display: none; }
    }

    /* ── Testimonials ── */
    .lp-reviews { padding: 60px 0; background: #fff; }
    .lp-reviews-inner { max-width: var(--max-w); margin: 0 auto; padding: 0 24px; }
    .lp-reviews-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-top: 40px; }
    .lp-review-card {
      background: var(--bg-light);
      border-radius: var(--radius-lg);
      padding: 28px;
      border: 1.5px solid var(--border);
      position: relative;
    }
    .lp-review-card::before {
      content: '"';
      position: absolute;
      top: 16px; right: 22px;
      font-size: 5rem;
      color: var(--green-light);
      font-family: Georgia, serif;
      line-height: 1;
    }
    .lp-stars { color: var(--orange); font-size: 1rem; margin-bottom: 12px; letter-spacing: 2px; }
    .lp-review-text { font-size: 0.9rem; color: var(--text); line-height: 1.7; margin-bottom: 16px; font-style: italic; }
    .lp-reviewer { display: flex; align-items: center; gap: 12px; }
    .lp-reviewer-avatar {
      width: 42px; height: 42px;
      background: var(--green);
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      color: #fff;
      font-size: 1rem;
      font-weight: 700;
    }
    .lp-reviewer-name { font-weight: 700; font-size: 0.88rem; color: var(--dark); }
    .lp-reviewer-loc { font-size: 0.78rem; color: var(--text-light); }
    @media(max-width:900px) { .lp-reviews-grid { grid-template-columns: 1fr; } }
    @media(max-width:900px) and (min-width:600px) { .lp-reviews-grid { grid-template-columns: repeat(2,1fr); } }

    /* ── Pricing preview ── */
    .lp-pricing { padding: 60px 0; background: var(--dark); }
    .lp-pricing-inner { max-width: var(--max-w); margin: 0 auto; padding: 0 24px; }
    .lp-pricing-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; align-items: center; margin-top: 40px; }
    .lp-price-table { width: 100%; border-collapse: collapse; }
    .lp-price-table th {
      background: rgba(96,155,45,0.25);
      color: #a3e063;
      padding: 10px 16px;
      font-size: 0.8rem;
      font-weight: 700;
      text-align: left;
      text-transform: uppercase;
      letter-spacing: 0.06em;
    }
    .lp-price-table td {
      padding: 11px 16px;
      font-size: 0.88rem;
      color: rgba(255,255,255,0.85);
      border-bottom: 1px solid rgba(255,255,255,0.08);
    }
    .lp-price-table tr:last-child td { border-bottom: none; }
    .lp-price-table td:last-child { font-weight: 700; color: var(--orange); }
    .lp-price-cta {
      display: flex;
      flex-direction: column;
      gap: 20px;
    }
    .lp-price-cta h3 { font-size: 1.4rem; font-weight: 800; color: #fff; }
    .lp-price-cta p { color: rgba(255,255,255,0.7); line-height: 1.7; font-size: 0.95rem; }
    @media(max-width:768px) { .lp-pricing-grid { grid-template-columns: 1fr; } }

    /* ── FAQ ── */
    .lp-faq { padding: 60px 0; background: var(--bg-light); }
    .lp-faq-inner { max-width: 780px; margin: 0 auto; padding: 0 24px; }
    .lp-faq-item {
      background: #fff;
      border-radius: var(--radius);
      margin-bottom: 10px;
      border: 1.5px solid var(--border);
      overflow: hidden;
    }
    .lp-faq-q {
      padding: 18px 22px;
      font-weight: 700;
      color: var(--dark);
      font-size: 0.95rem;
      cursor: pointer;
      display: flex;
      justify-content: space-between;
      align-items: center;
      user-select: none;
    }
    .lp-faq-q:hover { color: var(--green); }
    .lp-faq-icon { font-size: 1.3rem; color: var(--green); font-weight: 700; flex-shrink: 0; margin-left: 16px; }
    .lp-faq-a {
      padding: 0 22px;
      max-height: 0;
      overflow: hidden;
      transition: max-height 0.3s ease, padding 0.3s ease;
      font-size: 0.9rem;
      color: var(--text-light);
      line-height: 1.7;
    }
    .lp-faq-item.open .lp-faq-a { max-height: 300px; padding: 0 22px 18px; }
    .lp-faq-item.open .lp-faq-icon { transform: rotate(45deg); }
    .lp-faq-icon { transition: transform 0.25s ease; }

    /* ── Final CTA Section ── */
    .lp-final-cta {
      padding: 70px 0;
      background: linear-gradient(135deg, var(--green) 0%, var(--green-dark) 100%);
      text-align: center;
      position: relative;
      overflow: hidden;
    }
    .lp-final-cta::before {
      content: '';
      position: absolute;
      inset: 0;
      background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23fff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    }
    .lp-final-cta-inner { max-width: 640px; margin: 0 auto; padding: 0 24px; position: relative; z-index: 1; }
    .lp-final-cta h2 { font-size: clamp(1.6rem, 3.5vw, 2.2rem); font-weight: 800; color: #fff; margin-bottom: 14px; }
    .lp-final-cta p { font-size: 1rem; color: rgba(255,255,255,0.88); margin-bottom: 32px; line-height: 1.7; }
    .lp-cta-buttons { display: flex; gap: 16px; justify-content: center; flex-wrap: wrap; }
    .btn-white { background:#fff; color:var(--green); font-weight:800; padding:15px 32px; border-radius:50px; text-decoration:none; font-size:1rem; transition:all var(--transition); box-shadow:0 4px 16px rgba(0,0,0,0.15); }
    .btn-white:hover { transform:translateY(-2px); box-shadow:0 8px 24px rgba(0,0,0,0.2); }
    .btn-outline-white { border:2px solid rgba(255,255,255,0.6); color:#fff; font-weight:700; padding:13px 30px; border-radius:50px; text-decoration:none; font-size:1rem; transition:all var(--transition); }
    .btn-outline-white:hover { background:rgba(255,255,255,0.12); border-color:#fff; }

    /* ── Trust Strip ── */
    .lp-trust-strip {
      background: #f8f8f8;
      border-top: 1px solid var(--border);
      padding: 20px 0;
    }
    .lp-trust-inner { max-width: var(--max-w); margin: 0 auto; padding: 0 24px; display: flex; flex-wrap: wrap; gap: 24px; justify-content: center; align-items: center; }
    .lp-trust-item { display: flex; align-items: center; gap: 8px; font-size: 0.82rem; font-weight: 600; color: var(--text-light); }
    .lp-trust-item span { font-size: 1.1rem; }

    /* ── Slim footer ── */
    .lp-footer { background: var(--dark); padding: 28px 0; text-align: center; }
    .lp-footer p { color: rgba(255,255,255,0.45); font-size: 0.78rem; margin: 4px 0; }
    .lp-footer a { color: rgba(255,255,255,0.55); text-decoration: none; }

    /* ── Sticky CTA bar (mobile) ── */
    .lp-sticky { position:fixed; bottom:0; left:0; right:0; background:var(--green); z-index:300; display:none; padding:12px 16px; gap:10px; }
    @media(max-width:700px) { .lp-sticky { display:flex; } }
    .lp-sticky a { flex:1; text-align:center; padding:12px; border-radius:8px; font-weight:800; font-size:0.95rem; text-decoration:none; }
    .lp-sticky-call { background:#fff; color:var(--green); }
    .lp-sticky-form { background:var(--orange); color:#fff; }
  </style>
</head>
<body>

<!-- ── HEADER ── -->
<header class="lp-header">
  <div class="lp-header-inner">
    <a href="index.php" class="lp-logo">
      <div class="lp-logo-icon">
        <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M17 8C8 10 5.9 16.17 3.82 19.5C3.28 19.5 2.76 19.68 2.36 20.08L1 21.43L2.57 23L3.93 21.64C4.33 21.24 4.5 20.72 4.5 20.18C5.58 18.78 7 17 9 16C9 17.1 9.1 18.27 9.72 19.28C10.35 20.3 11.5 21 13 21C13 17.65 11.88 15.56 10.09 14.29C11.08 13.7 12.18 13.34 13.5 13C13.5 14.5 13.97 16.38 15.25 17.62C16.54 18.87 18.5 19.5 21 19.5C21 16.68 20.23 14.73 18.89 13.5C17.86 12.55 16.47 12 14.82 11.81C15.7 11.33 16.73 11 18 11C18.5 9.5 17.5 8 17 8Z"/></svg>
      </div>
      <div class="lp-logo-text">
        <strong>Budget Tree Removal</strong>
        <span>Brisbane's Affordable Arborists</span>
      </div>
    </a>
    <div class="lp-header-right">
      <div class="lp-header-rating">
        <span style="color:var(--orange);">★★★★★</span>
        <strong>4.9/5</strong> · 74 reviews
      </div>
      <a href="tel:0474011120" class="lp-header-phone">📞 0474 011 120</a>
    </div>
  </div>
</header>

<!-- ── HERO + FORM ── -->
<section class="lp-hero">
  <div class="lp-hero-inner">

    <!-- Left: Headline -->
    <div>
      <div class="lp-hero-label">🌳 Brisbane's Trusted Arborists</div>
      <h1>Tree Removal Brisbane<br><span>From $199 — Free Same-Day Quote</span></h1>
      <p class="lp-hero-sub">AQF Level 5 certified arborists. $20M public liability insured. Council permit assistance. We quote the same day — and the price in the quote is the price you pay.</p>
      <div class="lp-hero-badges">
        <span class="lp-badge">🎓 AQF Level 5 Arborist</span>
        <span class="lp-badge">🛡️ $20M Insured</span>
        <span class="lp-badge">⚡ Same-Day Quotes</span>
        <span class="lp-badge">📋 Council Permit Help</span>
      </div>
      <a href="tel:0474011120" class="lp-hero-phone">
        <div class="lp-hero-phone-icon">📞</div>
        <div class="lp-hero-phone-text">
          <div>Prefer to call? Mon–Sat 7am–6pm</div>
          <div class="lp-hero-phone-num">0474 011 120</div>
        </div>
      </a>
    </div>

    <!-- Right: Form -->
    <div>
      <div class="lp-form-card">
        <div class="lp-form-title">Get Your Free Quote</div>
        <p class="lp-form-sub">We respond <span>same day</span>, Mon–Sat 7am–6pm</p>
        <form action="thank-you.php" method="post">
          <div class="lp-field-row">
            <div class="lp-field">
              <label>First name *</label>
              <input type="text" name="first_name" required placeholder="Jane">
            </div>
            <div class="lp-field">
              <label>Last name *</label>
              <input type="text" name="last_name" required placeholder="Smith">
            </div>
          </div>
          <div class="lp-field">
            <label>Phone number *</label>
            <input type="tel" name="phone" required placeholder="04XX XXX XXX">
          </div>
          <div class="lp-field">
            <label>Suburb *</label>
            <input type="text" name="suburb" required placeholder="e.g. Chermside, Hamilton, Coorparoo">
          </div>
          <div class="lp-field">
            <label>Service needed</label>
            <select name="service">
              <option value="">Select a service...</option>
              <option>Tree Removal</option>
              <option>Tree Pruning</option>
              <option>Palm Tree Removal</option>
              <option>Stump Grinding</option>
              <option>Emergency Removal</option>
              <option>Arborist Report</option>
              <option>Council Permit Application</option>
              <option>Not sure — need advice</option>
            </select>
          </div>
          <div class="lp-field">
            <label>Tell us about your job (optional)</label>
            <textarea name="message" rows="3" placeholder="Approximate tree height, species, access notes..."></textarea>
          </div>
          <button type="submit" class="lp-submit">Get My Free Quote →</button>
          <p class="lp-form-guarantee">🔒 Your details are never shared. No spam, ever.</p>
        </form>
      </div>
    </div>

  </div>
</section>

<!-- ── STATS BAR ── -->
<div class="lp-stats">
  <div class="lp-stats-inner">
    <div class="lp-stat"><div class="lp-stat-num">1,200+</div><div class="lp-stat-lbl">Trees Removed</div></div>
    <div class="lp-stat"><div class="lp-stat-num">4.9 ★</div><div class="lp-stat-lbl">Google Rating</div></div>
    <div class="lp-stat"><div class="lp-stat-num">$20M</div><div class="lp-stat-lbl">Public Liability</div></div>
    <div class="lp-stat"><div class="lp-stat-num">74</div><div class="lp-stat-lbl">Five-Star Reviews</div></div>
    <div class="lp-stat"><div class="lp-stat-num">Same Day</div><div class="lp-stat-lbl">Quote Response</div></div>
  </div>
</div>

<!-- ── TRUST STRIP ── -->
<div class="lp-trust-strip">
  <div class="lp-trust-inner">
    <div class="lp-trust-item"><span>🎓</span> AQF Level 5 Arborist — not just a chainsaw operator</div>
    <div class="lp-trust-item"><span>📄</span> Written quote before any work starts</div>
    <div class="lp-trust-item"><span>🌿</span> Site broom-clean on completion</div>
    <div class="lp-trust-item"><span>✅</span> Council permit checks on every job</div>
  </div>
</div>

<!-- ── WHY CHOOSE US ── -->
<section class="lp-usps">
  <div class="lp-usps-inner">
    <span class="lp-section-label">Why Budget Tree Removal</span>
    <h2 class="lp-section-title">What Makes Us Different</h2>
    <p class="lp-section-intro">There are a lot of people with chainsaws and a ute in Brisbane. Here's what sets a qualified, insured arborist apart — and why it matters for your job.</p>
    <div class="lp-usps-grid">
      <div class="lp-usp-card">
        <div class="lp-usp-icon">🎓</div>
        <div class="lp-usp-title">AQF Level 5 Arborist on Every Job</div>
        <p class="lp-usp-text">Our lead arborist holds an AQF Diploma in Arboriculture. That means correct risk assessment, proper technique, and reports that Brisbane City Council actually accepts.</p>
      </div>
      <div class="lp-usp-card">
        <div class="lp-usp-icon">🛡️</div>
        <div class="lp-usp-title">$20M Public Liability — Verified</div>
        <p class="lp-usp-text">We send our Certificate of Currency before any work begins. You can verify the insurer, coverage amount, and expiry date. Don't start a job without seeing this.</p>
      </div>
      <div class="lp-usp-card">
        <div class="lp-usp-icon">💬</div>
        <div class="lp-usp-title">Same-Day Quotes — Fixed Prices</div>
        <p class="lp-usp-text">Text 2–3 photos to 0474 011 120 and we quote same day. The price in the quote is the price you pay. No add-ons on the day.</p>
      </div>
      <div class="lp-usp-card">
        <div class="lp-usp-icon">📋</div>
        <div class="lp-usp-title">Council Permit Assistance</div>
        <p class="lp-usp-text">We check VPO status on every job. If a permit is needed, we prepare the arborist report and handle the BCC application. You just wait for approval.</p>
      </div>
      <div class="lp-usp-card">
        <div class="lp-usp-icon">♻️</div>
        <div class="lp-usp-title">Full Cleanup Included</div>
        <p class="lp-usp-text">All green waste is chipped and removed. The site is broom-clean before we leave. You can ask for the chips to be left as mulch — or taken away.</p>
      </div>
      <div class="lp-usp-card">
        <div class="lp-usp-icon">📍</div>
        <div class="lp-usp-title">Brisbane North &amp; East — We Know Your Area</div>
        <p class="lp-usp-text">We cover Chermside, Aspley, Hamilton, Morningside, Coorparoo and 20+ suburbs. Tight service area means we know the local council rules, tree species, and access challenges.</p>
      </div>
    </div>
  </div>
</section>

<!-- ── SERVICES ── -->
<section class="lp-services">
  <div class="lp-services-inner">
    <span class="lp-section-label">What We Do</span>
    <h2 class="lp-section-title">Tree Services for Brisbane Homeowners</h2>
    <p class="lp-section-intro">Every job quoted the same day. Every price clear before we start.</p>
    <div class="lp-services-grid">
      <div class="lp-svc-card">
        <div class="lp-svc-icon">🌳</div>
        <div class="lp-svc-name">Tree Removal</div>
        <div class="lp-svc-from">From $199</div>
      </div>
      <div class="lp-svc-card">
        <div class="lp-svc-icon">✂️</div>
        <div class="lp-svc-name">Tree Pruning</div>
        <div class="lp-svc-from">From $150</div>
      </div>
      <div class="lp-svc-card">
        <div class="lp-svc-icon">🌴</div>
        <div class="lp-svc-name">Palm Removal</div>
        <div class="lp-svc-from">From $90</div>
      </div>
      <div class="lp-svc-card">
        <div class="lp-svc-icon">🔩</div>
        <div class="lp-svc-name">Stump Grinding</div>
        <div class="lp-svc-from">From $80</div>
      </div>
      <div class="lp-svc-card">
        <div class="lp-svc-icon">⚡</div>
        <div class="lp-svc-name">Emergency Removal</div>
        <div class="lp-svc-from">Fast response</div>
      </div>
      <div class="lp-svc-card">
        <div class="lp-svc-icon">📋</div>
        <div class="lp-svc-name">Arborist Reports</div>
        <div class="lp-svc-from">From $250</div>
      </div>
      <div class="lp-svc-card">
        <div class="lp-svc-icon">🏛️</div>
        <div class="lp-svc-name">Council Permits</div>
        <div class="lp-svc-from">Full application service</div>
      </div>
      <div class="lp-svc-card">
        <div class="lp-svc-icon">🏢</div>
        <div class="lp-svc-name">Commercial Jobs</div>
        <div class="lp-svc-from">Body corporate &amp; strata</div>
      </div>
    </div>
  </div>
</section>

<!-- ── PHOTO PROOF STRIP ── -->
<section class="lp-photo-strip">
  <div class="lp-photo-inner">
    <span class="lp-section-label" style="background:rgba(96,155,45,0.2);color:#a3e063;">Our Work</span>
    <h2 class="lp-section-title" style="color:#fff;margin-top:8px;">Jobs We've Completed Across Brisbane</h2>
    <div class="lp-photo-grid">
      <div class="lp-img-ph" style="height:200px;"><div class="ph-icon" style="color:#7aab50;">📷</div><span style="color:#7aab50;">Tree removal photo 1</span></div>
      <div class="lp-img-ph" style="height:200px;"><div class="ph-icon" style="color:#7aab50;">📷</div><span style="color:#7aab50;">Stump grinding photo</span></div>
      <div class="lp-img-ph" style="height:200px;"><div class="ph-icon" style="color:#7aab50;">📷</div><span style="color:#7aab50;">Palm removal photo</span></div>
      <div class="lp-img-ph" style="height:200px;"><div class="ph-icon" style="color:#7aab50;">📷</div><span style="color:#7aab50;">Large gum removal</span></div>
      <div class="lp-img-ph" style="height:200px;"><div class="ph-icon" style="color:#7aab50;">📷</div><span style="color:#7aab50;">Tree pruning before/after</span></div>
      <div class="lp-img-ph" style="height:200px;"><div class="ph-icon" style="color:#7aab50;">📷</div><span style="color:#7aab50;">Clean site after removal</span></div>
    </div>
  </div>
</section>

<!-- ── PROCESS ── -->
<section class="lp-process">
  <div class="lp-process-inner">
    <div style="text-align:center;">
      <span class="lp-section-label">How It Works</span>
      <h2 class="lp-section-title" style="margin-top:8px;">From Quote to Clean Site in 4 Steps</h2>
      <p class="lp-section-intro" style="margin:10px auto 0;">No surprises, no verbal-only quotes, no chasing for invoices.</p>
    </div>
    <div class="lp-steps">
      <div class="lp-step">
        <div class="lp-step-num">1</div>
        <div class="lp-step-title">You send photos</div>
        <p class="lp-step-text">Text 2–3 photos to 0474 011 120 or fill in the form above. Base, full height, nearby structures.</p>
      </div>
      <div class="lp-step">
        <div class="lp-step-num">2</div>
        <div class="lp-step-title">We quote same day</div>
        <p class="lp-step-text">Written quote with exact scope — what's included, what isn't, council permit status.</p>
      </div>
      <div class="lp-step">
        <div class="lp-step-num">3</div>
        <div class="lp-step-title">Job is scheduled</div>
        <p class="lp-step-text">Most jobs scheduled within 3–10 business days. We confirm time the day before.</p>
      </div>
      <div class="lp-step">
        <div class="lp-step-num">4</div>
        <div class="lp-step-title">Done &amp; clean</div>
        <p class="lp-step-text">Tree removed, green waste chipped and taken away. Site broom-clean before we leave.</p>
      </div>
    </div>
  </div>
</section>

<!-- ── TESTIMONIALS ── -->
<section class="lp-reviews">
  <div class="lp-reviews-inner">
    <div style="text-align:center;">
      <span class="lp-section-label">Real Reviews</span>
      <h2 class="lp-section-title" style="margin-top:8px;">What Brisbane Homeowners Say</h2>
      <p class="lp-section-intro" style="margin:10px auto 0;">74 five-star reviews on Google. Here are a few.</p>
    </div>
    <div class="lp-reviews-grid">
      <div class="lp-review-card">
        <div class="lp-stars">★★★★★</div>
        <p class="lp-review-text">Same-day quote from photos, job done two days later. Came in exactly at the quoted price. Site was spotless when they left. Will use again and already referred to a neighbour.</p>
        <div class="lp-reviewer">
          <div class="lp-reviewer-avatar">M</div>
          <div>
            <div class="lp-reviewer-name">Mark T.</div>
            <div class="lp-reviewer-loc">📍 Aspley</div>
          </div>
        </div>
      </div>
      <div class="lp-review-card">
        <div class="lp-stars">★★★★★</div>
        <p class="lp-review-text">Got three quotes. Budget Tree Removal were the only ones who sent a Certificate of Currency without being asked. Mid-range price but proper qualifications. That's the right call.</p>
        <div class="lp-reviewer">
          <div class="lp-reviewer-avatar">J</div>
          <div>
            <div class="lp-reviewer-name">Jenny B.</div>
            <div class="lp-reviewer-loc">📍 Chermside</div>
          </div>
        </div>
      </div>
      <div class="lp-review-card">
        <div class="lp-stars">★★★★★</div>
        <p class="lp-review-text">They handled the entire BCC permit application — arborist report, submission, follow-up. Tree was protected but removal was approved in 12 business days. Would have taken me months alone.</p>
        <div class="lp-reviewer">
          <div class="lp-reviewer-avatar">C</div>
          <div>
            <div class="lp-reviewer-name">Craig A.</div>
            <div class="lp-reviewer-loc">📍 Hamilton</div>
          </div>
        </div>
      </div>
      <div class="lp-review-card">
        <div class="lp-stars">★★★★★</div>
        <p class="lp-review-text">Storm took out half a large gum overhanging the roof. They were on site within 3 hours and had the immediate hazard cleared before dark. Can't fault the response time or the work.</p>
        <div class="lp-reviewer">
          <div class="lp-reviewer-avatar">R</div>
          <div>
            <div class="lp-reviewer-name">Ray F.</div>
            <div class="lp-reviewer-loc">📍 Coorparoo</div>
          </div>
        </div>
      </div>
      <div class="lp-review-card">
        <div class="lp-stars">★★★★★</div>
        <p class="lp-review-text">Three stumps ground out in under 90 minutes. Clean, efficient, no mess left. Already seeing grass come back over the holes. Great value — especially bundled with the removal.</p>
        <div class="lp-reviewer">
          <div class="lp-reviewer-avatar">D</div>
          <div>
            <div class="lp-reviewer-name">Diane H.</div>
            <div class="lp-reviewer-loc">📍 Geebung</div>
          </div>
        </div>
      </div>
      <div class="lp-review-card">
        <div class="lp-stars">★★★★★</div>
        <p class="lp-review-text">Removed a massive camphor laurel that had been dropping roots into our plumbing for years. Professional crew, everything as quoted. The yard looks completely different now — really happy.</p>
        <div class="lp-reviewer">
          <div class="lp-reviewer-avatar">S</div>
          <div>
            <div class="lp-reviewer-name">Sarah K.</div>
            <div class="lp-reviewer-loc">📍 Morningside</div>
          </div>
        </div>
      </div>
    </div>
    <!-- Review aggregate badge -->
    <div style="text-align:center;margin-top:32px;">
      <div style="display:inline-flex;align-items:center;gap:16px;background:var(--bg-light);border:1.5px solid var(--border);border-radius:50px;padding:12px 28px;">
        <span style="font-size:1.6rem;color:var(--orange);">★★★★★</span>
        <span style="font-weight:800;font-size:1.1rem;color:var(--dark);">4.9 / 5</span>
        <span style="color:var(--text-light);font-size:0.85rem;">based on 74 Google reviews</span>
      </div>
    </div>
  </div>
</section>

<!-- ── PRICING ── -->
<section class="lp-pricing">
  <div class="lp-pricing-inner">
    <div style="text-align:center;">
      <span class="lp-section-label" style="background:rgba(96,155,45,0.2);color:#a3e063;">Transparent Pricing</span>
      <h2 class="lp-section-title" style="color:#fff;margin-top:8px;">What Tree Removal Costs in Brisbane</h2>
    </div>
    <div class="lp-pricing-grid">
      <table class="lp-price-table">
        <thead><tr><th>Tree size</th><th>Example</th><th>Price range</th></tr></thead>
        <tbody>
          <tr><td>Small (under 5m)</td><td>Ornamental, small gum</td><td>$199 – $450</td></tr>
          <tr><td>Medium (5–10m)</td><td>Jacaranda, poinciana</td><td>$450 – $900</td></tr>
          <tr><td>Large (10–15m)</td><td>Mature eucalypt</td><td>$900 – $1,800</td></tr>
          <tr><td>Very large (15m+)</td><td>Large fig, tallowwood</td><td>$1,800 – $3,500+</td></tr>
          <tr><td>Palm removal</td><td>Cocos, bangalow</td><td>$90 – $1,200</td></tr>
          <tr><td>Stump grinding</td><td>Any species</td><td>From $80</td></tr>
        </tbody>
      </table>
      <div class="lp-price-cta">
        <h3>Get your fixed quote — same day</h3>
        <p>Text 2–3 photos of your tree to <strong style="color:var(--orange);">0474 011 120</strong> and we'll quote same day. The price in the quote is what you pay — no surprises on the day.</p>
        <a href="#top" onclick="window.scrollTo({top:0,behavior:'smooth'})" style="background:var(--orange);color:#fff;font-weight:800;padding:15px 28px;border-radius:50px;text-decoration:none;display:inline-block;font-size:1rem;">Get a Free Quote →</a>
        <a href="tel:0474011120" style="color:rgba(255,255,255,0.7);font-size:0.9rem;text-decoration:none;margin-top:-4px;">📞 Or call 0474 011 120</a>
      </div>
    </div>
  </div>
</section>

<!-- ── FAQ ── -->
<section class="lp-faq">
  <div class="lp-faq-inner">
    <div style="text-align:center;margin-bottom:36px;">
      <span class="lp-section-label">FAQs</span>
      <h2 class="lp-section-title" style="margin-top:8px;">Common Questions</h2>
    </div>
    <div class="lp-faq-item">
      <div class="lp-faq-q">How quickly can you get to me?<span class="lp-faq-icon">+</span></div>
      <div class="lp-faq-a">We quote same day for most jobs. Standard scheduling is 3–10 business days after quote acceptance. Genuine emergencies (fallen tree on a structure) are attended same day where possible during business hours.</div>
    </div>
    <div class="lp-faq-item">
      <div class="lp-faq-q">Do I need a council permit to remove my tree?<span class="lp-faq-icon">+</span></div>
      <div class="lp-faq-a">Not always. Many standard suburban trees can be removed without approval. You need a permit if the tree is in a Vegetation Protection Order area or specifically listed on your property's development approval. We check VPO status as part of every quote — it's included at no charge.</div>
    </div>
    <div class="lp-faq-item">
      <div class="lp-faq-q">How do I get the fastest quote?<span class="lp-faq-icon">+</span></div>
      <div class="lp-faq-a">Text 2–3 photos to 0474 011 120 — one of the base, one showing full height, one of any nearby structures. We quote same day from photos for most jobs. No site visit needed for standard residential removals.</div>
    </div>
    <div class="lp-faq-item">
      <div class="lp-faq-q">Is the price in the quote the final price?<span class="lp-faq-icon">+</span></div>
      <div class="lp-faq-a">Yes. We provide a written quote before work starts. The price in the quote is the price you pay. We don't add extras on the day. If the scope changes (e.g. you add stump grinding), we quote that separately before proceeding.</div>
    </div>
    <div class="lp-faq-item">
      <div class="lp-faq-q">Are you fully insured?<span class="lp-faq-icon">+</span></div>
      <div class="lp-faq-a">Yes — $20M public liability insurance. We send a Certificate of Currency before starting any job. It takes about 10 seconds to email — any reputable arborist should be able to provide this without hesitation.</div>
    </div>
    <div class="lp-faq-item">
      <div class="lp-faq-q">Do you remove the stump as well?<span class="lp-faq-icon">+</span></div>
      <div class="lp-faq-a">Stump grinding is quoted separately unless you ask for it to be included. We quote both at the same time so you can decide. Most customers add stump grinding — it's cheaper to do it when the crew is already on site.</div>
    </div>
  </div>
</section>

<!-- ── FINAL CTA ── -->
<section class="lp-final-cta">
  <div class="lp-final-cta-inner">
    <h2>Ready for a Same-Day Quote?</h2>
    <p>Call or text photos to <strong>0474 011 120</strong> — or fill in the form at the top of this page. We respond same day, Monday to Saturday, 7am–6pm. The quote is free and there's no obligation to proceed.</p>
    <div class="lp-cta-buttons">
      <a href="tel:0474011120" class="btn-white">📞 Call 0474 011 120</a>
      <a href="#" onclick="window.scrollTo({top:0,behavior:'smooth'});return false;" class="btn-outline-white">Fill in the Quote Form ↑</a>
    </div>
  </div>
</section>

<!-- ── FOOTER ── -->
<footer class="lp-footer">
  <p><strong style="color:rgba(255,255,255,0.7);">Budget Tree Removal Brisbane</strong> · ABN 95 656 691 520</p>
  <p>AQF Level 5 Arborists · $20M Insured · Brisbane's North &amp; East</p>
  <p><a href="tel:0474011120">0474 011 120</a> · <a href="mailto:info@budgettreeremoval.com.au">info@budgettreeremoval.com.au</a></p>
  <p style="margin-top:12px;"><a href="index.php">Home</a> · <a href="tree-removal-brisbane.php">Services</a> · <a href="contact.php">Contact</a> · <a href="#">Privacy Policy</a></p>
  <p style="margin-top:12px;opacity:0.35;font-size:0.72rem;">© <?php echo date('Y'); ?> Budget Tree Removal. Last updated: April 2025.</p>
</footer>

<!-- ── STICKY MOBILE CTA ── -->
<div class="lp-sticky">
  <a href="tel:0474011120" class="lp-sticky-call">📞 Call Now</a>
  <a href="#" onclick="window.scrollTo({top:0,behavior:'smooth'});return false;" class="lp-sticky-form">Get Free Quote ↑</a>
</div>

<script>
// FAQ accordion
document.querySelectorAll('.lp-faq-q').forEach(q => {
  q.addEventListener('click', () => {
    const item = q.closest('.lp-faq-item');
    const isOpen = item.classList.contains('open');
    document.querySelectorAll('.lp-faq-item.open').forEach(i => i.classList.remove('open'));
    if (!isOpen) item.classList.add('open');
  });
});
</script>
</body>
</html>
