._page_19eau_1{max-width:var(--max-w-docs);margin:0 auto;padding:var(--space-16) var(--space-6)}._title_19eau_7{font-size:var(--font-size-display-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tighter);line-height:var(--line-height-tight);color:var(--color-text-primary);margin-bottom:var(--space-3)}._lead_19eau_16{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-8);max-width:56ch}._form_19eau_24{display:flex;flex-direction:column;gap:var(--space-4);max-width:560px}._field_19eau_31{display:flex;flex-direction:column;gap:var(--space-2)}._label_19eau_37{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);letter-spacing:.02em}._optional_19eau_44{color:var(--color-text-disabled);font-weight:var(--font-weight-regular)}._input_19eau_49,._textarea_19eau_50,._select_19eau_51{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);color:var(--input-fg);font-family:inherit;font-size:var(--font-size-md);outline:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}._input_19eau_49:focus,._textarea_19eau_50:focus,._select_19eau_51:focus{border-color:var(--input-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent-primary) 25%,transparent)}._textarea_19eau_50{resize:vertical;min-height:120px;font-family:inherit}._honeypot_19eau_76{display:none}._turnstileMissing_19eau_80{font-size:var(--font-size-sm);color:var(--color-status-warning);padding:var(--space-2) var(--space-3);border:1px dashed var(--color-status-warning);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-status-warning) 8%,transparent)}._submit_19eau_89{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-2);background:var(--button-primary-bg);color:var(--button-primary-fg);border-radius:var(--radius-md);padding:var(--space-3) var(--space-6);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:box-shadow var(--duration-normal) var(--ease-out),background var(--duration-fast) var(--ease-out)}._submit_19eau_89:hover{background:var(--button-primary-bg-hover);box-shadow:var(--button-primary-shadow-hover)}._submit_19eau_89:disabled{opacity:.7;cursor:progress}._success_19eau_114{display:none;margin-top:var(--space-6);padding:var(--space-4) var(--space-5);background:var(--color-status-success-bg);border:1px solid var(--color-status-success-border);border-radius:var(--radius-lg);color:var(--color-status-success-fg);font-size:var(--font-size-md)}._error_19eau_125{display:none;margin-top:var(--space-6);padding:var(--space-4) var(--space-5);background:var(--color-status-error-bg);border:1px solid var(--color-status-error-border);border-radius:var(--radius-lg);color:var(--color-status-error);font-size:var(--font-size-md)}._error_19eau_125 a{color:var(--color-accent-light);text-decoration:underline}._altLine_19eau_141{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border-subtle);font-size:var(--font-size-md);color:var(--color-text-tertiary);max-width:560px}._altEmail_19eau_150{color:var(--color-accent-light);font-family:var(--font-mono);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);transition:color var(--duration-fast) var(--ease-out)}._altEmail_19eau_150:hover{color:var(--color-text-primary)}._emailCta_19eau_162{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:var(--button-primary-bg);color:var(--button-primary-fg);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);margin-top:var(--space-2);transition:box-shadow var(--duration-normal) var(--ease-out),background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._emailCta_19eau_162:hover{background:var(--button-primary-bg-hover);box-shadow:var(--button-primary-shadow-hover);transform:translateY(-1px)}._emailHint_19eau_184{margin-top:var(--space-4);font-size:var(--font-size-base);color:var(--color-text-tertiary);max-width:560px;line-height:var(--line-height-relaxed)}
