.blog-container.svelte-a1a7z4{max-width:var(--article-max-width);margin:0 auto;padding:60px 24px}header.svelte-a1a7z4{margin-bottom:80px}.hero-title.svelte-a1a7z4{font-size:clamp(2.8rem,7vw,4rem);font-weight:900;margin-bottom:1rem;letter-spacing:-1.5px}.hero-title.svelte-a1a7z4 span:where(.svelte-a1a7z4){color:var(--article-accent)}.hero-subtitle.svelte-a1a7z4{font-size:1.1rem;max-width:500px;line-height:1.6;opacity:.7}.featured-section.svelte-a1a7z4{margin-bottom:60px}.featured-card.svelte-a1a7z4{display:block;text-decoration:none;color:inherit;background:var(--secondary-background-hover);border-radius:24px;padding:48px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid rgba(255,255,255,.03)}.featured-card.svelte-a1a7z4:hover{transform:scale(1.01)}.featured-card.svelte-a1a7z4 h2:where(.svelte-a1a7z4){font-size:2.2rem;font-weight:800;margin:16px 0;text-transform:capitalize;line-height:1.1}.posts-grid.svelte-a1a7z4{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:48px 32px}.post-card.svelte-a1a7z4{text-decoration:none;color:inherit;transition:border-color .2s;display:flex;flex-direction:column;border-radius:24px;padding:24px;background-color:var(--secondary-background-hover)}.post-card.svelte-a1a7z4:hover h3:where(.svelte-a1a7z4){color:var(--article-accent)}.blog-tag.svelte-a1a7z4{display:block;font-size:.7rem;text-transform:uppercase;font-weight:800;letter-spacing:1.5px;color:var(--article-accent);margin-bottom:12px}.post-card.svelte-a1a7z4 h3:where(.svelte-a1a7z4){font-size:1.4rem;font-weight:700;line-height:1.3;text-transform:capitalize;margin-bottom:16px;flex-grow:1}.card-meta.svelte-a1a7z4{font-size:.85rem;font-weight:600;opacity:.5;display:flex;align-items:center;gap:8px}.read-more.svelte-a1a7z4{color:var(--article-accent);opacity:1}@media(max-width:768px){.featured-card.svelte-a1a7z4{padding:32px}.featured-card.svelte-a1a7z4 h2:where(.svelte-a1a7z4){font-size:1.8rem}}
