#ub-candidate-portal{min-height:400px}.candidate-portal-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-candidate-portal .ub-portal{font-family:var(--mmc-font-body);color:var(--mmc-text)}#ub-candidate-portal .ub-portal-title{font-family:var(--mmc-font-display);color:var(--mmc-blauw);margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:300;line-height:1.2}#ub-candidate-portal .ub-portal-login-header{font-family:var(--mmc-font-body);color:var(--mmc-blauw);margin:0 0 1rem;font-size:1.125rem;font-weight:600;line-height:1.4}#ub-candidate-portal .ub-form-question{margin-bottom:1rem}#ub-candidate-portal .ub-input-label{font-family:var(--mmc-font-body);color:var(--mmc-text);margin-bottom:.5rem;font-weight:600;display:inline-block}#ub-candidate-portal .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-candidate-portal .ub-input-text-field:focus{outline:2px solid var(--mmc-groen);outline-offset:1px;border-color:var(--mmc-groen)}:is(#ub-candidate-portal .ub-question-field:has(.ub-field-status--error) .ub-input-text-field,#ub-candidate-portal .ub-input-text-field[aria-invalid=true]){border-color:var(--mmc-error)}:is(#ub-candidate-portal .ub-question-field:has(.ub-field-status--error) .ub-input-text-field:focus,#ub-candidate-portal .ub-input-text-field[aria-invalid=true]:focus){outline-color:var(--mmc-error);border-color:var(--mmc-error)}#ub-candidate-portal .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-candidate-portal .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:.5rem;padding:.75rem 1.5rem;font-size:1rem;transition:background-color .2s,color .2s;display:inline-flex}#ub-candidate-portal .ub-button:hover{background-color:var(--mmc-oranje);color:var(--mmc-groen)}#ub-candidate-portal .ub-button:focus-visible{outline:2px solid var(--mmc-blauw);outline-offset:2px}#ub-candidate-portal .ub-question-field .ub-field-status--error:before{display:none}#ub-candidate-portal .ub-question-field .ub-field-status{border-left:none}#ub-candidate-portal .ub-dropdown{width:100%;position:relative}#ub-candidate-portal .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-candidate-portal .ub-dropdown-combobox:focus-visible{outline:2px solid var(--mmc-blauw);outline-offset:2px}#ub-candidate-portal .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-candidate-portal .ub-dropdown-combobox[aria-expanded=true]:after{transform:translateY(-35%)rotate(-135deg)}#ub-candidate-portal .ub-dropdown-combobox[aria-expanded=false]+.ub-dropdown-listbox{display:none}#ub-candidate-portal .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-candidate-portal .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-candidate-portal .ub-dropdown-option:hover,#ub-candidate-portal .ub-dropdown-option--active{background-color:var(--mmc-roze)}#ub-candidate-portal .ub-dropdown-option--selected{background-color:var(--mmc-groen);color:#fff}#ub-candidate-portal .ub-dropdown .ub-icon{flex-shrink:0;font-size:1.25rem;line-height:1}#ub-candidate-portal .ub-portal-dashboard{font-family:var(--mmc-font-body);color:var(--mmc-text)}#ub-candidate-portal .ub-dashboard-content{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){#ub-candidate-portal .ub-dashboard-content{flex-direction:row;align-items:flex-start;gap:1rem}#ub-candidate-portal .ub-dashboard-navigation{flex-shrink:0;width:260px}}#ub-candidate-portal .ub-dashboard-list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}#ub-candidate-portal .ub-dashboard-list-item-link,#ub-candidate-portal .ub-dashboard-list-item-button{width:100%;font-family:var(--mmc-font-body);text-align:left;color:var(--mmc-groen);cursor:pointer;background-color:#0000;border:0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:flex}#ub-candidate-portal .ub-dashboard-list-item-link:hover,#ub-candidate-portal .ub-dashboard-list-item-button:hover{background-color:var(--mmc-roze);border-radius:0}#ub-candidate-portal .ub-dashboard-list-item-link.ub-selected{background-color:var(--mmc-groen);color:#fff;border-radius:0}#ub-candidate-portal .ub-dashboard-list-item-link:focus-visible,#ub-candidate-portal .ub-dashboard-list-item-button:focus-visible{outline:2px solid var(--mmc-blauw);outline-offset:2px}#ub-candidate-portal .ub-dashboard-list .ub-icon{flex-shrink:0;font-size:1.25rem;line-height:1}#ub-candidate-portal .ub-dashboard-block{min-width:0}#ub-candidate-portal .ub-overview-block{flex-direction:column;gap:2rem;display:flex}#ub-candidate-portal .ub-overview-section-header{font-family:var(--mmc-font-display);color:var(--mmc-blauw);margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:300;line-height:1.2}#ub-candidate-portal .ub-overview-section p{font-family:var(--mmc-font-body);color:var(--mmc-text);margin:0 0 1rem;font-size:1rem;line-height:1.6}#ub-candidate-portal .ub-as-link{font-family:var(--mmc-font-body);color:var(--mmc-blauw);text-underline-offset:2px;cursor:pointer;background-color:#0000;border:0;align-items:center;padding:0;font-size:1rem;font-weight:600;text-decoration:underline;display:inline-flex}#ub-candidate-portal .ub-as-link:hover{text-decoration:none}#ub-candidate-portal .ub-dashboard-block-title{font-family:var(--mmc-font-display);color:var(--mmc-blauw);margin:0 0 1.5rem;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:300;line-height:1.2}#ub-candidate-portal .ub-dashboard-block-content p{font-family:var(--mmc-font-body);color:var(--mmc-text);margin:0 0 1rem;font-size:1rem;line-height:1.6}#ub-candidate-portal .ub-account-block-overview-buttons,#ub-candidate-portal .ub-application-block-details{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1rem;display:flex}#ub-candidate-portal .ub-account-block-information{flex-direction:column;margin:0 0 .5rem;padding:0;list-style:none;display:flex}#ub-candidate-portal .ub-account-block-information li{border-bottom:1px solid var(--mmc-border);flex-direction:column;gap:.25rem;padding:.75rem 0;display:flex}#ub-candidate-portal .ub-account-block-information li span:first-child{color:var(--mmc-text);font-weight:600}#ub-candidate-portal .ub-description-list{flex-direction:column;margin:0 0 .5rem;display:flex}#ub-candidate-portal .ub-description-list-field{border-bottom:1px solid var(--mmc-border);flex-direction:column;gap:.25rem;padding:.75rem 0;display:flex}#ub-candidate-portal .ub-description-list-field dt{font-family:var(--mmc-font-body);color:var(--mmc-text);font-weight:600}#ub-candidate-portal .ub-description-list-field dd{color:var(--mmc-text);margin:0}#ub-candidate-portal .ub-document-none-wrapper,#ub-candidate-portal .ub-jobalert-block-overview{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}#ub-candidate-portal .ub-application-block-details>h3{font-family:var(--mmc-font-body);color:var(--mmc-groen);flex-basis:100%;margin:0;font-size:1.125rem;font-weight:600}#ub-candidate-portal .ub-toggleable-container{border:1px solid var(--mmc-border);border-radius:.5rem;flex-basis:100%;overflow:hidden}#ub-candidate-portal .ub-toggleable-container-header{cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}#ub-candidate-portal .ub-toggleable-container-header:focus-visible{outline:2px solid var(--mmc-blauw);outline-offset:-2px}#ub-candidate-portal .ub-toggleable-container-header-title{font-family:var(--mmc-font-body);color:var(--mmc-text);flex:1;margin:0;font-size:1rem;font-weight:600}#ub-candidate-portal .ub-toggleable-container-header-subtitle{color:var(--mmc-text);opacity:.7;font-size:.875rem}#ub-candidate-portal .ub-toggleable-icon{color:var(--mmc-groen);flex-shrink:0;transition:transform .2s}#ub-candidate-portal .ub-toggleable-container-header[aria-expanded=true] .ub-toggleable-icon{transform:rotate(180deg)}.ub-toggleable-container .ub-toggleable-container-header{background:var(--mmc-roze)!important}#ub-candidate-portal .ub-toggleable-container-header-subtitle{margin-right:16px}#ub-candidate-portal .ub-email-container-content,#ub-candidate-portal .ub-email-container-header{padding:16px}
.careers-bullets{--careers-bullet:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20transform%3D%22translate(2.8344%202.5056)%22%20d%3D%22M18.7002%209.72461C18.7%204.76803%2014.6812%200.75%209.72461%200.75C4.76816%200.750211%200.750211%204.76816%200.75%209.72461C0.75%2014.6812%204.76803%2018.7%209.72461%2018.7002C14.6814%2018.7002%2018.7002%2014.6814%2018.7002%209.72461ZM19.4502%209.72461C19.4502%2015.0956%2015.0956%2019.4502%209.72461%2019.4502C4.35382%2019.45%200%2015.0954%200%209.72461C0.000210793%204.35395%204.35395%200.000211304%209.72461%200C15.0954%200%2019.45%204.35382%2019.4502%209.72461Z%22%20fill%3D%22black%22%2F%3E%3Cpath%20transform%3D%22translate(7.4736%208.0064)%22%20d%3D%22M9.5039%200.138472C9.63452%20-0.0220714%209.8706%20-0.0466336%2010.0312%200.0837844C10.1918%200.214431%2010.2164%200.450483%2010.0859%200.611128L4.23632%207.80156C4.16841%207.88503%204.06746%207.93496%203.95995%207.93925C3.85232%207.94344%203.7481%207.90104%203.67382%207.82304L0.103505%204.07304C-0.0391893%203.92303%20-0.0337653%203.68554%200.1162%203.54277C0.266208%203.40006%200.503702%203.40647%200.646474%203.55644L3.92284%206.99687L9.5039%200.138472Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E")}.careers-bullets ul li:before{content:"";width:24px;height:24px;-webkit-mask:var(--careers-bullet) center / contain no-repeat;-webkit-mask:var(--careers-bullet) center / contain no-repeat;mask:var(--careers-bullet) center / contain no-repeat;background-color:#364f42;flex:none}.careers-bullets .careers-inline-bullet{vertical-align:-.35em;width:24px;height:24px;-webkit-mask:var(--careers-bullet) center / contain no-repeat;-webkit-mask:var(--careers-bullet) center / contain no-repeat;mask:var(--careers-bullet) center / contain no-repeat;background-color:#364f42;margin-right:.75rem;display:inline-block}
