.page.svelte-133tnjx{max-width:900px;margin:0 auto;padding:4rem 1.5rem 6rem}.hero.svelte-133tnjx{text-align:center;margin-bottom:3rem}h1.svelte-133tnjx{color:#111827;letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.hero-sub.svelte-133tnjx{color:#6b7280;margin:0;font-size:1.0625rem}.faq.svelte-133tnjx{max-width:640px;margin:4rem auto 0}.faq-title.svelte-133tnjx{color:#111827;letter-spacing:-.02em;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.faq-list.svelte-133tnjx{flex-direction:column;gap:0;display:flex}.faq-item.svelte-133tnjx{border-top:1px solid #f3f4f6;padding:1.25rem 0}.faq-item.svelte-133tnjx:last-child{border-bottom:1px solid #f3f4f6}dt.svelte-133tnjx{color:#111827;margin:0 0 .5rem;font-size:.9375rem;font-weight:600}dd.svelte-133tnjx{color:#6b7280;margin:0;font-size:.9375rem;line-height:1.6}
