video.svelte-1q7lu7x{aspect-ratio:16/9;border-radius:var(--border-radius);background-color:var(--text-color);width:100%}.archive.svelte-1g9zdvf .container:where(.svelte-1g9zdvf){padding-block:40px}.archive.svelte-1g9zdvf .row:where(.svelte-1g9zdvf){color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(25px,4vw,60px);margin-bottom:50px;text-decoration:none;display:grid}.archive.svelte-1g9zdvf .eyebrow:where(.svelte-1g9zdvf){letter-spacing:.14em;text-transform:uppercase;color:var(--accent-500);margin-bottom:.75rem;font-size:1rem;font-weight:600;line-height:1.4}.archive.svelte-1g9zdvf h2:where(.svelte-1g9zdvf){font-family:var(--font-family-1);text-underline-offset:.15em;margin-bottom:.75rem;font-size:clamp(1.9rem,4vw,3rem);font-weight:400;line-height:1.1;text-decoration:underline .06em #0000;transition:text-decoration-color .2s}.archive.svelte-1g9zdvf .copy:where(.svelte-1g9zdvf){max-width:46ch;color:var(--text-color-muted)}.archive.svelte-1g9zdvf .arrow:where(.svelte-1g9zdvf){width:3rem;color:var(--text-color);transition:transform .25s cubic-bezier(.16,1,.3,1);display:block}.archive.svelte-1g9zdvf .arrow:where(.svelte-1g9zdvf) svg:where(.svelte-1g9zdvf){width:100%;height:auto}.archive.svelte-1g9zdvf .row:where(.svelte-1g9zdvf):hover h2:where(.svelte-1g9zdvf),.archive.svelte-1g9zdvf .row:where(.svelte-1g9zdvf):focus-visible h2:where(.svelte-1g9zdvf){text-decoration-color:var(--underline-color)}.archive.svelte-1g9zdvf .row:where(.svelte-1g9zdvf):hover .arrow:where(.svelte-1g9zdvf),.archive.svelte-1g9zdvf .row:where(.svelte-1g9zdvf):focus-visible .arrow:where(.svelte-1g9zdvf){color:var(--accent-color);transform:translate(0)}@media (min-width:680px){.archive.svelte-1g9zdvf .row:where(.svelte-1g9zdvf) .arrow:where(.svelte-1g9zdvf){transform:translate(-.6rem)}}@media (max-width:679px){.archive.svelte-1g9zdvf .row:where(.svelte-1g9zdvf){grid-template-columns:minmax(0,1fr);justify-items:start}}@media (prefers-reduced-motion:reduce){.archive.svelte-1g9zdvf h2:where(.svelte-1g9zdvf),.archive.svelte-1g9zdvf .arrow:where(.svelte-1g9zdvf){transition:none}.archive.svelte-1g9zdvf .row:where(.svelte-1g9zdvf):hover .arrow:where(.svelte-1g9zdvf),.archive.svelte-1g9zdvf .row:where(.svelte-1g9zdvf):focus-visible .arrow:where(.svelte-1g9zdvf){transform:none}}.donate.svelte-8n0roe{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:clamp(30px,5vw,80px);padding-block:60px;display:grid}.donate.svelte-8n0roe .eyebrow:where(.svelte-8n0roe){letter-spacing:.14em;text-transform:uppercase;color:var(--accent-500);margin-bottom:.75rem;font-size:1rem;font-weight:600;line-height:1.4}.donate.svelte-8n0roe h2:where(.svelte-8n0roe){font-family:var(--font-family-1);text-wrap:normal;font-size:clamp(1.9rem,4vw,3rem);font-weight:400;line-height:1.1}.donate.svelte-8n0roe .copy:where(.svelte-8n0roe){max-width:46ch;color:var(--text-color-muted)}.donate.svelte-8n0roe .actions:where(.svelte-8n0roe){flex-wrap:wrap;gap:15px;margin-top:1.75rem;display:flex}@media (max-width:679px){.donate.svelte-8n0roe{grid-template-columns:minmax(0,1fr)}}.hero.svelte-1eg3sje .mosaic:where(.svelte-1eg3sje){grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,1fr);gap:6px;height:min(78svh,820px);min-height:600px;display:grid}.hero.svelte-1eg3sje .tile:where(.svelte-1eg3sje){grid-area:var(--area);border-radius:var(--border-radius);position:relative;overflow:hidden}.hero.svelte-1eg3sje .tile:where(.svelte-1eg3sje) img:where(.svelte-1eg3sje){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero.svelte-1eg3sje .text:where(.svelte-1eg3sje){text-align:center;flex-direction:column;grid-area:2/2/3/4;justify-content:center;align-items:center;padding:24px clamp(10px,2vw,28px);display:flex}.hero.svelte-1eg3sje .text:where(.svelte-1eg3sje) h1:where(.svelte-1eg3sje){font-family:var(--font-family-1);letter-spacing:.06em;margin-inline-start:.06em;font-size:clamp(2.75rem,7vw,5.5rem);font-weight:500;line-height:1}.hero.svelte-1eg3sje .subtext:where(.svelte-1eg3sje){display:grid}.hero.svelte-1eg3sje .subtext:where(.svelte-1eg3sje) p:where(.svelte-1eg3sje){font-family:var(--font-family-2);color:var(--text-color-muted);opacity:0;visibility:hidden;grid-area:1/1;margin-top:10px;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:600;line-height:1.45;transition:opacity .6s,visibility .6s}.hero.svelte-1eg3sje .subtext:where(.svelte-1eg3sje) p.active:where(.svelte-1eg3sje){opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.hero.svelte-1eg3sje .subtext:where(.svelte-1eg3sje) p:where(.svelte-1eg3sje){transition:none}}@media (min-width:680px) and (max-width:1279px){.hero.svelte-1eg3sje .mosaic:where(.svelte-1eg3sje){height:min(72svh,660px)}}@media (max-width:679px){.hero.svelte-1eg3sje .mosaic:where(.svelte-1eg3sje){grid-template-rows:1fr auto 1fr;grid-template-columns:repeat(3,1fr);height:min(80svh,620px);min-height:550px}.hero.svelte-1eg3sje .tile:where(.svelte-1eg3sje){grid-area:auto}.hero.svelte-1eg3sje .tile.mobile-wide:where(.svelte-1eg3sje){grid-column:span 2}.hero.svelte-1eg3sje .tile.mobile-full:where(.svelte-1eg3sje){grid-column:1/-1}.hero.svelte-1eg3sje .desktop-only:where(.svelte-1eg3sje){display:none}.hero.svelte-1eg3sje .text:where(.svelte-1eg3sje){grid-area:auto/1/auto/-1;padding-block:24px 20px}.hero.svelte-1eg3sje .text:where(.svelte-1eg3sje) h1:where(.svelte-1eg3sje){font-size:clamp(3.5rem,16vw,5.5rem)}}@media (max-width:499px){.hero.svelte-1eg3sje .mosaic:where(.svelte-1eg3sje){grid-template-columns:repeat(2,1fr)}.hero.svelte-1eg3sje .tile.mobile-wide:where(.svelte-1eg3sje){grid-column:span 1}}
