.post-page.svelte-2vtllg{background:#000;min-height:100vh;padding:6rem 2rem 8rem}.post-inner.svelte-2vtllg{max-width:860px;margin:0 auto}.back-link.svelte-2vtllg{font-family:Space Mono,monospace;font-size:.7rem;letter-spacing:.15em;color:#fff6;display:inline-block;margin-bottom:3rem;transition:color .2s}.back-link.svelte-2vtllg:hover{color:#f9bed5}.post-header.svelte-2vtllg{margin-bottom:2.5rem}.post-meta.svelte-2vtllg{display:flex;gap:1.2rem;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.tag.svelte-2vtllg{font-family:Space Mono,monospace;font-size:.6rem;font-weight:700;letter-spacing:.15em;color:#7b2fff;border:1px solid rgba(123,47,255,.4);padding:.2rem .6rem;border-radius:2px}.date.svelte-2vtllg,.twinkle.svelte-2vtllg{font-family:Space Mono,monospace;font-size:.65rem;color:#ffffff59;letter-spacing:.1em}.post-title.svelte-2vtllg{font-family:Anton,sans-serif;font-size:clamp(2.5rem,7vw,5rem);line-height:.95;letter-spacing:.02em;color:#fff;margin:0 0 .5rem}.post-subtitle.svelte-2vtllg{font-family:DM Sans,sans-serif;font-size:1.15rem;color:#f9d4e4;margin:.5rem 0 0;font-style:italic;opacity:.85}.post-images.svelte-2vtllg{margin-bottom:3rem}.post-images.double.svelte-2vtllg{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.post-image-wrap.svelte-2vtllg{border-radius:8px;overflow:hidden;border:1px solid rgba(123,47,255,.2)}.post-image.svelte-2vtllg{width:100%;height:auto;display:block}.post-body.svelte-2vtllg{font-family:DM Sans,sans-serif;font-size:1.05rem;line-height:1.85;color:#ffffffd1}.post-body.svelte-2vtllg p:where(.svelte-2vtllg){margin:0 0 1.5rem}.post-body.svelte-2vtllg p.bullet:where(.svelte-2vtllg){padding-left:1.2rem;border-left:2px solid rgba(123,47,255,.5);color:#f9d4e4}.excerpt-only.svelte-2vtllg{font-size:1.15rem;color:#fff9;font-style:italic}.not-found.svelte-2vtllg{color:#fff6;font-family:Space Mono,monospace}@media (max-width: 600px){.post-images.double.svelte-2vtllg{grid-template-columns:1fr}}
