.fs-module{background:var(--background-light-4);grid-column:1/-1;padding:var(--space-96) var(--space-32);position:relative}@media (max-width:1049px){.fs-module{padding:var(--space-64) 24px}}.fs-module>.fs-inner{align-items:start;display:grid;gap:var(--space-96);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-left:auto;margin-right:auto;max-width:1400px}@media (max-width:1049px){.fs-module>.fs-inner{gap:var(--space-32);grid-template-columns:minmax(0,1fr)}}.fs-left,.fs-right{min-width:0}.fs-right{background:#fff;border-radius:var(--radius-24);filter:var(--shadow-medium);padding:var(--space-48)}@media (max-width:1049px){.fs-right{padding:var(--space-32) 20px}}.fs-module #fs-form .hs-form-field{margin-bottom:var(--space-24)}.fs-module #fs-form label{display:block;font-size:var(--text-small-size);margin-bottom:var(--space-8)}.fs-module #fs-form input[type=email],.fs-module #fs-form input[type=tel],.fs-module #fs-form input[type=text],.fs-module #fs-form select,.fs-module #fs-form textarea{background:#fff;border:var(--border);border-radius:var(--radius-8);box-sizing:border-box;font-family:inherit;font-size:var(--body-font-size);padding:var(--space-12) var(--space-16);width:100%!important}.fs-module #fs-form input:focus,.fs-module #fs-form select:focus,.fs-module #fs-form textarea:focus{outline:var(--focus-outline);outline-offset:2px}.fs-module #fs-form .form-columns-2{display:grid;gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fs-module #fs-form .form-columns-2 .hs-form-field{float:none!important;width:100%!important}.fs-module #fs-form .hs-form-field>.input{margin-right:0!important}@media (max-width:600px){.fs-module #fs-form .form-columns-2{grid-template-columns:minmax(0,1fr)}}.fs-module #fs-form .legal-consent-container{font-size:var(--text-small-size);margin:var(--space-24) 0}.fs-module #fs-form .hs-button{background:var(--cta-background-color);border:1px solid var(--cta-border-color);border-radius:var(--cta-border-radius);color:var(--cta-text-color);cursor:pointer;font-family:inherit;font-size:var(--body-font-size);padding:var(--space-16) var(--space-32)}