.openings[data-astro-cid-ws3ydp5s]{border:1px solid var(--rule);background:var(--surface);padding:16px 18px;margin:24px 0}.openings[data-astro-cid-ws3ydp5s] h2[data-astro-cid-ws3ydp5s]{margin:0 0 10px;font-size:19px}.none[data-astro-cid-ws3ydp5s]{margin:0;font-size:15px;color:var(--ink-2);max-width:47ch}.bands[data-astro-cid-ws3ydp5s]{list-style:none;padding:0;margin:0 0 10px}.bands[data-astro-cid-ws3ydp5s] li[data-astro-cid-ws3ydp5s]{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:7px 0;border-bottom:1px solid var(--rule-2);font-size:15px}.bands[data-astro-cid-ws3ydp5s] li[data-astro-cid-ws3ydp5s]:last-child{border-bottom:0}.band[data-astro-cid-ws3ydp5s]{min-width:110px;color:var(--ink-2)}.val[data-astro-cid-ws3ydp5s]{font-weight:600}.val[data-astro-cid-ws3ydp5s].open{color:var(--ok)}.val[data-astro-cid-ws3ydp5s].full{color:var(--ink)}.val[data-astro-cid-ws3ydp5s].na,.val[data-astro-cid-ws3ydp5s].old{color:var(--ink-3);font-weight:400}.when[data-astro-cid-ws3ydp5s]{font-size:13px;color:var(--ink-3)}.small[data-astro-cid-ws3ydp5s]{font-size:13.5px;margin:0}.riskbar[data-astro-cid-xuu6mtci]{margin:var(--s-4) 0 var(--s-5)}.riskbar[data-astro-cid-xuu6mtci] svg[data-astro-cid-xuu6mtci]{display:block;width:100%;height:10px;border-radius:2px;overflow:hidden;background:var(--sunk)}.riskbar[data-astro-cid-xuu6mtci] figcaption[data-astro-cid-xuu6mtci]{margin-top:var(--s-3)}.riskbar[data-astro-cid-xuu6mtci] ul[data-astro-cid-xuu6mtci]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5)}.riskbar[data-astro-cid-xuu6mtci] li[data-astro-cid-xuu6mtci]{margin:0;max-width:none;display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--ink-2)}.riskbar[data-astro-cid-xuu6mtci] .swatch[data-astro-cid-xuu6mtci]{width:10px;height:10px;border-radius:2px;flex:none}.riskbar[data-astro-cid-xuu6mtci] strong[data-astro-cid-xuu6mtci]{color:var(--ink);font-variant-numeric:tabular-nums}.timeline[data-astro-cid-g34em6bh]{margin:var(--s-4) 0 var(--s-5)}.timeline[data-astro-cid-g34em6bh] svg[data-astro-cid-g34em6bh]{display:block;width:100%;height:auto;max-width:560px;color:var(--ink-3)}.timeline[data-astro-cid-g34em6bh] figcaption[data-astro-cid-g34em6bh]{margin-top:var(--s-3);display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);align-items:center;font-size:var(--t-sm);color:var(--ink-3)}.timeline[data-astro-cid-g34em6bh] .key[data-astro-cid-g34em6bh]{display:flex;align-items:center;gap:var(--s-2)}.timeline[data-astro-cid-g34em6bh] .sw[data-astro-cid-g34em6bh]{width:10px;height:10px;border-radius:2px;flex:none}.timeline[data-astro-cid-g34em6bh] .sw-all[data-astro-cid-g34em6bh]{background:var(--chart-track)}.timeline[data-astro-cid-g34em6bh] .sw-found[data-astro-cid-g34em6bh]{background:var(--accent)}.timeline[data-astro-cid-g34em6bh] .note[data-astro-cid-g34em6bh]{flex:1 1 100%;max-width:var(--measure)}.pmap[data-astro-cid-5qkpekb5]{margin:var(--s-6) 0}.pmap[data-astro-cid-5qkpekb5] .shell[data-astro-cid-5qkpekb5]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--sunk);min-height:220px;display:flex;align-items:center;overflow:hidden}.pmap[data-astro-cid-5qkpekb5] .placeholder[data-astro-cid-5qkpekb5]{padding:var(--s-5);max-width:44ch}.pmap[data-astro-cid-5qkpekb5] .placeholder[data-astro-cid-5qkpekb5] p[data-astro-cid-5qkpekb5]{margin:0 0 var(--s-3)}.pmap[data-astro-cid-5qkpekb5] .placeholder[data-astro-cid-5qkpekb5] p[data-astro-cid-5qkpekb5]:last-child{margin:0;display:flex;flex-wrap:wrap;gap:var(--s-2)}.pmap[data-astro-cid-5qkpekb5] button[data-astro-cid-5qkpekb5][data-map-show]{font-family:var(--sans);font-size:var(--t-sm);font-weight:600;min-height:44px;padding:0 var(--s-5);cursor:pointer;border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--accent-on)}.pmap[data-astro-cid-5qkpekb5] button[data-astro-cid-5qkpekb5][data-map-show]:hover{background:var(--accent-ink)}.pmap[data-astro-cid-5qkpekb5] .shell[data-astro-cid-5qkpekb5].live{display:block;min-height:0}.pmap[data-astro-cid-5qkpekb5] .leafletmap{height:340px;width:100%}@media(max-width:560px){.pmap[data-astro-cid-5qkpekb5] .leafletmap{height:260px}}.pmap[data-astro-cid-5qkpekb5] .leaflet-container{font:inherit;font-size:var(--t-xs);background:var(--sunk)}.pmap[data-astro-cid-5qkpekb5] .leaflet-control-attribution{background:var(--surface);color:var(--ink-3);font-size:11px;padding:2px 6px}.pmap[data-astro-cid-5qkpekb5] .leaflet-control-attribution a{color:var(--ink-2)}.trs[data-astro-cid-esagcyzd]{margin:var(--s-6) 0}.trs[data-astro-cid-esagcyzd] p[data-astro-cid-esagcyzd]{margin:0 0 var(--s-3)}.award[data-astro-cid-esagcyzd]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-4);border-left:3px solid var(--rule);background:var(--sunk);border-radius:0 var(--radius) var(--radius) 0;max-width:var(--measure)}.award[data-astro-cid-esagcyzd] strong[data-astro-cid-esagcyzd]{font-size:var(--t-md)}.a-star[data-astro-cid-esagcyzd]{border-left-color:var(--ok)}.a-star[data-astro-cid-esagcyzd] strong[data-astro-cid-esagcyzd]{color:var(--ok)}.a-entry[data-astro-cid-esagcyzd]{border-left-color:var(--accent)}.a-suspended[data-astro-cid-esagcyzd]{border-left-color:var(--risk-mh)}.a-none[data-astro-cid-esagcyzd]{border-left-color:var(--rule);background:transparent;padding-left:var(--s-3)}.a-none[data-astro-cid-esagcyzd] strong[data-astro-cid-esagcyzd]{color:var(--ink-2);font-weight:600}.of[data-astro-cid-esagcyzd]{font-size:var(--t-sm);color:var(--ink-3)}.enroll[data-astro-cid-sz2dhoh2]{margin:26px 0}.enroll[data-astro-cid-sz2dhoh2] details[data-astro-cid-sz2dhoh2]{border:1px solid var(--rule);background:var(--surface);padding:0 16px}.enroll[data-astro-cid-sz2dhoh2] summary[data-astro-cid-sz2dhoh2]{cursor:pointer;padding:13px 0;font-weight:500;font-size:15.5px}.enroll[data-astro-cid-sz2dhoh2] .body[data-astro-cid-sz2dhoh2]{padding-bottom:16px;max-width:47ch}.small[data-astro-cid-sz2dhoh2]{font-size:13.5px}form[data-astro-cid-sz2dhoh2]{display:flex;flex-direction:column;gap:6px;max-width:320px;margin-top:14px}label[data-astro-cid-sz2dhoh2]{font-size:13px;color:var(--ink-2);margin-top:6px}input[data-astro-cid-sz2dhoh2],select[data-astro-cid-sz2dhoh2]{padding:9px 11px;border:1px solid var(--rule);border-radius:3px;font-size:16px;font-family:inherit;background:var(--bg)}button[data-astro-cid-sz2dhoh2]{background:var(--accent);color:var(--accent-on);border:0;padding:10px;border-radius:3px;font-size:15px;cursor:pointer;margin-top:12px}button[data-astro-cid-sz2dhoh2]:disabled{opacity:.6;cursor:default}#enroll-result[data-astro-cid-sz2dhoh2]{background:var(--accent-bg);padding:11px 13px;border-radius:3px;font-size:14.5px;max-width:52ch;margin-top:12px}.inquiry[data-astro-cid-v56yoci2]{margin:var(--s-6) 0;padding:var(--s-5);background:var(--band-tint);border-radius:var(--radius)}.inquiry[data-astro-cid-v56yoci2] h2[data-astro-cid-v56yoci2]{margin-top:0}.inquiry[data-astro-cid-v56yoci2] form[data-astro-cid-v56yoci2]{margin-top:var(--s-5);max-width:560px}.inquiry[data-astro-cid-v56yoci2] .row[data-astro-cid-v56yoci2]{margin-bottom:var(--s-4)}.inquiry[data-astro-cid-v56yoci2] .two[data-astro-cid-v56yoci2]{display:grid;gap:0 var(--s-4);grid-template-columns:1fr}@media(min-width:540px){.inquiry[data-astro-cid-v56yoci2] .two[data-astro-cid-v56yoci2]{grid-template-columns:1fr 1fr}}.inquiry[data-astro-cid-v56yoci2] label[data-astro-cid-v56yoci2]{display:block;font-size:var(--t-sm);font-weight:600;color:var(--ink-2);margin-bottom:var(--s-2)}.inquiry[data-astro-cid-v56yoci2] .req[data-astro-cid-v56yoci2]{font-weight:400;color:var(--ink-3);text-transform:uppercase;font-size:var(--t-xs);letter-spacing:.05em;margin-left:var(--s-2)}.inquiry[data-astro-cid-v56yoci2] input[data-astro-cid-v56yoci2][type=email],.inquiry[data-astro-cid-v56yoci2] input[data-astro-cid-v56yoci2][type=text],.inquiry[data-astro-cid-v56yoci2] input[data-astro-cid-v56yoci2][type=tel],.inquiry[data-astro-cid-v56yoci2] input[data-astro-cid-v56yoci2][type=date],.inquiry[data-astro-cid-v56yoci2] select[data-astro-cid-v56yoci2],.inquiry[data-astro-cid-v56yoci2] textarea[data-astro-cid-v56yoci2]{width:100%;font:inherit;font-size:var(--t-base);padding:var(--s-3);min-height:44px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);color:var(--ink);box-sizing:border-box}.inquiry[data-astro-cid-v56yoci2] textarea[data-astro-cid-v56yoci2]{min-height:100px;resize:vertical}.inquiry[data-astro-cid-v56yoci2] [data-astro-cid-v56yoci2]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.inquiry[data-astro-cid-v56yoci2] .check[data-astro-cid-v56yoci2] label[data-astro-cid-v56yoci2]{display:flex;align-items:center;gap:var(--s-3);font-weight:400;color:var(--ink);font-size:var(--t-base);min-height:44px;margin:0}.inquiry[data-astro-cid-v56yoci2] .check[data-astro-cid-v56yoci2] input[data-astro-cid-v56yoci2]{width:20px;height:20px;min-height:0;flex:none}.inquiry[data-astro-cid-v56yoci2] .trap[data-astro-cid-v56yoci2]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.inquiry[data-astro-cid-v56yoci2] .actions[data-astro-cid-v56yoci2]{margin:var(--s-5) 0 var(--s-4)}.inquiry[data-astro-cid-v56yoci2] button[data-astro-cid-v56yoci2]{font-family:var(--sans);font-size:var(--t-base);font-weight:600;min-height:48px;padding:0 var(--s-5);cursor:pointer;border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--accent-on)}.inquiry[data-astro-cid-v56yoci2] button[data-astro-cid-v56yoci2]:hover{background:var(--accent-ink)}.inquiry[data-astro-cid-v56yoci2] button[data-astro-cid-v56yoci2][disabled]{opacity:.6;cursor:default}.inquiry[data-astro-cid-v56yoci2] .result[data-astro-cid-v56yoci2]{margin-top:var(--s-4);padding:var(--s-4);background:var(--surface);border-left:3px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;font-size:var(--t-sm);max-width:560px}.alertform[data-astro-cid-pn3eapbl]{margin:28px 0}.alertform[data-astro-cid-pn3eapbl] form[data-astro-cid-pn3eapbl]{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:10px 0 12px;max-width:var(--measure)}.alertform[data-astro-cid-pn3eapbl] label[data-astro-cid-pn3eapbl]{display:block;font-size:14px;margin-bottom:4px}.alertform[data-astro-cid-pn3eapbl] .field[data-astro-cid-pn3eapbl]{flex:1 1 240px;min-width:0}.alertform[data-astro-cid-pn3eapbl] input[data-astro-cid-pn3eapbl][type=email]{width:100%;padding:9px 10px;font:inherit;border:1px solid var(--rule, #d8d8e0);border-radius:3px}.alertform[data-astro-cid-pn3eapbl] p[data-astro-cid-pn3eapbl]{margin:6px 0}.tuition[data-astro-cid-m2xvi2vs]{margin:var(--s-6) 0}.tuition[data-astro-cid-m2xvi2vs] table[data-astro-cid-m2xvi2vs]{border-collapse:collapse;width:100%;max-width:520px;font-size:var(--t-base);margin:var(--s-4) 0}.tuition[data-astro-cid-m2xvi2vs] th[data-astro-cid-m2xvi2vs],.tuition[data-astro-cid-m2xvi2vs] td[data-astro-cid-m2xvi2vs]{text-align:left;padding:var(--s-3);border-bottom:1px solid var(--rule-2);vertical-align:top}.tuition[data-astro-cid-m2xvi2vs] th[data-astro-cid-m2xvi2vs]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);background:var(--sunk);white-space:nowrap}.tuition[data-astro-cid-m2xvi2vs] .per[data-astro-cid-m2xvi2vs]{color:var(--ink-2);font-size:var(--t-sm)}.tuition[data-astro-cid-m2xvi2vs] .dated[data-astro-cid-m2xvi2vs]{color:var(--risk-mh)}.summary[data-astro-cid-n7qzwmpi]{margin:2rem 0}.summary[data-astro-cid-n7qzwmpi] blockquote[data-astro-cid-n7qzwmpi]{margin:.75rem 0 0;padding:.75rem 1rem;border-left:3px solid var(--rule, #d8d8e0);background:var(--tint, #fafafc)}.summary[data-astro-cid-n7qzwmpi] blockquote[data-astro-cid-n7qzwmpi] p[data-astro-cid-n7qzwmpi]{margin:0 0 .6rem}.summary[data-astro-cid-n7qzwmpi] blockquote[data-astro-cid-n7qzwmpi] p[data-astro-cid-n7qzwmpi]:last-of-type{margin-bottom:.4rem}.summary[data-astro-cid-n7qzwmpi] footer[data-astro-cid-n7qzwmpi]{font-style:normal}.marker[data-astro-cid-iox7ztwq]{display:flex;gap:.5rem;align-items:flex-start;margin:.75rem 0 0;padding:.5rem .75rem;border:1px solid var(--rule, #d8d8e0);border-radius:4px;font-size:.9rem;line-height:1.45}.dot[data-astro-cid-iox7ztwq]{flex:none;width:.55rem;height:.55rem;margin-top:.45rem;border-radius:50%;background:var(--accent, #3b6ea5)}.standards[data-astro-cid-mk64ep7k]{margin:var(--s-6) 0}.standards[data-astro-cid-mk64ep7k] table[data-astro-cid-mk64ep7k]{border-collapse:collapse;width:100%;max-width:640px;font-size:var(--t-sm);margin:var(--s-4) 0;font-variant-numeric:tabular-nums}.standards[data-astro-cid-mk64ep7k] th[data-astro-cid-mk64ep7k],.standards[data-astro-cid-mk64ep7k] td[data-astro-cid-mk64ep7k]{text-align:left;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--rule-2)}.standards[data-astro-cid-mk64ep7k] thead[data-astro-cid-mk64ep7k] th[data-astro-cid-mk64ep7k]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);background:var(--sunk);white-space:nowrap}.standards[data-astro-cid-mk64ep7k] tbody[data-astro-cid-mk64ep7k] th[data-astro-cid-mk64ep7k]{font-weight:400;font-size:var(--t-sm);letter-spacing:0;text-transform:none;color:var(--ink)}.standards[data-astro-cid-mk64ep7k] .n[data-astro-cid-mk64ep7k]{text-align:right}.standards[data-astro-cid-mk64ep7k] .has[data-astro-cid-mk64ep7k]{font-weight:600}.standards[data-astro-cid-mk64ep7k] .none[data-astro-cid-mk64ep7k]{color:var(--ink-3)}.changelog[data-astro-cid-hoskwhe3]{margin:var(--s-6) 0}.changelog[data-astro-cid-hoskwhe3] .entries[data-astro-cid-hoskwhe3]{list-style:none;padding:0;margin:var(--s-4) 0;max-width:640px;font-size:var(--t-sm)}.changelog[data-astro-cid-hoskwhe3] .entries[data-astro-cid-hoskwhe3] li[data-astro-cid-hoskwhe3]{display:flex;flex-wrap:wrap;gap:0 var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--rule-2)}.changelog[data-astro-cid-hoskwhe3] .entries[data-astro-cid-hoskwhe3] li[data-astro-cid-hoskwhe3]:first-child{border-top:1px solid var(--rule-2)}.changelog[data-astro-cid-hoskwhe3] .when[data-astro-cid-hoskwhe3]{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:0 0 auto;min-width:11ch}.changelog[data-astro-cid-hoskwhe3] .what[data-astro-cid-hoskwhe3]{flex:1 1 18ch;min-width:0}.sitebrief[data-astro-cid-6esi2ju3]{margin:var(--s-5) 0}.sitebrief[data-astro-cid-6esi2ju3] blockquote[data-astro-cid-6esi2ju3]{margin:var(--s-4) 0;padding-left:var(--s-4);border-left:2px solid var(--rule);max-width:49ch}.sitebrief[data-astro-cid-6esi2ju3] blockquote[data-astro-cid-6esi2ju3] p[data-astro-cid-6esi2ju3]{margin:0;font-family:var(--serif);color:var(--ink-2)}.facts[data-astro-cid-y542p5q5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0;margin:22px 0 18px;border-top:1px solid var(--rule)}.facts[data-astro-cid-y542p5q5]>div[data-astro-cid-y542p5q5]{border-bottom:1px solid var(--rule-2);padding:10px 0;min-width:0}.facts[data-astro-cid-y542p5q5] dt[data-astro-cid-y542p5q5]{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px}.facts[data-astro-cid-y542p5q5] dd[data-astro-cid-y542p5q5]{margin:0;font-size:15px;overflow-wrap:break-word}.small[data-astro-cid-y542p5q5]{font-size:14px}.flagline[data-astro-cid-y542p5q5]{background:var(--sunk);border-left:3px solid var(--risk-mh);padding:10px 14px;font-size:14.5px;max-width:var(--measure)}.risktally[data-astro-cid-y542p5q5]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:14px 0 16px}.risktally[data-astro-cid-y542p5q5] li[data-astro-cid-y542p5q5]{font-size:13px;border:1px solid var(--rule);border-radius:2px;padding:4px 10px;background:var(--surface)}.risktally[data-astro-cid-y542p5q5] .r-high[data-astro-cid-y542p5q5]{border-color:var(--risk-high);color:var(--risk-high)}.risktally[data-astro-cid-y542p5q5] .r-medium-high[data-astro-cid-y542p5q5]{border-color:var(--risk-mh);color:var(--risk-mh)}.risktally[data-astro-cid-y542p5q5] .r-medium[data-astro-cid-y542p5q5]{border-color:var(--risk-med);color:var(--risk-med)}.cites[data-astro-cid-y542p5q5]{list-style:none;padding:0;margin:18px 0 0;counter-reset:c}.cite[data-astro-cid-y542p5q5]{border:1px solid var(--rule);border-left-width:3px;background:var(--surface);padding:14px 16px;margin-bottom:12px}.cite[data-astro-cid-y542p5q5].risk-high{border-left-color:var(--risk-high)}.cite[data-astro-cid-y542p5q5].risk-medium-high{border-left-color:var(--risk-mh)}.cite[data-astro-cid-y542p5q5].risk-medium{border-left-color:var(--risk-med)}.cite[data-astro-cid-y542p5q5].risk-medium-low,.cite[data-astro-cid-y542p5q5].risk-low{border-left-color:var(--rule)}.citehead[data-astro-cid-y542p5q5]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;font-size:12.5px}.chip[data-astro-cid-y542p5q5]{text-transform:uppercase;letter-spacing:.06em;font-weight:600;border:1px solid currentColor;border-radius:2px;padding:1px 7px;font-size:12px}.c-high[data-astro-cid-y542p5q5]{color:var(--risk-high)}.c-medium-high[data-astro-cid-y542p5q5]{color:var(--risk-mh)}.c-medium[data-astro-cid-y542p5q5]{color:var(--risk-med)}.c-medium-low[data-astro-cid-y542p5q5],.c-low[data-astro-cid-y542p5q5],.c-none[data-astro-cid-y542p5q5]{color:var(--risk-low)}.when[data-astro-cid-y542p5q5]{color:var(--ink-3)}.status[data-astro-cid-y542p5q5]{margin-left:auto;padding:1px 8px;border-radius:2px;font-size:12px}.s-corrected[data-astro-cid-y542p5q5],.s-verified[data-astro-cid-y542p5q5]{background:var(--ok-bg);color:var(--ok)}.s-reported[data-astro-cid-y542p5q5]{background:var(--sunk);color:var(--ink-2)}.s-open[data-astro-cid-y542p5q5]{background:var(--risk-high-bg);color:var(--risk-high)}.cite[data-astro-cid-y542p5q5] h3[data-astro-cid-y542p5q5]{font-size:14.5px;font-weight:600;line-height:1.4;margin:0 0 8px;color:var(--ink)}.cite[data-astro-cid-y542p5q5] blockquote[data-astro-cid-y542p5q5]{margin:0;padding-left:12px;border-left:2px solid var(--rule);font-family:var(--serif);font-size:15.5px;color:var(--ink-2);line-height:1.55}@media(max-width:560px){.status[data-astro-cid-y542p5q5]{margin-left:0}}
