.sky.svelte-1bal52p{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cap.svelte-1bal52p{font-family:var(--font-mono);color:var(--fg-3);align-items:baseline;gap:.75rem;font-size:.8rem;display:flex;position:absolute;bottom:1.5rem;left:8%}.cap.svelte-1bal52p b:where(.svelte-1bal52p){color:var(--fg);font-size:1rem;font-weight:500}.hero.svelte-1uha8ag{justify-content:center;height:100svh;padding:0 1.25rem;display:flex;position:relative;overflow:hidden}.hero-copy.svelte-1uha8ag{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:62rem;padding-top:12vh;display:flex;position:relative}h1.svelte-1uha8ag{letter-spacing:-.035em;max-width:18ch;font-size:clamp(2.25rem,6vw,3.75rem);font-weight:600;line-height:1.08}.sub.svelte-1uha8ag{max-width:30rem;color:var(--fg-2);margin-top:1.25rem;font-size:1.1rem}.search-form.svelte-1uha8ag{gap:.5rem;width:100%;max-width:28rem;margin-top:2rem;display:flex}.search-form.svelte-1uha8ag .btn:where(.svelte-1uha8ag){height:2.75rem;padding:0 1.4rem}.error-msg.svelte-1uha8ag{color:var(--danger);margin-top:.75rem;font-size:.875rem}.chips.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.chip.svelte-1uha8ag{font-family:var(--font-mono);color:var(--fg-2);border:1px solid var(--line-2);background:#08080899;border-radius:999px;padding:.25rem .7rem;font-size:.82rem;transition:background-color .15s,color .15s}.chip.svelte-1uha8ag:hover{background:var(--hover);color:var(--fg)}.popular.svelte-1uha8ag{color:var(--fg-3);margin-top:1.1rem;font-size:.85rem;transition:color .15s}.popular.svelte-1uha8ag:hover{color:var(--fg)}
