.prose-page.svelte-bmw25b{max-width:760px;color:var(--color-text);font-size:.95rem;line-height:1.7;font-family:var(--font-ui);margin:0 auto;padding:3rem 1.5rem}.page-header.svelte-bmw25b{border-bottom:1px solid var(--color-border);margin-bottom:2.5rem;padding-bottom:1.5rem}.page-header.svelte-bmw25b h1:where(.svelte-bmw25b){margin:0 0 .75rem;font-size:1.75rem;font-weight:700}.page-lead.svelte-bmw25b{color:var(--color-text-muted);margin:0;font-size:1.05rem}section.svelte-bmw25b{margin-bottom:2.5rem}h2.svelte-bmw25b{color:var(--color-text);margin:0 0 .75rem;font-size:1.2rem;font-weight:700}p.svelte-bmw25b{margin:0 0 .85rem}a.svelte-bmw25b{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}a.svelte-bmw25b:hover{color:var(--color-accent-hover)}code.svelte-bmw25b{font-family:var(--font-mono);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.1em .4em;font-size:.875em}.steps.svelte-bmw25b{flex-direction:column;gap:.5rem;margin:0 0 .85rem;padding-left:1.4rem;display:flex}.steps.svelte-bmw25b li:where(.svelte-bmw25b){padding-left:.25rem}.compare-table.svelte-bmw25b{border-collapse:collapse;width:100%;font-size:.9rem}.compare-table.svelte-bmw25b th:where(.svelte-bmw25b),.compare-table.svelte-bmw25b td:where(.svelte-bmw25b){text-align:left;border:1px solid var(--color-border);vertical-align:top;padding:.6rem .75rem}.compare-table.svelte-bmw25b th:where(.svelte-bmw25b){background:var(--color-surface);font-weight:700}.faq-list.svelte-bmw25b{margin:0}.faq-list.svelte-bmw25b dt:where(.svelte-bmw25b){color:var(--color-text);margin-top:1.25rem;font-weight:700}.faq-list.svelte-bmw25b dt:where(.svelte-bmw25b):first-child{margin-top:0}.faq-list.svelte-bmw25b dd:where(.svelte-bmw25b){margin:.35rem 0 0}.cta-box.svelte-bmw25b{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:2.5rem;padding:1.1rem 1.25rem;line-height:1.6}.related-list.svelte-bmw25b{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.related-list.svelte-bmw25b li:where(.svelte-bmw25b):before{content:"→ ";color:var(--color-accent)}
