.blog-header.svelte-66rjh7{margin-bottom:48px}.title.svelte-66rjh7{color:var(--color-foreground);letter-spacing:-.02em;font-size:48px;font-weight:500}@media (width<=768px){.title.svelte-66rjh7{font-size:36px}}.blog-card.svelte-pf7zc2{text-decoration:none;display:block}.blog-card--with-thumbnail.svelte-pf7zc2{border-bottom:1px solid var(--color-border);padding-bottom:24px}.blog-card--with-thumbnail.no-border.svelte-pf7zc2{border-bottom:none}.blog-card--with-thumbnail.svelte-pf7zc2 .thumbnail-container:where(.svelte-pf7zc2){aspect-ratio:16/10;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:12px;width:100%;margin-bottom:16px;overflow:hidden}.thumbnail.svelte-pf7zc2{object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .1s ease-out}.blog-card--minimal.svelte-pf7zc2{border-bottom:1px solid var(--color-border);padding:20px 0;display:block}.blog-card--minimal.svelte-pf7zc2 .title:where(.svelte-pf7zc2){margin-bottom:6px;font-size:18px}.blog-card--minimal.svelte-pf7zc2 .description:where(.svelte-pf7zc2){-webkit-line-clamp:2;font-size:14px}.blog-card--minimal.svelte-pf7zc2 .meta:where(.svelte-pf7zc2){margin-bottom:8px;font-size:13px}.card-content.svelte-pf7zc2{padding:0 4px}.meta.svelte-pf7zc2{color:var(--color-muted);align-items:center;gap:8px;margin-bottom:10px;font-size:15px;display:flex}.author.svelte-pf7zc2,.separator.svelte-pf7zc2,.date.svelte-pf7zc2{color:var(--color-muted)}.title.svelte-pf7zc2{color:var(--color-foreground);margin-bottom:8px;font-size:20px;font-weight:600;line-height:1.3;transition:color .2s}.blog-card.svelte-pf7zc2:hover .title:where(.svelte-pf7zc2){color:var(--color-primary)}.description.svelte-pf7zc2{color:var(--color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-grid.svelte-fgoei8{gap:32px;display:flex}.blog-grid-column.svelte-fgoei8{flex-direction:column;flex:1;gap:32px;display:flex}@media (width<=768px){.blog-grid.svelte-fgoei8{flex-direction:column;gap:24px}.blog-grid-column.svelte-fgoei8{gap:24px}}.empty-state.svelte-fgoei8{background-color:color-mix(in srgb, var(--color-card) 50%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border);text-align:center;border-radius:12px;padding:48px}.empty-state.svelte-fgoei8 p:where(.svelte-fgoei8){color:var(--color-muted);font-size:15px}.blog-layout.svelte-ptegvm{background:var(--color-background);min-height:100vh}.blog-container.svelte-ptegvm{max-width:1200px;margin:0 auto;padding:80px 48px}@media (width<=768px){.blog-container.svelte-ptegvm{padding:48px 24px}}
