.hero.svelte-cwls5q{flex-direction:column;gap:1rem;max-width:40rem;padding:3rem 0;display:flex}.hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-family:var(--font-sans);color:var(--fg);margin:0;font-size:2.25rem;font-weight:800}.lead.svelte-cwls5q{font-family:var(--font-sans);color:var(--muted);margin:0;font-size:1.0625rem}.about-grid.svelte-cwls5q{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.5rem;padding-bottom:3rem;display:grid}.about-card{flex-direction:column;gap:.75rem;display:flex}.about-grid.svelte-cwls5q h2:where(.svelte-cwls5q){font-family:var(--font-sans);color:var(--fg);margin:0;font-size:1.0625rem;font-weight:700}.about-grid.svelte-cwls5q p:where(.svelte-cwls5q){font-family:var(--font-sans);color:var(--muted);margin:0;font-size:.9375rem}.about-grid.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-signal)}.product-list.svelte-cwls5q{font-family:var(--font-sans);color:var(--muted);flex-direction:column;gap:.5rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.product-list.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--fg);font-weight:600}
