.form-wrap.svelte-1qiizl6{max-width:var(--m-container-narrow);margin-inline:auto;margin-block:var(--m-space-8) var(--m-section-py)}.form-eyebrow.svelte-1qiizl6{font-family:var(--m-font-accent);font-size:var(--m-text-eyebrow);letter-spacing:var(--m-tracking-eyebrow);text-transform:uppercase;color:var(--m-fg-accent);margin:0 0 var(--m-space-2)}.form-wrap.svelte-1qiizl6 h2:where(.svelte-1qiizl6){font-family:var(--m-font-sans);font-size:var(--m-text-h2);letter-spacing:-.01em;margin:0 0 var(--m-space-2);color:var(--m-fg-base);font-weight:600}.form-lede.svelte-1qiizl6{font-size:var(--m-text-base);color:var(--m-fg-base-soft);margin:0 0 var(--m-space-5);line-height:1.5}.form.svelte-1qiizl6{gap:var(--m-space-6);flex-direction:column;display:flex}.grid.svelte-1qiizl6{gap:var(--m-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.field.svelte-1qiizl6{gap:var(--m-space-2);flex-direction:column;display:flex}.label.svelte-1qiizl6{font-family:var(--m-font-accent);font-size:var(--m-text-sm);color:var(--m-fg-base);font-weight:600}input[type=text].svelte-1qiizl6,input[type=email].svelte-1qiizl6,select.svelte-1qiizl6,textarea.svelte-1qiizl6{font-family:var(--m-font-sans);font-size:var(--m-text-base);color:var(--m-fg-base);background:var(--m-bg-base);border:1px solid var(--m-border-base-soft);border-radius:var(--m-radius-md);padding:var(--m-space-3) var(--m-space-4);transition:border-color var(--m-duration-fast) var(--m-ease-standard)}textarea.svelte-1qiizl6{resize:vertical;min-height:6rem;line-height:1.5}input.svelte-1qiizl6:focus-visible,select.svelte-1qiizl6:focus-visible,textarea.svelte-1qiizl6:focus-visible{border-color:var(--m-fg-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--m-fg-accent) 20%, transparent);outline:none}input[aria-invalid=true].svelte-1qiizl6,select[aria-invalid=true].svelte-1qiizl6,textarea[aria-invalid=true].svelte-1qiizl6{border-color:var(--m-fg-critical,var(--m-fg-base))}.field-error.svelte-1qiizl6{font-size:var(--m-text-sm);color:var(--m-fg-critical,var(--m-fg-base))}.error.svelte-1qiizl6{font-size:var(--m-text-sm);color:var(--m-fg-critical,var(--m-fg-base));gap:var(--m-space-1);flex-direction:column;min-height:1.25rem;display:flex}.error-cta.svelte-1qiizl6{color:var(--m-fg-base-soft)}.honeypot.svelte-1qiizl6{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.actions.svelte-1qiizl6{gap:var(--m-space-3);flex-wrap:wrap;display:flex}.confirm.svelte-1qiizl6{gap:var(--m-space-4);max-width:var(--m-container-narrow);padding-block:var(--m-section-py);flex-direction:column;margin-inline:auto;display:flex}.confirm-eyebrow.svelte-1qiizl6{font-family:var(--m-font-accent);font-size:var(--m-text-eyebrow);letter-spacing:var(--m-tracking-eyebrow);text-transform:uppercase;color:var(--m-fg-accent);margin:0}.confirm.svelte-1qiizl6 h1:where(.svelte-1qiizl6){font-family:var(--m-font-sans);font-size:var(--m-text-display-sm);letter-spacing:-.018em;color:var(--m-fg-base);margin:0;font-weight:500;line-height:1.15}.confirm.svelte-1qiizl6 h1:where(.svelte-1qiizl6):focus-visible{outline:none}.confirm-body.svelte-1qiizl6,.confirm-meta.svelte-1qiizl6{font-size:var(--m-text-lg);color:var(--m-fg-base-soft);margin:0;line-height:1.5}
