/* content.jsx — Royal Artemis brand content + icons.
   Exports to window for cross-file sharing. */

// ---- Icons (stroke-based) -----------------------------------------------
const Ico = {
  Calendar: (p) => <svg {...p} viewBox="0 0 24 24"><rect x="3" y="5" width="18" height="16" rx="2"/><path d="M3 9h18M8 3v4M16 3v4"/></svg>,
  Stethoscope: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M6 3v6a4 4 0 0 0 8 0V3M10 19a3 3 0 0 0 6 0v-3"/><circle cx="6" cy="3" r=".5"/><circle cx="14" cy="3" r=".5"/><circle cx="18" cy="14" r="2"/></svg>,
  Building: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M3 21h18M5 21V7l7-4 7 4v14M10 9h.01M14 9h.01M10 13h.01M14 13h.01M10 17h4"/></svg>,
  Ambulance: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M2 17h2m16 0h2M4 17V8h11l3 4h2v5M4 17a2 2 0 1 0 4 0M14 17a2 2 0 1 0 4 0"/><path d="M9 10v4M7 12h4"/></svg>,
  Heart: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M12 21s-7-4.35-9.5-9C1 9 2 5 6 5c2 0 3 1 3 1l3 3 3-3s1-1 3-1c4 0 5 4 3.5 7-2.5 4.65-9.5 9-9.5 9z"/></svg>,
  Bone: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M5 5c0-2 3-3 4-1 1 1 1 3 3 4 1 .5 4 .5 4 3 0 1.5-1 2-2 2-1.5 0-3 .5-4 2-1 1.5-3 1-4 1-2 0-2.5-2-2-3 .5-1 1.5-2 1.5-3 0-1-1-3-.5-5z"/></svg>,
  Microscope: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M6 18h12M7 22h10M9 18v-3a3 3 0 0 1 6 0v3M11 5l2-2 4 4-2 2zM10 6l4 4M8 8l2 2"/></svg>,
  Eye: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7z"/><circle cx="12" cy="12" r="3"/></svg>,
  Sparkles: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M12 3l1.5 4.5L18 9l-4.5 1.5L12 15l-1.5-4.5L6 9l4.5-1.5L12 3zM19 14l.8 2.2L22 17l-2.2.8L19 20l-.8-2.2L16 17l2.2-.8L19 14zM5 14l.8 2.2L8 17l-2.2.8L5 20l-.8-2.2L2 17l2.2-.8L5 14z"/></svg>,
  Droplet: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M12 2.5s7 7 7 12a7 7 0 0 1-14 0c0-5 7-12 7-12z"/></svg>,
  ArrowUpRight: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M7 17L17 7M9 7h8v8"/></svg>,
  Arrow: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M5 12h14M13 5l7 7-7 7"/></svg>,
  ArrowLeft: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M19 12H5M11 5l-7 7 7 7"/></svg>,
  Phone: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z"/></svg>,
  Mail: (p) => <svg {...p} viewBox="0 0 24 24"><rect x="2" y="4" width="20" height="16" rx="2"/><path d="M2 7l10 7 10-7"/></svg>,
  Pin: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M12 22s8-7 8-13a8 8 0 0 0-16 0c0 6 8 13 8 13z"/><circle cx="12" cy="9" r="3"/></svg>,
  Clock: (p) => <svg {...p} viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M12 6v6l4 2"/></svg>,
  Sun: (p) => <svg {...p} viewBox="0 0 24 24"><circle cx="12" cy="12" r="4"/><path d="M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M4.93 19.07l1.41-1.41M17.66 6.34l1.41-1.41"/></svg>,
  Moon: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M21 12.79A9 9 0 1 1 11.21 3a7 7 0 0 0 9.79 9.79z"/></svg>,
  Globe: (p) => <svg {...p} viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2c3 3 4 7 4 10s-1 7-4 10c-3-3-4-7-4-10s1-7 4-10z"/></svg>,
  Shield: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M12 2l9 4v6c0 5-4 9-9 10-5-1-9-5-9-10V6l9-4z"/><path d="M9 12l2 2 4-4"/></svg>,
  Users: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M22 21v-2a4 4 0 0 0-3-3.87M17 3.13a4 4 0 0 1 0 7.75"/></svg>,
  Star: (p) => <svg {...p} viewBox="0 0 24 24" fill="currentColor" stroke="none"><path d="M12 2l3 7h7l-5.5 4 2 7L12 16l-6.5 4 2-7L2 9h7z"/></svg>,
  Search: (p) => <svg {...p} viewBox="0 0 24 24"><circle cx="11" cy="11" r="7"/><path d="M21 21l-4.3-4.3"/></svg>,
  Check: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M5 13l4 4L19 7"/></svg>,
  HeartHands: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M12 21s-7-4.35-9.5-9C1 9 2 5 6 5c2 0 3 1 3 1l3 3 3-3s1-1 3-1c4 0 5 4 3.5 7-2.5 4.65-9.5 9-9.5 9z"/></svg>,
  Handshake: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M11 17l-3-3 5-5 3 3M3 12l4-4 3 3-4 4-3-3zM14 13l4-4 3 3-4 4-3-3zM11 17l2 2 3-3M7 11l-2 2"/></svg>,
  Award: (p) => <svg {...p} viewBox="0 0 24 24"><circle cx="12" cy="9" r="6"/><path d="M8.21 13.89L7 22l5-3 5 3-1.21-8.11"/></svg>,
  Chevron: (p) => <svg {...p} viewBox="0 0 24 24"><path d="M6 9l6 6 6-6"/></svg>,
  FB: (p) => <svg {...p} viewBox="0 0 24 24" fill="currentColor" stroke="none"><path d="M14 4h3V0h-3c-2.8 0-5 2.2-5 5v3H6v4h3v12h4V12h3l1-4h-4V5c0-.5.5-1 1-1z"/></svg>,
  LI: (p) => <svg {...p} viewBox="0 0 24 24" fill="currentColor" stroke="none"><path d="M4 4h4v16H4zM6 0a2 2 0 110 4 2 2 0 010-4zM10 8h4v2c1-1.5 3-2 5-2 4 0 5 3 5 6v6h-4v-5c0-1.5-.5-3-2.5-3s-3 1.5-3 3v5H10z"/></svg>,
  YT: (p) => <svg {...p} viewBox="0 0 24 24" fill="currentColor" stroke="none"><path d="M22 6c-.2-1.5-1-2.6-2.5-2.8C16.5 3 12 3 12 3s-4.5 0-7.5.2C3 3.4 2.2 4.5 2 6 1.8 7.5 1.8 12 2 13.5c.2 1.5 1 2.6 2.5 2.8 3 .2 7.5.2 7.5.2s4.5 0 7.5-.2c1.5-.2 2.3-1.3 2.5-2.8.2-1.5.2-6 0-7.5zM10 13V7l5 3-5 3z"/></svg>,
  Stag: (p) => <svg {...p} viewBox="0 0 160 160" fill="currentColor" stroke="none">
    <g transform="translate(80 78)">
      <path d="M -28 -34 C -34 -46 -32 -56 -22 -58 C -24 -50 -20 -44 -14 -42 C -18 -32 -22 -28 -28 -26 Z"/>
      <path d="M 28 -34 C 34 -46 32 -56 22 -58 C 24 -50 20 -44 14 -42 C 18 -32 22 -28 28 -26 Z"/>
      <path d="M -18 -50 C -22 -54 -22 -60 -18 -62 C -16 -56 -12 -54 -8 -54 L -10 -46 Z"/>
      <path d="M 18 -50 C 22 -54 22 -60 18 -62 C 16 -56 12 -54 8 -54 L 10 -46 Z"/>
      <ellipse cx="-22" cy="-18" rx="7" ry="11" transform="rotate(-25 -22 -18)"/>
      <ellipse cx="22" cy="-18" rx="7" ry="11" transform="rotate(25 22 -18)"/>
      <path d="M -16 -20 C -18 -8 -14 4 -8 12 C -4 18 -2 26 0 32 C 2 26 4 18 8 12 C 14 4 18 -8 16 -20 C 12 -28 4 -30 0 -30 C -4 -30 -12 -28 -16 -20 Z"/>
    </g>
    <circle cx="80" cy="80" r="74" fill="none" stroke="currentColor" strokeWidth="6"/>
  </svg>,
};

