import { jsxs, Fragment, jsx } from "react/jsx-runtime";
import { motion } from "motion/react";
import { Award } from "lucide-react";
import { b as CERTIFICATIONS } from "./router-CCW7InyN.js";
import { P as PageHero } from "./PageHero-CnZoXXfm.js";
import "@tanstack/react-query";
import "@tanstack/react-router";
import "react";
import "@radix-ui/react-slot";
import "class-variance-authority";
import "clsx";
import "tailwind-merge";
import "sonner";
function CertsPage() {
  return /* @__PURE__ */ jsxs(Fragment, { children: [
    /* @__PURE__ */ jsx(PageHero, { eyebrow: "Credentials", title: "Certifications & Training", subtitle: "Government-recognized and industry credentials backing 8 years of professional practice." }),
    /* @__PURE__ */ jsx("section", { className: "py-20", children: /* @__PURE__ */ jsx("div", { className: "container-px mx-auto max-w-6xl", children: /* @__PURE__ */ jsx("div", { className: "grid gap-6 md:grid-cols-2 lg:grid-cols-3", children: CERTIFICATIONS.map((c, i) => /* @__PURE__ */ jsxs(motion.div, { initial: {
      opacity: 0,
      y: 20
    }, whileInView: {
      opacity: 1,
      y: 0
    }, viewport: {
      once: true,
      margin: "-50px"
    }, transition: {
      delay: i * 0.06
    }, className: "group relative overflow-hidden rounded-2xl border border-border bg-card p-6 shadow-card transition-all hover:-translate-y-1 hover:border-primary/40 hover:shadow-elegant", children: [
      /* @__PURE__ */ jsxs("div", { className: "flex items-start justify-between", children: [
        /* @__PURE__ */ jsx("div", { className: "grid h-12 w-12 place-items-center rounded-xl bg-gradient-hero text-primary-foreground shadow-glow", children: /* @__PURE__ */ jsx(Award, { className: "h-6 w-6" }) }),
        /* @__PURE__ */ jsx("span", { className: "rounded-full bg-secondary px-3 py-1 text-xs font-medium", children: c.year })
      ] }),
      /* @__PURE__ */ jsx("h3", { className: "mt-5 text-lg font-semibold", children: c.title }),
      /* @__PURE__ */ jsx("p", { className: "mt-1 text-sm font-medium text-primary", children: c.issuer }),
      /* @__PURE__ */ jsx("p", { className: "mt-3 text-sm text-muted-foreground", children: c.desc })
    ] }, c.title)) }) }) })
  ] });
}
export {
  CertsPage as component
};
