.NewsHero-module__Oko7Ba__hero{--section-header-kicker-color:var(--brand-blue);isolation:isolate;background:var(--brand-navy-deep);color:#fff;width:100%;height:clamp(40.625rem,48.6vw,43.75rem);padding:clamp(6rem, 13.9vw, 12.5rem) var(--page-gutter) clamp(3.5rem, 7vw, 6.25rem);align-items:center;display:flex;position:relative;overflow:clip}.NewsHero-module__Oko7Ba__background{z-index:-1;position:absolute;inset:0;container-type:size}.NewsHero-module__Oko7Ba__photoFrame{height:60rem;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.NewsHero-module__Oko7Ba__skyline{object-fit:cover;object-position:center}.NewsHero-module__Oko7Ba__darken{background:#00000070;position:absolute;inset:0}.NewsHero-module__Oko7Ba__inner{width:100%}.NewsHero-module__Oko7Ba__copy{max-width:max(0px, calc(51.3vw - var(--page-gutter) - var(--shell-offset) - .75rem));flex-direction:column;align-items:flex-start;gap:clamp(1rem,2vw,1.5rem);display:flex;position:relative}.NewsHero-module__Oko7Ba__bracket{--bracket-top:calc(-1 * clamp(1.4375rem, 3vw, 3rem));--bracket-overhang:clamp(.84375rem, 2.5vw, 3rem)}.NewsHero-module__Oko7Ba__headline{text-wrap:balance}.NewsHero-module__Oko7Ba__intro{color:#fff;max-width:100%;font-family:var(--font-brand);font-weight:200;font-size:var(--fs-hero-intro);letter-spacing:-.02em;margin:0;line-height:1.5}.NewsHero-module__Oko7Ba__intro p{margin:0}.NewsHero-module__Oko7Ba__intro p+p{margin-top:clamp(1.5rem,2.2vw,2rem)}@media (max-width:768px){.NewsHero-module__Oko7Ba__hero{height:clamp(36rem,100vw + 10rem,40.625rem);padding:clamp(7rem, 18vw, 10rem) var(--page-gutter) clamp(3rem, 8vw, 4.5rem);align-items:flex-end}.NewsHero-module__Oko7Ba__photoFrame{height:60rem;top:auto;bottom:0;translate:none}.NewsHero-module__Oko7Ba__copy{max-width:100%}.NewsHero-module__Oko7Ba__hero .NewsHero-module__Oko7Ba__headline{font-size:var(--fs-display-sm)}.NewsHero-module__Oko7Ba__intro{font-size:calc(clamp(1.125rem, 1.53vw, 1.375rem) * var(--type-scale))}}@media (max-width:480px){.NewsHero-module__Oko7Ba__hero{padding-inline:clamp(1.25rem,6.154vw,2.5rem);height:40.625rem;padding-bottom:1.5rem}}
.NewsDirectory-module__nWmV0a__directory{background:#fff;width:100%;position:relative}.NewsDirectory-module__nWmV0a__tabsSection{padding-inline:var(--page-gutter)}.NewsDirectory-module__nWmV0a__results{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.NewsDirectory-module__nWmV0a__results{transition:opacity var(--motion-duration-fast) var(--ease-standard), transform var(--motion-duration-fast) var(--ease-standard)}.NewsDirectory-module__nWmV0a__filtering{opacity:.72;transform:translateY(.25rem)}}.NewsDirectory-module__nWmV0a__tagFilter{color:var(--brand-navy);font-size:calc(.875rem * var(--type-scale));align-items:center;gap:.75rem;margin:1rem 0 0;display:flex}.NewsDirectory-module__nWmV0a__clearTag{appearance:none;color:var(--brand-blue-bright);font:inherit;cursor:pointer;transition:color var(--motion-duration-fast) var(--ease-standard);background:0 0;border:0;margin:0;padding:0}@media (hover:hover){.NewsDirectory-module__nWmV0a__clearTag:hover{color:var(--brand-navy)}}.NewsDirectory-module__nWmV0a__clearTag:focus-visible{outline:2px solid var(--brand-blue-bright);outline-offset:2px}.NewsDirectory-module__nWmV0a__gridSection{padding:clamp(2.5rem, 5vw, 5rem) var(--page-gutter) clamp(3rem, 6vw, 5rem)}.NewsDirectory-module__nWmV0a__grid{grid-template-columns:1fr 1fr;gap:0 clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.NewsDirectory-module__nWmV0a__gridItem{min-width:0;display:flex}.NewsDirectory-module__nWmV0a__empty{color:var(--text-muted);font-size:calc(1rem * var(--type-scale));margin:2rem 0;line-height:1.5}.NewsDirectory-module__nWmV0a__pager{flex-direction:column;align-items:center;gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:flex}.NewsDirectory-module__nWmV0a__count{color:var(--text-muted);font-size:calc(1rem * var(--type-scale));letter-spacing:-.02em;margin:0;line-height:1.5}.NewsDirectory-module__nWmV0a__loadMore:disabled{cursor:progress;opacity:.6}@media (max-width:900px){.NewsDirectory-module__nWmV0a__grid{grid-template-columns:minmax(0,1fr)}}
.newsSkeleton-module__McY1wa__directory{background:#fff;width:100%;position:relative;overflow:clip}.newsSkeleton-module__McY1wa__tabsSection,.newsSkeleton-module__McY1wa__featuredSection,.newsSkeleton-module__McY1wa__gridSection{opacity:0;animation:newsSkeleton-module__McY1wa__reveal var(--motion-duration-medium,.25s) var(--ease-premium,ease-out) .4s forwards}.newsSkeleton-module__McY1wa__directory:after{z-index:1;content:"";opacity:0;animation:newsSkeleton-module__McY1wa__reveal var(--motion-duration-medium,.25s) var(--ease-premium,ease-out) .4s forwards, newsSkeleton-module__McY1wa__sweep 2.4s var(--ease-premium,ease-in-out) .4s infinite;pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff52 50%,#0000 80%);background:linear-gradient(100deg,#0000 20%,lab(100% 0 0/.32) 50%,#0000 80%);position:absolute;inset:0;transform:translate(-100%)}@keyframes newsSkeleton-module__McY1wa__reveal{to{opacity:1}}@keyframes newsSkeleton-module__McY1wa__sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.newsSkeleton-module__McY1wa__tabsSection,.newsSkeleton-module__McY1wa__featuredSection,.newsSkeleton-module__McY1wa__gridSection{animation:0s linear .4s forwards newsSkeleton-module__McY1wa__revealInstant}.newsSkeleton-module__McY1wa__directory:after{display:none}}@keyframes newsSkeleton-module__McY1wa__revealInstant{to{opacity:1}}.newsSkeleton-module__McY1wa__tabsSection{padding-inline:var(--page-gutter)}.newsSkeleton-module__McY1wa__tabs,.newsSkeleton-module__McY1wa__featured,.newsSkeleton-module__McY1wa__grid{width:100%;max-width:var(--shell-max);margin-inline:auto}.newsSkeleton-module__McY1wa__tabs{border-bottom:1px solid var(--brand-blue);flex-wrap:wrap;gap:2rem;display:flex}.newsSkeleton-module__McY1wa__tab{width:clamp(4rem,7vw,6rem);height:calc(1rem * var(--type-scale));margin-block:1.25rem}.newsSkeleton-module__McY1wa__featuredSection{padding:calc(clamp(4.5rem, 7vw, 6.25rem) + 1.5rem + calc(1rem * var(--type-scale))) var(--page-gutter) clamp(2rem, 4vw, 3rem)}.newsSkeleton-module__McY1wa__featured{border:1px solid var(--brand-blue-bright);align-items:stretch;height:32rem;display:flex;overflow:clip}.newsSkeleton-module__McY1wa__featuredMedia{background:#eaf1f6;flex:0 0 clamp(14rem,33vw,30rem);min-height:20rem}.newsSkeleton-module__McY1wa__featuredBody{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:clamp(1rem,2vw,1.5rem);min-width:0;padding:clamp(1.5rem,3vw,3rem) clamp(1.5rem,3.5vw,3.5rem);display:flex}.newsSkeleton-module__McY1wa__featuredMeta{width:20%;height:calc(.75rem * var(--type-scale))}.newsSkeleton-module__McY1wa__featuredTitle{width:66%;height:calc(2rem * var(--type-scale))}.newsSkeleton-module__McY1wa__gridSection{padding:clamp(2.5rem, 5vw, 5rem) var(--page-gutter) clamp(3rem, 6vw, 5rem)}.newsSkeleton-module__McY1wa__grid{grid-template-columns:1fr 1fr;gap:0 clamp(1.5rem,3vw,2.5rem);margin:0 auto;padding:0;display:grid}.newsSkeleton-module__McY1wa__card{border-bottom:1px solid var(--brand-blue);flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.newsSkeleton-module__McY1wa__meta{width:24%;height:calc(.75rem * var(--type-scale))}.newsSkeleton-module__McY1wa__title{width:68%;height:calc(1.125rem * var(--type-scale) * 1.3)}.newsSkeleton-module__McY1wa__excerpt{width:76%;height:calc(.875rem * var(--type-scale) * 1.5 * 2)}.newsSkeleton-module__McY1wa__tab,.newsSkeleton-module__McY1wa__featuredMeta,.newsSkeleton-module__McY1wa__featuredTitle,.newsSkeleton-module__McY1wa__meta,.newsSkeleton-module__McY1wa__title,.newsSkeleton-module__McY1wa__excerpt{background:#00000009;background:lab(0% 0 0/.035);border-radius:.125rem;display:block}@media (max-width:900px){.newsSkeleton-module__McY1wa__grid{grid-template-columns:minmax(0,1fr)}.newsSkeleton-module__McY1wa__featured{flex-direction:column;height:calc(62.5vw + 21rem)}.newsSkeleton-module__McY1wa__featuredMedia{aspect-ratio:16/10;flex:none;width:100%;min-height:0}}@media (max-width:480px){.newsSkeleton-module__McY1wa__featuredBody{gap:1rem;padding:1.25rem}}
