.land.svelte-jk7o5r{max-width:72rem;margin:0 auto;padding:1rem clamp(1rem,4vw,2.5rem) 3rem;display:flex;flex-direction:column;gap:2.5rem}.top.svelte-jk7o5r{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.6rem 0}.mark.svelte-jk7o5r{display:flex;align-items:center;gap:.5rem;font-family:var(--display);font-weight:700;font-size:1.05rem;color:var(--ink);text-decoration:none}.mark.svelte-jk7o5r span[aria-hidden]:where(.svelte-jk7o5r){width:2rem;height:2rem;border-radius:10px;background:var(--nav);color:var(--mint);display:grid;place-items:center;font-size:.9rem}.top.svelte-jk7o5r nav:where(.svelte-jk7o5r){display:flex;gap:1rem;flex-wrap:wrap;font-size:.92rem}.top.svelte-jk7o5r .acts:where(.svelte-jk7o5r),.hero.svelte-jk7o5r .acts:where(.svelte-jk7o5r){margin-left:auto;display:flex;gap:.5rem;flex-wrap:wrap}.hero.svelte-jk7o5r{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem;align-items:center}.hero-text.svelte-jk7o5r{display:flex;flex-direction:column;gap:.7rem}.hero.svelte-jk7o5r h1:where(.svelte-jk7o5r){font-size:clamp(2rem,4.4vw,3rem);line-height:1.1}.lead.svelte-jk7o5r{color:var(--muted);font-size:1.05rem;max-width:40ch}.hero.svelte-jk7o5r .acts:where(.svelte-jk7o5r){margin-left:0;margin-top:.3rem}.small.svelte-jk7o5r{font-size:.85rem;color:var(--muted)}.demo.svelte-jk7o5r{display:flex;flex-direction:column;gap:.6rem}.mine.svelte-jk7o5r{align-self:flex-end;max-width:80%;background:var(--teal-soft);border-radius:14px 14px 4px;padding:.6rem .8rem;font-size:.92rem}.theirs.svelte-jk7o5r{font-size:.92rem}.ask.svelte-jk7o5r{border:1px solid var(--amber);background:var(--amber-soft);border-radius:12px;padding:.8rem;display:grid;gap:.4rem;font-size:.9rem}.demo-btns.svelte-jk7o5r{display:flex;gap:.4rem;margin-top:.2rem}.btn.small.svelte-jk7o5r{min-height:34px;padding:0 .8rem;font-size:.88rem}.band.svelte-jk7o5r{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;padding:1.2rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.band.svelte-jk7o5r div:where(.svelte-jk7o5r){display:grid;gap:.2rem}.band.svelte-jk7o5r span:where(.svelte-jk7o5r){color:var(--muted);font-size:.92rem}.block.svelte-jk7o5r{display:flex;flex-direction:column;gap:.8rem}.block.svelte-jk7o5r h2:where(.svelte-jk7o5r){font-family:var(--display);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:700;line-height:1.15}.grid.svelte-jk7o5r{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.8rem;margin-top:.4rem}.grid.three.svelte-jk7o5r{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.grid.svelte-jk7o5r h3:where(.svelte-jk7o5r){font-size:1rem;margin-bottom:.3rem}.grid.svelte-jk7o5r p:where(.svelte-jk7o5r){color:var(--muted);font-size:.92rem}.step.svelte-jk7o5r .n:where(.svelte-jk7o5r){font-family:var(--display);font-size:1.6rem;font-weight:700;color:var(--teal)}.soon.svelte-jk7o5r{border-style:dashed}.dark.svelte-jk7o5r{background:var(--nav);color:#fff;border-radius:var(--radius-card);padding:1.6rem clamp(1rem,3vw,2rem)}.dark.svelte-jk7o5r .lead:where(.svelte-jk7o5r),.light.svelte-jk7o5r{color:#d5eee7}.pane.svelte-jk7o5r{background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:1rem}.pane.svelte-jk7o5r h3:where(.svelte-jk7o5r){font-size:1rem;margin-bottom:.3rem}.pane.svelte-jk7o5r p:where(.svelte-jk7o5r){color:#d5eee7;font-size:.92rem}.faq.svelte-jk7o5r{display:grid;gap:.5rem}details.svelte-jk7o5r{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:.8rem 1rem}summary.svelte-jk7o5r{cursor:pointer;font-weight:600}details.svelte-jk7o5r p:where(.svelte-jk7o5r){margin-top:.5rem;color:var(--muted);font-size:.95rem}.end.svelte-jk7o5r{align-items:flex-start;gap:.6rem}.foot.svelte-jk7o5r{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding-top:1.2rem;border-top:1px solid var(--line);font-size:.9rem}.foot.svelte-jk7o5r nav:where(.svelte-jk7o5r){margin-left:auto;display:flex;gap:1rem}.muted.svelte-jk7o5r{color:var(--muted)}@media(max-width:54rem){.hero.svelte-jk7o5r{grid-template-columns:minmax(0,1fr)}}
