.MlY1RW_grid{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MlY1RW_card{border:1px solid var(--stroke);border-radius:var(--r2);background:var(--card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.MlY1RW_body{gap:var(--space-3);padding:var(--space-5);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.MlY1RW_body h3,.MlY1RW_state h2{color:var(--text);font-family:var(--font-d);font-size:var(--text-xl);margin:0;line-height:1.35}.MlY1RW_body h3,.MlY1RW_summary{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MlY1RW_body p{margin:0!important}.MlY1RW_image{aspect-ratio:2;object-fit:cover;background:var(--bg);width:100%;height:auto}.MlY1RW_imageFlipped{transform:scaleX(-1)}.MlY1RW_tag{font-size:var(--text-xs);color:var(--sidebar-active-text)}.MlY1RW_tags{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.MlY1RW_badge{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;padding:2px var(--space-3);border:1px solid var(--stroke);color:var(--sidebar-active-text);white-space:nowrap;border-radius:999px;font-weight:700}.MlY1RW_badge[data-section]{color:var(--tone);border-color:color-mix(in srgb, var(--tone) 45%, transparent);background:color-mix(in srgb, var(--tone) 12%, transparent)}.MlY1RW_filterBar{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.MlY1RW_filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.MlY1RW_filter{align-items:center;gap:var(--space-2);cursor:pointer;padding:var(--space-2) var(--space-4);border:1px solid var(--stroke);color:var(--text);background:var(--card);font-size:var(--text-sm);border-radius:999px;display:inline-flex}.MlY1RW_filter:hover{border-color:var(--sidebar-active-text)}.MlY1RW_filter:focus-visible{outline:2px solid var(--sidebar-active-text);outline-offset:2px}.MlY1RW_filterActive{border-color:var(--sidebar-active-text);color:var(--sidebar-active-text);font-weight:600}.MlY1RW_filterActive[data-section]{border-color:var(--tone);color:var(--tone);background:color-mix(in srgb, var(--tone) 10%, var(--card))}.MlY1RW_dot{background:var(--tone,currentColor);border-radius:50%;flex:none;width:8px;height:8px}.MlY1RW_badge[data-section=alerts],.MlY1RW_filter[data-section=alerts]{--tone:#fbbf24}.MlY1RW_badge[data-section=policy],.MlY1RW_filter[data-section=policy]{--tone:#8ab8ff}.MlY1RW_badge[data-section=research],.MlY1RW_filter[data-section=research]{--tone:#c9a8ff}.MlY1RW_badge[data-section=city-watch],.MlY1RW_filter[data-section=city-watch]{--tone:#5fd4c4}.MlY1RW_badge[data-section=global],.MlY1RW_filter[data-section=global]{--tone:#9fd38a}[data-theme=light] .MlY1RW_badge[data-section=alerts],[data-theme=light] .MlY1RW_filter[data-section=alerts]{--tone:#9a5800}[data-theme=light] .MlY1RW_badge[data-section=policy],[data-theme=light] .MlY1RW_filter[data-section=policy]{--tone:#1d4ed8}[data-theme=light] .MlY1RW_badge[data-section=research],[data-theme=light] .MlY1RW_filter[data-section=research]{--tone:#6b2fc9}[data-theme=light] .MlY1RW_badge[data-section=city-watch],[data-theme=light] .MlY1RW_filter[data-section=city-watch]{--tone:#0b7065}[data-theme=light] .MlY1RW_badge[data-section=global],[data-theme=light] .MlY1RW_filter[data-section=global]{--tone:#3d6b1f}.MlY1RW_count{font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:.7}.MlY1RW_resultCount{color:var(--text2);margin-top:var(--space-3)!important;font-size:var(--text-sm)!important}.MlY1RW_meta{gap:var(--space-2) var(--space-4);color:var(--text2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.MlY1RW_link{padding-top:var(--space-3);color:var(--sidebar-active-text);text-underline-offset:4px;margin-top:auto;font-weight:600;text-decoration:underline}.MlY1RW_link:focus-visible,.MlY1RW_retry:focus-visible{outline:2px solid var(--sidebar-active-text);outline-offset:4px}.MlY1RW_state{padding:var(--space-6) 0;border-top:1px solid var(--stroke);margin-top:var(--space-5)}.MlY1RW_state h2{margin-bottom:var(--space-3)}.MlY1RW_updated{font-size:var(--text-sm)!important}.MlY1RW_intro{max-width:70ch}.MlY1RW_group{margin-top:var(--space-7)}.MlY1RW_group:first-of-type{margin-top:var(--space-5)}.MlY1RW_group .MlY1RW_grid{margin-top:var(--space-4)}.MlY1RW_groupTitle{align-items:center;gap:var(--space-4);color:var(--text);font-family:var(--font-d);font-size:var(--text-lg,1.125rem);margin:0;font-weight:600;display:flex}.MlY1RW_groupTitle:after{content:"";border-top:1px solid var(--stroke);flex:1}.MlY1RW_retry{cursor:pointer;padding:var(--space-3) var(--space-4);margin-right:var(--space-4);border:1px solid var(--stroke);border-radius:var(--r2);color:var(--text);background:var(--card)}.MlY1RW_more{margin-top:var(--space-5);justify-content:center;display:flex}.MlY1RW_more .MlY1RW_retry{margin-right:0}.MlY1RW_inlineLink{color:var(--sidebar-active-text);text-underline-offset:3px;text-decoration:underline}.MlY1RW_archiveNav{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--stroke)}.MlY1RW_monthNav{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--stroke);flex-wrap:wrap;display:flex}.MlY1RW_months{margin:var(--space-5) 0 var(--space-6);gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}.MlY1RW_month{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--stroke);border-radius:var(--r2);background:var(--card);color:var(--text);text-decoration:none;display:flex}.MlY1RW_month:hover{border-color:var(--sidebar-active-text)}.MlY1RW_month:focus-visible,.MlY1RW_inlineLink:focus-visible{outline:2px solid var(--sidebar-active-text);outline-offset:2px}.MlY1RW_monthName{font-family:var(--font-d);font-weight:600}.MlY1RW_cardLead{flex-direction:row;grid-column:1/-1}.MlY1RW_cardLead .MlY1RW_image{aspect-ratio:16/9;flex:0 0 56%;align-self:stretch;width:56%;height:auto}.MlY1RW_cardLead .MlY1RW_body{justify-content:center;gap:var(--space-4);padding:var(--space-7) var(--space-8)}.MlY1RW_cardLead .MlY1RW_body h3{-webkit-line-clamp:4;line-clamp:4;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);line-height:1.2}.MlY1RW_cardLead .MlY1RW_summary{font-size:var(--text-md);-webkit-line-clamp:6;line-clamp:6}.MlY1RW_cardLead .MlY1RW_link{margin-top:var(--space-2)}.MlY1RW_leadLabel{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;padding:2px var(--space-3);background:var(--sidebar-active-text);color:var(--card);white-space:nowrap;border-radius:999px;font-weight:700}@media (max-width:1180px){.MlY1RW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.MlY1RW_cardLead .MlY1RW_image{flex-basis:50%;width:50%}.MlY1RW_cardLead .MlY1RW_body{padding:var(--space-6)}}@media (max-width:760px){.MlY1RW_grid{grid-template-columns:1fr}.MlY1RW_cardLead{flex-direction:column}.MlY1RW_cardLead .MlY1RW_image{aspect-ratio:16/9;flex:none;width:100%}.MlY1RW_cardLead .MlY1RW_body{padding:var(--space-5);gap:var(--space-3)}}
