:root{--color-background:white;--color-text:black;--color-primary:var(--color-blue);--color-secondary:var(--color-red);--color-highlight:var(--color-yellow);--color-gray:rgb(128,128,128);--color-gray-dark:rgb(38,38,38);--color-gray-light:rgb(240,240,240);--color-blue:rgb(0,73,112);--color-blue-rgb:0,73,112;--color-blue-light:rgb(225,233,237);--color-red:rgb(163,12,27);--color-red-dark:#910A18;--color-yellow:rgb(239,223,37);--font-paragraph:'proxima-nova','Montserrat',sans-serif;--font-title:'Bevan',serif;--font-heading:'Bevan',serif;--font-special:'IBM Plex Serif',serif;--font-size-xlarge:3rem;--font-size-large:1.25rem;--font-size-normal:1rem;--spacing-xsmall:1.25vw;--spacing-small:2.5vw;--spacing-medium:5vw;--spacing-large:7.5vw;--spacing-xlarge:10vw;--header-height:10vw;@media (min-width:1441px){font-size:18.7px;--spacing-xsmall:18px;--spacing-small:36px;--spacing-medium:72px;--spacing-large:108px;--spacing-xlarge:144px;--header-height:144px;.Mobile{display:none!important}header{padding:0 calc((100vw - 1440px + 144px) / 2)!important}}@media (min-width:1025px) and (max-width:1440px){font-size:1.35vw;.Widescreen{display:none!important}.Tablet{display:none!important}.Mobile{display:none!important}}@media (min-width:768px) and (max-width:1024px){font-size:1.35vw;.Widescreen{display:none!important}.Tablet{display:none!important}.Mobile{display:none!important}}@media (max-width:767px){font-size:16px;--header-height:15vw;--spacing-xsmall:4vw;--spacing-small:8vw;--spacing-medium:12vw;--spacing-large:24vw;--spacing-xlarge:32vw;--font-size-huge:4rem;--font-size-xxxlarge:3rem;--font-size-xxlarge:2rem;--font-size-xlarge:1.75rem;--font-size-large:1.4rem;--font-size-small:.95rem;--font-size-xsmall:.9rem;--font-size-xxsmall:.85rem;body{font-size:16px}}}html{--element-p-margin-top:.5em;--element-p-margin-bottom:.5em;.has-title-font-family{line-height:1.2em!important}.is-style-heading-default-small{font-family:var(--font-paragraph);font-size:var(--font-size-small);font-weight:500;text-transform:uppercase}.is-style-heading-default-large{font-family:var(--font-paragraph);font-size:var(--font-size-large);font-weight:700;text-transform:uppercase}.is-style-heading-default-large.has-title-font-family{font-weight:500}.is-style-title-normal{font-family:var(--font-title);font-size:var(--font-size-normal);font-weight:400;text-transform:uppercase}.is-style-title-xlarge{font-family:var(--font-title);font-size:var(--font-size-xlarge);font-weight:400;line-height:1em;text-transform:uppercase}.is-style-heading-special-xlarge{font-family:var(--font-special);font-size:calc(var(--font-size-xlarge) * .8);font-weight:400;line-height:1.1;text-transform:uppercase}.wp-block-button.is-style-fill{font-family:var(--font-title)!important}body{position:relative;font-size:inherit}p{margin-top:var(--element-p-margin-top);margin-bottom:var(--element-p-margin-bottom)}figure.wp-block-video.Branded video{border-radius:1vw;outline:.3vw solid var(--color-yellow);outline-offset:-.15vw}.Slider.Carousel{margin-block-start:0;aspect-ratio:1.5!important;border-radius:1vw;outline:.3vw solid var(--color-yellow);outline-offset:-.15vw}h1,h2,h3{line-height:1.15}.wp-block-separator{border-top:.2rem solid var(--color-highlight) !important}body{min-height:50vw}main .is-layout-constrained blockquote{margin:2em 0;margin-block-start:2em;margin-block-end:2em;padding-left:1em;border-left:2px solid #000}main :where(ul){margin:1rem 0}.grecaptcha-badge{visibility:hidden}.BottomBar{padding-bottom:5rem!important;box-shadow:0px -3rem 0px 0px var(--color-primary) inset}}header{padding:0 5%;font-family:var(--font-heading);background-color:white;transition:none;.Logo{width:27.5%}nav .Left{font-family:var(--font-paragraph);font-size:1.2em;font-weight:900;color:var(--color-blue)}nav .Right ul.Primary>li{margin-left:1vw}nav .Right ul.Primary>li:nth-of-type(1){outline:1px solid gray;outline-offset:-1px}nav .Right ul.Primary>li:nth-of-type(1) a{background-color:#fff;color:var(--color-blue)}nav .Right ul.Primary>li:nth-of-type(1):hover a{background-color:#f7f5f5}nav .Right ul.Primary>li:nth-of-type(1):hover a span{color:var(--color-blue)}nav .Right ul.Primary>li:nth-of-type(2){margin-left:0}nav .Right ul.Primary>li:nth-of-type(2) a{background-color:var(--color-red)}nav .Right ul.Primary>li:nth-of-type(2):hover a{background-color:#910a18}nav .Right ul.Primary>li:nth-of-type(2):hover a span{color:#fff}nav .Right ul.Primary>li:hover>a>button span{pacolor:#fff;box-shadow:none}nav .Right ul.Primary>li:hover>a>button span:after{content:none}nav .New{font-size:2em;color:var(--color-blue)}nav ul.Primary>li>a>button{padding:1rem .8rem}nav ul.Primary>li:hover>a>button{background-color:unset;color:var(--color-blue);font-weight:unset}nav ul.Primary>li>a>button span{position:relative;padding:0 .2rem;display:inline-block}nav ul.Primary>li>a>button span:after{content:'';position:absolute;z-index:-1;bottom:-.1em;left:0;height:.3rem;width:0;background:var(--color-yellow)}nav ul.Primary>li:hover>a>button span:after{width:100%;transition:width .3s ease}nav ul.Primary>li{position:relative}nav ul.Secondary{min-width:100%}nav ul.Secondary>li{border-bottom:1px solid #fff;font-weight:700;background-color:var(--color-primary);color:#fff}nav ul.Secondary>li:last-of-type{border-bottom:none}nav ul.Secondary>li:hover a{color:#fff}nav ul.Secondary>li:hover>a button{font-weight:inherit;color:yellow!important}nav ul.Primary>li:hover ul.Secondary{border:2px solid #fff}.Stucco{z-index:20;color:#000}.Stucco .Logo button{width:75%}.Stucco .Logo svg #type{display:none}@media (max-width:767px){.Logo{padding-left:0;width:50%}nav .Left{display:none}nav .New{display:none}nav .Right #hamburger-side{display:none}.Stucco{padding:0 5%}.Stucco .Logo{width:100%}}}footer{height:unset;background-color:var(--color-blue);color:var(--color-blue);background:url('/wp-content/uploads/2025/09/footer-background.png');background-size:cover;background-position:0 85%;#logo-social-instagram g{fill:var(--color-blue)!important}#logo-social-linkedin g path{fill:var(--color-blue)}#logo-social-facebook g path{fill:var(--color-blue)!important}#logo-social-twitter g path{fill:var(--color-blue)}#logo-social-x g path{fill:var(--color-blue)}menu.Columns{width:85%;flex-basis:0}menu.Columns .Column.Left{width:40%}menu.Columns .Column.Left .Logo{width:50%}menu.Columns .Column.Left .Company{width:50%}menu.Columns .Column.Right{width:60%;flex-grow:unset;flex-shrink:unset;flex-basis:unset;display:flex}menu.Columns .Column.Right .Column{padding-right:unset;flex-grow:unset;flex-shrink:unset;flex-basis:unset}menu.Columns .Column.Right .Column:nth-of-type(1){padding-left:5%;width:32.5%}menu.Columns .Column.Right .Column:nth-of-type(2){width:37.5%}menu.Columns .Column.Right .Column:nth-of-type(3){width:30%}.Illustration{display:block;margin:auto;width:90%}menu nav.WpMenu{height:15vw;margin:0 auto;padding-top:2vw;width:85%}menu .Company .Heading button{max-width:1px;line-height:1.2}.Background{background:linear-gradient(to right,rgba(var(--color-blue-rgb),1),rgba(255,255,255,.8) 25%,rgba(255,255,255,.8) 85%,rgba(var(--color-blue-rgb),.75))}.Bottom .Buttons{margin:5rem auto;width:fit-content;display:flex;box-shadow:0 .25em 1em rgba(0,0,0,.35)}.Bottom .Buttons a button{padding:2rem 1rem;padding:2rem 1rem;width:16rem;flex-direction:column;outline:.2rem solid var(--color-blue);outline-offset:-1px;line-height:1.2}.Bottom .Buttons button span{font-family:var(--font-heading);text-transform:uppercase}.Bottom .Buttons button span:nth-of-type(1){font-size:calc(var(--font-size-normal) * 1)}.Bottom .Buttons button span:nth-of-type(2){font-size:calc( var(--font-size-large) * 1)}.Bottom .Buttons .Subscribe:hover button{background-color:rgba(255,255,255,.5)}.Bottom .Buttons .Support{background-color:var(--color-red);color:#fff}.Bottom .Buttons .Support button{outline:.2rem solid var(--color-red)}.Bottom .Buttons .Support:hover button{background-color:var(--color-red-dark)}#mark #letter-i{fill:var(--color-blue)}#mark #letter-r{fill:var(--color-blue)}#mark #letter-w{fill:var(--color-blue)}@media (max-width:767px){menu.Columns{padding:0;flex-wrap:wrap;flex-direction:column}menu.Columns .Column.Left{width:100%;flex-direction:column}menu.Columns .Column.Left .Heading button{margin:3vw auto 0 auto;font-size:inherit}menu.Columns .Column.Logo a{width:100%}menu.Columns .Column.Logo a button{margin:auto;width:fit-content}menu.Columns.Top .Column.Logo .Phone{text-align:center}menu.Columns.Top .Column.Logo .Email{text-align:center}menu.Columns .Column.Logo{margin:auto;text-align:center}menu.Columns .Column.Company{margin:auto;width:100%;text-align:center}menu.Columns .Column.Company .Social{justify-content:center}menu.Columns .Column.Company .Social svg{margin-left:.5em;margin-right:.5em}menu.Columns .Column.Right{margin-top:3rem;width:100%;text-align:center}menu.Columns .Column.Right .wpcf7-form-control.wpcf7-submit.has-spinner.Cta{margin-left:72px}menu.Columns .Column.Left .Company{width:100%}menu .Company .Heading button{max-width:unset}.Bottom .Buttons{margin-top:0;flex-direction:column}menu nav.WpMenu{display:none}}}.Hero{&.Tall{height:40vw}&.Medium{height:30vw}&.Short{height:20vw}&.Auto h1{padding-bottom:.25em;border-bottom:.2vw solid gray}.wp-block-cover{min-height:unset}.wp-block-heading{text-shadow:.05em .05em .05em rgba(0,0,0,.4)}@media (max-width:767px){&.Tall{height:80vw}&.Medium{height:40vw}&.Short{height:20vw}h1{font-size:calc(var(--font-size-xlarge) * .9)}}}#modal{z-index:100!important;font-size:.5rem;menu.Columns .Column div{flex-direction:column;align-items:end!important}.Glass{filter:unset!important;background-color:white!important}.Heading{font-size:1.2rem}menu.Columns .Column{padding:unset!important}menu.Columns .Column .ItemSecondary{padding-left:5vw;color:inherit!important}menu.Columns .Column div a{width:100%}menu.Columns .Column .ItemSecondary .Active{color:var(--color-yellow)!important}menu.Columns .Column .ItemSecondary .Active .Symbols{color:inherit!important}menu.Columns button{font-size:1rem;text-align:left;color:var(--color-blue);font-family:var(--font-heading);font-size:1.5rem}menu.Columns .Column.ItemPrimary.Active{background-color:unset!important}menu.Columns .Column.ItemPrimary.Active .Heading{color:var(--color-blue)!important}menu .Heading button{font-size:1.5rem}}#settingsBar{position:absolute!important;.Privacy.Collapsed{margin-left:0;width:100%;outline:0;border-top:1px solid #fff;background-color:unset}.Privacy.Collapsed .Info{width:100%}.Privacy.Collapsed .Info .Main{width:100%;justify-content:center;background-color:unset}}.Cta{width:unset;background-color:unset;&:hover button{background-color:var(--color-primary)!important;color:#fff}&:after{content:none}button{padding:2em 4em;outline:.3vw solid var(--color-primary);outline-offset:-3vw;font-family:var(--font-special);background-color:#fff;color:#000}.wp-block-button a{padding:0;font-weight:400;width:12.5rem;aspect-ratio:3}}.wp-block-button{&.Underline a{position:relative;z-index:1;padding:0 .2rem;display:inline-block;line-height:1}&.Underline a:after{content:'';position:absolute;z-index:-1;bottom:-.1em;left:0;height:.3rem;width:0;background:var(--color-yellow)}&.Underline:hover a:after{width:100%;transition:width .3s ease}}a.Underline{display:inline-block;&:hover button span:after{width:100%;transition:width .3s ease}button{padding-left:0}button span{position:relative;z-index:1;padding:0 .2rem;display:inline-block;line-height:1;font-family:var(--font-paragraph);font-weight:700;text-transform:uppercase}button span:after{content:'';position:absolute;z-index:-1;bottom:-.1em;left:0;height:.3rem;width:0;background:var(--color-yellow)}}.SliderFixed h1{line-height:.8}.PostInserter{button{color:var(--color-red)}a{color:#000}a:hover{color:var(--color-blue)}}main#home-page :where(#investigations,#workshop-news) .PostInserter{padding-top:1rem;padding-right:2rem;.Item{margin-bottom:1rem!important}.Item:last-of-type{margin-bottom:0}.Item .Thumbnail{width:25%}.Item .Thumbnail .Frame{position:relative;width:100%;aspect-ratio:4/3}.Item .Thumbnail .Frame img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.Item .Text{padding:0 1rem;width:75%;display:flex;flex-direction:column;justify-content:flex-end}.Item .Heading{margin:0;margin-block-start:0!important;font-family:inherit}.Item p{margin:0;margin-block-start:0!important;font-family:inherit}@media (max-width:767px){order:1;.Item{flex-direction:row}.Feature{order:0;padding-top:2rem;padding-right:2rem}}.Items{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:1em;row-gap:1em;font-size:var(--font-normal)}.Items .Item{width:100%}.Items .Item:nth-of-type(1){grid-column:2;grid-row:1/span 3}.Items .Item:nth-of-type(n+2){display:flex}.Items .Item:nth-of-type(n+2) .Image{width:30%}.Items .Item:nth-of-type(n+2) .Label{padding:0 5% 0 2.5%;width:70%;display:flex;flex-direction:column;justify-content:end}@media (max-width:767px){.Items{grid-template-columns:repeat(1,1fr)}}}main#home-page :where(#workshop-news) .PostInserter{.Item .Image{aspect-ratio:3/2}}.Banner{position:relative;box-shadow:0 .25em .5em rgba(0,0,0,.35)}.NavRight a{font-weight:700}:where(main#about,main#about-copy) details{padding-top:1rem;padding-bottom:2rem;&>*:first-of-type:not(summary){margin-top:2rem}&>*:not(summary){padding-left:1.5rem}& summary{position:relative;padding-left:1.5rem;border-bottom:.125rem solid #000;font-family:var(--font-heading);font-size:var(--font-size-large)}& summary::marker{content:"";opacity:0;color:#fff}& summary{&:after{content:"arrow_downward_alt";position:absolute;height:2.5rem;width:2.5rem;font-family:"Material Symbols Outlined Variable";font-size:2.5rem;line-height:1;top:50%;right:40%;border:2px solid #000;border-radius:9999px;background-color:#fff;transform:rotate(0deg);transition:transform .25s ease}}}:where(main#about,main#about-copy) details[open] summary{color:var(--color-blue)}:where(main#about,main#about-copy) details[open] summary:after{transform:rotate(180deg);color:var(--color-blue)}@media (max-width:767px){:where(main#about,main#about-copy) details summary:after{top:35%;right:5%}}@media (max-width:767px){.Banner .Cta{margin-top:var(--spacing-xsmall)!important;justify-content:flex-start}}.Cf7{font-family:var(--font-special)}.Contact .Cf7{min-height:50vw}#mc_embed_signup{background:unset;font-size:14px;font-family:Helvetica,Arial,sans-serif;width:60%}#mc_embed_signup #mc-embedded-subscribe-form{margin:0}#mc_embed_signup #mce-EMAIL{border-radius:1em;background-color:white!important}#mc_embed_signup .mce_inline_error{background-color:unset!important}@media (max-width:767px){#mc_embed_signup{width:100%}}main:not(#home-page) #intro h2.BigWords{color:rgba(0,0,0,0)!important}@media (max-width:767px){:where(main#about,main#staff) .NavRight{display:none;position:absolute;right:-45%;padding:1em;border:2px solid #000;top:2em}:where(main#about,main#staff) .wp-block-columns:has(>.NavRight){position:relative}:where(main#about,main#staff) .wp-block-columns:has(>.NavRight)>.wp-block-column:first-of-type{padding-right:calc(var(--wp--preset--spacing--medium) / 2)!important}}main#staff h2.BigWords{color:var(--color-blue)!important}main#staff h2.BigWords:before{display:none}main#staff .PostInserter .Tiles{grid-template-columns:repeat(4,1fr)}main#staff .PostInserter .Tiles .Item{position:relative;aspect-ratio:2/3}main#staff .PostInserter .Tiles .Item:not(:nth-child(4n+1)):not(:last-child):after{content:'';position:absolute;top:0;right:-1.5em;width:1px;height:100%;background:#000}main#staff .PostInserter .Tiles .Item .Image{margin-top:.5rem;border-radius:0;aspect-ratio:1}main#staff .PostInserter .Tiles .Item .Label{padding:0}main#staff .PostInserter .Tiles .Item .Label h3{margin-block-start:.5rem!important;font-size:var(--font-size-xsmall);text-align:left}main#staff .PostInserter .Tiles .Item .Label .Description{display:none}@media (max-width:767px){main#staff .PostInserter .Tiles{grid-template-columns:repeat(2,1fr)}main#staff .PostInserter .Tiles .Item:not(:nth-child(4n+1)):not(:last-child):after{content:'';position:absolute;top:0;right:-1.5em;width:1px;height:100%;background:#fff}main#staff .PostInserter .Tiles .Item:not(:nth-child(2n+1)):not(:last-child):after{content:'';position:absolute;top:0;right:-1.5em;width:1px;height:100%;background:#000}}main.Article #post-partners .Description img{width:25%;float:right}body.single-landing header.Minimal{background-color:unset}body.single-landing header.Minimal .Logo{visibility:hidden}body.single-landing header.Minimal.Stucco{background-color:#fff}body.single-landing header.Minimal.Stucco .Logo{visibility:visible}body.single-landing main{padding-top:0}@media (max-width:767px){main#home-page #intro>.wp-block-group{padding-right:var(--spacing-medium)!important}main#home-page .PostInserter .Tiles>div:nth-of-type(n+3){display:none}main#home-page .PostInserter .Tiles .Label *{text-align:center}main#home-page :where(#investigations,#workshop-news) .PostInserter .Items{display:flex;flex-direction:column}main#home-page :where(#investigations,#workshop-news) .PostInserter .Items .Item .Image{position:relative;margin-bottom:1rem}main#home-page :where(#investigations,#workshop-news) .PostInserter .Items .Item .Image img{position:absolute}main#home-page :where(#investigations,#workshop-news) .PostInserter .Items .Item:nth-of-type(n+2){flex-direction:column}main#home-page :where(#investigations,#workshop-news) .PostInserter .Items .Item:nth-of-type(n+2) .Image{width:100%}main#home-page :where(#investigations,#workshop-news) .PostInserter .Items .Item:nth-of-type(n+2) .Label{width:100%;padding:0}#about #team .is-layout-grid{grid-template-columns:repeat(2,1fr)}#about #board .NamesBig{grid-template-columns:repeat(2,minmax(0, 1fr))}#about #board .NamesSmall{grid-template-columns:repeat(2,minmax(0, 1fr))}:where(#campaign,#ways-to-give) #donate-bar .wp-block-column{flex-basis:50%!important}:where(#campaign,#ways-to-give) #donate-bar .wp-block-column:first-of-type{display:none}:where(#campaign,#ways-to-give) #donate-bar .wp-block-column:last-of-type{display:none}#cte #governor .wp-block-column:last-of-type{padding:var(--spacing-medium)!important}#hs-scholarships #real-impact .wp-block-column:last-of-type{padding:var(--spacing-medium)!important}main#contact #contact{position:inherit}main#contact .PostInserter .Tiles>div:nth-of-type(n+3){display:none}}#awards{.Frame{margin-left:0!important;margin-right:auto!important;margin-bottom:2rem;width:80%;aspect-ratio:16/9}.Frame figure{width:100%;height:100%}.Frame figure img{object-fit:contain;object-position:left;width:100%!important;height:100%!important}h3{font-family:var(--font-paragraph);font-size:1.25rem;text-transform:none}}main.person .Column.Profile .Columns .Column.Gutenberg{position:relative}main.person .Column.Profile .Columns .Column.Gutenberg:before{content:'';position:absolute;top:0;left:calc(.5 * var(--spacing-small));width:1px;height:100%;background:#000}main.person .Column.Profile .Columns .Column.Gutenberg>h2{color:var(--color-blue)}main.person .Column.Profile .Columns .Column.Gutenberg>.WorkTitle{font-family:var(--font-paragraph);font-weight:700}main.person .Column.Profile .Columns .Column.Gutenberg{font-family:var(--font-special)}@media (max-width:767px){main.person .Column.Side.NavRight{display:none}main.person .Column.Profile{width:100%!important}main.person .Column.Profile .Columns .Column.Image{width:100%!important}main.person .Column.Profile .Columns .Column.Gutenberg{margin-top:2rem;padding-left:0!important;padding-right:0!important;width:100%!important}main.person .Column.Profile .Columns .Column.Gutenberg:before{display:none}}#settingsBar{display:none!important}.Gutenberg>.Hero.Content{position:relative;padding-top:0}.Gutenberg>.Hero.Content h1{margin-top:0!important}.ThemeWrap{position:relative;overflow:hidden}.ThemeWrap .overlay{position:absolute;inset:0;z-index:1;pointer-events:none;max-width:unset;background:linear-gradient(to right,rgba(var(--color-blue-rgb),.3),transparent 10%,transparent 90%,rgba(var(--color-blue-rgb),.3));opacity:0;transition:opacity 1.5s;margin-block-start:0}.Hero .wp-block-cover:before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(to right,rgba(var(--color-blue-rgb),1),transparent 60%,transparent 85%,rgba(var(--color-blue-rgb),1))}.ThemeWrap .wp-block-cover__inner-container{z-index:1}.BigWords{position:relative;z-index:1;color:transparent;-webkit-text-stroke:1px currentColor}.BigWords:before{content:attr(data-text);position:absolute;z-index:-1;bottom:-.1em;left:-.75em;font-family:var(--font-paragraph);font-weight:900;font-size:var(--font-size-xxxlarge);color:transparent;pointer-events:none;white-space:nowrap;-webkit-text-stroke:.1rem rgba(0,0,0,.1)}body:not(.block-editor-page) .Hero{opacity:0;transition:opacity 1s ease}body:not(.block-editor-page) .Hero.wp-block-cover .wp-block-cover__image-background{opacity:0;transition:opacity 1s ease}body:not(.block-editor-page) .Hero.wp-block-cover h1{opacity:0;transition:opacity 1s ease}.Gutenberg .Fluid.wp-block-cover.alignfull{padding-left:7vw!important}figure.Background{position:absolute!important;width:100%!important;aspect-ratio:2;filter:opacity(.2)}figure.Background img{position:absolute;z-index:0;width:100%!important;aspect-ratio:2;transform:scaleY(-1);object-fit:contain!important;object-position:calc(100% + 10px) calc(100% + 5px)}.Gutenberg figure.Background{width:100%!important}.BelowMain{display:none}.Circles{flex-direction:column!important;justify-content:center!important;background-size:100vw auto}.Circles.Orange{background-image:url('/wp-content/uploads/2025/07/Circle-bkgrnd-orange-1920px.png')!important}.Circles.Blue{background-image:url('/wp-content/uploads/2025/07/Circle-bkgrnd-blue-1920px.png')!important}.Counter{opacity:0;transition:opacity .3s ease}