.landing-main.svelte-1uha8ag{box-sizing:border-box;text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:30px;min-height:0;padding:16px 40px;display:flex}.brand-row.svelte-1uha8ag{align-items:center;gap:18px;display:flex}.brand-word.svelte-1uha8ag{font-family:var(--font-display);letter-spacing:-.02em;color:var(--c-ink);font-size:52px;font-weight:600;line-height:1}.accent-dot.svelte-1uha8ag{color:var(--c-accent)}.landing-search-wrap.svelte-1uha8ag{width:100%;max-width:580px;position:relative}.landing-search.svelte-1uha8ag{box-sizing:border-box;background:var(--c-surface);border:1.5px solid var(--c-border);z-index:2;border-radius:16px;align-items:center;gap:14px;width:100%;height:60px;padding:0 10px 0 22px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 1px 2px #17161a0a,0 10px 30px #17161a0f}.landing-search.svelte-1uha8ag:hover,.landing-search.svelte-1uha8ag:focus-within{border-color:var(--c-accent);box-shadow:0 1px 2px #17161a0a,0 14px 36px #2b4fe01f}.landing-search-input.svelte-1uha8ag{min-width:0;color:var(--c-ink);font-size:16px;font-family:var(--font-sans);text-align:left;background:0 0;border:none;outline:none;flex:1}.landing-search-input.svelte-1uha8ag::placeholder{color:var(--c-ink-soft)}.autocomplete-panel.svelte-1uha8ag{z-index:1;background:var(--c-surface);border:1px solid var(--c-border);text-align:left;border-radius:14px;max-height:380px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 48px #17161a24}.autocomplete-row.svelte-1uha8ag{cursor:pointer;border-bottom:1px solid var(--c-border);flex-direction:column;gap:2px;padding:11px 18px;display:flex}.autocomplete-row.svelte-1uha8ag:last-child{border-bottom:none}.autocomplete-row.svelte-1uha8ag:hover{background:var(--c-bg)}.autocomplete-row-main.svelte-1uha8ag{align-items:center;gap:9px;display:flex}.autocomplete-row-title.svelte-1uha8ag{color:var(--c-ink);font-size:14.5px;font-weight:600}.autocomplete-row-badge.svelte-1uha8ag{color:var(--c-ink-soft);background:var(--c-border);text-transform:uppercase;letter-spacing:.03em;border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:10.5px;font-weight:600}.autocomplete-row-sub.svelte-1uha8ag{color:var(--c-ink-soft);font-size:12px;font-family:var(--font-mono)}.autocomplete-empty.svelte-1uha8ag{text-align:center;color:var(--c-ink-soft);padding:28px 18px;font-size:13px}.quick-links.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.quick-links.svelte-1uha8ag a:where(.svelte-1uha8ag){border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-ink);border-radius:999px;align-items:center;padding:10px 18px;font-size:13.5px;font-weight:500;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.quick-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-color:var(--c-accent);color:var(--c-accent-dark);background:var(--c-accent-soft)}.stat-row.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:40px;display:flex}.stat-num.svelte-1uha8ag{font-family:var(--font-display);font-size:22px;font-weight:600;display:block}.stat-label.svelte-1uha8ag{color:var(--c-ink-soft);font-size:12.5px}@media (width<=760px){.landing-main.svelte-1uha8ag{gap:20px;padding:12px 20px}.brand-word.svelte-1uha8ag{font-size:34px}.brand-row.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:38px;height:38px}.stat-row.svelte-1uha8ag{gap:24px}.quick-links.svelte-1uha8ag{gap:8px}}
