.capture.svelte-gsmofm{position:relative;text-align:center;overflow:hidden}.capture.svelte-gsmofm:after{content:"";position:absolute;inset:0;filter:url(#grain);opacity:.1;pointer-events:none}.capture-inner.svelte-gsmofm{max-width:560px;min-height:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm)}h2.svelte-gsmofm{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:1.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}p.svelte-gsmofm{color:var(--color-text-muted);font-size:1rem;line-height:1.6}.hp-field.svelte-gsmofm{position:absolute;opacity:0;pointer-events:none;height:0;width:0;overflow:hidden}form.svelte-gsmofm{display:flex;gap:var(--spacing-xs);width:100%;margin-top:var(--spacing-xs)}input.svelte-gsmofm:not(.hp-field){flex:1;padding:.875rem 1rem;font-size:.875rem;font-family:inherit;background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:2px;color:var(--color-text);transition:border-color .2s}input.svelte-gsmofm::placeholder{color:var(--color-text-muted)}input.svelte-gsmofm:focus-visible{border-color:var(--color-text)}.confirmation.svelte-gsmofm{font-size:1.125rem;color:var(--color-text);font-weight:500}.disclosure.svelte-gsmofm{font-size:.75rem;color:var(--color-text-muted);line-height:1.5;margin-top:var(--spacing-xs)}.disclosure.svelte-gsmofm a:where(.svelte-gsmofm){text-decoration:underline}.error.svelte-gsmofm{color:var(--color-error);font-size:.875rem}@media(max-width:480px){form.svelte-gsmofm{flex-direction:column}}
