import { H as jsxRuntimeExports } from "./server-BDnlQLSR.js";
import { L as Link } from "./router-C10CjyU0.js";
import { c as createLucideIcon, H as Header, F as Footer, l as logo } from "./Footer-B3q2TURy.js";
import { A as ArrowUpRight } from "./arrow-up-right-DY9VCXn3.js";
import { Q as Quote } from "./quote-DQtcyAS9.js";
import "node:async_hooks";
import "node:stream/web";
import "node:stream";
const __iconNode = [
  [
    "path",
    {
      d: "M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",
      key: "10ikf1"
    }
  ]
];
const Play = createLucideIcon("play", __iconNode);
const articleFallback = "/assets/article-featured-kZ1PGM_b.jpg";
const hymnsImg = "/assets/hymns-CkenfJti.jpg";
const categories = ["Faith", "Family", "Testimony", "Hymns", "Mental Health", "Events", "Marriage", "Youth"];
const ARTICLES_URL = "https://articles.emmanuelvoicepublication.com.ng/";
const articles = [{
  tag: "Health Tips",
  title: "Healthy Thinking, Healthy Living: The Power of Mental Capacity",
  excerpt: "Mental capacity is the ability to think clearly, process information, and make sound decisions even under pressure. It shapes how we lead, love and grow.",
  author: "Editorial Desk",
  read: "7 min",
  img: "https://articles.emmanuelvoicepublication.com.ng/wp-content/uploads/2026/05/images-2.jpg",
  url: "https://articles.emmanuelvoicepublication.com.ng/2026/05/15/healthy-thinking-healthy-living-the-power-of-mental-capacity/",
  featured: true
}, {
  tag: "Youth Corner",
  title: "The Ring Permit: The Hidden Tax of Being Unmarried",
  excerpt: "Aisha finished her boardroom presentation, sharp and logical. Then came the question: 'Does your husband help with these reports?'",
  author: "Editorial Desk",
  read: "6 min",
  url: "https://articles.emmanuelvoicepublication.com.ng/2026/05/15/the-ring-permit-the-hidden-tax-of-being-unmarried/"
}, {
  tag: "Youth Corner",
  title: "Who Should Love More in Marriage — the Husband or the Wife?",
  excerpt: "The question of who should love more in marriage — the husband or the wife — has sparked many conversations over time.",
  author: "Editorial Desk",
  read: "8 min",
  url: "https://articles.emmanuelvoicepublication.com.ng/2026/05/15/who-should-love-more-in-marriage-the-husband-or-the-wife/"
}, {
  tag: "Women Corner",
  title: "Your Silent Message: Why Your Appearance Speaks Before You Do",
  excerpt: "The church doors swung open. Sarah walked into the church hall with a powerful story to share — but her appearance had already spoken.",
  author: "Editorial Desk",
  read: "7 min",
  url: "https://articles.emmanuelvoicepublication.com.ng/2026/04/05/your-silent-message-why-your-appearance-speaks-before-you-do/"
}];
const testimonies = [{
  name: "Sister Eniola",
  text: "I thank God who delivered me from a serious health condition that could have led to cancer. After two surgeries and 8 hours of not waking, God saw me through. I am alive today. Praise God!"
}, {
  name: "Sister Yusuf Temitope",
  text: "I return all glory to God for the safe delivery of my sister who had been pregnant for 12 months. She and her baby are in good condition. Praise God!"
}, {
  name: "Bro. Daniel",
  text: "After years of waiting, God opened a door for my career in one phone call. He is faithful — even when the season is long."
}];
const events = [{
  date: "08 May 2026",
  title: "Mountain Top with Jesus",
  tag: "Annual Convocation",
  duration: "5 Days"
}, {
  date: "Every Sunday",
  title: "Divine Settlement Service",
  tag: "Worship",
  duration: "9:00 AM"
}, {
  date: "Last Friday",
  title: "Night of Open Heavens",
  tag: "Vigil",
  duration: "10:00 PM"
}];
function Home() {
  return /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "min-h-screen bg-background flex flex-col", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsx(Header, {}),
    /* @__PURE__ */ jsxRuntimeExports.jsxs("main", { className: "flex-1", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsx(Hero, {}),
      /* @__PURE__ */ jsxRuntimeExports.jsx(TrendingTicker, {}),
      /* @__PURE__ */ jsxRuntimeExports.jsx(About, {}),
      /* @__PURE__ */ jsxRuntimeExports.jsx(FeaturedArticle, {}),
      /* @__PURE__ */ jsxRuntimeExports.jsx(ArticleGrid, {}),
      /* @__PURE__ */ jsxRuntimeExports.jsx(PodcastSection, {}),
      /* @__PURE__ */ jsxRuntimeExports.jsx(EventsSection, {}),
      /* @__PURE__ */ jsxRuntimeExports.jsx(TestimoniesSection, {}),
      /* @__PURE__ */ jsxRuntimeExports.jsx(HymnsSection, {}),
      /* @__PURE__ */ jsxRuntimeExports.jsx(GallerySection, {})
    ] }),
    /* @__PURE__ */ jsxRuntimeExports.jsx(Footer, {})
  ] });
}
function Hero() {
  return /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "relative pt-28 md:pt-32 pb-16 overflow-hidden", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "container-page", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-12 gap-10 lg:gap-12 items-end", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "lg:col-span-7", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-3 reveal", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "w-1.5 h-1.5 rounded-full bg-gold" }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "eyebrow", children: "May Publication · Vol. 12" })
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("h1", { className: "reveal reveal-delay-1 mt-6 font-display font-black leading-[0.92] tracking-tight text-balance text-[clamp(3rem,8vw,7.5rem)]", children: [
        "Grow in ",
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "font-serif italic font-normal text-navy", children: "spirit" }),
        ",",
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "block", children: "Health and Mind." })
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "reveal reveal-delay-2 mt-8 max-w-xl text-lg text-muted-foreground leading-relaxed", children: "Emmanuel Voice is the monthly online magazine of RCCG Emmanuel Sanctuary — spiritual insights, testimonies, hymns and stories to help you grow and live a balanced Christian life." }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "reveal reveal-delay-3 mt-10 flex flex-wrap items-center gap-4", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: ARTICLES_URL, target: "_blank", rel: "noreferrer", className: "group inline-flex items-center gap-2 rounded-full bg-navy-deep text-cream px-6 py-3.5 text-sm font-medium hover:bg-navy transition-all", children: [
          "Read this month",
          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowUpRight, { className: "w-4 h-4 group-hover:rotate-45 transition-transform" })
        ] }),
        /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: "/testimonies", className: "inline-flex items-center gap-2 text-sm font-medium text-foreground underline-grow", children: "Share a testimony" })
      ] })
    ] }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "lg:col-span-5 reveal reveal-delay-2", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative aspect-square rounded-3xl overflow-hidden bg-cream shadow-elegant grid place-items-center p-10", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: logo, alt: "Emmanuel Voice — RCCG Emmanuel Sanctuary", className: "w-full h-full object-contain", width: 1200, height: 1200 }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-6 right-6 glass rounded-full px-3 py-1.5 text-[10px] font-medium tracking-wider uppercase text-foreground", children: "Issue 05/26" })
    ] }) })
  ] }) }) });
}
function TrendingTicker() {
  const items = ["Mountain Top with Jesus 2026 — recap inside", "New podcast episode: Following Jesus vs Your Passion", "May edition now live", "Read this month's testimonies", "Hymnal updated with 12 new arrangements"];
  return /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "border-y border-border bg-secondary/40", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "overflow-hidden", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex marquee whitespace-nowrap py-4", children: [...items, ...items].map((t, i) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-4 px-8 text-sm", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "w-1.5 h-1.5 rounded-full bg-gold" }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-foreground/80", children: t })
  ] }, i)) }) }) });
}
function About() {
  return /* @__PURE__ */ jsxRuntimeExports.jsx("section", { id: "about", className: "container-page py-24 md:py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-12 gap-12", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "lg:col-span-4", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "eyebrow", children: "About" }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "mt-5 font-display text-4xl md:text-5xl leading-[1.05] tracking-tight", children: "Emmanuel Voice exists to help you grow." })
    ] }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "lg:col-span-7 lg:col-start-6 space-y-10", children: [{
      h: "Spiritual insight",
      p: "Articles that strengthen your faith, encourage your family and offer practical wisdom for healthy living and personal growth."
    }, {
      h: "Testimonies of grace",
      p: "Powerful stories from people who have experienced God's goodness — reminders of His faithfulness in every season."
    }, {
      h: "Service & community",
      p: "Upcoming events, service updates and photo highlights — keeping you informed and connected to the church family."
    }].map((s, i) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid grid-cols-12 gap-6 items-start", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "col-span-2 font-serif italic text-2xl text-navy", children: [
        "0",
        i + 1
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "col-span-10", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "font-display text-xl md:text-2xl", children: s.h }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "mt-3 text-muted-foreground leading-relaxed text-pretty", children: s.p })
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "col-span-12 editorial-rule" })
    ] }, s.h)) })
  ] }) });
}
function FeaturedArticle() {
  const a = articles[0];
  return /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "container-page pb-20 md:pb-28", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-end justify-between mb-10", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "eyebrow", children: "Featured" }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "mt-3 font-display text-3xl md:text-4xl", children: "This month's cover story" })
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: ARTICLES_URL, target: "_blank", rel: "noreferrer", className: "hidden md:inline-flex items-center gap-1.5 text-sm font-medium underline-grow", children: [
        "All articles ",
        /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowUpRight, { className: "w-4 h-4" })
      ] })
    ] }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("a", { href: a.url, target: "_blank", rel: "noreferrer", className: "group block", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-12 gap-8 lg:gap-12 items-center", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "lg:col-span-7 relative aspect-[4/3] rounded-3xl overflow-hidden bg-muted", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: a.img ?? articleFallback, alt: "", loading: "lazy", width: 1280, height: 960, className: "w-full h-full object-cover transition-transform duration-700 group-hover:scale-105" }) }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "lg:col-span-5", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-3 text-xs", children: [
          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "px-3 py-1 rounded-full bg-navy-deep text-cream uppercase tracking-wider text-[10px]", children: a.tag }),
          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "text-muted-foreground", children: [
            a.read,
            " read"
          ] })
        ] }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "mt-6 font-display text-4xl md:text-5xl leading-[1.05] tracking-tight text-balance", children: a.title }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "mt-6 text-muted-foreground text-lg leading-relaxed text-pretty", children: a.excerpt }),
        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mt-8 flex items-center gap-3", children: [
          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-full bg-navy-deep text-cream grid place-items-center font-display text-sm", children: "ED" }),
          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-sm font-medium", children: a.author }),
            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-xs text-muted-foreground", children: "Editorial team" })
          ] })
        ] })
      ] })
    ] }) })
  ] });
}
function ArticleGrid() {
  return /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "container-page py-20 md:py-28 border-t border-border", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-wrap items-end justify-between gap-6 mb-12", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "eyebrow", children: "Latest" }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "mt-3 font-display text-3xl md:text-4xl", children: "More from the May issue" })
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap gap-2", children: categories.slice(0, 5).map((c) => /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "px-3.5 py-1.5 rounded-full bg-secondary text-xs font-medium text-secondary-foreground", children: c }, c)) })
    ] }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid md:grid-cols-2 lg:grid-cols-3 gap-6 lg:gap-8", children: articles.slice(1).map((a) => /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: a.url, target: "_blank", rel: "noreferrer", className: "group lift block bg-card rounded-3xl p-7 border border-border/60", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 text-[10px] uppercase tracking-[0.18em] text-muted-foreground", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "w-1 h-1 rounded-full bg-gold" }),
        a.tag,
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "mx-1", children: "·" }),
        a.read
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "mt-5 font-display text-2xl leading-tight tracking-tight", children: a.title }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "mt-4 text-muted-foreground leading-relaxed text-sm text-pretty", children: a.excerpt }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mt-8 flex items-center justify-between", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-xs text-muted-foreground", children: a.author }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-9 h-9 rounded-full border border-border grid place-items-center group-hover:bg-navy-deep group-hover:text-cream group-hover:border-navy-deep transition-all", children: /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowUpRight, { className: "w-4 h-4" }) })
      ] })
    ] }, a.title)) })
  ] });
}
function PodcastSection() {
  return /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative py-24 md:py-32 bg-navy-deep text-cream overflow-hidden", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 opacity-10", style: {
      backgroundImage: "radial-gradient(circle at 20% 30%, white 1px, transparent 1px)",
      backgroundSize: "32px 32px"
    } }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "container-page relative", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-12 gap-12 items-center", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "lg:col-span-6", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "eyebrow text-cream/60", children: "Emmanuel Voice · Podcast" }),
        /* @__PURE__ */ jsxRuntimeExports.jsxs("h2", { className: "mt-5 font-display text-5xl md:text-6xl leading-[1] tracking-tight text-balance", children: [
          "Following Jesus ",
          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "font-serif italic text-gold", children: "vs" }),
          " following your passion."
        ] }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "mt-6 text-cream/75 leading-relaxed max-w-lg", children: "This edition asks the quiet, important question: how do we balance passion with an effective Christian life that lasts?" }),
        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mt-8 flex flex-wrap gap-3 items-center", children: [
          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "https://www.youtube.com/watch?v=__SgsXlnuug", target: "_blank", rel: "noreferrer", className: "group inline-flex items-center gap-3 rounded-full bg-cream text-navy-deep px-5 py-3 text-sm font-medium hover:bg-gold transition-colors", children: [
            /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "w-8 h-8 rounded-full bg-navy-deep text-cream grid place-items-center", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Play, { className: "w-3.5 h-3.5 fill-current ml-0.5" }) }),
            "Listen now · 15:59"
          ] }),
          /* @__PURE__ */ jsxRuntimeExports.jsx("a", { href: "https://www.youtube.com/channel/UCeyYOLkB2pNLzppz2mqbEKQ", target: "_blank", rel: "noreferrer", className: "text-sm text-cream/80 underline-grow", children: "RCCG Emmanuel Sanctuary on YouTube" })
        ] })
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "lg:col-span-6", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-3", children: [{
        t: "Mountain Top with Jesus 2026",
        d: "8 May 2026",
        l: "3:56:19"
      }, {
        t: "Mountain Top with Jesus 2026 — Day 3",
        d: "12 days ago",
        l: "2:01:55"
      }, {
        t: "Mountain Top with Jesus 2026 — Day 5",
        d: "10 days ago",
        l: "2:04:27"
      }, {
        t: "Mountain Top with Jesus 2026 — Day 6",
        d: "10 days ago",
        l: "2:01:34"
      }].map((e) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "group flex items-center gap-5 p-5 rounded-2xl border border-cream/10 hover:border-cream/30 hover:bg-cream/[0.04] transition-all cursor-pointer", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-12 h-12 rounded-full bg-cream/10 grid place-items-center group-hover:bg-gold group-hover:text-navy-deep transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Play, { className: "w-4 h-4 fill-current ml-0.5" }) }),
        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex-1 min-w-0", children: [
          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "font-display text-base truncate", children: e.t }),
          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "text-xs text-cream/55 mt-1", children: [
            e.d,
            " · ",
            e.l
          ] })
        ] }),
        /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowUpRight, { className: "w-4 h-4 text-cream/40 group-hover:text-gold transition-colors" })
      ] }, e.t)) }) })
    ] }) })
  ] });
}
function EventsSection() {
  return /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "container-page py-24 md:py-32", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-end justify-between mb-12", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "eyebrow", children: "Calendar" }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "mt-3 font-display text-4xl md:text-5xl tracking-tight", children: "Upcoming gatherings" })
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/events", className: "hidden md:inline-flex text-sm font-medium underline-grow items-center gap-1.5", children: [
        "See all ",
        /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowUpRight, { className: "w-4 h-4" })
      ] })
    ] }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid md:grid-cols-3 gap-6", children: events.map((e) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "group relative lift bg-card rounded-3xl p-8 border border-border/60 overflow-hidden", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 left-0 right-0 h-1 bg-gold scale-x-0 group-hover:scale-x-100 origin-left transition-transform duration-500" }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "eyebrow", children: e.tag }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "font-display text-3xl mt-4 leading-tight", children: e.title }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "editorial-rule my-6" }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center justify-between text-sm", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-muted-foreground", children: e.date }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "font-medium", children: e.duration })
      ] })
    ] }, e.title)) })
  ] });
}
function TestimoniesSection() {
  return /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "relative py-24 md:py-32 bg-secondary/50 border-y border-border", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "container-page", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-12 gap-12 items-start", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "lg:col-span-4 lg:sticky lg:top-32", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "eyebrow", children: "Testimonies" }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("h2", { className: "mt-5 font-display text-5xl md:text-6xl leading-[1] tracking-tight text-balance", children: [
        "Stories of ",
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "font-serif italic text-navy", children: "grace" }),
        "."
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "mt-6 text-muted-foreground leading-relaxed", children: "Powerful, personal accounts of God's faithfulness — shared to encourage and strengthen yours." }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/testimonies", className: "mt-8 inline-flex items-center gap-2 text-sm font-medium underline-grow", children: [
        "Read all testimonies ",
        /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowUpRight, { className: "w-4 h-4" })
      ] })
    ] }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "lg:col-span-8 space-y-5", children: testimonies.map((t, i) => /* @__PURE__ */ jsxRuntimeExports.jsxs("figure", { className: `lift bg-card rounded-3xl p-8 md:p-10 border border-border/60 ${i === 0 ? "ml-0" : "lg:ml-12"}`, children: [
      /* @__PURE__ */ jsxRuntimeExports.jsx(Quote, { className: "w-6 h-6 text-gold" }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("blockquote", { className: "mt-5 font-serif text-xl md:text-2xl leading-snug text-foreground/90 text-pretty", children: [
        '"',
        t.text,
        '"'
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("figcaption", { className: "mt-6 flex items-center gap-3", children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-9 h-9 rounded-full bg-navy-deep text-cream grid place-items-center font-display text-xs", children: t.name.split(" ").map((n) => n[0]).slice(0, 2).join("") }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-sm font-medium", children: t.name })
      ] })
    ] }, t.name)) })
  ] }) }) });
}
function HymnsSection() {
  return /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "container-page py-24 md:py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative grid lg:grid-cols-12 gap-10 items-center bg-navy-deep text-cream rounded-3xl overflow-hidden p-10 md:p-16", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "lg:col-span-7", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "eyebrow text-cream/60", children: "Hymns" }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs("h2", { className: "mt-5 font-display text-5xl md:text-6xl leading-[1] tracking-tight text-balance", children: [
        "Songs the church has sung for ",
        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "font-serif italic text-gold", children: "centuries" }),
        "."
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "mt-6 text-cream/75 max-w-lg leading-relaxed", children: "A curated hymnal — lyrics, history and arrangements to lead your private worship and family devotion." }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/hymn", className: "mt-8 inline-flex items-center gap-2 rounded-full bg-cream text-navy-deep px-5 py-3 text-sm font-medium hover:bg-gold transition-colors", children: [
        "Open the hymnal ",
        /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowUpRight, { className: "w-4 h-4" })
      ] })
    ] }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "lg:col-span-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative aspect-square rounded-2xl overflow-hidden", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: hymnsImg, alt: "Open hymnal on a wooden pew with candlelight", loading: "lazy", width: 1024, height: 1024, className: "w-full h-full object-cover" }) }) })
  ] }) });
}
function GallerySection() {
  const photos = ["https://emmanuelvoicepublication.com.ng/assets/images/whatsapp-image-2025-10-27-at-1.39.22-pm-506x380.jpg", "https://emmanuelvoicepublication.com.ng/assets/images/whatsapp-image-2025-10-27-at-1.43.00-pm-506x380.jpg", "https://emmanuelvoicepublication.com.ng/assets/images/whatsapp-image-2025-10-27-at-1.42.53-pm-506x380.jpg", "https://emmanuelvoicepublication.com.ng/assets/images/whatsapp-image-2025-10-05-at-8.49.28-pm-506x380.jpeg", "https://emmanuelvoicepublication.com.ng/assets/images/whatsapp-image-2025-10-05-at-8.49.29-pm-506x380.jpg", "https://emmanuelvoicepublication.com.ng/assets/images/whatsapp-image-2025-10-27-at-1.39.25-pm-506x285.jpg", "https://emmanuelvoicepublication.com.ng/assets/images/whatsapp-image-2025-10-27-at-1.39.23-pm-506x380.jpg", "https://emmanuelvoicepublication.com.ng/assets/images/whatsapp-image-2025-08-31-at-1.19.22-pm-506x380.jpg"];
  return /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "container-page pb-24", children: [
    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-end justify-between mb-10", children: [
      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "eyebrow", children: "Picture box" }),
        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "mt-3 font-display text-3xl md:text-4xl", children: "Moments from the sanctuary" })
      ] }),
      /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/gallery", className: "hidden md:inline-flex text-sm font-medium underline-grow items-center gap-1.5", children: [
        "Open gallery ",
        /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowUpRight, { className: "w-4 h-4" })
      ] })
    ] }),
    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid grid-cols-2 md:grid-cols-4 gap-3 md:gap-4", children: photos.map((src, i) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: `group relative overflow-hidden rounded-2xl bg-muted ${i % 5 === 0 ? "md:col-span-2 md:row-span-2 aspect-square" : "aspect-[4/3]"}`, children: [
      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src, alt: "", loading: "lazy", className: "w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" }),
      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 bg-gradient-to-t from-navy-deep/40 to-transparent opacity-0 group-hover:opacity-100 transition-opacity" })
    ] }, src)) })
  ] });
}
export {
  Home as component
};
