.post-content.svelte-2c7if8{font-family:var(--font-sans);font-size:1.0625rem;line-height:1.85;color:var(--color-text-secondary)}.post-content.svelte-2c7if8 h1,.post-content.svelte-2c7if8 h2,.post-content.svelte-2c7if8 h3{font-family:var(--font-display);font-weight:400;color:var(--color-text);margin-top:2.5em;margin-bottom:.6em;letter-spacing:-.015em}.post-content.svelte-2c7if8 h2{font-size:1.75rem}.post-content.svelte-2c7if8 h3{font-size:1.3rem}.post-content.svelte-2c7if8 p{margin-bottom:1.5em}.post-content.svelte-2c7if8 a{color:var(--color-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--color-border-strong);transition:text-decoration-color var(--transition-fast)}.post-content.svelte-2c7if8 a:hover{text-decoration-color:var(--color-text)}.post-content.svelte-2c7if8 ul,.post-content.svelte-2c7if8 ol{margin:1rem 0 1.5rem;padding-left:1.4rem}.post-content.svelte-2c7if8 li{margin-bottom:.55rem}.post-content.svelte-2c7if8 blockquote{margin:1.6rem 0;padding:.8rem 1rem;border-left:3px solid var(--color-border-strong);background:var(--color-bg-subtle)}.post-content.svelte-2c7if8 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em;background:var(--color-bg-subtle);padding:.12rem .34rem;border-radius:4px}.post-content.svelte-2c7if8 pre{overflow-x:auto;background:var(--color-bg-subtle);border:1px solid var(--color-border);padding:.9rem;margin:1.4rem 0}.post-content.svelte-2c7if8 pre code{background:transparent;padding:0}.post-content.svelte-2c7if8 p:first-of-type:first-letter{float:left;font-family:var(--font-display);font-size:4.25rem;line-height:.78;padding-top:6px;padding-right:8px;color:var(--color-text)}
