// Demo portraits — placeholder Unsplash photos for the client demo.
// Each <image-slot> uses these as `src=`; a user drop overrides them.
window.DEMO_PORTRAITS = {
  "marko-stojanovski": "https://images.unsplash.com/photo-1583454110551-21f2fa2afe61?auto=format&fit=crop&w=900&q=80",
  "elena-petrova":     "https://images.unsplash.com/photo-1594381898411-846e7d193883?auto=format&fit=crop&w=900&q=80",
  "andrej-kostov":     "https://images.unsplash.com/photo-1568602471122-7832951cc4c5?auto=format&fit=crop&w=900&q=80",
  "ana-vasileva":      "https://images.unsplash.com/photo-1518611012118-696072aa579a?auto=format&fit=crop&w=900&q=80",
};

window.DEMO_PROGRAMS = {
  "weight-training": "https://images.unsplash.com/photo-1581009146145-b5ef050c2e1e?auto=format&fit=crop&w=1200&q=80",
  "crossfit":        "https://images.unsplash.com/photo-1526506118085-60ce8714f8c5?auto=format&fit=crop&w=1200&q=80",
  "mma":             "https://images.unsplash.com/photo-1599058917765-a780eda07a3e?auto=format&fit=crop&w=1200&q=80",
  "boxing":          "https://images.unsplash.com/photo-1544367567-0f2fcb009e0b?auto=format&fit=crop&w=1200&q=80",
  "hiit":            "https://images.unsplash.com/photo-1517963879433-6ad2b056d712?auto=format&fit=crop&w=1200&q=80",
  "mobility":        "https://images.unsplash.com/photo-1518611012118-696072aa579a?auto=format&fit=crop&w=1200&q=80",
};

