.cta-form{position:relative;width:100%;background-color:#333;background-position:center;background-repeat:no-repeat;background-size:cover}.cta-form__inner{max-width:var(--max-width);margin-inline:auto;padding:5.3125rem 1.25rem 4rem;display:flex;flex-direction:column;gap:1.875rem;align-items:left}@media (min-width: 48rem){.cta-form__inner{display:flex;flex-direction:row;align-items:center}}.cta-form__text-wrapper{flex:0 0 100%}@media (min-width: 48rem){.cta-form__text-wrapper{flex:1 1 0}}.cta-form__text{max-width:100%;display:flex;flex-direction:column;gap:1rem}@media (min-width: 48rem){.cta-form__text{max-width:22.5rem}}.cta-form__headline{font-size:clamp(2rem,.8571428571rem + 2.380952381vw,3rem);font-weight:700;line-height:clamp(2.5rem,1.3571428571rem + 2.380952381vw,3.5rem);letter-spacing:0;color:#f0b95e;margin:0}.cta-form__body{font-size:clamp(1rem,.8571428571rem + .2976190476vw,1.125rem);font-weight:400;line-height:clamp(1.625rem,1.3392857143rem + .5952380952vw,1.875rem);letter-spacing:0;color:#fff;margin:0}.cta-form__body p{margin:0}.cta-form__form{flex:0 0 100%}@media (min-width: 48rem){.cta-form__form{flex:1 1 0}}.cta-form__form form{display:flex;flex-direction:column;gap:1.25rem}.cta-form__form .hs-form-field{margin:0}.cta-form__form .hs-form-field>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cta-form__form fieldset{border:0;padding:0;margin:0}.cta-form__form .form-columns-2{display:flex;gap:1.25rem;flex-wrap:wrap}@media (min-width: 36rem){.cta-form__form .form-columns-2{flex-wrap:nowrap}}.cta-form__form .form-columns-2 .hs-form-field{flex:0 0 100%}@media (min-width: 36rem){.cta-form__form .form-columns-2 .hs-form-field{flex:0 0 calc(50% - .625rem)}}.cta-form__form .input{margin:0}.cta-form__form .hs-input:not([type=checkbox]):not([type=radio]):not([type=file]){width:100%!important;max-width:100%;padding:.5rem .625rem;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.4);color:#fff;border-radius:0;outline:none;box-shadow:none;transition:border-color .2s ease}.cta-form__form .hs-input:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder{color:#ffffffb3}.cta-form__form .hs-input:not([type=checkbox]):not([type=radio]):not([type=file]):focus{border-bottom-color:#f0b95e}.cta-form__form textarea.hs-input{min-height:4.375rem;resize:vertical}.cta-form__form select.hs-input option{color:#484848;background-color:#fff}.cta-form__form .hs-error-msgs,.cta-form__form .hs-error-msg,.cta-form__form .hs-main-font-element{list-style:none;margin:.25rem 0 0;padding:0;color:#ffb4b4;font-size:.75rem}.cta-form__form .legal-consent-container,.cta-form__form .hs-richtext{color:#ffffffd9;font-size:.75rem;line-height:1.5}.cta-form__form .legal-consent-container a,.cta-form__form .hs-richtext a{color:#f0b95e;text-decoration:underline}.cta-form__form .hs-submit{margin-top:.5rem}.cta-form__form .hs-button,.cta-form__form input[type=submit].hs-button{display:inline-block;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.75rem;min-width:2.75rem;min-height:2.75rem;text-align:center;text-decoration:none;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.cta-form__form .hs-button:disabled,.cta-form__form input[type=submit].hs-button:disabled{cursor:not-allowed;opacity:.6}@media (max-width: 35.98rem){.cta-form__form .hs-button,.cta-form__form input[type=submit].hs-button{width:100%;max-width:100%}}.cta-form__form .hs-button,.cta-form__form input[type=submit].hs-button{padding:.625rem 2.3125rem;color:#000;background-color:#f0b95e}.cta-form__form .hs-button:hover,.cta-form__form .hs-button:focus-visible,.cta-form__form input[type=submit].hs-button:hover,.cta-form__form input[type=submit].hs-button:focus-visible{background-color:#e0a943}.cta-form__form .submitted-message{color:#fff}
