html{min-height:100%}body{min-height:100dvh;margin:0;font-family:IBM Plex Sans,Avenir Next,Segoe UI,sans-serif;color:#0f0f0f;background:radial-gradient(900px 600px at 10% 0%,#ffffff,transparent 60%),radial-gradient(700px 500px at 90% 10%,#fff4dc,transparent 55%),linear-gradient(180deg,#fffaf2,#f6f0e6);background-color:#f6f0e6}.wrap.svelte-1uha8ag{max-width:1200px;margin:0 auto;padding:36px 24px 28px}.hero-title.svelte-1uha8ag{font-size:60px;line-height:1.02;margin:0 0 12px;min-height:3.2em}.hero-line.svelte-1uha8ag{display:inline}.hero-line.svelte-1uha8ag+.hero-line:where(.svelte-1uha8ag){margin-left:.22ch}.hero-sub.svelte-1uha8ag{font-size:18px;color:#6a665e;margin:0 0 24px;max-width:760px}.cta-row.svelte-1uha8ag{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:8px}.cta.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:12px 18px;border-radius:12px;border:1px solid #e6dfd2;font-size:15px;cursor:pointer;background:#fffaf2;color:inherit;text-decoration:none}.cta.primary.svelte-1uha8ag{background:#0a7f6f;color:#fff;border-color:#0a7f6f}.swap.svelte-1uha8ag{color:#0a7f6f;font-weight:700;transition:opacity .35s ease,transform .35s ease;display:inline-block}.swap.fade.svelte-1uha8ag{opacity:0;transform:translateY(3px)}@media(max-width:980px){.hero-title.svelte-1uha8ag{font-size:44px}}@media(max-width:720px){.wrap.svelte-1uha8ag{padding:20px 14px 42px;min-height:auto}.hero-title.svelte-1uha8ag{font-size:34px;line-height:1.08;min-height:5.4em}.hero-line.svelte-1uha8ag{display:block;margin-left:0}.hero-sub.svelte-1uha8ag{font-size:16px;margin-bottom:16px}.cta-row.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:10px}.cta.svelte-1uha8ag{justify-content:center;width:100%;min-height:56px;font-size:16px;font-weight:600}}@media(max-width:420px){.hero-title.svelte-1uha8ag{font-size:30px;min-height:5.8em}.hero-sub.svelte-1uha8ag{font-size:15px}}@media(prefers-reduced-motion:reduce){.swap.svelte-1uha8ag{transition:none}}
