.pbscf-form-wrap{color:#111;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.45;max-width:48rem}.pbscf-form-wrap *,.pbscf-form-wrap *:before,.pbscf-form-wrap *:after{box-sizing:border-box}.pbscf-form-wrap code{background:0 0;border:0;color:inherit;font:inherit;letter-spacing:inherit;padding:0;white-space:inherit}.pbscf-form{display:grid;gap:1rem}.pbscf-field{display:grid;gap:.35rem}.pbscf-field label{color:#111;font-family:inherit;font-weight:600}.pbscf-label-hint{color:#555;font-size:.92em;font-weight:400}.pbscf-field input[type=text],.pbscf-field input[type=email],.pbscf-field input[type=file],.pbscf-field textarea{color:#111;font-family:inherit;font-size:1rem;line-height:1.4;margin:0;max-width:100%;width:100%}.pbscf-field input[type=checkbox]{height:auto;margin:.2rem .35rem 0 0;width:auto}.pbscf-help,.pbscf-privacy-text,.pbscf-recipient-label{color:#333;font-family:inherit;font-size:.95em;line-height:1.45}.pbscf-help{margin:.25rem 0 0}.pbscf-captcha{border:1px solid #dcdcde;margin:0;padding:.85rem 1rem 1rem}.pbscf-privacy-checkbox+.pbscf-captcha{margin-top:1.5rem}.pbscf-captcha legend{color:#111;font-family:inherit;font-weight:700;padding:0 .4rem}.pbscf-result{border:2px solid currentColor;margin:1rem 0;padding:.75rem 1rem}.pbscf-result-success{background:#f0fff4;color:#14532d}.pbscf-result-error,.pbscf-error{background:#fff5f5;color:#7f1d1d}.pbscf-result p:last-child,.pbscf-privacy-text p:last-child{margin-bottom:0}.pbscf-honeypot{height:1px;left:-10000px;opacity:.01;overflow:hidden;position:absolute;top:auto;width:1px}.pbscf-actions button[disabled]{cursor:wait;opacity:.7}