.CourseList_courseListContainer__hM1Cg{width:100%}.CourseList_filters__If32r{margin-bottom:1.5rem;padding:1rem;background-color:#f8f9fa;border-radius:5px;display:flex;gap:1rem;flex-wrap:wrap}.CourseList_filters__If32r input[type=text],.CourseList_filters__If32r select{padding:.5rem .75rem;border:1px solid #ced4da;border-radius:4px;font-size:.95rem}.CourseList_courseGrid__16Lqj{list-style:none;padding:0;margin:0;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.CourseList_courseCard__YVJiU{border:1px solid #e0e0e0;border-radius:5px;background-color:#fff;transition:box-shadow .3s ease,transform .3s ease;overflow:hidden}.CourseList_courseCard__YVJiU:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-3px)}.CourseList_courseCard__YVJiU a{display:block;padding:1.25rem 1.5rem;text-decoration:none;color:inherit;height:100%;display:flex;flex-direction:column}.CourseList_courseTitle__k0nUR{font-size:1.2rem;font-weight:600;color:var(--navy);margin:0 0 .5rem}.CourseList_courseDepartment__itb7s{font-size:.9rem;color:#555;margin-bottom:.3rem}.CourseList_courseCredits__p_T4_{font-size:.9rem;color:#777;margin-bottom:1rem}.CourseList_detailsLink__T4s6N{margin-top:auto;font-size:.9rem;font-weight:500;color:var(--gold);align-self:flex-start}.CourseList_detailsLink__T4s6N:hover{text-decoration:underline}.InfoCards_info-cards__H80uD{min-height:0}.InfoCards_info-cards__grid__4a8UJ{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.InfoCards_info-cards__card__Y2OJz{flex-grow:0;flex-shrink:1;flex-basis:calc(33.333% - 1.5rem);max-width:380px;background-color:#f7f7f7;border:1px solid #e0e0e0;color:var(--navy);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease;box-sizing:border-box;overflow:hidden}.InfoCards_info-cards__card__Y2OJz:hover{transform:translateY(-3px);box-shadow:4px 4px 20px rgba(0,0,0,.1)}@media (max-width:992px){.InfoCards_info-cards__card__Y2OJz{flex-basis:calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}}@media (max-width:576px){.InfoCards_info-cards__card__Y2OJz{flex-basis:100%;max-width:100%}}.InfoCards_info-cards__image-wrapper___U3vy{position:relative;width:100%;overflow:hidden;padding-top:100%}.InfoCards_info-cards__image-wrapper--rector__x5DNk{padding-top:60%!important}.InfoCards_info-cards__image__bc68y{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.InfoCards_info-cards__image__bc68y:hover{transform:scale(1.1)}.InfoCards_info-cards__label__qmx7A{position:absolute;top:8px;right:8px;background-color:var(--navy);color:var(--white);font-size:.75rem;text-transform:uppercase;padding:2px 6px;letter-spacing:1px;z-index:1}.InfoCards_info-cards__content__VcxNq{padding:1rem;flex-grow:1;display:flex;flex-direction:column}.InfoCards_info-cards__title__pOGHE{font-size:1.4rem}.InfoCards_info-cards__position__Dh0US,.InfoCards_info-cards__title__pOGHE{font-family:Oswald,serif;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.InfoCards_info-cards__position__Dh0US{font-size:1rem;color:inherit}.InfoCards_info-cards__text__IUBPX{font-size:1.1rem;line-height:1.6;min-height:0;overflow:hidden;margin-bottom:1rem}.InfoCards_info-cards__text-wrapper__POvON{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-in-out}.InfoCards_info-cards__text-wrapper--expanded__9RAqx{grid-template-rows:1fr}.InfoCards_info-cards__text--expandable__Hnxl_{overflow:hidden;transition:max-height .35s ease-in-out;position:relative}.InfoCards_info-cards__expand-button__GVtXK{display:inline-flex;align-items:center;background-color:transparent;border:none;padding:.25rem 0;margin-top:.75rem;cursor:pointer;font-size:.9rem;font-weight:600;color:var(--gold);transition:color .2s ease;align-self:flex-start}.InfoCards_info-cards__expand-button__GVtXK:focus,.InfoCards_info-cards__expand-button__GVtXK:hover{color:var(--navy);outline:none}.InfoCards_info-cards__expand-button-text__zjvGU{margin-right:.5rem}.InfoCards_info-cards__expand-button-icon__8l8DG{font-size:.85em}.InfoCards_info-cards__footer-content__49lbQ{margin-top:.75rem}.InfoCards_info-cards__link__R_8u4{align-self:flex-start;margin-top:auto;text-decoration:none;font-size:.85rem;color:var(--navy);border:1px solid var(--navy);padding:.3rem .8rem;transition:background-color .2s ease,color .2s ease}.InfoCards_info-cards__link__R_8u4:hover{background-color:var(--navy);color:var(--white)}.InfoCards_info-cards__card--navy__BYpXS{background-color:var(--navy);color:var(--gold)}.InfoCards_info-cards__card--navy__BYpXS .InfoCards_info-cards__link__R_8u4{color:var(--gold);border-color:var(--gold)}.InfoCards_info-cards__card--navy__BYpXS .InfoCards_info-cards__link__R_8u4:hover{background-color:var(--gold);color:var(--navy)}.InfoCards_info-cards__card--navy__BYpXS .InfoCards_info-cards__expand-button__GVtXK{color:var(--gold)}.InfoCards_info-cards__card--navy__BYpXS .InfoCards_info-cards__expand-button__GVtXK:hover{color:var(--white)}.InfoCards_info-cards__card--gold__9jbSj{background-color:var(--gold);color:var(--navy)}.InfoCards_info-cards__card--gold__9jbSj .InfoCards_info-cards__link__R_8u4{color:var(--navy);border-color:var(--navy)}.InfoCards_info-cards__card--gold__9jbSj .InfoCards_info-cards__link__R_8u4:hover{background-color:var(--navy);color:var(--gold)}.InfoCards_info-cards__card--gold__9jbSj .InfoCards_info-cards__expand-button__GVtXK{color:var(--navy)}.InfoCards_info-cards__card--gold__9jbSj .InfoCards_info-cards__expand-button__GVtXK:hover{color:var(--white)}.InfoCards_info-cards__card--large__aIYGV{flex-basis:100%;max-width:100%;font-size:1.2rem}.InfoCards_section-title__ZEkWa{display:flex;flex-direction:column;align-items:center;position:relative;margin:2rem 0 1.5rem;padding:1.5rem 0;text-align:center;color:var(--navy)}.InfoCards_section-title__ZEkWa:before{content:"";width:2px;height:40px;background-color:var(--gold);margin-bottom:.8rem}.InfoCards_section-title__ZEkWa h3{font-family:Oswald,serif;text-transform:uppercase;letter-spacing:1px;font-size:2rem;margin:0}.InfoCards_info-cards__card--constrained__i4FHl{max-width:250px}.InfoCards_info-cards__image-wrapper--4-3__1u9J2{padding-top:75%}.InfoCards_info-cards__image-wrapper___U3vy>img{object-fit:cover;object-position:top}.FacultySpecialties_section__Y9QwA{margin-top:1.5rem}.FacultySpecialties_degreeList__f_Oe9{display:flex;flex-direction:column;gap:2rem;margin-top:1rem}.FacultySpecialties_degreeBlock__2y_hu{background-color:#fff;border:1px solid #e6e6e6;border-radius:6px;padding:1.5rem 1.75rem;box-shadow:0 1px 3px rgba(0,0,0,.04)}.FacultySpecialties_degreeTitle__NCDp9{font-family:Oswald,serif;font-size:1.35rem;font-weight:600;color:var(--navy);margin:0 0 1rem;letter-spacing:.5px;text-transform:uppercase}.FacultySpecialties_directList__hvCmp,.FacultySpecialties_groupList__qBHI_{list-style:none;counter-reset:item;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.FacultySpecialties_directList__hvCmp>li,.FacultySpecialties_groupList__qBHI_>li{counter-increment:item}.FacultySpecialties_specialtyItem__xVIgV{display:flex;flex-direction:column}.FacultySpecialties_specialtyToggle__6hd_l{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;background:transparent;border:1px solid transparent;border-radius:4px;padding:.55rem .75rem;cursor:pointer;font:inherit;color:var(--navy);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.FacultySpecialties_directList__hvCmp>li>.FacultySpecialties_specialtyToggle__6hd_l:before{content:counter(item) ". ";font-weight:600;margin-right:.4rem;color:var(--navy)}.FacultySpecialties_specialtyToggle__6hd_l:focus-visible:not(:disabled),.FacultySpecialties_specialtyToggle__6hd_l:hover:not(:disabled){background-color:#fafafa;border-color:#e5e5e5;color:var(--gold);outline:none}.FacultySpecialties_specialtyToggleOpen__7Feas{background-color:#fafafa;border-color:var(--gold);color:var(--navy)}.FacultySpecialties_specialtyToggle__6hd_l:disabled{cursor:default;opacity:.85}.FacultySpecialties_specialtyTitle__Lr_ik{font-size:1rem;font-weight:500}.FacultySpecialties_specialtyChevron__I2Lfq{font-size:1.25rem;font-weight:400;line-height:1;margin-left:1rem;color:var(--gold);flex-shrink:0}.FacultySpecialties_specialtyLinks__veDge{display:flex;flex-wrap:wrap;gap:.5rem .75rem;padding:.5rem .75rem .75rem calc(.75rem + 1.25rem);margin-top:.25rem}.FacultySpecialties_specialtyLink__tw5pp{display:inline-block;padding:.4rem .85rem;border:1px solid var(--navy);border-radius:999px;color:var(--navy);font-size:.9rem;font-weight:500;text-decoration:none;background-color:#fff;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.FacultySpecialties_specialtyLink__tw5pp:focus-visible,.FacultySpecialties_specialtyLink__tw5pp:hover{background-color:var(--navy);color:#fff;outline:none}.FacultySpecialties_groupItem__tlzT7{display:flex;flex-direction:column;gap:.5rem}.FacultySpecialties_groupHeading__8mlDf{display:flex;align-items:baseline;gap:.5rem;font-family:Oswald,serif;font-size:1.05rem;color:var(--navy)}.FacultySpecialties_groupNumber__rBBpT,.FacultySpecialties_groupTitle__qjuqR{font-weight:600}.FacultySpecialties_groupSpecialtyList__NCJU8{list-style:none;padding:0 0 0 1.5rem;display:flex;flex-direction:column;gap:.4rem;border-left:2px solid var(--gold);margin:0 0 0 .5rem}.FacultySpecialties_groupSpecialtyList__NCJU8 .FacultySpecialties_specialtyToggle__6hd_l:before{content:"— ";font-weight:600;margin-right:.25rem;color:var(--gold)}@media (max-width:768px){.FacultySpecialties_degreeBlock__2y_hu{padding:1.25rem 1rem}.FacultySpecialties_degreeTitle__NCDp9{font-size:1.15rem}.FacultySpecialties_specialtyLinks__veDge{padding-left:1rem}}@media (max-width:480px){.FacultySpecialties_specialtyTitle__Lr_ik{font-size:.95rem}.FacultySpecialties_specialtyLink__tw5pp{font-size:.85rem;padding:.35rem .7rem}}.UnifiedMainPage_content-section__header__ONY5f{position:relative;width:100%;margin-bottom:4rem}.UnifiedMainPage_content-section__banner__AuZ_y{position:relative;width:100%;height:530px;overflow:hidden}.UnifiedMainPage_content-section__banner-image___jVp8{display:block;width:100%;height:100%;object-fit:cover}.UnifiedMainPage_content-section__banner-content__oDTo6{position:absolute;inset:0;background-color:rgba(0,0,0,.5);color:var(--white);display:flex;flex-direction:column;justify-content:center;padding-left:2rem;text-transform:uppercase;z-index:2}.UnifiedMainPage_content-section__header-title__nSsJA{letter-spacing:5px;font-weight:400;font-size:3.5rem;line-height:1.2;padding-left:80px;position:relative}.UnifiedMainPage_content-section__header-title__nSsJA:before{content:"";position:absolute;top:35px;left:0;width:60px;height:2px;background:var(--gold)}.UnifiedMainPage_content-section__header-subtitle__mhQTU{letter-spacing:3px;font-size:2rem;font-weight:400;line-height:1.3;padding-left:80px;position:relative;max-width:80%;text-align:left}.UnifiedMainPage_content-section__breadcrumbs__9w0z1{width:100%;margin-bottom:2rem}.UnifiedMainPage_content-section__card__URvhg{display:flex;align-items:center;gap:2rem;margin-bottom:4rem}.UnifiedMainPage_content-section__card__URvhg:last-child{margin-bottom:0}.UnifiedMainPage_content-section__card--reverse__L0e1B{flex-direction:row-reverse}.UnifiedMainPage_content-section__image-wrapper__EWKWZ{position:relative;width:100%;height:600px;overflow:hidden}.UnifiedMainPage_content-section__image__NXpNx{display:block;width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.UnifiedMainPage_content-section__content__gA_DV{width:50%;display:flex;flex-direction:column}.UnifiedMainPage_content-section__title__KlcAk{font-size:2rem;color:var(--navy);margin-bottom:1rem;text-transform:uppercase;font-family:Oswald,serif;font-optical-sizing:auto;line-height:1.5;padding-left:70px;position:relative}.UnifiedMainPage_content-section__title__KlcAk:before{background:var(--gold);content:"";display:block;height:2px;left:0;position:absolute;top:25px;width:50px}.UnifiedMainPage_content-section__description__9Xb0N{font-size:1.1rem;color:var(--gray);margin-bottom:1rem;line-height:1.6;padding-left:70px}.UnifiedMainPage_content-section__learn-more__dnmKD{margin-left:70px}.UnifiedMainPage_content-section__learn-more__dnmKD,.UnifiedMainPage_presentation-button__qZ0lD{display:inline-block;background-color:transparent;width:fit-content;color:var(--navy);border:2px solid var(--navy);padding:.4rem 1rem;font-size:1rem;font-weight:600;text-transform:uppercase;text-decoration:none;transition:all .2s ease;font-family:Oswald,serif}.UnifiedMainPage_content-section__learn-more__dnmKD:hover{background-color:var(--navy);color:var(--white)}.UnifiedMainPage_content-section__card-link__jJsWf{text-decoration:none;color:inherit}.UnifiedMainPage_content-section__text-block__fPzRR{margin-bottom:3rem}.UnifiedMainPage_content-section__text-block--centered__IxA4W{text-align:center}.UnifiedMainPage_content-section__featured-image-wrapper__yHR1L{position:relative;width:100%;height:500px;margin-bottom:2rem;overflow:hidden}.UnifiedMainPage_content-section__featured-image__KAnoG{object-fit:cover}.UnifiedMainPage_content-section__notes-block__J3w9C{margin-top:2rem;padding:1.5rem;background-color:#f9f9f9;border-left:4px solid var(--gold);font-size:.9rem;line-height:1.6}.UnifiedMainPage_content-section__children-wrapper__uaIXS{margin-top:2rem;padding-top:2rem;border-top:1px solid #eee}.UnifiedMainPage_content-section__featured-items-wrapper__zquEM{margin-top:2rem;margin-bottom:2rem}.UnifiedMainPage_content-section__featured-items-wrapper--centered__dsluq{text-align:center}.UnifiedMainPage_content-section__children-content-wrapper__eXKEK{margin-top:2rem}.UnifiedMainPage_content-section__image-placeholder___jl_u{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--light-gray,#f0f0f0);color:var(--gray,#666);font-style:italic}@media (max-width:768px){.UnifiedMainPage_content-section__banner-content__oDTo6{padding-left:1rem}.UnifiedMainPage_content-section__header-title__nSsJA{font-size:2rem}.UnifiedMainPage_content-section__header-title__nSsJA:before{top:20px}.UnifiedMainPage_content-section__header-subtitle__mhQTU{font-size:1.2rem}.UnifiedMainPage_content-section__card--reverse__L0e1B,.UnifiedMainPage_content-section__card__URvhg{flex-direction:column}.UnifiedMainPage_content-section__content__gA_DV,.UnifiedMainPage_content-section__image-wrapper__EWKWZ{width:100%}.UnifiedMainPage_content-section__image-wrapper__EWKWZ{height:220px}}.Loader_loader__flAfi{padding:2rem;text-align:center}.AcademicCalendarTables_calendarContainer__TAOLs{display:flex;flex-direction:column;gap:3rem;margin-top:2rem}.AcademicCalendarTables_tableSection__2UHzf{border-top:1px solid #eee;padding-top:2rem}.AcademicCalendarTables_tableTitle__O_Aqo{color:var(--navy);text-transform:uppercase;font-family:Oswald,serif;font-optical-sizing:auto;margin-bottom:1.5rem;font-size:2rem}.AcademicCalendarTables_filters__unK6_{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-bottom:1.5rem;padding:1rem;background-color:#f9f9f9;border-radius:4px;border:1px solid #eee}.AcademicCalendarTables_filterGroup__BqxYM{display:flex;align-items:center;gap:.5rem}.AcademicCalendarTables_filterGroup__BqxYM label{font-weight:500;font-size:.9rem;color:#555}.AcademicCalendarTables_filterGroup__BqxYM input[type=text],.AcademicCalendarTables_filterGroup__BqxYM select{padding:.4rem .8rem;border:1px solid #ccc;border-radius:4px;font-size:1.1rem;min-width:150px;background-color:#fff}.AcademicCalendarTables_filterGroup__BqxYM input:disabled,.AcademicCalendarTables_filterGroup__BqxYM select:disabled{background-color:#e9e9e9;cursor:not-allowed}.AcademicCalendarTables_tableContainer__KGz6L{overflow-x:auto}.AcademicCalendarTables_dataTable__7b9fQ{width:100%;border-collapse:collapse;font-size:1.1rem}.AcademicCalendarTables_dataTable__7b9fQ td,.AcademicCalendarTables_dataTable__7b9fQ th{border:1px solid #ddd;padding:.75rem 1rem;text-align:left;vertical-align:top}.AcademicCalendarTables_dataTable__7b9fQ th{background-color:#f2f2f2;font-weight:600;white-space:nowrap}.AcademicCalendarTables_dataTable__7b9fQ tbody tr:nth-child(2n){background-color:#f9f9f9}.AcademicCalendarTables_dataTable__7b9fQ tbody tr:hover{background-color:#f1f1f1}.AcademicCalendarTables_error__zBfA3,.AcademicCalendarTables_noResults__46j54{text-align:center;padding:2rem;color:#777;font-style:italic}.AcademicCalendarTables_error__zBfA3{color:#d9534f;font-weight:700}.AcademicCalendarTables_pagination__Bkrna{margin-top:1.5rem;display:flex;justify-content:center;gap:.5rem}.AcademicCalendarTables_paginationButton__aO1lD{padding:.5rem 1rem;border:1px solid #ccc;background-color:#fff;cursor:pointer;border-radius:4px;transition:background-color .2s ease}.AcademicCalendarTables_paginationButton__aO1lD:hover:not(:disabled){background-color:#eee}.AcademicCalendarTables_paginationButton__aO1lD:disabled{background-color:var(--primary-color);color:white;border-color:var(--primary-color);cursor:default}.AcademicCalendarTables_sectionNotes__z3MfC{margin-top:1.5rem;padding:1rem;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-size:1.1rem;color:#495057;line-height:1.5}.AcademicCalendarTables_sectionNotes__z3MfC p{margin-bottom:.5rem}.AcademicCalendarTables_sectionNotes__z3MfC p:last-child{margin-bottom:0}.AcademicCalendarTables_sectionNotes__z3MfC ol,.AcademicCalendarTables_sectionNotes__z3MfC ul{margin-left:1.5rem;margin-bottom:.5rem}.AcademicCalendarTables_sectionNotes__z3MfC a{color:var(--primary-color);text-decoration:underline}.AcademicCalendarTables_calendarLoading__TmDot{min-height:50vh;display:flex;justify-content:center;align-items:center}.PageHeader_page-header__uDYbN{display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:1rem;padding:2rem 0;text-align:center}.PageHeader_breadcrumb__G9xbq{align-self:flex-start;margin-bottom:1rem;color:var(--gold);font-family:Oswald,serif;font-weight:600;text-transform:uppercase;display:flex;gap:.3rem;font-size:1.2rem;text-align:justify}.PageHeader_breadcrumb-icon__GVjiy{font-size:1rem;margin:.4rem}.PageHeader_breadcrumb__G9xbq a{text-decoration:none;color:inherit;transition:color .2s}.PageHeader_breadcrumb__G9xbq a:hover{color:var(--navy)}.PageHeader_breadcrumb__G9xbq span{color:inherit}.PageHeader_back-link__naO5s{align-self:flex-start;margin-bottom:1rem;color:var(--gold);cursor:pointer;text-decoration:none;font-family:Oswald,serif;font-weight:600;text-transform:uppercase}.PageHeader_back-link__naO5s:hover{color:var(--navy)}.PageHeader_vertical-line__dhNlJ{width:2px;height:40px;background-color:var(--gold);margin:1.5rem auto 1rem}.PageHeader_page-header__uDYbN h1{font-family:Oswald,serif;text-transform:uppercase;letter-spacing:2px;font-size:3rem;margin-bottom:1rem}.PageHeader_title-preserve-case__46dMV{text-transform:none!important}.PageHeader_page-header__uDYbN h2{font-family:Oswald,serif;text-transform:uppercase;letter-spacing:1px;font-size:2rem;margin-bottom:1rem}.PageHeader_page-header__uDYbN p{font-family:Oswald,serif;letter-spacing:1.7px;max-width:700px;margin:.5rem auto 0;line-height:1.5;font-size:1.4rem;text-align:center}.PageHeader_page-header__breadcrumb--container__b2Fg4{width:100%;margin-bottom:2rem}.PageHeader_page-header--compact__7L58q{padding:0!important;margin-bottom:2rem!important}@media (max-width:768px){.PageHeader_breadcrumb__G9xbq{flex-wrap:wrap;font-size:.9rem}.PageHeader_breadcrumb-icon__GVjiy{font-size:.8rem;margin:.3rem}.PageHeader_page-header__uDYbN h1{font-size:1.7rem}}.CampusDetailSectionDetail_detail-section__Uak8u{max-width:1500px;margin:0 auto;padding:2rem 1rem;font-family:sans-serif}.CampusDetailSectionDetail_detail-section__hero__s0hAw{display:flex;justify-content:center;align-items:center;position:relative}.CampusDetailSectionDetail_detail-section__hero-image__dQpwI{width:100%;height:auto;display:block;max-width:600px;object-fit:cover}.CampusDetailSectionDetail_detail-section__featured__lVKNX{margin:2rem 0;text-align:center}.CampusDetailSectionDetail_detail-section__featured-image__ulKjg{max-width:100%;height:auto;display:block;object-fit:cover;margin:1.5rem auto}.CampusDetailSectionDetail_detail-section__content__HtmX8{margin-top:1rem;line-height:1.6;color:#333;text-align:center}.CampusDetailSectionDetail_detail-section__content__HtmX8 h2{margin-top:1.5rem;margin-bottom:.5rem;font-weight:700}.CampusDetailSectionDetail_detail-section__content__HtmX8 h3{font-family:Oswald,serif;font-optical-sizing:auto;font-style:normal;color:var(--navy)!important}.CampusDetailSectionDetail_detail-section__gallery__Z4lvk{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem;justify-content:center}.CampusDetailSectionDetail_detail-section__gallery-item__l_luF{position:relative;width:calc(33.333% - 1rem);aspect-ratio:4/3;overflow:hidden;border-radius:4px;transition:transform .3s ease,box-shadow .3s ease}.CampusDetailSectionDetail_detail-section__gallery-item__l_luF:hover{transform:scale(1.03);box-shadow:0 4px 12px rgba(0,0,0,.15)}.CampusDetailSectionDetail_detail-section__gallery-item__l_luF img{width:100%;height:100%;object-fit:cover}.CareerSection_career-section__Z2l3X{background-color:var(--white)}.CareerSection_career-nav__zDFuc{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0 0 2.5rem}.CareerSection_career-nav__link__V5kor{display:inline-block;padding:.55rem 1.4rem;border:2px solid var(--navy);color:var(--navy);font-family:Oswald,serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease}.CareerSection_career-nav__link__V5kor:focus-visible,.CareerSection_career-nav__link__V5kor:hover{background-color:var(--navy);color:var(--white)}.CareerSection_career-nav__link--active__vqrhk{background-color:var(--navy);color:var(--white);border-color:var(--gold)}.CareerSection_career-section__content__xmRP_{max-width:1100px;margin:0 auto 2rem;line-height:1.7;font-size:1.1rem;color:var(--dark-gray)}.CareerSection_career-section__content__xmRP_ .ck-content a,.CareerSection_career-section__content__xmRP_ a{color:var(--gold);text-decoration:underline;text-underline-offset:2px}.CareerSection_career-section__content__xmRP_ a:hover{color:var(--navy)}.CareerSection_career-section__cta__vgtob{display:flex;justify-content:center;margin:2rem 0}.CareerSection_career-section__form-wrapper__DKbdy{max-width:720px;margin:2.5rem auto 0;background-color:var(--white);padding:2rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.06);border-top:4px solid var(--gold)}@media (max-width:767.98px){.CareerSection_career-nav__link__V5kor{flex:1 1 100%;text-align:center}.CareerSection_career-section__content__xmRP_{font-size:1rem}.CareerSection_career-section__form-wrapper__DKbdy{padding:1.25rem}}.SustainabilityContentPage_content-page__featured-image-wrapper__aTL8v{position:relative;width:100%;height:600px;margin-bottom:2.5rem;overflow:hidden}.SustainabilityContentPage_content-page__featured-image__CcG1P{object-fit:cover}.SustainabilityContentPage_content-page__content-area__nuqU8{max-width:1500px;margin:0 auto 2rem;line-height:1.7;font-size:1.1rem;color:var(--gray-dark)}.SustainabilityContentPage_content-page__content-area__nuqU8 h1,.SustainabilityContentPage_content-page__content-area__nuqU8 h2,.SustainabilityContentPage_content-page__content-area__nuqU8 h3{color:var(--navy);margin-top:2em;margin-bottom:.8em;line-height:1.3;font-family:Oswald,serif}.SustainabilityContentPage_content-page__content-area__nuqU8 h1{font-size:2.2rem}.SustainabilityContentPage_content-page__content-area__nuqU8 h2{font-size:1.8rem}.SustainabilityContentPage_content-page__content-area__nuqU8 h3{font-size:1.5rem}.SustainabilityContentPage_content-page__content-area__nuqU8 p{margin-bottom:1.2em}.SustainabilityContentPage_content-page__content-area__nuqU8 a{color:var(--navy);text-decoration:underline;transition:color .2s ease}.SustainabilityContentPage_content-page__content-area__nuqU8 a:hover{color:var(--gold)}.SustainabilityContentPage_content-page__content-area__nuqU8 ol,.SustainabilityContentPage_content-page__content-area__nuqU8 ul{margin-left:2rem;margin-bottom:1.2em}.SustainabilityContentPage_content-page__content-area__nuqU8 li{margin-bottom:.5em}.SustainabilityContentPage_content-page__content-area__nuqU8 img{max-width:100%;height:auto;margin:1rem 0;border-radius:4px}@media (max-width:768px){.SustainabilityContentPage_content-page__featured-image-wrapper__aTL8v{height:250px;margin-bottom:1.5rem}.SustainabilityContentPage_content-page__content-area__nuqU8{font-size:1rem;padding:0 1rem}.SustainabilityContentPage_content-page__content-area__nuqU8 h1{font-size:1.8rem}.SustainabilityContentPage_content-page__content-area__nuqU8 h2{font-size:1.5rem}.SustainabilityContentPage_content-page__content-area__nuqU8 h3{font-size:1.3rem}}.RectorCard_rector-card__QUDWN{display:flex;gap:2rem;background-color:var(--white);overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:box-shadow .3s ease;margin-bottom:3rem}.RectorCard_rector-card__QUDWN:hover{box-shadow:0 6px 20px rgba(0,0,0,.15)}.RectorCard_rector-card__image-wrapper__fuv2r{position:relative;flex:0 0 40%;min-height:500px;max-height:500px;align-self:flex-start;background-color:var(--light-gray,#f5f5f5);overflow:hidden}.RectorCard_rector-card__image____tH5{object-fit:cover;object-position:center top;transition:transform .6s cubic-bezier(.4,0,.2,1)}.RectorCard_rector-card__image____tH5:hover{transform:scale(1.1)}.RectorCard_rector-card__content__1boke{flex:1;display:flex;flex-direction:column;padding:2.5rem 2rem;min-width:0}.RectorCard_rector-card__header__YP7EJ{margin-bottom:1.5rem}.RectorCard_rector-card__title__F8ELj{font-family:Oswald,serif;font-size:clamp(2rem,4vw,2.5rem);font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:0 0 .5rem;color:var(--navy)}.RectorCard_rector-card__position__ucuZW{font-size:1.125rem;font-weight:500;margin:0;color:var(--navy)}.RectorCard_rector-card__body__cp0a0{flex:1;overflow:hidden}.RectorCard_rector-card__bio__DQ3Vx{font-size:1rem;line-height:1.7;color:var(--text-primary,#333);max-height:200px;overflow:hidden;position:relative;transition:max-height .7s cubic-bezier(.4,0,.2,1)}.RectorCard_rector-card__bio--expanded__3k_oP{max-height:2000px}.RectorCard_rector-card__bio__DQ3Vx:not(.RectorCard_rector-card__bio--expanded__3k_oP):after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(to bottom,transparent,var(--white));pointer-events:none;opacity:1;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.RectorCard_rector-card__bio--expanded__3k_oP:after{opacity:0}.RectorCard_rector-card__footer__HXFJv{display:flex;justify-content:flex-end;align-items:center;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--border-light,#e5e5e5)}.RectorCard_rector-card__expand-button__m0Q88{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:transparent;color:var(--navy);border:2px solid var(--navy);font-size:1rem;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1)}.RectorCard_rector-card__expand-button__m0Q88:hover{background-color:var(--navy);color:var(--white)}.RectorCard_rector-card__expand-button__m0Q88:focus{outline:2px solid var(--navy);outline-offset:2px}.RectorCard_rector-card__icon__PJQna{font-size:.875rem;transition:transform .5s cubic-bezier(.4,0,.2,1)}.RectorCard_rector-card--navy__je_AD .RectorCard_rector-card__expand-button__m0Q88{color:var(--navy);border-color:var(--navy)}.RectorCard_rector-card--navy__je_AD .RectorCard_rector-card__expand-button__m0Q88:hover{background-color:var(--navy);color:var(--white)}.RectorCard_rector-card--gold__ZM7Ce{border-top:4px solid var(--gold)}.RectorCard_rector-card--gold__ZM7Ce .RectorCard_rector-card__title__F8ELj{color:var(--gold)}.RectorCard_rector-card--gold__ZM7Ce .RectorCard_rector-card__expand-button__m0Q88{color:var(--gold);border-color:var(--gold)}.RectorCard_rector-card--gold__ZM7Ce .RectorCard_rector-card__expand-button__m0Q88:hover{background-color:var(--gold);color:var(--navy)}@media (max-width:992px){.RectorCard_rector-card__QUDWN{gap:1.5rem}.RectorCard_rector-card__image-wrapper__fuv2r{flex:0 0 35%;min-height:400px;max-height:400px}.RectorCard_rector-card__content__1boke{padding:2rem 1.5rem}.RectorCard_rector-card__title__F8ELj{font-size:1.75rem}.RectorCard_rector-card__bio__DQ3Vx{max-height:180px}}@media (max-width:768px){.RectorCard_rector-card__QUDWN{flex-direction:column;gap:0}.RectorCard_rector-card__image-wrapper__fuv2r{flex:none;width:100%;min-height:350px;max-height:350px;align-self:stretch}.RectorCard_rector-card__content__1boke{padding:2rem 1.5rem}.RectorCard_rector-card__title__F8ELj{font-size:1.625rem}.RectorCard_rector-card__bio__DQ3Vx{max-height:150px}.RectorCard_rector-card__footer__HXFJv{justify-content:center}}@media (max-width:480px){.RectorCard_rector-card__image-wrapper__fuv2r{min-height:300px;max-height:300px}.RectorCard_rector-card__content__1boke{padding:1.5rem 1rem}.RectorCard_rector-card__title__F8ELj{font-size:1.5rem}.RectorCard_rector-card__position__ucuZW{font-size:1rem}.RectorCard_rector-card__bio__DQ3Vx{font-size:.9375rem;max-height:120px}.RectorCard_rector-card__expand-button__m0Q88{width:100%;justify-content:center;padding:.625rem 1rem;font-size:.875rem}}.RectorCard_rector-card__bio__DQ3Vx.RectorCard_ck-content__ixHDA p{margin-bottom:1rem}.RectorCard_rector-card__bio__DQ3Vx.RectorCard_ck-content__ixHDA p:last-child{margin-bottom:0}.RectorCard_rector-card__bio__DQ3Vx.RectorCard_ck-content__ixHDA ol,.RectorCard_rector-card__bio__DQ3Vx.RectorCard_ck-content__ixHDA ul{margin:.5rem 0;padding-left:1.5rem}.RectorCard_rector-card__bio__DQ3Vx.RectorCard_ck-content__ixHDA li{margin-bottom:.5rem}.DocumentsSection_documents-section__cWj7Z{min-height:0}.DocumentsSection_documents-list__ckXtQ{list-style:none;padding:0}.DocumentsSection_documents-list__item__kts7J{margin-bottom:.5rem}.DocumentsSection_category-link__azbhw{color:var(--primary-color,#1a365d);text-decoration:none;font-weight:500;transition:color .2s ease}.DocumentsSection_category-link__azbhw:hover{color:var(--secondary-color,#2c5282);text-decoration:underline}.DocumentsSection_disabled-link__qfEG8{color:#999;pointer-events:none;cursor:not-allowed}.AdmissionTable_table_wrapper__Mh_cB{overflow-x:auto;margin:2rem 0;border-radius:4px}.AdmissionTable_admission_table__Eooi5{width:100%;min-width:800px;border-collapse:collapse;font-size:1.1rem}.AdmissionTable_admission_table__Eooi5 td,.AdmissionTable_admission_table__Eooi5 th{padding:.8rem 1rem;text-align:left;border-bottom:1px solid var(--gray-medium,#ddd);vertical-align:middle}.AdmissionTable_admission_table__Eooi5 th{background-color:var(--navy-light,#eef2f7);font-weight:600;color:var(--navy,#003366);white-space:nowrap;font-family:Oswald,serif;text-transform:uppercase;letter-spacing:.5px;font-size:1.1rem;vertical-align:middle;text-align:center}.AdmissionTable_admission_table__Eooi5 tbody tr:last-child td{border-bottom:none}.AdmissionTable_admission_table__Eooi5 tbody tr:nth-child(2n){background-color:var(--white,#ffffff)}.AdmissionTable_admission_table__Eooi5 tbody tr:nth-child(2n):hover{background-color:var(--beige-light,#f9f6f0)}.AdmissionTable_admission_table__Eooi5 tbody tr:nth-child(odd){background-color:var(--gold-light,#fdfaf1)}.AdmissionTable_admission_table__Eooi5 tbody tr:nth-child(odd):hover{background-color:var(--gold-hover,#faf5e8)}.AdmissionTable_admission_table__Eooi5 .AdmissionTable_col_center__q_Pud{text-align:center}.AdmissionTable_admission_table__Eooi5 .AdmissionTable_col_right__D4TmH{text-align:right}.AdmissionTable_admission_table__Eooi5 .AdmissionTable_col_code__7TT6s{white-space:nowrap;font-weight:500}.AdmissionTable_admission_table__Eooi5 .AdmissionTable_col_num__P56zQ{width:50px;text-align:center;white-space:nowrap;font-weight:500}.AdmissionTable_value_dash__kftRv{color:var(--gray-dark,#6c757d);display:inline-block;width:100%}.AdmissionTable_new_badge__G9_4w{display:inline-block;background-color:var(--red-dark,#c00);color:white;font-size:.75rem;padding:.15rem .4rem;border-radius:3px;margin-left:.5rem;font-weight:700;vertical-align:middle;line-height:1}.AdmissionTable_master_program_row__e7bM_,.AdmissionTable_master_program_row__e7bM_:nth-child(2n),.AdmissionTable_master_program_row__e7bM_:nth-child(odd){background-color:var(--navy-light,#eef2f7);font-weight:700}.AdmissionTable_master_program_row__e7bM_:hover{background-color:#e0e8f0}.AdmissionTable_specialization_row___7FOt td{font-size:.9rem;border-bottom-style:dashed;border-bottom-color:var(--gray-light,#eee)}.AdmissionTable_specialization_row___7FOt td:nth-child(3){padding-left:2.5rem!important}.AdmissionTable_specialization_row___7FOt td:first-child,.AdmissionTable_specialization_row___7FOt td:nth-child(2){font-weight:400;padding-left:1rem}.AdmissionTable_specialization_row___7FOt:last-of-type td{border-bottom-style:solid;border-bottom-color:var(--gray-medium,#ddd)}.AdmissionTable_admission_table__Eooi5 tfoot tr{border-top:2px solid var(--navy,#003366);background-color:var(--navy-light,#eef2f7)}.AdmissionTable_admission_table__Eooi5 .AdmissionTable_total_row__xejwu td{font-weight:700;color:var(--navy,#003366);font-size:1rem;text-transform:uppercase}.AdmissionTable_admission_table__Eooi5 .AdmissionTable_total_label__1khIh{text-align:right;padding-right:1.5rem}.AdmissionTable_col_header_align__ozYs3{vertical-align:middle!important;text-align:center}@media (max-width:768px){.AdmissionTable_admission_table__Eooi5{font-size:.9rem}.AdmissionTable_admission_table__Eooi5 td,.AdmissionTable_admission_table__Eooi5 th{padding:.6rem .8rem}.AdmissionTable_specialization_row___7FOt td:nth-child(3){padding-left:2rem!important}}.SpecializationList_specialization_section__e5ymE{margin:2rem 0}.SpecializationList_specialization_title__GC2Xf{font-family:Oswald,serif;font-size:2rem;font-weight:600;color:var(--navy,#003366);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--navy)}.SpecializationList_specialization_list__3M6Jh{display:flex;flex-direction:column;gap:.75rem}.SpecializationList_specialization_item__3qB2S{display:flex;align-items:center;justify-content:space-between;background-color:var(--white,#ffffff);border:1px solid var(--gray-medium,#e0e0e0);border-left:4px solid var(--navy);border-radius:4px;padding:1rem 1.25rem;transition:box-shadow .2s ease,transform .2s ease;text-decoration:none;color:inherit}.SpecializationList_specialization_item_clickable__MaB32{cursor:pointer}.SpecializationList_specialization_item__3qB2S:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateX(4px)}.SpecializationList_specialization_content__8v1OJ{display:flex;align-items:center;gap:.5rem;flex:1}.SpecializationList_specialization_number__rfl2d{font-family:Oswald,serif;font-size:1.1rem;font-weight:500;color:var(--navy,#003366);min-width:2rem}.SpecializationList_specialization_name__9XuxM{font-size:1.1rem;color:var(--gray-dark,#333)}.SpecializationList_specialization_pdf_icon_wrapper__iGcjh{display:flex;align-items:center;justify-content:center;padding:.5rem;color:var(--navy);transition:color .2s ease,transform .2s ease}.SpecializationList_specialization_pdf_icon__lL3pq{width:28px;height:28px;opacity:.8;transition:opacity .2s ease,transform .2s ease}.SpecializationList_specialization_item__3qB2S:hover .SpecializationList_specialization_pdf_icon_wrapper__iGcjh{color:var(--navy)}.SpecializationList_specialization_item__3qB2S:hover .SpecializationList_specialization_pdf_icon__lL3pq{opacity:1;transform:scale(1.1)}.SpecializationList_no_specializations__vph44{text-align:center;color:var(--gray-dark,#6c757d);padding:2rem;font-style:italic}@media (max-width:768px){.SpecializationList_specialization_title__GC2Xf{font-size:1.5rem}.SpecializationList_specialization_item__3qB2S{padding:.75rem 1rem}.SpecializationList_specialization_name__9XuxM{font-size:1rem}.SpecializationList_specialization_pdf_icon__lL3pq{width:24px;height:24px}}.CategoryBadge_category-badge__s7EQR{display:inline-block;align-self:flex-start;max-width:100%;box-sizing:border-box;margin-bottom:.5rem;padding:.25rem .6rem;font-family:Oswald,serif;font-size:.75rem;line-height:1.35;letter-spacing:2px;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere}.CategoryBadge_category-badge--on-navy__aOxlI{background-color:var(--gold);color:var(--navy)}.CategoryBadge_category-badge--on-gold__DArC6{background-color:var(--navy);color:var(--gold)}@media (max-width:576px){.CategoryBadge_category-badge__s7EQR{letter-spacing:1.5px}}.NewsSection_news-section__sbUCS{min-height:0}.NewsSection_news-section__grid__3M1PJ{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.NewsSection_news-section__card__0rO1C{flex:1 1 calc(25% - 1.5rem);max-width:calc(25% - 1.5rem);box-sizing:border-box}@media (max-width:992px){.NewsSection_news-section__card__0rO1C{flex:1 1 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}}@media (max-width:576px){.NewsSection_news-section__card__0rO1C{flex:1 1 100%;max-width:100%}}.NewsSection_news-section__card__0rO1C{background-color:#f5f5f5;border:1px solid #ddd;display:flex;flex-direction:column;transition:transform .2s ease}.NewsSection_news-section__card__0rO1C:hover{transform:translateY(-3px);box-shadow:6px 6px 24px rgba(0,0,0,.16)}.NewsSection_news-section__image-wrapper__V5nC0{position:relative;width:100%;aspect-ratio:100/65;overflow:hidden}.NewsSection_news-section__image__Zd0WR{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.NewsSection_news-section__card-content__pIPm8{position:relative;padding:1rem 1rem 3rem;flex:1;display:flex;flex-direction:column}.NewsSection_news-section__date__ExLxv{font-size:.8rem;font-weight:600;color:var(--gold);margin-bottom:.5rem;font-family:Oswald,serif}.NewsSection_news-section__title__La1FV{font-size:1.3vw;margin:0 0 1rem;line-height:1.5;font-family:Oswald,serif}.NewsSection_news-section__title-link__Rnlcf{color:inherit;text-decoration:none}.NewsSection_news-section__title-link__Rnlcf:focus,.NewsSection_news-section__title-link__Rnlcf:hover{text-decoration:underline}.NewsSection_news-section__view-button__RsSug{position:absolute;bottom:1rem;left:1rem;background-color:transparent;color:var(--navy);border:2px solid var(--navy);text-decoration:none;text-transform:uppercase;padding:.3rem .8rem;font-size:.8rem;font-weight:600;transition:background-color .2s ease}.NewsSection_news-section__view-button__RsSug:hover{background-color:var(--navy);color:var(--white)}.NewsSection_news-section__card--navy___x0ne{background-color:var(--navy);color:var(--gold)}.NewsSection_news-section__card--navy___x0ne .NewsSection_news-section__date__ExLxv,.NewsSection_news-section__card--navy___x0ne .NewsSection_news-section__title__La1FV{color:inherit}.NewsSection_news-section__card--navy___x0ne .NewsSection_news-section__view-button__RsSug{color:var(--gold);border:2px solid var(--gold)}.NewsSection_news-section__card--gold__4wGQx,.NewsSection_news-section__card--navy___x0ne .NewsSection_news-section__view-button__RsSug:hover{background-color:var(--gold);color:var(--navy)}.NewsSection_news-section__card--gold__4wGQx .NewsSection_news-section__date__ExLxv,.NewsSection_news-section__card--gold__4wGQx .NewsSection_news-section__title__La1FV{color:inherit}.NewsSection_news-section__card--gold__4wGQx .NewsSection_news-section__view-button__RsSug{color:var(--navy);border:2px solid var(--navy)}.NewsSection_news-section__card--gold__4wGQx .NewsSection_news-section__view-button__RsSug:hover{background-color:var(--navy);color:var(--gold)}.NewsSection_news-section__pagination__XhAsz{margin-top:2rem;text-align:center}.NewsSection_news-section__pagination-button__4D6Zg{background-color:transparent;color:var(--navy);border:2px solid var(--navy);text-decoration:none;text-transform:uppercase;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:600;transition:background-color .2s ease;margin:0 .5rem;cursor:pointer}.NewsSection_news-section__pagination-button__4D6Zg:hover{background-color:var(--navy);color:var(--white)}.NewsSection_news-section__pagination-button--active__yY1ov{font-weight:700;background-color:var(--navy);color:var(--white)}.NewsSection_news-detail__oMjOQ{max-width:1500px;margin:0 auto;font-family:sans-serif;text-align:justify}.NewsSection_news-detail__header__npkQv{text-align:center;margin-bottom:2rem}.NewsSection_news-detail__headline__y2VHs{text-transform:uppercase;font-size:1.75rem;font-weight:700;margin:0 0 .5rem;line-height:1.2}.NewsSection_news-detail__meta__w899c{font-size:.875rem;color:#666;letter-spacing:.5px}.NewsSection_news-detail__hero__mIoGk{display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.NewsSection_news-detail__hero-image__y5c3R{width:100%;height:auto;display:block}.NewsSection_news-detail__hero-text__PLC09{position:absolute;bottom:1rem;left:1rem;color:#fff}.NewsSection_news-detail__hero-title__GNBrg{font-size:2rem;font-weight:700;margin:0 0 .3rem;text-transform:uppercase}.NewsSection_news-detail__hero-subtitle__Z2P3L{font-size:1.25rem;margin:0}.NewsSection_news-detail__content__OmX8D{margin-top:1rem;line-height:1.6;color:#333}.NewsSection_news-detail__content__OmX8D h2{margin-top:1.5rem;margin-bottom:.5rem;font-weight:700}.NewsSection_news-detail__content-wrapper__d6Es3 .ck-content a{color:var(--gold,#e8aa15);text-decoration:underline!important;text-underline-offset:2px}.NewsSection_news-detail__content-wrapper__d6Es3 .ck-content a:visited{color:var(--gold,#e8aa15)}.NewsSection_news-detail__content-wrapper__d6Es3 .ck-content a:hover{color:var(--navy,#08315b)}.NewsSection_news-detail__content-wrapper__d6Es3 .ck-content a:focus-visible{outline:2px solid var(--navy,#08315b);outline-offset:2px;border-radius:2px}.NewsSection_news-detail__gallery__zv5Tu{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem;justify-content:center}.NewsSection_news-detail__gallery-item__oVGer{position:relative;width:calc(33.333% - 1rem);aspect-ratio:4/3;overflow:hidden;border-radius:4px;transition:transform .3s ease,box-shadow .3s ease}.NewsSection_news-detail__gallery-item__oVGer:hover{transform:scale(1.03);box-shadow:0 4px 12px rgba(0,0,0,.15)}.NewsSection_news-detail__gallery-item__oVGer img{width:100%;height:100%;object-fit:cover}.ResearchSection_research-section__vE2AS{position:relative;display:flex;flex-direction:column;justify-content:center}.ResearchSection_research-section__image-wrapper__rViAM{position:relative;overflow:hidden;height:80vh}.ResearchSection_research-section__background-image__HGAQC{object-fit:cover;width:100%}.ResearchSection_research-section__overlay__OMwHr{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,51,102,.4);z-index:1}.ResearchSection_research-section__stats-container__3_MM_{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:7rem;text-align:center}.ResearchSection_research-section__stat-item__7pBOe{display:flex;flex-direction:column;align-items:center}.ResearchSection_research-section__stat-number__UbzsP{font-size:3rem;font-weight:700;color:var(--white);text-transform:uppercase}.ResearchSection_research-section__big-number__PCK6m{font-size:5rem;font-weight:700;color:var(--white);text-transform:uppercase}.ResearchSection_research-section__stat-label__5T28d{font-size:2rem;color:var(--white);margin-top:.25rem}@media (max-width:1400px){.ResearchSection_research-section__big-number__PCK6m,.ResearchSection_research-section__stat-number__UbzsP{font-size:3rem}}@media (max-width:768px){.ResearchSection_research-section__image-wrapper__rViAM{height:50vh}.ResearchSection_research-section__stat-number__UbzsP{font-size:1.5rem}.ResearchSection_research-section__big-number__PCK6m{font-size:2rem}.ResearchSection_research-section__stat-label__5T28d{font-size:1rem}.ResearchSection_research-section__stats-container__3_MM_{gap:1rem}}.Home_section__3569L{height:100vh;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ccc}.UnitsSection_unit-card__head-info__4FddK{margin-top:.75rem;font-size:1.1rem;color:inherit;opacity:.9;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4em}.UnitsSection_unit-card__head-label__JSIeU{font-weight:600;flex-shrink:0}.UnitsSection_unit-card__head-value__iEvVo{word-break:break-word}.UnitsSection_unit-card__head-link__RFbck{color:inherit;text-decoration:none;transition:text-decoration .2s ease;text-transform:uppercase}.UnitsSection_unit-card__head-link__RFbck:focus,.UnitsSection_unit-card__head-link__RFbck:hover{text-decoration:underline}.UnitsSection_unit-card__head-status--not-assigned__WQ_Jn{font-style:italic}.UnitsSection_statusMessage__qVbbA{text-align:center;padding:10px}.UnitsSection_statusMessage_loading__MNF4C{color:gray}.UnitsSection_statusMessage_error__55Rq8{color:red}.PaginationControls_paginationContainer__jphzm{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;padding:1rem 0;border-top:1px solid #eee}.PaginationControls_paginationButton__YFknI{padding:.5rem 1rem;border:1px solid #ccc;background-color:#fff;color:var(--navy);border-radius:4px;cursor:pointer;transition:background-color .2s ease,color .2s ease;font-weight:500}.PaginationControls_paginationButton__YFknI:hover:not(:disabled){background-color:var(--navy);color:var(--white);border-color:var(--navy)}.PaginationControls_paginationButton__YFknI:disabled{cursor:not-allowed;opacity:.9;background-color:#f0f0f0;border-color:#ddd;color:#999}.PaginationControls_paginationButton__YFknI.PaginationControls_active__xVgyq,.PaginationControls_paginationButton__YFknI[aria-current=page]{background-color:var(--navy);color:var(--white);border-color:var(--navy)}@media (max-width:600px){.PaginationControls_paginationButton__YFknI{padding:.4rem .75rem;font-size:.85rem}}.StudentClubsSection_clubs-section__6jXuL{min-height:0}.StudentClubsSection_clubs-section__grid__HLtpU{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.StudentClubsSection_clubs-section__card__J8hKt{flex:1 1 calc(25% - 1.5rem);max-width:calc(25% - 1.5rem);box-sizing:border-box;background-color:#f5f5f5;border:1px solid #ddd;display:flex;flex-direction:column;transition:transform .2s ease}.StudentClubsSection_clubs-section__card__J8hKt:hover{transform:translateY(-3px);box-shadow:6px 6px 24px rgba(0,0,0,.16)}@media (max-width:992px){.StudentClubsSection_clubs-section__card__J8hKt{flex:1 1 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}}@media (max-width:576px){.StudentClubsSection_clubs-section__card__J8hKt{flex:1 1 100%;max-width:100%}}.StudentClubsSection_clubs-section__image-wrapper__1smIM{position:relative;width:100%;aspect-ratio:100/65;overflow:hidden}.StudentClubsSection_clubs-section__image__dLXqr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.StudentClubsSection_clubs-section__card-content__EgVzK{position:relative;padding:1rem 1rem 3.5rem;flex:1;display:flex;flex-direction:column}.StudentClubsSection_clubs-section__title__Ughs4{font-size:1.1rem;margin:0 0 .75rem;line-height:1.4;font-family:Oswald,serif}.StudentClubsSection_clubs-section__title-link__9lgjF{color:inherit;text-decoration:none}.StudentClubsSection_clubs-section__title-link__9lgjF:focus,.StudentClubsSection_clubs-section__title-link__9lgjF:hover{text-decoration:underline}.StudentClubsSection_clubs-section__excerpt__atMGL{font-size:.9rem;line-height:1.5;margin-bottom:1rem}.StudentClubsSection_clubs-section__view-button__lqPHr{position:absolute;bottom:1rem;left:1rem;background-color:transparent;text-decoration:none;text-transform:uppercase;padding:.4rem .9rem;font-size:.8rem;font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease;border-width:2px;border-style:solid}.StudentClubsSection_clubs-section__card--navy__rz8IS{background-color:var(--navy);color:var(--gold)}.StudentClubsSection_clubs-section__card--navy__rz8IS .StudentClubsSection_clubs-section__excerpt__atMGL,.StudentClubsSection_clubs-section__card--navy__rz8IS .StudentClubsSection_clubs-section__title__Ughs4{color:inherit}.StudentClubsSection_clubs-section__card--navy__rz8IS .StudentClubsSection_clubs-section__view-button__lqPHr{color:var(--gold);border-color:var(--gold)}.StudentClubsSection_clubs-section__card--gold__e7RZ_,.StudentClubsSection_clubs-section__card--navy__rz8IS .StudentClubsSection_clubs-section__view-button__lqPHr:hover{background-color:var(--gold);color:var(--navy)}.StudentClubsSection_clubs-section__card--gold__e7RZ_ .StudentClubsSection_clubs-section__excerpt__atMGL,.StudentClubsSection_clubs-section__card--gold__e7RZ_ .StudentClubsSection_clubs-section__title__Ughs4{color:inherit}.StudentClubsSection_clubs-section__card--gold__e7RZ_ .StudentClubsSection_clubs-section__view-button__lqPHr{color:var(--navy);border-color:var(--navy)}.StudentClubsSection_clubs-section__card--gold__e7RZ_ .StudentClubsSection_clubs-section__view-button__lqPHr:hover{background-color:var(--navy);color:var(--gold)}.StudentClubsSection_clubs-section__pagination__mHc6p{margin-top:2rem;text-align:center}.StudentClubsSection_clubs-section__pagination-button__pH9pu{background-color:transparent;color:var(--navy);border:2px solid var(--navy);text-decoration:none;text-transform:uppercase;padding:.6rem 1.2rem;font-size:1rem;font-weight:600;transition:background-color .2s ease,color .2s ease;margin:0 .5rem;cursor:pointer}.StudentClubsSection_clubs-section__pagination-button__pH9pu:disabled{opacity:.5;cursor:not-allowed}.StudentClubsSection_clubs-section__pagination-button__pH9pu:hover:not(:disabled){background-color:var(--navy);color:var(--white)}.StudentClubsSection_clubs-section__pagination-button--active__S3IPH{font-weight:700;background-color:var(--navy);color:var(--white);border-color:var(--navy)}.StudentClubsSection_clubs-detail__aEko9{max-width:1500px;margin:0 auto;padding:2rem 1rem;font-family:sans-serif}.StudentClubsSection_clubs-detail__content__ywwrW{margin-top:1rem;line-height:1.6;color:var(--text-primary,#333)}.StudentClubsSection_clubs-detail__gallery__K0WZZ{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem;justify-content:center}.StudentClubsSection_clubs-detail__gallery-item__Hv_aJ{position:relative;width:calc(33.333% - 1rem);aspect-ratio:4/3;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;background-color:#eee}.StudentClubsSection_clubs-detail__gallery-item__Hv_aJ:hover{transform:scale(1.03);box-shadow:0 4px 12px rgba(0,0,0,.15)}.StudentClubsSection_clubs-detail__gallery-item__Hv_aJ img{width:100%;height:100%;object-fit:cover}.StudentClubsSection_clubs-detail__headline__TbceR{text-transform:uppercase;font-size:1.75rem;font-weight:700;margin:0 0 .5rem;line-height:1.2;color:var(--navy)}.LoadingFallback_loading-fallback__MwzaY{display:flex;justify-content:center;align-items:center;min-height:200px}.AnnouncementSection_announcement-section___NryN{min-height:0}.AnnouncementSection_announcement-section__grid__F_Pea{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.AnnouncementSection_announcement-section__card__07gFh{flex:1 1 calc(25% - 1.5rem);max-width:calc(25% - 1.5rem);box-sizing:border-box}@media (max-width:992px){.AnnouncementSection_announcement-section__card__07gFh{flex:1 1 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}}@media (max-width:576px){.AnnouncementSection_announcement-section__card__07gFh{flex:1 1 100%;max-width:100%}}.AnnouncementSection_announcement-section__card__07gFh{background-color:#f5f5f5;display:flex;flex-direction:column;transition:transform .2s ease}.AnnouncementSection_announcement-section__card__07gFh:hover{transform:translateY(-3px);box-shadow:6px 6px 24px rgba(0,0,0,.16)}.AnnouncementSection_announcement-section__image-wrapper__eDtiR{position:relative;width:100%;aspect-ratio:100/65;overflow:hidden}.AnnouncementSection_announcement-section__image__4zuXR{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.AnnouncementSection_announcement-section__card-content__e_4A3{position:relative;padding:1rem 1rem 3.5rem;flex:1;display:flex;flex-direction:column}.AnnouncementSection_announcement-section__date__H0fzR{font-size:.8rem;font-weight:600;color:var(--gold);margin-bottom:.5rem;font-family:Oswald,serif}.AnnouncementSection_announcement-section__title__HVD_q{font-size:1.1rem;margin:0 0 .75rem;line-height:1.4;font-family:Oswald,serif}.AnnouncementSection_announcement-section__title-link__FZHEp{color:inherit;text-decoration:none}.AnnouncementSection_announcement-section__title-link__FZHEp:focus,.AnnouncementSection_announcement-section__title-link__FZHEp:hover{text-decoration:underline}.AnnouncementSection_announcement-section__excerpt__1r2xo{font-size:.9rem;line-height:1.5;margin-bottom:1rem;color:#444}.AnnouncementSection_announcement-section__view-button__EKDN3{position:absolute;bottom:1rem;left:1rem;text-decoration:none;text-transform:uppercase;padding:.4rem .9rem;font-size:.8rem;font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.AnnouncementSection_announcement-section__card--navy__pPo8J{background-color:var(--navy);color:var(--gold)}.AnnouncementSection_announcement-section__card--navy__pPo8J .AnnouncementSection_announcement-section__date__H0fzR,.AnnouncementSection_announcement-section__card--navy__pPo8J .AnnouncementSection_announcement-section__title__HVD_q{color:inherit}.AnnouncementSection_announcement-section__card--navy__pPo8J .AnnouncementSection_announcement-section__excerpt__1r2xo{color:var(--gold-lighter,#f0e68c)}.AnnouncementSection_announcement-section__card--navy__pPo8J .AnnouncementSection_announcement-section__view-button__EKDN3{color:var(--gold);border:2px solid var(--gold)}.AnnouncementSection_announcement-section__card--navy__pPo8J .AnnouncementSection_announcement-section__view-button__EKDN3:hover{background-color:var(--gold);color:var(--navy)}.AnnouncementSection_announcement-section__card--gold__zMnVM{background-color:var(--gold);color:var(--navy);border-color:var(--gold-darker,#daa520)}.AnnouncementSection_announcement-section__card--gold__zMnVM .AnnouncementSection_announcement-section__date__H0fzR,.AnnouncementSection_announcement-section__card--gold__zMnVM .AnnouncementSection_announcement-section__title__HVD_q{color:inherit}.AnnouncementSection_announcement-section__card--gold__zMnVM .AnnouncementSection_announcement-section__excerpt__1r2xo{color:var(--navy-lighter,#003366)}.AnnouncementSection_announcement-section__card--gold__zMnVM .AnnouncementSection_announcement-section__view-button__EKDN3{color:var(--navy);border:2px solid var(--navy)}.AnnouncementSection_announcement-section__card--gold__zMnVM .AnnouncementSection_announcement-section__view-button__EKDN3:hover{background-color:var(--navy);color:var(--gold)}.AnnouncementSection_announcement-section__pagination__tXKVU{margin-top:2rem;text-align:center}.AnnouncementSection_announcement-section__pagination-button__k40Kl{background-color:transparent;color:var(--navy);border:2px solid var(--navy);text-decoration:none;text-transform:uppercase;padding:.6rem 1.2rem;font-size:1rem;font-weight:600;transition:background-color .2s ease,color .2s ease;margin:0 .5rem;cursor:pointer}.AnnouncementSection_announcement-section__pagination-button__k40Kl:disabled{opacity:.5;cursor:not-allowed}.AnnouncementSection_announcement-section__pagination-button__k40Kl:hover:not(:disabled){background-color:var(--navy);color:var(--white)}.AnnouncementSection_announcement-section__pagination-button--active__K_VPD{font-weight:700;background-color:var(--navy);color:var(--white);border-color:var(--navy)}.AnnouncementSection_announcement-detail__HasD_{padding:2rem 1rem;font-family:sans-serif}.AnnouncementSection_announcement-detail__header__A1mwR{text-align:center;margin-bottom:2rem}.AnnouncementSection_announcement-detail__headline__CKbXg{text-transform:uppercase;font-size:1.75rem;font-weight:700;margin:0 0 .5rem;line-height:1.2;color:var(--navy)}.AnnouncementSection_announcement-detail__meta__xowUg{font-size:.875rem;color:var(--text-muted,#666);letter-spacing:.5px}.AnnouncementSection_announcement-detail__hero__6KFck{position:relative;width:100%;aspect-ratio:100/65;margin:0 auto 2rem;overflow:hidden;background-color:#eee}.AnnouncementSection_announcement-detail__hero-image__s9tGK{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.AnnouncementSection_announcement-detail__hero-text__AGVQ6{position:absolute;bottom:1rem;left:1rem;color:#fff;background-color:rgba(0,0,0,.5);padding:.5rem 1rem}.AnnouncementSection_announcement-detail__hero-title__8_P5n{font-size:2rem;font-weight:700;margin:0 0 .3rem;text-transform:uppercase}.AnnouncementSection_announcement-detail__hero-subtitle___VYCq{font-size:1.25rem;margin:0}.AnnouncementSection_announcement-detail__content___pPdx{margin-top:1rem;line-height:1.6;color:var(--text-primary,#333)}.AnnouncementSection_announcement-detail__content___pPdx h2{margin-top:1.5rem;margin-bottom:.5rem;font-weight:700;color:var(--navy)}.AnnouncementSection_announcement-detail__content___pPdx a{color:var(--gold,#e8aa15);text-decoration:underline!important;text-underline-offset:2px}.AnnouncementSection_announcement-detail__content___pPdx a:visited{color:var(--gold,#e8aa15)}.AnnouncementSection_announcement-detail__content___pPdx a:hover{color:var(--navy,#08315b)}.AnnouncementSection_announcement-detail__content___pPdx a:focus-visible{outline:2px solid var(--navy,#08315b);outline-offset:2px;border-radius:2px}.ConferenceCategoryList_categoryGrid__zrR89{display:flex;flex-direction:column;gap:1.5rem}.ConferenceCategoryList_categoryCard__z8_Kf{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.5rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;border-radius:4px}.ConferenceCategoryList_categoryCard__z8_Kf:hover{transform:translateY(-3px);box-shadow:6px 6px 24px rgba(0,0,0,.16)}.ConferenceCategoryList_categoryCardContent__OWE0m{display:flex;flex-direction:column;gap:.5rem}.ConferenceCategoryList_categoryCardTitle__WAYrs{font-size:1.5rem;font-weight:600;margin:0;font-family:Oswald,serif;line-height:1.3}.ConferenceCategoryList_categoryCardCount__uygEf{font-size:.95rem;font-weight:500;opacity:.85}.ConferenceCategoryList_categoryCardArrow__yjUdS{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;transition:transform .2s ease,background-color .2s ease;flex-shrink:0}.ConferenceCategoryList_categoryCard__z8_Kf:hover .ConferenceCategoryList_categoryCardArrow__yjUdS{transform:translateX(5px)}.ConferenceCategoryList_categoryCard__navy__6i6eZ{background-color:var(--navy);color:var(--gold)}.ConferenceCategoryList_categoryCard__navy__6i6eZ .ConferenceCategoryList_categoryCardArrow__yjUdS{background-color:rgba(255,255,255,.1)}.ConferenceCategoryList_categoryCard__gold__vIaIB,.ConferenceCategoryList_categoryCard__navy__6i6eZ:hover .ConferenceCategoryList_categoryCardArrow__yjUdS{background-color:var(--gold);color:var(--navy)}.ConferenceCategoryList_categoryCard__gold__vIaIB .ConferenceCategoryList_categoryCardArrow__yjUdS{background-color:rgba(0,0,0,.1)}.ConferenceCategoryList_categoryCard__gold__vIaIB:hover .ConferenceCategoryList_categoryCardArrow__yjUdS{background-color:var(--navy);color:var(--gold)}@media (max-width:768px){.ConferenceCategoryList_categoryCard__z8_Kf{padding:1.5rem 1.25rem}.ConferenceCategoryList_categoryCardTitle__WAYrs{font-size:1.25rem}.ConferenceCategoryList_categoryCardCount__uygEf{font-size:.875rem}.ConferenceCategoryList_categoryCardArrow__yjUdS{width:40px;height:40px}}@media (max-width:480px){.ConferenceCategoryList_categoryCard__z8_Kf{padding:1.25rem 1rem}.ConferenceCategoryList_categoryCardTitle__WAYrs{font-size:1.1rem}}.ArticleSectionList_article-toolbar__4lgYp{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:2rem;padding:1rem 0;border-bottom:1px solid var(--color-border,#e0e0e0)}.ArticleSectionList_article-toolbar__filters__90Gid{flex:1 1 0;min-width:0}.ArticleSectionList_article-toolbar__total-views__TYFJ4{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border:2px solid var(--navy,#08315b);border-radius:25px;background-color:var(--navy,#08315b);color:var(--white,#ffffff);font-size:.9rem;white-space:nowrap}.ArticleSectionList_article-toolbar__total-views-icon__jKFtZ{font-size:1rem;color:var(--gold,#e8aa15)}.ArticleSectionList_article-toolbar__total-views-label__KpoDc{font-weight:500}.ArticleSectionList_article-toolbar__total-views-count__vri3T{font-family:Oswald,serif;font-size:1.05rem;font-weight:600;line-height:1;letter-spacing:.5px;color:var(--gold,#e8aa15)}.ArticleSectionList_categoryFilter__cjbR4{display:flex;flex-wrap:wrap;gap:.75rem}.ArticleSectionList_categoryButton__0i26g{padding:.625rem 1.25rem;border:2px solid var(--color-primary,#1a3b6e);border-radius:25px;background-color:transparent;color:var(--color-primary,#1a3b6e);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ArticleSectionList_categoryButtonActive__pdlTU,.ArticleSectionList_categoryButton__0i26g:hover{background-color:var(--color-primary,#1a3b6e);color:#ffffff}.ArticleSectionList_viewCount__iGvdN{position:absolute;bottom:1rem;right:1rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;opacity:.75}.ArticleSectionList_viewCountIcon__zjCQc{font-size:.85rem}@media (max-width:992px){.ArticleSectionList_article-toolbar__4lgYp{gap:.75rem 1rem}}@media (max-width:768px){.ArticleSectionList_article-toolbar__4lgYp{flex-direction:column;align-items:center;gap:.75rem}.ArticleSectionList_article-toolbar__filters__90Gid{width:100%}.ArticleSectionList_article-toolbar__total-views__TYFJ4{margin-left:0;padding:.5rem 1rem;font-size:.85rem}.ArticleSectionList_article-toolbar__total-views-count__vri3T{font-size:1rem}.ArticleSectionList_categoryFilter__cjbR4{gap:.5rem;justify-content:center}.ArticleSectionList_categoryButton__0i26g{padding:.5rem 1rem;font-size:.85rem}}@media (max-width:480px){.ArticleSectionList_article-toolbar__total-views__TYFJ4{justify-content:center;white-space:normal;text-align:center}}