.lede[data-astro-cid-k2ewhtbx]{color:var(--ink2);margin:var(--s3) 0 var(--s4);max-width:640px;font-size:16.5px;line-height:1.65}.intro[data-astro-cid-k2ewhtbx]{color:var(--ink2);margin:0 0 var(--s4);max-width:720px;font-size:15.5px;line-height:1.7}.hero-facts[data-astro-cid-k2ewhtbx]{gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hero-facts[data-astro-cid-k2ewhtbx] li[data-astro-cid-k2ewhtbx]{align-items:center;gap:4px;display:inline-flex}.hero-facts[data-astro-cid-k2ewhtbx] .chip-plain[data-astro-cid-k2ewhtbx]{color:var(--ink2);border-color:var(--line2)}.index-grid[data-astro-cid-k2ewhtbx]{gap:var(--s5);padding:var(--s5) 0 var(--s6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1000px){.index-grid[data-astro-cid-k2ewhtbx]{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}.index-main[data-astro-cid-k2ewhtbx]{min-width:0}.index-rail[data-astro-cid-k2ewhtbx]{gap:var(--s5);align-self:start;display:grid}@media (width>=700px) and (width<=999.98px){.index-rail[data-astro-cid-k2ewhtbx]{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));align-items:start}}@media (width>=1000px) and (height>=700px){.index-rail[data-astro-cid-k2ewhtbx]{top:calc(var(--header-h) + 16px);max-height:calc(100vh - var(--header-h) - 32px);scrollbar-width:thin;position:sticky;overflow-y:auto}}.chip-row[data-astro-cid-k2ewhtbx]{gap:var(--s2);margin:var(--s4) 0;flex-wrap:wrap;display:flex}.chip-row[data-astro-cid-k2ewhtbx] a[data-astro-cid-k2ewhtbx]{text-decoration:none}.chip-row[data-astro-cid-k2ewhtbx] a[data-astro-cid-k2ewhtbx]:hover{border-color:var(--acc);color:var(--acc)}.chip-row[data-astro-cid-k2ewhtbx] .chip-default[data-astro-cid-k2ewhtbx]{background:var(--acc);color:#fff}.chip-count[data-astro-cid-k2ewhtbx]{opacity:.75;margin-left:4px;font-weight:700}.featured[data-astro-cid-k2ewhtbx]{gap:var(--s4);padding:var(--s4);margin-bottom:var(--s5);text-decoration:none;display:grid}@media (width>=700px){.featured[data-astro-cid-k2ewhtbx]{padding:var(--s5);grid-template-columns:380px 1fr}}.featured-media[data-astro-cid-k2ewhtbx]{border-radius:var(--r-btn);border:1px solid var(--line);display:block;overflow:hidden}.featured-media[data-astro-cid-k2ewhtbx] img[data-astro-cid-k2ewhtbx]{width:100%;height:auto;display:block}.featured-body[data-astro-cid-k2ewhtbx]{gap:var(--s2);flex-direction:column;align-items:flex-start;display:flex}.featured-title[data-astro-cid-k2ewhtbx]{font-family:var(--font-display);color:var(--ink);font-size:23px;line-height:1.25}.featured[data-astro-cid-k2ewhtbx]:hover .featured-title[data-astro-cid-k2ewhtbx]{color:var(--acc)}.featured-desc[data-astro-cid-k2ewhtbx]{color:var(--ink2);font-size:14.5px;line-height:1.6}.featured-meta[data-astro-cid-k2ewhtbx]{color:var(--mut);gap:4px;margin-top:auto;font-size:13px;display:inline-flex}.ed-list[data-astro-cid-k2ewhtbx]{gap:var(--s4);margin:0 0 var(--s5);padding:0;list-style:none;display:grid}@media (width>=800px){.ed-list[data-astro-cid-k2ewhtbx]{grid-template-columns:1fr 1fr}}.ed-card[data-astro-cid-k2ewhtbx]{gap:var(--s2);padding:var(--s4);flex-direction:column;height:100%;text-decoration:none;display:flex}.ed-thumb[data-astro-cid-k2ewhtbx]{border-radius:var(--r-btn);border:1px solid var(--line);margin:calc(-1 * var(--s2)) calc(-1 * var(--s2)) var(--s2);display:block;overflow:hidden}.ed-thumb[data-astro-cid-k2ewhtbx] img[data-astro-cid-k2ewhtbx]{width:100%;height:auto;display:block}.ed-meta[data-astro-cid-k2ewhtbx]{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.ed-meta[data-astro-cid-k2ewhtbx] time[data-astro-cid-k2ewhtbx]{color:var(--mut);font-size:13px;font-weight:600}.ed-updated[data-astro-cid-k2ewhtbx]{color:var(--acc2)}.ed-title[data-astro-cid-k2ewhtbx]{color:var(--ink);margin:0;font-size:18.5px;line-height:1.35}.ed-card[data-astro-cid-k2ewhtbx]:hover .ed-title[data-astro-cid-k2ewhtbx]{color:var(--acc)}.ed-desc[data-astro-cid-k2ewhtbx]{color:var(--ink2);flex:1;margin:0;font-size:14.5px;line-height:1.6}.ed-foot[data-astro-cid-k2ewhtbx]{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.ed-cta[data-astro-cid-k2ewhtbx]{color:var(--acc);font-size:14px;font-weight:700}.ed-mins[data-astro-cid-k2ewhtbx]{color:var(--mut);font-size:12.5px}.no-posts[data-astro-cid-k2ewhtbx]{color:var(--mut)}
