.community-card[data-v-38b90004]{background-color:var(--white);cursor:pointer;--rise:16px;animation:fade-rise .5s cubic-bezier(.16,1,.3,1) var(--card-delay,.12s) both;animation-play-state:var(--reveal-state,running);border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.community-card[data-v-38b90004]{animation:none}}.community-card[data-v-38b90004]:focus-visible{outline:2px solid var(--blue-500);outline-offset:3px}.community-card--muted[data-v-38b90004]:after{content:"";z-index:1;background-color:var(--community-card-muted-wash,#f6f6f533);pointer-events:none;position:absolute;inset:0}.community-card__ribbon[data-v-38b90004]{--ribbon-offset:39px;top:calc(var(--ribbon-offset)*.7071);right:calc(var(--ribbon-offset)*.7071);z-index:2;background-color:var(--sand-300);width:200px;height:18px;color:var(--navy-900);white-space:nowrap;filter:drop-shadow(1px 3px 1px #00000014);pointer-events:none;letter-spacing:1px;text-transform:uppercase;justify-content:center;align-items:center;font-family:Instrument Sans,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:14px;display:flex;position:absolute;transform:translate(50%,-50%)rotate(45deg)}.community-card__ribbon--wide[data-v-38b90004]{--ribbon-offset:54px}.community-card__image[data-v-38b90004]{background-color:var(--blue-800);isolation:isolate;background-position:50%;background-size:cover;border-radius:24px 24px 0 0;height:180px;position:relative;overflow:hidden;transform:translateZ(0)}.community-card__image[data-v-38b90004]:after{content:"";background-color:#1a293b66;position:absolute;inset:0}.community-card__badge[data-v-38b90004]{z-index:1;background-color:var(--sand-100);color:var(--blue-500);letter-spacing:1px;text-transform:uppercase;border-radius:0 0 4px;padding:5px 8px;font-family:Instrument Sans,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:14px;position:absolute;top:0;left:0}.community-card__logo[data-v-38b90004]{z-index:1;border:1px solid var(--sand-500);background-color:#ffffffe0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:8px;right:8px;overflow:hidden}.community-card__logo-image[data-v-38b90004]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.community-card__body[data-v-38b90004]{flex-direction:column;flex:1;gap:24px;padding:24px 24px 32px;display:flex}.community-card__heading[data-v-38b90004]{flex-direction:column;gap:2px;display:flex}.community-card__name[data-v-38b90004]{color:var(--blue-800);font-variation-settings:"SOFT" 0,"WONK" 1;margin:0;font-family:Fraunces,serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.3}.community-card__location[data-v-38b90004]{color:var(--gray-600);margin:0;font-size:14px;font-weight:400}.community-card__location[data-v-38b90004],.community-card__tag[data-v-38b90004]{font-family:Instrument Sans,sans-serif;font-style:normal;line-height:20px}.community-card__tag[data-v-38b90004]{color:var(--ocean-500);letter-spacing:.4px;text-transform:uppercase;margin:6px 0 0;font-size:12px;font-weight:700}.community-card__progress[data-v-38b90004]{flex-direction:column;gap:8px;margin-top:auto;display:flex}.community-card__progress-row[data-v-38b90004]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.community-card__count[data-v-38b90004]{color:var(--gray-500);align-items:baseline;gap:4px;margin:0;font-size:14px;font-weight:400;line-height:20px;display:flex}.community-card__count[data-v-38b90004],.community-card__count-value[data-v-38b90004]{font-family:Instrument Sans,sans-serif;font-style:normal}.community-card__count-value[data-v-38b90004]{color:var(--blue-500);font-size:24px;font-weight:600;line-height:30px}.community-card__goal[data-v-38b90004]{color:var(--gray-500);white-space:nowrap;margin:0;font-family:Instrument Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.community-card__progress-bar[data-v-38b90004]{background-color:var(--sand-100);border-radius:4px;height:8px;overflow:hidden}.community-card__progress-bar-fill[data-v-38b90004]{background-color:var(--sand-500);border-radius:4px;height:100%}.community-card__cta[data-v-38b90004]{all:unset;box-sizing:border-box;background-color:var(--blue-500);width:100%;color:var(--white);text-align:center;cursor:pointer;letter-spacing:.5px;justify-content:center;align-items:center;padding:16px 32px;font-family:Instrument Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;transition:padding .25s,margin-top .25s,color .25s;display:flex}.community-card:focus-visible .community-card__cta[data-v-38b90004],.community-card:hover .community-card__cta[data-v-38b90004],.community-card__cta[data-v-38b90004]:focus-visible{color:var(--sand-400);margin-top:-20px;padding-block:26px}.community-card__cta[data-v-38b90004]:focus-visible{outline:2px solid var(--sand-400);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.community-card__cta[data-v-38b90004]{transition:none}}
