.report-cta[data-astro-cid-xnbfhgbq]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 22px;display:flex}.report-cta[data-astro-cid-xnbfhgbq] .small[data-astro-cid-xnbfhgbq]{color:var(--ink-2);max-width:46ch}.r-head[data-astro-cid-xnbfhgbq] .kicker[data-astro-cid-xnbfhgbq]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:.85rem}.r-head[data-astro-cid-xnbfhgbq] .kicker[data-astro-cid-xnbfhgbq] a[data-astro-cid-xnbfhgbq]{color:var(--pine);text-decoration:none}.r-head[data-astro-cid-xnbfhgbq] h1[data-astro-cid-xnbfhgbq]{max-width:24ch;margin:0 0 18px}.r-head[data-astro-cid-xnbfhgbq] .lede[data-astro-cid-xnbfhgbq]{max-width:var(--measure)}.tiles[data-astro-cid-xnbfhgbq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.tiles[data-astro-cid-xnbfhgbq] div[data-astro-cid-xnbfhgbq]{border-top:3px solid var(--pine);padding-top:12px}.tiles[data-astro-cid-xnbfhgbq] dt[data-astro-cid-xnbfhgbq]{font-family:var(--font-display);font-size:var(--step-3);color:var(--ink);font-weight:600;line-height:1.1}.tiles[data-astro-cid-xnbfhgbq] dd[data-astro-cid-xnbfhgbq]{color:var(--ink-2);margin:6px 0 0;font-size:.98rem}.prose-ish[data-astro-cid-xnbfhgbq]{max-width:var(--measure)}.prose-ish[data-astro-cid-xnbfhgbq] p[data-astro-cid-xnbfhgbq]{margin:0 0 14px}.two[data-astro-cid-xnbfhgbq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.muted[data-astro-cid-xnbfhgbq]{color:var(--ink-3)}.small[data-astro-cid-xnbfhgbq]{font-size:.9rem}.nowrap[data-astro-cid-xnbfhgbq]{white-space:nowrap}.track[data-astro-cid-xnbfhgbq]{background:var(--paper-2);border-radius:999px;height:10px;display:block;overflow:hidden}.bar[data-astro-cid-xnbfhgbq]{background:var(--pine);border-radius:999px;height:100%;display:block}.gradebars[data-astro-cid-xnbfhgbq]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gradebars[data-astro-cid-xnbfhgbq] li[data-astro-cid-xnbfhgbq]{grid-template-columns:32px minmax(0,1fr) 140px;align-items:center;gap:12px;display:grid}.gradebars[data-astro-cid-xnbfhgbq] .v[data-astro-cid-xnbfhgbq]{font-family:var(--font-mono);font-size:.85rem}.g[data-astro-cid-xnbfhgbq]{border-radius:var(--radius);width:28px;height:28px;font-family:var(--font-display);color:var(--on-sev);background:var(--info);place-items:center;font-weight:700;display:inline-grid}.g-A[data-astro-cid-xnbfhgbq]{background:var(--pine)}.g-B[data-astro-cid-xnbfhgbq]{background:var(--pine-2)}.g-C[data-astro-cid-xnbfhgbq]{background:var(--medium)}.g-D[data-astro-cid-xnbfhgbq]{background:var(--high)}.g-E[data-astro-cid-xnbfhgbq],.g-F[data-astro-cid-xnbfhgbq]{background:var(--critical)}.bar[data-astro-cid-xnbfhgbq].g-A{background:var(--pine)}.bar[data-astro-cid-xnbfhgbq].g-B{background:color-mix(in srgb, var(--pine) 60%, var(--medium))}.bar[data-astro-cid-xnbfhgbq].g-C{background:var(--medium)}.bar[data-astro-cid-xnbfhgbq].g-D{background:var(--high)}.bar[data-astro-cid-xnbfhgbq].g-E,.bar[data-astro-cid-xnbfhgbq].g-F{background:var(--critical)}.checks[data-astro-cid-xnbfhgbq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.checks[data-astro-cid-xnbfhgbq] h3[data-astro-cid-xnbfhgbq],.leaders[data-astro-cid-xnbfhgbq] h3[data-astro-cid-xnbfhgbq],.facts[data-astro-cid-xnbfhgbq] h3[data-astro-cid-xnbfhgbq]{font-size:1rem;font-family:var(--font-display);margin:0 0 14px}.checks[data-astro-cid-xnbfhgbq] ul[data-astro-cid-xnbfhgbq],.leaders[data-astro-cid-xnbfhgbq] ol[data-astro-cid-xnbfhgbq],.facts[data-astro-cid-xnbfhgbq] ul[data-astro-cid-xnbfhgbq]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-xnbfhgbq] .row[data-astro-cid-xnbfhgbq]{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.checks[data-astro-cid-xnbfhgbq] .v[data-astro-cid-xnbfhgbq],.leaders[data-astro-cid-xnbfhgbq] .v[data-astro-cid-xnbfhgbq],.facts[data-astro-cid-xnbfhgbq] .v[data-astro-cid-xnbfhgbq]{font-family:var(--font-mono);font-size:.9rem}.checks[data-astro-cid-xnbfhgbq] p[data-astro-cid-xnbfhgbq]{margin:8px 0 0}.table-wrap[data-astro-cid-xnbfhgbq]{border:1px solid var(--line);border-radius:var(--radius-lg);overflow-x:auto}.table-wrap[data-astro-cid-xnbfhgbq]:focus-visible{outline:2px solid var(--pine);outline-offset:2px}table[data-astro-cid-xnbfhgbq]{border-collapse:collapse;width:100%;font-size:.95rem}th[data-astro-cid-xnbfhgbq],td[data-astro-cid-xnbfhgbq]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px}thead[data-astro-cid-xnbfhgbq] th[data-astro-cid-xnbfhgbq]{background:var(--paper-2);font-family:var(--font-display);font-size:.85rem;position:sticky;top:0}tbody[data-astro-cid-xnbfhgbq] th[data-astro-cid-xnbfhgbq]{font-weight:500}td[data-astro-cid-xnbfhgbq]{font-family:var(--font-mono);font-size:.88rem}.honour[data-astro-cid-xnbfhgbq]{columns:3 260px;column-gap:28px;margin:0;padding-left:1.6em}.honour[data-astro-cid-xnbfhgbq] li[data-astro-cid-xnbfhgbq]{break-inside:avoid;margin:0 0 6px}.leaders[data-astro-cid-xnbfhgbq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.leaders[data-astro-cid-xnbfhgbq] ol[data-astro-cid-xnbfhgbq]{gap:8px}.leaders[data-astro-cid-xnbfhgbq] li[data-astro-cid-xnbfhgbq]{border-bottom:1px dotted var(--line);justify-content:space-between;gap:8px;padding-bottom:6px;font-size:.95rem;display:flex}.facts[data-astro-cid-xnbfhgbq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin-top:20px;display:grid}.facts[data-astro-cid-xnbfhgbq] ul[data-astro-cid-xnbfhgbq]{gap:10px}.facts[data-astro-cid-xnbfhgbq] li[data-astro-cid-xnbfhgbq]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 64px;align-items:center;gap:12px;font-size:.95rem;display:grid}@media (width<=960px){.tiles[data-astro-cid-xnbfhgbq]{grid-template-columns:repeat(2,minmax(0,1fr))}.checks[data-astro-cid-xnbfhgbq],.two[data-astro-cid-xnbfhgbq]{grid-template-columns:1fr}.leaders[data-astro-cid-xnbfhgbq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.leaders[data-astro-cid-xnbfhgbq],.facts[data-astro-cid-xnbfhgbq]{grid-template-columns:1fr}.gradebars[data-astro-cid-xnbfhgbq] li[data-astro-cid-xnbfhgbq]{grid-template-columns:32px minmax(0,1fr) 110px}}.report-cta[data-astro-cid-sg2dovco]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 22px;display:flex}.report-cta[data-astro-cid-sg2dovco] .small[data-astro-cid-sg2dovco]{color:var(--ink-2);max-width:46ch}.r-head[data-astro-cid-sg2dovco] .kicker[data-astro-cid-sg2dovco]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:.85rem}.r-head[data-astro-cid-sg2dovco] .kicker[data-astro-cid-sg2dovco] a[data-astro-cid-sg2dovco]{color:var(--pine);text-decoration:none}.r-head[data-astro-cid-sg2dovco] h1[data-astro-cid-sg2dovco]{max-width:24ch;margin:0 0 18px}.r-head[data-astro-cid-sg2dovco] .lede[data-astro-cid-sg2dovco]{max-width:var(--measure)}.tiles[data-astro-cid-sg2dovco]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.tiles[data-astro-cid-sg2dovco] div[data-astro-cid-sg2dovco]{border-top:3px solid var(--pine);padding-top:12px}.tiles[data-astro-cid-sg2dovco] dt[data-astro-cid-sg2dovco]{font-family:var(--font-display);font-size:var(--step-3);color:var(--ink);font-weight:600;line-height:1.1}.tiles[data-astro-cid-sg2dovco] dd[data-astro-cid-sg2dovco]{color:var(--ink-2);margin:6px 0 0;font-size:.98rem}.prose-ish[data-astro-cid-sg2dovco]{max-width:var(--measure)}.prose-ish[data-astro-cid-sg2dovco] p[data-astro-cid-sg2dovco]{margin:0 0 14px}.two[data-astro-cid-sg2dovco]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.muted[data-astro-cid-sg2dovco]{color:var(--ink-3)}.small[data-astro-cid-sg2dovco]{font-size:.9rem}.nowrap[data-astro-cid-sg2dovco]{white-space:nowrap}.track[data-astro-cid-sg2dovco]{background:var(--paper-2);border-radius:999px;height:10px;display:block;overflow:hidden}.bar[data-astro-cid-sg2dovco]{background:var(--pine);border-radius:999px;height:100%;display:block}.gradebars[data-astro-cid-sg2dovco]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gradebars[data-astro-cid-sg2dovco] li[data-astro-cid-sg2dovco]{grid-template-columns:32px minmax(0,1fr) 140px;align-items:center;gap:12px;display:grid}.gradebars[data-astro-cid-sg2dovco] .v[data-astro-cid-sg2dovco]{font-family:var(--font-mono);font-size:.85rem}.g[data-astro-cid-sg2dovco]{border-radius:var(--radius);width:28px;height:28px;font-family:var(--font-display);color:var(--on-sev);background:var(--info);place-items:center;font-weight:700;display:inline-grid}.g-A[data-astro-cid-sg2dovco]{background:var(--pine)}.g-B[data-astro-cid-sg2dovco]{background:var(--pine-2)}.g-C[data-astro-cid-sg2dovco]{background:var(--medium)}.g-D[data-astro-cid-sg2dovco]{background:var(--high)}.g-E[data-astro-cid-sg2dovco],.g-F[data-astro-cid-sg2dovco]{background:var(--critical)}.bar[data-astro-cid-sg2dovco].g-A{background:var(--pine)}.bar[data-astro-cid-sg2dovco].g-B{background:color-mix(in srgb, var(--pine) 60%, var(--medium))}.bar[data-astro-cid-sg2dovco].g-C{background:var(--medium)}.bar[data-astro-cid-sg2dovco].g-D{background:var(--high)}.bar[data-astro-cid-sg2dovco].g-E,.bar[data-astro-cid-sg2dovco].g-F{background:var(--critical)}.checks[data-astro-cid-sg2dovco]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.checks[data-astro-cid-sg2dovco] h3[data-astro-cid-sg2dovco],.leaders[data-astro-cid-sg2dovco] h3[data-astro-cid-sg2dovco],.facts[data-astro-cid-sg2dovco] h3[data-astro-cid-sg2dovco]{font-size:1rem;font-family:var(--font-display);margin:0 0 14px}.checks[data-astro-cid-sg2dovco] ul[data-astro-cid-sg2dovco],.leaders[data-astro-cid-sg2dovco] ol[data-astro-cid-sg2dovco],.facts[data-astro-cid-sg2dovco] ul[data-astro-cid-sg2dovco]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-sg2dovco] .row[data-astro-cid-sg2dovco]{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.checks[data-astro-cid-sg2dovco] .v[data-astro-cid-sg2dovco],.leaders[data-astro-cid-sg2dovco] .v[data-astro-cid-sg2dovco],.facts[data-astro-cid-sg2dovco] .v[data-astro-cid-sg2dovco]{font-family:var(--font-mono);font-size:.9rem}.checks[data-astro-cid-sg2dovco] p[data-astro-cid-sg2dovco]{margin:8px 0 0}.table-wrap[data-astro-cid-sg2dovco]{border:1px solid var(--line);border-radius:var(--radius-lg);overflow-x:auto}.table-wrap[data-astro-cid-sg2dovco]:focus-visible{outline:2px solid var(--pine);outline-offset:2px}table[data-astro-cid-sg2dovco]{border-collapse:collapse;width:100%;font-size:.95rem}th[data-astro-cid-sg2dovco],td[data-astro-cid-sg2dovco]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px}thead[data-astro-cid-sg2dovco] th[data-astro-cid-sg2dovco]{background:var(--paper-2);font-family:var(--font-display);font-size:.85rem;position:sticky;top:0}tbody[data-astro-cid-sg2dovco] th[data-astro-cid-sg2dovco]{font-weight:500}td[data-astro-cid-sg2dovco]{font-family:var(--font-mono);font-size:.88rem}.honour[data-astro-cid-sg2dovco]{columns:3 260px;column-gap:28px;margin:0;padding-left:1.6em}.honour[data-astro-cid-sg2dovco] li[data-astro-cid-sg2dovco]{break-inside:avoid;margin:0 0 6px}.leaders[data-astro-cid-sg2dovco]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.leaders[data-astro-cid-sg2dovco] ol[data-astro-cid-sg2dovco]{gap:8px}.leaders[data-astro-cid-sg2dovco] li[data-astro-cid-sg2dovco]{border-bottom:1px dotted var(--line);justify-content:space-between;gap:8px;padding-bottom:6px;font-size:.95rem;display:flex}.facts[data-astro-cid-sg2dovco]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin-top:20px;display:grid}.facts[data-astro-cid-sg2dovco] ul[data-astro-cid-sg2dovco]{gap:10px}.facts[data-astro-cid-sg2dovco] li[data-astro-cid-sg2dovco]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 64px;align-items:center;gap:12px;font-size:.95rem;display:grid}@media (width<=960px){.tiles[data-astro-cid-sg2dovco]{grid-template-columns:repeat(2,minmax(0,1fr))}.checks[data-astro-cid-sg2dovco],.two[data-astro-cid-sg2dovco]{grid-template-columns:1fr}.leaders[data-astro-cid-sg2dovco]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.leaders[data-astro-cid-sg2dovco],.facts[data-astro-cid-sg2dovco]{grid-template-columns:1fr}.gradebars[data-astro-cid-sg2dovco] li[data-astro-cid-sg2dovco]{grid-template-columns:32px minmax(0,1fr) 110px}}.report-cta[data-astro-cid-l7zr6hzq]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 22px;display:flex}.report-cta[data-astro-cid-l7zr6hzq] .small[data-astro-cid-l7zr6hzq]{color:var(--ink-2);max-width:46ch}.r-head[data-astro-cid-l7zr6hzq] .kicker[data-astro-cid-l7zr6hzq]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:.85rem}.r-head[data-astro-cid-l7zr6hzq] .kicker[data-astro-cid-l7zr6hzq] a[data-astro-cid-l7zr6hzq]{color:var(--pine);text-decoration:none}.r-head[data-astro-cid-l7zr6hzq] h1[data-astro-cid-l7zr6hzq]{max-width:24ch;margin:0 0 18px}.r-head[data-astro-cid-l7zr6hzq] .lede[data-astro-cid-l7zr6hzq]{max-width:var(--measure)}.tiles[data-astro-cid-l7zr6hzq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.tiles[data-astro-cid-l7zr6hzq] div[data-astro-cid-l7zr6hzq]{border-top:3px solid var(--pine);padding-top:12px}.tiles[data-astro-cid-l7zr6hzq] dt[data-astro-cid-l7zr6hzq]{font-family:var(--font-display);font-size:var(--step-3);color:var(--ink);font-weight:600;line-height:1.1}.tiles[data-astro-cid-l7zr6hzq] dd[data-astro-cid-l7zr6hzq]{color:var(--ink-2);margin:6px 0 0;font-size:.98rem}.prose-ish[data-astro-cid-l7zr6hzq]{max-width:var(--measure)}.prose-ish[data-astro-cid-l7zr6hzq] p[data-astro-cid-l7zr6hzq]{margin:0 0 14px}.two[data-astro-cid-l7zr6hzq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.muted[data-astro-cid-l7zr6hzq]{color:var(--ink-3)}.small[data-astro-cid-l7zr6hzq]{font-size:.9rem}.nowrap[data-astro-cid-l7zr6hzq]{white-space:nowrap}.track[data-astro-cid-l7zr6hzq]{background:var(--paper-2);border-radius:999px;height:10px;display:block;overflow:hidden}.bar[data-astro-cid-l7zr6hzq]{background:var(--pine);border-radius:999px;height:100%;display:block}.gradebars[data-astro-cid-l7zr6hzq]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gradebars[data-astro-cid-l7zr6hzq] li[data-astro-cid-l7zr6hzq]{grid-template-columns:32px minmax(0,1fr) 140px;align-items:center;gap:12px;display:grid}.gradebars[data-astro-cid-l7zr6hzq] .v[data-astro-cid-l7zr6hzq]{font-family:var(--font-mono);font-size:.85rem}.g[data-astro-cid-l7zr6hzq]{border-radius:var(--radius);width:28px;height:28px;font-family:var(--font-display);color:var(--on-sev);background:var(--info);place-items:center;font-weight:700;display:inline-grid}.g-A[data-astro-cid-l7zr6hzq]{background:var(--pine)}.g-B[data-astro-cid-l7zr6hzq]{background:var(--pine-2)}.g-C[data-astro-cid-l7zr6hzq]{background:var(--medium)}.g-D[data-astro-cid-l7zr6hzq]{background:var(--high)}.g-E[data-astro-cid-l7zr6hzq],.g-F[data-astro-cid-l7zr6hzq]{background:var(--critical)}.bar[data-astro-cid-l7zr6hzq].g-A{background:var(--pine)}.bar[data-astro-cid-l7zr6hzq].g-B{background:color-mix(in srgb, var(--pine) 60%, var(--medium))}.bar[data-astro-cid-l7zr6hzq].g-C{background:var(--medium)}.bar[data-astro-cid-l7zr6hzq].g-D{background:var(--high)}.bar[data-astro-cid-l7zr6hzq].g-E,.bar[data-astro-cid-l7zr6hzq].g-F{background:var(--critical)}.checks[data-astro-cid-l7zr6hzq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.checks[data-astro-cid-l7zr6hzq] h3[data-astro-cid-l7zr6hzq]{font-size:1rem;font-family:var(--font-display);margin:0 0 14px}.checks[data-astro-cid-l7zr6hzq] ul[data-astro-cid-l7zr6hzq]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-l7zr6hzq] .row[data-astro-cid-l7zr6hzq]{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.checks[data-astro-cid-l7zr6hzq] .v[data-astro-cid-l7zr6hzq]{font-family:var(--font-mono);font-size:.9rem}.checks[data-astro-cid-l7zr6hzq] p[data-astro-cid-l7zr6hzq]{margin:8px 0 0}.table-wrap[data-astro-cid-l7zr6hzq]{border:1px solid var(--line);border-radius:var(--radius-lg);overflow-x:auto}.table-wrap[data-astro-cid-l7zr6hzq]:focus-visible{outline:2px solid var(--pine);outline-offset:2px}table[data-astro-cid-l7zr6hzq]{border-collapse:collapse;width:100%;font-size:.95rem}th[data-astro-cid-l7zr6hzq],td[data-astro-cid-l7zr6hzq]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px}thead[data-astro-cid-l7zr6hzq] th[data-astro-cid-l7zr6hzq]{background:var(--paper-2);font-family:var(--font-display);font-size:.85rem;position:sticky;top:0}tbody[data-astro-cid-l7zr6hzq] th[data-astro-cid-l7zr6hzq]{font-weight:500}td[data-astro-cid-l7zr6hzq]{font-family:var(--font-mono);font-size:.88rem}@media (width<=960px){.tiles[data-astro-cid-l7zr6hzq]{grid-template-columns:repeat(2,minmax(0,1fr))}.checks[data-astro-cid-l7zr6hzq],.two[data-astro-cid-l7zr6hzq]{grid-template-columns:1fr}}@media (width<=560px){.gradebars[data-astro-cid-l7zr6hzq] li[data-astro-cid-l7zr6hzq]{grid-template-columns:32px minmax(0,1fr) 110px}}.report-cta[data-astro-cid-6gfibn3l]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 22px;display:flex}.report-cta[data-astro-cid-6gfibn3l] .small[data-astro-cid-6gfibn3l]{color:var(--ink-2);max-width:46ch}.r-head[data-astro-cid-6gfibn3l] .kicker[data-astro-cid-6gfibn3l]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:.85rem}.r-head[data-astro-cid-6gfibn3l] .kicker[data-astro-cid-6gfibn3l] a[data-astro-cid-6gfibn3l]{color:var(--pine);text-decoration:none}.r-head[data-astro-cid-6gfibn3l] h1[data-astro-cid-6gfibn3l]{max-width:24ch;margin:0 0 18px}.r-head[data-astro-cid-6gfibn3l] .lede[data-astro-cid-6gfibn3l]{max-width:var(--measure)}.tiles[data-astro-cid-6gfibn3l]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.small-tiles[data-astro-cid-6gfibn3l]{margin-top:20px}.tiles[data-astro-cid-6gfibn3l] div[data-astro-cid-6gfibn3l]{border-top:3px solid var(--pine);padding-top:12px}.tiles[data-astro-cid-6gfibn3l] dt[data-astro-cid-6gfibn3l]{font-family:var(--font-display);font-size:var(--step-3);color:var(--ink);font-weight:600;line-height:1.1}.tiles[data-astro-cid-6gfibn3l] dd[data-astro-cid-6gfibn3l]{color:var(--ink-2);margin:6px 0 0;font-size:.98rem}.prose-ish[data-astro-cid-6gfibn3l]{max-width:var(--measure)}.prose-ish[data-astro-cid-6gfibn3l] p[data-astro-cid-6gfibn3l]{margin:0 0 14px}.two[data-astro-cid-6gfibn3l]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.muted[data-astro-cid-6gfibn3l]{color:var(--ink-3)}.small[data-astro-cid-6gfibn3l]{font-size:.9rem}.nowrap[data-astro-cid-6gfibn3l]{white-space:nowrap}.track[data-astro-cid-6gfibn3l]{background:var(--paper-2);border-radius:999px;height:10px;display:block;overflow:hidden}.bar[data-astro-cid-6gfibn3l]{background:var(--pine);border-radius:999px;height:100%;display:block}.gradebars[data-astro-cid-6gfibn3l]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gradebars[data-astro-cid-6gfibn3l] li[data-astro-cid-6gfibn3l]{grid-template-columns:32px minmax(0,1fr) 140px;align-items:center;gap:12px;display:grid}.gradebars[data-astro-cid-6gfibn3l] .v[data-astro-cid-6gfibn3l]{font-family:var(--font-mono);font-size:.85rem}.g[data-astro-cid-6gfibn3l]{border-radius:var(--radius);width:28px;height:28px;font-family:var(--font-display);color:var(--on-sev);background:var(--info);place-items:center;font-weight:700;display:inline-grid}.g-A[data-astro-cid-6gfibn3l]{background:var(--pine)}.g-B[data-astro-cid-6gfibn3l]{background:var(--pine-2)}.g-C[data-astro-cid-6gfibn3l]{background:var(--medium)}.g-D[data-astro-cid-6gfibn3l]{background:var(--high)}.g-E[data-astro-cid-6gfibn3l],.g-F[data-astro-cid-6gfibn3l]{background:var(--critical)}.bar[data-astro-cid-6gfibn3l].g-A{background:var(--pine)}.bar[data-astro-cid-6gfibn3l].g-B{background:color-mix(in srgb, var(--pine) 60%, var(--medium))}.bar[data-astro-cid-6gfibn3l].g-C{background:var(--medium)}.bar[data-astro-cid-6gfibn3l].g-D{background:var(--high)}.bar[data-astro-cid-6gfibn3l].g-E,.bar[data-astro-cid-6gfibn3l].g-F{background:var(--critical)}.checks[data-astro-cid-6gfibn3l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.checks[data-astro-cid-6gfibn3l] h3[data-astro-cid-6gfibn3l]{font-size:1rem;font-family:var(--font-display);margin:0 0 14px}.checks[data-astro-cid-6gfibn3l] ul[data-astro-cid-6gfibn3l]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-6gfibn3l] .row[data-astro-cid-6gfibn3l]{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.checks[data-astro-cid-6gfibn3l] .v[data-astro-cid-6gfibn3l]{font-family:var(--font-mono);font-size:.9rem}.checks[data-astro-cid-6gfibn3l] p[data-astro-cid-6gfibn3l]{margin:8px 0 0}.table-wrap[data-astro-cid-6gfibn3l]{border:1px solid var(--line);border-radius:var(--radius-lg);overflow-x:auto}.table-wrap[data-astro-cid-6gfibn3l]:focus-visible{outline:2px solid var(--pine);outline-offset:2px}table[data-astro-cid-6gfibn3l]{border-collapse:collapse;width:100%;font-size:.95rem}th[data-astro-cid-6gfibn3l],td[data-astro-cid-6gfibn3l]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px}thead[data-astro-cid-6gfibn3l] th[data-astro-cid-6gfibn3l]{background:var(--paper-2);font-family:var(--font-display);font-size:.85rem;position:sticky;top:0}tbody[data-astro-cid-6gfibn3l] th[data-astro-cid-6gfibn3l]{font-weight:500}td[data-astro-cid-6gfibn3l]{font-family:var(--font-mono);font-size:.88rem}.honour[data-astro-cid-6gfibn3l]{columns:3 260px;column-gap:28px;margin:0;padding-left:1.6em}.honour[data-astro-cid-6gfibn3l] li[data-astro-cid-6gfibn3l]{break-inside:avoid;margin:0 0 6px}@media (width<=960px){.tiles[data-astro-cid-6gfibn3l]{grid-template-columns:repeat(2,minmax(0,1fr))}.checks[data-astro-cid-6gfibn3l],.two[data-astro-cid-6gfibn3l]{grid-template-columns:1fr}}@media (width<=560px){.gradebars[data-astro-cid-6gfibn3l] li[data-astro-cid-6gfibn3l]{grid-template-columns:32px minmax(0,1fr) 110px}}.report-cta[data-astro-cid-3y7agluh]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 22px;display:flex}.report-cta[data-astro-cid-3y7agluh] .small[data-astro-cid-3y7agluh]{color:var(--ink-2);max-width:46ch}.r-head[data-astro-cid-3y7agluh] .kicker[data-astro-cid-3y7agluh]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:.85rem}.r-head[data-astro-cid-3y7agluh] .kicker[data-astro-cid-3y7agluh] a[data-astro-cid-3y7agluh]{color:var(--pine);text-decoration:none}.r-head[data-astro-cid-3y7agluh] h1[data-astro-cid-3y7agluh]{max-width:24ch;margin:0 0 18px}.r-head[data-astro-cid-3y7agluh] .lede[data-astro-cid-3y7agluh]{max-width:var(--measure)}.tiles[data-astro-cid-3y7agluh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.small-tiles[data-astro-cid-3y7agluh]{margin-top:20px}.tiles[data-astro-cid-3y7agluh] div[data-astro-cid-3y7agluh]{border-top:3px solid var(--pine);padding-top:12px}.tiles[data-astro-cid-3y7agluh] dt[data-astro-cid-3y7agluh]{font-family:var(--font-display);font-size:var(--step-3);color:var(--ink);font-weight:600;line-height:1.1}.tiles[data-astro-cid-3y7agluh] dd[data-astro-cid-3y7agluh]{color:var(--ink-2);margin:6px 0 0;font-size:.98rem}.prose-ish[data-astro-cid-3y7agluh]{max-width:var(--measure)}.prose-ish[data-astro-cid-3y7agluh] p[data-astro-cid-3y7agluh]{margin:0 0 14px}.two[data-astro-cid-3y7agluh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.muted[data-astro-cid-3y7agluh]{color:var(--ink-3)}.small[data-astro-cid-3y7agluh]{font-size:.9rem}.nowrap[data-astro-cid-3y7agluh]{white-space:nowrap}.track[data-astro-cid-3y7agluh]{background:var(--paper-2);border-radius:999px;height:10px;display:block;overflow:hidden}.bar[data-astro-cid-3y7agluh]{background:var(--pine);border-radius:999px;height:100%;display:block}.gradebars[data-astro-cid-3y7agluh]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gradebars[data-astro-cid-3y7agluh] li[data-astro-cid-3y7agluh]{grid-template-columns:32px minmax(0,1fr) 140px;align-items:center;gap:12px;display:grid}.gradebars[data-astro-cid-3y7agluh] .v[data-astro-cid-3y7agluh]{font-family:var(--font-mono);font-size:.85rem}.g[data-astro-cid-3y7agluh]{border-radius:var(--radius);width:28px;height:28px;font-family:var(--font-display);color:var(--on-sev);background:var(--info);place-items:center;font-weight:700;display:inline-grid}.g-A[data-astro-cid-3y7agluh]{background:var(--pine)}.g-B[data-astro-cid-3y7agluh]{background:var(--pine-2)}.g-C[data-astro-cid-3y7agluh]{background:var(--medium)}.g-D[data-astro-cid-3y7agluh]{background:var(--high)}.g-E[data-astro-cid-3y7agluh],.g-F[data-astro-cid-3y7agluh]{background:var(--critical)}.bar[data-astro-cid-3y7agluh].g-A{background:var(--pine)}.bar[data-astro-cid-3y7agluh].g-B{background:color-mix(in srgb, var(--pine) 60%, var(--medium))}.bar[data-astro-cid-3y7agluh].g-C{background:var(--medium)}.bar[data-astro-cid-3y7agluh].g-D{background:var(--high)}.bar[data-astro-cid-3y7agluh].g-E,.bar[data-astro-cid-3y7agluh].g-F{background:var(--critical)}.checks[data-astro-cid-3y7agluh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.checks[data-astro-cid-3y7agluh] h3[data-astro-cid-3y7agluh]{font-size:1rem;font-family:var(--font-display);margin:0 0 14px}.checks[data-astro-cid-3y7agluh] ul[data-astro-cid-3y7agluh]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-3y7agluh] .row[data-astro-cid-3y7agluh]{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.checks[data-astro-cid-3y7agluh] .v[data-astro-cid-3y7agluh]{font-family:var(--font-mono);font-size:.9rem}.checks[data-astro-cid-3y7agluh] p[data-astro-cid-3y7agluh]{margin:8px 0 0}.table-wrap[data-astro-cid-3y7agluh]{border:1px solid var(--line);border-radius:var(--radius-lg);overflow-x:auto}.table-wrap[data-astro-cid-3y7agluh]:focus-visible{outline:2px solid var(--pine);outline-offset:2px}table[data-astro-cid-3y7agluh]{border-collapse:collapse;width:100%;font-size:.95rem}th[data-astro-cid-3y7agluh],td[data-astro-cid-3y7agluh]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px}thead[data-astro-cid-3y7agluh] th[data-astro-cid-3y7agluh]{background:var(--paper-2);font-family:var(--font-display);font-size:.85rem;position:sticky;top:0}tbody[data-astro-cid-3y7agluh] th[data-astro-cid-3y7agluh]{font-weight:500}td[data-astro-cid-3y7agluh]{font-family:var(--font-mono);font-size:.88rem}.honour[data-astro-cid-3y7agluh]{columns:3 260px;column-gap:28px;margin:0;padding-left:1.6em}.honour[data-astro-cid-3y7agluh] li[data-astro-cid-3y7agluh]{break-inside:avoid;margin:0 0 6px}@media (width<=960px){.tiles[data-astro-cid-3y7agluh]{grid-template-columns:repeat(2,minmax(0,1fr))}.checks[data-astro-cid-3y7agluh],.two[data-astro-cid-3y7agluh]{grid-template-columns:1fr}}@media (width<=560px){.gradebars[data-astro-cid-3y7agluh] li[data-astro-cid-3y7agluh]{grid-template-columns:32px minmax(0,1fr) 110px}}.report-cta[data-astro-cid-64s6ejgp]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 22px;display:flex}.report-cta[data-astro-cid-64s6ejgp] .small[data-astro-cid-64s6ejgp]{color:var(--ink-2);max-width:46ch}.r-head[data-astro-cid-64s6ejgp] .kicker[data-astro-cid-64s6ejgp]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:.85rem}.r-head[data-astro-cid-64s6ejgp] .kicker[data-astro-cid-64s6ejgp] a[data-astro-cid-64s6ejgp]{color:var(--pine);text-decoration:none}.r-head[data-astro-cid-64s6ejgp] h1[data-astro-cid-64s6ejgp]{max-width:24ch;margin:0 0 18px}.r-head[data-astro-cid-64s6ejgp] .lede[data-astro-cid-64s6ejgp]{max-width:var(--measure)}.tiles[data-astro-cid-64s6ejgp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.small-tiles[data-astro-cid-64s6ejgp]{margin-top:20px}.tiles[data-astro-cid-64s6ejgp] div[data-astro-cid-64s6ejgp]{border-top:3px solid var(--pine);padding-top:12px}.tiles[data-astro-cid-64s6ejgp] dt[data-astro-cid-64s6ejgp]{font-family:var(--font-display);font-size:var(--step-3);color:var(--ink);font-weight:600;line-height:1.1}.tiles[data-astro-cid-64s6ejgp] dd[data-astro-cid-64s6ejgp]{color:var(--ink-2);margin:6px 0 0;font-size:.98rem}.prose-ish[data-astro-cid-64s6ejgp]{max-width:var(--measure)}.prose-ish[data-astro-cid-64s6ejgp] p[data-astro-cid-64s6ejgp]{margin:0 0 14px}.two[data-astro-cid-64s6ejgp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.muted[data-astro-cid-64s6ejgp]{color:var(--ink-3)}.small[data-astro-cid-64s6ejgp]{font-size:.9rem}.nowrap[data-astro-cid-64s6ejgp]{white-space:nowrap}.track[data-astro-cid-64s6ejgp]{background:var(--paper-2);border-radius:999px;height:10px;display:block;overflow:hidden}.bar[data-astro-cid-64s6ejgp]{background:var(--pine);border-radius:999px;height:100%;display:block}.gradebars[data-astro-cid-64s6ejgp]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gradebars[data-astro-cid-64s6ejgp] li[data-astro-cid-64s6ejgp]{grid-template-columns:32px minmax(0,1fr) 140px;align-items:center;gap:12px;display:grid}.gradebars[data-astro-cid-64s6ejgp] .v[data-astro-cid-64s6ejgp]{font-family:var(--font-mono);font-size:.85rem}.g[data-astro-cid-64s6ejgp]{border-radius:var(--radius);width:28px;height:28px;font-family:var(--font-display);color:var(--on-sev);background:var(--info);place-items:center;font-weight:700;display:inline-grid}.g-A[data-astro-cid-64s6ejgp]{background:var(--pine)}.g-B[data-astro-cid-64s6ejgp]{background:var(--pine-2)}.g-C[data-astro-cid-64s6ejgp]{background:var(--medium)}.g-D[data-astro-cid-64s6ejgp]{background:var(--high)}.g-E[data-astro-cid-64s6ejgp],.g-F[data-astro-cid-64s6ejgp]{background:var(--critical)}.bar[data-astro-cid-64s6ejgp].g-A{background:var(--pine)}.bar[data-astro-cid-64s6ejgp].g-B{background:color-mix(in srgb, var(--pine) 60%, var(--medium))}.bar[data-astro-cid-64s6ejgp].g-C{background:var(--medium)}.bar[data-astro-cid-64s6ejgp].g-D{background:var(--high)}.bar[data-astro-cid-64s6ejgp].g-E,.bar[data-astro-cid-64s6ejgp].g-F{background:var(--critical)}.checks[data-astro-cid-64s6ejgp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.checks[data-astro-cid-64s6ejgp] h3[data-astro-cid-64s6ejgp]{font-size:1rem;font-family:var(--font-display);margin:0 0 14px}.checks[data-astro-cid-64s6ejgp] ul[data-astro-cid-64s6ejgp]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-64s6ejgp] .row[data-astro-cid-64s6ejgp]{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.checks[data-astro-cid-64s6ejgp] .v[data-astro-cid-64s6ejgp]{font-family:var(--font-mono);font-size:.9rem}.checks[data-astro-cid-64s6ejgp] p[data-astro-cid-64s6ejgp]{margin:8px 0 0}.table-wrap[data-astro-cid-64s6ejgp]{border:1px solid var(--line);border-radius:var(--radius-lg);overflow-x:auto}.table-wrap[data-astro-cid-64s6ejgp]:focus-visible{outline:2px solid var(--pine);outline-offset:2px}table[data-astro-cid-64s6ejgp]{border-collapse:collapse;width:100%;font-size:.95rem}th[data-astro-cid-64s6ejgp],td[data-astro-cid-64s6ejgp]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px}thead[data-astro-cid-64s6ejgp] th[data-astro-cid-64s6ejgp]{background:var(--paper-2);font-family:var(--font-display);font-size:.85rem;position:sticky;top:0}tbody[data-astro-cid-64s6ejgp] th[data-astro-cid-64s6ejgp]{font-weight:500}td[data-astro-cid-64s6ejgp]{font-family:var(--font-mono);font-size:.88rem}.honour[data-astro-cid-64s6ejgp]{columns:3 260px;column-gap:28px;margin:0;padding-left:1.6em}.honour[data-astro-cid-64s6ejgp] li[data-astro-cid-64s6ejgp]{break-inside:avoid;margin:0 0 6px}@media (width<=960px){.tiles[data-astro-cid-64s6ejgp]{grid-template-columns:repeat(2,minmax(0,1fr))}.checks[data-astro-cid-64s6ejgp],.two[data-astro-cid-64s6ejgp]{grid-template-columns:1fr}}@media (width<=560px){.gradebars[data-astro-cid-64s6ejgp] li[data-astro-cid-64s6ejgp]{grid-template-columns:32px minmax(0,1fr) 110px}}.report-cta[data-astro-cid-nbcaympk]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 22px;display:flex}.report-cta[data-astro-cid-nbcaympk] .small[data-astro-cid-nbcaympk]{color:var(--ink-2);max-width:46ch}.r-head[data-astro-cid-nbcaympk] .kicker[data-astro-cid-nbcaympk]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:.85rem}.r-head[data-astro-cid-nbcaympk] .kicker[data-astro-cid-nbcaympk] a[data-astro-cid-nbcaympk]{color:var(--pine);text-decoration:none}.r-head[data-astro-cid-nbcaympk] h1[data-astro-cid-nbcaympk]{max-width:24ch;margin:0 0 18px}.r-head[data-astro-cid-nbcaympk] .lede[data-astro-cid-nbcaympk]{max-width:var(--measure)}.tiles[data-astro-cid-nbcaympk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.small-tiles[data-astro-cid-nbcaympk]{margin-top:20px}.tiles[data-astro-cid-nbcaympk] div[data-astro-cid-nbcaympk]{border-top:3px solid var(--pine);padding-top:12px}.tiles[data-astro-cid-nbcaympk] dt[data-astro-cid-nbcaympk]{font-family:var(--font-display);font-size:var(--step-3);color:var(--ink);font-weight:600;line-height:1.1}.tiles[data-astro-cid-nbcaympk] dd[data-astro-cid-nbcaympk]{color:var(--ink-2);margin:6px 0 0;font-size:.98rem}.prose-ish[data-astro-cid-nbcaympk]{max-width:var(--measure)}.prose-ish[data-astro-cid-nbcaympk] p[data-astro-cid-nbcaympk]{margin:0 0 14px}.two[data-astro-cid-nbcaympk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.muted[data-astro-cid-nbcaympk]{color:var(--ink-3)}.small[data-astro-cid-nbcaympk]{font-size:.9rem}.nowrap[data-astro-cid-nbcaympk]{white-space:nowrap}.track[data-astro-cid-nbcaympk]{background:var(--paper-2);border-radius:999px;height:10px;display:block;overflow:hidden}.bar[data-astro-cid-nbcaympk]{background:var(--pine);border-radius:999px;height:100%;display:block}.gradebars[data-astro-cid-nbcaympk]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gradebars[data-astro-cid-nbcaympk] li[data-astro-cid-nbcaympk]{grid-template-columns:32px minmax(0,1fr) 140px;align-items:center;gap:12px;display:grid}.gradebars[data-astro-cid-nbcaympk] .v[data-astro-cid-nbcaympk]{font-family:var(--font-mono);font-size:.85rem}.g[data-astro-cid-nbcaympk]{border-radius:var(--radius);width:28px;height:28px;font-family:var(--font-display);color:var(--on-sev);background:var(--info);place-items:center;font-weight:700;display:inline-grid}.g-A[data-astro-cid-nbcaympk]{background:var(--pine)}.g-B[data-astro-cid-nbcaympk]{background:var(--pine-2)}.g-C[data-astro-cid-nbcaympk]{background:var(--medium)}.g-D[data-astro-cid-nbcaympk]{background:var(--high)}.g-E[data-astro-cid-nbcaympk],.g-F[data-astro-cid-nbcaympk]{background:var(--critical)}.bar[data-astro-cid-nbcaympk].g-A{background:var(--pine)}.bar[data-astro-cid-nbcaympk].g-B{background:color-mix(in srgb, var(--pine) 60%, var(--medium))}.bar[data-astro-cid-nbcaympk].g-C{background:var(--medium)}.bar[data-astro-cid-nbcaympk].g-D{background:var(--high)}.bar[data-astro-cid-nbcaympk].g-E,.bar[data-astro-cid-nbcaympk].g-F{background:var(--critical)}.checks[data-astro-cid-nbcaympk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.checks[data-astro-cid-nbcaympk] h3[data-astro-cid-nbcaympk]{font-size:1rem;font-family:var(--font-display);margin:0 0 14px}.checks[data-astro-cid-nbcaympk] ul[data-astro-cid-nbcaympk]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-nbcaympk] .row[data-astro-cid-nbcaympk]{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.checks[data-astro-cid-nbcaympk] .v[data-astro-cid-nbcaympk]{font-family:var(--font-mono);font-size:.9rem}.checks[data-astro-cid-nbcaympk] p[data-astro-cid-nbcaympk]{margin:8px 0 0}.table-wrap[data-astro-cid-nbcaympk]{border:1px solid var(--line);border-radius:var(--radius-lg);overflow-x:auto}.table-wrap[data-astro-cid-nbcaympk]:focus-visible{outline:2px solid var(--pine);outline-offset:2px}table[data-astro-cid-nbcaympk]{border-collapse:collapse;width:100%;font-size:.95rem}th[data-astro-cid-nbcaympk],td[data-astro-cid-nbcaympk]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px}thead[data-astro-cid-nbcaympk] th[data-astro-cid-nbcaympk]{background:var(--paper-2);font-family:var(--font-display);font-size:.85rem;position:sticky;top:0}tbody[data-astro-cid-nbcaympk] th[data-astro-cid-nbcaympk]{font-weight:500}td[data-astro-cid-nbcaympk]{font-family:var(--font-mono);font-size:.88rem}.honour[data-astro-cid-nbcaympk]{columns:3 260px;column-gap:28px;margin:0;padding-left:1.6em}.honour[data-astro-cid-nbcaympk] li[data-astro-cid-nbcaympk]{break-inside:avoid;margin:0 0 6px}@media (width<=960px){.tiles[data-astro-cid-nbcaympk]{grid-template-columns:repeat(2,minmax(0,1fr))}.checks[data-astro-cid-nbcaympk],.two[data-astro-cid-nbcaympk]{grid-template-columns:1fr}}@media (width<=560px){.gradebars[data-astro-cid-nbcaympk] li[data-astro-cid-nbcaympk]{grid-template-columns:32px minmax(0,1fr) 110px}}.r-head[data-astro-cid-g2ft7tnn] .kicker[data-astro-cid-g2ft7tnn]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:.85rem}.r-head[data-astro-cid-g2ft7tnn] .kicker[data-astro-cid-g2ft7tnn] a[data-astro-cid-g2ft7tnn]{color:var(--pine);text-decoration:none}.r-head[data-astro-cid-g2ft7tnn] h1[data-astro-cid-g2ft7tnn]{max-width:26ch;margin:0 0 18px}.r-head[data-astro-cid-g2ft7tnn] .lede[data-astro-cid-g2ft7tnn]{max-width:var(--measure)}.tiles[data-astro-cid-g2ft7tnn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.tiles[data-astro-cid-g2ft7tnn] div[data-astro-cid-g2ft7tnn]{border-top:3px solid var(--pine);padding-top:12px}.tiles[data-astro-cid-g2ft7tnn] dt[data-astro-cid-g2ft7tnn]{font-family:var(--font-display);font-size:var(--step-2);color:var(--ink);font-weight:600;line-height:1.15}.tiles[data-astro-cid-g2ft7tnn] dd[data-astro-cid-g2ft7tnn]{color:var(--ink-2);margin:6px 0 0;font-size:.98rem}.prose-ish[data-astro-cid-g2ft7tnn]{max-width:var(--measure)}.prose-ish[data-astro-cid-g2ft7tnn] p[data-astro-cid-g2ft7tnn]{margin:0 0 14px}.two[data-astro-cid-g2ft7tnn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.two[data-astro-cid-g2ft7tnn] li[data-astro-cid-g2ft7tnn]{margin:0 0 10px}.table-wrap[data-astro-cid-g2ft7tnn]{border:1px solid var(--line);border-radius:var(--radius-lg);max-width:900px;overflow-x:auto}.table-wrap[data-astro-cid-g2ft7tnn]:focus-visible{outline:2px solid var(--pine);outline-offset:2px}table[data-astro-cid-g2ft7tnn]{border-collapse:collapse;width:100%;font-size:.95rem}th[data-astro-cid-g2ft7tnn],td[data-astro-cid-g2ft7tnn]{text-align:left;border-bottom:1px solid var(--line);padding:10px 14px}thead[data-astro-cid-g2ft7tnn] th[data-astro-cid-g2ft7tnn]{background:var(--paper-2);font-family:var(--font-display);font-size:.85rem}tbody[data-astro-cid-g2ft7tnn] th[data-astro-cid-g2ft7tnn]{font-weight:500}td[data-astro-cid-g2ft7tnn]{font-family:var(--font-mono);white-space:nowrap;font-size:.88rem}td[data-astro-cid-g2ft7tnn].up{color:var(--pine)}td[data-astro-cid-g2ft7tnn].down{color:var(--critical)}.policy[data-astro-cid-g2ft7tnn]{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);gap:0 28px;display:grid}.policy[data-astro-cid-g2ft7tnn] h3[data-astro-cid-g2ft7tnn]{border-top:1px solid var(--line);font-size:1rem;font-family:var(--font-display);margin:0;padding:16px 0}.policy[data-astro-cid-g2ft7tnn] p[data-astro-cid-g2ft7tnn]{border-top:1px solid var(--line);margin:0;padding:16px 0;font-size:.97rem}.policy[data-astro-cid-g2ft7tnn] .ph[data-astro-cid-g2ft7tnn]{padding:0 0 8px}.policy[data-astro-cid-g2ft7tnn] .who[data-astro-cid-g2ft7tnn]{display:none}.policy[data-astro-cid-g2ft7tnn] sup[data-astro-cid-g2ft7tnn] a[data-astro-cid-g2ft7tnn]{color:var(--pine);margin-left:2px;text-decoration:none}.sources[data-astro-cid-g2ft7tnn]{padding-left:1.6em;font-size:.92rem}.sources[data-astro-cid-g2ft7tnn] li[data-astro-cid-g2ft7tnn]{margin:0 0 6px}@media (width<=960px){.tiles[data-astro-cid-g2ft7tnn]{grid-template-columns:repeat(2,minmax(0,1fr))}.two[data-astro-cid-g2ft7tnn],.policy[data-astro-cid-g2ft7tnn]{grid-template-columns:1fr}.policy[data-astro-cid-g2ft7tnn] .ph[data-astro-cid-g2ft7tnn]{display:none}.policy[data-astro-cid-g2ft7tnn] p[data-astro-cid-g2ft7tnn]{border-top:0;padding-top:4px}.policy[data-astro-cid-g2ft7tnn] .who[data-astro-cid-g2ft7tnn]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);margin-bottom:4px;font-size:.82rem;display:block}}
