.wupos-root.svelte-u4k2t{color:#dde1f0;background:#07071a;min-height:100vh;font-family:DM Sans,sans-serif}.section-label.svelte-u4k2t{color:#818cf8;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:700}h1.svelte-u4k2t{color:#fff;margin:18px 0 14px;font-family:Syne,sans-serif;font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.05}.intro.svelte-u4k2t{color:#8896af;max-width:620px;margin:0 0 42px;font-size:1.05rem;line-height:1.7}.posts.svelte-u4k2t{gap:20px;display:grid}.post-card.svelte-u4k2t{background:#0d0d1ebf;border:1px solid #6366f12e;border-radius:14px;gap:24px;display:flex;overflow:hidden}.post-card.svelte-u4k2t img:where(.svelte-u4k2t){-o-object-fit:cover;object-fit:cover;width:220px;min-height:180px}.post-body.svelte-u4k2t{padding:24px}.date.svelte-u4k2t{color:#64748b;margin:0 0 8px;font-size:.78rem}h2.svelte-u4k2t{margin:0 0 10px;font-size:1.35rem}h2.svelte-u4k2t a:where(.svelte-u4k2t){color:#e2e8f0;text-decoration:none}.post-body.svelte-u4k2t>p:where(.svelte-u4k2t):not(.date){color:#94a3b8;margin:0 0 14px;line-height:1.65}.read-more.svelte-u4k2t{color:#a5b4fc;font-size:.9rem;text-decoration:underline}.empty.svelte-u4k2t{color:#94a3b8}@media (width<=640px){.post-card.svelte-u4k2t{display:block}.post-card.svelte-u4k2t img:where(.svelte-u4k2t){width:100%;height:180px;min-height:0}}
