.CourseDetail_courseDetailContainer__OAngd{padding:1rem 0 2rem;display:flex;flex-direction:column;gap:2.5rem}.CourseDetail_courseHeader__DdOLQ{padding-bottom:1rem;border-bottom:1px solid #eee}.CourseDetail_credits__0gh5B{color:#333;text-align:center;text-transform:uppercase;letter-spacing:1px;margin:0;font-family:Oswald,serif;font-size:2rem}.CourseDetail_credits__0gh5B strong{font-weight:600;color:var(--navy);margin-right:.5rem}.CourseDetail_descriptionSection__3o8_V,.CourseDetail_offeringDepartmentsSection__aXcd7,.CourseDetail_prerequisitesSection__pbCDr,.CourseDetail_sectionContent__OeG_d,.CourseDetail_syllabusSection__B__3_{margin-top:1rem}.CourseDetail_syllabusLinkWrapper__gIc2h{text-align:center;margin-top:var(--space-md)}.CourseDetail_syllabusLink__ntIJi{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background-color:var(--gold);color:var(--white);text-decoration:none;border-radius:4px;font-weight:500;transition:background-color .2s ease}.CourseDetail_syllabusLink__ntIJi:hover{background-color:var(--navy)}.CourseDetail_prerequisitesList__RSmVA{list-style:none;padding:0;margin:0}.CourseDetail_prerequisitesList__RSmVA li{margin-bottom:.5rem;padding:.5rem 0;border-bottom:1px dashed #eee}.CourseDetail_prerequisitesList__RSmVA li:last-child{border-bottom:none}.CourseDetail_prerequisitesList__RSmVA a{color:var(--navy);text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:.4rem;transition:color .2s ease}.CourseDetail_prerequisitesList__RSmVA a:hover{color:var(--gold);text-decoration:underline}.CourseDetail_prereqIcon__avf6s{font-size:.8em;color:#aaa}.CourseDetail_noPrerequisites__K9_ZN{font-style:italic;color:#777;padding:.5rem 0}@media (max-width:768px){.CourseDetail_credits__0gh5B{font-size:1rem}}.SectionCommon_container__2K6Uo{width:100%;max-width:var(--container-width);margin:0 auto}.SectionCommon_section-common__etZdg{position:relative;padding:1.5rem 1.5rem 5rem}.SectionCommon_section-common-admission__y5oKl{position:relative;padding:1.5rem 1.5rem 0}.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)}.StaffDetail_profile-wrapper__3I8aw{background-color:#003057;color:#ffffff;padding:2rem}.StaffDetail_profile-header__vo1ni{display:flex;align-items:center;gap:1.5rem;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:1.5rem;margin-bottom:1.5rem}.StaffDetail_profile-image__Yhr8r{position:relative;width:400px;height:400px;overflow:hidden;flex-shrink:0}.StaffDetail_profile-image__img__6xLdi{object-fit:cover;object-position:top}.StaffDetail_profile-details__mtM_X h1{font-size:2rem;font-family:Oswald,serif;text-transform:uppercase;letter-spacing:1px;margin:0}.StaffDetail_profile-details__mtM_X p{font-size:1rem;margin:.3rem 0}.StaffDetail_staff-email__p5ymq a{text-decoration:none;color:var(--gold)}.StaffDetail_profile-details__staff-position-title__YPNll{font-size:1.2rem!important;color:var(--gold);font-family:Oswald,serif;text-transform:uppercase;letter-spacing:1px}.StaffDetail_button-group__izmSC{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.StaffDetail_button-group__izmSC button{padding:.5rem 1rem;border:1px solid var(--gold);color:var(--gold);background:transparent;cursor:pointer;transition:background-color .2s,color .2s;font-size:.9rem}.StaffDetail_button-group__izmSC button.StaffDetail_active___KHsz,.StaffDetail_button-group__izmSC button:hover{background-color:var(--gold);color:var(--navy)}.StaffDetail_section-content__XpH7V{padding-top:1.5rem;font-size:1rem;line-height:1.6}@media (max-width:992px){.StaffDetail_profile-header__vo1ni{flex-direction:column;text-align:center}.StaffDetail_profile-image__Yhr8r{width:120px;height:120px}.StaffDetail_profile-details__mtM_X h1{font-size:1.6rem}.StaffDetail_profile-details__mtM_X p{font-size:.95rem}}@media (max-width:576px){.StaffDetail_profile-wrapper__3I8aw{padding:1rem}.StaffDetail_profile-image__Yhr8r{width:100px;height:100px}.StaffDetail_profile-details__mtM_X h1{font-size:1.4rem}.StaffDetail_button-group__izmSC button{flex:1 1 calc(50% - 0.5rem);font-size:.85rem;text-align:center;justify-content:center}}.BeuTvSection_beu-tv-section__qNDHc{min-height:0}.BeuTvSection_beu-tv-section__grid__7iurN{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.BeuTvSection_beu-tv-section__card__2QOoh{flex:1 1 calc(25% - 1.5rem);max-width:calc(25% - 1.5rem);box-sizing:border-box}@media (max-width:992px){.BeuTvSection_beu-tv-section__card__2QOoh{flex:1 1 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}}@media (max-width:576px){.BeuTvSection_beu-tv-section__card__2QOoh{flex:1 1 100%;max-width:100%}}.BeuTvSection_beu-tv-section__card__2QOoh{background-color:#f5f5f5;border:1px solid #ddd;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.BeuTvSection_beu-tv-section__card__2QOoh:hover{transform:translateY(-3px);box-shadow:6px 6px 24px rgba(0,0,0,.16)}.BeuTvSection_beu-tv-section__card-content__Wg_eP{position:relative;padding:1rem 1rem 3rem;flex:1;display:flex;flex-direction:column}.BeuTvSection_beu-tv-section__date__8MW9v{font-size:.8rem;font-weight:600;color:var(--gold);margin-bottom:.5rem;font-family:Oswald,serif}.BeuTvSection_beu-tv-section__title__s7ECp{font-size:1.1rem;margin:0 0 1rem;line-height:1.5;font-family:Oswald,serif}.BeuTvSection_beu-tv-section__view-button__bPDWq{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,color .2s ease}.BeuTvSection_beu-tv-section__view-button__bPDWq:hover{background-color:var(--navy);color:var(--white)}.BeuTvSection_beu-tv-section__image-wrapper__0Zu1m{position:relative;width:100%;aspect-ratio:16/9;background-color:#000;overflow:hidden;box-shadow:inset 0 0 5px rgba(255,255,255,.1),0 10px 20px rgba(0,0,0,.25)}.BeuTvSection_beu-tv-section__image-wrapper__0Zu1m:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}.BeuTvSection_beu-tv-section__image-wrapper__0Zu1m:hover:before{opacity:1}.BeuTvSection_beu-tv-section__image__6Zl5r{object-fit:cover;transition:transform .3s ease}.BeuTvSection_beu-tv-section__image-wrapper__0Zu1m:hover .BeuTvSection_beu-tv-section__image__6Zl5r{transform:scale(1.05)}.BeuTvSection_beu-tv-section__play-icon__7VBSp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:3rem;color:#fff;opacity:0;transition:opacity .3s ease;pointer-events:none}.BeuTvSection_beu-tv-section__image-wrapper__0Zu1m:hover .BeuTvSection_beu-tv-section__play-icon__7VBSp{opacity:1}.BeuTvSection_beu-tv-section__play-icon__7VBSp svg{width:1em;height:1em;display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.BeuTvSection_beu-tv-section__card--navy__DzSuI{background-color:var(--navy);color:var(--gold)}.BeuTvSection_beu-tv-section__card--navy__DzSuI .BeuTvSection_beu-tv-section__category-label__mtRhy{background-color:var(--gold);color:var(--navy)}.BeuTvSection_beu-tv-section__card--navy__DzSuI .BeuTvSection_beu-tv-section__date__8MW9v,.BeuTvSection_beu-tv-section__card--navy__DzSuI .BeuTvSection_beu-tv-section__title__s7ECp{color:inherit}.BeuTvSection_beu-tv-section__card--navy__DzSuI .BeuTvSection_beu-tv-section__view-button__bPDWq{color:var(--gold);border:2px solid var(--gold)}.BeuTvSection_beu-tv-section__card--gold__pbujs,.BeuTvSection_beu-tv-section__card--navy__DzSuI .BeuTvSection_beu-tv-section__view-button__bPDWq:hover{background-color:var(--gold);color:var(--navy)}.BeuTvSection_beu-tv-section__card--gold__pbujs .BeuTvSection_beu-tv-section__category-label__mtRhy{background-color:var(--navy);color:var(--gold)}.BeuTvSection_beu-tv-section__card--gold__pbujs .BeuTvSection_beu-tv-section__date__8MW9v,.BeuTvSection_beu-tv-section__card--gold__pbujs .BeuTvSection_beu-tv-section__title__s7ECp{color:inherit}.BeuTvSection_beu-tv-section__card--gold__pbujs .BeuTvSection_beu-tv-section__view-button__bPDWq{color:var(--navy);border:2px solid var(--navy)}.BeuTvSection_beu-tv-section__card--gold__pbujs .BeuTvSection_beu-tv-section__view-button__bPDWq:hover{background-color:var(--navy);color:var(--gold)}.BeuTvSection_beu-tv-section__pagination__ev7UH{margin-top:2rem;text-align:center}.BeuTvSection_beu-tv-section__pagination-button__tQbsS{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}.BeuTvSection_beu-tv-section__pagination-button__tQbsS:hover{background-color:var(--navy);color:var(--white)}.BeuTvSection_beu-tv-section__pagination-button--active__2LgZY{font-weight:700;background-color:var(--navy);color:var(--white)}.BeuTvSection_beu-tv-detail__JCaqV{max-width:1500px;margin:0 auto;padding:2rem 1rem;font-family:sans-serif}.BeuTvSection_beu-tv-detail__header__nrGte{text-align:center;margin-bottom:2rem}.BeuTvSection_beu-tv-detail__headline__tbdB_{text-transform:uppercase;font-size:1.75rem;font-weight:700;margin:0 0 .5rem;line-height:1.2}.BeuTvSection_beu-tv-detail__meta__zXXsN{font-size:.875rem;color:#666;letter-spacing:.5px}.BeuTvSection_beu-tv-detail__hero__LyYpM{position:relative;margin-bottom:2rem}.BeuTvSection_beu-tv-detail__hero-image__PQsJq{width:100%;height:auto;display:block}.BeuTvSection_beu-tv-detail__content__WtZ_N{margin-top:1rem;line-height:1.6;color:#333}.BeuTvSection_beu-tv-detail__content__WtZ_N h2{margin-top:1.5rem;margin-bottom:.5rem;font-weight:700}.BeuTvSection_beu-tv-detail__video-container__JGHS_{position:relative;width:100%;padding-top:56.25%;overflow:hidden;margin-bottom:2rem}.BeuTvSection_beu-tv-detail__video-container__JGHS_ iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (min-width:992px){.BeuTvSection_beu-tv-detail__video-container__JGHS_{min-width:900px;margin:0 auto}}.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__tag__l_BwC{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:var(--border-radius-sm,2px);font-size:.75rem;font-weight:700;text-transform:uppercase;font-family:Oswald,sans-serif;letter-spacing:1px;z-index:1}.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__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__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!important;text-underline-offset:2px}.EventSection_event-detail__content-html__XcYC8 a:visited{color:var(--gold,#b08d57)}.EventSection_event-detail__content-html__XcYC8 a:hover{color:var(--navy,#003366)}.EventSection_event-detail__content-html__XcYC8 a:focus-visible{outline:2px solid var(--navy,#003366);outline-offset:2px;border-radius:2px}.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%;aspect-ratio:4/3;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}.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)}.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}}.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}}.ResearchDetail_metadata___ND_i{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eee}.ResearchDetail_metadata__pdf-wrapper__beMId{margin-top:1rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ResearchDetail_metadata__download-count__jdKUA{display:inline-flex;align-items:center;font-size:.85rem;color:#666;font-weight:500}.ResearchDetail_summary__PKj14{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eee}.ResearchDetail_centered-action__RqtlK{margin-top:2rem;text-align:center}.LibrarySection_library-links__C7Tzd{margin:2rem 0;padding:1.5rem 0;border-top:1px solid var(--border-color,#e0e0e0);border-bottom:1px solid var(--border-color,#e0e0e0)}.LibrarySection_library-links__list__TYaa0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.LibrarySection_library-links__item___O3PF{margin:0;padding:0}.LibrarySection_library-links__link__18_8o{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;color:var(--white,#ffffff);background-color:var(--navy,#003366);border-radius:6px;text-decoration:none;font-weight:500;font-size:.9375rem;transition:all .2s ease;line-height:1.4}.LibrarySection_library-links__link__18_8o:hover{background-color:var(--turquoise,#00bcd4);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.LibrarySection_library-links__title___1BqE{flex:0 1 auto}.LibrarySection_library-links__icon__aiVZe{flex-shrink:0;opacity:.8;transition:opacity .2s ease}.LibrarySection_library-links__link__18_8o:hover .LibrarySection_library-links__icon__aiVZe{opacity:1}@media (max-width:576px){.LibrarySection_library-links__C7Tzd{margin:1.5rem 0;padding:1rem 0}.LibrarySection_library-links__link__18_8o{padding:.5rem 1rem;font-size:.875rem}}.AlumniList_alumni-list__aGVUR{display:flex;flex-direction:column;gap:2rem}.AlumniList_alumni-list__grid__QoZ_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.AlumniList_alumni-list__card-wrapper__myqlx{text-decoration:none;color:inherit;display:block;min-width:0}.AlumniList_alumni-list__card__aiMyR{display:flex;flex-direction:column;background:var(--card-bg,#ffffff);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;overflow:hidden;transition:all .2s ease;height:100%;min-width:0}.AlumniList_alumni-list__card--clickable__hzKIJ{cursor:pointer}.AlumniList_alumni-list__card--clickable__hzKIJ:hover{border-color:#0077b5;box-shadow:0 4px 12px rgba(0,119,181,.15);transform:translateY(-2px)}.AlumniList_alumni-list__card--clickable__hzKIJ:focus-visible{outline:2px solid #0077b5;outline-offset:2px}.AlumniList_alumni-list__card-image__gIAXT{position:relative;width:100%;aspect-ratio:4/3;min-height:350px;background:var(--bg-subtle,#f5f5f5);overflow:hidden}.AlumniList_alumni-list__card-img__THK3t{width:100%!important;height:100%!important;object-fit:cover;object-position:center top;transition:transform .3s ease}.AlumniList_alumni-list__card--clickable__hzKIJ:hover .AlumniList_alumni-list__card-img__THK3t{transform:scale(1.05)}.AlumniList_alumni-list__card-placeholder__cmQxm{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#f0f4f8,#e2e8f0);color:var(--text-tertiary,#999)}.AlumniList_alumni-list__card-content__OfaJv{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;flex:1}.AlumniList_alumni-list__card-name__7ymP_{font-size:1.125rem;font-weight:600;color:var(--text-primary,#1a1a1a);margin:0;line-height:1.4;display:flex;align-items:center;gap:.5rem}.AlumniList_alumni-list__card-linkedin-icon___WEIk{display:inline-flex;color:#0077b5;flex-shrink:0}.AlumniList_alumni-list__card-bio-wrapper__D209Y{display:flex;flex-direction:column;gap:.5rem}.AlumniList_alumni-list__card-bio__k8drM{font-size:.9375rem;color:var(--text-secondary,#666666);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.AlumniList_alumni-list__card-bio--expanded__H4dGz{display:block;-webkit-line-clamp:unset;overflow:visible}.AlumniList_alumni-list__card-bio-toggle__COh9J{background:none;border:none;padding:0;font-size:.875rem;font-weight:500;color:var(--primary-color,#0066cc);cursor:pointer;text-align:left;transition:color .2s ease;align-self:flex-start}.AlumniList_alumni-list__card-bio-toggle__COh9J:hover{color:var(--primary-color-dark,#0052a3);text-decoration:underline}.AlumniList_alumni-list__card-link__QKSlQ{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;color:#0077b5;margin-top:auto;padding-top:.5rem;border-top:1px solid var(--border-color,#e5e5e5);transition:color .2s ease}.AlumniList_alumni-list__card--clickable__hzKIJ:hover .AlumniList_alumni-list__card-link__QKSlQ{color:#005582}.AlumniList_alumni-list__empty__Pviif{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 2rem;background:var(--bg-subtle,#f9f9f9);border-radius:12px;text-align:center;color:var(--text-secondary,#666666)}.AlumniList_alumni-list__empty__Pviif svg{opacity:.5}.AlumniList_alumni-list__empty__Pviif p{font-size:1rem;margin:0}.AlumniList_alumni-list__error__4I_39{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 2rem;background:var(--bg-error,#fef2f2);border-radius:12px;text-align:center;color:var(--text-error,#dc2626)}.AlumniList_alumni-list__error__4I_39 p{font-size:1rem;margin:0}@media (max-width:768px){.AlumniList_alumni-list__grid__QoZ_1{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.AlumniList_alumni-list__card-image__gIAXT{min-height:180px}.AlumniList_alumni-list__card-content__OfaJv{padding:1rem}.AlumniList_alumni-list__card-name__7ymP_{font-size:1rem}}@media (max-width:480px){.AlumniList_alumni-list__aGVUR{gap:1.5rem}.AlumniList_alumni-list__grid__QoZ_1{grid-template-columns:1fr}.AlumniList_alumni-list__card__aiMyR{border-radius:8px}.AlumniList_alumni-list__card-image__gIAXT{aspect-ratio:16/9;min-height:unset}}.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}}.DetailLayout_detailLayout__twoColumnWrapper__S9eV0{display:grid;grid-template-columns:1fr 380px;gap:3rem;align-items:start}.DetailLayout_detailLayout__mainColumn__mq1L_{min-width:0}.DetailLayout_detailLayout__sidebar__Kl2er{position:sticky;top:2rem;display:flex;flex-direction:column;gap:1.5rem}@media (max-width:992px){.DetailLayout_detailLayout__twoColumnWrapper__S9eV0{grid-template-columns:1fr;gap:2rem}.DetailLayout_detailLayout__sidebar__Kl2er{position:static;order:2}}.DetailLayout_detailLayout__documentCard__4j6pR{background-color:var(--gray-light,#f8f9fa);border:1px solid var(--border-color,#e0e0e0);border-radius:8px;padding:1.5rem;transition:box-shadow .2s ease}.DetailLayout_detailLayout__documentCard__4j6pR:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.DetailLayout_detailLayout__documentTitle__WqWzg{font-size:1.125rem;font-weight:600;color:var(--navy,#003366);margin-bottom:.75rem;line-height:1.4}.DetailLayout_detailLayout__documentDescription__2lODC{font-size:.9375rem;color:var(--text-color,#666);margin-bottom:1.25rem;line-height:1.6}.DetailLayout_detailLayout__documentButton__vEiO0{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;color:var(--white);background-color:var(--turquoise,#00bcd4);border:none;text-decoration:none;font-weight:500;border-radius:4px;transition:all .2s ease;width:100%;justify-content:center}.DetailLayout_detailLayout__documentButton__vEiO0:hover{background-color:var(--turquoise-dark,#0097a7);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.DetailLayout_detailLayout__documentButtonIcon__dANk7{font-size:1.1em}.DetailLayout_detailLayout__banner__hhUYu{width:100%;margin-bottom:2rem;background-color:var(--gray-light,#f5f5f5)}.DetailLayout_detailLayout__banner-inner__2tRCH{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.DetailLayout_detailLayout__banner-image__z0Spf{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.DetailLayout_detailLayout__inlineBanner__l13Z_{width:100%;max-width:500px;margin-bottom:2rem;background-color:var(--gray-light,#f5f5f5);border-radius:var(--border-radius-sm,4px);overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.DetailLayout_detailLayout__inlineBanner-inner__x3HF3{position:relative;width:100%;height:0;padding-bottom:66.67%;overflow:hidden}.DetailLayout_detailLayout__inlineBanner-image__u7kpe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.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__pdf-download-section__2viTY{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__pdf-download-button__eCq_v{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;color:var(--navy);background-color:var(--white);border:1px solid var(--gray-medium,#dee2e6);text-decoration:none;font-weight:500;text-align:center;transition:all .2s ease;min-width:200px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.DetailLayout_detailLayout__pdf-download-button__eCq_v:focus,.DetailLayout_detailLayout__pdf-download-button__eCq_v: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__pdf-button-icon__grHzb{font-size:1.2em}.DetailLayout_detailLayout__relatedNewsSection__l8f9W{margin-top:3rem;margin-bottom:2rem;padding:2rem;background-color:var(--gray-light,#f8f9fa);border-left:4px solid var(--navy,#003366)}.DetailLayout_detailLayout__relatedNewsTitle__FB3ct{font-size:1.5rem;font-weight:600;color:var(--navy,#003366);margin-bottom:1.5rem}.DetailLayout_detailLayout__relatedNewsList__Zngas{list-style-type:decimal;list-style-position:outside;padding-left:1.5rem;margin:0}.DetailLayout_detailLayout__relatedNewsItem__bcbW9{margin-bottom:1rem;line-height:1.6}.DetailLayout_detailLayout__relatedNewsLink__9edo2{color:var(--text-color,#333);text-decoration:none;transition:color .2s ease;font-weight:500}.DetailLayout_detailLayout__relatedNewsLink__9edo2:hover{color:var(--navy,#003366);text-decoration:underline}.DetailLayout_detailLayout__gallery-section__EDkfT{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-color,#eee)}.DetailLayout_detailLayout__gallery-grid__X9FsX{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.DetailLayout_detailLayout__gallery-item__OlyoB{display:block;width:100%;max-width:350px;flex:0 0 calc(25% - 1.5rem);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.DetailLayout_detailLayout__gallery-item__OlyoB:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.DetailLayout_detailLayout__gallery-image-wrapper__y76O1{position:relative;width:100%;height:0;padding-bottom:75%;overflow:hidden;background-color:var(--gray-light,#f5f5f5);border-radius:var(--border-radius-sm,4px)}.DetailLayout_detailLayout__gallery-image__wWCNS{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.DetailLayout_detailLayout__linkCard__xqrKS{background-color:var(--gray-light,#f8f9fa);border:1px solid var(--border-color,#e0e0e0);border-radius:8px;padding:1.5rem;transition:box-shadow .2s ease}.DetailLayout_detailLayout__linkCard__xqrKS:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.DetailLayout_detailLayout__linkTitle__DYQlf{font-size:1.125rem;font-weight:600;color:var(--navy,#003366);margin-bottom:.75rem;line-height:1.4}.DetailLayout_detailLayout__linkDescription__HhzF_{font-size:.9375rem;color:var(--text-color,#666);margin-bottom:1.25rem;line-height:1.6}.DetailLayout_detailLayout__linkButtonsWrapper__Mta5Q{display:flex;flex-direction:column;gap:.75rem}.DetailLayout_detailLayout__linkButton___iwUy{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;color:var(--white);background-color:var(--turquoise,#00bcd4);border:none;text-decoration:none;font-weight:500;border-radius:4px;transition:all .2s ease;width:100%;text-align:center}.DetailLayout_detailLayout__linkButton___iwUy:hover{background-color:var(--turquoise-dark,#0097a7);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.DetailLayout_detailLayout__linkButtonIcon__mYwj3{font-size:1.1em}@media (max-width:992px){.DetailLayout_detailLayout__gallery-item__OlyoB{flex:0 0 calc(33.333% - 1.25rem)}.DetailLayout_detailLayout__gallery-grid__X9FsX{gap:1.25rem}.DetailLayout_detailLayout__banner-inner__2tRCH{padding-bottom:62.5%}}@media (max-width:768px){.DetailLayout_detailLayout__pdf-download-button__eCq_v{padding:.875rem 1.5rem;min-width:180px}.DetailLayout_detailLayout__pdf-download-section__2viTY{padding:1.5rem}}@media (max-width:576px){.DetailLayout_detailLayout__gallery-item__OlyoB{flex:0 0 calc(50% - 1rem);max-width:none}.DetailLayout_detailLayout__gallery-grid__X9FsX{gap:1rem}.DetailLayout_detailLayout__banner-inner__2tRCH{padding-bottom:100%}.DetailLayout_detailLayout__inlineBanner__l13Z_{max-width:100%}}.SurveyPage_survey-page__v9fq6{display:flex;flex-direction:column;gap:2.5rem}.SurveyPage_survey-page__banner__JW4oI{position:relative;width:100%;height:300px;border-radius:12px;overflow:hidden}.SurveyPage_survey-page__banner-img__5oz9c{object-fit:cover}.SurveyPage_survey-page__description__piBr2{padding:1.5rem 0;line-height:1.7;color:var(--text-primary,#1a1a1a)}.SurveyPage_survey-page__description__piBr2 .ck-content p{margin-bottom:1rem}.SurveyPage_survey-page__description__piBr2 .ck-content p:last-child{margin-bottom:0}.SurveyPage_survey-page__surveys-section__HDTcB{padding-top:1rem}.SurveyPage_survey-page__section-title__Qrx_8{font-size:1.5rem;font-weight:600;color:var(--text-primary,#1a1a1a);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--primary-color,#0066cc)}.SurveyPage_survey-page__grid__SwLgg{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.SurveyPage_survey-page__card__Lo2o4{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--card-bg,#ffffff);border:1px solid var(--border-color,#e5e5e5);border-radius:12px;text-decoration:none;color:inherit;transition:all .2s ease;cursor:pointer}.SurveyPage_survey-page__card__Lo2o4:hover{border-color:var(--primary-color,#0066cc);box-shadow:0 4px 12px rgba(0,102,204,.15);transform:translateY(-2px)}.SurveyPage_survey-page__card__Lo2o4:focus-visible{outline:2px solid var(--primary-color,#0066cc);outline-offset:2px}.SurveyPage_survey-page__card-icon__htN6y{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--primary-light,#e6f0ff);border-radius:12px;color:var(--primary-color,#0066cc)}.SurveyPage_survey-page__card-content__L_tiO{flex:1;display:flex;flex-direction:column;gap:.5rem}.SurveyPage_survey-page__card-title__EU9FM{font-size:1.125rem;font-weight:600;color:var(--text-primary,#1a1a1a);margin:0;line-height:1.4}.SurveyPage_survey-page__card-description__nBnSV{font-size:.9375rem;color:var(--text-secondary,#666666);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SurveyPage_survey-page__card-action__Y4SFI{display:flex;justify-content:flex-start;padding-top:.5rem;border-top:1px solid var(--border-color,#e5e5e5)}.SurveyPage_survey-page__card-link__Yfsij{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;color:var(--primary-color,#0066cc);transition:color .2s ease}.SurveyPage_survey-page__card__Lo2o4:hover .SurveyPage_survey-page__card-link__Yfsij{color:var(--primary-dark,#004d99)}.SurveyPage_survey-page__empty__SlPnS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 2rem;background:var(--bg-subtle,#f9f9f9);border-radius:12px;text-align:center;color:var(--text-secondary,#666666)}.SurveyPage_survey-page__empty__SlPnS svg{opacity:.5}.SurveyPage_survey-page__empty__SlPnS p{font-size:1rem;margin:0}@media (max-width:768px){.SurveyPage_survey-page__banner__JW4oI{height:200px}.SurveyPage_survey-page__grid__SwLgg{grid-template-columns:1fr}.SurveyPage_survey-page__section-title__Qrx_8{font-size:1.25rem}.SurveyPage_survey-page__card__Lo2o4{padding:1.25rem}.SurveyPage_survey-page__card-icon__htN6y{width:48px;height:48px}.SurveyPage_survey-page__card-icon__htN6y svg{width:24px;height:24px}}@media (max-width:480px){.SurveyPage_survey-page__v9fq6{gap:1.5rem}.SurveyPage_survey-page__banner__JW4oI{height:160px;border-radius:8px}.SurveyPage_survey-page__card__Lo2o4{border-radius:8px}}.LeadershipSection_stickyNav__dhVzL{position:-webkit-sticky;position:sticky;top:138px;z-index:999;background-color:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-bottom:2px solid var(--gold);box-shadow:0 4px 10px rgba(0,0,0,.05);padding:.75rem 0;margin-bottom:2.5rem;display:flex;justify-content:center;flex-wrap:wrap;gap:2.5rem;transition:all .3s ease}.LeadershipSection_navLink__cqTQW{font-family:Oswald,serif;font-size:1rem;text-transform:uppercase;color:#666;cursor:pointer;background:none;border:none;padding:.5rem 0;position:relative;letter-spacing:1px;transition:color .2s ease;white-space:nowrap}.LeadershipSection_navLink__cqTQW:hover{color:var(--navy)}.LeadershipSection_navLinkActive__QoAj3{color:var(--navy);font-weight:700}.LeadershipSection_navLinkActive__QoAj3:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--navy)}.LeadershipSection_sectionWrapper__J7IUQ{scroll-margin-top:180px;margin-bottom:5rem}.LeadershipSection_leadershipGrid__gJz1e{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;width:100%}.LeadershipSection_leadershipCard__BoB3i{max-width:100%!important;width:100%;flex-basis:auto;margin:0}@media (max-width:1400px){.LeadershipSection_leadershipGrid__gJz1e{grid-template-columns:repeat(4,1fr)}.LeadershipSection_stickyNav__dhVzL{top:118px}}@media (max-width:992px){.LeadershipSection_leadershipGrid__gJz1e{grid-template-columns:repeat(2,1fr)}.LeadershipSection_stickyNav__dhVzL{top:60px;justify-content:flex-start;overflow-x:auto;padding:1rem;gap:1.5rem;border-bottom:1px solid #ddd;-ms-overflow-style:none;scrollbar-width:none}.LeadershipSection_stickyNav__dhVzL::-webkit-scrollbar{display:none}}@media (max-width:576px){.LeadershipSection_leadershipGrid__gJz1e{grid-template-columns:1fr}.LeadershipSection_sectionWrapper__J7IUQ{scroll-margin-top:140px}}.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}}.AccreditationsSection_accreditations-section__1KgYu{padding:1.5rem 1.5rem 5rem}.AccreditationsSection_accreditations-section__loading__uBjkn{text-align:center;padding:3rem 0;min-height:400px;display:flex;align-items:center;justify-content:center}.AccreditationsSection_accreditations-section__intro__ycxnC{margin-bottom:3rem;font-size:1.1rem;line-height:1.8;color:#343a40}.AccreditationsSection_accreditations-section__list__sKve_{display:flex;flex-direction:column;gap:1.5rem}.AccreditationsSection_accreditations-section__empty__k1Piz{color:#6c757d;font-size:1rem}.AccreditationsSection_accreditation-card__0AWDB{background-color:#ffffff;border:1px solid #e0e0e0;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.AccreditationsSection_accreditation-card__0AWDB:hover{box-shadow:0 4px 20px rgba(0,0,0,.08);transform:translateY(-2px)}.AccreditationsSection_accreditation-card__header__T8pXm{display:flex;align-items:center;gap:2rem;padding:1.5rem 2rem;min-height:120px}.AccreditationsSection_accreditation-card__logo__M5H_S{position:relative;width:300px;height:200px;flex-shrink:0;background-color:var(--navy);overflow:hidden}.AccreditationsSection_accreditation-card__logo-image__Vmvdc{object-fit:contain;padding:.5rem}.AccreditationsSection_accreditation-card__summary__LF_hW{flex:1;min-width:0}.AccreditationsSection_accreditation-card__title__AncrF{font-size:1.5rem;font-weight:600;color:var(--color-primary-navy,#002349);margin:0 0 .5rem;line-height:1.3}.AccreditationsSection_accreditation-card__excerpt___Ybnu{font-size:.95rem;color:#555e68;line-height:1.6}.AccreditationsSection_accreditation-card__excerpt___Ybnu p{margin:0}.AccreditationsSection_accreditation-card__excerpt___Ybnu p:not(:last-child){margin-bottom:.5rem}.AccreditationsSection_accreditation-card__toggle__VzwAR{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid #d0d5dd;cursor:pointer;transition:all .3s ease;color:var(--color-primary-navy,#002349)}.AccreditationsSection_accreditation-card__toggle__VzwAR:hover{background-color:#f8f9fa;border-color:var(--color-primary-navy,#002349)}.AccreditationsSection_accreditation-card__toggle__VzwAR:focus{outline:2px solid var(--color-primary-gold,#daa520);outline-offset:2px}.AccreditationsSection_accreditation-card__toggle--expanded__Os3w0 .AccreditationsSection_accreditation-card__toggle-icon__aTfwU{transform:rotate(180deg)}.AccreditationsSection_accreditation-card__toggle-icon__aTfwU{font-size:1.2rem;transition:transform .3s ease}.AccreditationsSection_accreditation-card__content__voNx1{padding:0 2rem 2rem;border-top:1px solid #f0f0f0;animation:AccreditationsSection_slideDown__m4CWO .3s ease-out}@keyframes AccreditationsSection_slideDown__m4CWO{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AccreditationsSection_accreditation-card__details__q_RnK{font-size:1rem;color:#343a40;line-height:1.7;margin-bottom:1.5rem}.AccreditationsSection_accreditation-card__details__q_RnK p:last-child{margin-bottom:0}.AccreditationsSection_accreditation-card__link__loVd7{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.5rem;background-color:var(--color-primary-gold,#daa520);color:var(--color-primary-navy,#002349);text-decoration:none;font-weight:500;font-size:.95rem;transition:all .2s ease;border:1px solid transparent}.AccreditationsSection_accreditation-card__link__loVd7:hover{background-color:var(--color-primary-navy,#002349);color:#ffffff;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.AccreditationsSection_accreditation-card__link__loVd7:focus{outline:2px solid var(--color-primary-gold,#daa520);outline-offset:2px}.AccreditationsSection_accreditation-card__link-icon__uGZFX{font-size:.85em;opacity:.8}@media (max-width:768px){.AccreditationsSection_accreditation-card__header__T8pXm{gap:1.5rem;padding:1.25rem 1.5rem;min-height:auto}.AccreditationsSection_accreditation-card__logo__M5H_S{width:100px;height:75px}.AccreditationsSection_accreditation-card__title__AncrF{font-size:1.3rem}.AccreditationsSection_accreditation-card__excerpt___Ybnu{font-size:.9rem}.AccreditationsSection_accreditation-card__content__voNx1{padding:0 1.5rem 1.5rem}.AccreditationsSection_accreditation-card__toggle__VzwAR{width:36px;height:36px}}@media (max-width:576px){.AccreditationsSection_accreditations-section__list__sKve_{gap:1rem}.AccreditationsSection_accreditation-card__header__T8pXm{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem;position:relative}.AccreditationsSection_accreditation-card__logo__M5H_S{width:80px;height:60px}.AccreditationsSection_accreditation-card__title__AncrF{font-size:1.2rem;padding-right:3rem}.AccreditationsSection_accreditation-card__excerpt___Ybnu{font-size:.85rem}.AccreditationsSection_accreditation-card__toggle__VzwAR{position:absolute;top:1.25rem;right:1.25rem}.AccreditationsSection_accreditation-card__content__voNx1{padding:0 1.25rem 1.25rem}.AccreditationsSection_accreditation-card__link__loVd7{width:100%;justify-content:center}}.AccreditationsSection_accreditation-card__details__q_RnK.AccreditationsSection_ck-content___Yijz h1,.AccreditationsSection_accreditation-card__details__q_RnK.AccreditationsSection_ck-content___Yijz h2,.AccreditationsSection_accreditation-card__details__q_RnK.AccreditationsSection_ck-content___Yijz h3,.AccreditationsSection_accreditation-card__details__q_RnK.AccreditationsSection_ck-content___Yijz h4,.AccreditationsSection_accreditation-card__excerpt___Ybnu.AccreditationsSection_ck-content___Yijz h1,.AccreditationsSection_accreditation-card__excerpt___Ybnu.AccreditationsSection_ck-content___Yijz h2,.AccreditationsSection_accreditation-card__excerpt___Ybnu.AccreditationsSection_ck-content___Yijz h3,.AccreditationsSection_accreditation-card__excerpt___Ybnu.AccreditationsSection_ck-content___Yijz h4{margin-top:1.5rem;margin-bottom:.75rem}.AccreditationsSection_accreditation-card__details__q_RnK.AccreditationsSection_ck-content___Yijz ol,.AccreditationsSection_accreditation-card__details__q_RnK.AccreditationsSection_ck-content___Yijz ul,.AccreditationsSection_accreditation-card__excerpt___Ybnu.AccreditationsSection_ck-content___Yijz ol,.AccreditationsSection_accreditation-card__excerpt___Ybnu.AccreditationsSection_ck-content___Yijz ul{margin-left:1.5rem;margin-bottom:1rem}.AccreditationsSection_accreditation-card__details__q_RnK.AccreditationsSection_ck-content___Yijz li,.AccreditationsSection_accreditation-card__excerpt___Ybnu.AccreditationsSection_ck-content___Yijz li{margin-bottom:.5rem}