.sticky-form-module{align-items:start;display:grid;gap:clamp(40px,5vw,72px);grid-template-columns:minmax(0,2fr) minmax(320px,1fr);max-width:100%;overflow:visible!important;width:100%}.sticky-form-module__content{min-width:0;overflow:visible;width:100%}.sticky-form-module__richtext{width:100%}.sticky-form-module__richtext>:first-child{margin-top:0}.sticky-form-module__richtext>:last-child{margin-bottom:0}.sticky-form-module__richtext img{height:auto;max-width:100%}.sticky-form-module__richtext table{max-width:100%;width:100%}.sticky-form-module__sidebar{align-self:stretch;margin-left:auto;max-width:420px;min-width:0;overflow:visible!important;position:relative;width:100%}.sticky-form-module__card{background:#fff;border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,.07),0 2px 8px rgba(0,0,0,.03);box-sizing:border-box;max-width:100%;padding:32px 36px 36px;position:-webkit-sticky;position:sticky;top:var(--sticky-offset,120px);width:100%;z-index:10}.sticky-form-module__intro{margin-bottom:28px;width:100%}.sticky-form-module__intro>:first-child{margin-top:0}.sticky-form-module__intro>:last-child{margin-bottom:0}.sticky-form-module__intro h1,.sticky-form-module__intro h2,.sticky-form-module__intro h3,.sticky-form-module__intro h4,.sticky-form-module__intro h5,.sticky-form-module__intro h6{line-height:1.15;margin-bottom:10px;margin-top:0}.sticky-form-module__intro p{line-height:1.5;margin-bottom:12px;margin-top:0}.sticky-form-module__intro p:last-child{margin-bottom:0}.sticky-form-module__form{width:100%}.sticky-form-module__form form{margin:0;max-width:100%;padding:0;width:100%}.sticky-form-module__form .hs-form-field{margin-bottom:14px;width:100%}.sticky-form-module__form label{display:block;line-height:1.2;margin-bottom:7px}.sticky-form-module__form .hs-form-required{margin-left:2px}.sticky-form-module__form input[type=date],.sticky-form-module__form input[type=email],.sticky-form-module__form input[type=number],.sticky-form-module__form input[type=password],.sticky-form-module__form input[type=tel],.sticky-form-module__form input[type=text],.sticky-form-module__form input[type=url],.sticky-form-module__form select,.sticky-form-module__form textarea{border-radius:10px;box-sizing:border-box;display:block;max-width:100%;min-height:48px;outline:none;padding:12px 14px;width:100%}.sticky-form-module__form textarea{min-height:110px;resize:vertical}.sticky-form-module__form input:focus,.sticky-form-module__form select:focus,.sticky-form-module__form textarea:focus{outline:none}.sticky-form-module__form .form-columns-2{display:flex;gap:12px}.sticky-form-module__form .form-columns-2 .hs-form-field{margin-right:0!important;width:50%!important}.sticky-form-module__form .form-columns-2 input{width:100%!important}.sticky-form-module__form .form-columns-3{display:flex;gap:12px}.sticky-form-module__form .form-columns-3 .hs-form-field{margin-right:0!important;width:33.333%!important}.sticky-form-module__form .inputs-list{list-style:none;margin:0;padding:0}.sticky-form-module__form .inputs-list li{margin-bottom:8px}.sticky-form-module__form .inputs-list label{align-items:flex-start;display:flex;gap:8px;margin:0}.sticky-form-module__form input[type=checkbox],.sticky-form-module__form input[type=radio]{flex-shrink:0;margin-top:3px;min-height:auto;width:auto}.sticky-form-module__form .legal-consent-container{margin-bottom:16px;margin-top:8px}.sticky-form-module__form .legal-consent-container p{margin-bottom:8px;margin-top:0}.sticky-form-module__form .legal-consent-container .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;gap:8px}.sticky-form-module__form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.sticky-form-module__form .hs-error-msg{display:block;line-height:1.4}.sticky-form-module__form .hs-submit{margin-top:18px;width:100%}.sticky-form-module__form .hs-button{align-items:center;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;min-height:52px;padding:14px 24px;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease;width:100%}.sticky-form-module__form .hs-button:hover{transform:translateY(-1px)}.sticky-form-module__form .hs-button:active{transform:translateY(0)}.sticky-form-module__form .submitted-message{width:100%}.sticky-form-module__form .submitted-message>:first-child{margin-top:0}.sticky-form-module__form .submitted-message>:last-child{margin-bottom:0}@media (max-width:991px){.sticky-form-module{gap:36px;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}.sticky-form-module__card{padding:28px}}@media (max-width:767px){.sticky-form-module{display:grid;gap:36px;grid-template-columns:1fr}.sticky-form-module__sidebar{align-self:auto;margin-left:0;max-width:100%;width:100%}.sticky-form-module__card{border-radius:16px;padding:26px 22px;position:relative;top:auto;width:100%}.sticky-form-module__form .form-columns-2,.sticky-form-module__form .form-columns-3{display:block}.sticky-form-module__form .form-columns-2 .hs-form-field,.sticky-form-module__form .form-columns-3 .hs-form-field{float:none!important;margin-right:0!important;width:100%!important}}@media (max-width:480px){.sticky-form-module{gap:30px}.sticky-form-module__card{padding:24px 18px}.sticky-form-module__intro{margin-bottom:24px}.sticky-form-module__form .hs-button{min-height:50px;padding:13px 20px}}.sticky-form-module__form .hs_submit{margin:18px 0 0!important}.sticky-form-module__form .hs_submit,.sticky-form-module__form .hs_submit .actions{box-sizing:border-box!important;max-width:100%!important;padding:0!important;width:100%!important}.sticky-form-module__form .hs_submit .actions{margin:0!important}.sticky-form-module__form .hs-button,.sticky-form-module__form .hs-button.primary,.sticky-form-module__form .hs-button.primary.large,.sticky-form-module__form input[type=submit]{border-radius:10px!important;box-sizing:border-box!important;cursor:pointer;display:block!important;height:auto!important;left:auto!important;margin:0!important;max-width:100%!important;min-height:52px!important;min-width:0!important;padding:15px 24px!important;position:relative!important;right:auto!important;transform:none;width:100%!important}.sticky-form-module__form .hs-button:hover,.sticky-form-module__form input[type=submit]:hover{transform:none!important}.sticky-form-module__form,.sticky-form-module__form .hs-form,.sticky-form-module__form .hs-form-private,.sticky-form-module__form form{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.sticky-form-module__form input,.sticky-form-module__form select,.sticky-form-module__form textarea{box-sizing:border-box!important;max-width:100%!important}