.contact-page.svelte-17w4awy{width:min(100% - 40px,560px);margin:0 auto;padding-top:48px}h1.svelte-17w4awy{font:500 clamp(44px, 6.6vw, 64px) / 1.02 var(--font-display);letter-spacing:-.045em;margin:0}.lede.svelte-17w4awy{color:var(--muted);margin:16px 0 36px;font-size:17px;line-height:1.6}.lede.svelte-17w4awy a:where(.svelte-17w4awy){color:var(--ink);text-underline-offset:3px;white-space:nowrap;font-weight:600}form.svelte-17w4awy{flex-direction:column;display:flex}label.svelte-17w4awy{margin:0 0 8px;font-size:14px;font-weight:650}input.svelte-17w4awy,select.svelte-17w4awy,textarea.svelte-17w4awy{border-color:var(--line);border-radius:var(--radius-md);width:100%;margin-bottom:20px;font-size:16px}input.svelte-17w4awy,select.svelte-17w4awy{height:52px}input.svelte-17w4awy:focus,select.svelte-17w4awy:focus,textarea.svelte-17w4awy:focus{border-color:var(--ink)}.trap.svelte-17w4awy{position:absolute;left:-9999px}form.svelte-17w4awy .button:where(.svelte-17w4awy){align-self:flex-start;min-width:160px;min-height:52px;margin-top:4px}@media (width<=520px){.contact-page.svelte-17w4awy{padding-top:24px}form.svelte-17w4awy .button:where(.svelte-17w4awy){align-self:stretch}}
