.page-header[data-astro-cid-iwrfvfni]{border-bottom:2px solid var(--foreground-color);background-color:var(--foreground-color);padding-block:var(--space-xl)}.page-header[data-astro-cid-iwrfvfni] h1[data-astro-cid-iwrfvfni]{margin:0 0 var(--space-xs);color:var(--background-color);font-size:var(--font-size-4);letter-spacing:.02em;text-transform:uppercase}.page-header[data-astro-cid-iwrfvfni] p[data-astro-cid-iwrfvfni]{margin:0;color:var(--color-neutral-300);font-size:var(--font-size-1)}.container[data-astro-cid-iwrfvfni]{margin-inline:auto;padding-inline:var(--grid-gutter);max-width:var(--grid-max-width)}.content-section[data-astro-cid-iwrfvfni]{padding-block:var(--space-xl)}.intro[data-astro-cid-iwrfvfni]{margin-bottom:var(--space-xl);max-width:70ch}.intro[data-astro-cid-iwrfvfni] p[data-astro-cid-iwrfvfni]{margin:0;color:var(--color-neutral-700);font-size:var(--font-size-1);line-height:1.7}.organisations-list[data-astro-cid-iwrfvfni]{display:flex;flex-direction:column;gap:var(--space-xl)}.org-group[data-astro-cid-iwrfvfni] h2[data-astro-cid-iwrfvfni]{margin:0 0 var(--space-m);border-bottom:2px solid var(--foreground-color);padding-bottom:var(--space-xs);font-size:var(--font-size-2);letter-spacing:.02em;text-transform:uppercase}.org-cards[data-astro-cid-iwrfvfni]{display:grid;grid-template-columns:1fr;gap:var(--space-m)}@media (min-width:640px){.org-cards[data-astro-cid-iwrfvfni]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.org-cards[data-astro-cid-iwrfvfni]{grid-template-columns:repeat(3,1fr)}}.org-card[data-astro-cid-iwrfvfni]{display:flex;flex-direction:column;border:2px solid var(--foreground-color);overflow:hidden}.org-logo[data-astro-cid-iwrfvfni]{flex-shrink:0;background-color:var(--color-neutral-100);aspect-ratio:16/9;width:100%}.org-logo[data-astro-cid-iwrfvfni] img[data-astro-cid-iwrfvfni]{padding:var(--space-s);width:100%;height:100%;object-fit:contain}.org-content[data-astro-cid-iwrfvfni]{display:flex;flex:1;flex-direction:column;gap:var(--space-xs);padding:var(--space-m)}.org-card[data-astro-cid-iwrfvfni] h3[data-astro-cid-iwrfvfni]{margin:0;font-size:var(--font-size-1);line-height:1.3}.org-card[data-astro-cid-iwrfvfni] p[data-astro-cid-iwrfvfni]{margin:0;color:var(--color-neutral-600);font-size:var(--font-size--1);line-height:1.6}.org-links[data-astro-cid-iwrfvfni]{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-m);margin-top:auto;padding-top:var(--space-xs)}.org-link[data-astro-cid-iwrfvfni]{color:var(--foreground-color);font-weight:600;font-size:var(--font-size--1);text-decoration:none}.org-link[data-astro-cid-iwrfvfni]:hover,.org-link[data-astro-cid-iwrfvfni]:focus-visible{text-decoration:underline}.empty-state[data-astro-cid-iwrfvfni]{border:2px dashed var(--color-neutral-400);padding:var(--space-2xl);text-align:center}.empty-state[data-astro-cid-iwrfvfni] p[data-astro-cid-iwrfvfni]{margin:0;color:var(--color-neutral-600)}.empty-state[data-astro-cid-iwrfvfni] p[data-astro-cid-iwrfvfni]+p[data-astro-cid-iwrfvfni]{margin-top:var(--space-xs)}.cta-section[data-astro-cid-iwrfvfni]{margin-top:var(--space-2xl);border:2px solid var(--foreground-color);background-color:var(--foreground-color);padding:var(--space-xl);text-align:center}.cta-section[data-astro-cid-iwrfvfni] h2[data-astro-cid-iwrfvfni]{margin:0 0 var(--space-s);color:var(--background-color);font-size:var(--font-size-2);text-transform:uppercase}.cta-section[data-astro-cid-iwrfvfni] p[data-astro-cid-iwrfvfni]{margin:0 auto var(--space-m);max-width:50ch;color:var(--color-neutral-300);font-size:var(--font-size-0);line-height:1.6}.button[data-astro-cid-iwrfvfni]{display:inline-block;transition:background-color var(--animation-speed-fast) var(--cubic-bezier),color var(--animation-speed-fast) var(--cubic-bezier);border:2px solid var(--background-color);background-color:var(--background-color);padding:var(--space-xs) var(--space-l);color:var(--foreground-color);font-weight:700;font-size:var(--font-size--1);text-decoration:none;text-transform:uppercase}.button[data-astro-cid-iwrfvfni]:hover,.button[data-astro-cid-iwrfvfni]:focus-visible{background-color:transparent;color:var(--background-color)}