.CardCarousel-module-scss-module__WgKOdG__root{width:100%}.CardCarousel-module-scss-module__WgKOdG__onDark{color:var(--color-white)}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__card{background:0 0;border-radius:0}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__card:not(.CardCarousel-module-scss-module__WgKOdG__overlayCard) .CardCarousel-module-scss-module__WgKOdG__imageWrap{aspect-ratio:400/442;border-radius:2rem}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__card:not(.CardCarousel-module-scss-module__WgKOdG__overlayCard) .CardCarousel-module-scss-module__WgKOdG__title{margin-bottom:1.2rem;font-size:2.2rem;font-weight:500;line-height:2.2rem}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__overlayCard .CardCarousel-module-scss-module__WgKOdG__title{font-size:1.8rem}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__card:not(.CardCarousel-module-scss-module__WgKOdG__overlayCard) .CardCarousel-module-scss-module__WgKOdG__meta{color:var(--color-white);font-size:1.6rem;font-weight:500;line-height:2.2rem}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__heading,.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__description,.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__title{color:var(--color-white)}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__meta{color:#ffffffbf}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__arrowBtn{border-color:var(--color-white)}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__arrowBtn svg path{fill:var(--color-white)}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__arrowBtn:hover,.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__arrowBtn:focus-visible{background:var(--color-white)}.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__arrowBtn:hover svg path,.CardCarousel-module-scss-module__WgKOdG__onDark .CardCarousel-module-scss-module__WgKOdG__arrowBtn:focus-visible svg path{fill:var(--faculty-accent,var(--color-primary))}.CardCarousel-module-scss-module__WgKOdG__head{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3.2rem;display:flex}@media (max-width:767px){.CardCarousel-module-scss-module__WgKOdG__head{flex-direction:column;align-items:flex-start}}.CardCarousel-module-scss-module__WgKOdG__headText{max-width:110rem}.CardCarousel-module-scss-module__WgKOdG__fitText{width:fit-content}.CardCarousel-module-scss-module__WgKOdG__fitText .CardCarousel-module-scss-module__WgKOdG__description{width:0;min-width:100%;max-width:none}.CardCarousel-module-scss-module__WgKOdG__heading{margin-bottom:1rem;font-size:4rem;font-weight:800;line-height:1.15}@media (max-width:767px){.CardCarousel-module-scss-module__WgKOdG__heading{font-size:2.6rem}}.CardCarousel-module-scss-module__WgKOdG__description{max-width:97.7rem;color:var(--color-black);margin:0;font-size:1.6rem;line-height:1.3}.CardCarousel-module-scss-module__WgKOdG__navBtns{flex-shrink:0;gap:1.2rem;display:flex}.CardCarousel-module-scss-module__WgKOdG__arrowBtn{cursor:pointer;border:1px solid var(--faculty-accent,var(--color-primary));background:0 0;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;transition:all .25s;display:flex}.CardCarousel-module-scss-module__WgKOdG__arrowBtn svg path{fill:var(--faculty-accent,var(--color-primary));transition:fill .25s}.CardCarousel-module-scss-module__WgKOdG__arrowBtn:hover,.CardCarousel-module-scss-module__WgKOdG__arrowBtn:focus-visible{background:var(--faculty-accent,var(--color-primary))}.CardCarousel-module-scss-module__WgKOdG__arrowBtn:hover svg path,.CardCarousel-module-scss-module__WgKOdG__arrowBtn:focus-visible svg path{fill:var(--color-white)}.CardCarousel-module-scss-module__WgKOdG__card{background:var(--color-white);border-radius:2.4rem;height:100%;overflow:hidden}.CardCarousel-module-scss-module__WgKOdG__imageWrap{aspect-ratio:4/3;overflow:hidden}.CardCarousel-module-scss-module__WgKOdG__image{object-fit:cover;width:100%;height:100%;display:block}.CardCarousel-module-scss-module__WgKOdG__overlayCard{position:relative}.CardCarousel-module-scss-module__WgKOdG__overlayCard .CardCarousel-module-scss-module__WgKOdG__imageWrap{aspect-ratio:400/442}.CardCarousel-module-scss-module__WgKOdG__overlayCard .CardCarousel-module-scss-module__WgKOdG__body{-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);background:linear-gradient(135deg,#ffffffd9 0%,#ffffff8c 100%);border:1px solid #ffffff70;border-radius:2rem;justify-content:space-between;min-height:12.6rem;padding:1.8rem 2.3rem;position:absolute;bottom:1.6rem;left:1.4rem;right:1.4rem}.CardCarousel-module-scss-module__WgKOdG__overlayCard .CardCarousel-module-scss-module__WgKOdG__title{color:var(--color-black);font-size:1.6rem;font-weight:500;line-height:2.2rem}.CardCarousel-module-scss-module__WgKOdG__overlayCard .CardCarousel-module-scss-module__WgKOdG__meta{display:none}.CardCarousel-module-scss-module__WgKOdG__overlayCard .btn{justify-content:center;align-items:center;min-width:9.8rem;height:3.75rem;padding:0 2rem;font-size:1.2rem;display:inline-flex}.CardCarousel-module-scss-module__WgKOdG__body{flex-direction:column;align-items:flex-start;padding:2rem .4rem 0;display:flex}.CardCarousel-module-scss-module__WgKOdG__title{color:var(--color-black);margin-bottom:.8rem;font-size:1.8rem;font-weight:700;line-height:1.3}.CardCarousel-module-scss-module__WgKOdG__meta{color:var(--color-gray);margin-bottom:1.4rem;font-size:1.4rem;line-height:1.5}.CardCarousel-module-scss-module__WgKOdG__ctaWrap{justify-content:center;margin-top:3.6rem;display:flex}
div.StickyInPageNav-module-scss-module__-1h0Ea__slot{z-index:99;position:relative}nav.StickyInPageNav-module-scss-module__-1h0Ea__stuck{z-index:99;margin:0;animation:.25s StickyInPageNav-module-scss-module__-1h0Ea__slideDown;position:fixed;left:0;right:0}@keyframes StickyInPageNav-module-scss-module__-1h0Ea__slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){nav.StickyInPageNav-module-scss-module__-1h0Ea__stuck{animation:none}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.LifeCarousel-module-scss-module__8ydTTq__head{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.7rem;display:flex}@media (max-width:767px){.LifeCarousel-module-scss-module__8ydTTq__head{flex-direction:column;align-items:flex-start}}.LifeCarousel-module-scss-module__8ydTTq__swiper{overflow:visible}
.MdcTestimonials-module-scss-module__FRnAbG__layout{grid-template-columns:1fr 2fr;align-items:start;gap:4rem;display:grid}@media (max-width:767px){.MdcTestimonials-module-scss-module__FRnAbG__layout{grid-template-columns:1fr;gap:2.4rem}}.MdcTestimonials-module-scss-module__FRnAbG__heading{color:var(--color-white);text-align:left;align-self:center;font-size:3.6rem;font-weight:800;line-height:1.15}@media (max-width:767px){.MdcTestimonials-module-scss-module__FRnAbG__heading{font-size:2.6rem}}.MdcTestimonials-module-scss-module__FRnAbG__right{min-width:0}.MdcTestimonials-module-scss-module__FRnAbG__card{background:var(--color-white);border-radius:1.6rem;height:100%;min-height:40.5rem;padding:3rem 2.6rem}.MdcTestimonials-module-scss-module__FRnAbG__stars{color:var(--color-primary);letter-spacing:2px;margin-bottom:1.6rem;font-size:1.6rem}.MdcTestimonials-module-scss-module__FRnAbG__text{color:var(--color-dark-gray);margin-bottom:2rem;font-size:1.35rem;line-height:1.6}.MdcTestimonials-module-scss-module__FRnAbG__name{color:var(--color-black);font-size:1.5rem;font-weight:700}.MdcTestimonials-module-scss-module__FRnAbG__role{color:var(--color-gray);font-size:1.3rem}.MdcTestimonials-module-scss-module__FRnAbG__nav{justify-content:flex-end;gap:1.2rem;margin-bottom:2.4rem;display:flex}.MdcTestimonials-module-scss-module__FRnAbG__arrow{cursor:pointer;border:1px solid var(--color-white);background:0 0;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;transition:all .25s;display:flex}.MdcTestimonials-module-scss-module__FRnAbG__arrow svg path{fill:var(--color-white);transition:fill .25s}.MdcTestimonials-module-scss-module__FRnAbG__arrow:hover,.MdcTestimonials-module-scss-module__FRnAbG__arrow:focus-visible{background:var(--color-white)}.MdcTestimonials-module-scss-module__FRnAbG__arrow:hover svg path,.MdcTestimonials-module-scss-module__FRnAbG__arrow:focus-visible svg path{fill:var(--mdc-accent,var(--color-secondary))}
.CampusPage-module-scss-module__VfkIfq__block{padding-block:8rem}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__block{padding-block:5rem}}.CampusPage-module-scss-module__VfkIfq__band{background:var(--campus-band,var(--color-secondary))}.CampusPage-module-scss-module__VfkIfq__page{padding-top:10.5rem}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__page{padding-top:6.2rem}}.CampusPage-module-scss-module__VfkIfq__reducedBtn.btn{padding:1.35rem 2.7rem;font-size:1.44rem}.CampusPage-module-scss-module__VfkIfq__smallBtn.btn{justify-content:center;align-items:center;min-width:9.8rem;height:3.75rem;padding:0 2rem;font-size:1.2rem;font-weight:600;display:inline-flex}.CampusPage-module-scss-module__VfkIfq__orangeCtas .btn.accent{background-color:var(--color-orange);border-color:var(--color-orange)}.CampusPage-module-scss-module__VfkIfq__banner{background:var(--campus-banner,var(--color-secondary));color:var(--color-white);text-align:center;margin:0;padding:1.8rem 2rem;font-size:1.6rem;font-weight:500}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__banner{padding:1.2rem 1.6rem;font-size:1.3rem}}.CampusPage-module-scss-module__VfkIfq__hero{align-items:flex-start;min-height:65rem;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__hero{min-height:52rem}}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__hero{min-height:46rem}}.CampusPage-module-scss-module__VfkIfq__heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CampusPage-module-scss-module__VfkIfq__heroOverlay{background:linear-gradient(#0000 60.6%,#000c 100%),linear-gradient(88deg,#000c .6%,#0000 47%);position:absolute;inset:0}.CampusPage-module-scss-module__VfkIfq__heroInner{z-index:1;color:var(--color-white);padding-top:22.6rem;padding-bottom:14rem;position:relative}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__heroInner{padding-top:14rem}}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__heroInner{padding-top:10rem;padding-bottom:12rem}}.CampusPage-module-scss-module__VfkIfq__heroTitle{max-width:52.6rem;margin-bottom:1.6rem;font-size:clamp(3rem,2rem + 2.2vw,4.8rem);font-weight:800;line-height:1.2}.CampusPage-module-scss-module__VfkIfq__heroSubtitle{max-width:52rem;margin-bottom:4.4rem;font-size:clamp(1.6rem,1.3rem + .6vw,2.2rem)}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__heroSubtitle{margin-bottom:2.4rem}}.CampusPage-module-scss-module__VfkIfq__inPageNav{z-index:2;background:var(--color-white);margin-top:-9.8rem;margin-bottom:3.8rem;position:relative;box-shadow:1.9rem 1.5rem 4.6rem #00000024}.CampusPage-module-scss-module__VfkIfq__inPageNavInner{scrollbar-width:none;justify-content:center;gap:3.4rem;display:flex;overflow-x:auto}.CampusPage-module-scss-module__VfkIfq__inPageNavInner::-webkit-scrollbar{display:none}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__inPageNavInner{justify-content:flex-start;gap:2.4rem}}.CampusPage-module-scss-module__VfkIfq__inPageLink{color:var(--color-black);white-space:nowrap;border-bottom:2px solid #0000;padding:2.1rem 0 1.6rem;font-size:1.4rem;transition:color .2s;display:block}.CampusPage-module-scss-module__VfkIfq__inPageLink:hover{color:var(--color-primary)}.CampusPage-module-scss-module__VfkIfq__inPageActive{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:700}.CampusPage-module-scss-module__VfkIfq__aboutBand{background:var(--color-light);margin-top:-3.8rem;position:relative;overflow:hidden}.CampusPage-module-scss-module__VfkIfq__aboutBand:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);pointer-events:none;background:#4934600f;width:29.7rem;height:33.9rem;position:absolute;top:4.6rem;left:11.6%}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__aboutBand:before{width:18rem;height:20rem;left:-4rem}}.CampusPage-module-scss-module__VfkIfq__about{text-align:center;padding-block:11rem 4rem;position:relative}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__about{padding-block:7rem 3rem}}.CampusPage-module-scss-module__VfkIfq__aboutHeading{color:var(--color-secondary);max-width:36rem;margin:0 auto 3.6rem;font-size:clamp(2.8rem,2rem + 1.6vw,3.75rem);font-weight:800;line-height:1.2}.CampusPage-module-scss-module__VfkIfq__aboutBody{color:var(--color-black);max-width:90rem;margin:0 auto 3.6rem;font-size:2.1rem;font-weight:300;line-height:1.35}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__aboutBody{font-size:1.8rem}}.CampusPage-module-scss-module__VfkIfq__stats{flex-wrap:wrap;justify-content:center;gap:clamp(4rem,14vw,21rem);margin-top:4rem;display:flex}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__stats{gap:2.4rem 3.6rem}}.CampusPage-module-scss-module__VfkIfq__stat{flex-direction:column;align-items:center;display:flex}.CampusPage-module-scss-module__VfkIfq__statValue{color:var(--color-secondary);font-size:clamp(4rem,2.6rem + 2.4vw,6rem);font-weight:700;line-height:1}.CampusPage-module-scss-module__VfkIfq__statLabel{color:var(--color-black);margin-top:1.4rem;font-size:1.6rem;font-weight:500}.CampusPage-module-scss-module__VfkIfq__aboutBand{display:grid}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__aboutBand{display:block}}.CampusPage-module-scss-module__VfkIfq__about{z-index:1;grid-area:1/1;align-self:start}.CampusPage-module-scss-module__VfkIfq__aboutPhoto{aspect-ratio:1440/906;object-fit:cover;grid-area:1/1;width:100%;height:auto;margin-top:17.8rem;display:block}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__aboutPhoto{margin-top:0}}.CampusPage-module-scss-module__VfkIfq__facultyCard{min-height:54.7rem;color:var(--color-white);background-position:50%;background-size:cover;border-radius:2.4rem;flex-direction:column;justify-content:space-between;gap:4rem;padding:7.9rem 7.5rem 6rem;display:flex;position:relative;overflow:hidden}.CampusPage-module-scss-module__VfkIfq__facultyCard:before{content:"";background:linear-gradient(90deg,#000c 0%,#0003 70%);position:absolute;inset:0}.CampusPage-module-scss-module__VfkIfq__facultyCard>*{position:relative}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__facultyCard{min-height:48rem;padding:4.8rem 4rem}}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__facultyCard{min-height:46rem;padding:3.2rem 2.4rem}}.CampusPage-module-scss-module__VfkIfq__facultyText{max-width:60.4rem}.CampusPage-module-scss-module__VfkIfq__facultyHeading{color:var(--color-white);margin-bottom:1.6rem;font-size:clamp(2.6rem,2rem + 1.2vw,3.6rem);font-weight:800;line-height:1.2}.CampusPage-module-scss-module__VfkIfq__facultyBody{color:var(--color-white);font-size:1.6rem;line-height:1.35}.CampusPage-module-scss-module__VfkIfq__facultyTabs{width:min(100%,24.6rem);margin:0;padding:0;list-style:none}.CampusPage-module-scss-module__VfkIfq__facultyTabs li{border-bottom:1px solid #ffffff4d}.CampusPage-module-scss-module__VfkIfq__facultyTabs li:last-child{border-bottom:0}.CampusPage-module-scss-module__VfkIfq__facultyTab{color:#fff9;padding-block:1.4rem;font-size:2rem;text-decoration:none;transition:color .2s;display:block}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__facultyTab{font-size:1.6rem}}.CampusPage-module-scss-module__VfkIfq__facultyTab:after{content:"";border-style:solid;border-width:.6rem 0 .6rem .9rem;border-color:#0000 #0000 #0000 var(--faculty-accent,var(--color-primary));opacity:0;margin-left:1.2rem;transition:opacity .2s;display:inline-block}.CampusPage-module-scss-module__VfkIfq__facultyTab:hover,.CampusPage-module-scss-module__VfkIfq__facultyTab:focus-visible{color:var(--color-white)}.CampusPage-module-scss-module__VfkIfq__facultyTab:hover:after,.CampusPage-module-scss-module__VfkIfq__facultyTab:focus-visible:after{opacity:1}.CampusPage-module-scss-module__VfkIfq__recruiters{text-align:center}.CampusPage-module-scss-module__VfkIfq__recHead{text-align:left;justify-content:space-between;align-items:flex-end;gap:3rem;margin-bottom:3.2rem;display:flex}.CampusPage-module-scss-module__VfkIfq__recHead>div{max-width:97.8rem}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__recHead{flex-direction:column;align-items:flex-start;gap:2rem}}.CampusPage-module-scss-module__VfkIfq__recHeading{text-align:left;margin-bottom:1.6rem;font-size:4rem;font-weight:800}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__recHeading{font-size:2.6rem}}.CampusPage-module-scss-module__VfkIfq__recDescription{color:var(--color-black);text-align:left;margin:0;font-size:1.6rem;line-height:1.3}.CampusPage-module-scss-module__VfkIfq__recCta{margin-top:4.4rem}.CampusPage-module-scss-module__VfkIfq__life{min-height:110rem;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__life{min-height:76rem}}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__life{min-height:64rem}}.CampusPage-module-scss-module__VfkIfq__lifeImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CampusPage-module-scss-module__VfkIfq__lifeOverlay{background:linear-gradient(#fff 0%,#fff0 30% 75%,#fff 100%);position:absolute;inset:0}.CampusPage-module-scss-module__VfkIfq__lifeInner{z-index:1;flex-direction:column;justify-content:space-between;padding-block:7.9rem 21.6rem;display:flex;position:relative}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__lifeInner{padding-block:5rem 8rem}}.CampusPage-module-scss-module__VfkIfq__lifeHeading{color:var(--campus-band,var(--color-secondary));letter-spacing:-.02em;white-space:nowrap;font-size:calc(min(100vw - 4rem,124rem)/7.66);font-weight:800;line-height:1}.CampusPage-module-scss-module__VfkIfq__lifeCard{-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);background:#fff9;border:1px solid #ffffff70;border-radius:2.4rem;justify-content:space-between;align-items:center;gap:4rem;padding:3.6rem 5.6rem;display:flex;box-shadow:1.2rem .9rem 2.9rem #00000024}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__lifeCard{flex-direction:column;align-items:flex-start;gap:2rem;padding:2.8rem}}.CampusPage-module-scss-module__VfkIfq__lifeCard .btn{flex-shrink:0}.CampusPage-module-scss-module__VfkIfq__lifeBody{max-width:86.9rem;color:var(--color-black);margin:0;font-size:1.6rem;line-height:1.35}.CampusPage-module-scss-module__VfkIfq__sectionHeading{color:var(--color-black);margin-bottom:3.2rem;font-size:4rem;font-weight:800;line-height:1.2}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__sectionHeading{margin-bottom:2.4rem;font-size:2.6rem}}.CampusPage-module-scss-module__VfkIfq__sectionHeadingCenter{color:var(--color-black);text-align:center;margin-bottom:1.6rem;font-size:4rem;font-weight:800;line-height:1.2}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__sectionHeadingCenter{font-size:2.6rem}}.CampusPage-module-scss-module__VfkIfq__rowHead{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3.2rem;display:flex}.CampusPage-module-scss-module__VfkIfq__rowHead .CampusPage-module-scss-module__VfkIfq__sectionHeading{margin-bottom:0}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__rowHead{flex-wrap:wrap;gap:1.6rem}}.CampusPage-module-scss-module__VfkIfq__accredLogos{flex-wrap:wrap;align-items:center;gap:4rem;margin-bottom:3.2rem;display:flex}.CampusPage-module-scss-module__VfkIfq__accredLogo{object-fit:contain;width:auto;max-width:14rem;height:9.5rem}.CampusPage-module-scss-module__VfkIfq__accredLogo:first-child{height:16rem}.CampusPage-module-scss-module__VfkIfq__accredLogo:last-child{height:14.7rem}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__accredLogo{height:6rem}.CampusPage-module-scss-module__VfkIfq__accredLogo:first-child,.CampusPage-module-scss-module__VfkIfq__accredLogo:last-child{height:8rem}}.CampusPage-module-scss-module__VfkIfq__accredPoints{flex-direction:column;gap:0;padding-left:2rem;list-style:outside;display:flex}.CampusPage-module-scss-module__VfkIfq__accredPoints li{color:var(--color-black);font-size:1.6rem;font-weight:500;line-height:3rem}.CampusPage-module-scss-module__VfkIfq__accredPoints li::marker{color:var(--color-primary)}.CampusPage-module-scss-module__VfkIfq__director{grid-template-columns:minmax(0,53.6rem) minmax(0,54.9rem);align-items:center;gap:4rem;display:grid}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__director{grid-template-columns:1fr;gap:2.4rem}}.CampusPage-module-scss-module__VfkIfq__directorImage{aspect-ratio:536/387;object-fit:cover;border-radius:2.5rem;width:100%}.CampusPage-module-scss-module__VfkIfq__directorName{margin-bottom:.4rem;font-size:2.2rem;font-weight:700}.CampusPage-module-scss-module__VfkIfq__directorRole{color:var(--color-black);margin-bottom:2.4rem;font-size:1.8rem}.CampusPage-module-scss-module__VfkIfq__directorBody{color:var(--color-black);margin-bottom:2.4rem;font-size:1.6rem;line-height:1.3}.CampusPage-module-scss-module__VfkIfq__mentorsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3.2rem;display:flex}.CampusPage-module-scss-module__VfkIfq__mentorTabs{flex-wrap:wrap;gap:1.6rem 5.6rem;display:flex}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__mentorTabs{gap:1.2rem 3.2rem}}.CampusPage-module-scss-module__VfkIfq__mentorTab{appearance:none;text-align:left;color:gray;cursor:pointer;background:0 0;border:0;padding-bottom:.8rem;font-family:inherit;font-size:1.8rem;font-weight:300;position:relative}.CampusPage-module-scss-module__VfkIfq__mentorTabActive{color:var(--faculty-accent,var(--color-primary));font-weight:600}.CampusPage-module-scss-module__VfkIfq__mentorTabActive:after{content:"";background:var(--faculty-accent,var(--color-primary));height:2px;position:absolute;bottom:0;left:0;right:0}.CampusPage-module-scss-module__VfkIfq__barActions{align-items:center;gap:2rem;display:flex}.CampusPage-module-scss-module__VfkIfq__mentorCard{flex-direction:column;display:flex}.CampusPage-module-scss-module__VfkIfq__mentorImage{aspect-ratio:190/175;object-fit:cover;border-radius:1.6rem;width:100%;margin-bottom:1.2rem}.CampusPage-module-scss-module__VfkIfq__mentorName{margin-bottom:.4rem;font-size:1.6rem;font-weight:700}.CampusPage-module-scss-module__VfkIfq__mentorRole{color:var(--color-black);margin-bottom:.8rem;font-size:1.3rem;line-height:1.4}.CampusPage-module-scss-module__VfkIfq__mentorLink{color:var(--faculty-accent,var(--color-primary));font-size:1.3rem;font-weight:600;text-decoration:none}.CampusPage-module-scss-module__VfkIfq__mentorLink:hover{text-decoration:underline}.CampusPage-module-scss-module__VfkIfq__researchWorld{padding-block:12rem 9rem;position:relative;overflow:hidden}.CampusPage-module-scss-module__VfkIfq__researchWorld>:not(.CampusPage-module-scss-module__VfkIfq__researchPhoto){z-index:2;position:relative}.CampusPage-module-scss-module__VfkIfq__researchWorld:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fff 0%,#ffffff8c 14%,#fff0 34% 66%,#fff 90%);position:absolute;inset:0}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__researchWorld{padding-block:6rem 5rem}}.CampusPage-module-scss-module__VfkIfq__researchPhoto{pointer-events:none;max-width:none;top:calc(var(--rw-top)/1440*100vw);left:calc(var(--rw-left)/1440*100vw);width:calc(var(--rw-width)/1440*100vw);height:calc(var(--rw-height)/1440*100vw);object-fit:cover;position:absolute}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__researchPhoto{width:100%;height:100%;inset:0}}.CampusPage-module-scss-module__VfkIfq__weresearch{text-align:center;margin-bottom:clamp(30rem,55vw,82rem)}.CampusPage-module-scss-module__VfkIfq__weresearchHeading{max-width:61.1rem;color:var(--color-black);margin:0 auto 2.4rem;font-size:clamp(2.6rem,2rem + 1.2vw,4rem);font-weight:800;line-height:1.2}.CampusPage-module-scss-module__VfkIfq__weresearchBody{color:var(--color-black);max-width:88.2rem;margin:0 auto 3.2rem;font-size:1.6rem;line-height:1.35}.CampusPage-module-scss-module__VfkIfq__world .CampusPage-module-scss-module__VfkIfq__sectionHeading{margin-bottom:4rem;font-size:4.32rem}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__world .CampusPage-module-scss-module__VfkIfq__sectionHeading{font-size:2.7rem}}.CampusPage-module-scss-module__VfkIfq__worldMedia{border-radius:2.4rem;position:relative;overflow:hidden}.CampusPage-module-scss-module__VfkIfq__worldImage{aspect-ratio:1240/570;object-fit:cover;width:100%;display:block}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__worldImage{aspect-ratio:4/3}}.CampusPage-module-scss-module__VfkIfq__worldPlay{background:var(--color-secondary);border-radius:50%;width:5rem;height:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CampusPage-module-scss-module__VfkIfq__worldPlay:after{content:"";border:.8rem solid #0000;border-left:1.2rem solid #fff;border-right-width:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.CampusPage-module-scss-module__VfkIfq__worldCaption{max-width:42.4rem;color:var(--color-black);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);background:#ffffffd9;border-radius:2rem;margin:0;padding:3.5rem 3.4rem;font-size:1.6rem;font-weight:500;line-height:1.3;position:absolute;bottom:2.1rem;left:2.3rem}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__worldCaption{padding:1.6rem;font-size:1.4rem;bottom:1.2rem;left:1.2rem;right:1.2rem}}.CampusPage-module-scss-module__VfkIfq__momentsGrid{grid-template-rows:repeat(3,clamp(14rem,18vw,25.5rem));grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__momentsGrid{grid-template-rows:none;grid-template-columns:1fr 1fr;grid-auto-rows:16rem;gap:1.2rem}}.CampusPage-module-scss-module__VfkIfq__momentItem{border-radius:2rem;position:relative;overflow:hidden}.CampusPage-module-scss-module__VfkIfq__momentItem img{object-fit:cover;width:100%;height:100%;display:block}.CampusPage-module-scss-module__VfkIfq__moment1{grid-area:1/1/3}.CampusPage-module-scss-module__VfkIfq__moment2{grid-area:1/2/auto/4}.CampusPage-module-scss-module__VfkIfq__moment3{grid-area:2/2}.CampusPage-module-scss-module__VfkIfq__moment4{grid-area:2/3/4}.CampusPage-module-scss-module__VfkIfq__moment5{grid-area:3/2}.CampusPage-module-scss-module__VfkIfq__moment6{grid-area:3/1}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__moment1{grid-area:span 2/1}.CampusPage-module-scss-module__VfkIfq__moment2,.CampusPage-module-scss-module__VfkIfq__moment3{grid-area:auto/2}.CampusPage-module-scss-module__VfkIfq__moment4{grid-area:span 2/1}.CampusPage-module-scss-module__VfkIfq__moment5,.CampusPage-module-scss-module__VfkIfq__moment6{grid-area:auto/2}}.CampusPage-module-scss-module__VfkIfq__playBadge{background:var(--faculty-accent,var(--color-primary));border-radius:50%;width:5rem;height:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CampusPage-module-scss-module__VfkIfq__playBadge:after{content:"";border:.8rem solid #0000;border-left:1.2rem solid #fff;border-right-width:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.CampusPage-module-scss-module__VfkIfq__newsGrid{grid-template-rows:repeat(2,auto);grid-template-columns:61fr 29.5fr 29.5fr;gap:2rem;display:grid}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__newsGrid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__newsGrid{grid-template-columns:1fr}}.CampusPage-module-scss-module__VfkIfq__newsFeature{aspect-ratio:1;border-radius:2rem;grid-row:1/3;position:relative;overflow:hidden}.CampusPage-module-scss-module__VfkIfq__newsFeature>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__newsFeature{aspect-ratio:4/3;grid-area:auto/1/auto/-1}}.CampusPage-module-scss-module__VfkIfq__newsFeatureCard{-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);background:#ffffffb3;border:1px solid #ffffff70;border-radius:2.5rem;justify-content:space-between;align-items:center;gap:2rem;padding:3.2rem 3.8rem;display:flex;position:absolute;bottom:4.6rem;left:3.2rem;right:3.2rem}.CampusPage-module-scss-module__VfkIfq__newsFeatureCard h3{margin-bottom:1.6rem;font-size:1.6rem;font-weight:600;line-height:1.3}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__newsFeatureCard{padding:1.6rem;bottom:1.2rem;left:1.2rem;right:1.2rem}}.CampusPage-module-scss-module__VfkIfq__newsRow{display:contents}@media (max-width:1024px){.CampusPage-module-scss-module__VfkIfq__newsRow{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:2rem;display:grid}}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__newsRow{grid-template-columns:1fr;gap:1.2rem}}.CampusPage-module-scss-module__VfkIfq__newsSmallImage{aspect-ratio:1;object-fit:cover;border-radius:2rem;width:100%}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__newsSmallImage{aspect-ratio:16/9}}.CampusPage-module-scss-module__VfkIfq__newsSmallBody{aspect-ratio:1;background:var(--color-white);border-radius:2rem;flex-direction:column;padding:2.9rem 2.9rem 2.4rem;display:flex;position:relative;box-shadow:1.2rem .9rem 2.9rem #00000024}.CampusPage-module-scss-module__VfkIfq__newsSmallBody h4{margin-bottom:1.4rem;font-size:1.6rem;font-weight:600;line-height:1.3}.CampusPage-module-scss-module__VfkIfq__newsSmallBody .CampusPage-module-scss-module__VfkIfq__newsArrow{margin-top:auto}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__newsSmallBody{aspect-ratio:auto;padding:1.6rem}}.CampusPage-module-scss-module__VfkIfq__newsDate{color:var(--color-gray);margin:0;font-size:1.2rem}.CampusPage-module-scss-module__VfkIfq__newsArrow{background:var(--faculty-accent,var(--color-primary));border-radius:50%;flex-shrink:0;width:5rem;height:5rem;display:block;position:relative}.CampusPage-module-scss-module__VfkIfq__newsArrow:after{content:"";border:.45rem solid #0000;border-left:.7rem solid #fff;border-right-width:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.CampusPage-module-scss-module__VfkIfq__connectGrid{grid-template-columns:1fr 1fr;align-items:start;gap:4.8rem;display:grid}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__connectGrid{grid-template-columns:1fr;gap:3.2rem}}.CampusPage-module-scss-module__VfkIfq__connectAddr{color:var(--color-dark-gray);max-width:42rem;margin-bottom:1.2rem;font-size:1.6rem;line-height:1.6}.CampusPage-module-scss-module__VfkIfq__connectPhone{color:var(--color-dark-gray);align-items:center;gap:1.2rem;margin-bottom:4rem;font-size:1.6rem;display:flex}.CampusPage-module-scss-module__VfkIfq__connectPhone svg{color:var(--faculty-accent,var(--color-primary))}.CampusPage-module-scss-module__VfkIfq__connectPhone a{color:inherit}.CampusPage-module-scss-module__VfkIfq__connectFormHeading{margin-bottom:2.4rem;font-size:2rem;font-weight:700}.CampusPage-module-scss-module__VfkIfq__connectForm{flex-direction:column;gap:2.8rem;max-width:56rem;display:flex}.CampusPage-module-scss-module__VfkIfq__connectForm button{align-self:flex-start}.CampusPage-module-scss-module__VfkIfq__formRow{grid-template-columns:1fr 1fr;gap:2.8rem;display:grid}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__formRow{grid-template-columns:1fr}}.CampusPage-module-scss-module__VfkIfq__input{border:0;border-bottom:1px solid var(--color-gray);background:0 0;width:100%;padding:.8rem 0;font-size:1.5rem}.CampusPage-module-scss-module__VfkIfq__input:focus{border-bottom-color:var(--faculty-accent,var(--color-primary));outline:none}.CampusPage-module-scss-module__VfkIfq__map{aspect-ratio:524/472;object-fit:cover;border-radius:2.4rem;justify-self:end;width:100%;max-width:52.4rem}@media (max-width:767px){.CampusPage-module-scss-module__VfkIfq__map{justify-self:stretch;max-width:none}}
.LifePage-module-scss-module__USV1zG__heading{color:var(--color-black);margin-bottom:1.4rem;font-size:4rem;font-weight:800;line-height:4.4rem}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__heading{font-size:2.8rem;line-height:1.2}}.LifePage-module-scss-module__USV1zG__headingLight{color:var(--color-white);margin-bottom:1.4rem;font-size:4rem;font-weight:800;line-height:4.4rem}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__headingLight{font-size:2.8rem;line-height:1.2}}.LifePage-module-scss-module__USV1zG__sub{color:var(--color-black);margin-bottom:3rem;font-size:1.6rem;line-height:1.3}.LifePage-module-scss-module__USV1zG__subTight{color:var(--color-black);margin:0;font-size:1.6rem;line-height:1.3}.LifePage-module-scss-module__USV1zG__sectionBodyLight{color:var(--color-white);margin-bottom:3rem;font-size:1.6rem;line-height:1.3}.LifePage-module-scss-module__USV1zG__readLink{color:var(--color-primary);text-underline-offset:.3rem;font-size:1.6rem;font-weight:600;text-decoration:underline}.LifePage-module-scss-module__USV1zG__line{display:block}.LifePage-module-scss-module__USV1zG__outlineBtn,.LifePage-module-scss-module__USV1zG__fillBtn{height:5rem;color:var(--color-white);white-space:nowrap;border-radius:2.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 2.4rem;font-size:1.6rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.LifePage-module-scss-module__USV1zG__outlineBtn{border:1px solid var(--color-white);min-width:15.7rem}.LifePage-module-scss-module__USV1zG__outlineBtn:hover{background:var(--color-white);color:var(--color-secondary)}.LifePage-module-scss-module__USV1zG__fillBtn{background:var(--color-primary);border:1px solid var(--color-primary);min-width:19.3rem}.LifePage-module-scss-module__USV1zG__fillBtn:hover{filter:brightness(.94)}.LifePage-module-scss-module__USV1zG__hero{height:65rem;color:var(--color-white);position:relative;overflow:hidden}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__hero{height:48rem}}.LifePage-module-scss-module__USV1zG__heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LifePage-module-scss-module__USV1zG__heroOverlay{background:linear-gradient(#0000004d 0%,#0000001a 45%,#000000b3 100%);position:absolute;inset:0}.LifePage-module-scss-module__USV1zG__heroInner{z-index:1;flex-direction:column;justify-content:space-between;height:100%;padding-block:13.2rem 5rem;display:flex;position:relative}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__heroInner{padding-top:9rem}}.LifePage-module-scss-module__USV1zG__breadcrumb{gap:.8rem;font-size:1.2rem;display:flex}.LifePage-module-scss-module__USV1zG__breadcrumb a,.LifePage-module-scss-module__USV1zG__breadcrumb span{color:var(--color-white);text-decoration:none}.LifePage-module-scss-module__USV1zG__heroTitle{margin-bottom:1.6rem;font-size:3.4rem;font-weight:800;line-height:normal}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__heroTitle{font-size:2.8rem}}.LifePage-module-scss-module__USV1zG__heroSubtitle{color:var(--color-white);font-size:1.6rem;line-height:1.3}.LifePage-module-scss-module__USV1zG__introBand{padding-block:7.4rem 6rem;position:relative;overflow:hidden}.LifePage-module-scss-module__USV1zG__introBand:before{content:"";opacity:.1;clip-path:polygon(0 0,100% 50%,0 100%);pointer-events:none;background:#70a344;width:29.9rem;height:34.1rem;position:absolute;top:21.8rem;left:0}.LifePage-module-scss-module__USV1zG__intro{grid-template-columns:minmax(0,52.4rem) minmax(0,1fr);align-items:start;gap:2rem;display:grid;position:relative}@media (max-width:1024px){.LifePage-module-scss-module__USV1zG__intro{grid-template-columns:1fr;gap:4rem}}.LifePage-module-scss-module__USV1zG__introText p{color:var(--color-black);margin-bottom:2rem;font-size:1.6rem;line-height:1.3}.LifePage-module-scss-module__USV1zG__introText p:last-child{margin-bottom:0}.LifePage-module-scss-module__USV1zG__introHighlight{font-weight:700}.LifePage-module-scss-module__USV1zG__collage{aspect-ratio:695/520;position:relative}.LifePage-module-scss-module__USV1zG__collage img{object-fit:cover;border-radius:2rem;position:absolute}.LifePage-module-scss-module__USV1zG__collageMain{width:80.14%;height:73.46%;top:0;left:19.86%}.LifePage-module-scss-module__USV1zG__collageA{width:35.4%;height:32.5%;top:51.35%;left:0}.LifePage-module-scss-module__USV1zG__collageB{width:42.45%;height:38.85%;top:61.15%;left:53.53%}.LifePage-module-scss-module__USV1zG__tabsBar{z-index:2;background:var(--color-white);border:1px solid #ffffff70;height:6rem;position:relative;box-shadow:1.9rem 1.5rem 4.6rem #00000024}.LifePage-module-scss-module__USV1zG__tabs{align-items:center;gap:4rem;height:100%;display:flex}.LifePage-module-scss-module__USV1zG__tab{color:var(--color-black);padding-block:1.6rem;font-size:2.2rem;font-weight:300;line-height:1.3;text-decoration:none;position:relative}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__tab{font-size:1.8rem}}.LifePage-module-scss-module__USV1zG__tabActive{color:var(--color-primary);font-weight:600}.LifePage-module-scss-module__USV1zG__tabActive:after{content:"";background:var(--color-primary);height:.3rem;position:absolute;bottom:.4rem;left:0;right:0}.LifePage-module-scss-module__USV1zG__campus{padding-block:6.4rem 13.2rem}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__campus{padding-block:4.5rem 6rem}}.LifePage-module-scss-module__USV1zG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}@media (max-width:1024px){.LifePage-module-scss-module__USV1zG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__cardGrid{grid-template-columns:1fr}}.LifePage-module-scss-module__USV1zG__featureCard,.LifePage-module-scss-module__USV1zG__featureCardred{aspect-ratio:400/500;isolation:isolate;border-radius:3rem;position:relative;overflow:hidden}.LifePage-module-scss-module__USV1zG__featureCard img,.LifePage-module-scss-module__USV1zG__featureCardred img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.LifePage-module-scss-module__USV1zG__featureCard:after,.LifePage-module-scss-module__USV1zG__featureCardred:after{content:"";z-index:-1;background:linear-gradient(#0000 60.62%,#000c 100%);position:absolute;inset:0}.LifePage-module-scss-module__USV1zG__featureCard:before,.LifePage-module-scss-module__USV1zG__featureCardred:before{content:"";z-index:0;opacity:0;background:#6b4c86e6;transition:opacity .3s;position:absolute;inset:0}.LifePage-module-scss-module__USV1zG__featureCard:hover:before,.LifePage-module-scss-module__USV1zG__featureCardred:hover:before{opacity:1}.LifePage-module-scss-module__USV1zG__featureCard:hover .LifePage-module-scss-module__USV1zG__featureBody,.LifePage-module-scss-module__USV1zG__featureCardred:hover .LifePage-module-scss-module__USV1zG__featureBody{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--color-white);background:0 0;border-color:#0000}.LifePage-module-scss-module__USV1zG__featureCard:hover .LifePage-module-scss-module__USV1zG__featureBody h3,.LifePage-module-scss-module__USV1zG__featureCard:hover .LifePage-module-scss-module__USV1zG__featureBody p,.LifePage-module-scss-module__USV1zG__featureCard:hover .LifePage-module-scss-module__USV1zG__featureBody .LifePage-module-scss-module__USV1zG__storyMeta,.LifePage-module-scss-module__USV1zG__featureCardred:hover .LifePage-module-scss-module__USV1zG__featureBody h3,.LifePage-module-scss-module__USV1zG__featureCardred:hover .LifePage-module-scss-module__USV1zG__featureBody p,.LifePage-module-scss-module__USV1zG__featureCardred:hover .LifePage-module-scss-module__USV1zG__featureBody .LifePage-module-scss-module__USV1zG__storyMeta{color:var(--color-white)}.LifePage-module-scss-module__USV1zG__featureCard:hover .LifePage-module-scss-module__USV1zG__storyTag,.LifePage-module-scss-module__USV1zG__featureCardred:hover .LifePage-module-scss-module__USV1zG__storyTag{color:var(--color-white);border-color:#ffffffb3}.LifePage-module-scss-module__USV1zG__featureCardred:hover:before{background:#b04535e6}.LifePage-module-scss-module__USV1zG__featureBody{z-index:1;-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:linear-gradient(121deg,#fff 0%,#fff9 100%);border:1px solid #ffffff70;border-radius:3rem;min-height:20.8rem;padding:3rem 2.3rem;transition:background .3s,color .3s;position:absolute;bottom:1.6rem;left:1.4rem;right:1.4rem;box-shadow:1.9rem 1.5rem 4.6rem #00000024}.LifePage-module-scss-module__USV1zG__featureBody h3{color:var(--color-black);margin-bottom:1.1rem;font-size:1.8rem;font-weight:600;line-height:2.2rem}.LifePage-module-scss-module__USV1zG__featureBody p{color:var(--color-black);font-size:1.6rem;line-height:1.3}.LifePage-module-scss-module__USV1zG__infoBar,.LifePage-module-scss-module__USV1zG__infoBox{background:#fdf8f0;border-radius:2.5rem;min-height:13.2rem;padding:3.4rem 3.7rem}.LifePage-module-scss-module__USV1zG__infoBar h3,.LifePage-module-scss-module__USV1zG__infoBox h3{margin-bottom:1.1rem;font-size:1.8rem;font-weight:600;line-height:2.2rem}.LifePage-module-scss-module__USV1zG__infoBar p,.LifePage-module-scss-module__USV1zG__infoBox p{color:var(--color-black);font-size:1.6rem;line-height:1.3}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__infoBar,.LifePage-module-scss-module__USV1zG__infoBox{padding:2.4rem}}.LifePage-module-scss-module__USV1zG__infoBar{margin-top:2.5rem}.LifePage-module-scss-module__USV1zG__infoRow{grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem;display:grid}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__infoRow{grid-template-columns:1fr}}.LifePage-module-scss-module__USV1zG__mapLink{color:inherit;text-underline-offset:.3rem;text-decoration:underline}.LifePage-module-scss-module__USV1zG__mapLink:hover{color:var(--color-primary)}.LifePage-module-scss-module__USV1zG__telLink{color:inherit;text-decoration:none}.LifePage-module-scss-module__USV1zG__cells{color:var(--color-white);position:relative;overflow:hidden}.LifePage-module-scss-module__USV1zG__cellsBg{object-fit:cover;object-position:50% 44%;width:100%;height:100%;position:absolute;inset:0}.LifePage-module-scss-module__USV1zG__cellsOverlay{background:linear-gradient(#000000b3 2.33%,#0000 33.24%),linear-gradient(90deg,#0009 0%,#0000 58.83%),linear-gradient(#0000 0%,#000 100%);position:absolute;inset:0}.LifePage-module-scss-module__USV1zG__cellsInner{z-index:1;flex-direction:column;justify-content:space-between;gap:6rem;min-height:87.2rem;padding-block:6.4rem 7.5rem;display:flex;position:relative}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__cellsInner{min-height:0;padding-block:4.5rem}}.LifePage-module-scss-module__USV1zG__cellsIntro{max-width:54.8rem}.LifePage-module-scss-module__USV1zG__cellsBody{color:var(--color-white);font-size:1.6rem;line-height:1.3}.LifePage-module-scss-module__USV1zG__cellsBody+.LifePage-module-scss-module__USV1zG__cellsBody{margin-top:2rem}.LifePage-module-scss-module__USV1zG__cellGrid{grid-template-columns:223fr 169fr 188fr 190fr 192fr;gap:6.2rem 7rem;display:grid}@media (max-width:1024px){.LifePage-module-scss-module__USV1zG__cellGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__cellGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem}}.LifePage-module-scss-module__USV1zG__cell h4{margin-bottom:1.1rem;font-size:1.8rem;font-weight:600;line-height:2.2rem}.LifePage-module-scss-module__USV1zG__cell p{color:var(--color-white);font-size:1.6rem;line-height:1.3}.LifePage-module-scss-module__USV1zG__gallery{background:var(--color-secondary);padding-block:8.3rem 8.9rem;overflow:hidden}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__gallery{padding-block:5rem}}.LifePage-module-scss-module__USV1zG__galleryHead{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:5rem;display:flex}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__galleryHead{flex-direction:column;align-items:flex-start;margin-bottom:3rem}}.LifePage-module-scss-module__USV1zG__galleryFilters{flex-wrap:wrap;gap:1.6rem 4.4rem;display:flex}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__galleryFilters{gap:1.2rem 2.4rem}}.LifePage-module-scss-module__USV1zG__galleryFilter{color:var(--color-white);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:1.8rem;font-weight:300;position:relative}.LifePage-module-scss-module__USV1zG__galleryFilterActive{color:var(--color-primary);font-weight:700}.LifePage-module-scss-module__USV1zG__galleryFilterActive:after{content:"";background:var(--color-primary);width:2.1rem;height:.3rem;position:absolute;bottom:-1rem;left:0}.LifePage-module-scss-module__USV1zG__galleryRows{flex-direction:column;gap:3rem;display:flex}.LifePage-module-scss-module__USV1zG__galleryRow{gap:2rem;width:max-content;display:flex}.LifePage-module-scss-module__USV1zG__galleryRow img{object-fit:cover;border-radius:3rem;flex:none;width:29.5rem;height:29.5rem}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__galleryRow img{border-radius:2rem;width:18rem;height:18rem}}.LifePage-module-scss-module__USV1zG__galleryMarquee{animation:45s linear infinite LifePage-module-scss-module__USV1zG__galleryLtr}.LifePage-module-scss-module__USV1zG__galleryMarquee:hover{animation-play-state:paused}.LifePage-module-scss-module__USV1zG__galleryRowOffset{margin-left:-19.8rem;animation:45s linear infinite reverse LifePage-module-scss-module__USV1zG__galleryLtr}.LifePage-module-scss-module__USV1zG__galleryRowOffset:hover{animation-play-state:paused}@keyframes LifePage-module-scss-module__USV1zG__galleryLtr{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.LifePage-module-scss-module__USV1zG__galleryMarquee,.LifePage-module-scss-module__USV1zG__galleryRowOffset{animation:none;transform:translate(-11rem)}}.LifePage-module-scss-module__USV1zG__happening{padding-block:11.4rem 7.6rem;overflow:hidden}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__happening{padding-block:5rem}}.LifePage-module-scss-module__USV1zG__eventSlide{width:50.5rem;height:auto}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__eventSlide{width:30rem}}.LifePage-module-scss-module__USV1zG__eventCard{border:1px solid #a4a4a4;border-radius:4rem;flex-direction:column;height:100%;min-height:28rem;padding:4.9rem 4.7rem;display:flex}.LifePage-module-scss-module__USV1zG__eventCard h3{margin-bottom:1.2rem;font-size:2.2rem;font-weight:800}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__eventCard{padding:3rem 2.4rem}}.LifePage-module-scss-module__USV1zG__eventWhen{margin-bottom:.8rem;font-size:1.6rem;font-weight:600}.LifePage-module-scss-module__USV1zG__eventHost{margin-bottom:2.2rem;font-size:1.6rem;font-style:italic}.LifePage-module-scss-module__USV1zG__eventDesc{margin-bottom:2rem;font-size:1.6rem;font-weight:600;line-height:1.3}.LifePage-module-scss-module__USV1zG__rowCta{text-align:right;margin-top:2.7rem}.LifePage-module-scss-module__USV1zG__ideas{background:#fdf8f0;padding-block:9.6rem 7.7rem;overflow:hidden}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__ideas{padding-block:5rem}}.LifePage-module-scss-module__USV1zG__storySlide{width:40rem}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__storySlide{width:30rem}}.LifePage-module-scss-module__USV1zG__storyCard .LifePage-module-scss-module__USV1zG__featureBody{min-height:17.4rem;padding:2.1rem 2.2rem}.LifePage-module-scss-module__USV1zG__storyCard .LifePage-module-scss-module__USV1zG__featureBody h3{margin-bottom:1.6rem}.LifePage-module-scss-module__USV1zG__storyTag{height:3rem;color:var(--color-secondary);border:1px solid #a4a4a4;border-radius:2.5rem;align-items:center;margin-bottom:1.9rem;padding:0 1.6rem;font-size:1.6rem;font-weight:600;display:inline-flex}.LifePage-module-scss-module__USV1zG__featureBody .LifePage-module-scss-module__USV1zG__storyMeta{font-size:1.4rem}.LifePage-module-scss-module__USV1zG__ideasNote{text-align:center;margin-top:6.3rem;font-size:1.6rem}.LifePage-module-scss-module__USV1zG__ideasNote a{color:var(--color-secondary)}.LifePage-module-scss-module__USV1zG__students{background:var(--color-secondary);padding-block:7.9rem 8.9rem}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__students{padding-block:5rem}}.LifePage-module-scss-module__USV1zG__students .LifePage-module-scss-module__USV1zG__heading{color:#fff;margin-bottom:4.2rem}.LifePage-module-scss-module__USV1zG__studentGrid{color:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}@media (max-width:1024px){.LifePage-module-scss-module__USV1zG__studentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__studentGrid{grid-template-columns:1fr}}.LifePage-module-scss-module__USV1zG__studentCard{border:1px solid #a4a4a4;border-radius:3rem;min-height:13rem;padding:3.5rem 3rem}.LifePage-module-scss-module__USV1zG__studentCard h3{margin-bottom:1.1rem;font-size:1.8rem;font-weight:600;line-height:2.2rem}.LifePage-module-scss-module__USV1zG__studentCard p{color:var(--color-white);font-size:1.4rem;line-height:1.3}.LifePage-module-scss-module__USV1zG__visit{background:var(--color-secondary);text-align:center;padding-block:9.9rem}@media (max-width:767px){.LifePage-module-scss-module__USV1zG__visit{padding-block:6rem}}.LifePage-module-scss-module__USV1zG__visitSub{color:var(--color-white);margin-bottom:3.2rem;font-size:1.6rem}.LifePage-module-scss-module__USV1zG__visitCtas{flex-wrap:wrap;justify-content:center;gap:2.1rem;display:flex}.LifePage-module-scss-module__USV1zG__visit .LifePage-module-scss-module__USV1zG__outlineBtn{min-width:19.3rem}
.MdcPage-module-scss-module__-pwS9q__block{padding-block:8.5rem}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__block{padding-block:5rem}}.MdcPage-module-scss-module__-pwS9q__heading{color:var(--color-black);margin-bottom:4rem;font-size:3.6rem;font-weight:800;line-height:1.2}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__heading{font-size:2.6rem}}.MdcPage-module-scss-module__-pwS9q__headingCenter{color:var(--color-black);text-align:center;margin-bottom:3.6rem;font-size:3.6rem;font-weight:800;line-height:1.2}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__headingCenter{font-size:2.6rem}}.MdcPage-module-scss-module__-pwS9q__headingLight{color:var(--color-white);margin-bottom:3.2rem;font-size:3.6rem;font-weight:800;line-height:1.2}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__headingLight{font-size:2.6rem}}.MdcPage-module-scss-module__-pwS9q__headingLightCenter{color:var(--color-white);text-align:center;margin-bottom:1.6rem;font-size:3.6rem;font-weight:800;line-height:1.2}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__headingLightCenter{font-size:2.6rem}}.MdcPage-module-scss-module__-pwS9q__body{color:var(--color-dark-gray);margin-bottom:1.4rem;font-size:1.55rem;line-height:1.7}.MdcPage-module-scss-module__-pwS9q__sub{color:var(--color-dark-gray);max-width:none;margin-bottom:3.2rem;font-size:1.5rem}.MdcPage-module-scss-module__-pwS9q__hero{min-height:65rem;color:var(--color-white);align-items:flex-end;display:flex;position:relative;overflow:hidden}.MdcPage-module-scss-module__-pwS9q__heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.MdcPage-module-scss-module__-pwS9q__heroOverlay{background:linear-gradient(90deg,#0a0612d1 0%,#0a06128c 50%,#0a061233 100%);position:absolute;inset:0}.MdcPage-module-scss-module__-pwS9q__heroInner{z-index:1;padding-top:14rem;padding-bottom:5rem;position:relative}.MdcPage-module-scss-module__-pwS9q__breadcrumb{gap:.8rem;margin-bottom:2rem;font-size:1.4rem;display:flex}.MdcPage-module-scss-module__-pwS9q__breadcrumb a{color:#ffffffd9;text-decoration:none}.MdcPage-module-scss-module__-pwS9q__breadcrumb span{color:#fff9}.MdcPage-module-scss-module__-pwS9q__heroTitle{max-width:70rem;margin-bottom:1.4rem;font-size:4.2rem;font-weight:800}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__heroTitle{font-size:2.8rem}}.MdcPage-module-scss-module__-pwS9q__heroSubtitle{color:#ffffffe6;max-width:58rem;margin-bottom:2.6rem;font-size:1.6rem}.MdcPage-module-scss-module__-pwS9q__inPageNav{border-bottom:1px solid var(--color-light-gray)}.MdcPage-module-scss-module__-pwS9q__inPageNavInner{gap:3.2rem;display:flex;overflow-x:auto}.MdcPage-module-scss-module__-pwS9q__inPageNavInner::-webkit-scrollbar{display:none}.MdcPage-module-scss-module__-pwS9q__inPageLink{color:var(--color-gray);white-space:nowrap;padding:1.8rem 0;font-size:1.5rem;text-decoration:none;position:relative}.MdcPage-module-scss-module__-pwS9q__inPageActive{color:var(--mdc-accent,var(--color-secondary));font-weight:700}.MdcPage-module-scss-module__-pwS9q__inPageActive:after{content:"";background:var(--mdc-accent,var(--color-secondary));height:2px;position:absolute;bottom:-1px;left:0;right:0}.MdcPage-module-scss-module__-pwS9q__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20rem;display:grid}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__stats{grid-template-columns:repeat(2,1fr);gap:2.4rem}}.MdcPage-module-scss-module__-pwS9q__stat{flex-direction:column;display:flex}.MdcPage-module-scss-module__-pwS9q__statValue{color:var(--mdc-accent,var(--color-secondary));font-size:5.8rem;font-weight:500;line-height:1}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__statValue{font-size:3.2rem}}.MdcPage-module-scss-module__-pwS9q__statLabel{color:var(--color-gray);margin-top:.8rem;font-size:1.5rem}.MdcPage-module-scss-module__-pwS9q__learning{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;padding-bottom:12rem;display:grid;position:relative;overflow:hidden}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__learning{grid-template-columns:1fr;gap:3rem;padding-bottom:8rem}}.MdcPage-module-scss-module__-pwS9q__collage{min-height:32rem;position:relative}.MdcPage-module-scss-module__-pwS9q__collageMain{aspect-ratio:4/3;object-fit:cover;border-radius:2rem;width:100%}.MdcPage-module-scss-module__-pwS9q__collageSmall{aspect-ratio:4/3;object-fit:cover;border-radius:1.4rem;width:40%;position:absolute;bottom:-3rem;left:-2rem;box-shadow:0 1rem 3rem #0003}.MdcPage-module-scss-module__-pwS9q__bg-purplearrow{position:relative;overflow:hidden}.MdcPage-module-scss-module__-pwS9q__bg-purplearrow:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);pointer-events:none;z-index:0;background:#49346014;width:24rem;height:30.5rem;position:absolute;top:1rem;left:0}@media (max-width:1024px){.MdcPage-module-scss-module__-pwS9q__bg-purplearrow:before{display:none}}.MdcPage-module-scss-module__-pwS9q__bg-purplearrow>*{z-index:1;position:relative}.MdcPage-module-scss-module__-pwS9q__featureBand{background:var(--mdc-tint,#f3eefb);margin-top:-150px;padding-top:100px}.MdcPage-module-scss-module__-pwS9q__featureRow{grid-template-columns:repeat(3,1fr);gap:3rem;padding-block:5rem;display:grid}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__featureRow{grid-template-columns:1fr}}.MdcPage-module-scss-module__-pwS9q__feature h3{max-width:80%;color:var(--color-black);font-size:2.1rem;font-weight:600;line-height:1.4}.MdcPage-module-scss-module__-pwS9q__featureIcon,.MdcPage-module-scss-module__-pwS9q__whyIcon,.MdcPage-module-scss-module__-pwS9q__expertiseIcon{width:auto;max-width:9rem;height:6rem;margin-bottom:1.4rem;display:block}.MdcPage-module-scss-module__-pwS9q__about{color:var(--color-white);position:relative;overflow:hidden}.MdcPage-module-scss-module__-pwS9q__aboutBg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.MdcPage-module-scss-module__-pwS9q__aboutOverlay{background:var(--mdc-overlay,#20143740);position:absolute;inset:0}.MdcPage-module-scss-module__-pwS9q__aboutInner{z-index:1;text-align:center;padding-block:6.5rem;position:relative}.MdcPage-module-scss-module__-pwS9q__aboutBody{color:#ffffffd9;max-width:75%;margin:0 auto 1.2rem;font-size:1.5rem;line-height:1.7}.MdcPage-module-scss-module__-pwS9q__offerHeading{text-align:center;margin:20rem 0 2.4rem;font-size:2.2rem;font-weight:700}.MdcPage-module-scss-module__-pwS9q__offerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}@media (max-width:1024px){.MdcPage-module-scss-module__-pwS9q__offerGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__offerGrid{grid-template-columns:1fr}}.MdcPage-module-scss-module__-pwS9q__offerCard{background:#ffffff14;border:1px solid #fff3;border-radius:1.2rem;align-items:center;min-height:10rem;padding:1.8rem 2.4rem;font-size:1.45rem;display:flex}.MdcPage-module-scss-module__-pwS9q__whyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}@media (max-width:1024px){.MdcPage-module-scss-module__-pwS9q__whyGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__whyGrid{grid-template-columns:1fr}}.MdcPage-module-scss-module__-pwS9q__whyCard{background:var(--mdc-tint2,#f6f2fc);border-radius:1.6rem;min-height:31.6rem;padding:3.2rem 2.6rem}.MdcPage-module-scss-module__-pwS9q__whyCard h3{margin:1.8rem 0 1.4rem;font-size:2.1rem;font-weight:800}.MdcPage-module-scss-module__-pwS9q__whyCard p{color:var(--color-gray);font-size:1.4rem;line-height:1.55}.MdcPage-module-scss-module__-pwS9q__expertiseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7rem 2.4rem;display:grid}@media (max-width:1024px){.MdcPage-module-scss-module__-pwS9q__expertiseGrid{grid-template-columns:repeat(2,1fr);gap:4rem 2.4rem}}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__expertiseGrid{grid-template-columns:1fr;gap:3rem}}.MdcPage-module-scss-module__-pwS9q__expertiseItem{color:var(--color-white);flex-direction:column;gap:1rem;width:80%;font-size:2.2rem;font-weight:400;display:flex}.MdcPage-module-scss-module__-pwS9q__flagshipBand{background:var(--mdc-tint,#f3eefb)}.MdcPage-module-scss-module__-pwS9q__flagshipGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__flagshipGrid{grid-template-columns:1fr}}.MdcPage-module-scss-module__-pwS9q__flagshipCard{border-radius:2rem;min-height:51.8rem;display:flex;position:relative;overflow:hidden}.MdcPage-module-scss-module__-pwS9q__flagshipCard img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.MdcPage-module-scss-module__-pwS9q__flagshipBody{z-index:1;-webkit-backdrop-filter:blur(16px);background:#fffc;border-radius:1.4rem;align-self:flex-end;width:calc(100% - 3.2rem);margin:auto 1.6rem 1.6rem;padding:2rem;position:relative}.MdcPage-module-scss-module__-pwS9q__flagshipBody h3{margin-bottom:.8rem;font-size:1.8rem;font-weight:700}.MdcPage-module-scss-module__-pwS9q__flagshipBody p{color:var(--color-dark-gray);margin-bottom:1.6rem;font-size:1.35rem;line-height:1.5}.MdcPage-module-scss-module__-pwS9q__logoStrip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4rem;display:flex}.MdcPage-module-scss-module__-pwS9q__logoStrip img{object-fit:contain;width:auto;max-width:26rem;height:9rem}.MdcPage-module-scss-module__-pwS9q__contactGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (max-width:767px){.MdcPage-module-scss-module__-pwS9q__contactGrid{grid-template-columns:1fr}}.MdcPage-module-scss-module__-pwS9q__contactCard{border:1px solid var(--color-light-gray);border-radius:1.6rem;min-height:34rem;padding:3.2rem}.MdcPage-module-scss-module__-pwS9q__contactCard h3{margin-bottom:.4rem;font-size:1.9rem;font-weight:700}.MdcPage-module-scss-module__-pwS9q__contactTitle{color:var(--color-dark-gray);margin-bottom:1.6rem;font-size:1.5rem}.MdcPage-module-scss-module__-pwS9q__contactDept{margin-bottom:1.6rem;font-size:1.5rem;font-weight:700}.MdcPage-module-scss-module__-pwS9q__contactLine{margin-bottom:1rem;font-size:1.5rem}.MdcPage-module-scss-module__-pwS9q__contactLine a{color:var(--mdc-accent,var(--color-secondary))}.MdcPage-module-scss-module__-pwS9q__contactLine span{color:var(--color-gray);margin-left:1rem;font-size:1.3rem}.MdcPage-module-scss-module__-pwS9q__band{background:var(--mdc-accent,var(--color-secondary))}
