.school__enroll{margin-top:2.25rem}.school__where.svelte-14irwxh{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .75rem;margin-top:1.5rem;font-size:.9rem;display:flex}.school__where.svelte-14irwxh span:where(.svelte-14irwxh){letter-spacing:.22em;text-transform:uppercase;color:var(--gold-ink);font-size:.66rem;font-weight:600}.school__photo.svelte-14irwxh{aspect-ratio:21/9}.school__sections.svelte-14irwxh{padding-block:clamp(3.5rem, 7vw, 6rem) var(--section);grid-template-columns:repeat(3,1fr);gap:clamp(2rem,4vw,3.5rem);display:grid}.school__sections.svelte-14irwxh li:where(.svelte-14irwxh){border-top:1px solid var(--ink);align-content:start;gap:1rem;padding-top:1.75rem;display:grid}.school__num.svelte-14irwxh{font-size:2.2rem;font-weight:400}.school__title.svelte-14irwxh{font-size:1.5rem}.school__sections.svelte-14irwxh p:where(.svelte-14irwxh){color:var(--muted)}.school__link.svelte-14irwxh{color:var(--ink);justify-self:start;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.school__staff.svelte-14irwxh{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3rem);max-width:980px;margin:clamp(3rem,6vw,4.5rem) auto 0;display:grid}@media (width<=860px){.school__sections.svelte-14irwxh{grid-template-columns:1fr}.school__staff.svelte-14irwxh{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}
