.btn-appstore.svelte-eze8zl{background:var(--accent-bright);color:#1a0e00;border-radius:8px;align-items:center;gap:8px;padding:13px 26px;font-size:.88rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-flex}.btn-appstore.svelte-eze8zl:hover{opacity:.9;transform:translateY(-1px)}.btn-privacy.svelte-eze8zl{color:#ffffff59;border-bottom:1px solid #ffffff1f;width:fit-content;margin-top:18px;margin-left:auto;margin-right:auto;padding-bottom:1px;font-size:.82rem;text-decoration:none;transition:color .2s;display:block}.btn-privacy.svelte-eze8zl:hover{color:#ffffffa6}.demo-section.svelte-eze8zl{background:var(--white);border-bottom:1px solid var(--rule)}.demo-wrap.svelte-eze8zl{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1000px;margin:0 auto;padding:72px 40px;display:grid}.demo-copy.svelte-eze8zl h2:where(.svelte-eze8zl){margin-bottom:18px;font-family:DM Serif Display,serif;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.2}.demo-copy.svelte-eze8zl h2:where(.svelte-eze8zl) em{color:var(--accent);font-style:italic}.demo-copy.svelte-eze8zl p:where(.svelte-eze8zl){color:var(--ink-soft);margin-bottom:14px;font-size:.95rem;line-height:1.8}.demo-image.svelte-eze8zl{justify-content:center;display:flex}.demo-image.svelte-eze8zl img:where(.svelte-eze8zl){border-radius:20px;width:260px;box-shadow:0 24px 60px #0000002e}@media (width<=900px){.demo-wrap.svelte-eze8zl{grid-template-columns:1fr;gap:40px;padding:56px 20px}}
