.admissions_page__AOBS3{--ad-red:#9d0022;--ad-red-dark:#6d0018;--ad-red-darker:#4d0011;--ad-gold:#fdb022;--ad-beige:#f6edda;--ad-h2:clamp(22px,2.8vw,32px);--ad-ink:#1d2939;--ad-muted:#667085;--ad-line:#eaecf0;--ad-soft:#fcf6f5;--ad-radius:16px;color:var(--ad-ink);overflow-x:clip;font-family:inherit}.admissions_container__d0CAH{max-width:1400px;margin-inline:auto;padding-inline:16px;width:100%}.admissions_heroContainer__g0P55{max-width:1860px;margin-inline:auto;padding-inline:clamp(20px,3vw,56px);width:100%}.admissions_section__5RXJX{padding-block:30px}.admissions_sectionTitle__FY213{font-size:var(--ad-h2);font-weight:700;text-align:center;margin:0 0 8px;color:var(--ad-ink)}.admissions_sectionTitle__FY213 .admissions_accent__7GkrU{color:var(--ad-red)}.admissions_sectionSub__yquai{text-align:center;color:var(--ad-muted);max-width:680px;margin:0 auto 40px;font-size:16px;line-height:1.6}.admissions_colTitle__Xarsf{font-size:var(--ad-h2);font-weight:700;margin:0 0 22px}.admissions_colTitle__Xarsf .admissions_accent__7GkrU{color:var(--ad-red)}.admissions_colTitleCenter__EqnVY{text-align:center}.admissions_colSub__3a2J4{text-align:center;color:var(--ad-muted);font-size:14px;margin:-14px 0 24px}.admissions_btn__mOK7g{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:999px;font-size:15px;font-weight:600;border:2px solid transparent;cursor:pointer;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;line-height:1}.admissions_btn__mOK7g:hover{transform:translateY(-2px)}.admissions_btnGold__tVMMm{position:relative;display:inline-flex;align-items:center;gap:6px;padding:16px 14px;background:#ffd700;color:#9d0022!important;border:none;border-radius:999px;font-weight:800;font-size:.92rem;letter-spacing:.2px;text-decoration:none;white-space:nowrap}.admissions_btnRed__Y_kxC{background:var(--ad-red);color:#fff!important}.admissions_btnGhost__VjBMz{background:transparent;color:#fff;border-color:rgba(255,255,255,.6)}.admissions_btnGhost__VjBMz:hover{background:rgba(255,255,255,.12)}.admissions_btnOutline__gK09x{background:#fff;color:var(--ad-red);border-color:var(--ad-red)}.admissions_btnOutline__gK09x:hover{background:var(--ad-red);color:#fff}.admissions_hero___N7hq{position:relative;background-color:var(--ad-red);color:#fff;overflow:hidden}.admissions_heroBanner__7CGx8{position:relative;background-color:var(--ad-beige);background-image:url(/images/admission-banner-d.webp);background-repeat:no-repeat;background-position:top;background-size:100% auto;overflow:hidden}.admissions_heroInner__jtlhv{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%}.admissions_heroContent__3vfWo{flex:0 1 480px;background-color:var(--ad-red);border-radius:0 18px 18px 0;padding:24px 30px 26px;box-shadow:0 22px 48px rgba(0,0,0,.3)}.admissions_heroFormWrap__vt8dW{flex:0 1 320px;border-radius:18px;box-shadow:0 22px 48px rgba(0,0,0,.3);margin-right:30px}.admissions_heroPhotoMobile__yzB6C{display:none}.admissions_heroBadge__6Ab9g{display:inline-flex;align-items:center;gap:8px;background:rgba(253,176,34,.18);border:1px solid rgba(253,176,34,.5);color:var(--ad-gold);font-weight:600;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding:7px 14px;border-radius:999px;margin-bottom:14px}.admissions_heroTitle__DbsM_{font-size:clamp(26px,2.5vw,28px);font-weight:800;line-height:1.1;margin:12px 0}.admissions_heroTitle__DbsM_ .admissions_gold__R68T_{color:var(--ad-gold);font-family:Dancing Script,cursive;font-style:normal;font-weight:700;font-size:1.25em}.admissions_heroText__CkMQh{font-size:15px;line-height:1.55;color:rgba(255,255,255,.88);max-width:520px;margin:20px 0 40px}.admissions_heroActions__Yur2Q{display:flex;flex-wrap:wrap;gap:10px}.admissions_heroMediaWrap__7gIwd{position:relative}.admissions_heroMedia__xDON9{border-radius:20px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.35);border:4px solid rgba(255,255,255,.15)}.admissions_heroImg__DeOUT{display:block;width:100%;height:auto}.admissions_ph__U4HvU{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;background:#f3e9ea;color:var(--ad-red);font-size:13px;font-weight:600;letter-spacing:.4px;width:100%;height:100%;min-height:180px;text-align:center;border:1px dashed rgba(157,0,34,.25)}.admissions_phDark__lZSa8{background:rgba(255,255,255,.1);color:rgba(255,255,255,.85);border-color:rgba(255,255,255,.25)}.admissions_heroMedia__xDON9 .admissions_ph__U4HvU{min-height:420px}.admissions_stats__pt6b_{position:relative;z-index:2;background:var(--ad-beige);border-top:1px solid rgba(157,0,34,.1);border-bottom:1px solid rgba(157,0,34,.1)}.admissions_statsGrid__waEbr{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0;gap:0;padding-block:28px}.admissions_statItem__ssw1I{text-align:center;padding-inline:14px;min-width:0;border-right:1px solid rgba(157,0,34,.28)}.admissions_statItem__ssw1I:last-child{border-right:none}.admissions_statIcon__y5Rzg{display:none}.admissions_statNum__VPPwY{font-size:clamp(22px,2.4vw,30px);font-weight:800;color:var(--ad-red);line-height:1}.admissions_statLabel__H5D8x{font-size:12.5px;font-weight:800;color:rgba(157,0,34,.72);margin-top:6px;white-space:nowrap}.admissions_enquireTab__yDcjF{position:fixed;right:0;top:42%;transform:rotate(180deg);writing-mode:vertical-rl;background:var(--ad-gold);color:#3a2500;font-weight:700;padding:16px 10px;border-radius:0 0 10px 10px;cursor:pointer;z-index:40;letter-spacing:1px;box-shadow:-4px 4px 14px rgba(0,0,0,.2);border:none}.admissions_triBand__BLLUS{background:#fff}.admissions_topGrid__kNRAt{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;max-width:1200px;margin-inline:auto}.admissions_triCol__5tRM7{display:flex;flex-direction:column}.admissions_triCol__5tRM7+.admissions_triCol__5tRM7{border-left:1px solid var(--ad-line);padding-left:40px}.admissions_triCol__5tRM7 .admissions_centerBtn__OeOin{margin-top:auto;padding-top:26px}.admissions_journeyCard__va0aR{margin:40px auto 0;background:var(--ad-soft);border:1px solid rgba(157,0,34,.12);border-radius:20px;padding:30px 40px 34px;max-width:1200px}.admissions_journeyTitle__up8dP{margin:0 0 26px}.admissions_journeyRow__KoEmT{display:flex;align-items:flex-start;gap:32px}.admissions_journeyRow__KoEmT .admissions_steps__szlks{flex:1 1;max-width:none;margin-inline:0}.admissions_journeyBtn___cNn4{flex-shrink:0;margin-top:5px}.admissions_whyGrid__P_Vdi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px 14px;gap:30px 14px;margin-top:8px}.admissions_whyItem__VnVdO{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}.admissions_whyIcon__LKH7v{color:var(--ad-red);display:grid;place-items:center}.admissions_whyLabel__UH0Wj{font-size:13px;font-weight:600;line-height:1.3}.admissions_promiseInner__249r5{display:flex;flex-direction:column;flex:1 1;width:-moz-fit-content;width:fit-content;max-width:100%}.admissions_checkList__MxyxK{list-style:none;margin:0 0 26px;padding:0;display:flex;flex-direction:column;gap:16px}.admissions_checkItem___RGiA{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.45}.admissions_checkItem___RGiA svg{color:var(--ad-red);flex-shrink:0;margin-top:2px}.admissions_steps__szlks{display:flex;flex-direction:row;align-items:flex-start;gap:0;width:100%;max-width:920px;margin-inline:auto}.admissions_step___cumy{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;position:relative}.admissions_step___cumy:not(:last-child):before{content:"";position:absolute;top:29px;left:calc(50% + 41px);width:calc(100% - 82px);border-top:2px dashed rgba(157,0,34,.28);z-index:0}.admissions_stepIcon__gYw4E{position:relative;z-index:1;width:58px;height:58px;border-radius:17px;display:grid;place-items:center;color:var(--ad-red);background:rgba(157,0,34,.07);flex-shrink:0}.admissions_step___cumy:last-child .admissions_stepIcon__gYw4E{background:var(--ad-red);color:#fff}.admissions_stepText__gqV7t{display:flex;flex-direction:column;align-items:center;gap:3px}.admissions_stepLabel__Oq6IR{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:rgba(157,0,34,.5)}.admissions_stepTitle__8wwTP{font-weight:700;font-size:14px;line-height:1.3;color:var(--ad-ink)}.admissions_stepDesc__gLfBK{font-size:13px;color:var(--ad-muted);margin-top:3px;line-height:1.4}.admissions_progBand__yp_bv{background:var(--ad-soft)}.admissions_progLayout__qBb45{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:start}.admissions_progGrid__QXiQl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:8px}.admissions_bottomVideo__gW57c{border-radius:var(--ad-radius);overflow:hidden;box-shadow:0 10px 26px rgba(16,24,40,.12);aspect-ratio:16/9}.admissions_bottomVideo__gW57c iframe{width:100%;height:100%;display:block;border:0}.admissions_progCard__llnn8{background:#fff;border-radius:var(--ad-radius);overflow:hidden;border:1px solid var(--ad-line);box-shadow:0 6px 18px rgba(16,24,40,.05);transition:transform .18s ease,box-shadow .18s ease;display:flex;flex-direction:column}.admissions_progCard__llnn8:hover{transform:translateY(-4px);box-shadow:0 16px 30px rgba(16,24,40,.12)}.admissions_progHeader___TYnQ{background:var(--ad-soft);border-bottom:1px solid rgba(157,0,34,.1);padding:12px 8px;text-align:center;display:flex;flex-direction:column;gap:3px;min-height:74px;justify-content:center}.admissions_progName__nXo6M{font-weight:700;font-size:13px;line-height:1.25;color:var(--ad-red)}.admissions_progGrade__oM0vI{font-size:11.5px;color:var(--ad-muted);font-weight:500}.admissions_progThumb___aYUi{height:150px}.admissions_progThumb___aYUi .admissions_ph__U4HvU{min-height:150px;font-size:11px}.admissions_progImg__NdpzF{width:100%;height:100%;object-fit:cover;display:block}.admissions_panel__b0tHR{background:var(--ad-red);color:#fff;border-radius:20px;padding:30px 26px;position:relative;overflow:hidden}.admissions_panelTitle__U0mvm{font-size:20px;font-weight:700;text-align:center;margin:0 0 22px;position:relative;z-index:1}.admissions_facilCol__vOlY5{border-left:1px solid var(--ad-line);padding-left:36px}.admissions_facilGrid__jgHTM{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:26px 12px;gap:26px 12px;margin-top:8px}.admissions_facilItem__9Blxf{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:12.5px;font-weight:500;color:var(--ad-ink)}.admissions_facilIcon__1wNH0{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;background:#ffd700;border:1px solid rgba(157,0,34,.12);color:var(--ad-red)}.admissions_centerBtn__OeOin{display:flex;justify-content:center;margin-top:34px}.admissions_sayLayout__rKaXw{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:32px;gap:32px;align-items:stretch}.admissions_testiRow__1H9Me{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.admissions_testiCard__zecDd{background:#fff;border:1px solid var(--ad-line);border-radius:var(--ad-radius);padding:24px 22px;box-shadow:0 6px 18px rgba(16,24,40,.05);display:flex;flex-direction:column}.admissions_testiStars__L9jyz{color:var(--ad-gold);display:flex;gap:2px;margin-bottom:12px}.admissions_testiText___jvM1{font-size:14px;line-height:1.6;color:var(--ad-ink);flex:1 1}.admissions_testiPerson__ZKK8v{display:flex;align-items:center;gap:12px;margin-top:18px}.admissions_testiAvatar__KAoXn{width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0;display:grid;place-items:center;background:var(--ad-soft);border:1px solid rgba(157,0,34,.15);color:var(--ad-red)}.admissions_testiName__bFIod{font-weight:700;font-size:14px}.admissions_testiMeta__0OxH_{font-size:12px;color:var(--ad-muted)}.admissions_achieveList__QH_OO{display:flex;flex-direction:column;gap:18px;position:relative;z-index:1}.admissions_achieveItem__1JghU{display:flex;align-items:center;gap:14px}.admissions_achieveIcon__kdRJp{width:46px;height:46px;border-radius:12px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--ad-gold);display:grid;place-items:center;flex-shrink:0}.admissions_achieveNum__31yCT{font-size:20px;font-weight:800;color:var(--ad-gold);line-height:1}.admissions_achieveLabel__06t5h{font-size:13px;color:rgba(255,255,255,.85);margin-top:3px}.admissions_feeBand__ujB6z{background:var(--ad-soft)}.admissions_feeLayout__Eieh_{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;align-items:stretch;max-width:1080px;margin-inline:auto}.admissions_feeCard___wPtX{background:#fff;border:1px solid var(--ad-line);border-radius:16px;box-shadow:0 12px 30px rgba(16,24,40,.07);overflow:hidden;display:flex;flex-direction:column}.admissions_feeHead__i4599{display:flex;align-items:center;justify-content:space-between;background:var(--ad-red);color:#fff;padding:18px 26px;font-size:16px;font-weight:600}.admissions_feeHeadAnnual__EQEfT{color:var(--ad-gold)}.admissions_feeRows__2g_nP{display:flex;flex-direction:column;flex:1 1}.admissions_feeRow__YtXvo{display:flex;align-items:center;justify-content:space-between;padding:20px 26px;border-top:1px solid var(--ad-line);flex:1 1}.admissions_feeRow__YtXvo:first-child{border-top:none}.admissions_feeRow__YtXvo:nth-child(2n){background:#faf7f2}.admissions_feeGrade__IuYoI{font-size:14px;color:var(--ad-ink)}.admissions_feeAmount__ndEuP{font-size:15px;font-weight:700;color:var(--ad-ink)}.admissions_docCard__QnXdt{background:#f7efdd;border:1px solid #efe2c4;border-radius:16px;padding:28px 32px}.admissions_docTitle__IXBTa{color:var(--ad-red);font-size:18px;font-weight:700;margin:0 0 22px}.admissions_docList__F8KAQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.admissions_docItem__BJxNq{display:flex;align-items:center;gap:14px;font-size:14px;color:var(--ad-ink)}.admissions_docIcon__2Zc9p{color:#4a9d5b;flex-shrink:0}.admissions_feeActions__cSPqX{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:40px}.admissions_galleryBand__F4lR_{background:#fff}.admissions_gallery__Fh_YM{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px}.admissions_galleryItem__Yssdb{display:block;border-radius:var(--ad-radius);overflow:hidden;position:relative;aspect-ratio:3/4;text-decoration:none}.admissions_galleryItem__Yssdb .admissions_ph__U4HvU{min-height:100%}.admissions_galleryImg__F4Ihu{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.admissions_galleryItem__Yssdb:hover .admissions_galleryImg__F4Ihu{transform:scale(1.06)}.admissions_galleryCaption__9TCJ_{position:absolute;left:0;right:0;bottom:0;padding:14px;background:rgba(77,0,17,.78);color:#fff;font-size:13px;font-weight:600}.admissions_bottomBand__YPlgj{background:var(--ad-soft)}.admissions_bottomGrid__OiS1a{display:grid;grid-template-columns:3fr 2fr;grid-gap:44px;gap:44px;align-items:start}.admissions_bottomRight__1VwG3{display:flex;flex-direction:column;gap:24px}.admissions_faqCol__XMqTb .th-container{padding:0;margin-top:0!important}.admissions_enquireHeading__fEQdk{font-size:clamp(24px,3vw,32px);font-weight:700;margin:0}.admissions_enquireHeading__fEQdk .admissions_accent__7GkrU{color:var(--ad-red)}.admissions_brochureCard__6UUu0{background:#fdf6e9;color:var(--ad-ink);border:1px solid #f0e2c6;border-radius:18px;padding:20px;display:flex;gap:16px;align-items:stretch}.admissions_brochureThumb__lcQT3{width:150px;flex-shrink:0;border-radius:10px;overflow:hidden}.admissions_brochureThumb__lcQT3 .admissions_ph__U4HvU{min-height:100%;font-size:11px}.admissions_brochureImg__6nKoQ{width:100%;height:100%;object-fit:cover;display:block}.admissions_brochureBody__ATS0q{display:flex;flex-direction:column;justify-content:center}.admissions_brochureCard__6UUu0 h3{font-size:19px;font-weight:700;margin:0 0 6px;color:var(--ad-ink)}.admissions_brochureCard__6UUu0 p{color:var(--ad-muted);font-size:13.5px;line-height:1.5;margin:0 0 16px}.admissions_brochureActions__3K9Tk{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.admissions_brochureBtn__zk_wK{padding:11px 22px;font-size:14px}.admissions_brochureLink__AI0a9{background:none;border:none;color:var(--ad-red);font-size:12.5px;font-weight:600;text-decoration:underline;cursor:pointer;padding:8px 0 0;text-align:center}.admissions_ctaBand__0z8qW{background:var(--ad-red);color:#fff;position:relative;overflow:hidden;margin-bottom:20px}.admissions_ctaDoodle__qNrte{position:absolute;top:50%;width:150px;height:74px;color:var(--ad-gold);opacity:.7;z-index:0;pointer-events:none}.admissions_ctaDoodleLeft___kywx{left:20px;transform:translateY(-50%)}.admissions_ctaDoodleRight__k8FPL{right:20px;transform:translateY(-50%) scaleX(-1)}@media (max-width:992px){.admissions_ctaDoodle__qNrte{width:96px;height:48px;opacity:.55}.admissions_ctaDoodleLeft___kywx{top:12px;left:10px;transform:none}.admissions_ctaDoodleRight__k8FPL{top:auto;bottom:12px;right:10px;transform:scaleX(-1)}}.admissions_ctaInner__kFq_H{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:46px;flex-wrap:wrap;padding-left:60px}.admissions_ctaText__Lfl6u h2{font-size:var(--ad-h2);font-weight:800;margin:0 0 6px}.admissions_ctaText__Lfl6u p{margin:0;color:rgba(255,255,255,.85)}.admissions_ctaText__Lfl6u .admissions_gold__R68T_{color:var(--ad-gold);font-family:Dancing Script,cursive;font-weight:700;font-size:1.2em}.admissions_ctaActions__3YKRN{display:flex;gap:16px;flex-wrap:wrap}@media (max-width:992px){.admissions_heroBanner__7CGx8{background-image:none;background-color:transparent}.admissions_heroPhotoMobile__yzB6C{display:block;width:100%;height:auto}.admissions_heroInner__jtlhv{flex-direction:column;align-items:stretch;gap:22px;padding-block:36px 28px}.admissions_heroContent__3vfWo{flex:none;max-width:640px;margin-inline:auto;width:100%;background:transparent;box-shadow:none;padding:0;text-align:center}.admissions_heroFormWrap__vt8dW{flex:none;max-width:560px;width:100%;margin-inline:auto}.admissions_heroText__CkMQh{margin-inline:auto}.admissions_heroActions__Yur2Q{justify-content:center}.admissions_colTitle__Xarsf{text-align:center}.admissions_promiseInner__249r5{width:100%}.admissions_checkList__MxyxK{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 28px;gap:16px 28px;max-width:640px;margin-inline:auto;align-items:start}.admissions_checkItem___RGiA{text-align:left;width:auto;max-width:none}.admissions_statsGrid__waEbr{grid-template-columns:repeat(3,1fr);gap:28px 0}.admissions_statItem__ssw1I:nth-child(3){border-right:none}.admissions_topGrid__kNRAt{grid-template-columns:1fr;gap:40px}.admissions_triCol__5tRM7+.admissions_triCol__5tRM7{border-left:none;padding-left:0;border-top:1px solid var(--ad-line);padding-top:40px}.admissions_journeyRow__KoEmT{flex-direction:column;align-items:stretch;gap:26px}.admissions_journeyRow__KoEmT .admissions_steps__szlks{max-width:640px;margin-inline:auto}.admissions_journeyBtn___cNn4{align-self:center;margin-top:0}.admissions_whyGrid__P_Vdi{max-width:560px;margin-inline:auto}.admissions_progLayout__qBb45,.admissions_sayLayout__rKaXw{grid-template-columns:1fr;gap:40px}.admissions_progGrid__QXiQl{grid-template-columns:repeat(3,1fr)}.admissions_facilCol__vOlY5{border-left:none;padding-left:0;border-top:1px solid var(--ad-line);padding-top:36px}.admissions_gallery__Fh_YM{grid-template-columns:repeat(3,1fr)}.admissions_achieveList__QH_OO{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 24px;gap:20px 24px}.admissions_bottomGrid__OiS1a{grid-template-columns:1fr}.admissions_brochureCard__6UUu0{max-width:560px;margin-inline:auto;width:100%}.admissions_feeLayout__Eieh_{grid-template-columns:1fr;max-width:620px}}@media (max-width:600px){.admissions_section__5RXJX{padding-block:30px}.admissions_journeyCard__va0aR{padding:22px 14px 24px}.admissions_journeyHead__ydEn3{margin-bottom:26px}.admissions_stepIcon__gYw4E{width:46px;height:46px}.admissions_step___cumy:not(:last-child):before{top:23px;left:calc(50% + 31px);width:calc(100% - 62px)}.admissions_stepLabel__Oq6IR{font-size:10px}.admissions_stepTitle__8wwTP{font-size:11px}.admissions_heroBadge__6Ab9g{font-size:11px;padding:6px 12px;margin-bottom:16px}.admissions_heroTitle__DbsM_{font-size:26px;margin:0 0 12px}.admissions_heroText__CkMQh{font-size:14px;margin-bottom:22px}.admissions_heroActions__Yur2Q{flex-wrap:nowrap;gap:8px;justify-content:center}.admissions_heroActions__Yur2Q .admissions_btn__mOK7g{flex:0 0 auto;padding:10px 16px;font-size:12px;gap:6px}.admissions_ctaActions__3YKRN .admissions_btn__mOK7g{width:100%}.admissions_feeActions__cSPqX{flex-direction:column;align-items:stretch}.admissions_feeActions__cSPqX .admissions_btn__mOK7g{width:100%}.admissions_stats__pt6b_{background:var(--ad-beige);border-top:1px solid rgba(157,0,34,.1);border-bottom:1px solid rgba(157,0,34,.1)}.admissions_statsGrid__waEbr{grid-template-columns:1fr 1fr;gap:10px;padding-block:22px}.admissions_statItem__ssw1I{background:#fff;border:1px solid rgba(157,0,34,.14);border-radius:14px;padding:12px;text-align:left;display:flex;flex-direction:row;align-items:center;gap:11px;min-width:0;box-shadow:0 4px 12px rgba(16,24,40,.04)}.admissions_statIcon__y5Rzg{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:rgba(157,0,34,.08);color:var(--ad-red);flex-shrink:0}.admissions_statIcon__y5Rzg svg{width:21px;height:21px}.admissions_statText__i7EAa{display:flex;flex-direction:column;gap:1px;align-items:flex-start;min-width:0}.admissions_statNum__VPPwY{font-size:19px;font-weight:800;color:var(--ad-red);line-height:1.1}.admissions_statLabel__H5D8x{font-size:11px;color:rgba(157,0,34,.72);margin-top:0;line-height:1.2;white-space:normal}.admissions_statItem__ssw1I:last-child,.admissions_statItem__ssw1I:nth-child(2){grid-column:auto;order:0;flex-direction:row;align-items:center;gap:11px;padding:12px}.admissions_statItem__ssw1I:last-child .admissions_statIcon__y5Rzg svg,.admissions_statItem__ssw1I:nth-child(2) .admissions_statIcon__y5Rzg svg{width:21px;height:21px}.admissions_statItem__ssw1I:last-child .admissions_statNum__VPPwY,.admissions_statItem__ssw1I:nth-child(2) .admissions_statNum__VPPwY{font-size:19px}.admissions_whyGrid__P_Vdi{grid-template-columns:repeat(2,1fr);gap:24px 12px}.admissions_progGrid__QXiQl{grid-template-columns:1fr;gap:12px}.admissions_progCard__llnn8{flex-direction:row;align-items:stretch;min-height:96px}.admissions_progThumb___aYUi{width:104px;height:auto;flex-shrink:0}.admissions_progThumb___aYUi .admissions_ph__U4HvU{min-height:96px}.admissions_progHeader___TYnQ{order:2;flex:1 1;height:auto;text-align:left;align-items:flex-start;justify-content:center;border-bottom:none;padding:12px 16px}.admissions_facilGrid__jgHTM{grid-template-columns:1fr;gap:10px}.admissions_facilItem__9Blxf{flex-direction:row;align-items:center;gap:10px;text-align:left;background:var(--ad-soft);border:1px solid var(--ad-line);border-radius:12px;padding:10px 12px}.admissions_facilIcon__1wNH0{width:40px;height:40px;flex-shrink:0;border-radius:10px;background:var(--ad-gold)}.admissions_facilIcon__1wNH0 svg{width:20px;height:20px}.admissions_testiRow__1H9Me{grid-template-columns:1fr}.admissions_gallery__Fh_YM{grid-template-columns:repeat(2,1fr)}.admissions_galleryItem__Yssdb:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 8px);justify-self:center}.admissions_brochureCard__6UUu0{flex-direction:column;text-align:center}.admissions_brochureThumb__lcQT3{width:100%;max-width:300px;height:auto;margin-inline:auto}.admissions_brochureImg__6nKoQ{height:auto;object-fit:contain}.admissions_brochureActions__3K9Tk{flex-direction:column;align-items:center}.admissions_brochureBtn__zk_wK{width:100%}.admissions_ctaInner__kFq_H{flex-direction:column;text-align:center;padding-left:0}.admissions_enquireTab__yDcjF{display:none}.admissions_heroContent__3vfWo{max-width:100%}.admissions_brochureBody__ATS0q,.admissions_facilCol__vOlY5,.admissions_heroInner__jtlhv,.admissions_progCol__rsQ7x,.admissions_triCol__5tRM7{text-align:center;padding:10px}.admissions_heroFormWrap__vt8dW{text-align:left}.admissions_colTitle__Xarsf,.admissions_enquireHeading__fEQdk{text-align:center}.admissions_heroText__CkMQh{margin-inline:auto}.admissions_ctaActions__3YKRN,.admissions_heroActions__Yur2Q{justify-content:center}.admissions_checkList__MxyxK{display:flex;flex-direction:column;align-items:stretch}.admissions_checkItem___RGiA{text-align:left;width:auto;max-width:none}.admissions_brochureBtn__zk_wK,.admissions_brochureLink__AI0a9{align-self:center;text-align:center}}