.weekly-page{display:grid;grid-gap:24px;gap:24px;min-width:0}.weekly-facts>div,.weekly-page>*{min-width:0}.weekly-page h1,.weekly-page p{margin:0}.weekly-window{font-size:1.25rem;font-weight:700}.weekly-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:3px solid var(--rule-strong)}.weekly-facts>div{padding:20px;border:1px solid var(--rule-strong)}.weekly-facts dt{font-weight:700}.weekly-facts dd{margin:0}.weekly-facts strong{display:block;font-size:2.5rem}.weekly-facts p{font-size:.9375rem}.weekly-page section{display:grid;grid-gap:16px;gap:16px;border-top:6px solid var(--rule-strong);padding-top:16px}.weekly-page h2{margin:0}.weekly-protocols{list-style:none;padding:0;margin:0}.weekly-protocols li{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--rule-strong);padding:10px 0}.weekly-changes{padding:0;list-style:none;margin:0}.weekly-changes li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:12px;gap:12px;padding:16px 0;border-bottom:1px solid var(--rule-strong)}.weekly-changes small{display:block}.weekly-page :is(p,time,a,pre){overflow-wrap:anywhere}.weekly-page pre{white-space:pre-wrap}@media (max-width:720px){.site-shell .weekly-page{padding:16px}.weekly-changes li,.weekly-facts{grid-template-columns:minmax(0,1fr)}.weekly-page a{min-height:44px;display:inline-flex;align-items:center}}