.apply-embed{--mmc-blauw:#00205a;--mmc-groen:#364f42;--mmc-oranje:#ff9e8a;--mmc-roze:#f9dcfe;--mmc-text:#272727;--mmc-border:#ccc;--mmc-error:#b3261e;--mmc-font-body:var(--font-albert-sans),sans-serif;--mmc-font-display:var(--font-fraunces),serif}#ub-apply-form .ub-form-section,#ub-apply-form .ub-form{font-family:var(--mmc-font-body);color:var(--mmc-text)}#ub-apply-form .ub-form-title{display:none}#ub-apply-form .ub-section-title{font-family:var(--mmc-font-body);color:var(--mmc-blauw);margin:0 0 .25rem;font-size:1.125rem;font-weight:600;line-height:1.4}#ub-apply-form .ub-section-counter{font-family:var(--mmc-font-body);color:var(--mmc-text);opacity:.7;margin:0 0 1rem;font-size:.875rem;line-height:1.4}#ub-apply-form .ub-form-note{font-family:var(--mmc-font-body);color:var(--mmc-text);background-color:#0000;border-left:none;margin:0 0 1.5rem;padding:0;font-size:.875rem;line-height:1.4}#ub-apply-form .ub-form-note-asterix{color:var(--mmc-groen);font-weight:600}#ub-apply-form .ub-section-items{flex-direction:column;gap:1rem;display:flex}#ub-apply-form .ub-form-question{margin:0}#ub-apply-form .ub-input-label{font-family:var(--mmc-font-body);color:var(--mmc-text);margin-bottom:.5rem;font-weight:600;display:inline-block}#ub-apply-form .ub-input-text-field{width:100%;font-family:var(--mmc-font-body);color:var(--mmc-text);border:1px solid var(--mmc-border);background-color:#fff;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem}#ub-apply-form .ub-input-text-field:focus{outline:2px solid var(--mmc-groen);outline-offset:1px;border-color:var(--mmc-groen)}#ub-apply-form .ub-select-container{width:100%;position:relative}#ub-apply-form .ub-input-single-select{width:100%;font-family:var(--mmc-font-body);color:var(--mmc-text);border:1px solid var(--mmc-border);cursor:pointer;appearance:none;background-color:#fff;border-radius:.5rem;padding:.75rem 2.5rem .75rem 1rem;font-size:1rem}#ub-apply-form .ub-input-single-select:focus-visible{outline:2px solid var(--mmc-groen);outline-offset:1px;border-color:var(--mmc-groen)}#ub-apply-form .ub-icon-angle-down{color:var(--mmc-groen);pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}#ub-apply-form .ub-question-field:has(.ub-input-checkbox){align-items:flex-start;gap:.5rem;display:flex}#ub-apply-form .ub-input-checkbox{width:1.25rem;height:1.25rem;accent-color:var(--mmc-groen);flex-shrink:0;margin-top:.125rem}#ub-apply-form .ub-input-checkbox-label{font-family:var(--mmc-font-body);color:var(--mmc-text)}#ub-apply-form .ub-link{color:var(--mmc-blauw);text-underline-offset:2px;text-decoration:underline}#ub-apply-form .ub-link:hover{text-decoration:none}:is(#ub-apply-form .ub-question-field:has(.ub-field-status--error) .ub-input-text-field,#ub-apply-form .ub-input-text-field[aria-invalid=true]){border-color:var(--mmc-error)}:is(#ub-apply-form .ub-question-field:has(.ub-field-status--error) .ub-input-text-field:focus,#ub-apply-form .ub-input-text-field[aria-invalid=true]:focus){outline-color:var(--mmc-error);border-color:var(--mmc-error)}#ub-apply-form .ub-field-status--error{font-family:var(--mmc-font-body);color:var(--mmc-error);margin-top:.375rem;font-size:.875rem;line-height:1.4}#ub-apply-form .ub-question-field .ub-field-status--error:before{display:none}#ub-apply-form .ub-question-field .ub-field-status{border-left:none}#ub-apply-form .ub-button{font-family:var(--mmc-font-body);color:#fff;background-color:var(--mmc-groen);cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;margin-top:1.5rem;padding:.75rem 1.5rem;font-size:1rem;transition:background-color .2s,color .2s;display:inline-flex}#ub-apply-form .ub-button:hover{background-color:var(--mmc-oranje);color:var(--mmc-groen)}#ub-apply-form .ub-button:focus-visible{outline:2px solid var(--mmc-blauw);outline-offset:2px}#ub-apply-form .ub-form-details-mobile{display:none}#ub-apply-form .ub-dropdown{width:100%;position:relative}#ub-apply-form .ub-dropdown-combobox{width:100%;font-family:var(--mmc-font-body);color:var(--mmc-groen);border:1px solid var(--mmc-border);cursor:pointer;background-color:#fff;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 2.5rem .75rem 1rem;font-size:1rem;font-weight:600;display:flex}#ub-apply-form .ub-dropdown-combobox:focus-visible{outline:2px solid var(--mmc-blauw);outline-offset:2px}#ub-apply-form .ub-dropdown-combobox:after{content:"";border-right:2px solid var(--mmc-groen);border-bottom:2px solid var(--mmc-groen);width:.5rem;height:.5rem;transition:transform .2s;position:absolute;top:50%;right:1rem;transform:translateY(-65%)rotate(45deg)}#ub-apply-form .ub-dropdown-combobox[aria-expanded=true]:after{transform:translateY(-35%)rotate(-135deg)}#ub-apply-form .ub-dropdown-combobox[aria-expanded=false]+.ub-dropdown-listbox{display:none}#ub-apply-form .ub-dropdown-listbox{z-index:20;border:1px solid var(--mmc-border);background-color:#fff;border-radius:.5rem;max-height:320px;padding:.25rem;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #0000001f}#ub-apply-form .ub-dropdown-option{font-family:var(--mmc-font-body);color:var(--mmc-groen);cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;display:flex}#ub-apply-form .ub-dropdown-option:hover,#ub-apply-form .ub-dropdown-option--active{background-color:var(--mmc-roze)}#ub-apply-form .ub-dropdown-option--selected{background-color:var(--mmc-groen);color:#fff}#ub-apply-form .ub-dropdown .ub-icon{flex-shrink:0;font-size:1.25rem;line-height:1}#ub-apply-form .ub-section-current{color:var(--mmc-groen)}#ub-apply-form .ub-section-uncompleted{color:var(--mmc-border)}#ub-apply-form .ub-dropdown-option--selected .ub-icon{color:#fff}
.jobalert-embed{--mmc-blauw:#00205a;--mmc-groen:#364f42;--mmc-oranje:#ff9e8a;--mmc-roze:#f9dcfe;--mmc-text:#272727;--mmc-border:#ccc;--mmc-error:#b3261e;--mmc-font-body:var(--font-albert-sans),sans-serif;--mmc-font-display:var(--font-fraunces),serif}#ub-jobalert-form .ub-form-section,#ub-jobalert-form .ub-form{font-family:var(--mmc-font-body);color:var(--mmc-text)}#ub-jobalert-form .ub-form-title{display:none}#ub-jobalert-form .ub-form-note{font-family:var(--mmc-font-body);color:var(--mmc-text);background-color:#0000;border-left:none;margin:0 0 1.5rem;padding:0;font-size:.875rem;line-height:1.4}#ub-jobalert-form .ub-form-note-asterix{color:var(--mmc-groen);font-weight:600}#ub-jobalert-form .ub-section-items{flex-direction:column;gap:1rem;display:flex}#ub-jobalert-form .ub-form-question{margin:0}#ub-jobalert-form .ub-input-label{font-family:var(--mmc-font-body);color:var(--mmc-text);margin-bottom:.5rem;font-weight:600;display:inline-block}#ub-jobalert-form .ub-input-text-field{width:100%;font-family:var(--mmc-font-body);color:var(--mmc-text);border:1px solid var(--mmc-border);background-color:#fff;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem}#ub-jobalert-form .ub-input-text-field:focus{outline:2px solid var(--mmc-groen);outline-offset:1px;border-color:var(--mmc-groen)}#ub-jobalert-form .ub-multiselect-wrapper{width:100%;position:relative}#ub-jobalert-form .ub-multiselect{width:100%;font-family:var(--mmc-font-body);text-align:left;color:var(--mmc-text);border:1px solid var(--mmc-border);cursor:pointer;background-color:#fff;border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 2.5rem .75rem 1rem;font-size:1rem;display:flex}#ub-jobalert-form .ub-multiselect:focus-visible{outline:2px solid var(--mmc-groen);outline-offset:1px;border-color:var(--mmc-groen)}#ub-jobalert-form .ub-icon-angle-down{color:var(--mmc-groen);pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}#ub-jobalert-form .ub-multiselect[aria-expanded=false]~.ub-multiselect-options{display:none}#ub-jobalert-form .ub-multiselect-options{border:1px solid var(--mmc-border);background-color:#fff;border-radius:.5rem;margin-top:.25rem;padding:.5rem}#ub-jobalert-form .ub-multiselect-options legend{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(#ub-jobalert-form .ub-question-field:has(.ub-field-status--error) .ub-input-text-field,#ub-jobalert-form .ub-input-text-field[aria-invalid=true]){border-color:var(--mmc-error)}:is(#ub-jobalert-form .ub-question-field:has(.ub-field-status--error) .ub-input-text-field:focus,#ub-jobalert-form .ub-input-text-field[aria-invalid=true]:focus){outline-color:var(--mmc-error);border-color:var(--mmc-error)}#ub-jobalert-form .ub-field-status--error{font-family:var(--mmc-font-body);color:var(--mmc-error);margin-top:.375rem;font-size:.875rem;line-height:1.4}#ub-jobalert-form .ub-question-field .ub-field-status--error:before{display:none}#ub-jobalert-form .ub-question-field .ub-field-status{border-left:none}#ub-jobalert-form .ub-button{font-family:var(--mmc-font-body);color:#fff;background-color:var(--mmc-groen);cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;margin-top:1.5rem;padding:.75rem 1.5rem;font-size:1rem;transition:background-color .2s,color .2s;display:inline-flex}#ub-jobalert-form .ub-button:hover{background-color:var(--mmc-oranje);color:var(--mmc-groen)}#ub-jobalert-form .ub-button:focus-visible{outline:2px solid var(--mmc-blauw);outline-offset:2px}
