.about-page{padding-bottom:0}.about-summary{width:calc(100% - var(--grid-third-width) - var(--grid-gap));max-width:none;margin:0 0 var(--layout-section-spacious);font:var(--font-serif-weight) clamp(1.5rem,2.2vw,2.25rem)/1.45 var(--font-serif);color:var(--color-text);text-wrap:pretty}.about-content{display:grid;gap:var(--layout-section-spacious)}.about-layout{min-width:0}.about-layout :where(h2,h3){margin:0}.about-layout h2{font-size:var(--type-section-size);letter-spacing:var(--heading-tracking)}.about-layout h2,.about-layout h3{line-height:var(--heading-line-height)}.about-layout h3{font-size:var(--type-card-size)}.about-layout :where(.rich-text){width:100%;max-width:var(--width-prose);margin:0}.about-layout .rich-text>:first-child{margin-top:0}.about-layout .rich-text>:last-child{margin-bottom:0}.about-layout-copy{min-width:0}.about-heading-text{display:grid;grid-template-columns:var(--grid-one-two);gap:var(--grid-gap)}.about-heading-text>header:empty{display:none}.about-heading-text>header:empty+.about-layout-copy{grid-column:2}.about-heading-text[data-presentation=statement]{margin-inline:calc(var(--gutter) * -1);padding:var(--layout-section-spacious) var(--gutter);background:#f7f7f7}.about-heading-text[data-presentation=statement] .rich-text{max-width:none}.about-heading-text[data-presentation=statement] .about-layout-copy .rich-text{font-size:clamp(1.5rem,2.2vw,2.25rem);line-height:1.45}.about-heading-text[data-presentation=columns]{grid-template-columns:var(--grid-single);gap:var(--layout-heading-gap)}.about-heading-text[data-presentation=columns] .rich-text{max-width:none}.about-heading-text[data-presentation=columns] .about-layout-copy ul{display:grid;grid-template-columns:var(--grid-thirds);gap:var(--grid-gap);margin:0;padding:0;list-style:none}.about-heading-text[data-presentation=columns] .about-layout-copy li{margin:0;padding:0}.about-text-image{display:grid;grid-template-columns:var(--grid-half);gap:var(--grid-gap);align-items:start}.about-text-image .about-layout-copy>h2{margin-bottom:var(--layout-heading-gap)}.about-text-image>.media-figure{margin:0}.about-text-image .media-figure img{width:100%;height:auto}.about-text-image[data-image=absent]{grid-template-columns:var(--grid-single)}.about-facts{display:grid;grid-template-columns:var(--grid-thirds);gap:var(--grid-gap);margin:var(--layout-heading-gap) 0 0;padding:0;list-style:none}.about-facts[data-count="2"]{grid-template-columns:var(--grid-half)}.about-facts[data-count="1"]{grid-template-columns:var(--grid-single)}.about-facts>div{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.about-facts dt{font-size:var(--text-base)}.about-facts dd{margin:0}.about-facts .about-fact-value{order:-1;margin-bottom:var(--space-3);font-size:var(--type-page-size);line-height:var(--heading-line-height);letter-spacing:var(--heading-tracking);overflow-wrap:anywhere}.about-facts .about-fact-context{margin-top:var(--space-3);color:var(--color-text);font-size:var(--text-sm)}.about-facts .about-fact-source{margin-top:var(--space-2);font-size:var(--text-xs)}.about-fact-source a{color:var(--color-text);text-underline-offset:.2em}.about-page .contact-section{background:#f7f7f7;padding-block:var(--layout-section-spacious)}@media (max-width:48rem){.about-summary{width:100%}.about-facts,.about-facts[data-count="2"],.about-heading-text,.about-heading-text[data-presentation=columns] .about-layout-copy ul,.about-text-image{grid-template-columns:var(--grid-single)}.about-heading-text{gap:var(--layout-heading-gap)}.about-heading-text>header:empty+.about-layout-copy{grid-column:1}}.action-link{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--control-height);color:var(--color-text);font-size:var(--text-sm);font-weight:600;line-height:1.4;text-decoration:none}.action-link-label{min-width:0}.action-link .action-link-label{text-decoration:underline;text-underline-offset:.2em}.action-link-plain .action-link-label,.action-link:hover{text-decoration:none}.action-link:hover .action-link-label{text-decoration-thickness:2px}.action-link>.ui-icon{flex:0 0 auto}.action-link .action-link-meta{margin:0;color:var(--color-text);font-size:var(--text-xs);font-weight:400;white-space:nowrap}.action-link-back{color:var(--color-text)}.action-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;box-shadow:0 0 0 3px white}.record-meta{margin:0;padding:0;font-family:var(--font-sans)}.record-meta>div{min-width:0}.record-meta dt{margin:0 0 .2rem;font-size:.8125rem;font-weight:400}.record-meta dd,.record-meta dt{color:var(--color-text);line-height:1.5}.record-meta dd{margin:0;font-size:.875rem;font-weight:500;overflow-wrap:anywhere;white-space:pre-line}.record-meta ul{margin:0;padding:0;list-style:none}.record-meta li{padding:0;border:0}.record-meta-detail{display:grid;gap:1rem}.record-meta-compact{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-bottom:.75rem}.record-meta-compact>div{display:flex;flex-wrap:wrap;gap:0 .3rem}.record-meta-compact dt:after{content:":"}.record-meta-compact dd{font-size:.8125rem}.record-meta-compact ul{display:flex;flex-wrap:wrap;gap:0 .3rem}.record-meta-compact li:not(:last-child):after{content:","}.editorial-card{min-width:0}.case-card{--card-accent:var(--color-corporate-cyan)}.news-story-card,.press-card{--card-accent:var(--color-corporate-rose)}.resource-entry-card{--card-accent:var(--publication-main)}.key-issue-card,.key-issue-preview-card,.resources-external-card,.resources-featured-report,.resources-pathway{--card-accent:var(--color-corporate-lime)}:is(.editorial-card,.resource-entry-card,.key-issue-card,.key-issue-preview-card,.section-card,.resources-featured-report,.resources-external-card,.resources-pathway) :is(h2,h3,h4) a,:is(a.editorial-card,a.key-issue-card,a.key-issue-preview-card,a.section-card,a.resources-featured-report,a.resources-external-card,a.resources-pathway) :is(h2,h3,h4){text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.18em}:is(.editorial-card,.resource-entry-card,.key-issue-card,.key-issue-preview-card,.section-card,.resources-featured-report,.resources-external-card,.resources-pathway):is(:hover,:focus-within) :is(h2,h3,h4) a,:is(a.editorial-card,a.key-issue-card,a.key-issue-preview-card,a.section-card,a.resources-featured-report,a.resources-external-card,a.resources-pathway):is(:hover,:focus-within) :is(h2,h3,h4){text-decoration-color:var(--card-accent,var(--section-accent,var(--color-corporate-charcoal)))}.case-card,.news-story-card{display:grid;grid-template-columns:minmax(7rem,.65fr) minmax(0,1.35fr);align-items:start;align-content:start;gap:var(--layout-card-gap)}.news-story-card[data-variant=featured]{grid-template-columns:minmax(0,1fr)}@media (min-width:60.001rem){.archive-results-shell .case-card{grid-template-columns:var(--grid-one-two);gap:var(--grid-gap)}}.home-case-stream .case-card,.news-story-card[data-variant=compact]{grid-template-columns:var(--grid-one-two);gap:var(--grid-gap)}@media (max-width:48rem){.home-case-stream .case-card,.news-story-card[data-variant=compact]{grid-template-columns:var(--grid-half)}}.editorial-card-copy{min-width:0}.case-card .record-meta dd,.news-story-card .record-meta dd{color:var(--color-text)}:is(.case-card,.news-story-card):not(:has(.editorial-card-excerpt)){align-items:center}:is(.case-card,.news-story-card):not(:has(.editorial-card-excerpt)) .editorial-card-title{margin-bottom:0}.home-case-stream .case-card[data-media=present]:not(:has(.editorial-card-excerpt))>.editorial-card-copy,.news-story-card[data-variant=compact]:has(.editorial-card-image):not(:has(.editorial-card-excerpt))>.editorial-card-copy{transform:translateY(-.25rem)}@media (min-width:42.001rem){.case-card[data-media=present]:not(:has(.editorial-card-excerpt))>.editorial-card-copy{transform:translateY(-.25rem)}}.case-card[data-media=absent]>.editorial-card-copy,.news-story-card:not(:has(.editorial-card-image))>.editorial-card-copy{grid-column:1/-1}.editorial-card-media-link:empty{display:none}.press-card-favicon{display:inline-block;margin-inline-end:.35rem;vertical-align:-.15em}.editorial-card-media-link{display:block}.editorial-card-image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.press-card>.editorial-card-image[src^="https://i.ytimg.com/"]{object-fit:contain}.news-story-card[data-variant=featured] .editorial-card-image{aspect-ratio:16/10}.editorial-card .editorial-card-title{margin:0 0 var(--space-5);max-width:36ch;font-size:var(--type-card-size);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);overflow-wrap:anywhere}.editorial-card-title a{color:var(--color-text);text-decoration:none}.news-story-card[data-variant=featured] .editorial-card-title{font-size:var(--type-section-size)}:is(.editorial-card,.resource-entry-card) .editorial-card-excerpt{margin:0;max-width:58ch;color:var(--color-text);font-size:var(--type-card-teaser-size);line-height:var(--type-copy-leading)}.press-list{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;border-top:1px solid var(--color-border)}.press-list>li{min-width:0;border-bottom:1px solid var(--color-border)}.press-card{--press-thumbnail-width:calc((var(--grid-third-width) - var(--grid-gap)) / 2);display:grid;grid-template-columns:minmax(0,var(--press-thumbnail-width)) minmax(0,1fr) auto;align-items:start;gap:1rem var(--grid-gap);padding-block:clamp(1.5rem,3vw,2.25rem);color:var(--color-text);text-decoration:none}.press-card:focus-visible{outline:2px solid var(--color-corporate-rose);outline-offset:5px;border-radius:0;box-shadow:none}.press-card:not(:has(>.editorial-card-image))>.editorial-card-copy{grid-column:1/3}.press-card:not(:has(.editorial-card-excerpt)) .editorial-card-title{margin-bottom:0}.press-card-action{display:inline-flex;align-items:center;justify-self:end;gap:.6rem;font-size:var(--text-xs);font-weight:600;line-height:1.5}.press-card-action-icon{display:grid;place-items:center;flex:0 0 1.25em;width:1.25em;height:1.25em}.press-card:is(:hover,:focus-visible) .press-card-action{color:var(--card-accent)}@media (max-width:64rem){.press-card{grid-template-columns:minmax(0,var(--press-thumbnail-width)) minmax(0,1fr)}.press-card-action{grid-column:2;justify-self:start}.press-card:not(:has(>.editorial-card-image))>.press-card-action{grid-column:1/-1}}@media (max-width:48rem){.press-card{--press-thumbnail-width:calc((100% - var(--grid-gap)) / 2)}}@media (max-width:42rem){.press-card{grid-template-columns:minmax(0,1fr);gap:.75rem}.press-card>.editorial-card-image{width:var(--press-thumbnail-width)}.press-card-action,.press-card:not(:has(>.editorial-card-image))>.editorial-card-copy{grid-column:1/-1}}.media-figure{margin:0 0 var(--layout-heading-gap);min-width:0}.media-figure>img{display:block;max-width:100%}.media-figure figcaption{display:grid;gap:.4rem;margin-top:.75rem;max-width:var(--width-prose);color:var(--color-text);font-size:var(--text-sm);line-height:1.5;overflow-wrap:anywhere}.media-credit{font-size:var(--text-xs)}.donate-page-shell>.page-content{width:min(100%,var(--width-prose));margin-inline:auto}.donate-page-shell>.page-content>:is(.editorial-rich-text,.lead){width:100%;max-width:none;margin:0 0 1.5rem;font-size:var(--type-prose-size);line-height:var(--type-prose-leading)}.donate-page-shell .donation-panel{max-width:none;margin-top:2.5rem;padding:clamp(1.5rem,3vw,2.5rem)}.resource-action-meta{display:block;margin-top:.25rem;color:var(--color-text);font-size:var(--text-xs);font-weight:400}.map-coverage{max-width:var(--width-prose);margin:0 0 1rem;color:var(--color-text);font-size:var(--text-sm);line-height:1.5}@media (max-width:42rem){.case-card,.news-story-card{grid-template-columns:minmax(0,1fr)}}.form-field{display:grid;align-content:start;gap:var(--space-2);min-width:0}.form-field-full{grid-column:1/-1}.form-field>label{color:var(--color-text);font-size:var(--text-sm);font-weight:600}.form-field-requirement{color:var(--color-text);font-size:var(--text-xs);font-weight:400}.form-field-hint{margin:0;color:var(--color-text);font-size:var(--text-sm);line-height:1.5}.form-field :is(input,textarea,select){box-sizing:border-box;width:100%;min-height:var(--control-height);padding:.75rem;border:1px solid var(--color-border);border-radius:0;background:white;color:var(--color-text);font:inherit;line-height:1.5}.form-field textarea{min-height:10rem;resize:vertical}.form-field :is(input,textarea,select):hover{border-color:var(--color-border-interactive)}.form-field :is(input,textarea,select):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.form-field :is(input,textarea,select):disabled{background:var(--color-surface-muted);color:var(--color-muted);cursor:not-allowed}.form-field-error{margin:0;color:var(--color-danger);font-size:var(--text-sm);line-height:1.5}.form-consent{display:grid;gap:var(--space-2)}.form-consent>label{display:grid;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.75rem;min-height:var(--control-height);cursor:pointer}.form-consent input{width:1.1rem;height:1.1rem;min-height:0;padding:0;margin:.2rem 0 0;accent-color:var(--color-action)}.form-consent>label>span{color:var(--color-text);font-size:var(--text-sm);line-height:1.5}.form-feedback{padding:var(--space-5);border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);line-height:1.5}.form-feedback[data-state=error]{border-color:var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-danger)}.form-feedback[data-state=success]{border-color:var(--color-success-border);background:var(--color-success-soft)}.form-feedback[data-state=idle],.form-feedback[data-state=submitting]{padding:0;border:0;background:transparent}.form-feedback-reserved{min-height:1.5rem;font-size:var(--text-sm)}.form-feedback>:first-child{margin-top:0}.form-feedback>:last-child{margin-bottom:0}.form-feedback .btn{margin-top:1rem}.editorial-reading-page{--reading-column:4/span 6;--editorial-accent:var(--color-corporate-cyan);--editorial-light:var(--color-theme-cases-light);--editorial-section-space:3rem;padding-bottom:4rem}.editorial-reading-news{--editorial-accent:var(--color-corporate-rose);--editorial-light:var(--color-theme-news-light)}.editorial-reading-publication{--editorial-accent:var(--publication-main);--editorial-light:var(--publication-light,var(--color-theme-resources-light))}.editorial-reading-publication .editorial-reading-header{background:var(--publication-light)}.editorial-reading-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem var(--grid-gap);padding-inline:var(--gutter);align-items:start}.editorial-reading-grid>*{min-width:0}.editorial-reading-breadcrumb{padding:1.5rem var(--gutter) 0;font-size:.875rem}.editorial-reading-breadcrumb ol{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;list-style:none}.editorial-reading-breadcrumb li+li:before{content:"/";margin-right:1rem;color:var(--color-text)}.editorial-reading-breadcrumb a{color:var(--color-text);text-underline-offset:.2em}.editorial-reading-hero{padding-block:var(--editorial-section-space);align-items:center}.editorial-reading-intro{grid-column:var(--reading-column);grid-row:1}.editorial-reading-publication .editorial-reading-intro{grid-column:1/span 8;text-align:left}.editorial-reading-type{margin:0 0 1rem;font:500 .8125rem/1.3 var(--font-sans);letter-spacing:.07em;text-transform:uppercase}.editorial-reading-publication .editorial-reading-type{display:inline-block;padding:.3rem .5rem;background:var(--publication-main);color:var(--publication-main-ink)}.editorial-reading-intro>:is(h1,h3){max-width:none;margin:0;font:500 clamp(2rem,3.1vw,3rem)/1.1 var(--font-sans);letter-spacing:-.035em;overflow-wrap:anywhere}.editorial-reading-summary{max-width:none;margin:var(--layout-heading-gap) 0 0;font:400 clamp(1.375rem,2vw,1.625rem)/1.45 var(--font-sans)}.editorial-reading-publication .editorial-reading-summary{max-width:var(--width-prose)}.editorial-reading-cover{grid-column:10/span 3;grid-row:1;width:100%;justify-self:end}.editorial-reading-cover figure{margin:0}.editorial-reading-cover img{display:block;width:100%;max-height:none;height:auto;object-fit:contain}.editorial-reading-cover img,.resource-entry-card-cover img{--media-placeholder-fit:contain}.editorial-reading-hero:has(.resource-detail-media-landscape) .editorial-reading-intro{grid-column:1/span 7}.editorial-reading-cover:has(.resource-detail-media-landscape){grid-column:8/span 5}.editorial-reading-action{margin-top:1.5rem}.editorial-primary-action{white-space:normal}.editorial-reading-content{padding-top:var(--editorial-section-space);grid-template-rows:min-content min-content min-content 1fr}.editorial-reading-facts{grid-column:1/span 3;grid-row:1;border-top:1px solid var(--editorial-accent);padding-top:1rem}.editorial-reading-publication .editorial-reading-facts{border-top:0;padding-top:0}.editorial-reading-facts-action{margin-bottom:1.5rem}.editorial-reading-facts-action .btn{width:100%}.editorial-reading-facts-disclosure{display:none}.editorial-reading-content:not(:has(.editorial-reading-facts))>.editorial-downloads,.editorial-reading-content:not(:has(.editorial-reading-facts,.editorial-downloads))>.editorial-share{border-top:1px solid var(--editorial-accent);padding-top:1rem}.editorial-downloads>h2,.editorial-reading-facts>h2{margin:0 0 1.25rem;font:500 .875rem/1.5 var(--font-sans)}.editorial-reading-narrative{grid-column:var(--reading-column);grid-row:1/span 4}.editorial-reading-narrative>.editorial-reading-summary{margin:0 0 var(--layout-heading-gap)}.editorial-reading-narrative>.media-figure img{width:100%;height:auto}@media (min-width:70.001rem){:is(.editorial-reading-case,.editorial-reading-news) .editorial-reading-narrative>.media-figure{width:calc(150% + var(--grid-gap) / 2)}}@media (min-width:48.001rem) and (max-width:70rem){:is(.editorial-reading-case,.editorial-reading-news) .editorial-reading-narrative>.media-figure{width:calc(125% + var(--grid-gap) / 4)}}.editorial-reading-narrative :where(.rich-text,.body-text,.study-prose){width:100%;max-width:none;margin-inline:0;font:var(--font-serif-weight) clamp(1.125rem,1.4vw,1.25rem)/1.7 var(--font-serif)}.editorial-reading-narrative .source-links{width:100%;max-width:none;margin-inline:0}.editorial-downloads{grid-column:1/span 3;grid-row:2}.editorial-downloads ul{list-style:none;margin:0;padding:0}.editorial-downloads li+li{margin-top:.75rem}.editorial-downloads .action-link{overflow-wrap:anywhere}.editorial-share svg{flex-shrink:0;width:1.25rem;height:1.25rem}.editorial-share{grid-column:1/span 3;grid-row:2}.editorial-reading-content[data-downloads=true] .editorial-share{grid-row:3}.editorial-share-row{display:flex;align-items:center;gap:.25rem}.editorial-share-label{margin-right:.75rem;font:500 .875rem/1.5 var(--font-sans)}.editorial-share-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--color-text);cursor:pointer;text-decoration:none}.editorial-share-icon:hover{background:color-mix(in srgb,var(--editorial-accent) 20%,white);color:var(--color-text)}.editorial-share-icon:disabled{opacity:.5;cursor:wait}.editorial-downloads a:hover{text-decoration:underline;text-decoration-color:var(--editorial-accent);text-underline-offset:.2em}.editorial-share-feedback,.editorial-share-help{display:block;margin:.5rem 0;color:var(--color-text);font:.8125rem/1.5 var(--font-sans)}.editorial-share-feedback:empty{display:none}.editorial-reading-page :where(a,button,input,summary):focus-visible{outline:2px solid var(--color-corporate-charcoal);outline-offset:4px}.editorial-reading-example .editorial-reading-grid{padding-inline:0}.editorial-reading-example{padding-bottom:0}.editorial-reading-case .editorial-reading-intro>:is(h1,h3),.editorial-reading-news .editorial-reading-intro>:is(h1,h3){font-size:var(--type-page-size)}@media (min-width:48.001rem){.editorial-reading-case .editorial-reading-intro,.editorial-reading-news .editorial-reading-intro{grid-column:1/span 9}}@media (max-width:70rem){.editorial-downloads,.editorial-reading-content .editorial-share,.editorial-reading-cover,.editorial-reading-facts,.editorial-reading-intro,.editorial-reading-narrative{grid-column:3/span 8;grid-row:auto}.editorial-reading-publication .editorial-reading-cover,.editorial-reading-publication .editorial-reading-intro{grid-column:1/-1}.editorial-reading-cover{grid-row:2;width:min(70%,15rem)}.editorial-reading-cover:has(.resource-detail-media-landscape){width:100%}.editorial-reading-content{grid-template-rows:none}.editorial-reading-content[data-downloads=true] .editorial-share{grid-row:auto}.editorial-reading-facts .record-meta-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}.editorial-reading-case .editorial-reading-facts-static{display:none}.editorial-reading-case .editorial-reading-facts-disclosure{display:block}.editorial-reading-facts-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;margin:-1rem 0 0;padding-block:1rem;cursor:pointer;font:500 .875rem/1.5 var(--font-sans);list-style:none}.editorial-reading-facts-disclosure>summary::-webkit-details-marker{display:none}.editorial-reading-facts-disclosure>summary:after{content:"+";flex:0 0 auto;font-size:1.25rem;font-weight:400;line-height:1}.editorial-reading-facts-disclosure[open]>summary:after{content:"−"}.editorial-reading-facts-body{padding-top:.25rem}}@media (max-width:48rem){.editorial-reading-page{--editorial-section-space:2rem}.editorial-reading-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.editorial-downloads,.editorial-reading-content .editorial-share,.editorial-reading-cover,.editorial-reading-facts,.editorial-reading-intro,.editorial-reading-narrative{grid-column:1/-1}.editorial-reading-facts .record-meta-detail{grid-template-columns:minmax(0,1fr)}}.editorial-reading-breadcrumb .case-detail-back-link{margin-bottom:0}.mobile-nav-toggle{display:none}.mobile-nav-dialog{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#ffffff;color:var(--color-corporate-charcoal);overflow:hidden}.mobile-nav-dialog:focus{outline:none}.mobile-nav-dialog::backdrop{background:#ffffff}.mobile-nav-dialog[open]{animation:mobile-nav-enter var(--motion-standard) ease-out}.mobile-nav-shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;width:min(var(--width-page),100%);margin-inline:auto;padding-top:env(safe-area-inset-top,0)}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between;gap:var(--grid-gap);min-height:4.75rem;padding:var(--space-2) var(--gutter);background:#ffffff}.mobile-nav-close,.mobile-nav-toggle{align-items:center;justify-content:center;gap:.75rem;min-height:3rem;padding:0 .5rem;border:0;background:transparent;color:var(--color-corporate-charcoal);font:inherit;font-size:.94rem;font-weight:500;cursor:pointer}.mobile-nav-close{display:inline-flex}.mobile-nav-close-icon,.mobile-nav-expand-icon,.mobile-nav-menu-icon{position:relative;display:block;width:1.125rem;height:1.125rem}:is(.mobile-nav-menu-icon,.mobile-nav-close-icon,.mobile-nav-expand-icon):after,:is(.mobile-nav-menu-icon,.mobile-nav-close-icon,.mobile-nav-expand-icon):before{content:"";position:absolute;top:calc(50% - .75px);left:0;width:100%;height:1.5px;background:currentColor}.mobile-nav-menu-icon:before{transform:translateY(-3px)}.mobile-nav-menu-icon:after{transform:translateY(3px)}.mobile-nav-close-icon:before{transform:rotate(45deg)}.mobile-nav-close-icon:after{transform:rotate(-45deg)}.mobile-nav-expand-icon:after{transform:rotate(90deg);transition:transform var(--motion-fast)}.mobile-nav-area-heading[aria-expanded=true] .mobile-nav-expand-icon:after{transform:rotate(0deg)}.mobile-nav-content{overflow-y:auto;overscroll-behavior:contain;padding:var(--layout-section-compact) var(--gutter);scrollbar-gutter:stable}.mobile-nav-areas,.mobile-nav-children{list-style:none;padding:0;margin:0}.mobile-nav-areas{display:grid;gap:.5rem}.mobile-nav-area{--mobile-area-wash:var(--color-surface-muted)}.mobile-nav-area[data-section=cases]{--mobile-area-wash:var(--color-theme-cases-light)}.mobile-nav-area[data-section=news]{--mobile-area-wash:var(--color-theme-news-light)}.mobile-nav-area[data-section=resources]{--mobile-area-wash:var(--color-theme-resources-light)}.mobile-nav-area[data-section=about]{--mobile-area-wash:var(--color-theme-about-light)}.mobile-nav-area[data-expanded=true]{background:var(--mobile-area-wash)}.mobile-nav-area-heading{display:flex;align-items:center;gap:.5rem;width:100%;min-width:0;padding:1.1rem .5rem 1.1rem 1rem;border:0;background:transparent;color:inherit;font-family:var(--font-sans);text-align:left;text-decoration:none;cursor:pointer}.mobile-nav-area-label{flex:1 1;min-width:0;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.15;letter-spacing:-.035em;overflow-wrap:anywhere}.mobile-nav-area[data-active=true] .mobile-nav-area-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mobile-nav-expand-icon{flex:none;margin:.9375rem}.mobile-nav-children{padding:0 1rem 1rem}.mobile-nav-children a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3rem;padding-block:.7rem;color:inherit;font-size:1rem;line-height:1.45;text-decoration:none}.mobile-nav-children a>span:last-child{flex:none}.mobile-nav-children a[aria-current=page]>span:first-child{text-decoration:underline;text-underline-offset:.2em}.mobile-nav-footer{padding:1rem var(--gutter) max(1rem,env(safe-area-inset-bottom,0px));background:#ffffff}.mobile-nav-donate.btn{display:flex;width:100%;min-height:3.25rem;justify-content:space-between}.mobile-nav-toggle:focus-visible,:is(.mobile-nav-toggle,.mobile-nav-dialog) :is(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (hover:hover){.mobile-nav-area-heading:hover .mobile-nav-area-label,.mobile-nav-children a:hover>span:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mobile-nav-area-heading:hover{background:rgb(51 63 67/6%)}}@media (max-width:60rem){.mobile-nav-toggle{display:inline-flex;justify-self:end}.site-header-inner{grid-template-columns:minmax(0,1fr) auto auto}.site-header-inner .site-header-donate{width:auto;min-width:0;min-height:3rem;padding-inline:1rem}}@media (max-width:42rem){.mobile-nav-header{min-height:4.2rem}}@keyframes mobile-nav-enter{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mobile-nav-dialog[open]{animation:none}.mobile-nav-expand-icon:after{transition:none}}