.fundraiser-card__image{overflow:hidden}.fundraiser-card__image img{display:block}.fundraiser-card__org-badge{position:absolute;top:.75rem;left:.75rem;display:inline-block;padding:.25rem .75rem;border-radius:100px;background:var(--wp--preset--color--alert-background, #14213d);color:#fff;font-size:.8125rem;font-weight:600;line-height:1.4;white-space:nowrap}.fundraiser-card__features{display:flex;flex-wrap:wrap;gap:6px;padding:.75rem 1.5rem 0}.fundraiser-card__feature-pill{display:inline-block;padding:3px 10px;border-radius:100px;background:color-mix(in oklch, var(--page-accent-color) 20%, white);color:var(--light-text-color);font-size:.8125rem;font-weight:500;line-height:1.4}.fundraiser-card__org-name{margin:0 0 var(--wp--preset--spacing--xx-small, 0.5rem);font-size:var(--wp--preset--font-size--small, 0.9rem);font-weight:700;color:var(--wp--preset--color--primary, #0a0a0a)}.fundraiser-card .story-content{padding-top:var(--wp--preset--spacing--x-small, 12px)}.fundraiser-card .meta{display:none}.wp-block-query .wp-block-post-template{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--wp--preset--spacing--xsmall, 1.5rem);list-style:none;margin:0;padding:0}@media only screen and (max-width: 48.875em){.wp-block-query .wp-block-post-template{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 40em){.wp-block-query .wp-block-post-template{grid-template-columns:1fr}}.resource-filter-bar .filter-group-legend{display:block;margin-bottom:8px;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--wp--preset--color--secondary, #555)}
