.demo.svelte-1nqr7aa{position:relative;background:var(--m-surface);border:1px solid var(--m-border);padding:48px 40px}.eyebrow.svelte-1nqr7aa{margin:0 0 28px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;font-size:11px;color:var(--m-fg-subtle)}.tag.svelte-1nqr7aa{position:absolute;top:10px;right:12px;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--m-fg-subtle)}.feature-cols.svelte-1nqr7aa{display:grid;gap:40px;list-style:none;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:720px){.feature-cols.svelte-1nqr7aa{grid-template-columns:minmax(0,1fr)}}.col.svelte-1nqr7aa{display:flex;flex-direction:column;gap:10px}.feature-cols[data-dividers].svelte-1nqr7aa .col:where(.svelte-1nqr7aa)+.col:where(.svelte-1nqr7aa){border-left:1px solid var(--m-border);padding-left:40px}@media(max-width:720px){.feature-cols[data-dividers].svelte-1nqr7aa .col:where(.svelte-1nqr7aa)+.col:where(.svelte-1nqr7aa){border-left:0;padding-left:0}}.icon.svelte-1nqr7aa{color:var(--m-accent)}.heading.svelte-1nqr7aa{margin:0;font-family:var(--font-display);font-weight:200;text-transform:uppercase;letter-spacing:-.01em;font-size:17px;line-height:1.1;color:var(--m-fg-strong)}.body.svelte-1nqr7aa{margin:0;font-size:15px;line-height:1.6;color:var(--m-fg-muted)}
