.landing.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;animation:fadeIn .25s ease both}.land-body.svelte-1uha8ag{flex:1;max-width:660px;margin:0 auto;padding:80px 40px 0;width:100%}.land-h1.svelte-1uha8ag{font-family:"DM Serif Display",serif;font-size:clamp(34px,5vw,52px);line-height:1.06;letter-spacing:-.03em;margin-bottom:14px}.land-h1.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;color:#888}.land-cta-row.svelte-1uha8ag{margin-bottom:60px}.faq-lbl.svelte-1uha8ag{font-family:DM Mono,monospace;font-size:10px;color:#bbb;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px}.faq-item.svelte-1uha8ag{border-bottom:1px solid #f0f0f0;padding:20px 0}.faq-item.svelte-1uha8ag:first-of-type{border-top:1px solid #f0f0f0}.faq-q.svelte-1uha8ag{font-size:14px;font-weight:600;margin-bottom:9px}.faq-a.svelte-1uha8ag{font-size:13px;color:#555;line-height:1.8}.land-footer.svelte-1uha8ag{border-top:1px solid #f0f0f0;padding:22px 40px;font-family:DM Mono,monospace;font-size:11px;color:#bbb;text-align:center;margin-top:60px}.btn.svelte-1uha8ag{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border:none;border-radius:7px;cursor:pointer;font-family:DM Mono,monospace;font-size:11px;font-weight:500;white-space:nowrap}.bp.svelte-1uha8ag{background:#111;color:#fff}.bp.svelte-1uha8ag:hover{background:#333}@media(max-width:600px){.land-body.svelte-1uha8ag{padding-left:20px;padding-right:20px}}
