.hero_section__qgeMh{padding:80px var(--sa27-gutter) 64px;background:#fff}@media(max-width:768px){.hero_section__qgeMh{padding:40px 24px}}.hero_section__qgeMh b,.hero_section__qgeMh span,.hero_section__qgeMh strong{font-family:inherit}.hero_card__bCAiY{max-width:1280px;margin:0 auto;position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-height:779px;padding:120px 53px 120px 80px;border-radius:64px;background:#232368;overflow:hidden}@media(max-width:768px){.hero_card__bCAiY{max-width:640px}}@media(max-width:1024px){.hero_card__bCAiY{flex-direction:column;align-items:stretch;min-height:0;padding:64px 48px}}@media(max-width:768px){.hero_card__bCAiY{gap:24px;padding:48px 0;border-radius:24px}}.hero_copy__G4x5c{flex:0 1 592px;display:flex;flex-direction:column;min-width:0}@media(max-width:1024px){.hero_copy__G4x5c{flex:none}}@media(max-width:768px){.hero_copy__G4x5c{padding:0 26px}}.hero_eyebrow__WvTKF{font-size:20px;line-height:22px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-rendering:geometricPrecision;text-wrap:balance;margin:0;letter-spacing:.11em;color:#f2d386;max-width:467px}.hero_eyebrow__WvTKF,.hero_title__l6mrk{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif}.hero_title__l6mrk{--lines-fit:8.4;margin:12px 0 0;font-size:54px;line-height:1.2;font-weight:500;letter-spacing:.001em;color:#fff}@media(max-width:1024px){.hero_title__l6mrk{font-size:44px}}@media(max-width:768px){.hero_title__l6mrk{font-size:36px;line-height:1.1}}.hero_body__cbUTM{margin:24px 0 0;max-width:484px;font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:1.21;font-weight:500;font-variation-settings:"wght" 500;font-synthesis-weight:none;color:#fff}@media(max-width:768px){.hero_body__cbUTM{max-width:none}}.hero_actions__5r5Ob{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}@media(max-width:478px){.hero_actions__5r5Ob{flex-direction:column}}.hero_primary__mNDuc,.hero_secondary__11WFa{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:12px 24px;border-radius:64px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:500;letter-spacing:-.02em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .2s ease}.hero_primary__mNDuc:hover,.hero_secondary__11WFa:hover{opacity:.88}@media(max-width:478px){.hero_primary__mNDuc,.hero_secondary__11WFa{width:100%}}@media(max-width:360px){.hero_primary__mNDuc,.hero_secondary__11WFa{padding:12px 16px;font-size:16px}}.hero_primary__mNDuc{background:#fff;color:#232368}.hero_secondary__11WFa{border:1px solid #fff;color:#fff;gap:6px}.hero_art__Mbfv2{display:block;flex:0 1 528px;min-width:0}.hero_art__Mbfv2 img{display:block;width:100%;height:auto;border-radius:38px}@media(max-width:1024px){.hero_art__Mbfv2{flex:none;align-self:center;width:100%;max-width:528px}}@media(max-width:768px){.hero_art__Mbfv2{width:calc(100% - 52px);max-width:none}.hero_art__Mbfv2 img{border-radius:24px}}@media(max-width:478px){.hero_art__Mbfv2{width:calc(100% - 34px);max-width:320px}}.testimonials_section__rUb_3{padding:80px 0;background:#fff;color:#232368;overflow:hidden;overflow:clip}.testimonials_section__rUb_3 span{font-family:inherit}@media(max-width:768px){.testimonials_section__rUb_3{padding-bottom:160px}}.testimonials_title__iBejc{--lines-fit:11.07;text-wrap:wrap;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:40px;line-height:1.1;font-weight:500;color:inherit;letter-spacing:.001em;text-align:center;max-width:632px;margin:0 auto 80px;padding:0 24px}@media(max-width:768px){.testimonials_title__iBejc{font-size:32px;margin-bottom:32px;max-width:402px}}.testimonials_marquee__GMbYN{position:relative}.testimonials_viewport__TAjBE{overflow-x:auto}.testimonials_viewport__TAjBE:focus-visible{outline:3px solid var(--colors-bg-static-blue-subtle);outline-offset:-3px}@media(max-width:768px),(prefers-reduced-motion:reduce){.testimonials_viewport__TAjBE{scroll-snap-type:x mandatory;scroll-padding:0 24px}}@media(max-width:768px){.testimonials_viewport__TAjBE{scroll-padding:0 max(24px,(100% - 640px)/2)}}@media(max-width:768px),(prefers-reduced-motion:no-preference){.testimonials_viewport__TAjBE{scrollbar-width:none}.testimonials_viewport__TAjBE::-webkit-scrollbar{display:none}}.testimonials_track__AZcmf{list-style:none;margin:0;padding:0;display:flex;gap:16px;width:max-content;animation:testimonials_marquee__GMbYN 90s linear -30s infinite}.testimonials_track__AZcmf.testimonials_paused__I_3W1,.testimonials_track__AZcmf:focus-within,.testimonials_track__AZcmf:hover{animation-play-state:paused}.testimonials_track__AZcmf>li{margin:0}@media(min-width:769px){.testimonials_track__AZcmf>li:last-child{margin-right:16px}}@media(max-width:768px),(prefers-reduced-motion:reduce){.testimonials_track__AZcmf{animation:none;padding:0 24px}.testimonials_track__AZcmf>li[aria-hidden=true]{display:none}}@media(max-width:768px){.testimonials_track__AZcmf{padding:0 max(24px,(100% - 640px)/2)}}.testimonials_toggle__uxfVo{position:absolute;right:max(var(--sa27-gutter),(100% - 1280px)/2);bottom:-60px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--colors-bg-interactive-grey1-default);border-radius:50%;background:#fff;color:#232368;cursor:pointer}.testimonials_toggle__uxfVo:focus-visible{outline:3px solid var(--colors-bg-static-blue-subtle);outline-offset:2px}@media(max-width:768px),(prefers-reduced-motion:reduce){.testimonials_toggle__uxfVo{display:none}}.testimonials_iconPause__db0KY{width:10px;height:12px;border-left:3px solid;border-right:3px solid}.testimonials_iconPlay__PUgUl{width:0;height:0;margin-left:3px;border-left:11px solid;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0)}@keyframes testimonials_marquee__GMbYN{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.testimonials_person__89t6e,.testimonials_quote__mA31s{position:relative;flex:none;width:300px;height:533px;border-radius:24px;overflow:hidden;scroll-snap-align:start}@media(max-width:768px){.testimonials_person__89t6e,.testimonials_quote__mA31s{width:min(300px,100vw - 72px);height:auto;min-height:533px}}.testimonials_quote__mA31s{width:302px}@media(max-width:768px){.testimonials_quote__mA31s{width:min(302px,100vw - 72px)}}.testimonials_personInner__7XBTD{position:absolute;inset:0;scroll-margin-top:calc(var(--nav-h, 90px) + 8px);display:block;background:#d3d3d3}.testimonials_personInner__7XBTD img{object-fit:cover;transition:transform .4s ease}.testimonials_personInner__7XBTD:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 37%,var(--tint) 86%)}.testimonials_person__89t6e .testimonials_personInner__7XBTD:focus-visible{outline:none}.testimonials_person__89t6e .testimonials_personInner__7XBTD:focus-visible:before{content:"";position:absolute;z-index:2;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 3px #232368,inset 0 0 0 6px #fff;pointer-events:none}.testimonials_playable__7PKaP,.testimonials_relay__LZ3de{cursor:pointer}.testimonials_playable__7PKaP .testimonials_personInner__7XBTD:hover img{transform:scale(1.03)}.testimonials_cue__LBK75{position:absolute;z-index:1;top:20px;right:20px;width:48px;height:48px;border-radius:50%;background:rgba(83,83,83,.5) url(/sa27/results/play.svg) 50%/57% no-repeat}.testimonials_person__89t6e .testimonials_name__RRESe{position:absolute;z-index:1;left:28px;right:28px;bottom:25px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:500;letter-spacing:.012em;color:#232368}.testimonials_short__217sf{display:none}@media(max-width:768px){.testimonials_full___oLAw{display:none}.testimonials_short__217sf{display:inline}}.testimonials_quote__mA31s{display:flex;align-items:center;padding:32px 25px;border:1px solid var(--colors-bg-interactive-grey1-default);background:var(--tint)}.testimonials_quote__mA31s:after{content:"";position:absolute;left:-272px;top:301px;width:855px;height:636px;background:url(/sa27/results/quote-swoosh.svg) 50%/contain no-repeat;pointer-events:none}.testimonials_quoteText__epljR{position:relative;z-index:1;box-sizing:border-box;min-height:312px;padding-top:16px}.testimonials_quoteText__epljR .testimonials_quoteTitle__T1Het{margin:24px 0 8px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;font-weight:500;letter-spacing:.012em;color:var(--colors-text-default);text-wrap:pretty}.testimonials_quoteText__epljR p:not(.testimonials_quoteTitle__T1Het){margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#555}.testimonials_stars__jAREF{display:flex;gap:8px;color:var(--colors-green-500)}.testimonials_stars__jAREF svg{width:20px;height:20px;margin:2px}.matrics-go_section__aPmIW{padding:16px var(--sa27-gutter) 80px;background:#fff;color:#232368}@media(max-width:768px){.matrics-go_section__aPmIW{padding:16px 24px 80px}}.matrics-go_section__aPmIW b,.matrics-go_section__aPmIW span,.matrics-go_section__aPmIW strong{font-family:inherit}.matrics-go_title__YEi5O{text-wrap:wrap;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:40px;line-height:1.1;font-weight:500;color:inherit;letter-spacing:.001em;text-align:center;max-width:584px;margin:0 auto 64px}@media(max-width:768px){.matrics-go_title__YEi5O{font-size:32px;max-width:260px;margin-bottom:40px}}.matrics-go_card__4MgPk{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:40px;padding:24px 24px 24px 64px;border-radius:24px;background:var(--colors-background-light)}@media(max-width:768px){.matrics-go_card__4MgPk{max-width:640px}}@media(max-width:1024px){.matrics-go_card__4MgPk{padding-left:40px}}@media(max-width:768px){.matrics-go_card__4MgPk{flex-direction:column;align-items:stretch;gap:24px;padding:24px}}.matrics-go_copy__ilcF8{flex:1 1 451px;display:flex;flex-direction:column;align-items:flex-start;gap:34px}.matrics-go_copy__ilcF8 .matrics-go_name__rcXiK{text-wrap:wrap;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:40px;line-height:1.1;font-weight:500;color:inherit;letter-spacing:.001em;margin:0}@media(max-width:768px){.matrics-go_copy__ilcF8 .matrics-go_name__rcXiK{font-size:32px}.matrics-go_copy__ilcF8{flex:none;align-items:center;text-align:center}}.matrics-go_badge__bDCIR{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-rendering:geometricPrecision;text-wrap:balance;margin:0;padding:8px 16px;border-radius:24px;background:#b8d4ff;color:#120045}.matrics-go_lines__PM7TT{font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:1.21;font-weight:400;margin:8px 0 0}@media(max-width:768px){.matrics-go_lines__PM7TT{font-size:18px}}@media(min-width:769px)and (max-width:1439px){.matrics-go_lines__PM7TT{text-wrap:pretty}}.matrics-go_lines__PM7TT span{display:block}.matrics-go_button__tUDln{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:12px 24px;border-radius:64px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:500;letter-spacing:-.02em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .2s ease;background:#120045;color:#fff}.matrics-go_button__tUDln:hover{opacity:.88}@media(max-width:478px){.matrics-go_button__tUDln{width:100%}}.matrics-go_media__bvZmE{position:relative;flex:0 1 701px;aspect-ratio:701/365;border-radius:16px;overflow:hidden}.matrics-go_media__bvZmE img{object-fit:cover}@media(max-width:768px){.matrics-go_media__bvZmE{flex:none;width:100%;aspect-ratio:306/159;border-radius:7px}}.class-of-2025_section__IldZw{padding:120px var(--sa27-gutter) 80px;background:#fff;color:#232368;scroll-margin-top:var(--nav-h,90px)}@media(max-width:768px){.class-of-2025_section__IldZw{padding:80px 24px}}.class-of-2025_section__IldZw b,.class-of-2025_section__IldZw span,.class-of-2025_section__IldZw strong{font-family:inherit}.class-of-2025_head__pm7EG{max-width:1120px;margin:0 auto;text-align:center}.class-of-2025_eyebrow__GyaTu{font-size:14px;line-height:21px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-rendering:geometricPrecision;text-wrap:balance;margin:0}.class-of-2025_eyebrow__GyaTu,.class-of-2025_title__ftH4B{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif}.class-of-2025_title__ftH4B{text-wrap:wrap;font-size:40px;line-height:1.1;font-weight:500;color:inherit;letter-spacing:.001em;margin:24px 0 0}@media(max-width:768px){.class-of-2025_title__ftH4B{font-size:32px}}.class-of-2025_body__nHQAf{font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:1.21;font-weight:400;max-width:728px;margin:24px auto 0}@media(max-width:768px){.class-of-2025_body__nHQAf{font-size:18px}}@media(min-width:769px)and (max-width:1439px){.class-of-2025_body__nHQAf{text-wrap:pretty}}@media(max-width:768px){.class-of-2025_body__nHQAf{max-width:340px}}.class-of-2025_grid__BoH85{max-width:1291px;margin:48px max(-5.5px,(100% - 1291px)/2) 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:201px 268px;grid-template-areas:"a c d" "b c p";grid-gap:24px;gap:24px}@media(max-width:1024px){.class-of-2025_grid__BoH85{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-template-areas:"a c" "b c" "d d" "p p";max-width:640px;margin:40px auto 0}}@media(max-width:478px){.class-of-2025_grid__BoH85{grid-template-columns:minmax(0,1fr);grid-template-areas:"a" "b" "c" "d" "p"}}.class-of-2025_a__x6RH7{grid-area:a;background:#e9ddf3}.class-of-2025_b__xbC2a{grid-area:b;background:#d7edd2}.class-of-2025_c__cbT_G{grid-area:c;background:#b8d4ff}.class-of-2025_d__iFaxj{grid-area:d;background:var(--colors-bg-static-yellow-subtle)}.class-of-2025_e__o4EDz{background:#c7deff}.class-of-2025_f__kQVzR{background:#f0f0f0}.class-of-2025_pair__yu0Vq{grid-area:p;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:478px){.class-of-2025_pair__yu0Vq{grid-template-columns:1fr}}.class-of-2025_stat__Wi7VA{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:24px 21px 22px;border-radius:24px;overflow:hidden}.class-of-2025_stat__Wi7VA p,.class-of-2025_stat__Wi7VA strong{position:relative;z-index:1;max-width:330px}.class-of-2025_stat__Wi7VA strong{font-size:48px;line-height:1;font-weight:500;color:#232368}.class-of-2025_stat__Wi7VA p,.class-of-2025_stat__Wi7VA strong{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif}.class-of-2025_stat__Wi7VA p{margin:0;font-size:20px;line-height:1.305;color:#151640}@media(max-width:1024px){.class-of-2025_stat__Wi7VA{min-height:201px;padding:23px 25px}}@media(max-width:1024px)and (max-width:478px){.class-of-2025_stat__Wi7VA{justify-content:center}}@media(max-width:1024px){.class-of-2025_stat__Wi7VA p,.class-of-2025_stat__Wi7VA strong{max-width:none}}.class-of-2025_e__o4EDz p,.class-of-2025_f__kQVzR p{max-width:152px}@media(min-width:1025px){.class-of-2025_d__iFaxj{padding-bottom:19px}.class-of-2025_d__iFaxj p{max-width:300px}.class-of-2025_e__o4EDz{padding-bottom:27px}}@media(max-width:1024px){.class-of-2025_b__xbC2a{background:#e3f2df}.class-of-2025_e__o4EDz{background:#d6e7ff}.class-of-2025_e__o4EDz p,.class-of-2025_f__kQVzR p{max-width:none}}.class-of-2025_c__cbT_G{padding-bottom:27px}.class-of-2025_c__cbT_G img{object-fit:cover;z-index:0}.class-of-2025_c__cbT_G:after{content:"";position:absolute;inset:0;background:linear-gradient(198deg,rgba(184,212,255,0) 47%,#b8d4ff 78.5%)}@media(max-width:1024px){.class-of-2025_c__cbT_G{min-height:360px;justify-content:flex-end;padding:20px 4px 12px 20px}}@media(min-width:479px)and (max-width:1024px){.class-of-2025_c__cbT_G{padding:20px 4px 23px 25px}}.class-of-2025_cta__OUIaT{display:flex;justify-content:center;margin-top:48px}@media(max-width:768px){.class-of-2025_cta__OUIaT{margin-top:40px}}.class-of-2025_button__TtmB8{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:12px 24px;border-radius:64px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:500;letter-spacing:-.02em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .2s ease;background:#232368;color:#fff}.class-of-2025_button__TtmB8:hover{opacity:.88}@media(max-width:768px){.class-of-2025_button__TtmB8{max-width:100%;height:auto;min-height:48px;line-height:24px;white-space:normal;text-align:center}}.smart-school_section__B5jej{padding:120px var(--sa27-gutter) 120px;position:relative;overflow:hidden;background:#f6f1fd;color:#232368}@media(max-width:768px){.smart-school_section__B5jej{padding:80px 24px}}.smart-school_section__B5jej b,.smart-school_section__B5jej span,.smart-school_section__B5jej strong{font-family:inherit}@media(max-width:768px){.smart-school_section__B5jej{padding:80px 32px}}.smart-school_curveM1__K7zXr,.smart-school_curveM2__bGE8Z,.smart-school_curve__SyOHN{position:absolute;pointer-events:none;background:50%/contain no-repeat}.smart-school_curve__SyOHN{left:calc(50% - 11px);top:-252px;width:1019px;height:868px;background-image:url(/sa27/results/smart-curve.svg)}@media(max-width:768px){.smart-school_curve__SyOHN{display:none}}.smart-school_curveM1__K7zXr,.smart-school_curveM2__bGE8Z{width:449px;height:341px}@media(min-width:769px){.smart-school_curveM1__K7zXr,.smart-school_curveM2__bGE8Z{display:none}}.smart-school_curveM1__K7zXr{right:-244px;bottom:-17px;background-image:url(/sa27/results/smart-curve-m1.svg)}.smart-school_curveM2__bGE8Z{left:-190px;top:-89px;background-image:url(/sa27/results/smart-curve-m2.svg)}.smart-school_row__84TVd{max-width:1280px;margin:0 auto;position:relative;display:flex;align-items:center;gap:40px}@media(max-width:768px){.smart-school_row__84TVd{max-width:640px}}@media(max-width:1024px){.smart-school_row__84TVd{flex-direction:column;align-items:stretch}}.smart-school_copy__ZoNqK{flex:0 1 592px;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:1024px){.smart-school_copy__ZoNqK{flex:none}}@media(max-width:768px){.smart-school_copy__ZoNqK{align-items:center;text-align:center}}@media(min-width:1025px)and (max-width:1439px){.smart-school_copy__ZoNqK{container-type:inline-size}}.smart-school_badge___fHGk{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-rendering:geometricPrecision;text-wrap:balance;margin:0;padding:8px 16px;border-radius:24px;background:#d9c6f7;color:#120045}@media(max-width:380px){.smart-school_badge___fHGk{font-size:13px;letter-spacing:.08em;padding:8px 12px}}.smart-school_title__3qD63{--lines-fit:8.46;align-self:stretch;text-wrap:wrap;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:40px;line-height:1.2;font-weight:500;color:inherit;letter-spacing:.001em;font-weight:600;margin:16px 0 0}@media(max-width:768px){.smart-school_title__3qD63{font-size:32px;font-size:40px}}@media(min-width:1025px)and (max-width:1439px){.smart-school_title__3qD63{font-size:clamp(26px,(100cqi - 0px)/14.9,40px)}}.smart-school_body__VnUm4{font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:1.21;font-weight:400;margin:24px 0 0;max-width:571px}@media(max-width:768px){.smart-school_body__VnUm4{font-size:16px}}@media(min-width:769px)and (max-width:1439px){.smart-school_body__VnUm4{text-wrap:pretty}}@media(max-width:768px){.smart-school_body__VnUm4{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;line-height:1.2;letter-spacing:.001em;color:#232368;margin-top:16px}}.smart-school_steps__OZcpj{list-style:none;align-self:stretch;margin:24px 0 0;padding:24px 0 0;border-top:1px solid #c1c1c1;display:grid;grid-template-columns:auto auto;justify-content:space-between;grid-row-gap:24px;row-gap:24px;grid-column-gap:24px;column-gap:24px}.smart-school_steps__OZcpj li{display:flex;gap:12px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:26px}.smart-school_steps__OZcpj b{font-weight:600;color:#af88ee}@media(max-width:768px){.smart-school_steps__OZcpj{margin-top:16px;padding-top:16px;grid-template-columns:1fr;justify-items:center;row-gap:12px}}.smart-school_button___9wtx{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:12px 24px;border-radius:64px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:500;letter-spacing:-.02em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .2s ease;margin-top:24px;border-radius:8px;background:#232368;color:#fff}.smart-school_button___9wtx:hover{opacity:.88}@media(max-width:478px){.smart-school_button___9wtx{align-self:stretch}}@media(max-width:768px){.smart-school_button___9wtx{position:relative;height:40px;padding:8px 16px;font-size:16px;line-height:24px}.smart-school_button___9wtx:after{content:"";position:absolute;inset:-2px 0}}.smart-school_media__8_cLW{flex:0 1 648px;margin-left:auto}@media(max-width:1024px){.smart-school_media__8_cLW{flex:none;margin:0 auto;width:100%;max-width:640px}}.smart-school_thumb__kYuvk{width:100%;border-radius:17.6px;overflow:hidden}.smart-school_thumb__kYuvk img,.smart-school_thumb__kYuvk picture{display:block;width:100%;height:auto}.smart-school_caption__fnQLu{font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:1.21;font-weight:400;margin:12px 0 0}@media(max-width:768px){.smart-school_caption__fnQLu{font-size:14px}}@media(min-width:769px)and (max-width:1439px){.smart-school_caption__fnQLu{text-wrap:pretty}}.smart-school_caption__fnQLu strong{font-weight:700;font-variation-settings:"wght" 700;font-synthesis-weight:none}@media(max-width:768px){.smart-school_caption__fnQLu{margin-top:24px;text-align:center}.smart-school_caption__fnQLu strong{display:block}}.track-record_section__lNOgc{padding:120px var(--sa27-gutter) 120px;background:#fff;color:#232368}@media(max-width:768px){.track-record_section__lNOgc{padding:80px 24px}}.track-record_section__lNOgc b,.track-record_section__lNOgc span,.track-record_section__lNOgc strong{font-family:inherit}.track-record_grid__v9CeF{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,540px) minmax(0,700px);justify-content:space-between;grid-gap:40px;gap:40px}@media(max-width:768px){.track-record_grid__v9CeF{max-width:640px}}@media(max-width:1024px){.track-record_grid__v9CeF{display:block;max-width:640px}}.track-record_left__dhkFb{display:flex;flex-direction:column}@media(max-width:1024px){.track-record_left__dhkFb{display:contents}}.track-record_intro__TkMF3{top:var(--nav-h,122px);margin-top:-24px;padding:24px 0;background:#fff}.track-record_section__lNOgc[data-sticky] .track-record_intro__TkMF3{position:-webkit-sticky;position:sticky;z-index:1;container-type:scroll-state}.track-record_section__lNOgc[data-sticky] .track-record_intro__TkMF3:after{content:"";position:absolute;top:100%;left:0;right:0;height:24px;background:linear-gradient(#fff,rgba(255,255,255,0));opacity:0;pointer-events:none}@container scroll-state(stuck: top){.track-record_section__lNOgc[data-sticky] .track-record_intro__TkMF3:after{opacity:1}}.track-record_section__lNOgc[data-sticky] button{scroll-margin-top:calc(var(--sticky-h, 0px) + 24px)}.track-record_svh__Batz0{position:fixed;top:0;left:0;width:0;height:100vh;height:100svh;visibility:hidden;pointer-events:none}.track-record_eyebrow__pdTNN{font-size:14px;line-height:21px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-rendering:geometricPrecision;text-wrap:balance;margin:0;color:#232368}.track-record_eyebrow__pdTNN,.track-record_title__AFy1d{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif}.track-record_title__AFy1d{text-wrap:wrap;font-size:40px;line-height:1.1;font-weight:500;color:inherit;letter-spacing:.001em;margin:12px 0 0}@media(max-width:768px){.track-record_title__AFy1d{font-size:32px}}.track-record_body__CPyAB{font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:1.5;font-weight:400;margin:12px 0 0}@media(max-width:768px){.track-record_body__CPyAB{font-size:16px}}@media(min-width:769px)and (max-width:1439px){.track-record_body__CPyAB{text-wrap:pretty}}.track-record_alum__zseBi{display:flex;gap:24px;padding:24px;border-radius:24px;background:var(--colors-background-light);isolation:isolate}.track-record_alum__zseBi+.track-record_alum__zseBi{margin-top:24px}@media(max-width:478px){.track-record_alum__zseBi{flex-direction:column}}.track-record_thumb__8rEsG{position:relative;flex:0 0 248px;height:247px;border-radius:14px;overflow:hidden}.track-record_thumb__8rEsG img{object-fit:cover}@media(max-width:478px){.track-record_thumb__8rEsG{flex:none;width:100%;height:auto;aspect-ratio:306/200}.track-record_thumb__8rEsG img{object-position:center 30%}}.track-record_alumText__OAw97{flex:1 1 220px;align-self:center;max-width:220px}.track-record_alumText__OAw97 .track-record_name__DqpZJ{margin:0 0 16px;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:32px;line-height:1.1;font-weight:500;letter-spacing:.001em;color:var(--colors-text-default);text-wrap:pretty}.track-record_alumText__OAw97 p{margin:0;font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:16px;line-height:1.21}.track-record_alumText__OAw97 p+p{margin-top:19px}.track-record_alumText__OAw97 strong{font-weight:600;font-variation-settings:"wght" 600;font-synthesis-weight:none}@media(max-width:1024px){.track-record_alumText__OAw97{max-width:none}}@media(max-width:768px){.track-record_alumText__OAw97 .track-record_name__DqpZJ{font-size:28px}}@media(max-width:478px){.track-record_alumText__OAw97{align-self:stretch;flex:none}}.track-record_timeline__SdJI_{list-style:none;margin:0;padding:0}@media(max-width:1024px){.track-record_timeline__SdJI_{margin-top:24px}}.track-record_timeline__SdJI_ li{position:relative;display:flex;align-items:flex-start;gap:40px}.track-record_timeline__SdJI_ li+li{margin-top:40px}@media(max-width:768px){.track-record_timeline__SdJI_ li{align-items:center;gap:24px}}.track-record_timeline__SdJI_ li+li:before,.track-record_timeline__SdJI_ li:not(:last-child):after{content:"";position:absolute;left:20px;width:2px;background:linear-gradient(180deg,#232368 calc(var(--f, 0) * 100%),#99c3ff 0);-webkit-mask:repeating-linear-gradient(180deg,#000 0 4px,transparent 4px 8px);mask:repeating-linear-gradient(180deg,#000 0 4px,transparent 4px 8px)}.track-record_timeline__SdJI_ li:not(:last-child):after{--f:var(--fa,0);top:110px;bottom:-40px}.track-record_timeline__SdJI_ li+li:before{--f:var(--fb,0);top:0;height:68px}@media(max-width:768px){.track-record_timeline__SdJI_ li:not(:last-child):after{top:calc(50% + 21px)}.track-record_timeline__SdJI_ li+li:before{height:auto;bottom:calc(50% + 21px)}}@media(prefers-reduced-motion:reduce){.track-record_timeline__SdJI_ li+li:before,.track-record_timeline__SdJI_ li:not(:last-child):after{--f:1}}.track-record_dot__nrAlD{position:relative;flex:0 0 42px;height:42px;margin-top:68px;border-radius:50%;background:var(--colors-bg-static-blue-subtle)}@media(max-width:768px){.track-record_dot__nrAlD{margin-top:0}}.track-record_dot__nrAlD:after{content:"";position:absolute;inset:9px;background:#232368;-webkit-mask:url(/sa27/results/check.svg) center/24px no-repeat;mask:url(/sa27/results/check.svg) center/24px no-repeat}@media(forced-colors:active){.track-record_dot__nrAlD{forced-color-adjust:none}}li[data-on=on] .track-record_dot__nrAlD{background:#232368}li[data-on=on] .track-record_dot__nrAlD:after{background:#fff}@media(prefers-reduced-motion:no-preference){.track-record_dot__nrAlD,.track-record_dot__nrAlD:after{transition:background-color .3s ease}}@media(prefers-reduced-motion:reduce){.track-record_dot__nrAlD{background:#232368}.track-record_dot__nrAlD:after{background:#fff}}.track-record_card__9cFdP{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:190px;padding:32px;border-radius:32px;background:#ece3fb}@media(hover:hover){.track-record_card__9cFdP:hover{background:var(--colors-bg-static-yellow-subtle)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.track-record_card__9cFdP{transition:background-color .3s ease}}.track-record_card__9cFdP .track-record_cardTitle__jiMI1{margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:24px;line-height:1.2;font-weight:500;letter-spacing:.012em;color:#232368;text-wrap:pretty}.track-record_card__9cFdP p{margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:1.305;color:#555}@media(max-width:768px){.track-record_card__9cFdP{padding:27px 24px;min-height:192px}li:last-child .track-record_card__9cFdP{padding:32px 24px}.track-record_card__9cFdP .track-record_cardTitle__jiMI1{font-size:20px}.track-record_card__9cFdP p{font-size:18px}}.track-record_card__9cFdP .track-record_tag__cGHNI{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:14px;line-height:21px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-rendering:geometricPrecision;text-wrap:balance;margin:0;color:#232368}.subjects_section__H8RQi{background:#fff;scroll-margin-top:calc(var(--nav-h, 110px) + 72px);max-width:1440px;margin:0 auto;padding:80px}@media(max-width:1024px){.subjects_section__H8RQi{padding-left:40px;padding-right:40px}}@media(max-width:768px){.subjects_section__H8RQi{padding-left:24px;padding-right:24px}}.subjects_section__H8RQi.subjects_choices__IeGi8{padding-top:120px;padding-bottom:120px}.subjects_top__Bjfcy{margin-bottom:40px}.subjects_titles__GyU5r,.subjects_top__Bjfcy{display:flex;flex-direction:column;gap:16px}.subjects_choices__IeGi8 .subjects_top__Bjfcy{flex-direction:row;justify-content:space-between;gap:40px}.subjects_choices__IeGi8 .subjects_titles__GyU5r{flex:0 1 540px}.subjects_choices__IeGi8 .subjects_intro__NqLPT{flex:0 1 700px}.subjects_eyebrow___agRD{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){.subjects_eyebrow___agRD{line-height:1.25}}.subjects_heading__M6LqE{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;line-height:1.3}@media(max-width:768px){.subjects_heading__M6LqE{font-size:32px}}.subjects_choices__IeGi8 .subjects_heading__M6LqE{line-height:1.1}.subjects_intro__NqLPT{font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:1.21;color:#232467;margin:0}@media(max-width:768px){.subjects_intro__NqLPT{font-size:18px;line-height:21.8px}}.subjects_cards__5K1_l{display:flex;gap:16px;margin:64px 0 0;padding:0;list-style:none}.subjects_card__1X_jL{flex:1 1;display:flex;flex-direction:column;gap:12px;min-height:234px;padding:24px 20px;border-radius:16px;background:#d6e7ff;color:#232467}.subjects_card__1X_jL[data-tone=lilac]{background:#ece3fb}.subjects_card__1X_jL[data-tone=green]{background:#e3f2df}.subjects_card__1X_jL[data-tone=pink]{background:#f5e9fa}.subjects_card__1X_jL[data-tone=yellow]{background:#faf0cd}.subjects_num__YmuUs{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:14px;line-height:18.3px;font-weight:600;opacity:.7}.subjects_cardTitle__A89qf{font-size:20px;line-height:26.1px;font-weight:500;letter-spacing:-.01em}.subjects_cardBody__wxz0H,.subjects_cardTitle__A89qf{margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif}.subjects_cardBody__wxz0H{font-size:14px;line-height:18.3px}.subjects_group__ZriBT span,.subjects_pathLabel__I5FJj,.subjects_table__SLzRU,.subjects_td__TGJPY,.subjects_th___PXVg{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif}.subjects_table__SLzRU{overflow:hidden;border:1px solid #d2d2e1;border-radius:16px;background:#fff;color:#232467}.subjects_head__U1GHF,.subjects_row__M_DwY{display:grid;grid-gap:24px;gap:24px;padding:16px 24px;overflow-wrap:break-word}.subjects_head__U1GHF{padding-top:14px;padding-bottom:14px;background:#5a5aa0;align-items:center}.subjects_row__M_DwY[data-alt]{background:#f7f7fc}.subjects_th___PXVg{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:17px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-rendering:geometricPrecision;color:#fff}.subjects_th___PXVg small{font-size:12px;line-height:15.7px;font-weight:400;letter-spacing:0;text-transform:none}.subjects_subShort__T22aW{display:none}.subjects_medium__wkb3T{margin-top:56px}.subjects_medium__wkb3T .subjects_head__U1GHF,.subjects_medium__wkb3T .subjects_row__M_DwY{grid-template-columns:minmax(0,360fr) minmax(0,360fr) minmax(0,462fr)}.subjects_medium__wkb3T .subjects_row__M_DwY{padding-top:18px;padding-bottom:18px}.subjects_medium__wkb3T .subjects_td__TGJPY{font-size:16px;line-height:20.9px;font-weight:500}.subjects_medium__wkb3T .subjects_td__TGJPY:nth-child(3){font-weight:400}.subjects_pathway__yxapX .subjects_head__U1GHF,.subjects_pathway__yxapX .subjects_row__M_DwY{grid-template-columns:minmax(0,300fr) minmax(0,286fr) minmax(0,286fr) minmax(0,286fr);gap:12px;align-items:center}.subjects_pathway__yxapX .subjects_td__TGJPY{font-size:15px;line-height:19.6px}.subjects_pathway__yxapX .subjects_name__2Tpzy{font-weight:500}.subjects_byPath__oAYFX,.subjects_pathLabel__I5FJj{display:none}.subjects_off__PD28C{color:#797979;font-size:14px}.subjects_tick__XH156{display:block;color:#398c28}.subjects_group__ZriBT{padding:12px 24px;background:#ece3fb;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-rendering:geometricPrecision}.subjects_planning__VmCyz{display:grid;grid-template-columns:478fr 770fr;grid-gap:32px;gap:32px}.subjects_plan__B5HqU{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:48px 24px;border:1px solid #c1c1c1;border-radius:16px}.subjects_finder__yKsev{background:#d6e7ff}.subjects_finder__yKsev .subjects_planTitle__2pRSj{margin-right:-12px}.subjects_why__vH28d{background:#e3f2df}.subjects_planEyebrow__iTyvz{font-size:14px;line-height:21px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.subjects_planEyebrow__iTyvz,.subjects_planTitle__2pRSj{margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;text-rendering:geometricPrecision;color:#232467}.subjects_planTitle__2pRSj{letter-spacing:.5px;text-wrap:balance;font-size:32px;line-height:38.4px;font-weight:500}.subjects_planBody__9XTEW{margin:0;font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-size:20px;line-height:24.2px;font-weight:500;color:#555;text-wrap:pretty}.subjects_planBody__9XTEW p{margin:0 0 24px}.subjects_planBody__9XTEW p:last-child{margin:0}.subjects_planCta__IrBpu{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;border-radius:64px;margin-top:2px}.subjects_planCta__IrBpu:hover{opacity:.88}.subjects_planCta__IrBpu:focus-visible{outline:2px solid #232467;outline-offset:3px}@media(max-width:359px){.subjects_planCta__IrBpu{padding-left:16px;padding-right:16px;gap:6px}}.subjects_planCta__IrBpu svg{flex:none}.subjects_tables__8L8kj{display:flex;flex-direction:column;gap:20px;margin-top:40px}.subjects_tablesIntro__bxzUN{margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:18px;line-height:23.5px;color:#232467}.subjects_tableBlock___R57Z{display:flex;flex-direction:column;gap:20px}.subjects_tableTitle__tlikF{margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-size:24px;line-height:31.3px;font-weight:500;color:#232467}@media(max-width:1024px){.subjects_cards__5K1_l{flex-wrap:wrap}.subjects_card__1X_jL{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 11px)}}@media(max-width:1024px)and (min-width:768px){.subjects_card__1X_jL:first-child:nth-last-child(3n+1):nth-last-child(-n+4),.subjects_card__1X_jL:first-child:nth-last-child(3n+1)~.subjects_card__1X_jL:nth-last-child(-n+4){flex-basis:calc(50% - 8px)}}@media(max-width:1024px){.subjects_choices__IeGi8 .subjects_top__Bjfcy{flex-direction:column;gap:16px}.subjects_choices__IeGi8 .subjects_intro__NqLPT,.subjects_choices__IeGi8 .subjects_titles__GyU5r{flex:none}.subjects_planning__VmCyz{grid-template-columns:1fr}}@media(max-width:767px){.subjects_section__H8RQi{padding-top:64px;padding-bottom:64px}.subjects_section__H8RQi.subjects_choices__IeGi8{padding-top:80px;padding-bottom:80px}.subjects_top__Bjfcy{margin-bottom:24px}.subjects_withCards__HOHZR .subjects_top__Bjfcy{align-items:center;text-align:center}.subjects_intro__NqLPT{font-size:16px;line-height:19.4px}.subjects_choices__IeGi8 .subjects_intro__NqLPT{font-size:18px;line-height:21.8px}.subjects_heading__M6LqE{line-height:1.3}.subjects_head__U1GHF,.subjects_row__M_DwY{gap:8px 16px;padding:16px}.subjects_medium__wkb3T{margin-top:0}.subjects_medium__wkb3T .subjects_head__U1GHF,.subjects_medium__wkb3T .subjects_row__M_DwY{grid-template-columns:repeat(2,minmax(0,1fr))}.subjects_medium__wkb3T .subjects_row__M_DwY{padding-top:16px;padding-bottom:16px}.subjects_medium__wkb3T .subjects_head__U1GHF .subjects_th___PXVg:nth-child(3){display:none}.subjects_medium__wkb3T .subjects_row__M_DwY:not(:last-child){border-bottom:1px solid #e8e8f0}.subjects_medium__wkb3T .subjects_td__TGJPY{font-size:15px;line-height:19.6px}.subjects_medium__wkb3T .subjects_td__TGJPY:nth-child(3){grid-column:1/-1;font-size:14px;line-height:20.3px;font-weight:400}.subjects_pathway__yxapX:not(.subjects_electives__51VHD) .subjects_head__U1GHF{display:block}.subjects_pathway__yxapX:not(.subjects_electives__51VHD) .subjects_head__U1GHF .subjects_th___PXVg:not(.subjects_byPath__oAYFX){display:none}.subjects_pathway__yxapX:not(.subjects_electives__51VHD) .subjects_byPath__oAYFX{display:block;font-size:11px}.subjects_pathway__yxapX:not(.subjects_electives__51VHD) .subjects_row__M_DwY{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.subjects_pathway__yxapX:not(.subjects_electives__51VHD) .subjects_td__TGJPY{font-size:14px;line-height:18.3px}.subjects_pathway__yxapX:not(.subjects_electives__51VHD) .subjects_name__2Tpzy{font-size:16px;line-height:20.9px;font-weight:600;margin-bottom:4px}.subjects_pathway__yxapX:not(.subjects_electives__51VHD) .subjects_pathLabel__I5FJj{display:block;font-size:11px;line-height:14.4px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-rendering:geometricPrecision;color:#6b6bb0}.subjects_electives__51VHD .subjects_head__U1GHF,.subjects_electives__51VHD .subjects_row__M_DwY{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.subjects_electives__51VHD .subjects_head__U1GHF{padding:12px 16px}.subjects_electives__51VHD .subjects_row__M_DwY{padding:14px 16px}.subjects_electives__51VHD .subjects_group__ZriBT{padding:10px 16px;font-size:11px;line-height:14.4px}.subjects_electives__51VHD .subjects_head__U1GHF .subjects_first__AIm7A{display:none}.subjects_electives__51VHD .subjects_th___PXVg,.subjects_electives__51VHD .subjects_th___PXVg small{font-size:11px;line-height:14px}.subjects_electives__51VHD .subjects_subLong__Ukk1o{display:none}.subjects_electives__51VHD .subjects_subShort__T22aW{display:block}.subjects_electives__51VHD .subjects_name__2Tpzy{grid-column:1/-1;font-size:15px;line-height:19.6px}.subjects_electives__51VHD .subjects_td__TGJPY:not(.subjects_name__2Tpzy){font-size:12px;line-height:15.7px;overflow-wrap:break-word}.subjects_electives__51VHD .subjects_td__TGJPY[lang=af]{letter-spacing:-.02em}.subjects_electives__51VHD .subjects_tick__XH156{width:20px;height:20px}.subjects_planTitle__2pRSj{font-size:28px;line-height:33.6px}.subjects_finder__yKsev .subjects_planTitle__2pRSj{margin-right:0}.subjects_planBody__9XTEW{font-size:18px;line-height:21.8px}.subjects_plan__B5HqU{padding:32px 24px}.subjects_planCta__IrBpu{padding-left:11px;padding-right:11px;border-radius:8px}.subjects_tableTitle__tlikF{font-size:20px;line-height:26px}.subjects_tablesIntro__bxzUN{font-size:16px;line-height:20.9px}.subjects_cards__5K1_l{flex-direction:column;gap:12px;margin-top:0}.subjects_card__1X_jL{flex:none;min-height:0}.subjects_cardTitle__A89qf{font-size:16px;line-height:20.9px}}@media(max-width:480px){.subjects_planCta__IrBpu{align-self:stretch;padding-inline:8px;font-size:clamp(15px,(100vw - 146px)/14.2,18px)}}@media(max-width:359px){.subjects_planCta__IrBpu{font-size:16px}}.subjects_td__TGJPY[lang=af]{-webkit-hyphens:auto;hyphens:auto}