1import{j as e}from"./vendor-ui-x7D0iLe8.js";import{r as m,L as s}from"./vendor-react-aMKJrssV.js";import{a as h,s as k,l as C,B as r,A as x,I as S,S as P}from"./index-CgmaCIwJ.js";import{P as I}from"./PublicNav-DqzjaHuJ.js";import{P as E}from"./PublicFooter-C4PEGJjI.js";import{S as q}from"./slider-Bp2oNPJv.js";import{C as g}from"./circle-check-Btbgqbpu.js";import{U as c}from"./users-cS7QOe1W.js";import{F as M}from"./file-text-y2pemXRr.js";import{C as R}from"./circle-play-BazloMZ9.js";import{P as F}from"./palette-Dy-LHkk4.js";import{M as $}from"./message-square-D8lm8GfY.js";import{U as z}from"./user-plus-DTbNbggX.js";import{T as A}from"./tag-BQI-USGI.js";import{R as L}from"./repeat-DLAQbB-T.js";import{C as O}from"./calendar-check-Z4PXftiV.js";import"./vendor-data-LOeL2b27.js";import"./AiLaunchBanner-B3rl9x5a.js";import"./dropdown-menu-D9ymlLQy.js";import"./chevron-right-WJXQXbda.js";import"./circle-DHIZtG_M.js";import"./BrandLogo-CMdGoIe5.js";import"./index-CMCAsyqu.js";import"./globe-F05gZjBR.js";import"./sun-Bn04Fmp8.js";import"./moon-CzA-2q5t.js";import"./rocket-8HI0C91g.js";import"./chevron-down-D2v2TI3O.js";import"./vendor-motion-C3azNPMs.js";/** 2 * @license lucide-react v0.462.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const f=h("BadgeDollarSign",[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8",key:"1h4pet"}],["path",{d:"M12 18V6",key:"zqpxq5"}]]);/** 7 * @license lucide-react v0.462.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */const y=h("FileChartColumnIncreasing",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M8 18v-2",key:"qcmpov"}],["path",{d:"M12 18v-4",key:"q1q25u"}],["path",{d:"M16 18v-6",key:"15y0np"}]]);/** 12 * @license lucide-react v0.462.0 - ISC 13 * 14 * This source code is licensed under the ISC license. 15 * See the LICENSE file in the root directory of this source tree. 16 */const Q=h("Wallet",[["path",{d:"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1",key:"18etb6"}],["path",{d:"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4",key:"xoc0q4"}]]),T="/assets/coach-team-session-CGzO4gS-.jpg",_="/assets/coach-one-on-one-pOrS1TWJ.jpg",b="/affiliate?type=coach",j=`/signup?redirect=${encodeURIComponent(b)}`,U=`/login?redirect=${encodeURIComponent(b)}`,l=99,Y=[{icon:S,title:"Start faster with new clients",text:"A 21-framework profile shows how each client communicates, decides and handles stress before your first session."},{icon:c,title:"Coach whole teams",text:"Team reads reveal where styles clash and connect, so team sessions focus on what's actually causing friction."},{icon:$,title:"Prep every session",text:"Conversation guides and meeting prep tailored to the people involved, ready in minutes."},{icon:y,title:"Show your impact",text:"Sponsor Summaries give the person paying for coaching a clear, team-level picture, which helps with renew
16als."}],W=[{icon:z,title:"Join free",text:"Create your coach account in under a minute. No fee, no quota."},{icon:c,title:"Use it with clients",text:"Run team reads and prep sessions, then invite clients with your link."},{icon:Q,title:"Get paid monthly",text:"Earn on every payment they make, paid automatically through Stripe."}],J=[{icon:A,title:"20% off for your clients",text:"Clients who sign up through your link get 20% off their first 3 months. You have something to give, not just sell."},{icon:c,title:"A free team read to show the value",text:"Run a team read for up to 8 people with one client team, so they see it working before anyone pays."},{icon:P,title:"Free Professional account",text:"Team reads, meeting prep and coaching conversation guides, on us."},{icon:y,title:"Sponsor Summary",text:"Share team-level patterns with whoever pays for coaching. No individual scores."},{icon:L,title:"Recurring, not one-time",text:"You earn for as long as each client stays, not just on the first payment."},{icon:O,title:"Automatic payouts",text:"Paid monthly once your balance reaches $50. Nothing to invoice."}],H=[{q:"What does it cost me?",a:"Nothing. Joining is free and you get a free Professional account."},{q:"How much can I earn?",a:"20% of every payment your clients make, rising to 25% once you have 5 paying clients. The first 25 coaches earn 30% for life."},{q:"Do my clients get a discount?",a:"Yes. Clients who sign up through your link get 20% off their first 3 months on a paid plan."},{q:"When am I paid?",a:"Commissions mature after 30 days and pay out monthly through Stripe once you reach $50."},{q:"What if a client cancels?",a:"Commissions stop when they cancel. Refunds and disputes reverse the matching commission."}];function ve(){const[n,N]=m.useState(5),[d,v]=m.useState(null);m.useEffect(()=>{k.rpc("founding_coach_spots_left").then(({data:t})=>{typeof t=="number"&&v(t)})},[]);const o=d!==null&&d>0,i=o?.3:n>=5?.25:.2,p=Math.round(n*l*i);return e.jsxs("div",{className:"min-h-screen bg-background text-foreground",children:[e.jsx(C,{title:"Coach Partner Program â Earn up to 30% Recurring | EQIQsâ¢",description:"Coaches earn 20% recurring revenue share (25% at 5+ paying clients), automatic monthly Stripe payouts and a free Professional account. Join free.",path:"/coach-partners"}),e.jsx(I,{}),e.jsxs("main",{children:[e.jsxs("section",{className:"relative overflow-hidden border-b border-border",children:[e.jsx("div",{className:"pointer-events-none absolute inset-0 bg-gradient-to-br from-primary/10 via-trans
16parent to-accent/10","aria-hidden":!0}),e.jsxs("div",{className:"relative mx-auto grid max-w-6xl gap-12 px-4 py-14 sm:px-6 lg:grid-cols-[1.15fr_1fr] lg:items-center lg:py-20",children:[e.jsxs("div",{children:[o&&e.jsxs("div",{className:"mb-4 inline-flex flex-wrap items-center gap-2 rounded-lg border border-accent/40 bg-accent/10 px-3 py-2 text-sm",children:[e.jsx("strong",{children:"Founding Coach offer:"})," the first 25 coaches earn 30% for life.",e.jsxs("span",{className:"font-semibold text-primary",children:[d," of 25 spots left"]})]}),e.jsxs("span",{className:"inline-flex items-center gap-2 rounded-full border border-primary/30 bg-primary/10 px-3 py-1 text-xs font-semibold uppercase tracking-wider text-primary",children:[e.jsx(f,{className:"h-3.5 w-3.5","aria-hidden":!0})," Coach Partner Program"]}),e.jsxs("h1",{className:"mt-5 font-display text-4xl font-bold leading-[1.05] sm:text-5xl lg:text-6xl",children:["Earn up to ",e.jsxs("span",{className:"text-primary",children:[o?"30%":"25%"," recurring"]})," on every client you bring."]}),e.jsx("p",{className:"mt-5 max-w-xl text-lg text-muted-foreground",children:"Use the 21-framework EQIQs⢠instrument in your coaching. Your clients get deeper team insight. You get paid every month they stay."}),e.jsxs("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row",children:[e.jsx(r,{asChild:!0,size:"lg",className:"min-h-[48px] px-7 text-base",children:e.jsxs(s,{to:j,children:["Join free as a coach ",e.jsx(x,{className:"ml-2 h-4 w-4"})]})}),e.jsx(r,{asChild:!0,size:"lg",variant:"ghost",className:"min-h-[48px]",children:e.jsx(s,{to:U,children:"I already have an account"})})]}),e.jsx("ul",{className:"mt-6 flex flex-wrap gap-x-5 gap-y-2 text-sm text-muted-foreground",children:["Free to join","Free Professional account","Paid monthly via Stripe"].map(t=>e.jsxs("li",{className:"flex items-center gap-1.5",children:[e.jsx(g,{className:"h-4 w-4 text-primary","aria-hidden":!0})," ",t]},t))})]}),e.jsxs("div",{className:"rounded-2xl border border-border bg-card p-6 shadow-xl sm:p-8",children:[e.jsx("p",{className:"text-sm font-medium text-muted-foreground",children:"Estimate your monthly earnings"}),e.jsxs("div",{className:"mt-4 flex items-end gap-2",children:[e.jsxs("span",{className:"font-display text-5xl font-bold text-primary sm:text-6xl",children:["$",p.toLocaleString()]}),e.jsx("span",{className:"pb-2 text-muted-foreground",children:"/ month"})]}),e.jsxs("p",{className:"mt-1 text-sm text-muted-foreground",children:["$",(p*12).toLocaleString()," a year, recurring"]}),e.jsxs("div",{className:"mt-8",children:[e.jsxs("div",{className:"mb-3 flex items-center justify-between text-sm",children:[e.jsx("label",{htmlFor:"clients-slider",className:"font-medium",children:"Paying clients"}),e.jsx("span",{className:"rounded-md bg-muted px-2 py-0.5 font-semibold",children:n})]}),e.jsx(q,{id:"clients-slider",min:1,max:30,step:1,value:[n],onValueChange:t=>N(t[0]),"aria-label":"Number of paying clients"}),e.jsxs("div",{className:"mt-2 flex justify-between text-xs text-muted-foreground",children:[e.jsx("span",{children:"1"}),e.jsx("span",{children:"30"})]})]}),e.jsxs("div",{className:"mt-6 rounded-lg bg-muted/60 p-3 text-sm",children:["Your rate: ",e.jsxs("strong",{className:"text-primary",children:[Math.round(i*100),"%"]}),o?" (Founding Coach rate, locked in for life)":n<5?" (rises to 25% at 5 paying clients)":" (5+ paying clients)"]}),e.jsxs("p",{className:"mt-4 text-xs text-muted-foreground",children:["Example based on clients on the Professional plan at $",l,"/month. Actual earnings depend on what your clients buy and how long they stay."]})]})]})]}),e.jsxs("section",{className:"mx-auto max-w-6xl px-4 pt-16 sm:px-6",children:[e.jsx("h2",{className:"text-center font-display text-3xl font-bold sm:text-4xl",children:"Better coaching, not just extra income"}),e.jsx("p",{className:"mx-auto mt-3 max-w-2xl text-center text-muted-foreground",children:"EQIQs⢠gives you a structured read on each client and team before you walk in the room."}),e.jsx("div",{className:"mt-10 grid gap-6 sm:grid-cols-2 lg:grid-cols-4",children:Y.map(t=>e.jsxs("div",{className:"rounded-xl border border-border bg-card p-6",children:[e.jsx(t.icon,{className:"h-7 w-7 text-primary","aria-hidden":!0}),e.jsx("h3",{className:"mt-4 font-semibold",children:t.title}),e.jsx("p",{className:"mt-2 text-sm text-muted-foreground",children:t.text})]},t.title))})]}),e.jsx("section",{className:"mx-auto max-w-6xl px-4 pt-16 sm:px-6",children:e.jsxs("div",{className:"grid gap-4 md:grid-cols-[1.6fr_1fr]",children:[e.jsxs("figure",{className:"relative overflow-hidden rounded-2xl border border-border",children:[e.jsx("img",{src:T,alt:"A coach leading a team session with EQIQs reports on the table",width:1536,height:864,loading:"lazy",className:"h-full w-full object-cover"}),e.jsxs("figcaption",{className:"absolute inset-x-0 bottom-0 bg-gradient-to-t from-background/95 to-transparent p-5 text-sm",children:[e.jsx("strong",{className:"block text-base",children:"Team sessions"}),e.jsx("span",{className:"text-muted-foreground",children:"Walk in knowing how each person communicates, decides and handles conflict."})]})]}),e.jsxs("figure",{className:"relative overflow-hidden rounded-2xl border border-border",children:[e.jsx("img",{src:_,alt:"A coach in a one-on-one session reviewing a client profile on a tablet",width:1024,height:1024,loading:"lazy",className:"h-full w-full object-cover"}),e.jsxs("figcaption",{className:"absolute inset-x-0 bottom-0 bg-gradient-to-t from-background/95 to-transparent p-5 text-sm",children:[e.jsx("strong",{className:"block text-base",children:"One-on-ones"}),e.jsx("span",{className:"text-muted-foreground",children:"Session prep tailored to each client in minutes."})]})]})]})}),e.jsxs("section",{className:"mx-auto max-w-6xl px-4 pt-16 sm:px-6",children:[e.jsx("h2",{className:"text-center font-display text-3xl font-bold sm:text-4xl",children:"How you get paid"}),e.jsx("div",{className:"mt-10 grid items-center gap-4 md:grid-cols-[1fr_auto_1fr_auto_1fr]",children:[{icon:c,title:"You share your link",text:"Clients sign up and get 20% off their first 3 months."},{icon:f,title:"They subscribe",text:"Example: Professional plan at $"+l+"/month."},{icon:g,title:"You earn every month",text:`$${Math.round(l*i)} a month per client at ${Math.round(i*100)}%, paid via Stripe.`}].flatMap((t,a,w)=>{const u=e.jsxs("div",{className:"rounded-xl border border-border bg-card p-6 text-center",children:[e.jsx("div",{className:"mx-auto flex h-14 w-14 items-center justify-center rounded-full bg-primary/15",children:e.jsx(t.icon,{className:"h-7 w-7 text-primary","aria-hidden":!0})}),e.jsx("h3",{className:"mt-4 font-semibold",children:t.title}),e.jsx("p",{className:"mt-2 text-sm text-muted-foreground",children:t.text})]},t.title);return a<w.length-1?[u,e.jsx(x,{className:"mx-auto h-6 w-6 rotate-90 text-accent md:rotate-0","aria-hidden":!0},t.title+"a")]:[u]})})]}),e.jsx("section",{className:"mx-auto max-w-6xl px-4 pt-16 sm:px-6",children:e.jsxs("div",{className:"grid gap-8 rounded-2xl border border-border bg-card p-6 sm:p-10 lg:grid-cols-[1.2fr_1fr] lg:items-center",children:[e.jsxs("div",{children:[e.jsx("h2",{className:"font-display text-3xl font-bold",children:"See exactly what your clients get"}),e.jsx("p",{className:"mt-3 text-muted-foreground",children:"Look at real sample reports and click through the live demo before you recommend anything. Reports can carry your logo and colors instead of ours, so it feels like part of your practice."}),e.jsxs("div",{className:"mt-6 rounded-xl border border-border bg-background p-5 shadow-lg","aria-label":"Illustrative report preview",children:[e.jsxs("div",{className:"flex items-center justify-between border-b border-border pb-3",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("div",{className:"flex h-8 w-8 items-center justify-center rounded-md bg-accent/20 text-xs font-bold text-accent",children:"YL"}),e.jsx("span",{className:"text-sm font-semibold",children:"Your Logo Coaching"})]}),e.jsx("span",{className:"text-xs text-muted-foreground",children:"21-framework profile · Sample"})]}),e.jsx("p",{className:"mt-3 text-sm font-semibold",children:"Alex â Working style snapshot"}),e.jsx("div",{className:"mt-3 space-y-2.5",children:[["Openness",78],["Conscientiousness",64],["Extraversion",42],["Agreeableness",71],["Emotional steadiness",58]].map(([t,a])=>e.jsxs("div",{children:[e.jsxs("div",{className:"flex justify-between text-xs text-muted-foreground",children:[e.jsx("span",{children:t}),e.jsx("span",{children:a})]}),e.jsx("div",{className:"mt-1 h-2 rounded-full bg-muted",children:e.jsx("div",{className:"h-2 rounded-full bg-primary",style:{width:`${a}%`}})})]},t))}),e.jsx("div",{className:"mt-4 flex flex-wrap gap-2 text-xs",children:["INTJ","Enneagram 5","DISC: C","Direct communicator"].map(t=>e.jsx("span",{className:"rounded-full border border-border px-2.5 py-1",children:t},t))}),e.jsxs("p",{className:"mt-4 rounded-md bg-muted/60 p-3 text-xs text-muted-foreground",children:[e.jsx("strong",{className:"text-foreground",children:"Session tip:"})," give Alex the agenda in advance and leave room to think before decisions."]})]})]}),e.jsxs("div",{className:"flex flex-col gap-3",children:[e.jsx(r,{asChild:!0,size:"lg",variant:"outline",className:"min-h-[48px] justify-start",children:e.jsxs(s,{to:"/sample-reports",children:[e.jsx(M,{className:"mr-2 h-4 w-4"})," View sample reports"]})}),e.jsx(r,{asChild:!0,size:"lg",variant:"outline",className:"min-h-[48px] justify-start",children:e.jsxs(s,{to:"/demo",children:[e.jsx(R,{className:"mr-2 h-4 w-4"})," Try the live demo"]})}),e.jsx(r,{asChild:!0,size:"lg",variant:"outline",className:"min-h-[48px] justify-start",children:e.jsxs(s,{to:"/white-label",children:[e.jsx(F,{className:"mr-2 h-4 w-4"})," Put your logo on reports"]})})]})]})}),e.jsxs("section",{className:"mx-auto max-w-6xl px-4 py-16 sm:px-6",children:[e.jsx("h2",{className:"text-center font-display text-3xl font-bold sm:text-4xl",children:"How it works"}),e.jsx("div",{className:"mt-10 grid gap-6 md:grid-cols-3",children:W.map((t,a)=>e.jsxs("div",{className:"relative rounded-xl border border-border bg-card p-6",children:[e.jsx("span",{className:"absolute right-5 top-5 font-display text-4xl font-bold text-muted-foreground
16/20",children:a+1}),e.jsx(t.icon,{className:"h-8 w-8 text-primary","aria-hidden":!0}),e.jsx("h3",{className:"mt-4 text-lg font-semibold",children:t.title}),e.jsx("p",{className:"mt-2 text-muted-foreground",children:t.text})]},t.title))})]}),e.jsx("section",{className:"border-y border-border bg-muted/30",children:e.jsxs("div",{className:"mx-auto max-w-6xl px-4 py-16 sm:px-6",children:[e.jsx("h2",{className:"text-center font-display text-3xl font-bold sm:text-4xl",children:"What you get"}),e.jsx("div",{className:"mt-10 grid gap-6 sm:grid-cols-2",children:J.map(t=>e.jsxs("div",{className:"flex gap-4 rounded-xl bg-card p-6",children:[e.jsx("div",{className:"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg bg-primary/10",children:e.jsx(t.icon,{className:"h-5 w-5 text-primary","aria-hidden":!0})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold",children:t.title}),e.jsx("p",{className:"mt-1 text-muted-foreground",children:t.text})]})]},t.title))})]})}),e.jsxs("section",{className:"mx-auto max-w-4xl px-4 py-16 sm:px-6",children:[e.jsx("h2",{className:"text-center font-display text-3xl font-bold sm:text-4xl",children:"Quick answers"}),e.jsx("dl",{className:"mt-10 grid gap-6 sm:grid-cols-2",children:H.map(t=>e.jsxs("div",{children:[e.jsx("dt",{className:"font-semibold",children:t.q}),e.jsx("dd",{className:"mt-1 text-muted-foreground",children:t.a})]},t.q))})]}),e.jsxs("section",{className:"mx-auto max-w-6xl px-4 pb-16 sm:px-6",children:[e.jsxs("div",{className:"rounded-2xl bg-primary px-6 py-12 text-center text-primary-foreground sm:px-12",children:[e.jsx("h2",{className:"font-display text-3xl font-bold sm:text-4xl",children:"Start earning from the work you already do"}),e.jsx("p",{className:"mx-auto mt-3 max-w-xl opacity-90",children:"Free to join. Set up in a minute."}),e.jsx(r,{asChild:!0,size:"lg",variant:"secondary",className:"mt-8 min-h-[48px] px-8 text-base",children:e.jsxs(s,{to:j,children:["Join free as a coach ",e.jsx(x,{className:"ml-2 h-4 w-4"})]})})]}),e.jsxs("p",{className:"mt-8 text-center text-sm text-muted-foreground",children:["EQIQs⢠is for communication, onboarding and team development â not for hiring, firing, promotion or pay decisions. See our"," ",e.jsx(s,{to:"/responsible-use",className:"underline",children:"Responsible Use policy"}),"."]})]})]}),e.jsx(E,{})]})}export{ve as default};
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.