.TopBar_bar__snM4g{background:#0f2a0b;color:hsla(0,0%,100%,.82);font-family:DM Sans,sans-serif;font-size:.82rem}.TopBar_inner__9miPf{max-width:1440px;height:38px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:16px}.TopBar_group__FqRZ6{display:flex;align-items:center;gap:22px;min-width:0}.TopBar_bar__snM4g a{display:inline-flex;align-items:center;gap:7px;color:hsla(0,0%,100%,.85);text-decoration:none;white-space:nowrap;transition:color .2s ease}.TopBar_bar__snM4g a:hover{color:#f3bd00}.TopBar_bar__snM4g i{color:#f3bd00;font-size:.75rem}.TopBar_divider__5k3Up{width:1px;height:14px;background:hsla(0,0%,100%,.2)}@media (max-width:991px){.TopBar_inner__9miPf{padding:0 20px}.TopBar_hideTablet__g8QMW{display:none!important}}@media (max-width:575px){.TopBar_hideMobile__BCXri{display:none!important}.TopBar_inner__9miPf{justify-content:center}}.Footer_footer__Tl1eP{--green:#1c4914;--green-dark:#0f2a0b;--green-light:#2a6b1e;--gold:#f3bd00;margin-top:48px;font-family:DM Sans,sans-serif;color:hsla(0,0%,100%,.78)}.Footer_cta__vnTT1{position:relative;z-index:1;padding:0 clamp(20px,4vw,40px);margin-bottom:-56px}.Footer_ctaInner__4V0v_{position:relative;overflow:hidden;max-width:1240px;margin:0 auto;padding:clamp(24px,3.5vw,36px) clamp(24px,4vw,44px);border-radius:20px;background:linear-gradient(120deg,var(--gold) 0,#ffd23a 100%);color:var(--green-dark);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px 32px;box-shadow:0 20px 44px rgba(15,42,11,.22)}.Footer_ctaInner__4V0v_:after{content:"";position:absolute;right:-60px;top:-80px;width:220px;height:220px;border-radius:50%;background:hsla(0,0%,100%,.18);pointer-events:none}.Footer_ctaInner__4V0v_ h2{margin:0 0 4px;color:var(--green-dark);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;line-height:1.15}.Footer_ctaInner__4V0v_ p{margin:0;color:rgba(15,42,11,.78);font-size:.98rem}.Footer_ctaActions__WMh_f{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px}.Footer_btnDark__UTO81,.Footer_btnLight__wTfiX{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:12px;font-weight:600;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.Footer_btnDark__UTO81{background:var(--green-dark);color:#fff}.Footer_btnDark__UTO81:hover{background:var(--green);color:#fff;transform:translateY(-2px)}.Footer_btnLight__wTfiX{border:1.5px solid rgba(15,42,11,.35);color:var(--green-dark)}.Footer_btnLight__wTfiX:hover{border-color:var(--green-dark);background:hsla(0,0%,100%,.35);color:var(--green-dark)}.Footer_main__LZSM_{padding:calc(56px + clamp(48px, 6vw, 72px)) clamp(20px,4vw,40px) 0;background:linear-gradient(180deg,#143510 0,var(--green-dark) 100%)}.Footer_grid__VzJbh{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px;padding-bottom:clamp(40px,5vw,56px)}.Footer_brand__gtM3k{display:inline-flex;align-items:center;gap:12px;margin-bottom:18px;color:#fff;text-decoration:none}.Footer_brand__gtM3k img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain;padding:5px;border-radius:12px;background:#fff}.Footer_brand__gtM3k strong{display:block;font-size:1.2rem;font-weight:700;line-height:1.1}.Footer_brand__gtM3k span{color:var(--gold);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.Footer_brand__gtM3k:hover{color:#fff}.Footer_tagline__bMYBu{max-width:340px;margin:0 0 22px;color:#fff;font-family:Cormorant Garamond,Georgia,serif;font-size:1.45rem;font-weight:600;line-height:1.25}.Footer_contact__NtJac{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.Footer_contact__NtJac a{display:inline-flex;align-items:center;gap:12px;color:#fff;font-weight:500;text-decoration:none}.Footer_contact__NtJac a:hover{color:var(--gold)}.Footer_contact__NtJac i{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:hsla(0,0%,100%,.08);color:var(--gold);display:flex;align-items:center;justify-content:center;font-size:.85rem}.Footer_column__58L1O h3{position:relative;margin:6px 0 20px;padding-bottom:12px;color:#fff;font-size:1rem;font-weight:600}.Footer_column__58L1O h3:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:2px;background:var(--gold)}.Footer_links__BOCwF{display:flex;flex-direction:column;gap:11px;margin:0;padding:0;list-style:none}.Footer_links__BOCwF a{display:inline-flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.75);font-size:.93rem;text-decoration:none;transition:color .2s ease,transform .2s ease}.Footer_links__BOCwF a:hover{color:var(--gold);transform:translateX(3px)}.Footer_links__BOCwF a i{font-size:.65rem;opacity:.7}.Footer_bottom__aENe3{border-top:1px solid hsla(0,0%,100%,.1)}.Footer_bottomInner__syhOd{max-width:1240px;margin:0 auto;padding:18px 0 22px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;font-size:.85rem;color:hsla(0,0%,100%,.6)}.Footer_bottomInner__syhOd p{margin:0}.Footer_bottomLinks__WK1yZ{display:flex;flex-wrap:wrap;gap:18px}.Footer_bottomLinks__WK1yZ a{color:hsla(0,0%,100%,.7);text-decoration:none}.Footer_bottomLinks__WK1yZ a:hover{color:var(--gold)}@media (max-width:991px){.Footer_grid__VzJbh{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer_about__qD0OS{grid-column:1/-1}}@media (max-width:575px){.Footer_grid__VzJbh{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.Footer_btnDark__UTO81,.Footer_btnLight__wTfiX{flex:1}.Footer_bottomInner__syhOd{flex-direction:column;align-items:flex-start}}.StudentServices_page__8EAbL{--green:#1c4914;--green-dark:#0f2a0b;--green-light:#2a6b1e;--green-pale:#eef6ec;--gold:#f3bd00;--text:#1a2e1a;--text-muted:#5f6f5f;--border:#e3ece1;font-family:DM Sans,sans-serif;color:var(--text)}.StudentServices_page__8EAbL h2,.StudentServices_page__8EAbL h3,.StudentServices_page__8EAbL h4{color:var(--text);letter-spacing:0}.StudentServices_inner__V_RvK{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.StudentServices_heroChips__9Z4D5{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.StudentServices_heroChips__9Z4D5 a{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;background:hsla(0,0%,100%,.1);color:#fff;font-size:.9rem;font-weight:500;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s ease}.StudentServices_heroChips__9Z4D5 a:hover{background:hsla(0,0%,100%,.2);color:#fff}.StudentServices_heroChips__9Z4D5 i{color:var(--gold)}.StudentServices_intro__sU83x{padding:clamp(32px,4vw,56px) 0 clamp(24px,3vw,40px)}.StudentServices_introGrid__bQEDQ{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:28px;align-items:stretch}.StudentServices_figure__brT1g{margin:0;overflow:hidden;border:1px solid var(--border);border-radius:20px;background:#fff;box-shadow:0 6px 24px rgba(28,73,20,.08)}.StudentServices_figure__brT1g img{display:block;width:100%;height:auto}.StudentServices_introSide__EveAr{display:flex;flex-direction:column;gap:18px}.StudentServices_kicker__MIcq_{display:inline-flex;align-items:center;gap:10px;color:var(--green-light);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.StudentServices_kicker__MIcq_:before{content:"";width:28px;height:2px;background:var(--gold)}.StudentServices_page__8EAbL .StudentServices_introSide__EveAr h2{margin:10px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:700;line-height:1.1}.StudentServices_introSide__EveAr p{margin:0;color:var(--text-muted);line-height:1.7}.StudentServices_introText__NR4p7{margin:auto 0}.StudentServices_tabsWrap__Mhf1c{position:sticky;top:104px;z-index:20;padding:12px 0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}.StudentServices_tabs__aZoEr{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.StudentServices_tabs__aZoEr::-webkit-scrollbar{display:none}.StudentServices_tab__1g7iW{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;height:46px;padding:0 18px;border:1px solid var(--border);border-radius:12px;background:#fff;color:var(--text-muted);font-size:.93rem;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.StudentServices_tab__1g7iW i{color:var(--green-light);transition:color .2s ease}.StudentServices_tab__1g7iW:hover{border-color:#cfe0cb;color:var(--text)}.StudentServices_tabActive__YVZDz,.StudentServices_tabActive__YVZDz:hover{border-color:var(--green);background:var(--green);color:#fff}.StudentServices_tabActive__YVZDz i{color:var(--gold)}.StudentServices_panel__klPi3{padding:clamp(32px,4vw,52px) 0 clamp(40px,5vw,64px);background:linear-gradient(180deg,#f3f8f1,#fff 70%);scroll-margin-top:170px}.StudentServices_panelHead__fg5FS{display:flex;align-items:flex-start;gap:18px;max-width:820px;margin-bottom:30px;animation:StudentServices_fadeUp__KsCC8 .4s ease-out both}.StudentServices_panelIcon__dOmqi{width:56px;height:56px;flex-shrink:0;border-radius:16px;background:var(--green);color:var(--gold);display:flex;align-items:center;justify-content:center;font-size:1.3rem;box-shadow:0 10px 24px rgba(28,73,20,.2)}.StudentServices_page__8EAbL .StudentServices_panelHead__fg5FS h2{margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:700;line-height:1.1}.StudentServices_panelHead__fg5FS p{margin:0;color:var(--text-muted);font-size:1.02rem;line-height:1.7}.StudentServices_grid__KNdLQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.StudentServices_gridTwo__OlumY{grid-template-columns:repeat(2,minmax(0,1fr))}.StudentServices_card__y1a67{display:flex;flex-direction:column;padding:22px 22px 20px;border:1px solid var(--border);border-radius:18px;background:#fff;box-shadow:0 2px 10px rgba(28,73,20,.05);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;animation:StudentServices_fadeUp__KsCC8 .45s ease-out both}.StudentServices_card__y1a67:hover{transform:translateY(-4px);border-color:#cfe0cb;box-shadow:0 16px 36px rgba(28,73,20,.1)}.StudentServices_cardHead__g7djM{display:flex;align-items:center;gap:12px;margin-bottom:14px}.StudentServices_cardIcon__wpRxo{position:relative;width:44px;height:44px;flex-shrink:0;border-radius:12px;background:var(--green-pale);color:var(--green);display:flex;align-items:center;justify-content:center;font-size:1rem}.StudentServices_cardNumber__TKjnF{position:absolute;right:-6px;top:-6px;width:20px;height:20px;border-radius:50%;background:var(--gold);color:var(--green-dark);font-size:.68rem;font-weight:700;display:flex;align-items:center;justify-content:center}.StudentServices_page__8EAbL .StudentServices_cardHead__g7djM h3{margin:0;font-size:1.08rem;font-weight:600;line-height:1.3}.StudentServices_cardIntro__Val0x{margin:0 0 10px;color:var(--text-muted);font-size:.92rem;line-height:1.6}.StudentServices_points__CbVZm{display:grid;gap:10px;margin:0;padding:0;list-style:none}.StudentServices_points__CbVZm li{position:relative;padding-left:18px;color:var(--text-muted);font-size:.93rem;line-height:1.6}.StudentServices_points__CbVZm li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--gold)}.StudentServices_points__CbVZm strong{color:var(--text);font-weight:600}.StudentServices_note__r1Bdu{display:flex;align-items:center;gap:14px;margin-top:22px;padding:16px 20px;border-radius:14px;background:var(--green-pale);color:var(--green);font-weight:600}.StudentServices_note__r1Bdu i{color:var(--green-light);font-size:1.1rem}.StudentServices_contact__iPYKk{padding:0 0 clamp(16px,2vw,24px)}.StudentServices_contactInner__OGsMl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 32px;padding:clamp(24px,3.5vw,36px) clamp(24px,4vw,40px);border-radius:22px;background:linear-gradient(120deg,var(--green) 0,var(--green-light) 100%);color:#fff}.StudentServices_page__8EAbL .StudentServices_contactInner__OGsMl h2{margin:0 0 6px;color:#fff;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.StudentServices_contactInner__OGsMl p{margin:0;color:hsla(0,0%,100%,.82)}.StudentServices_contactLinks__hjygv{display:flex;flex-wrap:wrap;gap:12px}.StudentServices_contactLinks__hjygv a{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 20px;border-radius:12px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}.StudentServices_contactLinks__hjygv a:first-child{background:var(--gold);color:var(--green-dark)}.StudentServices_contactLinks__hjygv a:last-child{border:1.5px solid hsla(0,0%,100%,.45);color:#fff}.StudentServices_contactLinks__hjygv a:hover{transform:translateY(-2px)}@keyframes StudentServices_fadeUp__KsCC8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.StudentServices_grid__KNdLQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.StudentServices_introGrid__bQEDQ{grid-template-columns:minmax(0,1fr)}.StudentServices_tabsWrap__Mhf1c{top:80px}.StudentServices_panel__klPi3{scroll-margin-top:150px}}@media (max-width:640px){.StudentServices_gridTwo__OlumY,.StudentServices_grid__KNdLQ{grid-template-columns:minmax(0,1fr)}.StudentServices_panelHead__fg5FS{flex-direction:column;gap:12px}.StudentServices_contactLinks__hjygv a{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.StudentServices_card__y1a67,.StudentServices_panelHead__fg5FS{animation:none}}