<!DOCTYPE html>

<html lang="en">

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>Hamad Saeed Al Ketbi Advocates &amp; Legal Consultants | Sharjah, UAE</title>

  

  <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=Cairo:wght@500;600;700&family=Cinzel:wght@500;600;700;800&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap" rel="stylesheet">


  <style>

    :root {

      --bg-cream: #fcfbf9;

      --bg-white: #ffffff;

      --navy-deep: #0e1726;

      --navy-soft: #1e293b;

      --gold-royal: #b8860b;

      --gold-hover: #996515;

      --gold-soft: rgba(184, 134, 11, 0.08);

      --gold-border: rgba(184, 134, 11, 0.28);

      --border-subtle: #e2e8f0;

      --text-main: #0f172a;

      --text-muted: #475569;

      --shadow-premium: 0 20px 40px -15px rgba(14, 23, 38, 0.08), 0 0 1px 1px rgba(14, 23, 38, 0.04);

      --shadow-card: 0 10px 30px -5px rgba(15, 23, 42, 0.06);

    }


    * {

      box-sizing: border-box;

      margin: 0;

      padding: 0;

    }


    body {

      background-color: var(--bg-cream);

      color: var(--text-main);

      font-family: 'Plus Jakarta Sans', sans-serif;

      line-height: 1.6;

      overflow-x: hidden;

    }


    .font-cinzel { font-family: 'Cinzel', Georgia, serif; }

    .font-ar { font-family: 'Cairo', sans-serif; }


    .container {

      max-width: 1260px;

      margin: 0 auto;

      padding: 0 24px;

    }


    /* Top Ribbon */

    .top-ribbon {

      background: var(--navy-deep);

      color: #cbd5e1;

      font-size: 11px;

      padding: 8px 0;

      border-bottom: 1px solid rgba(255, 255, 255, 0.08);

    }


    .top-ribbon-inner {

      display: flex;

      justify-content: space-between;

      align-items: center;

    }


    .ribbon-channels {

      display: flex;

      gap: 20px;

    }


    .ribbon-channels a {

      color: #cbd5e1;

      text-decoration: none;

      transition: color 0.2s;

    }


    .ribbon-channels a:hover { color: #d4af37; }


    /* Main Navigation */

    header {

      position: sticky;

      top: 0;

      z-index: 1000;

      background: rgba(255, 255, 255, 0.95);

      backdrop-filter: blur(16px);

      border-bottom: 1px solid var(--border-subtle);

      height: 86px;

      display: flex;

      align-items: center;

    }


    .nav-wrap {

      display: flex;

      justify-content: space-between;

      align-items: center;

      width: 100%;

    }


    .brand-core {

      display: flex;

      align-items: center;

      gap: 14px;

      text-decoration: none;

    }


    .brand-crest {

      width: 44px;

      height: 44px;

      background: var(--navy-deep);

      border: 1px solid var(--gold-border);

      border-radius: 4px;

      display: flex;

      align-items: center;

      justify-content: center;

    }


    .brand-crest svg {

      width: 22px;

      height: 22px;

      fill: #d4af37;

    }


    .brand-title {

      font-size: 16px;

      font-weight: 700;

      letter-spacing: 0.16em;

      color: var(--navy-deep);

      text-transform: uppercase;

      display: block;

    }


    .brand-subtitle {

      font-size: 9px;

      letter-spacing: 0.22em;

      color: var(--gold-royal);

      font-weight: 700;

      text-transform: uppercase;

      display: block;

    }


    .nav-menu {

      display: flex;

      gap: 32px;

    }


    .nav-menu a {

      color: var(--text-muted);

      text-decoration: none;

      font-size: 12px;

      text-transform: uppercase;

      letter-spacing: 0.14em;

      font-weight: 600;

      transition: color 0.2s;

    }


    .nav-menu a:hover { color: var(--gold-royal); }


    .btn-gold {

      background: linear-gradient(135deg, #b8860b 0%, #996515 100%);

      color: #ffffff;

      padding: 12px 24px;

      border-radius: 3px;

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.14em;

      text-decoration: none;

      display: inline-flex;

      align-items: center;

      border: none;

      cursor: pointer;

      box-shadow: 0 4px 16px rgba(184, 134, 11, 0.2);

      transition: filter 0.2s, transform 0.2s;

    }


    .btn-gold:hover {

      filter: brightness(1.1);

      transform: translateY(-1px);

    }


    .btn-navy {

      background: var(--navy-deep);

      color: #ffffff;

      padding: 12px 24px;

      border-radius: 3px;

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.14em;

      text-decoration: none;

      display: inline-flex;

      align-items: center;

      transition: background 0.2s;

    }


    .btn-navy:hover { background: var(--navy-soft); }


    /* Hero Section */

    .hero-wrap {

      position: relative;

      padding: 90px 0 85px;

      background: 

        linear-gradient(to right, rgba(252, 251, 249, 0.95) 20%, rgba(252, 251, 249, 0.85) 60%, rgba(252, 251, 249, 0.5) 100%),

        url('https://images.unsplash.com/photo-1512453979798-5ea266f8880c?auto=format&fit=crop&w=1920&q=80') center/cover no-repeat;

      border-bottom: 1px solid var(--border-subtle);

    }


    .hero-grid {

      display: grid;

      grid-template-columns: 1.25fr 0.75fr;

      gap: 50px;

      align-items: center;

    }


    .chamber-badge {

      display: inline-flex;

      align-items: center;

      gap: 10px;

      padding: 8px 18px;

      border-radius: 50px;

      background: var(--gold-soft);

      border: 1px solid var(--gold-border);

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.16em;

      color: var(--gold-royal);

      margin-bottom: 22px;

    }


    .hero-h1 {

      font-size: 58px;

      line-height: 1.1;

      color: var(--navy-deep);

      font-weight: 700;

      margin-bottom: 20px;

    }


    .hero-h1 span {

      color: var(--gold-royal);

      font-style: italic;

    }


    .hero-p {

      font-size: 16px;

      color: var(--text-muted);

      max-width: 550px;

      margin-bottom: 36px;

      font-weight: 400;

      line-height: 1.7;

    }


    .hero-btns {

      display: flex;

      gap: 16px;

      flex-wrap: wrap;

    }


    /* Status Visual Panel */

    .status-panel {

      background: #ffffff;

      border: 1px solid var(--border-subtle);

      border-radius: 6px;

      padding: 34px;

      box-shadow: var(--shadow-premium);

    }


    .panel-head {

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.18em;

      color: var(--gold-royal);

      border-bottom: 1px solid var(--border-subtle);

      padding-bottom: 14px;

      margin-bottom: 20px;

    }


    .panel-row {

      display: flex;

      gap: 16px;

      align-items: flex-start;

      margin-bottom: 18px;

    }


    .panel-icon {

      width: 36px;

      height: 36px;

      border-radius: 4px;

      background: var(--gold-soft);

      border: 1px solid var(--gold-border);

      display: flex;

      align-items: center;

      justify-content: center;

      flex-shrink: 0;

    }


    .panel-icon svg { width: 18px; height: 18px; fill: var(--gold-royal); }


    .panel-title { font-size: 14px; font-weight: 700; color: var(--navy-deep); }

    .panel-sub { font-size: 12px; color: var(--text-muted); }


    /* Jurisdictions & Prosecutions Slider Section */

    .jurisdictions-section {

      background: #ffffff;

      border-bottom: 1px solid var(--border-subtle);

      padding: 80px 0;

    }


    .jurisdiction-carousel {

      display: grid;

      grid-template-columns: repeat(4, 1fr);

      gap: 22px;

      margin-top: 36px;

    }


    .court-slide-card {

      background: var(--bg-cream);

      border: 1px solid var(--border-subtle);

      border-radius: 6px;

      padding: 28px 24px;

      display: flex;

      flex-direction: column;

      justify-content: space-between;

      transition: all 0.3s ease;

    }


    .court-slide-card:hover {

      border-color: var(--gold-royal);

      transform: translateY(-4px);

      box-shadow: var(--shadow-card);

      background: #ffffff;

    }


    .court-emblem-box {

      width: 52px;

      height: 52px;

      border-radius: 50%;

      background: #ffffff;

      border: 1px solid var(--gold-border);

      display: flex;

      align-items: center;

      justify-content: center;

      margin-bottom: 18px;

    }


    .court-emblem-box svg {

      width: 26px;

      height: 26px;

      fill: var(--gold-royal);

    }


    .court-card-title {

      font-size: 15px;

      font-weight: 700;

      color: var(--navy-deep);

      margin-bottom: 2px;

    }


    .court-card-ar {

      font-size: 12px;

      color: var(--gold-royal);

      font-weight: 600;

      margin-bottom: 12px;

      display: block;

    }


    .court-card-desc {

      font-size: 12px;

      color: var(--text-muted);

      line-height: 1.6;

    }


    /* Practice Verticals Section */

    .section-pad { padding: 96px 0; }


    .section-head {

      text-align: center;

      max-width: 680px;

      margin: 0 auto 40px;

    }


    .section-tag {

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.2em;

      color: var(--gold-royal);

      margin-bottom: 8px;

      display: block;

    }


    .section-h2 {

      font-size: 40px;

      color: var(--navy-deep);

      font-weight: 700;

      margin-bottom: 12px;

    }


    .section-desc { font-size: 14px; color: var(--text-muted); }


    /* Interactive Filter Tabs */

    .filter-tabs-wrapper {

      display: flex;

      justify-content: center;

      gap: 10px;

      margin-bottom: 45px;

      flex-wrap: wrap;

    }


    .filter-tab {

      background: #ffffff;

      border: 1px solid var(--border-subtle);

      border-radius: 30px;

      padding: 9px 22px;

      font-size: 12px;

      font-weight: 700;

      color: var(--text-muted);

      cursor: pointer;

      transition: all 0.25s ease;

    }


    .filter-tab.active, .filter-tab:hover {

      background: var(--navy-deep);

      color: #ffffff;

      border-color: var(--navy-deep);

    }


    .practice-grid {

      display: grid;

      grid-template-columns: repeat(3, 1fr);

      gap: 28px;

    }


    .practice-card {

      background: #ffffff;

      border: 1px solid var(--border-subtle);

      border-radius: 6px;

      overflow: hidden;

      display: flex;

      flex-direction: column;

      box-shadow: var(--shadow-card);

      transition: transform 0.35s ease, border-color 0.35s ease, box-shadow 0.35s ease;

    }


    .practice-card:hover {

      transform: translateY(-6px);

      border-color: var(--gold-royal);

      box-shadow: var(--shadow-premium);

    }


    .card-photo {

      height: 200px;

      background-size: cover;

      background-position: center;

      position: relative;

      transition: transform 0.6s ease;

    }


    .practice-card:hover .card-photo {

      transform: scale(1.03);

    }


    .card-badge-num {

      position: absolute;

      top: 14px;

      left: 14px;

      background: rgba(14, 23, 38, 0.88);

      color: #ffffff;

      font-size: 11px;

      font-weight: 700;

      padding: 4px 10px;

      border-radius: 4px;

      letter-spacing: 0.1em;

    }


    .card-content {

      padding: 28px;

      display: flex;

      flex-direction: column;

      flex-grow: 1;

      background: #ffffff;

      position: relative;

      z-index: 2;

    }


    .card-h3 {

      font-size: 20px;

      font-weight: 700;

      color: var(--navy-deep);

      margin-bottom: 4px;

    }


    .card-ar {

      font-size: 12px;

      color: var(--gold-royal);

      font-weight: 600;

      margin-bottom: 14px;

      display: block;

    }


    .card-p {

      font-size: 13px;

      color: var(--text-muted);

      line-height: 1.6;

      margin-bottom: 20px;

      flex-grow: 1;

    }


    .card-link {

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.14em;

      color: var(--gold-royal);

      text-decoration: none;

      display: inline-flex;

      align-items: center;

      gap: 6px;

    }


    .card-link:hover { color: var(--navy-deep); }


    /* 48-Hour SLA Banner */

    .sla-banner {

      background: linear-gradient(135deg, #0e1726 0%, #1e293b 100%);

      color: #ffffff;

      border-radius: 6px;

      padding: 60px;

      display: grid;

      grid-template-columns: 1.2fr 0.8fr;

      gap: 48px;

      align-items: center;

      box-shadow: 0 20px 40px rgba(14, 23, 38, 0.15);

    }


    .sla-tag {

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.2em;

      color: #d4af37;

      margin-bottom: 12px;

      display: block;

    }


    .sla-h3 {

      font-size: 38px;

      font-weight: 700;

      color: #ffffff;

      margin-bottom: 14px;

      line-height: 1.15;

    }


    .sla-desc {

      font-size: 14px;

      color: #cbd5e1;

      line-height: 1.7;

      margin-bottom: 26px;

    }


    .sla-checklist {

      display: grid;

      grid-template-columns: 1fr 1fr;

      gap: 12px;

      font-size: 13px;

      color: #f1f5f9;

    }


    .check-item {

      display: flex;

      align-items: center;

      gap: 8px;

    }


    .check-item span { color: #d4af37; font-weight: 700; }


    .sla-card-gold {

      background: rgba(255, 255, 255, 0.05);

      border: 1px solid rgba(212, 175, 55, 0.35);

      border-radius: 6px;

      padding: 38px;

      text-align: center;

    }


    .sla-big-num {

      font-size: 68px;

      font-weight: 800;

      color: #d4af37;

      line-height: 1;

      display: block;

      margin-bottom: 6px;

    }


    .sla-big-label {

      font-size: 12px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.18em;

      color: #ffffff;

      margin-bottom: 24px;

      display: block;

    }


    /* Chambers & Case Intake */

    .chambers-grid {

      display: grid;

      grid-template-columns: 1fr 1.25fr;

      gap: 40px;

      align-items: start;

    }


    .chambers-info {

      background: #ffffff;

      border: 1px solid var(--border-subtle);

      border-radius: 6px;

      padding: 40px;

      box-shadow: var(--shadow-card);

    }


    .info-unit { margin-bottom: 24px; }

    .info-label {

      font-size: 10px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.16em;

      color: var(--text-muted);

      margin-bottom: 4px;

      display: block;

    }


    .info-val { font-size: 14px; font-weight: 600; color: var(--navy-deep); }

    .info-link {

      font-size: 14px;

      font-weight: 700;

      color: var(--gold-royal);

      text-decoration: none;

      display: block;

      margin-top: 2px;

    }


    .info-link:hover { text-decoration: underline; }


    .form-panel {

      background: #ffffff;

      border: 1px solid var(--border-subtle);

      border-radius: 6px;

      padding: 40px;

      box-shadow: var(--shadow-premium);

    }


    .form-row {

      display: grid;

      grid-template-columns: 1fr 1fr;

      gap: 16px;

      margin-bottom: 18px;

    }


    .form-group { margin-bottom: 18px; }


    .form-lbl {

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.14em;

      color: var(--text-muted);

      margin-bottom: 6px;

      display: block;

    }


    .form-input {

      width: 100%;

      background: var(--bg-cream);

      border: 1px solid var(--border-subtle);

      border-radius: 4px;

      padding: 13px 16px;

      color: var(--navy-deep);

      font-size: 13px;

      font-family: inherit;

      outline: none;

      transition: border-color 0.25s, background 0.25s;

    }


    .form-input:focus {

      border-color: var(--gold-royal);

      background: #ffffff;

    }


    #formAlert {

      margin-top: 16px;

      font-size: 13px;

      text-align: center;

      padding: 12px;

      border-radius: 4px;

      display: none;

    }


    /* Footer */

    footer {

      background: var(--navy-deep);

      color: #ffffff;

      padding: 50px 0 30px;

    }


    .foot-top {

      display: flex;

      justify-content: space-between;

      align-items: center;

      border-bottom: 1px solid rgba(255, 255, 255, 0.1);

      padding-bottom: 30px;

      margin-bottom: 24px;

    }


    .foot-legal { font-size: 11px; color: #94a3b8; text-align: center; }


    /* Concierge Launcher & Modal */

    .concierge-float-btn {

      position: fixed;

      bottom: 28px;

      right: 28px;

      z-index: 9999;

      background: var(--navy-deep);

      color: #ffffff;

      border: 1px solid var(--gold-border);

      border-radius: 50px;

      padding: 10px 18px 10px 12px;

      display: flex;

      align-items: center;

      gap: 10px;

      box-shadow: 0 10px 30px rgba(14, 23, 38, 0.25);

      cursor: pointer;

      transition: transform 0.2s ease;

    }


    .concierge-float-btn:hover { transform: translateY(-2px); }


    .green-dot-online {

      width: 7px;

      height: 7px;

      border-radius: 50%;

      background: #22c55e;

      display: inline-block;

    }


    .concierge-btn-text {

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.12em;

    }


    .chat-modal-window {

      position: fixed;

      bottom: 96px;

      right: 28px;

      z-index: 9998;

      width: 380px;

      max-width: calc(100vw - 40px);

      height: 520px;

      background: #ffffff;

      border: 1px solid var(--border-subtle);

      border-radius: 8px;

      box-shadow: 0 24px 60px rgba(14, 23, 38, 0.2);

      display: none;

      flex-direction: column;

      overflow: hidden;

      animation: chatFade 0.25s ease forwards;

    }


    @keyframes chatFade {

      from { opacity: 0; transform: translateY(16px); }

      to { opacity: 1; transform: translateY(0); }

    }


    .chat-header {

      background: var(--navy-deep);

      color: #ffffff;

      padding: 16px 20px;

      display: flex;

      justify-content: space-between;

      align-items: center;

    }


    .chat-header-title { font-size: 13px; font-weight: 700; }

    .chat-header-sub { font-size: 10px; color: var(--gold-royal); display: flex; align-items: center; gap: 4px; }

    .chat-close-btn { background: transparent; border: none; color: #94a3b8; font-size: 20px; cursor: pointer; }


    .chat-body-scroll {

      flex: 1;

      padding: 18px;

      background: var(--bg-cream);

      overflow-y: auto;

      display: flex;

      flex-direction: column;

      gap: 12px;

    }


    .chat-msg-bot {

      background: #ffffff;

      border: 1px solid var(--border-subtle);

      border-radius: 6px;

      padding: 12px 14px;

      font-size: 12px;

      color: var(--navy-deep);

      line-height: 1.5;

      max-width: 90%;

      align-self: flex-start;

    }


    .chat-msg-user {

      background: var(--navy-deep);

      color: #ffffff;

      border-radius: 6px;

      padding: 10px 14px;

      font-size: 12px;

      line-height: 1.5;

      max-width: 85%;

      align-self: flex-end;

    }


    .chat-chips {

      display: flex;

      flex-direction: column;

      gap: 6px;

      margin-top: 6px;

    }


    .chat-chip-btn {

      background: #ffffff;

      border: 1px solid var(--border-subtle);

      border-radius: 4px;

      padding: 8px 12px;

      font-size: 11px;

      font-weight: 600;

      color: var(--navy-deep);

      text-align: left;

      cursor: pointer;

      transition: all 0.2s ease;

    }


    .chat-chip-btn:hover {

      border-color: var(--gold-royal);

      background: var(--gold-soft);

      color: var(--gold-royal);

    }


    .chat-footer {

      padding: 12px 16px;

      background: #ffffff;

      border-top: 1px solid var(--border-subtle);

      display: flex;

      flex-direction: column;

      gap: 10px;

    }


    .chat-input-row { display: flex; gap: 8px; }


    .chat-text-input {

      flex: 1;

      background: var(--bg-cream);

      border: 1px solid var(--border-subtle);

      border-radius: 4px;

      padding: 10px 12px;

      font-size: 12px;

      outline: none;

    }


    .chat-text-input:focus { border-color: var(--gold-royal); background: #ffffff; }


    .chat-send-btn {

      background: var(--navy-deep);

      color: #ffffff;

      border: none;

      border-radius: 4px;

      padding: 0 14px;

      font-size: 12px;

      font-weight: 700;

      cursor: pointer;

    }


    .chat-wa-direct {

      display: flex;

      align-items: center;

      justify-content: center;

      gap: 8px;

      background: var(--gold-soft);

      border: 1px solid var(--gold-border);

      color: var(--gold-royal);

      padding: 10px 14px;

      border-radius: 4px;

      font-size: 11px;

      font-weight: 700;

      text-transform: uppercase;

      letter-spacing: 0.1em;

      text-decoration: none;

      transition: background 0.2s ease;

    }


    .chat-wa-direct:hover {

      background: var(--gold-royal);

      color: #ffffff;

    }


    .chat-wa-direct svg { width: 15px; height: 15px; fill: currentColor; }


    /* Responsive */

    @media (max-width: 1024px) {

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

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

    }


    @media (max-width: 860px) {

      .hero-grid, .sla-banner, .chambers-grid { grid-template-columns: 1fr; }

      .practice-grid, .jurisdiction-carousel { grid-template-columns: 1fr; }

      .nav-menu { display: none; }

      .hero-h1 { font-size: 40px; }

      .form-row, .sla-checklist { grid-template-columns: 1fr; }

      .sla-banner { padding: 40px 24px; }

      .top-ribbon { display: none; }

    }

  </style>

</head>

<body>


  <!-- Top Institutional Ribbon -->

  <div class="top-ribbon">

    <div class="container top-ribbon-inner">

      <div>

        <span>Chambers 1101, Al Hisn Tower, Bank Street, Al Shiokh, Sharjah, United Arab Emirates</span>

      </div>

      <div class="ribbon-channels">

        <a href="tel:+971561101999">Direct Desk: +971 56 110 1999</a>

        <a href="https://wa.me/971585850698" target="_blank" rel="noopener noreferrer">WhatsApp: +971 58 585 0698</a>

        <a href="mailto:info@halketbi.com">info@halketbi.com</a>

      </div>

    </div>

  </div>


  <!-- Main Navigation -->

  <header>

    <div class="container nav-wrap">

      <a href="#" class="brand-core">

        <div class="brand-crest">

          <svg viewBox="0 0 24 24">

            <path d="M12 2L4 7v2h16V7l-8-5zm-6 9v7h2v-7H6zm5 0v7h2v-7h-2zm5 0v7h2v-7h-2zM2 20v2h20v-2H2z"/>

          </svg>

        </div>

        <div>

          <span class="brand-title font-cinzel">HAMAD SAEED AL KETBI</span>

          <span class="brand-subtitle">Advocates &amp; Legal Consultants</span>

        </div>

      </a>


      <nav class="nav-menu">

        <a href="#about">The Firm</a>

        <a href="#jurisdictions">Jurisdictions</a>

        <a href="#practices">Practices</a>

        <a href="#sla">48h SLA</a>

        <a href="#contact">Consultation</a>

      </nav>


      <a href="#contact" class="btn-gold">Retainer Desk</a>

    </div>

  </header>


  <!-- Hero Section -->

  <section class="hero-wrap" id="about">

    <div class="container hero-grid">

      <div>

        <div class="chamber-badge">

          <span>Sharjah Al Hisn Chambers &bull; Full UAE Court Audience</span>

        </div>


        <h1 class="hero-h1 font-cinzel">

          Institutional <br><span>Advocacy,</span> Precision Execution.

        </h1>


        <p class="hero-p">

          Premier UAE courtroom litigation and strategic corporate legal consultancy headquartered at Al Hisn Tower, Sharjah. Direct rights of audience across Sharjah Courts, Dubai Courts, and the Federal Supreme Court with an institutional 48-hour due diligence response.

        </p>


        <div class="hero-actions">

          <a href="#contact" class="btn-gold">Initiate Case Brief</a>

          <a href="https://wa.me/971585850698" target="_blank" rel="noopener noreferrer" class="btn-navy">Direct WhatsApp Desk</a>

        </div>

      </div>


      <!-- Live Chambers Status Panel -->

      <div class="status-panel">

        <div class="panel-head">Active Retainer &amp; Judicial Registry Desk</div>


        <div class="panel-row">

          <div class="panel-icon">

            <svg viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></svg>

          </div>

          <div>

            <div class="panel-title">Direct Audience Rights</div>

            <div class="panel-sub">Sharjah, Dubai, Abu Dhabi &amp; Federal Supreme Court</div>

          </div>

        </div>


        <div class="panel-row">

          <div class="panel-icon">

            <svg viewBox="0 0 24 24"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"/></svg>

          </div>

          <div>

            <div class="panel-title">48-Hour Rapid Due Diligence</div>

            <div class="panel-sub">Active case registries, injunction &amp; travel ban verification</div>

          </div>

        </div>


        <div class="panel-row" style="margin-bottom: 0;">

          <div class="panel-icon">

            <svg viewBox="0 0 24 24"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z"/></svg>

          </div>

          <div>

            <div class="panel-title">Privileged Confidentiality</div>

            <div class="panel-sub">Strict institutional discretion on corporate and penal files</div>

          </div>

        </div>

      </div>

    </div>

  </section>


  <!-- Jurisdictions & Public Prosecution Segment with Badges & Briefs -->

  <section class="jurisdictions-section" id="jurisdictions">

    <div class="container">

      <div class="section-head" style="margin-bottom: 20px;">

        <span class="section-tag">UAE Judicial Hierarchy</span>

        <h2 class="section-h2 font-cinzel">Jurisdictions &amp; Public Prosecution</h2>

        <p class="section-desc">Direct standing, prosecution attendance, and registry audit rights across the United Arab Emirates.</p>

      </div>


      <div class="jurisdiction-carousel">

        <!-- Card 1: Sharjah Judicial Department & Prosecution -->

        <div class="court-slide-card">

          <div>

            <div class="court-emblem-box">

              <svg viewBox="0 0 24 24"><path d="M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5"/></svg>

            </div>

            <h3 class="court-card-title font-cinzel">Sharjah Courts &amp; Prosecution</h3>

            <span class="court-card-ar font-ar" dir="rtl">محاكم الشارقة والنيابة العامة</span>

            <p class="court-card-desc">

              Direct audience before the Sharjah Federal Court of First Instance, Federal Court of Appeal, and full investigation representation at Sharjah Federal Public Prosecution desks.

            </p>

          </div>

        </div>


        <!-- Card 2: Dubai Courts & Public Prosecution -->

        <div class="court-slide-card">

          <div>

            <div class="court-emblem-box">

              <svg viewBox="0 0 24 24"><path d="M12 3L1 9l4 2.18v6L12 21l7-3.82v-6l2-1.09V17h2V9L12 3z"/></svg>

            </div>

            <h3 class="court-card-title font-cinzel">Dubai Courts &amp; Prosecution</h3>

            <span class="court-card-ar font-ar" dir="rtl">محاكم دبي والنيابة العامة</span>

            <p class="court-card-desc">

              Representation before the Dubai Court of First Instance, Dubai Court of Appeal, Dubai Court of Cassation, and Dubai Public Prosecution in financial, commercial, and penal matters.

            </p>

          </div>

        </div>


        <!-- Card 3: Federal Supreme Court -->

        <div class="court-slide-card">

          <div>

            <div class="court-emblem-box">

              <svg viewBox="0 0 24 24"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z"/></svg>

            </div>

            <h3 class="court-card-title font-cinzel">Federal Supreme Court</h3>

            <span class="court-card-ar font-ar" dir="rtl">المحكمة الاتحادية العليا - أبوظبي</span>

            <p class="court-card-desc">

              Highest judicial tier in the UAE (Abu Dhabi), handling constitutional challenges, cassation petitions, and high-value jurisdictional disputes with direct audience rights.

            </p>

          </div>

        </div>


        <!-- Card 4: Sharjah Rental Disputes Center -->

        <div class="court-slide-card">

          <div>

            <div class="court-emblem-box">

              <svg viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"/></svg>

            </div>

            <h3 class="court-card-title font-cinzel">Rental Dispute Committee</h3>

            <span class="court-card-ar font-ar" dir="rtl">لجنة فض المنازعات الإيجارية</span>

            <p class="court-card-desc">

              Specialized municipal judicial committee for expedited commercial and residential lease enforcement, non-payment evictions, and tenancy compensation awards.

            </p>

          </div>

        </div>

      </div>

    </div>

  </section>


  <!-- Practice Verticals (PENAL & EXECUTION FIRST) -->

  <section class="section-pad" id="practices">

    <div class="container">

      <div class="section-head">

        <span class="section-tag">Core Disciplines</span>

        <h2 class="section-h2 font-cinzel">Full-Service Legal Practice</h2>

        <p class="section-desc">Authoritative courtroom litigation and high-stakes corporate consulting across civil, penal, commercial, and financial restructuring jurisdictions.</p>

      </div>


      <!-- Filter Tabs -->

      <div class="filter-tabs-wrapper">

        <button class="filter-tab active" onclick="filterCards('all', this)">All Disciplines</button>

        <button class="filter-tab" onclick="filterCards('penal', this)">Penal &amp; Judicial Execution</button>

        <button class="filter-tab" onclick="filterCards('commercial', this)">Commercial &amp; Corporate</button>

        <button class="filter-tab" onclick="filterCards('civil', this)">Civil &amp; Real Estate</button>

      </div>


      <div class="practice-grid" id="practiceGrid">

        <!-- CARD 01: Criminal Defense & Penal Law (PENAL FIRST) -->

        <div class="practice-card" data-cat="penal">

          <div class="card-photo" style="background-image: url('https://images.unsplash.com/photo-1589829545856-d10d557cf95f?auto=format&fit=crop&w=800&q=80');">

            <span class="card-badge-num font-cinzel">01</span>

          </div>

          <div class="card-content">

            <h3 class="card-h3 font-cinzel">Criminal Defense &amp; Penal Law</h3>

            <span class="card-ar font-ar" dir="rtl">القانون الجزائي والدفاع الجنائي</span>

            <p class="card-p">Financial crimes, white-collar fraud, breach of trust, cybercrime, police investigation representation, and urgent bail applications across all court tiers.</p>

            <a href="#contact" class="card-link">Brief Practice Desk &rarr;</a>

          </div>

        </div>


        <!-- CARD 02: Judicial Execution & Asset Recovery (NEW PHOTO REPRESENTING LEGAL ENFORCEMENT) -->

        <div class="practice-card" data-cat="penal">

          <div class="card-photo" style="background-image: url('https://images.unsplash.com/photo-1505664194779-8beaceb93744?auto=format&fit=crop&w=800&q=80');">

            <span class="card-badge-num font-cinzel">02</span>

          </div>

          <div class="card-content">

            <h3 class="card-h3 font-cinzel">Judicial Execution &amp; Asset Recovery</h3>

            <span class="card-ar font-ar" dir="rtl">التنفيذ القضائي واسترداد الأصول</span>

            <p class="card-p">Expedited commercial cheque enforcement, bank account freezes, corporate asset attachments, asset tracing, and travel ban procedures across all judicial bodies.</p>

            <a href="#contact" class="card-link">Brief Practice Desk &rarr;</a>

          </div>

        </div>


        <!-- CARD 03: Corporate & Commercial Advisory (REFINED UAE DIFC CORPORATE IMAGE) -->

        <div class="practice-card" data-cat="commercial">

          <div class="card-photo" style="background-image: url('https://images.unsplash.com/photo-1497215728101-856f4ea42174?auto=format&fit=crop&w=800&q=80');">

            <span class="card-badge-num font-cinzel">03</span>

          </div>

          <div class="card-content">

            <h3 class="card-h3 font-cinzel">Corporate &amp; Commercial Advisory</h3>

            <span class="card-ar font-ar" dir="rtl">الاستشارات التجارية والشركات</span>

            <p class="card-p">Precision commercial contract drafting, shareholder dispute mediation, joint venture structuring, and regulatory licensing compliance in the UAE.</p>

            <a href="#contact" class="card-link">Brief Practice Desk &rarr;</a>

          </div>

        </div>


        <!-- CARD 04: Insolvency & Restructuring -->

        <div class="practice-card" data-cat="commercial">

          <div class="card-photo" style="background-image: url('https://images.unsplash.com/photo-1460925895917-afdab827c52f?auto=format&fit=crop&w=800&q=80');">

            <span class="card-badge-num font-cinzel">04</span>

          </div>

          <div class="card-content">

            <h3 class="card-h3 font-cinzel">Insolvency &amp; Restructuring</h3>

            <span class="card-ar font-ar" dir="rtl">الإفلاس وإعادة الهيكلة المالية</span>

            <p class="card-p">Preventative composition procedures, debtor protection filings, and debt reorganization petitions under UAE Federal Bankruptcy Law.</p>

            <a href="#contact" class="card-link">Brief Practice Desk &rarr;</a>

          </div>

        </div>


        <!-- CARD 05: Civil & Real Estate Disputes -->

        <div class="practice-card" data-cat="civil">

          <div class="card-photo" style="background-image: url('https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=800&q=80');">

            <span class="card-badge-num font-cinzel">05</span>

          </div>

          <div class="card-content">

            <h3 class="card-h3 font-cinzel">Civil &amp; Real Estate Disputes</h3>

            <span class="card-ar font-ar" dir="rtl">النزاعات المدنية والعقارية</span>

            <p class="card-p">Sharjah Rental Disputes Committee claims, commercial eviction actions, developer/contractor liabilities, and breach of contract compensation.</p>

            <a href="#contact" class="card-link">Brief Practice Desk &rarr;</a>

          </div>

        </div>


        <!-- CARD 06: Labor, Estate & Family Law -->

        <div class="practice-card" data-cat="civil">

          <div class="card-photo" style="background-image: url('https://images.unsplash.com/photo-1455390582262-044cdead277a?auto=format&fit=crop&w=800&q=80');">

            <span class="card-badge-num font-cinzel">06</span>

          </div>

          <div class="card-content">

            <h3 class="card-h3 font-cinzel">Labor, Estate &amp; Family Law</h3>

            <span class="card-ar font-ar" dir="rtl">قضايا العمل والتركات والأحوال الشخصية</span>

            <p class="card-p">Executive employment dispute mediation, inheritance and estate distribution, non-Muslim wills registration, and confidential family advisory.</p>

            <a href="#contact" class="card-link">Brief Practice Desk &rarr;</a>

          </div>

        </div>

      </div>

    </div>

  </section>


  <!-- 48-Hour SLA Banner -->

  <section class="container" id="sla" style="margin-bottom: 96px;">

    <div class="sla-banner">

      <div>

        <span class="sla-tag">Institutional SLA Response</span>

        <h3 class="sla-h3 font-cinzel">48-Hour Rapid Due Diligence &amp; Court Audit Desk</h3>

        <p class="sla-desc">

          Complete pre-litigation and commercial counterparty vetting completed within 48 hours. Receive verified active case numbers, execution registers, travel ban verifications, and an executive commercial risk report before signing contracts.

        </p>

        <div class="sla-checklist">

          <div class="check-item"><span>&#10003;</span> Active Case Registry Audit</div>

          <div class="check-item"><span>&#10003;</span> Execution &amp; Travel Ban Checks</div>

          <div class="check-item"><span>&#10003;</span> Jurisdiction &amp; Regulatory Mapping</div>

          <div class="check-item"><span>&#10003;</span> Executive Commercial Risk Report</div>

        </div>

      </div>


      <div>

        <div class="sla-card-gold">

          <span class="sla-big-num font-cinzel">48h</span>

          <span class="sla-big-label">Turnaround Guarantee</span>

          <a href="#contact" class="btn-gold" style="width: 100%; justify-content: center;">Order 48h Court Audit</a>

        </div>

      </div>

    </div>

  </section>


  <!-- Chambers & Contact Split -->

  <section class="section-pad" id="contact" style="background: #ffffff; border-top: 1px solid var(--border-subtle);">

    <div class="container">

      <div class="section-head">

        <span class="section-tag">Appointment Desk</span>

        <h2 class="section-h2 font-cinzel">Confidential Case Briefing</h2>

        <p class="section-desc">Schedule an in-person consultation at our Al Hisn Tower chambers or submit an inquiry directly to our legal desk.</p>

      </div>


      <div class="chambers-grid">

        <!-- Physical Chambers Details -->

        <div class="chambers-info">

          <div class="info-unit">

            <span class="info-label">Physical Address</span>

            <div class="info-val">Office 1101, Al Hisn Tower, Bank Street, Al Shiokh, Sharjah, UAE</div>

            <div class="font-ar" style="font-size: 13px; color: var(--gold-royal); margin-top: 4px;" dir="rtl">مكتب رقم 1101، برج الحصن، الشيوخ، الشارقة</div>

          </div>


          <div class="info-unit">

            <span class="info-label">Direct Desk Lines</span>

            <a href="tel:+971561101999" class="info-link">+971 56 110 1999</a>

            <a href="tel:+971585850698" class="info-link">+971 58 585 0698</a>

          </div>


          <div class="info-unit">

            <span class="info-label">WhatsApp Retainer Desk</span>

            <a href="https://wa.me/971585850698" target="_blank" rel="noopener noreferrer" class="info-link">+971 58 585 0698 (Instant Bridge)</a>

          </div>


          <div class="info-unit">

            <span class="info-label">Official Legal Email</span>

            <a href="mailto:info@halketbi.com" class="info-link">info@halketbi.com</a>

            <div style="font-size: 12px; color: #64748b; margin-top: 2px;">Domain: www.halketbi.com</div>

          </div>


          <div class="info-unit" style="margin-bottom: 0;">

            <span class="info-label">Chambers Working Hours</span>

            <div class="info-val" style="font-size: 13px; color: var(--text-muted);">Sunday – Thursday: 8:30 AM – 6:00 PM</div>

          </div>

        </div>


        <!-- Intake Form -->

        <div class="form-panel">

          <form id="clientIntakeForm">

            <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY_HERE">

            <input type="hidden" name="subject" value="New Case Briefing - halketbi.com">


            <div class="form-row">

              <div>

                <label class="form-lbl">Full Name / Entity</label>

                <input type="text" name="Client_Name" class="form-input" required placeholder="Full Name or Company LLC">

              </div>

              <div>

                <label class="form-lbl">UAE Phone Number</label>

                <input type="tel" name="Phone_Number" class="form-input" required placeholder="+971 -- --- ----">

              </div>

            </div>


            <div class="form-group">

              <label class="form-lbl">Practice Category</label>

              <select name="Service_Category" class="form-input">

                <option value="Penal &amp; Judicial Execution">Penal Defense &amp; Cheque Execution</option>

                <option value="48-Hour Rapid Due Diligence">48-Hour Rapid Due Diligence Audit</option>

                <option value="Civil &amp; Commercial Tenancy Dispute">Civil &amp; Commercial Tenancy Dispute</option>

                <option value="Insolvency &amp; Restructuring Filing">Insolvency &amp; Restructuring Filing</option>

                <option value="Corporate Retainer Advisory">Corporate Retainer Advisory</option>

              </select>

            </div>


            <div class="form-group">

              <label class="form-lbl">Matter Summary / Active Case Number</label>

              <textarea name="Case_Details" rows="4" class="form-input" required placeholder="State facts of dispute, claim amount, or active case numbers..."></textarea>

            </div>


            <button type="submit" id="submitBtn" class="btn-gold" style="width: 100%; padding: 15px 0; justify-content: center;">Transmit Intake Brief</button>

            <div id="formAlert"></div>

          </form>

        </div>

      </div>

    </div>

  </section>


  <!-- Footer -->

  <footer>

    <div class="container">

      <div class="foot-top">

        <div>

          <span class="brand-title font-cinzel" style="color: #ffffff; font-size: 15px;">HAMAD SAEED AL KETBI</span>

          <span class="brand-subtitle" style="color: #d4af37;">Advocates &amp; Legal Consultants</span>

        </div>

        <div style="font-size: 12px; color: #cbd5e1;">

          Office 1101, Al Hisn Tower, Bank Street, Sharjah, UAE

        </div>

      </div>

      <p class="foot-legal">

        &copy; 2026 Hamad Saeed Al Ketbi Advocates &amp; Legal Consultants. All Rights Reserved. Regulated legal practice in the United Arab Emirates.

      </p>

    </div>

  </footer>


  <!-- Floating Live Chat Concierge Button -->

  <button class="concierge-float-btn" id="conciergeToggleBtn">

    <span class="green-dot-online"></span>

    <span class="concierge-btn-text">Legal Concierge</span>

  </button>


  <!-- In-Site Live Intake Chat Modal -->

  <div class="chat-modal-window" id="chatModal">

    <div class="chat-header">

      <div>

        <div class="chat-header-title font-cinzel">Legal Consultation Desk</div>

        <div class="chat-header-sub"><span class="green-dot-online"></span> Chambers 1101, Al Hisn Tower</div>

      </div>

      <button class="chat-close-btn" id="chatCloseBtn">&times;</button>

    </div>


    <!-- Chat Messages Scroll -->

    <div class="chat-body-scroll" id="chatMessages">

      <div class="chat-msg-bot">

        Welcome to Hamad Saeed Al Ketbi Advocates. How may our legal team assist you today? Select a department or state your query below:

        <div class="chat-chips">

          <button class="chat-chip-btn" onclick="quickSelectTopic('Urgent Criminal Defense &amp; Bail Petition')">&bull; Urgent Criminal Defense / Bail</button>

          <button class="chat-chip-btn" onclick="quickSelectTopic('Cheque Execution &amp; Asset Attachment')">&bull; Cheque Execution / Asset Freeze</button>

          <button class="chat-chip-btn" onclick="quickSelectTopic('48-Hour Rapid Due Diligence Audit')">&bull; 48-Hour Court &amp; Due Diligence Audit</button>

          <button class="chat-chip-btn" onclick="quickSelectTopic('Sharjah Rental or Commercial Dispute')">&bull; Sharjah Tenancy / Commercial Dispute</button>

        </div>

      </div>

    </div>


    <!-- Chat Input & Unblocked WhatsApp Bridge -->

    <div class="chat-footer">

      <form id="chatInputForm" class="chat-input-row">

        <input type="text" id="chatUserText" class="chat-text-input" placeholder="Type query or phone number..." required>

        <button type="submit" class="chat-send-btn">Send</button>

      </form>

      <a href="https://wa.me/971585850698" target="_blank" rel="noopener noreferrer" class="chat-wa-direct">

        <svg viewBox="0 0 24 24">

          <path d="M12.04 2c-5.46 0-9.91 4.45-9.91 9.91 0 1.75.46 3.45 1.32 4.95L2.05 22l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21 5.46 0 9.91-4.45 9.91-9.91 0-2.65-1.03-5.14-2.9-7.01A9.816 9.816 0 0012.04 2m.01 1.67c2.2 0 4.26.86 5.82 2.42a8.225 8.225 0 012.41 5.83c0 4.54-3.7 8.24-8.24 8.24-1.48 0-2.93-.4-4.2-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.196 8.196 0 01-1.26-4.38c0-4.54 3.7-8.24 8.24-8.24m4.52 11.66c-.25-.13-1.47-.72-1.7-.81-.23-.08-.39-.13-.56.13-.17.25-.64.81-.79.97-.14.17-.29.19-.54.06-.25-.13-1.06-.39-2.02-1.25-.75-.67-1.26-1.5-1.41-1.75-.15-.25-.02-.39.11-.51.11-.11.25-.29.37-.44.13-.14.17-.25.25-.42.08-.17.04-.31-.02-.44-.06-.13-.56-1.35-.77-1.85-.2-.49-.41-.42-.56-.43h-.48c-.17 0-.44.06-.67.31-.23.25-.88.86-.88 2.1 0 1.24.9 2.44 1.03 2.61.13.17 1.77 2.7 4.29 3.79.6.26 1.07.41 1.44.53.6.19 1.15.16 1.58.1.48-.07 1.47-.6 1.68-1.18.21-.58.21-1.07.15-1.18-.07-.12-.23-.19-.48-.32z"/>

        </svg>

        <span>Direct WhatsApp Bridge (+971 58 585 0698)</span>

      </a>

    </div>

  </div>


  <!-- Interactive Logic Engine -->

  <script>

    // Practice Filter Slide Tabs

    function filterCards(category, btn) {

      var tabs = document.querySelectorAll('.filter-tab');

      tabs.forEach(function(t) { t.classList.remove('active'); });

      btn.classList.add('active');


      var cards = document.querySelectorAll('#practiceGrid .practice-card');

      cards.forEach(function(card) {

        if (category === 'all' || card.getAttribute('data-cat') === category) {

          card.style.display = 'flex';

        } else {

          card.style.display = 'none';

        }

      });

    }


    // Concierge Chat Window Toggle

    var conciergeBtn = document.getElementById('conciergeToggleBtn');

    var chatModal = document.getElementById('chatModal');

    var chatClose = document.getElementById('chatCloseBtn');


    conciergeBtn.addEventListener('click', function() {

      if (chatModal.style.display === 'flex') {

        chatModal.style.display = 'none';

      } else {

        chatModal.style.display = 'flex';

      }

    });


    chatClose.addEventListener('click', function() {

      chatModal.style.display = 'none';

    });


    // In-Site Chat Message Handling

    var chatForm = document.getElementById('chatInputForm');

    var chatInput = document.getElementById('chatUserText');

    var chatMessages = document.getElementById('chatMessages');


    function appendUserMessage(text) {

      var userMsg = document.createElement('div');

      userMsg.className = 'chat-msg-user';

      userMsg.innerText = text;

      chatMessages.appendChild(userMsg);

      chatMessages.scrollTop = chatMessages.scrollHeight;

    }


    function appendBotMessage(htmlContent) {

      var botMsg = document.createElement('div');

      botMsg.className = 'chat-msg-bot';

      botMsg.innerHTML = htmlContent;

      chatMessages.appendChild(botMsg);

      chatMessages.scrollTop = chatMessages.scrollHeight;

    }


    function quickSelectTopic(topicName) {

      appendUserMessage(topicName);

      setTimeout(function() {

        var encodedTopic = encodeURIComponent("Hello Chambers, I am inquiring regarding: " + topicName);

        var waLink = "https://wa.me/971585850698?text=" + encodedTopic;

        appendBotMessage(

          "Thank you. Our legal team is active for this vertical.<br><br>" +

          "<strong>1. Connect via WhatsApp directly:</strong><br>" +

          "<a href='" + waLink + "' target='_blank' rel='noopener noreferrer' style='display:inline-block; margin-top:6px; color:#b8860b; font-weight:700;'>&rarr; Transfer to WhatsApp (+971 58 585 0698)</a><br><br>" +

          "<strong>2. Or enter your contact number below</strong> and a consultant will review your file."

        );

      }, 400);

    }


    chatForm.addEventListener('submit', function(e) {

      e.preventDefault();

      var text = chatInput.value.trim();

      if (!text) return;


      appendUserMessage(text);

      chatInput.value = '';


      setTimeout(function() {

        var encoded = encodeURIComponent("Web Query: " + text);

        var waLink = "https://wa.me/971585850698?text=" + encoded;

        appendBotMessage(

          "Your brief has been logged at our retainer desk. For immediate review, you can also transfer this to WhatsApp:<br><br>" +

          "<a href='" + waLink + "' target='_blank' rel='noopener noreferrer' style='color:#b8860b; font-weight:700;'>&rarr; Open WhatsApp (+971 58 585 0698)</a>"

        );

      }, 500);

    });


    // Main Intake Brief Submission Handler

    document.getElementById('clientIntakeForm').addEventListener('submit', function(e) {

      e.preventDefault();

      var form = e.target;

      var btn = document.getElementById('submitBtn');

      var alertBox = document.getElementById('formAlert');

      var key = form.elements['access_key'].value;


      btn.innerText = "Transmitting Brief...";

      btn.disabled = true;


      // Sandbox Preview Mode Handshake

      if (key === "YOUR_ACCESS_KEY_HERE" || !key) {

        setTimeout(function() {

          alertBox.style.display = "block";

          alertBox.style.background = "#fef9c3";

          alertBox.style.border = "1px solid #facc15";

          alertBox.style.color = "#854d0e";

          alertBox.innerHTML = "<strong>Test Mode Verified:</strong> Form data parsed cleanly. Replace <code>YOUR_ACCESS_KEY_HERE</code> with your Web3Forms key to route leads to info@halketbi.com.";

          btn.innerText = "Transmit Intake Brief";

          btn.disabled = false;

          form.reset();

        }, 500);

        return;

      }


      // Production Live Transmission

      var formData = new FormData(form);

      fetch('https://api.web3forms.com/submit', {

        method: 'POST',

        body: formData

      })

      .then(function(res) {

        if (res.status === 200) {

          alertBox.style.display = "block";

          alertBox.style.background = "#dcfce7";

          alertBox.style.border = "1px solid #86efac";

          alertBox.style.color = "#166534";

          alertBox.innerText = "Case brief received. Our retainer desk will contact you within working hours.";

          form.reset();

        } else {

          throw new Error();

        }

      })

      .catch(function() {

        alertBox.style.display = "block";

        alertBox.style.background = "#fee2e2";

        alertBox.style.border = "1px solid #fca5a5";

        alertBox.style.color = "#991b1b";

        alertBox.innerText = "Transmission failed. Please reach our direct desk at +971 56 110 1999 or WhatsApp +971 58 585 0698.";

      })

      .finally(function() {

        btn.innerText = "Transmit Intake Brief";

        btn.disabled = false;

      });

    });

  </script>

</body>

</html>