.wordmark{max-inline-size:100%;color:var(--colors-slate);transition:color var(--transition-out);flex:none;text-decoration:none;display:inline-flex}.wordmark__artwork{block-size:100%;inline-size:100%;display:flex}.wordmark:focus-visible{outline:var(--layout-focus-width) solid var(--colors-focus-outline-light);outline-offset:var(--layout-focus-offset)}@media (hover:hover){.wordmark:hover{color:var(--colors-white);transition:color var(--transition-in)}}.account-recovery-layout{box-sizing:border-box;gap:var(--spacing-space-48);min-block-size:100svh;padding:var(--fluid-20-40);background:linear-gradient(180deg, var(--color-styles-off-black-cornflower-slate-gradient));grid-template-rows:auto 1fr;display:grid}.account-recovery-layout__logo{inline-size:min(100%,15rem);color:var(--colors-slate);justify-self:center}.account-recovery-layout__content{min-inline-size:0;padding-block:var(--spacing-space-24);place-items:center;display:grid}.account-feedback-box:not(:empty){padding:var(--spacing-space-16);border:var(--layout-border-default) solid var(--colors-white-alpha-60);border-radius:var(--layout-radius-radius-3);background:var(--colors-white-alpha-10)}.control-icon{flex:0 0 var(--layout-icons-control-size);inline-size:var(--layout-icons-control-size);block-size:var(--layout-icons-control-size);fill:currentColor}.button{max-inline-size:100%;min-block-size:var(--spacing-space-72);justify-content:center;align-items:center;gap:var(--spacing-space-12);padding:var(--spacing-space-16) var(--button-horizontal-padding,var(--spacing-space-24));border-radius:var(--layout-radius-radius-3);color:var(--button-text);cursor:pointer;text-align:center;transition:color var(--transition-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.button--primary{--button-background:var(--colors-button-primary-default-background);--button-border:var(--colors-button-primary-default-border);--button-icon:var(--colors-button-primary-default-icon);--button-text:var(--colors-button-primary-default-text);--button-hover-background:var(--colors-button-primary-hover-background);--button-hover-border:var(--colors-button-primary-hover-border);--button-hover-icon:var(--colors-button-primary-hover-foreground);--button-hover-text:var(--colors-button-primary-hover-foreground);--button-pressed-background:var(--colors-button-primary-pressed-background);--button-pressed-icon:var(--colors-white);--button-pressed-text:var(--colors-white)}.button--secondary{--button-background:var(--colors-button-secondary-default-background);--button-border:transparent;--button-icon:var(--colors-button-secondary-default-icon);--button-text:var(--colors-button-secondary-default-text);--button-hover-background:var(--colors-button-secondary-hover-background);--button-hover-border:var(--colors-button-primary-hover-border);--button-hover-icon:var(--colors-button-secondary-hover-foreground);--button-hover-text:var(--colors-button-secondary-hover-foreground);--button-pressed-background:var(--colors-button-secondary-pressed-background);--button-pressed-icon:var(--colors-white);--button-pressed-text:var(--colors-white);--button-horizontal-padding:var(--spacing-space-25)}.button--reverse.button--primary{--button-focus-color:var(--colors-focus-outline-light);--button-background:var(--colors-button-primary-reverse-default-background);--button-border:var(--colors-button-primary-reverse-default-border);--button-icon:var(--colors-button-primary-reverse-default-foreground);--button-text:var(--colors-button-primary-reverse-default-foreground);--button-hover-background:var(--colors-button-primary-reverse-hover-background);--button-hover-border:var(--colors-button-primary-reverse-hover-border);--button-hover-icon:var(--colors-button-primary-reverse-hover-foreground);--button-hover-text:var(--colors-button-primary-reverse-hover-foreground);--button-pressed-background:var(--colors-button-primary-reverse-pressed-background);--button-pressed-icon:var(--colors-button-primary-reverse-hover-foreground);--button-pressed-text:var(--colors-button-primary-reverse-hover-foreground)}.button--reverse.button--secondary{--button-focus-color:var(--colors-focus-outline-light);--button-background:var(--colors-button-secondary-reverse-default-background);--button-border:transparent;--button-icon:var(--colors-button-secondary-reverse-default-icon);--button-text:var(--colors-button-secondary-reverse-default-text);--button-hover-background:var(--colors-button-secondary-reverse-hover-background);--button-hover-border:var(--colors-button-primary-reverse-hover-border);--button-hover-icon:var(--colors-button-secondary-reverse-hover-foreground);--button-hover-text:var(--colors-button-secondary-reverse-hover-foreground);--button-pressed-background:var(--colors-button-secondary-reverse-pressed-background);--button-pressed-icon:var(--colors-button-secondary-reverse-hover-foreground);--button-pressed-text:var(--colors-button-secondary-reverse-hover-foreground)}.button__label{z-index:1;overflow-wrap:anywhere;min-inline-size:0;position:relative}.button__icon{z-index:1;flex:0 0 var(--layout-icons-control-size);inline-size:var(--layout-icons-control-size);block-size:var(--layout-icons-control-size);color:var(--button-icon);transition:color var(--transition-out);display:inline-flex;position:relative}.button:before{z-index:0;border:var(--layout-border-default) solid var(--button-border);border-radius:var(--layout-radius-radius-3);background:var(--button-background);content:"";transition:inset-block var(--transition-out), border-color var(--transition-out), background-color var(--transition-out);position:absolute;inset-block:0;inset-inline:0}.button:focus-visible{z-index:2;outline:var(--layout-focus-width) solid var(--button-focus-color,var(--colors-focus-outline-dark));outline-offset:var(--layout-focus-offset)}.button:disabled,.button[aria-disabled=true]{color:var(--colors-disabled-foreground);cursor:not-allowed;background:0 0}.button:disabled .button__icon,.button[aria-disabled=true] .button__icon{color:var(--colors-disabled-foreground)}.button:disabled:before,.button[aria-disabled=true]:before{background:var(--colors-disabled-background);border-color:#0000}@media (hover:hover){.button:hover:not(:disabled,[aria-disabled=true]){color:var(--button-hover-text);transition:color var(--transition-in)}.button:hover:not(:disabled,[aria-disabled=true]) .button__icon{color:var(--button-hover-icon);transition:color var(--transition-in)}.button:hover:not(:disabled,[aria-disabled=true]):before{inset-block:var(--spacing-space-10);border-color:var(--button-hover-border);background:var(--button-hover-background);transition:inset-block var(--transition-in), border-color var(--transition-in), background-color var(--transition-in)}}.button:active:not(:disabled,[aria-disabled=true]){color:var(--button-pressed-text)}.button:active:not(:disabled,[aria-disabled=true]) .button__icon{color:var(--button-pressed-icon)}.button:active:not(:disabled,[aria-disabled=true]):before{inset-block:var(--spacing-space-10);background:var(--button-pressed-background);border-color:#0000}.panel{box-sizing:border-box;inline-size:100%;max-inline-size:var(--layout-overlay-width);min-inline-size:0;padding:var(--fluid-20-40);border:var(--layout-border-default) solid var(--panel-border);border-radius:var(--layout-radius-radius-12);background:var(--panel-background);color:var(--panel-text);overflow-wrap:anywhere}.panel--dark{--panel-background:var(--colors-panel-dark-background);--panel-border:var(--colors-panel-dark-border);--panel-text:var(--colors-panel-dark-text)}.panel--light{--panel-background:var(--colors-panel-light-background);--panel-border:var(--colors-panel-light-border);--panel-text:var(--colors-panel-light-text)}.panel--white{--panel-background:var(--colors-white);--panel-border:var(--colors-stone);--panel-text:var(--colors-black)}.text-input{gap:var(--spacing-space-8);min-inline-size:0;display:grid}.text-input__label{color:var(--colors-panel-dark-text);overflow-wrap:anywhere}.text-input__control{inline-size:100%;min-inline-size:0;min-block-size:var(--layout-filters-control-height);padding-block:var(--spacing-space-4);padding-inline:var(--spacing-space-12);border:var(--layout-border-default) solid var(--colors-input-default-border);border-radius:var(--layout-radius-radius-3);color:var(--colors-input-default-foreground);background:var(--colors-input-default-background);transition:border-color var(--transition-out)}.text-input__control:focus-visible{outline:var(--layout-focus-width) solid var(--colors-focus-outline-light);outline-offset:var(--layout-focus-offset)}.text-input__control[aria-invalid=true]{border-color:var(--colors-error-border);background:var(--colors-error-background)}.text-input__control[aria-invalid=true]:focus-visible{outline-color:var(--colors-focus-outline-light)}.text-input__control:disabled{border-color:var(--colors-disabled-border);color:var(--colors-disabled-foreground);background:var(--colors-disabled-background);cursor:not-allowed}.text-input__control:hover:not(:disabled,[aria-invalid=true]){border-color:var(--colors-input-hover-border);transition:border-color var(--transition-in)}.text-input__error{color:var(--colors-panel-dark-text);overflow-wrap:anywhere}.account-panel{min-inline-size:0;color:var(--colors-panel-dark-text);overflow-wrap:anywhere;display:grid}.account-panel__introduction,.account-panel__form,.account-panel__actions{gap:var(--spacing-space-24);min-inline-size:0;display:grid}.account-panel__heading{color:var(--colors-panel-dark-heading)}.account-panel__contact{margin-block-start:var(--spacing-space-16);display:inline-block}.account-panel__heading:focus-visible,.account-panel__status:focus-visible{outline:var(--layout-focus-width) solid var(--colors-focus-outline-light);outline-offset:var(--layout-focus-offset)}.account-panel__status:not(:empty),.account-panel__form,.account-panel__actions--standalone{margin-block-start:var(--spacing-space-24)}.get-access-panel{gap:var(--spacing-space-40);min-inline-size:0;display:grid}.get-access-panel__heading-group{gap:var(--spacing-space-8);color:var(--colors-panel-light-heading);display:grid}.get-access-panel__action{min-inline-size:0;display:grid}.text-link{color:var(--colors-black);transition:color var(--transition-out), text-decoration-color var(--transition-out);text-decoration-color:currentColor}.text-link--reverse{color:var(--colors-white)}.text-link:focus-visible{outline:var(--layout-focus-width) solid var(--colors-focus-outline-dark);outline-offset:var(--layout-focus-offset)}.text-link--reverse:focus-visible{outline-color:var(--colors-focus-outline-light)}@media (hover:hover){.text-link:hover{color:var(--colors-stone);transition:color var(--transition-in), text-decoration-color var(--transition-in);text-decoration-color:#0000}.text-link--reverse:hover{color:var(--colors-slate)}}.account-panels{justify-items:center;gap:var(--fluid-48-64);inline-size:100%;min-inline-size:0;display:grid}.footer{background:var(--colors-off-black);color:var(--colors-slate)}.footer__layout{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-space-24);padding-block:var(--spacing-space-72);padding-inline:var(--fluid-20-40);flex-direction:column;display:flex}.footer__branding{gap:var(--spacing-space-12);flex-direction:column;min-inline-size:0;display:flex}.footer__wordmark{inline-size:var(--fluid-286-460);aspect-ratio:460/105;block-size:auto}.footer__credit{overflow-wrap:anywhere}.footer__contact{min-inline-size:0;max-inline-size:100%}@media (width>=48rem){.footer__layout{flex-direction:row;justify-content:space-between}}.navigation-link{align-items:center;gap:var(--spacing-space-8);max-inline-size:100%;padding-block:var(--spacing-space-8);border-block:var(--layout-border-default) solid transparent;color:var(--colors-slate);overflow-wrap:anywhere;transition:border-color var(--transition-out);text-decoration:none;display:inline-flex}@media (hover:hover){.navigation-link:hover{transition:border-color var(--transition-in);border-block-color:currentColor}}.navigation-link:focus-visible{outline:var(--layout-focus-width) solid var(--colors-focus-outline-light);outline-offset:var(--layout-focus-offset)}.site-header{background:var(--colors-off-black);color:var(--colors-slate)}.site-header__desktop{display:none}.site-header__wordmark{block-size:3.4375rem;inline-size:15.125rem}.site-header__mobile-row{justify-content:space-between;align-items:center;gap:var(--spacing-space-12);block-size:var(--layout-header-height);padding-inline:var(--fluid-20-40);display:flex}.site-header__toggle{flex:0 0 var(--spacing-space-40);inline-size:var(--spacing-space-40);block-size:var(--spacing-space-40);color:inherit;cursor:pointer;transition:color var(--transition-out);background:0 0;border:0;place-items:center;margin-inline-end:calc(var(--spacing-space-8) * -1);display:grid}@media (hover:hover){.site-header__toggle:hover{color:var(--colors-white);transition:color var(--transition-in)}}.site-header__hamburger{inline-size:var(--spacing-space-20);block-size:var(--spacing-space-12);position:relative}.site-header__hamburger:before,.site-header__hamburger:after{block-size:var(--spacing-space-2);content:"";transition:transform var(--transition-out);background:currentColor;position:absolute;inset-block-start:50%;inset-inline:0}.site-header__hamburger:before{transform:translateY(calc(-50% - (var(--spacing-space-12) - var(--spacing-space-2)) / 2))}.site-header__hamburger:after{transform:translateY(calc(-50% + (var(--spacing-space-12) - var(--spacing-space-2)) / 2))}.site-header__toggle[aria-expanded=true] .site-header__hamburger:before,.site-header__toggle[aria-expanded=true] .site-header__hamburger:after,.site-header__dialog[data-motion=enter] .site-header__hamburger:before,.site-header__dialog[data-motion=enter] .site-header__hamburger:after{transition:transform var(--transition-in)}.site-header__toggle[aria-expanded=true] .site-header__hamburger:before,.site-header__dialog[data-motion=enter] .site-header__hamburger:before{transform:translateY(-50%)rotate(45deg)}.site-header__toggle[aria-expanded=true] .site-header__hamburger:after,.site-header__dialog[data-motion=enter] .site-header__hamburger:after{transform:translateY(-50%)rotate(-45deg)}@starting-style{.site-header__dialog[open] .site-header__hamburger:before{transform:translateY(calc(-50% - (var(--spacing-space-12) - var(--spacing-space-2)) / 2))}.site-header__dialog[open] .site-header__hamburger:after{transform:translateY(calc(-50% + (var(--spacing-space-12) - var(--spacing-space-2)) / 2))}}.site-header__dialog{overscroll-behavior:contain;block-size:100dvb;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--colors-slate);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.site-header__dialog::backdrop{background:0 0}.site-header__expanded{inset:var(--layout-header-height) 0 0;overscroll-behavior:contain;background:var(--colors-off-black);padding-block:var(--spacing-space-40) var(--spacing-space-80);padding-inline:var(--spacing-space-24);position:absolute;overflow:auto}.site-header__mobile-row--overlay{z-index:1;background:var(--colors-off-black);position:relative}.site-header__links{align-items:flex-start;gap:var(--spacing-space-12);flex-direction:column;list-style:none;display:flex}.site-header__mobile-item,.site-header__mobile-children{align-items:flex-start;gap:var(--spacing-space-12);flex-direction:column;display:flex}.site-header__mobile-children{padding-inline-start:var(--spacing-space-32);list-style:none}.site-header__dropdown{position:relative}.site-header__dropdown-container{z-index:1;padding-block-start:var(--spacing-space-10);position:absolute;inset-block-start:100%;inset-inline-start:calc(-1 * var(--spacing-space-20))}.site-header__dropdown-panel{align-items:flex-start;gap:var(--spacing-space-10);inline-size:calc(var(--spacing-space-100) * 2);padding:var(--spacing-space-20);background:var(--colors-off-black);border-radius:var(--layout-radius-radius-3);box-shadow:0 var(--spacing-space-10) var(--spacing-space-20) color-mix(in srgb, var(--colors-black) 5%, transparent);flex-direction:column;list-style:none;display:flex}.site-header__dropdown-item{min-block-size:var(--spacing-space-40);align-items:center;display:flex}.site-header__action-item{margin-block-start:var(--spacing-space-16)}.site-header__logout{align-items:center;gap:var(--spacing-space-8);max-inline-size:100%;padding:var(--spacing-space-8) 0;border:var(--layout-border-default) solid transparent;color:inherit;overflow-wrap:anywhere;cursor:pointer;transition:border-color var(--transition-out);background:0 0;border-inline:0;display:inline-flex}@media (hover:hover){.site-header__logout:hover{transition:border-color var(--transition-in);border-block-color:currentColor}}.site-header__logout:focus-visible,.site-header__toggle:focus-visible{outline:var(--layout-focus-width) solid var(--colors-focus-outline-light);outline-offset:var(--layout-focus-offset)}@media (width>=56rem){.site-header__mobile-row:not(.site-header__mobile-row--overlay){display:none}.site-header__desktop{justify-content:space-between;align-items:center;gap:var(--spacing-space-24);block-size:var(--layout-header-height);padding-inline:var(--fluid-20-40);flex-wrap:wrap;display:flex}.site-header__links{align-items:center;gap:var(--spacing-space-24);flex-flow:wrap}.site-header__action-item{margin-block-start:0;margin-inline-start:var(--spacing-space-4)}}.hero{isolation:isolate;min-block-size:calc(100svh - var(--layout-header-height));padding-block:var(--spacing-space-100);padding-inline:var(--fluid-20-40);background:var(--colors-off-black);color:var(--colors-slate);align-items:center;display:flex;position:relative}.hero__decoration{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero__texture{--hero-texture-width:1421px;--hero-texture-height:949px;--hero-texture-inline-offset:573.9px;--hero-texture-block-offset:-306.1px;inline-size:var(--hero-texture-width);max-inline-size:none;block-size:var(--hero-texture-height);transform-origin:0 0;object-fit:cover;object-position:center bottom;opacity:.5;filter:saturate(.69);position:absolute;inset-block-start:var(--hero-texture-block-offset);inset-inline-start:calc(100% - var(--hero-texture-inline-offset));transform:rotate(25deg)}.hero__layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;inline-size:100%;min-inline-size:0;display:grid}.hero__content{grid-column:1/-1;min-inline-size:0}.hero__home{border-block-end:var(--layout-border-default) solid var(--colors-transparent);color:inherit;transition:border-color var(--transition-out);margin-block-end:var(--spacing-space-28);text-decoration:none;display:inline-block}@media (hover:hover){.hero__home:hover{border-block-end-color:var(--colors-white);transition:border-color var(--transition-in)}}.hero__home:focus-visible{outline:var(--layout-focus-width) solid var(--colors-focus-outline-light);outline-offset:var(--layout-focus-offset)}.hero__description{max-inline-size:40em;margin-block:var(--spacing-space-24) 0}.hero__media{min-inline-size:0;display:none}@media (width>=56rem){.hero__layout{column-gap:var(--spacing-space-32)}.hero__content{grid-column:1/6}.hero__media{grid-column:7/-1;display:block}}.hero__photo{aspect-ratio:3/2;object-fit:cover;border-radius:var(--layout-radius-radius-12);block-size:auto;inline-size:100%;transform:rotate(1deg)}.hero__credit{color:var(--colors-white);overflow-wrap:anywhere;margin-block-start:var(--spacing-space-20)}.page-layout__content{min-block-size:75dvh;padding-block:var(--fluid-64-100);padding-inline:var(--fluid-20-40);background:linear-gradient(180deg, var(--color-styles-off-black-cornflower-slate-gradient));flex-direction:column;justify-content:center;align-items:center;display:flex}.page-layout__content--signed-in{padding-block:var(--spacing-space-64) var(--fluid-20-40)}.database-status-panel{align-items:center;gap:var(--spacing-space-24);text-align:center;flex-direction:column;display:flex}.database-status-panel__feedback{min-inline-size:0}.database-status-panel__content{gap:var(--spacing-space-16);display:grid}.grant-list{list-style:none;display:grid}.tag-remove-button-region{--tag-remove-button-size:var(--spacing-space-24);--tag-remove-button-background-size:var(--spacing-space-20);--tag-remove-button-margin:calc((var(--tag-remove-button-background-size) - var(--tag-remove-button-size)) / 2);--tag-remove-button-arrow-size:4px;margin-block:var(--tag-remove-block-margin,var(--tag-remove-button-margin));margin-inline:var(--tag-remove-button-margin);vertical-align:middle;flex:none;display:inline-flex;position:relative;inset-block-start:var(--tag-remove-block-offset,0)}.tag-remove-button{isolation:isolate;inline-size:var(--tag-remove-button-size);block-size:var(--tag-remove-button-size);border-radius:var(--layout-tags-radius);color:var(--colors-tags-foreground);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.tag-remove-button:before{inline-size:var(--tag-remove-button-background-size);block-size:var(--tag-remove-button-background-size);border-radius:var(--layout-tags-radius);background:var(--colors-tags-remove-default-background);transition:background-color var(--transition-out);pointer-events:none;content:"";z-index:-1;margin:auto;position:absolute;inset-block:0;inset-inline:0}@media (hover:hover){.tag-remove-button-region:hover .tag-remove-button:before{background:var(--colors-tags-remove-hover-background);transition:background-color var(--transition-in)}}.tag-remove-button:focus-visible{z-index:1;outline:var(--layout-focus-width) solid var(--colors-focus-outline-dark);outline-offset:var(--layout-focus-offset)}.tag-remove-button__bridge{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-out), visibility var(--transition-out);padding-block-start:var(--spacing-space-4);position:absolute;inset-block-start:100%;inset-inline-start:50%;transform:translate(-50%)}.tag-remove-button__bridge[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--transition-in)}.tag-remove-button__bubble{inline-size:max-content;max-inline-size:calc(100vw - var(--spacing-space-16));min-block-size:var(--spacing-space-28);padding-block:var(--spacing-space-4);padding-inline:var(--spacing-space-16);border-radius:var(--layout-radius-radius-3);color:var(--colors-white);background:var(--colors-black);text-align:center;overflow-wrap:anywhere;display:block;position:relative}.tag-remove-button__bubble:before{border-inline:var(--tag-remove-button-arrow-size) solid transparent;border-block-end:var(--tag-remove-button-arrow-size) solid var(--colors-black);content:"";inline-size:0;margin-inline:auto;position:absolute;inset-block-end:100%;inset-inline:0}.tag{--tag-padding-block-start:7px;--tag-padding-block-end:6px;--tag-remove-block-margin:calc((1.15em - var(--spacing-space-24)) / 2);--tag-remove-block-offset:calc((var(--tag-padding-block-end) - var(--tag-padding-block-start)) / 2);align-items:center;gap:var(--spacing-space-4);min-inline-size:0;max-inline-size:100%;padding-block-start:var(--tag-padding-block-start);padding-block-end:var(--tag-padding-block-end);padding-inline:var(--spacing-space-12);border-radius:var(--layout-tags-radius);color:var(--colors-tags-foreground);vertical-align:middle;border:0;flex:0 auto;display:inline-flex}.tag.type-mono-default{line-height:1.15}.tag__label{overflow-wrap:anywhere;min-inline-size:0}.tag--land-based{background:var(--colors-tags-land-based)}.tag--migrant-rights{background:var(--colors-tags-migrant-rights)}.tag--collective-healing{background:var(--colors-tags-collective-healing)}.tag--indigenous-sovereignty{background:var(--colors-tags-indigenous-sovereignty)}.tag--climate-environmental-justice{background:var(--colors-tags-climate-environmental-justice)}.tag--environmental-health{background:var(--colors-tags-environmental-health)}.tag--movement-infrastructure{background:var(--colors-tags-movement-infrastructure)}.tag--grassroots-powerbuilding{background:var(--colors-tags-grassroots-powerbuilding)}.tag--food-sovereignty{background:var(--colors-tags-food-sovereignty)}.tag--resiliency-hub{background:var(--colors-tags-resiliency-hub)}.tag--region{background:var(--colors-tags-region)}.tag--outlined{border:var(--layout-border-thick) solid;padding-block-start:calc(var(--tag-padding-block-start) - var(--layout-border-thick));padding-block-end:calc(var(--tag-padding-block-end) - var(--layout-border-thick));padding-inline:calc(var(--spacing-space-12) - var(--layout-border-thick))}.tag--state-territory,.tag--unknown-focus,.tag--grant-type{background:var(--colors-tags-state-territory-background);border-color:var(--colors-tags-state-territory-border)}.tag--removable{padding-inline-end:var(--spacing-space-4)}.tag--removable.tag--outlined{padding-inline-end:calc(var(--spacing-space-4) - var(--layout-border-thick))}.tag--search{border-radius:var(--layout-radius-radius-3);color:var(--colors-stone);background:var(--colors-white);white-space:pre-wrap}.tag-group{align-items:flex-start;gap:var(--spacing-space-4);flex-wrap:wrap;list-style:none;display:flex}.database-table-container{container:database-table-layout/inline-size}.database-table{min-inline-size:0;color:var(--colors-black)}.database-table-container__empty-state{gap:var(--spacing-space-16);padding:var(--spacing-space-48);border-radius:var(--layout-table-radius);background:var(--colors-white);text-align:center;flex-direction:column;margin-block-end:var(--spacing-space-64);display:flex}.database-table__header{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.database-table__row{min-inline-size:0;padding:var(--spacing-space-16);gap:var(--spacing-space-16);border-inline:var(--layout-border-default) solid var(--colors-tags-state-territory-border);background:var(--colors-table-cell-body-background);display:grid}.database-table__row:last-child{border-block-end:var(--layout-border-default) solid var(--colors-tags-state-territory-border);border-end-end-radius:var(--layout-table-radius);border-end-start-radius:var(--layout-table-radius)}.database-table__row+.database-table__row{border-block-start:var(--layout-border-default) solid var(--colors-tags-state-territory-border)}.database-table__cell{overflow-wrap:anywhere;min-inline-size:0}.database-table__name{max-inline-size:100%;color:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;transition:color var(--transition-out), text-decoration-color var(--transition-out);background:0 0;border:0;text-decoration-color:currentColor;display:inline-block}@media (hover:hover){.database-table__name:hover{color:var(--colors-stone);transition:color var(--transition-in), text-decoration-color var(--transition-in);text-decoration-color:#0000}}.database-table__name:focus-visible{outline:var(--layout-focus-width) solid var(--colors-focus-outline-dark);outline-offset:var(--layout-focus-offset)}.database-table__grants{margin-block-start:var(--spacing-space-4)}.database-table__detail-label,.database-table__details-title{display:none}@container database-table-layout (width<=48.999rem){.database-table__header+.database-table__row{border-block-start:var(--layout-border-default) solid var(--colors-tags-state-territory-border);border-start-start-radius:var(--layout-table-radius);border-start-end-radius:var(--layout-table-radius)}.database-table__focus--empty,.database-table__location--empty,.database-table__grant-type--empty{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container database-table-layout (width>=49rem){.database-table__header,.database-table__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:0;padding:0;display:grid}.database-table__header{clip-path:none;border-radius:var(--layout-table-radius) var(--layout-table-radius) 0 0;block-size:auto;inline-size:auto;color:var(--colors-white);background:var(--colors-table-cell-header-background);position:static;overflow:visible}.database-table__heading,.database-table__cell{padding:var(--spacing-space-12)}.database-table__heading--grant-type,.database-table__location-title{clip-path:inset(50%);block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.database-table__details-title,.database-table__detail-label{display:block}.database-table__detail-label{margin-block-end:var(--spacing-space-8)}.database-table__organization,.database-table__focus{grid-row:1/3}.database-table__location,.database-table__grant-type{grid-column:3}.database-table__grant-type{grid-row:2}.database-table__cell+.database-table__cell{border-inline-start:var(--layout-border-default) solid var(--colors-tags-state-territory-border)}}@container database-table-layout (width>=49rem) and (width<=63.999rem){.database-table__location{padding-block-end:var(--spacing-space-8)}.database-table__grant-type{padding-block-start:var(--spacing-space-8)}.database-table__location--empty{grid-row:1;padding-block:0}.database-table__location--empty+.database-table__grant-type{grid-row:1/3;padding-block-start:var(--spacing-space-12)}}@container database-table-layout (width>=64rem){.database-table__header,.database-table__row{grid-template-columns:minmax(0,1.8fr) minmax(0,1.8fr) minmax(0,1fr) minmax(0,1fr)}.database-table__heading--grant-type,.database-table__location-title{clip-path:none;block-size:auto;inline-size:auto;position:static;overflow:visible}.database-table__heading--grant-type{padding:var(--spacing-space-12)}.database-table__details-title,.database-table__detail-label{display:none}.database-table__organization,.database-table__focus,.database-table__grant-type{grid-row:auto}.database-table__grant-type{grid-column:4}}.checkbox{align-items:center;gap:var(--spacing-space-12);cursor:pointer;inline-size:fit-content;max-inline-size:100%;display:inline-flex}.checkbox:has(.checkbox__input:disabled){cursor:not-allowed}.checkbox:has(.checkbox__input:focus-visible){outline:var(--layout-focus-width) solid var(--colors-focus-outline-dark);outline-offset:var(--layout-focus-offset)}.checkbox__input{z-index:2;inline-size:var(--spacing-space-24);block-size:var(--spacing-space-24);appearance:none;cursor:inherit;background:0 0;border:0;border-radius:0;outline:none;position:absolute;inset:0}.checkbox__box{box-sizing:border-box;inline-size:var(--spacing-space-12);block-size:var(--spacing-space-12);border-width:var(--layout-border-default);border-style:solid;border-color:var(--colors-checkbox-unchecked-border);border-radius:var(--layout-radius-radius-3);background:var(--colors-checkbox-unchecked-background);pointer-events:none;transition:border-width var(--transition-out), border-color var(--transition-out), background-color var(--transition-out);justify-content:center;align-items:center;display:flex}.checkbox__input:checked~.checkbox__box{--checkbox-hover-border:var(--colors-checkbox-checked-hover-border);--checkbox-hover-background:var(--colors-checkbox-checked-hover-background);border-color:var(--colors-checkbox-checked-background);background:var(--colors-checkbox-checked-background)}.checkbox__control{flex:0 0 var(--spacing-space-24);inline-size:var(--spacing-space-24);block-size:var(--spacing-space-24);place-items:center;display:grid;position:relative}.checkbox__checkmark{inline-size:var(--spacing-space-8);block-size:var(--spacing-space-8);color:var(--colors-checkbox-checked-foreground);opacity:0;pointer-events:none;transition:opacity var(--transition-out)}.checkbox__input:checked~.checkbox__box .checkbox__checkmark{opacity:1;transition:opacity var(--transition-in)}.checkbox__input:disabled~.checkbox__box{border-color:var(--colors-disabled-border);background:var(--colors-disabled-background)}.checkbox__input:checked:disabled~.checkbox__box .checkbox__checkmark{color:var(--colors-disabled-foreground)}.checkbox__label{overflow-wrap:anywhere;flex:0 auto;min-inline-size:0;display:flex}@media (hover:hover){.checkbox:hover .checkbox__input:not(:disabled)~.checkbox__box{border-width:var(--layout-border-thick);border-color:var(--checkbox-hover-border,var(--colors-checkbox-unchecked-hover-border));background:var(--checkbox-hover-background,var(--colors-checkbox-unchecked-background));transition:border-width var(--transition-in), border-color var(--transition-in), background-color var(--transition-in)}}.icon-button{inline-size:var(--spacing-space-40);block-size:var(--spacing-space-40);border-radius:var(--layout-radius-radius-3);color:var(--colors-button-icon-default-foreground);background:var(--colors-button-icon-default-background);cursor:pointer;transition:color var(--transition-out), background-color var(--transition-out);-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-button:focus-visible{z-index:1;outline:var(--layout-focus-width) solid var(--colors-focus-outline-dark);outline-offset:var(--layout-focus-offset)}.icon-button:disabled{color:var(--colors-disabled-foreground);background:var(--colors-disabled-background);cursor:not-allowed}@media (hover:hover){.icon-button:hover:not(:disabled){color:var(--colors-button-icon-hover-foreground);background:var(--colors-button-icon-hover-background);transition:color var(--transition-in), background-color var(--transition-in)}}.icon-button:active:not(:disabled){color:var(--colors-white);background:var(--colors-button-icon-pressed-background)}.modal{--modal-shadow-transition:.44s ease-out;--modal-shadow-tight-color:color-mix(in srgb, var(--colors-cornflower) 17.5%, transparent);--modal-shadow-small-color:color-mix(in srgb, var(--colors-cornflower) 7.1%, transparent);--modal-shadow-medium-color:color-mix(in srgb, var(--colors-cornflower) 7.5%, transparent);--modal-shadow-wide-color:color-mix(in srgb, var(--colors-cornflower) 1.6%, transparent);inline-size:var(--layout-overlay-width);max-inline-size:calc(100% - 2 * var(--fluid-20-40));max-block-size:calc(100dvh - 2 * var(--fluid-20-40));border-radius:var(--layout-radius-radius-10);color:var(--colors-stone);overflow-wrap:anywhere;background:0 0;border:0;margin:auto;padding:0;overflow:visible}.modal__surface{--modal-surface-gradient-radius:268px;--modal-inset-shadows:inset 0 1px 0 0 #f0f4ff1a, inset 0 -1px 0 0 #00000003;max-block-size:inherit;padding:var(--fluid-20-40);border:var(--layout-border-default) solid var(--colors-slate-dark);border-radius:inherit;background-color:var(--colors-white);background-image:radial-gradient(circle at 50% -142.2px, #e1e8ff37 0, #e1e8ff00 516.3px), radial-gradient(circle at 50% calc(-1 * var(--modal-surface-gradient-radius)), var(--colors-white) var(--modal-surface-gradient-radius), var(--colors-white) 381.2px, var(--colors-white) 494.2px, #fefefe 607.2px, #fdfdfd 720.2px);box-shadow:var(--modal-inset-shadows), 0 6px 7.7px 3.2px var(--modal-shadow-tight-color), 0 0 17px 0 var(--modal-shadow-small-color);transition:box-shadow var(--modal-shadow-transition);position:relative;overflow:auto}.modal:hover .modal__surface{box-shadow:var(--modal-inset-shadows), 0 9.7px 12.5px 5.2px var(--modal-shadow-tight-color), 0 0 27.1px 0 var(--modal-shadow-small-color)}.modal:active .modal__surface{box-shadow:var(--modal-inset-shadows), 0 .4px .5px .2px var(--modal-shadow-tight-color), 0 0 1.1px 0 var(--modal-shadow-small-color)}.modal__filter-definitions{pointer-events:none;block-size:0;inline-size:0;max-inline-size:none;display:block;position:absolute}.modal__shadow{border-radius:inherit;pointer-events:none;box-shadow:0 0 38.4px 0 var(--modal-shadow-medium-color);transition:box-shadow var(--modal-shadow-transition);position:absolute;inset:0}.modal__shadow--wide{box-shadow:0 0 124.8px 0 var(--modal-shadow-wide-color)}.modal:hover .modal__shadow{box-shadow:0 0 61.4px 0 var(--modal-shadow-medium-color)}.modal:hover .modal__shadow--wide{box-shadow:0 0 199.7px 0 var(--modal-shadow-wide-color)}.modal:active .modal__shadow{box-shadow:0 0 2.4px 0 var(--modal-shadow-medium-color)}.modal:active .modal__shadow--wide{box-shadow:0 0 7.8px 0 var(--modal-shadow-wide-color)}.modal::backdrop{background-color:color-mix(in srgb, var(--colors-stone) 70%, transparent);-webkit-backdrop-filter:blur(var(--spacing-space-16));backdrop-filter:blur(var(--spacing-space-16))}.modal__layout{gap:var(--spacing-space-20);flex-direction:column;min-inline-size:0;display:flex}.modal__header{align-items:flex-start;gap:var(--spacing-space-12);border-block-end:var(--layout-border-default) solid var(--colors-slate);padding-block-end:var(--spacing-space-20);display:flex}.modal--compact .modal__header{border-block-end:0;padding-block-end:0}.modal__title,.modal__header-content{flex:1;min-inline-size:0}.modal__content,.modal__footer{min-inline-size:0}.filter-modal{gap:var(--spacing-space-20);flex-direction:column;min-inline-size:0;display:flex}.filter-modal__groups{gap:var(--spacing-space-20);flex-direction:column;display:flex}.filter-modal__group{border:0;min-inline-size:0}.filter-modal__group+.filter-modal__group{border-block-start:var(--layout-border-default) solid var(--colors-panel-light-border);padding-block-start:var(--spacing-space-20)}.filter-modal__legend{float:left;inline-size:100%;margin-block-end:var(--spacing-space-10)}.filter-modal__options{clear:both;gap:var(--spacing-space-10);flex-direction:column;list-style:none;display:flex}.filter-modal__actions{gap:var(--spacing-space-16);flex-wrap:wrap;padding-block-start:var(--spacing-space-20);display:flex}.filter-controls__trigger,.filter-controls__clear,.filter-controls__search-button,.filter-controls__search-query,.filter-controls__search-remove{--filter-controls-height:var(--layout-filters-control-height);--filter-controls-radius:var(--layout-filters-control-radius);--filter-controls-inline-padding:var(--spacing-space-16);--filter-controls-content-gap:var(--spacing-space-12);--filter-controls-focus:var(--colors-focus-outline-light);box-sizing:border-box;min-block-size:var(--filter-controls-height);justify-content:center;align-items:center;gap:var(--filter-controls-content-gap);padding:0 var(--filter-controls-inline-padding);border:var(--layout-border-default) solid transparent;border-radius:var(--filter-controls-radius);background-color:var(--filter-controls-background);color:var(--filter-controls-foreground);cursor:pointer;text-align:center;transition:border-color var(--transition-out), background-color var(--transition-out), color var(--transition-out);-webkit-tap-highlight-color:transparent;text-decoration:none;display:inline-flex;position:relative}.filter-controls__trigger,.filter-controls__clear{--filter-controls-background:var(--colors-filters-trigger-filled-default-background);--filter-controls-foreground:var(--colors-filters-trigger-filled-default-foreground);--filter-controls-hover-background:var(--colors-filters-trigger-filled-hover-background);--filter-controls-hover-foreground:var(--colors-filters-trigger-filled-hover-foreground);--filter-controls-hover-border:var(--colors-filters-trigger-filled-hover-border);--filter-controls-pressed-background:var(--colors-filters-trigger-filled-pressed-background)}.filter-controls__clear{border-inline-start-color:#0000;border-start-start-radius:0;border-end-start-radius:0;flex:none}.filter-controls__search-button,.filter-controls__search-query,.filter-controls__search-remove{--filter-controls-background:var(--colors-filters-search-button-default-background);--filter-controls-foreground:var(--colors-filters-search-button-default-foreground);--filter-controls-hover-background:var(--colors-filters-search-button-hover-background);--filter-controls-hover-foreground:var(--colors-filters-search-button-hover-foreground);--filter-controls-hover-border:var(--colors-filters-search-button-hover-border);--filter-controls-pressed-background:var(--colors-filters-search-button-pressed-background)}.filter-controls__trigger--mobile{justify-content:flex-start;inline-size:100%}.filter-controls__icon{flex:0 0 var(--layout-icons-control-size);inline-size:var(--layout-icons-control-size);block-size:var(--layout-icons-control-size);display:inline-flex}.filter-controls__trigger--mobile .filter-controls__icon{margin-inline-start:auto}.filter-controls__label{overflow-wrap:anywhere;text-align:start;min-inline-size:0}.filter-controls__count{flex:0 0 var(--spacing-space-20);inline-size:var(--spacing-space-20);block-size:var(--spacing-space-20);border-radius:var(--layout-radius-full);background-color:var(--colors-stone);color:var(--colors-slate);font-size:var(--typography-size-mono);transition:background-color var(--transition-out), color var(--transition-out);justify-content:center;align-items:center;line-height:1;display:inline-flex}.filter-controls__group{border-radius:var(--filter-controls-radius,var(--layout-filters-control-radius));align-items:stretch;display:inline-flex;position:relative;overflow:visible}.filter-controls__group--mobile{inline-size:100%;display:flex}.filter-controls__group .filter-controls__trigger{border-inline-end-color:#0000;border-start-end-radius:0;border-end-end-radius:0}.filter-controls__group--mobile .filter-controls__trigger{flex:auto;inline-size:auto;min-inline-size:0}.filter-controls__divider{flex:0 0 var(--layout-border-default);inline-size:var(--layout-border-default);background:var(--colors-stone)}.filter-controls__search-button,.filter-controls__search-remove{inline-size:var(--layout-filters-search-width);min-block-size:var(--layout-filters-search-height);padding:0}.filter-controls__search-button--mobile{inline-size:100%;padding-inline:var(--filter-controls-inline-padding);justify-content:flex-start}.filter-controls__search-query{text-align:start;border-start-end-radius:0;border-end-end-radius:0;flex:auto;justify-content:flex-start;min-inline-size:0}.filter-controls__search-remove{flex:0 0 var(--layout-filters-search-width);border-inline-start:0;border-start-start-radius:0;border-end-start-radius:0}.filter-controls__trigger:focus-visible,.filter-controls__clear:focus-visible,.filter-controls__search-button:focus-visible,.filter-controls__search-query:focus-visible,.filter-controls__search-remove:focus-visible{z-index:2;outline:var(--layout-focus-width) solid var(--filter-controls-focus);outline-offset:var(--layout-focus-offset)}.filter-controls__trigger:disabled,.filter-controls__clear:disabled,.filter-controls__search-button:disabled,.filter-controls__search-query:disabled,.filter-controls__search-remove:disabled{border-color:var(--colors-disabled-border);color:var(--colors-disabled-foreground);background:var(--colors-disabled-background);cursor:not-allowed}@media (hover:hover){.filter-controls__trigger:hover:not(:disabled),.filter-controls__clear:hover:not(:disabled),.filter-controls__search-button:hover:not(:disabled),.filter-controls__search-query:hover:not(:disabled),.filter-controls__search-remove:hover:not(:disabled){border-color:var(--filter-controls-hover-border);background-color:var(--filter-controls-hover-background);color:var(--filter-controls-hover-foreground);transition:border-color var(--transition-in), background-color var(--transition-in), color var(--transition-in)}.filter-controls__trigger:hover .filter-controls__count{background-color:var(--colors-slate);color:var(--colors-stone);transition:background-color var(--transition-in), color var(--transition-in)}}.filter-controls__trigger:active:not(:disabled),.filter-controls__clear:active:not(:disabled),.filter-controls__search-button:active:not(:disabled),.filter-controls__search-query:active:not(:disabled),.filter-controls__search-remove:active:not(:disabled){color:var(--colors-stone);background:var(--filter-controls-pressed-background)}.filter-controls__group .filter-controls__trigger:hover,.filter-controls__group .filter-controls__trigger:disabled{border-inline-end-color:#0000}.filter-controls__group .filter-controls__clear:hover,.filter-controls__group .filter-controls__clear:disabled{border-inline-start-color:#0000}.filter-toolbar{flex-direction:column;display:flex;overflow:visible}.filter-toolbar__reveal{opacity:0;visibility:hidden;grid-template-rows:0fr;display:grid}.filter-toolbar__reveal[data-expanded=true]{opacity:1;visibility:visible;grid-template-rows:1fr}.filter-toolbar__reveal-content{min-block-size:0}.filter-toolbar--mobile{gap:var(--spacing-space-16)}.filter-toolbar__controls,.filter-toolbar__left{align-items:flex-start;gap:var(--spacing-space-12);display:flex}.filter-toolbar__search{flex:none;margin-inline-start:auto}.filter-toolbar__applied{align-items:flex-start;gap:var(--spacing-space-48);padding:var(--spacing-space-8);margin-block-start:var(--spacing-space-8);display:flex}.filter-toolbar__label{color:var(--colors-slate);flex:none;padding-block-start:var(--spacing-space-4);line-height:1.15}.filter-toolbar__tag:hover,.filter-toolbar__tag:focus-within{z-index:1}.filter-toolbar__tags{align-items:flex-start;gap:var(--spacing-space-4);flex-wrap:wrap;min-inline-size:0;list-style:none;display:flex;position:relative}.organization-details{gap:var(--spacing-space-20);color:var(--colors-black);display:grid}.organization-details__row{align-items:baseline;gap:var(--spacing-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.organization-details__row--divided{border-block-end:var(--layout-border-default) solid var(--colors-slate);padding-block-end:var(--spacing-space-20)}.organization-details__row--description{border-block-start:var(--layout-border-default) solid var(--colors-slate);padding-block-start:var(--spacing-space-20)}.organization-details__label{flex:0 1 var(--layout-modal-details-label-width)}.organization-details__value{overflow-wrap:anywhere;flex:14rem;min-inline-size:0}.organization-details__description{white-space:pre-wrap;text-wrap:pretty}.search-input-field{min-inline-size:0}.search-input-field__control{appearance:none;border:0;border-block-end:var(--layout-border-default) solid var(--colors-stone);inline-size:100%;color:var(--colors-black);transition:border-color var(--transition-out);background:0 0;border-radius:0;display:block}.search-input-field__control::placeholder{color:var(--colors-black);opacity:1}.search-input-field__control:focus-visible{outline:var(--layout-focus-width) solid var(--colors-focus-outline-dark);outline-offset:var(--layout-focus-offset-large)}.search-input-field__control:disabled{border-block-end-color:var(--colors-disabled-border);color:var(--colors-disabled-foreground);cursor:not-allowed}.search-input-field__control:disabled::placeholder{color:var(--colors-disabled-foreground)}.search-input-field__control:hover:not(:disabled){border-block-end-color:var(--colors-cobalt);transition:border-color var(--transition-in)}.search-input-field__control::-webkit-search-cancel-button{appearance:none}.search-input-field__control::-webkit-search-decoration{appearance:none}.search-modal__entry{flex:1;min-inline-size:0}.search-modal__actions{gap:var(--spacing-space-16);flex-wrap:wrap;display:flex}.interactive-database{gap:var(--spacing-space-20);flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}@layer reset{*,:before,:after{box-sizing:border-box}:not(dialog){margin:0;padding:0}body{-webkit-font-smoothing:antialiased}p{text-wrap:pretty}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit}}:root{--color-styles-off-black-cornflower-slate-gradient:var(--colors-off-black) 0%, var(--colors-cornflower) 30%, var(--colors-slate) 80%, var(--colors-slate) 100%;--colors-black:#000;--colors-black-alpha-20:#0003;--colors-button-icon-default-background:var(--colors-transparent);--colors-button-icon-default-foreground:var(--colors-stone);--colors-button-icon-hover-background:var(--colors-black);--colors-button-icon-hover-foreground:var(--colors-white);--colors-button-icon-pressed-background:var(--colors-cobalt-dark);--colors-button-primary-default-background:var(--colors-transparent);--colors-button-primary-default-border:var(--colors-stone);--colors-button-primary-default-icon:var(--colors-stone);--colors-button-primary-default-text:var(--colors-black);--colors-button-primary-hover-background:var(--colors-cobalt);--colors-button-primary-hover-border:var(--colors-transparent);--colors-button-primary-hover-foreground:var(--colors-white);--colors-button-primary-pressed-background:var(--colors-cobalt-dark);--colors-button-primary-reverse-default-background:var(--colors-transparent);--colors-button-primary-reverse-default-border:var(--colors-slate);--colors-button-primary-reverse-default-foreground:var(--colors-slate);--colors-button-primary-reverse-hover-background:var(--colors-slate);--colors-button-primary-reverse-hover-border:var(--colors-transparent);--colors-button-primary-reverse-hover-foreground:var(--colors-stone);--colors-button-primary-reverse-pressed-background:var(--colors-slate-dark);--colors-button-secondary-default-background:var(--colors-button-primary-default-background);--colors-button-secondary-default-icon:var(--colors-button-primary-default-icon);--colors-button-secondary-default-text:var(--colors-button-primary-default-text);--colors-button-secondary-hover-background:var(--colors-button-primary-hover-background);--colors-button-secondary-hover-foreground:var(--colors-button-primary-hover-foreground);--colors-button-secondary-pressed-background:var(--colors-button-primary-pressed-background);--colors-button-secondary-reverse-default-background:var(--colors-transparent);--colors-button-secondary-reverse-default-icon:var(--colors-slate);--colors-button-secondary-reverse-default-text:var(--colors-slate);--colors-button-secondary-reverse-hover-background:var(--colors-slate);--colors-button-secondary-reverse-hover-foreground:var(--colors-stone);--colors-button-secondary-reverse-pressed-background:var(--colors-slate-dark);--colors-checkbox-checked-background:var(--colors-stone);--colors-checkbox-checked-foreground:var(--colors-white);--colors-checkbox-checked-hover-background:var(--colors-cobalt);--colors-checkbox-checked-hover-border:var(--colors-cobalt);--colors-checkbox-unchecked-background:var(--colors-transparent);--colors-checkbox-unchecked-border:var(--colors-stone);--colors-checkbox-unchecked-hover-border:var(--colors-cobalt);--colors-checkbox-unchecked-pressed-background:var(--colors-cobalt);--colors-checkbox-unchecked-pressed-border:var(--colors-cobalt);--colors-cobalt:#006ef5;--colors-cobalt-dark:#0058c4;--colors-cornflower:#85b1ff;--colors-disabled-background:var(--colors-stone-tint-10);--colors-disabled-border:var(--colors-slate);--colors-disabled-foreground:var(--colors-stone-tint-80);--colors-documentation-component-set-outline:#9747ff;--colors-error-background:var(--colors-terracotta-tint-20);--colors-error-border:var(--colors-terracotta);--colors-filters-search-button-default-background:var(--colors-slate);--colors-filters-search-button-default-foreground:var(--colors-stone);--colors-filters-search-button-hover-background:var(--colors-transparent);--colors-filters-search-button-hover-border:var(--colors-slate);--colors-filters-search-button-hover-foreground:var(--colors-slate);--colors-filters-search-button-pressed-background:var(--colors-slate-dark);--colors-filters-trigger-filled-default-background:var(--colors-slate);--colors-filters-trigger-filled-default-foreground:var(--colors-stone);--colors-filters-trigger-filled-hover-background:var(--colors-transparent);--colors-filters-trigger-filled-hover-border:var(--colors-slate);--colors-filters-trigger-filled-hover-foreground:var(--colors-slate);--colors-filters-trigger-filled-pressed-background:var(--colors-slate-dark);--colors-filters-trigger-outlined-default-background:var(--colors-transparent);--colors-filters-trigger-outlined-default-border:var(--colors-slate);--colors-filters-trigger-outlined-default-foreground:var(--colors-slate);--colors-filters-trigger-outlined-hover-background:var(--colors-slate);--colors-filters-trigger-outlined-hover-foreground:var(--colors-stone);--colors-filters-trigger-outlined-pressed-background:var(--colors-slate-dark);--colors-focus-outline-dark:var(--colors-cobalt);--colors-focus-outline-light:var(--colors-cornflower);--colors-input-default-background:var(--colors-white);--colors-input-default-border:var(--colors-slate);--colors-input-default-foreground:var(--colors-stone);--colors-input-hover-border:var(--colors-cobalt);--colors-off-black:#2b2b2b;--colors-panel-dark-background:var(--colors-black);--colors-panel-dark-border:var(--colors-stone);--colors-panel-dark-heading:var(--colors-slate);--colors-panel-dark-text:var(--colors-white);--colors-panel-light-background:var(--colors-slate);--colors-panel-light-border:var(--colors-stone);--colors-panel-light-heading:var(--colors-stone);--colors-panel-light-text:var(--colors-stone);--colors-slate:#dbe7e9;--colors-slate-dark:#bacdd0;--colors-stone:#3c3a3a;--colors-stone-tint-10:#ebebeb;--colors-stone-tint-20:#d8d8d8;--colors-stone-tint-80:#636161;--colors-table-cell-body-background:var(--colors-white);--colors-table-cell-header-background:var(--colors-stone);--colors-tags-climate-environmental-justice:#c4ddf8;--colors-tags-collective-healing:#ffd9a1;--colors-tags-environmental-health:#d0e6e2;--colors-tags-food-sovereignty:#fae7cb;--colors-tags-foreground:var(--colors-black);--colors-tags-grassroots-powerbuilding:#d6cafa;--colors-tags-indigenous-sovereignty:#f2d5d7;--colors-tags-land-based:var(--colors-slate);--colors-tags-migrant-rights:#d7debc;--colors-tags-movement-infrastructure:#e6dff7;--colors-tags-partnership:#e8ded5;--colors-tags-region:#e8e8e8;--colors-tags-remove-default-background:var(--colors-transparent);--colors-tags-remove-hover-background:var(--colors-black-alpha-20);--colors-tags-resiliency-hub:#f9ddf7;--colors-tags-special-initiative-background:var(--colors-white);--colors-tags-state-territory-background:var(--colors-white);--colors-tags-state-territory-border:#dadada;--colors-terracotta:#d35f5f;--colors-terracotta-tint-20:#f2e0df;--colors-transparent:#0000;--colors-white:#fff;--effect-styles-glow:0px 0px 32px #85b1ff4d;--layout-border-default:1px;--layout-border-thick:2px;--layout-filters-control-height:var(--spacing-space-40);--layout-filters-control-radius:var(--layout-radius-radius-6);--layout-filters-search-height:var(--spacing-space-40);--layout-filters-search-width:var(--spacing-space-40);--layout-focus-offset:3px;--layout-focus-offset-large:6px;--layout-focus-width:2px;--layout-icons-control-size:var(--spacing-space-20);--layout-modal-details-label-width:130px;--layout-overlay-width:600px;--layout-radius-full:1000px;--layout-radius-radius-3:3px;--layout-radius-radius-6:6px;--layout-radius-radius-10:10px;--layout-radius-radius-12:12px;--layout-table-column-width-narrow:200px;--layout-table-column-width-wide:360px;--layout-table-content-preview-width:335px;--layout-table-grant-date-alignment-width:56px;--layout-table-radius:var(--layout-radius-radius-6);--layout-table-width:1120px;--layout-tags-radius:var(--layout-radius-full);--spacing-space-2:2px;--spacing-space-4:4px;--spacing-space-8:8px;--spacing-space-10:10px;--spacing-space-12:12px;--spacing-space-16:16px;--spacing-space-20:20px;--spacing-space-24:24px;--spacing-space-25:25px;--spacing-space-28:28px;--spacing-space-32:32px;--spacing-space-40:40px;--spacing-space-48:48px;--spacing-space-52:52px;--spacing-space-64:64px;--spacing-space-72:72px;--spacing-space-80:80px;--spacing-space-100:100px;--typography-family-body:"Manrope";--typography-family-display:"Trim Poster";--typography-family-mono:"Fragment Mono";--typography-size-body:16px;--typography-size-body-small:14px;--typography-size-display:50px;--typography-size-label:16px;--typography-size-mono:13px;--colors-white-alpha-10:color-mix(in srgb, var(--colors-white) 10%, var(--colors-transparent));--colors-white-alpha-60:color-mix(in srgb, var(--colors-white) 60%, var(--colors-transparent));--fluid-20-40:clamp(1.25rem, .7386rem + 2.2727vw, 2.5rem);--fluid-48-64:clamp(3rem, 2.5909rem + 1.8182vw, 4rem);--fluid-52-80:clamp(3.25rem, 2.5341rem + 3.1818vw, 5rem);--fluid-64-100:clamp(4rem, 3.0795rem + 4.0909vw, 6.25rem);--fluid-80-100:clamp(5rem, 4.4886rem + 2.2727vw, 6.25rem);--fluid-286-460:clamp(17.875rem, 13.4261rem + 19.7727vw, 28.75rem);--layout-header-height:var(--fluid-80-100)}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/Manrope-Variable-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fragment-mono/FragmentMono-Regular-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Trim Poster;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/trim-poster/TrimPoster-Average.woff2)format("woff2")}@font-face{font-family:Trim Poster Extra-condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/trim-poster/TrimPoster-Extra-condensed.woff2)format("woff2")}@font-face{font-family:Trim Poster Extra-condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/trim-poster/TrimPoster-Extra-condensed.woff2)format("woff2")}.type-label{font-family:var(--typography-family-body), sans-serif;font-size:var(--typography-size-label);letter-spacing:.06em;text-transform:uppercase;font-weight:800;line-height:1.3}.type-display{font-family:var(--typography-family-display), sans-serif;font-size:var(--typography-size-display);letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:.9}.type-display-hero{font-family:Trim Poster Extra-condensed,sans-serif;font-style:normal;font-weight:300;font-size:var(--fluid-52-80);letter-spacing:.01em;text-transform:uppercase;line-height:.9}.type-body-default{font-family:var(--typography-family-body), sans-serif;font-size:var(--typography-size-body);letter-spacing:.01em;font-weight:400;line-height:1.6}.type-body-small{font-family:var(--typography-family-body), sans-serif;font-size:var(--typography-size-body-small);letter-spacing:.01em;font-weight:400;line-height:1.6}.type-body-small-link{font-family:var(--typography-family-body), sans-serif;font-size:var(--typography-size-body-small);letter-spacing:.01em;font-weight:600;line-height:1.4;text-decoration:underline}.type-mono-default{font-family:var(--typography-family-mono), monospace;font-size:var(--typography-size-mono);letter-spacing:-.02em;font-weight:400;line-height:1.6}.type-mono-link{font-family:var(--typography-family-mono), monospace;font-size:var(--typography-size-mono);letter-spacing:-.02em;font-weight:400;line-height:1.6;text-decoration:underline}:root{--transition-in:.33s ease-out;--transition-out:.25s ease-in}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-fade-out{0%{opacity:1}to{opacity:0}}.motion-filter-row{--motion-filter-row-duration:.4s;--motion-filter-row-fade-duration:.2s;--motion-filter-row-enter-delay:.2s;transition:grid-template-rows var(--motion-filter-row-duration) ease-in, opacity var(--motion-filter-row-fade-duration) ease-in, visibility 0s var(--motion-filter-row-duration)}.motion-filter-row[data-expanded=true]{transition:grid-template-rows var(--motion-filter-row-duration) ease-out, opacity var(--motion-filter-row-fade-duration) ease-out var(--motion-filter-row-enter-delay), visibility 0s}.filter-toolbar__tag{--motion-tag-enter-duration:.2s;--motion-tag-exit-duration:.1s;--motion-tag-move-duration:.3s;--motion-tag-move-easing:ease-out;opacity:1;transition:opacity var(--motion-tag-enter-duration) ease-out, transform var(--motion-tag-move-duration) var(--motion-tag-move-easing);transform:translate(0)}@starting-style{.filter-toolbar__tag[data-animate-entry=true]{opacity:0}}.filter-toolbar__tag[data-motion=exit]{opacity:0;transition:opacity var(--motion-tag-exit-duration) ease-in, transform var(--motion-tag-move-duration) var(--motion-tag-move-easing)}.filter-toolbar__tag[data-move-reset=true]{transition-property:opacity}.filter-toolbar__tag[data-row-motion=true]{transition:none}.filter-toolbar__tag[data-row-motion=recover]{transition:opacity var(--motion-tag-enter-duration) ease-out, transform var(--motion-tag-move-duration) var(--motion-tag-move-easing)}@media (prefers-reduced-motion:reduce){.motion-filter-row,.motion-filter-row[data-expanded=true],.filter-toolbar__tag,.filter-toolbar__tag[data-motion]{transition:none}}.motion-content-in{animation:.33s ease-in motion-content-in}@keyframes motion-content-in{0%,33%{opacity:0}to{opacity:1}}.motion-modal,.motion-modal::backdrop{--motion-modal-duration:.3s;--motion-modal-backdrop-duration:.2s;--motion-modal-ease-in:cubic-bezier(.4, 0, .2, 1);--motion-modal-ease-out:cubic-bezier(.8, 0, .6, 1);--motion-modal-distance:var(--spacing-space-8)}.motion-modal[data-motion=enter]{animation:motion-modal-in var(--motion-modal-duration) var(--motion-modal-ease-in) var(--motion-modal-backdrop-duration) both}.motion-modal[data-motion=exit]{animation:motion-modal-out var(--motion-modal-duration) var(--motion-modal-ease-out) both}.motion-modal[data-motion=enter]::backdrop{animation:motion-fade-in var(--motion-modal-backdrop-duration) var(--motion-modal-ease-in) both}.motion-modal[data-motion=exit]::backdrop{animation:motion-fade-out var(--motion-modal-backdrop-duration) var(--motion-modal-ease-out) var(--motion-modal-duration) both}@keyframes motion-modal-in{0%{opacity:0;translate:0 var(--motion-modal-distance)}to{opacity:1;translate:0}}@keyframes motion-modal-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 var(--motion-modal-distance)}}.motion-menu-content{--motion-menu-enter-duration:.2s;--motion-menu-exit-duration:.3s;--motion-menu-item-duration:.3s;--motion-menu-item-stagger:50ms;--motion-menu-item-distance:var(--spacing-space-12);--motion-menu-ease-in:cubic-bezier(.4, 0, .2, 1);--motion-menu-ease-out:cubic-bezier(.8, 0, .6, 1);--motion-menu-item-ease:cubic-bezier(.4, 0, .2, 1)}.motion-menu-content[data-motion=enter]{animation:motion-menu-slide var(--motion-menu-enter-duration) var(--motion-menu-ease-in) both}.motion-menu-content[data-motion=exit]{animation:motion-menu-slide-out var(--motion-menu-exit-duration) var(--motion-menu-ease-out) both}.motion-menu-content[data-motion=enter] .motion-menu-item{animation:motion-menu-item-in var(--motion-menu-item-duration) var(--motion-menu-item-ease) calc(var(--motion-menu-enter-duration) + var(--motion-menu-item-index,0) * var(--motion-menu-item-stagger)) both}.motion-menu-content[data-motion=exit] .motion-menu-item{opacity:var(--motion-menu-exit-opacity,1);translate:var(--motion-menu-exit-translate,0 0);visibility:var(--motion-menu-exit-visibility,visible)}@keyframes motion-menu-slide{0%{translate:0 -100%}to{translate:0}}@keyframes motion-menu-slide-out{0%{translate:var(--motion-menu-exit-translate,0 0)}to{translate:0 -100%}}@keyframes motion-menu-item-in{0%{opacity:0;translate:var(--motion-menu-item-distance) 0;visibility:hidden}to{opacity:1;visibility:visible;translate:0}}@media (prefers-reduced-motion:reduce){.motion-menu-content[data-motion=enter] .motion-menu-item{visibility:visible}.motion-menu-content[data-motion],.motion-menu-content[data-motion] .motion-menu-item,.motion-modal[data-motion],.motion-modal[data-motion]::backdrop{animation:none}}:root{color:#202020;background:var(--colors-white);font-family:Arial,sans-serif;line-height:1.5}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}:root{background:var(--colors-off-black)}body{padding:0}
