.post-page.svelte-18gg0r0{padding-top:calc(var(--sx-space-4) + 60px);padding-bottom:var(--sx-space-16);min-height:100vh}.container.svelte-18gg0r0{max-width:680px;margin:0 auto;padding:0 var(--sx-space-6)}.back.svelte-18gg0r0{display:inline-block;font-size:var(--sx-text-sm);color:var(--sx-color-text-secondary);text-decoration:none;padding-top:var(--sx-space-10);margin-bottom:var(--sx-space-6);transition:color var(--sx-duration-fast)}.back.svelte-18gg0r0:hover{color:var(--sx-color-primary)}.post-header.svelte-18gg0r0{margin-bottom:var(--sx-space-10);padding-bottom:var(--sx-space-8);border-bottom:1px solid var(--sx-color-border)}.post-meta.svelte-18gg0r0{display:flex;align-items:center;gap:var(--sx-space-3);margin-bottom:var(--sx-space-5)}.post-meta.svelte-18gg0r0 time:where(.svelte-18gg0r0){font-family:var(--sx-font-mono);font-size:var(--sx-text-xs);color:var(--sx-color-text-secondary)}.post-title.svelte-18gg0r0{font-family:var(--sx-font-display);font-size:var(--sx-text-display);font-weight:700;color:var(--sx-color-text);line-height:var(--sx-leading-tight);letter-spacing:-.02em;margin-bottom:var(--sx-space-4)}.post-author.svelte-18gg0r0{font-family:var(--sx-font-body);font-size:var(--sx-text-sm);color:var(--sx-color-text-secondary)}.post-author.svelte-18gg0r0 a:where(.svelte-18gg0r0){color:var(--sx-color-text);text-decoration:none;transition:color var(--sx-duration-fast)}.post-author.svelte-18gg0r0 a:where(.svelte-18gg0r0):hover{color:var(--sx-color-primary)}.prose.svelte-18gg0r0{font-family:var(--sx-font-body);font-size:var(--sx-text-md);color:var(--sx-color-text-secondary);line-height:1.75}.prose.svelte-18gg0r0 .lede:where(.svelte-18gg0r0){font-size:var(--sx-text-lg);line-height:1.7;color:var(--sx-color-text)}.prose.svelte-18gg0r0 p:where(.svelte-18gg0r0){margin-bottom:var(--sx-space-6)}.prose.svelte-18gg0r0 h2:where(.svelte-18gg0r0){font-family:var(--sx-font-display);font-size:var(--sx-text-xl);font-weight:700;color:var(--sx-color-text);margin-top:var(--sx-space-12);margin-bottom:var(--sx-space-5);line-height:var(--sx-leading-tight)}.prose.svelte-18gg0r0 a:where(.svelte-18gg0r0){color:var(--sx-color-primary);text-decoration:none;transition:color var(--sx-duration-fast)}.prose.svelte-18gg0r0 a:where(.svelte-18gg0r0):hover{text-decoration:underline}.prose.svelte-18gg0r0 em:where(.svelte-18gg0r0){font-style:italic;color:var(--sx-color-text)}.prose.svelte-18gg0r0 strong:where(.svelte-18gg0r0){color:var(--sx-color-text);font-weight:600}.prose.svelte-18gg0r0 hr:where(.svelte-18gg0r0){border:none;border-top:1px solid var(--sx-color-border);margin:var(--sx-space-10) 0}.prose.svelte-18gg0r0 blockquote:where(.svelte-18gg0r0){border-left:3px solid var(--sx-color-secondary);padding-left:var(--sx-space-6);margin:var(--sx-space-8) 0;font-family:var(--sx-font-display);font-size:var(--sx-text-lg);font-weight:500;color:var(--sx-color-text);line-height:1.7;font-style:italic}.sign-off.svelte-18gg0r0{font-family:var(--sx-font-display);font-size:var(--sx-text-md);font-weight:600;color:var(--sx-color-text);line-height:1.6;margin-top:var(--sx-space-8)}.sign-off-location.svelte-18gg0r0{font-weight:400;color:var(--sx-color-text-secondary);font-size:var(--sx-text-sm)}.post-footer.svelte-18gg0r0{margin-top:var(--sx-space-12);padding-top:var(--sx-space-8);border-top:1px solid var(--sx-color-border)}.post-footer-actions.svelte-18gg0r0{display:flex;gap:var(--sx-space-3)}@media(max-width:640px){.post-title.svelte-18gg0r0{font-size:var(--sx-text-2xl)}.prose.svelte-18gg0r0{font-size:var(--sx-text-base)}.prose.svelte-18gg0r0 .lede:where(.svelte-18gg0r0){font-size:var(--sx-text-md)}.prose.svelte-18gg0r0 h2:where(.svelte-18gg0r0){font-size:var(--sx-text-lg)}.prose.svelte-18gg0r0 blockquote:where(.svelte-18gg0r0){font-size:var(--sx-text-base);padding-left:var(--sx-space-4)}.post-footer-actions.svelte-18gg0r0{flex-direction:column}}
