{"version":3,"file":"Programmes.CpHWVPZO.mjs","names":["useState","_Fragment","p"],"sources":["https:/framerusercontent.com/modules/1vMhaHgGkRJLjP9WmBd2/R6v4AyMR4m2ldEkH42SL/Programmes.js"],"sourcesContent":["// Programmes page sections for Laurus.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{K,STAGES}from\"https://framerusercontent.com/modules/uVjfbxEgPDHw32K7n1ZD/fSqT7tGCJsWZ8JjXFcnI/LaurusKit.js\";import{CTABand}from\"https://framerusercontent.com/modules/o9bQzgyUPISBEkOn43JK/p4fGwSP5Vhdyv3HslOZf/Shared.js\";const{A,Btn,Icon,Section,SectionHead,stageForAge,useReveal,withFonts,imgUrl,imgSet}=K;const PROG_CSS=`\n.lx-prog{background:var(--paper)}\n.lx-prog__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin:48px 0 28px;padding:16px 16px 16px 26px;border-radius:26px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm)}\n.lx-prog__q{display:flex;align-items:center;gap:14px;font:400 24px/1.1 var(--serif);color:var(--ink)}\n.lx-prog__q span.ic{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--gold-tint);color:var(--gold-deep)}\n.lx-prog__ages{display:flex;flex-wrap:wrap;gap:6px}\n.lx-prog__age{display:grid;place-items:center;min-width:40px;height:40px;padding:0 8px;border-radius:999px;border:1px solid var(--line);font:650 14px/1 var(--sans);color:var(--ink);transition:background-color .3s,color .3s,border-color .3s,transform .4s var(--ease)}\n.lx-prog__age:hover{border-color:var(--green);transform:translateY(-2px)}\n.lx-prog__age[aria-pressed=\"true\"]{background:var(--green);border-color:var(--green);color:#fff}\n.lx-prog__age.clear{padding:0 14px;color:var(--ink-soft)}\n.lx-prog__hint{margin:-12px 0 24px;font:500 14.5px/1.5 var(--sans);color:var(--ink-soft);min-height:22px}\n.lx-prog__hint b{color:var(--green)}\n.lx-prog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}\n.lx-pcard{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:380px;border-radius:32px;overflow:hidden;background:var(--card);border:1px solid var(--line);transition:transform .7s var(--ease),box-shadow .7s var(--ease),opacity .5s,filter .5s}\n.lx-pcard:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}\n.lx-prog[data-filter] .lx-pcard:not([data-match]){opacity:.38;filter:grayscale(.6)}\n.lx-pcard[data-match]{box-shadow:0 0 0 2px var(--green),var(--shadow-lg)}\n.lx-pcard__media{position:relative;overflow:hidden;background:var(--paper-tint)}\n.lx-pcard__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}\n.lx-pcard:hover .lx-pcard__media img{transform:scale(1.07)}\n.lx-pcard__num{position:absolute;left:18px;top:18px;display:grid;place-items:center;width:46px;height:46px;border-radius:999px;background:rgba(255,253,249,.94);font:400 20px/1 var(--serif);color:var(--ink)}\n.lx-pcard__body{display:flex;flex-direction:column;gap:14px;padding:32px}\n.lx-pcard__chips{display:flex;flex-wrap:wrap;gap:6px}\n.lx-pcard__chips span{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:var(--paper);font:650 12.5px/1 var(--sans);color:var(--ink)}\n.lx-pcard h3{font:400 40px/1 var(--serif);letter-spacing:-.015em;color:var(--ink)}\n.lx-pcard p{font-size:15.5px;line-height:1.6;color:var(--ink-soft)}\n.lx-pcard ul{display:flex;flex-direction:column;gap:8px;margin:2px 0 6px}\n.lx-pcard li{display:flex;align-items:center;gap:10px;font:600 14px/1.3 var(--sans);color:var(--ink)}\n.lx-pcard li svg{flex:none;color:var(--green)}\n.lx-pcard .go{margin-top:auto}\n.lx-pcard__link{position:absolute;inset:0;z-index:2}\n@container (max-width:1180px){.lx-pcard{grid-template-columns:minmax(0,1fr)}.lx-pcard__media{aspect-ratio:16/9}}\n@container (max-width:900px){.lx-prog__grid{grid-template-columns:minmax(0,1fr)}.lx-pcard{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lx-pcard__media{aspect-ratio:auto}}\n@container (max-width:640px){.lx-prog__bar{padding:18px;border-radius:22px}.lx-prog__q{font-size:21px}.lx-pcard{grid-template-columns:minmax(0,1fr)}.lx-pcard__media{aspect-ratio:16/10}.lx-pcard__body{padding:24px 22px}.lx-pcard h3{font-size:32px}.lx-prog__age{min-width:36px;height:36px}}\n`;/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1380\n */export function ProgrammeGrid(props){const{num=\"01\",eyebrow=\"Four stages\",title=\"Find the right *programme*\",lead=\"Each stage builds on the one before it. Tell us your child's age and we'll highlight where they'd begin.\",showAgeFilter=true}=props;const[age,setAge]=useState(null);const ref=useReveal();const match=age===null?-1:stageForAge(age);const ages=Array.from({length:14},(_,i)=>i+3);return /*#__PURE__*/_jsx(Section,{className:\"lx-prog lx-sec\",css:PROG_CSS,rootRef:ref,children:/*#__PURE__*/_jsxs(\"div\",{className:\"lx-wrap\",\"data-filter\":match>=0?\"\":undefined,style:{display:\"block\"},children:[/*#__PURE__*/_jsx(SectionHead,{num:num,eyebrow:eyebrow,title:title,lead:lead}),showAgeFilter?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"lx-prog__bar\",\"data-rv\":\"\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"lx-prog__q\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"ic\",children:/*#__PURE__*/_jsx(Icon,{name:\"users\",size:20})}),\"How old is your child?\"]}),/*#__PURE__*/_jsxs(\"div\",{className:\"lx-prog__ages\",role:\"group\",\"aria-label\":\"Child's age\",children:[ages.map(a=>/*#__PURE__*/_jsx(\"button\",{className:\"lx-prog__age\",\"aria-pressed\":age===a,onClick:()=>setAge(age===a?null:a),children:a},a)),age!==null?/*#__PURE__*/_jsx(\"button\",{className:\"lx-prog__age clear\",onClick:()=>setAge(null),children:\"Clear\"}):null]})]}),/*#__PURE__*/_jsx(\"p\",{className:\"lx-prog__hint\",\"aria-live\":\"polite\",children:age===null?\"\":/*#__PURE__*/_jsxs(_Fragment,{children:[\"At \",age,\", your child would typically join\",\" \",/*#__PURE__*/_jsx(\"b\",{children:STAGES[match].name}),\" (\",STAGES[match].grades,\"). The admissions team confirms the exact grade.\"]})})]}):null,/*#__PURE__*/_jsx(\"div\",{className:`lx-prog__grid`,children:STAGES.map((s,i)=>/*#__PURE__*/_jsx(\"div\",{\"data-rv\":\"\",style:{[\"--d\"]:`${i%2*100}ms`,display:\"flex\"},children:/*#__PURE__*/_jsxs(\"article\",{className:\"lx-pcard\",\"data-match\":match===i?\"\":undefined,style:{flex:1,...match>=0&&match!==i?{opacity:.38,filter:\"grayscale(.6)\"}:{}},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"lx-pcard__media\",children:[/*#__PURE__*/_jsx(\"img\",{src:imgUrl(s.cardImg||s.img,1200),srcSet:imgSet(s.cardImg||s.img),sizes:\"(max-width: 900px) 100vw, 360px\",alt:`${s.name} at Laurus`,loading:\"lazy\"}),/*#__PURE__*/_jsx(\"span\",{className:\"lx-pcard__num\",children:i+1})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"lx-pcard__body\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"lx-pcard__chips\",children:[/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(Icon,{name:\"cap\",size:14}),\" \",s.grades]}),/*#__PURE__*/_jsx(\"span\",{children:s.ages})]}),/*#__PURE__*/_jsx(\"h3\",{children:s.name}),/*#__PURE__*/_jsx(\"p\",{children:s.summary}),/*#__PURE__*/_jsx(\"ul\",{children:s.focus.slice(0,3).map(f=>/*#__PURE__*/_jsxs(\"li\",{children:[/*#__PURE__*/_jsx(Icon,{name:\"check\",size:16,stroke:2.2}),\" \",f]},f))}),/*#__PURE__*/_jsxs(\"span\",{className:\"go lx-link\",children:[\"View programme\",\" \",/*#__PURE__*/_jsx(Icon,{name:\"arrow\",size:16})]})]}),/*#__PURE__*/_jsx(A,{className:\"lx-pcard__link\",href:s.href,\"aria-label\":`View the ${s.name} programme`})]})},s.key))})]})});}withFonts(ProgrammeGrid);addPropertyControls(ProgrammeGrid,{num:{type:ControlType.String,title:\"Number\",defaultValue:\"01\"},eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"Four stages\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Find the right *programme*\",displayTextArea:true},lead:{type:ControlType.String,title:\"Lead\",defaultValue:\"Each stage builds on the one before it. Tell us your child's age and we'll highlight where they'd begin.\",displayTextArea:true},showAgeFilter:{type:ControlType.Boolean,title:\"Age filter\",defaultValue:true}});export const PROGRAMME_PAGES=[{key:\"pre-primary\",eyebrow:\"Nursery – UKG \\xb7 Ages 3–5\",title:\"Pre-Primary\",summary:\"Play-led foundations in letters, numbers and social confidence, in a warm, low-pressure classroom.\",image:\"t9fXqF6L08xoDahR2CrIcqlfRo.jpg\",alt:\"Pre-Primary students at Laurus\",body:[{lead:\"How the early years are built.\",text:\"Nursery through UKG is where a love of school takes root. Days move between guided play, phonics and number-sense activities, and open-ended creative time, with teachers trained to read each child's pace rather than push a fixed schedule.\"},{lead:\"What we watch for.\",text:\"Fine motor skills, early literacy, and — just as important — a child who feels safe raising a hand, making a mistake, and trying again.\"}]},{key:\"primary\",eyebrow:\"Grades I – V \\xb7 Ages 6–10\",title:\"Primary\",summary:\"The CBSE core — language, mathematics and EVS — taught for understanding, alongside STEM and the arts.\",image:\"bonC8gQWDyQ2kC8RlYYaDMN51s.jpg\",alt:\"Primary students at Laurus\",body:[{lead:\"Conceptual learning, from day one.\",text:\"Primary follows the CBSE syllabus but leans on activity and elicitation before explanation — a topic opens with a question or a hands-on task, then formal instruction fills in the concept the class has already started to feel out.\"},{lead:\"Beyond the core subjects.\",text:\"Every primary student also gets structured time in STEM enrichment, communication skills and physical activity each week, tracked separately from academic assessment.\"}]},{key:\"middle-school\",eyebrow:\"Grades VI – VIII \\xb7 Ages 11–13\",title:\"Middle School\",summary:\"Subject specialisation begins, with science labs, computer literacy and project-based assessment.\",image:\"0ehmYEI3PukUkmv6wcfrvpf9zfM.jpg\",alt:\"Middle School students at Laurus\",focal:\"50% 27%\",body:[{lead:\"Where subjects start to specialise.\",text:\"Middle school introduces dedicated science and computer lab periods, deeper project work, and the first structured exposure to the kind of independent research students will need at the secondary level.\"},{lead:\"Life skills, not just syllabus.\",text:\"Alongside academics, middle schoolers take part in house-system sport, debate and a rotating set of clubs — deliberately unscored, so students can try things without fear of a grade.\"}]},{key:\"secondary\",eyebrow:\"Grades IX – X \\xb7 Ages 14–16\",title:\"Secondary\",summary:\"Board-exam preparation paired with career guidance, without narrowing the day to test practice alone.\",image:\"odHIGTWRO5IhqKSKh4x4oNRhF8.jpg\",alt:\"Secondary students at Laurus\",body:[{lead:\"Preparing for boards — and beyond.\",text:\"Grades IX and X follow the full CBSE board curriculum, with regular structured assessment and dedicated revision cycles ahead of the Class X boards. Teachers track each student's readiness individually rather than pacing the whole class to a single average.\"},{lead:\"Guidance beyond the exam.\",text:\"Career counselling and stream guidance begin in Grade IX, so students head into Grade XI with an informed sense of direction rather than a last-minute decision.\"}]}];const PD_CSS=`\n.lx-pd{background:var(--paper)}\n.lx-pd__hero{padding:64px 0 56px;border-bottom:1px solid var(--line);text-align:center}\n.lx-pd__in{width:100%;max-width:900px;margin:0 auto;padding:0 40px}\n.lx-pd__crumb{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:22px;font:500 13px/1 var(--sans);color:var(--ink-soft)}\n.lx-pd__crumb a{color:var(--ink-soft);transition:color .3s}\n.lx-pd__crumb a:hover{color:var(--green)}\n.lx-pd__crumb span[aria-current]{color:var(--ink)}\n.lx-pd__eyebrow{display:block;font:700 12.5px/1.4 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--green)}\n.lx-pd__title{margin:14px 0 0;font:400 56px/1.06 var(--serif);letter-spacing:-.01em;color:var(--ink)}\n.lx-pd__sum{max-width:640px;margin:16px auto 0;font:400 18px/1.65 var(--sans);letter-spacing:-.02em;color:var(--ink-soft)}\n.lx-pd__body{padding:48px 0 16px}\n.lx-pd__media{position:relative;overflow:hidden;aspect-ratio:820/420;border-radius:20px;background:var(--paper-tint);box-shadow:var(--shadow-md)}\n.lx-pd__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}\n.lx-pd__media:hover img{transform:scale(1.03)}\n.lx-pd__text{margin-top:36px;display:flex;flex-direction:column;gap:26px}\n.lx-pd__text p{margin:0;font:400 16px/1.6 var(--sans);letter-spacing:-.02em;color:var(--ink-soft)}\n.lx-pd__text p b{font-weight:700;color:var(--ink)}\n.lx-pd__nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:40px;padding-top:28px;border-top:1px solid var(--line)}\n.lx-pd__nav a{display:inline-flex;align-items:center;gap:6px;font:600 14.5px/1.5 var(--sans);letter-spacing:-.02em;color:var(--ink);transition:color .3s,gap .4s var(--ease)}\n.lx-pd__nav a:hover{color:var(--green);gap:10px}\n.lx-pd__nav .next{margin-left:auto}\n@container (max-width:809px){\n.lx-pd__hero{padding:40px 0 36px}\n.lx-pd__in{padding:0 20px}\n.lx-pd__title{font-size:40px}\n.lx-pd__sum{font-size:16px}\n.lx-pd__body{padding:28px 0 8px}\n.lx-pd__media{aspect-ratio:4/3;border-radius:16px}\n.lx-pd__text{margin-top:28px;gap:20px}\n}\n`;/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1380\n */export function ProgrammeDetail(props){const{stage=\"primary\",showCta=true}=props;const i=Math.max(0,PROGRAMME_PAGES.findIndex(p=>p.key===stage));const p=PROGRAMME_PAGES[i];const prev=i>0?PROGRAMME_PAGES[i-1]:null;const next=i<PROGRAMME_PAGES.length-1?PROGRAMME_PAGES[i+1]:null;const ref=useReveal();return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(Section,{className:\"lx-pd\",css:PD_CSS,rootRef:ref,as:\"div\",children:[/*#__PURE__*/_jsx(\"header\",{className:\"lx-pd__hero\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"lx-pd__in\",children:[/*#__PURE__*/_jsxs(\"nav\",{className:\"lx-pd__crumb\",\"aria-label\":\"Breadcrumb\",children:[/*#__PURE__*/_jsx(A,{href:\"/\",children:\"Home\"}),/*#__PURE__*/_jsx(Icon,{name:\"chevronRight\",size:13,stroke:2}),/*#__PURE__*/_jsx(A,{href:\"/programs\",children:\"Programmes\"}),/*#__PURE__*/_jsx(Icon,{name:\"chevronRight\",size:13,stroke:2}),/*#__PURE__*/_jsx(\"span\",{\"aria-current\":\"page\",children:p.title})]}),/*#__PURE__*/_jsx(\"span\",{className:\"lx-pd__eyebrow\",children:p.eyebrow}),/*#__PURE__*/_jsx(\"h1\",{className:\"lx-pd__title\",children:p.title}),/*#__PURE__*/_jsx(\"p\",{className:\"lx-pd__sum\",children:p.summary})]})}),/*#__PURE__*/_jsx(\"article\",{className:\"lx-pd__body\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"lx-pd__in\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"lx-pd__media\",\"data-rv\":\"\",children:/*#__PURE__*/_jsx(\"img\",{src:imgUrl(p.image,1600),srcSet:imgSet(p.image),sizes:\"(max-width: 900px) 100vw, 820px\",alt:p.alt,style:p.focal?{objectPosition:p.focal}:undefined})}),/*#__PURE__*/_jsx(\"div\",{className:\"lx-pd__text\",\"data-rv\":\"\",style:{[\"--d\"]:\"120ms\"},children:p.body.map(b=>/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"b\",{children:b.lead}),\" \",b.text]},b.lead))}),/*#__PURE__*/_jsxs(\"nav\",{className:\"lx-pd__nav\",\"aria-label\":\"Other programmes\",children:[prev?/*#__PURE__*/_jsxs(A,{className:\"prev\",href:`/programs/${prev.key}`,children:[/*#__PURE__*/_jsx(Icon,{name:\"chevronLeft\",size:16,stroke:2}),\" \",prev.title]}):null,next?/*#__PURE__*/_jsxs(A,{className:\"next\",href:`/programs/${next.key}`,children:[next.title,\" \",/*#__PURE__*/_jsx(Icon,{name:\"chevronRight\",size:16,stroke:2})]}):null]})]})})]}),showCta?/*#__PURE__*/_jsx(CTABand,{}):null]});}withFonts(ProgrammeDetail);addPropertyControls(ProgrammeDetail,{stage:{type:ControlType.Enum,title:\"Stage\",options:PROGRAMME_PAGES.map(p=>p.key),optionTitles:PROGRAMME_PAGES.map(p=>p.title),defaultValue:\"primary\"},showCta:{type:ControlType.Boolean,title:\"CTA band\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"PROGRAMME_PAGES\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ProgrammeDetail\":{\"type\":\"reactComponent\",\"name\":\"ProgrammeDetail\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1380\",\"framerSupportedLayoutWidth\":\"any\"}},\"ProgrammeGrid\":{\"type\":\"reactComponent\",\"name\":\"ProgrammeGrid\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"1380\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Programmes.map"],"mappings":"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"}