.nl-in.svelte-1f9749s,.copy.svelte-1f9749s{display:flex;flex-direction:column;gap:10px}.ink.svelte-1f9749s{margin:28px var(--gutter) 0;padding:24px 18px;background:var(--ink);color:var(--paper)}.outline.svelte-1f9749s{margin:34px var(--gutter) 0;padding:22px 18px;border:var(--outline)}h2.svelte-1f9749s{font-family:var(--font-serif);font-weight:400;font-size:32px;line-height:1}.outline.svelte-1f9749s h2:where(.svelte-1f9749s){font-size:30px;line-height:1.02}p.svelte-1f9749s{font-size:14px;line-height:1.5;color:var(--text-2)}.ink.svelte-1f9749s p:where(.svelte-1f9749s){color:var(--rule-soft)}.nl.svelte-1f9749s .sent:where(.svelte-1f9749s){font-family:var(--font-serif);font-size:18px;line-height:1.35;color:var(--ink)}.nl.svelte-1f9749s .sent:where(.svelte-1f9749s):empty{display:none}.ink.svelte-1f9749s .sent:where(.svelte-1f9749s){color:var(--paper)}form.svelte-1f9749s{display:flex;flex-direction:column;gap:10px;margin-top:4px}.fields.svelte-1f9749s{display:flex;flex-direction:column;gap:10px}label.svelte-1f9749s{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ink.svelte-1f9749s label:where(.svelte-1f9749s){color:var(--mono-glyph)}input.svelte-1f9749s{height:44px;padding:0 2px;border:none;border-radius:0;border-bottom:1.5px solid var(--ink);background:none;color:var(--ink);font-family:var(--font-sans);font-size:16px;outline:none}.ink.svelte-1f9749s input:where(.svelte-1f9749s){border-bottom-color:var(--paper);color:var(--paper)}input.svelte-1f9749s::placeholder{color:var(--muted);opacity:1}.ink.svelte-1f9749s input:where(.svelte-1f9749s)::placeholder{color:var(--mono-glyph)}input.svelte-1f9749s:focus-visible{border-bottom-width:2px;border-bottom-color:var(--accent)}button.svelte-1f9749s{height:48px;border:none;background:var(--ink);color:var(--paper);font-family:var(--font-sans);font-size:14px;font-weight:800;letter-spacing:.04em}.ink.svelte-1f9749s button:where(.svelte-1f9749s){background:var(--paper);color:var(--ink)}.ink.svelte-1f9749s :where(.svelte-1f9749s):focus-visible{outline-color:var(--paper)}.small.svelte-1f9749s{font-size:12px;color:var(--muted)}.ink.svelte-1f9749s .small:where(.svelte-1f9749s){display:none}@media(min-width:720px){.ink.svelte-1f9749s,.outline.svelte-1f9749s{margin:72px 0 0;padding:48px 0 52px;border:none;background:var(--ink);color:var(--paper)}.nl-in.svelte-1f9749s{max-width:calc(var(--container) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--col-gap);align-items:end}h2.svelte-1f9749s,.outline.svelte-1f9749s h2:where(.svelte-1f9749s){font-size:40px;line-height:1}p.svelte-1f9749s,.outline.svelte-1f9749s p:where(.svelte-1f9749s){color:var(--rule-soft);font-size:15px;max-width:34em}.nl.svelte-1f9749s .sent:where(.svelte-1f9749s){color:var(--paper)}label.svelte-1f9749s,.outline.svelte-1f9749s label:where(.svelte-1f9749s){color:var(--mono-glyph)}.fields.svelte-1f9749s{flex-direction:row;gap:12px;align-items:end}input.svelte-1f9749s,.outline.svelte-1f9749s input:where(.svelte-1f9749s){flex:1 1 auto;min-width:0;border-bottom-color:var(--paper);color:var(--paper)}input.svelte-1f9749s::placeholder,.outline.svelte-1f9749s input:where(.svelte-1f9749s)::placeholder{color:var(--mono-glyph)}button.svelte-1f9749s,.outline.svelte-1f9749s button:where(.svelte-1f9749s){flex:0 0 auto;padding:0 28px;background:var(--paper);color:var(--ink)}.small.svelte-1f9749s,.ink.svelte-1f9749s .small:where(.svelte-1f9749s){display:block;color:var(--mono-glyph)}.nl.svelte-1f9749s :where(.svelte-1f9749s):focus-visible{outline-color:var(--paper)}}@media(min-width:1100px){h2.svelte-1f9749s,.outline.svelte-1f9749s h2:where(.svelte-1f9749s){font-size:48px}}@media(hover:hover){button.svelte-1f9749s:hover{filter:brightness(.93)}}@media print{.nl.svelte-1f9749s{display:none}}.toast.svelte-1cpok13{position:fixed;left:50%;bottom:24px;z-index:60;transform:translate(-50%,12px);padding:10px 16px;background:var(--ink);color:var(--paper);font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.on.svelte-1cpok13{opacity:1;transform:translate(-50%)}.toast.svelte-1cpok13:empty{padding:0}