// ---- Content data --------------------------------------------------------

// Departments — REAL list from workbook
const DEPARTMENTS = [
  { slug: "general-medicine",  name: "General Medicine",      el: "Γενική Ιατρική",            desc: "Routine care, chronic-condition management and diagnosis.",  ic: "Stethoscope" },
  { slug: "surgery",           name: "Surgery",                el: "Χειρουργική",               desc: "General and laparoscopic surgical procedures.",              ic: "Microscope" },
  { slug: "cardiology",        name: "Cardiology",             el: "Καρδιολογία",               desc: "Heart and vascular care with on-site diagnostics.",          ic: "Heart" },
  { slug: "orthopaedics",      name: "Orthopaedics",           el: "Ορθοπεδική",                desc: "Joint, spine and trauma — from consult to recovery.",        ic: "Bone" },
  { slug: "gynaecology",       name: "Gynaecology",            el: "Γυναικολογία",              desc: "Women's health and routine well-woman care.",                ic: "Sparkles" },
  { slug: "radiology",         name: "Radiology & Diagnostics", el: "Ακτινολογία & Διαγνωστικά", desc: "MRI, CT, X-ray and ultrasound — usually same week.",        ic: "Eye" },
  { slug: "laboratory",        name: "Laboratory Services",    el: "Εργαστηριακές Υπηρεσίες",    desc: "Full clinical pathology, walk-in or by appointment.",        ic: "Microscope" },
  { slug: "haemodialysis",     name: "Haemodialysis",          el: "Αιμοκάθαρση",               desc: "Scheduled dialysis sessions in a dedicated unit.",           ic: "Droplet" },
];

