.blog-page.svelte-63ya7w.svelte-63ya7w{min-height:100vh;background:var(--color--page-background);position:relative;z-index:1}.blog-content.svelte-63ya7w.svelte-63ya7w{padding:4rem 0 6rem;position:relative}@media (max-width: 767px){.blog-content.svelte-63ya7w.svelte-63ya7w{padding:3rem 0 4rem}}.container.svelte-63ya7w.svelte-63ya7w{max-width:1200px;margin:0 auto;padding:0 2rem}@media (max-width: 767px){.container.svelte-63ya7w.svelte-63ya7w{padding:0 1rem}}.posts-header.svelte-63ya7w.svelte-63ya7w{text-align:center;margin-bottom:4rem}.posts-header.svelte-63ya7w h2.svelte-63ya7w{font-size:2.5rem;font-weight:700;color:var(--color--primary);margin-bottom:1rem}@media (max-width: 767px){.posts-header.svelte-63ya7w h2.svelte-63ya7w{font-size:2rem}}.posts-header.svelte-63ya7w p.svelte-63ya7w{font-size:1.1rem;color:var(--color--text-shade);max-width:500px;margin:0 auto}@media (max-width: 767px){.posts-header.svelte-63ya7w.svelte-63ya7w{margin-bottom:3rem}}.posts-grid.svelte-63ya7w.svelte-63ya7w{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}@media (max-width: 767px){.posts-grid.svelte-63ya7w.svelte-63ya7w{grid-template-columns:1fr;gap:1.5rem}}@media (min-width: 768px){.posts-grid.svelte-63ya7w.svelte-63ya7w{grid-template-columns:repeat(3,1fr)}.posts-grid.svelte-63ya7w .post-item.svelte-63ya7w:nth-child(6n+1){grid-column:1/-1}.posts-grid.svelte-63ya7w .post-item.svelte-63ya7w:nth-child(6n+2),.posts-grid.svelte-63ya7w .post-item.svelte-63ya7w:nth-child(6n+3){grid-column:span 1}.posts-grid.svelte-63ya7w .post-item.svelte-63ya7w:nth-child(6n+4){grid-column:span 2}.posts-grid.svelte-63ya7w .post-item.svelte-63ya7w:nth-child(6n+5),.posts-grid.svelte-63ya7w .post-item.svelte-63ya7w:nth-child(6n+6){grid-column:span 1}}.post-item.svelte-63ya7w.svelte-63ya7w{transition:transform .3s ease,box-shadow .3s ease}.post-item.svelte-63ya7w.svelte-63ya7w:hover{transform:translateY(-5px)}.empty-state.svelte-63ya7w.svelte-63ya7w{text-align:center;padding:4rem 2rem}.empty-state.svelte-63ya7w .empty-content.svelte-63ya7w{max-width:400px;margin:0 auto}.empty-state.svelte-63ya7w .empty-content h3.svelte-63ya7w{font-size:1.5rem;color:var(--color--text);margin-bottom:1rem}.empty-state.svelte-63ya7w .empty-content p.svelte-63ya7w{color:var(--color--text-shade);font-size:1rem}.blog-page.svelte-63ya7w.svelte-63ya7w:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 80% 20%,rgba(var(--color--primary-rgb),.03) 0%,transparent 50%),radial-gradient(circle at 20% 80%,rgba(var(--color--secondary-rgb),.03) 0%,transparent 50%);pointer-events:none;z-index:-1}
