._0hzJ2W_page._0hzJ2W_page._0hzJ2W_page{overflow-wrap:anywhere;width:100%;max-width:1120px;margin-inline:auto;padding:40px 16px 80px}._0hzJ2W_page :where(h1,h2,h3,p,div,section,article,aside,nav){min-width:0}._0hzJ2W_page :where(a,button,summary){min-width:44px;min-height:44px}._0hzJ2W_page a{overflow-wrap:anywhere;align-items:center;display:inline-flex}._0hzJ2W_page summary{cursor:pointer;align-content:center}._0hzJ2W_page>header h1{font-size:40px;line-height:48px}._0hzJ2W_workspace{gap:24px;display:grid}._0hzJ2W_rail{align-content:start;gap:16px;display:grid}._0hzJ2W_rail>a{align-items:center;display:flex}._0hzJ2W_records{align-content:start;gap:40px;display:grid}._0hzJ2W_phases{flex-wrap:wrap;gap:8px;display:flex}._0hzJ2W_phases a{border:1px solid var(--ink);color:var(--fg-1);border-radius:2px;align-items:center;padding:8px 16px;display:inline-flex}._0hzJ2W_phases a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--surface);text-underline-offset:4px;text-decoration:underline}._0hzJ2W_examples{gap:24px;display:grid}@media (min-width:1024px){._0hzJ2W_workspace{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}._0hzJ2W_rail{grid-area:1/2}._0hzJ2W_records{grid-area:1/1}._0hzJ2W_examples{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){._0hzJ2W_page>header h1{font-size:28px;line-height:36px}}._0hzJ2W_page._0hzJ2W_page ._0hzJ2W_nextBand{background:var(--bg-2);color:var(--fg-1);border:2px solid var(--ink);box-shadow:none;border-radius:0;padding:32px}._0hzJ2W_page._0hzJ2W_page ._0hzJ2W_nextBand :where(h2,p,a,span){color:var(--fg-1)}._0hzJ2W_page._0hzJ2W_page ._0hzJ2W_nextBand a[class*=m-btn]{color:var(--surface);background:var(--ink);border-color:var(--ink);margin-top:16px}._0hzJ2W_courseHead{grid-template-columns:72px minmax(0,1fr);gap:16px;display:grid}._0hzJ2W_dateBlock{text-align:center;border-right:1px solid var(--line);font-family:var(--mac-font-display);background:0 0;border-radius:0;align-content:start;align-self:start;gap:4px;padding-block:12px;font-weight:700;display:grid}._0hzJ2W_courseHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._0hzJ2W_phases a{gap:8px}._0hzJ2W_summaries,._0hzJ2W_rail section{gap:12px;display:grid}._0hzJ2W_rail a{align-items:center;display:flex}@media (min-width:1024px){._0hzJ2W_summaries{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){._0hzJ2W_page._0hzJ2W_page ._0hzJ2W_nextBand{padding:24px 20px}}._0hzJ2W_nextBandRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._0hzJ2W_nextBandBody{flex:240px;gap:8px;display:grid}._0hzJ2W_nextBandAction{justify-items:start;gap:8px;max-width:320px;display:grid}._0hzJ2W_page._0hzJ2W_page ._0hzJ2W_nextBand ._0hzJ2W_nextBandAction a[class*=m-btn]{min-height:58px;margin-top:0}._0hzJ2W_page._0hzJ2W_page ._0hzJ2W_courseHead{grid-template-columns:72px minmax(0,1fr) auto}._0hzJ2W_courseSide{align-self:center}@media (max-width:767px){._0hzJ2W_page._0hzJ2W_page ._0hzJ2W_courseHead{grid-template-columns:72px minmax(0,1fr)}._0hzJ2W_courseSide{grid-column:1/-1}._0hzJ2W_nextBandAction{width:100%;max-width:none}._0hzJ2W_page._0hzJ2W_page ._0hzJ2W_nextBand ._0hzJ2W_nextBandAction a[class*=m-btn]{width:100%}}
