.summary-head[data-astro-cid-w4gabflk]{background:var(--surface-sunk);border-block-start:5px solid var(--college);border-block-end:1px solid var(--border-soft);padding-block:1.25rem clamp(1.5rem,3vw,2rem)}.crumbs[data-astro-cid-w4gabflk] ol[data-astro-cid-w4gabflk]{flex-wrap:wrap;gap:.5rem;margin:0 0 .9rem;padding:0;font-family:system-ui,sans-serif;font-size:.9rem;list-style:none;display:flex}.crumbs[data-astro-cid-w4gabflk] li[data-astro-cid-w4gabflk]+li[data-astro-cid-w4gabflk]:before{content:"/";color:var(--text-meta);margin-inline-end:.5rem}.crumbs[data-astro-cid-w4gabflk] [data-astro-cid-w4gabflk][aria-current=page]{color:var(--text-meta)}.summary-head__kicker[data-astro-cid-w4gabflk]{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-strong);margin:0 0 .3rem;font-family:system-ui,sans-serif;font-size:.78rem;font-weight:700}.summary-head__code[data-astro-cid-w4gabflk]{letter-spacing:.03em;color:var(--college);margin:.3rem 0 1.25rem;font-family:system-ui,sans-serif;font-size:1.15rem;font-weight:700}.fiction[data-astro-cid-w4gabflk]{background:var(--warn-bg);border-inline-start:4px solid var(--warn-border);border-radius:0 var(--radius) var(--radius) 0;max-width:46rem;margin-block:0 1.25rem;padding:.75rem 1rem;font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600}.policy-note[data-astro-cid-w4gabflk]{background:var(--surface);border:1px solid var(--border-ui);border-radius:var(--radius);max-width:46rem;padding:.9rem 1.15rem;font-family:system-ui,sans-serif;font-size:.9rem}.policy-note[data-astro-cid-w4gabflk] p[data-astro-cid-w4gabflk]{max-width:none;margin:0}.policy-note__missing[data-astro-cid-w4gabflk]{border-block-start:1px solid var(--border-soft);color:var(--text-meta);padding-block-start:.6rem;margin-block-start:.6rem!important}.page[data-astro-cid-w4gabflk]{align-items:start;gap:2rem;padding-block:2rem;display:grid}.page[data-astro-cid-w4gabflk]>[data-astro-cid-w4gabflk]{min-width:0}.toc[data-astro-cid-w4gabflk]{font-family:system-ui,sans-serif;font-size:.88rem}.toc__heading[data-astro-cid-w4gabflk]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-meta);margin:0 0 .6rem;font-size:.76rem;font-weight:700}.toc__heading--second[data-astro-cid-w4gabflk]{margin-block-start:1.25rem}.toc[data-astro-cid-w4gabflk] ol[data-astro-cid-w4gabflk]{flex-wrap:wrap;gap:.35rem 1rem;margin:0;padding:0;list-style:none;display:flex}.toc[data-astro-cid-w4gabflk] li[data-astro-cid-w4gabflk]{max-width:none}.toc[data-astro-cid-w4gabflk] a[data-astro-cid-w4gabflk]{border-block-end:1px solid #0000;text-decoration:none}.toc[data-astro-cid-w4gabflk] a[data-astro-cid-w4gabflk]:hover{border-block-end-color:currentColor}.toc__flag[data-astro-cid-w4gabflk]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-meta);margin-inline-start:.35rem;font-size:.72rem}.fields[data-astro-cid-w4gabflk]{max-width:44rem}.field[data-astro-cid-w4gabflk]+.field[data-astro-cid-w4gabflk]{margin-block-start:2.25rem}.field[data-astro-cid-w4gabflk] h2[data-astro-cid-w4gabflk]{border-block-end:1px solid var(--border-soft);font-size:var(--step-2);margin-block-start:0;padding-block-end:.3rem}.field[data-astro-cid-w4gabflk] h3[data-astro-cid-w4gabflk]{font-size:var(--step-1)}.field[data-astro-cid-w4gabflk] [data-astro-cid-w4gabflk]:is(p,li){max-width:none}.field__value[data-astro-cid-w4gabflk]{font-family:system-ui,sans-serif;font-weight:600}.notlisted[data-astro-cid-w4gabflk]{color:var(--text-meta);font-family:system-ui,sans-serif;font-style:italic}.outcomes[data-astro-cid-w4gabflk],.tasks[data-astro-cid-w4gabflk]{padding-inline-start:1.3rem}.outcomes[data-astro-cid-w4gabflk] li[data-astro-cid-w4gabflk]{margin-block-end:.4rem}.task[data-astro-cid-w4gabflk]+.task[data-astro-cid-w4gabflk]{margin-block-start:1.75rem}.task[data-astro-cid-w4gabflk] h3[data-astro-cid-w4gabflk]{margin-block-end:.4rem}.task__meta[data-astro-cid-w4gabflk],.facts[data-astro-cid-w4gabflk]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem 1.5rem;margin:0 0 .75rem;font-family:system-ui,sans-serif;font-size:.88rem;display:grid}.task__meta[data-astro-cid-w4gabflk] dt[data-astro-cid-w4gabflk],.facts[data-astro-cid-w4gabflk] dt[data-astro-cid-w4gabflk]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-meta);font-size:.74rem}.task__meta[data-astro-cid-w4gabflk] dd[data-astro-cid-w4gabflk],.facts[data-astro-cid-w4gabflk] dd[data-astro-cid-w4gabflk]{margin:.1rem 0 0;font-weight:600}.block[data-astro-cid-w4gabflk]+.block[data-astro-cid-w4gabflk]{margin-block-start:1.25rem}.backlink[data-astro-cid-w4gabflk]{margin-block-start:2.5rem;font-family:system-ui,sans-serif;font-size:.95rem}.table[data-astro-cid-w4gabflk]{border-collapse:collapse;width:100%;font-family:system-ui,sans-serif;font-size:.88rem}.table[data-astro-cid-w4gabflk] th[data-astro-cid-w4gabflk],.table[data-astro-cid-w4gabflk] td[data-astro-cid-w4gabflk]{text-align:start;border-block-end:1px solid var(--border-soft);vertical-align:top;padding:.5rem 1rem .5rem 0}.table[data-astro-cid-w4gabflk] thead[data-astro-cid-w4gabflk] th[data-astro-cid-w4gabflk]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-meta);border-block-end:1px solid var(--border-ui);white-space:nowrap;font-size:.74rem}.table--schedule[data-astro-cid-w4gabflk] tbody[data-astro-cid-w4gabflk] th[data-astro-cid-w4gabflk]{white-space:nowrap}.table--schedule[data-astro-cid-w4gabflk] td[data-astro-cid-w4gabflk]{min-width:12rem}@media (width>=62rem){.page[data-astro-cid-w4gabflk]{grid-template-columns:16rem minmax(0,44rem);justify-content:center;gap:3rem;padding-block:2.5rem}.toc[data-astro-cid-w4gabflk]{max-height:calc(100vh - 3rem);position:sticky;inset-block-start:1.5rem;overflow-y:auto}.toc[data-astro-cid-w4gabflk] ol[data-astro-cid-w4gabflk]{flex-direction:column;gap:.3rem}.backlink[data-astro-cid-w4gabflk]{grid-column:2}}
