.landing.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;padding:0 20px;padding-bottom:env(safe-area-inset-bottom,20px)}.browser-warning.svelte-1uha8ag{background:#fef3c7;border:1px solid #f59e0b;border-radius:12px;padding:16px;margin-top:16px;text-align:center;font-size:14px;line-height:1.4}.browser-hint.svelte-1uha8ag{margin-top:8px;color:#92400e}.hero.svelte-1uha8ag{padding:48px 0 32px;text-align:center}.logo.svelte-1uha8ag{font-size:32px;font-weight:800;letter-spacing:-.02em}.tld.svelte-1uha8ag{color:#888;font-weight:600}.tagline.svelte-1uha8ag{font-size:22px;font-weight:700;margin-top:16px;line-height:1.3}.sub.svelte-1uha8ag{font-size:16px;color:#555;margin-top:12px;line-height:1.5}.value-props.svelte-1uha8ag{display:flex;flex-direction:column;gap:20px;padding:24px 0}.prop.svelte-1uha8ag{display:flex;gap:16px;align-items:flex-start}.prop-icon.svelte-1uha8ag{font-size:28px;flex-shrink:0;width:40px;text-align:center}.prop.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:16px;margin-bottom:2px}.prop.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px;color:#666;margin:0}.cta-wrapper.svelte-1uha8ag{margin-top:auto;padding:40px 0 24px;position:sticky;bottom:0;background:linear-gradient(transparent,#fff 20%)}.cta-button.svelte-1uha8ag{display:block;width:100%;padding:18px;background:#111;color:#fff;text-align:center;border-radius:12px;font-size:18px;font-weight:700;min-height:56px;display:flex;align-items:center;justify-content:center}.cta-button.svelte-1uha8ag:active{background:#333}.cta-note.svelte-1uha8ag{text-align:center;font-size:13px;color:#888;margin-top:12px}
