.bof-form{padding:4rem 2rem}.bof-form .field,.bof-form .hs_cos_wrapper_type_form{width:100%}.bof-form__inner{margin:0 auto;max-width:1040px}.bof-form__title{margin-bottom:1rem}.bof-form__title>span{display:block;font-weight:300}.bof-form .hs-form label{clip:rect(1px 1px 1px 1px);border:0;height:1px;overflow:hidden;position:absolute;width:1px}.bof-form .hs-form input[type=email],.bof-form .hs-form input[type=file],.bof-form .hs-form input[type=number],.bof-form .hs-form input[type=password],.bof-form .hs-form input[type=tel],.bof-form .hs-form input[type=text],.bof-form .hs-form textarea{background-color:transparent;border-bottom:1px solid var(--white)!important;color:var(--white);font-size:2rem}.bof-form .hs-form input[type=email]:focus,.bof-form .hs-form input[type=file]:focus,.bof-form .hs-form input[type=number]:focus,.bof-form .hs-form input[type=password]:focus,.bof-form .hs-form input[type=tel]:focus,.bof-form .hs-form input[type=text]:focus,.bof-form .hs-form textarea{background-color:transparent;border-bottom-color:var(--white)!important}.bof-form .hs-form .hs-button,.bof-form .hs-form input[type=submit]{background:transparent;border:2px solid var(--white);font-size:1em;font-weight:500;margin-top:0;padding:1rem 6rem 1rem 4rem;width:100%}.bof-form .hs-form input::-webkit-input-placeholder{color:var(--white)}.bof-form .hs-form input:-moz-placeholder,.bof-form .hs-form input:-ms-input-placeholder,.bof-form .hs-form input::-moz-placeholder,.bof-form .hs-form input::placeholder{color:var(--white)}@media (min-width:768px){.bof-form{padding:4rem}.bof-form__inner{grid-gap:4rem;display:grid;grid-template-columns:auto 1fr;place-items:center}.bof-form__title{margin:0;max-width:400px}.bof-form .hs-form{grid-gap:4rem;display:grid;grid-template-columns:1fr auto;place-items:center;width:100%}.bof-form .hs-form input[type=email],.bof-form .hs-form input[type=file],.bof-form .hs-form input[type=number],.bof-form .hs-form input[type=password],.bof-form .hs-form input[type=tel],.bof-form .hs-form input[type=text],.bof-form .hs-form select,.bof-form .hs-form textarea{margin:0}}@media (min-width:992px){.bof-form .hs-form,.bof-form__inner{grid-gap:3rem}}