.institutions[data-astro-cid-sk6bdhwi]{max-width:64rem}.list[data-astro-cid-sk6bdhwi]{gap:var(--spacing-sm);padding:0;list-style:none;display:grid}.inst[data-astro-cid-sk6bdhwi]{border:1px solid var(--color-border);background:var(--color-card);border-radius:8px;grid-template-columns:13rem minmax(0,1fr);display:grid;overflow:hidden}.inst-media[data-astro-cid-sk6bdhwi]{background:var(--color-surface)}.inst-media[data-astro-cid-sk6bdhwi] img[data-astro-cid-sk6bdhwi]{object-fit:cover;width:100%;height:100%;min-height:12rem}.inst-media[data-astro-cid-sk6bdhwi].contain{padding:var(--spacing-sm);border-right:1px solid var(--color-border);background:#fff;justify-content:center;align-items:center;display:flex}.inst-media[data-astro-cid-sk6bdhwi].contain img[data-astro-cid-sk6bdhwi]{object-fit:contain;width:auto;max-width:100%;height:auto;min-height:0;max-height:9rem}.inst-media[data-astro-cid-sk6bdhwi].empty{background:var(--color-surface)}.inst-body[data-astro-cid-sk6bdhwi]{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.inst-area[data-astro-cid-sk6bdhwi]{color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.8rem;font-weight:700}.inst[data-astro-cid-sk6bdhwi] h2[data-astro-cid-sk6bdhwi]{margin-bottom:.4rem;font-size:1.3rem;line-height:1.3}.inst-summary[data-astro-cid-sk6bdhwi]{color:var(--color-text-light)}dl[data-astro-cid-sk6bdhwi]{border-top:1px solid var(--color-border);grid-template-columns:max-content minmax(0,1fr);gap:.4rem 1rem;margin:0;padding-top:.75rem;display:grid}dt[data-astro-cid-sk6bdhwi]{font-weight:700}dd[data-astro-cid-sk6bdhwi]{overflow-wrap:anywhere;margin:0}.block[data-astro-cid-sk6bdhwi]{display:block}dd[data-astro-cid-sk6bdhwi] a[data-astro-cid-sk6bdhwi],.update-note[data-astro-cid-sk6bdhwi] a[data-astro-cid-sk6bdhwi]{text-underline-offset:.15em;text-decoration:underline}.inst-about[data-astro-cid-sk6bdhwi]{margin:var(--spacing-sm) 0 0;color:var(--color-text-light);font-size:.95rem}.inst-more[data-astro-cid-sk6bdhwi]{align-items:center;min-height:2.75rem;margin-top:.5rem;font-weight:700;display:inline-flex}@media (width<=40rem){.inst[data-astro-cid-sk6bdhwi]{grid-template-columns:1fr}.inst-media[data-astro-cid-sk6bdhwi] img[data-astro-cid-sk6bdhwi]{aspect-ratio:16/9;min-height:0}.inst-media[data-astro-cid-sk6bdhwi].contain{border-right:0;border-bottom:1px solid var(--color-border)}.inst-media[data-astro-cid-sk6bdhwi].contain img[data-astro-cid-sk6bdhwi]{aspect-ratio:auto;max-height:6rem}.inst-media[data-astro-cid-sk6bdhwi].empty{display:none}dl[data-astro-cid-sk6bdhwi]{grid-template-columns:1fr;gap:0}dt[data-astro-cid-sk6bdhwi]{color:var(--color-text-light);margin-top:.4rem;font-size:.85rem;font-weight:600}}.update-note[data-astro-cid-sk6bdhwi]{max-width:var(--reading-width);margin-top:var(--spacing-md);color:var(--color-text-light);font-size:.95rem}
