.blog-card-link.svelte-87q38a{text-decoration:none;color:inherit;display:block;height:100%}.blog-card.svelte-87q38a{background:var(--surface-1);border-radius:var(--radius-box);overflow:hidden;box-shadow:var(--shadow-minimal-md);transition:all .3s ease;height:100%;display:flex;flex-direction:column}.blog-card.svelte-87q38a:hover{transform:translateY(-4px);box-shadow:var(--shadow-minimal-hover)}.card-image.svelte-87q38a{position:relative;aspect-ratio:16/9;overflow:hidden}.card-image.svelte-87q38a img:where(.svelte-87q38a){width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-card.svelte-87q38a:hover .card-image:where(.svelte-87q38a) img:where(.svelte-87q38a){transform:scale(1.05)}.card-overlay.svelte-87q38a{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.blog-card.svelte-87q38a:hover .card-overlay:where(.svelte-87q38a){opacity:1}.read-more.svelte-87q38a{color:#fff;font-weight:600;font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em}.card-content.svelte-87q38a{padding:var(--spacing-6);flex:1;display:flex;flex-direction:column}.card-meta.svelte-87q38a{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-4);font-size:.875rem;color:var(--on-surface-2)}.author.svelte-87q38a{display:flex;align-items:center;gap:var(--spacing-2)}.author-avatar.svelte-87q38a{width:32px;height:32px;border-radius:var(--radius-infinity);object-fit:cover}.author-name.svelte-87q38a{font-weight:500}.publish-date.svelte-87q38a{margin-left:auto}.card-title.svelte-87q38a{margin:0 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.card-title.svelte-87q38a{color:var(--on-surface-1)}.card-subheading.svelte-87q38a{margin:0 0 var(--spacing-4) 0;font-size:1rem;color:var(--on-surface-2);font-weight:500;line-height:1.5}.card-tags.svelte-87q38a{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.tag.svelte-87q38a{background:var(--surface-2);color:var(--on-surface-2);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-infinity);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}@media (max-width: 768px){.card-content.svelte-87q38a{padding:var(--spacing-5)}.card-title.svelte-87q38a{font-size:1.25rem}.card-meta.svelte-87q38a{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}.publish-date.svelte-87q38a{margin-left:0}}.recent-blogs.svelte-1yfoeif{margin:var(--spacing-8) 0}.section-title.svelte-1yfoeif{font-size:2.5rem;font-weight:800;text-align:center;margin-bottom:var(--spacing-8);color:var(--on-surface-1);position:relative}.section-title.svelte-1yfoeif:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:60px;height:4px;background:linear-gradient(90deg,var(--brand),var(--brand-light));border-radius:2px}.blogs-grid.svelte-1yfoeif{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6);margin:0 auto}.no-blogs.svelte-1yfoeif{text-align:center;padding:var(--spacing-8);color:var(--on-surface-2);font-size:1.1rem}@media (max-width: 1024px){.blogs-grid.svelte-1yfoeif{grid-template-columns:repeat(2,1fr);gap:var(--spacing-5)}}@media (max-width: 768px){.section-title.svelte-1yfoeif{font-size:2rem;margin-bottom:var(--spacing-8)}.blogs-grid.svelte-1yfoeif{grid-template-columns:1fr;gap:var(--spacing-6)}}
