@media (max-width:64rem){.work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.content-filters--news{grid-template-columns:repeat(2,minmax(0,1fr))}.news-card a{grid-template-columns:4.5rem minmax(0,1fr)}.news-card small{grid-column:2}.news-region-section__head{flex-direction:column;align-items:start}.news-region-section__head>p{text-align:left}.admin-candidates>div,.admin-work-library>div,.admin-messages__queue,.archive-years{grid-template-columns:1fr}.archive-feature{grid-template-columns:1fr;min-height:0}.archive-feature__media{order:-1;min-height:18rem}.archive-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-grid{grid-template-columns:1fr}.impact-kpi-band{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-trend-layout,.impact-region-layout,.admin-ai__split{grid-template-columns:1fr}}@media (max-width:42rem){.content-filters,.content-filters--news,.work-grid,.work-detail__gallery,.admin-work-card__row,.admin-news-form__row,.news-card a{grid-template-columns:1fr}.news-card small{grid-column:auto}.content-cta-band{flex-direction:column;align-items:flex-start}.news-region-board{aspect-ratio:16/9}.news-region-board__meta{flex-wrap:wrap;bottom:.8rem;left:.85rem;right:.85rem}.news-region-context{flex-direction:column;align-items:flex-start}.news-source dl{flex-direction:column}.admin-news__heading{flex-direction:column;align-items:flex-start}.admin-news__heading>span{text-align:left}.message-page__layout{grid-template-columns:1fr}.admin-messages__heading{flex-direction:column;align-items:flex-start}.work-detail dl{flex-wrap:wrap}.admin-works__heading{flex-direction:column;align-items:flex-start}.admin-candidates form,.archive-years>a,.archive-news,.archive-links,.archive-downloads>a,.archive-gallery,.admin-archive-form__row{grid-template-columns:1fr}.archive-years__image{min-height:14rem}.archive-timeline__year{min-width:5.25rem;padding:.85rem .55rem}.archive-feature__media{min-height:14rem}.archive-feature__copy{padding:1.35rem 1.15rem 1.75rem}.archive-downloads>a{align-items:start}.archive-section__title,.admin-archive__heading{flex-direction:column;align-items:flex-start}.admin-archive__heading>span{text-align:left}.admin-archive-card__actions{flex-direction:column;align-items:stretch}.admin-archive-card__actions label{width:100%;min-width:0}.admin-impact-form__row{grid-template-columns:1fr}.admin-impact__heading,.admin-impact-card__actions{flex-direction:column;align-items:stretch}.admin-impact-card__actions label{width:100%;min-width:0}.impact-report{padding-block:2rem 3rem}.impact-report-intro h1{font-size:clamp(3.2rem,16vw,5rem)}.impact-kpi-band,.impact-card-grid{grid-template-columns:1fr}.impact-section-heading{flex-direction:column;align-items:flex-start}.impact-section-heading>span{text-align:left}.impact-methodology{grid-template-columns:1fr}.ai-trigger{max-width:calc(100vw - 2rem)}.ai-workbench{border:0;width:100vw;height:100dvh;margin:0}.ai-workbench__header{padding-top:calc(1rem + env(safe-area-inset-top));grid-template-columns:1fr auto;gap:.75rem}.ai-workbench__header p{display:none}.ai-workbench__header h2{font-size:2rem}.ai-workbench__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.ai-workbench__recommendations{border-right:0;border-bottom:1px solid var(--color-brand-line);flex-direction:row;padding:.75rem;overflow-x:auto}.ai-workbench__recommendations>strong,.ai-workbench__recommendations>p,.ai-workbench__recommendations>small{display:none}.ai-workbench__recommendations button{min-width:13rem}.ai-workbench__messages{padding:1rem}.ai-message{max-width:94%}.ai-workbench__composer{padding:.75rem 1rem}.ai-workbench__footer{flex-direction:column;align-items:flex-start;padding:.6rem 1rem}.admin-ai__heading{flex-direction:column;align-items:flex-start}.admin-ai__heading>span{text-align:left}.admin-ai-form__row{grid-template-columns:1fr}.admin-ai-file{flex-direction:column;align-items:stretch}.admin-ai-form .admin-ai-file__button{width:100%}}
