.pb-contact-ready .pb-captcha{border:1px solid #525650;border-radius:8px;padding:16px;margin:20px 0;color:inherit;min-width:0}.pb-contact-ready .pb-captcha legend{padding:0 8px;font-weight:600;font-size:16px}.pb-captcha-line{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px}.pb-captcha-line img{width:210px!important;height:68px!important;max-width:100%;object-fit:contain;background:#fafbf6;border-radius:4px}.pb-captcha-line button{appearance:none;border:1px solid #beff00;border-radius:5px;background:#181b18;color:#beff00;padding:10px 12px;font:inherit;line-height:1.3;cursor:pointer}.pb-captcha-line button:disabled{opacity:.6;cursor:wait}.pb-contact-ready .pb-captcha label{display:block;margin:0 0 7px}.pb-contact-ready .pb-captcha input{width:100%;max-width:240px;border:1px solid #777;border-radius:4px;padding:12px!important;background:#fff;color:#151815;letter-spacing:.2em;text-transform:uppercase;font:600 20px/1.3 Arial,sans-serif!important}.pb-captcha small{display:block;font-size:12px;line-height:1.6;margin-top:10px}.pb-captcha small a{color:#beff00;text-decoration:underline}.pb-contact-ready .pb-contact-hp{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.pb-contact-status{font-weight:600;line-height:1.5;padding-top:12px;overflow-wrap:anywhere;color:#beff00}.pb-contact-status.pb-error{color:#ffb4a9}.pb-contact-ready .wpcf7-response-output{display:none!important}.pb-contact-ready [type=submit]:disabled{opacity:.65;cursor:wait}.pb-captcha-line button:focus-visible,.pb-captcha input:focus-visible{outline:2px solid #beff00;outline-offset:3px}

/* The original contact section is white: keep new feedback and links readable. */
.pb-captcha small a{color:#344900!important}.pb-contact-status{color:#254400}.pb-contact-status.pb-error{color:#9b1c1c}
