body:has(.privacy){background:color-mix(in srgb, var(--color-sand) 55%, var(--color-stone))}.privacy.svelte-7ke6fz{max-width:680px;padding:clamp(40px, 8vh, 88px) var(--gutter) clamp(72px, 12vh, 120px);color:var(--color-ink);margin:0 auto;font-size:17px;line-height:1.6}.home.svelte-7ke6fz .privacy-lemon{width:64px;height:auto}h1.svelte-7ke6fz{letter-spacing:-.04em;margin:clamp(40px,7vh,72px) 0 6px;font-size:clamp(44px,6vw,72px);font-weight:300;line-height:1}.updated.svelte-7ke6fz{letter-spacing:.06em;text-transform:uppercase;color:#1413118c;margin:0 0 clamp(28px,5vh,48px);font-size:12px}h2.svelte-7ke6fz{letter-spacing:-.01em;margin:36px 0 10px;font-size:22px;font-weight:400}p.svelte-7ke6fz,ul.svelte-7ke6fz{color:#141311cc;margin:0 0 12px}ul.svelte-7ke6fz{gap:8px;padding-left:20px;list-style:outside;display:grid}a.svelte-7ke6fz{color:inherit;text-underline-offset:3px}.choices.svelte-7ke6fz{border:1px solid var(--color-ink);min-height:48px;color:var(--color-ink);letter-spacing:.1em;cursor:pointer;background:0 0;margin-top:40px;padding:0 24px;font-size:12px;transition:background-color .2s,color .2s}.choices.svelte-7ke6fz:hover,.choices.svelte-7ke6fz:focus-visible{background:var(--color-ink);color:var(--color-sand)}
