.captcha-field{padding:14px;border:1px solid rgba(125,63,92,.18);border-radius:12px;background:#faf6f1}.captcha-prompt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.captcha-question{font:700 16px Georgia,serif;color:#623047;letter-spacing:.02em}.captcha-refresh{border:0;background:transparent;color:#7d3f5c;font-size:12px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.captcha-field input{background:#fff}.captcha-field small{display:block;margin-top:7px;color:#75686e;font-size:10.5px;line-height:1.4}
