.hs-form,.hs-form fieldset{font-family:var(--font),"Ubuntu",sans-serif;max-width:100%!important}.hs-form fieldset{border:0;margin:0;min-width:0;padding:0}.hs-form legend{display:none}.hs-form{column-gap:14px;display:grid;grid-template-columns:1fr 1fr;row-gap:0}.hs-form>*{grid-column:1/-1}.hs-form fieldset.form-columns-2{column-gap:14px;display:grid;grid-template-columns:1fr 1fr}.hs-form fieldset.form-columns-1 .hs-form-field,.hs-form fieldset.form-columns-2 .hs-form-field{float:none;width:100%!important}.hs-form .hs-form-field .input{margin-right:0!important}@media(max-width:700px){.hs-form,.hs-form fieldset.form-columns-2{grid-template-columns:1fr}}.hs-form .hs-form-field{margin-bottom:1.05rem}.hs-form .hs-form-field>label{color:var(--navy);display:block;font-size:.85rem;font-weight:600;letter-spacing:.01em;margin-bottom:.35rem}.hs-form .hs-form-required{color:var(--groen);margin-left:2px}.hs-form .hs-field-desc{color:var(--tekst-zacht);font-size:.85rem;font-weight:400;margin:.2rem 0 .45rem}.hs-form .hs-input{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid var(--lijn);border-radius:12px;box-sizing:border-box;color:var(--tekst);font-family:inherit;font-size:16px;font-weight:400;min-height:46px;padding:.8rem 1rem;transition:border-color .2s,box-shadow .2s;width:100%!important}.hs-form textarea.hs-input{line-height:1.5;min-height:120px;resize:vertical}.hs-form select.hs-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='none' stroke='%23254482' stroke-linecap='round' stroke-width='2' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;cursor:pointer;padding-right:2.4rem}.hs-form .hs-input::placeholder{color:#9aa3b2;opacity:1}.hs-form .hs-input:focus{border-color:var(--groen);box-shadow:0 0 0 4px rgba(67,150,82,.16);outline:none}.hs-form .hs-input:focus-visible{border-color:var(--groen);box-shadow:0 0 0 4px rgba(67,150,82,.16);outline:none}.hs-form .hs-form-booleancheckbox,.hs-form .hs-form-radio{list-style:none}.hs-form ul.inputs-list{display:flex;flex-direction:column;gap:.45rem;list-style:none;margin:0;padding:0}.hs-form .hs-form-booleancheckbox label,.hs-form .hs-form-radio label{align-items:flex-start;color:var(--tekst);cursor:pointer;display:flex;font-size:.95rem;font-weight:400;gap:10px}.hs-form input[type=checkbox].hs-input,.hs-form input[type=radio].hs-input{accent-color:var(--groen);appearance:auto;-webkit-appearance:auto;border-radius:6px;cursor:pointer;flex:none;height:20px;margin-top:2px;min-height:20px;width:20px!important}.hs-form input[type=radio].hs-input{border-radius:50%}.hs-form input[type=file].hs-input{background:var(--grijs-bg);cursor:pointer;font-size:.92rem;padding:.6rem}.hs-form .legal-consent-container{color:var(--tekst-zacht);font-size:.88rem;margin:.4rem 0 0}.hs-form .legal-consent-container .hs-richtext,.hs-form .legal-consent-container p{color:var(--tekst-zacht);font-size:.88rem;font-weight:400;line-height:1.5;margin:0 0 .5rem}.hs-form .hs-richtext,.hs-form .legal-consent-container label{font-size:.92rem;font-weight:400}.hs-form .hs-richtext{color:var(--tekst-zacht)}.hs-form .hs-richtext a{color:var(--groen);font-weight:500}.hs-form .hs-submit{margin-top:.4rem}.hs-form .hs-submit .actions{margin:0;padding:0}.hs-form .hs-button.primary,.hs-form input.hs-button{background:var(--groen-cta,var(--groen));border:0;border-radius:999px;box-shadow:0 18px 40px -18px rgba(47,122,68,.55);box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:1.02rem;font-weight:500;letter-spacing:.01em;min-height:52px;padding:1rem 2rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;width:100%}.hs-form .hs-button.primary:hover,.hs-form input.hs-button:hover{box-shadow:0 22px 46px -18px rgba(47,122,68,.65);transform:translateY(-2px)}.hs-form .hs-button.primary:focus-visible{box-shadow:0 0 0 4px rgba(67,150,82,.28),0 18px 40px -18px rgba(47,122,68,.55);outline:none}.hs-form .hs-error-msgs{list-style:none;margin:.35rem 0 0;padding:0}.hs-form .hs-error-msg,.hs-form .hs-error-msgs label{color:#b3261e;font-size:.85rem;font-weight:500}.hs-form .hs-input.error,.hs-form .hs-input.invalid{border-color:#b3261e}.hs-form .hs-input.error:focus,.hs-form .hs-input.invalid:focus{box-shadow:0 0 0 4px rgba(179,38,30,.14)}.hs-form .hs_error_rollup .hs-error-msgs{background:#fbedec;border-radius:12px;margin-top:.8rem;padding:.7rem 1rem}.submitted-message{background:#fff;border-radius:26px;box-shadow:0 28px 64px -42px rgba(32,38,91,.4);color:var(--tekst);font-size:1.04rem;font-weight:400;line-height:1.6;padding:clamp(30px,4vw,44px);text-align:center}.submitted-message p{margin:0}