.hero_hero__Szb2J{max-width:none;padding:0;position:relative;--hero-bg:#7cbcff;--hero-swirl:#e9ddf3;background:var(--hero-bg);overflow:hidden;overflow:clip;scroll-margin-top:100vh}.hero_hero__Szb2J[data-phase=pre-primary]{--hero-bg:#d9c6f7;--hero-swirl:#f4df9d}.hero_hero__Szb2J[data-phase=high]{--hero-bg:#f4df9d;--hero-swirl:#d9c6f7}.hero_stage__rRmES{position:relative;max-width:1440px;height:var(--hero-band,552px);margin:0 auto}.hero_swirl__K1wOP{position:absolute;left:-184px;top:33px;width:961px;height:709px;color:var(--hero-swirl)}.hero_copy__NnXGo{position:absolute;z-index:2;left:50%;top:148px;width:696px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.hero_pill__PldzR{position:relative;z-index:1;display:flex;align-items:center;gap:16px;margin:0;padding:8px 24px;background:#232467;border:4px solid #b8d4ff;border-radius:999px;box-shadow:0 8px 32px rgba(61,63,179,.1);color:#fff}.hero_grade__EGPxc{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:44px;line-height:44px;font-weight:500;white-space:nowrap}.hero_divider__1SV_v{align-self:stretch;width:1px;background:#c1c1c1}.hero_label__8LlLT{display:flex;flex-direction:column;font-size:16px;line-height:20.8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-rendering:geometricPrecision;white-space:nowrap}.hero_label__8LlLT,.hero_label__8LlLT span{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif}.hero_bubble__qx1UC{position:relative;width:696px;height:244px;margin-top:calc(-24px - var(--bubble-lift, 0px))}.hero_bubbleShape__vpQaE{position:absolute;inset:0;width:100%;height:100%;color:#fff}.hero_headline__0_qjw{position:relative;width:600px;margin:var(--headline-top,47px) auto 0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:var(--headline-size,40px);line-height:1.2;font-weight:500;text-align:center;white-space:pre-line;color:#232467}.hero_photo__SO9ov{position:absolute;z-index:1;left:calc(50% + 244px);top:69px;width:min(444px,50% - 276px)}.hero_img__Gq4lw{display:block;width:100%;height:auto}.hero_swirlMobile__ppiVX{display:none}.hero_facts__1MSB6{position:relative;z-index:3;display:flex;justify-content:center;align-items:center;gap:32px;margin:0;padding:49px 24px;list-style:none;background:#fff;border-radius:999px 999px 0 0}.hero_fact__Fcyzo{display:flex;flex-direction:column;align-items:center;gap:2px}.hero_fact__Fcyzo+.hero_fact__Fcyzo{padding-left:32px;border-left:1px solid #e5e5e5}.hero_factLabel__qttgd{font-size:10px;line-height:13px;letter-spacing:.12em;text-transform:uppercase;text-rendering:geometricPrecision}.hero_factLabel__qttgd,.hero_factValue__iJhit{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-weight:500;color:#232467}.hero_factValue__iJhit{font-size:24px;line-height:34.6px;letter-spacing:.001em;white-space:nowrap}.hero_srOnly__meUS0{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.hero_logos__E_k2t{display:flex;gap:24px;padding-top:2px}.hero_logos__E_k2t img{width:66px;height:41px;object-fit:contain}@media(max-width:1240px){.hero_stage__rRmES{height:auto;padding:80px 24px 40px;display:flex;flex-direction:column;align-items:center;gap:40px}.hero_swirl__K1wOP{display:none}.hero_copy__NnXGo{position:static;transform:none;width:100%;max-width:560px}.hero_photo__SO9ov{position:relative;left:auto;top:auto;width:306px;margin:-17px 0 -22px}.hero_swirlMobile__ppiVX{display:block;position:absolute;width:740px;height:546px;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--hero-swirl)}.hero_img__Gq4lw{position:relative}.hero_facts__1MSB6{flex-wrap:wrap;border-radius:0}.hero_bubble__qx1UC{width:auto;height:auto;margin-top:24px}.hero_bubbleShape__vpQaE{display:none}.hero_headline__0_qjw{width:auto;margin:0;white-space:normal}}@media(min-width:768px)and (max-width:1099px){.hero_facts__1MSB6[data-count="4"]{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;grid-gap:24px 32px;gap:24px 32px}.hero_facts__1MSB6[data-count="4"] .hero_fact__Fcyzo:nth-child(odd){padding-left:0;border-left:0}}@media(max-width:767px){.hero_hero__Szb2J[data-phase=pre-primary]{--hero-bg:#7cbcff;--hero-swirl:#e9ddf3}.hero_pill__PldzR{gap:12px;padding:8px 20px}.hero_grade__EGPxc{font-size:24px;line-height:24px}.hero_label__8LlLT{font-size:12px;line-height:15.6px}.hero_headline__0_qjw{font-size:36px;line-height:39.6px}.hero_facts__1MSB6{flex-direction:column;gap:24px;padding:48px 24px 0}.hero_fact__Fcyzo+.hero_fact__Fcyzo{padding-left:0;border-left:0}.hero_factValue__iJhit{font-size:20px}.hero_factLabel__qttgd{max-width:104px;text-align:center}.hero_fact__Fcyzo[data-boards] .hero_factLabel__qttgd{max-width:none}}@media(max-width:359px){.hero_pill__PldzR{gap:8px;padding:8px 14px}.hero_label__8LlLT{letter-spacing:.04em;text-rendering:geometricPrecision}}.rich-text_link__iFN0d{font-family:inherit;position:relative;padding-block:calc((44px - 1em)/2)}.rich-text_sr__g5tMd{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.how-it-works_section__S5ghr{background:#fff;max-width:1440px;margin:0 auto;padding:80px}@media(max-width:1024px){.how-it-works_section__S5ghr{padding-left:40px;padding-right:40px}}@media(max-width:768px){.how-it-works_section__S5ghr{padding-left:24px;padding-right:24px}}.how-it-works_row__Zv96t{display:flex;align-items:flex-start;gap:40px}.how-it-works_row__Zv96t[data-g2]{align-items:stretch}.how-it-works_card__nYKfp{flex:1 1 980px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:56px 80px;background:#e9f2ff;border-radius:24px}.how-it-works_heading__RIB0L{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:40px;line-height:1.1;font-weight:500;color:#232467;margin:0;letter-spacing:.001em;text-wrap:wrap;max-width:556px}@media(max-width:768px){.how-it-works_heading__RIB0L{font-size:32px}}.how-it-works_body__RKMw6{display:flex;flex-direction:column;gap:26px;align-self:stretch;margin-right:-20px}.how-it-works_body__RKMw6 p{margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:26.1px;color:#232467}.how-it-works_body__RKMw6 a{color:inherit;text-decoration:underline;text-underline-offset:3px}.how-it-works_cta__XYlKN{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:48px;padding:8px 24px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;font-weight:500;letter-spacing:-.02em;text-align:center;text-wrap:balance;text-decoration:none;cursor:pointer;transition:opacity .15s ease,background-color .15s ease;background:#232467;color:#fff;border:0;border-radius:8px}.how-it-works_cta__XYlKN:hover{opacity:.88}.how-it-works_cta__XYlKN:focus-visible{outline:2px solid #232467;outline-offset:3px}@media(max-width:359px){.how-it-works_cta__XYlKN{padding-left:16px;padding-right:16px;gap:6px}}@media(min-width:768px){.how-it-works_cta__XYlKN[data-pill]{border-radius:64px}}.how-it-works_rating__0Je8a{position:relative;flex:0 0 260px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:26px 22px 20px;overflow:hidden;background:radial-gradient(circle 155px at 230px 0,rgba(23,180,129,.35),rgba(23,180,129,0) 70%),#232467;border-radius:24px;box-shadow:0 10px 30px rgba(35,36,103,.25);color:#fff;text-decoration:none;font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif}[data-g2]>.how-it-works_rating__0Je8a{justify-content:center}.how-it-works_rating__0Je8a:focus-visible{outline:3px solid #8abaff;outline-offset:2px}.how-it-works_eyebrow__ZazMF{font-size:11px;line-height:13.3px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-rendering:geometricPrecision;color:#17b481}.how-it-works_score__UMfQV{margin-top:10px;font-size:64px;line-height:64px;font-weight:700;letter-spacing:-.02em}.how-it-works_outOf__si7zj{font-size:20px;line-height:20px;font-weight:500;letter-spacing:0;opacity:.6}.how-it-works_stars__F_7_0{display:flex;gap:4px;margin:10px 0 18px;color:#17b481}.how-it-works_stars__F_7_0 svg{width:22px;height:22px;padding:2.5px}.how-it-works_stats__693IN{display:grid;grid-template-columns:repeat(3,1fr);width:100%;padding:13px 0;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.how-it-works_stat__UmJvu{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.how-it-works_stat__UmJvu+.how-it-works_stat__UmJvu{border-left:1px solid rgba(255,255,255,.14)}.how-it-works_stat__UmJvu strong{font-size:18px;line-height:21.8px;font-weight:700}.how-it-works_stat__UmJvu small{font-size:10px;line-height:12.5px;white-space:pre-line;opacity:.75}.how-it-works_logo__Mo0kl{display:flex;justify-content:center;width:100%;margin-top:32px;padding:8.5px 20px;background:#fff;border-radius:108px}.how-it-works_logo__Mo0kl img{width:93px;height:24px}.how-it-works_read__EAJzx{margin:12px 0 16px;font-size:12px;line-height:14.5px;font-weight:600;color:#17b481}@media(max-width:1024px){.how-it-works_row__Zv96t{flex-direction:column;align-items:stretch;gap:24px}.how-it-works_card__nYKfp{flex:none;padding:56px 40px}.how-it-works_body__RKMw6{margin-right:0}.how-it-works_rating__0Je8a{flex:none;align-self:stretch}}@media(max-width:767px){.how-it-works_card__nYKfp{padding:56px 24px}.how-it-works_heading__RIB0L{font-size:32px;line-height:35.2px}.how-it-works_body__RKMw6 p{font-size:18px;line-height:23.5px}.how-it-works_cta__XYlKN{align-self:stretch;width:100%}}@media(max-width:767px)and (min-width:481px){.how-it-works_cta__XYlKN{align-self:flex-start;width:auto}}@media(max-width:767px){.how-it-works_stats__693IN{grid-template-columns:1fr;gap:16px;padding:13px 0}.how-it-works_stat__UmJvu strong{font-size:16px;line-height:19.4px}.how-it-works_logo__Mo0kl{margin-top:16px}.how-it-works_read__EAJzx{margin-bottom:0}}.stationery_section__iEkI5{background:#fff;scroll-margin-top:calc(var(--nav-h, 110px) + 72px);max-width:1440px;margin:0 auto;padding:120px 80px 80px}@media(max-width:1024px){.stationery_section__iEkI5{padding-left:40px;padding-right:40px}}@media(max-width:768px){.stationery_section__iEkI5{padding-left:24px;padding-right:24px}}.stationery_row__kj5Ui{display:flex;gap:54px;align-items:stretch}.stationery_copy__ziRDy{flex:0 1 686px;display:flex;flex-direction:column;gap:24px}.stationery_eyebrow__qXsF6{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:16px;line-height:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-rendering:geometricPrecision;text-wrap:balance;color:#232467;margin:0}@media(max-width:768px){.stationery_eyebrow__qXsF6{line-height:1.25}}.stationery_heading__q3Pad{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:40px;line-height:1.1;font-weight:500;color:#232467;margin:0;letter-spacing:.001em;text-wrap:wrap;max-width:540px}@media(max-width:768px){.stationery_heading__q3Pad{font-size:32px}}.stationery_intro__wxzIT{font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:1.21;color:#232467;margin:0}@media(max-width:768px){.stationery_intro__wxzIT{font-size:18px;line-height:21.8px}}.stationery_lists__GVUBr{display:flex;flex-direction:column;gap:16px}.stationery_list__XBwlJ{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:240px;justify-content:center;padding:40px 32px;overflow:hidden;border-radius:24px;background:#d9c6f7;container-type:inline-size}.stationery_list__XBwlJ[data-lang=af]{background:#b8d4ff}.stationery_icon___YPjW{position:absolute;top:0;right:0;width:144px;height:144px;color:rgba(255,255,255,.3)}.stationery_listBody__4srql,.stationery_listTitle__x5cEl{max-width:min(510px,100% - 112px)}.stationery_listTitle__x5cEl{letter-spacing:.5px;text-rendering:geometricPrecision;text-wrap:pretty;font-weight:500}.stationery_listBody__4srql,.stationery_listTitle__x5cEl{position:relative;margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:26.1px;color:#232467}.stationery_listBody__4srql{white-space:pre-line}@container (max-width: 621px){.stationery_listBody__4srql{white-space:normal}}.stationery_listCta__u2wSX{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:48px;padding:8px 24px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;font-weight:500;letter-spacing:-.02em;text-align:center;text-wrap:balance;text-decoration:none;border-radius:8px;cursor:pointer;transition:opacity .15s ease,background-color .15s ease;background:rgba(0,0,0,0);color:#232467;border:1.5px solid #232467;border-radius:64px;position:relative}.stationery_listCta__u2wSX:hover{background-color:rgba(35,36,103,.08)}.stationery_listCta__u2wSX:focus-visible{outline:2px solid #232467;outline-offset:3px}@media(max-width:359px){.stationery_listCta__u2wSX{padding-left:16px;padding-right:16px;gap:6px}}.stationery_listCta__u2wSX svg{flex:none}.stationery_photo__Pb_6I{position:relative;flex:1 1 540px;min-height:515px;overflow:hidden;border-radius:24px;background:#e2e2e2}.stationery_row__kj5Ui[data-single]{align-items:center}.stationery_row__kj5Ui[data-single] .stationery_photo__Pb_6I{height:515px}.stationery_phonePhoto__1JFtu{display:none}.stationery_img__iNKH2{object-fit:cover}.stationery_enrol__p3WWl{display:flex;justify-content:center;margin-top:80px}.stationery_enrolBtn__vS1g1{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:48px;padding:8px 24px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;font-weight:500;letter-spacing:-.02em;text-align:center;text-wrap:balance;text-decoration:none;cursor:pointer;transition:opacity .15s ease,background-color .15s ease;background:#232467;color:#fff;border:0;border-radius:8px}.stationery_enrolBtn__vS1g1:hover{opacity:.88}.stationery_enrolBtn__vS1g1:focus-visible{outline:2px solid #232467;outline-offset:3px}@media(max-width:359px){.stationery_enrolBtn__vS1g1{padding-left:16px;padding-right:16px;gap:6px}}@media(min-width:768px){.stationery_enrolBtn__vS1g1[data-pill]{border-radius:64px}}@media(max-width:1024px){.stationery_row__kj5Ui,.stationery_row__kj5Ui[data-single]{flex-direction:column;align-items:stretch;gap:24px}.stationery_copy__ziRDy{flex:none}.stationery_heading__q3Pad{max-width:none}.stationery_row__kj5Ui .stationery_photo__Pb_6I,.stationery_row__kj5Ui[data-single] .stationery_photo__Pb_6I{flex:none;height:auto;min-height:0;aspect-ratio:1}.stationery_desktopPhoto__z3i_T{display:none}.stationery_phonePhoto__1JFtu{display:block}}@media(max-width:1024px)and (min-width:481px){.stationery_row__kj5Ui .stationery_photo__Pb_6I,.stationery_row__kj5Ui[data-single] .stationery_photo__Pb_6I{aspect-ratio:2/1}.stationery_phonePhoto__1JFtu .stationery_img__iNKH2{object-position:50% 50%}}@media(max-width:767px){.stationery_section__iEkI5{padding-top:80px}.stationery_heading__q3Pad{font-size:32px;line-height:35.2px}.stationery_intro__wxzIT{font-size:18px;line-height:21.8px}.stationery_list__XBwlJ{min-height:0;padding:32px 24px}}@media(max-width:767px)and (max-width:359px){.stationery_list__XBwlJ{padding:32px 16px}}@media(max-width:767px){.stationery_listBody__4srql,.stationery_listTitle__x5cEl{font-size:18px;line-height:23.5px}.stationery_listCta__u2wSX{align-self:stretch;width:100%;border-radius:8px}}@media(max-width:767px)and (min-width:481px){.stationery_listCta__u2wSX{align-self:flex-start;width:auto}}@media(max-width:767px){.stationery_listBody__4srql,.stationery_listTitle__x5cEl{max-width:none}.stationery_icon___YPjW{display:none}.stationery_enrol__p3WWl{margin-top:40px}.stationery_enrolBtn__vS1g1{align-self:stretch;width:100%;border-radius:8px}}@media(max-width:767px)and (min-width:481px){.stationery_enrolBtn__vS1g1{align-self:flex-start;width:auto}}.sub-nav_bar__7Z8ky{position:-webkit-sticky;position:sticky;top:var(--nav-h,122px);z-index:40;background:#e9f2ff}@media(max-width:1199px){.sub-nav_bar__7Z8ky{top:var(--nav-h,110px)}}.sub-nav_bar__7Z8ky[data-open]{z-index:42}main.sa27:has(>.sub-nav_bar__7Z8ky){--anchor-extra:72px}.sub-nav_inner__Lbk_H{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;max-width:1440px;margin:0 auto;padding:12px 80px}@media(max-width:1024px){.sub-nav_inner__Lbk_H{padding-left:40px;padding-right:40px}}@media(max-width:768px){.sub-nav_inner__Lbk_H{padding-left:24px;padding-right:24px}}.sub-nav_mobile__F06oQ,.sub-nav_switcher__zGJNP{position:relative}.sub-nav_pill__tgTfI{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:48px;padding:4px 20px;border:1px solid #161741;border-radius:999px;background:rgba(0,0,0,0);color:#161741;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;cursor:pointer}.sub-nav_pill__tgTfI svg{transition:transform .2s ease}.sub-nav_pill__tgTfI:focus-visible{outline:3px solid #8abaff;outline-offset:2px}.sub-nav_up__hp0tp{transform:rotate(180deg)}.sub-nav_menu__T6YDr{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;max-height:70vh;overflow-y:auto;margin:0;padding:8px;list-style:none;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(35,36,103,.16);z-index:2}.sub-nav_menu__T6YDr a{display:flex;align-items:center;min-height:44px;padding:10px 14px;border-radius:10px;color:#232467;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:16px;text-decoration:none}.sub-nav_menu__T6YDr a:hover,.sub-nav_menu__T6YDr a[aria-current]{background:#e9f2ff}.sub-nav_links__taq6c{display:flex;align-items:center;margin:0;padding:0;list-style:none}.sub-nav_links__taq6c li+li{border-left:1px solid #232467}.sub-nav_links__taq6c a{display:block;padding:0 24px;color:#161741;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:23.5px;font-weight:500;text-decoration:none}.sub-nav_links__taq6c a:hover{text-decoration:underline}.sub-nav_links__taq6c li:last-child a{padding-right:0}.sub-nav_mobile__F06oQ{display:none;width:100%}@media(max-width:1080px){.sub-nav_links__taq6c,.sub-nav_switcher__zGJNP{display:none}.sub-nav_mobile__F06oQ{display:block}.sub-nav_mobile__F06oQ .sub-nav_pill__tgTfI{width:100%;min-height:48px;font-size:18px}.sub-nav_mobile__F06oQ .sub-nav_menu__T6YDr{right:0}}@media(max-width:359px){.sub-nav_mobile__F06oQ .sub-nav_pill__tgTfI{padding:4px 12px;font-size:16px}}