article.svelte-1bv7ezn{max-width:var(--measure)}h1.svelte-1bv7ezn{font-size:var(--step-5);line-height:1;margin-bottom:var(--s-6)}@media(max-width:40rem){h1.svelte-1bv7ezn{font-size:var(--step-4)}}p.svelte-1bv7ezn{color:var(--fg-2);line-height:1.7;margin:0 0 var(--s-4)}h1.svelte-1bv7ezn+p:where(.svelte-1bv7ezn):not(.empty){font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-size:var(--step-2);line-height:1.4;color:var(--fg);margin-bottom:var(--s-5)}.empty.svelte-1bv7ezn{color:var(--fg-3)}.contact-form.svelte-1bv7ezn{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--line)}h2.svelte-1bv7ezn{font-size:var(--step-2);margin-bottom:var(--s-4)}form.svelte-1bv7ezn{display:grid;gap:var(--s-2)}label.svelte-1bv7ezn{font-size:var(--step--1);color:var(--fg-2)}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{box-sizing:border-box;width:100%;min-width:0;font:inherit;padding:var(--s-3);border:1px solid var(--fg-3);border-radius:4px;background:var(--surface);color:var(--fg);margin-bottom:var(--s-3)}textarea.svelte-1bv7ezn{resize:vertical}input.svelte-1bv7ezn:focus-visible,textarea.svelte-1bv7ezn:focus-visible,button.svelte-1bv7ezn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button.svelte-1bv7ezn{justify-self:start;font:inherit;padding:var(--s-3) var(--s-6);border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);border-radius:var(--r-full);cursor:pointer}button.svelte-1bv7ezn:disabled{opacity:.65;cursor:wait}.hp.svelte-1bv7ezn{position:absolute;left:-9999px}.error.svelte-1bv7ezn{color:var(--bad)}.direct.svelte-1bv7ezn{margin-top:var(--s-4);font-size:var(--step--1);overflow-wrap:anywhere}
