.masthead.svelte-1gc460s{border-bottom:1px solid var(--line);margin-bottom:20px}.masthead.svelte-1gc460s h1:where(.svelte-1gc460s){margin-bottom:8px}nav.svelte-1gc460s{display:flex;flex-wrap:wrap;gap:4px 22px}nav.svelte-1gc460s a:where(.svelte-1gc460s){display:inline-flex;align-items:center;gap:6px;padding:8px 0 10px;color:var(--ink);text-decoration:none;font:600 15px var(--head);border-bottom:4px solid transparent;margin-bottom:-1px}nav.svelte-1gc460s a:where(.svelte-1gc460s) img:where(.svelte-1gc460s){object-fit:contain}nav.svelte-1gc460s a:where(.svelte-1gc460s):hover{border-color:var(--line)}nav.svelte-1gc460s a[aria-current=page]:where(.svelte-1gc460s){border-color:var(--accent, var(--ink))}a.story.svelte-1gc460s,a.lead-story.svelte-1gc460s{color:var(--ink);text-decoration:none;display:block}a.story.svelte-1gc460s:hover h3:where(.svelte-1gc460s),a.lead-story.svelte-1gc460s:hover h2:where(.svelte-1gc460s){text-decoration:underline}.pic.svelte-1gc460s{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--soft);margin-bottom:10px}.pic.blank.svelte-1gc460s{display:flex;align-items:center;justify-content:center;border-bottom:5px solid var(--accent);box-sizing:border-box}.pic.blank.svelte-1gc460s img:where(.svelte-1gc460s){width:30%;max-height:55%;object-fit:contain}h3.svelte-1gc460s{font:700 18px/1.3 var(--head);margin:0 0 6px}.summary.svelte-1gc460s{color:#383f43;margin:0 0 8px}.summary.small.svelte-1gc460s{font-size:15px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.meta.svelte-1gc460s{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;font-size:13px;color:var(--muted)}.meta.svelte-1gc460s>span:where(.svelte-1gc460s)+span:where(.svelte-1gc460s):before{content:"";display:inline-block;width:1px;height:12px;background:var(--line);margin:0 8px;vertical-align:-1px}.meta.svelte-1gc460s .src:where(.svelte-1gc460s){color:var(--accent);font-weight:600}.meta.svelte-1gc460s>span:where(.svelte-1gc460s){white-space:nowrap}.top.svelte-1gc460s{display:grid;grid-template-columns:2fr 1fr;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.lead-story.svelte-1gc460s h2:where(.svelte-1gc460s){font:800 30px/1.2 var(--head);margin:4px 0 10px}.lead-story.svelte-1gc460s .summary:where(.svelte-1gc460s){font-size:18px}.side.svelte-1gc460s{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-content:start}.side.svelte-1gc460s h3:where(.svelte-1gc460s){font-size:16px}.section.svelte-1gc460s{font:800 22px var(--head);margin:24px 0 14px;padding-top:4px}.tiles.svelte-1gc460s{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 18px;padding-bottom:24px;border-bottom:1px solid var(--line)}.older.svelte-1gc460s{list-style:none;padding:0;margin:0;columns:2;column-gap:32px}.older.svelte-1gc460s li:where(.svelte-1gc460s){break-inside:avoid;padding:10px 0;border-bottom:1px solid var(--line)}.older.svelte-1gc460s a:where(.svelte-1gc460s){font:700 16px/1.3 var(--head);color:var(--ink);text-decoration:none;display:block;margin-bottom:4px}.older.svelte-1gc460s a:where(.svelte-1gc460s):hover{text-decoration:underline}@media(max-width:900px){.top.svelte-1gc460s{grid-template-columns:1fr}.tiles.svelte-1gc460s{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.side.svelte-1gc460s,.tiles.svelte-1gc460s{grid-template-columns:1fr;gap:0}.side.svelte-1gc460s .story:where(.svelte-1gc460s),.tiles.svelte-1gc460s .story:where(.svelte-1gc460s){display:grid;grid-template-columns:128px 1fr;align-content:start;column-gap:12px;padding:12px 0;border-top:1px solid var(--line)}.side.svelte-1gc460s .story:where(.svelte-1gc460s) .pic:where(.svelte-1gc460s),.tiles.svelte-1gc460s .story:where(.svelte-1gc460s) .pic:where(.svelte-1gc460s){grid-row:span 2;margin:0}.side.svelte-1gc460s .story:where(.svelte-1gc460s) h3:where(.svelte-1gc460s),.tiles.svelte-1gc460s .story:where(.svelte-1gc460s) h3:where(.svelte-1gc460s){font-size:15px}.tiles.svelte-1gc460s .summary:where(.svelte-1gc460s){display:none}.older.svelte-1gc460s{columns:1}.lead-story.svelte-1gc460s h2:where(.svelte-1gc460s){font-size:24px}}
