1import{i as a,r as n,j as e,L as s}from"./react-BVqF6wkN.js";import{aA as i,H as o,B as r}from"./index-DBhDrNME.js";import{R as l}from"./assets--OE6x10G.js";import{G as m}from"./gift-AoZ43qEJ.js";const h=()=>{const{code:t}=a();return n.useEffect(()=>{t&&i(t)},[t]),e.jsxs("div",{className:"flex min-h-dvh flex-col items-center justify-center bg-gray-50 px-6 py-8",children:[e.jsxs(o,{children:[e.jsx("title",{children:"You've been invited | Rankpilot"}),e.jsx("meta",{name:"description",content:"Join RankPilot through a friend's invite and get a free month on your second invoice."})]}),e.jsxs("div",{className:"w-full max-w-sm rounded-3xl bg-white px-8 py-10 text-center shadow-xl",children:[e.jsx("img",{src:l,alt:"Rankpilot",className:"mx-auto mb-8 h-8 w-auto"}),e.jsx("div",{className:"mx-auto mb-5 flex h-14 w-14 items-center justify-center rounded-full bg-blue text-white",children:e.jsx(m,{className:"h-7 w-7"})}),e.jsx("h1",{className:"text-2xl font-bold text-gray-900",children:"Give a month, get a month"}),e.jsx("p",{className:"mx-auto mt-2 max-w-xs text-sm text-gray-600",children:"A friend invited you to RankPilot â AI SEO content that writes and publishes itself."}),e.jsx(r,{asChild:!0,className:"mt-8 h-12 w-full rounded-full text-base",children:e.jsx(s,{to:"/signup",children:"Create your account"})}),e.jsxs("p",{className:"mt-3 text-sm text-gray-500",children:["Already have an account?"," ",e.jsx(s,{to:"/login",className:"font-medium text-blue hover:underline",children:"Log in"})]})]})]})};export{h as Join};
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.