.tXU_gG_back{margin:0 0 var(--gl-space-3,12px);font-size:14px}.tXU_gG_back a{color:var(--link-foreground,#1d4ed8);align-items:center;gap:4px;display:inline-flex}.tXU_gG_heading{margin:0 0 var(--gl-space-2,8px);font-size:var(--gl-type-h1-size,32px);line-height:var(--gl-type-h1-line,1.25);font-weight:700}.tXU_gG_lede{margin:0 0 var(--gl-space-3,12px);color:var(--muted-foreground,#475569);font-size:16px;line-height:1.55}.tXU_gG_shown{margin:0 0 var(--gl-space-5,20px);border:1px solid var(--gl-border-subtle,#e2e8f0);background:var(--gl-surface-1,#f8fafc);border-radius:12px;padding:12px 14px;font-size:14.5px;line-height:1.5}.tXU_gG_shown a,.tXU_gG_note a,.tXU_gG_sent a{color:var(--link-foreground,#1d4ed8);text-underline-offset:3px;text-decoration:underline}.tXU_gG_form{gap:var(--gl-space-4,16px);flex-direction:column;display:flex}.tXU_gG_field{flex-direction:column;gap:6px;font-size:14.5px;font-weight:600;display:flex}.tXU_gG_field input,.tXU_gG_field textarea{border:1px solid var(--gl-border-strong,#94a3b8);background:var(--background,#fff);width:100%;min-height:44px;color:var(--foreground,#0f172a);font:inherit;border-radius:8px;padding:10px 12px;font-weight:400}.tXU_gG_field textarea{resize:vertical}.tXU_gG_field input:focus-visible,.tXU_gG_field textarea:focus-visible,.tXU_gG_submit:focus-visible{outline:var(--gl-focus-ring,2px solid #2563eb);outline-offset:2px}.tXU_gG_field small{color:var(--muted-foreground,#475569);font-size:13px;font-weight:400}.tXU_gG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.tXU_gG_privacy,.tXU_gG_note{color:var(--muted-foreground,#475569);margin:0;font-size:13.5px;line-height:1.5}.tXU_gG_note{margin-top:var(--gl-space-6,24px)}.tXU_gG_submit{background:var(--foreground,#0f172a);min-height:44px;color:var(--background,#fff);font:inherit;cursor:pointer;border:0;border-radius:8px;align-self:flex-start;padding:10px 18px;font-weight:650}.tXU_gG_error{color:var(--lightningcss-light,#991b1b)var(--lightningcss-dark,#fecaca);background:var(--lightningcss-light,#fef2f2)var(--lightningcss-dark,#7f1d1d40);border:1px solid var(--lightningcss-light,#fecaca)var(--lightningcss-dark,#f8717166);border-radius:8px;margin:0;padding:10px 12px;font-size:14px}.tXU_gG_sent{border:1px solid var(--gl-border-subtle,#e2e8f0);background:var(--gl-surface-1,#f8fafc);border-radius:12px;padding:14px 16px}.tXU_gG_sent h2{margin:0 0 6px;font-size:18px}.tXU_gG_sent p{margin:0 0 6px}
