.hero.svelte-1uha8ag{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);align-items:end;gap:clamp(2rem,8vw,8rem);padding-block:clamp(4rem,10vw,10rem);display:grid}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:.6rem 0 0;font-size:clamp(4rem,9.5vw,9.5rem);line-height:.78}.support.svelte-1uha8ag{padding-bottom:.5rem}.support.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--color-muted);font-size:1.1rem;line-height:1.65}.support.svelte-1uha8ag>div:where(.svelte-1uha8ag){align-items:center;gap:1.1rem;margin-top:1.5rem;display:flex}.support.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:.85rem}.support.svelte-1uha8ag .primary:where(.svelte-1uha8ag){background:var(--color-ink);color:#fff;border-radius:999px;padding:.8rem 1.1rem}.featured.svelte-1uha8ag,.preview.svelte-1uha8ag{padding-bottom:clamp(5rem,10vw,10rem)}.section-heading.svelte-1uha8ag{justify-content:space-between;align-items:end;margin-bottom:1.5rem;display:flex}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:.25rem 0 0;font-size:clamp(2.8rem,6vw,5.5rem);line-height:.9}.section-heading.svelte-1uha8ag a:where(.svelte-1uha8ag){text-underline-offset:4px;font-size:.85rem;text-decoration:underline}.feature-grid.svelte-1uha8ag{grid-template-columns:2fr 1fr 1fr;gap:1rem;display:grid}.feature-grid.svelte-1uha8ag a:where(.svelte-1uha8ag):first-child{grid-row:span 2}.feature-image.svelte-1uha8ag{border-radius:.35rem;height:calc(100% - 4rem);overflow:hidden}.feature-grid.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:contain;width:100%;height:100%;transition:transform .4s}.feature-grid.svelte-1uha8ag a:where(.svelte-1uha8ag):hover img:where(.svelte-1uha8ag){transform:scale(1.02)}.feature-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.7rem 0 .15rem;font-size:1.45rem;line-height:1}.feature-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-muted);font-size:.75rem}.empty.svelte-1uha8ag{text-align:center;background:#e7dfd3;place-items:center;min-height:20rem;display:grid}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:2rem}.empty.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:underline}@media (width<=800px){.hero.svelte-1uha8ag{grid-template-columns:1fr;padding-block:4rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(4rem,18vw,7rem)}.support.svelte-1uha8ag>div:where(.svelte-1uha8ag){flex-direction:column;align-items:flex-start}.feature-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}.feature-grid.svelte-1uha8ag a:where(.svelte-1uha8ag):first-child{grid-column:1/-1}.section-heading.svelte-1uha8ag{flex-direction:column;align-items:start;gap:1rem}}
