.CompetitiveClassOverview_hero__vXDKn{position:relative;isolation:isolate;margin-top:-92px;min-height:600px;aspect-ratio:1846/852;display:flex;align-items:center;padding:120px 24px 44px;background:#eee9df}.CompetitiveClassOverview_heroImage__Rwpcm{z-index:-1;object-fit:cover;object-position:center}.CompetitiveClassOverview_heroContainer__jJeYy{width:100%;max-width:var(--section-max-width);margin:0 auto}.CompetitiveClassOverview_eyebrow__Gj5_i{margin:0 0 24px;color:var(--color-primary-red);font-family:var(--font-family-base);font-size:16px}.CompetitiveClassOverview_heroTitle__161yc{max-width:440px;margin:0;color:var(--color-primary-blue);font-family:var(--font-sketch);font-weight:400;font-size:clamp(36px,3.55vw,64px);line-height:1.22;text-transform:capitalize}.CompetitiveClassOverview_heroTitle__161yc span{color:var(--color-primary-red)}.CompetitiveClassOverview_introduction__OOD1k{overflow:hidden;background:#fff;max-height:800px;padding:46px 0 26px}.CompetitiveClassOverview_introContainer__k43Cj{position:relative;width:75%;max-width:1300px;margin:0 5.5% 0 auto;padding-top:24px}.CompetitiveClassOverview_panel__NbV3P{position:relative;margin-left:22%;min-height:clamp(354px,32.5vw,560px);display:flex;align-items:center;padding:44px 0 44px 16%}.CompetitiveClassOverview_panel__NbV3P:before{content:"";position:absolute;z-index:0;inset:0 -20vw 0 0;background:#d8efff;border-radius:0 0 0 100px}.CompetitiveClassOverview_copy__KqgtA{position:relative;z-index:1;width:100%;text-align:right;color:#333;font-family:var(--font-family-base)}.CompetitiveClassOverview_introTitle__SM8vh{margin:0 0 20px;color:var(--color-primary-blue);font-family:var(--font-sketch);font-weight:400;font-size:clamp(28px,2.6vw,44px);line-height:1.2;text-align:center;text-transform:capitalize;transform:translateY(-28px)}.CompetitiveClassOverview_introTitle__SM8vh span{display:block;max-width:11em;margin-inline:auto;color:var(--color-primary-red)}.CompetitiveClassOverview_copy__KqgtA p{margin:0 0 22px;text-align:left;font-size:clamp(15px,1.05vw,18px);line-height:1.3}.CompetitiveClassOverview_copy__KqgtA p:last-child{margin-bottom:0}.CompetitiveClassOverview_portrait__AkQFh{position:absolute;top:0;left:0;width:34%;max-height:490px;aspect-ratio:280/308;z-index:2}.CompetitiveClassOverview_portrait__AkQFh:before{content:"";position:absolute;inset:-28px 28px 28px -28px;border:1px solid #b6d6e8;border-radius:28px}.CompetitiveClassOverview_portrait__AkQFh img{position:relative;display:block;width:100%;height:100%;object-fit:cover;border-radius:28px}.CompetitiveClassOverview_doodle__Ne0wP{position:absolute;left:-11%;bottom:16px;width:120px;height:auto}@media (max-width:1400px){.CompetitiveClassOverview_heroContainer__jJeYy{max-width:78%}.CompetitiveClassOverview_heroTitle__161yc{max-width:340px}.CompetitiveClassOverview_introContainer__k43Cj{padding-top:24px}.CompetitiveClassOverview_panel__NbV3P{padding:48px 0 48px 16%;min-height:354px}.CompetitiveClassOverview_introduction__OOD1k{padding-top:46px}.CompetitiveClassOverview_copy__KqgtA p{font-size:15px}}@media (max-width:1024px){.CompetitiveClassOverview_hero__vXDKn{min-height:540px}.CompetitiveClassOverview_heroContainer__jJeYy{max-width:90%}.CompetitiveClassOverview_heroTitle__161yc{max-width:300px;font-size:40px}.CompetitiveClassOverview_introContainer__k43Cj{width:82%;margin-right:4%}.CompetitiveClassOverview_panel__NbV3P{padding-left:16%;min-height:370px}.CompetitiveClassOverview_introTitle__SM8vh{font-size:32px}.CompetitiveClassOverview_portrait__AkQFh:before{inset:-20px 20px 20px -20px}.CompetitiveClassOverview_doodle__Ne0wP{width:70px;left:-5%}}@media (max-width:768px){.CompetitiveClassOverview_hero__vXDKn{margin-top:-68px;min-height:760px;aspect-ratio:auto;padding:110px 20px 430px;align-items:flex-start}.CompetitiveClassOverview_heroImage__Rwpcm{object-position:68% bottom}.CompetitiveClassOverview_hero__vXDKn:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(#f3eee6,#f3eee6 35%,transparent 68%)}.CompetitiveClassOverview_heroContainer__jJeYy{max-width:520px;text-align:center}.CompetitiveClassOverview_eyebrow__Gj5_i{margin-bottom:18px;font-size:14px}.CompetitiveClassOverview_heroTitle__161yc{max-width:100%;font-size:clamp(32px,6vw,42px)}.CompetitiveClassOverview_introduction__OOD1k{max-height:none;padding:40px 20px 32px}.CompetitiveClassOverview_introContainer__k43Cj{display:flex;flex-direction:column;width:100%;max-width:560px;margin:0 auto;min-height:auto;padding-top:0}.CompetitiveClassOverview_portrait__AkQFh{position:relative;order:-1;aspect-ratio:280/308;width:72%;max-width:320px;margin:16px auto -24px}.CompetitiveClassOverview_panel__NbV3P{margin:0;padding:60px 24px 36px;min-height:auto}.CompetitiveClassOverview_panel__NbV3P:before{inset:0;border-radius:28px}.CompetitiveClassOverview_copy__KqgtA{text-align:center}.CompetitiveClassOverview_introTitle__SM8vh{font-size:clamp(28px,5.5vw,36px);margin-bottom:24px;transform:none}.CompetitiveClassOverview_introTitle__SM8vh span{margin-inline:auto}.CompetitiveClassOverview_copy__KqgtA p{font-size:16px;line-height:1.5}.CompetitiveClassOverview_doodle__Ne0wP{display:none}}@media (max-width:480px){.CompetitiveClassOverview_hero__vXDKn{margin-top:-64px;min-height:700px;padding-top:104px;padding-bottom:380px}.CompetitiveClassOverview_panel__NbV3P{padding-inline:20px}}.ProgrammeSection_section__r_WwT{background:#fff;padding:48px 5% 80px;overflow:hidden}.ProgrammeSection_container__4Bwo4{position:relative;max-width:1300px;margin:0 auto}.ProgrammeSection_heading__wnk1z{margin:0 auto 66px;text-align:center;color:var(--color-primary-blue);font-family:var(--font-sketch);font-weight:400;font-size:clamp(26px,3.2vw,44px);line-height:1.15;text-transform:capitalize}.ProgrammeSection_heading__wnk1z span{color:var(--color-primary-red)}.ProgrammeSection_reader__0XeNu{position:absolute;top:52px;left:8%;width:100px;height:auto}.ProgrammeSection_cards__XmCc_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:0 10px}.ProgrammeSection_card__JsqTi{position:relative;isolation:isolate;aspect-ratio:1;color:#83add0;transform:rotate(-8deg);transition:transform .22s ease}.ProgrammeSection_card__JsqTi:nth-child(2){color:#ff262d;transform:rotate(1deg) translateY(10px)}.ProgrammeSection_card__JsqTi:nth-child(3){transform:rotate(-5deg)}.ProgrammeSection_photo__yMPtX{object-fit:cover;object-position:center 57%}.ProgrammeSection_frame__rybeF{position:absolute;inset:-2px;width:calc(100% + 4px);height:calc(100% + 4px);pointer-events:none;z-index:2;overflow:visible}.ProgrammeSection_caption__0wtrV{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:24px 20px;color:#fff;background:linear-gradient(transparent 25%,rgb(15 35 53/88%));font-family:var(--font-family-base);opacity:0;transition:opacity .22s ease}.ProgrammeSection_caption__0wtrV h3{margin:0 0 12px;font-size:clamp(16px,1.5vw,22px);font-weight:500;line-height:1.25}.ProgrammeSection_caption__0wtrV p{margin:0;font-size:clamp(13px,1.1vw,16px);line-height:1.35}.ProgrammeSection_card__JsqTi:focus .ProgrammeSection_caption__0wtrV,.ProgrammeSection_card__JsqTi:hover .ProgrammeSection_caption__0wtrV{opacity:1}.ProgrammeSection_card__JsqTi:focus-visible{outline:3px solid var(--color-primary-blue);outline-offset:8px}.ProgrammeSection_geometry__NdFIJ{display:block;width:100px;height:auto;margin:30px 5% -48px auto}@media (max-width:1024px){.ProgrammeSection_section__r_WwT{padding-top:36px}.ProgrammeSection_heading__wnk1z{margin-bottom:54px}.ProgrammeSection_reader__0XeNu{top:36px;width:72px}.ProgrammeSection_cards__XmCc_{gap:26px}.ProgrammeSection_caption__0wtrV{padding:16px 12px}.ProgrammeSection_caption__0wtrV h3{margin-bottom:8px}}@media (max-width:640px){.ProgrammeSection_section__r_WwT{padding:32px 7% 48px}.ProgrammeSection_heading__wnk1z{font-size:27px;margin-bottom:76px}.ProgrammeSection_reader__0XeNu{top:78px;left:0;width:64px}.ProgrammeSection_cards__XmCc_{grid-template-columns:1fr;gap:44px;max-width:360px;margin:0 auto;padding:0 8px}.ProgrammeSection_card__JsqTi{transform:rotate(-5deg)}.ProgrammeSection_card__JsqTi:nth-child(2){transform:rotate(2deg)}.ProgrammeSection_card__JsqTi:nth-child(3){transform:rotate(-4deg)}.ProgrammeSection_caption__0wtrV{opacity:1;padding:24px 20px}.ProgrammeSection_caption__0wtrV h3{font-size:20px}.ProgrammeSection_caption__0wtrV p{font-size:14px}.ProgrammeSection_geometry__NdFIJ{width:76px;margin:32px 0 -20px auto}}@media (prefers-reduced-motion:reduce){.ProgrammeSection_caption__0wtrV,.ProgrammeSection_card__JsqTi{transition:none}}.EducatorsSection_wrapper__0K6KH{max-width:1300px;margin:0 auto;padding:36px 0 80px;color:#252525;font-family:var(--font-family-base)}.EducatorsSection_educators__Sjhmj{display:grid;grid-template-columns:40% 1fr;gap:4%;align-items:center}.EducatorsSection_collage__kP1Li{position:relative;padding:0 20% 9% 0}.EducatorsSection_mainPhoto__P32ys{display:block;width:100%;height:auto;border-radius:8px}.EducatorsSection_insetPhoto__hw6Lt{position:absolute;right:0;bottom:0;width:51%;height:auto;border:3px solid #fff;border-radius:5px}.EducatorsSection_copy__h43pg{position:relative;padding-bottom:30px}.EducatorsSection_heading__mdXP5,.EducatorsSection_supportHeading__kqNLi{color:var(--color-primary-blue);font-family:var(--font-sketch);font-size:clamp(28px,3.2vw,44px);font-weight:400;line-height:1.2;text-transform:capitalize}.EducatorsSection_heading__mdXP5{margin:0 0 24px}.EducatorsSection_heading__mdXP5 span{color:var(--color-primary-red)}.EducatorsSection_copy__h43pg p{margin:0 0 20px;font-size:clamp(14px,1.1vw,17px);line-height:1.35}.EducatorsSection_copy__h43pg p:last-of-type{margin-bottom:0}.EducatorsSection_targetDoodle__iJz_n{position:absolute;right:25%;bottom:-65px;width:95px;height:auto}.EducatorsSection_support__LWOHM{position:relative;margin:54px 3% 0}.EducatorsSection_supportHeading__kqNLi{margin:0 0 40px;text-align:center}.EducatorsSection_pencil__bVl_X{position:absolute;left:-32px;top:-15px;width:100px;height:auto}.EducatorsSection_cards__BsQbj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:0}.EducatorsSection_card__6sAxh{padding:20px;border:1px solid #a9d8f7;border-radius:20px;background:#d8efff}.EducatorsSection_card__6sAxh:nth-child(2){background:#e0ffeb;border-color:#afe7c2}.EducatorsSection_card__6sAxh:nth-child(3){background:#ffeded;border-color:#f8caca}.EducatorsSection_cardPhoto__9b9nH{position:relative;aspect-ratio:1.28;overflow:hidden;border-radius:24px}.EducatorsSection_cardPhoto__9b9nH img{object-fit:cover;object-position:center 45%}.EducatorsSection_card__6sAxh p{margin:20px 0 0;font-size:clamp(14px,1.2vw,18px);line-height:1.3}@media (max-width:1400px){.EducatorsSection_wrapper__0K6KH{width:84%;padding-top:28px;padding-bottom:64px}.EducatorsSection_cards__BsQbj{gap:24px}.EducatorsSection_card__6sAxh{padding:16px}}@media (max-width:900px){.EducatorsSection_wrapper__0K6KH{width:86%}.EducatorsSection_heading__mdXP5,.EducatorsSection_supportHeading__kqNLi{font-size:28px}.EducatorsSection_heading__mdXP5{margin-bottom:16px}.EducatorsSection_copy__h43pg p{font-size:14px;margin-bottom:14px}.EducatorsSection_targetDoodle__iJz_n{width:70px;bottom:-50px}.EducatorsSection_support__LWOHM{margin-top:48px}.EducatorsSection_supportHeading__kqNLi{margin-bottom:30px}.EducatorsSection_pencil__bVl_X{width:70px}.EducatorsSection_cards__BsQbj{gap:16px}.EducatorsSection_card__6sAxh{padding:12px;border-radius:14px}.EducatorsSection_cardPhoto__9b9nH{border-radius:18px}.EducatorsSection_card__6sAxh p{margin-top:14px;font-size:14px}}@media (max-width:640px){.EducatorsSection_wrapper__0K6KH{width:86%;padding-top:12px;padding-bottom:48px}.EducatorsSection_educators__Sjhmj{grid-template-columns:1fr;gap:28px}.EducatorsSection_collage__kP1Li{width:100%;max-width:400px;margin:0 auto}.EducatorsSection_copy__h43pg{padding-bottom:56px}.EducatorsSection_copy__h43pg p,.EducatorsSection_copy__h43pg p:last-of-type{text-align:left;font-size:16px;line-height:1.5}.EducatorsSection_targetDoodle__iJz_n{width:64px;right:8px;bottom:-8px}.EducatorsSection_support__LWOHM{margin:32px 0 0}.EducatorsSection_supportHeading__kqNLi{font-size:27px;padding-inline:24px;margin-bottom:28px}.EducatorsSection_pencil__bVl_X{width:55px;left:-22px;top:-16px}.EducatorsSection_cards__BsQbj{grid-template-columns:1fr;gap:20px;max-width:400px;margin:0 auto}.EducatorsSection_card__6sAxh{padding:16px}.EducatorsSection_card__6sAxh p{font-size:16px}}.AssessmentsSection_section__4yeal{background:#fff;font-family:var(--font-family-base);color:#303030}.AssessmentsSection_intro__L7yZC{position:relative;max-width:1300px;margin:0 auto;padding:16px 0 90px}.AssessmentsSection_introCopy___oYQa{position:relative;max-width:900px;width:74%;margin:0 auto;text-align:center}.AssessmentsSection_benefitsHeading__z1Het,.AssessmentsSection_heading__GriYN{font-family:var(--font-sketch);font-weight:400;text-transform:capitalize;line-height:1.2;font-size:clamp(28px,3.2vw,44px)}.AssessmentsSection_heading__GriYN{color:var(--color-primary-blue);margin:0 0 24px}.AssessmentsSection_heading__GriYN span{color:var(--color-primary-red)}.AssessmentsSection_introCopy___oYQa p{font-size:clamp(14px,1.1vw,17px);line-height:1.35;margin:0 0 18px}.AssessmentsSection_introCopy___oYQa p:last-child{margin-bottom:0}.AssessmentsSection_headingDoodle___2Rzk{position:absolute;width:46px;height:auto;top:-28px;left:-22px}.AssessmentsSection_scienceDoodle__gN3P2{position:absolute;width:86px;height:auto;bottom:-2px;left:0;z-index:2}.AssessmentsSection_band__WfTz_{position:relative;isolation:isolate;background:#174e72}.AssessmentsSection_background__ORQKY{object-fit:cover;object-position:center;z-index:-2}.AssessmentsSection_band__WfTz_:before{content:"";position:absolute;inset:0;background:rgb(18 69 106/82%);z-index:-1}.AssessmentsSection_bandContainer__0kyY4{position:relative;max-width:1300px;margin:0 auto;padding:80px 0}.AssessmentsSection_benefits__E8RWl{width:79%;position:relative;z-index:2}.AssessmentsSection_benefitsHeading__z1Het{color:#fff;margin:0 0 20px}.AssessmentsSection_cards__sECAA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.AssessmentsSection_card__bjmgi{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:170px;padding:28px 16px;border-radius:30px 60px 30px 60px;background:#eee8ff;text-align:center}.AssessmentsSection_card__bjmgi:nth-child(2){background:#ffebeb}.AssessmentsSection_card__bjmgi:nth-child(3){background:#eaffea}.AssessmentsSection_icon__mAhrx{width:72px;height:56px;object-fit:contain}.AssessmentsSection_card__bjmgi p{margin:12px 0 0;font-size:clamp(14px,1.1vw,17px);line-height:1.25}.AssessmentsSection_student__uzscG{position:absolute;right:-3%;bottom:0;height:150%;width:auto;max-width:29%;object-fit:contain;object-position:bottom;z-index:3}.AssessmentsSection_bulb__Wxf3j{position:absolute;right:24%;top:30px;width:65px;height:auto}.AssessmentsSection_notebook__cBgTA{position:absolute;left:-65px;bottom:25px;width:74px;height:auto}@media (max-width:1400px){.AssessmentsSection_bandContainer__0kyY4,.AssessmentsSection_intro__L7yZC{width:82%}.AssessmentsSection_intro__L7yZC{padding-bottom:80px}.AssessmentsSection_bandContainer__0kyY4{padding-block:64px}.AssessmentsSection_card__bjmgi{min-height:150px;padding:22px 12px;border-radius:25px 50px 25px 50px}}@media (max-width:900px){.AssessmentsSection_intro__L7yZC{padding-bottom:64px}.AssessmentsSection_introCopy___oYQa{width:82%}.AssessmentsSection_benefitsHeading__z1Het,.AssessmentsSection_heading__GriYN{font-size:28px}.AssessmentsSection_bandContainer__0kyY4{padding-block:48px}.AssessmentsSection_benefits__E8RWl{width:80%}.AssessmentsSection_card__bjmgi{min-height:130px;padding:18px 10px;border-radius:22px 40px 22px 40px}.AssessmentsSection_card__bjmgi p{font-size:13px}.AssessmentsSection_icon__mAhrx{width:54px;height:42px}.AssessmentsSection_student__uzscG{right:-7%;max-width:31%}.AssessmentsSection_bulb__Wxf3j{width:44px;top:22px}.AssessmentsSection_notebook__cBgTA{width:52px;left:-42px;bottom:16px}.AssessmentsSection_scienceDoodle__gN3P2{width:64px}}@media (max-width:640px){.AssessmentsSection_intro__L7yZC{width:86%;padding:12px 0 70px}.AssessmentsSection_introCopy___oYQa{width:100%}.AssessmentsSection_heading__GriYN{font-size:28px}.AssessmentsSection_headingDoodle___2Rzk{width:32px;top:-22px;left:-10px}.AssessmentsSection_introCopy___oYQa p{font-size:16px;line-height:1.5}.AssessmentsSection_bandContainer__0kyY4{width:86%;padding:40px 0 0;display:flex;flex-direction:column}.AssessmentsSection_benefits__E8RWl{width:100%}.AssessmentsSection_benefitsHeading__z1Het{font-size:27px;text-align:center}.AssessmentsSection_cards__sECAA{grid-template-columns:1fr;gap:14px}.AssessmentsSection_card__bjmgi{min-height:120px;padding:22px}.AssessmentsSection_card__bjmgi p{font-size:16px;max-width:270px}.AssessmentsSection_student__uzscG{position:relative;align-self:flex-end;right:-4%;width:42%;max-width:190px;height:auto;margin-top:20px}.AssessmentsSection_bulb__Wxf3j{top:auto;bottom:130px;left:18%;right:auto;width:52px}.AssessmentsSection_notebook__cBgTA{left:0;bottom:32px;width:54px}}.TransformationSection_section__yHdn0{background:#fff;padding:40px 5% 16px}.TransformationSection_container__0IwWL{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:8px}.TransformationSection_photo__pHY62{position:relative;min-height:400px;border-radius:8px;overflow:hidden}.TransformationSection_photo__pHY62 img{object-fit:cover;object-position:center 42%}.TransformationSection_panel__28DTC{position:relative;background:#b1e0ff;border-radius:8px;padding:86px 52px 88px;font-family:var(--font-family-base);color:#252525}.TransformationSection_heading__KNgqC{margin:0 0 20px;font-family:var(--font-sketch);font-size:clamp(28px,3.2vw,44px);font-weight:400;line-height:1.2;text-transform:capitalize;color:var(--color-primary-blue)}.TransformationSection_heading__KNgqC span{display:block;color:var(--color-primary-red)}.TransformationSection_panel__28DTC p{margin:0 0 22px;max-width:470px;font-size:clamp(14px,1.1vw,17px);line-height:1.35}.TransformationSection_button__t1hsw{display:inline-flex;align-items:center;gap:10px;padding:11px 16px;border-radius:24px;background:var(--color-primary-red);color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;line-height:1}.TransformationSection_button__t1hsw:hover{background:#c71f28}.TransformationSection_button__t1hsw:focus-visible{outline:3px solid var(--color-primary-blue);outline-offset:4px}.TransformationSection_atom__gJEwB{position:absolute;width:52px;height:auto;top:30px;left:72px}.TransformationSection_trophy__hsxtj{position:absolute;width:132px;height:auto;right:20px;bottom:0}@media (max-width:1100px){.TransformationSection_panel__28DTC{padding:66px 32px 80px}.TransformationSection_photo__pHY62{min-height:340px}.TransformationSection_heading__KNgqC{font-size:32px}.TransformationSection_atom__gJEwB{width:44px;top:20px;left:46px}.TransformationSection_trophy__hsxtj{width:104px;right:16px}}@media (max-width:768px){.TransformationSection_section__yHdn0{padding:32px 6% 8px}.TransformationSection_container__0IwWL{grid-template-columns:1fr;gap:12px;max-width:560px}.TransformationSection_photo__pHY62{min-height:0;aspect-ratio:1.5}.TransformationSection_panel__28DTC{padding:64px 28px 88px}.TransformationSection_heading__KNgqC{font-size:clamp(28px,6vw,36px)}.TransformationSection_panel__28DTC p{font-size:16px;line-height:1.5}.TransformationSection_atom__gJEwB{left:36px}.TransformationSection_trophy__hsxtj{width:112px}}