.LayerPopup-module__bE_Z0q__closeX{display:none}@media (max-width:640px){.LayerPopup-module__bE_Z0q__body{padding:20px 20px 16px!important}.LayerPopup-module__bE_Z0q__footer{height:48px!important;padding:0 20px!important}.LayerPopup-module__bE_Z0q__ribbon{display:none!important}.LayerPopup-module__bE_Z0q__closeX{width:40px;height:40px;color:var(--c-text-sub);cursor:pointer;z-index:2;background:0 0;border:0;justify-content:center;align-items:center;font-size:17px;line-height:1;display:flex;position:absolute;top:6px;right:6px}}
.HomeLayerPopup-module__d1i0KW__link{text-decoration:none}.HomeLayerPopup-module__d1i0KW__link .HomeLayerPopup-module__d1i0KW__title{transition:color .2s cubic-bezier(.4,0,.2,1)}.HomeLayerPopup-module__d1i0KW__link:hover .HomeLayerPopup-module__d1i0KW__title{color:#ff6fa3}@media (max-width:640px){.HomeLayerPopup-module__d1i0KW__title{margin:12px 0!important;padding-right:44px!important;font-size:20px!important}.HomeLayerPopup-module__d1i0KW__body1{margin:0 0 10px!important;font-size:15px!important;line-height:1.6!important}.HomeLayerPopup-module__d1i0KW__body2{font-size:14px!important;line-height:1.6!important}}
.home-module__juZ0iW__container{max-width:1440px;padding-inline:var(--container-padding);margin:0 auto}.home-module__juZ0iW__moreLink{transition:color .2s}.home-module__juZ0iW__moreLink:hover{color:#ff6fa3}.home-module__juZ0iW__hero{background:#3a2e39;height:calc(100vh - 88px);min-height:720px;max-height:900px;position:relative;overflow:hidden}.home-module__juZ0iW__newsStage{width:1440px;height:519px;margin-inline:calc(-1 * var(--container-padding));position:relative}.home-module__juZ0iW__navButton{color:#3a2e39;cursor:pointer;background:#fff;border:1px solid #e8e4e7;border-radius:999px;width:48px;height:48px;font-family:inherit;font-size:20px;transition:background .2s}.home-module__juZ0iW__navButton:hover{background:#ffe1ec}.home-module__juZ0iW__ctaSheen{transition:filter .2s;position:relative;overflow:hidden}.home-module__juZ0iW__ctaSheen:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);width:40%;height:100%;position:absolute;top:0;left:0;transform:translate(-120%)skew(-18deg)}.home-module__juZ0iW__ctaSheen:hover{filter:brightness(1.08)}.home-module__juZ0iW__ctaSheen:hover:after{opacity:1;animation:.9s home-module__juZ0iW__sheen}@media (prefers-reduced-motion:reduce){.home-module__juZ0iW__ctaSheen:hover:after{opacity:0;animation:none}}@media (max-width:640px){.home-module__juZ0iW__container{padding-inline:var(--container-padding-m)!important}.home-module__juZ0iW__hero{height:calc(100vh - 60px)!important;min-height:520px!important;max-height:none!important}.home-module__juZ0iW__heroCopy{padding-left:20px!important;padding-right:12px!important;bottom:100px!important;left:0!important;right:0!important}.home-module__juZ0iW__heroEyebrow{margin-bottom:10px!important;font-size:20px!important}.home-module__juZ0iW__heroTitle{max-width:7em!important;font-size:36px!important}.home-module__juZ0iW__heroArrows{display:none!important}.home-module__juZ0iW__popupOverlay{pointer-events:auto!important;background:#0009!important}.home-module__juZ0iW__popupSlot{width:min(86vw,380px)!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.home-module__juZ0iW__popupSlot>*{width:100%!important;max-height:72vh!important;overflow-y:auto!important}.home-module__juZ0iW__section{height:auto!important;padding-top:72px!important;padding-bottom:72px!important}.home-module__juZ0iW__sectionHeader{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;margin-bottom:32px!important}.home-module__juZ0iW__sectionTitle{font-size:32px!important}.home-module__juZ0iW__moreLink{font-size:18px!important}.home-module__juZ0iW__noticeLayout{grid-template-columns:1fr!important;gap:40px!important}.home-module__juZ0iW__noticeFilters{flex-flow:wrap!important;gap:4px 20px!important}.home-module__juZ0iW__noticeFilterItem{height:44px!important;font-size:20px!important}.home-module__juZ0iW__noticeGrid{grid-template-rows:none!important;grid-template-columns:1fr!important;gap:16px!important;height:auto!important}.home-module__juZ0iW__noticeCell{height:auto!important;min-height:260px!important;transform:none!important}.home-module__juZ0iW__newsStage{flex-direction:column!important;gap:16px!important;width:100%!important;height:auto!important;margin-inline:0!important;display:flex!important}.home-module__juZ0iW__newsLead{aspect-ratio:888/519!important;clip-path:none!important;width:100%!important;height:auto!important;position:static!important}.home-module__juZ0iW__newsLeadCopy{gap:8px!important;bottom:16px!important;left:16px!important;right:16px!important}.home-module__juZ0iW__newsLeadTitle{font-size:20px!important;line-height:1.35!important}.home-module__juZ0iW__newsSideList{flex-direction:column!important;gap:16px!important;display:flex!important}.home-module__juZ0iW__newsSide{clip-path:none!important;grid-template-columns:128px 1fr!important;width:100%!important;height:128px!important;position:static!important}.home-module__juZ0iW__newsSideBody{gap:6px!important;padding:10px 12px!important}.home-module__juZ0iW__newsSideCat{font-size:12px!important}.home-module__juZ0iW__newsSideDate{font-size:11px!important}.home-module__juZ0iW__newsSideTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px!important;line-height:1.4!important;display:-webkit-box!important}.home-module__juZ0iW__admissionBanner{height:auto!important;min-height:320px!important;padding:56px 0!important}.home-module__juZ0iW__admissionTitle{text-wrap:balance;font-size:30px!important}}
