.qabe-form{max-width:680px;margin:2rem 0;padding:1.25rem;border:1px solid #d4d9dd;border-radius:6px;font-size:16px;line-height:1.6}.qabe-form label{display:block;font-weight:600}.qabe-form input:not([type=hidden]),.qabe-form textarea{display:block;width:100%;max-width:100%;font:inherit;box-sizing:border-box}.qabe-form button{font:inherit;min-height:44px;padding:.7rem 1.2rem}.qabe-form :focus-visible{outline:3px solid #245a91;outline-offset:3px}.qabe-form .qabe-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.qabe-error{border-left:4px solid #8a3d00;background:#fff4e5;padding:1rem;color:#482100}@media(max-width:480px){.qabe-form{padding:1rem}.qabe-form button{width:100%}}

@media(max-width:768px){
 .qabe-form{margin:24px 0;padding:16px}
 .qabe-form h2{font-size:24px;line-height:1.25;margin-bottom:12px;overflow-wrap:anywhere}
 .qabe-form p{margin-bottom:16px}
 .qabe-form #qabe-privacy{line-height:1.5}
}