.contact.svelte-1bv7ezn{max-width:44rem;padding:2.5rem var(--gutter) 4rem;gap:2rem;margin:0 auto;display:grid}.head.svelte-1bv7ezn{text-align:center;justify-items:center;gap:.4rem;display:grid}h1.svelte-1bv7ezn{font-family:var(--display);color:var(--amber-hi);margin:0;font-size:clamp(2rem,8vw,2.75rem);font-weight:400;line-height:1.1}.host.svelte-1bv7ezn{font-family:var(--voice);color:var(--paper-dim);margin:0;font-size:1.125rem;font-style:italic}form.svelte-1bv7ezn,.pair.svelte-1bv7ezn{gap:.4rem;display:grid}.field.svelte-1bv7ezn{gap:.35rem;display:grid}.field.svelte-1bv7ezn>span:where(.svelte-1bv7ezn){font-family:var(--display);letter-spacing:.08em;color:var(--paper)}input.svelte-1bv7ezn:not([name=website]),select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{border:1px solid var(--rule);background:var(--ink-raised);width:100%;min-height:3rem;color:var(--paper);font:inherit;border-radius:2px;padding:.7rem .85rem}textarea.svelte-1bv7ezn{resize:vertical}input.svelte-1bv7ezn:focus-visible,select.svelte-1bv7ezn:focus-visible,textarea.svelte-1bv7ezn:focus-visible{border-color:var(--amber);outline:none;box-shadow:0 0 0 2px #e0a94a40}input[aria-invalid=true].svelte-1bv7ezn,textarea[aria-invalid=true].svelte-1bv7ezn{border-color:var(--ember)}.field.svelte-1bv7ezn em:where(.svelte-1bv7ezn){min-height:1.2em;color:var(--ember);font-size:.875rem}.field.svelte-1bv7ezn small:where(.svelte-1bv7ezn){color:var(--muted);font-size:.8125rem}.pot.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.send.svelte-1bv7ezn{gap:.75rem;display:grid}button.svelte-1bv7ezn{border:1px solid var(--amber-hi);background:var(--amber);min-height:3rem;color:var(--ink);font-family:var(--display);letter-spacing:.1em;cursor:pointer;border-radius:2px;padding:0 1.5rem;font-size:1.0625rem}button.svelte-1bv7ezn:disabled{opacity:.6;cursor:default}button.ghost.svelte-1bv7ezn{color:var(--amber-hi);background:0 0;justify-self:center}.refused.svelte-1bv7ezn{color:var(--ember);margin:0}.sent.svelte-1bv7ezn{padding:2rem var(--gutter);border:1px solid var(--rule);background:var(--ink-raised);text-align:center;border-radius:2px;gap:.75rem;display:grid}.sent.svelte-1bv7ezn p:where(.svelte-1bv7ezn){margin:0}.fin.svelte-1bv7ezn{font-family:var(--display);letter-spacing:.3em;color:var(--ember)}.windows.svelte-1bv7ezn{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.windows.svelte-1bv7ezn a:where(.svelte-1bv7ezn){border:1px solid var(--rule);background:var(--ink-raised);color:inherit;border-radius:2px;gap:.2rem;padding:1.1rem 1rem;text-decoration:none;display:grid}.w.svelte-1bv7ezn{font-family:var(--display);letter-spacing:.1em;color:var(--amber-hi);font-size:1.125rem}.a.svelte-1bv7ezn{word-break:break-all}.h.svelte-1bv7ezn{color:var(--muted);margin-top:.3rem;font-size:.875rem;font-style:italic}.note.svelte-1bv7ezn{text-align:center;color:var(--muted);margin:0;font-size:.875rem}@media (hover:hover){button.svelte-1bv7ezn:hover:not(:disabled){background:var(--amber-hi)}button.ghost.svelte-1bv7ezn:hover{background:#e0a94a1f}.windows.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{border-color:var(--amber)}}@media (width>=768px){.contact.svelte-1bv7ezn{padding-top:4rem}.pair.svelte-1bv7ezn{grid-template-columns:1fr 1fr}.send.svelte-1bv7ezn{grid-template-columns:auto 1fr;align-items:center}.send.svelte-1bv7ezn button:where(.svelte-1bv7ezn){justify-self:start}.windows.svelte-1bv7ezn{grid-template-columns:1fr 1fr}}
