.article-prose.svelte-kifsvy{overflow-wrap:anywhere}.article-prose.svelte-kifsvy>*+*{margin-top:1.5rem}.article-prose.svelte-kifsvy p{font-size:1.125rem;line-height:2rem;color:color-mix(in oklab,var(--color-base-content, var(--color-foreground)) 85%,transparent)}.article-prose.svelte-kifsvy h2{padding-top:2rem;font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.025em;text-wrap:balance;color:var(--color-base-content, var(--color-foreground))}@media(min-width:640px){.article-prose.svelte-kifsvy h2{font-size:1.875rem}}.article-prose.svelte-kifsvy h3{padding-top:1.25rem;font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.02em;text-wrap:balance;color:var(--color-base-content, var(--color-foreground))}.article-prose.svelte-kifsvy h4{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--color-base-content, var(--color-foreground))}.article-prose.svelte-kifsvy ul,.article-prose.svelte-kifsvy ol{display:flex;flex-direction:column;gap:.75rem;padding-left:1.5rem;border-left:2px solid var(--color-accent);font-size:1.125rem;line-height:2rem;color:color-mix(in oklab,var(--color-base-content, var(--color-foreground)) 85%,transparent);list-style:none}.article-prose.svelte-kifsvy ul>li{position:relative;padding-left:.25rem}.article-prose.svelte-kifsvy ol{counter-reset:ol-counter}.article-prose.svelte-kifsvy ol>li{counter-increment:ol-counter;position:relative;padding-left:1.75rem}.article-prose.svelte-kifsvy ol>li:before{content:counter(ol-counter) ".";position:absolute;left:0;font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-base-content, var(--color-foreground))}.article-prose.svelte-kifsvy blockquote{border-radius:.75rem;border:1px solid var(--color-base-300, var(--color-border));border-left:3px solid var(--color-accent);background-color:var(--color-base-200, var(--color-card));padding:1.5rem;font-family:var(--font-display);font-size:1.25rem;line-height:1.75rem;color:var(--color-base-content, var(--color-foreground))}.article-prose.svelte-kifsvy blockquote p{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.article-prose.svelte-kifsvy a{color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.article-prose.svelte-kifsvy a:hover{text-decoration-thickness:2px}.article-prose.svelte-kifsvy a:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.article-prose.svelte-kifsvy strong{font-weight:600;color:var(--color-base-content, var(--color-foreground))}.article-prose.svelte-kifsvy em{font-style:italic}.article-prose.svelte-kifsvy code{font-family:var(--font-mono);font-size:.92em;padding:.15em .4em;border-radius:.75rem;background-color:var(--color-base-200, var(--color-muted));color:var(--color-base-content, var(--color-foreground))}.article-prose.svelte-kifsvy pre{font-family:var(--font-mono);font-size:.9rem;line-height:1.6;padding:1.25rem 1.5rem;border-radius:.75rem;background-color:var(--color-base-200, var(--color-muted));border:1px solid var(--color-base-300, var(--color-border));overflow-x:auto}.article-prose.svelte-kifsvy pre code{padding:0;background:transparent;color:var(--color-base-content, var(--color-foreground))}.article-prose.svelte-kifsvy hr{margin-block:2.5rem;border:0;border-top:1px solid var(--color-base-300, var(--color-border))}.article-prose.svelte-kifsvy img{border-radius:.75rem;border:1px solid var(--color-base-300, var(--color-border))}.article-prose.svelte-kifsvy table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;font-size:.95rem}.article-prose.svelte-kifsvy th,.article-prose.svelte-kifsvy td{border-bottom:1px solid var(--color-base-300, var(--color-border));padding:.6rem .75rem;text-align:left}.article-prose.svelte-kifsvy th{font-weight:600;color:var(--color-base-content, var(--color-foreground))}