// Translations for Macedonian (mk), Albanian (sq), English (en)
window.I18N = {
  nav: {
    home:     { mk: "Дома",        sq: "Kreu",         en: "Home" },
    about:    { mk: "За нас",      sq: "Rreth nesh",   en: "About" },
    facilities: { mk: "Простории",  sq: "Hapësirat",    en: "Facilities" },
    programs: { mk: "Програми",    sq: "Programet",    en: "Programs" },
    pricing:  { mk: "Членарини",   sq: "Anëtarësimi",  en: "Pricing" },
    trainers: { mk: "Тренери",     sq: "Trajnerët",    en: "Trainers" },
    contact:  { mk: "Контакт",     sq: "Kontakti",     en: "Contact" },
    join:     { mk: "Зачлени се",  sq: "Anëtarësohu",  en: "Join now" },
  },
  notice: {
    closed: { mk: "Затворено во понеделник · Отворено вторник–недела",
              sq: "Mbyllur të hënën · Hapur e martë–e diel",
              en: "Closed Monday · Open Tuesday–Sunday" },
  },
  hero: {
    eyebrow: { mk: "Алфа Џим · Тетово",   sq: "Alpha Gym · Tetoves",  en: "Alpha Gym · Tetovo" },
    estd:    { mk: "Осн. 2018",            sq: "Themel. 2018",       en: "Est. 2018" },
    line1:   { mk: "СТРАВУВАЈ",            sq: "FRIKËSO",            en: "BECOME" },
    line2:   { mk: "ОД ЛЕНОСТА",           sq: "PËRTACINË",          en: "WHAT YOU" },
    line3:   { mk: "НЕ ОД",                sq: "JO",                 en: "FEAR" },
    line4:   { mk: "ТЕЖИНАТА",             sq: "PESHËN",             en: "MOST" },
    sub: { mk: "Премиум фитнес центар во срцето на градот. Опрема, тренери и заедница достојни за оние што бараат повеќе.",
           sq: "Qendër premium fitnesi në zemër të qytetit. Pajisje, trajnerë dhe një komunitet që meritojnë ata që kërkojnë më shumë.",
           en: "A premium training facility in the heart of the city. Equipment, coaches, and a community for those who demand more." },
    ctaPrimary:   { mk: "Започни денес",     sq: "Fillo sot",        en: "Start training" },
    ctaSecondary: { mk: "Запознај ги тренерите", sq: "Njohu me trajnerët", en: "Meet the coaches" },
    stats: [
      { num: "8.5",  unit: "K", lbl: { mk: "Активни членови",  sq: "Anëtarë aktivë",  en: "Active members" } },
      { num: "120",  unit: "+", lbl: { mk: "Видови опрема",    sq: "Pajisje",         en: "Pieces of kit" } },
      { num: "24",   unit: "/7", lbl: { mk: "Пристап",         sq: "Qasje",           en: "Access" } },
      { num: "4",    unit: "★",  lbl: { mk: "Сертиф. тренери", sq: "Trajnerë",        en: "Certified coaches" } },
    ],
  },
  about: {
    eyebrow: { mk: "За Алфа",   sq: "Rreth Alpha",  en: "About Alpha" },
    headline: {
      mk: "Не сал теретана. Простор каде што се кова карактер.",
      sq: "Jo vetëm një palestër. Një vend ku formohet karakteri.",
      en: "More than a gym. A place where character is forged.",
    },
    p1: {
      mk: "Од 2018 година, Алфа Џим е дом на спортисти, аматери и оние што за прв пат влегуваат во теретана. Не верувам­е во итни решенија — верувам­е во дисциплина, повторување и заедница што те влече нагоре.",
      sq: "Që nga viti 2018, Alpha Gym është shtëpia e atletëve, amatorëve dhe atyre që hyjnë për herë të parë në një palestër. Nuk besojmë në zgjidhje të shpejta — besojmë në disiplinë, përsëritje dhe një komunitet që të tërheq lart.",
      en: "Since 2018, Alpha Gym has been home to athletes, amateurs, and first-timers alike. We don't believe in shortcuts — we believe in discipline, repetition, and a community that pulls you up.",
    },
    p2: {
      mk: "Опремата е одбрана со намера. Тренерите се избрани со внимание. А членството значи дека припаѓаш на нешто.",
      sq: "Pajisjet janë zgjedhur me qëllim. Trajnerët me kujdes. Dhe anëtarësia do të thotë se i përket diçkaje.",
      en: "The equipment is selected with intent. The coaches are chosen with care. And membership means you belong to something.",
    },
    pillars: [
      { title: { mk: "Сериозна опрема",     sq: "Pajisje serioze",  en: "Serious equipment" },
        body:  { mk: "Hammer Strength, Eleiko, Rogue. Опрема професионална. Простор за секого.",
                 sq: "Hammer Strength, Eleiko, Rogue. Pajisje profesionale. Hapësirë për të gjithë.",
                 en: "Hammer Strength, Eleiko, Rogue. Pro-grade kit, room to move." } },
      { title: { mk: "Тренери што слушаат", sq: "Trajnerë që dëgjojnë", en: "Coaches who listen" },
        body:  { mk: "Без шаблони. Програмата ти се пишува врз твоите цели.",
                 sq: "Pa shabllone. Programi shkruhet sipas qëllimeve tua.",
                 en: "No templates. Programs written around your goals." } },
      { title: { mk: "Заедница, не маса",   sq: "Komunitet, jo turmë",  en: "A community, not a crowd" },
        body:  { mk: "Луѓе што те знаат по име. Поддршка кога ти е потребна.",
                 sq: "Njerëz që të njohin me emër. Mbështetje kur duhet.",
                 en: "People who know your name. Support when it counts." } },
      { title: { mk: "Отворено 24/7",       sq: "Hapur 24/7",       en: "Open 24/7" },
        body:  { mk: "Тренирај тогаш кога ти одговара тебе, а не на распоредот.",
                 sq: "Stërvit kur ty të përshtatet, jo orarit.",
                 en: "Train on your schedule, never the other way around." } },
    ],
  },
  facilities: {
    eyebrow: { mk: "Простории", sq: "Hapësirat", en: "Facilities" },
    headline: {
      mk: "1.200 м² опремени за секоја цел.",
      sq: "1,200 m² të pajisura për çdo qëllim.",
      en: "1,200 m² built for every goal.",
    },
    sub: {
      mk: "Од класична зона за слободни тегови, преку олимписки платформи и кардио кат, до простор за функционален тренинг и часови.",
      sq: "Nga zona klasike e peshave të lira, te platformat olimpike e kati i kardios, deri te hapësira për stërvitje funksionale dhe klasa.",
      en: "From a classic free-weight floor to olympic platforms, a cardio level, and dedicated rooms for functional and class-based training.",
    },
    tags: [
      { mk: "Слободни тегови", sq: "Pesha të lira",   en: "Free weights" },
      { mk: "Олимписки платформи", sq: "Platforma olimpike", en: "Olympic platforms" },
      { mk: "Кардио кат",      sq: "Kati kardio",      en: "Cardio floor" },
      { mk: "Функционален тренинг", sq: "Stërvitje funksionale", en: "Functional training" },
      { mk: "MMA / Бокс зона", sq: "Zonë MMA / Boks",  en: "MMA / Boxing area" },
      { mk: "Сауна",           sq: "Saunë",            en: "Sauna" },
      { mk: "Тушеви и гардероба", sq: "Dushe dhe garderoba", en: "Showers & lockers" },
      { mk: "Кафе бар",        sq: "Bar kafeneje",     en: "Café bar" },
    ],
    captions: [
      { mk: "Главна сала",       sq: "Salla kryesore",  en: "Main floor" },
      { mk: "Слободни тегови",   sq: "Pesha të lira",   en: "Free weights" },
      { mk: "Кардио зона",       sq: "Zona kardio",     en: "Cardio zone" },
      { mk: "Функционален простор", sq: "Hapësirë funksionale", en: "Functional area" },
      { mk: "Влез и рецепција",  sq: "Hyrja dhe recepsioni", en: "Entrance & reception" },
    ],
  },
  programs: {
    eyebrow: { mk: "Програми", sq: "Programet", en: "What we train" },
    headline: {
      mk: "Шест дисциплини. Една зграда. Без компромис.",
      sq: "Gjashtë disiplina. Një ndërtesë. Pa kompromise.",
      en: "Six disciplines. One building. No compromises.",
    },
    sub: {
      mk: "Без разлика дали те влече гирата, рингот или таталот — имаме простор, тренер и програма за тебе.",
      sq: "Pavarësisht nëse të tërheq shtanga, ringu apo tatami — kemi hapësirën, trajnerin dhe programin për ty.",
      en: "Whether you're drawn to the bar, the ring, or the mat — we have the room, the coach, and the plan.",
    },
    list: [
      {
        slug: "weight-training",
        title: { mk: "Тренинг со тегови", sq: "Stërvitje me pesha", en: "Weight Training" },
        kicker: { mk: "Сила · Хипертрофија", sq: "Forcë · Hipertrofi", en: "Strength · Hypertrophy" },
        body: { mk: "Слободни тегови, олимписки штанги и Hammer Strength машини. Простор за чисто извршување.",
                sq: "Pesha të lira, shufra olimpike dhe makineri Hammer Strength. Hapësirë për ekzekutim të pastër.",
                en: "Free weights, olympic bars, and Hammer Strength machines. Room to lift the way it should be done." },
        sessions: { mk: "Сесии секој ден",  sq: "Sesione çdo ditë",  en: "Daily open sessions" },
      },
      {
        slug: "crossfit",
        title: { mk: "CrossFit",  sq: "CrossFit",  en: "CrossFit" },
        kicker: { mk: "WOD · Метконс", sq: "WOD · Metcon", en: "WOD · Metcon" },
        body: { mk: "Дневен WOD, олимписки лифтови и гимнастика — програмиран од тренер, скалабилен за секого.",
                sq: "WOD ditor, ngritje olimpike dhe gjimnastikë — i programuar nga trajneri, i shkallëzueshëm për këdo.",
                en: "Daily WODs, olympic lifts, and gymnastics — coach-programmed and scaled for any level." },
        sessions: { mk: "06:00 · 12:00 · 18:00", sq: "06:00 · 12:00 · 18:00", en: "06:00 · 12:00 · 18:00" },
      },
      {
        slug: "mma",
        title: { mk: "Мешани борбени вештини", sq: "Arte marciale të përziera", en: "Mixed Martial Arts" },
        kicker: { mk: "Ринг · Платно", sq: "Ring · Tatami", en: "Ring · Mat" },
        body: { mk: "Стенд-ап, борење и BJJ. Тренери со искуство во професионалниот ринг.",
                sq: "Stand-up, mundje dhe BJJ. Trajnerë me përvojë në ringun profesional.",
                en: "Stand-up, wrestling, and BJJ. Coaches with pro-ring experience." },
        sessions: { mk: "Вто/Чет/Саб 19:00",  sq: "Mar/Enj/Sht 19:00",  en: "Tue/Thu/Sat 19:00" },
      },
      {
        slug: "boxing",
        title: { mk: "Бокс",  sq: "Boks",  en: "Boxing" },
        kicker: { mk: "Техника · Спаринг", sq: "Teknikë · Sparring", en: "Technique · Sparring" },
        body: { mk: "Од почетник до натпреварувач. Работа на стапки, кеси, ракавици и контролиран спаринг.",
                sq: "Nga fillestari te konkurruesi. Punë këmbësh, çantash, dorezash dhe sparring i kontrolluar.",
                en: "Beginner to competitor. Footwork, bag work, mitts, and controlled sparring." },
        sessions: { mk: "Пон–Пет 18:00", sq: "Hën–Pre 18:00", en: "Mon–Fri 18:00" },
      },
      {
        slug: "hiit",
        title: { mk: "HIIT и кондиција", sq: "HIIT dhe kondicion", en: "HIIT & Conditioning" },
        kicker: { mk: "Метконс · Кардио", sq: "Metcon · Kardio", en: "Metcon · Cardio" },
        body: { mk: "45-минутни сесии со срцов ритам како водич. Скалабилно. Метро-измерено.",
                sq: "Sesione 45-minutëshe me rrahjet e zemrës si udhëzues. Të shkallëzueshme. Të matshme.",
                en: "45-minute sessions with heart rate as the guide. Scalable. Measured." },
        sessions: { mk: "5×/недела", sq: "5×/javë", en: "5× / week" },
      },
      {
        slug: "mobility",
        title: { mk: "Подвижност и опоравување", sq: "Lëvizshmëri dhe rikuperim", en: "Mobility & Recovery" },
        kicker: { mk: "FRC · Дишење", sq: "FRC · Frymëmarrje", en: "FRC · Breathwork" },
        body: { mk: "Сесии за зглобно здравје, рехабилитација и работа на дишење. Тренирај долго, без болка.",
                sq: "Sesione për shëndetin e nyjeve, rehabilitim dhe punë me frymëmarrjen. Stërvitu gjatë, pa dhimbje.",
                en: "Joint health, post-injury work, and breathwork. Train long — without pain." },
        sessions: { mk: "Сре · Саб 09:00", sq: "Mër · Sht 09:00", en: "Wed · Sat 09:00" },
      },
    ],
    learnMore: { mk: "Дознај повеќе", sq: "Mëso më shumë", en: "Learn more" },
  },
  pricing: {
    headline: {
      mk: "Едноставни цени. Без скриени трошоци.",
      sq: "Çmime të thjeshta. Pa kosto të fshehta.",
      en: "Straightforward pricing. No hidden fees.",
    },
    sub: {
      mk: "Заклучи го планот, тренирај онолку колку што ти треба. Сите членарини вклучуваат пристап до целата опрема и сауна.",
      sq: "Zgjidh planin, stërvitu sa të duhet. Të gjitha planet përfshijnë qasje në të gjitha pajisjet dhe saunën.",
      en: "Pick a plan, train as much as you need. Every plan includes full access to the floor and sauna.",
    },
    perMonth: { mk: "/ месец", sq: "/ muaj", en: "/ month" },
    perDay:   { mk: "/ ден",   sq: "/ ditë", en: "/ day" },
    cur:      { mk: "ден",     sq: "ден",    en: "MKD" },
    plans: [
      {
        name: { mk: "Дневна",   sq: "Ditore",   en: "Day pass" },
        tag:  { mk: "Пробај пред да се обврзеш", sq: "Provo para se të vendosësh", en: "Try before you commit" },
        price: 350, per: "perDay",
        features: [
          { mk: "Пристап на еден ден",    sq: "Qasje për një ditë",  en: "One-day full access" },
          { mk: "Користење на сауна",     sq: "Përdorim saune",      en: "Sauna access" },
          { mk: "Кафе или вода добредојде", sq: "Kafe ose ujë mirëserdhe", en: "Welcome coffee or water" },
        ],
        muted: [
          { mk: "Без групни часови",       sq: "Pa klasa grupore",    en: "Group classes excluded" },
          { mk: "Без персонален тренер",   sq: "Pa trajner personal", en: "PT not included" },
        ],
        cta: { mk: "Купи проба", sq: "Bli provë", en: "Buy day pass" },
      },
      {
        name: { mk: "Стандард", sq: "Standard",  en: "Standard" },
        tag:  { mk: "Класиката за повеќето", sq: "Klasiku për shumicën", en: "The everyday classic" },
        price: 1900, per: "perMonth",
        features: [
          { mk: "Неограничен пристап",     sq: "Qasje e pakufizuar",  en: "Unlimited access" },
          { mk: "Сауна и тушеви",          sq: "Saunë dhe dushe",     en: "Sauna and showers" },
          { mk: "Орментациски тренинг",    sq: "Stërvitje orientuese", en: "Onboarding session" },
          { mk: "App за следење",          sq: "App për ndjekje",     en: "Tracking app" },
        ],
        muted: [
          { mk: "Без часови",              sq: "Pa klasa",            en: "No classes" },
          { mk: "Без персонален тренер",   sq: "Pa trajner personal", en: "No PT included" },
        ],
        cta: { mk: "Зачлени се", sq: "Anëtarësohu", en: "Sign up" },
      },
      {
        name: { mk: "Алфа",     sq: "Alpha",     en: "Alpha" },
        tag:  { mk: "Сè вклучено",   sq: "Gjithçka brenda",    en: "Everything in" },
        price: 3200, per: "perMonth",
        featured: true, badge: { mk: "Најпопуларно", sq: "Më e zgjedhura", en: "Most popular" },
        features: [
          { mk: "Сè во Стандард",          sq: "Gjithçka nga Standard", en: "Everything in Standard" },
          { mk: "Неограничени часови",     sq: "Klasa të pakufizuara", en: "Unlimited classes" },
          { mk: "2× персонални сесии",     sq: "2× sesione personale", en: "2× PT sessions / mo" },
          { mk: "Анализа на состав",       sq: "Analizë trupore",     en: "Body composition scan" },
          { mk: "Алфа маица подарок",      sq: "Bluzë Alpha dhuratë", en: "Alpha tee included" },
        ],
        muted: [],
        cta: { mk: "Стани Алфа", sq: "Bëhu Alpha", en: "Go Alpha" },
      },
      {
        name: { mk: "Студент",  sq: "Studentore", en: "Student" },
        tag:  { mk: "За оние со индекс", sq: "Për ata me indeks", en: "Valid student ID required" },
        price: 1200, per: "perMonth",
        features: [
          { mk: "Неограничен пристап",     sq: "Qasje e pakufizuar",  en: "Unlimited access" },
          { mk: "Сауна и тушеви",          sq: "Saunë dhe dushe",     en: "Sauna and showers" },
          { mk: "App за следење",          sq: "App për ndjekje",     en: "Tracking app" },
          { mk: "20% попуст за пријатели", sq: "20% zbritje për shokët", en: "20% friend discount" },
        ],
        muted: [
          { mk: "Без часови",              sq: "Pa klasa",            en: "No classes" },
          { mk: "Без персонален тренер",   sq: "Pa trajner personal", en: "No PT included" },
        ],
        cta: { mk: "Студентско членство", sq: "Anëtarësim student", en: "Get student plan" },
      },
    ],
  },
  trainers: {
    eyebrow: { mk: "Тренери", sq: "Trajnerët", en: "The coaches" },
    headline: {
      mk: "Луѓето што ќе те турнат еден сет повеќе.",
      sq: "Njerëzit që do të shtyjnë një set më shumë.",
      en: "The people who push you for one more set.",
    },
    sub: {
      mk: "Четворица сертифицирани тренери, секој со своја специјалност. Кликни за детали и закажи бесплатна консултација.",
      sq: "Katër trajnerë të certifikuar, secili me specialitetin e tij. Kliko për detaje dhe rezervo një konsultë falas.",
      en: "Four certified coaches, each with their own specialty. Tap any to read more and book a free consult.",
    },
    viewProfile: { mk: "Профил",   sq: "Profili",  en: "View profile" },
    backTo:      { mk: "Назад кон тренерите", sq: "Kthehu te trajnerët", en: "Back to coaches" },
    contactCoach: { mk: "Контактирај го тренерот", sq: "Kontakto trajnerin", en: "Contact this coach" },
    emailLabel:   { mk: "Е-пошта",  sq: "Email",    en: "Email" },
    whatsappLabel:{ mk: "WhatsApp", sq: "WhatsApp", en: "WhatsApp" },
    bookFree:     { mk: "Бесплатна сесија", sq: "Sesion falas", en: "Free intro session" },
    spec:         { mk: "Специјалност", sq: "Specialiteti",  en: "Specialty" },
    exp:          { mk: "Искуство",   sq: "Përvojë",      en: "Experience" },
    clients:      { mk: "Клиенти",    sq: "Klientë",      en: "Clients trained" },
    yrs:          { mk: "год.",       sq: "vite",         en: "yrs" },
    sessionsLabel:{ mk: "сесии",      sq: "sesione",      en: "sessions" },
    approach:     { mk: "Пристап",    sq: "Qasja",        en: "Approach" },
    creds:        { mk: "Сертификати", sq: "Certifikatat", en: "Credentials" },
    schedule:     { mk: "Распоред",   sq: "Orari",        en: "Schedule" },
  },
  contact: {
    eyebrow: { mk: "Контакт", sq: "Kontakti", en: "Contact" },
    headline: {
      mk: "Дојди во посета. Кафето е на нас.",
      sq: "Eja për një vizitë. Kafeja është nga ne.",
      en: "Come by. The coffee's on us.",
    },
    address: { mk: "Адреса",  sq: "Adresa",   en: "Address" },
    addrVal: "ул. Партизанска бр. 14, Скопје 1000",
    hours:   { mk: "Работно време", sq: "Orari",  en: "Hours" },
    hoursVal: { mk: "Вторник–Недела · 06:00–23:00 · Понеделник затворено",
                sq: "E martë–E diel · 06:00–23:00 · E hënë mbyllur",
                en: "Tue–Sun · 06:00–23:00 · Closed Monday" },
    phone:   { mk: "Телефон", sq: "Telefoni", en: "Phone" },
    phoneVal: "+389 70 123 456",
    email:   { mk: "Е-пошта", sq: "Email",    en: "Email" },
    emailVal: "info@alphagym.mk",
    social:  { mk: "Социјални", sq: "Rrjetet sociale", en: "Social" },
    socialVal: "@alphagym.mk",
    whatsapp:{ mk: "WhatsApp", sq: "WhatsApp", en: "WhatsApp" },
    whatsappVal: "+389 70 123 456",
    formTitle: { mk: "Испрати порака", sq: "Dërgo një mesazh", en: "Send a message" },
    name:    { mk: "Име",     sq: "Emri",     en: "Name" },
    yourEmail: { mk: "Е-пошта", sq: "Email",  en: "Email" },
    yourPhone: { mk: "Телефон", sq: "Telefoni", en: "Phone" },
    interest:{ mk: "Интерес", sq: "Interesi", en: "I'm interested in" },
    message: { mk: "Порака", sq: "Mesazhi", en: "Message" },
    send:    { mk: "Испрати порака", sq: "Dërgo mesazhin", en: "Send message" },
    sent:    { mk: "Пораката е примена. Ќе те исконтактираме скоро.",
               sq: "Mesazhi u prit. Do t'ju kontaktojmë së shpejti.",
               en: "Message received. We'll be in touch shortly." },
    options: [
      { mk: "Зачленување",       sq: "Anëtarësim",        en: "Membership" },
      { mk: "Персонален тренинг", sq: "Trajnim personal", en: "Personal training" },
      { mk: "Групни часови",     sq: "Klasa grupore",     en: "Group classes" },
      { mk: "Корпоративно",      sq: "Korporativ",        en: "Corporate" },
      { mk: "Друго",             sq: "Tjetër",            en: "Other" },
    ],
    pin: { mk: "ОВДЕ СМЕ", sq: "JEMI KËTU", en: "WE'RE HERE" },
  },
  footer: {
    tagline: {
      mk: "Премиум фитнес центар во Тетово. Опремен за оние што бараат повеќе.",
      sq: "Qendër premium fitnesi në Tetoves. E pajisur për ata që kërkojnë më shumë.",
      en: "A premium training facility in Tetovo. Built for those who want more."
    },
    explore: { mk: "Истражи",  sq: "Eksploro", en: "Explore" },
    join:    { mk: "Зачлени се", sq: "Anëtarësohu", en: "Join" },
    getInTouch: { mk: "Контакт", sq: "Kontakto", en: "Get in touch" },
    rights:  { mk: "© 2026 Алфа Џим Тетово · Сите права задржани",
               sq: "© 2026 Alpha Gym Tetoves · Të gjitha të drejtat e rezervuara",
               en: "© 2026 Alpha Gym Tetovo · All rights reserved" },
  },
  trainerData: [
    {
      slug: "marko-stojanovski",
      first: "MARKO",
      last:  "STOJANOVSKI",
      role:  { mk: "Главен тренер · Сила", sq: "Trajner kryesor · Forcë", en: "Head Coach · Strength" },
      spec:  { mk: "Сила", sq: "Forcë", en: "Strength" },
      years: 12,
      clients: 480,
      email: "marko@alphagym.mk",
      whatsapp: "+38970111222",
      bio: {
        mk: "Дванаесет години под штангата и зад нив. Маркo раководи со програмите за сила и powerlifting во Алфа од 2019. Поранешен национален натпреварувач, сега тренер со фокус на правилна техника и постепено напредување.",
        sq: "Dymbëdhjetë vjet nën shufër dhe pas saj. Marko drejton programet e forcës dhe powerlifting në Alpha që nga viti 2019. Ish-konkurrent kombëtar, tani trajner me fokus në teknikën e saktë dhe progresin gradual.",
        en: "Twelve years under the bar and behind it. Marko has led the strength and powerlifting programs at Alpha since 2019. A former national competitor, he now coaches with a focus on clean technique and patient progression.",
      },
      approach: [
        { mk: "Прво техника, потоа килажа.", sq: "Së pari teknika, pastaj pesha.", en: "Technique first, weight second." },
        { mk: "Програма на 12 недели со јасни KPI-ја.", sq: "Program 12-javor me KPI të qarta.", en: "12-week blocks with clear KPIs." },
        { mk: "Седмично видео-преглед на лифтовите.", sq: "Rishikim javor video i ngritjeve.", en: "Weekly video review of your lifts." },
        { mk: "Опоравување е дел од програмата, не опционо.", sq: "Rikuperimi është pjesë e programit, jo opsion.", en: "Recovery is part of the program — not optional." },
      ],
      creds: [
        { yr: "2014", t: { mk: "NSCA Certified Strength Coach", sq: "NSCA Certified Strength Coach", en: "NSCA Certified Strength Coach" } },
        { yr: "2016", t: { mk: "IPF Coaching Level 2", sq: "IPF Coaching Level 2", en: "IPF Coaching Level 2" } },
        { yr: "2018", t: { mk: "Сребрен медал, Балкан Powerlifting", sq: "Medalje argjendi, Ballkanik Powerlifting", en: "Silver, Balkan Powerlifting Open" } },
        { yr: "2022", t: { mk: "FMS Level 1", sq: "FMS Level 1", en: "FMS Level 1" } },
      ],
      sched: ["off","16-22","08-14","16-22","08-14","10-18","off"],
      quote: {
        mk: "Силата не е дар. Се изградува, повторување по повторување, со трпение и време.",
        sq: "Forca nuk është dhuratë. Ndërtohet përsëritje pas përsëritjeje, me durim dhe kohë.",
        en: "Strength isn't a gift. It's built rep by rep, with patience and time.",
      },
    },
    {
      slug: "elena-petrova",
      first: "ELENA",
      last:  "PETROVA",
      role:  { mk: "Тренер · Кондиција и HIIT", sq: "Trajnere · Kondicion dhe HIIT", en: "Coach · Conditioning & HIIT" },
      spec:  { mk: "Кондиција", sq: "Kondicion", en: "Conditioning" },
      years: 8,
      clients: 320,
      email: "elena@alphagym.mk",
      whatsapp: "+38970333444",
      bio: {
        mk: "Поранешна спринтерка, сега експерт за метаболички тренинг. Еленините часови се познати по интензитетот, но и по тоа што секој од почетник до напреден наоѓа верзија за себе.",
        sq: "Ish-sprinter, tani eksperte në stërvitje metabolike. Klasat e Elenës njihen për intensitetin, por edhe për faktin që çdokush, nga fillestari te i avancuari, gjen versionin e vet.",
        en: "A former sprinter turned metabolic conditioning specialist. Elena's classes are known for their intensity — and for scaling cleanly from total beginner to advanced.",
      },
      approach: [
        { mk: "Срцов ритам како компас, не казна.", sq: "Rrahjet e zemrës si busull, jo dënim.", en: "Heart rate as a compass, not a punishment." },
        { mk: "Интервали базирани на индивидуални зони.", sq: "Intervale bazuar në zona individuale.", en: "Intervals based on your personal zones." },
        { mk: "Подвижност и стабилност на секоја сесија.", sq: "Lëvizshmëri dhe stabilitet në çdo sesion.", en: "Mobility and stability woven into every session." },
        { mk: "Прогрес преку броеви, не чувства.", sq: "Progres përmes numrave, jo ndjenjave.", en: "Progress measured in numbers, not feelings." },
      ],
      creds: [
        { yr: "2017", t: { mk: "ACSM Personal Trainer", sq: "ACSM Personal Trainer", en: "ACSM Personal Trainer" } },
        { yr: "2019", t: { mk: "Precision Nutrition L1", sq: "Precision Nutrition L1", en: "Precision Nutrition L1" } },
        { yr: "2020", t: { mk: "TRX Suspension Trainer", sq: "TRX Suspension Trainer", en: "TRX Suspension Trainer" } },
        { yr: "2023", t: { mk: "ProCardio HIIT Specialist", sq: "ProCardio HIIT Specialist", en: "ProCardio HIIT Specialist" } },
      ],
      sched: ["off","06-12","12-20","06-12","12-20","08-14","09-13"],
      quote: {
        mk: "Не мерам колку пот, мерам колку поминав без да се откажам.",
        sq: "Nuk mas sa djersitem, mas sa kalova pa u dorëzuar.",
        en: "I don't measure sweat. I measure how far I went without quitting.",
      },
    },
    {
      slug: "andrej-kostov",
      first: "ANDREJ",
      last:  "KOSTOV",
      role:  { mk: "Тренер · Хипертрофија", sq: "Trajner · Hipertrofi", en: "Coach · Hypertrophy" },
      spec:  { mk: "Естетика", sq: "Estetikë", en: "Aesthetics" },
      years: 6,
      clients: 260,
      email: "andrej@alphagym.mk",
      whatsapp: "+38970555666",
      bio: {
        mk: "Андреј работи со клиенти што сакаат структурирана естетика — јасна цел, измерлив прогрес, фотографии секои четири недели. Без чудни режими; работа што се одржува долгорочно.",
        sq: "Andrej punon me klientë që duan estetikë të strukturuar — qëllim i qartë, progres i matshëm, foto çdo katër javë. Pa regjime të çuditshme; një punë që mbahet në kohë.",
        en: "Andrej works with clients who want structured aesthetics — clear goal, measurable progress, photos every four weeks. No fad regimens — work that holds up long-term.",
      },
      approach: [
        { mk: "Сплитови по делови на телото, не на емоции.", sq: "Ndarje sipas pjesëve të trupit, jo emocioneve.", en: "Body-part splits driven by data, not mood." },
        { mk: "Прогресивно оптоварување следено во app.", sq: "Ngarkesë progresive e ndjekur në app.", en: "Progressive overload tracked in-app." },
        { mk: "Исхрана со јасни маркроа.", sq: "Ushqim me makro të qarta.", en: "Nutrition with clear macros." },
        { mk: "Период на одмор кога треба, без вина.", sq: "Periudhë pushimi kur duhet, pa faj.", en: "Deload weeks when needed, without guilt." },
      ],
      creds: [
        { yr: "2019", t: { mk: "ISSA Bodybuilding Specialist", sq: "ISSA Bodybuilding Specialist", en: "ISSA Bodybuilding Specialist" } },
        { yr: "2021", t: { mk: "N1 Education Lower Body", sq: "N1 Education Lower Body", en: "N1 Education Lower Body" } },
        { yr: "2022", t: { mk: "EQF L4 Fitness Coach", sq: "EQF L4 Fitness Coach", en: "EQF L4 Fitness Coach" } },
      ],
      sched: ["off","14-22","14-22","off","14-22","10-18","10-16"],
      quote: {
        mk: "Естетика без здравје е илузија. Прво функционирај, потоа изгледај.",
        sq: "Estetika pa shëndet është iluzion. Së pari funksiono, pastaj duku mirë.",
        en: "Aesthetics without health is an illusion. Function first, looks follow.",
      },
    },
    {
      slug: "ana-vasileva",
      first: "ANA",
      last:  "VASILEVA",
      role:  { mk: "Тренер · Подвижност и опоравување", sq: "Trajnere · Lëvizshmëri dhe rikuperim", en: "Coach · Mobility & Recovery" },
      spec:  { mk: "Подвижност", sq: "Lëvizshmëri", en: "Mobility" },
      years: 9,
      clients: 410,
      email: "ana@alphagym.mk",
      whatsapp: "+38970777888",
      bio: {
        mk: "Кинезитерапевт по образование, Ана води сесии за подвижност, после-повредни програми и сесии 1-на-1 за зглобно здравје. Работи со членови што сакаат да тренираат долго и без болка.",
        sq: "Kinesiterapeute nga formimi, Ana udhëheq sesione lëvizshmërie, programe pas-lëndimit dhe sesione 1-në-1 për shëndetin e nyjeve. Punon me anëtarët që duan të stërviten gjatë dhe pa dhimbje.",
        en: "A trained kinesiotherapist, Ana runs mobility sessions, post-injury programs, and 1-on-1 joint health work. She works with members who want to train long, and pain-free.",
      },
      approach: [
        { mk: "Проценка на подвижност пред да тренираме.", sq: "Vlerësim i lëvizshmërisë para stërvitjes.", en: "Mobility screen before we train." },
        { mk: "Опоравување третирано како тренинг.", sq: "Rikuperimi trajtuar si stërvitje.", en: "Recovery treated as a workout in itself." },
        { mk: "Дишење како основа на сè.", sq: "Frymëmarrja si bazë e gjithçkaje.", en: "Breath as the base of everything." },
        { mk: "Соработка со физиотерапевти при потреба.", sq: "Bashkëpunim me fizioterapistët kur duhet.", en: "Coordination with physios when needed." },
      ],
      creds: [
        { yr: "2016", t: { mk: "BSc Kinesiology, UKIM", sq: "BSc Kinesiologji, UKIM", en: "BSc Kinesiology, UKIM" } },
        { yr: "2018", t: { mk: "FRC Mobility Specialist", sq: "FRC Mobility Specialist", en: "FRC Mobility Specialist" } },
        { yr: "2020", t: { mk: "Postural Restoration L1", sq: "Postural Restoration L1", en: "Postural Restoration L1" } },
        { yr: "2024", t: { mk: "Breathwork for Athletes", sq: "Breathwork for Athletes", en: "Breathwork for Athletes" } },
      ],
      sched: ["off","09-15","09-15","09-15","09-15","09-13","off"],
      quote: {
        mk: "Зглобовите што не се грижат за себе ќе те предадат во моментот кога ти најмногу требаш.",
        sq: "Nyjet që nuk kujdesen për veten do të të tradhtojnë pikërisht kur t'i duhesh më shumë.",
        en: "Joints that aren't cared for will betray you the moment you need them most.",
      },
    },
  ],
};
