.DeansMessageSection-module__329rua__section{background:var(--primary-white);width:100%;padding-inline:var(--section-padding-inline);padding-top:clamp(48px,5.208vw,100px);padding-bottom:clamp(40px,2.604vw,50px);box-shadow:2px 4px 44px #00000026}.DeansMessageSection-module__329rua__card{background:var(--primary-white);border-radius:clamp(16px,1.563vw,30px);align-items:stretch;gap:clamp(24px,3.125vw,60px);max-width:1920px;margin-inline:auto;padding:clamp(24px,3.125vw,60px);display:flex;box-shadow:0 0 10px #00000040}.DeansMessageSection-module__329rua__photoCol{flex-shrink:0;width:clamp(200px,21.86vw,420px);position:relative}.DeansMessageSection-module__329rua__photoWrap{width:100%;aspect-ratio:var(--som-dean-photo-aspect);border-radius:var(--som-dean-img-radius);background:var(--som-dean-photo-gradient);position:relative;overflow:hidden}.DeansMessageSection-module__329rua__photo{object-fit:cover;object-position:center top}.DeansMessageSection-module__329rua__linkedInBadge{z-index:2;background:var(--primary-white);border-radius:clamp(4px,.313vw,6px);justify-content:center;align-items:center;width:clamp(28px,1.771vw,34px);height:clamp(28px,1.771vw,34px);transition:transform .15s;display:flex;position:absolute;top:clamp(8px,.521vw,10px);right:clamp(8px,.521vw,10px);box-shadow:0 clamp(1px,.104vw,2px) clamp(6px,.417vw,8px) #0000002e}.DeansMessageSection-module__329rua__linkedInBadge:hover{transform:scale(1.08)}.DeansMessageSection-module__329rua__content{flex-direction:column;flex:1 1 0;justify-content:center;gap:clamp(20px,1.563vw,30px);min-width:0;display:flex}.DeansMessageSection-module__329rua__labelBlock{flex-direction:column;gap:clamp(8px,.521vw,10px);display:flex}.DeansMessageSection-module__329rua__sectionLabel{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-primary);color:var(--secondary);flex-wrap:wrap;align-items:baseline;gap:clamp(6px,.417vw,8px);margin:0;line-height:1.5;display:flex}.DeansMessageSection-module__329rua__sectionLabelBold{font-weight:600}.DeansMessageSection-module__329rua__sectionLabelNormal{font-weight:400}.DeansMessageSection-module__329rua__name{font-family:var(--font-montserrat), Montserrat, sans-serif;color:var(--primary);margin:0;font-size:clamp(24px,1.667vw,32px);font-weight:600;line-height:1.5}.DeansMessageSection-module__329rua__role{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-secondary);color:var(--secondary);margin:0;font-weight:500;line-height:1.5}.DeansMessageSection-module__329rua__message{flex-direction:column;gap:clamp(8px,.521vw,10px);display:flex}.DeansMessageSection-module__329rua__para{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-secondary);color:var(--adm-text-muted);margin:0;font-weight:400;line-height:1.5}.DeansMessageSection-module__329rua__readMore{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-secondary);color:#222;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:400;line-height:1.5;text-decoration:underline}.DeansMessageSection-module__329rua__ctas{flex-wrap:wrap;align-items:center;gap:clamp(12px,1.094vw,21px);display:flex}@media (max-width:1023px){.DeansMessageSection-module__329rua__card{flex-direction:column;align-items:center}.DeansMessageSection-module__329rua__photoCol{width:min(100%,420px)}}
.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
.MouSection-module__F0lYaW__swiperRow.swiper-linear{width:100%;padding-block:10px}.MouSection-module__F0lYaW__sosCard{width:var(--sos-mou-logo-w);height:var(--sos-mou-logo-h);padding:var(--sos-mou-logo-pad);border-radius:var(--sos-mou-logo-radius);background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 10px #00000040}.MouSection-module__F0lYaW__sosLogoWrap{width:100%;height:100%;position:relative}.MouSection-module__F0lYaW__sosSlide{flex-shrink:0;width:var(--sos-mou-logo-w)!important}
.CollaborationsSection-module__mkXQIq__section{width:100%;padding-inline:var(--section-padding-inline);padding-block:clamp(48px,5.208vw,100px);position:relative;overflow:hidden}.CollaborationsSection-module__mkXQIq__bg{pointer-events:none;position:absolute;inset:0}.CollaborationsSection-module__mkXQIq__bgImage{object-fit:cover;object-position:center}.CollaborationsSection-module__mkXQIq__bgOverlay{background:#ffffff8a;position:absolute;inset:0}.CollaborationsSection-module__mkXQIq__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:clamp(16px,1.042vw,20px);max-width:min(100%,90rem);margin-inline:auto;display:flex;position:relative}.CollaborationsSection-module__mkXQIq__heading{font-family:var(--font-montserrat), Montserrat, sans-serif;max-width:100%;margin:0;font-size:clamp(24px,2.083vw,40px);line-height:1.5}.CollaborationsSection-module__mkXQIq__headingNormal{color:var(--secondary);font-weight:400}.CollaborationsSection-module__mkXQIq__headingAccent{color:var(--primary);font-weight:600}.CollaborationsSection-module__mkXQIq__para{max-width:min(100%,56rem);font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-p-secondary);color:#555;margin:0;font-weight:400;line-height:1.5}.CollaborationsSection-module__mkXQIq__sliderWrap{width:100%;margin-top:clamp(8px,.521vw,10px);overflow:hidden}.CollaborationsSection-module__mkXQIq__swiper{width:100%;padding-block:clamp(4px,.521vw,10px)}.CollaborationsSection-module__mkXQIq__slide{flex-shrink:0;width:clamp(140px,9.375vw,180px)!important}.CollaborationsSection-module__mkXQIq__logoCard{background:var(--primary-white);box-sizing:border-box;border:1px solid #c9c9c9;border-radius:clamp(8px,.521vw,10px);width:100%;height:clamp(72px,5.208vw,100px);padding-block:clamp(10px,.781vw,15px);padding-inline:clamp(16px,1.25vw,24px)}.CollaborationsSection-module__mkXQIq__logoInner{width:100%;height:100%;position:relative}.CollaborationsSection-module__mkXQIq__logoImg{object-fit:contain;object-position:center}
.EventsSection-module__AS5IfW__section{background-color:var(--primary-white);width:100%;padding-block:var(--som-section-pt) var(--som-section-pb);padding-inline:var(--section-padding-inline)}.EventsSection-module__AS5IfW__inner{max-width:1920px;margin-inline:auto}.EventsSection-module__AS5IfW__header{align-items:center;gap:var(--som-head-gap);border-bottom:1px solid #ccc;grid-template-columns:1fr auto;margin-bottom:clamp(16px,1.042vw,20px);padding-bottom:clamp(12px,.833vw,16px);display:grid}.EventsSection-module__AS5IfW__heading{font-family:var(--font-montserrat), Montserrat, sans-serif!important;color:var(--primary)!important;margin:0!important;font-size:clamp(28px,2.083vw,40px)!important;font-weight:600!important}.EventsSection-module__AS5IfW__tabs{justify-self:end}.EventsSection-module__AS5IfW__grid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,1.042vw,20px);display:grid}.EventsSection-module__AS5IfW__card{background-color:var(--primary-white);box-sizing:border-box;border-radius:clamp(16px,1.042vw,20px);flex-direction:column;padding:clamp(8px,.521vw,10px);display:flex;overflow:hidden;box-shadow:0 0 clamp(4px,.26vw,5px) #00000040}.EventsSection-module__AS5IfW__cardImage{border-radius:clamp(16px,1.042vw,20px) clamp(16px,1.042vw,20px) 0 0;flex-shrink:0;width:100%;height:clamp(180px,11.979vw,230px);position:relative;overflow:hidden}.EventsSection-module__AS5IfW__img{object-fit:cover;object-position:center}.EventsSection-module__AS5IfW__imagePlaceholder{background:#eef1f5;width:100%;height:100%}.EventsSection-module__AS5IfW__cardBody{background-color:#f7f8fb;border-radius:0 0 clamp(16px,1.042vw,20px) clamp(16px,1.042vw,20px);flex-direction:column;flex:auto;gap:clamp(14px,.938vw,18px);padding:clamp(16px,1.042vw,20px);display:flex}.EventsSection-module__AS5IfW__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(8px,.521vw,10px);display:flex}.EventsSection-module__AS5IfW__tag{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-small);color:var(--menu-color);opacity:.5;background-color:#d7edff;border-radius:clamp(4px,.26vw,4px);padding:clamp(2px,.26vw,4px) clamp(4px,.313vw,5px);font-weight:500;line-height:1.5}.EventsSection-module__AS5IfW__date{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:var(--font-size-small);color:var(--menu-color);opacity:.5;text-align:right;flex:auto;font-weight:500;line-height:1.5}.EventsSection-module__AS5IfW__cardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-family:var(--font-montserrat), Montserrat, sans-serif!important;color:var(--secondary)!important;margin:0!important;font-size:clamp(16px,.9375vw,18px)!important;font-weight:600!important;line-height:1.5!important}.EventsSection-module__AS5IfW__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-family:var(--font-montserrat), Montserrat, sans-serif!important;color:var(--secondary)!important;margin:0!important;font-size:clamp(16px,.9375vw,18px)!important;font-weight:400!important;line-height:1.5!important}.EventsSection-module__AS5IfW__cardBody>a{align-self:flex-start;margin-top:auto}.EventsSection-module__AS5IfW__applyRow{justify-content:center;margin-top:clamp(20px,1.042vw,20px);display:flex}.EventsSection-module__AS5IfW__sliderWrap{flex-direction:column;align-items:center;gap:clamp(16px,2.083vw,24px);width:100%;display:none;overflow:hidden}.EventsSection-module__AS5IfW__swiper{width:100%;overflow:visible}.EventsSection-module__AS5IfW__slide{height:auto}.EventsSection-module__AS5IfW__navRow{justify-content:center;width:100%;display:flex}.EventsSection-module__AS5IfW__empty{color:#6b7280;font-size:var(--font-size-p-secondary);text-align:center;margin:0;padding-block:clamp(24px,2vw,40px)}@media (max-width:1279px){.EventsSection-module__AS5IfW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.EventsSection-module__AS5IfW__header{grid-template-columns:1fr}.EventsSection-module__AS5IfW__tabs{justify-self:stretch;width:fit-content}}@media (max-width:767px){.EventsSection-module__AS5IfW__grid{display:none}.EventsSection-module__AS5IfW__sliderWrap{display:flex}.EventsSection-module__AS5IfW__applyRow{width:100%}.EventsSection-module__AS5IfW__applyRow>*{width:auto!important}}
