.NewsFilter-module__cHMcLa__layout{gap:24px;padding-block-end:var(--section-space);display:grid}.NewsFilter-module__cHMcLa__filter{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;padding-block-start:16px;display:grid}.NewsFilter-module__cHMcLa__filter:not([data-ready]){visibility:hidden}.NewsFilter-module__cHMcLa__button{border-radius:var(--r-control);min-height:48px;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:2px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:clamp(1rem,.9536rem + .1905vw,1.125rem);display:flex}.NewsFilter-module__cHMcLa__button:hover,.NewsFilter-module__cHMcLa__button[aria-pressed=true]{background:var(--sage-tint);color:var(--forest)}.NewsFilter-module__cHMcLa__button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--forest)}.NewsFilter-module__cHMcLa__count{color:var(--caption);font-weight:400}.NewsFilter-module__cHMcLa__list{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none;container:content/inline-size}.NewsFilter-module__cHMcLa__list>li[hidden]{display:none}@media (min-width:60em){.NewsFilter-module__cHMcLa__layout{grid-template-columns:var(--heading-col) minmax(0, 1fr);gap:var(--col-gap);align-items:start}.NewsFilter-module__cHMcLa__filter{flex-direction:column;gap:4px;padding-block-start:20px;display:flex}.NewsFilter-module__cHMcLa__button[aria-pressed=true]{box-shadow:none;font-weight:700}.NewsFilter-module__cHMcLa__list{grid-column:2}}@media (forced-colors:active){.NewsFilter-module__cHMcLa__button[aria-pressed=true]{border-color:highlight;font-weight:700}}@media (scripting:none){.NewsFilter-module__cHMcLa__filter{display:none}}
.SampleMarker-module__tdi0uq__marker{border:1px solid var(--input-border);color:var(--muted);white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:.8125rem;font-weight:400;line-height:1.4;display:inline-block}
.NewsRow-module__18vAQW__row{border-top:1px solid var(--rule);grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;padding-block:18px;display:grid}.NewsRow-module__18vAQW__noImage{grid-template-columns:minmax(0,1fr)}.NewsRow-module__18vAQW__thumbnail{aspect-ratio:200/130;object-fit:cover;border-radius:var(--r-photo);background:var(--ph-green);width:100%}.NewsRow-module__18vAQW__text{flex-direction:column;gap:8px;display:flex}.NewsRow-module__18vAQW__meta{color:var(--caption);font-size:var(--fs-meta);line-height:1.4}.NewsRow-module__18vAQW__type{color:var(--moss);font-weight:700}.NewsRow-module__18vAQW__award{color:var(--rose)}.NewsRow-module__18vAQW__headline{font-size:var(--fs-headline);line-height:1.25}.NewsRow-module__18vAQW__headline a{text-decoration:none;display:inline-block}.NewsRow-module__18vAQW__headline a:hover{text-decoration:underline}.NewsRow-module__18vAQW__summary{font-size:1.0625rem;line-height:1.55}.NewsRow-module__18vAQW__cicNote{color:var(--moss);font-size:.875rem}@container content (min-width:34rem){.NewsRow-module__18vAQW__row{grid-template-columns:200px minmax(0,1fr);gap:32px;padding-block:28px}.NewsRow-module__18vAQW__noImage{grid-template-columns:minmax(0,1fr)}}@container content (min-width:38rem){.NewsRow-module__18vAQW__large{grid-template-columns:220px minmax(0,1fr);gap:36px;padding-block:30px}.NewsRow-module__18vAQW__large.NewsRow-module__18vAQW__noImage{grid-template-columns:minmax(0,1fr)}.NewsRow-module__18vAQW__large .NewsRow-module__18vAQW__thumbnail{aspect-ratio:220/146}.NewsRow-module__18vAQW__large .NewsRow-module__18vAQW__text{gap:10px}.NewsRow-module__18vAQW__large .NewsRow-module__18vAQW__headline{font-size:clamp(1.5625rem,1.5161rem + .1905vw,1.6875rem)}}
.PhotoFigure-module__oQLgda__figure{flex-direction:column;gap:10px;min-width:0;display:flex}.PhotoFigure-module__oQLgda__photo{width:100%;height:var(--photo-height,auto);aspect-ratio:var(--photo-ratio,auto);object-fit:cover;border-radius:var(--r-photo);background:var(--ph-green)}.PhotoFigure-module__oQLgda__caption{color:var(--caption);font-size:var(--fs-caption);font-style:italic;line-height:1.45}
.Prose-module__CL27nW__prose>*+*{margin-block-start:1em}.Prose-module__CL27nW__prose ul,.Prose-module__CL27nW__prose ol{margin-block-end:0;padding-inline-start:1.25em}.Prose-module__CL27nW__prose li+li{margin-block-start:.35em}.Prose-module__CL27nW__prose h2,.Prose-module__CL27nW__prose h3{font-size:var(--fs-headline);margin-block-start:1.6em;line-height:1.25}.Prose-module__CL27nW__prose blockquote{border-inline-start:2px solid var(--forest);color:var(--ink);margin-inline:0;padding-inline-start:1em}.Prose-module__CL27nW__prose hr{border:0;border-top:1px solid var(--rule)}.Prose-module__CL27nW__prose table{border-collapse:collapse}.Prose-module__CL27nW__prose th,.Prose-module__CL27nW__prose td{border-bottom:1px solid var(--rule);text-align:start;vertical-align:top;padding:8px 12px 8px 0}.Prose-module__CL27nW__prose .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.LatestBar-module__U_Jhzq__bar{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);color:var(--ink);flex-direction:column;gap:6px;padding-block:18px;text-decoration:none;display:flex}.LatestBar-module__U_Jhzq__label{color:var(--rose);font-size:var(--fs-meta);white-space:nowrap;flex-shrink:0;font-weight:700}.LatestBar-module__U_Jhzq__headline{color:var(--forest);font-family:var(--font-heading);flex-grow:1;font-size:clamp(1.25rem,1.2036rem + .1905vw,1.375rem);line-height:1.3}.LatestBar-module__U_Jhzq__meta{color:var(--caption);font-size:var(--fs-meta)}.LatestBar-module__U_Jhzq__read{text-underline-offset:4px;font-size:clamp(.9375rem,.9143rem + .0952vw,1rem);font-weight:700;text-decoration:underline}.LatestBar-module__U_Jhzq__bar:hover .LatestBar-module__U_Jhzq__headline{text-underline-offset:4px;text-decoration:underline}@media (min-width:60em){.LatestBar-module__U_Jhzq__bar{flex-direction:row;align-items:center;gap:24px;padding-block:22px}.LatestBar-module__U_Jhzq__meta,.LatestBar-module__U_Jhzq__read{white-space:nowrap}}
.NewsSection-module__aodWfG__list{border-bottom:1px solid var(--rule)}
.PartnershipPanel-module__HFaNbG__panel{--focus-ring:var(--on-dark);border-radius:var(--r-panel);background:var(--forest);color:var(--on-dark-body);gap:clamp(28px,4.5vw,64px);margin-block-start:clamp(40px,5vw,72px);padding:clamp(32px,4vw,56px) clamp(24px,4.5vw,64px);display:grid}.PartnershipPanel-module__HFaNbG__intro{flex-direction:column;align-items:flex-start;gap:clamp(14px,1.3vw,18px);display:flex}.PartnershipPanel-module__HFaNbG__intro h2{color:var(--on-dark);font-size:clamp(1.5rem,1.2679rem + .9524vw,2.125rem);line-height:1.15}.PartnershipPanel-module__HFaNbG__intro p{font-size:clamp(1rem,.9536rem + .1905vw,1.125rem)}.PartnershipPanel-module__HFaNbG__lists{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px 32px;font-size:1rem;line-height:1.55;display:grid}.PartnershipPanel-module__HFaNbG__lists h3{border-bottom:1px solid var(--on-dark-rule);color:var(--on-dark);font-family:var(--font-body);padding-block-end:10px;font-size:1rem;font-weight:700;line-height:1.55}.PartnershipPanel-module__HFaNbG__lists ul{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}@media (min-width:60em){.PartnershipPanel-module__HFaNbG__panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.PartnershipPanel-module__HFaNbG__panel{border:1px solid var(--ink);background:0 0}.PartnershipPanel-module__HFaNbG__panel :is(h2,h3,p,li,a){color:var(--ink)}}
.PeopleSection-module__Amedfq__profile{border-top:1px solid var(--rule);align-items:start;gap:18px;padding-block:clamp(28px,5vw,72px);display:grid}.PeopleSection-module__Amedfq__profile:first-child{border-top:0;padding-block-start:0}.PeopleSection-module__Amedfq__profile:last-child{padding-block-end:0}.PeopleSection-module__Amedfq__portrait{--photo-ratio:358 / 300}.PeopleSection-module__Amedfq__text{flex-direction:column;gap:clamp(12px,1.2vw,16px);display:flex}.PeopleSection-module__Amedfq__role{color:var(--moss);font-size:var(--fs-role);font-weight:700;line-height:1.4}.PeopleSection-module__Amedfq__highlights{flex-direction:column;gap:8px;margin:0;padding:0;font-size:clamp(.9375rem,.9143rem + .0952vw,1rem);line-height:1.5;list-style:none;display:flex}.PeopleSection-module__Amedfq__award{padding-inline-start:20px;position:relative}.PeopleSection-module__Amedfq__award:before{content:"";inset-inline-start:0;background:var(--rose);width:10px;height:10px;position:absolute;top:.45em}@container content (min-width:28rem){.PeopleSection-module__Amedfq__profile{grid-template-columns:180px minmax(0,1fr);gap:28px}.PeopleSection-module__Amedfq__portrait{--photo-ratio:280 / 350}}@container content (min-width:40rem){.PeopleSection-module__Amedfq__profile{grid-template-columns:280px minmax(0,1fr);gap:48px}}
.PhotoStrip-module__eMY71q__strip{--photo-height:160px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-block-end:clamp(24px,4vw,56px);display:grid}.PhotoStrip-module__eMY71q__strip>:first-child{--photo-height:240px;grid-column:1/-1}@media (min-width:37.5em){.PhotoStrip-module__eMY71q__strip{--photo-height:clamp(210px, 35vw, 340px);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.PhotoStrip-module__eMY71q__strip>:first-child{--photo-height:clamp(210px, 35vw, 340px);grid-column:auto}}
.StChristophers-module__8hGKEq__statement{color:var(--ink);font-family:var(--font-heading);font-size:clamp(1.3125rem,1.1036rem + .8571vw,1.875rem);line-height:1.4}.StChristophers-module__8hGKEq__school{color:var(--muted);margin-block-start:clamp(14px,1.5vw,20px);font-size:1.0625rem}
.Rule-module__IK9kFW__rule{border:0;border-top:1px solid var(--rule);margin:0}.Rule-module__IK9kFW__strong{border-top:2px solid var(--ink)}.Rule-module__IK9kFW__light{border-top-color:var(--rule-light)}
.styleguide-module__W67vuW__page{padding-block-end:var(--section-space)}.styleguide-module__W67vuW__intro{flex-direction:column;gap:20px;padding-block-start:clamp(36px,5.5vw,80px);display:flex}.styleguide-module__W67vuW__title{font-size:var(--fs-h1-page);line-height:1.08}.styleguide-module__W67vuW__lead{max-width:720px;font-size:var(--fs-lead);line-height:1.5}.styleguide-module__W67vuW__aside{font-size:1.0625rem;line-height:1.6}.styleguide-module__W67vuW__stack{flex-direction:column;gap:40px;display:flex}.styleguide-module__W67vuW__groupHeading{color:var(--ink);font-family:var(--font-body);font-size:var(--fs-label);margin-block-end:14px;font-weight:700;line-height:1.3}.styleguide-module__W67vuW__tokenName{color:var(--ink);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.875rem}.styleguide-module__W67vuW__tokenValue,.styleguide-module__W67vuW__tokenNote,.styleguide-module__W67vuW__spec{color:var(--muted);font-size:.875rem;line-height:1.45}.styleguide-module__W67vuW__tokenNote{display:block}.styleguide-module__W67vuW__spec{margin-block-end:10px}.styleguide-module__W67vuW__spec strong{color:var(--ink)}.styleguide-module__W67vuW__swatches,.styleguide-module__W67vuW__radii{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:24px 20px;margin:0;padding:0;list-style:none;display:grid}.styleguide-module__W67vuW__swatches li,.styleguide-module__W67vuW__radii li{flex-direction:column;gap:2px;display:flex}.styleguide-module__W67vuW__swatch{border:1px solid var(--rule);border-radius:var(--r-photo);height:72px;margin-block-end:8px}.styleguide-module__W67vuW__radiusSample{border:1.5px solid var(--input-border);background:var(--surface);height:72px;margin-block-end:8px}.styleguide-module__W67vuW__rows{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.styleguide-module__W67vuW__rows>li{border-top:1px solid var(--rule);padding-block:16px}.styleguide-module__W67vuW__contrastRow{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px 20px;display:grid}.styleguide-module__W67vuW__contrastSample{border:1.5px solid var(--rule);border-radius:var(--r-photo);text-align:center;padding:10px 0;font-weight:700}.styleguide-module__W67vuW__ratio{color:var(--ink);grid-column:2;font-size:.9375rem}.styleguide-module__W67vuW__typeRow p:last-child{max-width:720px}.styleguide-module__W67vuW__valueRow{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.styleguide-module__W67vuW__buttonRow{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.styleguide-module__W67vuW__darkPanel{--focus-ring:var(--on-dark);border-radius:var(--r-panel);background:var(--forest);color:var(--on-dark-body);flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(32px,5vw,56px) clamp(24px,5vw,64px);display:flex}.styleguide-module__W67vuW__darkPanelHeading{color:var(--on-dark);font-family:var(--font-heading);font-size:clamp(1.5rem,1.2679rem + .9524vw,2.125rem);line-height:1.15}.styleguide-module__W67vuW__darkPanelText{font-size:1.0625rem}.styleguide-module__W67vuW__photoStrip{--photo-height:240px;grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.styleguide-module__W67vuW__portrait{--photo-ratio:280 / 350;max-width:280px}.styleguide-module__W67vuW__statement{color:var(--ink);font-family:var(--font-heading);font-size:clamp(1.3125rem,1.1036rem + .8571vw,1.875rem);line-height:1.4}.styleguide-module__W67vuW__muted{color:var(--muted);font-size:1.0625rem}@media (min-width:37.5em){.styleguide-module__W67vuW__photoStrip{--photo-height:340px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.styleguide-module__W67vuW__contrastRow{grid-template-columns:96px minmax(0,1fr) auto}.styleguide-module__W67vuW__ratio{text-align:right;grid-column:auto}.styleguide-module__W67vuW__valueRow{grid-template-columns:180px minmax(0,1fr);gap:20px}}
.story-module__R5uCKG__header{flex-direction:column;gap:clamp(14px,1.6vw,22px);max-width:980px;padding-block-start:clamp(28px,4.5vw,64px);display:flex}.story-module__R5uCKG__back{text-underline-offset:4px;align-self:flex-start;padding-block:4px;font-size:1rem;font-weight:700}.story-module__R5uCKG__title{font-size:var(--fs-h1-page);line-height:1.08}.story-module__R5uCKG__standfirst{font-size:clamp(1.1875rem,1.0946rem + .381vw,1.4375rem);line-height:1.5}.story-module__R5uCKG__leadImage{--photo-ratio:3 / 2;margin-block-start:clamp(28px,3.3vw,48px)}.story-module__R5uCKG__columns{gap:28px;margin-block-start:clamp(32px,4.5vw,64px);display:grid}.story-module__R5uCKG__aside{flex-direction:column;gap:24px;display:flex}.story-module__R5uCKG__source{border:1px solid var(--rule);border-radius:var(--r-panel);background:var(--surface);color:var(--ink);flex-direction:column;align-items:flex-start;gap:10px;padding:24px;font-size:1.0625rem;line-height:1.5;display:flex}.story-module__R5uCKG__sourceLabel{color:var(--caption);font-family:var(--font-body);font-size:.875rem;font-weight:700;line-height:1.4}.story-module__R5uCKG__sourceLink{font-size:1rem;font-weight:700}.story-module__R5uCKG__cicNote{color:var(--muted);padding-inline:4px;font-size:.9375rem;line-height:1.5}.story-module__R5uCKG__body{color:var(--ink);font-size:clamp(1.0625rem,1.0161rem + .1905vw,1.1875rem);line-height:1.7}.story-module__R5uCKG__body p+p{margin-block-start:1.26em}.story-module__R5uCKG__share{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-block-start:24px;padding-block-start:24px;font-size:1rem;line-height:1.5;display:flex}.story-module__R5uCKG__shareLabel{color:var(--ink);font-family:var(--font-body);font-size:1rem;font-weight:700;line-height:1.5}.story-module__R5uCKG__share ul{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.story-module__R5uCKG__share a{text-align:center;min-width:24px;padding-block:2px;display:inline-block}.story-module__R5uCKG__more{border-top:1px solid var(--rule);margin-block-start:clamp(56px,7.2vw,104px);padding-block:clamp(36px,4.5vw,64px) clamp(56px,6.7vw,96px)}.story-module__R5uCKG__moreGrid{gap:24px;display:grid}.story-module__R5uCKG__moreHeading{font-size:clamp(1.625rem,1.4393rem + .7619vw,2.125rem)}.story-module__R5uCKG__cards{gap:28px;display:grid}.story-module__R5uCKG__card{border-top:2px solid var(--forest);flex-direction:column;gap:8px;padding-block-start:18px;display:flex}.story-module__R5uCKG__cardHeadline{font-size:clamp(1.25rem,1.1804rem + .2857vw,1.4375rem);line-height:1.3}.story-module__R5uCKG__cardHeadline a{text-decoration:none;display:inline-block}.story-module__R5uCKG__cardHeadline a:hover{text-decoration:underline}@media (min-width:37.5em){.story-module__R5uCKG__leadImage{--photo-ratio:15 / 7}.story-module__R5uCKG__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (min-width:60em){.story-module__R5uCKG__columns{grid-template-columns:var(--heading-col) minmax(0, 720px);gap:var(--col-gap)}.story-module__R5uCKG__body:first-child{grid-column:2}.story-module__R5uCKG__moreGrid{grid-template-columns:var(--heading-col) minmax(0, 1fr);gap:var(--col-gap)}}@media print{.story-module__R5uCKG__share{display:none}}
.news-module__obM1Ya__intro{gap:16px;padding-block:clamp(36px,5.5vw,80px) clamp(28px,3.3vw,48px);display:grid}.news-module__obM1Ya__title{font-size:var(--fs-h1-page);line-height:1.05}.news-module__obM1Ya__lead{max-width:720px;font-size:clamp(1.125rem,1.0786rem + .1905vw,1.25rem);line-height:1.6}@media (min-width:60em){.news-module__obM1Ya__intro{grid-template-columns:var(--heading-col) minmax(0, 1fr);gap:var(--col-gap);align-items:end}}
.ContentPage-module__1hBTUG__page{max-width:720px;padding-block:clamp(36px, 5.5vw, 80px) var(--section-space);flex-direction:column;gap:clamp(16px,2vw,24px);display:flex}.ContentPage-module__1hBTUG__title{font-size:var(--fs-h1-page);line-height:1.08}.ContentPage-module__1hBTUG__body{color:var(--ink);line-height:1.7}
