.updates-feed.svelte-3xtyzr{flex-direction:column;width:100%;max-width:980px;margin:0 auto;display:flex}.update-entry.svelte-3xtyzr{border-top:1px solid var(--border);grid-template-columns:minmax(140px,180px) minmax(0,1fr);gap:1rem 2.5rem;padding:2rem 0;display:grid}.update-entry.svelte-3xtyzr:last-child{border-bottom:1px solid var(--border)}.entry-date-column.svelte-3xtyzr{padding-top:2px}.entry-date-column.svelte-3xtyzr time:where(.svelte-3xtyzr){color:var(--muted-foreground);font-size:.889rem;line-height:1.5;display:block}.entry-body.svelte-3xtyzr{flex-direction:column;gap:1rem;min-width:0;display:flex}.entry-kicker.svelte-3xtyzr{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.kicker-pill-major.svelte-3xtyzr{border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground);border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.889rem;font-weight:500;display:inline-flex}.entry-copy.svelte-3xtyzr{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.entry-copy.svelte-3xtyzr h2:where(.svelte-3xtyzr){color:var(--foreground);margin:0;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:500;line-height:1.08}.summary.svelte-3xtyzr{color:var(--foreground);max-width:66ch;margin:0;font-size:1.05rem;line-height:1.65}.entry-content-blocks.svelte-3xtyzr{flex-direction:column;gap:2rem;display:flex}.feature-block.svelte-3xtyzr{flex-direction:column;gap:1.5rem;display:flex}.feature-block.svelte-3xtyzr h3:where(.svelte-3xtyzr){color:var(--foreground);letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:500;line-height:1.35}.feature-block.svelte-3xtyzr .entry-markdown{color:var(--foreground);max-width:68ch;font-size:1rem;line-height:1.75}.feature-block.svelte-3xtyzr .entry-markdown p,.feature-block.svelte-3xtyzr .entry-markdown ul,.feature-block.svelte-3xtyzr .entry-markdown li{color:var(--foreground);font-size:1rem;line-height:1.75}.feature-block.svelte-3xtyzr .entry-markdown p:last-child,.feature-block.svelte-3xtyzr .entry-markdown ul:last-child{margin-bottom:0}.entry-links.svelte-3xtyzr{flex-wrap:wrap;gap:.5rem;display:flex}.entry-links.svelte-3xtyzr a:where(.svelte-3xtyzr){font-size:.889rem;text-decoration:none}.entry-links.svelte-3xtyzr a:where(.svelte-3xtyzr):hover{text-decoration:none}@media (width<=767px){.update-entry.svelte-3xtyzr{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem 0}}
