:root{--ink:#2c2b36;--muted:#5d5b6b;--paper:#fcfbfe;--sage:#5fb3a3;--apricot:#e8a86f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:var(--ink);background:#f6f4fb radial-gradient(900px 500px at 8% -5%,#dff1ed,#0000 60%) no-repeat;min-height:100dvh;margin:0;font:17px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1{letter-spacing:-.02em;margin:32px 0 12px;font-size:clamp(32px,6vw,48px);line-height:1.1}h2{letter-spacing:-.01em;margin:40px 0 0;font-size:24px}.card ul{margin:0;padding-left:20px}.card li+li{margin-top:8px}.card{background:#ffffffbf;border-radius:24px;margin-top:20px;padding:24px;box-shadow:0 12px 40px #3c325a1a}button,.button{background:var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:99px;padding:14px 22px;font:600 16px inherit;text-decoration:none;display:inline-block}input{font:inherit;box-sizing:border-box;border:1px solid #2c2b3640;border-radius:14px;width:100%;margin:6px 0 14px;padding:12px 14px}.muted{color:var(--muted)}main.svelte-dsdefj{max-width:620px;margin:0 auto;padding:24px 16px 64px}.brand.svelte-dsdefj{display:inline-flex}.brand.svelte-dsdefj img:where(.svelte-dsdefj){display:block}
