article.svelte-1w39wx6{display:grid;gap:1rem;min-width:0;transition:transform .2s ease}article.svelte-1w39wx6:hover{transform:translateY(-2px)}.image-link.svelte-1w39wx6{overflow:hidden;display:block;aspect-ratio:7 / 5;border-radius:13px;background:var(--bg-secondary);box-shadow:0 0 0 1px #0000000f,0 1px 2px -1px #0000000f,0 2px 4px #0000000a}.image-link.svelte-1w39wx6>img:where(.svelte-1w39wx6),.image-placeholder.svelte-1w39wx6{width:100%;height:100%}.image-link.svelte-1w39wx6>img:where(.svelte-1w39wx6){-o-object-fit:cover;object-fit:cover}.image-placeholder.svelte-1w39wx6{display:grid;place-items:center;background:radial-gradient(circle at 25% 25%,rgba(249,92,49,.13),transparent 45%),var(--bg-secondary)}.copy.svelte-1w39wx6{display:grid;gap:.55rem}h3.svelte-1w39wx6,p.svelte-1w39wx6{margin:0}h3.svelte-1w39wx6{color:var(--text-primary);font-size:1.35rem;font-weight:560;letter-spacing:-.025em;line-height:1.15}h3.svelte-1w39wx6 a:where(.svelte-1w39wx6){color:inherit;text-decoration:none}p.svelte-1w39wx6{color:var(--text-secondary);font-size:.92rem;line-height:1.5}.meta.svelte-1w39wx6{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin-top:.3rem;color:var(--text-secondary);font-size:.75rem}.meta.svelte-1w39wx6 img:where(.svelte-1w39wx6){width:1.75rem;height:1.75rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.meta.svelte-1w39wx6 span:where(.svelte-1w39wx6):last-child:not(:first-child):before{content:"·";margin-right:.45rem}article.featured.svelte-1w39wx6 h3:where(.svelte-1w39wx6){font-size:1.65rem}.wrap.svelte-8fdu19{min-height:60vh;padding-top:2.5rem;padding-bottom:5rem}.container.svelte-8fdu19{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 1.85rem}.blog-header.svelte-8fdu19{max-width:38rem;margin-bottom:2rem;text-align:left}.blog-title.svelte-8fdu19{margin:0;color:var(--text-primary);font-size:1.875rem;font-weight:480;letter-spacing:-.04em;line-height:1.1}.blog-subtitle.svelte-8fdu19{margin:1rem 0 0;color:var(--text-secondary);font-size:1.0625rem;line-height:1.55;letter-spacing:-.01em}@media(max-width:767px){.blog-title.svelte-8fdu19{font-size:2rem;line-height:1.2}}.grid.svelte-8fdu19{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem 1.5rem}.blog-release-notes.svelte-8fdu19{padding-bottom:6rem}@media(min-width:640px){.grid.svelte-8fdu19{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}}@media(min-width:1024px){.wrap.svelte-8fdu19{padding-top:3.5rem;padding-bottom:7.5rem}.container.svelte-8fdu19{padding:0 1.25rem}.blog-header.svelte-8fdu19{margin-bottom:2.75rem}.blog-title.svelte-8fdu19{font-size:2.375rem}.grid.svelte-8fdu19{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 1.5rem}}
