fieldset.svelte-4b134t{background:#fff;border:1px solid #dce3ea;border-radius:8px;margin-top:1.25rem;padding:1rem 1.25rem}legend.svelte-4b134t{font-family:var(--serif);color:var(--navy);padding:0 .4rem;font-weight:700}label.svelte-4b134t{margin:.75rem 0;display:block}label.svelte-4b134t>span:where(.svelte-4b134t){margin-bottom:.3rem;font-size:.95rem;display:block}input[type=text].svelte-4b134t,input[type=tel].svelte-4b134t,input[type=email].svelte-4b134t,select.svelte-4b134t,textarea.svelte-4b134t{width:100%;font:inherit;background:var(--paper);border:1px solid #b9c4d0;border-radius:6px;padding:.55rem .65rem}.bad.svelte-4b134t{outline-offset:4px;border-radius:6px;outline:2px solid #b3261e}.msg.svelte-4b134t{color:#b3261e;margin:.35rem 0 .75rem;font-size:.9rem;font-weight:600;display:block}.err.svelte-4b134t{color:#b3261e;margin:.75rem 0;font-weight:600}.err-list.svelte-4b134t{margin:.25rem 0 .75rem;padding-left:1.25rem}.err-list.svelte-4b134t a:where(.svelte-4b134t){color:#b3261e}.fine.svelte-4b134t{color:#5a6b7e;margin-top:1.25rem;font-size:.9rem}.hp.svelte-4b134t{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}button.cta.svelte-4b134t{font:inherit;cursor:pointer;border:0}code.svelte-4b134t{background:var(--tint);border-radius:4px;padding:.1rem .35rem;font-size:1rem}
