.hp.svelte-vcs0by{min-width:0;background:var(--sst-canvas);color:var(--sst-text);overflow-x:clip}.hp__head.svelte-vcs0by{display:grid;gap:1rem;padding-top:clamp(6rem,10vw,7.5rem)}.hp__h1.svelte-vcs0by{margin:0;max-width:20ch;font-family:var(--sst-font-display);font-size:clamp(2rem,6vw,3.25rem);font-weight:800;line-height:1.1;text-wrap:balance}.hp__btns.svelte-vcs0by{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.hp__link.svelte-vcs0by{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;color:var(--sst-cyan);font-weight:600}.hp__grid.svelte-vcs0by{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin-bottom:1rem}.hp__card.svelte-vcs0by{display:grid;gap:.75rem;align-content:start}.hp__h3.svelte-vcs0by{margin:0;font-size:1.25rem;font-weight:700}.hp__list.svelte-vcs0by{margin:0;padding-left:1.25rem;display:grid;gap:.35rem;color:var(--sst-text-secondary)}.hp__states.svelte-vcs0by{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));list-style:none;padding-left:0}.hp__faq.svelte-vcs0by{margin-bottom:.75rem}.hp__faq.svelte-vcs0by summary:where(.svelte-vcs0by){min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600}
