import { jsxs, jsx } from "react/jsx-runtime";
import { motion } from "motion/react";
function PageHero({ eyebrow, title, subtitle }) {
  return /* @__PURE__ */ jsxs("section", { className: "relative overflow-hidden border-b border-border bg-gradient-subtle", children: [
    /* @__PURE__ */ jsx("div", { className: "absolute inset-0 -z-10 opacity-30", children: /* @__PURE__ */ jsx("div", { className: "absolute -top-24 left-1/2 h-72 w-[36rem] -translate-x-1/2 rounded-full bg-primary/30 blur-3xl" }) }),
    /* @__PURE__ */ jsxs("div", { className: "container-px mx-auto max-w-5xl py-20 text-center md:py-28", children: [
      /* @__PURE__ */ jsx(
        motion.span,
        {
          initial: { opacity: 0, y: 10 },
          animate: { opacity: 1, y: 0 },
          className: "inline-block rounded-full border border-primary/20 bg-primary/5 px-3 py-1 text-xs font-medium uppercase tracking-wider text-primary",
          children: eyebrow
        }
      ),
      /* @__PURE__ */ jsx(
        motion.h1,
        {
          initial: { opacity: 0, y: 20 },
          animate: { opacity: 1, y: 0 },
          transition: { delay: 0.1 },
          className: "mt-4 text-4xl font-bold tracking-tight sm:text-5xl md:text-6xl",
          children: title
        }
      ),
      /* @__PURE__ */ jsx(
        motion.p,
        {
          initial: { opacity: 0, y: 20 },
          animate: { opacity: 1, y: 0 },
          transition: { delay: 0.2 },
          className: "mx-auto mt-6 max-w-2xl text-lg text-muted-foreground",
          children: subtitle
        }
      )
    ] })
  ] });
}
export {
  PageHero as P
};
