.blog-container.svelte-alugme{max-width:1200px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg);padding-bottom:120px}.back-link.svelte-alugme{margin-bottom:var(--spacing-xl)}.back-link.svelte-alugme a:where(.svelte-alugme){display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-muted);font-size:.875rem;transition:color .2s ease}.back-link.svelte-alugme a:where(.svelte-alugme):hover{color:var(--color-primary)}.back-link.svelte-alugme .material-icons:where(.svelte-alugme){font-size:18px}.blog-header.svelte-alugme{margin-bottom:var(--spacing-2xl)}.blog-header.svelte-alugme h1:where(.svelte-alugme){font-size:2rem;font-weight:700;color:var(--color-text-primary);margin:0 0 var(--spacing-md) 0;line-height:1.2}@media (min-width: 768px){.blog-header.svelte-alugme h1:where(.svelte-alugme){font-size:2.5rem}}.gradient-text.svelte-alugme{background:linear-gradient(135deg,var(--color-primary),var(--color-success));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-header.svelte-alugme p:where(.svelte-alugme){font-size:1.125rem;color:var(--color-text-secondary);max-width:600px;line-height:1.6;margin:0}.empty-state.svelte-alugme{text-align:center;padding:var(--spacing-2xl) var(--spacing-lg)}.empty-icon.svelte-alugme{width:80px;height:80px;background:var(--gradient-primary);border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-lg);opacity:.2}.empty-icon.svelte-alugme .material-icons:where(.svelte-alugme){font-size:40px;color:#fff}.empty-state.svelte-alugme h2:where(.svelte-alugme){font-size:1.5rem;font-weight:600;color:var(--color-text-primary);margin:0 0 var(--spacing-md) 0}.empty-state.svelte-alugme p:where(.svelte-alugme){color:var(--color-text-secondary);max-width:400px;margin:0 auto}.posts-grid.svelte-alugme{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl)}@media (min-width: 640px){.posts-grid.svelte-alugme{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.posts-grid.svelte-alugme{grid-template-columns:repeat(3,1fr)}}.post-card.svelte-alugme{display:flex;flex-direction:column;background:var(--gradient-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-sm)}.post-card.svelte-alugme:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}.post-image.svelte-alugme{height:180px;overflow:hidden;background:var(--color-surface-elevated)}.post-image.svelte-alugme img:where(.svelte-alugme){width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.post-card.svelte-alugme:hover .post-image:where(.svelte-alugme) img:where(.svelte-alugme){transform:scale(1.05)}.post-image.placeholder.svelte-alugme{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-surface-elevated),var(--color-surface-elevated-2))}.post-image.placeholder.svelte-alugme .material-icons:where(.svelte-alugme){font-size:48px;color:var(--color-text-muted);opacity:.3}.post-content.svelte-alugme{padding:var(--spacing-lg);flex:1;display:flex;flex-direction:column}.post-meta.svelte-alugme{display:flex;align-items:center;gap:var(--spacing-sm);font-size:.75rem;color:var(--color-text-muted);margin-bottom:var(--spacing-sm)}.post-content.svelte-alugme h2:where(.svelte-alugme){font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.post-card.svelte-alugme:hover .post-content:where(.svelte-alugme) h2:where(.svelte-alugme){color:var(--color-success)}.post-excerpt.svelte-alugme{font-size:.875rem;color:var(--color-text-secondary);line-height:1.5;margin:0 0 var(--spacing-md) 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.post-tags.svelte-alugme{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.tag.svelte-alugme{font-size:.75rem;background:#10b9811a;color:var(--color-success);padding:4px 10px;border-radius:var(--radius-md)}.cta-section.svelte-alugme{margin-top:var(--spacing-2xl);padding:var(--spacing-2xl);background:var(--gradient-primary);border-radius:var(--radius-xl);text-align:center}.cta-section.svelte-alugme h2:where(.svelte-alugme){font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 var(--spacing-sm) 0}.cta-section.svelte-alugme p:where(.svelte-alugme){color:#ffffffe6;margin:0 0 var(--spacing-lg) 0}.cta-button.svelte-alugme{display:inline-flex;align-items:center;gap:var(--spacing-sm);background:#fff;color:var(--color-primary);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-lg);font-weight:600;font-size:1rem;transition:all .2s ease}.cta-button.svelte-alugme:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.cta-button.svelte-alugme .material-icons:where(.svelte-alugme){font-size:20px}
