.bd-form{font-family:inherit;color:#676767;font-size:14px;line-height:1.7;clear:both;width:100%}.bd-form *{box-sizing:border-box}.bd-form .bd-form-required{margin:0 0 25px;padding:0}.bd-form span[aria-hidden=true]{color:#c33425}.bd-form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;row-gap:25px}.bd-form-full{grid-column:1/-1}.bd-form h3{padding:0;margin:0 0 5px;font-size:28px;line-height:1.25;font-weight:600;text-transform:uppercase;color:#454545}.bd-form-field{min-width:0}.bd-form label{display:block;margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.4}.bd-form input:not([type=checkbox]):not([type=file]),.bd-form select,.bd-form textarea{font:400 16px/1.5 inherit;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;color:#6b6b6b;border:1px solid #c4c4c4;background:transparent;border-radius:0;display:block;width:100%;height:50px;padding:12px;box-shadow:none;transition:border-color .15s,outline-color .15s}.bd-form textarea{height:200px;resize:vertical}.bd-form select{padding-right:28px}.bd-form :is(input,select,textarea,button):focus-visible,.bd-form-file:focus-visible+.bd-form-upload{outline:2px solid #a89855;outline-offset:3px}.bd-form [aria-invalid=true]{border-color:#b32419!important}.bd-form small{display:block;font-size:11.2px;line-height:1.6;margin-top:11.2px}.bd-form .bd-form-privacy>div{display:flex;align-items:center;gap:10px}.bd-form .bd-form-privacy label{margin:0}.bd-form input[type=checkbox]{appearance:auto;width:20px;height:20px;margin:0;flex-shrink:0;accent-color:#000}.bd-form a{color:#b8a866}.bd-form .bd-form-submit,.bd-form .bd-form-upload{appearance:none;display:inline-block;min-height:50px;padding:12px;border:0;border-radius:0;background:#000;color:#f7f7f7;font:400 16px/1.6 inherit;font-family:inherit;font-size:16px;line-height:1.6;cursor:pointer;text-decoration:none}.bd-form .bd-form-upload{font-weight:700;margin:0 8px 0 0}.bd-form .bd-form-submit:hover,.bd-form .bd-form-upload:hover{background:#333}.bd-form .bd-form-submit:disabled{opacity:.65;cursor:wait}.bd-form .bd-form-file{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.bd-form .bd-form-file-label{font-size:12px}.bd-form .bd-form-files{list-style:none;padding:0;margin:12px 0 0;display:flex;gap:12px;flex-wrap:wrap}.bd-form-files li{display:flex;align-items:center;gap:8px;font-size:12px;max-width:100%;overflow-wrap:anywhere}.bd-form-files img{width:54px;height:54px;object-fit:cover}.bd-form-files button{border:1px solid #c4c4c4;background:#fff;color:#454545;padding:4px 8px;cursor:pointer}.bd-form-error{color:#b32419;font-size:13px;line-height:1.5;margin:7px 0 0;padding:0}.bd-form-error:empty,.bd-form-status:empty{display:none}.bd-form-status{margin:0 0 24px;padding:12px 16px;border-left:3px solid #a89855;background:#f7f6f0}.bd-form-status.bd-form-status--error{border-left-color:#b32419;background:#fff3f1}.bd-form .bd-form-trap{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:600px){.bd-form-grid{grid-template-columns:minmax(0,1fr);row-gap:22px}.bd-form h3{font-size:23px}.bd-form label{font-size:17px}.bd-form .bd-form-file-label{display:block;margin-top:8px}}
.bd-form [hidden]{display:none!important}
.bd-form.bd-form{padding:0 5px;margin-bottom:25px}.bd-form h3{padding-top:0!important}.bd-form .bd-form-submit{font-weight:400}
