.mk-page{gap:3rem;padding-top:1.5rem;padding-bottom:3rem}.mk-page :is(p,li,figcaption,dd){text-wrap:pretty}@media (width>=640px){.mk-page{gap:4rem;padding-top:3rem;padding-bottom:4rem}}.mk-hero,.mk-display,.mk-title,.mk-numeral{font-family:var(--gm-font-display);color:var(--gm-text-primary);margin:0}.mk-hero{font-stretch:var(--gm-display-stretch-hero);font-weight:var(--gm-display-weight-title);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(3.25rem,1.6rem + 7.6vw,7rem);line-height:.94}.mk-hero--page{font-size:clamp(2.75rem,1.7rem + 4.6vw,5rem);line-height:.98}.mk-display{font-stretch:var(--gm-display-stretch-hero);font-weight:var(--gm-display-weight-title);letter-spacing:-.012em;text-wrap:balance;font-size:clamp(2.125rem,1.85rem + 1.2vw,2.75rem);line-height:1.05}.mk-title{font-stretch:var(--gm-display-stretch-title);font-weight:var(--gm-display-weight-section);text-wrap:balance;font-size:clamp(1.375rem,1.3rem + .3vw,1.5rem);line-height:1.2}.mk-numeral{font-stretch:var(--gm-display-stretch-hero);font-weight:var(--gm-display-weight-title);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(3rem,2.9rem + .4vw,3.25rem);line-height:1}.mk-num{font-variant-numeric:tabular-nums}.mk-lede{max-width:52ch;font-size:var(--gm-type-body);color:var(--gm-text-secondary);margin:0;line-height:1.5}@media (width>=1024px){.mk-lede{font-size:1.1875rem}}.mk-fine{font-size:var(--gm-type-footnote);color:var(--gm-text-muted);margin:0;line-height:1.45}.mk-caption{font-size:var(--gm-type-footnote);color:var(--gm-text-secondary);margin:0;line-height:1.4}.mk-subhead{font-size:var(--gm-type-subhead);color:var(--gm-text-secondary);margin:0;font-weight:600;line-height:1.35}.mk-credit{font-family:var(--gm-font-mono);font-weight:500;font-size:var(--gm-type-caption);color:var(--gm-text-muted);margin:0}.mk-link{color:var(--gm-text-primary);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--gm-accent-orange);text-decoration-color:var(--gm-accent-orange)}@media (hover:hover){.mk-link:hover{color:var(--gm-accent-orange)}}.mk-link--row{min-height:var(--gm-touch-row);align-items:center;display:inline-flex}.mk-link:focus-visible{outline:2px solid var(--gm-focus-ring);outline-offset:2px;border-radius:2px}.mk-actions{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.mk-pill{border-radius:var(--gm-radius-pill);background:var(--mk-pill-tint,var(--gm-bg-hover));min-height:26px;color:var(--mk-pill-ink,var(--gm-text-primary));font-size:var(--gm-type-footnote);white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 8px;font-weight:600;line-height:1;display:inline-flex}.mk-pill--live{--mk-pill-tint:var(--gm-positive-tint);--mk-pill-ink:var(--gm-positive)}.mk-pill--wait{--mk-pill-tint:var(--gm-caution-tint);--mk-pill-ink:var(--gm-caution)}.mk-pill__dot{background:currentColor;border-radius:50%;width:8px;height:8px}.mk-closing{border-top:1px solid var(--gm-rule);justify-items:start;gap:1rem;padding-top:2.5rem;display:grid}.mk-rows{margin:0;padding:0;list-style:none;display:grid}.mk-rows>*{min-height:var(--gm-row-min);border-top:1px solid var(--gm-rule);justify-content:space-between;align-items:baseline;gap:1rem;padding:.625rem 0;display:flex}.mk-station-capsule{left:50%;bottom:calc(16px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));z-index:var(--gm-z-sticky);border-radius:var(--gm-radius-pill);white-space:nowrap;gap:10px;position:fixed;transform:translate(-50%)}@media (width>=820px){.mk-station-capsule{display:none}}
