.hGZxgW_page{max-width:760px;color:var(--foreground);margin:0 auto;padding:24px 16px 48px}.hGZxgW_top{justify-content:space-between;align-items:center;padding:8px 0 28px;display:flex}.hGZxgW_page h1{letter-spacing:-.01em;margin:0 0 12px;font-size:clamp(1.75rem,5vw,2.25rem);line-height:1.15}.hGZxgW_lead{color:var(--pm-ink-2);margin:0 0 24px;font-size:1.0625rem;line-height:1.55}.hGZxgW_card{border:1px solid var(--border);background:#fff;border-radius:12px;padding:24px 16px}.hGZxgW_pair{grid-template-columns:1fr;gap:0 16px;display:grid}.hGZxgW_message{width:100%;min-height:160px;font:inherit;color:var(--foreground);border:1px solid var(--input);resize:vertical;background:#fff;border-radius:7px;padding:10px 12px;font-size:16px;line-height:1.5}.hGZxgW_privacy{color:var(--pm-ink-2);margin:0 0 20px;font-size:.9375rem;line-height:1.45}.hGZxgW_privacy a{color:var(--primary);text-decoration:underline}.hGZxgW_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.hGZxgW_error{color:#b52c36;margin:0 0 16px}.hGZxgW_notice{background:var(--pm-sunken);color:var(--foreground);border-radius:8px;margin:0;padding:14px 16px}.hGZxgW_done h2{margin:0 0 8px;font-size:1.25rem}.hGZxgW_done p{color:var(--pm-ink-2);margin:0;line-height:1.5}@media (min-width:720px){.hGZxgW_page{padding:32px 24px 64px}.hGZxgW_card{padding:32px}.hGZxgW_pair{grid-template-columns:1fr 1fr}}
