.blogs-section.svelte-4xxgd9{padding:2rem 1rem;min-height:60vh}.blogs-section.svelte-4xxgd9 .container:where(.svelte-4xxgd9){max-width:1200px;margin:0 auto}.blogs-section.svelte-4xxgd9 .blogs-header:where(.svelte-4xxgd9){margin-bottom:3rem;text-align:center}.blogs-section.svelte-4xxgd9 .blogs-header:where(.svelte-4xxgd9) .page-title:where(.svelte-4xxgd9){font-size:2.5rem;font-weight:700;margin-bottom:.5rem;color:var(--text-primary, #000)}.blogs-section.svelte-4xxgd9 .blogs-header:where(.svelte-4xxgd9) .blogs-count:where(.svelte-4xxgd9){color:var(--text-secondary, #666);font-size:1rem}.blogs-section.svelte-4xxgd9 .blogs-grid:where(.svelte-4xxgd9){display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}@media (max-width: 768px){.blogs-section.svelte-4xxgd9 .blogs-grid:where(.svelte-4xxgd9){grid-template-columns:1fr;gap:1.5rem}}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9){border-radius:8px;overflow:hidden;background:var(--background, #fff);box-shadow:0 2px 8px #0000001a;transition:transform .2s ease,box-shadow .2s ease}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9):hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9) .blog-link:where(.svelte-4xxgd9){text-decoration:none;color:inherit;display:block}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9) .blog-image:where(.svelte-4xxgd9){width:100%;height:200px;overflow:hidden;background:var(--background-secondary, #f5f5f5)}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9) .blog-image:where(.svelte-4xxgd9) img:where(.svelte-4xxgd9){width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9) .blog-image:where(.svelte-4xxgd9):hover img:where(.svelte-4xxgd9){transform:scale(1.05)}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9) .blog-content:where(.svelte-4xxgd9){padding:1.5rem}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9) .blog-content:where(.svelte-4xxgd9) .blog-title:where(.svelte-4xxgd9){font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:var(--text-primary, #000);line-height:1.3}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9) .blog-content:where(.svelte-4xxgd9) .blog-date:where(.svelte-4xxgd9){font-size:.875rem;color:var(--text-secondary, #666);margin-bottom:.75rem}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9) .blog-content:where(.svelte-4xxgd9) .blog-preview:where(.svelte-4xxgd9){font-size:1rem;color:var(--text-secondary, #666);line-height:1.6;margin-bottom:1rem}.blogs-section.svelte-4xxgd9 .blog-card:where(.svelte-4xxgd9) .blog-content:where(.svelte-4xxgd9) .blog-read-more:where(.svelte-4xxgd9){font-size:.875rem;font-weight:600;color:var(--primary, #007bff);text-transform:uppercase;letter-spacing:.5px}.blogs-section.svelte-4xxgd9 .pagination:where(.svelte-4xxgd9){display:flex;justify-content:center;align-items:center;gap:.5rem;margin:3rem 0 1rem}.blogs-section.svelte-4xxgd9 .pagination:where(.svelte-4xxgd9) .pagination-button:where(.svelte-4xxgd9){padding:.5rem 1rem;border:1px solid var(--border-color, #ddd);background:var(--background, #fff);color:var(--text-primary, #000);border-radius:4px;cursor:pointer;transition:all .2s ease}.blogs-section.svelte-4xxgd9 .pagination:where(.svelte-4xxgd9) .pagination-button:where(.svelte-4xxgd9):hover:not(:disabled){background:var(--background-secondary, #f5f5f5)}.blogs-section.svelte-4xxgd9 .pagination:where(.svelte-4xxgd9) .pagination-button:where(.svelte-4xxgd9):disabled{opacity:.5;cursor:not-allowed}.blogs-section.svelte-4xxgd9 .pagination:where(.svelte-4xxgd9) .pagination-pages:where(.svelte-4xxgd9){display:flex;gap:.25rem;align-items:center}.blogs-section.svelte-4xxgd9 .pagination:where(.svelte-4xxgd9) .pagination-page:where(.svelte-4xxgd9){min-width:2.5rem;height:2.5rem;padding:.5rem;border:1px solid var(--border-color, #ddd);background:var(--background, #fff);color:var(--text-primary, #000);border-radius:4px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.blogs-section.svelte-4xxgd9 .pagination:where(.svelte-4xxgd9) .pagination-page:where(.svelte-4xxgd9):hover{background:var(--background-secondary, #f5f5f5)}.blogs-section.svelte-4xxgd9 .pagination:where(.svelte-4xxgd9) .pagination-page.active:where(.svelte-4xxgd9){background:var(--primary, #007bff);color:#fff;border-color:var(--primary, #007bff)}.blogs-section.svelte-4xxgd9 .pagination:where(.svelte-4xxgd9) .pagination-ellipsis:where(.svelte-4xxgd9){padding:0 .5rem;color:var(--text-secondary, #666)}.blogs-section.svelte-4xxgd9 .items-per-page:where(.svelte-4xxgd9){display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:2rem}.blogs-section.svelte-4xxgd9 .items-per-page:where(.svelte-4xxgd9) label:where(.svelte-4xxgd9){color:var(--text-secondary, #666);font-size:.875rem}.blogs-section.svelte-4xxgd9 .items-per-page:where(.svelte-4xxgd9) select:where(.svelte-4xxgd9){padding:.5rem 1rem;border:1px solid var(--border-color, #ddd);border-radius:4px;background:var(--background, #fff);color:var(--text-primary, #000);cursor:pointer}.blogs-section.svelte-4xxgd9 .no-blogs:where(.svelte-4xxgd9){text-align:center;padding:3rem 1rem;color:var(--text-secondary, #666)}.blogs-section.svelte-4xxgd9 .no-blogs:where(.svelte-4xxgd9) p:where(.svelte-4xxgd9){font-size:1.25rem}
