.weekly-home:where(.astro-ogf5ymiv){--paper:#f7f4ed;--ink:#102033;--muted:#69717b;--line:#d8d7d2;--accent:#f04b23;min-height:100vh;padding:0 clamp(1.25rem,8vw,11rem);color:var(--ink);background:var(--paper);font-family:Inter,ui-sans-serif,system-ui,PingFang SC,sans-serif}.topbar:where(.astro-ogf5ymiv){display:grid;width:100%;max-width:70.75rem;grid-template-columns:1fr auto auto auto;align-items:center;min-height:3.2rem;margin-inline:auto;border-bottom:1px solid var(--line)}.wordmark:where(.astro-ogf5ymiv){color:var(--ink);font-size:.88rem;font-weight:850;letter-spacing:.14em;text-decoration:none}.topbar:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv){display:flex;gap:2rem}.topbar:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv),.topbar:where(.astro-ogf5ymiv) button:where(.astro-ogf5ymiv){color:var(--ink);font-size:.75rem;text-decoration:none}.topbar:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):hover{color:var(--accent)}.nav-rule:where(.astro-ogf5ymiv){width:1px;height:1.15rem;margin-left:2rem;background:var(--line)}.theme-button:where(.astro-ogf5ymiv){width:3rem;border:0;background:transparent;cursor:pointer;font-size:1.1rem!important}main:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv){width:100%;max-width:70.75rem;margin-inline:auto}.intro:where(.astro-ogf5ymiv){display:grid;grid-template-columns:minmax(0,1fr) 19rem;align-items:center;padding:0;border-bottom:1px solid var(--line)}.issue:where(.astro-ogf5ymiv){display:flex;align-items:center;gap:.75rem;margin:0 0 .8rem;color:var(--muted);font-size:.69rem;letter-spacing:.04em}.issue:where(.astro-ogf5ymiv) i:where(.astro-ogf5ymiv){display:inline-block;width:2rem;height:2px;background:var(--accent)}h1:where(.astro-ogf5ymiv),h2:where(.astro-ogf5ymiv),h3:where(.astro-ogf5ymiv),.newsletter:where(.astro-ogf5ymiv)>p:where(.astro-ogf5ymiv){font-family:Songti SC,STSong,"Noto Serif SC",Georgia,serif}h1:where(.astro-ogf5ymiv){margin:.8em 0 0;font-size:clamp(2.25rem,4.15vw,4.15rem);font-weight:750;letter-spacing:-.055em;line-height:1.13}.intro-copy:where(.astro-ogf5ymiv)>.issue:where(.astro-ogf5ymiv)+h1:where(.astro-ogf5ymiv){margin-top:.8em!important}.lede:where(.astro-ogf5ymiv){margin:.85rem 0 0;color:var(--muted);font-size:.92rem;line-height:1.65}.read-button:where(.astro-ogf5ymiv){display:inline-flex;gap:1.2rem;margin-top:.85rem;padding:.62rem 1rem;border-radius:.18rem;background:var(--accent);color:#fff;font-size:.78rem;font-weight:700;text-decoration:none}.read-button:where(.astro-ogf5ymiv):link,.read-button:where(.astro-ogf5ymiv):visited,.read-button:where(.astro-ogf5ymiv):hover,.read-button:where(.astro-ogf5ymiv):active,.read-button:where(.astro-ogf5ymiv) span:where(.astro-ogf5ymiv){color:#fff}.read-button:where(.astro-ogf5ymiv):hover{background:#d93e18}blockquote:where(.astro-ogf5ymiv){align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0 0 0 6rem;border-left:1px solid var(--line);color:var(--muted)}blockquote:where(.astro-ogf5ymiv) p:where(.astro-ogf5ymiv){margin:0;font-size:.8rem;line-height:1.65}blockquote:where(.astro-ogf5ymiv) cite:where(.astro-ogf5ymiv){display:block;margin-top:.55rem;font-size:.72rem;font-style:normal}.lead-grid:where(.astro-ogf5ymiv){display:grid;grid-template-columns:minmax(0,1.08fr) minmax(28rem,.92fr);gap:1.25rem;align-items:stretch;padding:1.45rem 0 1.65rem;border-bottom:1px solid var(--line)}.lead-story:where(.astro-ogf5ymiv){display:flex;min-width:0;flex-direction:column;padding-right:1.25rem;border-right:1px solid var(--line)}.lead-image:where(.astro-ogf5ymiv){display:block;min-height:15.3rem;flex:1 1 15.3rem;overflow:hidden;background:#0b1119}.lead-image:where(.astro-ogf5ymiv) img:where(.astro-ogf5ymiv),.side-image:where(.astro-ogf5ymiv) img:where(.astro-ogf5ymiv){width:100%;height:100%;object-fit:cover;filter:saturate(.5) contrast(1.08);transition:transform .35s ease,filter .35s ease}.lead-image:where(.astro-ogf5ymiv):hover img:where(.astro-ogf5ymiv),.side-image:where(.astro-ogf5ymiv):hover img:where(.astro-ogf5ymiv){transform:scale(1.018);filter:saturate(.7) contrast(1.05)}.category:where(.astro-ogf5ymiv){margin:.75rem 0 .25rem;color:var(--accent);font-size:.68rem;font-weight:650;letter-spacing:.02em}.lead-story:where(.astro-ogf5ymiv) h2:where(.astro-ogf5ymiv){display:-webkit-box;overflow:hidden;margin:0;font-size:1.55rem;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lead-story:where(.astro-ogf5ymiv) h2:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv),.side-list:where(.astro-ogf5ymiv) h3:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv){color:var(--ink);text-decoration:none}.description:where(.astro-ogf5ymiv){display:-webkit-box;overflow:hidden;margin:.38rem 0 0;color:var(--muted);font-size:.76rem;line-height:1.58;-webkit-box-orient:vertical;-webkit-line-clamp:2}.meta:where(.astro-ogf5ymiv){margin:.7rem 0 0;color:#8a9097;font-size:.65rem;font-variant-numeric:tabular-nums}.meta:where(.astro-ogf5ymiv) b:where(.astro-ogf5ymiv){padding:0 .45rem;font-weight:400}.lead-story:where(.astro-ogf5ymiv)>.meta:where(.astro-ogf5ymiv){margin-top:.7rem}.side-list:where(.astro-ogf5ymiv){display:grid;min-width:0;grid-template-rows:repeat(3,minmax(0,1fr))}.side-list:where(.astro-ogf5ymiv) article:where(.astro-ogf5ymiv){display:grid;min-height:0;grid-template-columns:9.2rem minmax(0,1fr);gap:1.35rem;align-items:stretch;padding:.68rem 0;border-bottom:1px solid var(--line)}.side-list:where(.astro-ogf5ymiv) article:where(.astro-ogf5ymiv):first-child{padding-top:0}.side-list:where(.astro-ogf5ymiv) article:where(.astro-ogf5ymiv):last-child{padding-bottom:0;border-bottom:0}.side-list:where(.astro-ogf5ymiv) article:where(.astro-ogf5ymiv)>div:where(.astro-ogf5ymiv){display:flex;min-width:0;flex-direction:column;justify-content:flex-start}.side-image:where(.astro-ogf5ymiv){height:100%;min-height:6.65rem;overflow:hidden}.side-list:where(.astro-ogf5ymiv) .category:where(.astro-ogf5ymiv){margin:0 0 .15rem}.side-list:where(.astro-ogf5ymiv) h3:where(.astro-ogf5ymiv){display:-webkit-box;overflow:hidden;margin:0;font-size:.98rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.side-list:where(.astro-ogf5ymiv) .description:where(.astro-ogf5ymiv){font-size:.7rem;line-height:1.5}.side-list:where(.astro-ogf5ymiv) .meta:where(.astro-ogf5ymiv){margin-top:auto;padding-top:.3rem}.selection:where(.astro-ogf5ymiv){padding:1.05rem 0 1.45rem;border-bottom:1px solid var(--line)}.section-heading:where(.astro-ogf5ymiv){display:grid;grid-template-columns:auto 1fr auto;gap:1.3rem;align-items:center}.section-heading:where(.astro-ogf5ymiv) h2:where(.astro-ogf5ymiv){margin:0;font-size:1.35rem;line-height:1.2}.section-heading:where(.astro-ogf5ymiv) span:where(.astro-ogf5ymiv){height:1px;background:var(--line)}.section-heading:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv){color:var(--accent);font-size:.67rem;text-decoration:none}.selection-grid:where(.astro-ogf5ymiv){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.85rem}.selection-grid:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv){display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.38rem 1.5rem;border-right:1px solid var(--line);color:var(--ink);font-size:.71rem;line-height:1.35;text-decoration:none}.selection-grid:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):nth-child(3n+1){padding-left:0}.selection-grid:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):nth-child(3n){padding-right:0;border-right:0}.selection-grid:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv)>span:where(.astro-ogf5ymiv){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selection-grid:where(.astro-ogf5ymiv) time:where(.astro-ogf5ymiv){color:#7c838a;font-size:.63rem;font-variant-numeric:tabular-nums}.newsletter:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv){display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,27rem);column-gap:3rem;align-items:center}.newsletter:where(.astro-ogf5ymiv){min-height:4.4rem;border-bottom:1px solid var(--line)}.newsletter:where(.astro-ogf5ymiv)>p:where(.astro-ogf5ymiv){margin:0!important;font-size:1rem;font-weight:700;line-height:1.4}.newsletter:where(.astro-ogf5ymiv)>form:where(.astro-ogf5ymiv){display:grid;width:100%;grid-template-columns:minmax(0,1fr) 5rem;align-self:center;justify-self:end;margin:0!important}.newsletter:where(.astro-ogf5ymiv) input:where(.astro-ogf5ymiv){min-width:0;margin:0;padding:.64rem .8rem;border:1px solid var(--line);background:#fff;font:inherit;font-size:.7rem}.newsletter:where(.astro-ogf5ymiv) button:where(.astro-ogf5ymiv){margin:0;border:0;background:var(--accent);color:#fff;font-size:.75rem;font-weight:700;cursor:pointer}footer:where(.astro-ogf5ymiv){display:flex;width:100%;min-height:0;align-items:center;justify-content:space-between;column-gap:3rem;padding:1.25rem 0}footer:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv)>.footer-brand:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv)>.footer-brand:where(.astro-ogf5ymiv)>:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv)>nav:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv)>div:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv) svg:where(.astro-ogf5ymiv){margin:0!important}.footer-brand:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv)>div:where(.astro-ogf5ymiv){display:flex;flex-wrap:nowrap;align-items:center}.footer-brand:where(.astro-ogf5ymiv){min-width:0;height:1.25rem;gap:1.25rem}footer:where(.astro-ogf5ymiv) strong:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv) span:where(.astro-ogf5ymiv),footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):link,footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):visited{display:inline-flex;height:1.25rem;align-items:center;line-height:1.25rem}footer:where(.astro-ogf5ymiv) strong:where(.astro-ogf5ymiv){flex:none;font-size:.68rem;letter-spacing:.1em}footer:where(.astro-ogf5ymiv) span:where(.astro-ogf5ymiv){overflow:hidden;color:#747b82;font-size:.63rem;text-overflow:ellipsis;white-space:nowrap}footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv){position:static;height:1.25rem;margin:0;padding:0;line-height:1.25rem;white-space:nowrap;transform:none}.footer-pages:where(.astro-ogf5ymiv),.footer-social:where(.astro-ogf5ymiv){height:1.25rem;align-self:center}.footer-pages:where(.astro-ogf5ymiv){gap:1.65rem}.footer-social:where(.astro-ogf5ymiv){gap:1.25rem;margin-left:2rem!important}footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):link,footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):visited{margin:0;padding:0;color:#69717b;font-size:.67rem;text-decoration:none}footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):hover{color:var(--accent)}.footer-social:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv){display:grid!important;width:1.25rem;height:1.25rem;padding:0;place-items:center;line-height:0!important}.footer-social:where(.astro-ogf5ymiv) svg:where(.astro-ogf5ymiv){display:block;width:1rem;height:1rem;margin:0;fill:currentColor}.sr-only:where(.astro-ogf5ymiv){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}a:where(.astro-ogf5ymiv):hover h2:where(.astro-ogf5ymiv),a:where(.astro-ogf5ymiv):hover h3:where(.astro-ogf5ymiv),.lead-story:where(.astro-ogf5ymiv) h2:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):hover,.side-list:where(.astro-ogf5ymiv) h3:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):hover,.selection-grid:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):hover{color:var(--accent)}@media (max-width:58rem){.weekly-home:where(.astro-ogf5ymiv){padding-inline:1.5rem}.intro:where(.astro-ogf5ymiv){grid-template-columns:1fr}.intro-copy:where(.astro-ogf5ymiv){padding:3rem 0}.intro:where(.astro-ogf5ymiv) blockquote:where(.astro-ogf5ymiv){display:none}.lead-grid:where(.astro-ogf5ymiv){grid-template-columns:1fr}.lead-story:where(.astro-ogf5ymiv){padding:0 0 1.5rem;border-right:0;border-bottom:1px solid var(--line)}.lead-image:where(.astro-ogf5ymiv){min-height:0;flex:none;aspect-ratio:1.7}.side-list:where(.astro-ogf5ymiv){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;gap:1rem}.side-list:where(.astro-ogf5ymiv) article:where(.astro-ogf5ymiv){display:flex;flex-direction:column;gap:.6rem;padding:0;border:0}.side-image:where(.astro-ogf5ymiv){height:auto;aspect-ratio:1.45}.side-list:where(.astro-ogf5ymiv) .meta:where(.astro-ogf5ymiv){margin-top:.45rem}.selection-grid:where(.astro-ogf5ymiv){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.selection-grid:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv):nth-child(n){padding-inline:0;border-right:0}.newsletter:where(.astro-ogf5ymiv){grid-template-columns:minmax(0,1fr) minmax(20rem,22rem);column-gap:1.5rem}footer:where(.astro-ogf5ymiv){column-gap:1.5rem}}@media (max-width:40rem){.weekly-home:where(.astro-ogf5ymiv){padding-inline:1rem}.topbar:where(.astro-ogf5ymiv){grid-template-columns:1fr auto auto}.topbar:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv){display:none}.nav-rule:where(.astro-ogf5ymiv){margin-left:0}.intro:where(.astro-ogf5ymiv){min-height:auto}.intro-copy:where(.astro-ogf5ymiv){padding:2.5rem 0}.lede:where(.astro-ogf5ymiv) br:where(.astro-ogf5ymiv){display:none}.lead-image:where(.astro-ogf5ymiv){height:auto;aspect-ratio:1.7}.side-list:where(.astro-ogf5ymiv){grid-template-columns:1fr}.side-list:where(.astro-ogf5ymiv) article:where(.astro-ogf5ymiv){display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--line)}.side-image:where(.astro-ogf5ymiv){height:5.5rem;min-height:0}.selection-grid:where(.astro-ogf5ymiv){grid-template-columns:1fr}.selection-grid:where(.astro-ogf5ymiv) a:where(.astro-ogf5ymiv){padding-block:.46rem}.newsletter:where(.astro-ogf5ymiv){grid-template-columns:1fr;column-gap:0;row-gap:.9rem;padding:1.25rem 0}.newsletter:where(.astro-ogf5ymiv) form:where(.astro-ogf5ymiv){width:100%}footer:where(.astro-ogf5ymiv){flex-direction:column;align-items:flex-start;row-gap:1rem;padding:1.2rem 0}.footer-brand:where(.astro-ogf5ymiv){display:grid;height:auto;gap:.35rem}footer:where(.astro-ogf5ymiv) nav:where(.astro-ogf5ymiv){align-self:flex-start}.footer-pages:where(.astro-ogf5ymiv){display:none}.footer-social:where(.astro-ogf5ymiv){margin-left:0}}[data-theme=dark] .weekly-home:where(.astro-ogf5ymiv){--paper:#111820;--ink:#edf1f4;--muted:#a3abb4;--line:#303943}[data-theme=dark] .newsletter:where(.astro-ogf5ymiv) input:where(.astro-ogf5ymiv){background:#17212b;color:var(--ink)}body:has(.editorial-home){background:var(--weekly-bg)}main>.content-panel:first-of-type{display:none}main>.content-panel+.content-panel{padding:0}main>.content-panel+.content-panel>.sl-container{width:100%;max-width:none;padding:0}
