.page_page__ZU32B{--maroon:#da8403;--maroon-mid:#cf0707;--maroon-lt:#c0393933;--maroon-xs:#c0393910;--gold:#43b516;--gold-lt:#f5e5c0;--gold-xs:#fdf7ed;--blue:#43ab41;--blue-mid:#2d5496;--blue-lt:#d5e2f5;--blue-xs:#edf2fb;--cream:#fbf8f3;--cream2:#f5f0e8;--cream3:#ede8df;--text-dark:#1a1208;--text-mid:#4a3f2f;--text-soft:#8c7b66;min-height:100vh;overflow-x:clip;background:var(--cream);color:var(--text-dark);font-family:inherit}.page_page__ZU32B *,.page_page__ZU32B :after,.page_page__ZU32B :before{box-sizing:border-box}.page_page__ZU32B a,.page_page__ZU32B button,.page_page__ZU32B h1,.page_page__ZU32B h2,.page_page__ZU32B h3,.page_page__ZU32B h4,.page_page__ZU32B h5,.page_page__ZU32B h6,.page_page__ZU32B p,.page_page__ZU32B span{font-family:inherit}.page_containerWide__UT64v,.page_container__aoG4z{max-width:1200px;margin:0 auto;padding:0 24px}.page_container__aoG4z{max-width:1100px}.page_gradientMaroon__CDre0{background:linear-gradient(135deg,var(--maroon),#c0393a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_textMaroon__gK4hC{color:var(--maroon)}.page_textGold__eQyqt{color:var(--gold)}.page_textBlue__8jMCK{color:var(--blue)}.page_navbar__chktt{position:fixed;top:0;left:0;right:0;z-index:50;padding:14px 0;transition:all .35s ease}.page_navSolid__4xOa0{background:rgba(251,248,243,.97);backdrop-filter:blur(14px);box-shadow:0 2px 20px rgba(139,26,26,.08)}.page_navInner__JKFQa{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_brand__f_q1F{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:0;text-decoration:none}.page_footerLogo__PfgLJ,.page_logo__7fc9l{height:44px;width:auto;-o-object-fit:contain;object-fit:contain}.page_brandMeta__1x14x{font-size:10px;color:var(--text-soft);font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1}.page_brandName__45f0C{font-size:14px;color:var(--maroon);font-weight:800;line-height:1.3}.page_navCluster__ZQJBD{display:flex;align-items:center;gap:20px}.page_navLinks__3Mchl{display:flex;gap:22px}.page_navLink__2S7dD{color:var(--text-mid);font-size:14px;font-weight:600;text-decoration:none;transition:color .2s ease}.page_navLink__2S7dD:hover{color:var(--maroon)}.page_loginButton__KoiDv{color:var(--maroon);font-size:13px;font-weight:700;text-decoration:none;padding:8px 16px;border:1.5px solid rgba(139,26,26,.25);border-radius:8px;transition:all .2s ease}.page_loginButton__KoiDv:hover{background:var(--maroon);color:#fff}.page_goldButtonLarge__A0bre,.page_goldButton__cj6sx,.page_lightOutlineButton__uSsRy,.page_outlineButton__sQU0K,.page_primaryButtonLarge__dzLvm,.page_primaryButtonSmall__DT_NK,.page_primaryButton__iKEy8{display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;transition:all .25s ease;cursor:pointer;border-radius:10px;font-weight:700}.page_primaryButtonLarge__dzLvm,.page_primaryButtonSmall__DT_NK,.page_primaryButton__iKEy8{background:var(--maroon);color:#fff}.page_primaryButtonSmall__DT_NK{padding:9px 20px;font-size:13px}.page_primaryButton__iKEy8{padding:12px 28px;font-size:15px}.page_primaryButtonLarge__dzLvm{padding:14px 36px;font-size:16px}.page_primaryButtonLarge__dzLvm:hover,.page_primaryButtonSmall__DT_NK:hover,.page_primaryButton__iKEy8:hover{background:var(--maroon-mid);transform:translateY(-1px);box-shadow:0 8px 24px rgba(139,26,26,.25)}.page_goldButtonLarge__A0bre,.page_goldButton__cj6sx{background:var(--gold);color:#fff}.page_goldButton__cj6sx{padding:12px 28px;font-size:15px}.page_goldButtonLarge__A0bre{padding:14px 28px;font-size:16px}.page_goldButtonLarge__A0bre:hover,.page_goldButton__cj6sx:hover{background:#b5831e;transform:translateY(-1px);box-shadow:0 8px 24px rgba(200,151,43,.3)}.page_outlineButton__sQU0K{background:transparent;color:var(--maroon);padding:11px 26px;border:2px solid var(--maroon);font-size:15px}.page_outlineButton__sQU0K:hover{background:var(--maroon);color:#fff}.page_lightOutlineButton__uSsRy{background:transparent;color:#fff;padding:11px 26px;border:2px solid rgba(255,255,255,.4);font-size:15px}.page_lightOutlineButton__uSsRy:hover{background:rgba(255,255,255,.15)}.page_mobileToggle__50vog{display:none;width:42px;height:42px;border-radius:12px;border:1px solid rgba(139,26,26,.18);background:rgba(255,255,255,.86);color:var(--maroon);cursor:pointer}.page_mobileMenu__RbNgw{display:none}.page_heroSection___mcj9{min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;padding-top:90px;background:var(--cream)}.page_heroOrbGold__BD0j5,.page_heroOrbMaroon__FF9VC{position:absolute;border-radius:50%;pointer-events:none}.page_heroOrbGold__BD0j5{top:-80px;right:-80px;width:500px;height:500px;background:radial-gradient(circle,rgba(200,151,43,.12),transparent 70%)}.page_heroOrbMaroon__FF9VC{bottom:0;left:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(139,26,26,.07),transparent 70%)}.page_dotBackground__Wh9zk{position:absolute;inset:0;opacity:.4;background-image:radial-gradient(var(--cream3) 1px,transparent 1px);background-size:28px 28px}.page_heroGrid__BL1ju{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;width:100%;padding:48px 0}.page_fadeUp__mbBxU{animation:page_fadeUp__mbBxU .8s ease both}.page_delay2__Qml4x{animation-delay:.3s}.page_tag__lW6GL{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.page_tagMaroon__JKYCi{background:var(--maroon-xs);color:var(--maroon);border:1px solid var(--maroon-lt)}.page_tagGold__oc7jZ{background:var(--gold-xs);color:var(--gold);border:1px solid rgba(200,151,43,.25)}.page_tagBlue__EnO1k{background:var(--blue-xs);color:var(--blue);border:1px solid rgba(30,58,110,.15)}.page_heroTitle__Gfler{font-size:clamp(34px,4vw,58px);font-weight:900;line-height:1.1;color:var(--text-dark);margin-bottom:20px}.page_heroBlue__I8PzP{color:var(--blue)}.page_heroText__g5S3T{color:var(--text-mid);font-size:17px;line-height:1.75;max-width:460px;margin-bottom:32px}.page_buttonRow__iVZ1w{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:44px}.page_statsGrid__GCW2d{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.page_statPill__h3HEa{background:#fff;border:1px solid var(--cream3);border-radius:14px;padding:16px 12px;text-align:center;box-shadow:0 4px 16px rgba(0,0,0,.04)}.page_statNumber__XnvUq{font-size:24px;font-weight:900;color:var(--maroon)}.page_statText__lacmk{font-size:11px;color:var(--text-soft);margin-top:4px}.page_heroVisualWrap__jpE7U{display:flex;justify-content:center}.page_float__P1Jpw{animation:page_float__P1Jpw 5s ease-in-out infinite}.page_heroVisual___m6ot{width:380px;height:440px;position:relative}.page_heroCard__nJNjR{position:absolute;inset:28px;border-radius:24px;overflow:hidden;border:3px solid #fff;box-shadow:0 24px 60px rgba(139,26,26,.18)}.page_coverImage__3ez3E,.page_heroImage__Q6NCQ,.page_thumbImage__9oEUA{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_heroMainImage__VR_oD{-o-object-position:54% center;object-position:54% center}.page_thumbTopImage__njRuM{-o-object-position:center 34%;object-position:center 34%}.page_thumbRightImage__Hkrw6{-o-object-position:center 22%;object-position:center 22%}.page_thumbBottomImage__ODAoZ{-o-object-position:center 18%;object-position:center 18%}.page_heroImageShade__hrdg_{position:absolute;inset:0;background:linear-gradient(0deg,rgba(139,26,26,.35),transparent 60%)}.page_heroRing__CXAQ0{position:absolute;top:14px;left:14px;right:14px;bottom:14px;border-radius:28px;border:2px dashed rgba(200,151,43,.35)}.page_heroThumb__hRINt{position:absolute;width:76px;height:76px;border-radius:16px;overflow:hidden;border:3px solid #fff;box-shadow:0 8px 24px rgba(0,0,0,.15)}.page_thumbTopLeft__cQZC2{top:-8px;left:-8px}.page_thumbTopRight__9cdaI{top:-8px;right:-8px}.page_thumbBottomCenter__0BIo5{bottom:-8px;left:50%;transform:translateX(-50%)}.page_heroInfoCard__8mDPt{position:absolute;bottom:44px;left:40px;right:40px;background:#fff;border-radius:14px;padding:12px 16px;box-shadow:0 8px 32px rgba(139,26,26,.14);display:flex;align-items:center;gap:12px;border:1px solid var(--cream3)}.page_heroInfoIcon__iTfn4{width:38px;height:38px;border-radius:10px;background:var(--maroon);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:14px}.page_heroInfoTitle__CR_Tf{font-weight:800;font-size:13px;color:var(--text-dark)}.page_heroInfoText__A6uYt{color:var(--text-soft);font-size:11px;margin-top:2px}.page_heroDotBlue__wenxM,.page_heroDotGold__kk6_o{position:absolute;border-radius:50%}.page_heroDotGold__kk6_o{top:50%;right:-20px;width:14px;height:14px;background:var(--gold)}.page_heroDotBlue__wenxM{bottom:30%;left:-20px;width:10px;height:10px;background:var(--blue-mid)}.page_heroBottomCurve__S_zM2{position:absolute;bottom:0;left:0;right:0;height:40px;background:var(--cream2);clip-path:ellipse(55% 100% at 50% 100%)}.page_section__61PEw{padding:80px 24px}.page_sectionCream__tvHwr{background:var(--cream)}.page_sectionCream2__JRG2u{background:var(--cream2)}.page_sectionHeadingCompact__GHZvo,.page_sectionHeading__K6Wm4{text-align:center;margin-bottom:48px}.page_sectionHeadingCompact__GHZvo{margin-bottom:28px}.page_ctaHeading__LfRtV,.page_sectionTitleLeft__olm6U,.page_sectionTitle__hzsAh,.page_uktTitle__uG_pH,.page_videoTitle__mhbvF{font-size:34px;font-weight:800;color:var(--text-dark)}.page_sectionTitleLeft__olm6U{margin-bottom:16px}.page_facilitiesIntro__EGB6n,.page_sectionText__eabw7{color:var(--text-soft);margin-top:14px;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.7}.page_facilitiesIntro__EGB6n{margin-left:0;margin-right:0;margin-bottom:28px;font-size:15px}.page_ornament__i_MDV{width:48px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--maroon),var(--gold));margin:12px auto 0}.page_stepsWrap__C5usJ{position:relative}.page_stepsLine__Jj8Xx{position:absolute;top:32px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,var(--cream3),var(--maroon-lt),var(--cream3),transparent)}.page_stepsGrid__OG6X3{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.page_stepCard__RUgHq{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.page_stepCircle___qcyy{width:64px;height:64px;border-radius:50%;background:#fff;border:2px solid var(--cream3);display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease;box-shadow:0 4px 14px rgba(0,0,0,.06);color:var(--maroon);font-size:20px}.page_stepCircle___qcyy:hover{border-color:var(--maroon);background:var(--maroon-xs)}.page_stepNum__6pMPK{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border-radius:50%;background:var(--maroon);color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center}.page_stepTitle__kKqcb{font-weight:700;font-size:13px;color:var(--text-dark)}.page_stepText__9rP0A{font-size:11px;color:var(--text-soft);margin-top:4px;line-height:1.4}.page_centerAction__uzHXR{margin-top:44px;text-align:center}.page_aboutGrid__3OvzD{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.page_aboutIntro__QRSE7{color:var(--text-mid);line-height:1.8;margin-bottom:28px;font-size:15px}.page_aboutCards__b4Vdz{display:flex;flex-direction:column;gap:14px;margin-bottom:32px}.page_aboutBlueCard__9aRgE,.page_aboutMaroonCard__1ELfK{padding:18px 22px;border-radius:14px}.page_aboutBlueCard__9aRgE{background:var(--blue-xs);border:1px solid rgba(30,58,110,.12)}.page_aboutMaroonCard__1ELfK{background:var(--maroon-xs);border:1px solid var(--maroon-lt)}.page_aboutCardTitle__GXsEN{font-weight:800;font-size:14px;margin-bottom:6px;display:flex;align-items:center;gap:8px}.page_aboutBlueCard__9aRgE .page_aboutCardTitle__GXsEN{color:var(--blue)}.page_aboutMaroonCard__1ELfK .page_aboutCardTitle__GXsEN{color:var(--maroon)}.page_aboutCardText__V5N0Z{font-size:14px;color:var(--text-mid);line-height:1.6}.page_aboutVisual__7wGEA{position:relative}.page_aboutImageCard__jd0Ze{border-radius:24px;overflow:hidden;aspect-ratio:4/3;border:2px solid #fff;box-shadow:0 20px 60px rgba(139,26,26,.13)}.page_aboutImage__CiEwT{-o-object-position:center 32%;object-position:center 32%}.page_aboutStatLeft__Jf_zB,.page_aboutStatRight__asWID{position:absolute;border-radius:16px;padding:16px 22px;box-shadow:0 12px 36px rgba(0,0,0,.1)}.page_aboutStatLeft__Jf_zB{left:-20px;bottom:-20px;background:#fff;border:1px solid var(--cream3)}.page_aboutStatRight__asWID{top:-20px;right:-20px;background:var(--maroon);box-shadow:0 12px 36px rgba(139,26,26,.25)}.page_aboutStatNumber__SaSNS{font-size:28px;font-weight:900;color:var(--maroon)}.page_aboutStatNumberWhite__wwODC{font-size:28px;font-weight:900;color:#fff}.page_aboutStatLabelWhite__R5PL4,.page_aboutStatLabel__B53k1{font-size:12px;margin-top:2px;display:flex;align-items:center;gap:5px}.page_aboutStatLabel__B53k1{color:var(--text-soft)}.page_aboutStatLabel__B53k1 i{color:var(--gold)}.page_aboutStatLabelWhite__R5PL4{color:rgba(255,255,255,.75)}.page_aboutRing__Cfn_8{position:absolute;bottom:60px;right:-30px;width:60px;height:60px;border-radius:50%;border:3px solid rgba(200,151,43,.3)}.page_advGrid__yHEM7{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.page_advCard___jy4w{background:#fff;border:1px solid var(--cream3);border-radius:18px;padding:28px;transition:all .3s ease}.page_advCard___jy4w:hover{border-color:rgba(139,26,26,.25);box-shadow:0 12px 40px rgba(139,26,26,.08);transform:translateY(-4px)}.page_advIconWrap__vhmWE{width:52px;height:52px;border-radius:14px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;margin-bottom:18px;font-size:22px}.page_advTitle__n_qCf{font-size:16px;font-weight:800;color:var(--text-dark);margin-bottom:8px}.page_advText__YzgKo{color:var(--text-soft);font-size:14px;line-height:1.65}.page_uktSection__6lgYD{position:relative;overflow:hidden;background:var(--maroon);padding:52px 24px}.page_uktBubbleLeft__3FbZw,.page_uktBubbleRight__Yi5Tf{position:absolute;border-radius:50%;background:rgba(255,255,255,.04)}.page_uktBubbleRight__Yi5Tf{top:0;right:0;width:300px;height:300px;transform:translate(30%,-30%)}.page_uktBubbleLeft__3FbZw{bottom:0;left:0;width:200px;height:200px;transform:translate(-30%,30%)}.page_uktInner__Y8Jh7{position:relative;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.page_uktTag__jlY7g{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.25);margin-bottom:12px;font-size:13px;font-weight:700;text-transform:uppercase}.page_uktTitle__uG_pH{color:#fff;font-size:30px;font-weight:900;margin-bottom:8px}.page_uktText__CcaLk{color:rgba(255,255,255,.75);font-size:15px;max-width:540px;line-height:1.7}.page_uktButtons__WVOiB{display:flex;gap:12px;flex-wrap:wrap}.page_facultyGrid__kGnrm{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.page_facCard__aLDoD{background:#fff;border-radius:16px;padding:24px;border:1px solid var(--cream3);border-left-width:4px;transition:all .3s ease;cursor:pointer}.page_facCard__aLDoD:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(139,26,26,.1)}.page_facTop__Bme8b{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px;gap:12px}.page_facIconBox__RF9UC{width:44px;height:44px;border-radius:12px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;font-size:20px}.page_facBadge__mK47e{font-size:11px;padding:3px 10px;border-radius:999px;background:var(--cream2);color:var(--text-soft);font-weight:600}.page_facCode__hGnjZ{font-size:10px;font-weight:800;color:var(--text-soft);text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px}.page_facTitle__GfgXE{font-size:14px;font-weight:700;color:var(--text-dark);line-height:1.4}.page_facLink__TyVf3{margin-top:12px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:4px;opacity:.7}.page_facilitiesGrid___Bkq0{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.page_facilityList__75XtI{display:flex;flex-direction:column;gap:14px}.page_facilityItem__PAP4A{display:flex;gap:16px;padding:20px;border-radius:16px;background:#fff;border:1px solid var(--cream3);transition:all .3s ease}.page_facilityItem__PAP4A:hover{border-color:rgba(30,58,110,.25);box-shadow:0 8px 30px rgba(30,58,110,.07)}.page_facilityIcon__O4DZW{flex-shrink:0;width:50px;height:50px;border-radius:14px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;font-size:20px}.page_facilityHead__tROdy{display:flex;align-items:center;gap:8px;margin-bottom:5px}.page_facilityNum__8UF4H{font-size:11px;font-weight:800}.page_facilityTitle__lT8x6{font-weight:800;font-size:15px;color:var(--text-dark)}.page_facilityText__krUuH{color:var(--text-soft);font-size:13px;line-height:1.6}.page_facilityMiniStats__CnFvN{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px}.page_facilityMiniStat__FXqiH{text-align:center;padding:14px;background:#fff;border-radius:12px;border:1px solid var(--cream3)}.page_facilityMiniValue__n2QlT{font-size:22px;font-weight:900}.page_facilityMiniLabel__Lqdx_{font-size:11px;color:var(--text-soft)}.page_facilityMainImage__qAoV1{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:4/3;border:2px solid #fff;box-shadow:0 20px 60px rgba(139,26,26,.14)}.page_facilityMainPhoto__H37Nk{-o-object-position:center 28%;object-position:center 28%}.page_facilityShade__XuTQL{position:absolute;inset:0;background:linear-gradient(0deg,rgba(139,26,26,.4),transparent 55%)}.page_videoPlayButton__F6YoK{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-decoration:none}.page_videoPlayCircle__PwAKx{width:68px;height:68px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(0,0,0,.2);transition:transform .2s ease;color:var(--maroon);font-size:22px}.page_videoPlayButton__F6YoK:hover .page_videoPlayCircle__PwAKx{transform:scale(1.1)}.page_facilityCaption__2h1VZ{position:absolute;bottom:0;left:0;right:0;padding:16px 20px}.page_facilityCaption__2h1VZ p{color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;gap:6px}.page_facilityCaption__2h1VZ i{color:var(--gold)}.page_facilitySecondaryImage__I4_1U{margin-top:14px;border-radius:20px;overflow:hidden;height:120px;border:2px solid #fff;box-shadow:0 8px 24px rgba(0,0,0,.08)}.page_facilitySecondaryPhoto__i8rmk{-o-object-position:center 18%;object-position:center 18%}.page_videoSection__OHo_Q{max-width:860px;margin:0 auto;text-align:center}.page_videoFrame__Gvi3_{border-radius:22px;overflow:hidden;border:2px solid #fff;aspect-ratio:16/9;box-shadow:0 20px 60px rgba(139,26,26,.13)}.page_videoIframe__Aqtvu{width:100%;height:100%;border:none}.page_ctaSection__tPv8w{max-width:1100px;margin:0 auto;text-align:center}.page_ctaHeading__LfRtV{font-size:38px;font-weight:900;margin-bottom:14px}.page_ctaLead__LhZER{color:var(--text-soft);font-size:17px;max-width:540px;margin:20px auto 36px;line-height:1.75}.page_ctaCard__IwvHX{background:#fff;border-radius:28px;padding:48px;border:1px solid var(--cream3);box-shadow:0 20px 60px rgba(139,26,26,.08);max-width:700px;margin:0 auto;position:relative;overflow:hidden}.page_ctaGlowBottom__Iu_u_,.page_ctaGlowTop__0IR_V{position:absolute;border-radius:50%}.page_ctaGlowTop__0IR_V{top:0;right:0;width:200px;height:200px;background:radial-gradient(circle,rgba(200,151,43,.08),transparent 70%);transform:translate(30%,-30%)}.page_ctaGlowBottom__Iu_u_{bottom:0;left:0;width:150px;height:150px;background:radial-gradient(circle,rgba(139,26,26,.06),transparent 70%);transform:translate(-30%,30%)}.page_ctaChecklist__DLiQu{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:32px}.page_ctaCheckItem__LbWhF{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--cream);border-radius:12px;border:1px solid var(--cream3);text-align:left}.page_ctaCheckItem__LbWhF span{font-size:13px;font-weight:600;color:var(--text-dark)}.page_ctaCheckIcon__ibTFT{width:22px;height:22px;border-radius:50%;background:var(--maroon);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:9px}.page_ctaButtons__ha2_b{position:relative;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.page_ctaPhone__R1uE5{color:var(--text-soft);font-size:13px;margin-top:18px}.page_ctaPhone__R1uE5 i{margin-right:6px;color:var(--maroon)}.page_ctaPhone__R1uE5 strong{color:var(--text-dark)}.page_footer__sHKi3{background:var(--maroon);color:#fff;padding:60px 24px 0}.page_footerGrid__n13s9{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px;margin-bottom:48px}.page_footerLogo__PfgLJ{filter:brightness(0) invert(1);height:48px;margin-bottom:16px}.page_footerText__OqpQ_{color:rgba(255,255,255,.65);font-size:14px;line-height:1.75;max-width:320px;margin-bottom:22px}.page_socialRow__S0pzv{display:flex;gap:10px}.page_socialButton__cI_wk{width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);text-decoration:none;transition:all .2s ease}.page_socialButton__cI_wk:hover{background:var(--gold);border-color:var(--gold)}.page_footerHeading__NW7CL{font-weight:800;margin-bottom:18px;font-size:15px}.page_footerList__i6DIv{list-style:none;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.page_footerContact__EZZSm,.page_footerLink__8kkdp,.page_footerWhatsapp__5Po_A{color:rgba(255,255,255,.6);font-size:14px;text-decoration:none;display:flex;align-items:flex-start;gap:7px;transition:color .2s ease}.page_footerContact__EZZSm:hover,.page_footerLink__8kkdp:hover{color:var(--cream)}.page_footerWhatsapp__5Po_A:hover{color:#4ade80}.page_footerContactStatic__luxYz{display:flex;align-items:flex-start;gap:10px;color:rgba(255,255,255,.65);font-size:14px}.page_footerDivider__c9wx0{height:2px;background:linear-gradient(90deg,transparent,var(--cream),transparent);opacity:.4;margin-bottom:20px}.page_footerBottom__cWZ_v{padding-bottom:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;color:rgba(255,255,255,.45);font-size:12px}.page_scrollTop__Eb8W2{position:fixed;bottom:24px;right:24px;width:46px;height:46px;border-radius:50%;background:var(--maroon);border:2px solid rgba(255,255,255,.2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 24px rgba(139,26,26,.35);color:#fff;z-index:99;opacity:0;pointer-events:none;transform:translateY(10px);transition:all .2s ease}.page_scrollTopVisible__j13sS{opacity:1;pointer-events:auto;transform:translateY(0)}@keyframes page_float__P1Jpw{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page_fadeUp__mbBxU{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1080px){.page_aboutGrid__3OvzD,.page_facilitiesGrid___Bkq0,.page_heroGrid__BL1ju{grid-template-columns:1fr;gap:40px}.page_heroText__g5S3T,.page_sectionText__eabw7{max-width:100%}}@media (max-width:960px){.page_navCluster__ZQJBD{display:none}.page_mobileToggle__50vog{display:inline-flex;align-items:center;justify-content:center}.page_mobileMenu__RbNgw{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(139,26,26,.1)}.page_mobileLoginButton__brsDZ,.page_mobileNavLink__kuO13{text-decoration:none;border-radius:12px;padding:12px 14px;font-size:14px;font-weight:600}.page_mobileNavLink__kuO13{color:var(--text-mid);background:rgba(255,255,255,.7);border:1px solid var(--cream3)}.page_mobileActionRow__wQ4Yg{display:grid;gap:10px}.page_mobileLoginButton__brsDZ{color:var(--maroon);border:1.5px solid rgba(139,26,26,.25);text-align:center}.page_stepsLine__Jj8Xx{display:none}.page_advGrid__yHEM7,.page_stepsGrid__OG6X3{grid-template-columns:repeat(2,1fr)}.page_ctaChecklist__DLiQu,.page_facultyGrid__kGnrm,.page_footerGrid__n13s9{grid-template-columns:1fr 1fr}.page_facilityMiniStats__CnFvN,.page_statsGrid__GCW2d{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.page_containerWide__UT64v,.page_container__aoG4z{padding:0 18px}.page_footer__sHKi3,.page_section__61PEw,.page_uktSection__6lgYD{padding-left:18px;padding-right:18px}.page_ctaHeading__LfRtV,.page_heroTitle__Gfler,.page_sectionTitleLeft__olm6U,.page_sectionTitle__hzsAh{font-size:30px}.page_navInner__JKFQa{gap:10px}.page_brand__f_q1F{gap:8px;flex:1;min-width:0}.page_logo__7fc9l{height:38px;width:auto}.page_brandMeta__1x14x{display:none}.page_brandName__45f0C{font-size:12px;line-height:1.15}.page_mobileToggle__50vog{width:38px;height:38px;flex:0 0 38px}.page_heroGrid__BL1ju{padding:36px 0}.page_heroVisual___m6ot{width:min(100%,340px);height:400px}.page_heroInfoCard__8mDPt{left:24px;right:24px;bottom:30px}.page_heroThumb__hRINt{width:64px;height:64px}.page_facilitySecondaryImage__I4_1U{height:160px}.page_advGrid__yHEM7,.page_ctaChecklist__DLiQu,.page_facultyGrid__kGnrm,.page_footerGrid__n13s9,.page_stepsGrid__OG6X3{grid-template-columns:1fr}.page_buttonRow__iVZ1w,.page_ctaButtons__ha2_b,.page_uktButtons__WVOiB{flex-direction:column}.page_goldButtonLarge__A0bre,.page_goldButton__cj6sx,.page_lightOutlineButton__uSsRy,.page_outlineButton__sQU0K,.page_primaryButtonLarge__dzLvm,.page_primaryButton__iKEy8{width:100%}.page_ctaCard__IwvHX{padding:32px 20px}.page_aboutStatLeft__Jf_zB,.page_aboutStatRight__asWID{position:static;margin-top:14px}.page_aboutRing__Cfn_8{display:none}.page_footerBottom__cWZ_v{flex-direction:column;text-align:center}}.page_informationMain__iBufE{padding-top:110px;min-height:55vh}.page_informationBack__B70RX{display:inline-block;color:#65533b;font-size:14px;font-weight:700;text-decoration:none}.page_informationBack__B70RX:hover{color:#9d4e00}.page_informationMain__iBufE section{padding-top:48px}.page_informationEmpty__SYa7E{max-width:1100px;margin:0 auto;padding:60px 24px 120px}.page_informationEmpty__SYa7E h1{font-size:clamp(32px,5vw,52px);font-weight:800}.page_informationEmpty__SYa7E p{margin-top:16px}.page_joinSection___FKXq{background:#f5f0e8;padding:80px 24px}.page_joinGrid__nZOn1{max-width:1200px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;background:#244b31;color:white;overflow:hidden}.page_joinCopy__yKtMu{padding:clamp(32px,6vw,80px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.page_joinCopy__yKtMu h2{font-size:clamp(32px,4.4vw,58px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.page_joinCopy__yKtMu>p{margin-top:24px;font-size:17px;line-height:1.7;color:#e0e9df}.page_joinActions__O_vim{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.page_joinPrimary__7S4LX,.page_joinSecondary__xgpNR{display:inline-flex;align-items:center;gap:14px;padding:15px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s}.page_joinPrimary__7S4LX{background:#f2ba46;color:#1a2419}.page_joinSecondary__xgpNR{background:#fff;color:#244b31}.page_joinPrimary__7S4LX:hover,.page_joinSecondary__xgpNR:hover{transform:translateY(-3px)}.page_joinCopy__yKtMu .page_joinContact__Iea6v{font-size:13px;margin-top:24px}.page_joinContact__Iea6v a{color:white;font-weight:700}.page_joinAside__mt3OO{display:grid;grid-template-columns:1fr 1fr;background:#e8eee5;color:#244b31}.page_joinImage__bwJdL{width:100%;height:100%;min-height:400px;-o-object-fit:cover;object-fit:cover}.page_joinAside__mt3OO ul{list-style:none;margin:0;padding:32px 24px;display:flex;flex-direction:column;justify-content:center;gap:18px;font-size:14px;font-weight:700;line-height:1.45}.page_joinAside__mt3OO li span{color:#a65d00;margin-right:5px}@media (max-width:800px){.page_joinGrid__nZOn1{grid-template-columns:1fr}.page_joinImage__bwJdL{min-height:280px;max-height:360px}}@media (max-width:480px){.page_joinSection___FKXq{padding:48px 16px}.page_joinAside__mt3OO{grid-template-columns:1fr}.page_joinImage__bwJdL{height:240px;min-height:0}.page_joinAside__mt3OO ul{display:grid;grid-template-columns:1fr 1fr;gap:14px}}@media (prefers-reduced-motion:reduce){.page_joinPrimary__7S4LX,.page_joinSecondary__xgpNR{transition:none}}.page_navbar__chktt{background:#fbf8f3}.page_navCluster__ZQJBD{gap:12px}.page_navLinks__3Mchl{align-items:center;gap:18px}.page_navDropdownTrigger__gCu_4,.page_navLink__2S7dD{white-space:nowrap;font-size:13px}.page_navDropdown__Ueg_Q{position:relative}.page_navDropdownTrigger__gCu_4{display:flex;align-items:center;gap:5px;color:var(--text-mid);font-weight:600;cursor:pointer;list-style:none;padding:12px 0}.page_navDropdownTrigger__gCu_4::-webkit-details-marker{display:none}.page_navDropdownTrigger__gCu_4:hover,.page_navDropdown__Ueg_Q[open] .page_navDropdownTrigger__gCu_4{color:var(--maroon)}.page_navDropdownTrigger__gCu_4 i{font-size:10px;transition:transform .2s}.page_navDropdown__Ueg_Q[open] .page_navDropdownTrigger__gCu_4 i{transform:rotate(180deg)}.page_navDropdownPanel__X_9Nd{position:absolute;top:100%;left:-16px;min-width:190px;padding:8px;background:#fff;border-radius:10px;box-shadow:0 12px 30px rgba(26,18,8,.14)}.page_navDropdownLink__0P95f{display:block;padding:11px 12px;color:var(--text-mid);font-size:13px;font-weight:600;text-decoration:none;border-radius:6px}.page_navDropdownLink__0P95f:focus-visible,.page_navDropdownLink__0P95f:hover{background:var(--cream2);color:var(--maroon)}.page_navDropdownTrigger__gCu_4:focus-visible,.page_navLink__2S7dD:focus-visible{outline:2px solid var(--maroon);outline-offset:4px}.page_mobileNavGroup__U_sbV{display:flex;flex-direction:column}.page_mobileNavGroup__U_sbV p{margin:12px 14px 4px;color:var(--text-soft);font-size:12px;font-weight:700}@media (max-width:1200px){.page_navCluster__ZQJBD{display:none}.page_mobileToggle__50vog{display:inline-flex;align-items:center;justify-content:center}.page_mobileMenu__RbNgw{display:flex;flex-direction:column;gap:2px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(139,26,26,.1);max-height:calc(100dvh - 90px);overflow-y:auto}.page_mobileLoginButton__brsDZ,.page_mobileNavLink__kuO13{text-decoration:none;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:600}.page_mobileNavLink__kuO13{color:var(--text-mid)}.page_mobileNavLink__kuO13:hover{background:var(--cream2);color:var(--maroon)}.page_mobileActionRow__wQ4Yg{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.page_mobileLoginButton__brsDZ{color:var(--maroon);border:1px solid rgba(139,26,26,.25);text-align:center}}