.intro.svelte-1uha8ag{margin-block-end:clamp(1.25rem,3vw,2rem)}h1.svelte-1uha8ag{letter-spacing:-.015em;margin:0;font-size:clamp(2.1rem,5vw,3.4rem)}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag){max-inline-size:40rem;color:var(--ink-soft);margin:.6rem 0 0;font-size:clamp(1.05rem,2vw,1.2rem)}.privacy.svelte-1uha8ag{max-inline-size:40rem;color:var(--ink-soft);margin:clamp(2rem,5vw,3rem) 0 0;font-size:.95rem}.privacy.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink);-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass);text-underline-offset:4px;text-decoration-thickness:2px}.slot.svelte-1uha8ag{background:var(--slot);box-shadow:inset 0 3px 10px oklab(0% none none/.55), 0 1px 0 color-mix(in oklab, var(--brass-hi) 25%, transparent);border-radius:.6rem;align-items:center;display:flex}.slot.svelte-1uha8ag:focus-within{outline:2px solid var(--brass);outline-offset:3px}input.svelte-1uha8ag{color:#f3eedd;min-inline-size:0;font-family:var(--font-mono);letter-spacing:.08em;background:0 0;border:0;outline:none;flex:1;padding:1rem 1.25rem;font-size:clamp(1.15rem,2.5vw,1.4rem)}input.svelte-1uha8ag::placeholder{color:oklab(94.844% -.0013442 .023082/.45);font-family:var(--font-sans);letter-spacing:0}.reveal.svelte-1uha8ag{border:0;border-inline-start:1px solid color-mix(in oklab, var(--brass) 25%, transparent);color:oklab(94.844% -.0013442 .023082/.7);cursor:pointer;background:0 0;align-self:stretch;place-items:center;inline-size:3.25rem;display:grid}.reveal.svelte-1uha8ag:hover,.reveal[aria-pressed=true].svelte-1uha8ag{color:var(--brass-hi)}
