.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-threads,.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-x{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:0 0}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-gravatar{color:#1d4fc4}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-threads,.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-x{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.card-grid.has-background{padding-top:calc(var(--ff-gutter)*2);padding-bottom:calc(var(--ff-gutter)*2)}.wp-block-column .card-grid{margin-left:auto;margin-right:auto;padding:0}.card-grid__wrap:not(.alignwide){max-width:var(--ff-content-width);margin:0 auto;padding:0 var(--ff-gutter)}.card-grid h2{margin-top:0}.grants-db{display:flow-root;margin:0;box-sizing:border-box}.is-layout-flow>.grants-db{margin-top:0}.grants-db__form--loading{opacity:.5;pointer-events:none}.grants-db__content{max-width:var(--ff-wide-width);margin-left:auto;margin-right:auto}.grants-db__aside{flex:0 0 25%;font-family:var(--wp--preset--font-family--good)}.grants-db__aside h2{font-family:inherit;text-transform:uppercase;font-family:var(--wp--preset--font-family--good);font-size:var(--wp--preset--font-size--small)}.grants-db__results{flex:1 1 100%;font-size:var(--wp--preset--font-size--small)}.grants-db__summary{display:flex;gap:var(--ff-block-gap);justify-content:space-between;margin:var(--ff-block-gap) auto;flex-direction:column-reverse}.grants-db__remark{font-size:var(--wp--preset--font-size--small)}.grants-db__filters{margin:0;padding:0 0 0 var(--ff-text-gap);list-style:none;font-size:var(--wp--preset--font-size--small)}.grants-db__filters:not(:first-child){margin-top:var(--ff-text-gap)}.grants-db__checkbox{display:flex;gap:calc(var(--ff-text-gap)/2);align-items:flex-start;line-height:1.2}.grants-db__search{margin:0;padding:0;border:none;flex:1 1 auto}.grants-db__search legend{font-family:var(--wp--preset--font-family--meursault-condensed);margin-bottom:calc(var(--ff-gutter)/2)}.grants-db__search-label{display:flex;border:1px solid rgba(60,60,60,.5);border-radius:10px;box-sizing:border-box;width:100%;padding:calc(var(--ff-gutter)/2);margin-bottom:calc(var(--ff-gutter)/2);font-family:inherit;vertical-align:middle;outline:none;min-height:57px;background-color:var(--ff-white)}.grants-db__search-label::placeholder{color:var(--wp--preset--color--newsprint)}.grants-db__search-label:focus{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--black);box-shadow:0px 0px 0px 3px rgba(0,0,0,.15)}.grants-db__search-label:disabled{color:var(--wp--preset--color--newsprint);cursor:not-allowed}.grants-db__search-label:focus-within{outline:2px solid Highlight}.grants-db__search-label button{appearance:none;background:0 0;border:none;cursor:pointer}.grants-db__search-label button circle,.grants-db__search-label button path{stroke:currentColor}.grants-db__search-label button:hover,.grants-db__search-label button:focus{color:var(--ff-terracotta);outline:none}.grants-db__search-input{flex:1 1 100%;border:none;padding:0;font-size:var(--wp--preset--font-size--small);font-family:var(--wp--preset--font-family--domaine);background-color:rgba(0,0,0,0)}.grants-db__search-input:focus{outline:none}.grants-db__header{background-color:var(--ff-sky-25);padding-top:calc(var(--ff-text-gap)*2);padding-bottom:calc(var(--ff-text-gap)*2);margin-left:calc(var(--ff-gutter)*-1);margin-right:calc(var(--ff-gutter)*-1)}@media(min-width:600px)and (max-width:840px){.grants-db__header{margin-left:calc(var(--ff-gutter)*-2);margin-right:calc(var(--ff-gutter)*-2);padding-left:calc(var(--ff-gutter)*2);padding-right:calc(var(--ff-gutter)*2)}}.grants-db__header-wrap{max-width:var(--ff-wide-width);margin-left:auto;margin-right:auto}.grants-db__totals{font-size:1.4rem}.grants-db__totals strong{display:block;font-family:var(--wp--preset--font-family--meursault-condensed)}.grants-db__dialog{border:none;border-radius:.3333rem;background-color:var(--ff-white);box-shadow:0px 8px 10px -6px rgba(16,24,40,.1019607843),0px 20px 25px -5px rgba(16,24,40,.1019607843);box-sizing:border-box;min-width:50vw;max-width:80vw;max-height:80vh;overflow:visible;padding:0}.grants-db__dialog::backdrop{background-color:#000;backdrop-filter:blur(20px);opacity:.2}.grants-db__dialog-wrap{display:flex;flex-direction:column;max-height:calc(80vh - var(--ff-block-gap)*2)}.grants-db__dialog-close{position:absolute;top:0;right:0;transform:translate(50%,-50%);background-color:var(--ff-black);color:var(--ff-white);height:36px;width:36px;border-radius:18px;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}.grants-db__dialog-close:focus{outline:3px solid Highlight}.grants-db__dialog-header{padding:calc(var(--ff-block-gap)/2);margin-bottom:calc(var(--ff-block-gap)/4);border-bottom:1px solid var(--ff-black)}.grants-db__dialog-header h3{margin:0}.grants-db__dialog-content{padding:calc(var(--ff-block-gap)/2);flex-grow:1;overflow:auto}.grants-db__dialog-footer{padding:calc(var(--ff-block-gap)/2)}.grants-db__facet-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ff-text-gap);margin:0;padding:0}.grants-db__facet-filter{list-style-type:none;margin:0}.grants-db__facet+.grants-db__facet{border-top:1px solid}.grants-db__facet-header{align-items:center;background:0 0;border:none;cursor:pointer;display:flex;gap:var(--ff-text-gap);justify-content:space-between;padding:var(--ff-text-gap) 0;width:100%;font-family:var(--wp--preset--font-family--good);font-size:var(--wp--preset--font-size--small);font-weight:500;text-align:left}.grants-db__facet-header svg{transition:transform .15s ease-in-out}.grants-db__facet--open .grants-db__facet-header svg{transform:rotate(90deg)}.grants-db__facet-header-text{font-family:var(--wp--preset--font-family--good)}.grants-db__checkbox{font-family:var(--wp--preset--font-family--good)}.grants-db__facet-content{font-size:var(--wp--preset--font-size--small);padding-bottom:var(--ff-text-gap)}.grants-db__facet-content input[type=text]{box-sizing:border-box;font-size:inherit;padding:calc(var(--ff-text-gap)/2);width:100%}.grants-db__facet-content .wp-block-button{margin-top:var(--ff-text-gap)}.grants-db__facet-header-icon{color:var(--ff-terracotta);font-family:var(--wp--preset--font-family--domaine);font-style:normal;font-size:30px;line-height:1}.grants-db__sort-link{display:flex;align-items:center;gap:calc(var(--ff-text-gap)/3)}.grants-db__sort-link svg{height:12px;width:7.5px;transform:rotate(90deg)}.grants-db__form--order-asc .grants-db__sort-link svg{transform:rotate(-90deg)}.grants-db__sort-link--active{font-weight:700}.grants-db__grantees-list{max-height:300px;overflow:auto}.grants-db__error{border:2px solid var(--ff-terracotta);padding:var(--ff-text-gap);margin:var(--ff-text-gap) 0}.grants-db__active{padding:var(--ff-text-gap);border:1px solid rgba(60,60,60,.5);border-radius:.25em;margin:calc(var(--ff-block-gap)/2) 0 0 0;background-color:var(--ff-white)}.grants-db__active-header{display:flex;gap:var(--ff-block-gap);justify-content:space-between;text-transform:uppercase;margin-bottom:var(--ff-text-gap)}.grants-db__active-clear,.grants-db__active-filter{background:0 0;border:none;appearance:none;cursor:pointer;text-align:left}.grants-db__active-clear.wp-block-button__link,.grants-db__active-filter.wp-block-button__link{padding:1rem;font-size:.75rem;text-align:left;color:inherit}.grants-db__active-clear.wp-block-button__link:hover,.grants-db__active-clear.wp-block-button__link:focus,.grants-db__active-filter.wp-block-button__link:hover,.grants-db__active-filter.wp-block-button__link:focus{border-color:var(--ff-black);background-color:var(--ff-terracotta-25);color:inherit}.grants-db__active-clear{display:flex;align-items:center;gap:calc(var(--ff-text-gap)/2)}.grants-db__active-clear:hover{text-decoration:underline}.grants-db__active-filters{display:flex;gap:var(--ff-text-gap);flex-wrap:wrap}.grants-db__active-filter-label{display:flex;gap:calc(var(--ff-text-gap)/2);justify-content:space-between;text-transform:uppercase;margin-bottom:calc(var(--ff-text-gap)/3)}.grants-db__active-filter-label svg{height:10px;width:10px}.grants-db__active-label{font-weight:500;text-transform:uppercase;font-family:var(--wp--preset--font-family--good);font-size:var(--wp--preset--font-size--small)}.grants-db__filter-toggle{display:block;width:100%;margin:var(--ff-block-gap) 0}.grants-db__filter-toggle button{box-sizing:border-box;width:100%}.grants-db__sort-select{display:flex;align-items:center;gap:var(--ff-block-gap);margin:var(--ff-block-gap) auto}.grants-db__sort-select span{flex:none}.grants-db__sort-select select{background:0 0;border:1px solid;font-size:inherit;width:100%;padding:.8rem;border-radius:.4rem}.grants-db__sort-select select:focus{outline:3px solid rgba(var(--ff-black-rgb),.15)}.grants-db__grant{position:relative}.entry-content .grants-db__grant a:not(.wp-block-button__link){margin-right:calc(var(--ff-text-gap)/2)}.entry-content .grants-db__grant a:not(.wp-block-button__link):before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.grants-db__grant-result strong{font-family:var(--wp--preset--font-family--meursault-condensed)}.grants-db__grant-label{border:1px solid;display:inline-block;font-size:.75em;padding:.2em .5em;text-transform:uppercase;white-space:nowrap;margin-right:calc(var(--ff-text-gap)/2)}@media(max-width:47.9375em){.grants-db__aside{display:none}.grants-db__aside--open{display:block}.grants-db__results-sorts{display:none}.grants-db__grant{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--ff-text-gap) 0;border-top:2px solid rgba(var(--ff-black-rgb),.3)}.grants-db__grant-amount{grid-column:1;grid-row:1}.grants-db__grant-date{grid-column:2;grid-row:1;justify-self:end;text-align:right}.grants-db__grant-result{grid-column:1/span 2;grid-row:2;padding-top:calc(var(--ff-text-gap)/2)}}@media(min-width:48em){.grants-db__filter-toggle,.grants-db__sort-select{display:none}.grants-db__summary{display:flex;align-items:center;flex-direction:row;margin:calc(var(--ff-block-gap)/2) 0 0 0}.grants-db__content{display:flex;gap:var(--ff-block-gap);margin:var(--ff-block-gap) auto}.grants-db__search{max-width:50%}.grants-db__results>*{display:grid;grid-template-columns:.5fr 3fr .5fr}.grants-db__results>*>*{padding:calc(var(--ff-text-gap)/2);border-top:1px solid var(--ff-newsprint)}.grants-db__results>*>*:first-child,.grants-db__results>*>*:last-child{white-space:nowrap}.grants-db__results>*>*:first-child{padding-left:0;text-align:left}.grants-db__results>*>*:last-child{padding-right:0;text-align:right}.grants-db__results>*:first-child>*{border-top:none}}