.page_hero.svelte-7o0w84{margin-bottom:2.5rem}.page.svelte-7o0w84 h1:where(.svelte-7o0w84){font-size:clamp(1.9rem,4.5vw,2.6rem);font-weight:800;letter-spacing:-.03em;margin:0 0 .8rem}.lede.svelte-7o0w84{margin:0;color:var(--text_secondary);line-height:1.65;font-size:1.05rem;max-width:62ch}.page.svelte-7o0w84 h2:where(.svelte-7o0w84){font-size:1.35rem;font-weight:800;margin:2.2rem 0 .7rem;scroll-margin-top:2rem}.page.svelte-7o0w84 p:where(.svelte-7o0w84){line-height:1.7;color:var(--text_secondary);max-width:68ch}.page.svelte-7o0w84 ol:where(.svelte-7o0w84){color:var(--text_secondary);line-height:1.7;padding-left:1.4rem}.page.svelte-7o0w84 li:where(.svelte-7o0w84){margin-bottom:.5rem}.page.svelte-7o0w84 strong:where(.svelte-7o0w84){color:var(--text_primary)}.page.svelte-7o0w84 a:where(.svelte-7o0w84){color:var(--accent)}.page.svelte-7o0w84 code:where(.svelte-7o0w84){background:#80808033;border-radius:4px;padding:.1rem .35rem;font-size:.85em}.faq_list.svelte-7o0w84{margin:1.2rem 0 0;padding:0;display:grid;gap:1rem}.faq_item.svelte-7o0w84{border-left:3px solid rgba(125,211,252,.45);padding:.25rem .9rem}.faq_question.svelte-7o0w84{font-weight:700;color:var(--text_primary);margin:0 0 .4rem;line-height:1.4}.faq_answer.svelte-7o0w84{margin:0;color:var(--text_secondary);line-height:1.65}
