.wt-form{display:grid;gap:1rem;max-width:42rem}.wt-form>div:not(.wt-form-hp){display:grid;gap:.4rem}.wt-form label{font-weight:600}.wt-form input:not([type="hidden"]),.wt-form textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #77869a;border-radius:4px;padding:.7rem;font:inherit}.wt-form button{width:max-content;border:0;border-radius:4px;background:#175d82;color:white;padding:.8rem 1.3rem;cursor:pointer;font:inherit}.wt-form button:focus-visible,.wt-form input:focus-visible,.wt-form textarea:focus-visible{outline:3px solid #f6ae2d;outline-offset:2px}.wt-form-hp{position:absolute!important;left:-99999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.wt-form-note{border-inline-start:4px solid #20754a;padding:.8rem;background:#eaf5ef}.wt-form-error{border-inline-start:4px solid #ad3131;padding:.8rem;background:#fff0f0}.wt-form-privacy{font-size:.92rem}
.wt-form .wt-form-ack{display:flex;gap:.7rem;align-items:flex-start;font-weight:400;line-height:1.45}.wt-form .wt-form-ack input[type=checkbox]{width:1.25rem;height:1.25rem;flex:0 0 auto;margin:.15rem 0 0}.wt-form .wt-form-ack span{flex:1}.wt-form .wt-form-turnstile{border:1px solid #d3dce4;padding:1rem;border-radius:4px}.wt-form .wt-turnstile-start{margin-bottom:.7rem}.wt-form button:disabled{opacity:.6;cursor:not-allowed}.wt-form .wt-turnstile-feedback{font-size:.9rem;min-height:1.3em;margin:.5rem 0 0}
