1import{j as e,L as s,a as o}from"./index-DQ05VIVn.js";import{B as i}from"./brand-logo-XJSyUeb8.js";function m({children:t}){return e.jsxs("div",{className:"relative min-h-screen overflow-x-hidden bg-background text-foreground",children:[e.jsxs("div",{"aria-hidden":!0,className:"pointer-events-none fixed inset-0 -z-10",children:[e.jsx("div",{className:"absolute inset-0 opacity-[0.18]",style:{backgroundImage:"linear-gradient(to right, oklch(1 0 0 / 0.06) 1px, transparent 1px), linear-gradient(to bottom, oklch(1 0 0 / 0.06) 1px, transparent 1px)",backgroundSize:"56px 56px",maskImage:"radial-gradient(ellipse 80% 60% at 50% -10%, black 40%, transparent 80%)"}}),e.jsx("div",{className:"absolute -top-40 left-1/2 h-[600px] w-[1000px] -translate-x-1/2 rounded-full bg-primary/25 blur-[140px]"}),e.jsx("div",{className:"absolute top-[40rem] -right-40 h-[420px] w-[420px] rounded-full bg-chart-4/15 blur-[120px]"})]}),e.jsx(l,{}),e.jsx("main",{children:t}),e.jsx(c,{})]})}function l(){return e.jsx("header",{className:"sticky top-0 z-40 border-b border-border/40 bg-background/70 backdrop-blur-xl",children:e.jsxs("div",{className:"container mx-auto flex h-16 items-center justify-between px-4",children:[e.jsxs(s,{to:"/",className:"flex items-center gap-2 font-semibold",children:[e.jsx(i,{}),e.jsx("span",{className:"font-display tracking-tight",children:"BRAIN"})]}),e.jsxs("nav",{className:"hidden items-center gap-7 text-sm text-muted-foreground md:flex",children:[e.jsx(s,{to:"/features",className:"hover:text-foreground transition-colors",children:"Features"}),e.jsx(s,{to:"/pricing",className:"hover:text-foreground transition-colors",children:"Pricing"}),e.jsx("a",{href:"/#how",className:"hover:text-foreground transition-colors",children:"How it works"}),e.jsx("a",{href:"/#faq",className:"hover:text-foreground transition-colors",children:"FAQ"})]}),e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(s,{to:"/login",className:"hidden text-sm text-muted-foreground hover:text-foreground sm:inline",children:"Sign in"}),e.jsx(s,{to:"/signup",children:e.jsx(o,{size:"sm",className:"shadow-[0_0_30px_-6px_var(--color-primary)]",children:"Demo"})})]})]})})}function c(){return e.jsx("footer",{className:"mt-32 border-t border-border/40 bg-background/40",children:e.jsxs("div",{className:"container mx-auto grid gap-12 px-4 py-16 md:grid-cols-4",children:[e.jsxs("div",{className:"space-y-3",children:[e.jsxs(s,{to:"/",className:"flex items-center gap-2 font-semibold",children:[e.jsx(i,{}),e.jsx("span",{className:"font-display tracking-tight",children:"BRAIN"})]}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"The autonomous strategist for Meta Ads. From angle to ad to optimization â on one brain."})]}),e.jsx(n,{title:"Product",items:[{label:"Features",to:"/features"},{label:"Pricing",to:"/pricing"},{label:"Sign in",to:"/login"},{label:"Start free",to:"/signup"}]}),e.jsx(n,{title:"Company",items:[{label:"Privacy",to:"/privacy"},{label:"Terms",to:"/terms"}]}),e.jsxs("div",{className:"space-y-3 text-sm text-muted-foreground",children:[e.jsx("div",{className:"font-display text-xs uppercase tracking-[0.2em] text-foreground/80",children:"// status"}),e.jsxs(s,{to:"/status",className:"flex items-center gap-2 hover:text-foreground",children:[e.jsxs("span",{className:"relative flex h-2 w-2",children:[e.jsx("span",{className:"absolute inline-flex h-full w-full animate-ping rounded-full bg-emerald-400 opacity-60"}),e.jsx("span",{className:"relative inline-flex h-2 w-2 rounded-full bg-emerald-400"})]}),"Live system status"]}),e.jsxs("p",{className:"text-xs",children:["© ",new Date().getFullYear()," Brain. Built for performance marketers."]})]})]})})}function n({title:t,items:r}){return e.jsxs("div",{className:"space-y-3",children:[e.jsxs("div",{className:"font-display text-xs uppercase tracking-[0.2em] text-foreground/80",children:["// ",t]}),e.jsx("ul",{className:"space-y-2 text-sm",children:r.map(a=>e.jsx("li",{children:e.jsx(s,{to:a.to,className:"text-muted-foreground hover:text-foreground transition-colors",children:a.label})},a.label))})]})}function u({index:t,children:r}){return e.jsxs("div",{className:"font-display text-xs uppercase tracking-[0.25em] text-primary",children:["// ",t," â ",r]})}export{u as E,m as M};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.