// Doctors — placeholder profiles (workbook says client to provide real list)
const DOCTORS = [
  { slug: "ag", name: "Dr Andreas Georgiou",       role: "Consultant Cardiologist",       spec: "Cardiology",   dept: "cardiology",       langs: ["EN","DE"],       years: 22, gender: "m" },
  { slug: "em", name: "Dr Eleni Markou",           role: "General & Laparoscopic Surgeon", spec: "Surgery",      dept: "surgery",          langs: ["EN","EL","DE"],  years: 18, gender: "f" },
  { slug: "sk", name: "Dr Stelios Kyriakou",       role: "Consultant Orthopaedic Surgeon", spec: "Orthopaedics", dept: "orthopaedics",     langs: ["EN","EL"],       years: 24, gender: "m" },
  { slug: "mp", name: "Dr Maria Pavlou",           role: "Consultant Gynaecologist",       spec: "Gynaecology",  dept: "gynaecology",      langs: ["EN","EL","PL"],  years: 16, gender: "f" },
  { slug: "nc", name: "Dr Nikos Charalambous",     role: "Internist & General Medicine",   spec: "General Medicine", dept: "general-medicine", langs: ["EN","EL","DE"], years: 20, gender: "m" },
  { slug: "as", name: "Dr Anastasia Stylianou",    role: "Consultant Radiologist",         spec: "Radiology",    dept: "radiology",        langs: ["EN","EL"],       years: 14, gender: "f" },
  { slug: "ck", name: "Dr Charalambos Kontos",     role: "Clinical Pathologist",           spec: "Laboratory",   dept: "laboratory",       langs: ["EN","EL"],       years: 19, gender: "m" },
  { slug: "ip", name: "Dr Ioanna Petrou",          role: "Nephrologist (Haemodialysis)",   spec: "Haemodialysis", dept: "haemodialysis",    langs: ["EN","EL","DE"],  years: 17, gender: "f" },
];

