article.svelte-19y1n4{max-width:42rem;margin:0 auto}.lede.svelte-19y1n4{color:var(--text-secondary);margin-bottom:var(--space-5);max-width:36rem}.banner.svelte-19y1n4{padding:.75rem 1rem;border-radius:var(--radius-md);margin-bottom:var(--space-5);font-size:.95rem}.banner.success.svelte-19y1n4{background:var(--surface-tinted);border:1px solid var(--identity-mid);color:var(--identity-deep)}.banner.paused.svelte-19y1n4{background:var(--surface-tinted);border:1px solid var(--rule);color:var(--text-primary)}.banner.error.svelte-19y1n4{background:var(--surface-tinted);border:1px solid var(--emergency);color:var(--emergency)}.contact-form.svelte-19y1n4{display:flex;flex-direction:column;gap:var(--space-5);margin-bottom:var(--space-6)}.honeypot.svelte-19y1n4{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}fieldset.svelte-19y1n4{border:1px solid var(--color-rule);border-radius:var(--radius-md);padding:var(--space-4)}legend.svelte-19y1n4{font-size:.9rem;color:var(--text-secondary);font-weight:600;padding:0 .25rem}.reason.svelte-19y1n4{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule)}.reason.svelte-19y1n4:last-child{border-bottom:none}.reason.svelte-19y1n4 input[type=radio]:where(.svelte-19y1n4){margin-top:.25rem}.reason.svelte-19y1n4 strong:where(.svelte-19y1n4){display:block;font-weight:600}.reason.svelte-19y1n4 .hint:where(.svelte-19y1n4){display:block;font-size:.9rem;color:var(--color-text-muted);margin-top:.15rem}.label-text.svelte-19y1n4{display:block;font-size:.9rem;color:var(--text-secondary);font-weight:500;margin-bottom:.25rem}input[type=text].svelte-19y1n4,textarea.svelte-19y1n4{width:100%;padding:.6rem .75rem;border:1px solid var(--rule);border-radius:var(--radius-sm);font:inherit;box-sizing:border-box;background:var(--surface-canvas);color:var(--text-primary)}input[type=text].svelte-19y1n4:focus,textarea.svelte-19y1n4:focus{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:var(--identity-mid)}textarea.svelte-19y1n4{font-family:var(--font-sans);resize:vertical}input.svelte-19y1n4:focus,textarea.svelte-19y1n4:focus{outline:2px solid var(--color-link);outline-offset:1px;border-color:transparent}.help.svelte-19y1n4{display:block;font-size:.85rem;color:var(--color-text-muted);margin-top:.25rem}.actions.svelte-19y1n4{display:flex;justify-content:flex-end}button.svelte-19y1n4{background:var(--identity-deep);color:var(--surface-canvas);padding:.65rem 1.25rem;border:none;border-radius:var(--radius-sm);font:inherit;font-weight:600;cursor:pointer}button.svelte-19y1n4:hover{background:var(--identity-mid)}#submission-privacy.svelte-19y1n4{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-rule)}
