@import "//hello.myfonts.net/count/31a39f";
/*! Frontline CSS Reset https://github.com/Threespot/frontline-css-reset/ */
*{font-size:inherit;line-height:inherit;margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;-webkit-text-size-adjust:100%}:where(h1,h2,h3,h4,h5,h6){font-weight:400;overflow-wrap:break-word}:where(p){overflow-wrap:break-word;text-wrap:pretty}:where(img,picture,video,canvas){block-size:auto;display:block;max-inline-size:100%}:where(iframe,object,embed){display:block;max-inline-size:100%;position:relative;z-index:1}:where(iframe[src*="vimeo.com"],iframe[src*="youtube.com"]){aspect-ratio:16/9;height:auto}:where(ul[role=list],ol[role=list]){list-style:none}:where(ul:not([role]),ol:not([role])){padding-inline-start:revert}:where(table){border-collapse:collapse;border-spacing:0}:where(address,cite,dfn,var){font-style:normal}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(del){text-decoration-thickness:.0625rem}:where(ins){text-decoration:none}:where(pre){white-space:pre-wrap;word-break:break-word}:where(small){font-size:smaller}:where(sub,sup){line-height:0}:where(fieldset){border:0}:where(button,input,select,textarea){font:inherit}:where(button,[type=button],[type=reset],[type=submit]){background-color:buttonface;border-radius:0;border:1px solid #000;color:currentColor}:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],textarea){border:1px solid currentColor;border-radius:0}:where(select){color:currentColor}::placeholder{color:#595959;opacity:1}::file-selector-button{border:1px solid #000;border-radius:0;color:currentColor;font-family:inherit;font-size:inherit}:where([type=search]){background-color:inherit}::file-selector-button,[aria-controls],[type=button],[type=checkbox],[type=file],[type=radio],[type=reset],[type=submit],button,label,select{cursor:pointer}[aria-busy=true]{cursor:progress}[aria-disabled=true],[disabled]{cursor:not-allowed}[readonly]{cursor:text}:where(a svg,button svg){pointer-events:none}[hidden]{display:none!important}:root{--layout-max-width:69.375rem;--layout-max-width-narrow:52.5rem;--layout-max-width-wide:75rem;--gray-light:#efefef;--navy:navy;--offwhite:#fafafa;--red:#ff5a3d;--yellow:yellow;--text-gray-light:#767676;--text-red:#eb0c00;--color-bar:linear-gradient(to right, #558122, #558122 22%, #243c4c 22%, #243c4c 57%, #fdc029 57%, #fdc029 81.8%, #37a397 81.8%, #37a397 93.4%, #c75435 93.4%);--sans-serif:system-ui, Segoe UI, sans-serif, color-emoji;--serif:Georgia, serif, color-emoji;--monospace:Consolas, Menlo, Monaco, monospace, color-emoji;--freight:Freight, var(--serif);--avant-garde:Avant Garde Gothic, var(--sans-serif);--avant-garde-medium:500;--avant-garde-demibold:600;--button-border-radius:0.3125rem;--button-padding-horz:1rem;--button-padding-vert:0.625rem;--checkbox-border-width:0.125rem;--checkbox-width:1.25rem;--input-border-color:#ccc;--input-border-color-focus:mediumvioletred;--input-border:0.0625rem solid var(--input-border-color);--input-border-radius:0.25rem;--input-disabled-background:var(--offwhite);--input-disabled-border:#ccc;--input-disabled-color:var(--default-text-color);--input-error-color:var(--text-red);--input-padding-horz:0.875rem;--input-padding:0.75rem var(--input-padding-horz) 0.8125rem;accent-color:#c71585;--z-index-skip-links:999;--z-index-modal:900;--z-index-nav:800;--z-index-header:700;--z-index-main:100}.entry-subtitle,.single-grant .component-heading,.single-program .narrow .component-heading,.single-strategy .narrow .component-heading{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:1.5rem;letter-spacing:.0625rem;line-height:1.5;text-transform:uppercase}@media only screen and (max-width:780px){.entry-subtitle,.single-grant .component-heading,.single-program .narrow .component-heading,.single-strategy .narrow .component-heading{font-size:1.375rem}}.entry-title,.error-title,:where(h1){font-family:var(--freight);font-size:clamp(2.5rem,3.852vw + 1.59719rem,4.0625rem);font-weight:400;line-height:1.05}.EducationResource .program-description,.program .program-description{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;font-size:1.375rem;letter-spacing:.01875rem;line-height:2rem}@media only screen and (min-width:1024px){.EducationResource .program-description,.program .program-description{font-size:1.5rem;line-height:2.125rem}}body,pre .gform_confirmation_message em,pre .gform_confirmation_message p{font-family:var(--freight);font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.4117647059;letter-spacing:.01875rem}@media only screen and (min-width:1024px){body,pre .gform_confirmation_message em,pre .gform_confirmation_message p{font-size:1.25rem;line-height:1.5}}
/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */
@keyframes flash{0%,to{background-color:transparent}50%{background-color:#fbf8b2}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{width:100%;height:100%}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell,.flickity-slider{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100%/75%);border:0;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 .3125rem #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:2.75rem;height:2.75rem;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:.625rem}.flickity-prev-next-button.next{right:.625rem}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:.625rem}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:.625rem}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-1.5625rem;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:.625rem;height:.625rem;padding:0;margin:0 .5rem;background:hsl(0 0% 20%/25%);border-radius:50%;cursor:pointer;appearance:none;border:0;text-indent:-624.9375rem;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:624.9375rem}.flickity-page-dot:focus{outline:0;box-shadow:0 0 0 .3125rem #19f}.flickity-page-dot.is-selected{background:hsl(0 0% 20%/100%)}body{color:#444;font-kerning:normal;font-feature-settings:"kern" 1,"kern"}:where(h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure){margin-bottom:.9375rem}:where(img){height:auto;max-width:100%;vertical-align:bottom}:where(figure>img){display:block;width:100%}:where(ul:not([role=list]),ol:not([role=list])){margin-left:1.875rem}:where(li>ul,li>ol){margin-bottom:0}:where(h1,h2,h3,h4,h5,h6){font-family:var(--avant-garde);font-weight:400;font-style:normal;color:#222}:where(h1){margin-bottom:.3125rem}@media only screen and (min-width:1024px){.flex{display:flex}}:where(a:not(.button),.download-button){color:#243c4c;text-decoration:none;transition:color 150ms ease-in-out}:where(a:not(.button),.download-button):focus,:where(a:not(.button),.download-button):hover{color:#558122}:where(p a){color:#2280a3}.entry-subtitle,.entry-title{color:#444;margin-bottom:0}.entry-subtitle{font-family:var(--freight);font-weight:400;font-style:normal;text-transform:none}hr{margin-bottom:1.875rem}iframe{border:0}@media only screen and (max-width:780px){iframe{width:100%}}.iframe-wrapper{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;height:0}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}:where(h1,h2,h3,h4,h5,h6,p){overflow-wrap:break-word}:where(img,picture,video,canvas){block-size:auto;display:block;max-inline-size:100%}:where(iframe,object,embed){display:block;max-inline-size:100%;position:relative;z-index:1}:where(iframe[src*="vimeo.com"],iframe[src*="youtube.com"]){aspect-ratio:16/9;height:auto}:where(ul[role=list],ol[role=list]){list-style:none}:where([type=search]){background-color:inherit}::file-selector-button,[aria-controls],[type=button],[type=checkbox],[type=file],[type=radio],[type=reset],[type=submit],button,label,select{cursor:pointer}[aria-busy=true]{cursor:progress}[aria-disabled=true],[disabled]{cursor:not-allowed}[readonly]{cursor:text}:where(a svg,button svg){pointer-events:none}[hidden]{display:none!important}[data-whatintent=mouse] :focus,[data-whatintent=touch] :focus{outline:0}#wp-admin-bar-pantheon-hud>.ab-item{align-items:center!important;display:flex!important}#wp-admin-bar-pantheon-hud>.ab-item img{height:auto!important;margin-top:0!important;width:1.625rem!important}@font-face{font-family:"color-emoji";src:local("Apple Color Emoji"),local("Twemoji Mozilla"),local("Segoe UI Emoji"),local("Segoe UI Symbol"),local("Noto Color Emoji"),local("EmojiOne Color"),local("Android Emoji")}@font-face{font-display:var(--font-display, fallback);font-family:"fontcustom";font-style:normal;font-weight:400;src:url(../fonts/fontcustom_c376690f1e2bf232020ac7662ff5832c.woff2) format("woff2")}@font-face{font-display:var(--font-display, fallback);font-family:"Freight";font-style:normal;font-weight:400;src:url(../fonts/31A39F_0_0.woff2) format("woff2")}@font-face{font-display:var(--font-display, fallback);font-family:"Freight";font-style:italic;font-weight:400;src:url(../fonts/31A39F_1_0.woff2) format("woff2")}@font-face{font-display:var(--font-display, fallback);font-family:"Avant Garde Gothic";font-style:normal;font-weight:400;src:url(../fonts/31A39F_3_0.woff2) format("woff2")}@font-face{font-display:var(--font-display, fallback);font-family:"Avant Garde Gothic";font-style:italic;font-weight:400;src:url(../fonts/31A39F_5_0.woff2) format("woff2")}@font-face{font-display:var(--font-display, fallback);font-family:"Avant Garde Gothic";font-style:normal;font-weight:500;src:url(../fonts/31A39F_8_0.woff2) format("woff2")}@font-face{font-display:var(--font-display, fallback);font-family:"Avant Garde Gothic";font-style:normal;font-weight:600;src:url(../fonts/31A39F_6_0.woff2) format("woff2")}[data-icon]:before{content:attr(data-icon)}.icon-arrow-down:before,.icon-arrow-download:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-burger:before,.icon-carat-down:before,.icon-caret-left:before,.icon-caret-right:before,.icon-email:before,.icon-facebook:before,.icon-linkedin:before,.icon-minus:before,.icon-phone:before,.icon-plus:before,.icon-search:before,.icon-twitter:before,.icon-web:before,.icon-x:before,[data-icon]:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-arrow-down:before{content:""}.icon-arrow-download:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-burger:before{content:""}.icon-carat-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-email:before{content:""}.icon-facebook:before{content:""}.icon-linkedin:before{content:""}.icon-minus:before{content:""}.icon-phone:before{content:""}.icon-plus:before{content:""}.icon-search:before{content:""}.icon-twitter:before{content:""}.icon-web:before{content:""}.icon-x:before{content:""}.row{background-color:#fff;margin-bottom:.9375rem;float:left;width:100%;z-index:1;position:relative}@media only screen and (min-width:781px){.row{margin-bottom:1.875rem}}.row.alt{background-color:#20716e}.row.header-row .sidebar{margin-left:0;margin-bottom:0}.row.tall-row{padding-top:0;margin-bottom:3.125rem}@media only screen and (min-width:781px){.row.tall-row{margin-bottom:2.5rem}}.row.no-bottom-margin{margin:0}.row.double-margin-row{margin-bottom:1.875rem}@media only screen and (min-width:781px){.row.double-margin-row{margin-bottom:3.75rem}}.row.large-margin-row{margin-bottom:5rem}.row.half-margin-row{margin-bottom:.5rem}@media only screen and (min-width:781px){.row.half-margin-row{margin-bottom:.9375rem}}.row.back-button-row{margin-bottom:1.3125rem}@media only screen and (min-width:1024px){.row.back-button-row{margin-bottom:1rem}}.row.title-row{margin-bottom:1.0625rem}@media only screen and (min-width:781px)and (max-width:1023px){.row.title-row{margin-bottom:1.375rem}}.row.title-row.title-row-with-subtitle{margin-bottom:1rem}@media only screen and (min-width:781px)and (max-width:1023px){.row.title-row.title-row-with-subtitle{margin-bottom:1.3125rem}}@media only screen and (min-width:1024px){.row.title-row.title-row-with-subtitle{margin-bottom:1.3125rem}}.row.byline-row{margin-bottom:1.625rem}@media only screen and (min-width:781px)and (max-width:1023px){.row.byline-row{margin-bottom:.625rem}}@media only screen and (min-width:1024px){.row.byline-row{margin-bottom:1.25rem}}.row .content,.sidebar{width:100%;float:left}@media only screen and (min-width:1024px){.row .content{width:calc(66.6666666667% - 1.875rem);margin-right:1.875rem;display:flex}}@media only screen and (min-width:781px){.row .content.full-width-content{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.row .content.wide-content{width:87.1951219512%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:781px){.row .content.half-content{width:65.8536585366%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.row .content.half-content{display:flex;align-items:flex-start;flex-flow:column wrap;align-content:center;flex-direction:row}.row .content.no-flex-content{display:block}}@media only screen and (min-width:781px)and (max-width:1023px){.sidebar{margin-top:1.875rem}}@media only screen and (min-width:1024px){.sidebar{width:33.3333333333%;float:right;display:flex;margin-left:1.875rem;margin-bottom:.625rem}.page .sidebar{margin-bottom:1.875rem}.home .sidebar{margin-left:0;margin-bottom:0}.sidebar.no-flex-sidebar{display:block}}.sidebar.half-sidebar{margin-left:0}@media only screen and (min-width:781px){.sidebar.half-sidebar{width:31.7073170732%;float:right;margin-right:0;margin-top:0}}@media only screen and (min-width:1024px){.sidebar.half-sidebar{display:flex;flex-direction:column}}.callout-thumb img,.sidebar.half-sidebar .sitemap-group{width:100%}.search-sidebar{width:100%;float:left}@media only screen and (min-width:781px)and (max-width:1023px){.search-sidebar{width:33.3333333333%;margin-top:1.875rem}}@media only screen and (min-width:1024px){.search-sidebar{width:25%;display:flex}}.container{max-width:79.5rem;margin-left:auto;margin-right:auto;padding:0 2.25rem;position:relative}.container:after{content:" ";display:block;clear:both}@media only screen and (max-width:780px){.container{padding:0 1.25rem}}.container.narrow-container{padding:0 1.25rem}@media only screen and (min-width:781px){.container.narrow-container{padding-left:8.5365853659%;padding-right:8.5365853659%;clear:both}.container.narrow-container .narrow-container{padding-left:0;padding-right:0}}.container.short-container{padding-left:8.5365853659%;padding-right:8.5365853659%;width:87.1951219512%;float:left;margin-right:2.4390243902%;clear:both}.no-bottom-margin{margin-bottom:0}@media only screen and (min-width:1024px){.flex-container{display:flex}.narrow{padding-left:8.5365853659%;padding-right:8.5365853659%;float:none;max-width:87.5rem;margin:0 auto}}@media only screen and (max-width:1023px){.sidebar-component{display:flex;flex-direction:column}.row .sidebar-component .content{display:flex;flex-direction:column-reverse;width:100%}.sidebar-component .sidebar{margin-top:1.875rem}.sidebar-component .sidebar .recentgrants{width:100%;padding-top:1.875rem}.sidebar-component .callouts{width:100%}}.screenreader{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:.0625rem!important}.screenreader:not(caption),.u-screenreader:not(caption){position:absolute!important}@media print{*,:after,:before{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.u-richtext a,.u-richtext a:visited{text-decoration:underline!important}img{max-width:100%!important}img,tr{page-break-inside:avoid}h2,h3,p{orphans:2;widows:2}h2,h3{page-break-after:avoid}@page{margin:.75in .75in 1in}}.f-scale{font-size:clamp(1.125rem,.756vw + .94775rem,1.375rem)}.f-center{text-align:center;text-wrap:balance}.f-freight{font-family:var(--freight)}.f-h2,.f-title{font-family:var(--avant-garde)}.f-h2{color:var(--theme-text-color, var(--default-text-color));font-size:var(--heading-size, clamp(28px, 1.323vw + 23.038px, 35px));font-weight:var(--avant-garde-medium);line-height:1.2}.f-title{font-weight:400;font-style:normal;font-size:1.5rem;letter-spacing:.0625rem;line-height:1.5;text-transform:uppercase}@media only screen and (max-width:780px){.f-title{font-size:1.375rem}}.emphasize-copy,.intro{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:1.5rem;letter-spacing:.0625rem;line-height:1.5;text-transform:none}@media only screen and (max-width:780px){.emphasize-copy,.intro{font-size:1.375rem}}.emphasize-title,.large-subtitle{font-weight:400;font-style:normal;margin-bottom:0}.emphasize-title{font-family:var(--avant-garde);font-size:3rem;line-height:1em}.large-subtitle{font-family:var(--freight);font-size:1.75rem;line-height:2.25rem}.is-lowercase{text-transform:none}.is-centered{text-align:center}.no-js .no-js-show{display:block!important}.js-hide,.no-js .no-js-hide,.no-js-show{display:none!important}.no-js .js-hide{display:block!important}[class*=" l-wrap"],[class^=l-wrap]{margin-left:auto;margin-right:auto}.l-padding{padding-inline:clamp(1rem,6.038vw + -.41513rem,2rem)}@media print{.l-padding{padding-inline:0!important}}.l-padding-vert{padding-bottom:clamp(2.5rem,7.547vw + .73113rem,3.75rem);padding-top:clamp(2.5rem,7.547vw + .73113rem,3.75rem)}.l-padding-vert.has-navy-background-color+.l-padding-vert.has-navy-background-color,.l-padding-vert.has-yellow-background-color+.l-padding-vert.has-yellow-background-color{padding-top:0!important}.l-wrap{max-width:var(--layout-max-width)}.l-wrap--narrow{max-width:var(--layout-max-width-narrow)}.l-wrap--wide{max-width:var(--layout-max-width-wide)}.l-fullwidth{left:50%;position:relative;transform:translateX(-50%);width:100vw}.l-fullwidth:is(canvas,img,picture,video){max-width:none}.l-block,.l-block-wrap .l-fullwidth{clear:both}.l-block:where(:not(.l-fullwidth,:first-child)){margin-top:clamp(3.125rem,5.045vw + 1.9425rem,6.25rem)}.l-block:where(:not(.l-fullwidth,:last-child)){margin-bottom:clamp(3.125rem,5.045vw + 1.9425rem,6.25rem)}.l-block.alignfull{padding-inline:clamp(1rem,6.038vw + -.41513rem,2rem)}.l-block-wrap>:is(script:empty:first-child){display:block}.page .l-block-wrap>:is(:first-child:not(.l-fullwidth,.alignfull,.wp-block-image.alignleft,.wp-block-image.alignright)),.single .l-block-wrap>:is(:first-child:not(.l-fullwidth,.alignfull,.wp-block-image.alignleft,.wp-block-image.alignright)){margin-top:clamp(5rem,5.006vw + 3.82669rem,7.5rem)}.archive .l-block-wrap>:is(:first-child:not(.l-fullwidth,.alignfull,.wp-block-image.alignleft,.wp-block-image.alignright)),.search .l-block-wrap>:is(:first-child:not(.l-fullwidth,.alignfull,.wp-block-image.alignleft,.wp-block-image.alignright)){margin-top:clamp(1.875rem,7.509vw + .115rem,5.625rem)}.l-block-wrap>:is(.wp-block-image:first-child):where(.alignleft,.alignright)+:not(.l-fullwidth,.alignfull){margin-top:clamp(2.5rem,2.503vw + 1.91331rem,3.75rem)}.l-block-wrap>:is(:last-child:not(.l-fullwidth,.alignfull)){margin-bottom:clamp(3.75rem,8.761vw + 1.69663rem,8.125rem)}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:.625rem!important}.mb-1{margin-bottom:.625rem!important}.mt-2{margin-top:1.25rem!important}.mb-2{margin-bottom:1.25rem!important}.mt-3{margin-top:1.875rem!important}.mb-3{margin-bottom:1.875rem!important}.mt-4{margin-top:2.5rem!important}.mb-4{margin-bottom:2.5rem!important}.mt-5{margin-top:3.125rem!important}.mb-5{margin-bottom:3.125rem!important}.mt-6{margin-top:3.75rem!important}.mb-6{margin-bottom:3.75rem!important}.mt-7{margin-top:4.375rem!important}.mb-7{margin-bottom:4.375rem!important}.mt-8{margin-top:5rem!important}.mb-8{margin-bottom:5rem!important}.mt-9{margin-top:5.625rem!important}.mb-9{margin-bottom:5.625rem!important}.mt-10{margin-top:6.25rem!important}.mb-10{margin-bottom:6.25rem!important}.u-richtext{hanging-punctuation:first allow-end last;line-height:var(--default-line-height)}.u-richtext :where(body.wp-admin) :where(.wp-block-group,.wp-block-cover__inner-container)>:first-child{margin-top:0}.u-richtext :where(body.wp-admin) :where(.wp-block-group,.wp-block-cover__inner-container)>:last-child{margin-bottom:0}.u-richtext>:first-child{margin-top:0}.u-richtext>:last-child{margin-bottom:0}.u-richtext>p{margin-bottom:1em;text-wrap:pretty}.u-richtext>p:empty{display:none!important}.u-richtext>p>img{display:inline-block}.u-richtext>:where(h2,.is-style-h2){font-family:var(--avant-garde);font-size:var(--heading-size, clamp(28px, 1.323vw + 23.038px, 35px));font-weight:var(--avant-garde-medium);line-height:1.2;margin-bottom:1.25rem}.u-richtext>:where(h2,.is-style-h2),.u-richtext>:where(h3,.is-style-h3),.u-richtext>:where(h4,.is-style-h4){color:var(--theme-text-color, var(--default-text-color));margin-top:3.125rem}.u-richtext>:where(h3,.is-style-h3){font-family:var(--avant-garde);font-size:var(--heading-size, clamp(22px, 1.512vw + 16.329px, 30px));font-weight:var(--avant-garde-medium);line-height:1.3;letter-spacing:0;margin-bottom:1.25rem}.u-richtext>:where(h4,.is-style-h4){font-family:var(--freight);font-size:var(--heading-size, clamp(20px, 1.512vw + 14.329px, 28px));font-weight:400;line-height:1.2;margin-bottom:1rem}.u-richtext>:where(h5,.is-style-h5),.u-richtext>:where(h6,.is-style-h6){color:var(--theme-text-color, var(--default-text-color));font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);line-height:1.2;margin-top:3.125rem}.u-richtext>:where(h5,.is-style-h5){font-size:var(--heading-size, clamp(18px, 0.378vw + 16.582px, 20px));margin-bottom:1rem}.u-richtext>:where(h6,.is-style-h6){font-size:var(--heading-size, clamp(16px, 0vw + 16px, 16px));letter-spacing:.0375rem;margin-bottom:.875rem}.u-richtext>:where(h1,h2,h3,h4,h5,h6).has-text-align-center{text-wrap:balance}.has-text-color .u-richtext>:where(h1,h2,h3,h4,h5,h6){color:currentColor!important}.u-richtext>:where(h1,h2,h3,h4,h5,h6):empty{display:none!important}.u-richtext>:where(h2,h3,h4,h5,h6)+:where(h2,h3,h4,h5,h6){margin-top:0}.u-richtext>:where(ol,ul){margin-bottom:2em;margin-top:2em}.u-richtext>:where(ol,ul) :where(ol,ul){margin-bottom:1em;margin-top:1em}.u-richtext>:where(ol,ul) li{line-height:1.25}.u-richtext>:where(ol,ul) li:not(:first-child){margin-top:1em}.u-richtext>:where(ol,ul) li p{line-height:var(--default-line-height);margin-top:1em}.u-richtext>:where(ol,ul) li p:not(:last-child){margin-bottom:1em}.u-richtext>:where(ol,ul) ul,.u-richtext>ul{list-style:disc;padding-left:1.75rem}.u-richtext>:where(ol,ul) ul>li,.u-richtext>ul>li{padding-left:1rem}.u-richtext>:where(ol,ul) ul ul,.u-richtext>ul ul{list-style-type:square}.u-richtext>:where(ol,ul) ul ul ul,.u-richtext>ul ul ul,.wysiwyg>:where(ol,ul) ul ul ul,.wysiwyg>ul ul ul{list-style-type:circle}.u-richtext>:where(ol,ul) ol,.u-richtext>ol{padding-left:3ch;list-style:decimal}.u-richtext>:where(ol,ul) ol>li,.u-richtext>ol>li{padding-left:.25rem}.u-richtext>:where(ol,ul) ol ol,.u-richtext>ol ol{list-style:lower-alpha}.u-richtext>:where(ol,ul) ol ol ol,.u-richtext>ol ol ol{list-style:lower-roman}.u-richtext>:where(ol,ul) ol ol ol ol,.u-richtext>ol ol ol ol,.wysiwyg>:where(ol,ul) ol ol ol ol,.wysiwyg>ol ol ol ol{list-style:decimal}:where(.u-richtext>picture){display:block;margin-bottom:1em}:where(.u-richtext>picture img){display:block;width:100%}.u-richtext>iframe:where([src^="https://www.facebook.com"],[src^="https://www.instagram.com"]):not(:first-child){margin-top:2em!important}.u-richtext>iframe:where([src^="https://www.facebook.com"],[src^="https://www.instagram.com"]):not(:last-child){margin-bottom:2em!important}.u-richtext>dl,.wysiwyg>dl{line-height:1.5;margin-bottom:.75em;margin-top:.75em}.u-richtext b,.u-richtext strong,.u-richtext>dl dt,.wysiwyg b,.wysiwyg strong,.wysiwyg>dl dt{font-weight:700}.u-richtext>dl dt:not(:first-child),.wysiwyg>dl dt:not(:first-child){margin-top:1em}.u-richtext>dl dd,.wysiwyg>dl dd{margin-left:1em}.u-richtext a:where(:not([class],[role])){--link-hover-bg-color:#fbe096;font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out}.u-richtext a:where(:not([class],[role])):any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.u-richtext a:where(:not([class],[role])){text-decoration:underline}}@supports (text-decoration-thickness:1px){.u-richtext a:where(:not([class],[role])){text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.no-js .u-richtext a:where(:not([class],[role])):focus,.u-richtext a:where(:not([class],[role])):active,.u-richtext a:where(:not([class],[role])):hover,[data-whatinput=keyboard] .u-richtext a:where(:not([class],[role])):focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}.u-richtext a:where(:not([class],[role])):where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="hewlett.org"])):before{content:"external,";font-size:0}@supports (mask-size:contain){.u-richtext a:where(:not([class],[role])):where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="hewlett.org"])):after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 47 47' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M7.88.73h38.89v38.89h-4.82V8.96L3.93 46.98l-3.4-3.41L38.53 5.55H7.88V.73Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.53em;padding-left:.53em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.u-richtext a:where(:not([class],[role])):where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"]):before{content:"download";font-size:0}@supports (mask-size:contain){.u-richtext a:where(:not([class],[role])):where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"]):after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M2.54 25.86v3.2h18.92v-3.2H24v6.04H0v-6.04h2.54ZM12.83 0v18.5l7.46-7.46 1.17 1.17-8.29 8.29L12 21.67l-9.46-9.46 1.17-1.17 7.46 7.46V0h1.66Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.7em;padding-left:.7em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.u-richtext a :where(b,em,i,span,strong){text-decoration:inherit}:where(body.wp-admin) .u-richtext blockquote,:where(body.wp-admin) .u-richtext q,:where(body.wp-admin) .wysiwyg blockquote,:where(body.wp-admin) .wysiwyg q{quotes:unset}.u-richtext blockquote,.wysiwyg blockquote{clear:both;color:#558122;font-size:1.5rem;margin-bottom:1.875rem;text-align:center}.u-richtext blockquote p,.wysiwyg blockquote p{font-family:var(--avant-garde)}.u-richtext blockquote p:first-child{margin-bottom:0;display:inline}.u-richtext blockquote p:first-child:after,.u-richtext blockquote p:first-child:before{font-size:4rem;font-weight:var(--avant-garde-demibold);line-height:0;position:relative;top:1.875rem}@media (max-width:779px){.u-richtext blockquote p:first-child:after,.u-richtext blockquote p:first-child:before{font-size:3rem;top:1.25rem}}.u-richtext blockquote p:first-child:before{content:"“";display:inline-block;font-family:var(--avant-garde);height:1.875rem;margin-right:.5rem}.u-richtext blockquote p:first-child:after{content:"”";display:inline-block;font-family:var(--avant-garde);margin-left:.5rem}.u-richtext blockquote cite,.wysiwyg blockquote cite{display:block;font-size:.875rem;line-height:1.25rem;padding-top:.9375rem}.u-richtext mark,.wysiwyg mark{color:var(--highlight-text-color, var(--default-text-color))!important}.u-richtext mark:not(.has-highlight-color),.wysiwyg mark:not(.has-highlight-color){background-color:var(--highlight-bg-color, var(--yellow))}.u-richtext sup,.wysiwyg sup{font-size:.8em}.u-richtext cite,.wysiwyg cite{font-style:italic}.u-richtext code,.u-richtext kbd,.u-richtext pre,.u-richtext samp,.u-richtext var{font-family:var(--monospace);font-size:1.0625rem}.u-richtext kbd,.u-richtext pre{background-color:var(--pre-bg-color, var(--offwhite));line-height:1}.u-richtext kbd{border:solid 1px rgba(169,174,177,.2);border-radius:4px;box-shadow:0 .0625rem .0625rem rgba(0,0,0,.15),inset 0 .0625rem 0 0 rgba(255,255,255,.7);color:var(--default-text-color);display:inline-block;padding:.1875rem .3125rem}.u-richtext code,.u-richtext var{background-color:var(--pre-bg-color, var(--gray-light));border-radius:4px;padding:.125rem .25rem}.u-richtext pre{border:1px solid rgba(0,0,0,.05);border-radius:3px;padding:1.25em;white-space:pre-wrap;word-break:break-word}:where(body.wp-admin) .u-richtext pre:not(:first-child){margin-top:2em}:where(body.wp-admin) .u-richtext pre:not(:last-child){margin-bottom:2em}.u-richtext pre code,.u-richtext pre var,.wysiwyg pre code,.wysiwyg pre var{background-color:transparent;padding:0}.listing-callout .byline a.eyebrow[href*="/programs/"],.u-hide{display:none!important}.u-screenreader{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:.0625rem!important}@media (min-width:320px){.u-nowrap{display:inline-block;text-decoration:inherit;white-space:nowrap!important}@supports (text-decoration-color:#000){.u-nowrap{text-decoration-color:inherit;text-decoration-line:inherit;text-decoration-style:inherit;text-decoration-thickness:inherit;text-underline-offset:inherit}}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.aboutgrantee{width:100%;overflow:hidden}.aboutgrantee-main{width:100%;float:left;margin-left:0;margin-right:0;display:flex;flex-direction:column;position:relative;display:block}@media only screen and (min-width:781px)and (max-width:1023px){.aboutgrantee-main{width:65.8536585366%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.aboutgrantee-main{width:69.1176470588%;float:left;margin-right:2.9411764706%}}@media only screen and (max-width:780px){.aboutgrantee-thumb{display:none}}@media only screen and (min-width:781px)and (max-width:1023px){.aboutgrantee-thumb{margin-right:2.4390243902%;width:23.1707317073%;min-width:5.625rem;margin-bottom:.3125rem}}@media only screen and (min-width:1024px){.aboutgrantee-thumb{margin-right:4.2553191489%;width:40.4255319149%}}.aboutgrantee-info{margin-bottom:1.875rem}.aboutgrantee-info:last-child{margin-bottom:0}@media only screen and (min-width:781px)and (max-width:1023px){.aboutgrantee-extras{width:31.7073170732%;float:right;margin-right:0}}@media only screen and (min-width:1024px){.aboutgrantee-extras{width:27.9411764706%;float:right;margin-right:0}}.aboutgrantee-eyebrow{font-family:var(--avant-garde);font-weight:400;font-style:normal;display:block}.aboutgrantee-name{display:block;line-height:1.625rem}.aboutgrantee-name .link-icon:before{left:-.5rem}.aboutgrantee-name:hover .link-icon:before{left:-.3125rem}.aboutgrantee-address,.aboutgrantee-overview{font-weight:400;font-style:normal;font-size:.75rem}.aboutgrantee-overview{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1.125rem;margin-top:.3125rem}.aboutgrantee-address{font-family:var(--avant-garde)}.aboutgrantee-cta{font-size:.75rem}@media only screen and (max-width:1023px){.aboutgrantee-cta{display:block;margin-bottom:.375rem}}.aboutgrantee-cta:first-child{margin-top:.375rem;margin-left:0}.aboutgrantee-cta .cta-icon:before{top:0}@media only screen and (min-width:1024px){.aboutgrantee-cta{margin-left:1.875rem}}.aboutgrantee-extra{margin-bottom:1.875rem}@media only screen and (min-width:781px){.aboutgrantee-extra{margin-bottom:0}}.aboutgrantee-extra:last-child{margin-bottom:0}.aboutgrantee-extra-title{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;font-size:.75rem;letter-spacing:.01875rem;margin-bottom:.375rem;text-transform:uppercase}.aboutgrantee-extra-value{word-break:break-all}.stats-aboutgrantee .aboutgrantee-extras{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px)and (max-width:1023px){.stats-aboutgrantee .aboutgrantee-extras{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.stats-aboutgrantee .aboutgrantee-extras{width:100%;float:left;margin-left:0;margin-right:0}}.stats-aboutgrantee .aboutgrantee-extra{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.stats-aboutgrantee .aboutgrantee-extra{width:48.7804878049%;float:left;margin-right:2.4390243902%}}.stats-aboutgrantee .aboutgrantee-extra:last-child{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.stats-aboutgrantee .aboutgrantee-extra:last-child{width:48.7804878049%;float:right;margin-right:0}}.stats-aboutgrantee .aboutgrantee-extra:first-child{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.stats-aboutgrantee .aboutgrantee-extra:first-child{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (max-width:1023px){.single-post .aboutgrantee-extras,.single-post .aboutgrantee-main{width:100%;margin-right:0}}@media only screen and (min-width:1024px){.single-post .aboutgrantee.has-image .aboutgrantee-thumb{float:left}.single-post .aboutgrantee.has-image .aboutgrantee-info{width:55.3191489362%;float:right}}@media only screen and (max-width:780px){.single-post .aboutgrantee-info{padding-top:.9375rem}}.single-post .aboutgrantee-actions{padding-top:.9375rem}@media only screen and (max-width:1023px){.single-post .aboutgrantee-extra{float:left;padding-top:.9375rem}}@media only screen and (max-width:780px){.single-post .aboutgrantee-thumb{display:block;text-align:center}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.ActiveGrantItem{border-bottom:1px solid #d8d8d8;padding:1.5rem 1rem}@media (min-width:780px){.ActiveGrantItem-header{align-items:center;display:flex;justify-content:space-between}}.ActiveGrantItem-title{font-family:var(--freight);font-size:1.5rem;letter-spacing:0;line-height:1.2;margin-bottom:.25rem}.ActiveGrantItem-program{color:#13232f;font-family:var(--avant-garde);font-size:.875rem;font-weight:var(--avant-garde-medium);letter-spacing:.025rem;line-height:1;margin-bottom:0;text-transform:uppercase}@media (max-width:779px){.ActiveGrantItem-program{margin-bottom:.5rem;margin-top:.5rem}}.ActiveGrantItem-projectTitle{font-size:1.125rem;letter-spacing:0;line-height:1.25;margin-bottom:1rem}@media (min-width:780px){.ActiveGrantItem-row{align-items:center;display:flex;margin-bottom:.625rem}}.ActiveGrantItem-status{background-color:#558122;color:#fff;display:inline-block;font-family:var(--avant-garde);font-size:.875rem;font-weight:var(--avant-garde-medium);margin-right:1rem;padding:.5rem;text-transform:uppercase}@media (max-width:779px){.ActiveGrantItem-status{margin-bottom:1rem}}@media (min-width:780px){.ActiveGrantItem-meta{display:flex;gap:.5rem}}.ActiveGrantItem-text{font-family:var(--avant-garde);font-size:1rem;font-weight:var(--avant-garde-medium);letter-spacing:0;line-height:1.25;margin-bottom:0}@media (max-width:779px){.ActiveGrantItem-text{margin-bottom:.5rem}}@media (min-width:780px){.ActiveGrantItem-text+.ActiveGrantItem-text::before{content:"|";font-size:1rem}}.ActiveGrantItem-overview{font-family:var(--freight);font-size:1.125rem;line-height:1.25;margin-bottom:1.5rem}.ActiveGrantItem-link{display:inline-block;font-size:1.25rem;letter-spacing:0;line-height:1}.ActiveGrantItem-link-text{border-bottom:1.5px solid #558122;display:inline-block;padding-bottom:.3125rem}.ActiveGrantItem-link-icon{transform:rotate(-45deg);vertical-align:middle;width:1rem}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.Archived-label,.Archived-message{color:#000;font-family:var(--avant-garde);font-weight:var(--avant-garde-medium)}.Archived-label{background-color:#ccc;font-size:.875rem;letter-spacing:.02625rem;line-height:1;margin-bottom:1rem;padding:.5rem;text-transform:uppercase;width:fit-content}.Archived-message{background-color:rgba(216,216,216,.35);font-size:clamp(.9375rem,.606vw + .79544rem,1rem);line-height:1.4;margin-bottom:2rem;margin-top:1rem;padding:1.5rem 1rem;text-wrap:pretty}.Archived-message>:last-child{margin-bottom:0}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.BlockQuote{background-color:#558122;text-align:left}.BlockQuote-title{color:#fff;font-size:1.5rem;font-style:normal;font-weight:400}.BlockQuote-quote{color:#fff}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.callouts{position:relative}@media only screen and (min-width:781px){.callouts{display:flex;flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:780px){.callout{margin:0 auto 1.875rem}}@media only screen and (min-width:781px)and (max-width:1023px){.callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:781px)and (max-width:1023px){.callout:nth-child(even){float:right;margin-right:0}}@media only screen and (min-width:1024px){.callout:nth-child(even){float:right;margin-right:0}}.callout.grid-1-callout{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0}.callout.grid-1-callout .callout-title{padding-bottom:0}.callout.grid-1-callout a{display:block}.callout.grid-1-callout a:hover{background-color:transparent}@media only screen and (min-width:781px)and (max-width:1023px){.callout.grid-3-callout{width:calc(50% - 1.875rem);margin-right:1.875rem}}@media only screen and (min-width:1024px){.callout.grid-3-callout{width:calc(33.3333333333% - 1.25rem);margin-right:1.875rem;margin-bottom:0}}@media only screen and (min-width:781px)and (max-width:1023px){.callout.grid-3-callout:nth-child(2n+0){margin-right:0}.callout.grid-3-callout:nth-child(3n+0){margin-right:0;margin-bottom:0}}@media only screen and (min-width:1024px){.callout.grid-3-callout:nth-child(3n+0){margin-right:0}}@media only screen and (max-width:780px){.callout.grid-3-callout:nth-child(3){margin-bottom:0}}@media only screen and (min-width:781px){.callout.grid-2-callout{width:31.7073170732%;float:left;margin-right:2.4390243902%;margin-right:1.875rem;margin-bottom:0}.callout.grid-2-callout.SinglePostCollection-calloutItem{width:31.7073170732%;float:left;margin-right:2.4390243902%;margin-right:1.875rem;margin-bottom:1.875rem}}@media only screen and (max-width:780px){.callout.grid-2-callout.SinglePostCollection-calloutItem:nth-child(2n){margin-bottom:1.875rem}}@media only screen and (min-width:781px){.callout.grid-2-callout.SinglePostCollection-calloutItem:nth-child(2n){margin-right:1.875rem}}@media only screen and (min-width:1024px){.sidebar .callout.grid-2-callout{width:100%;float:left;margin-left:0;margin-right:0}}.sidebar .callout.grid-2-callout:nth-child(2){margin-bottom:0}.callout.row-3-callout{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px)and (max-width:1023px){.callout.row-3-callout{width:calc(33.3333333333% - 1.25rem);margin-right:1.875rem;margin-bottom:0}}@media only screen and (min-width:1024px){.callout.row-3-callout{width:calc(33.3333333333% - 1.25rem);margin-right:1.875rem;margin-bottom:0}}@media only screen and (min-width:781px){.callout.row-3-callout:nth-child(2n+0){margin-right:1.875rem}.callout.row-3-callout:last-child{margin-right:0}}.callout-icon{background-color:#23716e;bottom:0;clip-path:polygon(100% 0,100% 0,100% 100%,0 100%);height:35%;opacity:.76;position:absolute;right:0;width:35%}.callout-icon-img{bottom:.6875rem;height:40%;position:absolute;right:.6875rem;width:40%}.callout-wrap{display:flex;align-items:center}@media only screen and (min-width:781px){.narrow-container .callout.grid-2-callout{width:calc(50% - .9375rem)}}.callout{display:block;position:relative;margin-bottom:1.875rem}.callout-thumb-credit{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;position:absolute;right:.8125rem;top:.375rem;font-size:.625rem;line-height:.9375rem;z-index:3;color:#fff;text-shadow:0 0 .625rem rgba(0,0,0,.5)}.callout-thumb{display:block;position:relative}.callout-thumb-caption{margin-top:.9375rem}.callout-details{padding:1.25rem;position:relative;border:1px solid #fff;border-top:0;box-shadow:0 .125rem .3125rem rgba(0,0,0,.15);transition:box-shadow .15s ease-out,border .15s ease-out}.callout-eyebrow{color:#b54850;margin-bottom:0;display:block;padding-bottom:.1875rem}.callout-title{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;transition:color .15s ease-in-out;color:#243c4c;font-size:1.125rem;line-height:1.3333333333;margin:0;padding-bottom:.46875rem;position:relative;z-index:10}@media only screen and (min-width:781px){.callout-title{padding-bottom:.9375rem}}.callout-title.title-without-byline{padding-bottom:0}.byline{padding:0 .3125rem}@media only screen and (max-width:780px){.byline{overflow:hidden}}.byline-no-content{margin-bottom:1.875rem}.byline,.callout-subtitle{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:.75rem}.callout-excerpt{margin-top:.75rem}.callout-divider{width:.0625rem;height:.9375rem;background-color:#ccc;display:inline-block;vertical-align:middle}.cite{font-family:var(--avant-garde);font-weight:400;color:#243c4c;font-size:.75rem;font-style:normal}.callout-time{color:#444}.cite-non-link{padding:.125rem 0}@media only screen and (min-width:1024px){.byline-container{position:absolute;width:100%}}.full-width-callout{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px)and (max-width:1023px){.full-width-callout{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.full-width-callout{width:100%;float:left;margin-left:0;margin-right:0}}.row-2-callout{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px)and (max-width:1023px){.row-2-callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.row-2-callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}.stack-2-callout{width:100%}@media only screen and (min-width:781px)and (max-width:1023px){.stack-2-callout{width:calc(50% - .9375rem);margin-right:1.875rem;margin-bottom:0}}@media only screen and (min-width:1024px){.stack-2-callout:nth-child(1){margin-bottom:1.875rem}}@media only screen and (min-width:781px)and (max-width:1023px){.stack-2-callout:nth-child(2){margin-right:0;float:right}}.grid-4-callout{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.grid-4-callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:781px)and (max-width:1023px){.content .grid-4-callout{float:left;margin-right:1.875rem;width:calc(50% - .9375rem)}}@media only screen and (min-width:1024px){.content .grid-4-callout{float:left;margin-right:1.875rem;width:calc(50% - .9375rem)}}@media only screen and (min-width:781px){.content .grid-4-callout:nth-child(even){margin-right:0}.content .grid-4-callout:nth-child(3),.content .grid-4-callout:nth-child(4){margin-bottom:0}}@media only screen and (max-width:780px){.grid-4-callout:nth-child(4){margin-bottom:0}}.byline-item{position:relative;margin-left:.625rem;display:inline-block;vertical-align:middle}@media only screen and (max-width:780px){.byline-item{float:left;clear:both;width:100%;margin-left:-.25rem}}.byline-item:first-child{margin-left:0}.byline-item.author-first{margin-left:-.25rem}.byline-rule{width:.0625rem;height:1.625rem;background-color:#ccc;vertical-align:top}@media only screen and (max-width:780px){.byline-rule{display:none}}@media only screen and (min-width:781px)and (max-width:1023px){.byline-rule.byline-rule-long{height:2.5rem}}@media only screen and (min-width:1024px){.byline-rule.byline-rule-long{height:3.125rem}}@media only screen and (min-width:781px){.byline-item-small-margin{margin-left:.375rem}}.byline-item-short{height:.75rem;vertical-align:middle}.callout-details-container{position:relative;overflow:hidden}.callout-background-img{position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:781px){.callout-background-img{background-position:50% 50%}}.hero-callout.bottom-shadow-callout .callout-details,.team-contact-callout .callout-details{box-shadow:none;border:0;position:relative}.hero-callout.bottom-shadow-callout .callout-details:after,.team-contact-callout .callout-details:after{content:"";position:absolute;left:0;bottom:-.6875rem;background:url(../images/callout-shadow-bottom.jpg) repeat-x 0 0;width:100%;height:.6875rem}.hero-callout.bottom-shadow-callout:before,.team-contact-callout:before{content:"";position:absolute;bottom:-.8125rem;background:url(../images/callout-shadow-left.jpg) no-repeat 0 0;width:1rem;height:7.625rem;left:-1rem}.hero-callout.bottom-shadow-callout:after,.team-contact-callout:after{content:"";position:absolute;bottom:-.8125rem;background:url(../images/callout-shadow-right.jpg) no-repeat 0 0;width:1rem;height:7.625rem;right:-1rem}.hero-callout.bottom-shadow-callout:hover .callout-details:after,.team-contact-callout:hover .callout-details:after{background:url(../images/callout-shadow-bottom-hover.jpg) repeat-x 0 0}.hero-callout.bottom-shadow-callout:hover:before,.team-contact-callout:hover:before{background:url(../images/callout-shadow-left-hover.jpg) no-repeat 0 0}.hero-callout.bottom-shadow-callout:hover:after,.team-contact-callout:hover:after{background:url(../images/callout-shadow-right-hover.jpg) no-repeat 0 0}.no-hover.hero-callout.bottom-shadow-callout:hover .callout-details:after,.no-hover.team-contact-callout:hover .callout-details:after{background:url(../images/callout-shadow-bottom.jpg) repeat-x 0 0}.no-hover.hero-callout.bottom-shadow-callout:hover:before,.no-hover.team-contact-callout:hover:before{background:url(../images/callout-shadow-left.jpg) no-repeat 0 0}.no-hover.hero-callout.bottom-shadow-callout:hover:after,.no-hover.team-contact-callout:hover:after{background:url(../images/callout-shadow-right.jpg) no-repeat 0 0}.no-hover.hero-callout.bottom-shadow-callout:hover .callout-thumb:after,.no-hover.team-contact-callout:hover .callout-thumb:after{display:none}.callout-background{background-repeat:no-repeat;background-size:cover;background-position:top;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.learn-more-callout .callout-title{display:block;padding-bottom:0;float:left;width:100%}@media only screen and (min-width:781px){.bio-row .content{width:calc(100% - 1.875rem - 15.625rem);margin-right:1.875rem}}@media only screen and (max-width:780px){.bio-row .sidebar{width:100%;float:left}}@media only screen and (min-width:781px){.bio-row .sidebar{width:15.625rem;margin-right:0;margin-left:0;float:right}}.single-callout-header{font-family:var(--avant-garde);font-weight:400;font-style:normal;float:left;width:100%;text-align:left;color:#444;font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem;text-transform:uppercase}@media only screen and (min-width:1024px){.single-callout-header{margin-top:.375rem}}.callout:focus,.callout:hover{text-decoration:none}.callout:focus .callout-time,.callout:focus .cite,.callout:hover .callout-time,.callout:hover .cite{color:#243c4c}.callout:focus .callout-thumb:after,.callout:hover .callout-thumb:after{opacity:1}.callout:focus .callout-details,.callout:hover .callout-details{border-color:#eaeaea;box-shadow:none}.callout:focus .callout-details.SinglePostCollection-threeup-detailsPlaceholder,.callout:hover .callout-details.SinglePostCollection-threeup-detailsPlaceholder{border-color:#fff;box-shadow:0 .125rem .3125rem rgba(0,0,0,.15)}.callout:focus .callout-title,.callout:hover .callout-title{color:#558122}.callout:focus .SinglePostCollection-threeup-titlePlaceholder.callout-title,.callout:hover .SinglePostCollection-threeup-titlePlaceholder.callout-title{color:#595959}.callout-link:hover .callout-list-item{color:#558122}.related_stories .sidebar{margin-left:0;margin-bottom:0}@media only screen and (max-width:1023px){.related_stories .callouts{float:left;width:100%;margin-top:1.875rem}}@media only screen and (min-width:781px){.ideas-practice-callout.grid-2-callout{width:calc(50% - .9375rem);margin-right:1.875rem;margin-bottom:0}}@media only screen and (max-width:780px){.ideas-practice-callout.grid-2-callout:nth-child(2n){margin-bottom:0}}@media only screen and (min-width:781px){.ideas-practice-callout.grid-2-callout:nth-child(2n){margin-right:0}}.related-stories-row .callout.grid-1-callout{width:31.7073170732%;float:left;margin-right:2.4390243902%}.related-stories-row .callout.grid-1-callout:last-child{margin-right:0}.calloutImageContainer{position:relative}.calloutImagecontainer-overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(216,216,216,.5)}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}@media only screen and (max-width:780px){.team-contact-callout{max-width:15.625rem;margin:0 auto;float:none;margin-top:1.875rem}}@media only screen and (min-width:781px){.team-contact-callout{width:15.625rem;margin-right:0}}.team-contact-callout .callout-icon{color:#3c861e;float:left;width:1.875rem;font-size:.8125rem;line-height:1.2em}.team-contact-callout .icon-email{font-size:.6875rem;line-height:.9em}.team-contact-callout .callout-list-item{transition:color .15s ease-out;font-size:.875rem;line-height:1.1em;color:#243c4c;word-wrap:break-word}.team-contact-callout .callout-detail:last-child .callout-list-item{margin-bottom:0}.team-contact-callout .callout-details{padding:1.25rem}.team-contact-callout.callout-details-0:after,.team-contact-callout.callout-details-0:before{bottom:-.3125rem;height:1.875rem}.team-contact-callout.callout-details-1:after,.team-contact-callout.callout-details-1:before,.team-contact-callout.callout-details-2:after,.team-contact-callout.callout-details-2:before{bottom:-.3125rem;height:3.75rem}.team-contact-callout.callout-details-3:after,.team-contact-callout.callout-details-3:before{bottom:-.3125rem;height:5.625rem}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}@media only screen and (min-width:781px){.grantmaking-callout{margin-right:1.875rem;width:calc(50% - .9375rem)}}.grantmaking-callout:before{background-color:#00a296;content:"";position:absolute;left:0;top:0;width:.125rem;height:100%;z-index:3}.grantmaking-callout .callout-subtitle{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.125rem}.grantmaking-callout .callout-details{padding-top:1.25rem;border:1px solid #fff;border-left:0}.grantmaking-callout .byline{font-size:.75rem}.grantmaking-callout .callout-divider{height:.6875rem;vertical-align:top;margin-top:.1875rem;margin-left:.375rem;margin-right:.375rem}@media only screen and (min-width:781px){.grantmaking-callout .callout-eyebrow{display:inline-block}}.grantmaking-callout .callout-title{font-weight:400;padding-bottom:0}.grantmaking-callout:focus .byline,.grantmaking-callout:focus .callout-details,.grantmaking-callout:hover .byline,.grantmaking-callout:hover .callout-details{color:#444}.grantmaking-callout:focus .callout-details,.grantmaking-callout:hover .callout-details{border-color:#eaeaea}.overlap-callout{transition:none;box-shadow:none;border:0}@media only screen and (min-width:781px){.overlap-callout .callout-divider{position:absolute}}.overlap-callout .callout-details{background-color:#fff;box-shadow:none;border:0;display:block;margin:-1.625rem auto 0;position:relative;width:90%}.overlap-callout .callout-details:after{content:"";position:absolute;left:0;bottom:-.6875rem;background:url(../images/callout-shadow-bottom.jpg) repeat-x 0 -.125rem;width:100%;height:.6875rem}.overlap-callout:after,.overlap-callout:before{content:"";position:absolute;bottom:-.0625rem;width:1rem;height:4.375rem}.overlap-callout:before{background:url(../images/callout-shadow-left.jpg) no-repeat 0 0;left:calc(5% - 1rem)}.overlap-callout:after{background:url(../images/callout-shadow-right.jpg) no-repeat 0 0;right:calc(5% - .75rem)}.overlap-callout:hover .callout-details:after{background:url(../images/callout-shadow-bottom-hover.jpg) repeat-x 0 0}.overlap-callout:hover:before{background:url(../images/callout-shadow-left-hover.jpg) no-repeat 0 0}.overlap-callout:hover:after{background:url(../images/callout-shadow-right-hover.jpg) no-repeat 0 0}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}@media only screen and (max-width:780px){.hero-callout{margin-bottom:1.875rem}}@media only screen and (min-width:781px){.hero-callout{margin-bottom:0}}@media only screen and (min-width:1024px){.hero-callout{height:100%}}.hero-callout .figcaption{margin-top:.625rem}@media only screen and (max-width:780px){.hero-callout .callout-eyebrow{float:left}}.hero-callout .cite,.hero-callout .cite:hover{color:#444}@media only screen and (max-width:780px){.hero-callout .cite{margin-left:-.25rem;padding:.125rem .125rem .125rem .25rem}}@media only screen and (max-width:780px){.hero-callout .author-byline-item{margin-top:.125rem}}.hero-callout .callout-details{box-shadow:none;border:0;padding-bottom:0;padding:1.875rem}@media only screen and (max-width:780px){.hero-callout .callout-details{margin-top:-2.25rem;padding:1.875rem 1.875rem 2rem}}.hero-callout .callout-title-container{margin-top:-1.5rem}@media only screen and (min-width:781px)and (max-width:1023px){.hero-callout .callout-title-container{margin-top:-4.8125rem}}@media only screen and (min-width:1024px){.hero-callout .callout-title-container{margin-top:-3.5rem}}@media only screen and (min-width:781px){.hero-callout .callout-thumb{height:100%}}.hero-callout .callout-thumb:after{z-index:10}.hero-callout .callout-title{font-family:var(--avant-garde);font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff;line-height:1em;font-size:1.75rem;background-color:#558122;padding-bottom:0;display:inline;z-index:10;box-shadow:-.1875rem 0 0 0 #558122,.1875rem 0 0 0 #558122}@media only screen and (min-width:781px)and (max-width:1023px){.hero-callout .callout-title{font-size:2.625rem;line-height:1.1em}}@media only screen and (min-width:1024px){.hero-callout .callout-title{font-size:3rem;line-height:1.18em}}@media only screen and (max-width:780px){.hero-callout .hero-eyebrow{margin-bottom:.125rem}}.hero-callout .callout-background{z-index:0}.hero-callout .callout-excerpt{font-family:var(--freight);font-weight:400;font-style:normal;color:#444}@media only screen and (min-width:781px){.hero-callout .callout-excerpt{font-size:1.25rem}}.hero-callout .byline,.hero-callout .callout-excerpt,.sidebar .link-call-out div.link:before{display:none}.hero-callout.bottom-shadow-callout .callout-details{padding-bottom:1.875rem}.hero-callout.bottom-shadow-callout .byline,.hero-callout.bottom-shadow-callout .callout-excerpt{display:block}@media only screen and (max-width:780px){.hero-callout .callout-divider:first-of-type{display:none}}.hero-callout:focus .callout-details,.hero-callout:hover .callout-details{box-shadow:none;border:0}.hero-callout:focus .callout-title,.hero-callout:hover .callout-title{color:#fff}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}@media only screen and (min-width:781px){.latest-updates-callout{display:flex;flex-direction:column}}.latest-updates-callout .callout-title{display:block}.latest-updates-callout .callout-time{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:.75rem}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.sidebar .link-call-out{width:100%;margin-top:.625rem;border-top:4px solid #558122;box-shadow:.0625rem .125rem .3125rem rgba(0,0,0,.15),0 -.0625rem .3125rem rgba(0,0,0,.15);transition:box-shadow .15s ease-out,border .15s ease-out;padding:1.875rem 3.125rem 1.875rem 1.875rem}.sidebar .link-call-out .links-header,.sidebar .link-call-out div.link{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal}.sidebar .link-call-out .links-header{color:#243c4c;text-transform:none;font-size:1.25rem;margin-bottom:1.875rem}.sidebar .link-call-out div.link{padding:0 0 1.25rem;font-size:.875rem}.sidebar .link-call-out div.link a{color:#2280a3;border-bottom:1px solid rgba(34,128,163,.25)}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.listing-callout{margin-bottom:1.875rem;width:100%;border-bottom:1px solid #ccc}.listing-callout .byline-container{position:static}@media only screen and (max-width:1023px){.listing-callout{float:left}}@media only screen and (min-width:1024px){.listing-callout{margin-bottom:1.875rem}}@media only screen and (min-width:781px){.listing-callout{display:flex;flex-direction:row-reverse}}.listing-callout .byline a.eyebrow,.listing-callout .listing-highlight-link .entry-title{color:#243c4c}.listing-callout .listing-highlight-link:hover .entry-title{color:#558122}@media only screen and (min-width:781px){.listing-callout .listing-subtitle{font-size:1rem}}.listing-callout .listing-description-link,.listing-callout .listing-description-link .callout-excerpt:hover{color:#444}@media only screen and (max-width:1023px){.listing-callout .byline-right-group{float:left;clear:both}}@media only screen and (min-width:1024px){.listing-callout .byline-right-group{float:right}}@media only screen and (max-width:1023px){.listing-callout .byline-right-group a{margin-top:.125rem;display:block}}.listing-callout .callout-title{display:block;margin-bottom:.125rem}@media only screen and (min-width:781px){.listing-callout .callout-title{font-size:1.5rem;padding-bottom:0;margin-bottom:.375rem}}.listing-callout .sidebar{display:block;margin-top:0;margin-left:0}.listing-callout.recipient-listing-callout .listing-subtitle{font-family:var(--freight);font-weight:400;font-style:italic;font-size:1.25rem;line-height:1.875rem}.listing-callout:last-child{margin-bottom:3.75rem}.listing-callout .callout-thumb{margin-bottom:.9375rem}.listing-callout .content{display:block;margin-right:1.875rem}@media only screen and (max-width:1023px){.listing-callout .eyebrow{clear:both;float:left}}.listing-callout .byline{margin:1.875rem 0;overflow:hidden;bottom:0;min-height:1.625rem;width:100%}.listing-callout .byline.no-content{margin:0 0 1.875rem}.listing-callout .byline-item{float:left;clear:both;margin-left:0;line-height:1.6em}@media only screen and (max-width:1023px){.listing-callout .byline-rule{display:none}}.listing-callout .callout-excerpt{margin-top:0}.listing-callout .tag{display:none}@media only screen and (min-width:781px)and (max-width:1023px){.listing-callout.is-featured{flex-direction:column}}.listing-callout.is-featured .callout-title{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:2rem;line-height:2.625rem}@media only screen and (min-width:1024px){.listing-callout.is-featured .content{width:calc(50% - .9375rem);margin-right:1.875rem}.listing-callout.is-featured .content.full-width-content{width:100%;margin-right:0}.listing-callout.is-featured .sidebar{width:calc(50% - .9375rem);float:right}}.listing-callout.is-featured .tag{display:inline-block}.listing-callout.is-featured:hover .tag{background-color:#fdc029}.page-description{float:left;margin-top:.625rem}.page-description p{margin-bottom:0}.page-description ul li a{color:#2280a3}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.overlap-callout{margin-bottom:1.875rem}@media only screen and (max-width:1023px){.overlap-callout{float:none;margin-bottom:1.875rem}.overlap-callout:last-child{margin-bottom:0}}@media only screen and (min-width:781px){.overlap-callout{width:calc(50% - .9375rem);margin-right:1.875rem}.overlap-callout:nth-child(even){margin-right:0}}@media only screen and (min-width:1024px){.overlap-callout.grid-3-callout:nth-child(even){margin-right:1.875rem}}.overlap-callout .callout-details{z-index:3}.overlap-callout .callout-thumb{z-index:2}.overlap-callout .callout-title{font-weight:400}.overlap-callout:focus .callout-details,.overlap-callout:hover .callout-details{box-shadow:none;border:0}.overlap-callout:focus .byline,.overlap-callout:hover .byline{color:#444}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.person-callout{width:100%;float:left;margin-left:0;margin-right:0}.person-callout .callout-details{border:0;box-shadow:none;padding:.75rem 0 0}@media only screen and (min-width:1024px){.person-callout .callout-details{padding:0}}.person-callout .callout-excerpt{font-family:var(--freight);font-weight:400;font-style:italic;margin-top:0}.person-callout .callout-title{font-family:var(--avant-garde);font-weight:400;font-style:normal;background-color:transparent;line-height:1.3em;font-size:1.75rem;padding-bottom:0}@media only screen and (min-width:781px){.person-callout .callout-title{font-size:3rem;line-height:3.75rem}}.person-callout:hover .callout-title{color:#243c4c}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}@media only screen and (min-width:781px){.research-stories-callout{position:relative}.research-stories-callout.grid-2-callout{margin-bottom:0}.research-stories-callout.grid-4-callout:nth-child(3),.research-stories-callout.grid-4-callout:nth-child(4){margin-bottom:0}}.research-stories-callout .callout-thumb{z-index:0}.research-stories-callout .callout-title{display:block;font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:1.5rem;line-height:1.875rem}.research-stories-callout:hover .callout-thumb:after{opacity:1}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}@media only screen and (min-width:781px){.strategy-callouts{max-width:56.875rem;margin:0 auto}}.strategy-callout{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border:0;box-shadow:none;transition:none;background-color:#243c4c;margin-bottom:1.875rem}@media only screen and (max-width:1023px){.strategy-callout{float:none;margin-bottom:1.875rem}}@media only screen and (min-width:781px){.strategy-callout{width:calc(50% - .9375rem);margin-right:1.875rem}}@media only screen and (max-width:1023px){.strategy-callout:last-child{margin-bottom:0}}@media only screen and (min-width:781px){.strategy-callout:nth-child(even){margin-right:0}}.strategy-callout .callout-thumb{border-bottom:2px solid #7caf41;position:relative}.strategy-callout .callout-thumb:after{background-color:rgba(124,175,65,.5);content:"";display:block;opacity:0;position:absolute;top:0;left:0;transition:opacity .25s ease-out;width:100%;height:100%;z-index:100}.strategy-callout .callout-eyebrow{color:#fff}.strategy-callout .callout-title{color:#fff;padding-bottom:0}.strategy-callout .callout-excerpt{color:#fff;margin-top:.5rem}.strategy-callout .callout-details{padding:.75rem 1.25rem 1.25rem;border:0;box-shadow:none}.strategy-callout .eyebrow:hover,.strategy-callout:hover .callout-title{color:#7caf41}@media only screen and (min-width:781px){.callouts-1 .strategy-callout,.callouts-2 .strategy-callout{margin-bottom:0}}.related-stories-callout .callout-title{padding-bottom:0}@media only screen and (max-width:1023px){.related-stories-callout:last-child{margin-bottom:0}}.author-by{vertical-align:middle}.author-and{margin-left:-.0625rem}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.text-call-out .highlights-body.hr-top{padding-top:1.125rem;margin-top:1.125rem}.text-call-out .logo-container{box-sizing:content-box;width:11.25rem;height:4.375rem;background-image:url(../images/Hewlett_50_AC.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1023px){.text-call-out .logo-container{width:11.875rem;height:4rem}}.text-call-out .logo-container.think-again-container{background-image:url(../images/ThinkAgain_vert2.png);background-size:contain;height:5.3125rem;width:10rem}@media only screen and (max-width:1023px){.text-call-out .logo-container.think-again-container{width:13.125rem;height:5.625rem}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.title-call-out.arts-logo{background-image:url(../images/Hewlett_50_AC.png);background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#558122}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.CarouselPromo{margin-bottom:clamp(2.5rem,5.006vw + 1.32669rem,5rem);margin-top:clamp(5rem,10.013vw + 2.65331rem,10rem)}.CarouselPromo-text{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem;margin-inline:auto;max-width:55.875rem}.CarouselPromo-heading{border-bottom:3px solid #558122;font-size:clamp(1.875rem,2.222vw + 1.35419rem,2.1875rem);font-weight:var(--avant-garde-medium);line-height:1.2;margin-bottom:0;padding-bottom:.4571428571em;text-align:center}.CarouselPromo-description{font-size:1.125rem;line-height:1.25;margin-bottom:0;margin-top:2rem;text-align:center;text-wrap:balance}.CarouselPromo-carousel{margin-top:3rem}@media (min-width:430px){.CarouselPromo-carousel{display:flex}}.CarouselPromo-carousel-item{--image-grayscale:100%;--image-overlay-opacity:1;container-type:inline-size;width:100%}@media (min-width:430px){.CarouselPromo-carousel-item{width:50%}}@media (min-width:768px){.CarouselPromo-carousel-item{width:33.33%}}.CarouselPromo-carousel-item:focus-within,.CarouselPromo-carousel-item:hover{--image-grayscale:0;--image-overlay-opacity:0}.CarouselPromo-carousel-item-image{--transition-speed:300ms;aspect-ratio:37/58;position:relative}.CarouselPromo-carousel-item-image:after{height:100%;left:0;position:absolute;top:0;width:100%;background-color:#13232f;content:"";mix-blend-mode:color;opacity:var(--image-overlay-opacity);transition:opacity var(--transition-speed) ease-in-out;z-index:3}.CarouselPromo-carousel-item-image img{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover}.CarouselPromo-carousel-item-image img.is-grayscale{filter:grayscale(100%);opacity:var(--image-overlay-opacity);transition:opacity var(--transition-speed) ease-in-out;z-index:2}.CarouselPromo-carousel-item-image img.is-color{z-index:1}.CarouselPromo-carousel-item-link{--underline-width:2.5rem;align-items:center;display:flex;flex-direction:column;font-family:var(--freight);font-size:clamp(1.5rem,3.226cqw + 1.10481rem,1.75rem);line-height:1.2}.CarouselPromo-carousel-item-link:is(:hover,:focus,:active){--underline-width:100%}.CarouselPromo-carousel-item-link:before{height:100%;left:0;position:absolute;top:0;width:100%;content:"";z-index:4}.CarouselPromo-carousel-item-link:after{border-bottom:3px solid currentColor;content:"";margin-top:.75rem;max-width:var(--underline-width);transition:max-width 500ms cubic-bezier(.215,.61,.355,1);width:100%}.CarouselPromo-carousel-item-content{align-items:center;display:flex;flex-direction:column;padding-inline:1.5rem;padding-top:1.5rem;text-align:center}.CarouselPromo-carousel-item-description{font-family:var(--avant-garde);font-size:clamp(.9375rem,.806cqw + .83869rem,1rem);font-weight:var(--avant-garde-medium);line-height:1.25;margin-bottom:0;margin-top:.625rem}.CarouselPromo .flickity-viewport{overflow:hidden;width:100%}.CarouselPromo .flickity-button{height:.0625rem;pointer-events:none;position:absolute;visibility:hidden;width:.0625rem}.CarouselPromo-bottom{align-items:center;display:flex;margin-top:clamp(2.5rem,3.004vw + 1.796rem,4rem)}@media (max-width:579px){.CarouselPromo-bottom{flex-direction:column;row-gap:2.5rem}}@media (min-width:580px){.CarouselPromo-bottom{column-gap:2.5rem;justify-content:space-between}}.CarouselPromo-buttons{border-radius:500px;display:flex;overflow:hidden;justify-content:space-between}.CarouselPromo-buttons-button{align-items:center;background-color:var(--button-bg-color, #d8d8d8);border:0;display:flex;flex-direction:column;justify-content:center;padding:.8125rem .625rem;transition:background-color 150ms ease-in-out}.CarouselPromo-buttons-button[disabled]{--icon-color:#9f9f9f}.CarouselPromo-buttons-button:not([disabled]):is(:hover,:focus,:active){--button-bg-color:#9f9f9f}.CarouselPromo-buttons-button .icon{fill:var(--icon-color, #000);height:auto;width:.625rem}.CarouselPromo-buttons-button.previous .icon{transform:rotate(180deg)}.CarouselPromo-buttons-count{background-color:#d8d8d8;display:flex;flex-direction:column;font-family:var(--avant-garde);font-size:.8125rem;font-weight:var(--avant-garde-medium);justify-content:center;padding-inline:1.25rem}.CarouselPromo-cta{font-size:1.25rem;line-height:1.1;font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out}.CarouselPromo-cta:any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.CarouselPromo-cta{text-decoration:underline}}@supports (text-decoration-thickness:1px){.CarouselPromo-cta{text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.CarouselPromo-cta:active,.CarouselPromo-cta:hover,.no-js .CarouselPromo-cta:focus,[data-whatinput=keyboard] .CarouselPromo-cta:focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}@supports (mask-size:contain){.CarouselPromo-cta:after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 55' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='m35.5 0 24.1 24.1 3.4 3.4L35.5 55l-3.4-3.4L53.76 29.9H0V25.1h53.77L32.1 3.4 35.5 0Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.9em;padding-left:.9em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.CarouselPromo-cta:is(:hover,:focus,:active){--icon-color:#558122;--link-underline-hover-color:#558122}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.ClosedGrantItem{background-color:rgba(216,216,216,.35);margin-bottom:1.5rem;margin-top:1.5rem;padding:1.5rem 1rem}@media (min-width:780px){.ClosedGrantItem-header{align-items:center;display:flex;justify-content:space-between}}.ClosedGrantItem-title{font-family:var(--freight);font-size:1.5rem;letter-spacing:0;line-height:1.2;margin-bottom:.25rem}.ClosedGrantItem-program{color:#13232f;font-family:var(--avant-garde);font-size:.875rem;font-weight:var(--avant-garde-medium);letter-spacing:.025rem;line-height:1;margin-bottom:0;text-transform:uppercase}@media (max-width:779px){.ClosedGrantItem-program{margin-bottom:.5rem;margin-top:.5rem}}.ClosedGrantItem-projectTitle{font-size:1.125rem;letter-spacing:0;line-height:1.25;margin-bottom:1rem}@media (min-width:780px){.ClosedGrantItem-row{align-items:center;display:flex;margin-bottom:.625rem}.ClosedGrantItem-meta{display:flex;gap:.5rem}}.ClosedGrantItem-status{background-color:#ccc;display:inline-block;font-family:var(--avant-garde);font-size:.875rem;font-weight:var(--avant-garde-medium);margin-right:1rem;padding:.5rem;text-transform:uppercase}@media (max-width:779px){.ClosedGrantItem-status{margin-bottom:1rem}}.ClosedGrantItem-text{font-family:var(--avant-garde);font-size:1rem;font-weight:var(--avant-garde-medium);letter-spacing:0;line-height:1.25;margin-bottom:0}@media (max-width:779px){.ClosedGrantItem-text{margin-bottom:.5rem}}@media (min-width:780px){.ClosedGrantItem-text+.ClosedGrantItem-text::before{content:"|";font-size:1rem}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.component-group,.components{float:left;width:100%;margin-bottom:1.875rem}.components:last-child{margin-bottom:0}.component-header{float:left;width:100%;text-align:center;text-transform:uppercase}.component-header.parallax-title{margin-bottom:1.5625rem;padding-top:1.875rem}.component-header.parallax-title:after{content:"";border-bottom:3px solid #000;padding:0 1.875rem}@media only screen and (max-width:640px){.component-header.parallax-title{margin-bottom:0;padding-top:0}.component-header.parallax-title:after{border-bottom:none;padding:0}}.component-title{position:relative;padding-top:.9375rem;padding-bottom:.9375rem;color:#444;float:left}.component-heading{font-family:var(--avant-garde);font-weight:400;font-style:normal;border-bottom:3px solid #558122;color:#444;font-size:2rem;line-height:2.5rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;padding-bottom:1rem;text-transform:none;width:fit-content}.component-heading.with-subheading{margin-bottom:0}.component-subheading{text-transform:none;margin-bottom:1.875rem}.career .content table,.career .content tbody,.career .content td,.career .content tfoot,.career .content th,.career .content thead,.career .content tr,.components table,.components tbody,.components td,.components tfoot,.components th,.components thead,.components tr,.post .content table,.post .content tbody,.post .content td,.post .content tfoot,.post .content th,.post .content thead,.post .content tr{height:auto;margin:0;padding:0;border:0;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.career .content table,.components table,.post .content table{width:100%!important;margin-top:.9375rem}.career .content thead,.components thead,.post .content thead{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;background-color:#eeeeed!important}.career .content thead th,.components thead th,.post .content thead th{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border-right:1px solid #cdcccc;padding:.375rem .625rem;font-size:1rem;line-height:1.5em}.career .content thead th:last-child,.career .content thead tr td:last-child,.components thead th:last-child,.components thead tr td:last-child,.post .content thead th:last-child,.post .content thead tr td:last-child{border-right:0}.career .content thead tr,.components thead tr,.post .content thead tr{background-color:#eeeeed}.career .content thead tr td:first-child,.components thead tr td:first-child,.post .content thead tr td:first-child{border-left:0}.career .content thead+tbody tr:first-child td,.components thead+tbody tr:first-child td,.post .content thead+tbody tr:first-child td{border-top:0}.career .content tr td:first-child,.components tr td:first-child,.post .content tr td:first-child{border-left:1px solid #cdcccc}.career .content tr:first-child td,.components tr:first-child td,.post .content tr:first-child td{border-top:1px solid #cdcccc}.career .content tr:last-child,.components tr:last-child,.post .content tr:last-child{border:0}.career .content td,.components td,.post .content td{padding:.375rem .625rem;border-right:1px solid #cdcccc;border-bottom:1px solid #cdcccc}.career .content ol,.career .content ul,.components ol,.components ul,.post .content ol,.post .content ul{margin-left:2.5rem;margin-bottom:.9375rem;padding-right:2.5rem;position:relative}.career .content h1+ol,.career .content h1+ul,.career .content h2+ol,.career .content h2+ul,.career .content h3+ol,.career .content h3+ul,.career .content h4+ol,.career .content h4+ul,.career .content h5+ol,.career .content h5+ul,.career .content h6+ol,.career .content h6+ul,.components h1+ol,.components h1+ul,.components h2+ol,.components h2+ul,.components h3+ol,.components h3+ul,.components h4+ol,.components h4+ul,.components h5+ol,.components h5+ul,.components h6+ol,.components h6+ul,.post .content h1+ol,.post .content h1+ul,.post .content h2+ol,.post .content h2+ul,.post .content h3+ol,.post .content h3+ul,.post .content h4+ol,.post .content h4+ul,.post .content h5+ol,.post .content h5+ul,.post .content h6+ol,.post .content h6+ul{margin-top:.3125rem}.career .content li,.components li,.post .content li{padding-left:1.25rem;padding-bottom:1.25rem;position:relative;list-style-type:none}.career .content li:last-child,.components li:last-child,.post .content li:last-child,li.highlight:last-child{padding-bottom:0}.career .content ul li:before,.components ul li:before,.post .content ul li:before{content:"";position:absolute;top:.5625rem;left:0;width:.375rem;height:.375rem;background-color:#00a296}.career .content ol,.components ol,.post .content ol{counter-reset:numerical-item}.career .content ol li,.career .content ol li ol li,.components ol li,.components ol li ol li,.post .content ol li,.post .content ol li ol li{display:block;list-style-position:inside}.career .content ol li:before,.components ol li:before,.post .content ol li:before{content:counter(numerical-item,decimal) ". ";counter-increment:numerical-item;font-weight:700}.career .content ol li ol,.components ol li ol,.post .content ol li ol{counter-reset:alpha-item}.career .content ol li ol li:first-child,.components ol li ol li:first-child,.post .content ol li ol li:first-child{margin-top:.75rem}.career .content ol li ol li:before,.components ol li ol li:before,.post .content ol li ol li:before{content:counter(alpha-item,lower-alpha) ". ";counter-increment:alpha-item;font-weight:400}.component{margin-bottom:1.875rem;float:left;width:100%}.component p:last-child,.component:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.component.flex-component{display:flex;flex-direction:row}}.component .members{overflow:visible}.component.team p a{transition:all .1s ease-in-out;border-bottom:1px solid rgba(34,128,163,.25);background-color:transparent}.component.team p a:hover{background-color:#fbe096}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.content-series .wysiwyg h1,.content-series .wysiwyg h2,.content-series .wysiwyg h3{font-family:var(--avant-garde);font-weight:300!important;color:#243c4c!important}.content-series .wysiwyg hr{border-color:rgba(34,128,163,.25)}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.facetwp-facet.facetwp-facet{margin-bottom:0}.facetwp-counter{display:none}.facetwp-facet .facetwp-checkbox{padding-left:1.875rem;margin-bottom:.75rem}.facetwp-facet .facetwp-checkbox .facetwp-display-value{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;display:block;color:#6a6a6a;font-size:.875rem}.facetwp-facet a.facetwp-reset{font-weight:400;display:inline-block;float:right;color:#2280a3;cursor:pointer}.facetwp-facet .facetwp-page{font-weight:var(--avant-garde-medium);vertical-align:middle;padding:.125rem .375rem}.facetwp-facet .facetwp-page.active{font-weight:700;background-color:#fbe096}.facetwp-facet-pagination{padding-bottom:.9375rem;text-align:center}.facetwp-facet .facetwp-page,.facetwp-facet a.facetwp-reset,.facetwp-facet-search_details{font-family:var(--avant-garde);font-style:normal;font-size:.875rem}.facetwp-facet-search_details{font-weight:400}.facetwp-facet-search_details.is-hidden{visibility:hidden}.facetwp-facet-grant_search .facetwp-input-wrap,.facetwp-facet-search .facetwp-input-wrap{width:100%}.facetwp-facet-grant_search .facetwp-input-wrap .facetwp-icon::before,.facetwp-facet-search .facetwp-input-wrap .facetwp-icon::before{align-items:center;background:0 0;content:"";display:flex;font-family:fontcustom;font-size:1.25rem;font-style:normal;padding-top:.3125rem}.facetwp-facet-grant_search .facetwp-input-wrap .facetwp-search,.facetwp-facet-search .facetwp-input-wrap .facetwp-search{min-width:100%;width:100%}.facetwp-facet-grant_search .facetwp-input-wrap .facetwp-icon{cursor:auto}.page-template-grants-listing .facetwp-search{background-color:transparent;border:0;border-bottom:1px solid #37a397;color:#fff;font-family:var(--freight);font-size:1.125rem;margin-top:.5rem;padding:.5rem}.page-template-grants-listing .facetwp-search::placeholder{color:#fff}.page-template-grants-listing .facetwp-dropdown{background-color:transparent;border:0;border-bottom:1px solid #37a397;padding:.5rem;font-family:var(--freight);font-size:1.125rem;width:100%}.page-template-grants-listing .facetwp-dropdown option{color:#000}.page-template-grants-listing .facetwp-reset{--button-bg-color:transparent;border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);font-family:var(--avant-garde);padding:var(--button-padding-vert) var(--button-padding-horz);font-weight:var(--avant-garde-medium);color:#fff!important;display:inline-block;font-size:1.125rem;padding:.6875rem 1rem;float:none!important}.no-js .page-template-grants-listing .facetwp-reset:focus,.page-template-grants-listing .facetwp-reset:active,.page-template-grants-listing .facetwp-reset:hover,[data-whatinput=keyboard] .page-template-grants-listing .facetwp-reset:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none}.page-template-grants-listing .facetwp-facet-search_details{color:#000;font-family:var(--avant-garde);font-size:1rem;font-weight:var(--avant-garde-medium);letter-spacing:0;line-height:1.25}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.FeaturedContent-wrap{display:flex;flex-direction:column;gap:2.5rem}@media (min-width:780px){.FeaturedContent-wrap{flex-direction:row;gap:5rem;justify-content:center}}.FeaturedContent-teal{background-color:#20716e;color:#fff;padding:3rem;background-image:url(../images/featured-content-dots.png);background-position:60% 50%;position:relative}@media (min-width:780px){.FeaturedContent-teal{width:50%}}.FeaturedContent-teal-title{color:#fff}.FeaturedContent-teal-superheader{border-bottom:solid 2px #37a397;font-family:var(--avant-garde);font-size:1rem;margin-bottom:1.5rem;text-transform:uppercase;width:max-content}.FeaturedContent-teal-description,.FeaturedContent-teal-title{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium)}.FeaturedContent-teal-title{font-size:1.75rem;line-height:1.2;margin-bottom:1.5rem}.FeaturedContent-teal-description{font-size:1rem;line-height:1.25}.FeaturedContent-teal-btn{--button-bg-color:#243c4c;--button-bg-color-hover:#13232f;bottom:3rem;position:absolute}.FeaturedContent-photo{border-left:solid 5px #fdc029}@media (min-width:780px){.FeaturedContent-photo{width:50%}}.FeaturedContent-photo-details{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}.FeaturedContent-photo .callout-thumb img{aspect-ratio:16/9;object-fit:cover}.FeaturedContent-photo-superheader{font-family:var(--avant-garde);font-size:1rem;font-weight:var(--avant-garde-medium);margin-bottom:1rem;text-transform:uppercase}.FeaturedContent-photo-title{font-size:1.75rem;margin-bottom:1rem;line-height:1.2}.FeaturedContent-photo-description{font-size:1.125rem;line-height:1.25}.FeaturedContent-photo-btn{--button-bg-color:#558122;--button-hover-bg-color:#3a6606;--button-hover-color:#fff;border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);font-family:var(--avant-garde);padding:var(--button-padding-vert) var(--button-padding-horz);font-weight:var(--avant-garde-medium);margin-right:.5rem}.FeaturedContent-photo-btn:active,.FeaturedContent-photo-btn:hover,.no-js .FeaturedContent-photo-btn:focus,[data-whatinput=keyboard] .FeaturedContent-photo-btn:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none}.FeaturedContent-photo-link{border-bottom:2px solid #558122}.FeaturedContent-photo .icon-arrow-right:before{font-size:.75rem}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}@media (max-width:779px){.FeaturedPost{margin-bottom:2.5rem;margin-top:2.5rem}}@media (min-width:780px){.FeaturedPost{display:flex;margin-bottom:7.5rem;margin-top:7.5rem}.FeaturedPost-col{width:50%}.FeaturedPost-col:first-child{padding-right:2.5rem}}.FeaturedPost-img{height:100%;object-fit:cover;width:100%}@media (max-width:779px){.FeaturedPost-img{margin-bottom:1.875rem}}@media (min-width:780px){.FeaturedPost-card{border-left:6px solid #37a397;height:100%;padding-left:2.5rem}}.FeaturedPost-supertitle{font-family:var(--avant-garde);font-size:1rem;font-weight:var(--avant-garde-medium);letter-spacing:3%;line-height:100%;margin-bottom:.5rem;text-transform:uppercase}.FeaturedPost-title{font-size:2.1875rem;font-weight:var(--avant-garde-medium);letter-spacing:0;line-height:1.2;margin-bottom:2rem}.FeaturedPost-pills{list-style-type:none;margin-bottom:2rem;margin-left:0;margin-top:1.5rem;padding-left:0}.FeaturedPost-link,.FeaturedPost-pills-item{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);display:inline-block}.FeaturedPost-pills-item{border-radius:146px;border:1.5px solid #243c4c;font-size:.875rem;letter-spacing:3%;padding:.5rem .625rem;text-transform:uppercase}.FeaturedPost-link{--button-bg-color:#558122;--button-hover-bg-color:#3a6606;--button-hover-color:#fff;border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);padding:var(--button-padding-vert) var(--button-padding-horz);font-size:1.125rem;margin-top:2rem}.FeaturedPost-link:active,.FeaturedPost-link:hover,.no-js .FeaturedPost-link:focus,[data-whatinput=keyboard] .FeaturedPost-link:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.filters{border-top:2px solid #7caf41;margin-top:1.875rem;padding-top:.625rem;padding-bottom:.9375rem;overflow:hidden}.newsroom #search-details,.newsroom .filters{margin-top:.625rem}@media only screen and (max-width:780px){.filter-display{padding-top:.625rem;float:left;text-align:left;width:100%}}@media only screen and (min-width:781px)and (max-width:1023px){.filter-display{width:40.243902439%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.filter-display{width:23.1707317073%;float:left;margin-right:2.4390243902%}}.filter-actions{width:100%;float:left;margin-right:0;list-style-type:none;margin-left:0;margin-bottom:0}@media only screen and (min-width:781px){.filter-actions{display:flex;flex-direction:row;justify-content:flex-end}}@media only screen and (min-width:781px)and (max-width:1023px){.filter-actions{width:57.3170731707%;float:right;margin-right:0}}@media only screen and (min-width:1024px){.filter-actions{width:74.3902439024%;float:right;margin-right:0}}.filter{padding-left:.3125rem;padding-right:.3125rem;float:left}@media only screen and (min-width:781px){.filter{padding-left:.9375rem;padding-right:0;float:right}}@media only screen and (max-width:780px){.filter:first-child{padding-left:0}.filter-display .filter-label,.static-filter .filter-label{padding-left:0}}.filter-label{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:.625rem;padding:.125rem .25rem}@media only screen and (min-width:781px){.filter-label{font-size:.6875rem}}.filter-title{text-transform:uppercase;color:#444}.filter-select{font-family:var(--avant-garde);font-weight:400;font-style:normal;appearance:none;border:0;outline:0;background-color:transparent;background-image:url(../images/caret-down.svg);background-repeat:no-repeat;background-position:100% .25rem;background-size:.5rem auto;color:#243c4c;padding-right:.75rem;border-radius:0;font-size:.625rem}@media only screen and (min-width:781px){.filter-select{font-size:.6875rem;padding-right:1.5625rem;background-size:.75rem auto}}.filter-select-label{cursor:pointer}.filter-link .filter-label{color:#243c4c}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.FluidImage{background-repeat:no-repeat;background-size:cover;background-position:15% 25%;display:none;min-height:32.875rem}@media (min-width:500px){.FluidImage{display:block}}@media (min-width:794px){.FluidImage{background-position:50% 25%}}.FluidImage-mobile{display:block}@media (min-width:500px){.FluidImage-mobile{display:none}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.Footer{clear:both;background:linear-gradient(316.55deg,#030f18 -26.82%,#13232f 100%),linear-gradient(263.21deg,#030f18 22.58%,#243c4c 105.19%);margin-top:5rem;padding-bottom:1.5rem;padding-top:clamp(1.25rem,4.938vw + .09256rem,2.5rem);position:relative}.Footer::after{background-image:var(--color-bar);background-position:bottom left;background-repeat:no-repeat;background-size:100% var(--color-var-height);padding-bottom:var(--color-var-height);bottom:0;content:"";display:block;height:.3125rem;left:0;position:absolute;width:100%;z-index:150}.Footer-wrapper{margin-bottom:1.875rem}.Footer-row{display:flex;justify-content:space-between}.Footer-row+.Footer-row{margin-top:2.5rem}@media (max-width:779px){.Footer-row{align-items:center;flex-direction:column}.Footer-subscription{border-bottom:1.5px solid #37a397;padding-bottom:2.5rem}}@media (min-width:780px){.Footer-subscription{border-right:1.5px solid #37a397;flex-grow:1;padding-right:clamp(1.25rem,4.938vw + .09256rem,2.5rem);padding-top:1.5rem;width:43%}}.Footer-subscription-title{color:#fff;font-family:var(--freight);font-size:clamp(1.25rem,1.975vw + .78706rem,1.75rem);font-weight:400;letter-spacing:0;line-height:1.2}.Footer-search-title::after,.Footer-subscription-title::after{background-color:#37a397;content:"";display:block;height:.09375rem;margin-top:1rem;width:5rem}.Footer-subscription-text{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.25;margin-bottom:1.5rem}.Footer-button{--button-bg-color:#558122;--button-hover-bg-color:#3a6606;--button-hover-color:#fff;border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);font-family:var(--avant-garde);padding:var(--button-padding-vert) var(--button-padding-horz);font-weight:var(--avant-garde-medium);display:inline-block}.Footer-button:active,.Footer-button:hover,.no-js .Footer-button:focus,[data-whatinput=keyboard] .Footer-button:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none}@media (max-width:779px){.Footer-search{margin-top:2.5rem;width:100%}}@media (min-width:780px){.Footer-search{flex-grow:1;padding-left:clamp(1.25rem,4.938vw + .09256rem,2.5rem);width:43%}}.Footer-search-form{background-color:#13232f;padding:1.5rem}.Footer-search-title{color:#fff;font-family:var(--freight);font-size:clamp(1.25rem,1.975vw + .78706rem,1.75rem);font-weight:400;letter-spacing:0;line-height:1.2}.Footer-search-input{color:#fff;font-family:var(--avant-garde);font-size:1.125rem}.Footer-search-input::placeholder{color:currentColor;font-family:var(--avant-garde)}.Footer-search-select.select{color:#fff;font-family:var(--avant-garde)}@media (max-width:779px){.Footer-brand{margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:18.75rem}}@media (min-width:780px){.Footer-brand{width:26%}}@media (max-width:779px){.Footer-socials{margin-top:2.5rem}}.Footer-socials-title{color:#fff;font-size:1.25rem;font-weight:var(--avant-garde-medium);letter-spacing:.0625rem;line-height:1.1;margin-bottom:1.5rem;text-transform:uppercase;vertical-align:middle}.Footer-socials-list{display:flex;gap:2.8125rem;list-style-type:none;margin-left:0;padding-left:0}.Footer-socials-icon,.wysiwyg>p>img{display:inline-block}.Footer-socials-icon svg{--icon-color:#fff}.Footer-socials-icon:hover svg{--icon-color:#558122}@media (max-width:779px){.Footer-socials-icon{width:1.8125rem;height:1.8125rem}.Footer-nav{margin-top:2.5rem}}.Footer-nav-list{list-style-type:none;margin-left:0;padding-left:0}.Footer-nav-item+.Footer-nav-item{margin-top:.75rem}@media (max-width:779px){.Footer-nav-item{text-align:center}}@media (min-width:780px){.Footer-nav-item{text-align:right}}.Footer-nav-link{color:#fff;font-family:var(--avant-garde);font-size:1rem;font-weight:var(--avant-garde-medium);letter-spacing:.03125rem;line-height:1.2;text-transform:uppercase}.Footer-nav-link:hover,.Footer-secondaryNav-link:hover{text-decoration:underline}@media (max-width:779px){.Footer-secondaryNav{margin-top:2.5rem}}@media (min-width:780px){.Footer-secondaryNav{margin-top:5rem}}.Footer-secondaryNav-list{display:flex;list-style-type:none;margin-left:0;padding-left:0}@media (max-width:779px){.Footer-secondaryNav-list{flex-direction:column}}@media (min-width:780px){.Footer-secondaryNav-list{align-items:center;gap:1.5rem}}@media (max-width:779px){.Footer-secondaryNav-item{text-align:center}}.Footer-secondaryNav-text{color:#d8d8d8;font-family:var(--avant-garde);font-size:.875rem;font-weight:var(--avant-garde-medium);line-height:1.2}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.gallery{position:relative}@media only screen and (min-width:1024px){.gallery{margin:0 auto;width:100%}}.gallery-slideshow{margin-bottom:1.125rem;position:relative}.gallery-placeholder{opacity:0;width:100%}.gallery-slide,.gallery-slides{position:absolute;width:100%;height:100%}.gallery-slides{top:0;left:0}.gallery-slide{transition:opacity .3s ease-in-out;opacity:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.gallery-slide.is-active{opacity:1}.gallery-controls>a{background-color:#fdc029;display:block;font-size:.6875rem;line-height:2.5rem;margin-top:-1.25rem;position:absolute;top:50%;width:2.5rem;height:2.5rem;text-align:center}.gallery-controls>a:focus,.gallery-controls>a:hover{color:#444}.gallery-controls>a:before{position:relative;transition:transform .25s ease-out}.gallery-prev{left:-1.25rem}.gallery-next{right:-1.25rem}.gallery-next:hover:before{transform:translateX(.375rem)}.gallery-prev:hover:before{transform:translateX(-.375rem)}.gallery-copy{border:1px solid #ccc;border-width:0 0 1px 1px;margin-bottom:1.125rem;padding:0 0 1.25rem 1.25rem}.no-thumbs-gallery .gallery-copy{margin-bottom:0}.gallery-title{margin-bottom:.375rem}.gallery-details,.gallery-status{font-family:var(--avant-garde);font-style:normal}.gallery-details{font-weight:400;font-size:.75rem}.gallery-status{font-weight:var(--avant-garde-demibold)}.gallery-caption{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.125rem}.gallery-page{display:block;position:relative;overflow:hidden;margin-right:.625rem;margin-bottom:.625rem;float:left}@media only screen and (max-width:780px){.gallery-page{width:calc(25% - .5rem)}}@media only screen and (min-width:781px)and (max-width:1023px){.gallery-page{width:calc(16.6666666667% - .5625rem)}}@media only screen and (min-width:1024px){.gallery-page{width:calc(12.5% - .5625rem)}}@media only screen and (max-width:780px){.gallery-page:nth-child(4n+0){margin-right:0}}@media only screen and (min-width:781px)and (max-width:1023px){.gallery-page:nth-child(6n+0){margin-right:0}}@media only screen and (min-width:1024px){.gallery-page:nth-child(8n+0){margin-right:0}}.gallery-page:before,.gallery-thumb{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-page:before{transition:background-color .15s ease-in-out;content:"";border:2px solid transparent;z-index:100}.gallery-page.is-active:before{border-color:#fdc029}.gallery-thumb{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:8}.gallery-page:hover:before{background-color:rgba(124,175,65,.5)}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.GranteePromo{position:relative}@media (min-width:600px){.GranteePromo{padding-top:5rem}}.GranteePromo-background{height:100%;left:0;object-fit:contain;object-position:0 0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:767px){.GranteePromo-background{display:none}}.GranteePromo-wrap{position:relative;z-index:2}@media (min-width:768px){.GranteePromo-wrap{align-items:flex-start;display:flex;column-gap:3.75rem;justify-content:space-between}.GranteePromo-text{background-color:#fff;margin-bottom:4.375rem;max-width:26.625rem;padding:2rem 2.5rem;position:sticky;top:5rem;width:50%}}.GranteePromo-heading{font-size:clamp(1.875rem,8.889vw + -.20831rem,3.125rem);font-weight:var(--avant-garde-medium);line-height:1.2;padding-bottom:1.125rem;border-bottom:3px solid #558122}@media (min-width:768px){.GranteePromo-heading{font-size:clamp(1.875rem,4.926vw + -.48956rem,3.125rem)}}.GranteePromo-description{font-family:var(--freight);font-size:1.125rem;line-height:1.25;margin-top:2.0625rem}.GranteePromo-posts{display:flex;flex-direction:column;max-width:32.1875rem}@media (min-width:768px){.GranteePromo-posts{width:48%}}.GranteePromo-list{display:flex;flex-direction:column;gap:2.8125rem;margin-bottom:0}@media (min-width:768px){.GranteePromo-list:last-child{margin-bottom:4rem}}.GranteePromo-item{--inset:1rem;aspect-ratio:4/3;align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--inset);padding-right:var(--inset);position:relative}.GranteePromo-item-image{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover;z-index:1}.GranteePromo-item-link{--link-icon-shift:0;background-color:rgba(19,35,47,.85);color:#fff;font-family:var(--freight);font-size:clamp(1.375rem,2.927vw + .689rem,1.75rem);line-height:1.2;max-width:24.625rem;padding:1rem;text-wrap:pretty;transition:background-color 150ms ease-in-out;width:90%;z-index:2}@media (min-width:768px){.GranteePromo-item-link{font-size:clamp(1.125rem,2.463vw + -.05725rem,1.75rem)}}.GranteePromo-item-link:is(:hover,:focus,:active){--link-icon-shift:0.3125rem;--link-icon-color:#558122;background-color:#13232f}.GranteePromo-item-link:after{height:100%;left:0;position:absolute;top:0;width:100%;content:""}.GranteePromo-item-link .icon{fill:var(--link-icon-color, currentColor);height:auto;margin-left:.5rem;transform:translateX(var(--link-icon-shift));transition:transform 250ms ease-out;vertical-align:middle;width:1.25rem}.GranteePromo-cta{font-size:1.25rem;line-height:1.1;font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out;margin-top:2.5rem}.GranteePromo-cta:any-link,.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen a:any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.GranteePromo-cta{text-decoration:underline}}@supports (text-decoration-thickness:1px){.GranteePromo-cta{text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.GranteePromo-cta:active,.GranteePromo-cta:hover,.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen a:active,.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen a:hover,.no-js .GranteePromo-cta:focus,.no-js .evergreen-content .evergreen-body-container .evergreen-body .description-evergreen a:focus,[data-whatinput=keyboard] .GranteePromo-cta:focus,[data-whatinput=keyboard] .evergreen-content .evergreen-body-container .evergreen-body .description-evergreen a:focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}@supports (mask-size:contain){.GranteePromo-cta:after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 55' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='m35.5 0 24.1 24.1 3.4 3.4L35.5 55l-3.4-3.4L53.76 29.9H0V25.1h53.77L32.1 3.4 35.5 0Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.9em;padding-left:.9em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.GranteePromo-cta:is(:hover,:focus,:active){--icon-color:#558122;--link-underline-hover-color:#558122}@media (min-width:768px){.GranteePromo-cta{align-self:flex-end}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.grantsearch-row{padding:1.875rem 0;margin-bottom:0;margin-top:5rem}.grantsearch-title{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff;letter-spacing:.0625rem;text-align:center;text-transform:uppercase}.grantsearch-programs{border-top:1px solid rgba(255,255,255,.3);padding-top:1.125rem}@media only screen and (min-width:781px)and (max-width:1023px){.grantsearch-programs{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.grantsearch-programs{width:65.8536585366%;float:left;margin-right:2.4390243902%}}.grantsearch-form-title,.grantsearch-programs-title{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;color:#fff;font-size:.75rem;letter-spacing:.0625rem;margin-bottom:1.4375rem;text-transform:uppercase}.grantsearch-programs-list{columns:1;list-style:none;margin:0;width:100%}@media only screen and (max-width:1023px){.grantsearch-programs-list{margin-bottom:1.875rem}}@media only screen and (min-width:1024px){.grantsearch-programs-list{columns:2}}.grantsearch-program{break-inside:avoid-column;line-height:2em}.grantsearch-program:first-of-type{margin-top:0}.grantsearch-program>a{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;color:#fff;font-size:1rem}@media only screen and (min-width:781px){.grantsearch-program>a{font-size:1.125rem}}.grantsearch-submit{width:100%}.grantsearch-form{background-color:rgba(36,60,76,.5);padding:1.125rem 1.25rem}@media only screen and (min-width:781px)and (max-width:1023px){.grantsearch-form{width:48.7804878049%;float:right;margin-right:0}}@media only screen and (min-width:1024px){.grantsearch-form{width:31.7073170732%;float:right;margin-right:0}.grantsearch-form .button{padding-left:.875rem;padding-right:.875rem}}.grantsearch-form .button:before{transition:opacity .2s ease-out;background-color:#7caf41;transform:translateX(100%);opacity:0}.grantsearch-form .button:focus:before,.grantsearch-form .button:hover:before{background-color:#7caf41;opacity:1;transform:translateX(100%)}.grantsearch-form .input-wrapper,.grantsearch-form .select-wrapper{margin-bottom:1.75rem}.grantsearch-reset{font-family:var(--avant-garde);font-weight:400;font-style:normal;display:none;color:#fff;font-size:.625rem;padding-top:1.25rem;text-transform:uppercase;transition:all .15s ease;text-align:center}@media only screen and (min-width:781px){.grantsearch-reset{float:right;text-align:right}}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories .evergreen-story a.eyebrow,.evergreen-content .tabs-evergreen-container .dropdown-evergreen .icon-carat-down:before,.grantsearch-reset:hover{color:#558122}.page-id-72845 .filters{margin-top:0}@media only screen and (min-width:781px)and (max-width:1023px){.page-id-72845 .alt-grantsearch-form .grantsearch-form .select-wrapper{width:25%;float:left;margin-right:3%}}@media only screen and (min-width:1024px){.page-id-72845 .alt-grantsearch-form .grantsearch-form .select-wrapper{width:25%;float:left;margin-right:3%}}.alt-grantsearch-form .grantsearch-form{background-color:#243c4c;padding:1.125rem 1.25rem}@media only screen and (min-width:781px)and (max-width:1023px){.alt-grantsearch-form .grantsearch-form{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.alt-grantsearch-form .grantsearch-form{width:100%;float:left;margin-left:0;margin-right:0;padding:2rem 2.5rem 1.25rem}}.alt-grantsearch-form .grantsearch-form .grantsearch-reset{display:block}@media only screen and (min-width:1024px){.alt-grantsearch-form .grantsearch-form .input-wrapper,.alt-grantsearch-form .grantsearch-form .select-wrapper{margin-bottom:.875rem}}.alt-grantsearch-form .grantsearch-form .grantsearch-form-title,li.highlight:before{display:none}@media only screen and (min-width:781px)and (max-width:1023px){.alt-grantsearch-form .grantsearch-form .select-wrapper{width:calc(50% - .9375rem);float:left;margin-right:1.875rem}}@media only screen and (min-width:1024px){.alt-grantsearch-form .grantsearch-form .select-wrapper{width:calc(50% - 8.125rem);float:left;margin-right:1.875rem}}@media only screen and (min-width:781px)and (max-width:1023px){.alt-grantsearch-form .grantsearch-form .select-wrapper:last-of-type{margin-right:0}.alt-grantsearch-form .grantsearch-form .grantsearch-submit{width:100%;float:left}}@media only screen and (min-width:1024px){.alt-grantsearch-form .grantsearch-form .grantsearch-submit{width:12.5rem}}.light-form .grantsearch-form{background-color:#ececec}@media only screen and (min-width:781px)and (max-width:1023px){.light-form .grantsearch-form{padding:.8125rem 2% .1875rem;margin-bottom:.875rem}}@media only screen and (min-width:1024px){.light-form .grantsearch-form{padding:.8125rem 2% .1875rem}}.light-form .grantsearch-form .select-wrapper:last-of-type{margin-right:2%}.light-form .grantsearch-form .grantsearch-submit{width:17%}@media only screen and (max-width:780px){.light-form .grantsearch-form .grantsearch-submit{width:100%}}.light-form .grantsearch-form .select-wrapper{margin-right:2%;margin-bottom:.875rem}.light-form .grantsearch-form select{border-color:#b9b9b9;color:#444}.light-form .grantsearch-form .select.dark:focus{border-color:#b9b9b9;box-shadow:0 .0625rem 0 0 #b9b9b9}.light-form .grantsearch-form .grantsearch-reset{color:#243c4c;padding-top:.625rem;padding-bottom:.3125rem}.light-form .grantsearch-form .ginput_container_select:after,.light-form .grantsearch-form .select-wrapper:after{border-top-color:#444}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.highlights{border-top:2px solid #7caf41;background-color:#eee;width:100%}@media only screen and (max-width:1023px){.sidebar .highlights{margin-bottom:1.875rem}}.wysiwyg .highlights a,.wysiwyg .highlights a:hover{border-bottom:0;background-color:transparent}.highlights hr{border-color:rgba(255,255,255,.5)}.highlights-content{padding:1.125rem 1.875rem}@media only screen and (max-width:780px){.highlights-content{padding:1.125rem 1.25rem}}.highlights-header,.highlights-title{font-weight:var(--avant-garde-demibold);letter-spacing:.0625rem;margin-bottom:1.125rem;text-transform:uppercase}.highlights-title{font-family:var(--avant-garde);font-style:normal;font-size:.75rem}.highlights-header{font-size:1.625rem}.highlights-header,.highlights-label,.highlights-value{font-family:var(--avant-garde);font-style:normal}.highlights-value{font-weight:400;font-size:2.25rem;line-height:1}.highlights-label{font-weight:var(--avant-garde-medium);margin-bottom:1rem}@media only screen and (min-width:781px)and (max-width:1023px){.highlights-label{font-size:1rem}}@media only screen and (min-width:1024px){.highlights-label{font-size:1rem}}.highlights-body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:1rem}.highlights-link{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;font-size:.75rem;text-transform:uppercase}.highlights-link .icon-arrow-right{transition:transform .15s ease-in-out;transform:translateX(0);display:inline-block;margin-left:.3125rem}.highlights-footer{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:background-color .15s ease-in-out;border-top:1px solid rgba(255,255,255,.25);text-align:center;padding:.9375rem 0;background-color:#558122;color:#fff}.highlights-footer-link{display:block;padding-top:.625rem;background-color:#fff}@media only screen and (min-width:1024px){.highlights-footer-link{position:relative;bottom:0;width:100%}.flex-component .highlights-footer-link{position:absolute}}li.highlight{list-style-type:none;padding-left:0;margin-left:0}.highlight-strategies{margin:0;padding:0}.highlight-strategy{list-style-type:none;margin-bottom:.9375rem}.highlights-list{margin:0}.inverted-highlights{background-color:#558122;border-color:#558122}.inverted-highlights .highlights-body,.inverted-highlights .highlights-header,.inverted-highlights .highlights-label,.inverted-highlights .highlights-link,.inverted-highlights .highlights-title,.inverted-highlights .highlights-value{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff}.inverted-highlights .highlights-footer-link{padding-top:0;background-color:transparent}.inverted-highlights .highlights-footer{background-color:transparent}.hero-highlights{border-top:2px solid #00a296}.hero-highlights .highlights-list{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:1024px){.hero-highlights .highlights-list{width:57.3170731707%;float:left;margin-right:2.4390243902%}}.hero-highlights .highlights-strategies{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:1024px){.hero-highlights .highlights-strategies{width:40.243902439%;float:right;margin-right:0}}.hero-highlights .highlight{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.hero-highlights .highlight{width:48.7804878049%;float:left;margin-right:2.4390243902%}}.hero-highlights .highlight:nth-child(2n+2){float:right;margin-right:0}.hero-highlights .highlights-content{padding:1.875rem 1.875rem 0;overflow:hidden}.hero-highlights .highlights-label{font-family:var(--avant-garde);font-weight:400;font-style:normal;margin-bottom:.625rem;text-transform:uppercase;font-size:.75rem}.hero-highlights .highlights-value{margin-bottom:1.875rem;font-size:1.5rem;line-height:1.3em}.hero-highlights .link-icon{padding-left:.3125rem}.hero-highlights .link-icon:before{font-size:55%;vertical-align:middle;left:-.375rem}.hero-highlights a:hover>.link-icon:before{left:-.125rem}.highlights-link:hover .icon-arrow-right{transform:translateX(.1875rem)}.highlights-footer:hover{background-color:#7caf41}.program .highlights{position:relative;width:100%}@media only screen and (min-width:781px)and (max-width:1023px){.program .highlights{height:100%}}@media only screen and (min-width:1024px){.program .highlights{height:100%;min-height:26.5625rem}}@media only screen and (min-width:781px){.grant-overview{width:87.1951219512%;float:left;margin-right:2.4390243902%}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.impact{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:background-color .5s ease-in-out;background-color:#558122;color:#fff;margin-bottom:1.875rem;padding:1.25rem;overflow:hidden}@media only screen and (min-width:781px){.impact{padding:2.25rem 2.5rem}}.component .impact{margin-bottom:0}.impact-eyebrow,.impact-eyebrow a{color:#fff}.impact-eyebrow a:hover{color:#243c4c}.impact-eyebrow,.impact-stat{margin-bottom:.375rem}.impact-value{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:3.5rem;line-height:1}@media only screen and (min-width:781px){.impact-value{font-size:4.5rem}}.impact-tweet a{color:#00aced;font-size:1.4375rem;transition:bottom .25s ease-out;-webkit-transition:bottom .25s ease-out;bottom:0;position:relative;padding-left:.1875rem}.impact-tweet a:hover{bottom:.1875rem}.impact-overview p,.impact-overview p:first-child{font-family:var(--freight);font-weight:400;font-style:normal;font-size:1.25rem;letter-spacing:0}.impact-overview p:last-child,.jump-menu-item:last-child .jump-menu-item-text{margin-bottom:0}.impact-label{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;display:block;font-size:1.5rem;line-height:1}@media only screen and (min-width:781px){.impact-label{display:inline;font-size:2.25rem}}.impact-cta{padding-top:1.875rem;display:block;color:#fff;font-size:.75rem;float:left}.impact-cta:focus,.impact-cta:hover{color:#fff}.has-hover:hover{background-color:#7caf41}.sidebar .impact a{border-bottom:none}.sidebar .impact a:hover{background-color:transparent;color:#444}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.jump-menu{background-color:#243c4c;position:relative;width:100%}.jump-menu-title{font-family:var(--avant-garde);font-weight:400;font-style:normal;text-transform:uppercase;font-size:.75rem;color:#fff;padding:1.875rem 1.875rem .9375rem}.components ul.jump-menu-list{margin-left:0}.jump-menu-items{margin:0;padding:0 1.875rem 1.875rem}.jump-menu-item{margin:0;padding:0;list-style-type:none}.jump-menu-item-text{color:#fff}.jump-menu-item-text .icon-arrow-down{transition:opacity .15s ease-in-out;margin-left:.5rem;opacity:.5;font-size:.75rem}.jump-menu-download-link{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;transition:background-color .15s ease-in-out;text-align:center;color:#fff;text-transform:uppercase;font-size:.75rem;border-top:1px solid rgba(255,255,255,.25);padding:.9375rem}@media only screen and (min-width:1024px){.jump-menu-download-link{position:absolute;bottom:0;width:100%}}.jump-menu-download-link .icon-arrow-download{margin-left:.3125rem}.alt-jump-menu{background-color:#eee;padding:1.25rem}@media only screen and (max-width:780px){.alt-jump-menu{margin-bottom:1.875rem}}.alt-jump-menu .jump-menu-title{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;color:#243c4c;padding:0;margin-bottom:0;font-size:.875rem;margin-bottom:.9375rem}.alt-jump-menu .page_item{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.5rem;padding:0 0 .9375rem}.alt-jump-menu .page_item:before{display:none}.alt-jump-menu .page_item .children{padding-top:.9375rem}.alt-jump-menu .page_item .children .page_item{padding-left:.9375rem}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories .evergreen-story:hover .callout-thumb:after,.jump-menu-item:hover .icon-arrow-down{opacity:1}.jump-menu-download-link:hover{background-color:#3a4f5c}.wysiwyg .jump-menu a,.wysiwyg .jump-menu a:hover{border-bottom:0;background-color:transparent}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.evergreen-content{margin-bottom:2.5rem}@media only screen and (max-width:1023px){.evergreen-content{padding:0 1.25rem}}.evergreen-content .tabs-evergreen-container{width:100%;display:flex;justify-content:center}.evergreen-content .tabs-evergreen-container .dropdown-evergreen{width:100%;margin-bottom:1.25rem;display:none}.evergreen-content .tabs-evergreen-container .dropdown-evergreen .custom-icon{display:block;font-size:1.25rem;width:2.25rem;height:2.5625rem;cursor:pointer;border:0;position:relative}.evergreen-content .tabs-evergreen-container .dropdown-evergreen .icon-carat-down{padding:.6875rem .625rem 0;top:.125rem;left:calc(100% - 2.25rem);font-size:.875rem}.evergreen-content .tabs-evergreen-container .dropdown-evergreen .styled-select{width:100%;height:2.8125rem;background-color:#fff;border-radius:2px;position:relative}.evergreen-content .tabs-evergreen-container .dropdown-evergreen .styled-select select,.sidebar-components .search-filters .styled-select select{background:0 0;height:2.8125rem;padding:.625rem;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border:1px solid #9f9f9f;width:100%;font-size:.875rem;background-color:#fff;position:absolute}@media only screen and (max-width:1023px){.evergreen-content .tabs-evergreen-container .dropdown-evergreen{display:block}.evergreen-content .tabs-evergreen-container .tabs-evergreen{display:none}}.evergreen-content .tabs-evergreen-container .tabs-evergreen .tab-evergreen{font-family:var(--avant-garde);font-weight:400;font-style:normal;display:inline-block;background-color:#ececec;border:0;color:#444;text-transform:uppercase;padding:1.125rem;font-size:.875rem;margin:0 .1875rem;transition:background-color 200ms ease-out}.evergreen-content .tabs-evergreen-container .tabs-evergreen .tab-evergreen:first-child{margin:0 .1875rem 0 0}.evergreen-content .tabs-evergreen-container .tabs-evergreen .tab-evergreen:last-child{margin:0 0 0 .1875rem}.evergreen-content .evergreen-body-container,.evergreen-content .tabs-evergreen-container .tabs-evergreen .tab-evergreen.tab-selected{background-color:#243c4c;color:#fff}.evergreen-content .tabs-evergreen-container .tabs-evergreen .tab-evergreen:hover{cursor:pointer}.evergreen-content .tabs-evergreen-container .tabs-evergreen .tab-evergreen:hover:not(.tab-selected){background-color:#ccc}.evergreen-content .evergreen-body-container .evergreen-body{max-width:79.5rem;margin-left:auto;margin-right:auto;padding:2.5rem 2.25rem}.evergreen-content .evergreen-body-container .evergreen-body:after{content:" ";display:block;clear:both}@media only screen and (min-width:781px){.evergreen-content .evergreen-body-container .evergreen-body{padding-left:8.5365853659%;padding-right:8.5365853659%;clear:both}}.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:relative;margin-bottom:2.5rem}.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen .tab-arrows:hover{color:#fff}.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen .icon-caret-left,.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen .icon-caret-right{position:absolute;top:0;font-size:2.8125rem;cursor:pointer;color:#ececec}.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen .icon-caret-left{margin-right:1.25rem;right:100%}.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen .icon-caret-right{left:100%;margin-left:1.25rem}.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen a{--link-color:#fff;--link-hover-bg-color:#526b7a;--link-underline-color:#37a397;font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out}@supports not (text-decoration-thickness:1px){.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen a{text-decoration:underline}}@supports (text-decoration-thickness:1px){.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen a{text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}@media only screen and (max-width:780px){.evergreen-content .evergreen-body-container .evergreen-body .description-evergreen .tab-arrows{display:none}}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-left:-1.25rem}@media only screen and (max-width:1023px){.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories{display:block;margin-left:0}}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories .evergreen-story{display:flex;flex-direction:column;margin-left:1.25rem;width:33.3%}@media only screen and (max-width:1023px){.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories .evergreen-story{margin:2.5rem auto;max-width:31.25rem;width:100%}}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories .evergreen-story .callout-thumb{background-color:rgba(255,255,255,.25)}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories .evergreen-story .callout-thumb img{height:100%;left:0;position:absolute;top:0;width:100%}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories .evergreen-story .callout-thumb:after{background-color:rgba(124,175,65,.5);content:"";display:block;opacity:0;top:0;left:0;transition:opacity .25s ease-out;width:100%;z-index:100;position:static;height:0;padding-top:56.25%}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories .evergreen-story .callout-details{background-color:#fff;flex-grow:1;min-height:12.5rem}@media only screen and (max-width:1023px){.evergreen-content .evergreen-body-container .evergreen-body .evergreen-stories .evergreen-story .callout-details{min-height:0}}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-view-all{display:block;margin:2.5rem auto 0}.evergreen-content .evergreen-body-container .evergreen-body .evergreen-view-all.secondary:focus:before,.evergreen-content .evergreen-body-container .evergreen-body .evergreen-view-all.secondary:hover:before{background-color:#7caf41;opacity:1;transform:translateX(100%)}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.sidebar-components{width:100%;margin-right:.3125rem}.sidebar-components .search-btn-row{margin-top:1.0625rem}.sidebar-components .clear-filters{font-family:var(--avant-garde);font-weight:400;font-style:normal;display:inline-block;float:right;color:#2280a3;font-size:.75rem;padding-top:.5rem;margin-bottom:.75rem;cursor:pointer}.sidebar-components .clear-filters.separate{padding-top:.625rem}.sidebar-components .search-filters:after{content:"";display:table;clear:both}.sidebar-components .search-filters .dropdown-btn{z-index:1}.sidebar-components .search-filters .hide-entry{display:none}.sidebar-components .search-filters .keyword-entry{height:2.75rem;position:relative;margin-bottom:1.625rem}.sidebar-components .search-filters .custom-icon{display:block;font-size:1.25rem;width:2.25rem;height:2.5625rem;cursor:pointer;border:0;position:relative}.alt-grantsearch-form .grantsearch-form .grantsearch-submit .sidebar-components .search-filters .button-icon,.sidebar-components .search-filters .alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon,.sidebar-components .search-filters .icon-search,.sidebar-components .search-filters .search-submit{background-color:transparent;position:absolute;padding:.3125rem .625rem 0;top:.125rem;left:calc(100% - 2.375rem)}.alt-grantsearch-form .grantsearch-form .grantsearch-submit .sidebar-components .search-filters .button-icon:before,.sidebar-components .search-filters .alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon:before,.sidebar-components .search-filters .icon-search:before,.sidebar-components .search-filters .search-submit:before{color:#9f9f9f}.sidebar-components .search-filters .icon-minus,.sidebar-components .search-filters .icon-plus{background-color:transparent;height:3.375rem;padding:1.0625rem .625rem 0;top:-.5rem;left:calc(100% - 2.25rem);font-size:.875rem}.sidebar-components .search-filters .icon-minus:before,.sidebar-components .search-filters .icon-plus:before,.sidebar-components .search-filters .method-container .filter-group .icon-arrow-down:before{color:#243c4c}.sidebar-components .search-filters .icon-carat-down{padding:.6875rem .625rem 0;top:.125rem;left:calc(100% - 2.25rem);font-size:.875rem}.sidebar-components .search-filters .icon-carat-down:before,.sidebar-components .search-filters .sort-container .icon-arrow-down:before{color:#558122}.sidebar-components .search-filters .method-container{margin-top:1.625rem}.sidebar-components .search-filters .method-container:nth-child(-n+2){margin-top:0}.sidebar-components .search-filters .method-container.filter-container .filter-header{border-bottom:2px solid #243c4c}.sidebar-components .search-filters .method-container .filter-title{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;display:inline-block;color:#243c4c;font-size:1.125rem;margin-bottom:.75rem}.sidebar-components .search-filters .method-container .filter-group{position:relative;border-bottom:2px solid #243c4c}.sidebar-components .search-filters .method-container .filter-group-wrapper{display:flex;align-items:center;width:100%}.sidebar-components .search-filters .method-container .filter-group-wrapper>.icon-minus,.sidebar-components .search-filters .method-container .filter-group-wrapper>.icon-plus{top:0;padding:1.0625rem .625rem}.sidebar-components .search-filters .method-container .filter-group .filter-type{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;text-transform:uppercase;color:#243c4c;font-size:.875rem;padding:1.0625rem .75rem 1rem 0;position:absolute}.sidebar-components .search-filters .method-container .filter-group .filter-type:hover,.sidebar-components .search-filters .sort-container #sort-method:hover,label{cursor:pointer}.sidebar-components .search-filters .method-container .filter-group .expandable-filter{display:none}.sidebar-components .search-filters .method-container .filter-group .expandable-filter.filter-open{display:block}.sidebar-components .search-filters .method-container .filter-group .checkbox-wrapper{line-height:1.45}@media only screen and (max-width:1023px){.sidebar-components .search-filters .method-container .filter-group .checkbox-wrapper{line-height:1.55}}.sidebar-components .search-filters .method-container .filter-group .checkbox-wrapper label{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;display:block;margin:-1.375rem 0 0 1.9375rem;color:#6a6a6a;font-size:.75rem}.sidebar-components .search-filters .method-container .filter-group .checkbox-wrapper:nth-last-of-type(1){margin-bottom:.75rem}.sidebar-components .search-filters .method-container .filter-group .checkbox-wrapper.item-economy-and-society{display:none}.landing-graphic form,.no-results-graphic form,.sidebar-components .search-filters form{height:100%}.sidebar-components .search-filters input{border:1px solid #9f9f9f;border-radius:2px;padding:.75rem;text-transform:uppercase;font-size:.8125rem}.landing-graphic input.keyword-input,.no-results-graphic input.keyword-input,.sidebar-components .search-filters input.keyword-input{padding-right:2rem;width:100%;height:100%}.sidebar-components .search-filters input.keyword-input::placeholder{color:#9f9f9f}.sidebar-components .search-filters input.keyword-input::-ms-clear{display:none}.landing-graphic input[type=search],.no-results-graphic input[type=search],.sidebar-components .search-filters input[type=search]{-webkit-appearance:none;font-family:var(--avant-garde);font-size:.9375rem;font-weight:var(--avant-garde-medium);text-transform:none}.sidebar-components .search-filters .styled-select{width:100%;height:2.8125rem;background-color:#fff;border-radius:2px;position:relative}.sidebar-components .search-filters .styled-select select{text-transform:capitalize}.sidebar-components .search-filters .styled-select.styled-select-item{z-index:10;background-color:transparent;padding-right:2.125rem}.sidebar-components .search-filters .styled-select.flash{-moz-animation:flash 1s ease-out;-moz-animation-iteration-count:1;-webkit-animation:flash 1s ease-out;-webkit-animation-iteration-count:1;-ms-animation:flash 1s ease-out;-ms-animation-iteration-count:1}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.menu{--color-var-height:0.5rem;position:relative;z-index:101}.menu-logo{display:block;max-width:18.125rem;padding:1.875rem 0}@media only screen and (max-width:1254px){.menu-logo{margin:0 auto}}.menu-controls{display:flex}@media only screen and (max-width:1254px){.menu-controls{background-image:var(--color-bar);background-position:bottom left;background-repeat:no-repeat;background-size:100% var(--color-var-height);padding-bottom:var(--color-var-height)}}@media only screen and (min-width:1255px){.menu-controls{display:none}}.menu-control{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;font-size:.875rem;letter-spacing:.0625rem;position:relative;text-align:center;text-transform:uppercase;width:50%;height:3.375rem}.menu-control:first-child{border-right:1px solid #ccc}.toggle-label,.toggle-labels{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.toggle-labels{cursor:pointer;user-select:none;-webkit-user-select:none}.toggle-label{line-height:3.375rem;transition:transform .25s ease-out}.toggle-label:last-child{top:100%}.toggle-cb{opacity:0}input:checked~.toggle-labels .toggle-label{transform:translateY(-100%)}.alt-grantsearch-form .grantsearch-form .grantsearch-submit .toggle-search .button-icon:before,.toggle-search .alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon:before,.toggle-search .icon-search:before,.toggle-search .search-submit:before{font-size:.875rem;vertical-align:middle}@media only screen and (max-width:1254px){.menu-header{background-color:#fff;margin:0 -1.25rem 1.875rem;padding:0 1.25rem;position:relative;z-index:100}}@media only screen and (min-width:781px)and (max-width:1254px){.menu-header{margin:0 -2.25rem 1.875rem;padding:0 2.25rem}}@media only screen and (max-width:1254px){.menu-nav{background-color:#13232f;position:absolute;transform:translateY(-100%);transition:transform .25s ease-out;width:100%;margin:-1.875rem -1.25rem 0;padding:0 1.25rem;z-index:49}}@media only screen and (min-width:781px)and (max-width:1254px){.menu-nav{margin-left:-2.25rem;margin-right:-2.25rem;padding:0 2.25rem}}@media only screen and (max-width:1254px){.menu-nav.is-active{transform:translateY(0)}}.menu-primary{list-style:none;margin:0;padding:1.125rem 0 3.125rem}@media only screen and (max-width:1254px){.menu-primary{overflow:hidden}}@media only screen and (min-width:1255px){.menu-primary{border-top:1px solid #ccc;width:100%;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between}}.home .menu-primary,.single-program .menu-primary,.single-strategy .menu-primary{padding-bottom:2.5rem}.menu-primary>li{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;font-size:.875rem;margin-bottom:.75rem;position:relative}@media only screen and (max-width:1254px){.menu-primary>li{float:left;width:100%}}@media only screen and (min-width:1255px){.menu-primary>li{display:table-cell;font-size:.6875rem;line-height:1.3333333333;margin-bottom:0;padding:0 .25rem;text-align:center;vertical-align:top;float:left;position:relative}.menu-primary>li:after{content:"";position:static;height:1.375rem;width:.0625rem;background-color:#ccc;right:0}}@media only screen and (min-width:1200px){.menu-primary>li{padding:0 .3125rem;font-size:.6875rem}}@media only screen and (min-width:1255px){.menu-primary>li:first-child{padding-left:0}.menu-primary>li:first-child a{margin-left:-.25rem}}.menu-primary>li:last-child{margin-bottom:0}@media only screen and (min-width:1255px){.menu-primary>li:last-child{border-right:none;padding-right:0}.menu-primary>li:last-child:after{display:none}.menu-primary>li:last-child a{margin-right:-.3125rem}.menu-primary>li:nth-child(3){max-width:9.1875rem}}@media only screen and (min-width:1200px){.menu-primary>li:nth-child(3){max-width:none}}@media only screen and (max-width:1254px){.menu-primary>li.current-menu-item a,.menu-primary>li.current_page_item a{color:#558122}}@media only screen and (min-width:1255px){.menu-primary>li.current-menu-item a,.menu-primary>li.current_page_item a{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#558122;color:#fff}}@media only screen and (max-width:1254px){.menu-primary a{float:left;padding:.125rem .25rem}}@media only screen and (min-width:1255px){.menu-primary a{float:left;display:inline-block;padding:.125rem .25rem}}.menu-secondary{list-style:none;margin:0;padding:1.125rem 0}@media only screen and (max-width:1254px){.menu-secondary{overflow:hidden}}@media only screen and (min-width:1255px){.menu-secondary{display:flex;padding:0;position:absolute;top:1.25rem;right:2.25rem}}@media only screen and (max-width:1254px){.menu-secondary .current_page_item a{color:#558122}}@media only screen and (min-width:1255px){.menu-secondary .current_page_item a{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#558122;color:#fff}}.menu-secondary>li{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;font-size:.875rem;letter-spacing:.0625rem;margin-bottom:.75rem;text-transform:uppercase;position:relative;overflow:hidden}@media only screen and (max-width:1254px){.menu-secondary>li{float:left;width:100%}}@media only screen and (min-width:1255px){.menu-secondary>li{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;font-size:.75rem;margin-bottom:0;margin-right:1.875rem}}.menu-secondary>li:last-child{margin:0}@media only screen and (max-width:1254px){.menu-secondary a{float:left;padding:.125rem .25rem}}@media only screen and (min-width:1255px){.menu-secondary a{display:inline-block;padding:.125rem .25rem}}.menu-search{position:absolute}@media only screen and (max-width:780px){.menu-search.is-active .advanced-search-button{padding:.25rem 1.25rem 0 0;font-size:.75rem}}@media only screen and (max-width:1254px){.menu-search{background-color:#fff;padding:1.625rem 1.25rem;top:100%;left:0;transform:translateY(-100%);transition:transform .25s ease-out;width:100%;z-index:75}}@media only screen and (min-width:781px)and (max-width:1254px){.menu-search{padding-left:2.25rem;padding-right:2.25rem}.menu-search.is-active .advanced-search-button{padding:.25rem 2.25rem 0 0}}@media only screen and (min-width:1255px){.menu-search{right:2.25rem;top:4.125rem}}.menu-search.is-active{transform:translateY(0)}.menu-search .advanced-search-button{font-family:var(--avant-garde);font-weight:400;font-style:normal;position:absolute;right:0;display:inline-block;float:right;color:#2280a3;font-size:.625rem;padding:.25rem 0 0;cursor:pointer}.search-input{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;transition:border-color .1s ease-in-out;border:1px solid #ccc;border-radius:0;letter-spacing:.01875rem;margin:0;padding:.75rem 2.625rem .625rem .625rem;width:100%;-webkit-appearance:none}@media only screen and (max-width:780px){.search-input{font-size:1rem}}.search-input:focus{border-color:#243c4c;box-shadow:none;outline:0}.search-input ::placeholder{text-transform:inherit}@media only screen and (min-width:1255px){.search-input{width:19.5rem}}.search-submit{border:0;background:0 0;padding:.0625rem .4375rem .125rem;color:#7f7f7f;cursor:pointer;font-size:1.125rem;position:absolute;right:0;top:0;width:2.5rem;height:100%;appearance:none}@media only screen and (max-width:1254px){.search-submit{right:1.25rem;font-size:1.25rem}}@media only screen and (min-width:781px)and (max-width:1254px){.search-submit{right:2.25rem}}.search-submit:focus{box-shadow:none;outline:0;border:0}.search-form .search-submit{position:relative;width:auto;height:auto}.menu-primary>.menu-item-rule{width:.0625rem;height:1.1875rem;background-color:#ccc;padding:0;margin:0;display:none}@media only screen and (min-width:1255px){.menu-primary>.menu-item-rule{display:inline-block}}@media only screen and (max-width:1100px){.menu-primary>li:nth-child(5){max-width:9.375rem}}@media only screen and (max-width:1254px){.menu-primary>li:nth-child(5){max-width:100%}}.menu-primary>li.current-menu-item a:hover,.menu-secondary>li.current_page_item a:hover{color:#444}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.pagination{border-bottom:2px solid #7caf41;padding-bottom:.9375rem;text-align:center}.page-numbers{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;vertical-align:middle;font-size:.625rem;padding:.125rem .375rem}@media only screen and (min-width:781px){.page-numbers{margin-left:.5rem;margin-right:.5rem;font-size:.75rem}}.page-numbers.is-emphasized{text-transform:uppercase}.page-numbers .link-icon:before{font-size:100%}.page-numbers:hover .link-icon:before{transform:translateX(.125rem)}.page-numbers:hover .link-icon-left:before{transform:translateX(-.125rem)}.page-numbers.current{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff}.page-numbers.current:after{opacity:1;background-color:#558122}.page-numbers.current:hover:after{opacity:1}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.ParallaxDivider-wrap{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#999;height:75vh;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media only screen and (max-width:640px){.ParallaxDivider-wrap{background-attachment:scroll;background-size:100%;height:20vh}}.ParallaxDivider-caption{margin-top:1.25rem}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.PostListing{margin-top:7.5rem}.PostListing-list{display:flex;list-style-type:none;margin-bottom:2.5rem;margin-left:0;padding-left:0}@media (max-width:779px){.PostListing-list{flex-direction:column;gap:1rem}}@media (min-width:780px){.PostListing-list{flex-wrap:wrap;gap:3.5rem 1.875rem}.PostListing-item{width:calc(33% - 1.875rem)}}.PostListing-img{aspect-ratio:350/197;object-fit:cover}.PostListing-title{font-family:var(--freight);font-size:1.5rem;letter-spacing:0;line-height:1.2;margin-top:1rem}.PostListing-pills{display:flex;flex-wrap:wrap;gap:.625rem;list-style-type:none;margin-left:0;margin-top:1.5rem;padding-left:0}.PostListing-pills-item{border:1.5px solid #243c4c;border-radius:146px;font-family:var(--avant-garde);font-size:.875rem;font-weight:var(--avant-garde-medium);letter-spacing:.02625rem;line-height:1;margin-bottom:0;padding:.3125rem .625rem;text-transform:uppercase}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}@media only screen and (max-width:1254px){.PrimaryNav-container.desktop{display:none}}.PrimaryNav-container-inner.show-color-bar{background-image:var(--color-bar);background-position:bottom left;background-repeat:no-repeat;background-size:100% var(--color-var-height);padding-bottom:1.25rem}@media only screen and (max-width:1254px){.PrimaryNav-container-inner.show-color-bar{display:none}}.PrimaryNav-nowrap{display:inline-block;text-decoration:inherit;white-space:nowrap!important}.PrimaryNav-utility-list{display:flex;justify-content:flex-end;position:relative;right:0;top:0;gap:1.875rem}.PrimaryNav-utility-item{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;font-size:.875rem;text-transform:uppercase;position:relative;overflow:hidden}.PrimaryNav-utility-item::marker{color:transparent}.PrimaryNav-utility-link{align-items:center;display:inline-flex;font-weight:700;letter-spacing:.05rem;line-height:1.15;padding:.25rem;text-transform:uppercase}.PrimaryNav-utility-link svg{position:relative;margin-left:.25rem}.PrimaryNav-utility-link:hover{--icon-color:#fff;background-color:#13232f;color:#fff}.PrimaryNav-headerWrapper{align-items:center;display:flex;justify-content:space-between;position:relative}.PrimaryNav-headerWrapper .menu-header{width:30%}.PrimaryNav-headerWrapper .menu-logo{position:relative;top:-.3125rem}.PrimaryNav-headerWrapper .menu-search{position:relative;right:0;top:.5rem}.PrimaryNav-nav{padding-top:.625rem}.PrimaryNav-list{font-family:var(--avant-garde);font-weight:400;font-style:normal;align-items:center;display:flex;font-size:1rem;justify-content:space-between;list-style-type:none;margin-bottom:0;margin-left:0;padding-left:0}@media (min-width:1023px){.PrimaryNav-list{gap:2rem}}.PrimaryNav-list-item{transition:all .3s}.PrimaryNav-list-item .icon-chevron-down{fill:#243c4c;position:relative;top:.1875rem;transition:all .3s;width:.6875rem}.PrimaryNav-list-item.open{transition:all .9s}.PrimaryNav-list-item.open .icon-chevron-down{fill:#558122;transform:rotateX(180deg)}.PrimaryNav-list-item.open .PrimaryNav-list-toggle,.PrimaryNav-list-link:hover,.PrimaryNav-list-toggle:hover{color:#558122}.PrimaryNav-list-toggle{font-family:var(--avant-garde);font-weight:400;font-style:normal;cursor:pointer;background-color:transparent;border:0;position:relative;text-decoration:none}.PrimaryNav-list-toggle:hover .icon-chevron-down{fill:#558122}.PrimaryNav-list-link,.PrimaryNav-list-toggle{color:#243c4c;font-size:1.125rem;font-weight:var(--avant-garde-medium)}.PrimaryNav-list-btn{--button-bg-color:#558122;--button-hover-bg-color:#3a6606;--button-hover-color:#fff;border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);font-family:var(--avant-garde);padding:var(--button-padding-vert) var(--button-padding-horz);font-weight:var(--avant-garde-medium);display:inline-block}.PrimaryNav-list-btn:active,.PrimaryNav-list-btn:hover,.no-js .PrimaryNav-list-btn:focus,[data-whatinput=keyboard] .PrimaryNav-list-btn:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none}.PrimaryNav-sublistWrapper{background-color:rgba(33,59,75,.97);position:absolute;z-index:100;top:80%;left:50%;transform:translateX(-50%);width:100vw}.PrimaryNav-sublistWrapper.expandable{display:none}.PrimaryNav-sublistWrapper-container{align-items:flex-start;display:flex;padding:2.1875rem 1.5625rem}.PrimaryNav-sublistWrapper-dropDownTitle{padding-bottom:.9375rem}.PrimaryNav-sublist-listWrapper{width:70%}.PrimaryNav-sublist-listWrapper h4{color:#fff;font-size:1.75rem;font-weight:700}.PrimaryNav-sublist{display:flex;flex-wrap:wrap;margin-bottom:0;margin-left:0}.PrimaryNav-sublist-item{padding-bottom:1.875rem;width:50%}.PrimaryNav-mobile .menu-item a,.PrimaryNav-sublist-link{color:#fff}.PrimaryNav-sublist-link:hover{color:#fff;text-decoration:underline}.PrimaryNav-sublist-link-nowrap{display:inline-block;text-decoration:inherit;white-space:nowrap!important}.PrimaryNav-sublist-link-nowrap .icon-chevron-right{fill:#d8d8d8;margin-left:.1875rem;opacity:.3;position:relative;top:.125rem}.PrimaryNav-sublist-searchWrapper{width:30%}.PrimaryNav-sublist-searchWrapper .grantsearch-form{background-color:transparent;padding:0;width:100%}.PrimaryNav-sublist-searchWrapper .grantsearch-form h4{color:#fff;font-size:1.75rem;font-weight:700;padding-bottom:.9375rem}.PrimaryNav-sublist-searchWrapper-featured{margin-top:.9375rem}.PrimaryNav-sublist-searchWrapper-featured-title{color:#fff;font-family:var(--avant-garde);font-size:.875rem;font-weight:var(--avant-garde-demibold);text-transform:uppercase}.PrimaryNav-sublist-searchWrapper-featured .callout{float:none;margin-right:0;width:25.25rem}.PrimaryNav-sublist-searchWrapper-featured .callout-details{background-color:#fff}.PrimaryNav-sublist-searchWrapper-featured .callout-title{padding-top:.3125rem}@media only screen and (min-width:1255px){.PrimaryNav-mobile{display:none}}.PrimaryNav-mobile .toggle-cntrl{opacity:0}.PrimaryNav-mobile-toggle{background-color:transparent;border:1px solid transparent;color:#fff;display:block;font-size:1.125rem;font-weight:var(--avant-garde-medium);line-height:1;padding-bottom:.5rem;text-align:left;width:100%}.PrimaryNav-mobile-toggle .icon-chevron-down{stroke:#fff;margin-left:.25rem;vertical-align:middle;width:.625rem;transition:transform .3s}.PrimaryNav-mobile-toggle[aria-expanded=true]{border-bottom:1px solid rgba(216,216,216,.55)}.PrimaryNav-mobile-toggle[aria-expanded=true] .icon-chevron-down{transform:rotate(-180deg)}.PrimaryNav-mobile .menu-primary{padding-bottom:0;padding-top:0}.PrimaryNav-mobile .menu-primary>.menu-item-rule{width:0;height:0;background-color:transparent}.PrimaryNav-mobile .menu-primary.primary-nav-mobile{border-bottom:none;padding-top:.625rem}.PrimaryNav-mobile .menu-primary.primary-nav-mobile .icon-chevron-right{fill:#fff;margin-left:.1875rem;opacity:.3;position:relative;top:.3125rem}.PrimaryNav-mobile .menu-primary.primary-nav-mobile .menu-item:last-child{margin-bottom:1.5625rem}.PrimaryNav-mobile .menu-primary.secondary-nav-mobile{border-bottom:none}.PrimaryNav-mobile .menu-primary.secondary-nav-mobile .menu-item{align-items:center;border-bottom:1px solid rgba(216,216,216,.15);display:flex;font-size:1.75rem;justify-content:space-between;margin-bottom:0;padding:.9375rem 0;text-transform:uppercase}.PrimaryNav-mobile .menu-primary.secondary-nav-mobile .menu-item:first-child{border-top:1px solid rgba(216,216,216,.15)}.PrimaryNav-mobile .menu-primary.secondary-nav-mobile .icon-chevron-right{fill:#d8d8d8;margin-left:.1875rem;opacity:.3;position:relative;top:.1875rem}.PrimaryNav-mobile .menu-secondary{padding:0}.PrimaryNav-mobile .menu-secondary.secondary-tertiary-nav-mobile{padding-bottom:1.875rem;padding-top:2.8125rem}.PrimaryNav-mobile .menu-secondary.secondary-tertiary-nav-mobile .menu-item{margin-bottom:.9375rem}.PrimaryNav-mobile .menu-secondary.secondary-tertiary-nav-mobile .icon-chevron-right{fill:#d8d8d8;margin-left:.1875rem;opacity:.3;position:relative;top:.25rem}.PrimaryNav-mobile .menu-item{font-size:1rem;margin-top:.9375rem}.PrimaryNav-mobile .menu-item a:focus,.PrimaryNav-mobile .menu-item a:hover{text-decoration:underline}.PrimaryNav-mobile-submenu{display:grid;grid-template-rows:0fr;transition:grid-template-rows 500ms ease,visibility 0s linear 500ms;visibility:hidden}.PrimaryNav-mobile-submenu[aria-hidden=false],.no-js .PrimaryNav-mobile-submenu{grid-template-rows:1fr;transition:grid-template-rows 500ms ease,visibility 0s linear 0s;visibility:visible}.PrimaryNav-mobile-submenu-wrap{overflow:hidden;display:flex;flex-direction:column;margin-bottom:0;margin-left:0;padding-left:0}.PrimaryNav-mobile-link svg{fill:#fff}.PrimaryNav-mobile-utility-list{display:flex;flex-wrap:wrap;gap:1.5rem;list-style-type:none;margin-left:0;margin-top:2.5rem;padding-left:0}.PrimaryNav-mobile-utility-item{flex-basis:calc(50% - 1.5rem)}.PrimaryNav-mobile-utility-link{color:#fff;display:inline-block;font-family:var(--avant-garde);font-size:.875rem;font-weight:700;letter-spacing:.05rem;line-height:1.14;text-transform:uppercase}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.ProgramBanner{z-index:3;position:relative}@media (max-width:779px){.ProgramBanner{margin-top:1.5rem}}.ProgramBanner-wrap{overflow:hidden;padding-bottom:clamp(1.5rem,3.951vw + .57406rem,2.5rem);padding-top:clamp(2rem,16.049vw + -1.76156rem,6.0625rem);position:relative}.ProgramBanner-card{background-color:#fff;display:flex;flex-direction:column;gap:clamp(1rem,1.975vw + .53706rem,1.5rem);padding:2rem 3rem;width:90%}@media (max-width:779px){.ProgramBanner-card{margin-left:auto;margin-right:auto;padding:1.5rem 1rem}}@media (min-width:780px){.ProgramBanner-card{width:48%}}.ProgramBanner-title{font-family:var(--freight)}.ProgramBanner-title::after{background-color:#558122;content:"";display:block;height:.1875rem;margin-top:1.5rem;width:5rem}.ProgramBanner-details{margin-top:clamp(19.625rem,38.519vw + 10.59725rem,29.375rem);padding-left:clamp(1rem,7.901vw + -.85188rem,3rem);padding-right:clamp(1rem,7.901vw + -.85188rem,3rem)}@media (min-width:780px){.ProgramBanner-details{display:flex;gap:2.5rem}}.ProgramBanner-items,.ProgramBanner-overview{background:rgba(19,35,47,.85);background-blend-mode:multiply;color:#fff;padding:1.5rem}@media (min-width:780px){.ProgramBanner-overview{max-width:27.5rem;padding:2.5rem 3rem}}@media (max-width:779px){.ProgramBanner-overview{margin-bottom:1.5rem}}.ProgramBanner-overview-heading{font-family:var(--avant-garde);font-size:clamp(1.375rem,1.975vw + .91206rem,1.875rem)}.ProgramBanner-overview-text{font-size:1.125rem}.ProgramBanner-overview-links{display:flex;gap:1rem;justify-content:space-between}@media (min-width:780px){.ProgramBanner-overview-links{gap:2.5rem;justify-content:start}}@media (max-width:779px){.ProgramBanner-overview-links{flex-direction:column}}.ProgramBanner-overview .button-back{font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out;font-size:1.25rem}.ProgramBanner-overview .button-back:any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.ProgramBanner-overview .button-back{text-decoration:underline}}@supports (text-decoration-thickness:1px){.ProgramBanner-overview .button-back{text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.ProgramBanner-overview .button-back:active,.ProgramBanner-overview .button-back:hover,.no-js .ProgramBanner-overview .button-back:focus,[data-whatinput=keyboard] .ProgramBanner-overview .button-back:focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}.ProgramBanner-overview .button-back .link-icon{margin-left:.5rem}.ProgramBanner-items{margin-left:0}@media (min-width:780px){.ProgramBanner-items{padding:2.5rem 2rem}}.ProgramBanner-items-heading{font-family:var(--avant-garde);font-size:1rem;text-transform:uppercase}.ProgramBanner-item{border-left:solid 2px #558122;font-size:1.125rem;list-style:none;padding-left:.5rem}.ProgramBanner-img{height:100%;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.pullquote{transition:background-color .5s ease-in-out;margin-bottom:0;position:relative;text-align:center}.wysiwyg .pullquote a,.wysiwyg .pullquote a:hover{border-bottom:0}.pullquote-quote{font-family:var(--avant-garde);font-weight:400;font-style:normal;color:#558122;font-size:1.125rem;line-height:1.5}@media only screen and (min-width:781px){.pullquote-quote{font-size:1.5rem}}.pullquote-cta{font-size:.75rem}.sidebar .pullquote-cta{float:left;width:100%;clear:both;padding-top:.375rem}.pullquote-quote p:first-child:after,.pullquote-quote p:first-child:before{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;color:#558122;font-size:4rem;line-height:0;position:relative;top:1.875rem}@media only screen and (max-width:780px){.pullquote-quote p:first-child:after,.pullquote-quote p:first-child:before{font-size:3rem;top:1.375rem}}.pullquote-quote p:first-child:before{content:"“";margin-right:.5rem}@media only screen and (max-width:780px){.pullquote-quote p:first-child:before{height:1.875rem}}.pullquote-quote p:first-child{margin-bottom:0}.pullquote-quote p:first-child:after{content:"”";margin-left:.5rem}@media only screen and (max-width:780px){.pullquote-quote p:first-child:after{height:.625rem}}.pullquote-rule{width:.0625rem;height:.9375rem;background-color:#444;margin-left:.3125rem;margin-right:.3125rem;margin-top:-.125rem;display:inline-block;vertical-align:middle}@media only screen and (max-width:780px){.pullquote-rule{display:none}}.sidebar .pullquote-big .pullquote-rule,.sidebar .pullquote-rule{display:none}.pullquote-cite{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;display:block;padding-top:.9375rem;font-size:.875rem;line-height:1.25rem}@media only screen and (max-width:780px){.pullquote-cite{display:block}}.pullquote-cite-divider{opacity:.5}@media only screen and (max-width:780px){.pullquote-cite-divider{display:none}}.pullquote-big{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#558122;padding:1.25rem}@media only screen and (min-width:781px){.pullquote-big{padding:2.25rem}}.pullquote-big .pullquote-rule{background-color:#fff}.sidebar .pullquote-big .pullquote-cta{float:left;clear:both;width:100%}.pullquote-big .pullquote-cite,.pullquote-big .pullquote-cta,.pullquote-big .pullquote-eyebrow,.pullquote-big .pullquote-quote,.pullquote-big .pullquote-quote p:first-child:after,.pullquote-big .pullquote-quote p:first-child:before{color:#fff}@media only screen and (max-width:780px){.pullquote-big .pullquote-cite,.pullquote-big .pullquote-cta,.pullquote-big .pullquote-eyebrow,.pullquote-big .pullquote-quote,.pullquote-big .pullquote-quote p:first-child:after,.pullquote-big .pullquote-quote p:first-child:before{margin-top:.375rem;display:block}}.sidebar .pullquote-aside{border-top:2px solid #558122;border-bottom:1px solid #ccc;padding:.75rem 0 .75rem 2rem;margin-bottom:1.875rem;text-align:left;margin-top:.4375rem}@media only screen and (max-width:1023px){.sidebar .pullquote-aside{overflow:hidden;margin-bottom:0;margin-top:0}}#search-details .hide,.sidebar .pullquote-aside .pullquote-rule{display:none}.sidebar .pullquote-aside .pullquote-quote p:first-child:before{position:absolute;top:2.75rem;left:0}@media only screen and (max-width:780px){.sidebar .pullquote-aside .pullquote-quote p:first-child:before{top:2.1875rem}}.sidebar .pullquote-aside .pullquote-cta{display:block;margin-top:.375rem}.sidebar .pullquote-aside.alt-pullquote-aside{background-color:#558122;color:#fff}.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-cite,.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-cta,.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-quote,.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-quote p:first-child:after,.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-quote p:first-child:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff}.pullquote-link:hover{background-color:#7caf41}.pullquote-aside:hover{background-color:#fff}.pullquote-big .quote-tweet a{color:#00aced}.quote-tweet-text{display:inline}.quote-tweet a{color:#00aced;display:block;font-size:1.4375rem;line-height:0;margin-top:1.25rem;transition:bottom .25s ease-out;-webkit-transition:bottom .25s ease-out;bottom:0;position:relative}.quote-tweet a:hover{bottom:.1875rem}.wysiwyg .pullquote a,.wysiwyg .pullquote a:hover{background-color:transparent}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.recentgrants{border:1px solid #ccc;border-width:1px 0 0 1px;padding:1.875rem 1.875rem 1.25rem;height:100%}@media only screen and (min-width:1024px){.recentgrants{height:100%;margin-left:1.875rem}}@media only screen and (max-width:780px){.recentgrants{padding:1.25rem}}@media only screen and (min-width:1024px){.home .recentgrants{margin-left:0}}.recentgrants .cta{font-size:.75rem}.recentgrants-title{color:#444;margin-bottom:1.5rem}.recentgrant{margin-bottom:1.875rem}.recentgrant-byline{font-size:.75rem}@media only screen and (max-width:1023px){.recentgrant-byline{padding-bottom:.25rem}}.recentgrant-divider{color:#ccc}.recentgrant-time,.recentgrant-title{font-family:var(--avant-garde);font-style:normal}.recentgrant-time{font-weight:400;color:#444}.recentgrant-title{font-weight:var(--avant-garde-medium);font-size:1rem;line-height:1.5;display:inline-block}@media only screen and (min-width:781px){.recentgrant-title{font-size:1.125rem;line-height:1.3333333333}}.recentgrant-excerpt,.recentgrant-project-title{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.125rem}.recentgrant-project-title{color:#444;padding-top:.0625rem}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.grid-container .arts-type,.subscription-checkboxes legend{margin-bottom:.625rem}.grid-container .arts-type .arts-type-title{display:inline-block;text-transform:uppercase}@media only screen and (max-width:780px){.grid-container .arts-type .arts-type-title{margin-bottom:0}}@media only screen and (min-width:781px)and (max-width:1023px){.grid-container .arts-type .arts-type-title{margin-bottom:0}}.grid-container .arts-type .arts-type-cohort{display:inline-block;float:right;color:#aaa;text-transform:uppercase;font-size:1.5rem;padding-top:.625rem;font-family:var(--avant-garde);font-weight:400;font-style:normal}@media only screen and (max-width:780px){.grid-container .arts-type .arts-type-cohort{float:none;padding-top:0;display:block}}@media only screen and (min-width:781px)and (max-width:1023px){.grid-container .arts-type .arts-type-cohort{float:none;padding-top:0;display:block}}.grid-container .recipients{overflow:hidden;margin-bottom:1.875rem}@media only screen and (min-width:1100px){.grid-container .recipients{display:flex;flex-wrap:wrap;margin-bottom:0}}.grid-container .recipients .recipient{display:flex;margin:.3125rem .3125rem 1.875rem 0}.grid-container .recipients .recipient:focus .recipient-details,.grid-container .recipients .recipient:hover .recipient-details{box-shadow:none;border-color:#eaeaea}@media only screen and (min-width:1100px){.grid-container .recipients .recipient.grid-2-recipient{width:calc(50% - .9375rem);margin-right:1.5625rem}}@media only screen and (min-width:1100px)and (min-width:1100px){.grid-container .recipients .recipient.grid-2-recipient:nth-child(2n){margin-right:.3125rem}}.grid-container .recipient-thumb{max-width:12.5rem;min-width:12.5rem;height:12.5rem;overflow:hidden}@media only screen and (min-width:781px)and (max-width:1023px){.grid-container .recipient-thumb{max-width:10rem;min-width:10rem;height:10rem}}@media only screen and (max-width:780px){.grid-container .recipient-thumb{max-width:8.125rem;min-width:8.125rem;height:8.125rem}}.grid-container .recipient-name{font-family:var(--avant-garde);font-style:normal;font-weight:700;font-size:1.4375rem}@media only screen and (max-width:780px){.grid-container .recipient-name{font-size:1.25rem}}@media only screen and (min-width:781px)and (max-width:1023px){.grid-container .recipient-name{font-size:1.375rem}}.grid-container .recipient-org{font-family:var(--avant-garde);font-weight:400;font-style:normal;color:#777;font-size:1rem}@media only screen and (max-width:780px){.grid-container .recipient-org{font-size:.75rem}}@media only screen and (min-width:781px)and (max-width:1023px){.grid-container .recipient-org{font-size:1rem}}.grid-container .recipient-project{font-family:var(--avant-garde);font-style:normal;font-weight:700;padding-top:.75rem;font-size:.8125rem}@media only screen and (max-width:780px){.grid-container .recipient-project{font-size:.625rem;padding-top:.125rem}}@media only screen and (min-width:781px)and (max-width:1023px){.grid-container .recipient-project{font-size:.875rem}}.grid-container .recipient-details{display:flex;align-items:center;padding:0 1.25rem;width:100%;border:1px solid #fff;box-shadow:.0625rem .125rem .3125rem rgba(0,0,0,.15),0 -.0625rem .3125rem rgba(0,0,0,.15);transition:box-shadow .15s ease-out,border .15s ease-out}@media only screen and (max-width:780px){.grid-container .recipient-details{padding:0 .25rem 0 .375rem}}@media only screen and (min-width:781px)and (max-width:1023px){.grid-container .recipient-details{padding:0 .875rem}}.grid-container .flex-container{display:block}.grid-container .recipient-thumb{display:block;position:relative}.grid-container .recipient-thumb:after{background-color:rgba(124,175,65,.5);content:"";display:block;opacity:0;position:absolute;top:0;left:0;transition:opacity .25s ease-out;width:100%;height:100%;z-index:100}.grid-container .recipient:focus .recipient-thumb:after,.grid-container .recipient:hover .recipient-thumb:after{opacity:1}.grid-container .recipient:focus .recipient-name,.grid-container .recipient:hover .recipient-name{color:#558122}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.RelatedStrategies{position:relative}@media (min-width:780px){.RelatedStrategies{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}}.RelatedStrategies-item{background:#f5f5f5;padding:1.5rem}@media (min-width:780px){.RelatedStrategies-item{max-width:50%;flex:1 0 32%}}@media (max-width:779px){.RelatedStrategies-item{margin-bottom:1rem}}.RelatedStrategies-item-title{font-size:1.75rem}.RelatedStrategies-item .custom-icon{background:#558122;border-radius:100%;border:0;height:1.75rem;margin-left:1rem;transform:translateY(.625rem);width:1.75rem}.RelatedStrategies-item .icon-minus:before,.RelatedStrategies-item .icon-plus:before{color:#fff;font-size:.75rem;transform:translateY(-.8125rem)}.RelatedStrategies-item-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows 500ms ease}.RelatedStrategies-item-wrap.filter-open{grid-template-rows:1fr}.RelatedStrategies-item-content{overflow:hidden}.RelatedStrategies-item-summary{font-family:var(--avant-garde);font-size:1rem;font-weight:var(--avant-garde-medium);padding-top:1rem}.RelatedStrategies-item-description{font-size:1rem;padding-top:1rem}.RelatedStrategies-item-download-wrap{display:inline-block;margin-right:.375rem}.RelatedStrategies-item-download{font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out;display:block;padding-top:1rem}.RelatedStrategies-item-download:any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.RelatedStrategies-item-download{text-decoration:underline}}@supports (text-decoration-thickness:1px){.RelatedStrategies-item-download{text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.RelatedStrategies-item-download:active,.RelatedStrategies-item-download:hover,.no-js .RelatedStrategies-item-download:focus,[data-whatinput=keyboard] .RelatedStrategies-item-download:focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}.RelatedStrategies-background{top:0;left:0;object-fit:contain;object-position:0 0;position:absolute;transform:translateY(-40%);width:100%;z-index:-1}@media (max-width:779px){.RelatedStrategies-background{display:none}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}#search-details{border-top:2px solid #7caf41;padding:.3125rem 0;overflow:hidden}@media only screen and (max-width:780px){#search-details .search-details-display .search-details-label{padding-left:0}}#search-details .search-details-label{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:.625rem}@media only screen and (min-width:781px){#search-details .search-details-label{font-size:.875rem}}@media only screen and (max-width:780px){#search-details .search-details-label{float:left;text-align:left;width:100%}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.landing-graphic,.no-results-graphic{padding:0 0 0 5rem}@media only screen and (max-width:780px){.landing-graphic,.no-results-graphic{padding:0}}.landing-graphic .method-container,.no-results-graphic .method-container{margin-bottom:1.25rem}.landing-graphic .method-container.keyword-entry,.no-results-graphic .method-container.keyword-entry{height:2.75rem}.landing-graphic img.graphic,.no-results-graphic img.graphic{display:block;margin:0 auto 1.25rem;width:12.5rem}.landing-graphic .message,.landing-graphic .title,.no-results-graphic .message,.no-results-graphic .title{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;font-size:2.375rem;text-align:center;margin:1.25rem 2.5rem 1.125rem}.landing-graphic .suggestion,.no-results-graphic .suggestion{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;text-align:center;font-size:1.125rem}.landing-graphic .instructions,.landing-graphic li,.no-results-graphic .instructions,.no-results-graphic li{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;font-size:1.125rem;text-align:left}.landing-graphic ul,.no-results-graphic ul{padding-left:1.875rem;margin-top:1.25rem}.alt-grantsearch-form .grantsearch-form .grantsearch-submit .landing-graphic .button-icon,.alt-grantsearch-form .grantsearch-form .grantsearch-submit .no-results-graphic .button-icon,.landing-graphic .alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon,.landing-graphic .icon-search,.landing-graphic .search-submit,.no-results-graphic .alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon,.no-results-graphic .icon-search,.no-results-graphic .search-submit{display:block;width:2.25rem;height:2.5625rem;padding:.4375rem .625rem 0;border:0;position:relative;top:-2.6875rem;left:calc(100% - 2.375rem);cursor:pointer;font-size:1.25rem}.alt-grantsearch-form .grantsearch-form .grantsearch-submit .landing-graphic .button-icon:before,.alt-grantsearch-form .grantsearch-form .grantsearch-submit .no-results-graphic .button-icon:before,.landing-graphic .alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon:before,.landing-graphic .icon-search:before,.landing-graphic .search-submit:before,.no-results-graphic .alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon:before,.no-results-graphic .icon-search:before,.no-results-graphic .search-submit:before{color:#9f9f9f}.landing-graphic input,.no-results-graphic input{border:2px solid #ccc;border-radius:2px;padding:.75rem;text-transform:uppercase;font-size:.875rem}.landing-graphic input.keyword-input::placeholder,.no-results-graphic input.keyword-input::placeholder{color:#767676}.landing-graphic input.keyword-input::-ms-clear,.no-results-graphic input.keyword-input::-ms-clear{display:none}.landing-graphic.hide-graphic,.no-results-graphic.hide-graphic{display:none}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.search-tip{border-top:4px solid #558122;box-shadow:.0625rem .125rem .3125rem rgba(0,0,0,.15),0 -.0625rem .3125rem rgba(0,0,0,.15);margin:2.125rem 0;padding:1.25rem 2.5rem 1.25rem 1.25rem;transition:box-shadow .15s ease-out,border .15s ease-out;width:100%}.search-tip .tip-headline,.search-tip a.button-styling{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium)}.search-tip .tip-headline{font-style:normal;color:#243c4c;font-size:1.25rem;margin-bottom:.5rem}.search-tip .tip-text{color:#7f7f7f;font-size:1.125rem;line-height:1.3;margin-bottom:1rem}.search-tip a.button-styling{--button-bg-color:#558122;--button-hover-bg-color:#3a6606;--button-hover-color:#fff;--button-font-size:0.9375rem;--button-padding-horz:0.8125rem;--button-padding-vert:0.5625rem;border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);padding:var(--button-padding-vert) var(--button-padding-horz)}.no-js .search-tip a.button-styling:focus,.search-tip a.button-styling:active,.search-tip a.button-styling:hover,[data-whatinput=keyboard] .search-tip a.button-styling:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.share{display:none}@media only screen and (min-width:781px){.share{display:block}}.share-items{margin:0;padding:0}.share-item{transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;list-style-type:none;display:inline-block;vertical-align:middle;text-align:center;border-radius:100%;width:2.5rem;height:2.5rem;background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.2);border:1px solid #fff;margin-right:.3125rem}@media only screen and (min-width:781px)and (max-width:1023px){.share-item{width:2.5rem;height:2.5rem}}@media only screen and (min-width:1024px){.share-item{width:3.125rem;height:3.125rem}}.share-item:first-child{box-shadow:none;border-radius:0;width:auto;height:auto}.share-title{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;text-transform:uppercase;font-size:.75rem;padding-top:.125rem}.share-item-icon{display:inline-block;margin-top:.5rem;font-size:.9375rem}@media only screen and (min-width:781px)and (max-width:1023px){.share-item-icon{margin-top:.625rem;font-size:.875rem}}@media only screen and (min-width:1024px){.share-item-icon{margin-top:.625rem;font-size:1.1875rem}}.share-items .icon-twitter{margin-top:.5rem}@media only screen and (min-width:781px){.share-items .icon-twitter{margin-top:.6875rem}}.share-items .icon-email{font-size:.75rem;margin-left:-.4375rem;margin-top:.5rem}@media only screen and (min-width:781px)and (max-width:1023px){.share-items .icon-email{margin-top:.625rem;font-size:.625rem}}@media only screen and (min-width:1024px){.share-items .icon-email{margin-top:.75rem;font-size:.875rem}}.share-item:hover{box-shadow:0 0 0 transparent;border-color:#eaeaea}.share-item:first-child:hover{box-shadow:none;border-color:#fff}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}#subForm{max-width:32.5rem}.signup{border-top:2px solid #fdc029;box-shadow:-.125rem .125rem .5rem #ccc;margin-bottom:1.875rem;padding:1.5625rem 1.875rem;position:relative;text-align:center}@media only screen and (max-width:780px){.signup{padding:1.25rem 1.25rem 2.625rem}}@media only screen and (min-width:1024px){.signup{margin-left:auto;margin-right:auto;max-width:40rem}}.signup-overview{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-bottom:1.5625rem}.signup-actions{margin:0 auto;position:absolute;top:100%;left:0;right:0;text-align:center;transform:translateY(-50%)}.signup .input,.signup-submit{margin-bottom:0;margin-top:1.875rem}.signup-cta{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%)}.signup form{min-height:1.875rem}.signup .input{padding:.125rem 0;color:#444;margin-top:.75rem}.signup .input ::placeholder{color:rgba(68,68,68,.5)}.form-label,.subscription-checkboxes label{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;font-size:.75rem}.form-label{text-transform:uppercase;width:100%;float:left;text-align:left}.form-label .required,.form-label-asterisk{color:#eb0c00}.form-group-narrow{max-width:18.75rem;margin:0 auto}fieldset{border:0;margin:0 0 1.5rem;padding:0}legend{margin-bottom:1em}.subscription-checkboxes{border:0;display:flex;flex-direction:column;margin-bottom:1.875rem;padding:0}.subscription-checkboxes label{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:.625rem}.subscription-checkboxes span{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;appearance:none;border-radius:0;border:0;color:#243c4c;font-size:1rem;line-height:1.5rem;min-height:1.875rem;padding:.25rem 0;position:relative;transition:box-shadow .2s ease-out,border .2s ease-out;width:100%}.subscription-checkboxes span.subscription-newslettersDescription{color:#444;float:left;font-size:.75rem;font-weight:400;margin-left:1.6875rem}.checkbox-list{overflow:hidden}.checkbox-list label{display:inline-block;clear:left;float:left;margin-bottom:.75rem;position:relative;padding-left:1.5rem}.checkbox-list input[type=checkbox]{left:0;position:absolute;top:.1875rem;appearance:none;min-height:1.875rem}.subscription-formLabel{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);color:#243c4c;font-style:normal;width:100%;float:left;text-align:left;font-size:.75rem;font-weight:600}.subscription-formLabel input{font-size:.75rem}.subscription-newsletters{background-color:#f5f5f5;margin-top:1.25rem;padding:1.25rem 2.5rem 1.25rem 1.25rem}.subscription-newslettersLabel:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:1.875rem;padding-bottom:1.875rem}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.SkipLinks{position:absolute;top:0;width:100%}.SkipLinks li{list-style-type:none}.SkipLinks a{background-color:#fff;font-size:.875rem;font-weight:400;left:50%;padding:.625rem .9375rem;position:absolute;top:-12.5rem;transform:translateX(-50%);transition:all 150ms ease-in-out;z-index:-1}.SkipLinks a:focus{top:0;z-index:999}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.standalone-byline,.wysiwyg .alignleft img,.wysiwyg .alignright img{width:100%}@media only screen and (min-width:781px){.standalone-byline .eyebrow{font-size:.875rem}}@media only screen and (max-width:780px){.standalone-byline .byline-rule{display:none}}@media only screen and (min-width:781px)and (max-width:1023px){.standalone-byline .byline-rule{margin-right:.625rem;margin-left:.625rem}}@media only screen and (min-width:1024px){.standalone-byline .byline-rule{margin-right:1.25rem;margin-left:1.25rem}}@media only screen and (max-width:780px){.standalone-byline .byline-item{clear:both;width:100%}.standalone-byline .callout-time{margin-left:0}}.standalone-byline .byline-item,.standalone-byline .cite{max-width:31.25rem}@media only screen and (max-width:780px){.standalone-byline .byline-item,.standalone-byline .cite{padding:0}}@media only screen and (min-width:781px)and (max-width:1023px){.standalone-byline .byline-item,.standalone-byline .cite{font-size:.75rem}}@media only screen and (min-width:1024px){.standalone-byline .byline-item,.standalone-byline .cite{font-size:.875rem}}.standalone-byline .byline-item{position:relative;overflow:visible}@media only screen and (min-width:781px){.standalone-byline .byline-item.callout-time{margin-left:0;margin-right:0}}@media only screen and (max-width:780px){.standalone-byline .byline-share{display:none}}@media only screen and (min-width:781px){.standalone-byline .byline-share{display:inline-block;padding-top:0;margin-left:0}}.standalone-byline .author-byline-item{margin-right:0;margin-left:0;max-width:35%;max-height:3.125rem;overflow:hidden}@media only screen and (min-width:781px)and (max-width:1023px){.standalone-byline .author-byline-item{max-height:2.5rem}}@media only screen and (max-width:780px){.standalone-byline .author-byline-item{max-width:100%}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.statistics{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (min-width:800px){.statistics{justify-content:space-around;flex-direction:row;align-items:center}}.statistics-item{align-items:center;background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;max-width:25rem;min-height:21.875rem;padding:3.125rem 2.5rem 2.5rem}.statistics-item:nth-child(odd){background-image:url(../images/stat_bg_1.png)}.statistics-item:nth-child(even){background-image:url(../images/stat_bg_2.png)}@media only screen and (min-width:800px){.statistics-item{padding:2.5rem 3.75rem 3.75rem;width:50%}}.statistics-item.-small .statistics-figure{font-size:3.125rem}@media only screen and (min-width:800px){.statistics-item.-small .statistics-figure{font-size:3.75rem}}.statistics-item.-large .statistics-figure{font-size:7.5rem}@media only screen and (min-width:800px){.statistics-item.-large .statistics-figure{font-size:9.375rem}}.statistics-figure{color:#20716e;line-height:1;text-align:center}.statistics-description{font-family:var(--avant-garde);font-size:1rem;line-height:1.2;margin-top:.625rem;text-align:center}@media only screen and (min-width:800px){.statistics-description{font-size:1.125rem}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.sub-header{position:relative;margin-bottom:5rem}.single-recipient .banner-image img,.sub-header img{width:100%;height:auto}.sub-header .photo-credit{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;position:absolute;top:.375rem;right:.8125rem;font-size:.625rem;line-height:.9375rem;z-index:3;text-shadow:0 0 .625rem rgba(0,0,0,.5);color:#fff;font-style:normal}.sub-header .title-call-out{position:absolute;width:76%;left:12%;height:6.25rem;bottom:-3.125rem;outline:.0625rem solid rgba(255,255,255,.5);outline-offset:-.75rem}@media only screen and (min-width:781px)and (max-width:1023px){.sub-header .title-call-out{width:18.75rem;left:calc(50% - 9.375rem);height:6.25rem;bottom:-3.125rem}}@media only screen and (min-width:1024px){.sub-header .title-call-out{width:25rem;left:calc(50% - 12.5rem);height:10rem;bottom:-5rem}}.horizontal-center{text-align:center}.sub-header-collection{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;margin-bottom:2.1875rem;min-height:18.75rem;position:relative}.sub-header-collection .photo-credit{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;position:absolute;top:.375rem;right:.8125rem;font-size:.625rem;line-height:.9375rem;z-index:3;text-shadow:0 0 .625rem rgba(0,0,0,.5);color:#fff;font-style:normal}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.tag-list{margin-left:0;margin-bottom:0}.cat-item a,.tag{font-family:var(--avant-garde);font-weight:400;font-style:normal;transition:background-color .15s ease-out;text-transform:uppercase;font-size:.6875rem;padding:.625rem .75rem .5rem;display:inline-block;margin-bottom:.9375rem;line-height:1em;color:#000;border:1px solid #fdc029}@media only screen and (min-width:781px){.tag{font-size:.75rem;margin-bottom:0}}.cat-item a.inverted-tag,.tag.inverted-tag{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;transition:color .15s ease-out;background-color:#fdc029}.tag:active,.tag:hover{color:#000}.cat-item{list-style-type:none;margin:0;padding:0;display:inline-block}@media only screen and (min-width:781px){.cat-item a{font-size:.75rem;margin-bottom:0}}.cat-item a:active,.cat-item a:hover,.tag:active,.tag:hover{background-color:#fbe096}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.members{overflow:hidden;margin-bottom:1.875rem}@media only screen and (min-width:781px){.members{display:flex;flex-wrap:wrap;margin-bottom:0}}.team-grid .member{display:flex;margin-bottom:1.875rem}@media only screen and (min-width:781px)and (max-width:1023px){.team-grid .member{width:48.7804878049%;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.team-grid .member{width:23.1707317073%;margin-right:2.4390243902%}}@media only screen and (max-width:780px){.team-grid .member:last-child{margin-bottom:0}}@media only screen and (min-width:781px)and (max-width:1023px){.team-grid .member:nth-child(even){margin-right:0}}@media only screen and (min-width:1024px){.narrow .team-grid .member:nth-child(3n),.team-grid .member:nth-child(4n){margin-right:0}.narrow .team-grid .member{width:31.7073170732%;margin-right:2.4390243902%}}.member-avatar{margin-right:1.25rem;max-width:5rem;min-width:5rem;height:5rem;overflow:hidden}@media only screen and (min-width:781px)and (max-width:1023px){.member-avatar{width:17.5%}}@media only screen and (min-width:1024px){.member-avatar{width:26.9230769231%}}.member-avatar img{width:6.25rem;height:auto}.member-name{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;display:inline-block;font-size:1.125rem;line-height:1.3333333333;margin-bottom:.375rem}.member-position{line-height:1}.member-twitter{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:.75rem;line-height:1;float:left;margin-top:.9375rem}.program .member-name{font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out;font-size:1.125rem;line-height:1.3}.program .member-name:any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.program .member-name{text-decoration:underline}}@supports (text-decoration-thickness:1px){.program .member-name{text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.no-js .program .member-name:focus,.program .member-name:active,.program .member-name:hover,[data-whatinput=keyboard] .program .member-name:focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}@supports (mask-size:contain){.program .member-name:after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 55' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='m35.5 0 24.1 24.1 3.4 3.4L35.5 55l-3.4-3.4L53.76 29.9H0V25.1h53.77L32.1 3.4 35.5 0Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.9em;padding-left:.9em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.program .member-name:is(:hover,:focus,:active){--icon-color:#558122;--link-underline-hover-color:#558122}.member-position{font-weight:400;font-style:normal;font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-size:1rem}.member-btn{font-size:1.25rem;line-height:1.1;font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out;background:0 0;border:0;display:block;margin-left:auto;margin-right:auto;width:fit-content}.member-btn:any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.member-btn{text-decoration:underline}}@supports (text-decoration-thickness:1px){.member-btn{text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.member-btn:active,.member-btn:hover,.no-js .member-btn:focus,[data-whatinput=keyboard] .member-btn:focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}@supports (mask-size:contain){.member-btn:after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 55' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='m35.5 0 24.1 24.1 3.4 3.4L35.5 55l-3.4-3.4L53.76 29.9H0V25.1h53.77L32.1 3.4 35.5 0Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.9em;padding-left:.9em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.member-btn:is(:hover,:focus,:active){--icon-color:#558122;--link-underline-hover-color:#558122}.content .single-program .wysiwyg.no-sidebar p,.content .single-program .wysiwyg.no-sidebar ul,.content .single-strategy .wysiwyg.no-sidebar p,.content .single-strategy .wysiwyg.no-sidebar ul,.person-bio{width:100%;float:left;margin-left:0;margin-right:0}.person-bio p:last-child{margin-bottom:0}.person-bio a{transition:all .2s ease-in-out;background-color:transparent;border-bottom:1px solid rgba(34,128,163,.25)}.person-bio a:hover{background-color:#fbe096;color:#444}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.TermGroups{max-width:65.875rem!important}.TermGroups-jumpNav{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3.75rem;margin-left:0;text-align:center}@media (min-width:960px){.TermGroups-jumpNav{left:50%;margin-bottom:5.75rem;max-width:71.25rem;position:relative;transform:translateX(-50%);width:100vw}}.TermGroups-jumpNav li{font-size:1.875rem;margin-left:1em;margin-right:1em;padding-bottom:0;padding-left:0}.TermGroups-jumpNav-item{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;color:#acacac;display:inline;font-size:1.4375rem;font-weight:600}@media (min-width:600px){.TermGroups-jumpNav-item{font-size:2.0625rem}}.TermGroups-jumpNav-link{color:#243c4c;font-weight:700}.TermGroups-heading{letter-spacing:0;line-height:1;margin-bottom:1.5625rem}@media (min-width:600px){.TermGroups-heading{margin-bottom:4.0625rem}}.TermGroups-heading:nth-of-type(odd) .TermGroups-toggle:after{border-top-color:#7caf41}.TermGroups-toggle{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;background-color:transparent;background-image:none;border:0;color:#243c4c;cursor:pointer;display:block;font-size:2.8125rem;line-height:1;margin:0;padding:0;position:relative;text-align:left;text-shadow:none;text-transform:none;width:100%}@media (min-width:1024px){.TermGroups-toggle{margin-left:calc(-.75em - 2.1875rem);width:calc(100% + .75em + 2.1875rem)}}.TermGroups-toggle:after{border-top:3px solid #20716e;content:"";left:calc(.75em + 2.1875rem);position:absolute;right:0;top:50%;transform:translateY(-50%)}.TermGroups-toggle:active,.TermGroups-toggle:focus,.TermGroups-toggle:hover{color:#7caf41}.TermGroups-toggle[aria-expanded=true] .icon{transform:translateY(-50%) rotateX(180deg)}.TermGroups-toggle .icon{background-color:#fff;box-sizing:content-box;padding-left:1.6875rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform 150ms ease-in-out;z-index:1}.TermGroups-section{padding-bottom:3.75rem}@media (min-width:600px){.TermGroups-section{padding-bottom:5rem}}.TermGroups-list{position:relative}@media (max-width:599px){.TermGroups-list{border-bottom:1px solid #7caf41;padding-bottom:1.25rem;padding-top:.4375rem}}@media (min-width:600px){.TermGroups-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.TermGroups-term{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;font-size:1.125rem;line-height:1.4}@media (max-width:599px){.TermGroups-term{margin-bottom:1.25rem}}@media (min-width:600px){.TermGroups-term{flex-shrink:0;font-size:1.25rem;max-width:17.75rem;width:27%}.TermGroups-term:before{border-top:1px solid #7caf41;content:"";margin-top:-.5rem;position:absolute;width:100%}}.TermGroups-definition{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:1rem;line-height:1.3;margin-bottom:1.875rem}@media (min-width:600px){.TermGroups-definition{flex-grow:1;font-size:1.125rem;margin-bottom:2.5rem;padding-left:2.125rem;width:73%}}.TermGroups-related{color:#444;margin-top:.8125rem;text-decoration:underline}.TermGroups-related a{color:inherit}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}@media (max-width:779px){.WorkInProgressBanner{margin-top:1.5rem}}.WorkInProgressBanner-wrapper{overflow:hidden;padding-bottom:5.625rem;padding-top:5.625rem;position:relative}.WorkInProgressBanner-card{background-color:#fff;padding:2.5rem 2rem;width:90%}@media (max-width:779px){.WorkInProgressBanner-card{margin-left:auto;margin-right:auto}}@media (min-width:780px){.WorkInProgressBanner-card{width:48%}}.WorkInProgressBanner-title{font-family:var(--freight)}.WorkInProgressBanner-title::after{background-color:#558122;content:"";display:block;height:.1875rem;margin-bottom:1.5rem;margin-top:1.5rem;width:5rem}.WorkInProgressBanner-excerpt{margin-top:1.5rem}.WorkInProgressBanner-img{height:100%;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.wysiwyg{hanging-punctuation:first allow-end last;line-height:var(--default-line-height)}.wysiwyg :where(body.wp-admin) :where(.wp-block-group,.wp-block-cover__inner-container)>:first-child{margin-top:0}.wysiwyg :where(body.wp-admin) :where(.wp-block-group,.wp-block-cover__inner-container)>:last-child{margin-bottom:0}.wysiwyg>:first-child{margin-top:0}.wysiwyg>:last-child{margin-bottom:0}.wysiwyg>p{margin-bottom:1em;text-wrap:pretty}.wysiwyg>p:empty{display:none!important}.wysiwyg>:where(h2,.is-style-h2){font-family:var(--avant-garde);font-size:var(--heading-size, clamp(28px, 1.323vw + 23.038px, 35px));font-weight:var(--avant-garde-medium);line-height:1.2;margin-bottom:1.25rem}.wysiwyg>:where(h2,.is-style-h2),.wysiwyg>:where(h3,.is-style-h3),.wysiwyg>:where(h4,.is-style-h4){color:var(--theme-text-color, var(--default-text-color));margin-top:3.125rem}.wysiwyg>:where(h3,.is-style-h3){font-family:var(--avant-garde);font-size:var(--heading-size, clamp(22px, 1.512vw + 16.329px, 30px));font-weight:var(--avant-garde-medium);line-height:1.3;letter-spacing:0;margin-bottom:1.25rem}.wysiwyg>:where(h4,.is-style-h4){font-family:var(--freight);font-size:var(--heading-size, clamp(20px, 1.512vw + 14.329px, 28px));font-weight:400;line-height:1.2;margin-bottom:1rem}.wysiwyg>:where(h5,.is-style-h5),.wysiwyg>:where(h6,.is-style-h6){color:var(--theme-text-color, var(--default-text-color));font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);line-height:1.2;margin-top:3.125rem}.wysiwyg>:where(h5,.is-style-h5){font-size:var(--heading-size, clamp(18px, 0.378vw + 16.582px, 20px));margin-bottom:1rem}.wysiwyg>:where(h6,.is-style-h6){font-size:var(--heading-size, clamp(16px, 0vw + 16px, 16px));letter-spacing:.0375rem;margin-bottom:.875rem}.wysiwyg>:where(h1,h2,h3,h4,h5,h6).has-text-align-center{text-wrap:balance}.has-text-color .wysiwyg>:where(h1,h2,h3,h4,h5,h6){color:currentColor!important}.wysiwyg>:where(h1,h2,h3,h4,h5,h6):empty{display:none!important}.wysiwyg>:where(h2,h3,h4,h5,h6)+:where(h2,h3,h4,h5,h6){margin-top:0}.wysiwyg>:where(ol,ul){margin-bottom:2em;margin-top:2em}.wysiwyg>:where(ol,ul) :where(ol,ul){margin-bottom:1em;margin-top:1em}.wysiwyg>:where(ol,ul) li{line-height:1.25}.wysiwyg>:where(ol,ul) li:not(:first-child){margin-top:1em}.wysiwyg>:where(ol,ul) li p{line-height:var(--default-line-height);margin-top:1em}.wysiwyg>:where(ol,ul) li p:not(:last-child){margin-bottom:1em}.wysiwyg>:where(ol,ul) ul,.wysiwyg>ul{list-style:disc;padding-left:1.75rem}.wysiwyg>:where(ol,ul) ul>li,.wysiwyg>ul>li{padding-left:1rem}.wysiwyg>:where(ol,ul) ul ul,.wysiwyg>ul ul{list-style-type:square}.wysiwyg>:where(ol,ul) ol,.wysiwyg>ol{padding-left:3ch;list-style:decimal}.wysiwyg>:where(ol,ul) ol>li,.wysiwyg>ol>li{padding-left:.25rem}.wysiwyg>:where(ol,ul) ol ol,.wysiwyg>ol ol{list-style:lower-alpha}.wysiwyg>:where(ol,ul) ol ol ol,.wysiwyg>ol ol ol{list-style:lower-roman}:where(.wysiwyg>picture){display:block;margin-bottom:1em}:where(.wysiwyg>picture img){display:block;width:100%}.wysiwyg>iframe:where([src^="https://www.facebook.com"],[src^="https://www.instagram.com"]):not(:first-child){margin-top:2em!important}.wysiwyg>iframe:where([src^="https://www.facebook.com"],[src^="https://www.instagram.com"]):not(:last-child){margin-bottom:2em!important}.wysiwyg a:where(:not([class],[role])){--link-hover-bg-color:#fbe096;font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out}.wysiwyg a:where(:not([class],[role])):any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.wysiwyg a:where(:not([class],[role])){text-decoration:underline}}@supports (text-decoration-thickness:1px){.wysiwyg a:where(:not([class],[role])){text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.no-js .wysiwyg a:where(:not([class],[role])):focus,.wysiwyg a:where(:not([class],[role])):active,.wysiwyg a:where(:not([class],[role])):hover,[data-whatinput=keyboard] .wysiwyg a:where(:not([class],[role])):focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}.wysiwyg a:where(:not([class],[role])):where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="hewlett.org"])):before{content:"external,";font-size:0}@supports (mask-size:contain){.wysiwyg a:where(:not([class],[role])):where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="hewlett.org"])):after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 47 47' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M7.88.73h38.89v38.89h-4.82V8.96L3.93 46.98l-3.4-3.41L38.53 5.55H7.88V.73Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.53em;padding-left:.53em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.wysiwyg a:where(:not([class],[role])):where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"]):before{content:"download";font-size:0}@supports (mask-size:contain){.wysiwyg a:where(:not([class],[role])):where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"]):after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M2.54 25.86v3.2h18.92v-3.2H24v6.04H0v-6.04h2.54ZM12.83 0v18.5l7.46-7.46 1.17 1.17-8.29 8.29L12 21.67l-9.46-9.46 1.17-1.17 7.46 7.46V0h1.66Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.7em;padding-left:.7em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.wysiwyg a :where(b,em,i,span,strong){text-decoration:inherit}.wysiwyg blockquote p:first-child{margin-bottom:0;display:inline}.wysiwyg blockquote p:first-child:after,.wysiwyg blockquote p:first-child:before{font-size:4rem;font-weight:var(--avant-garde-demibold);line-height:0;position:relative;top:1.875rem}@media (max-width:779px){.wysiwyg blockquote p:first-child:after,.wysiwyg blockquote p:first-child:before{font-size:3rem;top:1.25rem}}.wysiwyg blockquote p:first-child:before{content:"“";display:inline-block;font-family:var(--avant-garde);height:1.875rem;margin-right:.5rem}.wysiwyg blockquote p:first-child:after{content:"”";display:inline-block;font-family:var(--avant-garde);margin-left:.5rem}.wysiwyg code,.wysiwyg kbd,.wysiwyg pre,.wysiwyg samp,.wysiwyg var{font-family:var(--monospace);font-size:1.0625rem}.wysiwyg kbd,.wysiwyg pre{background-color:var(--pre-bg-color, var(--offwhite));line-height:1}.wysiwyg kbd{border:solid 1px rgba(169,174,177,.2);border-radius:4px;box-shadow:0 .0625rem .0625rem rgba(0,0,0,.15),inset 0 .0625rem 0 0 rgba(255,255,255,.7);color:var(--default-text-color);display:inline-block;padding:.1875rem .3125rem}.wysiwyg code,.wysiwyg var{background-color:var(--pre-bg-color, var(--gray-light));border-radius:4px;padding:.125rem .25rem}.wysiwyg pre{border:1px solid rgba(0,0,0,.05);border-radius:3px;padding:1.25em;white-space:pre-wrap;word-break:break-word}:where(body.wp-admin) .wysiwyg pre:not(:first-child){margin-top:2em}:where(body.wp-admin) .wysiwyg pre:not(:last-child){margin-bottom:2em}.wysiwyg h1,.wysiwyg h2,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg ol,.wysiwyg ul{float:left;width:100%}.wysiwyg h1,.wysiwyg h3{color:var(--theme-text-color, var(--default-text-color));font-family:var(--avant-garde);font-weight:var(--avant-garde-medium)}.wysiwyg h3{width:100%;font-size:var(--heading-size, clamp(22px, 1.512vw + 16.329px, 30px));line-height:1.3;letter-spacing:0;text-transform:inherit;padding-top:1.5625rem;float:none;clear:both;padding-bottom:.3125rem;margin-bottom:.125rem}.wysiwyg h1{font-size:var(--heading-size, clamp(28px, 1.323vw + 23.038px, 35px));line-height:1.2}.wysiwyg .sidebar+h3{clear:none;padding-top:0}.wysiwyg h2{margin-bottom:.3125rem}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{padding-top:.9375rem;padding-bottom:.3125rem;margin-bottom:.125rem}.wysiwyg p:last-child{margin-bottom:0}@media only screen and (max-width:1023px){.wysiwyg .sidebar{margin-bottom:1.875rem}.wysiwyg .full-width-content .sidebar{margin-top:0}}@media only screen and (min-width:781px){.single-program .wysiwyg.no-sidebar p,.single-program .wysiwyg.no-sidebar ul,.single-strategy .wysiwyg.no-sidebar p,.single-strategy .wysiwyg.no-sidebar ul{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:781px)and (min-width:781px){.single-program .wysiwyg.no-sidebar p,.single-program .wysiwyg.no-sidebar ul,.single-strategy .wysiwyg.no-sidebar p,.single-strategy .wysiwyg.no-sidebar ul{width:87.1951219512%;float:left;margin-right:2.4390243902%}}.wysiwyg a:not(.button){--link-hover-bg-color:#fbe096;font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out}.wysiwyg a:not(.button):any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.wysiwyg a:not(.button){text-decoration:underline}}@supports (text-decoration-thickness:1px){.wysiwyg a:not(.button){text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.no-js .wysiwyg a:not(.button):focus,.wysiwyg a:not(.button):active,.wysiwyg a:not(.button):hover,[data-whatinput=keyboard] .wysiwyg a:not(.button):focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}.wysiwyg a:not(.button):where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="hewlett.org"])):before{content:"external,";font-size:0}@supports (mask-size:contain){.wysiwyg a:not(.button):where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="hewlett.org"])):after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 47 47' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M7.88.73h38.89v38.89h-4.82V8.96L3.93 46.98l-3.4-3.41L38.53 5.55H7.88V.73Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.53em;padding-left:.53em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.wysiwyg a:not(.button):where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"]):before{content:"download";font-size:0}@supports (mask-size:contain){.wysiwyg a:not(.button):where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"]):after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M2.54 25.86v3.2h18.92v-3.2H24v6.04H0v-6.04h2.54ZM12.83 0v18.5l7.46-7.46 1.17 1.17-8.29 8.29L12 21.67l-9.46-9.46 1.17-1.17 7.46 7.46V0h1.66Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.7em;padding-left:.7em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.wysiwyg a:not(.button).button-styling{border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);font-family:var(--avant-garde);padding:var(--button-padding-vert) var(--button-padding-horz);font-weight:var(--avant-garde-medium)}.no-js .wysiwyg a:not(.button).button-styling:focus,.wysiwyg a:not(.button).button-styling:active,.wysiwyg a:not(.button).button-styling:hover,[data-whatinput=keyboard] .wysiwyg a:not(.button).button-styling:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none}.wysiwyg .text-call-out a:hover{color:#fff}.wysiwyg .callout a,.wysiwyg .callout a:hover{border-bottom:0}.wysiwyg .inline-tweet{font-family:fontcustom;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none}.wysiwyg .inline-tweet:after{padding-left:.1875rem;color:#00aced;content:"";text-decoration:none}.wysiwyg .alignnone{margin:0 1.25rem 1.25rem 0}.wysiwyg .aligncenter{display:block;margin:1.25rem auto}.wysiwyg .alignleft,.wysiwyg .alignright{margin:1.25rem auto;max-width:18.75rem}.wysiwyg .alignleft .wp-caption-text,.wysiwyg .alignleft figcaption,.wysiwyg .alignright .wp-caption-text,.wysiwyg .alignright figcaption{float:none;margin-top:.9375rem}@media only screen and (min-width:781px){.wysiwyg .alignright{clear:right;float:right;margin:0 0 1.25rem 1.25rem}.wysiwyg .alignleft{clear:left;float:left;margin:0 1.25rem 1.25rem 0}}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.FeaturedLinkCards{clear:both}@media (min-width:780px){.FeaturedLinkCards{margin-top:7.5rem}}.FeaturedLinkCards-list{list-style-type:none;padding-left:0;margin-left:0}@media (min-width:780px){.FeaturedLinkCards-list{display:flex;gap:1.875rem}.FeaturedLinkCards-item{width:32%}}@media (max-width:779px){.FeaturedLinkCards-item+.FeaturedLinkCards-item{margin-top:1.5rem}}.FeaturedLinkCards-card{background-color:#20716e;padding:2rem 1.5rem;position:relative;transition:background-color 150ms ease-in-out}@media (min-width:780px){.FeaturedLinkCards-card{height:100%}}.FeaturedLinkCards-card:has(.FeaturedLinkCards-card-link:hover){background-color:#558122;color:#fff}.FeaturedLinkCards-card-content{position:relative;z-index:1}.FeaturedLinkCards-card-title{margin-bottom:1.875rem}.FeaturedLinkCards-card-link{--link-hover-bg-color:transparent;--link-underline-color:transparent;--link-underline-hover-color:transparent;--link-color:#fff;font-size:1.25rem;line-height:1.1;transition:background-color 150ms ease-in-out,color 150ms ease-in-out;color:#fff;font-family:var(--avant-garde);font-size:clamp(1.5rem,1.481vw + 1.15275rem,1.875rem);font-weight:var(--avant-garde-medium)}.FeaturedLinkCards-card-link:any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.FeaturedLinkCards-card-link{text-decoration:underline}}@supports (text-decoration-thickness:1px){.FeaturedLinkCards-card-link{text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.FeaturedLinkCards-card-link:active,.FeaturedLinkCards-card-link:hover,.no-js .FeaturedLinkCards-card-link:focus,[data-whatinput=keyboard] .FeaturedLinkCards-card-link:focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}@supports (mask-size:contain){.FeaturedLinkCards-card-link:after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 55' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='m35.5 0 24.1 24.1 3.4 3.4L35.5 55l-3.4-3.4L53.76 29.9H0V25.1h53.77L32.1 3.4 35.5 0Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.9em;padding-left:.9em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.FeaturedLinkCards-card-link:is(:hover,:focus,:active){--icon-color:#558122;--link-underline-hover-color:#558122;--icon-color:#fff;--link-underline-hover-color:#fff}.FeaturedLinkCards-card-description{color:#fff;font-family:var(--avant-garde);font-size:1rem;font-weight:var(--avant-garde-medium);letter-spacing:0;line-height:1.25}.FeaturedLinkCards-bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.PageBanner{position:relative;z-index:-1;padding-bottom:clamp(2rem,7.407vw + .26388rem,5rem)}.PageBanner-title{padding-top:clamp(2rem,7.407vw + .26388rem,5rem);text-align:center}.PageBanner-title::after,.ProgramsListing-title::after{background-color:#558122;content:"";display:block;height:.1875rem;margin-top:1.5rem}.PageBanner-title::after{margin-left:auto;margin-right:auto;width:5rem}.PageBanner-excerpt{font-family:var(--freight);font-size:1.125rem;line-height:1.25;margin-top:clamp(2rem,1.975vw + 1.53706rem,2.5rem);max-width:54.75rem;text-align:center;margin-left:auto;margin-right:auto;text-wrap:pretty}.PageBanner-bg{position:absolute;top:0;left:0;width:100%;height:100%}.PageBanner-bg-img{object-fit:cover;width:100%}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.ProgramsListing{margin-top:2rem}.ProgramsListing-list{list-style-type:none;padding-left:0;margin-left:0}@media (min-width:1023px){.ProgramsListing-item{display:flex;align-items:center}}.ProgramsListing-item:hover .ProgramsListing-title::after{width:100%}.ProgramsListing-item:hover .ProgramsListing-img .is-grayscale{filter:grayscale(0);mix-blend-mode:normal}@media (min-width:1023px){.ProgramsListing-item:nth-child(even){flex-direction:row-reverse}.ProgramsListing-item:nth-child(even) .ProgramsListing-content{padding-right:2.5rem}.ProgramsListing-item:nth-child(odd) .ProgramsListing-content{padding-left:2.5rem}.ProgramsListing-content,.ProgramsListing-img{width:50%}}.ProgramsListing-img{background:#243c4c}@media (max-width:1022px){.ProgramsListing-img{left:50%;position:relative;transform:translateX(-50%);width:100vw;aspect-ratio:1/1}.ProgramsListing-img img{width:100%;height:100%}}.ProgramsListing-img img{aspect-ratio:1/1;object-fit:cover}.ProgramsListing-img .is-grayscale{filter:grayscale(1);mix-blend-mode:luminosity;transition:all 300ms ease-in-out}@media (max-width:1022px){.ProgramsListing-content{padding:2rem 1.5rem}}.ProgramsListing-description,.ProgramsListing-title{font-weight:var(--avant-garde-medium);letter-spacing:0}.ProgramsListing-title{font-size:clamp(1.75rem,1.08vw + 1.49681rem,2.1875rem);line-height:1.2;width:fit-content}.ProgramsListing-title::after{margin-bottom:1.5rem;width:2.5rem;transition:all 300ms ease-in-out}.ProgramsListing-description{font-family:var(--avant-garde);font-size:clamp(1.25rem,.309vw + 1.17769rem,1.375rem);line-height:1.35}.ProgramsListing-link{font-size:1.25rem;line-height:1.1;font-family:var(--freight);transition:background-color 150ms ease-in-out,color 150ms ease-in-out}.ProgramsListing-link:any-link{color:var(--link-color, currentColor)}@supports not (text-decoration-thickness:1px){.ProgramsListing-link{text-decoration:underline}}@supports (text-decoration-thickness:1px){.ProgramsListing-link{text-decoration-color:var(--link-underline-color, #558122);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness, 1.5px);text-underline-offset:var(--link-underline-offset, 6px)}}.ProgramsListing-link:active,.ProgramsListing-link:hover,.no-js .ProgramsListing-link:focus,[data-whatinput=keyboard] .ProgramsListing-link:focus{background-color:var(--link-hover-bg-color, transparent);color:var(--link-hover-color, var(--link-color));text-decoration-color:var(--link-underline-hover-color, var(--link-underline-color))}@supports (mask-size:contain){.ProgramsListing-link:after{background-color:var(--icon-color, currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 55' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='m35.5 0 24.1 24.1 3.4 3.4L35.5 55l-3.4-3.4L53.76 29.9H0V25.1h53.77L32.1 3.4 35.5 0Z'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);mask-position:left center;mask-repeat:no-repeat;mask-size:.9em;padding-left:.9em;transition:background-color 150ms ease-in-out;vertical-align:middle}}.ProgramsListing-link:is(:hover,:focus,:active){--icon-color:#558122;--link-underline-hover-color:#558122}:root{--layout-max-width:69.375rem;--layout-max-width-narrow:52.5rem;--layout-max-width-wide:75rem;--gray-light:#efefef;--navy:navy;--offwhite:#fafafa;--red:#ff5a3d;--yellow:yellow;--text-gray-light:#767676;--text-red:#eb0c00;--color-bar:linear-gradient(to right, #558122, #558122 22%, #243c4c 22%, #243c4c 57%, #fdc029 57%, #fdc029 81.8%, #37a397 81.8%, #37a397 93.4%, #c75435 93.4%);--sans-serif:system-ui, Segoe UI, sans-serif, color-emoji;--serif:Georgia, serif, color-emoji;--monospace:Consolas, Menlo, Monaco, monospace, color-emoji;--freight:Freight, var(--serif);--avant-garde:Avant Garde Gothic, var(--sans-serif);--avant-garde-medium:500;--avant-garde-demibold:600;--button-border-radius:0.3125rem;--button-padding-horz:1rem;--button-padding-vert:0.625rem;--checkbox-border-width:0.125rem;--checkbox-width:1.25rem;--input-border-color:#ccc;--input-border-color-focus:mediumvioletred;--input-border:0.0625rem solid var(--input-border-color);--input-border-radius:0.25rem;--input-disabled-background:var(--offwhite);--input-disabled-border:#ccc;--input-disabled-color:var(--default-text-color);--input-error-color:var(--text-red);--input-padding-horz:0.875rem;--input-padding:0.75rem var(--input-padding-horz) 0.8125rem;accent-color:#c71585;--z-index-skip-links:999;--z-index-modal:900;--z-index-nav:800;--z-index-header:700;--z-index-main:100}.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:1.5rem;letter-spacing:.0625rem;line-height:1.5;text-transform:uppercase}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.hero-highlights .highlight-strategy-link,.recentgrants-title,.signup-title{font-size:1.375rem}}.PageBanner-title{font-family:var(--freight);font-size:clamp(2.5rem,3.852vw + 1.59719rem,4.0625rem);font-weight:400;line-height:1.05}.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;font-size:1.375rem;letter-spacing:.01875rem;line-height:2rem}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.strategy-callout .callout-title{font-size:1.5rem;line-height:2.125rem}}.gallery-title{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;font-size:1.125rem;line-height:1.375rem}@media only screen and (min-width:1024px){.gallery-title{font-size:1.25rem;line-height:1.625rem}}.listing-callout .listing-subtitle{font-family:var(--freight);font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.4117647059;letter-spacing:.01875rem}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle{font-size:1.25rem;line-height:1.5}}.cite-link,.facetwp-facet .facetwp-page,.filter-link,.filter-select-label,.menu-primary a,.menu-secondary a,.page-numbers{background-color:transparent;box-shadow:0 0 0 .1875rem transparent;display:inline-block;transition:all 150ms ease-in-out}.HomepageBanner{padding-bottom:5rem;padding-top:2.5rem}.HomepageBanner,.HomepageBanner-container{position:relative;z-index:1}.HomepageBanner-wrapper{display:flex;gap:1.5625rem}@media (max-width:779px){.HomepageBanner-wrapper{flex-direction:column}}.HomepageBanner-image{position:relative}@media (min-width:780px){.HomepageBanner-image+.HomepageBanner-image{margin-top:9.375rem}.HomepageBanner-image.is-mobile{display:none}}@media (max-width:779px){.HomepageBanner-image.is-desktop{display:none}}@media (min-width:780px){.HomepageBanner-image--top-left{opacity:0;animation-delay:1450ms;animation-name:fade-in;animation-duration:600ms;animation-fill-mode:forwards;animation-timing-function:ease-in}}@media (prefers-reduced-motion:reduce){.HomepageBanner-image--top-left{animation:none;opacity:1}}@media (min-width:780px){.HomepageBanner-image--bottom-left{opacity:0;animation-delay:50ms;animation-name:fade-in;animation-duration:600ms;animation-fill-mode:forwards;animation-timing-function:ease-in}}@media (prefers-reduced-motion:reduce){.HomepageBanner-image--bottom-left{animation:none;opacity:1}}@media (min-width:780px){.HomepageBanner-image--top-right{opacity:0;animation-delay:850ms;animation-duration:600ms;animation-name:fade-in;animation-fill-mode:forwards;animation-timing-function:ease-in}}@media (prefers-reduced-motion:reduce){.HomepageBanner-image--top-right{animation:none;opacity:1}}@media (min-width:780px){.HomepageBanner-image--bottom-right{opacity:0;animation-delay:1450ms;animation-name:fade-in;animation-duration:600ms;animation-fill-mode:forwards;animation-timing-function:ease-in}}@media (prefers-reduced-motion:reduce){.HomepageBanner-image--bottom-right{animation:none;opacity:1}}@media (max-width:779px){.HomepageBanner-image--bottom-mobile,.HomepageBanner-image--top-mobile{align-items:center;display:flex;overflow:hidden;width:100%}.HomepageBanner-image--bottom-mobile{align-items:flex-start;gap:1.5625rem;justify-content:space-around}}.HomepageBanner-image-wrapper{display:flex;flex-direction:column;position:relative;width:45%;flex-shrink:0}@media (min-width:780px){.HomepageBanner-image-src{width:100%}.HomepageBanner-image-src--top-left{margin-top:1.875rem;max-width:20.6875rem}}@media (max-width:779px){.HomepageBanner-image-src--top-left{width:55%;transform:translateX(1.25rem)}}@media (min-width:780px){.HomepageBanner-image-src--bottom-left{max-width:14.0625rem}}@media (max-width:779px){.HomepageBanner-image-src--bottom-left{width:90%}}@media (min-width:780px){.HomepageBanner-image-src--bottom-left-small{max-width:10.375rem;position:absolute;right:0;bottom:0;transform:translateY(50%)}}@media (max-width:1022px){.HomepageBanner-image-src--bottom-left-small{transform:translate(15%,50%)}}@media (max-width:779px){.HomepageBanner-image-src--bottom-left-small{align-self:flex-end;transform:translateY(-15%);width:70%}}@media (min-width:780px){.HomepageBanner-image-src--top-right{max-width:19rem}}@media (max-width:779px){.HomepageBanner-image-src--top-right{width:50%}}.HomepageBanner-image-src--top-right-small{max-width:18.25rem;position:absolute;top:1.875rem;transform:translateX(-70%)}.HomepageBanner-image-src--bottom-right{max-width:16.5rem}@media (max-width:779px){.HomepageBanner-image-src--bottom-right{flex-shrink:1;flex-basis:40%}}.HomepageBanner-content{align-self:center;flex-basis:45%;flex-shrink:0;max-width:34.375rem;text-align:center}@media (max-width:779px){.HomepageBanner-content{margin-bottom:2.5rem;margin-top:2.5rem}}@media (min-width:780px){.HomepageBanner-content{margin-top:8.125rem}}.HomepageBanner-title{font-family:var(--freight);font-size:3.4375rem;letter-spacing:0;line-height:1.05}@media (max-width:1253px){.HomepageBanner-title{font-size:clamp(2.5rem,.569vw + 2.36669rem,2.8125rem)}}.HomepageBanner-cta,.HomepageBanner-description{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);margin-top:1.5rem}.HomepageBanner-description{font-size:1.125rem;line-height:1.35;letter-spacing:0}.HomepageBanner-cta{--button-bg-color:#558122;--button-hover-bg-color:#3a6606;--button-hover-color:#fff;border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);padding:var(--button-padding-vert) var(--button-padding-horz);display:inline-block}.HomepageBanner-cta:active,.HomepageBanner-cta:hover,.no-js .HomepageBanner-cta:focus,[data-whatinput=keyboard] .HomepageBanner-cta:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none}.HomepageBanner-bg{position:absolute;top:0}.HomepageBanner-bg-img{object-fit:cover;width:100%;height:100%;z-index:-1}figure .iframe-wrapper,figure img{display:block}figure.wp-caption{max-width:100%}figure .iframe-wrapper{margin-bottom:1.125rem}.wp-caption-text,figcaption{width:100%;float:left;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;border:solid #ccc;border-width:0 0 1px 1px;font-size:.75rem;line-height:1.125rem;padding:0 0 1.125rem 1.25rem;margin-bottom:.9375rem}figcaption h2{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;margin-bottom:.375rem}.components figcaption p,.components figcaption p:first-child{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:.75rem}.EducationResource .program-hero-row p:last-child,.components figcaption p:last-child{margin-bottom:0}.figure-wrap{width:100%;float:left;margin-bottom:.9375rem}.figure-wrap:after{clear:both;content:" ";display:table}.figure-wrap .full-bleed-image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.figure-wrap,.figure-wrap img{position:relative;top:0;left:0}.figure-wrap .photo-tweet{position:absolute;bottom:0;right:.625rem;transition:bottom .25s ease-out;-webkit-transition:bottom .25s ease-out}.figure-wrap .photo-tweet:hover{bottom:.1875rem}.figure-wrap .photo-tweet a{color:#00aced;font-size:1.6875rem}.button{border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);font-family:var(--avant-garde);padding:var(--button-padding-vert) var(--button-padding-horz);font-weight:var(--avant-garde-medium)}.button:active,.button:hover,.no-js .button:focus,[data-whatinput=keyboard] .button:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none;--button-icon-x-offset:0.1875rem}.button-icon:before{display:inline-block;font-size:.9375rem;position:relative;transform:translateX(var(--button-icon-x-offset));transition:transform 180ms ease}.button-back{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:1rem;float:left;line-height:1em}.button-back:active .link-icon-left:before,.button-back:hover .link-icon-left:before,.no-js .button-back:focus .link-icon-left:before,[data-whatinput=keyboard] .button-back:focus .link-icon-left:before{left:-.1875rem}.button-back .link-icon:before{left:0}.cta{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;font-size:.875rem;letter-spacing:.0625rem;text-transform:uppercase}.cta-icon:before{display:inline-block;margin-left:-.125rem;position:relative;transition:transform .15s ease-out;transform:translateX(0)}.cta:focus .cta-icon:before,.cta:hover .cta-icon:before{transform:translateX(.1875rem)}.gform_body input[type=text]{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;appearance:none;border:0;border-bottom:1px solid #ccc;border-radius:0;min-height:1.875rem;padding:.25rem 0;position:relative;width:100%}.gform_body input[type=email],.gform_body input[type=tel],.input,.select{color:#243c4c;font-size:1rem;line-height:1.5rem}.gform_body input[type=email],.gform_body input[type=tel],.gform_body select,.input,.select{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;appearance:none;border:0;border-bottom:1px solid #ccc;border-radius:0;min-height:1.875rem;padding:.25rem 0;position:relative;transition:box-shadow .2s ease-out,border .2s ease-out;width:100%}.gform_body input[type=email]:focus,.gform_body input[type=tel]:focus,.gform_body input[type=text]:focus,.gform_body select:focus,.input:focus,.select:focus{border-color:#fdc029;box-shadow:0 .0625rem 0 0 #fdc029;outline:0}.gform_body input[type=email] ::placeholder,.gform_body input[type=tel] ::placeholder,.gform_body input[type=text] ::placeholder,.gform_body select ::placeholder,.input ::placeholder,.select ::placeholder{color:#243c4c}.gform_body input[type=email].dark,.gform_body input[type=tel].dark,.gform_body input[type=text].dark,.gform_body select.dark,.input.dark,.select.dark{background-color:transparent;border-color:rgba(255,255,255,.3);color:#fff}.gform_body input[type=email].dark ::placeholder,.gform_body input[type=tel].dark ::placeholder,.gform_body input[type=text].dark ::placeholder,.gform_body select.dark ::placeholder,.input.dark ::placeholder,.select.dark ::placeholder{color:#fff}.gform_body input[type=email].dark:focus,.gform_body input[type=tel].dark:focus,.gform_body input[type=text].dark:focus,.gform_body select.dark:focus,.input.dark:focus,.select.dark:focus{border-color:#fff;box-shadow:0 .0625rem 0 0 #fff}.select.dark option{background-color:#fff;color:#243c4c}input[type=submit]{cursor:pointer}select::-ms-expand{display:none}.input,.select-wrapper{margin-bottom:1.5rem}.ginput_container_select,.select-wrapper{position:relative}.ginput_container_select:after,.select-wrapper:after{border:solid transparent;border-width:6px 5px 0;content:"";display:block;margin-top:-.125rem;pointer-events:none;position:absolute;right:0;width:0;height:0}.select-wrapper:after{border-top-color:#fff;top:50%}.ginput_container_select:after{border-top-color:#969ca2;bottom:.625rem;top:auto}pre{white-space:pre-wrap}.gform_body,.wysiwyg .gform_body{max-width:100%}.gform_body li,.gform_body ul,.wysiwyg .gform_body li,.wysiwyg .gform_body ul{margin:0;padding:0;float:left;width:100%;list-style-type:none}.gform_body li:before,.gform_body ul:before,.wysiwyg .gform_body li:before,.wysiwyg .gform_body ul:before{display:none}.gform_body li,.wysiwyg .gform_body li{margin-top:1.875rem}.gform_body li:first-child,.ginput_complex span:first-child,.wysiwyg .gform_body li:first-child{margin-top:0}.gform_body label,.wysiwyg .gform_body label{font-family:var(--avant-garde);font-weight:400;font-style:normal;text-transform:uppercase;font-size:.75rem}.gform_body input,.gform_body textarea,.wysiwyg .gform_body input,.wysiwyg .gform_body textarea{clear:both;width:100%}.gform_body input[type=radio],.wysiwyg .gform_body input[type=radio]{width:auto;margin-right:1.25rem}.gform_body textarea,.wysiwyg .gform_body textarea{padding:.375rem;border:1px solid #ccc;outline:.0625rem solid #fff}.gform_body textarea:focus,.wysiwyg .gform_body textarea:focus{box-shadow:none;border-color:#fdc029;outline-color:#fdc029}.gform_body input[type=text],.gform_body textarea,.wysiwyg .gform_body input[type=text],.wysiwyg .gform_body textarea{transition:color .15s ease-in-out;color:#444}.gform_body input[type=text] ::placeholder,.gform_body textarea ::placeholder,.wysiwyg .gform_body input[type=text] ::placeholder,.wysiwyg .gform_body textarea ::placeholder{color:rgba(68,68,68,.5)}.gform_body option,.gform_body select,.wysiwyg .gform_body option,.wysiwyg .gform_body select{color:#444}.gform_body input[type=text],.gform_body option,.gform_body select,.gform_body textarea,.wysiwyg .gform_body input[type=text],.wysiwyg .gform_body option,.wysiwyg .gform_body select,.wysiwyg .gform_body textarea{font-size:1rem;line-height:1.5rem}.gform_footer{clear:both;margin-bottom:3.75rem;margin-top:1.875rem;width:100%}.ginput_container_radio li{display:flex;justify-content:space-between}.gfield_checkbox input,.gfield_checkbox label{width:auto;margin:0;display:inline-block;vertical-align:middle;float:none}.gfield_checkbox label{text-transform:none;font-size:.875rem}@media only screen and (min-width:781px){.gfield_checkbox label{font-size:1.125rem}}.gfield_checkbox li{margin:0}.gform_body select{background-color:#fff}.gfield_label{margin-bottom:.1875rem}.error-copy a,.gform_button{transition:all .15s ease-in-out}.gform_button{--button-hover-color:#fff;margin-top:2.5rem}.gform_button:hover{background-color:#243c4c}.ginput_complex span{display:block;float:left;width:100%;margin-top:1.875rem}pre .gform_confirmation_message em,pre .gform_confirmation_message p{margin-bottom:.9375rem;color:#444}.gform_wrapper{padding-top:1em}.validation_error{padding-bottom:2em}.charleft.ginput_counter,.validation_error,.validation_message{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#b54850;font-size:.875rem;line-height:1.5rem}.charleft.ginput_counter{color:#243c4c}.gfield_description.validation_message{padding-top:2em}.gfield+.gfield{margin-top:1rem}.gform-ajax-spinner,.gform_ajax_spinner{aspect-ratio:1;display:block;height:auto;margin-top:1rem;width:1.875rem}.error-desc{font-family:var(--freight);font-weight:400;font-style:normal;font-size:1.5rem;line-height:2.25rem}.error-title{color:#444;font-size:3rem;line-height:3.75rem}.error-copy{font-family:var(--avant-garde);font-weight:400;font-style:normal;color:#444;font-size:1.5rem;line-height:2.25rem}.error-copy a{border-bottom:2px solid #243c4c;color:#2280a3}.error-copy a:hover{color:#558122;border-color:#558122}.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h1,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h2,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h3,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h4,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h5,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h6,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar p{margin:0 auto .9375rem;max-width:75%}@media only screen and (max-width:780px){.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h1,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h2,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h3,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h4,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h5,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar h6,.page-template-arts-commission-hub .component.wysiwyg.no-sidebar p{max-width:none}}.page-template-arts-commission-hub .component.wysiwyg.no-sidebar p{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;color:#777}.page-template-arts-commission-hub .component.recipients_grid{margin-bottom:0}.page-template-arts-commission-hub .component-group,.page-template-arts-commission-hub .share-items{margin-bottom:1.875rem}.page-template-arts-commission-hub h3,.page-template-arts-commission-hub h4,.page-template-arts-commission-hub h5,.page-template-arts-commission-hub h6{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;float:none}.EducationResource .flex-component .highlights-footer-link{padding:.9375rem 0;position:relative}.EducationResource .highlights-footer{padding:0!important;position:relative;width:100%;bottom:0}.EducationResource .callout-details{position:relative!important;padding:0!important;margin-top:0!important}@media only screen and (min-width:1024px){.EducationResource .callout-title-container{position:absolute!important;bottom:-1.5625rem!important;left:2.4390243902%!important;overflow:visible!important}}.EducationResource .highlights{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:26.5625rem;position:relative;width:100%}.EducationResource .callout:hover .callout-thumb:after{opacity:0}.EducationResource .callout .eyebrow{display:none}@media only screen and (max-width:1023px){.EducationResource .program-hero-row{margin-bottom:1.875rem}}@media only screen and (min-width:781px)and (max-width:1023px){.EducationResource .program-hero-row .sidebar{margin-top:0}}@media only screen and (max-width:1023px){.EducationResource .program-hero-row .highlights{margin-bottom:0}}.EducationResource .program-hero-row .component-group,.EducationResource .program-hero-row .component:nth-child(2),.EducationResource .program-hero-row .components{margin-bottom:0}@media only screen and (min-width:781px)and (max-width:1023px){.EducationResource .program-hero-row .program-description{padding-top:0;margin-left:0}}@media only screen and (min-width:1024px){.EducationResource .program-hero-row .program-description{margin-left:1.2195121951%}}@media only screen and (min-width:781px)and (max-width:1023px){.EducationResource .program-hero-row .callout{height:100%}}@media only screen and (max-width:780px){.EducationResource .program-hero-row .callout{margin-bottom:0}}@media only screen and (min-width:781px){.EducationResource .program-hero-row .container{display:flex}}.EducationResource .program-hero-row .callout-thumb{height:100%}.EducationResource .program-hero-row .callout-thumb:after,.EducationResource .program-hero-row .callout:hover,.program .program-hero-row .callout:hover .callout-thumb:after,.single-strategy .hero-callout:hover .callout-thumb:after{opacity:0}.EducationResource .program-hero-row .callout-details{margin-top:-1.4375rem}@media only screen and (min-width:781px)and (max-width:1023px){.EducationResource .program-hero-row .callout-details{margin-top:1.5rem;padding-bottom:0}}@media only screen and (min-width:1024px){.EducationResource .program-hero-row .callout-details{position:relative;padding:0;margin-top:0}}.EducationResource .program-description,.EducationResource .program-hero-row .callout-title{font-family:var(--avant-garde);font-weight:400;font-style:normal}@media only screen and (max-width:780px){.EducationResource .program-hero-row .callout-title{font-size:2.125rem}}@media only screen and (min-width:1024px){.EducationResource .program-hero-row .callout-title-container{position:absolute;bottom:-1.5625rem;left:2.4390243902%;overflow:visible}}@media only screen and (min-width:781px){.EducationResource .program-description{width:82.9268292683%;float:left;margin-right:2.4390243902%;padding-top:.9375rem}}@media only screen and (max-width:1023px){.EducationResource .related_stories .callouts{margin-top:0}}.EducationResource .row .component-group:last-child,.EducationResource .row .component:last-child,.EducationResource .row .components:last-child,.EducationResource .row:last-child,.grant .row:last-child{margin-bottom:0}.EducationResource .component-group{margin-bottom:5rem}.EducationResource .wysiwyg{margin:0 2.9411764706%}.grant .row-3-callout .callout-title{padding-bottom:0}.single-grant .component-heading{font-family:var(--avant-garde);font-weight:400;font-style:normal;width:100%;color:#444;text-align:center;font-size:2rem}@media only screen and (min-width:781px){.single-grant .callout{display:flex;flex-direction:column}}.single-grant .aboutgrantee-name{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;font-size:1.125rem;text-transform:none}@media only screen and (min-width:781px)and (max-width:1023px){.single-grant .row-3-callout:nth-child(1),.single-grant .row-3-callout:nth-child(2){margin-bottom:1.875rem}}.single-grant .grant-highlights-container{margin-bottom:2.5rem}@media only screen and (min-width:781px)and (max-width:1023px){.home .content{width:100%}}.home .sidebar,.home .sidebar .callouts{display:block}@media only screen and (min-width:781px)and (max-width:1023px){.home .sidebar{width:100%}}.home .row:last-child,.home .row:last-child .component-group:last-child,.home .row:last-child .component:last-child,.home .row:last-child .components:last-child,.program .program-hero-row .program-description p:last-child{margin-bottom:0}.single-library .cite{color:#444;padding-left:0}.people .content,.person-listing-callout .content{width:100%}@media only screen and (min-width:781px){.people .content,.person-listing-callout .content{width:calc(100% - 1.875rem - 12.875rem);margin-right:1.875rem;float:right}}.people .sidebar,.person-listing-callout .sidebar{width:100%;margin:0;float:left}@media only screen and (min-width:781px){.people .sidebar,.person-listing-callout .sidebar{float:right;width:12.875rem}}.people .callout-img,.person-listing-callout .callout-img{width:12.875rem;height:12.875rem;visibility:hidden;margin:0 auto}.people .callout-background-img,.person-listing-callout .callout-background-img{width:12.875rem}@media only screen and (min-width:781px){.people .callout-background-img,.person-listing-callout .callout-background-img{margin:0}}.people .listing-subtitle,.person-listing-callout .listing-subtitle{font-family:var(--freight);font-weight:400;font-style:italic;font-size:1.25rem;line-height:1.875rem}.people .callout-title,.person-listing-callout .callout-title{margin-bottom:0}@media only screen and (max-width:780px){.people .listing-callout .callout-thumb,.people.listing-callout .callout-thumb,.person-listing-callout .listing-callout .callout-thumb,.person-listing-callout.listing-callout .callout-thumb{float:left}}@media only screen and (min-width:781px){.people .listing-callout .callout-thumb,.people.listing-callout .callout-thumb,.person-listing-callout .listing-callout .callout-thumb,.person-listing-callout.listing-callout .callout-thumb{margin-bottom:0}}.single-person .callout-img{width:15.625rem;height:15.625rem;visibility:hidden}@media only screen and (min-width:1024px){.single-post .row .content{width:100%;margin-right:0;display:block}}.single-post .infographic{margin-bottom:0}.single-post .component-group.parallax-title{background-color:#fff;border-top:4px solid #243c4c;margin-bottom:5rem;margin-top:-11.25rem;position:relative}@media only screen and (max-width:640px){.single-post .component-group.parallax-title{background-color:transparent;border-top:none;margin-bottom:5rem;margin-top:0;position:relative}}.single-post .component-group{margin-bottom:5rem}@media only screen and (max-width:1023px){.single-post .related_stories .callouts{margin-top:0}}.program{overflow:hidden}@media only screen and (max-width:1023px){.program .program-hero-row{margin-bottom:1.875rem}}@media only screen and (min-width:781px)and (max-width:1023px){.program .program-hero-row .sidebar{margin-top:0}}@media only screen and (max-width:1023px){.program .program-hero-row .highlights{margin-bottom:0}}.program .program-hero-row .component-group,.program .program-hero-row .component:nth-child(2),.program .program-hero-row .components{margin-bottom:0}@media only screen and (min-width:781px)and (max-width:1023px){.program .program-hero-row .program-description{padding-top:0;margin-left:0}}@media only screen and (min-width:1024px){.program .program-hero-row .program-description{margin-left:1.2195121951%}}@media only screen and (min-width:781px)and (max-width:1023px){.program .program-hero-row .callout{height:100%}}@media only screen and (max-width:780px){.program .program-hero-row .callout{margin-bottom:0}}@media only screen and (min-width:781px){.program .program-hero-row .container{display:flex}}.program .program-hero-row .callout-thumb{height:100%}.program .program-hero-row .callout-details{margin-top:-1.4375rem}@media only screen and (min-width:781px)and (max-width:1023px){.program .program-hero-row .callout-details{margin-top:1.5rem;padding-bottom:0}}@media only screen and (min-width:1024px){.program .program-hero-row .callout-details{position:relative;padding:0;margin-top:0}}.program .program-description,.program .program-hero-row .callout-title{font-family:var(--avant-garde);font-weight:400;font-style:normal}@media only screen and (max-width:780px){.program .program-hero-row .callout-title{font-size:2.125rem}}@media only screen and (min-width:1024px){.program .program-hero-row .callout-title-container{position:absolute;bottom:-1.5625rem;left:2.4390243902%;overflow:visible}}@media only screen and (min-width:781px){.program .program-description{width:82.9268292683%;float:left;margin-right:2.4390243902%;padding-top:.9375rem}}@media only screen and (max-width:1023px){.program .related_stories .callouts{margin-top:0}}.single-program .row:last-child,.single-program .row:last-child .component-group:last-child,.single-program .row:last-child .component:last-child,.single-program .row:last-child .components:last-child{margin-bottom:0}.single-program .component-group{margin-top:5rem}.single-program .narrow .component-heading{width:100%;position:relative;padding-top:1.25rem;padding-bottom:0;color:#444;float:left;text-align:left;margin-bottom:1.25rem;line-height:1em}.single-program .narrow .component-heading:before,.single-strategy .narrow .component-heading:before{content:"";position:absolute;top:0;left:0;width:100%;height:.0625rem;background-color:#ccc}.single-recipient .banner-image{margin-bottom:1.125rem}.single-recipient .banner-copy{border:1px solid #ccc;border-width:0 0 1px 1px;margin-bottom:1.125rem;padding:0 0 1.25rem 1.25rem}.single-recipient .banner-details,.sitemap-link a{font-family:var(--avant-garde);font-weight:400;font-style:normal;font-size:.75rem}.single-recipient .banner-label{font-weight:700}.single-recipient .single-recipient .component-group{margin-bottom:5rem}@media only screen and (min-width:781px){.search .listing-callout .callout-thumb,.search.listing-callout .callout-thumb{margin-bottom:0}}.SinglePostCollection-header{font-size:1.25rem;margin-bottom:1.25rem;text-transform:initial}.SinglePostCollection .overlayContainer{background:rgba(34,34,34,.25);position:absolute;width:100%;height:100%;top:0;left:0}.SinglePostCollection .titleContainer{padding-bottom:2.5rem;padding-top:2.5rem;z-index:5}.SinglePostCollection .entry-title{color:#fff}@media print{.SinglePostCollection-collection{display:none!important}}.SinglePostCollection-threeup-titlePlaceholder{color:#595959}.SinglePostCollection-placeholder{filter:grayscale(1);width:100%}.sitemap-list{margin-top:1.5625rem;margin-bottom:0;float:left}.is-secondary .sitemap-list{margin-bottom:1.25rem}.sitemap-link,.sitemap-list{list-style-type:none;margin-left:0;padding-left:0}.sitemap-link a{line-height:1.25rem;color:#444;float:left;display:block;width:100%}.sitemap-link a:hover,.sitemap-title a:active,.sitemap-title a:hover{color:#558122}.sitemap-title{margin-bottom:0;padding-top:2.5rem}.sitemap-title a{font-size:1.5rem;line-height:2rem;color:#2280a3}.sitemap-title.sitemap-small-title{font-family:var(--avant-garde);font-weight:var(--avant-garde-medium);font-style:normal;padding-top:0;text-transform:uppercase}.sitemap-title.sitemap-small-title a{font-size:.875rem;line-height:1.375rem;float:left;width:100%}.sitemap-group{padding-right:.9375rem;float:left;width:100%;page-break-inside:avoid;break-inside:avoid}.sitemap-group.is-secondary{padding-top:1.25rem}.sitemap-group.has-children{padding-top:2.5rem}@media only screen and (min-width:781px){.sitemap-content{columns:2}}.single-strategy .eyebrow{display:inline-block}.single-strategy .pullquote-eyebrow{display:block}.single-strategy .ideas-practice-callout .eyebrow,.single-strategy .learn-more-callout .eyebrow{float:left;width:100%}.single-strategy .row{margin-bottom:0}.single-strategy .components.small-spaced-components,.single-strategy .row.has-bottom-margin{margin-bottom:1.875rem}.single-strategy .component-group{margin-bottom:0;margin-top:5rem}.single-strategy .components{margin-bottom:3.75rem}.single-strategy .components:last-child{margin-bottom:0}.single-strategy .narrow .component-heading{width:100%;position:relative;padding-top:1.25rem;padding-bottom:0;color:#444;float:left;text-align:left;margin-bottom:1.25rem;line-height:1em}.single-strategy .share-row{margin-bottom:0}.single-strategy .share{width:100%}@media only screen and (min-width:781px){.single-strategy .share{margin-top:.5rem}}.single-strategy .share-items{float:right}.single-strategy .member-name{font-family:var(--avant-garde);font-weight:400;font-style:normal}.single-strategy .related_stories .callouts{margin-top:0}@media only screen and (min-width:781px){.single-strategy .related_stories .callout{margin-bottom:0}}@media only screen and (max-width:1023px){.single-strategy .sidebar .highlights{margin-bottom:0}}.single-strategy .learn-more-callout{display:block}.single-strategy .overlap-callout:after{right:calc(5% - 1rem)}.WritingStyleGuide{position:relative}.WritingStyleGuide .narrow-container{max-width:57.75rem}.WritingStyleGuide-image{display:block;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.WritingStyleGuide-heading{font-family:var(--avant-garde);font-weight:var(--avant-garde-demibold);font-style:normal;color:#243c4c;font-size:1.875rem;position:relative;text-align:center}.WritingStyleGuide-heading::after{border-bottom:3px solid #23716e;bottom:0;content:"";left:50%;position:absolute;transform:translate(-50%,.8125rem);width:6.25rem;z-index:2}.WritingStyleGuide-content{font-family:var(--avant-garde);font-weight:400;font-style:normal;margin-bottom:2.5rem}@media (min-width:600px){.WritingStyleGuide-content{margin-bottom:3.375rem}}.WritingStyleGuide-btns{margin-bottom:2.5rem}@media (min-width:600px){.WritingStyleGuide-btns{display:flex;gap:2.25rem;margin-bottom:3.375rem}}.WritingStyleGuide-btn{font-size:1rem;margin-bottom:1.25rem;width:100%}@media (min-width:600px){.WritingStyleGuide-btn{width:50%}}.WritingStyleGuide .button-styling.teal{background-color:#23716e!important}.WritingStyleGuide .button-styling.teal:focus:before,.WritingStyleGuide .button-styling.teal:hover:before{background-color:#243c4c!important}.WritingStyleGuide .button-styling.slate{background-color:#243c4c!important}.WritingStyleGuide .button-styling.slate:focus:before,.WritingStyleGuide .button-styling.slate:hover:before{background-color:#20716e!important}.GrantsListing-title{font-family:var(--freght);font-size:4.0625rem;font-weight:400;letter-spacing:0;line-height:1.1;margin-bottom:2.5rem}.GrantsListing-title::after{background-color:#558122;content:"";display:block;height:.1875rem;width:5rem;margin-top:1.5rem}.GrantsListing-content,.GrantsListing-list{margin-bottom:2.5rem}.GrantsListing-content a{color:currentColor;text-decoration:underline}.GrantsListing-list{list-style-type:none;margin-left:0;padding-left:0}.GrantsListing-filters{background-color:#13232f;padding:1.5rem}@media (min-width:780px){.GrantsListing-filters{display:flex;gap:1.875rem}}.GrantsListing-filters-group.is-search{flex-grow:2}@media (max-width:779px){.GrantsListing-filters-group{margin-bottom:1rem}}.GrantsListing-filters-label{color:#fff;font-family:var(--avant-garde);font-size:1rem;font-weight:var(--avant-garde-medium);letter-spacing:.03125rem;line-height:1;padding-left:.5rem;text-transform:uppercase}.GrantsListing-filters-buttonGroup{display:flex;gap:.5rem}@media (max-width:779px){.GrantsListing-filters-buttonGroup{margin-bottom:1rem}}@media (min-width:780px){.GrantsListing-filters-buttonGroup{align-items:end}}.GrantsListing-filters-button{--button-bg-color:#558122;--button-hover-bg-color:#3a6606;--button-hover-color:#fff;border:0;font-size:var(--button-font-size, 18px);line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,background-position 150ms ease,color 150ms ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--button-bg-color, #558122);color:var(--button-color, #fff);font-family:var(--avant-garde);padding:var(--button-padding-vert) var(--button-padding-horz);font-weight:var(--avant-garde-medium);font-size:1.125rem;padding:.6875rem 1rem}.GrantsListing-filters-button:active,.GrantsListing-filters-button:hover,.no-js .GrantsListing-filters-button:focus,[data-whatinput=keyboard] .GrantsListing-filters-button:focus{background-color:var(--button-hover-bg-color, #3a6606);color:var(--button-hover-color, var(--button-color));text-decoration:none}.GrantsListing-details{border-bottom:3px solid #13232f;margin-top:2.5rem;padding-bottom:1rem}
/*# sourceMappingURL=main.css.map */
