.schools-count{max-width:68ch;margin:0 0 32px;padding:14px 16px;color:var(--p-muted);font:400 var(--p-type-sans-14-160)}.schools-list{max-width:68ch;margin:0;padding:0;list-style:none;display:grid;gap:34px}.schools-entry{padding:22px 0 0}.schools-entry-mark{margin:0 0 8px;letter-spacing:.14em;color:var(--p-accent);font:400 var(--p-type-sans-11-150)}.schools-entry-matter{margin:0;letter-spacing:-.01em;color:var(--p-ink);font:500 var(--p-type-serif-24-135)}.schools-entry-label{margin:18px 0 0;letter-spacing:.1em;text-transform:uppercase;color:var(--p-faint);font:400 var(--p-type-sans-11-150)}.schools-positions{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:14px}.schools-positions>li{display:grid;gap:3px;padding-left:14px}.schools-positions>li>b{color:var(--p-ink);font:500 var(--p-type-sans-15-160)}.schools-positions>li>i{font-style:normal;color:var(--p-faint);font:400 var(--p-type-sans-12-145)}.schools-positions>li>span{color:var(--p-muted);font:400 var(--p-type-sans-15-160)}.schools-entry-follows{margin:18px 0 0;padding-top:14px;color:var(--p-ink);font:400 var(--p-type-sans-15-160)}.schools-entry-referee{margin:6px 0 0;font-style:italic;color:var(--p-muted);font:400 var(--p-type-wheel-serif-12-5)}.schools-entry-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin:12px 0 0;letter-spacing:.06em;color:var(--p-faint);font:400 var(--p-type-sans-11-150)}.schools-entry-meta code{color:var(--p-faint);font:400 var(--p-type-sans-16-160)}