export type StatItem = { num: string; desc: string; numClass: string };
export type PathwayStepItem = {
  num: string;
  name: string;
  desc: string;
  circleClass: string;
  nameClass?: string;
};
export type ProgrammeItem = {
  tag: string;
  title: string;
  desc: string;
  link: string;
  accentClass: string;
  tagClass: string;
  linkClass: string;
};
export type ImpactItem = { num: string; desc: string };
export type StoryItem = {
  name: string;
  pillClass: string;
  quote: string;
  body: string;
  link: string;
};

export const problemStats: StatItem[] = [
  {
    num: "1 in 4",
    desc: "young people face mental health challenges with no support",
    numClass: "text-navy",
  },
  { num: "56%", desc: "of new HIV infections occur in people aged 15–24", numClass: "text-teal" },
  {
    num: "1 in 3",
    desc: "young women experience GBV before the age of 18",
    numClass: "text-amber",
  },
  {
    num: "0",
    desc: "integrated youth support systems at national scale, until now",
    numClass: "text-muted",
  },
];

export const pathwaySteps: PathwayStepItem[] = [
  { num: "01", name: "Crisis", desc: "A young person reaches out", circleClass: "bg-amber" },
  { num: "02", name: "Access", desc: "Immediate human connection", circleClass: "bg-teal" },
  {
    num: "03",
    name: "Support",
    desc: "Structured recovery",
    circleClass: "bg-gold",
    nameClass: "text-gold",
  },
  { num: "04", name: "Transition", desc: "Skills and stability", circleClass: "bg-amber" },
  { num: "05", name: "Independence", desc: "Economic agency", circleClass: "bg-green" },
];

export const programmes: ProgrammeItem[] = [
  {
    tag: "393 Youth Helpline",
    title: "Always On. Always Human.",
    desc: "Free, confidential, 24/7. Voice, WhatsApp, chatbot, and IVR in Shona, Ndebele, and English. Every contact is human-supported. 72-hour case follow-up is standard.",
    link: "Call 393 Now →",
    accentClass: "bg-teal",
    tagClass: "text-teal",
    linkClass: "text-teal",
  },
  {
    tag: "Hope Hubs",
    title: "Where Recovery Becomes a Future.",
    desc: "Community-based transition centres, not shelters. Skills training, SRHR services, and peer mentorship under one roof. Peer mentors are paid staff. Exit outcomes tracked at 6 and 12 months.",
    link: "Find a Hub Near You →",
    accentClass: "bg-amber",
    tagClass: "text-amber",
    linkClass: "text-amber",
  },
  {
    tag: "SBC & Digital Platform",
    title: "Reaching Young People Before Crisis.",
    desc: "Social behaviour change that reaches young people before crisis strikes, across digital and community channels. Aligned with UNICEF SBC standards and SADC regional frameworks.",
    link: "Learn More →",
    accentClass: "bg-green",
    tagClass: "text-green",
    linkClass: "text-green",
  },
];

export const impactStats: ImpactItem[] = [
  { num: "150K+", desc: "young people reached annually" },
  { num: "85%", desc: "report reduced distress after support" },
  { num: "6", desc: "countries in the regional model" },
  { num: "72h", desc: "average crisis-to-stable referral time" },
];

export const stories: StoryItem[] = [
  {
    name: "Rutendo, 19 · Bulawayo",
    pillClass: "bg-teal",
    quote: "I thought there was no one. Then I called 393.",
    body: "Called at 2am during a family crisis. Within 48 hours she had a counsellor, a safety plan, and a referral to legal aid. Now completing A-levels and training as a peer mentor.",
    link: "Read her story →",
  },
  {
    name: "Takudzwa, 23 · Harare",
    pillClass: "bg-amber",
    quote: "The Hub gave me somewhere to go after the shelter. A real next step.",
    body: "GBV survivor who completed trauma counselling. Hope Hub Mbare connected him to a digital skills programme and a micro-enterprise grant. Now runs a mobile repair business employing two people.",
    link: "Read his story →",
  },
];

export const partners = ["UNICEF", "EGMONT TRUST", "HIVOS", "OAK FOUNDATION"];

export const footerLinks: Record<string, string[]> = {
  Programmes: ["393 Youth Helpline", "Hope Hubs", "SBC & Digital Platform"],
  Organisation: ["About Us", "Impact", "Partners", "Contact"],
  Contact: [
    "info@youthadvocates.org.zw",
    "partnerships@youthadvocates.org.zw",
    "youthadvocates.org.zw",
  ],
};
