.demos.svelte-xioxvq{padding-block:3rem 4rem}.title.svelte-xioxvq{font-size:clamp(2rem,1.4rem + 2.6vw,3.2rem);font-weight:600;line-height:1.08;letter-spacing:-.03em;color:var(--text1)}.lede.svelte-xioxvq{margin-top:1rem;max-width:40rem;font-size:1.15rem;line-height:1.6;color:var(--text2)}.grid.svelte-xioxvq{display:grid;gap:1.25rem;margin-top:2.5rem}@media (min-width: 760px){.grid.svelte-xioxvq{grid-template-columns:repeat(3,1fr)}}.card.svelte-xioxvq{display:grid;gap:.4rem;height:100%;border-radius:1rem;border:2px solid var(--tile5);background:var(--tile2);padding:.75rem .75rem 1rem;transition:border-color .2s ease}.card.svelte-xioxvq:hover{border-color:var(--text1)}.card.svelte-xioxvq:focus-visible{outline:2px solid var(--text1);outline-offset:3px}.card.svelte-xioxvq img:where(.svelte-xioxvq){width:100%;height:auto;border-radius:.6rem;margin-bottom:.4rem}.h3.svelte-xioxvq{font-size:1.1rem;font-weight:600;color:var(--text1)}.blurb.svelte-xioxvq{color:var(--text2);line-height:1.5}
