.page-module__9hPkXW__hero{background:var(--hero);color:var(--hero-ink)}.page-module__9hPkXW__heroTop{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4)var(--space-5)0;font-size:var(--text-sm);display:flex}.page-module__9hPkXW__today{font-weight:600}.page-module__9hPkXW__heroTools{color:var(--hero-ink-2);align-items:center;display:flex}.page-module__9hPkXW__week{white-space:nowrap}.page-module__9hPkXW__heroBody{padding:var(--space-4)var(--space-5)var(--space-6)}.page-module__9hPkXW__lead{font-size:var(--text-base);font-weight:500}.page-module__9hPkXW__big{font-size:var(--text-num);white-space:nowrap;margin:6px 0 12px -3px}.page-module__9hPkXW__big small{letter-spacing:-.01em;font-size:.28em;font-weight:400}.page-module__9hPkXW__rest{color:var(--hero-ink);margin:6px 0 8px -2px;font-size:clamp(3rem,14vw,4.5rem)}.page-module__9hPkXW__course{font-size:var(--text-xl);color:var(--hero-ink);max-width:24ch;font-weight:560;font-stretch:92%}.page-module__9hPkXW__facts{gap:2px var(--space-4);margin-top:var(--space-2);font-size:var(--text-base);flex-wrap:wrap;font-weight:500;display:flex}.page-module__9hPkXW__columns{padding-bottom:var(--space-3)}.page-module__9hPkXW__section{padding-top:var(--space-5)}.page-module__9hPkXW__sectionTitle{padding:0 var(--space-5)var(--space-1);font-size:var(--text-sm);letter-spacing:0;color:var(--ink-2);font-weight:600}.page-module__9hPkXW__day{padding:0;list-style:none}.page-module__9hPkXW__stop{align-items:baseline;gap:var(--space-3);padding:9px var(--space-5);display:flex}.page-module__9hPkXW__done{opacity:.45}.page-module__9hPkXW__mark{border-radius:var(--radius-xs);background:var(--m);flex-shrink:0;align-self:center;width:10px;height:10px}.page-module__9hPkXW__time{width:44px;font-size:var(--text-sm);flex-shrink:0;font-weight:650}.page-module__9hPkXW__stopText{flex-direction:column;flex:1;min-width:0;display:flex}.page-module__9hPkXW__stopName{font-size:var(--text-base);font-weight:600;line-height:1.2}.page-module__9hPkXW__clashIcon{vertical-align:-1px;color:var(--danger);margin-left:5px;display:inline-block}.page-module__9hPkXW__stopSub{font-size:var(--text-xs);color:var(--ink-2)}.page-module__9hPkXW__gap{padding:1px var(--space-5)1px calc(var(--space-5) + 10px + var(--space-3) + 44px + var(--space-3));font-size:var(--text-xs);color:var(--ink-3)}.page-module__9hPkXW__dates{padding:0;list-style:none}.page-module__9hPkXW__dates li+li{border-top:1px solid var(--border)}.page-module__9hPkXW__date{column-gap:var(--space-3);padding:9px var(--space-5);grid-template-columns:1fr auto;align-items:baseline;display:grid}@media (hover:hover){.page-module__9hPkXW__date:hover .page-module__9hPkXW__dateName{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.page-module__9hPkXW__dateName{font-size:var(--text-base);font-weight:550;line-height:1.2}.page-module__9hPkXW__dateSub{font-size:var(--text-xs);color:var(--ink-2);grid-row:2}.page-module__9hPkXW__dateWhen,.page-module__9hPkXW__dateNow{font-size:var(--text-sm);color:var(--ink-2);white-space:nowrap;grid-area:1/2/span 2;align-self:center}.page-module__9hPkXW__dateNow{color:var(--success);font-weight:650}.page-module__9hPkXW__foot{padding:var(--space-3)var(--space-5)var(--space-6);font-size:var(--text-xs);color:var(--ink-3)}.page-module__9hPkXW__foot:empty{display:none}.page-module__9hPkXW__footLink{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:861px){.page-module__9hPkXW__heroTop{padding:var(--space-3)var(--space-5)0 var(--space-8)}.page-module__9hPkXW__heroBody{padding:var(--space-5)var(--space-8)var(--space-8)}.page-module__9hPkXW__big{font-size:7.5rem}.page-module__9hPkXW__course{font-size:var(--text-2xl);max-width:22ch}.page-module__9hPkXW__columns{gap:var(--space-8);max-width:1100px;padding:0 var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.page-module__9hPkXW__foot{padding-left:var(--space-8)}}@media (max-width:360px){.page-module__9hPkXW__week{display:none}}
