p.intro.svelte-10yvvpy{margin-bottom:var(--gap)}form.svelte-10yvvpy>label:where(.svelte-10yvvpy),.label-group.svelte-10yvvpy{border-top:var(--border);padding-top:var(--gap-half)}form.svelte-10yvvpy>label:where(.svelte-10yvvpy)>:where(span:where(.svelte-10yvvpy),textarea:where(.svelte-10yvvpy)){max-width:30rem;display:block}h3.svelte-10yvvpy{margin-bottom:var(--gap)}textarea.svelte-10yvvpy:focus,input[type=email].svelte-10yvvpy,input[type=text].svelte-10yvvpy{outline:none}input[type=checkbox].svelte-10yvvpy{cursor:pointer}input.svelte-10yvvpy:user-invalid{border-bottom:2px solid red!important;margin-bottom:-2px}textarea.svelte-10yvvpy,input[type=text].svelte-10yvvpy,input[type=email].svelte-10yvvpy{resize:none;width:100%;border:none;background:var(--bg-color);padding:0;font-family:inherit;font-size:1rem;font-weight:700;margin-top:var(--gap-half)}form.svelte-10yvvpy>label:where(.svelte-10yvvpy),.label-group.svelte-10yvvpy{display:block;margin-bottom:calc(1 * var(--gap))}label.svelte-10yvvpy:focus-within,.label-group.svelte-10yvvpy:focus-within,.label-group.svelte-10yvvpy:active{color:#000}.label-group.svelte-10yvvpy>span:where(.svelte-10yvvpy){padding-bottom:var(--gap-half);display:block}.label-group.svelte-10yvvpy label:where(.svelte-10yvvpy)+span:where(.svelte-10yvvpy){padding-top:var(--gap-half)}.label-group.svelte-10yvvpy>label:where(.svelte-10yvvpy){color:#000;line-height:1.3;display:block;display:flex;align-items:flex-start;gap:var(--gap-half)}button[type=submit].svelte-10yvvpy{display:block;border-right:var(--border);padding-left:0;padding-top:var(--gap-half);padding-right:var(--gap);margin-bottom:var(--gap-half);width:max-content;border-top:3px solid black}button.invert.svelte-10yvvpy{border-top:6px solid black;padding-top:calc(var(--gap-half) - 3px);background:#000;color:var(--bg-color);padding-bottom:calc(var(--gap-half));padding-left:var(--gap)}.button__help.svelte-10yvvpy{margin-bottom:var(--gap-half);font-size:.8rem;flex:1}.button__help.svelte-10yvvpy a:where(.svelte-10yvvpy){text-decoration:underline}.button__container.svelte-10yvvpy{margin-bottom:var(--gap);margin-top:calc(var(--gap) * 1);border-top:var(--border);display:flex;align-items:first baseline;gap:var(--gap)}
