import { r as require_jsx_runtime } from "../_libs/react+tanstack__react-query.mjs";
import { d as Star } from "../_libs/lucide-react.mjs";
//#region node_modules/.nitro/vite/services/ssr/assets/HeroAwardBadges-BAL6tiBE.js
var import_jsx_runtime = require_jsx_runtime();
var ratings = [
	{
		source: "Trustpilot",
		score: "4.9",
		color: "#00b67a"
	},
	{
		source: "Google",
		score: "5.0",
		color: "#f59e0b"
	},
	{
		source: "Clutch",
		score: "5.0",
		color: "#ef4444"
	},
	{
		source: "G2",
		score: "4.8",
		color: "#ff492c"
	},
	{
		source: "Capterra",
		score: "4.9",
		color: "#2563eb"
	}
];
function TrustBadges({ tone = "light", className = "" }) {
	const isDark = tone === "dark";
	return /* @__PURE__ */ (0, import_jsx_runtime.jsx)("ul", {
		"aria-label": "Customer review ratings",
		className: `flex flex-wrap items-center gap-2 sm:gap-2.5 ${className}`,
		children: ratings.map((r) => /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("li", {
			className: `flex items-center gap-2 rounded-full border px-3 py-1.5 sm:gap-2.5 sm:px-3.5 ${isDark ? "border-white/15 bg-white/5" : "border-border bg-background shadow-sm"}`,
			children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("span", {
				className: "flex items-center gap-0.5",
				"aria-hidden": "true",
				children: Array.from({ length: 5 }).map((_, i) => /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Star, {
					className: "h-3.5 w-3.5",
					style: {
						color: r.color,
						fill: r.color
					},
					strokeWidth: 0
				}, i))
			}), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("span", {
				className: `text-[12px] leading-none ${isDark ? "text-white/65" : "text-muted-foreground"}`,
				children: [
					/* @__PURE__ */ (0, import_jsx_runtime.jsx)("span", {
						className: `font-semibold ${isDark ? "text-white" : "text-foreground"}`,
						children: r.score
					}),
					/* @__PURE__ */ (0, import_jsx_runtime.jsx)("span", {
						className: "sr-only",
						children: " out of 5"
					}),
					" on ",
					r.source
				]
			})]
		}, r.source))
	});
}
var clutch_b2b_2022_default = "/assets/clutch-b2b-2022-BBCJhGEq.png";
var badges = [
	{
		src: "/assets/sourcr-2024-C_cVmAKw.png",
		alt: "Sourcr Agency of the Year 2024"
	},
	{
		src: "/assets/best-ux-design-2025-jkfomWEK.png",
		alt: "Best UX Design 2025"
	},
	{
		src: "/assets/clutch-full-service-2025-CX0JLSkN.png",
		alt: "Clutch Top Full Service Digital Company 2025"
	},
	{
		src: clutch_b2b_2022_default,
		alt: "Clutch Top B2B Companies Global 2022"
	}
];
function HeroAwardBadges({ className = "", whiteBg = false }) {
	return /* @__PURE__ */ (0, import_jsx_runtime.jsx)("ul", {
		"aria-label": "Industry award badges",
		className: `flex flex-wrap items-center gap-5 sm:gap-7 ${className}`,
		children: badges.map((b) => /* @__PURE__ */ (0, import_jsx_runtime.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)("img", {
			src: b.src,
			alt: b.alt,
			loading: "lazy",
			className: `h-16 w-auto object-contain transition hover:scale-105 sm:h-20 ${whiteBg ? "rounded-lg bg-white p-2" : ""}`
		}) }, b.alt))
	});
}
//#endregion
export { TrustBadges as n, clutch_b2b_2022_default as r, HeroAwardBadges as t };
