.group-hero.svelte-19b9ocw{background:linear-gradient(125deg,var(--md-sys-color-primary-container),var(--md-sys-color-surface));padding:60px 0}.group-hero.svelte-19b9ocw h1:where(.svelte-19b9ocw){letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,6vw,5rem)}.group-hero.svelte-19b9ocw p:where(.svelte-19b9ocw):not(.eyebrow){max-width:700px;color:var(--md-sys-color-on-surface-variant)}.index-card.svelte-19b9ocw{grid-template-columns:.5fr 1.5fr;align-items:center;gap:30px;margin-bottom:40px;padding:24px;display:grid}.index-card.svelte-19b9ocw span:where(.svelte-19b9ocw),.index-card.svelte-19b9ocw strong:where(.svelte-19b9ocw),.index-card.svelte-19b9ocw small:where(.svelte-19b9ocw){display:block}.index-card.svelte-19b9ocw span:where(.svelte-19b9ocw){color:var(--md-sys-color-on-surface-variant);font-size:.75rem}.index-card.svelte-19b9ocw strong:where(.svelte-19b9ocw){margin:8px 0;font-size:2.6rem}.index-card.svelte-19b9ocw small:where(.svelte-19b9ocw){color:var(--md-sys-color-on-surface-variant)}.index-chart.svelte-19b9ocw{border-bottom:1px solid var(--md-sys-color-outline-variant);align-items:end;gap:7px;height:130px;display:flex}.index-chart.svelte-19b9ocw i:where(.svelte-19b9ocw){background:linear-gradient(var(--md-sys-color-primary),var(--md-sys-color-primary-container));border-radius:5px 5px 0 0;flex:1}.product-grid.svelte-19b9ocw{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.empty.svelte-19b9ocw{place-items:center;min-height:280px;display:grid}@media (width<=1050px){.product-grid.svelte-19b9ocw{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.index-card.svelte-19b9ocw,.product-grid.svelte-19b9ocw{grid-template-columns:1fr}}
