.page-header.svelte-ckqo1v{padding:4rem 0 2rem;text-align:center;background:var(--bg-secondary);border-bottom:1px solid var(--border)}.page-header.svelte-ckqo1v h1:where(.svelte-ckqo1v){font-size:2.75rem;font-weight:700;margin-bottom:1rem;line-height:1.15}.h1-tagline.svelte-ckqo1v{display:block;font-size:1.5rem;font-weight:500;color:var(--text-secondary);margin-top:.5rem}.page-subtitle.svelte-ckqo1v{font-size:1.1rem;color:var(--text-secondary);max-width:680px;margin:0 auto;line-height:1.7}.section.svelte-ckqo1v{padding:4rem 0}.section-title.svelte-ckqo1v{text-align:center;font-size:1.75rem;font-weight:700;margin-bottom:2rem}.section-intro.svelte-ckqo1v{text-align:center;color:var(--text-secondary);max-width:620px;margin:-1rem auto 2.5rem;line-height:1.7}.short-answer-section.svelte-ckqo1v{padding-bottom:0}.short-answer.svelte-ckqo1v{max-width:760px;margin:0 auto;padding:1.75rem 2rem;border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius-lg);background:var(--bg-secondary)}.short-answer.svelte-ckqo1v h2:where(.svelte-ckqo1v){font-size:1.35rem;font-weight:700;margin-bottom:1rem}.short-answer.svelte-ckqo1v p:where(.svelte-ckqo1v){color:var(--text-secondary);line-height:1.7}.short-answer.svelte-ckqo1v p:where(.svelte-ckqo1v)+p:where(.svelte-ckqo1v){margin-top:.75rem}.short-answer.svelte-ckqo1v strong:where(.svelte-ckqo1v){color:var(--text-primary)}.compare-subtitle.svelte-ckqo1v{text-align:center;color:var(--text-secondary);max-width:620px;margin:-1rem auto 0;line-height:1.7}.compare-wrap.svelte-ckqo1v{max-width:960px;margin:2rem auto 0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary)}.compare-table.svelte-ckqo1v{width:100%;min-width:520px;border-collapse:collapse;table-layout:fixed;font-size:.95rem}.compare-table.svelte-ckqo1v th:where(.svelte-ckqo1v),.compare-table.svelte-ckqo1v td:where(.svelte-ckqo1v){padding:1.1rem 1.5rem;text-align:left;font-weight:400;border-bottom:1px solid var(--border);color:var(--text-secondary)}.compare-table.svelte-ckqo1v thead:where(.svelte-ckqo1v) th:where(.svelte-ckqo1v),.compare-table.svelte-ckqo1v thead:where(.svelte-ckqo1v) td:where(.svelte-ckqo1v){background:var(--bg-hover)}.compare-table.svelte-ckqo1v tbody:where(.svelte-ckqo1v) tr:where(.svelte-ckqo1v):last-child th:where(.svelte-ckqo1v),.compare-table.svelte-ckqo1v tbody:where(.svelte-ckqo1v) tr:where(.svelte-ckqo1v):last-child td:where(.svelte-ckqo1v){border-bottom:none}.compare-table.svelte-ckqo1v tbody:where(.svelte-ckqo1v) th:where(.svelte-ckqo1v){color:var(--text-primary)}.compare-table.svelte-ckqo1v .compare-us:where(.svelte-ckqo1v){color:var(--text-primary)}.compare-table.svelte-ckqo1v thead:where(.svelte-ckqo1v) .compare-us:where(.svelte-ckqo1v){font-weight:600;color:var(--accent)}.compare-note.svelte-ckqo1v{text-align:center;margin-top:1rem;font-size:.875rem;color:var(--text-muted)}.compare-note.svelte-ckqo1v a:where(.svelte-ckqo1v),.showcases.svelte-ckqo1v .showcase-description a{color:var(--accent)}.prose.svelte-ckqo1v{max-width:760px}.prose.svelte-ckqo1v h2:where(.svelte-ckqo1v){font-size:1.75rem;font-weight:700;margin-bottom:1.25rem}.prose.svelte-ckqo1v p:where(.svelte-ckqo1v),.prose.svelte-ckqo1v li:where(.svelte-ckqo1v){color:var(--text-secondary);line-height:1.7}.prose.svelte-ckqo1v p:where(.svelte-ckqo1v)+p:where(.svelte-ckqo1v),.prose.svelte-ckqo1v ul:where(.svelte-ckqo1v)+p:where(.svelte-ckqo1v),.prose.svelte-ckqo1v p:where(.svelte-ckqo1v)+ul:where(.svelte-ckqo1v){margin-top:1rem}.prose.svelte-ckqo1v ul:where(.svelte-ckqo1v){padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.showcases.svelte-ckqo1v{display:flex;flex-direction:column;gap:1.5rem}.faq-list.svelte-ckqo1v{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.bottom-cta.svelte-ckqo1v{padding:4rem 0}.bottom-cta.svelte-ckqo1v h2:where(.svelte-ckqo1v){font-size:2rem;font-weight:700;margin-bottom:.75rem}.cta-subtitle.svelte-ckqo1v{color:var(--text-secondary);font-size:1.1rem;margin-bottom:1.5rem}.cta-actions.svelte-ckqo1v{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}.cta-secondary.svelte-ckqo1v{margin-top:1rem;font-size:.95rem;color:var(--text-muted)}.cta-secondary.svelte-ckqo1v a:where(.svelte-ckqo1v){color:var(--accent);text-decoration:none;transition:color var(--transition-fast)}.cta-secondary.svelte-ckqo1v a:where(.svelte-ckqo1v):hover{color:var(--accent-hover);text-decoration:underline}.text-center.svelte-ckqo1v{text-align:center}@media(max-width:768px){.page-header.svelte-ckqo1v h1:where(.svelte-ckqo1v){font-size:2rem}.h1-tagline.svelte-ckqo1v{font-size:1.15rem}.page-subtitle.svelte-ckqo1v{font-size:1rem}.short-answer.svelte-ckqo1v{padding:1.25rem}.compare-table.svelte-ckqo1v th:where(.svelte-ckqo1v),.compare-table.svelte-ckqo1v td:where(.svelte-ckqo1v){padding:.9rem 1rem;font-size:.875rem}.bottom-cta.svelte-ckqo1v h2:where(.svelte-ckqo1v){font-size:1.5rem}.cta-actions.svelte-ckqo1v{flex-direction:column;gap:1rem}}
