.blog-hero.svelte-mjo6u{padding:156px 0 88px;background:radial-gradient(circle at top left,rgba(59,130,246,.14),transparent 32%),radial-gradient(circle at top right,rgba(251,188,4,.14),transparent 24%),linear-gradient(180deg,#ffffffe0,#fffffffa);border-bottom:1px solid var(--line)}.hero-copy.svelte-mjo6u{max-width:760px}.eyebrow.svelte-mjo6u{display:inline-flex;padding:8px 14px;border-radius:var(--radius-full);background:var(--blue-soft);color:#1d4ed8;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px}.hero-copy.svelte-mjo6u p:where(.svelte-mjo6u){max-width:62ch;font-size:1.08rem;color:#334155}.hero-meta.svelte-mjo6u{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.hero-meta.svelte-mjo6u span:where(.svelte-mjo6u){padding:6px 10px;border-radius:var(--radius-full);background:#ffffffdb;border:1px solid var(--line);font-size:.82rem;color:#334155}.hero-actions.svelte-mjo6u{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.blog-index.svelte-mjo6u{padding-top:72px}.section-header.svelte-mjo6u{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:32px}.section-header.svelte-mjo6u p:where(.svelte-mjo6u){color:var(--text-muted);margin:0}.post-grid.svelte-mjo6u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.post-card.svelte-mjo6u,.empty-state.svelte-mjo6u{background:#ffffffeb;border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow)}.post-cover-link.svelte-mjo6u{display:block;margin:-6px -6px 18px}.post-cover-link.svelte-mjo6u img:where(.svelte-mjo6u){width:100%;height:auto;aspect-ratio:16 / 9;border-radius:18px;object-fit:cover}.post-meta.svelte-mjo6u{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px;font-size:.8rem;color:#334155;text-transform:uppercase;letter-spacing:.04em}.post-card.svelte-mjo6u h3:where(.svelte-mjo6u),.empty-state.svelte-mjo6u h3:where(.svelte-mjo6u){font-size:1.33rem;margin-bottom:12px;color:var(--accent)}.post-card.svelte-mjo6u p:where(.svelte-mjo6u),.empty-state.svelte-mjo6u p:where(.svelte-mjo6u){color:#334155;margin-bottom:20px}.post-link.svelte-mjo6u{color:var(--blue);font-weight:700}.pagination.svelte-mjo6u{margin-top:38px;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.pagination-control.svelte-mjo6u,.pagination-page.svelte-mjo6u{padding:9px 14px;border-radius:var(--radius-full);border:1px solid var(--line);background:#ffffffe0;font-size:.9rem;font-weight:700;color:var(--accent)}.pagination-control.svelte-mjo6u:hover,.pagination-page.svelte-mjo6u:hover{border-color:#3b82f659}.pagination-pages.svelte-mjo6u{display:flex;gap:8px;flex-wrap:wrap}.pagination-page.current.svelte-mjo6u{background:var(--accent);border-color:var(--accent);color:var(--white)}@media(max-width:980px){.post-grid.svelte-mjo6u{grid-template-columns:1fr 1fr}}@media(max-width:640px){.blog-hero.svelte-mjo6u{padding-top:124px}.section-header.svelte-mjo6u{flex-direction:column;align-items:start}.post-grid.svelte-mjo6u{grid-template-columns:1fr}}
