.ev-card[data-astro-cid-5gqkqg5w]{flex-direction:column;padding:0;display:flex;position:relative}.ev-card__cover[data-astro-cid-5gqkqg5w]{aspect-ratio:4/3;border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(135deg, var(--purple), var(--primary));position:relative}.ev-card[data-astro-cid-5gqkqg5w]:hover .ev-card__cover[data-astro-cid-5gqkqg5w] img{transform:scale(1.04)}.ev-card__date[data-astro-cid-5gqkqg5w]{background:var(--paper);min-width:3.6rem;color:var(--muted);box-shadow:var(--shadow);font:700 .78rem/1.1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;border-radius:.9rem;justify-items:center;padding:.4rem .6rem .5rem;display:grid;position:absolute;top:.9rem;left:.9rem}.ev-card__date[data-astro-cid-5gqkqg5w] strong[data-astro-cid-5gqkqg5w]{font:800 1.6rem/1 var(--font-display), Georgia, serif;color:var(--primary-dark);letter-spacing:0}.ev-card__body[data-astro-cid-5gqkqg5w]{gap:.35rem;padding:1.25rem 1.4rem 1.5rem;display:grid}.ev-card__title[data-astro-cid-5gqkqg5w]{font:700 1.3rem/1.1 var(--font-display), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;margin:0 0 .2rem}.ev-card__link[data-astro-cid-5gqkqg5w]{color:var(--ink);text-decoration:none}.ev-card__link[data-astro-cid-5gqkqg5w]:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.ev-card__link[data-astro-cid-5gqkqg5w]:focus-visible{outline:none}.ev-card__link[data-astro-cid-5gqkqg5w]:focus-visible:after{outline:3px solid var(--primary);outline-offset:3px}.ev-card[data-astro-cid-5gqkqg5w]:hover .ev-card__link[data-astro-cid-5gqkqg5w]{color:var(--primary-dark);text-underline-offset:4px;text-decoration:underline}.ev-card__meta[data-astro-cid-5gqkqg5w]{color:var(--green);margin:0;font-size:.95rem;font-weight:600}.ev-card__where[data-astro-cid-5gqkqg5w]{color:var(--muted);align-items:center;gap:.35rem;font-weight:500;display:flex}.ev-card__where[data-astro-cid-5gqkqg5w] svg{flex:none}.ev-card__summary[data-astro-cid-5gqkqg5w]{color:var(--muted);margin:.4rem 0 0}.ev-card__title[data-astro-cid-5gqkqg5w],.ev-card__meta[data-astro-cid-5gqkqg5w],.ev-card__summary[data-astro-cid-5gqkqg5w]{overflow-wrap:anywhere;hyphens:auto}.teaser-head[data-astro-cid-vh7ulll6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1.5rem;display:flex}.teaser-head[data-astro-cid-vh7ulll6] h2[data-astro-cid-vh7ulll6]{margin:0}.teaser-head[data-astro-cid-vh7ulll6] .link[data-astro-cid-vh7ulll6]{padding-block:.6rem;display:inline-block}.hero[data-astro-cid-7aropxhg]{padding-block:clamp(2rem,6vw,5rem) clamp(2rem,4vw,3.5rem);position:relative;overflow:hidden}.hero-zone[data-astro-cid-7aropxhg]{min-height:100svh}.eyebrow[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{white-space:nowrap}@media (width<=480px){.eyebrow[data-astro-cid-7aropxhg] .sep[data-astro-cid-7aropxhg]{display:none}.eyebrow[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:last-child{display:block}}.hero-inner[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}@media (width>=900px){.hero-inner[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{color:var(--ink);margin-bottom:.35em}.hero[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{margin-bottom:0}.hero[data-astro-cid-7aropxhg] h1 span:last-child{color:var(--red)}.hero-cta[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero-help[data-astro-cid-7aropxhg]{color:var(--green);margin:1.1rem 0 0}.hero-help[data-astro-cid-7aropxhg] .link[data-astro-cid-7aropxhg]{padding-block:.6rem;display:inline-block}@media (width<=480px){.hero-cta[data-astro-cid-7aropxhg] .btn[data-astro-cid-7aropxhg]{flex:100%;justify-content:center}}.hero-media[data-astro-cid-7aropxhg]{isolation:isolate;position:relative}@media (width>=600px) and (width<=899px){.hero-media[data-astro-cid-7aropxhg] .hero-photo[data-astro-cid-7aropxhg]{aspect-ratio:2}.hero-media[data-astro-cid-7aropxhg] .hero-photo[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{object-position:50% 42%}}@media (width>=900px){.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{margin-bottom:.25em}}.hero-photo[data-astro-cid-7aropxhg]{box-shadow:var(--shadow);aspect-ratio:4/3.4;background:var(--sand);border-radius:2rem 2rem 8rem;overflow:hidden}.hero-photo[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{object-fit:cover;object-position:45% 80%;width:100%;height:100%}.about-inner[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr);gap:1rem 4rem;display:grid}@media (width>=900px){.about-inner[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.about-p[data-astro-cid-7aropxhg]{font-size:1.15rem}.about-logo[data-astro-cid-7aropxhg]{width:min(260px,70vw);height:auto;margin-top:1rem}@media (prefers-reduced-motion:no-preference){.about-logo[data-astro-cid-7aropxhg]{animation:linear both spin-in view();animation-range:entry cover 40%}}@keyframes spin-in{0%{opacity:.3;transform:rotate(-25deg)scale(.85)}}.values[data-astro-cid-7aropxhg]{background:var(--paper);color:var(--primary-dark);border-block:1px solid var(--line);padding-block:1.6rem;overflow:hidden}.marquee[data-astro-cid-7aropxhg]{width:max-content;display:flex}.marquee__track[data-astro-cid-7aropxhg]{font:700 clamp(1.4rem, 3vw, 2.2rem)/1.2 var(--font-display), Georgia, serif;white-space:nowrap;gap:3rem;padding-right:3rem;display:flex}.marquee__track[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"✦";color:var(--gold);vertical-align:middle;margin-right:3rem;font-size:.7em}@media (prefers-reduced-motion:no-preference){.marquee[data-astro-cid-7aropxhg]{animation:40s linear infinite marquee}.values[data-astro-cid-7aropxhg]:hover .marquee[data-astro-cid-7aropxhg]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-7aropxhg]{justify-content:center;width:auto}.marquee__track[data-astro-cid-7aropxhg]{white-space:normal;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;padding:0 1rem}.marquee__track[data-astro-cid-7aropxhg][aria-hidden]{display:none}}@keyframes marquee{to{transform:translate(-50%)}}.moments-head[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.moments[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.moments[data-astro-cid-7aropxhg] .photo[data-astro-cid-7aropxhg]{aspect-ratio:3/4}@media (width>=900px){.moments[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr))}.moments[data-astro-cid-7aropxhg] .photo[data-astro-cid-7aropxhg]:nth-child(2n){margin-top:3rem}}.donate-band[data-astro-cid-7aropxhg]{background:var(--purple);color:#fff}.donate-band__inner[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:clamp(3rem,7vw,5rem);display:flex}.donate-band[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{margin-bottom:.3em}.donate-band[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{max-width:36rem;margin:0;font-size:1.15rem}.btn--light[data-astro-cid-7aropxhg]{color:var(--purple);background:#fff;box-shadow:0 10px 24px -12px #00000080}.btn--light[data-astro-cid-7aropxhg]:hover{background:var(--gold);color:var(--ink)}
