.organization-activities[data-astro-cid-3yifpqz4]{scroll-margin-top:7rem}h2[data-astro-cid-3yifpqz4]{color:var(--ink);margin:.5rem 0 1.3rem;font-size:clamp(1.8rem,4vw,2.7rem);font-weight:900;line-height:1.15}.activity-introduction[data-astro-cid-3yifpqz4]{max-width:85ch;color:var(--muted);margin-bottom:1.3rem;line-height:1.75}.activity-grid[data-astro-cid-3yifpqz4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}article[data-astro-cid-3yifpqz4]{border:1px solid var(--border);background:var(--surface-solid);flex-direction:column;align-items:start;padding:clamp(1.2rem,2.5vw,1.8rem);display:flex}time[data-astro-cid-3yifpqz4]{color:var(--brand-dark);font-size:.85rem;font-weight:800}h3[data-astro-cid-3yifpqz4]{color:var(--ink);margin:.7rem 0;font-size:1.45rem;font-weight:900;line-height:1.25}article[data-astro-cid-3yifpqz4] p[data-astro-cid-3yifpqz4]{color:var(--muted);margin-bottom:1rem;line-height:1.75}a[data-astro-cid-3yifpqz4]{color:var(--brand-dark);text-underline-offset:.2em;margin-top:auto;font-weight:800;text-decoration:underline}@media (width<=900px){.activity-grid[data-astro-cid-3yifpqz4]{grid-template-columns:1fr}}.home-partners[data-astro-cid-plardqbt]{scroll-margin-top:7rem}.home-partners[data-astro-cid-plardqbt] .section-heading[data-astro-cid-plardqbt]{align-items:center}.home-partners[data-astro-cid-plardqbt] .home-partners-intro[data-astro-cid-plardqbt]{margin:.6rem 0 0;font-size:1.05rem}.home-partners[data-astro-cid-plardqbt] a[data-astro-cid-plardqbt].home-partner{border:1px solid var(--border);border-top:3px solid var(--brand-dark);background:var(--surface-solid);color:var(--ink);border-radius:.75rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.5rem,4vw,3rem);text-decoration:none;transition:border-color .18s,box-shadow .18s;display:grid;box-shadow:0 8px 28px #062f4f0d}.home-partners[data-astro-cid-plardqbt] a[data-astro-cid-plardqbt].home-partner:hover{border-color:var(--brand-dark);color:var(--ink);box-shadow:0 12px 32px #062f4f1a}.home-partner[data-astro-cid-plardqbt]:focus-visible{outline:3px solid var(--brand-dark);outline-offset:5px}.home-partner-logo[data-astro-cid-plardqbt]{border-right:1px solid var(--border);background:#fff;place-items:center;min-width:0;min-height:9rem;padding:1.5rem;display:grid}.home-partner-logo[data-astro-cid-plardqbt] img[data-astro-cid-plardqbt]{width:min(100%,20rem);height:auto;display:block}.home-partner-copy[data-astro-cid-plardqbt]{min-width:0}.home-partner-label[data-astro-cid-plardqbt]{color:var(--brand-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:750}.home-partner-copy[data-astro-cid-plardqbt] h3[data-astro-cid-plardqbt]{color:var(--ink);margin:.65rem 0 .5rem;font-size:clamp(1.7rem,3vw,2.2rem);line-height:1.2}.home-partner-copy[data-astro-cid-plardqbt] p[data-astro-cid-plardqbt]{max-width:42ch;margin:0}.home-partner-visit[data-astro-cid-plardqbt]{min-height:44px;color:var(--brand-dark);align-items:center;gap:.65rem;margin-top:.9rem;font-weight:700;display:inline-flex}.home-partner[data-astro-cid-plardqbt]:hover .home-partner-visit[data-astro-cid-plardqbt]{text-underline-offset:.25em;text-decoration:underline}@media (width<=700px){.home-partners[data-astro-cid-plardqbt] .section-heading[data-astro-cid-plardqbt]{align-items:flex-start}.home-partners[data-astro-cid-plardqbt] a[data-astro-cid-plardqbt].home-partner{grid-template-columns:1fr;gap:1.5rem}.home-partner-logo[data-astro-cid-plardqbt]{border-right:0;border-bottom:1px solid var(--border);min-height:7rem;padding:1rem .5rem 2rem}}@media (prefers-reduced-motion:reduce){.home-partners[data-astro-cid-plardqbt] a[data-astro-cid-plardqbt].home-partner{transition:none}}.home-introduction[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding-block:clamp(2.5rem,5vw,5rem);display:grid}.home-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin:1.5rem 0 0;font-size:1.05rem}.home-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:1.75rem;display:flex}.home-secondary[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;min-height:44px;font-weight:650;display:inline-flex}.home-copy[data-astro-cid-lcdefpme] .home-mission-link[data-astro-cid-lcdefpme]{margin-top:1rem;font-size:.9rem}.home-evidence[data-astro-cid-lcdefpme]{min-width:0;margin:0}.home-evidence[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.home-evidence[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);padding-top:1rem;font-size:.85rem;line-height:1.8}.home-audiences[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:2rem;display:grid}.home-audiences[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;display:flex}.home-audiences[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 .75rem}.home-audiences[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;margin-top:auto;font-weight:650;display:inline-flex}.home-event[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}.home-event-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:30rem}.home-event[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.5rem,2.6vw,2.15rem)}.home-event[data-astro-cid-lcdefpme] .home-event-date[data-astro-cid-lcdefpme]{color:var(--brand-dark);margin:0 0 1rem;font-size:.9rem;font-weight:650}.home-event[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:.75rem}.home-participation[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:center;gap:3rem;display:grid}.home-participation[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:1.5rem}.participation-links[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.participation-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);align-items:center;min-height:56px;padding-block:1rem;font-weight:650;display:flex}.home-identity[data-astro-cid-lcdefpme]{padding-bottom:1.5rem;font-size:.875rem}@media (width<=800px){.home-introduction[data-astro-cid-lcdefpme],.home-event[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-evidence[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9}.home-audiences[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.75rem}.home-participation[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem}}
