.YmHtyW9MRfxexm4aue5C{display:block;text-decoration:none}.YmHtyW9MRfxexm4aue5C:hover .zRWx9h0QewA87Y5o8_Ag{background-color:var(--hrt-color-surface-neutral-extra-subtle)}.YmHtyW9MRfxexm4aue5C:hover img{transform:scale(1.05)}.zRWx9h0QewA87Y5o8_Ag{border-radius:.75rem;transition:background-color .5s cubic-bezier(.3,.01,0,1)}@media(width >= 48em){.zRWx9h0QewA87Y5o8_Ag{display:flex;flex-direction:column;height:100%}}.CKujWR3U8wMAOLhLqpUQ::-webkit-progress-value{-webkit-transition:none;transition:none}.qhOnvJZ2rgPLTj7u1kjw{color:var(--hrt-color-text-supporting);font-family:GoFundMeSans,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}
.hrt-fundraiser-card{background-color:transparent;border:1px solid transparent;display:flex;padding:.5rem;text-align:left;transition-duration:.5s;transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.3,.01,0,1)}.hrt-fundraiser-card .hrt-media-tag{transition:color .5s cubic-bezier(.3,.01,0,1)}@media(hover:hover){.hrt-fundraiser-card.hrt-fundraiser-card--interactive.sb-hover,.hrt-fundraiser-card.hrt-fundraiser-card--interactive:hover{border:1px solid var(--hrt-color-border-implied-on-default-hover);box-shadow:0 1px 2px rgba(0,0,0,.1)}.hrt-fundraiser-card.hrt-fundraiser-card--interactive.sb-hover .hrt-fundraiser-card-image,.hrt-fundraiser-card.hrt-fundraiser-card--interactive:hover .hrt-fundraiser-card-image{transform:scale(1.05)}}.hrt-fundraiser-card--size-large{--fc-large-max-width:27.5rem;--fc-large-min-width:16.25rem;align-items:center;aspect-ratio:3/4;background:var(--hrt-color-surface-default);border:0!important;border-radius:1.5rem!important;display:flex!important;flex-direction:column;flex-shrink:0;justify-content:center;overflow:hidden;padding:0!important;position:relative;width:clamp(var(--fc-large-min-width),100%,var(--fc-large-max-width))}.hrt-fundraiser-card--size-large .hrt-fundraiser-card-image-container{border-radius:inherit;display:flex;inset:0;overflow:hidden;position:absolute;width:100%}.hrt-fundraiser-card--size-large .hrt-fundraiser-card-image-container img{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hrt-fundraiser-card--size-large .hrt-fundraiser-card-tag-overlay{bottom:1rem;left:1rem;position:absolute;z-index:2}.hrt-fundraiser-card--size-large .hrt-fundraiser-card-content{background-color:transparent;bottom:1rem;flex-shrink:0;left:1rem;padding:0;position:absolute;right:1rem;width:calc(100% - 2rem);z-index:1}.hrt-fundraiser-card--size-large .hrt-fundraiser-card-content .hrt-fundraiser-data-card{align-self:stretch;background-color:var(--hrt-color-surface-raised);border:1px solid transparent;border-radius:1rem;box-shadow:0 2px 6px rgba(0,0,0,.1);width:100%}@media(hover:hover){.hrt-fundraiser-card--size-large.hrt-fundraiser-card--interactive.sb-hover,.hrt-fundraiser-card--size-large.hrt-fundraiser-card--interactive:hover{border:0;box-shadow:0 6px 14px rgba(0,0,0,.1)}.hrt-fundraiser-card--size-large.hrt-fundraiser-card--interactive.sb-hover .hrt-fundraiser-card-image,.hrt-fundraiser-card--size-large.hrt-fundraiser-card--interactive:hover .hrt-fundraiser-card-image{transform:scale(1.05)}}.hrt-fundraiser-card--size-medium{align-items:flex-start;background-color:var(--hrt-color-surface-raised);border:1px solid var(--hrt-color-border-neutral-extra-subtle);border-radius:1.5rem!important;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;padding:1rem;width:100%}@media(width >= 48em){.hrt-fundraiser-card--size-medium{max-width:35rem}}.hrt-fundraiser-card--size-medium .hrt-fundraiser-card-image-container{aspect-ratio:3/2;border-radius:1rem;display:flex;flex:0 0 auto;justify-content:center;max-width:100%;overflow:hidden;position:relative;width:100%}.hrt-fundraiser-card--size-medium .hrt-fundraiser-card-image-container img{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hrt-fundraiser-card--size-medium .hrt-fundraiser-card-tag-overlay{bottom:1rem;left:1rem;position:absolute;z-index:1}.hrt-fundraiser-card--size-medium .hrt-fundraiser-card-content{background-color:transparent;flex:0 0 auto;padding:0;width:100%}.hrt-fundraiser-card--size-medium .hrt-fundraiser-card-content .hrt-fundraiser-data-card{align-self:stretch;background-color:transparent;border:0;border-radius:0;box-shadow:none;width:100%}@media(hover:hover){.hrt-fundraiser-card--size-medium.hrt-fundraiser-card--interactive.sb-hover,.hrt-fundraiser-card--size-medium.hrt-fundraiser-card--interactive:hover{background-color:var(--hrt-color-surface-raised);box-shadow:0 6px 14px rgba(0,0,0,.1)}.hrt-fundraiser-card--size-medium.hrt-fundraiser-card--interactive.sb-hover .hrt-fundraiser-card-image,.hrt-fundraiser-card--size-medium.hrt-fundraiser-card--interactive:hover .hrt-fundraiser-card-image{transform:scale(1.05)}}.hrt-fundraiser-card--size-small{align-items:stretch;background:var(--hrt-color-surface-default);border:1px solid transparent;border-radius:.5rem;box-sizing:border-box;display:flex!important;flex-direction:row;flex-shrink:0;gap:1rem;margin:0;padding:0!important;transition-property:background-color,border-color;width:100%}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-image-container{align-items:center;align-self:stretch;border-radius:.5rem;display:flex;flex-shrink:0;justify-content:center;margin:0;max-width:5.5rem;min-width:5.5rem;overflow:hidden;position:relative;width:5.5rem}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-image-container img{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-content{background-color:transparent;display:flex;flex:1 1 auto;flex-direction:column;margin:0;padding:0;position:relative}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-content .hrt-fundraiser-data-card{align-self:stretch;background-color:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;padding-left:0;width:100%}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-content .hrt-fundraiser-data-card .hrt-fundraiser-data-card__progress{display:none}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-content .hrt-fundraiser-data-card .hrt-fundraiser-data-card__bullets,.hrt-fundraiser-card--size-small .hrt-fundraiser-card-content .hrt-fundraiser-data-card .hrt-fundraiser-data-card__secondary{margin-top:-.125rem}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-content:has(.hrt-fundraiser-card-tag-overlay){align-self:stretch;height:5.5rem}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-content:has(.hrt-fundraiser-card-tag-overlay) .hrt-fundraiser-data-card{margin-bottom:0;margin-top:1.25rem}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-content:has(.hrt-fundraiser-card-tag-overlay) .hrt-fundraiser-data-card{height:calc(100% - 1.25rem);padding-bottom:.375rem;padding-top:.5rem}.hrt-fundraiser-card--size-small .hrt-fundraiser-card-tag-overlay{left:0;position:absolute;top:0;z-index:1}@media(hover:hover){.hrt-fundraiser-card--size-small.hrt-fundraiser-card--interactive.sb-hover,.hrt-fundraiser-card--size-small.hrt-fundraiser-card--interactive:hover{background:var(--hrt-color-surface-default-hover);border:1px solid var(--hrt-color-border-implied-hover);box-shadow:none}.hrt-fundraiser-card--size-small.hrt-fundraiser-card--interactive.sb-hover .hrt-fundraiser-card-image,.hrt-fundraiser-card--size-small.hrt-fundraiser-card--interactive:hover .hrt-fundraiser-card-image{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.hrt-fundraiser-card,.hrt-fundraiser-card .hrt-media-tag{transition-duration:.01ms!important}.hrt-fundraiser-card--size-small{transition-property:none!important}}
.facet-sidebar{background:#fff;border-right:1px solid rgba(0,0,0,.1);bottom:0;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:280px;z-index:1000}.facet-sidebar.is-open{transform:translateX(0)}@media(min-width:64em){.facet-sidebar{border:1px solid rgba(0,0,0,.1);border-radius:8px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 40px);position:sticky;top:20px;transform:none;width:280px}}.facet-sidebar__overlay{background:rgba(0,0,0,.5);inset:0;position:fixed;z-index:999}@media(min-width:64em){.facet-sidebar__overlay{display:none}}.facet-sidebar__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:1rem}.facet-sidebar__title{font-size:1.125rem;font-weight:700;margin:0}.facet-sidebar__close{align-items:center;background:none;border:none;color:rgba(0,0,0,.6);cursor:pointer;display:flex;font-size:32px;height:32px;justify-content:center;line-height:1;padding:0;width:32px}.facet-sidebar__close:hover{color:rgba(0,0,0,.9)}@media(min-width:64em){.facet-sidebar__close{display:none}}.facet-sidebar__content{padding:1rem}.facet-sidebar__clear-all{background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:500;margin-bottom:1rem;padding:.5rem 1rem;transition:all .2s;width:100%}.facet-sidebar__clear-all:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.4)}.facet-section{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:1rem}.facet-section:last-child{border-bottom:none}.facet-section__header{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem 0;text-align:left;width:100%}.facet-section__header:hover .facet-section__title{color:rgba(0,0,0,.9)}.facet-section__title{color:rgba(0,0,0,.8);font-size:1rem;font-weight:600;transition:color .2s}.facet-section__icon{color:rgba(0,0,0,.6);font-size:20px;font-weight:300}.facet-section__content{padding-bottom:1rem}.facet-options{display:flex;flex-direction:column;gap:.5rem}.facet-option{align-items:center;cursor:pointer;display:flex;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.facet-option input[type=checkbox]{cursor:pointer;flex-shrink:0;height:18px;width:18px}.facet-option:hover .facet-option__label{color:rgba(0,0,0,.9)}.facet-option__label{color:rgba(0,0,0,.8);flex:1;font-size:.875rem;transition:color .2s}.facet-option__count{color:rgba(0,0,0,.5);font-size:.875rem;font-weight:400}
