.two-col-contact-form-section{overflow:hidden;position:relative}.two-col-contact-form__overlay{inset:0;pointer-events:none;position:absolute;z-index:2}.two-col-contact-form-section .baseModuleParent{position:relative;z-index:10}.two-col-contact-form-section .content-wrapper{margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}.two-col-contact-form__inner{align-items:start;display:grid;gap:128px;grid-template-columns:minmax(0,1fr) minmax(0,380px)}.two-col-contact-form__form-card{background:var(--color-zachtblauw-light);border-radius:20px;display:flex;flex-direction:column;gap:32px;padding:60px}.two-col-contact-form__footnote,.two-col-contact-form__form-heading{color:var(--color-primary);margin:0}.two-col-contact-form__footnote{font-family:Neulis Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:center}.two-col-contact-form__form-placeholder{color:var(--color-primary);margin:0;opacity:.7}.two-col-contact-form__steps{display:flex;flex-direction:column;gap:32px}.two-col-contact-form__steps-heading{color:var(--color-primary);margin:0}.two-col-contact-form__steps-list{display:flex;flex-direction:column;gap:32px;list-style:none;margin:0;padding:0}.two-col-contact-form__step{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.two-col-contact-form__step-head{align-items:center;display:flex;gap:12px}.two-col-contact-form__step-icon{flex-shrink:0;height:40px;width:40px}.two-col-contact-form__step-text,.two-col-contact-form__step-title{color:var(--color-primary);margin:0}.two-col-contact-form__step-text{max-width:348px}.two-col-contact-form__step-badge{background:var(--color-zachtblauw-light);border-radius:14px;color:var(--color-primary);font-family:Neulis Sans,sans-serif;font-size:12px;line-height:20px;padding:4px 12px}.two-col-contact-form__form-card .form-title,.two-col-contact-form__form-card .hs-form-title{display:none}.two-col-contact-form__form-card form{display:flex;flex-direction:column;gap:12px}.two-col-contact-form__form-card .hs-form-field{margin:0}.two-col-contact-form__form-card .hs-form-field>label{color:var(--color-primary);display:block;font-size:16px;line-height:20px}.two-col-contact-form__form-card .hs-input{background:var(--color-secondary);border:none;border-radius:30px;color:var(--color-primary);font-family:Neulis Sans,sans-serif;font-size:16px;line-height:20px;padding:16px 20px;width:100%}.two-col-contact-form__form-card textarea.hs-input{border-radius:20px;min-height:120px;resize:vertical}.two-col-contact-form__form-card .hs-form-booleancheckbox-display{align-items:flex-start;color:var(--color-primary);display:flex;font-family:Neulis Sans,sans-serif;font-size:14px;gap:12px;line-height:20px}.two-col-contact-form__form-card .hs-form-booleancheckbox-display input{height:20px;margin-top:2px;width:20px}.two-col-contact-form__form-card .hs-submit .actions{align-items:center;background:var(--color-accent);border-radius:33px;cursor:pointer;display:flex;gap:16px;justify-content:center;padding:16px 24px}.two-col-contact-form__form-card .hs-submit .actions:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' fill='none' viewBox='0 0 14 12'%3E%3Cpath fill='%23fff' d='M7.353.239a.83.83 0 0 1 1.165 0l5.24 5.185a.81.81 0 0 1 0 1.152l-5.24 5.186a.83.83 0 0 1-1.165 0 .81.81 0 0 1 0-1.153l3.835-3.794H0v-1.63h11.189L7.352 1.391a.81.81 0 0 1 0-1.152'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' fill='none' viewBox='0 0 14 12'%3E%3Cpath fill='%23fff' d='M7.353.239a.83.83 0 0 1 1.165 0l5.24 5.185a.81.81 0 0 1 0 1.152l-5.24 5.186a.83.83 0 0 1-1.165 0 .81.81 0 0 1 0-1.153l3.835-3.794H0v-1.63h11.189L7.352 1.391a.81.81 0 0 1 0-1.152'/%3E%3C/svg%3E");background-position:12px,-26px;background-repeat:no-repeat,no-repeat;background-size:14px 12px,14px 12px;content:"";flex-shrink:0;height:12px;margin:0 -12px;overflow:hidden;pointer-events:none;transition:background-position .35s ease;width:38px}@media (hover:hover) and (min-width:768px){.two-col-contact-form__form-card .hs-submit .actions:focus-within:after,.two-col-contact-form__form-card .hs-submit .actions:hover:after{background-position:50px,12px}}@media (prefers-reduced-motion:reduce){.two-col-contact-form__form-card .hs-submit .actions:after{transition:none}}.two-col-contact-form__form-card .hs-submit .hs-button{background:none;border:none;color:var(--color-secondary);cursor:pointer;font-family:Neulis Sans,sans-serif;font-size:16px;font-weight:500;padding:0;width:auto}.two-col-contact-form__form-card .hs-error-msg{color:var(--color-accent);font-family:Neulis Sans,sans-serif;font-size:13px}@media (min-width:992px) and (max-width:1024px){.two-col-contact-form__inner{gap:40px}.two-col-contact-form__form-card{padding:32px}}@media (max-width:991px){.two-col-contact-form-section .content-wrapper{padding-left:40px;padding-right:40px}.two-col-contact-form__inner{gap:40px;grid-template-columns:1fr}.two-col-contact-form__form-card{padding:40px}.two-col-contact-form__step-text{max-width:none}}@media (max-width:767px){.two-col-contact-form-section .content-wrapper{padding-left:24px;padding-right:24px}.two-col-contact-form__form-card{gap:20px;padding:24px 16px 20px}.two-col-contact-form__form-card .hs-submit .actions{padding:14px 24px}.two-col-contact-form__steps{gap:20px}.two-col-contact-form__steps-list{gap:40px}}