.facebook-news_section__7k8YN{border-top:1px solid var(--public-line);margin-block:1rem .75rem;padding-top:.75rem}.facebook-news_header__oagHR{align-items:flex-start;display:flex;gap:.65rem;justify-content:space-between;margin-bottom:.75rem}.facebook-news_header__oagHR h2{color:var(--public-ink);font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.5;margin:0;scroll-margin-top:8rem}.facebook-news_header__oagHR p{color:var(--public-ink-muted);font-size:.78rem;line-height:1.6;margin:.35rem 0 0}.facebook-news_yearFilter__Vh3q4{flex:0 0 auto;position:relative}.facebook-news_yearFilter__Vh3q4 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--public-surface);border:1px solid var(--public-line);border-radius:999px;color:var(--public-ink);cursor:pointer;font:inherit;font-size:.85rem;min-height:2.25rem;min-width:5.5rem;padding:.35rem 2.25rem .35rem .75rem}.facebook-news_yearFilter__Vh3q4 svg{color:var(--public-ink-muted);pointer-events:none;position:absolute;right:1rem;top:calc(50% - .5rem)}.facebook-news_card__qH3zL a:focus-visible,.facebook-news_yearFilter__Vh3q4 select:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.facebook-news_srOnly__2n0W4{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.facebook-news_grid__ZtubK{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.facebook-news_card__qH3zL{min-width:0}.facebook-news_card__qH3zL a{color:var(--public-ink);display:block;text-decoration:none}.facebook-news_card__qH3zL a[href]:hover h3{color:var(--public-accent)}.facebook-news_cover__9qDpc{aspect-ratio:16/10;border-radius:.6rem;overflow:hidden;position:relative}.facebook-news_image__Th3om{height:100%;object-fit:cover;width:100%}.facebook-news_imagePlaceholder__M_WR2{align-items:center;background:var(--public-accent-soft);color:var(--public-ink-muted);display:flex;height:100%;justify-content:center}.facebook-news_category__4YY4Q{background:var(--brand-secondary);border-radius:0 999px 999px 0;color:#fff8f3;font-size:.72rem;font-weight:600;left:0;line-height:1.5;max-width:calc(100% - .75rem);overflow:hidden;padding:.45rem .8rem;position:absolute;text-overflow:ellipsis;top:.65rem;white-space:nowrap}.facebook-news_sampleMark__YwnXo{font-size:.65rem;font-weight:400}.facebook-news_body__d47jG{padding-top:.5rem}.facebook-news_location___N6Ib,.facebook-news_meta__zcaZc{align-items:center;color:var(--public-ink-muted);display:flex;font-size:.85rem;gap:.35rem;line-height:1.6;min-width:0}.facebook-news_location___N6Ib svg,.facebook-news_meta__zcaZc svg{flex:0 0 auto}.facebook-news_body__d47jG h3{font-size:1rem;font-weight:600;line-height:1.6;margin:.3rem 0 .1rem}.facebook-news_body__d47jG h3,.facebook-news_location___N6Ib span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facebook-news_state__hLTF4{color:var(--public-ink-muted);line-height:1.7;padding-block:1rem}@media (max-width:600px),(pointer:coarse){.facebook-news_yearFilter__Vh3q4 select{min-height:2.75rem}}@media (max-width:65rem){.facebook-news_grid__ZtubK{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.facebook-news_grid__ZtubK{grid-template-columns:1fr}.facebook-news_header__oagHR{flex-wrap:wrap}}.homepage-banner-slider_slider__Q5Nib{margin:0 var(--public-gutter)}.homepage-banner-slider_stage__cTuEZ{aspect-ratio:2.8/1;background:var(--public-ink);border-radius:var(--public-radius-lg);min-height:14rem;overflow:hidden;position:relative}.homepage-banner-slider_stage__cTuEZ a{display:block;height:100%}.homepage-banner-slider_fade__4DRCT{animation:homepage-banner-slider_bannerFade__NOFqi .7s ease both;display:block;height:100%}.homepage-banner-slider_image__WHdc_{object-fit:cover}.homepage-banner-slider_stage__cTuEZ:after{background:linear-gradient(90deg,rgb(19 13 11/72%),transparent 72%);content:"";inset:0;pointer-events:none;position:absolute}.homepage-banner-slider_caption__FN_Kk{bottom:clamp(1.2rem,4vw,3rem);color:white;display:grid;grid-gap:.5rem;gap:.5rem;left:clamp(1.2rem,4vw,3rem);max-width:32rem;position:absolute;z-index:1}.homepage-banner-slider_caption__FN_Kk span{color:var(--public-accent);font-family:var(--public-mono);font-size:.7rem;letter-spacing:.14em}.homepage-banner-slider_caption__FN_Kk strong{font-size:clamp(1.2rem,3vw,2.5rem);line-height:1.15}.homepage-banner-slider_controls__d_Rud{display:flex;gap:.4rem;justify-content:center;padding-top:.8rem}.homepage-banner-slider_dotActive__LvNwV,.homepage-banner-slider_dot__zFtA5{background:var(--public-line-strong);border:0;border-radius:99px;cursor:pointer;height:.35rem;padding:0;transition:width .3s ease,background .3s ease;width:1.4rem}.homepage-banner-slider_dotActive__LvNwV{background:var(--public-accent);width:3rem}@keyframes homepage-banner-slider_bannerFade__NOFqi{0%{opacity:0}to{opacity:1}}@media (max-width:780px){.homepage-banner-slider_stage__cTuEZ{aspect-ratio:1.65/1;min-height:12rem}}@media (prefers-reduced-motion:reduce){.homepage-banner-slider_fade__4DRCT{animation:none}.homepage-banner-slider_dotActive__LvNwV,.homepage-banner-slider_dot__zFtA5{transition:none}}.homepage-sections_pageSections__Ea1p7{background:var(--public-surface)}.homepage-sections_motionReveal__m6EbW{position:relative}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-homepage-motion-root=true] .homepage-sections_motionReveal__m6EbW{animation:homepage-sections_sectionIn____zAf .72s var(--public-motion-ease) both;animation-timeline:view();animation-range:entry 0 cover 50%}[data-homepage-motion-root=true] .homepage-sections_aboutCopy__1Y614{animation:homepage-sections_aboutCopyIn__s9kz5 .76s var(--public-motion-ease) both;animation-timeline:view();animation-range:entry 0 cover 68%}[data-homepage-motion-root=true] .homepage-sections_aboutPrinciple__dtDNk{animation:homepage-sections_aboutPrincipleIn__gwsgP .68s var(--public-motion-ease) both;animation-timeline:view();animation-range:entry 0 cover 60%}}}@keyframes homepage-sections_sectionIn____zAf{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes homepage-sections_aboutCopyIn__s9kz5{0%{opacity:0;transform:translateX(-1rem)}to{opacity:1;transform:translateX(0)}}@keyframes homepage-sections_aboutPrincipleIn__gwsgP{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.homepage-sections_introduction__f5Uv6,.homepage-sections_news__z3iCK,.homepage-sections_programs__WRLjh,.homepage-sections_secondarySections__HOkca,.homepage-sections_services__OmgpH{margin:0 auto;max-width:var(--public-content);padding:clamp(4.5rem,9vw,8rem) var(--public-gutter)}.homepage-sections_introduction__f5Uv6{border-top:1px solid var(--public-line);padding-block:clamp(.9rem,1.8vw,1.6rem)}.homepage-sections_sectionEyebrow__En6rl{color:var(--public-accent);font-family:var(--public-mono);font-size:.68rem;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.homepage-sections_aboutHeader__YbC7c{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.homepage-sections_aboutHeaderNote__mIrhk{color:var(--public-ink-muted);font-family:var(--public-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.homepage-sections_aboutGrid__atYPK{display:grid;grid-gap:clamp(3rem,8vw,8rem);gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(0,1.05fr) minmax(18rem,.75fr);margin-top:clamp(2rem,4vw,3.5rem)}.homepage-sections_aboutCopy__1Y614 h2{font-size:clamp(2.2rem,5vw,5rem);font-weight:650;letter-spacing:-.065em;line-height:1.02;margin:0;max-width:9.5ch;text-wrap:balance}.homepage-sections_aboutParagraphs___UO_e{display:grid;grid-gap:.8rem;gap:.8rem;margin-top:2rem;max-width:43rem}.homepage-sections_aboutParagraphs___UO_e p,.homepage-sections_aboutPrinciple__dtDNk p{color:var(--public-ink-muted);font-size:1rem;line-height:1.8;margin:0}.homepage-sections_aboutFacts__KJq56{border-bottom:1px solid var(--public-line);border-top:1px solid var(--public-line);display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4rem);padding:1rem 0}.homepage-sections_aboutFact__7kZTA{color:var(--public-ink);font-family:var(--public-mono);font-size:.72rem;letter-spacing:.02em;line-height:1.6;margin:0}.homepage-sections_aboutFact__7kZTA span:first-letter{color:var(--public-accent-deep)}.homepage-sections_aboutPrinciples__o3Iv0{border-top:1px solid var(--public-line-strong)}.homepage-sections_aboutPrinciple__dtDNk{border-bottom:1px solid var(--public-line);display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:2.5rem minmax(0,1fr);padding:1.4rem 0 1.6rem}.homepage-sections_aboutPrincipleNumber__ShMyd{color:var(--public-accent-deep);font-family:var(--public-mono);font-size:.75rem;font-weight:700;letter-spacing:.06em;padding-top:.3rem}.homepage-sections_aboutPrinciple__dtDNk h3{font-size:clamp(1.15rem,2vw,1.5rem);letter-spacing:-.03em;line-height:1.3;margin:0}.homepage-sections_aboutPrinciple__dtDNk p{margin-top:.55rem}.homepage-sections_introductionGrid__slVBT,.homepage-sections_sectionHeading___IRy7{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.65fr);margin-top:1.4rem}.homepage-sections_contact__5O_iu h2,.homepage-sections_introduction__f5Uv6 h2,.homepage-sections_sectionHeading___IRy7 h2{font-size:clamp(2rem,4vw,4rem);font-weight:650;letter-spacing:-.055em;line-height:1.05;margin:0;max-width:13ch;text-wrap:balance}.homepage-sections_contactDetails__cLbjx a,.homepage-sections_contactDetails__cLbjx span,.homepage-sections_introductionGrid__slVBT p,.homepage-sections_sectionHeading___IRy7>p{color:var(--public-ink-muted);font-size:1rem;line-height:1.8;margin:0}.homepage-sections_programs__WRLjh,.homepage-sections_services__OmgpH{background:var(--public-canvas);max-width:none}.homepage-sections_programs__WRLjh{padding-block:clamp(1.25rem,3vw,2rem)}.homepage-sections_services__OmgpH{padding-block:clamp(2.25rem,4vw,4rem)}.homepage-sections_contact__5O_iu>*,.homepage-sections_programs__WRLjh>*,.homepage-sections_secondarySections__HOkca,.homepage-sections_services__OmgpH>*{margin-left:auto;margin-right:auto;max-width:var(--public-content)}.homepage-sections_newsGrid__56Yo8,.homepage-sections_serviceGrid__sxpcR{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.5rem}.homepage-sections_newsCard__XhECt,.homepage-sections_serviceCard__FKje_{background:var(--public-surface);min-height:14rem;padding:1.5rem}.homepage-sections_newsMeta__Uo4bN{font-size:.72rem;letter-spacing:.08em}.homepage-sections_newsCard__XhECt h3,.homepage-sections_serviceCard__FKje_ h3{font-size:1.2rem;letter-spacing:-.02em;line-height:1.35;margin:2.5rem 0 0}.homepage-sections_newsCard__XhECt p,.homepage-sections_secondarySections__HOkca p,.homepage-sections_serviceCard__FKje_ p{color:var(--public-ink-muted);line-height:1.7;margin:.8rem 0 0}.homepage-sections_sectionActions__QYI1o{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.homepage-sections_darkAction__aUfZ_,.homepage-sections_outlineAction__2l4KN{border-radius:var(--public-radius-pill);display:inline-flex;font-size:.9rem;font-weight:700;gap:.6rem;min-height:3rem;padding:.8rem 1.15rem;align-items:center}.homepage-sections_darkAction__aUfZ_{background:var(--public-ink);color:var(--public-surface)}.homepage-sections_outlineAction__2l4KN{border:1px solid var(--public-line-strong);color:var(--public-ink)}.homepage-sections_news__z3iCK{background:var(--public-surface);padding-block:clamp(1rem,2vw,1.5rem)}.homepage-sections_news__z3iCK>.homepage-sections_sectionHeading___IRy7{align-items:start;gap:.5rem 1rem;margin-top:0}.homepage-sections_news__z3iCK>.homepage-sections_sectionHeading___IRy7 h2{font-size:clamp(1.5rem,2.3vw,2rem);letter-spacing:-.025em;line-height:1.4;max-width:none}.homepage-sections_news__z3iCK>.homepage-sections_sectionHeading___IRy7>p{font-size:.85rem;line-height:1.65}.homepage-sections_newsCollections__bm2fQ{display:grid;grid-gap:1rem;gap:1rem;margin-top:.85rem}.homepage-sections_news__z3iCK>.homepage-sections_sectionActions__QYI1o{margin-top:.85rem}.homepage-sections_news__z3iCK .homepage-sections_outlineAction__2l4KN{font-size:.8rem;min-height:2.25rem;padding:.35rem .75rem}.homepage-sections_scrollReveal__Agkfe[data-reveal-ready=true]{opacity:0;transform:translateY(1.25rem);transition:opacity .72s var(--public-motion-ease),transform .72s var(--public-motion-ease);transition-delay:var(--reveal-delay,0s)}.homepage-sections_scrollReveal__Agkfe[data-reveal-ready=true][data-reveal-visible=true]{opacity:1;transform:translateY(0)}.homepage-sections_newsCollection__nOPsT{border-top:1px solid var(--public-line-strong);padding-top:.75rem}.homepage-sections_newsCollectionHeading__GrKKU{align-items:flex-end;display:flex;gap:.5rem;justify-content:space-between}.homepage-sections_newsCollectionHeading__GrKKU h3{font-size:clamp(1.1rem,1.6vw,1.35rem);letter-spacing:-.025em;line-height:1.45;margin:.25rem 0 0}.homepage-sections_collectionLink__h_RlH{align-items:center;color:var(--public-ink);display:inline-flex;font-size:.8rem;font-weight:700;gap:.4rem;min-height:2.25rem;text-underline-offset:.2em}.homepage-sections_collectionLink__h_RlH:hover{color:var(--public-accent-deep)}.homepage-sections_newsGrid__56Yo8{background:var(--public-surface);display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.85rem}.homepage-sections_newsCard__XhECt{background:var(--public-surface);border:1px solid var(--public-line);min-height:11rem;padding:0}.homepage-sections_newsCard__XhECt .homepage-sections_previewLink__3YyHN{display:grid;grid-template-columns:minmax(8rem,.72fr) minmax(0,1fr);min-height:100%}.homepage-sections_newsCard__XhECt .homepage-sections_previewLink__3YyHN:hover h4{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}.homepage-sections_newsCoverPlaceholder__8Y7zE,.homepage-sections_newsCover__4eFBD{aspect-ratio:1;height:100%;margin:0;object-fit:cover;width:100%}.homepage-sections_newsCoverPlaceholder__8Y7zE{align-items:center;background:var(--public-accent-soft);color:var(--public-accent-deep);display:flex;font-family:var(--public-mono);font-size:.68rem;justify-content:center;letter-spacing:.08em;min-height:100%;padding:1rem;text-align:center}.homepage-sections_newsCardBody__83JPF{display:flex;flex-direction:column;min-width:0;padding:1rem}.homepage-sections_newsMeta__Uo4bN{align-items:center;color:var(--public-accent);display:flex;flex-wrap:wrap;font-family:var(--public-mono);font-size:.68rem;font-weight:700;gap:.5rem;letter-spacing:.06em;line-height:1.5}.homepage-sections_newsCard__XhECt h4{font-size:1.08rem;letter-spacing:-.02em;line-height:1.45;margin:.5rem 0 0}.homepage-sections_newsCard__XhECt p{color:var(--public-ink-muted);font-size:.88rem;line-height:1.65;margin:.35rem 0 0}.homepage-sections_newsCardArrow__szCFJ{color:var(--public-accent-deep);font-size:.84rem;font-weight:700;margin-top:auto;padding-top:.65rem}.homepage-sections_noticeList__d_njq{border-top:1px solid var(--public-line);margin-top:.85rem}.homepage-sections_noticeItem__iBOkY{border-bottom:1px solid var(--public-line)}.homepage-sections_noticeLink__VbsCe{align-items:center;color:inherit;display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:4rem minmax(0,1fr) auto;min-height:44px;padding:.65rem 0;text-decoration:none}.homepage-sections_noticeLink__VbsCe:hover h4{color:var(--public-accent-deep);text-decoration:underline;text-underline-offset:.2em}.homepage-sections_noticeDate__Capnw{align-items:center;color:var(--public-accent-deep);display:flex;flex-direction:column;font-family:var(--public-mono);line-height:1}.homepage-sections_noticeDate__Capnw strong{font-size:1.5rem;letter-spacing:-.04em}.homepage-sections_noticeDate__Capnw span{font-size:.68rem;letter-spacing:.08em;margin-top:.35rem;text-transform:uppercase}.homepage-sections_noticeBody__yfCwE{min-width:0}.homepage-sections_noticeType__x__bj{color:var(--public-accent);font-family:var(--public-mono);font-size:.68rem;font-weight:700;letter-spacing:.07em}.homepage-sections_noticeBody__yfCwE h4{font-size:1rem;line-height:1.45;margin:.25rem 0 0}.homepage-sections_noticeBody__yfCwE p{color:var(--public-ink-muted);font-size:.86rem;line-height:1.6;margin:.25rem 0 0}.homepage-sections_noticeArrow__xCei6{color:var(--public-accent-deep);font-size:1.35rem}.homepage-sections_newsState__wptOL{border:1px dashed var(--public-line-strong);color:var(--public-ink-muted);margin-top:.85rem;padding:1rem;text-align:center}@media (max-width:780px),(pointer:coarse){.homepage-sections_news__z3iCK .homepage-sections_collectionLink__h_RlH,.homepage-sections_news__z3iCK .homepage-sections_outlineAction__2l4KN{min-height:2.75rem}}.homepage-sections_serviceLayout__3eyIE{align-items:stretch;display:grid;grid-gap:clamp(2rem,6vw,7rem);gap:clamp(2rem,6vw,7rem);grid-template-columns:minmax(17rem,.78fr) minmax(0,1.3fr)}.homepage-sections_serviceCopy__boAcw{display:flex;flex-direction:column;justify-content:center}.homepage-sections_serviceCopy__boAcw h2{font-size:clamp(2.2rem,4.5vw,4.5rem);font-weight:650;letter-spacing:-.06em;line-height:1.05;margin:.8rem 0 0;text-wrap:balance}.homepage-sections_serviceCopy__boAcw>p{color:var(--public-ink-muted);font-size:1rem;line-height:1.8;margin:1.25rem 0 0;max-width:30rem}.homepage-sections_servicePrimaryAction__ylqeM{align-items:center;align-self:flex-start;background:var(--public-accent);color:var(--public-ink);display:inline-flex;font-size:.92rem;font-weight:750;gap:.65rem;margin-top:1.75rem;min-height:3.25rem;padding:.75rem 1.35rem}.homepage-sections_servicePrimaryAction__ylqeM:hover{background:var(--public-accent-deep);color:var(--public-surface)}.homepage-sections_serviceLinks__gGvgz{border-top:1px solid var(--public-line-strong);margin-top:clamp(2rem,4vw,3.5rem)}.homepage-sections_serviceLink___LnCQ{align-items:center;border-bottom:1px solid var(--public-line);color:inherit;display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:2rem minmax(0,1fr) auto;min-height:4.25rem;text-decoration:none}.homepage-sections_serviceLink___LnCQ:hover strong{color:var(--public-accent-deep)}.homepage-sections_serviceLinkNumber__7BEt8{color:var(--public-accent);font-family:var(--public-mono);font-size:.7rem;font-weight:700}.homepage-sections_serviceLink___LnCQ small,.homepage-sections_serviceLink___LnCQ strong{display:block}.homepage-sections_serviceLink___LnCQ strong{font-size:.98rem;line-height:1.4}.homepage-sections_serviceLink___LnCQ small{color:var(--public-ink-muted);font-size:.78rem;line-height:1.45;margin-top:.2rem}.homepage-sections_serviceLinkArrow__qa6qD{color:var(--public-accent-deep);font-size:1.2rem}.homepage-sections_serviceVisual__fp4U3{display:grid;grid-gap:.25rem;gap:.25rem;grid-template-columns:repeat(3,minmax(0,1fr));min-height:34rem}.homepage-sections_servicePanel__VX_By{background:var(--public-ink);overflow:hidden;position:relative}.homepage-sections_servicePanel__VX_By:first-child{border-radius:var(--public-radius-lg) 0 0 var(--public-radius-lg)}.homepage-sections_servicePanel__VX_By:last-child{border-radius:0 var(--public-radius-lg) var(--public-radius-lg) 0}.homepage-sections_servicePanel__VX_By:after{background:linear-gradient(180deg,transparent 46%,rgb(24 15 12/72%));content:"";inset:0;pointer-events:none;position:absolute}.homepage-sections_servicePanelImage__9CLck{height:100%;object-fit:cover;transition:transform .6s var(--public-motion-ease),filter .6s var(--public-motion-ease);width:100%}.homepage-sections_servicePanel__VX_By:hover .homepage-sections_servicePanelImage__9CLck{filter:saturate(1.12);transform:scale(1.04)}.homepage-sections_servicePanelIndex__ta5jR{bottom:1rem;color:rgb(255 255 255/84%);font-family:var(--public-mono);font-size:.7rem;left:1rem;letter-spacing:.12em;position:absolute;z-index:1}.homepage-sections_secondarySections__HOkca{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:clamp(1rem,2vw,1.5rem)}.homepage-sections_previewSection__QOaJ5{border-top:1px solid var(--public-line);display:flex;flex-direction:column;min-width:0;padding-top:.75rem}.homepage-sections_secondarySections__HOkca h2{font-size:1.5rem;letter-spacing:-.03em;line-height:1.45;margin:.4rem 0 0}.homepage-sections_secondarySections__HOkca h3{font-size:1rem;line-height:1.5;margin:0}.homepage-sections_previewList__aFluV{list-style:none;margin:.75rem 0 .5rem;padding:0}.homepage-sections_previewList__aFluV li{border-bottom:1px solid var(--public-line)}.homepage-sections_previewLink__3YyHN{color:inherit;display:block;min-height:44px;overflow-wrap:anywhere;text-decoration:none}.homepage-sections_previewList__aFluV .homepage-sections_previewLink__3YyHN{padding:.65rem 0}.homepage-sections_previewLink__3YyHN:hover h3{text-decoration:underline;text-underline-offset:.2em}.homepage-sections_previewLink__3YyHN:focus-visible,.homepage-sections_viewAll__7Xf0C:focus-visible{outline:3px solid var(--public-ink);outline-offset:4px}.homepage-sections_previewItem__30YfT{align-items:start;display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:4.5rem minmax(0,1fr)}.homepage-sections_thumbnailPlaceholder__CNGZj,.homepage-sections_thumbnail__2_bNm{aspect-ratio:1;border-radius:var(--public-radius-sm);height:auto;object-fit:cover;width:100%}.homepage-sections_thumbnailPlaceholder__CNGZj{align-items:center;background:var(--public-canvas);color:var(--public-ink-muted);display:flex;font-family:var(--public-mono);font-size:.7rem;justify-content:center}.homepage-sections_secondarySections__HOkca .homepage-sections_previewList__aFluV p{font-size:.85rem;line-height:1.65;margin-top:.35rem}.homepage-sections_secondarySections__HOkca .homepage-sections_previewState__V45i7{border:1px dashed var(--public-line-strong);margin:.75rem 0 .5rem;padding:1rem}.homepage-sections_viewAll__7Xf0C{align-items:center;align-self:start;color:var(--public-ink);display:inline-flex;font-size:.9rem;font-weight:700;gap:.6rem;margin-top:auto;min-height:44px;text-underline-offset:.2em}.homepage-sections_secondarySections__HOkca .homepage-sections_viewAll__7Xf0C{font-size:.8rem;gap:.4rem;margin-top:.35rem;min-height:2.25rem}@media (max-width:780px),(pointer:coarse){.homepage-sections_secondarySections__HOkca .homepage-sections_viewAll__7Xf0C{min-height:2.75rem}}.homepage-sections_studentLinks__MR47R{border-top:1px solid var(--public-line);padding:clamp(2.5rem,5vw,4.5rem) var(--public-gutter)}.homepage-sections_studentLinksInner__631ku{margin:0 auto;max-width:var(--public-content)}.homepage-sections_studentLinksHeading__vU1wU{align-items:end;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.65fr)}.homepage-sections_studentLinksHeading__vU1wU h2{font-size:clamp(1.8rem,3.2vw,3rem);letter-spacing:-.055em;line-height:1.05;margin:.8rem 0 0}.homepage-sections_studentLinksHeading__vU1wU p{color:var(--public-ink-muted);font-size:.95rem;line-height:1.7;margin:0}.homepage-sections_studentLinksGrid__cDX_F{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.homepage-sections_studentLink__ouzVn{align-items:start;background:var(--public-surface);border:1px solid var(--public-line);color:inherit;display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:2rem minmax(0,1fr) auto;min-height:7.5rem;padding:1.2rem;text-decoration:none;transition:border-color .22s var(--public-motion-ease),transform .22s var(--public-motion-ease)}.homepage-sections_studentLink__ouzVn:hover{border-color:var(--public-accent);transform:translateY(-.2rem)}.homepage-sections_studentLinkNumber__sonxN{color:var(--public-accent);font-family:var(--public-mono);font-size:.7rem;font-weight:700}.homepage-sections_studentLinkCopy___SX7_ small,.homepage-sections_studentLinkCopy___SX7_ strong{display:block}.homepage-sections_studentLinkCopy___SX7_ strong{font-size:.95rem;line-height:1.4}.homepage-sections_studentLinkCopy___SX7_ small{color:var(--public-ink-muted);font-size:.78rem;line-height:1.55;margin-top:.35rem}.homepage-sections_studentLinkArrow__imRMb{color:var(--public-accent-deep);font-size:1.2rem}@media (max-width:780px){.homepage-sections_aboutHeader__YbC7c{align-items:flex-start;flex-direction:column;gap:.5rem}.homepage-sections_aboutGrid__atYPK,.homepage-sections_introductionGrid__slVBT,.homepage-sections_sectionHeading___IRy7{grid-template-columns:1fr}.homepage-sections_aboutGrid__atYPK{gap:3rem}.homepage-sections_aboutCopy__1Y614 h2{max-width:12ch}.homepage-sections_aboutFacts__KJq56{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-sections_newsGrid__56Yo8,.homepage-sections_secondarySections__HOkca{grid-template-columns:1fr}.homepage-sections_serviceLayout__3eyIE{gap:2.5rem;grid-template-columns:1fr}.homepage-sections_serviceVisual__fp4U3{min-height:25rem}.homepage-sections_newsCollectionHeading__GrKKU{align-items:flex-start;flex-direction:column;gap:.35rem}.homepage-sections_newsCard__XhECt .homepage-sections_previewLink__3YyHN{grid-template-columns:minmax(7.5rem,40%) minmax(0,1fr)}.homepage-sections_newsCard__XhECt .homepage-sections_newsCoverPlaceholder__8Y7zE,.homepage-sections_newsCard__XhECt .homepage-sections_newsCover__4eFBD{align-self:start;aspect-ratio:1;height:auto;min-height:7.5rem}.homepage-sections_noticeLink__VbsCe{grid-template-columns:3.5rem minmax(0,1fr) auto}.homepage-sections_newsCard__XhECt{min-height:auto}.homepage-sections_newsCard__XhECt h3{margin-top:1.5rem}.homepage-sections_secondarySections__HOkca{padding-left:var(--public-gutter);padding-right:var(--public-gutter)}.homepage-sections_studentLinksHeading__vU1wU{align-items:start;grid-template-columns:1fr;gap:.75rem}.homepage-sections_studentLinksGrid__cDX_F{grid-template-columns:1fr}}@media (max-width:520px){.homepage-sections_aboutFacts__KJq56{grid-template-columns:1fr}.homepage-sections_serviceVisual__fp4U3{min-height:19rem}.homepage-sections_serviceLink___LnCQ{gap:.6rem;grid-template-columns:1.6rem minmax(0,1fr) auto}.homepage-sections_serviceLink___LnCQ small{font-size:.72rem}.homepage-sections_newsCard__XhECt .homepage-sections_previewLink__3YyHN{grid-template-columns:minmax(7rem,40%) minmax(0,1fr)}.homepage-sections_newsCard__XhECt .homepage-sections_newsCoverPlaceholder__8Y7zE,.homepage-sections_newsCard__XhECt .homepage-sections_newsCover__4eFBD{min-height:7rem}.homepage-sections_newsCardBody__83JPF{padding:1rem}.homepage-sections_newsCard__XhECt h4{font-size:.98rem}}@media (prefers-reduced-motion:reduce){.homepage-sections_collectionLink__h_RlH,.homepage-sections_darkAction__aUfZ_,.homepage-sections_noticeLink__VbsCe,.homepage-sections_outlineAction__2l4KN,.homepage-sections_serviceCard__FKje_>a{transition:none}.homepage-sections_scrollReveal__Agkfe[data-reveal-ready=true],.homepage-sections_scrollReveal__Agkfe[data-reveal-ready=true][data-reveal-visible=true]{opacity:1;transform:none;transition:none}[data-homepage-motion-root=true] .homepage-sections_aboutCopy__1Y614,[data-homepage-motion-root=true] .homepage-sections_aboutPrinciple__dtDNk,[data-homepage-motion-root=true] .homepage-sections_motionReveal__m6EbW{animation:none;opacity:1;transform:none}}.program-mosaic_mosaic__wmVK3{display:grid;grid-gap:2px;gap:2px;grid-template-areas:"science science intro intro business business" "science science intro intro business business" "information information intro intro media media" "information information engineering engineering media media" "ai ai engineering engineering arts arts" "ai ai engineering engineering arts arts";grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));min-height:45rem}.program-mosaic_intro__CXeQh{align-items:flex-start;background:var(--public-surface);display:flex;flex-direction:column;grid-area:intro;justify-content:center;padding:1.5rem}.program-mosaic_intro__CXeQh h2{color:var(--public-ink);font-size:clamp(1.5rem,2.3vw,2rem);letter-spacing:-.04em;line-height:1.3;margin:0;text-wrap:balance}.program-mosaic_intro__CXeQh p{color:var(--public-ink-muted);font-size:.85rem;line-height:1.65;margin:.65rem 0 1rem}.program-mosaic_primaryAction__aAdbj{align-items:center;background:var(--public-accent);border-radius:var(--public-radius-sm);color:var(--public-accent-foreground);display:inline-flex;font-size:.85rem;font-weight:700;gap:.65rem;min-height:2.25rem;padding:.45rem .85rem;text-decoration:none}.program-mosaic_primaryAction__aAdbj:hover{text-decoration:underline;text-underline-offset:.2em}.program-mosaic_secondaryActions__AkRO2{display:flex;flex-wrap:wrap;gap:.35rem .85rem;margin-top:.5rem}.program-mosaic_secondaryActions__AkRO2 a{align-items:center;color:var(--public-ink);display:inline-flex;font-size:.78rem;gap:.35rem;min-height:2.25rem;text-underline-offset:.2em}.program-mosaic_secondaryActions__AkRO2 a:hover{color:var(--public-accent-deep)}.program-mosaic_science__lYL8B{grid-area:science}.program-mosaic_information__Rt2Aa{grid-area:information}.program-mosaic_ai__NZsUu{grid-area:ai}.program-mosaic_engineering__mrpJg{grid-area:engineering}.program-mosaic_business__X9mCE{grid-area:business}.program-mosaic_media__470pa{grid-area:media}.program-mosaic_arts__DSWb4{grid-area:arts}.program-mosaic_tile__DAhLC{background:#1a110d;min-width:0;position:relative}.program-mosaic_tileLink__o5jvG{align-items:flex-end;color:#fff8f3;display:flex;height:100%;isolation:isolate;overflow:hidden;position:relative;text-decoration:none}.program-mosaic_tileLink__o5jvG:after{background:linear-gradient(180deg,rgb(10 9 8/60%),rgb(10 9 8/80%) 55%,rgb(10 9 8/94%));content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.program-mosaic_image__N_WfH{object-fit:cover;transition:transform .3s var(--public-motion-ease);z-index:-2}.program-mosaic_tileLink__o5jvG:hover .program-mosaic_image__N_WfH{transform:scale(1.04)}.program-mosaic_tileContent__lZ7cZ{padding:1rem;width:100%}.program-mosaic_srOnly__yNExW{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.program-mosaic_degree__JVZCi{color:rgb(255 248 243/90%);display:block;font-size:.7rem;line-height:1.5;margin-bottom:.35rem}.program-mosaic_specialization__EM1Vi{color:#fff8f3;display:block;font-size:.72rem;font-weight:600;line-height:1.5;margin-bottom:.2rem}.program-mosaic_tileContent__lZ7cZ h3{color:#fff8f3;font-size:1.12rem;letter-spacing:-.02em;line-height:1.4;margin:0;text-wrap:balance}.program-mosaic_tileContent__lZ7cZ p{display:none}.program-mosaic_meta__Pf2Qp{align-items:center;color:rgb(255 248 243/90%);display:flex;font-size:.72rem;gap:.5rem;justify-content:space-between;line-height:1.5;margin-top:.65rem}.program-mosaic_meta__Pf2Qp svg{color:#fff8f3;flex-shrink:0}.program-mosaic_primaryAction__aAdbj:focus-visible,.program-mosaic_secondaryActions__AkRO2 a:focus-visible{outline:2px solid var(--public-accent-deep);outline-offset:3px}.program-mosaic_tileLink__o5jvG:focus-visible{outline:3px solid var(--public-accent);outline-offset:-3px}@media (max-width:1100px){.program-mosaic_mosaic__wmVK3{grid-template-areas:"intro intro" "science information" "ai engineering" "business business" "media arts";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;min-height:0}.program-mosaic_intro__CXeQh p{max-width:60ch}.program-mosaic_tileLink__o5jvG{min-height:17rem}}@media (max-width:600px){.program-mosaic_mosaic__wmVK3{grid-template-areas:"intro" "science" "information" "ai" "engineering" "business" "media" "arts";grid-template-columns:minmax(0,1fr)}.program-mosaic_intro__CXeQh{padding:1rem}.program-mosaic_intro__CXeQh h2{font-size:1.5rem}}@media (max-width:600px),(pointer:coarse){.program-mosaic_primaryAction__aAdbj,.program-mosaic_secondaryActions__AkRO2 a{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.program-mosaic_image__N_WfH{transition:none}.program-mosaic_tileLink__o5jvG:hover .program-mosaic_image__N_WfH{transform:none}}.public-page_page__fTYHR{background:var(--public-surface);min-height:60svh}.public-page_inner__gz1_P{max-width:var(--public-content);margin:0 auto;padding:0 var(--public-gutter) 1.5rem}.public-page_breadcrumbBar__3Nanz{background:var(--public-surface-muted);border-bottom:1px solid var(--public-line)}.public-page_breadcrumbs__mHzep{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .65rem;max-width:var(--public-content);margin:0 auto;padding:.15rem var(--public-gutter);min-height:2.75rem;color:var(--public-ink-soft);font-size:.78rem;line-height:1.7}.public-page_breadcrumbs__mHzep a{color:var(--public-ink-muted);text-decoration:none;flex-shrink:0}.public-page_breadcrumbs__mHzep a:hover{color:var(--public-accent-deep)}.public-page_breadcrumbs__mHzep>[aria-current=page]{min-width:0;overflow-wrap:anywhere}.public-page_header__zFZ6u{padding-block:clamp(1rem,2vw,1.5rem);border-bottom:1px solid var(--public-line)}.public-page_header__zFZ6u h1{color:var(--public-ink);font-size:clamp(1.6rem,3vw,2.35rem);font-weight:700;letter-spacing:-.045em;line-height:1.25;margin:0;max-width:100%}.public-page_eyebrow__Aym0_{color:var(--public-ink-soft);font-family:var(--public-mono);font-size:.66rem;font-weight:500;letter-spacing:.1em;line-height:1.6;margin:0 0 .5rem;text-transform:uppercase}.public-page_summary__FHxKH{color:var(--public-ink-muted);font-size:.85rem;line-height:1.7;margin:.5rem 0 0;max-width:52rem}@media (prefers-reduced-motion:no-preference){.public-page_reveal__7ja0x[data-reveal-ready=true]{opacity:0;transform:translateY(.8rem);transition:opacity .75s ease var(--reveal-delay,0s),transform .75s var(--public-motion-ease) var(--reveal-delay,0s)}.public-page_reveal__7ja0x[data-reveal-visible=true]{opacity:1;transform:none}.public-page_header__zFZ6u{animation:public-page_headerIn__VOmEZ .6s var(--public-motion-ease) both}@keyframes public-page_headerIn__VOmEZ{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:none}}}.news-page_header__7rH5I{padding-block:1rem .85rem}.news-page_header__7rH5I h1{font-size:clamp(1.5rem,2.3vw,2rem);letter-spacing:-.025em;line-height:1.4}.news-page_eyebrow__TM4x6{color:var(--public-accent);font-family:var(--public-mono);font-size:.65rem;font-weight:700;letter-spacing:.1em;margin:0 0 .35rem;text-transform:uppercase}.news-page_summary___8K5t{font-size:.85rem;line-height:1.65;margin:.4rem 0 0}.news-page_categoryLinks__YiQQi{display:flex;flex-wrap:wrap;gap:.4rem;padding:.65rem 0 .25rem}.news-page_categoryLinks__YiQQi a{align-items:center;border:1px solid var(--public-line-strong);border-radius:999px;color:var(--public-ink-muted);display:inline-flex;font-size:.8rem;line-height:1.4;min-height:2.25rem;padding:.35rem .75rem;text-decoration:none}.news-page_categoryLinks__YiQQi .news-page_activeLink__zFJZH,.news-page_categoryLinks__YiQQi a:hover{background:var(--public-ink);border-color:var(--public-ink);color:var(--public-canvas)}.news-page_toolbar__l4WEI{align-items:center;display:grid;grid-gap:.4rem .65rem;gap:.4rem .65rem;grid-template-columns:auto minmax(12rem,1fr) auto auto;padding:.6rem 0 1rem}.news-page_toolbar__l4WEI label{color:var(--public-ink);font-size:.82rem;font-weight:700}.news-page_toolbar__l4WEI input{background:transparent;border:1px solid var(--public-line-strong);border-radius:.45rem;color:var(--public-ink);font:inherit;font-size:.85rem;height:2.25rem;line-height:1.4;min-width:0;padding:.35rem .65rem}.news-page_toolbar__l4WEI input:focus{border-color:var(--public-accent);outline:2px solid var(--public-ink);outline-offset:2px}.news-page_toolbar__l4WEI button{background:var(--public-ink);border:0;border-radius:.45rem;color:var(--public-surface);cursor:pointer;font:inherit;font-size:.85rem;font-weight:700;height:2.25rem;line-height:1.4;padding:.35rem .8rem}.news-page_toolbar__l4WEI button:hover{background:var(--public-accent-deep)}.news-page_toolbar__l4WEI span{color:var(--public-ink-muted);font-family:var(--public-mono);font-size:.68rem;white-space:nowrap}.news-page_categoryLinks__YiQQi a:focus-visible,.news-page_toolbar__l4WEI button:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.news-page_grid__8FE__{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.news-page_card__40Mjq{background:var(--public-surface);border:1px solid var(--public-line);display:flex;flex-direction:column;min-width:0}.news-page_coverLink__ZJtqt{aspect-ratio:3/2;background:var(--public-surface-muted);display:block;overflow:hidden;position:relative}.news-page_cover__sZVNF{object-fit:contain;transition:transform var(--public-motion-slow) cubic-bezier(.22,1,.36,1)}.news-page_coverLink__ZJtqt:hover .news-page_cover__sZVNF{transform:scale(1.035)}.news-page_coverPlaceholder__1EdTK{align-items:center;color:var(--public-accent-deep);display:flex;font-family:var(--public-mono);font-size:.8rem;font-weight:700;height:100%;justify-content:center;letter-spacing:.2em}.news-page_cardBody___rK7a{display:flex;flex:1 1;flex-direction:column;padding:1rem}.news-page_meta__VaSHo{align-items:center;color:var(--public-accent);display:flex;flex-wrap:wrap;font-family:var(--public-mono);font-size:.68rem;gap:.5rem;letter-spacing:.03em}.news-page_card__40Mjq h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:1.05rem;letter-spacing:-.02em;line-height:1.6;margin:.65rem 0 .45rem;overflow:hidden;overflow-wrap:anywhere}.news-page_card__40Mjq h2 a{color:var(--public-ink);text-decoration:none}.news-page_card__40Mjq h2 a:hover{color:var(--public-accent-deep)}.news-page_card__40Mjq p{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--public-ink-muted);display:-webkit-box;font-size:.875rem;line-height:1.6;margin:0;overflow:hidden;overflow-wrap:anywhere}.news-page_readMore__yoTZe{color:var(--public-accent-deep);font-size:.8rem;font-weight:700;margin-top:auto;min-height:2.75rem;padding-top:.85rem;text-decoration:none}.news-page_readMore__yoTZe:hover{color:var(--public-accent)}.news-page_state__0XfEJ{border:1px dashed var(--public-line-strong);color:var(--public-ink-muted);margin-top:1rem;padding:clamp(2rem,4vw,3rem) 1.5rem;text-align:center}.news-page_pagination__Q2jnh{align-items:center;border-top:1px solid var(--public-line);display:flex;justify-content:space-between;margin-top:2rem;padding-top:1.5rem}.news-page_pagination__Q2jnh a{color:var(--public-accent-deep);font-weight:700;text-decoration:none}.news-page_pagination__Q2jnh span{color:var(--public-ink-muted)}@media (max-width:65rem){.news-page_grid__8FE__{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:46rem){.news-page_toolbar__l4WEI{align-items:stretch;grid-template-columns:1fr auto}.news-page_toolbar__l4WEI label{grid-column:1/-1}.news-page_toolbar__l4WEI input{min-width:0}.news-page_toolbar__l4WEI span{grid-column:1/-1}}@media (max-width:30rem){.news-page_grid__8FE__{grid-template-columns:1fr}}@media (max-width:46rem),(pointer:coarse){.news-page_categoryLinks__YiQQi a{min-height:2.75rem}.news-page_toolbar__l4WEI button,.news-page_toolbar__l4WEI input{height:2.75rem}}.about-section-page_eyebrow__NyEoK{color:var(--public-accent);font-family:var(--public-mono);font-size:.7rem;font-weight:700;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.about-section-page_compact__qf_eF{min-height:0}.about-section-page_compact__qf_eF .about-section-page_pending__tqFF3{grid-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:1.5rem minmax(0,1fr);margin:1rem 0;padding:1rem;grid-row-gap:.25rem;row-gap:.25rem}.about-section-page_compact__qf_eF .about-section-page_pending__tqFF3 svg{color:var(--public-ink-muted);grid-column:1;grid-row:1/3;height:1.5rem;width:1.5rem}.about-section-page_compact__qf_eF .about-section-page_pending__tqFF3 h2{font-size:1rem;grid-column:2;line-height:1.5;margin:0}.about-section-page_compact__qf_eF .about-section-page_pending__tqFF3 p{font-size:.85rem;grid-column:2;line-height:1.65}.about-section-page_compact__qf_eF .about-section-page_footerLinks__tq7mg{flex-direction:row;flex-wrap:wrap;gap:.4rem .75rem;padding-top:.65rem}.about-section-page_compact__qf_eF .about-section-page_footerLinks__tq7mg a{align-items:center;display:inline-flex;font-size:.8rem;min-height:2.25rem}.about-section-page_compact__qf_eF .about-section-page_footerLinks__tq7mg a:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.about-section-page_facts__XeHrO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:clamp(2rem,5vw,4rem) 0}.about-section-page_fact__6_g8n{border-right:1px solid var(--public-line);padding:0 1.5rem}.about-section-page_fact__6_g8n:first-child{padding-left:0}.about-section-page_fact__6_g8n:last-child{border-right:0}.about-section-page_fact__6_g8n dt{color:var(--public-ink-soft);font-family:var(--public-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.about-section-page_fact__6_g8n dd{color:var(--public-ink);font-size:clamp(1.1rem,2vw,1.55rem);font-weight:700;margin:.7rem 0 0}.about-section-page_pending__tqFF3{background:var(--public-accent-soft);border-left:3px solid var(--public-accent);color:var(--public-ink-muted);margin:1.5rem 0;padding:clamp(1.5rem,3vw,2.5rem)}.about-section-page_pending__tqFF3 svg{color:var(--public-accent-deep)}.about-section-page_pending__tqFF3 h2{color:var(--public-ink);font-size:1.3rem;line-height:1.5;margin:1rem 0 .65rem}.about-section-page_pending__tqFF3 p{margin:0;font-size:.95rem;line-height:1.9;max-width:40rem}.about-section-page_blocks__JPRJ4{max-width:58rem}.about-section-page_block__t9Ctf{border-top:1px solid var(--public-line);padding:clamp(2.5rem,6vw,5rem) 0}.about-section-page_block__t9Ctf h2{color:var(--public-ink);font-size:clamp(1.4rem,2.5vw,2rem);letter-spacing:-.06em;line-height:1.5;margin:0 0 1.5rem}.about-section-page_block__t9Ctf li,.about-section-page_block__t9Ctf p{color:var(--public-ink-muted);line-height:1.85}.about-section-page_block__t9Ctf p{margin:0 0 1rem}.about-section-page_block__t9Ctf ul{display:grid;grid-gap:.9rem;gap:.9rem;list-style:none;margin:1.5rem 0 0;padding:0}.about-section-page_block__t9Ctf li{padding-left:1.5rem;position:relative}.about-section-page_block__t9Ctf li:before{background:var(--public-accent);border-radius:50%;content:"";height:.45rem;left:.25rem;position:absolute;top:.72rem;width:.45rem}.about-section-page_timeline__MSKEi{display:grid;grid-gap:0;gap:0;list-style:none!important;margin:2rem 0 0!important;padding:0!important}.about-section-page_timeline__MSKEi li{border-left:1px solid var(--public-line-strong);padding:0 0 2rem 2rem}.about-section-page_timeline__MSKEi li:before{border:2px solid var(--public-accent);background:var(--public-canvas);border-radius:50%;height:.65rem;left:-.37rem;top:.1rem;width:.65rem}.about-section-page_timeline__MSKEi span{color:var(--public-accent);display:block;font-family:var(--public-mono);font-size:.72rem;letter-spacing:.06em}.about-section-page_timeline__MSKEi strong{color:var(--public-ink);display:block;font-size:1.2rem;margin-top:.5rem}.about-section-page_timeline__MSKEi p{margin-top:.5rem}.about-section-page_footerLinks__tq7mg{border-top:1px solid var(--public-line);display:flex;gap:1rem;justify-content:space-between;padding-top:1.5rem}.about-section-page_footerLinks__tq7mg a{color:var(--public-accent-deep);font-weight:700;text-decoration:none}.about-section-page_footerLinks__tq7mg a:hover{color:var(--public-accent)}@media (max-width:48rem){.about-section-page_facts__XeHrO{gap:1.5rem 0;grid-template-columns:repeat(2,minmax(0,1fr))}.about-section-page_fact__6_g8n:nth-child(2){border-right:0}.about-section-page_fact__6_g8n:nth-child(3),.about-section-page_fact__6_g8n:nth-child(4){padding-top:1.5rem}.about-section-page_fact__6_g8n:nth-child(3){padding-left:0}.about-section-page_footerLinks__tq7mg{flex-direction:column}}@media (max-width:48rem),(pointer:coarse){.about-section-page_compact__qf_eF .about-section-page_footerLinks__tq7mg a{min-height:2.75rem}}.history-page_page__sYYP5{background:var(--public-surface)}.history-page_inner__snnl6{max-width:var(--public-content);margin:0 auto;padding:0 var(--public-gutter) 2rem}.history-page_hero__opI3K{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:1.25rem;gap:1.25rem;padding-block:1rem}.history-page_heroCopy__BJEcW{min-width:0}.history-page_eyebrow__GhQQ4{margin:0 0 .5rem;color:var(--public-ink-soft);font:500 .68rem/1.6 var(--public-mono);letter-spacing:.1em}.history-page_hero__opI3K h1{font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.4;letter-spacing:-.025em;margin:0 0 .5rem}.history-page_lead__VfAoj{margin:0 0 .65rem;color:var(--public-ink);font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;font-weight:500}.history-page_summary__E_1VL{color:var(--public-ink-muted);line-height:1.65;font-size:.85rem;margin:0}.history-page_jumpLink__mAMSk{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;margin-top:.65rem;color:var(--public-ink);font-size:.8rem;text-decoration:none}.history-page_jumpLink__mAMSk svg{color:var(--public-accent)}.history-page_visual__Pzkki{position:relative;min-width:0;aspect-ratio:1.6;margin:0;overflow:hidden;background:var(--public-canvas)}.history-page_building__mBEU8{object-fit:cover;object-position:center}.history-page_imageShade__C1BH1{position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgb(26 17 13/.85))}.history-page_imageCaption__gYH1r{position:absolute;left:1.75rem;right:1.75rem;bottom:3.7rem;color:white;display:grid;grid-gap:.2rem;gap:.2rem}.history-page_imageCaption__gYH1r strong{font-family:var(--public-mono);font-size:clamp(4rem,8vw,7rem);font-weight:500;line-height:1.15;letter-spacing:-.08em}.history-page_imageCaption__gYH1r span:first-child{font-size:.85rem}.history-page_imageCaption__gYH1r span:last-child{font-family:var(--public-mono);font-size:.6rem;letter-spacing:.08em}.history-page_visual__Pzkki figcaption{position:absolute;left:1.75rem;right:1.75rem;bottom:1rem;color:white;font-size:.7rem;padding-top:.8rem;border-top:1px solid rgb(255 255 255/.35)}.history-page_facts__dri5w{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--public-line);margin:0;padding-block:.85rem}.history-page_fact__eaQs_{padding-inline:1.5rem;border-left:1px solid var(--public-line);min-width:0}.history-page_fact__eaQs_:first-child{padding-left:0;border:0}.history-page_fact__eaQs_ dt{display:flex;gap:.65rem;align-items:center;color:var(--public-ink-soft);font-size:.8rem}.history-page_fact__eaQs_ dt span{color:var(--public-accent-deep);font-family:var(--public-mono);font-size:.65rem}.history-page_fact__eaQs_ dd{margin:.55rem 0 0;font-size:clamp(1rem,1.7vw,1.3rem);font-weight:600}.history-page_story__79Vtd{display:grid;grid-template-columns:minmax(12rem,.75fr) minmax(0,1.8fr);grid-gap:1.25rem;gap:1.25rem;padding-block:1.25rem;scroll-margin-top:10rem}.history-page_contents__L0MLC{position:-webkit-sticky;position:sticky;top:10rem;align-self:start}.history-page_contents__L0MLC h2{font-size:1.2rem;margin:0 0 .65rem;letter-spacing:-.025em}.history-page_contents__L0MLC nav{display:grid}.history-page_contents__L0MLC nav a{display:flex;align-items:center;gap:.6rem;padding:.7rem 0;border-top:1px solid var(--public-line);color:var(--public-ink-muted);font-size:.8rem;text-decoration:none}.history-page_contents__L0MLC nav a span{font:.65rem var(--public-mono);color:var(--public-accent-deep)}.history-page_contents__L0MLC nav a svg{margin-left:auto;flex-shrink:0}.history-page_contents__L0MLC nav a:hover{color:var(--public-accent-deep)}.history-page_chapters__qMW1T{min-width:0}.history-page_chapter__3fbRD{scroll-margin-top:10rem;border-top:1px solid var(--public-line);padding-block:1rem}.history-page_chapter__3fbRD:first-child{border-top:2px solid var(--public-accent)}.history-page_chapter__3fbRD:last-child{padding-bottom:0}.history-page_chapterLabel__LQgCn{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem;font:.65rem/1.5 var(--public-mono);letter-spacing:.08em;color:var(--public-ink-soft)}.history-page_chapterLabel__LQgCn span:first-child{color:var(--public-accent-deep)}.history-page_chapter__3fbRD h2{font-size:clamp(1.2rem,1.6vw,1.5rem);line-height:1.5;letter-spacing:-.025em;margin:0 0 .65rem}.history-page_disciplines__AdzIG p,.history-page_paragraph___FUkI,.history-page_timeline__L25ot p{color:var(--public-ink-muted);font-size:.85rem;line-height:1.75;margin:0 0 .65rem}.history-page_disciplines__AdzIG{margin:.75rem 0 0;padding:0;list-style:none}.history-page_disciplines__AdzIG li{display:flex;gap:.65rem;border-top:1px solid var(--public-line);padding-block:.65rem}.history-page_disciplineIndex__fIExL{color:var(--public-accent-deep);flex-shrink:0;font:.7rem/2 var(--public-mono);min-width:1.25rem;white-space:nowrap}.history-page_disciplines__AdzIG h3,.history-page_timeline__L25ot h3{margin:0 0 .4rem;font-size:1.05rem;font-weight:600;line-height:1.6}.history-page_disciplines__AdzIG p{margin:0;font-size:.88rem}.history-page_timeline__L25ot{margin:.85rem 0 0 .35rem;padding:0;list-style:none}.history-page_timeline__L25ot li{position:relative;display:grid;grid-template-columns:8rem minmax(0,1fr);grid-gap:.85rem;gap:.85rem;border-left:1px solid var(--public-line-strong);padding:0 0 1rem 1.25rem}.history-page_timeline__L25ot li:before{content:"";position:absolute;left:-.35rem;top:.3rem;width:.65rem;height:.65rem;border:2px solid var(--public-accent);border-radius:50%;background:var(--public-surface);box-sizing:border-box}.history-page_timeline__L25ot li:last-child{padding-bottom:0;border-color:transparent}.history-page_timeline__L25ot li:last-child:before{background:var(--public-accent)}.history-page_timelineDate__G5vsJ{color:var(--public-accent-deep);font-size:.8rem;font-weight:600;line-height:1.8}.history-page_timeline__L25ot p{margin:0;font-size:.88rem}.history-page_storyPhoto__l0_DC{margin:.85rem 0 0}.history-page_storyImage__Ib9ip{border:1px solid var(--public-line);border-radius:var(--public-radius-sm);display:block;height:auto;width:100%}.history-page_storyPhoto__l0_DC figcaption{color:var(--public-ink-muted);font-size:.75rem;line-height:1.65;margin-top:.35rem}.history-page_backLink__8y4UC:focus-visible,.history-page_contents__L0MLC a:focus-visible,.history-page_jumpLink__mAMSk:focus-visible,.history-page_nextActions__3PUgA a:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.history-page_nextChapter__i5Ylu{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;background:var(--public-accent-soft);border-top:2px solid var(--public-accent)}.history-page_nextChapter__i5Ylu h2{font-size:clamp(1.3rem,2vw,1.75rem);letter-spacing:-.035em;margin:0 0 .6rem;line-height:1.5}.history-page_nextChapter__i5Ylu p:last-child{margin:0;color:var(--public-ink-muted);font-size:.9rem;line-height:1.7}.history-page_nextActions__3PUgA{display:grid;grid-gap:.5rem;gap:.5rem;flex-shrink:0}.history-page_backLink__8y4UC,.history-page_primaryAction__2XDm7,.history-page_secondaryAction__XUywI{display:inline-flex;gap:.75rem;align-items:center;justify-content:center;min-height:44px;text-decoration:none;font-size:.85rem}.history-page_primaryAction__2XDm7{background:var(--public-ink);color:var(--public-surface);padding:.65rem 1rem}.history-page_primaryAction__2XDm7:hover{background:var(--public-accent-deep)}.history-page_backLink__8y4UC,.history-page_secondaryAction__XUywI{color:var(--public-ink-muted)}.history-page_backLink__8y4UC:hover,.history-page_secondaryAction__XUywI:hover{color:var(--public-accent-deep)}.history-page_backLink__8y4UC{margin-top:1.5rem}@media (prefers-reduced-motion:no-preference){.history-page_reveal__sXGWO[data-reveal-ready=true]{opacity:0;transform:translateY(1rem);transition:opacity .8s ease,transform .8s var(--public-motion-ease)}.history-page_reveal__sXGWO[data-reveal-visible=true]{opacity:1;transform:none}}@media (max-width:760px){.history-page_hero__opI3K{grid-template-columns:1fr;gap:1.5rem}.history-page_visual__Pzkki{aspect-ratio:1.5}.history-page_hero__opI3K h1{font-size:clamp(1.5rem,5vw,2rem)}.history-page_facts__dri5w{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 0}.history-page_fact__eaQs_{padding-inline:1rem}.history-page_fact__eaQs_:nth-child(3){padding-left:0;border-left:0}.history-page_story__79Vtd{grid-template-columns:1fr;gap:1.5rem}.history-page_contents__L0MLC{position:static}.history-page_contents__L0MLC h2{margin-bottom:1rem}.history-page_contents__L0MLC nav a{min-height:44px}.history-page_timeline__L25ot li{grid-template-columns:1fr;gap:.45rem}.history-page_nextChapter__i5Ylu{flex-direction:column;align-items:stretch;gap:1.25rem}.history-page_imageCaption__gYH1r strong{font-size:4rem}}@media (max-width:760px),(pointer:coarse){.history-page_contents__L0MLC nav a,.history-page_jumpLink__mAMSk{min-height:44px}}.faculty-structure-tree_section__sfZLE{background:var(--public-canvas);color:var(--public-ink);min-height:0;padding-bottom:clamp(2rem,5vw,4rem)}.faculty-structure-tree_header___tZGq{border-bottom:1px solid var(--public-line);padding-top:clamp(1rem,2vw,1.5rem);padding-bottom:clamp(1rem,2vw,1.5rem)}.faculty-structure-tree_eyebrow__xkV_O{color:var(--public-accent);font-family:var(--public-mono);font-size:.7rem;font-weight:700;letter-spacing:.12em;margin:0 0 .45rem;text-transform:uppercase}.faculty-structure-tree_header___tZGq h1{color:var(--public-ink);font-size:clamp(1.75rem,4vw,3rem);letter-spacing:-.055em;line-height:1.15;margin:0}.faculty-structure-tree_summary__licbh{color:var(--public-ink-muted);font-size:.92rem;line-height:1.7;margin:.55rem 0 0;max-width:48rem}.faculty-structure-tree_chartFrame__bkXLM{overflow-x:auto;padding-top:clamp(1.75rem,4vw,3rem)}.faculty-structure-tree_tree__gioJu{list-style:none;margin:0;min-width:68rem;padding:0 0 2rem}.faculty-structure-tree_branchChildren__elpk8,.faculty-structure-tree_branchGrid___1_gm,.faculty-structure-tree_tree__gioJu{list-style:none}.faculty-structure-tree_node__L_1QX{min-width:0;position:relative;text-align:center}.faculty-structure-tree_governanceNode__5L7rx{padding-top:.25rem}.faculty-structure-tree_governanceStack__eGxGZ{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:min(100%,24rem)}.faculty-structure-tree_governanceStack__eGxGZ>.faculty-structure-tree_card__VruPM{width:100%}.faculty-structure-tree_governanceStack__eGxGZ>.faculty-structure-tree_card__VruPM:not(.faculty-structure-tree_topCard__Llzok){background:var(--public-surface-muted);border:2px solid var(--public-ink)}.faculty-structure-tree_governanceConnector__9THvM{border-left:2px solid var(--public-ink);height:1.65rem}.faculty-structure-tree_governanceChildren__Bsr9S{list-style:none;margin:2.75rem 0 0;padding:0;position:relative}.faculty-structure-tree_governanceChildren__Bsr9S>.faculty-structure-tree_node__L_1QX:before{border-left:2px solid var(--public-ink);content:"";height:2.75rem;left:50%;position:absolute;top:-2.75rem}.faculty-structure-tree_topRow__tRZIq{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,18rem) minmax(0,1fr);min-height:7.5rem;position:relative}.faculty-structure-tree_deanAnchor__DqRwD{grid-column:2;grid-row:1;justify-self:center;width:100%}.faculty-structure-tree_advisoryLane__xkDyg{grid-column:1;grid-row:1;justify-self:end;margin-right:clamp(1.5rem,4vw,4rem);position:relative;width:min(100%,18rem)}.faculty-structure-tree_advisoryLane__xkDyg:after{border-top:2px dashed var(--public-ink);content:"";position:absolute;right:calc(clamp(1.5rem, 4vw, 4rem) * -1);top:50%;width:clamp(1.5rem,4vw,4rem)}.faculty-structure-tree_card__VruPM{background:var(--public-surface);border:1px solid var(--public-line-strong);box-shadow:0 .35rem 1rem rgb(33 21 17/7%);display:grid;grid-gap:.25rem;gap:.25rem;min-height:4.4rem;padding:.8rem .95rem;position:relative;text-align:center}.faculty-structure-tree_topCard__Llzok{background:var(--public-accent);border-color:var(--public-accent);color:var(--public-accent-foreground);min-height:4.8rem}.faculty-structure-tree_topCard__Llzok .faculty-structure-tree_kind__LwtE3,.faculty-structure-tree_topCard__Llzok .faculty-structure-tree_label__b_wg7{color:inherit}.faculty-structure-tree_advisoryLane__xkDyg .faculty-structure-tree_card__VruPM{background:var(--public-surface-muted);border:2px solid var(--public-ink);box-shadow:none}.faculty-structure-tree_branchGrid___1_gm{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:2.75rem 0 0;padding:0;position:relative}.faculty-structure-tree_branchGrid___1_gm:before{border-top:2px solid var(--public-ink);content:"";left:12.5%;position:absolute;right:12.5%;top:-1.75rem}.faculty-structure-tree_branchGrid___1_gm:after{border-left:2px solid var(--public-ink);content:"";height:2.75rem;left:50%;position:absolute;top:-2.75rem}.faculty-structure-tree_branchNode__Y4XCL:before{border-left:2px solid var(--public-ink);content:"";height:1.75rem;left:50%;position:absolute;top:-1.75rem}.faculty-structure-tree_branchNode__Y4XCL>.faculty-structure-tree_card__VruPM{border:2px solid var(--public-ink);min-height:4.6rem}.faculty-structure-tree_branchNode__Y4XCL:first-child>.faculty-structure-tree_card__VruPM,.faculty-structure-tree_branchNode__Y4XCL:nth-child(4)>.faculty-structure-tree_card__VruPM{background:color-mix(in srgb,var(--public-accent) 86%,white)}.faculty-structure-tree_branchNode__Y4XCL:nth-child(2)>.faculty-structure-tree_card__VruPM,.faculty-structure-tree_branchNode__Y4XCL:nth-child(3)>.faculty-structure-tree_card__VruPM{background:var(--public-surface-muted)}.faculty-structure-tree_kind__LwtE3{color:var(--public-accent-deep);font-family:var(--public-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.faculty-structure-tree_label__b_wg7{color:var(--public-ink);font-size:.92rem;line-height:1.45}.faculty-structure-tree_note__DpisL{color:var(--public-ink-muted);font-size:.78rem;line-height:1.5}.faculty-structure-tree_branchChildren__elpk8{display:grid;grid-gap:.65rem;gap:.65rem;margin:.9rem 0 0;padding:0;position:relative}.faculty-structure-tree_branchChildren__elpk8:before{border-left:1px solid var(--public-ink);bottom:1.1rem;content:"";left:1rem;position:absolute;top:0}.faculty-structure-tree_branchChildren__elpk8>.faculty-structure-tree_node__L_1QX{text-align:left}.faculty-structure-tree_branchChildren__elpk8>.faculty-structure-tree_node__L_1QX:before{border-top:1px solid var(--public-ink);content:"";left:1rem;position:absolute;top:50%;width:1rem}.faculty-structure-tree_branchChildren__elpk8 .faculty-structure-tree_card__VruPM{min-height:3.05rem;padding:.65rem .75rem .65rem 2.35rem;text-align:left}.faculty-structure-tree_branchChildren__elpk8 .faculty-structure-tree_kind__LwtE3{display:none}.faculty-structure-tree_branchChildren__elpk8 .faculty-structure-tree_label__b_wg7{font-size:.83rem}.faculty-structure-tree_branchChildren__elpk8 .faculty-structure-tree_children__LQ99v{display:none}@media (max-width:58rem){.faculty-structure-tree_chartFrame__bkXLM{overflow-x:visible;padding-left:1rem;padding-right:1rem}.faculty-structure-tree_tree__gioJu{min-width:0}.faculty-structure-tree_topRow__tRZIq{display:flex;flex-direction:column;gap:1rem;min-height:0}.faculty-structure-tree_advisoryLane__xkDyg,.faculty-structure-tree_deanAnchor__DqRwD{width:min(100%,22rem)}.faculty-structure-tree_advisoryLane__xkDyg{margin:0}.faculty-structure-tree_advisoryLane__xkDyg:before{border-left:2px solid var(--public-ink);content:"";height:1rem;left:50%;position:absolute;top:-1rem}.faculty-structure-tree_advisoryLane__xkDyg:after{display:none}.faculty-structure-tree_branchGrid___1_gm{gap:1.2rem;grid-template-columns:1fr;margin-top:2.75rem}.faculty-structure-tree_branchGrid___1_gm:before{left:50%;right:auto;width:0}.faculty-structure-tree_branchGrid___1_gm:after{height:1.25rem;top:-2.75rem}.faculty-structure-tree_branchNode__Y4XCL:before{display:none}.faculty-structure-tree_branchNode__Y4XCL:not(:first-child):before{display:block;height:1.2rem;top:-1.2rem}}.faq-list_list__PUtY2{border-top:1px solid var(--public-line)}.faq-list_item__9hlNY{border-bottom:1px solid var(--public-line)}.faq-list_item__9hlNY summary{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;min-height:4.25rem;padding:1rem 0}.faq-list_item__9hlNY summary::-webkit-details-marker{display:none}.faq-list_item__9hlNY summary span{color:var(--public-ink);font-size:1rem;font-weight:650;line-height:1.55}.faq-list_item__9hlNY summary svg{color:var(--public-accent-deep);flex:0 0 auto;transition:transform .2s ease}.faq-list_item__9hlNY[open] summary svg{transform:rotate(180deg)}.faq-list_item__9hlNY summary:focus-visible{outline:2px solid var(--public-accent-deep);outline-offset:3px}.faq-list_answer__hSPGD{padding:0 2.5rem 1.35rem 0}.faq-list_answer__hSPGD p{color:var(--public-ink-muted);font-size:.92rem;line-height:1.8;margin:0;max-width:68ch}@media (max-width:42rem){.faq-list_item__9hlNY summary{min-height:3.75rem}.faq-list_item__9hlNY summary span{font-size:.92rem}.faq-list_answer__hSPGD{padding-right:1.5rem}.faq-list_answer__hSPGD p{font-size:.86rem}}.news-article-page_inner__pASu9{padding-bottom:1.25rem}.news-article-page_header__8CsrY{max-width:58rem;margin-inline:auto;padding:1rem 0 .85rem;border-bottom:1px solid var(--public-line)}.news-article-page_header__8CsrY h1{color:var(--public-ink);font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.55;letter-spacing:-.025em;margin:.45rem 0;overflow-wrap:anywhere;text-wrap:balance}.news-article-page_meta__Bj_qO{display:flex}.news-article-page_meta__Bj_qO a{display:inline-flex;align-items:center;min-height:1.8rem;padding:.15rem .5rem;border-radius:.25rem;color:var(--public-accent-deep);background:var(--public-accent-soft);font-size:.72rem;text-decoration:none}.news-article-page_byline__lAp4P{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem 1rem;color:var(--public-ink-soft);font-size:.75rem;margin:.5rem 0 0}.news-article-page_byline__lAp4P span,.news-article-page_byline__lAp4P time{display:inline-flex;align-items:center;gap:.35rem}.news-article-page_excerpt__vAvcg{color:var(--public-ink-muted);font-size:.95rem;line-height:1.75;margin:.65rem 0 0;max-width:75ch}.news-article-page_coverFigure__4AtDx{margin:.85rem auto;max-width:58rem}.news-article-page_cover__gDhEC{display:block;height:auto;max-height:30rem;object-fit:contain;width:100%;border-radius:.5rem;background:var(--public-surface-muted)}.news-article-page_coverFigure__4AtDx figcaption{margin-top:.35rem;color:var(--public-ink-soft);font-size:.72rem;line-height:1.65}.news-article-page_body__umIZ1{color:var(--public-ink-muted);font-size:.9rem;margin:1.15rem auto;max-width:72ch;overflow-wrap:anywhere}.news-article-page_body__umIZ1 li,.news-article-page_body__umIZ1 p{line-height:1.85}.news-article-page_body__umIZ1 p{margin:0 0 .7rem}.news-article-page_body__umIZ1 h2,.news-article-page_body__umIZ1 h3,.news-article-page_body__umIZ1 h4{color:var(--public-ink);line-height:1.6;margin:1.25rem 0 .45rem}.news-article-page_body__umIZ1 h2{font-size:1.15rem}.news-article-page_body__umIZ1 h3{font-size:1rem}.news-article-page_body__umIZ1 h4{font-size:.95rem}.news-article-page_body__umIZ1 ol,.news-article-page_body__umIZ1 ul{padding-left:1.25rem;margin:.45rem 0 .85rem}.news-article-page_body__umIZ1 li{margin-bottom:.4rem}.news-article-page_body__umIZ1 li::marker{color:var(--public-accent-deep)}.news-article-page_body__umIZ1 a{color:var(--public-accent-deep);text-underline-offset:.2em}.news-article-page_body__umIZ1 strong{color:var(--public-ink)}.news-article-page_body__umIZ1 blockquote{background:var(--public-accent-soft);border:1px solid var(--public-line);border-radius:.5rem;margin:.85rem 0;padding:.75rem 1rem}.news-article-page_body__umIZ1 blockquote p:last-child{margin-bottom:0}.news-article-page_body__umIZ1 hr{border:0;border-top:1px solid var(--public-line);margin:1rem 0}.news-article-page_body__umIZ1 img{height:auto;max-width:100%;border-radius:.35rem}.news-article-page_body__umIZ1 img[data-width="25"]{width:25%}.news-article-page_body__umIZ1 img[data-width="50"]{width:50%}.news-article-page_body__umIZ1 img[data-width="75"]{width:75%}.news-article-page_body__umIZ1 img[data-width="100"]{width:100%}.news-article-page_body__umIZ1 img[data-align=center]{display:block;margin-inline:auto}.news-article-page_body__umIZ1 img[data-align=right]{display:block;margin-left:auto}.news-article-page_footer__O_kiH{border-top:1px solid var(--public-line);margin:0 auto;max-width:58rem;padding-top:.65rem}.news-article-page_footer__O_kiH a{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;color:var(--public-accent-deep);font-size:.85rem;font-weight:700;text-decoration:none}.news-article-page_tags__drSX9{display:flex;flex-wrap:wrap;gap:.4rem;max-width:72ch;margin:1rem auto;font-size:.9rem}.news-article-page_tags__drSX9 a{display:inline-flex;align-items:center;min-height:2.25rem;color:var(--public-accent-deep);background:var(--public-accent-soft);border:1px solid var(--public-line);border-radius:.35rem;padding:.25rem .6rem;font-size:.75rem;text-decoration:none;overflow-wrap:anywhere}.news-article-page_footer__O_kiH a:hover,.news-article-page_meta__Bj_qO a:hover,.news-article-page_tags__drSX9 a:hover{text-decoration:underline}.news-article-page_page__k9nAL a:focus-visible{outline:2px solid var(--public-accent-deep);outline-offset:3px}.news-article-page_state__LcpUr{border:1px dashed var(--public-line-strong);color:var(--public-ink-muted);padding:2rem 1rem;text-align:center}.news-article-page_articleLayout__2zsUk{align-items:start;display:grid;grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);margin-inline:auto;max-width:76rem}.news-article-page_story__BVsPY{min-width:0}.news-article-page_story__BVsPY .news-article-page_body__umIZ1,.news-article-page_story__BVsPY .news-article-page_coverFigure__4AtDx,.news-article-page_story__BVsPY .news-article-page_footer__O_kiH,.news-article-page_story__BVsPY .news-article-page_gallery__q4ldZ,.news-article-page_story__BVsPY .news-article-page_tags__drSX9{max-width:58rem}.news-article-page_sidebar__SqhBs{border-left:1px solid var(--public-line);min-width:0;padding-left:clamp(1rem,2.5vw,1.5rem);position:-webkit-sticky;position:sticky;top:1rem}.news-article-page_sidebarSection__fJp2H+.news-article-page_sidebarSection__fJp2H{border-top:1px solid var(--public-line);margin-top:1.15rem;padding-top:1.15rem}.news-article-page_sidebarTitle__d4mDh{color:var(--public-ink);font-size:1rem;line-height:1.5;margin:0}.news-article-page_sidebarSearch__VEKfn{display:grid;grid-gap:.4rem;gap:.4rem;margin-bottom:1rem}.news-article-page_sidebarSearch__VEKfn label{color:var(--public-ink);font-size:.82rem;font-weight:700}.news-article-page_sidebarSearch__VEKfn>div{display:flex}.news-article-page_sidebarSearch__VEKfn input{background:transparent;border:1px solid var(--public-line-strong);border-radius:.35rem 0 0 .35rem;color:var(--public-ink);flex:1 1;font:inherit;font-size:.8rem;height:2.25rem;min-width:0;padding:.35rem .6rem}.news-article-page_sidebarSearch__VEKfn button{align-items:center;background:var(--public-ink);border:0;border-radius:0 .35rem .35rem 0;color:var(--public-surface);display:inline-flex;justify-content:center;min-width:2.35rem}.news-article-page_allNewsLink__BrEtu:focus-visible,.news-article-page_recentLink__ox3Uc:focus-visible,.news-article-page_sidebarCategories__UmQI_ a:focus-visible,.news-article-page_sidebarSearch__VEKfn button:focus-visible,.news-article-page_sidebarSearch__VEKfn input:focus{outline:2px solid var(--public-accent);outline-offset:2px}.news-article-page_sidebarCategories__UmQI_{display:grid;grid-gap:.05rem;gap:.05rem;margin-top:.45rem}.news-article-page_sidebarCategories__UmQI_ a{align-items:center;border-bottom:1px solid var(--public-line);color:var(--public-ink-muted);display:flex;font-size:.8rem;gap:.5rem;justify-content:space-between;min-height:2.25rem;padding:.35rem .1rem;text-decoration:none}.news-article-page_sidebarCategories__UmQI_ a:hover{color:var(--public-accent-deep)}.news-article-page_sidebarCategories__UmQI_ a span:last-child{color:var(--public-ink-soft);font-family:var(--public-mono);font-size:.68rem}.news-article-page_recentList__07boB{list-style:none;margin:.55rem 0 0;padding:0}.news-article-page_recentList__07boB li{border-bottom:1px solid var(--public-line)}.news-article-page_recentLink__ox3Uc{align-items:center;color:var(--public-ink);display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:4.25rem minmax(0,1fr);padding:.65rem 0;text-decoration:none}.news-article-page_recentLink__ox3Uc:hover strong{color:var(--public-accent-deep)}.news-article-page_recentLink__ox3Uc img,.news-article-page_recentPlaceholder__L7TRr{aspect-ratio:1.25;background:var(--public-surface-muted);border-radius:.25rem;display:block;object-fit:cover;width:4.25rem}.news-article-page_recentPlaceholder__L7TRr{align-items:center;color:var(--public-accent-deep);display:flex;font-family:var(--public-mono);font-size:.75rem;justify-content:center}.news-article-page_recentLink__ox3Uc>span{min-width:0}.news-article-page_recentLink__ox3Uc strong{display:-webkit-box;font-size:.78rem;line-height:1.55;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news-article-page_recentLink__ox3Uc time{color:var(--public-ink-muted);display:block;font-family:var(--public-mono);font-size:.62rem;margin-top:.2rem}.news-article-page_allNewsLink__BrEtu{align-items:center;color:var(--public-accent-deep);display:inline-flex;font-size:.76rem;font-weight:700;gap:.3rem;margin-top:.75rem;text-decoration:none}.news-article-page_sidebarState__eN2_g{color:var(--public-ink-muted);font-size:.78rem;line-height:1.65;margin:.55rem 0}@media (max-width:65rem){.news-article-page_articleLayout__2zsUk{grid-template-columns:minmax(0,1fr) minmax(14rem,18rem)}}@media (max-width:46rem){.news-article-page_articleLayout__2zsUk{display:flex;flex-direction:column;gap:1.25rem}.news-article-page_sidebar__SqhBs{border-left:0;border-top:1px solid var(--public-line);padding-left:0;padding-top:1rem;position:static;width:100%}.news-article-page_sidebarSearch__VEKfn button,.news-article-page_sidebarSearch__VEKfn input{height:2.75rem}.news-article-page_sidebarCategories__UmQI_ a{min-height:2.75rem}}@media (max-width:40rem),(pointer:coarse){.news-article-page_footer__O_kiH a,.news-article-page_meta__Bj_qO a,.news-article-page_tags__drSX9 a{min-height:2.75rem}}.page_header__EbPac{padding-block:1rem .85rem}.page_header__EbPac h1{font-size:clamp(1.5rem,2.3vw,2rem);letter-spacing:-.025em;line-height:1.4}.page_eyebrow__AX39v{color:var(--public-accent);font-family:var(--public-mono);font-size:.65rem;font-weight:700;letter-spacing:.1em;line-height:1.7;margin:0 0 .35rem;text-transform:uppercase}.page_summary__Khq1N{font-size:.85rem;line-height:1.65;margin:.4rem 0 0}.page_groups__3pJwL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem 1.5rem;gap:1rem 1.5rem;padding-top:.75rem}.page_group__IuNxo{display:flex;align-items:flex-start;gap:.7rem;padding-block:.75rem;border-top:1px solid var(--public-accent);min-width:0;scroll-margin-top:7rem}.page_number__Mnlez{color:var(--public-accent);font:.68rem/1.8 var(--public-mono)}.page_groupContent__J5Gvm{min-width:0;flex:1 1}.page_group__IuNxo h2{font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.45;margin:0 0 .6rem}.page_group__IuNxo ul{list-style:none;padding:0;margin:0}.page_group__IuNxo li{border-top:1px solid var(--public-line)}.page_action__J9JG5,.page_group__IuNxo li a{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:2.75rem;padding-block:.5rem;color:var(--public-ink-muted);font-size:.85rem;line-height:1.6;text-decoration:none}.page_action__J9JG5 svg,.page_group__IuNxo li a svg{color:#a64121;flex-shrink:0}.page_group__IuNxo a:hover{color:#a64121}.page_action__J9JG5{justify-content:flex-start}@media (max-width:760px){.page_groups__3pJwL{grid-template-columns:1fr;gap:.75rem}}.executive-page_page__TI0H_{background:var(--public-canvas);color:var(--public-ink)}.executive-page_header__0U4xy{border-bottom:1px solid var(--public-line);padding-block:clamp(1rem,2.5vw,2rem)}.executive-page_eyebrow__cpMiL{color:var(--public-accent);font:.68rem/1.6 var(--public-mono);font-weight:700;letter-spacing:.12em;margin:0 0 .45rem}.executive-page_header__0U4xy h1{color:var(--public-ink);font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.06em;line-height:1.15;margin:0}.executive-page_summary__Yvtns{color:var(--public-ink-muted);font-size:.92rem;line-height:1.7;margin:.6rem 0 0}.executive-page_notice__nAAa8{border:1px dashed var(--public-line-strong);color:var(--public-ink-muted);margin:1.5rem 0 0;padding:.85rem 1rem}.executive-page_hierarchy__obL6N{margin:clamp(2rem,4vw,3.5rem) auto clamp(2.5rem,6vw,5rem);max-width:62rem}.executive-page_card__Fk80P{background:var(--public-surface);border:1px solid var(--public-line-strong);box-shadow:0 .6rem 1.6rem rgb(33 21 17/6%);padding:clamp(1rem,2.5vw,1.5rem)}.executive-page_featured__dq5Re{border-top:.25rem solid var(--public-accent);margin-inline:auto;max-width:34rem}.executive-page_role____mw7{color:var(--public-accent-deep);font:.68rem/1.6 var(--public-mono);font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.executive-page_profile__LZ6Y4{align-items:center;display:flex;gap:1rem;margin-top:.8rem}.executive-page_photoFrame__bZ19P{aspect-ratio:1;background:linear-gradient(145deg,var(--public-accent-soft),var(--public-surface-muted));flex:0 0 5.2rem;overflow:hidden;position:relative}.executive-page_photo__yWpxc{object-fit:cover;object-position:center top}.executive-page_placeholder__mVkza{align-items:center;color:var(--public-accent-deep);display:flex;font-size:2.4rem;font-weight:700;height:100%;justify-content:center}.executive-page_identity__s4gSp{min-width:0}.executive-page_identity__s4gSp h2{color:var(--public-ink);font-size:clamp(1.15rem,2.3vw,1.7rem);line-height:1.4;margin:0}.executive-page_identity__s4gSp p{color:var(--public-ink-muted);font-size:.84rem;line-height:1.6;margin:.2rem 0 0}.executive-page_contacts__c2Qb9{border-top:1px solid var(--public-line);display:grid;grid-gap:.35rem;gap:.35rem;margin-top:1rem;padding-top:.8rem}.executive-page_contacts__c2Qb9 a{align-items:center;color:var(--public-ink-muted);display:flex;font-size:.78rem;gap:.45rem;overflow-wrap:anywhere;text-decoration:none}.executive-page_contacts__c2Qb9 a:hover{color:var(--public-accent-deep)}.executive-page_connector__5EFgI{border-left:1px solid var(--public-line-strong);height:2.25rem;margin-inline:auto;width:1px}.executive-page_deputies__fdBFR{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.executive-page_deputies__fdBFR:before{border-top:1px solid var(--public-line-strong);content:"";left:25%;position:absolute;right:25%;top:-1px}.executive-page_deputies__fdBFR>.executive-page_card__Fk80P{position:relative}.executive-page_deputies__fdBFR>.executive-page_card__Fk80P:before{border-left:1px solid var(--public-line-strong);content:"";height:1rem;left:50%;position:absolute;top:-1rem}.executive-page_emptyProfile__WIHwE{margin-top:.9rem}.executive-page_emptyMark__8VUyQ{color:var(--public-accent);display:block;font-size:1.5rem;line-height:1}.executive-page_emptyProfile__WIHwE h2{color:var(--public-ink);font-size:1rem;margin:.55rem 0 0}.executive-page_emptyProfile__WIHwE p{color:var(--public-ink-muted);font-size:.78rem;line-height:1.6;margin:.35rem 0 0}@media (max-width:44rem){.executive-page_header__0U4xy{padding-inline:1rem}.executive-page_hierarchy__obL6N{margin-inline:1rem}.executive-page_deputies__fdBFR{grid-template-columns:1fr;padding-left:1rem}.executive-page_deputies__fdBFR:before{border-left:1px solid var(--public-line-strong);border-top:0;bottom:1rem;left:0;right:auto;top:0}.executive-page_deputies__fdBFR>.executive-page_card__Fk80P:before{border-left:0;border-top:1px solid var(--public-line-strong);height:0;left:-1rem;top:50%;width:1rem}}.personnel-page_personnelPage__hQBpd .personnel-page_header__SOUyl{padding-block:.8rem .9rem}.personnel-page_cardEyebrow___TES9,.personnel-page_eyebrow__YCXbP{color:var(--public-accent);font-family:var(--public-mono);font-size:.7rem;font-weight:700;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.personnel-page_personnelPage__hQBpd .personnel-page_eyebrow__YCXbP{margin-bottom:.4rem}.personnel-page_categoryLinks__Wys_O{display:flex;flex-wrap:wrap;gap:.65rem;padding:1.25rem 0 .5rem}.personnel-page_personnelPage__hQBpd .personnel-page_categoryLinks__Wys_O{gap:.35rem;padding:.6rem 0 .2rem}.personnel-page_categoryLinks__Wys_O a{border:1px solid var(--public-line-strong);border-radius:999px;color:var(--public-ink-muted);padding:.7rem 1rem;text-decoration:none}.personnel-page_personnelPage__hQBpd .personnel-page_categoryLinks__Wys_O a{font-size:.82rem;line-height:1.35;padding:.38rem .68rem}.personnel-page_categoryLinks__Wys_O .personnel-page_activeLink__Vr_Wf,.personnel-page_categoryLinks__Wys_O a:hover{background:var(--public-ink);border-color:var(--public-ink);color:var(--public-canvas)}:root[data-theme=dark] .personnel-page_personnelPage__hQBpd .personnel-page_categoryLinks__Wys_O .personnel-page_activeLink__Vr_Wf{background:var(--public-surface);border-color:var(--public-surface);color:var(--public-ink)}.personnel-page_toolbar__ULVWN{align-items:center;display:grid;grid-gap:.7rem 1rem;gap:.7rem 1rem;grid-template-columns:auto minmax(12rem,24rem) 1fr;padding:1.5rem 0 2rem}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN{gap:.4rem .65rem;grid-template-columns:auto minmax(12rem,1fr) auto auto;padding:.6rem 0 1rem}.personnel-page_toolbar__ULVWN label{color:var(--public-ink);font-weight:700}.personnel-page_toolbar__ULVWN input{background:transparent;border:1px solid var(--public-line-strong);border-radius:.6rem;color:var(--public-ink);font:inherit;padding:.8rem 1rem}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN label{font-size:.82rem}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN input{border-radius:.45rem;font-size:.85rem;line-height:1.4;padding:.35rem .65rem}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN button{background:var(--public-ink);border:0;border-radius:.45rem;color:var(--public-canvas);cursor:pointer;font:inherit;font-size:.85rem;font-weight:700;line-height:1.4;padding:.35rem .8rem}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN button:hover{background:var(--public-accent-deep)}.personnel-page_toolbar__ULVWN input:focus{border-color:var(--public-accent);outline:2px solid var(--public-ink);outline-offset:2px}.personnel-page_toolbar__ULVWN span{color:var(--public-ink-muted);font-family:var(--public-mono);font-size:.75rem;justify-self:end}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN span{font-size:.68rem;white-space:nowrap}.personnel-page_groupList__ugGPY{display:grid;grid-gap:2.25rem;gap:2.25rem}.personnel-page_personnelPage__hQBpd .personnel-page_groupList__ugGPY{gap:1.25rem}.personnel-page_group__2edUn{min-width:0}.personnel-page_groupHeader__oVNu5{align-items:end;border-top:1px solid var(--public-line);display:flex;justify-content:space-between;gap:1rem;padding:1.2rem 0 .9rem}.personnel-page_personnelPage__hQBpd .personnel-page_groupHeader__oVNu5{padding:.85rem 0 .6rem}.personnel-page_groupHeader__oVNu5 h2{color:var(--public-ink);font-size:clamp(1.15rem,2vw,1.55rem);letter-spacing:-.04em;margin:0}.personnel-page_groupHeader__oVNu5>span{color:var(--public-ink-muted);font-family:var(--public-mono);font-size:.72rem;white-space:nowrap}.personnel-page_groupEyebrow__lcyGc{color:var(--public-accent);font-family:var(--public-mono);font-size:.62rem;font-weight:700;letter-spacing:.12em;margin:0 0 .35rem;text-transform:uppercase}.personnel-page_grid__KNbMe{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.personnel-page_card__mpN2c{background:var(--public-surface);border:1px solid var(--public-line);display:flex;flex-direction:column;min-width:0}.personnel-page_photoFrame__ug0_F{aspect-ratio:4/5;background:var(--public-surface-muted);overflow:hidden;position:relative}.personnel-page_photoPlaceholder__Nz9hu,.personnel-page_photo__sjIDF{height:100%;object-fit:cover;object-position:center top;width:100%}.personnel-page_photoPlaceholder__Nz9hu{align-items:center;color:var(--public-accent-deep);display:flex;font-size:4rem;font-weight:700;justify-content:center}.personnel-page_cardBody__5WeAN{display:flex;flex:1 1;flex-direction:column;padding:1.35rem}.personnel-page_cardEyebrow___TES9{font-size:.62rem;margin-bottom:.7rem}.personnel-page_card__mpN2c h2,.personnel-page_card__mpN2c h3{color:var(--public-ink);font-size:1.35rem;letter-spacing:-.04em;margin:0}.personnel-page_nameEn__s0e_R{color:var(--public-ink-soft);font-size:.86rem;margin:.35rem 0 0}.personnel-page_position__Zl1Mo{color:var(--public-ink-muted);line-height:1.6;margin:1rem 0 0}.personnel-page_meta__q131_,.personnel-page_summaryText__zmytD{color:var(--public-ink-soft);font-size:.88rem;line-height:1.6;margin:.35rem 0 0}.personnel-page_summaryText__zmytD{border-top:1px solid var(--public-line);margin-top:1rem;padding-top:1rem}.personnel-page_cardBody__5WeAN a{color:var(--public-accent-deep);font-size:.85rem;margin-top:.65rem;overflow-wrap:anywhere}.personnel-page_profileDetails__f7sjU{border-top:1px solid var(--public-line);margin-top:1rem}.personnel-page_profileDetails__f7sjU summary{color:var(--public-accent-deep);cursor:pointer;font-weight:700;line-height:1.6;min-height:44px;padding:.75rem 0}.personnel-page_profileDetails__f7sjU summary:focus-visible{outline:3px solid var(--public-accent);outline-offset:2px}.personnel-page_profileDetails__f7sjU dl{line-height:1.7;margin:0}.personnel-page_profileDetails__f7sjU dl>div{margin-bottom:1rem}.personnel-page_profileDetails__f7sjU dt{color:var(--public-ink);font-weight:700}.personnel-page_profileDetails__f7sjU dd{color:var(--public-ink-muted);margin:.35rem 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.personnel-page_empty__9OvxE{border:1px dashed var(--public-line-strong);margin-top:1rem;padding:clamp(2rem,4vw,3rem) 1.5rem;text-align:center}.personnel-page_emptyMark__waADx{color:var(--public-accent);display:block;font-size:3rem;line-height:1.5}.personnel-page_empty__9OvxE h2{color:var(--public-ink);font-size:1.5rem;margin:1rem 0 .5rem}.personnel-page_empty__9OvxE p{color:var(--public-ink-muted);line-height:1.7;margin:0 auto;max-width:34rem}.personnel-page_academicGrid__VX9yl{gap:clamp(1rem,1.8vw,1.5rem);grid-template-columns:repeat(4,minmax(0,1fr))}.personnel-page_academicCard__Kq1BV{background:transparent;border:0}.personnel-page_academicCardButton__wMU63{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;min-width:0;padding:0;text-align:left;width:100%}.personnel-page_academicCardButton__wMU63:focus-visible{border-radius:.65rem;outline:3px solid var(--public-accent);outline-offset:5px}.personnel-page_academicPhotoFrame__o4yHa{aspect-ratio:1/1;background:linear-gradient(145deg,var(--public-accent-soft),var(--public-surface-muted));border-radius:.75rem;display:block;overflow:hidden;position:relative}.personnel-page_academicPhotoFrame__o4yHa:after{border:1px solid color-mix(in srgb,var(--public-accent) 35%,transparent);border-radius:inherit;content:"";inset:.55rem;pointer-events:none;position:absolute}.personnel-page_academicCardBody__Tcfnn{display:flex;flex-direction:column;padding:.8rem .15rem 0}.personnel-page_academicRole__pdESS{color:var(--public-accent-deep);font-size:.78rem;line-height:1.5}.personnel-page_academicName__hFqDy{color:var(--public-ink);font-size:clamp(1rem,1.5vw,1.2rem);font-weight:750;letter-spacing:-.025em;line-height:1.45;margin-top:.25rem}.personnel-page_academicPosition__2Ds6L{color:var(--public-ink);font-size:.86rem;line-height:1.55;margin-top:.25rem}.personnel-page_academicProgram__Jb7__{color:var(--public-accent-deep);font-size:.82rem;line-height:1.55;margin-top:.2rem}.personnel-page_academicCardAction__jSPjb{color:var(--public-ink-muted);font-size:.78rem;line-height:1.5;margin-top:.55rem;opacity:.92}.personnel-page_academicCardButton__wMU63:focus-visible .personnel-page_academicCardAction__jSPjb,.personnel-page_academicCardButton__wMU63:hover .personnel-page_academicCardAction__jSPjb{color:var(--public-accent-deep);text-decoration:underline;text-underline-offset:.2em}.personnel-page_profileDialog__tQ_he{background:var(--public-surface);border:1px solid var(--public-line);border-radius:.9rem;box-shadow:0 1.5rem 5rem rgb(33 21 17/28%);color:var(--public-ink);margin:auto;max-height:calc(100dvh - 2rem);max-width:76rem;overflow:hidden;padding:0;width:min(100% - 2rem,76rem)}.personnel-page_profileDialog__tQ_he::-webkit-backdrop{background:rgb(33 21 17/55%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.personnel-page_profileDialog__tQ_he::backdrop{background:rgb(33 21 17/55%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.personnel-page_profileDialogLayout__WDosH{display:grid;grid-template-columns:minmax(18rem,.95fr) minmax(22rem,1.05fr);max-height:calc(100dvh - 2rem);overflow:auto}.personnel-page_profileDialogVisual__51lp1{background:linear-gradient(150deg,var(--public-accent-soft),var(--public-surface-muted));min-height:34rem;overflow:hidden;position:relative}.personnel-page_profileDialogImage__K6oBO{height:100%;object-fit:cover;object-position:center top;width:100%}.personnel-page_profileDialogPlaceholder__4uKYh{align-items:center;color:var(--public-accent-deep);display:flex;font-size:clamp(6rem,13vw,11rem);font-weight:750;height:100%;justify-content:center}.personnel-page_profileDialogCaption__8t3NY{bottom:1.25rem;color:var(--public-ink-muted);font-family:var(--public-mono);font-size:.68rem;letter-spacing:.12em;left:1.25rem;position:absolute}.personnel-page_profileDialogContent__DkEps{padding:clamp(1.5rem,3vw,3rem);position:relative}.personnel-page_profileDialogClose__vlMAI{align-items:center;background:var(--public-surface-muted);border:1px solid var(--public-line);border-radius:50%;color:var(--public-ink);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;position:absolute;right:1.25rem;top:1.25rem;width:2.75rem}.personnel-page_profileDialogClose__vlMAI:hover{background:var(--public-accent-soft);color:var(--public-accent-deep)}.personnel-page_profileDialogClose__vlMAI:focus-visible{outline:3px solid var(--public-accent);outline-offset:2px}.personnel-page_profileDialogContent__DkEps h2{color:var(--public-ink);font-size:clamp(1.55rem,3vw,2.5rem);letter-spacing:-.045em;line-height:1.2;margin:0;max-width:calc(100% - 3rem)}.personnel-page_profileDialogContent__DkEps h2[data-heading-size=medium]{font-size:clamp(1.4rem,2.5vw,2rem)}.personnel-page_profileDialogContent__DkEps h2[data-heading-size=compact]{font-size:clamp(1.15rem,2vw,1.65rem);letter-spacing:-.025em}.personnel-page_profileDialogRole__Hndd8{color:var(--public-accent-deep);font-size:1rem;line-height:1.6;margin:.55rem 0 0}.personnel-page_profileDialogSummary__CT_zt{color:var(--public-ink-muted);font-size:.92rem;line-height:1.7;margin:1rem 0 0;max-width:42rem}.personnel-page_profileDialogFacts__7rz8d{border-block:1px solid var(--public-line);display:grid;grid-gap:.7rem;gap:.7rem;margin-top:1.35rem;padding:1.1rem 0}.personnel-page_profileDialogFacts__7rz8d p{align-items:flex-start;display:flex;gap:.65rem;line-height:1.6;margin:0}.personnel-page_profileDialogFacts__7rz8d svg{color:var(--public-accent-deep);flex:none;margin-top:.15rem}.personnel-page_profileDialogFacts__7rz8d span{display:grid;grid-gap:.12rem;gap:.12rem}.personnel-page_profileDialogFacts__7rz8d strong{color:var(--public-ink);font-size:.78rem;font-weight:700}.personnel-page_profileDialogFacts__7rz8d a{color:var(--public-accent-deep);overflow-wrap:anywhere}.personnel-page_profileDialogSections__fqhYP{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.25rem}.personnel-page_profileDialogSections__fqhYP section{border-bottom:1px solid var(--public-line);padding-bottom:.9rem}.personnel-page_profileDialogSections__fqhYP h3{color:var(--public-ink);font-size:.95rem;margin:0}.personnel-page_profileDialogSections__fqhYP p{color:var(--public-ink-muted);line-height:1.7;margin:.3rem 0 0;white-space:pre-line}@media (max-width:72rem){.personnel-page_academicGrid__VX9yl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:60rem){.personnel-page_academicGrid__VX9yl,.personnel-page_grid__KNbMe{grid-template-columns:repeat(2,minmax(0,1fr))}.personnel-page_profileDialogLayout__WDosH{grid-template-columns:minmax(15rem,.85fr) minmax(20rem,1.15fr)}.personnel-page_profileDialogVisual__51lp1{min-height:30rem}}@media (min-width:60.01rem){.personnel-page_profileDialogContent__DkEps h2{white-space:nowrap}}@media (max-width:42rem){.personnel-page_toolbar__ULVWN{align-items:stretch;grid-template-columns:1fr}.personnel-page_toolbar__ULVWN span{justify-self:start}.personnel-page_academicGrid__VX9yl,.personnel-page_grid__KNbMe{grid-template-columns:1fr}.personnel-page_profileDialog__tQ_he{max-height:calc(100dvh - 1rem);width:calc(100% - 1rem)}.personnel-page_profileDialogLayout__WDosH{display:block;max-height:calc(100dvh - 1rem);overflow:auto}.personnel-page_profileDialogVisual__51lp1{aspect-ratio:4/3;min-height:0}.personnel-page_profileDialogContent__DkEps{padding:1.25rem}.personnel-page_profileDialogCaption__8t3NY{bottom:.8rem;left:.9rem}.personnel-page_profileDialogClose__vlMAI{right:.85rem;top:.85rem}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN{grid-template-columns:1fr auto}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN label{grid-column:1/-1}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN input{min-width:0}.personnel-page_personnelPage__hQBpd .personnel-page_toolbar__ULVWN span{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:no-preference){.personnel-page_academicCardButton__wMU63:hover .personnel-page_academicPhotoFrame__o4yHa img{transform:scale(1.025);transition:transform .22s ease}.personnel-page_academicPhotoFrame__o4yHa img{transition:transform .22s ease}}