.bwp-mail-form{padding:1.2rem;border:1px solid #b7ccaf;border-radius:7px;background:#fffef7;color:#002936;margin:1.2rem 0}.bwp-mail-form h4{font:800 1.6rem/1.15 'Barlow Condensed',Arial,sans-serif;margin:0 0 1.2rem}.bwp-mail-form>label{display:block;font:700 .85rem/1.6 Inter,Arial,sans-serif;margin:.9rem 0 .4rem}.bwp-mail-form>label span{font-weight:400}.bwp-mail-form>input:not([type=hidden]){display:block;width:100%;box-sizing:border-box;border:1px solid #a7bcb0;border-radius:4px;background:#fff;padding:.75rem;min-height:46px;font:400 1rem/1.5 Inter,Arial,sans-serif;color:#002936}.bwp-mail-form fieldset{border:0;padding:0;margin:1rem 0}.bwp-mail-form legend{font:700 .85rem/1.6 Inter,Arial,sans-serif;margin-bottom:.6rem}.bwp-mail-form .bwp-mail-choice{display:flex;align-items:flex-start;gap:.65rem;line-height:1.6;font-size:.9rem;cursor:pointer}.bwp-mail-choice input{width:19px;height:19px;flex-shrink:0;margin-top:4px;accent-color:#426d55}.bwp-mail-choice small{display:block;font-size:.8rem;color:#526a64}.bwp-mail-form .bwp-mail-note,.bwp-mail-form .bwp-mail-result{font-size:.82rem;line-height:1.7;margin:1rem 0}.bwp-mail-form button{background:#002936;color:#fff;padding:.85rem 1.1rem;border:1px solid #002936;border-radius:5px;min-height:48px;font:750 .87rem/1.5 Inter,Arial,sans-serif;cursor:pointer}.bwp-mail-form button:disabled{opacity:.6;cursor:wait}.bwp-mail-form :is(input,button):focus-visible{outline:3px solid #9cb52c;outline-offset:3px}.bwp-mail-hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bwp-mail-form .bwp-mail-result{padding:.8rem;background:#edf3dd;border-left:3px solid #91a727}.bwp-mail-form .bwp-mail-result[hidden]{display:none}
.bwp-mail-form h4{text-wrap:balance}
