.compare[data-astro-cid-pfxctmgo]{padding-block:clamp(2.75rem,6vw,4.5rem)}.table-scroll[data-astro-cid-pfxctmgo]{margin-top:1.75rem;overflow-x:auto}table[data-astro-cid-pfxctmgo]{border-collapse:collapse;width:100%;min-width:36rem}thead[data-astro-cid-pfxctmgo] th[data-astro-cid-pfxctmgo]{text-align:left;font:600 .95rem/1.2 var(--display);color:var(--steel);border-bottom:3px solid var(--coal);padding:0 1rem .6rem 0;font-stretch:92%}tbody[data-astro-cid-pfxctmgo] th[data-astro-cid-pfxctmgo],tbody[data-astro-cid-pfxctmgo] td[data-astro-cid-pfxctmgo]{text-align:left;vertical-align:top;border-bottom:3px solid var(--platform);padding:1rem 1rem 1rem 0}tbody[data-astro-cid-pfxctmgo] th[data-astro-cid-pfxctmgo]{font:800 var(--step-1)/1.1 var(--display);max-width:18rem;font-stretch:80%}tbody[data-astro-cid-pfxctmgo] th[data-astro-cid-pfxctmgo] span[data-astro-cid-pfxctmgo]{color:var(--steel);white-space:nowrap;font-weight:600}tbody[data-astro-cid-pfxctmgo] th[data-astro-cid-pfxctmgo] a[data-astro-cid-pfxctmgo]{text-decoration:none}tbody[data-astro-cid-pfxctmgo] th[data-astro-cid-pfxctmgo] a[data-astro-cid-pfxctmgo]:hover{text-decoration:underline}td[data-astro-cid-pfxctmgo]{font-size:1rem}tbody[data-astro-cid-pfxctmgo] tr[data-astro-cid-pfxctmgo].group th[data-astro-cid-pfxctmgo]{max-width:none;font:700 1rem/1.2 var(--display);color:var(--red-dark);border-bottom:3px solid var(--coal);padding:1.6rem 0 .5rem;font-stretch:92%}tbody[data-astro-cid-pfxctmgo]:first-of-type tr[data-astro-cid-pfxctmgo].group th[data-astro-cid-pfxctmgo]{padding-top:1rem}.money[data-astro-cid-pfxctmgo] strong[data-astro-cid-pfxctmgo]{font:800 1.35rem/1.2 var(--display);font-variant-numeric:tabular-nums;font-stretch:82%;display:block}.money[data-astro-cid-pfxctmgo] span[data-astro-cid-pfxctmgo]{color:var(--steel);margin-top:.15rem;font-size:.95rem;display:block}.group-head[data-astro-cid-pfxctmgo]{padding-block:clamp(2.5rem,5vw,3.5rem) 1.25rem}.schools[data-astro-cid-pfxctmgo]{border-top:3px solid var(--coal)}.school[data-astro-cid-pfxctmgo]{border-top:3px solid var(--platform);padding-block:clamp(2.5rem,5vw,3.5rem)}.loc[data-astro-cid-pfxctmgo]{font:700 .85rem/1.2 var(--display);color:var(--red-dark);margin-top:.3rem;font-stretch:92%;display:block}.loc-label[data-astro-cid-pfxctmgo]{background:var(--coal);color:var(--white);font:700 .95rem/1.2 var(--display);margin-top:1rem;padding:.3em .6em;font-stretch:90%;display:inline-block}.school[data-astro-cid-pfxctmgo] h3[data-astro-cid-pfxctmgo]{font-size:var(--step-3);font-stretch:70%;line-height:.98}.school-grid[data-astro-cid-pfxctmgo]{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:clamp(1.5rem,4vw,3rem);display:grid}.logo[data-astro-cid-pfxctmgo]{object-fit:contain;width:10rem;height:10rem}.logo-todo[data-astro-cid-pfxctmgo]{text-align:center;color:#4c565b;font:600 .875rem/1.3 var(--display);background:repeating-linear-gradient(135deg,#d7dad8 0 14px,#cfd3d1 14px 28px);place-items:center;padding:1rem;display:grid}.where[data-astro-cid-pfxctmgo]{color:var(--steel);margin-top:.6rem;font-size:1rem}.desc[data-astro-cid-pfxctmgo]{margin-top:1rem}.tuition[data-astro-cid-pfxctmgo]{flex-wrap:wrap;gap:.75rem 2.25rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.tuition[data-astro-cid-pfxctmgo] li[data-astro-cid-pfxctmgo] strong[data-astro-cid-pfxctmgo]{font:800 var(--step-3)/1 var(--display);font-variant-numeric:tabular-nums;font-stretch:68%;display:block}.tuition[data-astro-cid-pfxctmgo] li[data-astro-cid-pfxctmgo] span[data-astro-cid-pfxctmgo]{color:#3b4246;font-size:1rem}.links[data-astro-cid-pfxctmgo]{font:600 1.05rem/1.3 var(--display);flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:1.25rem;font-stretch:92%;display:flex}@media (width<=40rem){table[data-astro-cid-pfxctmgo],tbody[data-astro-cid-pfxctmgo]{min-width:0;display:block}thead[data-astro-cid-pfxctmgo]{display:none}tbody[data-astro-cid-pfxctmgo] tr[data-astro-cid-pfxctmgo]{border-bottom:3px solid var(--platform);grid-template-columns:auto 1fr;column-gap:.75rem;padding-block:1rem;display:grid}tbody[data-astro-cid-pfxctmgo] th[data-astro-cid-pfxctmgo],tbody[data-astro-cid-pfxctmgo] td[data-astro-cid-pfxctmgo]{border:0;padding:0}tbody[data-astro-cid-pfxctmgo] th[data-astro-cid-pfxctmgo][scope=row]{grid-column:1/-1;max-width:none}tbody[data-astro-cid-pfxctmgo] td[data-astro-cid-pfxctmgo]:first-of-type{color:var(--steel);margin-top:.35rem;font-size:.95rem}tbody[data-astro-cid-pfxctmgo] tr[data-astro-cid-pfxctmgo].group{border:0;padding-block:0;display:block}tbody[data-astro-cid-pfxctmgo] tr[data-astro-cid-pfxctmgo].group th[data-astro-cid-pfxctmgo]{border-bottom:3px solid var(--coal);padding:1.4rem 0 .4rem;display:block}tbody[data-astro-cid-pfxctmgo] td[data-astro-cid-pfxctmgo].money{grid-column:1/-1;margin-top:.6rem}}@media (width<=46rem){.school-grid[data-astro-cid-pfxctmgo]{grid-template-columns:1fr}.school-id[data-astro-cid-pfxctmgo]{align-items:center;gap:1.25rem;display:flex}.logo[data-astro-cid-pfxctmgo]{width:6rem;height:6rem}.loc-label[data-astro-cid-pfxctmgo]{margin-top:0}}
