PageSourceSearch

https://www.truworx.co.uk/assets/TAOnlineLL-CZNdV0zM.js

js truworx.co.uk collected 2026-09-30 06:40:16 UTC 56,248 bytes, 5 lines download raw bytes

1import{t as Ge,r as n,j as e,V as O,w as g,B as D,A as q,x as Q,y as pe,a2 as ge,z as Ue,J as fe,D as Ze,E as Ve,I as We,a as E,G as be,b6 as Ye,N as ze,L as He,Z as Ke,Q as I,s as je,W as y,b7 as Je}from"./index-CJsdPNqw.js";import{B as Qe,H as Xe}from"./BookingConfirmationScreen-y8ynq0CJ.js";import{g as et}from"./callSlots-B16RAU9W.js";import{e as tt}from"./ensureCallConfirmation-sO-OS7B_.js";import{i as st,F as at}from"./fundedPostcode-DZ-vUhYk.js";import{I as R}from"./input-6HDAZ3VH.js";import{S as rt,a as nt,b as ot,c as it,d as X}from"./select-BIWU_ehh.js";import{L as M}from"./label-4ReTXD7P.js";import{C as F,d as P}from"./card-Dw44dnhl.js";import{B as $}from"./badge-B68nzD17.js";import{h as te}from"./hero-ta-classroom-real-C3NtFlXY.js";import{i as lt}from"./hero-ta-classroom-v3-IV5gmWGZ.js";import{T as ct}from"./TrustLogos-DizqmgO9.js";import{W as dt}from"./WarmSplitHero-CvTReqZp.js";import{T as mt,G as xt}from"./GuaranteeBadge-B7IlwDzI.js";import{R as ht}from"./sharedCourses-D7KdwUU7.js";import{u as ut}from"./usePageAnalytics-CsNnH1Ka.js";import{u as pt}from"./usePartialFormCapture-COuVV0cp.js";import{F as gt}from"./FAQSection-vWNPe_oT.js";import{L as ft}from"./loader-circle-jLJENuxj.js";import{C as Ne}from"./calendar-plus-CTpH6Juo.js";import{C as bt}from"./copy-cx5JPr6g.js";import{C as W}from"./circle-check-big-Ce0DWUeA.js";import{B as ye}from"./book-open-BX2bf0Jb.js";import"./lock-BQdGLDW9.js";import"./calendar-CbU7vBBJ.js";import"./calendar-check-BXqj6srT.js";import"./mail-BC9ivzZp.js";import"./message-circle-BlgWfrnz.js";import"./share-2-CasJMXMd.js";import"./index-BdQq_4o_.js";import"./index-3yhWZ5di.js";import"./chevron-up-CQbWMB49.js";import"./ncfe-logo-rRFn3pgY.js";import"./jobcentre-plus-official-BhZqlNtc.js";import"./pound-sterling-KdQpXsqU.js";import"./eye-Dra64_MK.js";import"./brain-DcWJ8cM7.js";import"./accordion-CBpCmZBy.js";import"./index-Dt573yb2.js";import"./canonicalFAQ-BmofBVRj.js";const jt=["hero","form-section","schedule","audience","jobs","overview","faq"];let ee=I.taOnlineLL.courseId;const V=Ke.taOnlineLL;let T=I.taOnlineLL.infoMeetingDate,C=I.taOnlineLL.infoMeetingDateFull,p=I.taOnlineLL.infoMeetingTime,B=I.taOnlineLL.infoMeetingDateTimeISO,v=I.taOnlineLL.courseStartDate,Y=I.taOnlineLL.courseEndDate;const Nt=ht.filter(o=>o.id!=="autism-cypmh-regional"),yt=({value:o,onChange:x,idPrefix:f})=>e.jsxs("div",{className:"rounded-2xl p-4 bg-muted border border-border space-y-3",children:[e.jsx("p",{className:"text-xs font-bold text-foreground leading-snug",children:"Are you an international student on a graduate visa or work sponsorship visa? *"}),e.jsx("div",{className:"grid grid-cols-2 gap-2",children:["no","yes"].map(c=>e.jsx("button",{type:"button",id:`${f}-visa-${c}`,onClick:()=>x(c),className:`rounded-xl py-3 text-xs font-bold border transition-colors ${o===c?"bg-primary text-primary-foreground border-primary":"bg-card text-primary border-border"}`,children:c==="no"?"No":"Yes"},c))}),o==="yes"&&e.jsx("p",{className:"text-[11px] text-destructive font-semibold leading-snug",children:"Sorry — this course isn't available to international students on a graduate or work sponsorship visa."})]}),vt=({targetISO:o})=>{const[x,f]=n.useState(()=>Date.now());n.useEffect(()=>{const w=window.setInterval(()=>f(Date.now()),1e3);return()=>window.clearInterval(w)},[]);const c=new Date(o).getTime(),h=c-x;if(!c||Number.isNaN(c))return null;if(h<=0)return e.jsx("div",{className:"rounded-xl bg-accent/15 px-4 py-3 text-center text-sm font-black text-accent",children:"Starting now — join today"});const b=Math.floor(h/1e3),N=[{v:Math.floor(b/86400),l:"Days"},{v:Math.floor(b%86400/3600),l:"Hrs"},{v:Math.floor(b%3600/60),l:"Min"},{v:b%60,l:"Sec"}];return e.jsxs("div",{children:[e.jsx("p",{className:"mb-2 text-center text-[10px] font-extrabold text-accent",children:"Meeting starts in"}),e.jsx("div",{className:"grid grid-cols-4 gap-2",children:N.map(w=>e.jsxs("div",{className:"ta-ad-countdown-tile rounded-xl bg-primary-foreground/10 py-2 text-center",children:[e.jsx("div",{className:"text-2xl font-black leading-none text-primary-foreground tabular-nums",children:String(w.v).padStart(2,"0")}),e.jsx("div",{className:"mt-1 text-[9px] font-bold text-primary-foreground
1/60",children:w.l})]},w.l))})]})},ve=({onCapture:o,compact:x=!1,focused:f=!1})=>e.jsxs("div",{className:`meeting-panel relative w-full max-w-xl overflow-hidden rounded-lg bg-primary p-5 ${f?"border border-primary-foreground/20":"border border-border shadow-card"}`,children:[e.jsx("div",{"aria-hidden":!0,className:"absolute -right-16 -top-16 h-40 w-40 rounded-full bg-accent/20 blur-2xl"}),e.jsx("div",{className:"relative mb-4 flex items-start justify-between gap-4",children:e.jsxs("div",{children:[e.jsxs("span",{className:"meeting-label mb-3 inline-flex items-center gap-2 rounded-md bg-accent px-3 py-1.5 text-sm font-black text-accent-foreground sm:text-base",children:[e.jsx(O,{className:"h-4 w-4",strokeWidth:3})," Online 10-minute Zoom information meeting"]}),e.jsx("p",{className:"text-2xl font-black leading-[0.95] text-primary-foreground",children:C}),e.jsxs("p",{className:"mt-1 text-lg font-black text-accent",children:[p," · 10 minutes on Zoom"]})]})}),e.jsx("p",{className:`relative text-[13px] leading-relaxed text-primary-foreground/85 ${x?"mb-3":"mb-4"}`,children:"Join the Zoom meeting to hear about the course, both qualifications and your guaranteed job interview."}),e.jsx("ul",{className:`relative space-y-2 ${x?"hidden":"mb-5"}`,children:["Course dates, times and how the online lessons work","Understanding Behaviours that Challenge","Understanding Safeguarding and Prevent","Your guaranteed job interview with a school"].map(c=>e.jsxs("li",{className:"flex items-start gap-2 text-[13px] font-semibold text-primary-foreground",children:[e.jsx(g,{className:"mt-0.5 h-4 w-4 shrink-0 text-accent",strokeWidth:2.5}),c]},c))}),e.jsx("div",{className:"relative",children:e.jsx(vt,{targetISO:B})}),e.jsx("div",{className:"relative mt-4",children:e.jsx(Xe,{onCapture:o,ctaLabel:f?"Book My Zoom Meeting":"Reserve My Free Place"})})]}),wt=({jobcentre:o=!1,onBook:x})=>{const f=e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"l2ta-hook-badges flex flex-wrap items-center gap-2",children:[e.jsx("span",{className:"l2ta-hook-badge l2ta-hook-badge--free",children:"No School Experience Needed"}),e.jsxs("span",{className:"l2ta-hook-badge l2ta-hook-badge--interview",children:[e.jsx(E,{className:"h-3.5 w-3.5"})," Guaranteed School Interview"]})]}),e.jsxs("h1",{className:"text-[1.75rem] font-black leading-[1.05] text-primary-foreground sm:text-[2.3rem] lg:text-[2.35rem] xl:text-[2.5rem]",children:[e.jsx("span",{className:"block",children:"Start working in a"}),e.jsx("span",{className:"block",children:"school or nursery"})]}),e.jsxs("p",{className:"l2ta-course-title text-[2.55rem] font-black leading-[1.0] sm:text-[3.9rem] lg:text-[3.7rem] xl:text-[4.1rem]",children:[e.jsx("span",{className:"block l2ta-course-title--free",children:"Free online"}),e.jsx("span",{className:"block l2ta-course-title--turquoise",children:"Level 2"}),e.jsx("span",{className:"block l2ta-course-title--turquoise",children:"Teaching Assistant course"})]}),e.jsxs("p",{className:"l2ta-hook-sub max-w-xl text-base font-semibold leading-snug opacity-80 sm:text-lg",children:["With our free online course — earn the two qualifications schools are recruiting for, then walk straight into a ",e.jsx("span",{className:"l2ta-hook-underline",children:"guaranteed interview"})," with a school."]})]});return e.jsxs("section",{id:"hero",className:"l2ta-conversion-hero",children:[e.jsxs("div",{className:"l2ta-proof-bar",children:[e.jsxs("span",{children:[e.jsx(W,{className:"h-4 w-4"})," 100% government funded"]}),e.jsxs("span",{children:[e.jsx(O,{className:"h-4 w-4"})," Live online · 6 weeks"]}),e.jsxs("span",{children:[e.jsx(E,{className:"h-4 w-4"})," Guaranteed school interview"]})]}),e.jsx("div",{className:"l2ta-hero-inner container mx-auto px-4",children:o?e.jsxs("div",{className:"mx-auto grid max-w-6xl items-stretch gap-8 py-2 lg:grid-cols-[1.05fr_.95fr] lg:gap-14 lg:py-6",children:[e.jsxs("div",{className:"flex flex-col justify-center",children:[e.jsxs("h1",{className:"mt-1 text-[2.3rem] font-extrabold leading-[1.02] text-primary-foreground sm:text-5xl xl:text-[3.6rem]",children:["Start working in a school with a ",e.jsx("span",{className:"text-accent",children:"free online"})," Level 2 Teaching Assistant course"]}),e.jsxs("p",{className:"mt-5 max-w-xl text-base leading-relaxed text-primary-foreground
1/75 sm:text-lg",children:["Earn the two qualifications schools are recruiting for, learn live on Zoom from home, then walk straight into a ",e.jsx("span",{className:"font-semibold text-primary-foreground",children:"guaranteed school interview"}),". No school experience needed."]}),e.jsx("div",{className:"mt-7 grid max-w-xl grid-cols-3 divide-x divide-primary-foreground/15 border-y border-primary-foreground/15 py-4",children:[["100%","Government funded"],["6 weeks","Live on Zoom"],["2","NCFE qualifications"]].map(([c,h])=>e.jsxs("div",{className:"px-3 first:pl-0",children:[e.jsx("p",{className:"text-xl font-extrabold text-primary-foreground sm:text-2xl",children:c}),e.jsx("p",{className:"mt-0.5 text-[11px] font-semiboldr text-primary-foreground/60",children:h})]},h))})]}),e.jsxs("div",{className:"relative",children:[e.jsxs("div",{className:"relative h-[260px] overflow-hidden rounded-2xl sm:h-[340px] lg:h-full lg:min-h-[480px]",children:[e.jsx("img",{src:te,alt:"Teaching assistant supporting pupils in a bright primary school classroom",loading:"eager",decoding:"async",width:1200,height:800,className:"absolute inset-0 h-full w-full object-cover"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-primary/80 via-primary/10 to-transparent"})]}),e.jsxs("div",{className:"relative -mt-16 mx-3 rounded-2xl border border-accent/30 bg-background p-5 text-foreground shadow-card sm:mx-6 lg:absolute lg:inset-x-6 lg:bottom-6 lg:mx-0 lg:mt-0",children:[e.jsxs("p",{className:"flex items-center gap-2 text-[11px] font-bold text-accent",children:[e.jsx(O,{className:"h-4 w-4"})," Step one · Information meeting"]}),e.jsxs("p",{className:"mt-2 text-xl font-extrabold leading-tight sm:text-2xl",children:[C," at ",p]}),e.jsx("p",{className:"mt-1.5 text-sm leading-snug text-muted-foreground",children:"A relaxed 10-minute Zoom meeting. We’ll explain the course, both qualifications and your guaranteed job interview — then you decide if it’s right for you."}),e.jsxs("button",{type:"button",onClick:x,className:"mt-4 inline-flex h-12 w-full items-center justify-center gap-2 rounded-full bg-secondary px-6 text-sm font-bold text-secondary-foreground transition-colors hover:bg-secondary/90 sm:text-base",children:["Book My Place at the Meeting",e.jsx(q,{className:"h-4 w-4"})]})]})]})]}):e.jsx("div",{className:"mx-auto max-w-3xl",children:e.jsxs("div",{children:[f,e.jsxs("div",{className:"l2ta-hero-image relative hidden overflow-hidden rounded-lg lg:block",children:[e.jsx("img",{src:te,alt:"Teaching assistant supporting pupils in a bright primary school classroom",loading:"eager",decoding:"async",width:1200,height:800,className:"h-[220px] w-full object-cover"}),e.jsx("div",{className:"l2ta-image-shade absolute inset-0"})]})]})})})]})},kt=({compact:o=!1})=>e.jsx("section",{id:"course-times",className:"l2ta-course-times",children:e.jsxs("div",{className:`container mx-auto px-4 ${o?"py-8 md:py-10":"py-10 md:py-14"}`,children:[e.jsxs("div",{className:"mx-auto grid max-w-6xl gap-6 lg:grid-cols-[1fr_1.15fr] lg:items-center lg:gap-14",children:[e.jsxs("div",{children:[e.jsx("p",{className:"l2ta-times-label",children:"Plan your weeks around these — it’s easier than you think"}),e.jsx("h2",{className:"l2ta-times-title",children:"Course dates & times"}),e.jsx("p",{className:"l2ta-times-sub",children:"Lessons are live on Zoom every weekday, at times that fit around the school run and family life."}),e.jsxs("div",{className:"l2ta-times-flexible",children:[e.jsxs("p",{children:[e.jsx(g,{})," Need a day off here or there? That’s absolutely fine."]}),e.jsxs("p",{children:[e.jsx(g,{}
1)," The course pauses for a week during half term."]})]})]}),e.jsxs("div",{className:"l2ta-timetable",children:[e.jsxs("div",{className:"l2ta-timetable-row",children:[e.jsx("span",{className:"l2ta-timetable-label",children:"Course starts"}),e.jsx("span",{className:"l2ta-timetable-value",children:v})]}),e.jsxs("div",{className:"l2ta-timetable-row",children:[e.jsx("span",{className:"l2ta-timetable-label",children:"Course finishes"}),e.jsx("span",{className:"l2ta-timetable-value",children:Y})]}),e.jsxs("div",{className:"l2ta-timetable-row",children:[e.jsx("span",{className:"l2ta-timetable-label",children:"Morning lesson"}),e.jsx("span",{className:"l2ta-timetable-value",children:"9:30am – 11:30am"})]}),e.jsxs("div",{className:"l2ta-timetable-row",children:[e.jsx("span",{className:"l2ta-timetable-label",children:"Afternoon lesson"}),e.jsx("span",{className:"l2ta-timetable-value",children:"12:30pm – 2:00pm"})]}),e.jsx("div",{className:"l2ta-timetable-foot",children:"Every Monday to Friday · Live on Zoom"})]})]}),e.jsx("p",{className:"l2ta-times-important",children:"Lesson times are set — they run at the times above every weekday. If you can make these times, you’re ready to sign up."})]})}),St={0:{path:"/taonlinell",theme:"theme-site-brand",eyebrow:"Enrolling now · Live on Zoom",title:"Level 2 Teaching Assistant Course",lead:"Train from home, earn two NCFE qualifications and walk into a guaranteed job interview in a school."},1:{path:"/taonlinell1",theme:"theme-ta-trust",eyebrow:"A clear route into schools",title:"Become Ready for a Teaching Assistant Role",lead:"Build recognised classroom knowledge through live online learning, with two NCFE qualifications and a guaranteed interview."},2:{path:"/taonlinell2",theme:"theme-ta-outcome",eyebrow:"Your next role starts here",title:"Train Online. Interview for a School Role.",lead:"Six focused weeks. Two recognised qualifications. One guaranteed job interview when you complete the course."},3:{path:"/taonlinell3",theme:"theme-ta-meeting",eyebrow:"Start with a 10-minute Zoom meeting",title:"See If the Level 2 TA Course Is Right for You",lead:"Meet the team online, understand the course and qualifications, then decide whether you want to continue."},4:{path:"/taonlinell4",theme:"theme-ta-story",eyebrow:"Learn from home · Prepare for school",title:"Your Route Into the Classroom",lead:"Practical online training, two NCFE qualifications and support towards a guaranteed school interview."}},fs=({variant:o=0,pathOverride:x,themeOverride:f,courseIdOverride:c,jobcentreReferral:h=!1})=>{const b=St[o],N=x??b.path,w=f??b.theme,s=N==="/l2taonline"||N==="/taonlinell"||N==="/taromford",k=Ge("taOnlineLL");ee=c??k.courseId,T=k.infoMeetingDate,C=k.infoMeetingDateFull,k.infoMeetingDateISO,p=k.infoMeetingTime,B=k.infoMeetingDateTimeISO,v=k.courseStartDate,Y=k.courseEndDate;const se=n.useRef(null);n.useRef(null);const{trackFormStarted:G,trackFormCompleted:we}=ut({pageUrl:N,sectionIds:jt}),{capturePartialSignup:z,markConverted:ke}=pt(N),[ae,re]=n.useState(!1),[ne,Se]=n.useState(!1),[a,S]=n.useState({firstName:"",lastName:"",phone:"",email:"",postcode:"",employment:""}),[u,Tt]=n.useState("meeting"),[_,Te]=n.useState(""),[m,Et]=n.useState(null),oe=n.useRef("reserve"),Ee=s?"Book My Zoom Meeting":"Reserve My Free Place",U=/^[A-Z]{1,2}\d[A-Z\d]?\s*\d[A-Z]{2}$/i.test(a.postcode.trim()),ie=n.useRef(!1);n.useEffect(()=>{if(ie.current)return;(a.firstName||a.lastName||a.phone||a.email||a.postcode||_||m)&&(ie.current=!0,G())},[a,_,m,G]);const le=n.useMemo(()=>et(),[]),[ce,Ce]=n.useState(new Set);n.useEffect(()=>{if(u!=="call")return;let t=!1;const r=async()=>{const{data:d}=await je.rpc("get_booked_call_slots");if(t||!d)return;const j=new Set(d.map(A=>new Date(A.call_slot_iso).toISOString()));Ce(j)};r();const l=setInterval(r,3e4);return()=>{t=!0,clearInterval(l)}},[u]);const de=n.useMemo(()=>le.filter(t=>!ce.has(new Date(t.iso).toISOString())),[le,ce]),H=n.useMemo(()=>{const t=new Map;for(const r of de){const l=t.get(r.dayLabel)??[];l.push(r),t.set(r.dayLabel,l)}return Array.from(t.entries())},[de]),[me,Ie]=n.useState(null);n.useEffect(()=>{H.length&&me===null&&Ie(H[0][0])},[H,me]);const xe=n.useMemo(()=>{const t=T.match(/(\d+)(?:st|nd|rd|th)?\s+(\w{3})/i);return t?{day:t[1],month:t[2].toUpperCase()}:{day:"",month:""}},[]),i=Nt.find(t=>
1t.id==="level2-ta-regional"),Le=t=>{let r=t.replace(/\D/g,"");return r.startsWith("44")?r=r.substring(2):r.startsWith("0")&&(r=r.substring(1)),{mobile:`0${r}`,whatsapp:`whatsapp:+44${r}`}},Ae=async t=>{var r,l;if(t.preventDefault(),!s){if(!a.employment){y.error("Please select your employment status.");return}if(!_){y.error("Please answer the visa eligibility question.");return}if(_==="yes"){y.error("Unfortunately this course isn't available to international students on a graduate or work sponsorship visa.");return}}if(u==="call"&&!m){y.error("Please pick a time for your 5-minute call.");return}if(G(),!U){y.error("Please enter a valid UK postcode."),(r=document.getElementById("postcode"))==null||r.focus();return}if(!st(a.postcode)){z({email:a.email,firstName:a.firstName,lastName:a.lastName,phone:a.phone,courseInterest:`L2 Teaching Assistant (Online) - area not funded (${a.postcode.toUpperCase().trim()})`}),y.error(at),(l=document.getElementById("postcode"))==null||l.focus();return}re(!0);try{const d=Le(a.phone),j=new Date,A=`${String(j.getDate()).padStart(2,"0")}/${String(j.getMonth()+1).padStart(2,"0")}/${j.getFullYear()}`,Z=a.postcode.trim().toUpperCase(),{data:ue,error:J}
1=await je.functions.invoke("send-course-signup",{body:{first_name:a.firstName,last_name:a.lastName,name:`${a.firstName} ${a.lastName}`,email:a.email,phone:d.whatsapp,mobile:d.mobile,postcode:Z,Postal_Code:Z,employment:a.employment,Employment_Status:a.employment,course:(i==null?void 0:i.name)||"",courseId:u==="call"?"phonecall":ee,Course_ID:u==="call"?"phonecall":ee,region:"England",Client_Lead_Status:u==="call"?"Booked Call":"Booked Web",booking_type:u==="call"?"1-to-1 Call":"Info Meeting",...u==="call"&&m?{call_slot_iso:m.iso,call_slot_label:m.label,Description:`Booked 5-min 1:1 call: ${m.label}`}:{},meeting_date_label:C,meeting_time_label:p,course_start_date:v,zoom_meeting_id:V.meetingId,zoom_passcode:V.passcode,zoom_link:V.link,Type_of_Contact:(i==null?void 0:i.contactType)||"TA",crmClient:"AEA",client:"AEA",date_booked:A,"Date Client Booked":A,layout:(i==null?void 0:i.layout)||"Truworx",Lead_Owner:(i==null?void 0:i.leadOwner)||"Simon Pratchett",Lead_Source:"Facebook Web Lead",page_url:N,experiment_variant:`ta_ll_v${o}`,cta_variant:oe.current,utm_content:`cta_${oe.current}`}});if(J)throw J;u==="call"&&m&&await tt({responseData:ue??null,firstName:a.firstName,phone:d.mobile,callSlotIso:m.iso,callSlotLabel:m.label}),window.fbq&&window.fbq("track","Lead",{content_name:(i==null?void 0:i.name)||"",content_category:u==="call"?"1-2-1 Call Booking":"Info Meeting Signup"}),Se(!0),we(),ke(a.email),y.success("You're booked in! Check your phone for confirmation.")}catch(d){console.error("Error submitting form:",d),y.error("Something went wrong. Please try again.")}finally{re(!1)}},L=()=>{const t=document.getElementById("form-section")??se.current;t==null||t.scrollIntoView({behavior:"smooth",block:"start"}),typeof window<"u"&&window.history.replaceState(null,"","#form-section"),window.setTimeout(()=>{var r;(r=document.getElementById("firstName"))==null||r.focus({preventScroll:!0})},700)},[De,Me]=n.useState(!1);n.useEffect(()=>{const t=document.getElementById("booking-submit");if(!t||typeof IntersectionObserver>"u")return;const r=new IntersectionObserver(l=>{var d;return Me(((d=l[0])==null?void 0:d.isIntersecting)??!1)},{threshold:.5});return r.observe(t),()=>r.disconnect()},[ne]);const Oe=`NEXT MEETING: ${new Date().toDateString()===new Date(B).toDateString()?"TODAY":T} · ${p}`,he=t=>{S(r=>({...r,firstName:t.firstName,email:t.email,phone:t.phone})),G(),z({email:t.email,firstName:t.firstName,phone:t.phone,courseInterest:"L2 Teaching Assistant (Online)"}),L(),window.setTimeout(()=>{var r;(r=document.getElementById("postcode"))==null||r.focus({preventScroll:!0})},700)},_e=typeof window<"u"?window.location.href:"",Re=()=>{navigator.clipboard.writeText(_e),y.success("Link copied!")},K=e.jsx("section",{ref:se,id:"form-section",className:`${s?"l2ta-zoom-booking":"py-14 md:py-20 bg-gradient-to-br from-primary/10 via-secondary/10 to-secondary/10"}`,children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:`${s?"max-w-2xl":"max-w-md"} mx-auto`,children:[e.jsxs("div",{className:`${s?"l2ta-zoom-heading":"text-center mb-8"}`,children:[s&&e.jsx(O,{className:"l2ta-zoom-heading-icon","aria-hidden":"true"}),e.jsx("h2",{className:`font-black mb-3 ${s?"text-3xl md:text-5xl text-primary-foreground":"text-3xl md:text-5xl text-primary"}`,children:s?e.jsxs(e.Fragment,{children:["Book your 10-minute ",e.jsx("span",{className:"text-secondary",children:"Zoom information meeting"})]}):"Reserve your free place"}),s&&e.jsxs("p",{className:"text-lg font-black text-accent",children:[C," at ",p," · Live on Zoom"]}),e.jsx("p",{className:`max-w-xl mx-auto mt-2 ${s?"text-primary/80":"text-muted-foreground"}`,children:s?"We'll explain the course, your two Level 2 qualifications and your guaranteed job interview. There's no commitment and the meeting only takes 10 minutes. During the meeting, you'll also get to meet the other learners that are interested in doing the course.":"Just 10 minutes on Zoom. We'll explain the course dates and times, both qualifications and your guaranteed job interview."}),s&&e.jsx("p",{className:`mx-auto mt-2 max-w-xl text-sm font-bold ${s?"l2ta-form-note":"text-accent"}`,children:"Once you've booked, we'll text and email you the Zoom meeting ID."})]}),e.jsxs(F,{className:`border-0 shadow-card bg-background overflow-hidden ${s?"l2ta-form-card l2ta-form-pop":""}`,children:[e.jsx("div",{className:`h-2 bg-gradient-to-r ${s?"from-accent via-accent to-secondary":"from-primary via-secondary to-secondary"}`}),e.jsxs(P,{className:"p-5 md:p-6",children:[u==="meeting"&&e.jsxs("div",{className:`rounded-xl p-3 mb-4 flex items-center gap-3 ${s?"l2ta-meeting-chip":"bg-muted/50 border border-border"}`,children:[e.jsxs("div",{className:"w-10 h-10 rounded-lg bg-primary text-primary-foreground flex flex-col items-center justify-center shrink-0",children:[e.jsx("span",{className:"text-[8px] font-bold leading-none",children:xe.month}),e.jsx("span",{className:"text-base font-black leading-none",children:xe.day})]}),e.jsxs("div",{className:"min-w-0",children:[e.jsx("p",{className:"text-foreground text-base font-bold leading-tight",children:T}),e.jsxs("p",{className:"text-muted-foreground text-sm leading-tight",children:[p," on Zoom · 10 min"]})]})]}),e.jsxs("form",{onSubmit:Ae,className:"space-y-3",children:[e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:[e.jsxs("div",{className:"space-y-1",children:[e.jsx(M,{htmlFor:"firstName",className:"text-xs font-bold text-muted-foreground",children:"First name"}),e.jsx(R,{id:"firstName",placeholder:s?"Your first name":"Sarah",value:a.firstName,onChange:t=>S({...a,firstName:t.target.value}
1),required:!0,className:"text-base h-14 rounded-xl"})]}),e.jsxs("div",{className:"space-y-1",children:[e.jsxs(M,{htmlFor:"lastName",className:"text-xs font-bold text-muted-foreground",children:["Last name ",e.jsx("span",{className:"text-muted-foreground font-medium",children:"(optional)"})]}),e.jsx(R,{id:"lastName",placeholder:s?"Your last name":"Jones",value:a.lastName,onChange:t=>S({...a,lastName:t.target.value}),className:"text-base h-14 rounded-xl"})]})]}),e.jsxs("div",{className:"space-y-1",children:[e.jsx(M,{htmlFor:"phone",className:"text-xs font-bold text-muted-foreground",children:"Mobile number"}),e.jsx(R,{id:"phone",type:"tel",placeholder:"07xxx xxxxxx",value:a.phone,onChange:t=>S({...a,phone:t.target.value}),required:!0,className:"text-base h-14 rounded-xl"})]}),e.jsxs("div",{className:"space-y-1",children:[e.jsx(M,{htmlFor:"email",className:"text-xs font-bold text-muted-foreground",children:"Email address"}),e.jsx(R,{id:"email",type:"email",placeholder:"[email protected]",value:a.email,onChange:t=>S({...a,email:t.target.value}),onBlur:()=>{a.email.includes("@")&&z({email:a.email,firstName:a.firstName,lastName:a.lastName,phone:a.phone,courseInterest:(i==null?void 0:i.name)||"TA Online L2"})}
1,required:!0,className:"text-base h-14 rounded-xl"})]}),e.jsxs("div",{className:"space-y-1",children:[e.jsx(M,{htmlFor:"postcode",className:"text-xs font-bold text-muted-foreground",children:"Postcode"}),e.jsxs("div",{className:"relative",children:[e.jsx(R,{id:"postcode",placeholder:"L1 8JQ",value:a.postcode,onChange:t=>S({...a,postcode:t.target.value}),required:!0,className:`text-base h-14 rounded-xl pr-12 ${U?"border-secondary":""}`,autoComplete:"postal-code"}),U&&e.jsx("span",{"aria-label":"Postcode format valid",className:"absolute right-3 top-1/2 -translate-y-1/2 inline-flex items-center justify-center w-7 h-7 rounded-full bg-secondary/10 text-secondary",children:e.jsx(g,{className:"h-4 w-4",strokeWidth:3})})]}),a.postcode.trim().length>=5&&!U&&e.jsx("p",{className:"text-[11px] text-muted-foreground pt-0.5",children:"Please enter a valid UK postcode."})]}),!s&&e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"space-y-1",children:[e.jsx(M,{htmlFor:"employment",className:"text-xs font-bold text-muted-foreground",children:"Employment status"}),e.jsxs(rt,{value:a.employment,onValueChange:t=>S({...a,employment:t}),children:[e.jsx(nt,{id:"employment",className:"text-base h-14 roun
1ded-xl",children:e.jsx(ot,{placeholder:"Select your employment status"})}),e.jsxs(it,{children:[e.jsx(X,{value:"Unemployed",children:"Unemployed"}),e.jsx(X,{value:"Employed",children:"Employed"}),e.jsx(X,{value:"Part-time employed",children:"Part-time employed"})]})]})]}),e.jsx(yt,{idPrefix:"lower",value:_,onChange:Te})]}),e.jsx(D,{id:"booking-submit",type:"submit",disabled:ae,className:`w-full h-14 font-bold text-base rounded-full mt-3 shadow-card disabled:opacity-60 ${s?"bg-secondary hover:bg-secondary/90 text-secondary-foreground":"bg-accent hover:bg-accent/90 text-accent-foreground"}`,size:"lg",children:ae?e.jsxs("span",{className:"flex items-center justify-center",children:[e.jsx(ft,{className:"mr-2 h-5 w-5 animate-spin"}),"Booking…"]}):e.jsxs("span",{className:"flex items-center justify-center",children:[s?"Book My 10-Minute Zoom Meeting":"Reserve My Free Place",e.jsx(q,{className:"ml-2 h-5 w-5"})]})}),e.jsxs("div",{className:"flex flex-wrap items-center justify-center gap-x-2 gap-y-1 pt-1 text-[11px] text-muted-foreground",children:[e.jsxs("span",{className:"flex items-center gap-1",children:[e.jsx(Q,{className:"h-3 w-3"})," Government funded"]}),e.jsx("span",{className:"text-border hidden sm:inline",children:"·"}),e.jsxs("span",{className:"flex items-center gap-1",children:[e.jsx(pe,{className:"h-3 w-3"})," NCFE accredited"]}),e.jsx("span",{className:"text-border hidden sm:inline",children:"·"}),e.jsx("span",{children:"🔒 No commitment"}),s&&e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"text-border hidden sm:inline",children:"·"}),e.jsx("span",{children:"Takes 30 seconds"})]})]})]})]})]}),!s&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"mt-4 mb-6",children:e.jsx(mt,{variant:"horizontal"})}),e.jsx("div",{className:"mb-4",children:e.jsx(xt,{variant:"card"})})]})]})})});if(ne){if(u==="call"&&m){const t=new Date(m.iso),r=new Date(t.getTime()+15*60*1e3),l=Be=>Be.toISOString().replace(/[-:]/g,"").split(".")[0]+"Z",d=encodeURIComponent("Truworx 1:1 Call - Level 2 TA Course"),j=encodeURIComponent(`A member of our learner engagement team will call you from 020 3514 4890 to talk through the Level 2 Teaching Assistant course, qualifications, guaranteed interview and how to enrol.
2
3(Reminders are set by your Google Calendar default — typically 30 mins + 1 day before.)`),A=encodeURIComponent("Phone call from 02035144890"),Z=`https://calendar.google.com/calendar/render?action=TEMPLATE&text=${d}&dates=${l(t)}/${l(r)}&details=${j}&location=${A}&sf=true&output=xml`,Fe=["BEGIN:VCALENDAR","VERSION:2.0","PRODID:-//Truworx//1-1 Call//EN","CALSCALE:GREGORIAN","METHOD:PUBLISH","BEGIN:VEVENT",`UID:${`${Date.now()}-${Math.random().toString(36).slice(2)}@truworx.co.uk`}`,`DTSTAMP:${l(new Date)}`,`DTSTART:${l(t)}`,`DTEND:${l(r)}`,"SUMMARY:Truworx 1:1 Call - Level 2 TA Course","DESCRIPTION:A member of our learner engagement team will call you from 020 3514 4890 to talk through the Level 2 Teaching Assistant course\\, qualifications\\, guaranteed interview and how to enrol.","LOCATION:Phone call from 02035144890","BEGIN:VALARM","ACTION:DISPLAY","DESCRIPTION:Truworx 1:1 call tomorrow","TRIGGER:-PT24H","END:VALARM","BEGIN:VALARM","ACTION:DISPLAY","DESCRIPTION:Truworx 1:1 call in 30 minutes","TRIGGER:-PT30M","END:VALARM","BEGIN:VALARM","ACTION:DISPLAY","DESCRIPTION:Truworx 1:1 call in 10 minutes","TRIGGER:-PT10M","END:VALARM","END:VEVENT","END:VCALENDAR"].join(`\r
4`),Pe=`data:text/calendar;charset=utf-8,${encodeURIComponent(Fe)}`,$e=["BEGIN:VCARD","VERSION:3.0","N:Training;Truworx;;;","FN:Truworx Training","ORG:Truworx","TITLE:Learner Engagement Team","TEL;TYPE=WORK,VOICE:+442035144890","EMAIL;TYPE=WORK:[email protected]","URL:https://www.truworx.co.uk","NOTE:Save this number so you know it's us when we ring for your booked 5-minute call.","END:VCARD"].join(`\r
5`),qe=`data:text/vcard;charset=utf-8,${encodeURIComponent($e)}`;return e.jsx("div",{className:"min-h-screen bg-background flex items-center justify-center p-5",children:e.jsxs("div",{className:"max-w-lg w-full",children:[e.jsx("div",{className:"text-center mb-4",children:e.jsx("div",{className:"w-16 h-16 bg-success rounded-full flex items-center justify-center mx-auto",children:e.jsx(ge,{className:"h-8 w-8 text-success-foreground"})})}),e.jsx(F,{className:"border-0 shadow-card",children:e.jsxs(P,{className:"p-6 md:p-8",children:[e.jsxs("div",{className:"text-center mb-5",children:[e.jsx("h2",{className:"text-2xl font-bold mb-2 text-foreground",children:"Your Call is Booked! 🎉"}),e.jsx("p",{className:"text-muted-foreground text-sm",children:"We'll ring you at the time below — please pick up."})]}),e.jsxs("div",{className:"bg-primary/5 border border-primary/20 rounded-xl p-5 mb-5 text-center",children:[e.jsx("h3",{className:"font-bold text-foreground text-sm mb-1",children:"Your 5-Minute 1:1 Call"}),e.jsx("p",{className:"text-primary font-extrabold text-lg",children:m.dayLabel}),e.jsxs("p",{className:"text-muted-foreground text-sm",children:[m.timeLabel," · 5 minutes"]})]}),e.jsxs("div",{className:"bg-card border border-border rounded-xl p-5 mb-5",children:[e.jsxs("h3",{className:"font-bold text-foreground text-sm mb-3 flex items-center gap-2",children:[e.jsx(ge,{className:"h-4 w-4 text-primary"})," We'll call you from"]}),e.jsx("p",{className:"text-2xl font-black text-foreground mb-2",children:"020 3514 4890"}),e.jsxs("p",{className:"text-xs text-muted-foreground leading-snug",children:["Save this number to your contacts as ",e.jsx("strong",{children:"Truworx Training"})," so you know it's us when we ring. We'll talk you through the course, qual
5ifications and how to enrol."]})]}),e.jsxs("div",{className:"bg-muted/50 border border-border rounded-xl p-4 mb-3",children:[e.jsx("p",{className:"font-bold text-foreground text-sm mb-3 text-center",children:"Save & remember"}),e.jsxs("div",{className:"grid grid-cols-1 gap-2",children:[e.jsx(D,{asChild:!0,className:"font-semibold",children:e.jsxs("a",{href:qe,download:"Truworx-Training.vcf",children:[e.jsx("span",{className:"mr-2",children:"📇"}),' Save "Truworx Training" to Contacts']})}),e.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[e.jsx(D,{asChild:!0,size:"sm",variant:"outline",className:"font-semibold",children:e.jsxs("a",{href:Z,target:"_blank",rel:"noopener noreferrer",children:[e.jsx(Ne,{className:"h-4 w-4 mr-1"})," Google"]})}),e.jsx(D,{asChild:!0,size:"sm",variant:"outline",className:"font-semibold",children:e.jsxs("a",{href:Pe,download:"truworx-call.ics",children:[e.jsx(Ne,{className:"h-4 w-4 mr-1"})," Apple / Outlook"]})})]})]})]}),e.jsx("p",{className:"text-center text-[12px] text-muted-foreground mb-4",children:"We'll also send you a WhatsApp reminder before the call."}),e.jsxs("div",{className:"border-t border-border pt-4",children:[e.jsx("p",{className:"font-semibold text-foreground text-sm mb-1 text-center",children:"Know someone who'd benefit?"}),e.jsx("div",{className:"flex justify-center mt-2",children:e.jsxs(D,{onClick:Re,size:"sm",variant:"outline",children:[e.jsx(bt,{className:"h-4 w-4 mr-1"})," Copy Link"]})})]})]})})]})})}return e.jsx("div",{className:`taonlinell-premium ${w}`,children:e.jsx(Qe,{firstName:a.firstName,courseName:"Level 2 Teaching Assistant",meetingDateLabel:T,meetingTimeLabel:p,meetingDateTimeISO:B,courseStartDate:v,zoom:V,emailSentTo:a.email})})}return e.jsxs("div",{className:`taonlinell-premium ${w} ${s?"l2ta-focused":""} ta-variant ta-variant-${o} min-h-screen bg-background overflow-x-hidden`,children:[e.jsx(Ue,{title:"Free Level 2 Teaching Assistant Course | 100% Online | Truworx",description:"100% government-funded Level 2 Teaching Assistant qualification — worth £800. Live online from anywhere in the UK. NCFE accredited with a guaranteed interview on completion.",canonical:"/taonlinell",noindex:o!==0||!!x&&x!=="/taonlinell"}),e.jsx(fe,{data:Ze({name:"Level 2 Teaching Assistant",description:"Free government-funded Level 2 Teaching Assistant course. 100% online with a guaranteed interview on completion.",url:"/taonlinell",level:"Level 2"})}),e.jsx(fe,{data:Ve(Je)}),e.jsx(We,{}),s&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"fixed inset-x-0 top-0 z-50 border-b border-primary-foreground/10 bg-primary md:hidden",children:e.jsxs("div",{className:"flex items-center justify-center gap-3 px-3 py-2 text-[10px] font-bold text-primary-foreground",children:[e.jsxs("span",{className:"flex items-center gap-1",children:[e.jsx(W,{className:"h-3 w-3"})," 100% funded"]}),e.jsxs("span",{className:"flex items-center gap-1",children:[e.jsx(O,{className:"h-3 w-3"})," Live online"]}),e.jsxs("span",{className:"flex items-center gap-1",children:[e.jsx(E,{className:"h-3 w-3"})," Guaranteed interview"]})]})}),e.jsx("div",{className:"h-9 md:hidden","aria-hidden":"true"})]}),s?e.jsxs(e.Fragment,{children:[N==="/taonlinell"&&!h?e.jsx(dt,{headline:e.jsxs(e.Fragment,{children:["Start working in a school with our ",e.jsx("span",{className:"text-[#DA511B]",children:"free online Level 2 Teaching Assistant"})," course"]}),audience:"For parents and career changers.",subline:"No school experience needed.",facts:["Live on Zoom, Monday–Friday, 9:30am–2:00pm",`Course starts ${v}`,"Guaranteed interview with a school"],image:{src:lt,alt:"A teaching assistant laughing with primary school pupils who have their hands up in class"},photoBadge:"Guaranteed interview",courseStartDate:v,meetingDateFull:C,meetingTime:p,meetingISO:B,meetingMeta:"10 minutes on Zoom · no commitment",finePrint:"Lessons Mon–Fri 9:30am–2:00pm",trust:["2 NCFE Level 2 qualifications","Free, 100% funded","Fits the school run","No experience needed"],ctaLabel:"Book my free place",onBook:L}):e.jsx(wt,{jobcentre:h,onBook:L}),h&&e.jsx("section",{className:"border-b border-border bg-background py-10 md:py-14",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 gap-6 lg:grid-cols-[.9fr_1.1fr] lg:items-end",children:[e.jsx("div",{children:e.jsx("h2",{className:"text-3xl font-extrabold leading-tight text-foreground md:text-4xl",children:"A practical first step towards working in a school"})}),e.jsx("p",{className:"text-base leading-relaxed text-muted-foreground",children:"This live online course is designed to help you start working in education. You do not need previous school experience. You will c
5omplete two recognised Level 2 qualifications before receiving a guaranteed school interview."})]}),e.jsx("div",{className:"mt-8 grid gap-px overflow-hidden rounded-2xl border border-border bg-border sm:grid-cols-2 lg:grid-cols-4",children:[[g,"100% government funded"],[be,"No school experience needed"],[O,"Live tutor-led online lessons"],[E,"Guaranteed school interview"]].map(([t,r])=>e.jsxs("div",{className:"flex items-center gap-3 bg-background px-5 py-5 text-sm font-semibold text-foreground",children:[e.jsx("span",{className:"flex h-9 w-9 shrink-0 items-center justify-center rounded-full bg-accent/15 text-accent",children:e.jsx(t,{className:"h-4 w-4"})}),r]},r))})]})})}),!h&&K,e.jsx(kt,{compact:h})]}):e.jsxs("section",{id:"hero",className:"relative overflow-hidden bg-primary text-primary-foreground",children:[e.jsx("div",{className:"hidden md:block bg-primary py-3",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"flex items-center justify-center gap-6 text-primary-foreground text-xs md:text-sm font-black",children:[e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(W,{className:"h-4 w-4"})," Government Funded"]}),e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(pe,{className:"h-4 w-4"})," NCFE Accredited"]}),e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(E,{className:"h-4 w-4"})," Guaranteed Interview"]}),e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(Ye,{className:"h-4 w-4"})," 100% Online"]})]})})}),e.jsx("div",{"aria-hidden":!0,className:"pointer-events-none absolute -left-40 -top-40 h-[560px] w-[560px] rounded-full bg-primary/40 blur-[120px]"}),e.jsx("div",{"aria-hidden":!0,className:"pointer-events-none absolute -bottom-52 right-0 h-[520px] w-[520px] rounded-full bg-accent/25 blur-[130px]"}),e.jsx("div",{className:"container mx-auto px-0 md:px-4 relative z-10",children:e.jsxs("div",{className:"ta-variant-hero mx-auto grid max-w-6xl items-start gap-0 lg:grid-cols-[1.06fr_.94fr] lg:gap-14 lg:py-14",children:[e.jsxs("div",{className:"ta-variant-media relative order-2 lg:order-2",children:[e.jsx("div",{className:"mb-6 hidden lg:block",children:e.jsx(ve,{onCapture:he,compact:o===3,focused:s})}),e.jsxs("div",{className:"relative overflow-hidden lg:rounded-2xl lg:shadow-card lg:ring-4 lg:ring-accent",children:[e.jsx("img",{src:te,alt:"Teaching assistant supporting pupils in a bright primary school classroom",loading:"eager",decoding:"async",width:1200,height:800,sizes:"(min-width: 1024px) 46vw, 100vw",className:"h-[240px] w-full object-cover sm:h-[340px] lg:h-[300px]"}),e.jsx("div",{"aria-hidden":!0,className:"absolute inset-0 bg-gradient-to-t from-primary via-transparent to-transparent"}
5),e.jsx("span",{className:"absolute left-4 top-4 rounded-full bg-accent px-3 py-1.5 text-[10px] font-black text-accent-foreground shadow-soft",children:"100% Government Funded"})]})]}),e.jsxs("div",{className:"order-1 px-5 pb-7 pt-8 lg:order-1 lg:px-0 lg:py-0",children:[e.jsxs("div",{className:"mb-5 inline-flex items-center gap-2 rounded-full bg-accent px-4 py-2 shadow-soft",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-accent-foreground/70"}),e.jsx("span",{className:"relative inline-flex h-2 w-2 rounded-full bg-accent-foreground"})]}),e.jsx("span",{className:"text-[11px] font-black text-accent-foreground",children:b.eyebrow})]}),e.jsx("h1",{className:"mb-5 text-[2.9rem] font-black leading-[0.9] text-primary-foreground sm:text-6xl lg:text-[4.5rem]",children:s?e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"block whitespace-nowrap",children:"Become a"}),e.jsx("span",{className:"mt-1 inline-block bg-accent px-2 text-accent-foreground",children:"Teaching"}),e.jsx("span",{className:"block",children:"Assistant"})]}):e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"inline-block bg-accent px-3 py-0.5 text-accent-foreground shadow-card",children:"100% funded"}),e.jsx("span",{className:"mt-3 block",children:b.title})]})}),s&&e.jsx("p",{className:"l2ta-course-line mb-4 text-2xl font-black leading-tight text-primary-foreground sm:text-3xl",children:"100% government-funded Level 2 online course"}),e.jsx("p",{className:"mb-6 max-w-xl text-base leading-relaxed text-primary-foreground/85 md:text-lg",children:s?`Start with a short Zoom information meeting. We’ll explain the course running ${v} to ${Y}, your two qualifications and the guaranteed school interview.`:`${b.lead} The course runs for ${ze.courseDuration} and is 100% government funded.`}),e.jsx("div",{className:`mb-7 grid max-w-xl grid-cols-2 gap-2.5 ${s?"l2ta-key-facts":""}`,children:["Two NCFE qualifications","Live Zoom classes",`Starts ${v}`,"Guaranteed interview"].map(t=>e.jsxs("div",{className:"ta-ad-tile flex items-center gap-2 rounded-xl border border-primary-foreground/15 bg-primary-foreground/[0.06] px-3 py-2.5 text-left backdrop-blur-sm",children:[e.jsx(g,{className:"h-4 w-4 shrink-0 text-accent",strokeWidth:3}),e.jsx("span",{className:"text-[12px] font-black leading-tight text-primary-foreground sm:text-[13px]",children:t})]},t))}),e.jsx("div",{className:"lg:hidden",children:e.jsx(ve,{onCapture:he,compact:o===3,focused:s})}),!s&&e.jsx("div",{className:"mt-6 flex w-full justify-center",children:e.jsx(ct,{variant:"dark"})})]})]})})]}),!s&&e.jsx(He,{variant:"light"}),!s&&e.jsx("section",{id:"schedule",className:"bg-primary py-10 md:py-12",children:e.jsx("div",{className:"container mx-auto px-4 relative z-10",children:e.jsx("div",{className:"mx-auto max-w-6xl",children:e.jsxs("div",{className:"grid gap-4 md:grid-cols-[1fr_1fr_1.25fr] md:items-stretch",children:[e.jsxs("div",{className:"ta-ad-tile rounded-xl border-l-[6px] border-accent bg-primary-foreground/[0.06] px-5 py-4",children:[e.jsx("p",{className:"text-[11px] font-black text-accent",children:"Course starts"}),e.jsx("p",{className:"mt-1 text-lg font-black text-primary-foreground",children:v})]}),e.jsxs("div",{className:"ta-ad-tile rounded-xl border-l-[6px] border-accent bg-primary-foreground/[0.06] px-5 py-4",children:[e.jsx("p",{className:"text-[11px] font-black text-accent",children:"Course finishes"}),e.jsx("p",{className:"mt-1 text-lg font-black text-primary-foreground",children:Y})]}),e.jsxs("div",{className:"ta-ad-tile rounded-xl border-l-[6px] border-primary bg-primary-foreground/[0.06] px-5 py-4",children:[e.jsx("p",{className:"text-[11px] font-black text-accent",children:"Monday to Friday · Live on Zoom"}),e.jsxs("p",{className:"mt-1 text-base font-bold text-primary-foreground",children:["9:30am–11:30am ",e.jsx("span",{className:"text-primary-foreground/60",children:"and"})," 12:30pm–2:00pm"]})]})]})})})}),e.jsxs("section",{id:"audience",className:`${s?"l2ta-qualifications py-12 md:py-16":"py-20 md:py-28"} relative overflow-hidden`,children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-primary via-primary to-primary/90"}),e.jsxs("div",{className:"container mx-auto px-4 relative z-10",children:[e.jsxs("div",{className:"max-w-6xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx($,{className:`mb-4 border-0 font-black text-xs px-4 py-2 rounded-md ${s?"bg-accent text-accent-foreground":"bg-secondary text-secondary-foreground"}`,children:"Two NCFE Level 2 Qualifications"}),e.jsx("h2",{className:"text-4xl md:text-6xl font-extrabold leading-[0.95] text-primary-foreground",children:s?e.jsxs(e.Fragment,{children:["Two Level 2 qualifications to ",e.jsx("span",{className:"l2ta-qual-hotline",children:"prepare you for working in a school"})]}):e.jsxs(e.Fragment,{children:["These are the two qualifications schools are ",e.jsx("span",{className:"l2ta-qual-hotline",children:"actively recruiting for"})]})}),e.jsxs("p",{className:"l2ta-qual-intro mx-auto mt-8 max-w-2xl",children:["Get ready to step confidently into a school environment. You’ll learn how to ",e.jsx("strong",{children:"support a teacher in the classroom"}),", build strong and positive relationships with pupils, understand and respond to different behaviours, and support children who need extra help. You’ll gain practical, relevant knowledge that schools value and the ",e.jsx("strong",{children:"confidence to take your first step towards a career as a Teaching Assistant"}),"."]})]}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-6",children:[e.jsx(F,{className:`qualification-card border border-border bg-background overflow-hidden rounded-lg h-full ${s?"":"shadow-card"}`,children:e.jsxs(P,{className:"p-6 md:p-8",children:[e.jsxs("div",{className:"flex items-center gap-4 mb-4",children:[e.jsx("div",{className:"qualification-icon w-14 h-14 shrink-0 rounded-xl bg-primary flex items-center justify-center",children:e.jsx(ye,{className:"h-7 w-7 text-primary-foreground",strokeWidth:2.5})}),e.jsxs("div",{children:[e.jsx($,{className:"mb-1 bg-primary text-primary-foreground font-black text-[10px] border-0 rounded-md",children:"Level 2 Certificate"}),e.jsx("h3",{className:"text-xl font-black leading-tight text-foreground",children:"Understanding Behaviours that Challenge"})]})]}),e.jsx("p",{className:"qualification-promise",children:"Build the confidence to make a positive difference in the classroom."}),e.jsxs("ul",{className:"qualification-benefits",children:[e.jsxs("li",{children:[e.jsx(g,{})," Understand why children behave as they do"]}),e.jsxs("li",{children:[e.jsx(g,{})," Respond calmly and encourage positive behaviour"]}),e.jsxs("li",{children:[e.jsx(g,{})," Support the teacher and help learning run smoothly"]})]})]})}),e.jsx(F,{className:`qualification-card border border-border bg-background overflow-hidden rounded-lg h-full ${s?"":"shadow-card"}`,children:e.jsxs(P,{className:"p-6 md:p-8",children:[e.jsxs("div",{className:"flex items-center gap-4 mb-4",children:[e.jsx("div",{className:"qualification-icon w-14 h-14 shrink-0 rounded-xl bg-primary flex items-center justify-center",children:e.jsx(Q,{className:"h-7 w-7 text-primary-foreground",strokeWidth:2.5})}),e.jsxs("div",{children:[e.jsx($,{className:"mb-1 bg-primary text-primary-foreground font-black text-[10px] border-0 rounded-md",children:"Level 2 Certificate"}),e.jsx("h3",{className:"text-xl font-black leading-tight text-foreground",children:"Understanding Safeguarding and Prevent"})]})]}),e.jsx("p",{className:"qualification-promise",children:"Become the trusted, prepared classroom professional every school needs."}),e.jsxs("ul",{className:"qualification-benefits",children:[e.jsxs("li",{children:[e.jsx(g,{})," Help create a safe, supportive place for every child"]}),e.jsxs("li",{children:[e.jsx(g,{})," Recognise concerns and respond with confidence"]}),e.jsxs("li",{children:[e.jsx(g,{})," Understand the procedures used in schools"]})]})]})})]})]}),s&&e.jsxs("div",{className:"relative z-10 mx-auto mt-10 flex max-w-md flex-col items-center gap-2 px-4",children:[e.jsxs("button",{type:"button",onClick:L,className:"inline-flex h-14 w-full items-center justify-center gap-2 rounded-full bg-secondary text-base font-bold text-secondary-foreground shadow-card transition-colors hover:bg-secondary/90",children:["Book My 10-Minute Zoom Meeting",e.jsx(q,{className:"h-5 w-5"})]}),e.jsxs("p",{className:"text-center text-xs font-semibold text-accent",children:["Next meeting: ",T," at ",p," · 10 minutes on Zoom"]})]})]})]}),h&&e.jsxs(e.Fragment,{children:[e.jsx("section",{id:"jobs",className:"border-b border-border bg-background py-6 md:py-10",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:"mb-5 max-w-3xl",children:[e.jsx($,{className:"mb-2 border-0 bg-primary px-2.5 py-1 text-[10px] font-black text-primary-foreground",children:"After completion"}),e.jsx("h2",{className:"text-xl font-black leading-tight text-foreground md:text-3xl",children:"Possible jobs learners can a
5pply for"}),e.jsx("p",{className:"mt-1.5 text-xs font-semibold leading-relaxed text-muted-foreground md:text-sm",children:"Your qualifications and classroom knowledge can support applications for entry-level roles in schools and early years settings."})]}),e.jsx("div",{className:"grid grid-cols-2 gap-2.5 lg:grid-cols-3",children:[["Teaching Assistant","Support teachers and pupils with everyday classroom learning."],["Learning Support Assistant","Help individual pupils or small groups with their learning."],["SEN Teaching Assistant","Support pupils with special educational needs in the classroom."],["Classroom Support Worker","Help with activities, routines, reading and numeracy."],["Nursery Assistant","Support young children through play and early learning."],["Behaviour Support Assistant","Help pupils stay engaged and develop positive behaviour."]].map(([t,r])=>e.jsx(F,{className:"h-full rounded-lg border border-border bg-card shadow-sm",children:e.jsxs(P,{className:"flex h-full flex-col items-start gap-2 p-3",children:[e.jsx("div",{className:"hidden h-7 w-7 items-center justify-center rounded-md bg-primary text-primary-foreground sm:flex",children:e.jsx(E,{className:"h-3.5 w-3.5"})}),e.jsx("h3",{className:"text-xs font-black leading-snug text-foreground",children:t}),e.jsx("p",{className:"text-[11px] font-medium leading-snug text-muted-foreground",children:r})]})},t))})]})})}),e.jsx("section",{className:"bg-primary py-10 text-primary-foreground",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"mx-auto flex max-w-5xl flex-col gap-5 md:flex-row md:items-center md:justify-between",children:[e.jsxs("div",{children:[e.jsx("h2",{className:"text-2xl font-black md:text-3xl",children:"Ready to book your meeting?"}),e.jsx("p",{className:"mt-2 max-w-2xl text-sm font-semibold text-primary-foreground/75",children:"Complete the form below. We’ll send your Zoom meeting details by text and email."})]}),e.jsxs(D,{type:"button",onClick:L,className:"shrink-0 bg-secondary font-bold text-secondary-foreground hover:bg-secondary/90",children:["Go to booking form ",e.jsx(q,{className:"ml-2 h-4 w-4"})]})]})})}),K]}),!s&&e.jsx("section",{className:"bg-muted py-14 sm:py-20 md:py-24",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:"mb-8 flex flex-col gap-4 sm:mb-10 sm:flex-row sm:items-end sm:justify-between",children:[e.jsxs("div",{children:[e.jsx($,{className:"mb-4 rounded-md border-0 bg-primary px-3 py-1.5 text-[10px] font-black text-primary-foreground shadow-card hover:bg-primary",children:"Course content"}),e.jsxs("h2",{className:"max-w-xl text-[2.5rem] font-black leading-[0.95] text-foreground sm:text-5xl md:text-6xl",children:["What you’ll ",e.jsx("span",{className:"inline-block bg-accent px-2.5 text-accent-foreground shadow-card",children:"learn"})]})]}),e.jsx("p",{className:"max-w-xs text-sm font-semibold leading-relaxed text-muted-foreground sm:pb-1",children:"Practical classroom knowledge so you can walk into a school with confidence."})]}),e.jsx("div",{className:"grid gap-4 md:grid-cols-2",children:[{number:"01",title:"Behaviours that challenge",icon:ye,bullets:["Why children display behaviours that challenge","Recognising triggers and early warning signs","Positive behaviour strategies used in schools","Supporting children to manage their own behaviour"]},{number:"02",title:"Safeguarding and prevention",icon:Q,bullets:["Your safeguarding duties in a school setting","Recognising signs of abuse, neglect and harm","Reporting concerns and following school procedures","Keeping children safe online and in the classroom"]},{number:"03",title:"Practical classroom skills",icon:be,bullets:["Supporting the teacher and small groups of pupils","Communicating with children, staff and parents","Supporting pupils with additional needs","Working as part of a school team"]},{number:"04",title:"Career opportunities",icon:E,bullets:["Teaching Assistant in primary and secondary schools","Learning Support Assistant","Lunchtime and pastoral support roles","Progress to the Level 3 SEN Teaching Assistant qualification"]}].map(({number:t,title:r,icon:l,bullets:d})=>e.jsxs("article",{className:"ta-ad-learn-card group relative overflow-hidden rounded-xl border border-border bg-background p-5 shadow-card transition-transform duration-200 hover:-translate-y-1 sm:p-6",children:[e.jsxs("div",{className:"mb-5 flex items-start justify-between gap-4",children:[e.jsx("div",{className:"flex h-12 w-12 shrink-0 items-center justify-center rounded-lg bg-primary text-primary-foreground shadow-card",children:e.jsx(l,{className:"h-6 w-6",strokeWidth:2.5})}),e.jsx("span",{className:"font-black text-4xl leading-none text-accent/80","aria-hidden":"true",children:t})]}),e.jsx("h3",{className:"max-w-sm text-xl font-black leading-tight text-foreground sm:text-2xl",children:r}),e.jsx("ul",{className:"mt-4 grid gap-2.5 text-sm font-semibold leading-snug text-muted-foreground",children:d.map(j=>e.jsxs("li",{className:"flex items-start gap-2.5",children:[e.jsx(W,{className:"mt-0.5 h-4 w-4 shrink-0 text-primary",strokeWidth:2.75}),e.jsx("span",{children:j})]},j))}),e.jsx("div",{"aria-hidden":"true",className:"absolute bottom-0 left-0 h-1 w-full bg-accent transition-transform duration-200 group-hover:scale-y-150"})]},t))})]})})}),!s&&K,!s&&e.jsx("section",{id:"faq",className:"py-12 md:py-16 bg-muted",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"max-w-3xl mx-auto",children:[e.jsx("div",{className:"text-center mb-8",children:e.jsx("h2",{className:"text-2xl md:text-4xl font-bold",children:"Frequently asked questions"})}),e.jsx(gt,{showHeader:!1,faqs:[{question:"How long is the Information Meeting?",answer:"Just 10 minutes. We keep it short and focused — enough time to explain the course, the qualification and the guaranteed interview, and to answer your questions."},{question:"Do I need experience?",answer:"No previous experience is required. The course is designed for c
5omplete beginners, including people who have never worked in a school before."},{question:"Is the course really free?",answer:"Yes — it is 100% government funded through the Adult Education Budget. There are no fees, no hidden charges, and nothing to pay at any point."},{question:"Is the course online?",answer:`Yes. Lessons are delivered fully online through live Zoom sessions, so you can study from anywhere in the UK. The information meeting is also held on Zoom — ${C} at ${p}.`},{question:"What qualification will I receive?",answer:"Two nationally recognised NCFE Level 2 qualifications: Understanding Behaviours that Challenge, and Understanding Safeguarding and Prevention. Both are valued by schools across the UK."},{question:"Do I have to sign up after the meeting?",answer:"No. The Information Meeting is simply an opportunity to learn more. There is no obligation to join the course."}]})]})})}),e.jsx("div",{className:"h-16 md:h-20"}),!De&&e.jsx("div",{className:"fixed bottom-0 left-0 right-0 z-50 border-t border-border bg-background shadow-card md:hidden",children:e.jsxs("div",{className:"px-3 py-1.5 max-w-md mx-auto",children:[e.jsx("div",{className:"text-center text-foreground text-[11px] font-semibold leading-tight mb-1",children:s?Oe:e.jsxs(e.Fragment,{children:["Zoom information meeting · ",T," at ",p]})}),e.jsx("div",{className:"flex items-center gap-2",children:e.jsxs("button",{onClick:L,className:`flex-1 inline-flex items-center justify-between gap-1.5 pl-3 pr-1 font-bold text-[11px] shadow-soft ${s?"bg-secondary text-secondary-foreground":"bg-accent text-accent-foreground"}`,style:{height:"36px",borderRadius:"9999px"},children:[e.jsx("span",{className:"flex-1 text-center",children:s?"Book My 10-Minute Zoom Meeting":Ee}),e.jsx("span",{className:"flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-card",children:e.jsx(q,{className:`h-3.5 w-3.5 ${s?"text-secondary":"text-accent"}`})})]})})]})})]})};export{fs 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.