const DS = window.AURAXISDesignSystem_c09958; const { TopBar, Button, Badge, Tag, Card, Icon, Metric, DistributionBar, Dialog, Input, Select, Checkbox, IconButton, Tabs, DataTable } = DS; const { useState, useEffect, useRef, useCallback } = React; const NAV = [ { label: "Home", href: "/" }, { label: "Engine", href: "/engine/" }, { label: "Intelligence", href: "/intelligence/" }, { label: "Consultancy", href: "/consultancy/" }, { label: "About", href: "/about/" }, { label: "Apply", href: "/apply/" }, ]; /* Matches a media query and re-evaluates on resize/rotation. */ function useMedia(query) { const [m, setM] = useState(() => typeof matchMedia === "function" && matchMedia(query).matches); useEffect(() => { const mq = matchMedia(query); const on = e => setM(e.matches); setM(mq.matches); mq.addEventListener("change", on); return () => mq.removeEventListener("change", on); }, [query]); return m; } const useIsPhone = () => useMedia("(max-width:760px)"); function SiteHeader({ active }) { const [open, setOpen] = useState(false); useEffect(() => { document.body.style.overflow = open ? "hidden" : ""; const onKey = e => { if (e.key === "Escape") setOpen(false); }; if (open) addEventListener("keydown", onKey); return () => { removeEventListener("keydown", onKey); document.body.style.overflow = ""; }; }, [open]); return ( <> setOpen(!open)} /> } /> {open ? <> : null} ); } function Section({ eyebrow, title, lead, children, id, first, style }) { return (
{(eyebrow || title || lead) ? ( {eyebrow ?
{eyebrow}
: null} {title ?

{title}

: null} {lead ?

{lead}

: null}
) : null} {children}
); } function Reveal({ children, className = "", style, as = "div", delay = 0 }) { const r = useRef(null); useEffect(() => { const el = r.current; if (!el) return; const io = new IntersectionObserver(es => { if (es[0].isIntersecting) { el.style.transitionDelay = delay + "ms"; el.classList.add("is-in"); io.disconnect(); } }, { rootMargin: "-40px 0px -10% 0px" }); io.observe(el); return () => io.disconnect(); }, [delay]); return React.createElement(as, { ref: r, className: "ax-rev " + className, style }, children); } /* A labelled fact row set. Values the client has not yet verified render as a pending dash. */ function KV({ rows }) { return (
{rows.map(([k, v]) => (
{k}
{v === null ? "—" : v}
))}
); } const AX_TEAL = "var(--ax-teal)"; const ALGOS = [ { code: "AXIS-T", name: "Directional continuation", cond: "Directional persistence", regime: "Directional persistence", body: "Establishes the inter-day directional bias in force and holds participation in it for as long as the structural sequence remains intact.", risk: "Medium", reward: "Medium", riskN: 3, rewardN: 3, color: "var(--gold-400)" }, { code: "AXIS-R", name: "Structural reversal", cond: "Structural exhaustion", regime: "Structural exhaustion", flagship: true, body: "The flagship model. Evaluates in excess of 330 structural reference points to locate the terminal extremes of the prevailing long-horizon move with high positional precision.", risk: "Low", reward: "High", riskN: 1, rewardN: 5, color: "var(--accent-400)" }, { code: "AXIS-S", name: "Range compression", cond: "Range compression", regime: "Range compression", body: "Engineered for compressed, non-directional conditions, where continuation models carry the greatest adverse exposure. Narrow objectives under tight containment.", risk: "Low", reward: "Low", riskN: 1, rewardN: 1, color: AX_TEAL }, ]; /* Five-step scale with its value written out — colour never carries the meaning alone. */ function Scale({ label, n, word, color = "var(--gold-400)" }) { return (
{label} {word}
); } function AlgoCard({ a, detail }) { return ( {a.code} {a.flagship ? Flagship : {a.cond.split(",")[0]}} }>
{a.name}

{a.body}

); } function CTABand({ title, lead, primary, secondary }) { return (

{title}

{lead ?

{lead}

: null}
{primary}{secondary}
); } function SiteFooter() { const cols = [ ["System", [["AURAXIS Engine", "/engine/"], ["Intelligence", "/intelligence/"], ["Consultancy", "/consultancy/"]]], ["Company", [["About", "/about/"], ["Policies", "/about/#policies"], ["Contact", "/apply/"]]], ["Access", [["Request access", "/apply/#apply"], ["Book a consultation", "/consultancy/#book"]]], ]; return ( ); } function Ambient({ height = "100%", gap = 26, warm = 1 }) { const phone = useIsPhone(); return <>
; } Object.assign(window, { DS, NAV, ALGOS, AX_TEAL, Scale, SiteHeader, SiteFooter, Section, Reveal, KV, AlgoCard, CTABand, Ambient, useMedia, useIsPhone });