.departments[data-astro-cid-pw5katn2]{max-width:72rem}h2[data-astro-cid-pw5katn2]{color:var(--color-accent)}.finder[data-astro-cid-pw5katn2]{margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background:var(--color-surface);border-radius:8px}.finder[data-astro-cid-pw5katn2] h2[data-astro-cid-pw5katn2]{font-size:1.35rem}.finder[data-astro-cid-pw5katn2] label[data-astro-cid-pw5katn2]{margin-bottom:.4rem;font-weight:700;display:block}.finder[data-astro-cid-pw5katn2] input[data-astro-cid-pw5katn2]{border:2px solid var(--color-input-border);background:var(--color-card);width:100%;max-width:34rem;min-height:2.9rem;font:inherit;border-radius:8px;padding:.55rem .9rem}.finder[data-astro-cid-pw5katn2] input[data-astro-cid-pw5katn2]:focus-visible{border-color:var(--color-accent)}.finder-count[data-astro-cid-pw5katn2]{min-height:1.4em;color:var(--color-text-light);margin:.5rem 0 0;font-size:.95rem}.results[data-astro-cid-pw5katn2]{gap:var(--spacing-sm);margin:var(--spacing-sm) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));padding:0;list-style:none;display:grid}.results[data-astro-cid-pw5katn2]:not(:has(li:not([hidden]))){margin:0}.list-title[data-astro-cid-pw5katn2]{margin-bottom:var(--spacing-sm)}.dept-grid[data-astro-cid-pw5katn2]{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));padding:0;list-style:none;display:grid}.dept[data-astro-cid-pw5katn2]{height:100%;padding:var(--spacing-md);border:1px solid var(--color-border);background:var(--color-card);border-radius:8px;flex-direction:column;display:flex}.dept-head[data-astro-cid-pw5katn2]{align-items:flex-start;gap:.8rem;margin-bottom:.6rem;display:flex}.dept-icon-wrap[data-astro-cid-pw5katn2]{background:var(--color-surface);width:3rem;height:3rem;color:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.dept[data-astro-cid-pw5katn2] h3[data-astro-cid-pw5katn2]{margin:0;font-size:1.15rem;line-height:1.35}.dept[data-astro-cid-pw5katn2] h3[data-astro-cid-pw5katn2] a[data-astro-cid-pw5katn2]{color:var(--color-text)}.dept[data-astro-cid-pw5katn2] h3[data-astro-cid-pw5katn2] a[data-astro-cid-pw5katn2]:hover{color:var(--color-accent)}.dept-desc[data-astro-cid-pw5katn2]{color:var(--color-text-light);font-size:.95rem}.tasks[data-astro-cid-pw5katn2]{margin:0 0 var(--spacing-sm);flex-wrap:wrap;gap:.35rem;padding:0;list-style:none;display:flex}.tasks[data-astro-cid-pw5katn2] li[data-astro-cid-pw5katn2]{background:var(--color-surface);border-radius:999px;padding:.2rem .6rem;font-size:.82rem}.dept-head-person[data-astro-cid-pw5katn2]{padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);margin-top:auto}.dept-head-person[data-astro-cid-pw5katn2] p[data-astro-cid-pw5katn2]{margin:0}.role[data-astro-cid-pw5katn2]{color:var(--color-text-light);font-size:.85rem}.name[data-astro-cid-pw5katn2]{font-weight:700}.contact[data-astro-cid-pw5katn2]{overflow-wrap:anywhere;font-size:.92rem;margin-top:.3rem!important}.contact[data-astro-cid-pw5katn2] a[data-astro-cid-pw5katn2]{text-underline-offset:.15em;text-decoration:underline}.dept-more[data-astro-cid-pw5katn2]{min-height:2.75rem;margin-top:var(--spacing-sm);align-items:center;font-weight:700;display:inline-flex}.general[data-astro-cid-pw5katn2]{max-width:var(--reading-width);margin-top:var(--spacing-lg);padding:var(--spacing-md);border-left:4px solid var(--color-accent);background:var(--color-surface);border-radius:8px}.general[data-astro-cid-pw5katn2] h2[data-astro-cid-pw5katn2]{font-size:1.3rem}.general[data-astro-cid-pw5katn2] dl[data-astro-cid-pw5katn2]{grid-template-columns:max-content minmax(0,1fr);gap:.4rem 1rem;margin:0;display:grid}.general[data-astro-cid-pw5katn2] dt[data-astro-cid-pw5katn2]{font-weight:700}.general[data-astro-cid-pw5katn2] dd[data-astro-cid-pw5katn2]{margin:0}.general[data-astro-cid-pw5katn2] a[data-astro-cid-pw5katn2]{text-underline-offset:.15em;text-decoration:underline}@media (width<=34rem){.general[data-astro-cid-pw5katn2] dl[data-astro-cid-pw5katn2]{grid-template-columns:1fr}.general[data-astro-cid-pw5katn2] dd[data-astro-cid-pw5katn2]{margin-bottom:.4rem}}
