.page.svelte-1j5tn20{flex:1;display:flex;flex-direction:column;background:#fbfaf7}main.svelte-1j5tn20{flex:1}.content.svelte-1j5tn20{max-width:680px;margin:0 auto;padding:80px 32px 96px}.eyebrow.svelte-1j5tn20{font-size:12px;color:var(--text-4);font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}h1.svelte-1j5tn20{font-size:clamp(40px,8vw,64px);font-weight:800;letter-spacing:-.03em;line-height:1;margin-bottom:20px}.lead.svelte-1j5tn20{font-size:20px;color:var(--text-3);line-height:1.5;margin-bottom:56px}section.svelte-1j5tn20{margin-bottom:52px}h2.svelte-1j5tn20{font-size:22px;font-weight:700;letter-spacing:-.015em;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--border)}.contact-block.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-size:16px;color:var(--text-2);line-height:1.6}.faq-item.svelte-1j5tn20{margin-bottom:32px}.faq-item.svelte-1j5tn20 h3:where(.svelte-1j5tn20){font-size:15px;font-weight:700;color:var(--text);margin-bottom:8px}.faq-item.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-size:15px;color:var(--text-3);line-height:1.65}a.svelte-1j5tn20{color:var(--text);text-decoration:underline}a.svelte-1j5tn20:hover{color:var(--text-3)}.btn-ghost.svelte-1j5tn20{font-size:14px;color:var(--text-3);padding:6px 12px;border-radius:6px;transition:color .15s;text-decoration:none}.btn-ghost.svelte-1j5tn20:hover{color:var(--text)}@media (max-width: 560px){.content.svelte-1j5tn20{padding:56px 20px 72px}}
