.editorial.svelte-1u4fumw .blog-hero:where(.svelte-1u4fumw){padding-bottom:48px}.blog-hero.svelte-1u4fumw h1.blog-title:where(.svelte-1u4fumw){max-width:20ch;font-size:var(--ed-text-display);letter-spacing:var(--ed-tracking-tight);font-weight:600;line-height:1.05}.blog-hero.svelte-1u4fumw p.lede:where(.svelte-1u4fumw){max-width:600px;font-size:var(--ed-text-18);margin-top:24px;line-height:1.6}.tag-row.svelte-1u4fumw{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:24px 0;display:flex}.tag-row.svelte-1u4fumw h2.tag-row-title:where(.svelte-1u4fumw){color:var(--muted);font-size:var(--ed-text-14);letter-spacing:0;margin:0;font-weight:500;line-height:1.5}.posts.svelte-1u4fumw{gap:24px;padding:32px 0 96px;display:grid}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw){gap:0;padding:0;overflow:hidden}.featured-body.svelte-1u4fumw{flex-direction:column;gap:16px;padding:48px;display:flex}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw) .featured-tags:where(.svelte-1u4fumw){margin:0;padding:0}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw) h2.featured-title:where(.svelte-1u4fumw){max-width:22ch;font-size:var(--ed-text-36);letter-spacing:var(--ed-tracking-tight);line-height:1.15}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw) p.featured-text:where(.svelte-1u4fumw){max-width:640px;font-size:var(--ed-text-18);-webkit-line-clamp:2;line-clamp:2}.featured-image.svelte-1u4fumw{aspect-ratio:1200/630;object-fit:cover;background:var(--raised);width:100%;height:auto;display:block}@media (width>=900px){.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw):not(.has-image) .featured-body:where(.svelte-1u4fumw){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"tags.""title copy""title meta";align-items:end;gap:16px 64px;display:grid}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw):not(.has-image) .featured-tags:where(.svelte-1u4fumw){grid-area:tags}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw):not(.has-image) h2.featured-title:where(.svelte-1u4fumw){grid-area:title;align-self:start}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw):not(.has-image) p.featured-text:where(.svelte-1u4fumw){-webkit-line-clamp:4;line-clamp:4;grid-area:copy}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw):not(.has-image) .featured-body:where(.svelte-1u4fumw)>p.ed-card-meta:where(.svelte-1u4fumw){grid-area:meta}.posts.svelte-1u4fumw .featured.has-image:where(.svelte-1u4fumw){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}}.empty.svelte-1u4fumw{background:var(--surface);box-shadow:var(--ring);border-radius:16px}@media (width<=899px){.featured-body.svelte-1u4fumw{padding:32px}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw) h2.featured-title:where(.svelte-1u4fumw){font-size:var(--ed-text-28)}}@media (width<=599px){.editorial.svelte-1u4fumw .blog-hero:where(.svelte-1u4fumw){padding-bottom:32px}.blog-hero.svelte-1u4fumw p.lede:where(.svelte-1u4fumw){font-size:17px}.featured-body.svelte-1u4fumw{gap:12px;padding:24px}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw) h2.featured-title:where(.svelte-1u4fumw){font-size:var(--ed-text-22);letter-spacing:-.01em;line-height:1.25}.posts.svelte-1u4fumw .featured:where(.svelte-1u4fumw) p.featured-text:where(.svelte-1u4fumw){font-size:var(--ed-text-16);-webkit-line-clamp:3;line-clamp:3}.posts.svelte-1u4fumw{padding-bottom:64px}}
