1import{r as y,a7 as L,j as e,bK as r,d0 as V,aQ as D,bk as U,ac as F,c$ as A,aI as z,c8 as k,a6 as M,bf as g,ba as f,cx as E,aa as n,bP as w,cm as R,bb as G,bH as T,a3 as H,aF as C,df as W,bT as Y,ai as O,cl as q,bJ as J,ah as $,bu as Q,dg as _,dh as K,bq as X,di as Z,dj as ee,dk as se,aN as re,ad as te,cg as ae}from"./vendor-Bzh17y1V.js";import{u as le,c as a,B as l,C as m,g as x,h,a as u,n as v,D as ie,y as ne,p as oe,r as de,s as ce,t as me,z as xe}from"./chunk-admin-BtrU4a8O.js";import{J as he}from"./journey-tracker-RHekHXBi.js";import{l as B}from"./index-CptVGjXA.js";import"./chunk-tutor-p3as_6Gf.js";function o(){return e.jsx("span",{className:"font-heading font-bold",style:{color:"#166534"},children:"CodeMatch"})}function ue(){const d=y.useRef(null),[i,j]=y.useState(!1),[c,t]=y.useState(0),b=78;y.useEffect(()=>{const p=d.current;if(!p)return;const S=new IntersectionObserver(([P])=>{if(P.isIntersecting&&!i){j(!0);let s=0;const N=()=>{s+=2,s>=b?t(b):(t(s),requestAnimationFrame(N))};requestAnimationFrame(N)}},{threshold:.4});return S.observe(p),()=>S.disconnect()},[i]);const I=["Communication","Professionalism","Solution Thinking","Pricing Confidence","Evidence","Market Awareness"];return e.jsxs("div",{ref:d,className:"rounded-2xl border border-border bg-white shadow-md overflow-hidden dark:bg-card",children:[e.jsx("div",{className:"h-16 bg-gradient-to-r from-navy-900 to-navy-700"}),e.jsxs("div",{className:"px-5 pb-5",children:[e.jsxs("div",{className:"-mt-8 mb-3 flex items-end justify-between",children:[e.jsx("div",{className:"flex h-16 w-16 items-center justify-center rounded-full border-4 border-white bg-primary text-xl font-bold text-primary-foreground shadow-sm dark:border-card",children:"T"}),e.jsx(r,{href:"/passport",children:e.jsx(l,{size:"sm",variant:"outline",className:"gap-1.5 rounded-full text-xs","data-testid":"button-profile-card-view",children:"View Profile"})})]}),e.jsx("p",{className:"font-semibold text-foreground",children:"Thabo M."}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"BSc Computer Science · University of Pretoria"}),e.jsxs("div",{className:"mt-4 space-y-1.5",children:[e.jsxs("div",{className:"flex items-center justify-between text-xs",children:[e.jsx("span",{className:"font-medium text-foreground",children:"Employability Score"}),e.jsxs("span",{className:"font-bold text-primary","data-testid":"text-animated-score",children:[c,"%"]})]}),e.jsx("div",{className:"h-2 w-full overflow-hidden rounded-full bg-muted",children:e.jsx("div",{className:"h-full rounded-full bg-primary transition-all duration-75",style:{width:`${c}%`}})}),e.jsx("p",{className:"text-[10px] text-muted-foreground",children:"Based on 6-behaviour Work Identity Assessment"})]}),e.jsx("div",{className:"mt-3 flex flex-wrap gap-1.5",children:I.map(p=>e.jsx("span",{className:"rounded-full border border-border bg-muted/50 px-2.5 py-0.5 text-[10px] font-medium text-foreground",children:p},p))}),e.jsxs("div",{className:"mt-3 flex items-center gap-1.5 rounded-lg bg-emerald-50 px-3 py-1.5 dark:bg-emerald-900/20",children:[e.jsx(n,{className:"h-3.5 w-3.5 text-emerald-600 dark:text-emerald-400"}),e.jsxs("span",{className:"text-xs font-medium text-emerald-700 dark:text-emerald-400",children:[e.jsx(o,{})," Verified"]})]})]})]})}function pe(){const d=["Communication","Professionalism","Solution Thinking","Pricing Confidence","Evidence","Market Awareness"],i=["Tech","Finance","Mining","Public Sector","FMCG"],j=[{label:"Behaviour score",passport:!0,cv:!1},{label:"Shareable link",passport:!0,cv:!1},{label:"Recruiter-verified",passport:!0,cv:!1},{label:"Province-matched",passport:!0,cv:!1},{label:"Cost",passport:"Free",cv:"Variable"}],c=[{icon:ee,title:"Register in 60 Seconds",description:"Select your province, institution, and programme. No high school profile required â you're done immediately."},{icon:w,title:"Work Identity Assessment",description:"Self-assess across 6 professional behaviours using our employer-validated rubric. Takes about 5 minutes."},{icon:se,title:"Share & Get Placed",description:e.jsxs(e.Fragment,{children:["Your verified Passport is reviewed by the ",e.jsx(o,{}
1)," network â connecting you to SA employers hiring graduates right now."]})}];return e.jsx("section",{id:"graduates",className:"border-y border-border bg-[#F3F2EF] py-16 md:py-20 dark:bg-muted/20",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"mx-auto max-w-6xl",children:[e.jsxs("div",{className:"grid items-start gap-10 lg:grid-cols-2 lg:gap-16",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"mb-5 flex flex-wrap items-center gap-2",children:[e.jsxs(a,{className:"gap-1.5 bg-[#0A66C2] px-3 py-1 text-sm text-white",children:[e.jsx(g,{className:"h-3.5 w-3.5"}),"Career Profile by Career Helper"]}),e.jsxs(a,{variant:"outline",className:"gap-1 border-emerald-500/40 bg-emerald-500/10 text-emerald-700 dark:text-emerald-400",children:[e.jsx(F,{className:"h-3 w-3"}),"New Module"]})]}),e.jsxs("h2",{className:"mb-4 font-heading text-3xl font-bold tracking-tight text-foreground md:text-4xl lg:text-5xl",children:["Your Career Profile."," ",e.jsx("span",{className:"text-primary",children:"Built to get you hired."})]}),e.jsxs("p",{className:"mb-6 text-lg text-muted-foreground",children:["For varsity, TVET & trade school students and graduates. Complete your Work Identity Assessment, earn a scored Career Profile, complete the ",e.jsx(o,{})," Work Without Waiting⢠programme, and connect to the ",e.jsx(o,{})," placement network â all in one pipeline."]}),e.jsxs("div",{className:"mb-6",children:[e.jsx("p",{className:"mb-2.5 text-xs font-semibold uppercase tracking-wider text-muted-foreground",children:"6 Behaviour Rubric"}),e.jsx("div",{className:"flex flex-wrap gap-2",children:d.map(t=>e.jsxs("span",{className:"flex items-center gap-1.5 rounded-full border border-border bg-white px-3 py-1 text-sm font-medium text-foreground shadow-sm dark:bg-card",children:[e.jsx(n,{className:"h-3.5 w-3.5 text-[#0A66C2]"}),t]},t))})]}),e.jsxs("div",{className:"mb-6 overflow-hidden rounded-xl border border-border bg-white shadow-sm dark:bg-card",children:[e.jsxs("div",{className:"grid grid-cols-3 border-b border-border bg-muted/40 px-4 py-2.5 text-xs font-semibold uppercase tracking-wider text-muted-foreground",children:[e.jsx("span",{children:"Feature"}),e.jsx("span",{className:"text-center text-primary",children:"Career Profile"}),e.jsx("span",{className:"text-center",children:"Plain CV"})]}),j.map(t=>e.jsxs("div",{className:"grid grid-cols-3 items-center border-b border-border/50 px-4 py-3 last:border-0 text-sm",children:[e.jsx("span",{className:"text-foreground",children:t.label}),e.jsx("span",{className:"flex justify-center",children:t.passport===!0?e.jsx(K,{className:"h-4 w-4 text-emerald-600"}):e.jsx("span",{className:"font-medium text-emerald-700 dark:text-emerald-400",children:t.passport})}),e.jsx("span",{className:"flex justify-center",children:t.cv===!1?e.jsx(X,{className:"h-4 w-4 text-muted-foreground/50"}):e.jsx("span",{className:"text-muted-foreground",children:t.cv})})]},t.label))]}),e.jsxs("div",{className:"mb-7",children:[e.jsxs("p",{className:"mb-2 text-xs font-semibold uppercase tracking-wider text-muted-foreground",children:[e.jsx(Z,{className:"mr-1 inline h-3 w-3"}),"Matched with employers in:"]}),e.jsx("div",{className:"flex flex-wrap gap-2",children:i.map(t=>e.jsx("span",{className:"rounded-full border border-border bg-white px-3 py-1 text-xs font-medium text-foreground shadow-sm dark:bg-card",children:t},t))})]}),e.jsxs("div",{className:"flex flex-col gap-3 sm:flex-row sm:items-center",children:[e.jsx(r,{href:"/passport",children:e.jsxs(l,{size:"lg",className:"gap-2 rounded-full bg-navy-900 px-8 text-white hover:bg-navy-800 dark:bg-primary dark:hover:bg-primary/90","data-testid":"button-graduate-join",children:[e.jsx(f,{className:"h-5 w-5"}),"Build My Career Profile â Free"]})}),e.jsx(r,{href:"/quiz",children:e.jsxs(l,{size:"lg",variant:"outline",className:"gap-2 rounded-full","data-testid":"button-graduate-quiz",children:[e.jsx(z,{className:"h-5 w-5"}),"Take the Career Quiz First"]})})]}),e.jsxs("p",{className:"mt-3 flex items-center gap-1.5 text-sm text-muted-foreground",children:[e.jsx(D,{className:"h-3.5 w-3.5"}),"â± Takes 5 minutes â free forever"]}),e.jsx("div",{className:"mt-2",children:e.jsx(r,{href:"/demo-employability-profile",children:e.jsxs(l,{variant:"ghost",size:"sm",className:"gap-2 text-muted-foreground","data-testid":"button-view-sample-employability-profile",children:[e.jsx(M,{className:"h-4 w-4"}),"View Sample Career Profile"]})})})]}),e.jsxs("div",{className:"flex flex-col gap-6",children:[e.jsx(ue,{}),e.jsx("div",{className:"grid grid-cols-3 gap-3",children:[{value:"500+",label:e.jsx(e.Fragment,{children:"Graduate Profiles"})},{value:"6",label:e.jsx(e.Fragment,{children:"Behaviours Assessed"})},{value:"â",label:e.jsxs(e.Fragment,{children:[e.jsx(o,{})," Verified"]})}].map((t,b)=>e.jsxs("div",{className:"rounded-xl border border-border bg-white p-3 text-center shadow-sm dark:bg-card",children:[e.jsx("p",{className:"font-heading text-xl font-bold text-primary md:text-2xl",children:t.value}),e.jsx("p",{className:"mt-0.5 text-[10px] text-muted-foreground",children:t.label})]},b))})]})]}),e.jsx("div",{className:"mt-12 grid gap-4 md:grid-cols-3",children:c.map(t=>e.jsxs("div",{className:"rounded-2xl border border-border bg-white p-5 shadow-sm dark:bg-card",children:[e.jsx("div",{className:"mb-3 flex h-11 w-11 items-center justify-center rounded-xl bg-primary/10",children:e.jsx(t.icon,{className:"h-6 w-6 text-primary"})}),e.jsx("h3",{className:"mb-1.5 font-heading text-base font-semibold text-foreground",children:t.title}),e.jsx("p",{className:"text-sm text-muted-foreground",children:t.description})]},t.title))}),e.jsx("div",{className:"mt-8 flex items-center justify-center",children:e.jsx(r,{href:"/employers",children:e.jsxs("div",{className:"flex items-center gap-3 rounded-xl border border-border bg-white px-6 py-3.5 shadow-sm transition-all hover:border-primary/30 hover:shadow-md cursor-pointer dark:bg-card","data-testid":"link-b2b-recruiter",children:[e.jsx(C,{className:"h-4 w-4 text-[#0A66C2]"}),e.jsxs("span",{className:"text-sm text-foreground",children:[e.jsx("strong",{className:"text-[#0A66C2]",children:"Recruiting SA graduates?"})," Partner with Career Helper à ",e.jsx(o,{})," to access the graduate pool"]}),e.jsx(E,{className:"h-4 w-4 text-muted-foreground"})]})})})]})})})}function ge(){const d=[{icon:re,title:"Access Pre-Screened Graduates",description:"Browse verified Career Profiles from SA graduates scored on a 6-behaviour employer rubric â no CV sifting required."},{icon:w,title:"Post Jobs, Internships & Learnerships",description:"Reach thousands of motivated learners and graduates across every province with a single CSV upload."},{icon:te,title:"Build Your Talent Pipeline",description:"Partner with Career Helper to get early access to top learners before they even graduate. Zero placement fees."}];return e.jsx("section",{id:"for-employers",className:"border-t border-border bg-navy-900 py-16 md:py-20 dark:bg-navy-950",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"mx-auto max-w-5xl",children:[e.jsxs("div",{className:"mb-10 flex flex-col items-center text-center",children:[e.jsxs(a,{className:"mb-4 gap-1.5 bg-white/10 px-3 py-1 text-sm text-white","data-testid":"badge-for-employers",children:[e.jsx(C,{className:"h-3.5 w-3.5"}),"For Employers & Recruiters"]}
1),e.jsxs("h2",{className:"mb-4 font-heading text-3xl font-bold tracking-tight text-white md:text-4xl lg:text-5xl",children:["Hire SA's Most Prepared"," ",e.jsx("span",{className:"text-gold-400",children:"Young Talent"})]}),e.jsx("p",{className:"max-w-2xl text-lg text-white/70",children:"Career Helper connects your organisation to a verified pool of work-ready graduates and learners â curated, scored, and matched to your industry."})]}),e.jsx("div",{className:"mb-10 grid gap-5 md:grid-cols-3",children:d.map(i=>e.jsxs("div",{className:"rounded-2xl border border-white/10 bg-white/5 p-6 backdrop-blur-sm","data-testid":`card-employer-benefit-${i.title.toLowerCase().replace(/\s+/g,"-")}`,children:[e.jsx("div",{className:"mb-4 flex h-11 w-11 items-center justify-center rounded-xl bg-gold-400/20",children:e.jsx(i.icon,{className:"h-5 w-5 text-gold-400"})}),e.jsx("h3",{className:"mb-2 font-heading text-base font-semibold text-white",children:i.title}),e.jsx("p",{className:"text-sm text-white/60",children:i.description})]},i.title))}),e.jsx("div",{className:"mb-10 grid grid-cols-3 gap-4",children:[{value:"500+",label:"Verified Profiles"},{value:"9",label:"Provinces Covered"},{value:"Free",label:"To Partner"}].map(i=>e.jsxs("div",{className:"rounded-xl border border-white/10 bg-white/5 p-4 text-center",children:[e.jsx("p",{className:"font-heading text-2xl font-bold text-gold-400 md:text-3xl","data-testid":`stat-employer-${i.label.toLowerCase().replace(/\s+/g,"-")}`,children:i.value}),e.jsx("p",{className:"mt-0.5 text-xs text-white/50",children:i.label})]},i.label))}),e.jsxs("div",{className:"flex flex-col items-center justify-center gap-4 sm:flex-row",children:[e.jsx(r,{href:"/employers",children:e.jsxs(l,{size:"lg",className:"gap-2 rounded-full bg-gold-400 px-8 text-navy-900 hover:bg-gold-500 font-semibold","data-testid":"button-employers-learn-more",children:[e.jsx(E,{className:"h-5 w-5"}),"Learn More About Partnering"]})}),e.jsx(r,{href:"/employer-portal",children:e.jsxs(l,{size:"lg",variant:"outline",className:"gap-2 rounded-full border-white/20 bg-transparent px-8 text-white hover:bg-white/10 hover:text-white","data-testid":"button-employer-portal-login",children:[e.jsx(ae,{className:"h-5 w-5"}),"Partner Login"]})})]})]})})})}function ye(){const{isAuthenticated:d}=le(),[i,j]=y.useState(!1),{data:c}=L({queryKey:["/api/promotion/status"]});y.useEffect(()=>{localStorage.getItem("cookie-consent")||j(!0)},[]);const t=()=>{localStorage.setItem("cookie-consent","accepted"),j(!1)},b=[{icon:k,title:"APS Calculator",description:"Calculate your Admission Point Score using the official SA NSC level system",href:"/calculator",free:!0},{icon:G,title:"Career Interest Profile",description:"Discover your interests and find 3 matching career fields with our Holland Code career quiz",href:"/quiz",free:!0},{icon:H,title:"AI Career Navigator",description:"Get personalized career advice based on your Career Interest Profile and SA job market trends",href:"/quiz",free:!0},{icon:C,title:"University Matching",description:"Find programs at UCT, Wits, UP, Stellenbosch and TVET colleges that match your APS",href:"/calculator",free:!0},{icon:W,title:"Bursary Finder",description:"Discover bursaries you qualify for and get advice on funding opportunities",href:"/bursaries",free:!0},{icon:f,title:"Career Helper Passport",description:"Your digital identity from Grade 10 through employment â RIASEC profile, transcripts, and Career Profile in one place",href:"/passport",free:!0},{icon:w,title:"Work Identity Assessment",description:"Rate your six professional behaviours with a rubric validated by South African employers â done in minutes",href:"/passport",free:!0},{icon:R,title:"Career Profile",description:"A scored, shareable Career Profile you can send directly to employers and graduate placement partners",href:"/passport",free:!0}],I=[{number:"01",icon:k,title:"Calculate Your APS",description:"Enter your Grade 8â12 subjects and marks. Instantly see your Admission Point Score and which universities you qualify for"},{number:"02",icon:G,title:"Complete Your Career Interest Profile",description:"Take our 30-question RIASEC quiz and optional Work Style profile to discover your top 3 career fields"},{number:"03",icon:T,title:"Get Your Free Roadmap",description:"Receive a personalized Strategic Career Roadmap with your Career Helper Passport â yours for life"}],p=[{number:"01",icon:A,title:"Register in Seconds",description:"Just select your province, institution, and programme â you're set up in under a minute."},{number:"02",icon:w,title:"Complete Your Work Identity Assessment",description:"Rate yourself across six professional behaviours using our employer-validated rubric â takes about 5 minutes"},{number:"03",icon:f,title:"Unlock Your Career Profile",description:"Receive a scored, shareable Career Profile with a unique share link y
1ou can send to any employer"},{number:"04",icon:R,title:e.jsxs(e.Fragment,{children:["Complete ",e.jsx(o,{})," Work Without Waitingâ¢"]}),description:e.jsx(e.Fragment,{children:"The WWW programme closes the gap between your Career Profile and your first job â earn a verified readiness score that appears on your Passport"})},{number:"05",icon:w,title:e.jsxs(e.Fragment,{children:["Get Placed via ",e.jsx(o,{})]}),description:e.jsxs(e.Fragment,{children:["Your verified Passport and WWW score are reviewed by the ",e.jsx(o,{})," graduate placement network â connecting you to SA employers hiring right now"]})}],S=["APS Calculator for all 26 SA universities, TVETs & training centres","Career Interest Profile (RIASEC-based)","AI Career Navigator with SA job market insights","University & TVET matching based on your APS","Grade-specific Strategic Career Roadmap","Subject Choice Optimizer (Grade 9)","Admission Strategy (Grade 10-12)","Full 15-20 Page PDF Career Report","Work Style Preference profile","Bursary & Funding Roadmap","12-Month Action Plan","National Eligibility Matrix","Tutor Lulu AI tutor â unlimited free access","Career Helper Passport â lifelong digital identity","Work Identity Assessment â 6-Behaviour Rubric","Scored Career Profile with shareable link",e.jsxs(e.Fragment,{children:["Graduate Intake via ",e.jsx(o,{})," placement network"]})],P=[{icon:A,label:"High School",sub:"APS, RIASEC & Career Roadmap",color:"text-coral-500",bg:"bg-coral-500/10 border-coral-500/20 hover:bg-coral-500/20",href:"#how-it-works"},{icon:g,label:"Post-Matric",sub:"Varsity, TVET & Trade School",color:"text-gold-500",bg:"bg-gold-400/10 border-gold-400/20 hover:bg-gold-400/20",href:"#graduates"},{icon:f,label:"Graduate",sub:"Work Identity Assessment",color:"text-emerald-600 dark:text-emerald-400",bg:"bg-emerald-500/10 border-emerald-500/20 hover:bg-emerald-500/20",href:"#graduates"},{icon:w,label:"WWWâ¢",sub:e.jsxs(e.Fragment,{children:[e.jsx(o,{})," Work Without Waiting"]}),color:"text-[#166534]",bg:"bg-[#166534]/10 border-[#166534]/20 hover:bg-[#166534]/20",href:"https://codematch.co.za/www",external:!0},{icon:R,label:"Employed",sub:e.jsxs(e.Fragment,{children:[e.jsx(o,{})," Placement"]}),color:"text-primary",bg:"bg-primary/10 border-primary/20 hover:bg-primary/20",href:"#graduates"}];return e.jsxs("div",{className:"flex flex-col",children:[c?.isActive&&e.jsx("div",{className:"sticky top-0 z-50 bg-gradient-to-r from-emerald-500 via-teal-500 to-emerald-500 px-4 py-3 text-center text-white",children:e.jsx(r,{href:"/comprehensive-assessment",children:e.jsxs("div",{className:"container mx-auto flex flex-wrap items-center justify-center gap-2 hover:opacity-90",children:[e.jsx(V,{className:"h-5 w-5"}),e.jsx("span",{className:"font-semibold",children:c.message}),e.jsxs(a,{variant:"secondary",className:"bg-white/20 text-white",children:[e.jsx(D,{className:"mr-1 h-3 w-3"}),c.daysRemaining," days left"]}),e.jsx(U,{className:"h-4 w-4"})]})})}),e.jsxs("section",{className:"relative overflow-hidden py-12 md:py-20 lg:py-28",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-cream-100 via-background to-coral-50/30 dark:from-navy-900 dark:via-background dark:to-coral-900/10"}),e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(ellipse_at_top_right,_var(--tw-gradient-stops))] from-gold-400/10 via-trans
1parent to-transparent"}),e.jsx("div",{className:"container relative mx-auto px-4",children:e.jsxs("div",{className:"grid items-center gap-8 lg:grid-cols-2 lg:gap-12",children:[e.jsxs("div",{className:"flex flex-col items-center text-center lg:items-start lg:text-left",children:[e.jsxs(a,{variant:"secondary",className:"mb-4 gap-1 px-3 py-1",children:[e.jsx(F,{className:"h-3 w-3"}),"Free for SA Learners"]}),e.jsxs("h1",{className:"mb-4 font-heading text-4xl font-bold tracking-tight text-foreground sm:text-5xl md:text-6xl lg:text-7xl",children:["Navigate Your"," ",e.jsx("span",{className:"text-gradient-coral",children:"Future"})]}),e.jsx("p",{className:"mb-2 font-accent text-lg text-primary md:text-xl",children:"Panda-iFuture-Today"}),e.jsx("p",{className:"mb-6 max-w-lg text-lg text-muted-foreground md:text-xl",children:"South Africa's only career platform that follows you from Grade 8 all the way to your first job â APS, career quiz, and a verified Employability Passport."}),d&&e.jsx("div",{className:"mb-6 w-full max-w-lg",children:e.jsx(he,{})}),e.jsxs("div",{className:"grid w-full max-w-lg gap-3 sm:grid-cols-2",children:[e.jsxs("div",{className:"flex flex-col rounded-2xl border border-primary/20 bg-primary/5 p-4 transition-all hover:border-primary/40 hover:bg-primary/10",children:[e.jsxs("div",{className:"mb-2 flex items-center gap-2",children:[e.jsx("div",{className:"flex h-7 w-7 items-center justify-center rounded-lg bg-primary/10",children:e.jsx(A,{className:"h-4 w-4 text-primary"})}),e.jsx("span",{className:"text-sm font-bold text-primary",children:"High School"})]}),e.jsx("p",{className:"mb-3 text-xs text-muted-foreground",children:"Grades 8â12 · APS & Career Path · 100% Free"}),e.jsxs("div",{className:"mt-auto flex flex-col gap-2",children:[e.jsx(r,{href:"/quiz",children:e.jsxs(l,{size:"sm",className:"w-full gap-1.5 rounded-full text-xs","data-testid":"button-start-quiz",children:[e.jsx(z,{className:"h-3.5 w-3.5"}),"Start Career Quiz"]})}),e.jsx(r,{href:"/calculator",children:e.jsxs(l,{size:"sm",variant:"outline",className:"w-full gap-1.5 rounded-full text-xs","data-testid":"button-calculate-aps",children:[e.jsx(k,{className:"h-3.5 w-3.5"}),"Calculate APS"]})}),e.jsx(r,{href:"/demo-report",children:e.jsxs(l,{size:"sm",variant:"ghost",className:"w-full gap-1.5 rounded-full text-xs text-muted-foreground","data-testid":"button-view-demo",children:[e.jsx(M,{className:"h-3.5 w-3.5"}),"View Sample Report"]})})]})]}),e.jsxs("div",{className:"flex flex-col rounded-2xl border border-gold-400/40 bg-gold-400/10 p-4 transition-all hover:border-gold-400/70 hover:bg-gold-400/20","data-testid":"card-graduate-lane",children:[e.jsxs("div",{className:"mb-2 flex items-center gap-2",children:[e.jsx("div",{className:"flex h-7 w-7 items-center justify-center rounded-lg bg-gold-400/20",children:e.jsx(g,{className:"h-4 w-4 text-gold-600 dark:text-gold-400"})}),e.jsx("span",{className:"text-sm font-bold text-gold-700 dark:text-gold-400",children:"Career Profile"}),e.jsx(a,{className:"ml-auto text-[10px] bg-gold-400/20 text-gold-700 dark:text-gold-400 border-0",children:"New"})]}),e.jsx("p",{className:"mb-3 text-xs text-muted-foreground",children:"Varsity · TVET · Trade School · Graduates"}),e.jsxs("div",{className:"mt-auto space-y-2",children:[e.jsx("a",{href:"#graduates","data-testid":"button-already-studying",children:e.jsxs("div",{className:"flex w-full items-center justify-center gap-1.5 rounded-full bg-gold-400 px-3 py-2 text-xs font-semibold text-navy-900 transition-colors hover:bg-gold-300 cursor-pointer",children:[e.jsx(f,{className:"h-3.5 w-3.5"}),"Build My Career Profile",e.jsx(E,{className:"h-3 w-3 ml-0.5"})]})}),e.jsx(r,{href:"/demo-employability-profile",children:e.jsxs(l,{size:"sm",variant:"ghost",className:"w-full gap-1.5 rounded-full text-xs text-muted-foreground","data-testid":"link-sample-employability-profile",children:[e.jsx(g,{className:"h-3.5 w-3.5"}),"View Sample Career Profile"]})})]})]})]}),e.jsxs("div",{className:"mt-4 flex items-center gap-4 text-sm text-muted-foreground",children:[e.jsxs("div",{className:"flex items-center gap-1",children:[e.jsx(n,{className:"h-4 w-4 text-primary"}),"No signup required"]}),e.jsxs("div",{className:"flex items-center gap-1",children:[e.jsx(n,{className:"h-4 w-4 text-primary"}),"100% Free"]})]})]}),e.jsxs("div",{className:"relative flex items-center justify-center",children:[e.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:e.jsx("div",{className:"h-64 w-64 animate-pulse-slow rounded-full bg-coral-400/20 blur-3xl md:h-96 md:w-96"})}),e.jsx("img",{src:B,alt:"Career Helper Astronaut",className:"relative z-10 h-64 w-auto animate-float drop-shadow-2xl md:h-80 lg:h-96","data-testid":"img-hero-astronaut"})]})]})})]}),e.jsx("section",{className:"border-b border-border bg-muted/20 py-6",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx("p",{className:"mb-5 text-center text-xs font-bold uppercase tracking-widest text-muted-foreground",children:"One Platform · Every Stage of Your Career"}),e.jsx("div",{className:"flex flex-col items-center gap-3 sm:flex-row sm:justify-center flex-wrap",children:P.map((s,N)=>e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsxs("a",{href:s.href,target:s.external?"_blank":void 0,rel:s.external?"noopener noreferrer":void 0,className:`flex flex-col items-center rounded-xl border px-3 py-2.5 text-center transition-all cursor-pointer ${s.bg}`,children:[e.jsx("div",{className:`mb-1.5 flex h-9 w-9 items-center justify-center rounded-full bg-card shadow-sm ${s.color}`,children:e.jsx(s.icon,{className:"h-4.5 w-4.5"})}),e.jsx("span",{className:`text-sm font-bold ${s.color}`,children:s.label}),e.jsx("span",{className:"text-[11px] text-muted-foreground",children:s.sub})]}),N<P.length-1&&e.jsx(E,{className:"hidden h-4 w-4 shrink-0 text-muted-foreground
1/30 sm:block"})]},s.label))})]})}),e.jsx("section",{id:"how-it-works",className:"border-b border-border bg-card py-12 md:py-16",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"mb-10 text-center",children:[e.jsx("h2",{className:"mb-3 font-heading text-3xl font-bold md:text-4xl",children:"How It Works"}),e.jsx("p",{className:"mx-auto max-w-2xl text-muted-foreground",children:"Two paths â one platform. Choose the journey that fits where you are right now."})]}),e.jsxs("div",{className:"grid gap-8 lg:grid-cols-2",children:[e.jsxs("div",{className:"rounded-2xl border border-border bg-background p-6 shadow-sm",children:[e.jsxs("div",{className:"mb-6 flex items-center gap-3",children:[e.jsx("div",{className:"flex h-10 w-10 items-center justify-center rounded-xl bg-primary/10",children:e.jsx(A,{className:"h-5 w-5 text-primary"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-heading text-lg font-bold",children:"For High School Learners"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Grades 8â12 · APS & Career Path"})]})]}),e.jsx("div",{className:"space-y-5",children:I.map(s=>e.jsxs("div",{className:"flex gap-4",children:[e.jsxs("div",{className:"flex h-10 w-10 shrink-0 flex-col items-center justify-center rounded-xl bg-primary/10 text-primary",children:[e.jsx(s.icon,{className:"h-4 w-4"}),e.jsx("span",{className:"text-[10px] font-bold leading-none mt-0.5",children:s.number})]}),e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-foreground",children:s.title}),e.jsx("p",{className:"mt-0.5 text-sm text-muted-foreground",children:s.description})]})]},s.number))}),e.jsx("div",{className:"mt-6",children:e.jsx(r,{href:"/quiz",children:e.jsxs(l,{className:"w-full gap-2 rounded-full","data-testid":"button-hs-start-quiz",children:[e.jsx(z,{className:"h-4 w-4"}),"Start Free Career Quiz"]})})})]}),e.jsxs("div",{className:"rounded-2xl border border-gold-400/40 bg-gradient-to-br from-navy-50/50 to-background p-6 shadow-sm dark:from-navy-900/30",children:[e.jsxs("div",{className:"mb-6 flex items-center gap-3",children:[e.jsx("div",{className:"flex h-10 w-10 items-center justify-center rounded-xl bg-gold-400/20",children:e.jsx(g,{className:"h-5 w-5 text-gold-600 dark:text-gold-400"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-heading text-lg font-bold",children:"For Varsity, TVET & Trade School Students & Graduates"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Career Profile · WWW⢠· CodeMatch Placement"})]})]}),e.jsx("div",{className:"space-y-5",children:p.map(s=>e.jsxs("div",{className:"flex gap-4",children:[e.jsxs("div",{className:"flex h-10 w-10 shrink-0 flex-col items-center justify-center rounded-xl bg-gold-400/20 text-gold-700 dark:text-gold-400",children:[e.jsx(s.icon,{className:"h-4 w-4"}),e.jsx("span",{className:"text-[10px] font-bold leading-none mt-0.5",children:s.number})]}),e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-foreground",children:s.title}),e.jsx("p",{className:"mt-0.5 text-sm text-muted-foreground",children:s.description})]})]},s.number))}),e.jsx("div",{className:"mt-6",children:e.jsx(r,{href:"/passport",children:e.jsxs(l,{variant:"outline",className:"w-full gap-2 rounded-full border-gold-400/60 hover:bg-gold-400/10","data-testid":"button-tertiary-join",children:[e.jsx(f,{className:"h-4 w-4"}),"Build My Career Profile"]})})})]})]})]})}),e.jsx("section",{className:"py-12 md:py-20",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"mb-10 text-center",children:[e.jsx("h2",{className:"mb-3 font-heading text-3xl font-bold md:text-4xl",children:"Everything You Need"}),e.jsx("p",{className:"mx-auto max-w-2xl text-muted-foreground",children:"Tools and resources for every South African learner â from high school to graduate"})]}),e.jsx("div",{className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-4",children:b.map(s=>e.jsx(r,{href:s.href,children:e.jsxs(m,{className:"group h-full transition-all hover-elevate",children:[e.jsxs(x,{className:"pb-3",children:[e.jsxs("div",{className:"mb-3 flex items-center justify-between",children:[e.jsx("div",{className:"flex h-12 w-12 items-center justify-center rounded-xl bg-primary/10 text-primary transition-colors group-hover:bg-primary group-hover:text-primary-foreground",children:e.jsx(s.icon,{className:"h-6 w-6"})}),e.jsx(a,{variant:"secondary",className:"text-xs",children:"Free"})]}),e.jsx(h,{className:"text-lg",children:s.title})]}),e.jsx(u,{children:e.jsx(v,{className:"text-sm",children:s.description})})]})},s.title))})]})}),e.jsx("section",{id:"features-list",className:"border-y border-border bg-muted/30 py-12 md:py-20",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"mb-10 text-center",children:[e.jsxs(a,{variant:"secondary",className:"mb-4 gap-1",children:[e.jsx(F,{className:"h-3 w-3"}),"All Free"]}),e.jsx("h2",{className:"mb-3 font-heading text-3xl font-bold md:text-4xl",children:"Everything You Get"}),e.jsx("p",{className:"mx-auto max-w-2xl text-muted-foreground",children:"One platform for every stage â from choosing your subjects to landing your first job"})]}),e.jsxs(m,{className:"relative mx-auto max-w-2xl border-2 border-primary shadow-lg",children:[e.jsxs(a,{className:"absolute -top-3 left-1/2 -translate-x-1/2 gap-1 bg-primary",children:[e.jsx(Y,{className:"h-3 w-3"}),"Completely Free"]}),e.jsxs(x,{className:"text-center pb-2",children:[e.jsx(h,{className:"text-xl",children:"Career Helper Platform"}),e.jsx(v,{className:"mt-2",children:"Everything you need to navigate your future â no cost, no catch"})]}),e.jsxs(u,{className:"space-y-4",children:[e.jsx("ul",{className:"grid gap-2 text-sm sm:grid-cols-2",children:S.map((s,N)=>e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(n,{className:"mt-0.5 h-4 w-4 shrink-0 text-primary"}),e.jsx("span",{children:s})]},N))}
1),e.jsx(r,{href:"/comprehensive-assessment",className:"block",children:e.jsxs(l,{className:"w-full gap-2","data-testid":"button-get-started-features",children:[e.jsx(T,{className:"h-4 w-4"}),"Get Started Free"]})})]})]})]})}),e.jsx("section",{className:"border-y border-border bg-gradient-to-br from-navy-700 to-navy-900 py-12 text-white md:py-20",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"mb-10 text-center",children:[e.jsxs(a,{className:"mb-4 gap-1 bg-gold-400 text-navy-900",children:[e.jsx(F,{className:"h-3 w-3"}),"AI-Powered"]}),e.jsx("h2",{className:"mb-3 font-heading text-3xl font-bold md:text-4xl",children:"Powerful Career Tools"}),e.jsx("p",{className:"mx-auto max-w-2xl text-navy-200",children:"AI-driven career guidance, university matching, and personalized roadmaps â all free"})]}),e.jsxs("div",{className:"mx-auto grid max-w-4xl gap-6 md:grid-cols-2",children:[e.jsxs(m,{className:"border-gold-400/30 bg-white/5 backdrop-blur-sm",children:[e.jsx(x,{children:e.jsxs(h,{className:"flex items-center gap-2 text-white",children:[e.jsx(H,{className:"h-5 w-5 text-gold-400"}),"AI Career Roadmap"]})}),e.jsx(u,{children:e.jsxs("ul",{className:"space-y-2 text-sm text-navy-100",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(n,{className:"mt-0.5 h-4 w-4 shrink-0 text-gold-400"}),"Personalized career explanations based on your unique profile"]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(n,{className:"mt-0.5 h-4 w-4 shrink-0 text-gold-400"}),"SA job market insights and salary expectations"]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(n,{className:"mt-0.5 h-4 w-4 shrink-0 text-gold-400"}),"Step-by-step career pathway guidance"]})]})})]}),e.jsxs(m,{className:"border-gold-400/30 bg-white/5 backdrop-blur-sm",children:[e.jsx(x,{children:e.jsxs(h,{className:"flex items-center gap-2 text-white",children:[e.jsx(g,{className:"h-5 w-5 text-gold-400"}),"University Deep-Dive"]})}),e.jsx(u,{children:e.jsxs("ul",{className:"space-y-2 text-sm text-navy-100",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(n,{className:"mt-0.5 h-4 w-4 shrink-0 text-gold-400"}),"Specific degree requirements (Math Level 5, APS 32, etc.)"]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(n,{className:"mt-0.5 h-4 w-4 shrink-0 text-gold-400"}),"Compare UCT, Wits, UP, Stellenbosch programs side-by-side"]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(n,{className:"mt-0.5 h-4 w-4 shrink-0 text-gold-400"}),"TVET college alternatives for all APS scores"]})]})})]})]}),e.jsx("div",{className:"mt-10 text-center",children:d?e.jsx(r,{href:"/comprehensive-assessment",children:e.jsxs(l,{size:"lg",className:"gap-2 rounded-full bg-gold-400 px-8 text-navy-900 hover:bg-gold-300",children:[e.jsx(T,{className:"h-5 w-5"}),"Get Your Free Career Roadmap"]})}):e.jsx("a",{href:"/sign-in",children:e.jsxs(l,{size:"lg",className:"gap-2 rounded-full bg-gold-400 px-8 text-navy-900 hover:bg-gold-300",children:[e.jsx(T,{className:"h-5 w-5"}),"Get Started Free"]})})})]})}),e.jsx(pe,{}),e.jsx("section",{className:"border-t border-border bg-card/50 py-12 md:py-20",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"mb-10 text-center",children:[e.jsxs(a,{variant:"secondary",className:"mb-4 gap-1",children:[e.jsx(O,{className:"h-3 w-3"}
vendor: 6,366 bytes, line 1
1),"2026 Academic Year"]}),e.jsx("h2",{className:"mb-3 font-heading text-3xl font-bold md:text-4xl",children:"Official 2026 Entry Requirements for UJ, Wits, UP, and TUT"}),e.jsx("p",{className:"mx-auto max-w-2xl text-muted-foreground",children:"Updated requirements for South Africa's most searched universities and diplomas"})]}),e.jsxs("div",{className:"grid gap-4 sm:grid-cols-2 lg:grid-cols-4",children:[e.jsxs(m,{className:"relative overflow-visible",children:[e.jsxs(a,{className:"absolute -top-2 right-3 gap-1 bg-coral-500 text-white",children:[e.jsx(q,{className:"h-3 w-3"}),"High Competition"]}),e.jsxs(x,{className:"pb-2",children:[e.jsx(h,{className:"text-lg",children:"University of Johannesburg"}),e.jsx(v,{children:"Most searched 2026"})]}),e.jsxs(u,{className:"space-y-2 text-sm",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("span",{children:"Diploma in Accountancy"}),e.jsx(a,{variant:"outline",children:"APS 24"})]}),e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("span",{children:"BCom Accounting"}),e.jsx(a,{variant:"outline",children:"APS 28"})]}),e.jsx("p",{className:"pt-2 text-xs text-muted-foreground",children:"Math Lit accepted for Diploma"})]})]}),e.jsxs(m,{className:"relative overflow-visible",children:[e.jsxs(a,{className:"absolute -top-2 right-3 gap-1 bg-coral-500 text-white",children:[e.jsx(q,{className:"h-3 w-3"}),"High Competition"]}),e.jsxs(x,{className:"pb-2",children:[e.jsx(h,{className:"text-lg",children:"TUT"}),e.jsx(v,{children:"Technical programs"})]}),e.jsxs(u,{className:"space-y-2 text-sm",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("span",{children:"Diploma in ICT"}),e.jsx(a,{variant:"outline",children:"APS 26"})]}),e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("span",{children:"Diploma in Nursing"}),e.jsx(a,{variant:"outline",children:"APS 28"})]}),e.jsx("p",{className:"pt-2 text-xs text-muted-foreground",children:"Math Lit accepted"})]})]}),e.jsxs(m,{className:"relative overflow-visible",children:[e.jsxs(a,{className:"absolute -top-2 right-3 gap-1 bg-coral-500 text-white",children:[e.jsx(q,{className:"h-3 w-3"}),"High Competition"]}),e.jsxs(x,{className:"pb-2",children:[e.jsx(h,{className:"text-lg",children:"UNISA"}),e.jsx(v,{children:"Distance learning"})]}),e.jsxs(u,{className:"space-y-2 text-sm",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("span",{children:"Bachelor of Education"}),e.jsx(a,{variant:"outline",children:"APS 20"})]}),e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("span",{children:"LLB (Law)"}),e.jsx(a,{variant:"outline",children:"APS 24"})]}),e.jsx("p",{className:"pt-2 text-xs text-muted-foreground",children:"Largest SA intake"})]})]}),e.jsxs(m,{children:[e.jsxs(x,{className:"pb-2",children:[e.jsx(h,{className:"text-lg",children:"Wits & UP"}),e.jsx(v,{children:"Traditional universities"})]}),e.jsxs(u,{className:"space-y-2 text-sm",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("span",{children:"Engineering"}),e.jsx(a,{variant:"outline",children:"APS 35-42"})]}),e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("span",{children:"Medicine"}),e.jsx(a,{variant:"outline",children:"APS 42"})]}),e.jsx("p",{className:"pt-2 text-xs text-muted-foreground",children:"Pure Math required"})]})]})]}),e.jsx("div",{className:"mt-8 text-center",children:e.jsx(r,{href:"/calculator",children:e.jsxs(l,{size:"lg",className:"gap-2 rounded-full px-8",children:[e.jsx(k,{className:"h-5 w-5"}),"Check Your Eligibility Now"]})})})]})}),e.jsx(ge,{}),e.jsx("section",{className:"border-t border-border bg-card py-12 md:py-16",children:e.jsxs("div",{className:"container mx-auto px-4 text-center",children:[e.jsx("h2",{className:"mb-4 font-heading text-2xl font-bold md:text-3xl",children:"Ready to Navigate Your Future?"}),e.jsx("p",{className:"mx-auto mb-8 max-w-xl text-muted-foreground",children:"Whether you're in high school or already at university â there's a path for you. Start free, no signup required."}),e.jsxs("div",{className:"flex flex-col items-center justify-center gap-3 sm:flex-row",children:[e.jsx(r,{href:"/quiz",children:e.jsxs(l,{size:"lg",className:"w-full gap-2 rounded-full px-8 sm:w-auto",children:[e.jsx(z,{className:"h-5 w-5"}),"Take the Career Quiz"]})}),e.jsx(r,{href:"/calculator",children:e.jsxs(l,{size:"lg",variant:"outline",className:"w-full gap-2 rounded-full px-8 sm:w-auto",children:[e.jsx(k,{className:"h-5 w-5"}),"Calculate My APS"]})}),e.jsx(r,{href:"/passport",children:e.jsxs(l,{size:"lg",variant:"outline",className:"w-full gap-2 rounded-full px-8 sm:w-auto",children:[e.jsx(f,{className:"h-5 w-5"}),"Get My Passport"]})})]})]})}),e.jsxs("footer",{className:"border-t border-border py-8",children:[e.jsxs("div",{className:"container mx-auto flex flex-col items-center justify-between gap-4 px-4 text-center sm:flex-row sm:text-left",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("img",{src:B,alt:"Career Helper",className:"h-8 w-auto"}),e.jsx("span",{className:"font-heading text-sm font-semibold",children:"Career Helper"})]}),e.jsxs("div",{className:"flex flex-col items-center gap-2 sm:flex-row sm:gap-4",children:[e.jsx(r,{href:"/careers",children:e.jsx("button",{className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-career-guides-footer",children:"Career Guides"})}),e.jsx("a",{href:"/schools",className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-schools-footer",children:"SA Schools"}),e.jsx(r,{href:"/terms-of-service",children:e.jsxs("button",{className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-terms-of-service",children:[e.jsx(M,{className:"h-3 w-3"}),"Terms of Service"]})}),e.jsx(r,{href:"/privacy-policy",children:e.jsxs("button",{className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-privacy-cookies",children:[e.jsx(J,{className:"h-3 w-3"}),"Privacy & Cookies"]}
1)}),e.jsxs(ie,{children:[e.jsx(ne,{asChild:!0,children:e.jsxs("button",{className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-service-policy",children:[e.jsx(W,{className:"h-3 w-3"}),"Service Policy"]})}),e.jsxs(oe,{className:"max-w-2xl max-h-[85vh]",children:[e.jsxs(de,{children:[e.jsxs(ce,{className:"flex items-center gap-2 font-heading text-xl",children:[e.jsx(W,{className:"h-5 w-5 text-primary"}),"Service Policy"]}),e.jsx(me,{children:"Consumer Protection Act (CPA) Compliant | Effective: January 2026"})]}),e.jsx(xe,{className:"h-[60vh] pr-4",children:e.jsxs("div",{className:"space-y-6 text-sm",children:[e.jsxs("section",{children:[e.jsx("h3",{className:"mb-2 font-semibold text-foreground",children:"1. Free Digital Services"}),e.jsx("p",{className:"text-muted-foreground",children:"Career Helper provides digital career guidance services â including the Career Interest Profile, AI Career Roadmap, and Tutor Lulu AI tutor â completely free to all South African learners. There are no subscription fees, hidden charges, or paid tiers."})]}),e.jsxs("section",{children:[e.jsx("h3",{className:"mb-2 font-semibold text-foreground",children:"2. Accuracy of Guidance"}),e.jsx("p",{className:"text-muted-foreground",children:"Career guidance, APS scores, and university matching information provided by Career Helper are for informational purposes only. We make every effort to keep data accurate and up to date, but learners should verify programme requirements directly with institutions. Career Helper is not liable for admission decisions made by universities or TVETs."})]}),e.jsxs("section",{children:[e.jsx("h3",{className:"mb-2 font-semibold text-foreground",children:"3. Tutor Lulu"}),e.jsx("p",{className:"text-muted-foreground",children:"Tutor Lulu is a free AI tutor available to all Career Helper users. It focuses on STEM subjects (Maths, Physical Sciences, Life Sciences) and Accounting, aligned to the CAPS curriculum. There are no subscription fees or message limits."})]}),e.jsxs("section",{children:[e.jsx("h3",{className:"mb-2 font-semibold text-foreground",children:"4. Contact & Support"}),e.jsxs("p",{className:"text-muted-foreground",children:["If you experience a technical issue or have a question about our services, contact us at ",e.jsx("strong",{children:"[email protected]"}),". We aim to respond within 48 hours."]})]}),e.jsxs("section",{children:[e.jsx("h3",{className:"mb-2 font-semibold text-foreground",children:"5. Contact Information"}),e.jsxs("p",{className:"text-muted-foreground",children:[e.jsx("strong",{children:"Onke Digital (Pty) Ltd"}),e.jsx("br",{}),"Registration Number: 2013/138069/07",e.jsx("br",{}),"Email: [email protected]",e.jsx("br",{}),"Website: www.careerhelper.co.za"]})]}),e.jsx("section",{className:"border-t border-border pt-4",children:e.jsx("p",{className:"text-xs text-muted-foreground",children:"This policy complies with the Consumer Protection Act 68 of 2008 and the Electronic Communications and Transactions Act 25 of 2002. For disputes not resolved through our support channel, consumers may lodge a complaint with the National Consumer Commission."})})]})})]})]}),e.jsx(r,{href:"/contact",children:e.jsxs("button",{className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-contact-support",children:[e.jsx($,{className:"h-3 w-3"}),"Contact & Support"]})}),e.jsx(r,{href:"/partners",children:e.jsxs("button",{className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-tertiary-partners",children:[e.jsx(C,{className:"h-3 w-3"}),"Tertiary Partners"]})}),e.jsx(r,{href:"/employers",children:e.jsxs("button",{className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-employer-partners",children:[e.jsx(C,{className:"h-3 w-3"}),"Employer Partners"]})}),e.jsx(r,{href:"/downloads",children:e.jsxs("button",{className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-downloads",children:[e.jsx(Q,{className:"h-3 w-3"}),"Downloads"]})}),e.jsx(r,{href:"/employer-portal",children:e.jsxs("button",{className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-employer-portal",children:[e.jsx(C,{className:"h-3 w-3"}),"Employer Portal"]})}),e.jsxs("a",{href:"/universities",className:"flex items-center gap-1 text-sm text-muted-foreground underline-offset-4 hover:text-foreground hover:underline","data-testid":"link-all-universities",children:[e.jsx(g,{className:"h-3 w-3"}),"All Universities"]})]})]}),e.jsxs("div",{className:"container mx-auto mt-4 border-t border-border pt-4 text-center",children:[e.jsx("p",{className:"text-xs text-muted-foreground",children:"© 2026 Onke Digital (Pty) Ltd | Reg: 2013/138069/07 | All Rights Reserved."}),e.jsx("p",{className:"mt-1 text-xs text-muted-foreground",children:"This service provides academic guidance only and is not a substitute for registered psychological counselling. Not affiliated with the Department of Higher Education."})]})]}),i&&e.jsx("div",{className:"fixed bottom-0 left-0 right-0 z-50 border-t border-border bg-card/95 p-4 shadow-lg backdrop-blur-sm",children:e.jsxs("div",{className:"container mx-auto flex flex-col items-center justify-between gap-3 sm:flex-row",children:[e.jsxs("div",{className:"flex items-center gap-2 text-sm text-muted-foreground",children:[e.jsx(_,{className:"h-4 w-4 shrink-0 text-primary"}),e.jsx("span",{children:"We use cookies to save your career progress."})]}),e.jsx("div",{className:"flex items-center gap-2",children:e.jsxs(l,{size:"sm",onClick:t,className:"gap-1","data-testid":"button-accept-cookies",children:[e.jsx(n,{className:"h-3 w-3"}),"Accept"]})})]})})]})}export{ye 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.