.Senior_page__x5OrW{background:var(--tfa-white)}.Senior_link__iTS5t,.Senior_title__G0Rm_{color:var(--tfa-cobalt-deep);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}.Senior_link__iTS5t{display:inline-flex;align-items:center;min-block-size:44px}@media (hover:hover){.Senior_link__iTS5t:hover,.Senior_title__G0Rm_:hover{text-decoration-thickness:2px}}.Senior_list__Nug_K{display:grid;margin:0;padding:0;list-style:none;-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line)}.Senior_list__Nug_K>li{display:grid;gap:4px;padding-block:var(--tfa-space-2);-webkit-border-after:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-end:var(--tfa-stroke-rule) solid var(--tfa-line)}.Senior_list__Nug_K .Senior_title__G0Rm_{font-family:var(--tfa-family-display);font-stretch:112%;font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));font-weight:720;line-height:1.3}.Senior_courses__wM4od{gap:0 var(--tfa-space-6)}@media (min-width:768px){.Senior_courses__wM4od{grid-template-columns:repeat(2,minmax(0,1fr))}}.Senior_meta__mIVpU{color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.Senior_routes__FwW7c>summary{display:inline-flex;align-items:center;min-block-size:48px;cursor:pointer;list-style:none;color:var(--tfa-cobalt-deep);font-weight:650;text-decoration:underline;text-underline-offset:var(--tfa-underline-offset)}.Senior_routes__FwW7c>summary::-webkit-details-marker{display:none}.Senior_routes__FwW7c>summary:after{content:"+";-webkit-margin-start:var(--tfa-space-1);margin-inline-start:var(--tfa-space-1);text-decoration:none}.Senior_routes__FwW7c[open]>summary:after{content:"−"}.Senior_groups__Pghj0{display:grid;gap:var(--tfa-space-4) var(--tfa-space-6);-webkit-margin-before:var(--tfa-space-3);margin-block-start:var(--tfa-space-3)}@media (min-width:768px){.Senior_groups__Pghj0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.Senior_groups__Pghj0{grid-template-columns:repeat(3,minmax(0,1fr))}}.Senior_group__iMkQo{-webkit-padding-before:var(--tfa-space-2);padding-block-start:var(--tfa-space-2);-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line)}.Senior_groupTitle__nUSPJ{font-family:var(--tfa-family-display);font-stretch:112%;font-size:var(--tfa-type-body-size);font-weight:720;color:var(--tfa-ink)}.Senior_group__iMkQo ul{display:grid;gap:var(--tfa-space-1);margin:var(--tfa-space-1) 0 0;padding:0;list-style:none}.Senior_group__iMkQo li{display:grid;gap:2px}