.post-layout.svelte-1ormjzk{max-width:900px;margin:0 auto;padding:4rem 1.5rem 8rem}.post-header.svelte-1ormjzk{margin-bottom:3rem}.back-link.svelte-1ormjzk{display:inline-block;color:var(--color-text-muted);text-decoration:none;font-family:var(--font-main);font-weight:600;font-size:.9rem;margin-bottom:2rem;text-transform:uppercase;letter-spacing:1px;transition:color .2s}.back-link.svelte-1ormjzk:hover{color:var(--color-primary)}.post-title.svelte-1ormjzk{font-size:3rem;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-1px}.post-meta.svelte-1ormjzk{color:var(--color-text-muted);font-family:var(--font-main);font-size:.95rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.category.svelte-1ormjzk{color:#fff;font-weight:600}.post-content.svelte-1ormjzk{padding:3rem 4rem;font-size:1.1rem;line-height:1.8;color:#e2e8f0}.post-content.svelte-1ormjzk h2{color:#fff;font-size:2rem;margin-top:3rem;margin-bottom:1rem;letter-spacing:-.5px}.post-content.svelte-1ormjzk h3{color:#fff;font-size:1.5rem;margin-top:2.5rem;margin-bottom:1rem}.post-content.svelte-1ormjzk p{margin-bottom:1.5rem;color:var(--color-text-muted)}.post-content.svelte-1ormjzk ul,.post-content.svelte-1ormjzk ol{margin-bottom:1.5rem;padding-left:1.5rem;color:var(--color-text-muted)}.post-content.svelte-1ormjzk li{margin-bottom:.5rem}.post-content.svelte-1ormjzk blockquote{border-left:4px solid var(--color-primary);padding-left:1.5rem;margin-left:0;margin-right:0;font-style:italic;color:#fff;background:#dc26260d;padding:1.5rem;border-radius:0 4px 4px 0}.post-content.svelte-1ormjzk a{color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}.post-footer.svelte-1ormjzk{margin-top:5rem}.cta-box.svelte-1ormjzk{padding:3rem;text-align:center;border-top:3px solid var(--color-primary)}@media(max-width:768px){.post-title.svelte-1ormjzk{font-size:2.25rem}.post-content.svelte-1ormjzk{padding:2rem 1.5rem}}
