.AdmissionIntro_section__Cynx1{position:relative;overflow:hidden;padding:0;background:var(--color-white)}.AdmissionIntro_grid__AE28o{position:absolute!important;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:.09;pointer-events:none}.AdmissionIntro_container__2XzvF{position:relative;z-index:1;width:100%;max-width:var(--section-max-width);min-height:560px;margin:0 auto;padding:var(--section-content-padding);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,6vw,100px)}.AdmissionIntro_copy__mbHbL{position:relative;max-width:650px}.AdmissionIntro_heading__ihaf3{align-items:flex-start;text-align:left}.AdmissionIntro_heading__ihaf3 .title{text-align:left;font-size:clamp(2.35rem,4vw,4rem)}.AdmissionIntro_copy__mbHbL p{max-width:670px;margin:28px 0 0;color:var(--color-text-dark);font-family:var(--font-family-base);font-size:clamp(1rem,1.35vw,1.35rem);line-height:1.38}.AdmissionIntro_copy__mbHbL strong{font-weight:700}.AdmissionIntro_heading__ihaf3 .inlineDecorLeft,.AdmissionIntro_heading__ihaf3 .inlineDecorRight{height:1.05em}.AdmissionIntro_headingIcon__EYCvn{width:1.5em;height:1.5em;object-fit:contain}.AdmissionIntro_illustration__O8Rco{position:relative;min-height:520px}.AdmissionIntro_studentImage__JigEj{object-fit:contain;object-position:bottom center}.AdmissionIntro_bookIcon__o0z4V{position:absolute;right:8%;top:32%;width:70px;height:auto;object-fit:contain}@media (max-width:768px){.AdmissionIntro_container__2XzvF{min-height:0;padding:var(--section-content-padding);grid-template-columns:1fr;gap:18px}.AdmissionIntro_copy__mbHbL{margin:30px auto 0}.AdmissionIntro_illustration__O8Rco{min-height:390px;width:min(100%,520px);margin:0 auto}.AdmissionIntro_heading__ihaf3{align-items:center;text-align:center}.AdmissionIntro_heading__ihaf3 .title{font-size:clamp(1.8rem,7vw,2.6rem)}.AdmissionIntro_heading__ihaf3 .line{white-space:nowrap}.AdmissionIntro_copy__mbHbL p{font-size:1rem}}@media (max-width:360px){.AdmissionIntro_container__2XzvF{gap:8px;padding:0 16px}.AdmissionIntro_copy__mbHbL{margin-top:20px}.AdmissionIntro_heading__ihaf3 .title{font-size:1.62rem}.AdmissionIntro_illustration__O8Rco{min-height:300px;margin-bottom:-35px}.AdmissionIntro_bookIcon__o0z4V{width:48px}}.AdmissionJourney_section__zvmbQ{position:relative;overflow:hidden;padding:var(--section-padding);background:color-mix(in srgb,var(--color-card-blue) 86%,var(--color-white))}.AdmissionJourney_container__cXsE0{position:relative;z-index:1;width:100%;max-width:var(--section-max-width);margin:0 auto;padding:var(--section-content-padding)}.AdmissionJourney_heading__1mVRZ .title{font-size:clamp(2rem,4vw,4rem)}.AdmissionJourney_heading__1mVRZ .line{display:inline-block}.AdmissionJourney_heading__1mVRZ .inlineDecorLeft,.AdmissionJourney_heading__1mVRZ .inlineDecorRight{color:var(--color-primary-blue);margin-inline:18px;height:1.1em}.AdmissionJourney_heading__1mVRZ .inlineDecorLeft img,.AdmissionJourney_heading__1mVRZ .inlineDecorRight img{width:1.45em;height:1.45em;object-fit:contain}.AdmissionJourney_lead__5YbGx{margin:18px auto 0;color:var(--color-primary-blue);font-family:var(--font-family-base);font-size:clamp(1rem,1.3vw,1.25rem);text-align:center}.AdmissionJourney_timeline__Dp0Ig{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:22px;margin:72px 0 0;padding:0;list-style:none}.AdmissionJourney_step__WcNN9{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.AdmissionJourney_milestone__xpy_a{position:relative;display:grid;place-items:center;width:var(--milestone-size,120px);height:var(--milestone-size,120px);border:15px solid;outline:2px solid currentColor;outline-offset:7px;border-radius:50%;background:var(--color-text-light);box-shadow:0 0 0 7px var(--color-card-blue),0 14px 25px var(--color-award-shadow),inset 0 0 0 1px color-mix(in srgb,currentColor 16%,transparent);transition:transform .35s ease,box-shadow .35s ease}.AdmissionJourney_milestone__xpy_a:after{content:"";position:absolute;inset:-25px;border:1px dashed color-mix(in srgb,currentColor 65%,transparent);border-radius:50%;transition:transform .5s ease}.AdmissionJourney_step__WcNN9:hover .AdmissionJourney_milestone__xpy_a:after{transform:rotate(35deg) scale(1.08)}.AdmissionJourney_step__WcNN9:hover .AdmissionJourney_milestone__xpy_a{transform:translateY(-8px) scale(1.05);box-shadow:0 0 0 7px var(--color-card-blue),0 19px 30px var(--color-award-active-shadow)}.AdmissionJourney_red__dR8Jx{--step-tone:var(--color-primary-red);color:var(--step-tone)}.AdmissionJourney_teal__bvpJm{--step-tone:var(--color-footer-card-green);color:var(--step-tone)}.AdmissionJourney_cyan___ORp3{--step-tone:var(--color-footer-card-blue);color:var(--step-tone)}.AdmissionJourney_blue__y8H6b{--step-tone:var(--color-primary-blue);color:var(--step-tone)}.AdmissionJourney_slate__wZert{--step-tone:var(--color-bg-gray-dark);color:var(--step-tone)}.AdmissionJourney_violet__50jgz{--step-tone:var(--color-footer-card-indigo);color:var(--step-tone)}.AdmissionJourney_stepNumber__79bGR{margin-top:40px;color:var(--color-text-dark);font-family:var(--font-family-base);font-size:1.15rem;font-weight:700}.AdmissionJourney_stepLabel__Ld67L{display:flex;align-items:center;justify-content:center;width:min(100%,205px);min-height:54px;margin-top:12px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--step-tone) 28%,transparent);border-radius:17px;background:color-mix(in srgb,var(--step-tone) 12%,var(--color-white));color:var(--color-text-dark);font-family:var(--font-family-base);font-size:clamp(.95rem,1.2vw,1.25rem);line-height:1.18;text-align:center;box-shadow:0 10px 22px var(--color-award-shadow),inset 0 1px 0 color-mix(in srgb,var(--color-white) 80%,transparent);transition:transform .3s ease,background .3s ease,border-color .3s ease}.AdmissionJourney_step__WcNN9:hover .AdmissionJourney_stepLabel__Ld67L{transform:translateY(-4px);background:color-mix(in srgb,var(--step-tone) 19%,var(--color-white));border-color:color-mix(in srgb,var(--step-tone) 45%,transparent)}@media (max-width:1024px){.AdmissionJourney_timeline__Dp0Ig{gap:10px}.AdmissionJourney_step__WcNN9{--milestone-size:100px}.AdmissionJourney_milestone__xpy_a{border-width:12px}.AdmissionJourney_step__WcNN9:not(:last-child):after{right:-28px;border-top-width:8px;border-bottom-width:8px;border-left-width:14px}}@media (max-width:768px){.AdmissionJourney_section__zvmbQ{padding:var(--section-padding-mobile)}.AdmissionJourney_heading__1mVRZ .line{display:block;white-space:nowrap}.AdmissionJourney_heading__1mVRZ .inlineDecorLeft,.AdmissionJourney_heading__1mVRZ .inlineDecorRight{margin-inline:7px}.AdmissionJourney_heading__1mVRZ .inlineDecorLeft img,.AdmissionJourney_heading__1mVRZ .inlineDecorRight img{width:1.05em;height:1.05em}.AdmissionJourney_timeline__Dp0Ig{display:flex;flex-direction:column;gap:28px;margin:48px auto 0;max-width:520px;padding-left:30px}.AdmissionJourney_step__WcNN9{display:grid;grid-template-columns:96px 1fr;grid-template-rows:auto auto;column-gap:25px;align-items:center;text-align:left}.AdmissionJourney_milestone__xpy_a{grid-row:span 2;width:84px;height:84px;border-width:10px;outline-offset:5px;box-shadow:0 0 0 5px var(--color-card-blue),0 10px 20px var(--color-award-shadow)}.AdmissionJourney_stepNumber__79bGR{margin:0;font-size:1rem}.AdmissionJourney_stepLabel__Ld67L{margin-top:5px;max-width:none;font-size:1rem}}@media (max-width:360px){.AdmissionJourney_section__zvmbQ{padding:40px 16px}.AdmissionJourney_heading__1mVRZ .title{font-size:1.85rem}.AdmissionJourney_heading__1mVRZ .inlineDecorLeft,.AdmissionJourney_heading__1mVRZ .inlineDecorRight{margin-inline:8px}.AdmissionJourney_lead__5YbGx{font-size:.9rem}.AdmissionJourney_timeline__Dp0Ig{margin-top:36px;padding-left:8px}.AdmissionJourney_step__WcNN9{grid-template-columns:70px 1fr;column-gap:18px}.AdmissionJourney_milestone__xpy_a{border-width:7px;outline-offset:4px}.AdmissionJourney_milestone__xpy_a:after{inset:-18px}.AdmissionJourney_milestone__xpy_a img{width:36px;height:36px}.AdmissionJourney_stepLabel__Ld67L,.AdmissionJourney_stepNumber__79bGR{font-size:.88rem}}.AdmissionWhyChoose_section__5Msx5{position:relative;overflow:hidden;padding:var(--section-padding);background:var(--color-white)}.AdmissionWhyChoose_container__q8uGE{position:relative;z-index:1;width:100%;max-width:var(--section-max-width);margin:0 auto;padding:var(--section-content-padding)}.AdmissionWhyChoose_heading__lXW_8 .title{font-size:clamp(2rem,4vw,4rem)}.AdmissionWhyChoose_heading__lXW_8 .inlineDecorRight{height:1.1em;margin-left:18px}.AdmissionWhyChoose_headingIcon__eGbSi{width:1.5em;height:1.5em;object-fit:contain}.AdmissionWhyChoose_imageGrid__Rz_DO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.8vw,42px);margin-top:42px}.AdmissionWhyChoose_activityImage__5lQJH{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border:8px solid var(--color-white);border-radius:46% 46% 14px 14px;box-shadow:0 16px 30px var(--color-award-shadow);transition:transform .45s ease,box-shadow .45s ease}.AdmissionWhyChoose_activityImage__5lQJH:nth-child(2){border-radius:18px 18px 46% 46%}.AdmissionWhyChoose_activityImage__5lQJH:nth-child(3){border-radius:46% 46% 18px 18px}.AdmissionWhyChoose_activityImage__5lQJH:hover{transform:translateY(-8px);box-shadow:0 22px 36px var(--color-award-active-shadow)}.AdmissionWhyChoose_copy__eFgli{max-width:1140px;margin:32px auto 0;color:var(--color-text-dark);font-family:var(--font-family-base);font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.35;text-align:center}.AdmissionWhyChoose_copy__eFgli p{margin:0 auto 24px}@media (max-width:768px){.AdmissionWhyChoose_section__5Msx5{padding:var(--section-padding-mobile)}.AdmissionWhyChoose_heading__lXW_8 .title{font-size:clamp(2rem,8vw,3rem)}.AdmissionWhyChoose_imageGrid__Rz_DO{gap:14px;margin-top:28px}.AdmissionWhyChoose_activityImage__5lQJH{border-width:5px}.AdmissionWhyChoose_copy__eFgli{margin-top:24px;font-size:.95rem}}@media (max-width:360px){.AdmissionWhyChoose_section__5Msx5{padding:36px 16px}.AdmissionWhyChoose_heading__lXW_8 .inlineDecorRight{margin-left:8px}.AdmissionWhyChoose_imageGrid__Rz_DO{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:24px}.AdmissionWhyChoose_activityImage__5lQJH,.AdmissionWhyChoose_activityImage__5lQJH:nth-child(2),.AdmissionWhyChoose_activityImage__5lQJH:nth-child(3){width:100%;aspect-ratio:3/4;margin:0;border-width:4px;border-radius:22px}.AdmissionWhyChoose_copy__eFgli{margin-top:22px;font-size:.86rem}.AdmissionWhyChoose_copy__eFgli p{margin-bottom:16px}}.AdmissionUpdates_section__leg_b{position:relative;overflow:hidden;padding:var(--section-padding);background:var(--color-white)}.AdmissionUpdates_container__K6_fQ{position:relative;width:100%;max-width:var(--section-max-width);margin:0 auto;padding:var(--section-content-padding)}.AdmissionUpdates_heading__5s73s .title{font-size:clamp(2rem,4vw,4rem)}.AdmissionUpdates_heading__5s73s .inlineDecorLeft,.AdmissionUpdates_heading__5s73s .inlineDecorRight{margin-inline:18px;color:var(--color-primary-blue);height:1.1em}.AdmissionUpdates_heading__5s73s .inlineDecorLeft img,.AdmissionUpdates_heading__5s73s .inlineDecorRight img{width:1.5em;height:1.5em;object-fit:contain}.AdmissionUpdates_semanticHeading__0m2jl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.AdmissionUpdates_cards___Pm5T{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,4vw,62px);margin-top:18px}.AdmissionUpdates_card__Y_0FE{position:relative;overflow:hidden;min-height:410px;display:flex;flex-direction:column;border-radius:90px 45px 90px 45px;color:var(--color-white);box-shadow:0 18px 30px var(--color-award-shadow);transition:transform .4s ease,box-shadow .4s ease}.AdmissionUpdates_card__Y_0FE:hover{transform:translateY(-10px);box-shadow:0 24px 38px var(--color-award-active-shadow)}.AdmissionUpdates_gold__MxmbB{background:var(--color-accent-yellow)}.AdmissionUpdates_red__Wg5Fz{background:var(--color-primary-red)}.AdmissionUpdates_blue__4jrQE{background:var(--color-primary-blue)}.AdmissionUpdates_cardVisual__giO7O{flex:1 1;min-height:280px;display:flex;align-items:flex-end;justify-content:center;padding:20px 28px 0;color:var(--color-white)}.AdmissionUpdates_cardVisual__giO7O img{display:block;width:100%;height:100%;min-height:280px;object-fit:contain;object-position:bottom center}.AdmissionUpdates_cardCopy__1Mt3O{padding:20px 36px 28px;background:color-mix(in srgb,var(--color-text-dark) 18%,transparent)}.AdmissionUpdates_cardCopy__1Mt3O h3,.AdmissionUpdates_cardCopy__1Mt3O p{margin:0;font-family:var(--font-family-base)}.AdmissionUpdates_cardCopy__1Mt3O h3{font-size:clamp(1rem,1.4vw,1.35rem);line-height:1.25}.AdmissionUpdates_cardCopy__1Mt3O p{margin-top:10px;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.25}@media (max-width:768px){.AdmissionUpdates_section__leg_b{padding:var(--section-padding-mobile)}.AdmissionUpdates_cards___Pm5T{grid-template-columns:1fr;gap:28px;margin:24px auto 0;max-width:430px}.AdmissionUpdates_card__Y_0FE{min-height:320px;border-radius:55px 30px 55px 30px}.AdmissionUpdates_cardVisual__giO7O{min-height:210px}}@media (max-width:360px){.AdmissionUpdates_section__leg_b{padding:38px 16px}.AdmissionUpdates_heading__5s73s .title{font-size:1.8rem}.AdmissionUpdates_cards___Pm5T{margin-top:18px}.AdmissionUpdates_card__Y_0FE{min-height:285px}.AdmissionUpdates_cardVisual__giO7O{min-height:170px;padding:16px 28px 0}.AdmissionUpdates_cardVisual__giO7O img{height:190px}.AdmissionUpdates_cardCopy__1Mt3O{padding:16px 22px 20px}.AdmissionUpdates_cardCopy__1Mt3O h3,.AdmissionUpdates_cardCopy__1Mt3O p{font-size:.9rem}}.AdmissionHelp_section__B6ToF{position:relative;min-height:520px;overflow:hidden;background:var(--color-card-blue)}.AdmissionHelp_background__wJBrH{object-fit:cover;object-position:top center}.AdmissionHelp_sky__aWKlZ{position:absolute;inset:0;opacity:.3;background-image:radial-gradient(circle at 16% 18%,var(--color-white) 0 2px,transparent 3px),radial-gradient(circle at 62% 26%,var(--color-white) 0 2px,transparent 3px),radial-gradient(circle at 86% 20%,var(--color-white) 0 2px,transparent 3px);background-size:170px 130px,210px 170px,260px 190px}.AdmissionHelp_container__J9KOg{position:relative;z-index:1;width:100%;max-width:var(--section-max-width);min-height:520px;margin:0 auto;padding:var(--section-content-padding);display:flex;align-items:center}.AdmissionHelp_copy__Ym_C4{width:65%;padding:34px 42px 38px;border:1px solid color-mix(in srgb,var(--color-white) 58%,transparent);border-radius:24px;background:color-mix(in srgb,var(--color-white) 78%,transparent);box-shadow:0 18px 40px color-mix(in srgb,var(--color-primary-blue) 18%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.AdmissionHelp_heading__458KK .title{font-size:clamp(2.35rem,4.4vw,4.4rem)}.AdmissionHelp_copy__Ym_C4 p{max-width:810px;margin:26px 0;color:var(--color-text-dark);font-family:var(--font-family-base);font-size:clamp(1rem,1.45vw,1.4rem);line-height:1.28}.AdmissionHelp_button__vwCGE{display:inline-flex;align-items:center;gap:12px;padding:12px 18px;border:2px solid var(--color-white);border-radius:999px;background:var(--color-primary-red);color:var(--color-white);font-family:var(--font-family-base);font-size:1rem;text-decoration:none;box-shadow:0 9px 18px var(--color-management-orange-glow);transition:transform .3s ease,background .3s ease,gap .3s ease}.AdmissionHelp_button__vwCGE:focus-visible,.AdmissionHelp_button__vwCGE:hover{gap:18px;background:var(--color-primary-red-hover);transform:translateY(-3px)}.AdmissionHelp_semanticHeading__ARvZ7{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.AdmissionHelp_sparkle__n19li{position:absolute;top:10%;right:47%;color:var(--color-primary-red);animation:AdmissionHelp_float__QLgRB 4s ease-in-out infinite}@keyframes AdmissionHelp_float__QLgRB{50%{transform:translateY(-8px) rotate(8deg)}}@media (max-width:768px){.AdmissionHelp_container__J9KOg,.AdmissionHelp_section__B6ToF{min-height:650px}.AdmissionHelp_background__wJBrH{object-position:top center}.AdmissionHelp_container__J9KOg{align-items:flex-start;padding:50px 24px 0}.AdmissionHelp_copy__Ym_C4{width:100%;padding:28px 24px 30px}.AdmissionHelp_copy__Ym_C4 p{font-size:1rem}}@media (max-width:360px){.AdmissionHelp_container__J9KOg,.AdmissionHelp_section__B6ToF{min-height:560px}.AdmissionHelp_background__wJBrH{object-position:top center}.AdmissionHelp_container__J9KOg{padding:38px 16px 0}.AdmissionHelp_heading__458KK .title{font-size:2rem}.AdmissionHelp_copy__Ym_C4{padding:22px 16px 24px;border-radius:18px}.AdmissionHelp_copy__Ym_C4 p{font-size:.86rem}.AdmissionHelp_button__vwCGE{padding:10px 14px;font-size:.86rem}}