.post-page.svelte-1teoznn{padding:60px 0 120px}.container.svelte-1teoznn{max-width:720px}.breadcrumb.svelte-1teoznn{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--station-muted-2);margin-bottom:36px}.breadcrumb.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--station-accent);text-decoration:none}.breadcrumb.svelte-1teoznn a:where(.svelte-1teoznn):hover{text-decoration:underline}.post-header.svelte-1teoznn{margin-bottom:48px}.category-chip.svelte-1teoznn{display:inline-block;font-size:10px;font-weight:700;padding:3px 9px;border-radius:4px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px}h1.svelte-1teoznn{font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--station-text);margin-bottom:16px}.post-desc.svelte-1teoznn{font-size:17px;color:var(--station-muted);line-height:1.65;margin-bottom:28px}.meta-row.svelte-1teoznn{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid var(--station-border);border-bottom:1px solid var(--station-border)}.author-block.svelte-1teoznn{display:flex;align-items:center;gap:10px}.author-avatar.svelte-1teoznn{width:36px;height:36px;border-radius:50%;background:var(--station-accent);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.author-name.svelte-1teoznn{font-size:13px;font-weight:600;color:var(--station-text)}.author-role.svelte-1teoznn{font-size:12px;color:var(--station-muted-2)}.meta-right.svelte-1teoznn{display:flex;align-items:center;gap:6px}.meta-item.svelte-1teoznn{font-size:13px;color:var(--station-muted)}.meta-dot.svelte-1teoznn{color:var(--station-border-2)}.prose.svelte-1teoznn{color:var(--station-text);line-height:1.75;font-size:16px}.prose.svelte-1teoznn h2{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--station-text);margin:40px 0 16px}.prose.svelte-1teoznn h3{font-size:18px;font-weight:600;color:var(--station-text);margin:32px 0 12px}.prose.svelte-1teoznn p{margin:0 0 20px;color:var(--station-text-2)}.prose.svelte-1teoznn a{color:var(--station-accent);text-decoration:none}.prose.svelte-1teoznn a:hover{text-decoration:underline}.prose.svelte-1teoznn ul,.prose.svelte-1teoznn ol{padding-left:20px;margin:0 0 20px}.prose.svelte-1teoznn li{margin-bottom:8px;color:var(--station-text-2)}.prose.svelte-1teoznn strong{font-weight:600;color:var(--station-text)}.prose.svelte-1teoznn blockquote{border-left:3px solid var(--station-accent);padding:2px 0 2px 20px;margin:28px 0;color:var(--station-muted);font-style:italic}.prose.svelte-1teoznn hr{border:none;border-top:1px solid var(--station-border);margin:40px 0}.prose.svelte-1teoznn code{font-family:var(--font-mono);font-size:13px;background:var(--station-surface);padding:2px 6px;border-radius:4px;color:var(--station-accent)}.post-cta.svelte-1teoznn{margin:60px 0 40px;background:var(--station-surface);border:1px solid var(--station-border);border-radius:12px;padding:36px}.cta-inner.svelte-1teoznn{text-align:center}.cta-inner.svelte-1teoznn h3:where(.svelte-1teoznn){font-size:22px;font-weight:700;color:var(--station-text);letter-spacing:-.02em;margin-bottom:8px}.cta-inner.svelte-1teoznn p:where(.svelte-1teoznn){font-size:15px;color:var(--station-muted);margin-bottom:20px}.cta-btn.svelte-1teoznn{display:inline-block;background:var(--station-accent);color:#fff;font-size:14px;font-weight:600;padding:11px 24px;border-radius:7px;text-decoration:none;transition:background .15s}.cta-btn.svelte-1teoznn:hover{background:var(--station-accent-hover)}.back-link.svelte-1teoznn a:where(.svelte-1teoznn){font-size:13.5px;color:var(--station-muted);text-decoration:none}.back-link.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--station-text)}
