.UnitMap_list__GYZEf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:var(--border-width-hairline) solid var(--border-default)}.UnitMap_item__sWgpT{border-bottom:var(--border-width-hairline) solid var(--border-default)}.UnitMap_link__tpY1e{display:grid;grid-template-columns:3rem 1fr auto;grid-gap:var(--space-sm);gap:var(--space-sm);align-items:baseline;padding:var(--space-sm) var(--space-2xs);text-decoration:none;color:inherit;transition:background .2s ease}.UnitMap_link__tpY1e:hover{background:var(--bg-inset)}.UnitMap_number__FBByY{font-family:var(--font-stack-mono);font-size:var(--text-body-lg);color:var(--accent-primary)}.UnitMap_body__2cjn4{display:flex;flex-direction:column;gap:var(--space-3xs)}.UnitMap_title__TaNSV{font-family:var(--font-stack-display);font-size:var(--text-body-lg);letter-spacing:var(--tracking-tight);color:var(--fg-display)}.UnitMap_oneLine__NuITG{font-size:var(--text-body-sm);color:var(--fg-secondary);line-height:var(--leading-snug)}.UnitMap_meta__XCSnt{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3xs);font-family:var(--font-stack-mono);font-size:var(--text-caption);white-space:nowrap}.UnitMap_effort__OBJis{color:var(--fg-primary)}.UnitMap_after__N5hbS{color:var(--fg-tertiary)}@media (max-width:768px){.UnitMap_link__tpY1e{grid-template-columns:2.5rem 1fr}.UnitMap_meta__XCSnt{grid-column:2;align-items:flex-start;flex-direction:row;gap:var(--space-2xs)}}.academic-hub_page__5ZPFl{max-width:1440px;margin:0 auto;padding:calc(var(--space-3xl) + var(--space-lg)) var(--space-sm) var(--space-3xl)}.academic-hub_header__pL_bn{max-width:60rem;margin-bottom:var(--space-2xl)}.academic-hub_kicker__sMqC7{font-family:var(--font-stack-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-uppercase);text-transform:uppercase;color:var(--accent-primary);margin:0 0 var(--space-2xs)}.academic-hub_title__tZ2zV{font-family:var(--font-stack-display);font-size:var(--text-display-md);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-weight:700;margin:0 0 var(--space-sm);color:var(--fg-display)}.academic-hub_subhead__ZFvhS{font-size:var(--text-body-lg);color:var(--fg-secondary);line-height:var(--leading-snug);margin:0}.academic-hub_credit__TdzPN{font-size:var(--text-body-sm);color:var(--fg-tertiary);line-height:var(--leading-normal);margin:var(--space-xs) 0 0;max-width:40rem}.academic-hub_orient___7fY_{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:var(--space-xl);gap:var(--space-xl);margin-bottom:var(--space-2xl);padding-bottom:var(--space-xl);border-bottom:var(--border-width-hairline) solid var(--border-default)}.academic-hub_orientCol__V7mXg p{font-size:var(--text-body-sm);color:var(--fg-secondary);line-height:var(--leading-normal);margin:0 0 var(--space-xs);max-width:40rem}.academic-hub_orientHeading__zFlet{font-family:var(--font-stack-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-uppercase);text-transform:uppercase;color:var(--fg-tertiary);margin:0 0 var(--space-2xs)}.academic-hub_startLinks__cV1EJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2xs)}.academic-hub_startLinks__cV1EJ a{font-size:var(--text-body-sm);color:var(--fg-primary);text-decoration:none}.academic-hub_startLinks__cV1EJ a:hover{color:var(--accent-primary)}.academic-hub_unitsHeading__dbkGw{font-family:var(--font-stack-display);font-size:var(--text-display-sm);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-sm);color:var(--fg-display)}.academic-hub_footer__thrrC{margin-top:var(--space-2xl);padding-top:var(--space-md);border-top:var(--border-width-hairline) solid var(--border-default);font-size:var(--text-body-sm);color:var(--fg-tertiary)}.academic-hub_footer__thrrC a{color:var(--fg-secondary)}@media (max-width:900px){.academic-hub_orient___7fY_{grid-template-columns:1fr;gap:var(--space-md)}}