.post-page.svelte-1rfi4v7{padding-top:2rem;background:#fff}.container.svelte-1rfi4v7{max-width:1100px;margin:0 auto;padding:0 1.5rem}.container--narrow.svelte-1rfi4v7{max-width:740px;margin:0 auto;padding:0 1.5rem}.post-header.svelte-1rfi4v7{padding-top:4rem;margin-bottom:4rem}.back-link.svelte-1rfi4v7{display:inline-flex;align-items:center;gap:.5rem;color:#64748b;text-decoration:none;font-weight:600;font-size:.9rem;margin-bottom:2.5rem;transition:color .2s}.back-link.svelte-1rfi4v7:hover{color:#6366f1}.category-tag.svelte-1rfi4v7{display:inline-block;padding:.4rem .8rem;background:#f1f5f9;color:#475569;border-radius:.5rem;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}.post-title.svelte-1rfi4v7{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;color:#0f172a;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.03em}.post-subtitle.svelte-1rfi4v7{font-size:1.25rem;color:#64748b;line-height:1.5;margin-bottom:2.5rem}.post-meta.svelte-1rfi4v7{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;color:#94a3b8;font-size:.9rem;font-weight:500}.meta-item.svelte-1rfi4v7{display:flex;align-items:center;gap:.5rem}.meta-divider.svelte-1rfi4v7{width:4px;height:4px;border-radius:50%;background:#e2e8f0}.hero-image-wrap.svelte-1rfi4v7{margin-top:4rem;border-radius:2.5rem;overflow:hidden;box-shadow:0 32px 64px -12px #0f172a33;aspect-ratio:16/9;background:#f1f5f9}.hero-image.svelte-1rfi4v7{width:100%;height:100%;object-fit:cover}.post-content-wrap.svelte-1rfi4v7{padding:4rem 0}.content-body.svelte-1rfi4v7{font-family:Inter,sans-serif;color:#334155;font-size:1.125rem;line-height:1.8}.lead.svelte-1rfi4v7{font-size:1.375rem;color:#0f172a;font-weight:500;margin-bottom:2.5rem}h2.svelte-1rfi4v7{font-size:2rem;font-weight:800;color:#0f172a;margin-top:3.5rem;margin-bottom:1.5rem;letter-spacing:-.02em}h3.svelte-1rfi4v7{font-size:1.5rem;font-weight:700;color:#0f172a;margin-top:2.5rem;margin-bottom:1rem;letter-spacing:-.02em}p.svelte-1rfi4v7{margin-bottom:1.75rem}ul.svelte-1rfi4v7{margin-bottom:1.75rem;padding-left:1.5rem}li.svelte-1rfi4v7{margin-bottom:.75rem}.feature-section.svelte-1rfi4v7{background:#f8fafc;padding:2rem;border-radius:1.5rem;margin:2rem 0;border-left:4px solid #6366f1}.quote-block.svelte-1rfi4v7{margin:3.5rem 0;padding:2.5rem;background:#f8fafc;border-radius:1.5rem;border-left:6px solid #6366f1}blockquote.svelte-1rfi4v7{margin:0;font-size:1.5rem;font-weight:700;font-style:italic;color:#0f172a;line-height:1.4}.post-tags.svelte-1rfi4v7{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:4rem;margin-bottom:4rem}.tag.svelte-1rfi4v7{font-size:.875rem;font-weight:600;color:#6366f1;background:#eef2ff;padding:.4rem .8rem;border-radius:.5rem}.post-newsletter.svelte-1rfi4v7{background:#0f172a;padding:3.5rem;border-radius:2.5rem;text-align:center;color:#fff;margin:4rem 0}.post-newsletter.svelte-1rfi4v7 h3:where(.svelte-1rfi4v7){font-size:1.75rem;font-weight:800;margin-bottom:1rem;color:#fff}.post-newsletter.svelte-1rfi4v7 p:where(.svelte-1rfi4v7){color:#94a3b8;max-width:400px;margin:0 auto 2rem}
