import { b as require_jsx_runtime, v as Link } from "../_libs/@tanstack/react-router+[...].mjs";
import { a as FIRM, c as PRACTICES, r as PageIntro } from "./router-5YS9k2gO.mjs";
//#region node_modules/.nitro/vite/services/ssr/assets/practice-BDBwBPG6.js
var import_jsx_runtime = require_jsx_runtime();
function PracticePage() {
	return /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_jsx_runtime.Fragment, { children: [
		/* @__PURE__ */ (0, import_jsx_runtime.jsx)(PageIntro, {
			kicker: "Practice",
			title: "Policy, industry, and research — held to the same standard.",
			lede: "The three practices share a method: evidence that can be shown, judgements that can be used, and a refusal to treat the Asia-Pacific as a single market or a single theatre."
		}),
		PRACTICES.map((item, index) => /* @__PURE__ */ (0, import_jsx_runtime.jsx)("section", {
			id: item.id,
			className: (index % 2 === 0 ? "bg-paper text-ink-fg" : "bg-ivory text-ink-fg") + " scroll-mt-24",
			children: /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", {
				className: "site-wrap grid items-center gap-10 py-16 md:grid-cols-12 md:gap-14 md:py-24",
				children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("div", {
					className: index % 2 === 1 ? "md:col-span-6 md:order-2" : "md:col-span-6",
					children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)("img", {
						src: item.image,
						alt: "",
						className: "aspect-4/3 w-full object-cover",
						loading: "lazy"
					})
				}), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", {
					className: "md:col-span-6",
					children: [
						/* @__PURE__ */ (0, import_jsx_runtime.jsx)("p", {
							className: "font-display text-3xl text-ink-muted",
							children: item.numeral
						}),
						/* @__PURE__ */ (0, import_jsx_runtime.jsx)("p", {
							className: "mt-4 text-[0.68rem] font-semibold tracking-label text-ink-muted uppercase",
							children: item.kicker
						}),
						/* @__PURE__ */ (0, import_jsx_runtime.jsx)("h2", {
							className: "mt-3 font-display text-section leading-tight font-medium",
							children: item.title
						}),
						/* @__PURE__ */ (0, import_jsx_runtime.jsx)("p", {
							className: "mt-5 text-[1.08rem] leading-relaxed text-ink-fg/90",
							children: item.body
						}),
						/* @__PURE__ */ (0, import_jsx_runtime.jsx)("ul", {
							className: "mt-8 space-y-3",
							children: item.services.map((line) => /* @__PURE__ */ (0, import_jsx_runtime.jsx)("li", {
								className: "border-t border-rule pt-3 text-[0.98rem] text-ink-muted",
								children: line
							}, line))
						})
					]
				})]
			})
		}, item.id)),
		/* @__PURE__ */ (0, import_jsx_runtime.jsx)("section", {
			className: "bg-ink py-16 md:py-24",
			children: /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", {
				className: "site-wrap max-w-3xl",
				children: [
					/* @__PURE__ */ (0, import_jsx_runtime.jsx)("p", {
						className: "label-kicker",
						children: "Engagements"
					}),
					/* @__PURE__ */ (0, import_jsx_runtime.jsx)("h2", {
						className: "mt-4 font-display text-section leading-tight font-medium",
						children: "How an assignment typically runs."
					}),
					/* @__PURE__ */ (0, import_jsx_runtime.jsx)("ol", {
						className: "mt-10 space-y-8",
						children: [
							{
								t: "Scoping",
								d: "A short, written terms of reference. We decline work that would require classified holdings, or that would put us on both sides of a transaction."
							},
							{
								t: "Work",
								d: "A small team, a named principal, and a method note. Interviews, documents, and open-source collection as the question requires — never fishing expeditions."
							},
							{
								t: "Judgement",
								d: "A paper or briefing designed to be used. Assumptions listed. Disagreements inside the team recorded where they matter. No theatre slides."
							}
						].map((step, i) => /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("li", {
							className: "grid gap-2 md:grid-cols-12",
							children: [/* @__PURE__ */ (0, import_jsx_runtime.jsxs)("p", {
								className: "font-display text-2xl text-steel md:col-span-2",
								children: ["0", i + 1]
							}), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", {
								className: "md:col-span-10",
								children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("h3", {
									className: "font-display text-2xl font-medium",
									children: step.t
								}), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("p", {
									className: "mt-2 text-[1.02rem] leading-relaxed text-muted",
									children: step.d
								})]
							})]
						}, step.t))
					}),
					/* @__PURE__ */ (0, import_jsx_runtime.jsx)(Link, {
						to: "/contact",
						className: "mt-12 inline-flex min-h-12 items-center bg-fg px-6 text-[0.78rem] font-semibold tracking-[0.16em] text-ink uppercase no-underline transition-[background-color,scale] duration-150 ease-out hover:bg-paper-deep active:scale-[0.96]",
						children: FIRM.email
					})
				]
			})
		})
	] });
}
//#endregion
export { PracticePage as component };
