.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}.FacultiesSection_faculties-section__grid__n53M8{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,minmax(250px,1fr));gap:1rem}.FacultiesSection_faculties-section__card--econ__NToHA{grid-area:1/1/2/3}.FacultiesSection_faculties-section__card--eng__9_otm{grid-area:1/3/3/5}.FacultiesSection_faculties-section__card--ict__5xxTq{grid-area:2/1/4/3}.FacultiesSection_faculties-section__card--arch__aliAW{grid-area:3/3/4/5}.FacultiesSection_faculties-section__card__iQFEP{position:relative;overflow:hidden;display:flex}.FacultiesSection_faculties-section__card--no-underline__y8eWa{text-decoration:none}.FacultiesSection_faculties-section__icon__Ja5VN{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10rem;opacity:.2;z-index:1;pointer-events:none;color:var(--white)}.FacultiesSection_faculties-section__content__Fxw5B{position:relative;z-index:2;padding:1rem;color:var(--white);display:flex;flex-direction:column;gap:.5rem;width:100%;box-sizing:border-box}.FacultiesSection_faculties-section__category__8LkMV{text-transform:uppercase;font-weight:600;opacity:.8}.FacultiesSection_faculties-section__title__LVlJA{font-size:1.6rem;line-height:1.2;text-transform:uppercase}.FacultiesSection_faculties-section__subtitle__joP3E{font-size:1rem;line-height:1.4;flex:1}.FacultiesSection_faculties-section__footer__GIBRO{display:flex;gap:1rem;font-size:.9rem}.FacultiesSection_faculties-section__button__iTkev,.FacultiesSection_faculties-section__percent__wn_6T,.FacultiesSection_faculties-section__rating__PI99g{background-color:rgba(255,255,255,.2);padding:.3rem .6rem;text-decoration:none;color:var(--white);cursor:pointer}.FacultiesSection_faculties-section__button__iTkev:hover{opacity:.8}.FacultiesSection_faculties-section__card--red__an4b_{background-color:var(--navy)}.FacultiesSection_faculties-section__card--blue__9ot5C,.FacultiesSection_faculties-section__card--green__2WFE_{background-color:var(--gold)}.FacultiesSection_faculties-section__card--pink__GJDXw{background-color:var(--navy)}@media (max-width:1025px){.FacultiesSection_faculties-section__grid__n53M8{grid-template-columns:1fr;grid-template-rows:auto}.FacultiesSection_faculties-section__card--arch__aliAW,.FacultiesSection_faculties-section__card--econ__NToHA,.FacultiesSection_faculties-section__card--eng__9_otm,.FacultiesSection_faculties-section__card--ict__5xxTq{grid-area:auto}}.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{letter-spacing:2px;font-size:3rem}.PageHeader_page-header__uDYbN h1,.PageHeader_page-header__uDYbN h2{font-family:Oswald,serif;text-transform:uppercase;margin-bottom:1rem}.PageHeader_page-header__uDYbN h2{letter-spacing:1px;font-size:2rem}.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}.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%;padding-top:65%;overflow:hidden;background-color:#eee}.AnnouncementSection_announcement-section__image__4zuXR{object-fit:cover}.AnnouncementSection_announcement-section__category-label__l6ZHR{position:absolute;top:8px;right:8px;background-color:var(--navy);color:var(--white);font-size:.75rem;text-transform:uppercase;padding:2px 6px;font-family:Oswald,serif;letter-spacing:2px}.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__category-label__l6ZHR{background-color:var(--gold);color:var(--navy)}.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__category-label__l6ZHR{background-color:var(--navy);color:var(--gold)}.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_{max-width:1500px;margin:0 auto;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;margin-bottom:2rem;background-color:#eee}.AnnouncementSection_announcement-detail__hero-image__s9tGK{width:100%;max-height:500px;height:auto;object-fit:cover;display:block}.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)}.SectionCommon_container__2K6Uo{width:100%;max-width:var(--container-width);margin:0 auto}.SectionCommon_section-common__etZdg{position:relative;padding:1.5rem 5rem 5rem}.SectionCommon_section_common__Ui9iv{position:relative;padding-bottom:5rem}.SectionCommon_section_subtitle__C4hHl{font-family:Oswald,serif;text-transform:uppercase;letter-spacing:1px;font-size:2rem;margin-bottom:1rem}@media (min-width:769px){.SectionCommon_section-common__etZdg{min-height:fit-content}}.SectionCommon_sectionHeader__0_qTF{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;position:relative;padding-left:35px;font-family:Oswald,serif;font-optical-sizing:auto;font-style:normal}.SectionCommon_sectionHeader__0_qTF h2{font-size:1.75rem;letter-spacing:2px;text-transform:uppercase;margin:0;color:var(--navy)}.SectionCommon_sectionHeader__0_qTF:before{background:var(--gold);content:"";display:block;height:2px;left:0;position:absolute;top:20px;width:25px}.SectionCommon_linkBtn__2y74T{display:inline-block;padding:.4rem 1rem;border:2px solid var(--navy);color:var(--navy);text-decoration:none;text-transform:uppercase;font-weight:600;transition:background-color .2s ease}.SectionCommon_linkBtn__2y74T:hover{background-color:var(--navy);color:#fff}.SectionCommon_view-button__AK_9m{display:inline-block;box-sizing:border-box;width:auto;padding:clamp(.5rem,1.5vw,.75rem) clamp(1rem,3vw,1.25rem);font-size:clamp(.875rem,2vw,1rem);font-weight:600;text-transform:uppercase;text-decoration:none;color:var(--navy);border:2px solid var(--navy);background-color:transparent;text-align:center;transition:background-color .2s ease,color .2s ease}@media (max-width:480px){.SectionCommon_view-button__AK_9m{width:100%}}.SectionCommon_view-button__AK_9m:focus,.SectionCommon_view-button__AK_9m:hover{background-color:var(--navy);color:var(--white)}.SectionCommon_icon--margin-right__D5zTo{margin-right:.5rem}.SectionCommon_icon--margin-left__jSs5R{margin-left:.5rem}.SectionCommon_hr-divider__D_yRh{margin:3rem 0;border:0;border-top:1px solid #eee}.SectionCommon_verticalLineGold__YMMcW{width:2px;height:40px;background-color:var(--gold);margin:0 auto 1rem;display:block}.SectionCommon_pageTitleStyle__BozLn{font-family:Oswald,serif;text-transform:uppercase;letter-spacing:1px;font-size:3rem;margin-top:0;margin-bottom:2rem;text-align:center;color:var(--navy)}.DocumentsSection_documents-section__cWj7Z{min-height:0}.DocumentsSection_documents-list__ckXtQ{list-style:none;padding:0}.DocumentsSection_documents-list__item__kts7J{margin-bottom:.5rem}.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}}.AccreditationsSection_accreditations-section__1KgYu{position:relative}.AccreditationsSection_loadingContainer__i8PMH{text-align:center;padding:3rem 0}.AccreditationsSection_accreditations-section__main-content__Ii_iZ{padding:2rem;margin-bottom:2.5rem;line-height:1.7;font-size:1.05rem}.AccreditationsSection_accreditations-section__main-content__Ii_iZ.AccreditationsSection_ck-content___Yijz p{margin-bottom:1em}.AccreditationsSection_accreditations-section__main-content__Ii_iZ.AccreditationsSection_ck-content___Yijz h1,.AccreditationsSection_accreditations-section__main-content__Ii_iZ.AccreditationsSection_ck-content___Yijz h2,.AccreditationsSection_accreditations-section__main-content__Ii_iZ.AccreditationsSection_ck-content___Yijz h3{margin-bottom:.8em;color:var(--color-primary-navy,#002349)}.AccreditationsSection_accreditations-section__main-content__Ii_iZ.AccreditationsSection_ck-content___Yijz a{color:var(--color-primary-gold,#daa520);text-decoration:underline}.AccreditationsSection_accreditations-section__main-content__Ii_iZ.AccreditationsSection_ck-content___Yijz a:hover{color:var(--color-secondary-gold-hover,#b8860b)}.AccreditationsSection_accreditations-section__items-grid__osKak{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.AccreditationsSection_accreditation-card--stacked-wide__yICIr{width:100%!important;max-width:700px!important;flex-basis:auto!important;flex-grow:0!important;flex-shrink:1!important}.AccreditationsSection_accreditations-section__fallback-message__tVGE2{text-align:center;padding:3rem 1rem;font-size:1.1rem;color:#555e68;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.AccreditationsSection_accreditation-item-text__HSxob{font-size:.85rem;line-height:1.65;color:inherit}.AccreditationsSection_accreditation-item-pdf-link__d7LPw{display:inline-flex;align-items:center;padding:.6rem 1.2rem;border-radius:4px;text-decoration:none;font-weight:500;font-size:.9rem;transition:background-color .2s ease,color .2s ease,transform .2s ease,border-color .2s ease;border:1px solid transparent}.AccreditationsSection_accreditation-item-pdf-link--on-navy-card__x0cRC{background-color:var(--color-primary-gold,#daa520);color:var(--color-primary-navy,#002349);border-color:var(--color-primary-navy,#002349)}.AccreditationsSection_accreditation-item-pdf-link--on-gold-card__wAsWu,.AccreditationsSection_accreditation-item-pdf-link--on-navy-card__x0cRC:hover{background-color:var(--color-primary-navy,#002349);color:var(--color-primary-gold,#daa520)}.AccreditationsSection_accreditation-item-pdf-link--on-gold-card__wAsWu{border-color:var(--color-primary-gold,#daa520)}.AccreditationsSection_accreditation-item-pdf-link--on-gold-card__wAsWu:hover{background-color:var(--color-primary-gold,#daa520);color:var(--color-primary-navy,#002349)}.AccreditationsSection_accreditation-item-pdf-icon__EGnro{margin-right:.5rem;font-size:1em}.AccreditationsSection_accreditation-item-pdf-icon--external__IWp1q{margin-left:.5rem;font-size:.8em;opacity:.7}.AccreditationsSection_accreditationsImage__FLPF0{transition:transform .3s ease-out}.AccreditationsSection_accreditationsImage__FLPF0:hover{transform:scale(1.03)}.StrategicPlan_strategicPlan__rYgGX{position:relative}.StrategicPlan_strategicPlan__pdfLinkWrapper__LS4nj{margin-bottom:2rem;text-align:center}.StrategicPlan_strategicPlan__pdfLink__lz0cR{display:block;align-items:center;gap:.5rem;padding:3.5rem 1.2rem;background-color:var(--navy);color:var(--white);border:1px solid var(--navy);border-radius:4px;text-decoration:none;font-weight:500;transition:background-color .2s ease,color .2s ease;width:100%;font-size:1.5rem}.StrategicPlan_strategicPlan__pdfLink__lz0cR:hover{background-color:var(--gold);border-color:var(--gold);color:var(--navy)}.StrategicPlan_strategicPlan__txtAfterPdf__QVjvB{padding-left:.5rem}.StrategicPlan_strategicPlan__pdfIcon__x_ssW{font-size:1.5em}.StrategicPlan_strategicPlan__mainContent__yj47J{margin-bottom:3rem}.StrategicPlan_strategicPlan__objectives__2hGGJ{margin-top:2rem}.StrategicPlan_objective__PVQ2Y{padding:1rem 0;margin-bottom:1.5rem}.StrategicPlan_objective__heading__OiKIs{font-family:Oswald,serif;font-size:1.8rem;color:var(--navy);margin-bottom:.75rem;font-weight:500}.StrategicPlan_objective__mission__yNNKt{font-style:italic;color:var(--text-secondary);margin-bottom:1.5rem;padding-left:1rem;border-left:2px solid var(--gold)}.StrategicPlan_objective__initiatives__7MfUT{margin-top:1.5rem;border-top:1px solid var(--border-color-light);padding-top:1.5rem}.StrategicPlan_initiative__JxNWQ{margin-bottom:.5rem;border-bottom:1px solid var(--border-color-light)}.StrategicPlan_initiative__header__fK2cF{display:flex;align-items:center;width:100%;padding:1rem .5rem;background-color:transparent;border:none;text-align:left;cursor:pointer;gap:.75rem;transition:background-color .2s ease}.StrategicPlan_initiative__header__fK2cF:hover{background-color:rgba(0,0,0,.03)}.StrategicPlan_initiative__number__yC3BK{font-family:Oswald,serif;font-size:1.2rem;color:var(--navy);font-weight:500;flex-shrink:0;min-width:40px}.StrategicPlan_initiative__title__iq1Kn{flex-grow:1;color:var(--text-primary);font-weight:500;line-height:1.4}.StrategicPlan_initiative__toggleIcon__J_Cqg{font-size:1.3rem;color:var(--navy);margin-left:auto;flex-shrink:0;transition:transform .3s ease}.StrategicPlan_initiative__details__6IEce{padding:0 .5rem 1rem 3rem;overflow:hidden}.StrategicPlan_initiative__actions__tMEOu{list-style:none;padding-left:1.5rem;margin-top:.5rem;border-left:1px dashed var(--border-color-light)}.StrategicPlan_actionItem__kMJr4{margin-bottom:.75rem;display:flex;gap:.5rem;color:var(--text-secondary);font-size:.95rem;line-height:1.5}.StrategicPlan_actionItem__number__p4Qxa{font-weight:600;white-space:nowrap;color:var(--navy-light)}@media (max-width:768px){.StrategicPlan_objective__heading__OiKIs{font-size:1.5rem}.StrategicPlan_initiative__header__fK2cF{padding:.8rem .2rem;gap:.5rem}.StrategicPlan_initiative__number__yC3BK{font-size:1.1rem;min-width:35px}.StrategicPlan_initiative__title__iq1Kn{font-size:.95rem}.StrategicPlan_initiative__toggleIcon__J_Cqg{font-size:1.1rem}.StrategicPlan_initiative__details__6IEce{padding:0 .2rem .8rem 2rem}.StrategicPlan_initiative__actions__tMEOu{padding-left:1rem}.StrategicPlan_actionItem__kMJr4{font-size:.9rem}}.AcademicsSection_academics-section__zISo8{background-color:#dfdfdf}.AcademicsSection_academics-section__image-wrapper__psUUm{margin-bottom:1.5rem;position:relative!important}.AcademicsSection_academics-section__background-image__QC89_{position:relative!important;display:block;width:100%;height:auto}.AcademicsSection_academics-section__boxes-wrapper__aW2FZ{display:flex;flex-wrap:wrap;gap:1.5rem}.AcademicsSection_academics-section__info-box__Abuza{position:relative;flex:1 1 250px;padding:2rem;background-color:var(--white);text-align:center;font-family:Bebas Neue,sans-serif;letter-spacing:1px;font-size:1rem;box-shadow:0 3px 6px rgba(0,0,0,.3);min-height:200px;display:flex;align-items:center;justify-content:center;cursor:pointer}.AcademicsSection_academics-section__info-box__Abuza:hover{cursor:pointer}.AcademicsSection_academics-section__info-box--plan-visit__j2wik{color:#333;clip-path:polygon(0 0,100% 0,100% 100%,10% 100%,0 90%)}.AcademicsSection_academics-section__info-box--apply-today__JSYAp{color:#333;clip-path:polygon(0 0,90% 0,100% 10%,100% 100%,0 100%)}.AcademicsSection_academics-section__info-box--undergraduate__7hVeD{background-color:var(--navy);color:var(--white);clip-path:none}.AcademicsSection_academics-section__info-box--graduate__Vr8aa{background-color:var(--gold);color:var(--navy);clip-path:none}.AcademicsSection_academics-section__plus-sign__cFvjY{position:absolute;bottom:.5rem;right:10.7rem;font-size:3.5rem;color:var(--gold)}.AdmissionsSection_admissions-section__WToEs{background:#dfdfdf}.AdmissionsSection_admissions-section__cards-row__UWpLb{display:flex;gap:3.5rem;flex-wrap:wrap}.AdmissionsSection_admissions-section__card__H3k67{flex:1;min-width:750px;height:auto;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:3rem;transition:transform .2s ease}.AdmissionsSection_admissions-section__card__H3k67:hover{transform:translateY(-3px)}.AdmissionsSection_admissions-section__card--navy__v5mHg{background:var(--navy);color:var(--white)}.AdmissionsSection_admissions-section__card--gold__Q8W2O{background:var(--gold);color:#000}.AdmissionsSection_admissions-section__card-content__d_pAX{max-width:800px;text-align:center}.AdmissionsSection_admissions-section__card-title__CykUk{font-size:1.5rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px;font-family:Oswald,serif}.AdmissionsSection_admissions-section__card-text__xu_v4{margin-bottom:2rem;font-size:1.3rem;line-height:1.4;font-family:Oswald,serif}.AdmissionsSection_admissions-section__apply-btn__sVLYa{padding:.6rem 1.2rem;background-color:var(--white);color:#333;border:none;font-weight:600;text-transform:uppercase;cursor:pointer;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.AdmissionsSection_admissions-section__card__H3k67:hover .AdmissionsSection_admissions-section__apply-btn__sVLYa{opacity:1;transform:translateY(0)}@media (max-width:768px){.AdmissionsSection_admissions-section__cards-row__UWpLb{flex-direction:column;gap:1.5rem}.AdmissionsSection_admissions-section__card__H3k67{min-width:100%;padding:2rem}.AdmissionsSection_admissions-section__card-title__CykUk{font-size:1.4rem}.AdmissionsSection_admissions-section__card-text__xu_v4{font-size:1.1rem}.AdmissionsSection_admissions-section__apply-btn__sVLYa{padding:.5rem 1rem}}.DetailLayout_detailLayout__pdfDownloadSection__er36p{background-color:var(--gray-light,#f8f9fa);padding:2rem;margin-top:2.5rem;margin-bottom:2rem;display:flex;justify-content:center;align-items:center}.DetailLayout_detailLayout__pdfDownloadButton__VEHv5{display:inline-block;padding:1rem 6rem;color:var(--navy);background-color:var(--white);border:1px solid var(--gray-medium,#dee2e6);text-decoration:none;font-weight:500;text-align:center;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;min-width:200px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.DetailLayout_detailLayout__pdfDownloadButton__VEHv5:focus,.DetailLayout_detailLayout__pdfDownloadButton__VEHv5:hover{background-color:var(--navy);color:var(--white);border-color:var(--navy);box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px);outline:none}.DetailLayout_detailLayout__banner__hhUYu{position:relative;width:100%;height:700px;margin-bottom:2rem;overflow:hidden}.DetailLayout_detailLayout__content__vytio{margin-bottom:2rem;line-height:1.7}.DetailLayout_detailLayout__content__vytio h1,.DetailLayout_detailLayout__content__vytio h2,.DetailLayout_detailLayout__content__vytio h3{margin-top:1.5em;margin-bottom:.75em}.DetailLayout_detailLayout__content__vytio p{margin-bottom:1em}.DetailLayout_detailLayout__actions__0Tjfr{margin-top:2rem;margin-bottom:1rem;display:flex;gap:1rem}.DetailLayout_detailLayout__gallerySection__NN2yH{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-color,#eee)}.DetailLayout_detailLayout__galleryTitle__LwQu5{font-size:1.8rem;font-family:Oswald,serif;text-transform:uppercase;margin-bottom:1.5rem;text-align:center;color:var(--navy)}.DetailLayout_detailLayout__gallerySection__NN2yH .DetailLayout_info-cards__card__B25iV{flex-basis:calc(25% - 1.5rem);max-width:calc(25% - 1.5rem)}.DetailLayout_detailLayout__banner__hhUYu>img{object-fit:cover}@media (max-width:992px){.DetailLayout_detailLayout__gallerySection__NN2yH .DetailLayout_info-cards__card__B25iV{flex-basis:calc(33.333% - 1.5rem);max-width:calc(33.333% - 1.5rem)}}@media (max-width:576px){.DetailLayout_detailLayout__gallerySection__NN2yH .DetailLayout_info-cards__card__B25iV{flex-basis:calc(50% - 1rem);max-width:calc(50% - 1rem)}}.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%;padding-top:65%;overflow:hidden;background-color:#eee}.StudentClubsSection_clubs-section__image__dLXqr{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__hero__nvQ18{display:flex;justify-content:center;align-items:center;margin-bottom:2rem;background-color:#eee}.StudentClubsSection_clubs-detail__hero-image__Rmt04{width:100%;max-height:500px;height:auto;object-fit:cover;display:block}.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)}.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__category-label__nSB3u{position:absolute;top:8px;right:8px;background-color:var(--navy);color:var(--white);font-size:.75rem;text-transform:uppercase;padding:2px 6px;font-family:Oswald,serif;letter-spacing:2px}.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__category-label__nSB3u{background-color:var(--gold);color:var(--navy)}.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__category-label__nSB3u{background-color:var(--navy);color:var(--gold)}.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__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}.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}.ResearchDetail_metadata___ND_i{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eee}.ResearchDetail_metadata__pdf-wrapper__beMId{margin-top:1rem}.ResearchDetail_summary__PKj14{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eee}.ResearchDetail_centered-action__RqtlK{margin-top:2rem;text-align:center}.SustainabilityMainSection_main-section__lower-container__3EnM1{margin-top:4rem}.SustainabilityMainSection_main-section__title__Lk0Ko{font-size:2.8rem;color:var(--navy);margin-bottom:1.5rem;text-align:center;font-family:Oswald,serif;text-transform:uppercase;letter-spacing:1px}.SustainabilityMainSection_main-section__video-wrapper__IVhwP{width:100%;max-width:1500px;margin:0 auto 2rem;aspect-ratio:16/9;background-color:#000}.SustainabilityMainSection_main-section__video-wrapper__IVhwP video{display:block;width:100%;height:100%;border-radius:4px}.SustainabilityMainSection_main-section__featured-image-wrapper__E_41F{position:relative;width:100%;height:auto;aspect-ratio:16/7;margin:0 auto 2rem;max-width:1500px;overflow:hidden;background-color:var(--gray-light,#eee)}.SustainabilityMainSection_main-section__featured-image__EaN7_{object-fit:cover}.SustainabilityMainSection_main-section__main-content__OOx7n{max-width:1500px;margin:0 auto;line-height:1.7;font-size:1.1rem;color:var(--gray-dark);padding-bottom:2rem}.SustainabilityMainSection_main-section__main-content__OOx7n h1,.SustainabilityMainSection_main-section__main-content__OOx7n h2,.SustainabilityMainSection_main-section__main-content__OOx7n h3{margin-bottom:1em;color:var(--navy);font-family:Oswald,serif;font-size:2rem}.SustainabilityMainSection_main-section__main-content__OOx7n p{margin-bottom:1em}.SustainabilityMainSection_main-section__main-content__OOx7n a{color:var(--navy);text-decoration:underline}.SustainabilityMainSection_main-section__main-content__OOx7n a:hover{color:var(--gold)}.SustainabilityMainSection_main-section__sdg-slider-wrapper__wFTk0{margin-top:3rem;margin-bottom:4rem}.SustainabilityMainSection_main-section__news-wrapper__8txbg,.SustainabilityMainSection_main-section__policies-wrapper__4MDjM{margin-bottom:3rem}.SustainabilityMainSection_main-section__sub-title__kkDNa{text-align:center;font-size:2rem;color:var(--navy);margin-bottom:2rem;font-family:Oswald,serif;text-transform:uppercase}@media (max-width:768px){.SustainabilityMainSection_main-section__title__Lk0Ko{font-size:2rem}.SustainabilityMainSection_main-section__main-content__OOx7n{font-size:1rem;padding:0 1rem 1.5rem}.SustainabilityMainSection_main-section__sub-title__kkDNa{font-size:1.6rem;margin-bottom:1.5rem}}.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}}.LoadingFallback_loading-fallback__MwzaY{display:flex;justify-content:center;align-items:center;min-height:200px}.EventSection_event-section__p5Lr0{min-height:0}.EventSection_event-section__grid__GUa1T{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.EventSection_event-section__card__QLfG_{flex:1 1 calc(25% - 1.5rem);max-width:calc(25% - 1.5rem);box-sizing:border-box;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease;background-color:#f5f5f5;overflow:hidden}.EventSection_event-section__card__QLfG_:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.1)}.EventSection_event-section__card--featured__J4nT_{border-left:5px solid var(--gold,#b08d57)}@media (max-width:992px){.EventSection_event-section__card__QLfG_{flex:1 1 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}}@media (max-width:576px){.EventSection_event-section__card__QLfG_{flex:1 1 100%;max-width:100%}}.EventSection_event-section__image-wrapper__VA_8q{position:relative;width:100%;padding-top:65%;overflow:hidden;background-color:var(--color-gray-200,#e0e0e0)}.EventSection_event-section__image__MgBuz{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.EventSection_event-section__category-label__e3fMC{left:8px;background-color:var(--navy,#003366);color:var(--white,#ffffff)}.EventSection_event-section__category-label__e3fMC,.EventSection_event-section__tag__l_BwC{position:absolute;top:8px;font-size:.75rem;text-transform:uppercase;padding:3px 8px;font-family:Oswald,sans-serif;letter-spacing:1px;border-radius:var(--border-radius-sm,2px);z-index:1}.EventSection_event-section__tag__l_BwC{right:8px;font-weight:700}.EventSection_event-section__tag--featured__9oWuJ{background-color:var(--gold,#b08d57);color:var(--navy,#003366)}.EventSection_event-section__card-content__5cvTq{position:relative;padding:1rem 1rem 3.5rem;flex:1;display:flex;flex-direction:column}.EventSection_event-section__date__SxXay{font-size:.8rem;font-weight:600;color:var(--gold,#b08d57);margin-bottom:.5rem;font-family:Oswald,sans-serif}.EventSection_event-section__title__ect8I{font-size:1.2rem;margin:0 0 .75rem;line-height:1.4;font-family:Oswald,sans-serif;font-weight:700;color:var(--navy,#003366)}.EventSection_event-section__title-link__l48_I{color:inherit;text-decoration:none}.EventSection_event-section__title-link__l48_I:focus,.EventSection_event-section__title-link__l48_I:hover{text-decoration:underline;color:var(--white)!important}.EventSection_event-section__excerpt__85B_s{font-size:.9rem;line-height:1.5;color:var(--color-text-secondary,#555);margin-bottom:1rem;flex-grow:1;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.EventSection_event-section__view-button__l1iFl{position:absolute;bottom:1rem;left:1rem;background-color:transparent;color:var(--navy,#003366);border:2px solid var(--navy,#003366);text-decoration:none;text-transform:uppercase;padding:.4rem .9rem;font-size:.8rem;font-weight:600;transition:background-color .2s ease,color .2s ease;font-family:Oswald,sans-serif;border-radius:var(--border-radius-sm,2px)}.EventSection_event-section__view-button__l1iFl:hover{background-color:var(--navy,#003366);color:var(--white,#ffffff)}.EventSection_event-section__card--navy__wGf3b{background-color:var(--navy,#003366);color:var(--gold,#b08d57);border-color:var(--navy-dark,#002244)}.EventSection_event-section__card--navy__wGf3b .EventSection_event-section__title__ect8I{color:var(--gold,#b08d57)}.EventSection_event-section__card--navy__wGf3b .EventSection_event-section__title-link__l48_I:hover{color:var(--white,#ffffff)}.EventSection_event-section__card--navy__wGf3b .EventSection_event-section__category-label__e3fMC{background-color:var(--gold,#b08d57);color:var(--navy,#003366)}.EventSection_event-section__card--navy__wGf3b .EventSection_event-section__tag--featured__9oWuJ{background-color:var(--white,#ffffff);color:var(--navy,#003366)}.EventSection_event-section__card--navy__wGf3b .EventSection_event-section__date__SxXay{color:inherit}.EventSection_event-section__card--navy__wGf3b .EventSection_event-section__excerpt__85B_s{color:var(--gold-light,#d4c09a)}.EventSection_event-section__card--navy__wGf3b .EventSection_event-section__view-button__l1iFl{color:var(--gold,#b08d57);border:2px solid var(--gold,#b08d57)}.EventSection_event-section__card--gold__V_BWY,.EventSection_event-section__card--navy__wGf3b .EventSection_event-section__view-button__l1iFl:hover{background-color:var(--gold,#b08d57);color:var(--navy,#003366)}.EventSection_event-section__card--gold__V_BWY{border-color:var(--gold-dark,#8c6d41)}.EventSection_event-section__card--gold__V_BWY .EventSection_event-section__title__ect8I{color:var(--navy,#003366)}.EventSection_event-section__card--gold__V_BWY .EventSection_event-section__title-link__l48_I:hover{color:var(--navy-dark,#002244)}.EventSection_event-section__card--gold__V_BWY .EventSection_event-section__category-label__e3fMC{background-color:var(--navy,#003366);color:var(--gold,#b08d57)}.EventSection_event-section__card--gold__V_BWY .EventSection_event-section__tag--featured__9oWuJ{background-color:var(--navy,#003366);color:var(--white,#ffffff)}.EventSection_event-section__card--gold__V_BWY .EventSection_event-section__date__SxXay{color:inherit}.EventSection_event-section__card--gold__V_BWY .EventSection_event-section__excerpt__85B_s{color:var(--navy-light,#2a4a6a)}.EventSection_event-section__card--gold__V_BWY .EventSection_event-section__view-button__l1iFl{color:var(--navy,#003366);border:2px solid var(--navy,#003366)}.EventSection_event-section__card--gold__V_BWY .EventSection_event-section__view-button__l1iFl:hover{background-color:var(--navy,#003366);color:var(--gold,#b08d57)}.EventSection_event-detail__duaaH{font-family:var(--font-family-sans-serif,sans-serif)}.EventSection_event-detail__banner__uGx_q{margin-bottom:2rem;text-align:center}.EventSection_event-detail__banner-image__ayyh3{width:100%;max-height:700px;height:auto;object-fit:cover;box-shadow:0 4px 12px rgba(0,0,0,.1)}.EventSection_event-detail__body__1dOKp{margin-top:1rem;line-height:1.7;color:var(--color-text-main,#333)}.EventSection_event-detail__meta__O6Utc{font-size:.9rem;color:var(--color-text-secondary,#666);margin-bottom:1.5rem;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem}.EventSection_event-detail__meta-item__1vtuf{display:flex;align-items:center}.EventSection_event-detail__meta-item__1vtuf svg{margin-right:.5rem;color:var(--gold,#b08d57)}.EventSection_event-detail__featured-notice__stTiK{background-color:var(--gold-light,#f9f3e4);color:var(--gold-dark,#8c6d41);padding:.75rem 1rem;border-radius:var(--border-radius-md,4px);margin-bottom:1.5rem;text-align:center;font-weight:500;border:1px solid var(--gold,#b08d57)}.EventSection_event-detail__content-html__XcYC8{font-size:1rem;text-align:justify}.EventSection_event-detail__content-html__XcYC8 h1,.EventSection_event-detail__content-html__XcYC8 h2,.EventSection_event-detail__content-html__XcYC8 h3,.EventSection_event-detail__content-html__XcYC8 h4{font-family:Oswald,sans-serif;color:var(--navy,#003366);margin-top:1.8em;margin-bottom:.6em}.EventSection_event-detail__content-html__XcYC8 h2{font-size:1.8rem}.EventSection_event-detail__content-html__XcYC8 h3{font-size:1.5rem}.EventSection_event-detail__content-html__XcYC8 h4{font-size:1.2rem}.EventSection_event-detail__content-html__XcYC8 p{margin-bottom:1em}.EventSection_event-detail__content-html__XcYC8 ol,.EventSection_event-detail__content-html__XcYC8 ul{margin-bottom:1em;padding-left:1.5em}.EventSection_event-detail__content-html__XcYC8 img{max-width:100%;height:auto;border-radius:var(--border-radius-md,4px);margin-top:.5em;margin-bottom:.5em;box-shadow:0 2px 8px rgba(0,0,0,.08)}.EventSection_event-detail__content-html__XcYC8 a{color:var(--gold,#b08d57);text-decoration:underline}.EventSection_event-detail__content-html__XcYC8 a:hover{color:var(--navy,#003366)}.EventSection_event-detail__gallery__y8Ccl{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border-light,#eee)}.EventSection_event-detail__gallery-title__jMwPb{font-family:Oswald,sans-serif;font-size:1.6rem;color:var(--navy,#003366);margin-bottom:1.5rem;text-align:center}.EventSection_event-detail__gallery-grid__qQnCn{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.EventSection_event-detail__gallery-item__FHvC4{position:relative;flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem);aspect-ratio:4/3;overflow:hidden;border-radius:var(--border-radius-md,4px);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;background-color:var(--color-gray-100,#f0f0f0)}@media (max-width:992px){.EventSection_event-detail__gallery-item__FHvC4{flex-basis:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media (max-width:576px){.EventSection_event-detail__gallery-item__FHvC4{flex-basis:100%;max-width:100%}}.EventSection_event-detail__gallery-item__FHvC4:hover{transform:scale(1.03);box-shadow:0 4px 12px rgba(0,0,0,.15)}.EventSection_event-detail__gallery-thumb__dsJzF{width:100%;height:100%;object-fit:cover;display:block}.EventSection_event-detail__message__jqV8I,.EventSection_event-section__message__ClbVM{text-align:center;padding:var(--space-lg) 0;color:var(--color-text-secondary,#555)}.EventSection_event-detail__message--error__UhDZ9,.EventSection_event-section__message--error__BhUt0{color:var(--color-danger,#d9534f)}.GallerySection_gallery-section__UxIc5{min-height:0}.GallerySection_gallery-section__grid__Aavzo{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.GallerySection_gallery-section__card__cLM3E{flex:1 1 calc(33.333% - 1.5rem);max-width:calc(33.333% - 1.5rem);box-sizing:border-box;background-color:#f5f5f5;border:1px solid #ddd;transition:transform .2s ease}.GallerySection_gallery-section__card__cLM3E:hover{transform:translateY(-3px);box-shadow:6px 6px 24px rgba(0,0,0,.16)}@media (max-width:992px){.GallerySection_gallery-section__card__cLM3E{flex:1 1 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}}@media (max-width:576px){.GallerySection_gallery-section__card__cLM3E{flex:1 1 100%;max-width:100%}}.GallerySection_gallery-section__card__cLM3E a{text-decoration:none!important;color:inherit;display:block}.GallerySection_gallery-section__image-wrapper__kyMu_{position:relative;width:100%;padding-top:75%;overflow:hidden;background-color:#eee}.GallerySection_gallery-section__image__sUkY0{object-fit:cover}.GallerySection_gallery-section__card-content__wl4lZ{padding:.8rem;text-align:center}.GallerySection_gallery-section__card__cLM3E h3{padding:0;margin:0 0 .5rem;font-size:1.5rem;font-family:Oswald,serif;color:var(--navy);text-transform:uppercase}.GallerySection_gallery-section__year__7zHTk{font-size:.85rem;color:#555;font-family:Oswald,serif}.GallerySection_gallery-section__pagination__w8vVu{margin-top:2rem;text-align:center}.GallerySection_gallery-section__pagination__w8vVu button{background-color:transparent;color:var(--navy);border:2px solid var(--navy);text-decoration:none;padding:.6rem 1rem;font-size:1rem;font-weight:600;margin:0 .5rem;cursor:pointer;transition:background-color .2s ease}.GallerySection_gallery-section__pagination__w8vVu .GallerySection_active__Ojjug,.GallerySection_gallery-section__pagination__w8vVu button:hover{background-color:var(--navy);color:var(--white)}.GallerySection_gallery-detail__media-grid__qfKMm,.GallerySection_gallery-detail__video-grid__Ai_cm{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding-bottom:3rem}.GallerySection_gallery-detail__media-item__S1muX{flex:0 1 300px;position:relative;overflow:hidden;cursor:pointer;transition:transform .2s,box-shadow .2s;background-color:#333}.GallerySection_gallery-detail__media-item__S1muX:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.GallerySection_gallery-detail__media-item__S1muX img{width:100%;height:250px;object-fit:cover;display:block}.GallerySection_gallery-detail__caption__Qp4m9{display:block;padding:.5rem;font-size:1rem;text-align:center}.GallerySection_gallery-detail__video-container___jkce{position:relative;padding-bottom:30.25%;height:0;overflow:hidden;max-width:600px;width:100%;margin:0 auto}.GallerySection_gallery-detail__video-container___jkce iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.GallerySection_gallery-detail__card--navy__5GMmr{background-color:var(--navy);color:var(--gold);text-decoration:none}.GallerySection_gallery-detail__card--gold__q3YM3{background-color:var(--gold);color:var(--navy);text-decoration:none}