// ---- I18N ----------------------------------------------------------------
const I18N = {
  en: {
    topbar: {
      emerg: "24/7 Emergency: +357 26 961 600",
      addr: "Pavlou Crinaiou 2, Paphos",
      gesy: "GeSY accredited",
    },
    nav: [
      { label: "Departments",          href: "index.html#departments" },
      { label: "Find a Doctor",        href: "doctors.html" },
      { label: "International Patients", href: "index.html#international" },
      { label: "About",                href: "about.html" },
      { label: "News",                 href: "index.html#news" },
      { label: "Contact",              href: "index.html#contact" },
    ],
    book: "Book Appointment",
    langComing: "Greek translation coming soon",
    hero: {
      eyebrow: "Private Hospital · Paphos · Since 1990",
      title: ["Your Health,", "Our Commitment", "Since 1990."],
      lede: "Royal Artemis Private Hospital delivers world-class healthcare with internationally certified quality, modern facilities, and a patient-first approach — right here in Paphos.",
      cta1: "Book an Appointment",
      cta2: "Find a Doctor",
      stats: [
        { n: "35+", l: "Years of care" },
        { n: "20+", l: "Specialists" },
        { n: "8",   l: "Departments" },
        { n: "24/7", l: "Emergency" },
      ],
      quote: "GeSY-affiliated since 2020. Open to all beneficiaries.",
      badge: { t: "Internationally accredited", s: "ISO 9001 · 45001 · 22001 · CHKS" },
    },
    quick: [
      { t: "Book Appointment",   s: "Lab, radiology & consultations.",      ic: "Calendar",    href: "book.html" },
      { t: "Find a Doctor",      s: "Search specialists by department.",    ic: "Stethoscope", href: "doctors.html" },
      { t: "Our Departments",    s: "Comprehensive care under one roof.",   ic: "Building",    href: "index.html#departments" },
      { t: "24/7 Emergency",     s: "Always open · +357 26 961 600.",       ic: "Ambulance",   emerg: true, href: "tel:+35726961600" },
    ],
    creds: {
      label: "A hospital you can trust",
      items: [
        { y: "Since 1990",       n: "35 years of private care" },
        { y: "ISO 9001:2015",    n: "Quality Management" },
        { y: "ISO 45001:2018",   n: "Occupational H&S" },
        { y: "ISO 22001:2018",   n: "Food Safety" },
        { y: "CHKS",             n: "Internationally accredited" },
        { y: "GeSY",             n: "GHS-affiliated since 2020" },
      ],
    },
    // 3-pillar values — exact brand-book copy
    values: {
      eyebrow: "Our values",
      title: "Care, trust and expertise — the foundation of every patient journey.",
      lede: "We are Royal Artemis Hospital, where care, trust, and expertise converge to redefine healthcare in Cyprus.",
      items: [
        {
          num: "01",
          name: "CARE",
          ic: "HeartHands",
          body: "We believe that genuine care is the cornerstone of healing. Our team approaches each patient with empathy, kindness and a wholehearted commitment to their wellbeing — tailoring care to ensure comfort, dignity and peace of mind."
        },
        {
          num: "02",
          name: "TRUST",
          ic: "Handshake",
          body: "Trust is the foundation of every meaningful relationship, especially in healthcare. We prioritise transparency, integrity and open communication — placing your safety, confidentiality and overall health above all else."
        },
        {
          num: "03",
          name: "EXPERTISE",
          ic: "Award",
          body: "Our pursuit of excellence is unrelenting. With a team of renowned medical professionals and cutting-edge technology, we bring world-class expertise to Cyprus — continuously enhancing our skills and employing the latest innovations."
        },
      ],
    },
    depts: {
      eyebrow: "Care, organised",
      title: "Departments & services",
      lede: "From routine check-ups to complex surgery — comprehensive care delivered by experienced teams across our specialties.",
      cta: "Browse all departments",
    },
    docs: {
      eyebrow: "Meet our team",
      title: "Doctors leading every department",
      lede: "Specialists with decades of combined experience, all under one roof in Paphos.",
      cta: "Find a doctor",
    },
    intl: {
      eyebrow: "For international patients",
      title: "Travelling to Cyprus for treatment?",
      lede: "Paphos is approximately 20 minutes from the international airport. Reception assists with practical arrangements before your arrival.",
      cta: "Plan your visit",
      items: [
        { t: "Documents to bring",      s: "Passport (preferred) or EU ID. Travel insurance (if not a GeSY beneficiary). Existing medical records and prescriptions.", ic: "Shield" },
        { t: "Languages spoken",        s: "English, German and Polish across most departments. Greek with selected staff.", ic: "Globe" },
        { t: "Airport & accommodation", s: "Approximately 20 minutes from Paphos International Airport. Reception can recommend nearby accommodation.", ic: "Pin" },
        { t: "GeSY for visitors",       s: "GeSY beneficiaries are welcome. EHIC is not accepted; non-GeSY patients pay privately or via accepted travel insurance.", ic: "Users" },
      ],
    },
    news: {
      eyebrow: "Health insights",
      title: "News & patient guidance",
      cta: "All articles",
      items: [
        { tag: "Patient guide", date: "April 22, 2026", title: "What to bring for your X-ray appointment", excerpt: "A short checklist to make your radiology visit faster, safer and more accurate." },
        { tag: "Announcement",  date: "April 10, 2026", title: "Our new haemodialysis unit is open to patients", excerpt: "A dedicated dialysis suite with comfortable, scheduled sessions and on-call nephrology support." },
        { tag: "Our team",      date: "March 28, 2026", title: "Cardiology welcomes Dr Pavlou to the consultant team", excerpt: "Eighteen years of interventional cardiology experience, now consulting weekly in Paphos." },
      ],
    },
    testi: {
      eyebrow: "Patient voices",
      title: "Care delivered with attention",
      items: [
        { q: "Everyone took the time to explain. From admission to discharge, I felt looked-after, not rushed.", n: "Maria S.", r: "Paphos · Outpatient" },
        { q: "Got my MRI report the same week. The radiology team was patient and friendly with my elderly father.", n: "Ioannis K.", r: "Limassol" },
        { q: "Travelled from Germany for a knee replacement. The team answered every question in advance — in English.", n: "James W.", r: "International patient" },
      ],
    },
    contact: {
      eyebrow: "Visit us",
      title: "Find us in Paphos",
      lede: "Free patient parking on-site. Outpatient entrance off Pavlou Crinaiou Avenue.",
      addr: { label: "Address", val: "Pavlou Crinaiou 2, 8035", alt: "Paphos, Cyprus" },
      phone: { label: "Phone", val: "+357 26 961 600", alt: "24/7 Emergency hotline" },
      mail: { label: "Email", val: "info@royalhospital.eu", alt: "support@royalhospital.eu" },
      hours: { label: "Hours", val: "Emergency: 24 hours, every day", alt: "Outpatient: Mon–Fri 8:00–20:00 · Sat 9:00–13:00" },
      cta1: "Book Appointment",
      cta2: "Get Directions",
    },
    footer: {
      tag: "Private healthcare in Paphos since 1990. Patient-centred, internationally accredited.",
      cols: [
        { h: "Hospital",      links: [["About us","about.html"],["Our departments","index.html#departments"],["Find a doctor","doctors.html"],["News & updates","index.html#news"],["Careers","#"]] },
        { h: "For patients",  links: [["Book appointment","book.html"],["Insurance & GeSY","#"],["Patient rights","#"],["Visiting hours","#"],["Feedback","#"]] },
        { h: "International", links: [["Plan your visit","index.html#international"],["Languages","index.html#international"],["Travel & accommodation","#"],["Get in touch","#contact"]] },
        { h: "Legal",         links: [["Privacy policy","#"],["Cookies","#"],["Terms of use","#"],["GDPR","#"]] },
      ],
      copy: "© 2026 Royal Artemis Private Hospital Ltd. All rights reserved.",
      built: "Site by Fidelity Technology Solutions",
    },

    // ABOUT page
    about: {
      hero: {
        eyebrow: "About Royal Artemis",
        title: "Setting the gold standard for medical services in Cyprus.",
        lede: "At Royal Artemis Hospital, we are driven by a deep commitment to care, trust and professionalism. Our vision is to deliver healthcare where every life we touch is treated with the utmost respect and compassion.",
      },
      story: {
        title: "Our story",
        body: [
          "Royal Artemis Private Hospital was founded in 1990 in the heart of Paphos with a mission to deliver exceptional private healthcare to the local community.",
          "Over three and a half decades, we've grown into one of the most trusted private institutions in the district — combining modern medical equipment with the personal, attentive care that defines us.",
          "In 2020 we became fully integrated into the Cyprus General Healthcare System (GeSY), broadening access while maintaining the private-care standards our patients expect.",
        ],
      },
      timeline: [
        { year: "1990", title: "Founded in Paphos", desc: "Royal Artemis Private Hospital opens its doors with a small but dedicated medical team." },
        { year: "2005", title: "Expansion of facilities", desc: "Operating theatres and diagnostic imaging modernised; new outpatient wing." },
        { year: "2015", title: "ISO certifications", desc: "Integrated Management System certified to ISO 9001, ISO 45001 and ISO 22001." },
        { year: "2018", title: "CHKS accreditation", desc: "Internationally accredited by CHKS — recognising compliance with rigorous healthcare standards." },
        { year: "2020", title: "Joined GeSY", desc: "Fully integrated into the Cyprus General Healthcare System." },
        { year: "Today", title: "Continuing forward", desc: "8 departments, 20+ specialists, 35 years of experience — and counting." },
      ],
      ims: {
        eyebrow: "Integrated Management System",
        title: "Audited annually, certified internationally.",
        lede: "Our IMS ensures consistent service quality, structured risk management and patient satisfaction across the whole hospital.",
        items: [
          { code: "ISO 9001:2015",  name: "Quality Management Systems", desc: "Consistent processes, continual improvement, patient-focused outcomes." },
          { code: "ISO 45001:2018", name: "Occupational Health & Safety", desc: "A safe working environment for staff and a safer experience for patients." },
          { code: "ISO 22001:2018", name: "Food Safety",                  desc: "Hospital meals prepared and served to international food-safety standards." },
          { code: "CHKS",           name: "International Healthcare Accreditation", desc: "Independently audited against rigorous global healthcare standards." },
        ],
      },
      leadership: {
        eyebrow: "Leadership",
        title: "Meet the people who lead the hospital",
        lede: "Real bios and photography will be added once provided by the hospital.",
        items: [
          { nm: "Charalampos Gakis",   ttl: "Chief Operating Officer",   bio: "Oversees daily operations, patient services and quality systems across the hospital." },
          { nm: "Marios Savva",        ttl: "Executive Director",         bio: "Responsible for strategic direction, finance and external relations." },
          { nm: "Dr George Theophilou", ttl: "Medical Director",          bio: "Clinical leadership across all departments and oversight of medical quality." },
        ],
      },
    },

    // DOCTORS page
    doctors: {
      hero: {
        eyebrow: "Find a Doctor",
        title: "Search specialists at Royal Artemis.",
        lede: "Filter by department, language or name. Real photography and full bios are added as we collect them.",
      },
      search: "Search by name or specialty…",
      filterDept: "All departments",
      filterLang: "Any language",
      sortBy: "Sort: A–Z",
      results: (n) => `${n} doctor${n === 1 ? '' : 's'}`,
    },

    // BOOK page
    bookpage: {
      hero: {
        eyebrow: "Appointment Request",
        title: "Book an appointment.",
        lede: "Submit a request and our team will confirm by phone or email within one working day. For emergencies, please call +357 26 961 600 directly.",
      },
      form: {
        sectionContact: "Your contact details",
        sectionVisit:   "About your visit",
        sectionGesy:    "GeSY & insurance",
        sectionExtra:   "Anything else?",
        name:    "Full name",
        phone:   "Phone number",
        email:   "Email address",
        dept:    "Department",
        deptOpt: ["Select a department…","Laboratory","Radiology & Diagnostics","Other (specify in comments)"],
        date:    "Preferred date",
        time:    "Preferred time",
        timeOpts: [
          { v: "morning",   label: "Morning",   range: "08:00 – 12:00" },
          { v: "afternoon", label: "Afternoon", range: "12:00 – 17:00" },
          { v: "evening",   label: "Evening",   range: "17:00 – 20:00" },
        ],
        gesy:        "Are you a GeSY beneficiary?",
        gesyHint:    "GeSY beneficiaries can access most covered services with a GP referral.",
        insurance:   "Insurance company",
        insuranceHint: "If you're not a GeSY beneficiary, please tell us which insurance covers you.",
        notes:       "Reason for visit or notes",
        notesHint:   "Optional. Any context that helps us prepare for your visit.",
        consent:     "I agree that Royal Artemis Hospital may contact me about this request.",
        submit:      "Submit request",
        backedBy:    "Your request is sent to info@royalhospital.eu and support@royalhospital.eu",
      },
      aside: {
        what: {
          title: "What happens next?",
          steps: [
            "We receive your request and a coordinator reviews it.",
            "We call or email within one working day to confirm or suggest an alternative time.",
            "On the day, please arrive 15 minutes early with your ID and any relevant medical records.",
          ],
        },
        emerg: {
          title: "Need urgent care?",
          body: "Our Emergency Department is open 24 hours a day, every day.",
          phone: "+357 26 961 600",
        },
        hours: {
          title: "Outpatient hours",
          rows: [
            ["Monday – Friday", "08:00 – 20:00"],
            ["Saturday",        "09:00 – 13:00"],
            ["Sunday",          "Emergency only"],
          ],
        },
      },
      success: {
        title: "Request received.",
        lede: "Thank you — our team will contact you as soon as possible to confirm your appointment.",
        cta1: "Return to homepage",
        cta2: "Book another",
      },
    },
  },
};

Object.assign(window, { Ico, I18N, DEPARTMENTS, DOCTORS });
