.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data) caption{margin-block:var(--spacing-small);color:var(--color-text-secondary);text-align:left;font-style:italic}.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data),.table{table-layout:fixed;border-collapse:collapse;width:100%}@media screen and (width<=769px){.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data):has(td:nth-child(2):last-child) th{width:384px}.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data):has(td:nth-child(2):last-child) td{width:384px}.table:has(td:nth-child(2):last-child) th{width:384px}.table:has(td:nth-child(2):last-child) td{width:384px}.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data):has(td:nth-child(3):last-child) th{width:300px}.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data):has(td:nth-child(3):last-child) td{width:300px}.table:has(td:nth-child(3):last-child) th{width:300px}.table:has(td:nth-child(3):last-child) td{width:300px}}.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data){width:min(100%, var(--container-width))}.table-container{position:relative;overflow-x:auto}.table col.large{width:400px;font-size:var(--font-large);line-height:var(--line-height-large)}.table col.medium{width:160px}.table col.small{width:68px}.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data) tr,.table tr{border-bottom:1px solid var(--color-primary)}.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data) th,.table th{width:auto;padding:var(--spacing-regular);text-align:left}.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data) td,.table td{padding:var(--spacing-regular);vertical-align:top}.table td.middle{vertical-align:middle}.table td.document:before{content:"";background:var(--icon-file) no-repeat center center;vertical-align:middle;background-size:contain;width:20px;height:20px;margin-right:8px;display:inline-block}.table td.user:before{content:"";background:var(--icon-user) no-repeat center center/contain;vertical-align:middle;width:20px;height:20px;margin-right:8px;display:inline-block}.table td.office:before{content:"";background:var(--icon-office) no-repeat center center/contain;width:20px;height:20px;margin-right:8px;display:inline-block}@keyframes slideIn{0%{right:-15px}50%{right:-1px}to{right:-15px}}.table-overflow-wrapper{margin-block:var(--spacing-large);scroll-snap-type:block;scrollbar-color:var(--color-primary) transparent;background-color:#0000;background-image:linear-gradient(#fff 30%,#fff0),linear-gradient(#fff0,#fff 70%),radial-gradient(farthest-side at 50% 0,#0003,#0000),radial-gradient(farthest-side at 50% 100%,#0003,#0000);background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:relative;overflow:hidden}.table-overflows{overflow-x:scroll}.table-overflow-wrapper.table-overflows:after{content:"";z-index:1;background:var(--icon-swipe-indicator) no-repeat center center;background-size:contain;width:60px;height:60px;animation-name:slideIn;animation-duration:4s;animation-iteration-count:infinite;display:inline-block;position:absolute;top:50%;right:-15px}.table-overflow-wrapper.table-scrolled.table-overflows:after{content:unset}.content table:not(.ui-datepicker-calendar,.table--saldering,.table--extra-data).table--striped tr:nth-child(2n){background-color:var(--color-background-secondary)}.htLeft{text-align:left!important}.htCenter{text-align:center!important}.htRight{text-align:right!important}.htJustify{text-align:justify!important}.htTop{vertical-align:top!important}.htMiddle{vertical-align:middle!important}.htBottom{vertical-align:bottom!important}.button,body .timeblockr_button,body .timeblockr_page-controls a:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a{inline-size:100%;padding:var(--button-padding-vertical) var(--button-padding-horizontal);transition:var(--button-transition);background-color:var(--button-background);color:var(--button-text-color);font-size:var(--button-font-size);font-weight:700;line-height:var(--button-line-height);text-align:center;cursor:pointer;border:0;text-decoration:none;display:inline-block}@media (width>=420px){.button,body .timeblockr_button,body .timeblockr_page-controls a:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a{inline-size:max-content}}.button:active,body .timeblockr_button:active,body .timeblockr_page-controls a:active:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:active{background-color:var(--button-background)}.button:disabled,body .timeblockr_button:disabled,body .timeblockr_page-controls a:disabled:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:disabled,.button.disabled,body .disabled.timeblockr_button,body .timeblockr_page-controls a.disabled:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.disabled{opacity:var(--button-disabled-opacity);cursor:default}.button:hover:not(:disabled),body .timeblockr_button:hover:not(:disabled),body .timeblockr_page-controls a:hover:not(:disabled):first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:hover:not(:disabled){background-color:var(--button-hover-background);color:var(--button-text-color)}.button:focus,body .timeblockr_button:focus,body .timeblockr_page-controls a:focus:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:focus{outline:var(--button-focus-outline-width) solid var(--button-focus-outline-color);outline-color:var(--button-hover-background);outline-offset:var(--button-focus-outline-offset);background-color:var(--button-hover-background);color:var(--button-text-color)}.button[hidden],body [hidden].timeblockr_button,body .timeblockr_page-controls a[hidden]:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a[hidden]{display:none}button{cursor:pointer}.button--large{padding-block:var(--button-large-padding-vertical)}.button--secondary,body .timeblockr_page-controls a:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a{border:var(--button-secondary-border-width) solid var(--button-secondary-border-color);background-color:var(--button-secondary-background);color:var(--button-secondary-text-color)}.button--secondary:focus,body .timeblockr_page-controls a:focus:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:focus{border:var(--button-secondary-border-width) solid var(--button-hover-background);outline-color:var(--button-background);background-color:var(--button-secondary-background);color:var(--button-secondary-hover-text-color)}.button--secondary:focus:before,body .timeblockr_page-controls a:focus:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:focus:before{background-color:var(--button-hover-background)}.button--secondary:active,body .timeblockr_page-controls a:active:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:active{border-color:var(--button-hover-background);background-color:var(--color-background)}.button--secondary:hover:not(:disabled),body .timeblockr_page-controls a:hover:not(:disabled):first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:hover:not(:disabled){border-color:var(--button-secondary-hover-border-color);background-color:var(--button-secondary-background);color:var(--button-secondary-hover-text-color)}.button--flat{border:none}.button.with-icon-right,body .with-icon-right.timeblockr_button,body .timeblockr_page-controls a.with-icon-right:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.with-icon-right{padding-right:var(--button-icon-padding);position:relative}.button.with-icon-left,body .with-icon-left.timeblockr_button,body .timeblockr_page-controls a.with-icon-left:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.with-icon-left{padding-left:var(--button-icon-padding);position:relative}.button.icon-arrow-right,body .icon-arrow-right.timeblockr_button,body .timeblockr_page-controls a.icon-arrow-right:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-right,.button.icon-arrow-up,body .icon-arrow-up.timeblockr_button,body .timeblockr_page-controls a.icon-arrow-up:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-up,.button.icon-chevron-right,body .icon-chevron-right.timeblockr_button,body .timeblockr_page-controls a.icon-chevron-right:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-right{padding-inline-end:var(--button-icon-padding);position:relative}.button.icon-arrow-right:after,body .icon-arrow-right.timeblockr_button:after,body .timeblockr_page-controls a.icon-arrow-right:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-right:after,.button.icon-arrow-up:after,body .icon-arrow-up.timeblockr_button:after,body .timeblockr_page-controls a.icon-arrow-up:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-up:after,.button.icon-chevron-right:after,body .icon-chevron-right.timeblockr_button:after,body .timeblockr_page-controls a.icon-chevron-right:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-right:after{content:"";top:var(--button-icon-top);right:var(--button-icon-spacing);width:var(--button-icon-size);height:var(--button-icon-size);-webkit-mask-image:var(--icon-volgende);-webkit-mask-image:var(--icon-volgende);mask-image:var(--icon-volgende);background-color:currentColor;transition:all .5s;position:absolute}.button.icon-chevron-right:after,body .icon-chevron-right.timeblockr_button:after,body .timeblockr_page-controls a.icon-chevron-right:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-right:after{-webkit-mask-image:var(--icon-chevron-algemeen);-webkit-mask-image:var(--icon-chevron-algemeen);mask-image:var(--icon-chevron-algemeen)}.button.icon-arrow-left,body .icon-arrow-left.timeblockr_button,body .timeblockr_page-controls a.icon-arrow-left:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-left,.button.icon-arrow-down,body .icon-arrow-down.timeblockr_button,body .timeblockr_page-controls a.icon-arrow-down:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-down,.button.icon-chevron-left,body .icon-chevron-left.timeblockr_button,body .timeblockr_page-controls a.icon-chevron-left:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-left{padding-inline-start:var(--button-icon-padding);position:relative}.button.icon-arrow-left:before,body .icon-arrow-left.timeblockr_button:before,body .timeblockr_page-controls a.icon-arrow-left:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-left:before,.button.icon-arrow-down:before,body .icon-arrow-down.timeblockr_button:before,body .timeblockr_page-controls a.icon-arrow-down:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-down:before,.button.icon-chevron-left:before,body .icon-chevron-left.timeblockr_button:before,body .timeblockr_page-controls a.icon-chevron-left:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-left:before{content:"";top:var(--button-icon-top);left:var(--button-icon-spacing);width:var(--button-icon-size);height:var(--button-icon-size);-webkit-mask-image:var(--icon-vorige);-webkit-mask-image:var(--icon-vorige);mask-image:var(--icon-vorige);background-color:currentColor;transition:all .5s;position:absolute}.button.icon-chevron-left:before,body .icon-chevron-left.timeblockr_button:before,body .timeblockr_page-controls a.icon-chevron-left:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-left:before{-webkit-mask-image:var(--icon-chevron-algemeen);-webkit-mask-image:var(--icon-chevron-algemeen);mask-image:var(--icon-chevron-algemeen);transform:rotate(180deg)}.button.icon-arrow-up:after,body .icon-arrow-up.timeblockr_button:after,body .timeblockr_page-controls a.icon-arrow-up:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-up:after,.button.icon-arrow-down:before,body .icon-arrow-down.timeblockr_button:before,body .timeblockr_page-controls a.icon-arrow-down:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-down:before{transform:rotate(-90deg)}.button--skip-to-top{width:auto;color:var(--color-text);white-space:nowrap;background-color:#0000;border:1px solid #0000}.button--skip-to-top:hover:not(:disabled),.button--skip-to-top:active{border:1px solid var(--color-shade);border-color:var(--color-primary);background-color:var(--color-grey-white);color:var(--color-text)}.button--skip-to-top:focus{border:1px solid var(--color-primary);outline:1px solid var(--color-primary);background-color:var(--color-grey-white);color:var(--color-text)}.button--skip-to-top:focus:before{background-color:var(--color-shade)}.button--link{box-shadow:none;color:var(--color-primary);text-align:left;cursor:pointer;background-color:#0000;border:none;padding:0;text-decoration:underline;display:inline-block}.button--link:focus{outline:2px solid var(--color-primary);outline-offset:2px;color:var(--color-text);background-color:#0000}.button--link:hover:not(:disabled){color:currentColor;background-color:#0000;text-decoration:underline}.button--ghost{inline-size:max-content;color:var(--color-primary);background:0 0;border:none}.button--ghost:focus{outline:2px solid var(--color-primary);outline-offset:2px;color:var(--color-primary);background-color:#0000}.button--ghost:hover:not(:disabled){color:var(--color-primary);background-color:#0000;text-decoration:underline}.button--link-modest{font-size:var(--font-small);font-weight:400}.button--wide{text-align:center;inline-size:100%}.button-bar .button--wide{flex:auto;inline-size:auto}.button--digid{padding-left:var(--button-icon-padding);background-image:var(--icon-digid);background-repeat:no-repeat;background-position:var(--button-digid-icon-position) var(--button-digid-icon-position);background-size:var(--button-digid-icon-size);font-size:var(--button-digid-font-size);margin-block-end:var(--spacing-default);display:inline-block}.button--digid-login{justify-content:center;align-self:flex-start;display:inline-flex}.button--digid-login .user{padding-left:25px;position:relative}.button--digid-login .user:before{content:"";width:18px;height:18px;-webkit-mask-image:var(--gebruiker);-webkit-mask-image:var(--gebruiker);mask-image:var(--gebruiker);background-color:var(--color-grey-white);transition:all .5s;position:absolute;top:5px;left:0}.button-reset{background-color:#0000}.button-set{flex-direction:column;margin-bottom:.5rem;display:flex}.button-set button{margin-top:.5rem}.button-set button:not(:last-of-type){margin-right:1rem}@media (width>=768px){.button-set{flex-direction:row}.button-set button{margin-top:0}}.button--delete{color:var(--alarmerend-rood-100);text-decoration:none}.button--delete:hover:not(:disabled),.button--delete:focus{color:var(--alarmerend-rood-100)}.button:has(img){justify-content:center;align-items:center;gap:var(--spacing-tight);display:flex}body .timeblockr_button:has(img){justify-content:center;align-items:center;gap:var(--spacing-tight);display:flex}body .timeblockr_page-controls a:has(img):first-child{justify-content:center;align-items:center;gap:var(--spacing-tight);display:flex}body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:has(img){justify-content:center;align-items:center;gap:var(--spacing-tight);display:flex}.button:has(.icon){justify-content:center;align-items:center;gap:var(--spacing-tight);display:flex}body .timeblockr_button:has(.icon){justify-content:center;align-items:center;gap:var(--spacing-tight);display:flex}body .timeblockr_page-controls a:has(.icon):first-child{justify-content:center;align-items:center;gap:var(--spacing-tight);display:flex}body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:has(.icon){justify-content:center;align-items:center;gap:var(--spacing-tight);display:flex}.button:has(img) .icon{flex-shrink:0}body .timeblockr_button:has(img) .icon{flex-shrink:0}body .timeblockr_page-controls a:has(img):first-child .icon{flex-shrink:0}body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:has(img) .icon{flex-shrink:0}.button:has(.icon) .icon{flex-shrink:0}body .timeblockr_button:has(.icon) .icon{flex-shrink:0}body .timeblockr_page-controls a:has(.icon):first-child .icon{flex-shrink:0}body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:has(.icon) .icon{flex-shrink:0}.button--warning{background-color:var(--color-error-100);box-shadow:inset 0 -4px #0003}.button--secondary.button--warning,body .timeblockr_page-controls a.button--warning:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.button--warning{border-color:var(--color-error-100);box-shadow:none;color:var(--color-error-100);background-color:#0000}.button--shadow{box-shadow:inset 0 -4px #0003}.button--no-padding{padding:0}:root{--timeblockr-spinner-size:36px;--timeblockr-icon-spinner:var(--icon-spinner);--timeblockr-slot-background:var(--color-grey-white);--timeblockr-slot-border-color:var(--color-primary);--timeblockr-slot-hover-background:var(--color-background);--timeblockr-datepicker-header-bg:var(--color-background);--timeblockr-datepicker-header-border:var(--color-background);--timeblockr-datepicker-header-text:var(--color-grey-black);--timeblockr-datepicker-highlighted-text:var(--color-grey-black);--timeblockr-datepicker-highlighted-bg:var(--color-background);--timeblockr-datepicker-highlighted-border:var(--color-primary);--timeblockr-datepicker-selected-day-bg:var(--color-primary);--timeblockr-datepicker-selected-day-border:var(--color-primary);--timeblockr-datepicker-selected-day-text:var(--color-grey-white);--timeblockr-datepicker-hover-text:var(--color-primary);--timeblockr-datepicker-hover-bg:var(--color-background);--timeblockr-datepicker-hover-border:var(--color-background);--timeblockr-active-step-font-weight:normal;--timeblockr-active-step-font-weight-mobile:bold;--timeblockr-active-step-text:var(--color-text);--timeblockr-active-background:var(--color-grey-white);--timeblockr-nav-active-step-border:var(--color-primary);--timeblockr-legend-color:var(--color-primary);--timeblockr-divider-color:var(--color-secondary);--timeblockr-icon-next:var(--icon-arrow-open);--timeblockr-icon-previous:var(--icon-arrow-open)}.timeblockr_grid-5,.timeblockr_grid-10,.timeblockr_grid-15,.timeblockr_grid-20,.timeblockr_grid-25,.timeblockr_grid-30,.timeblockr_grid-33,.timeblockr_grid-35,.timeblockr_grid-40,.timeblockr_grid-45,.timeblockr_grid-50,.timeblockr_grid-55,.timeblockr_grid-60,.timeblockr_grid-65,.timeblockr_grid-66,.timeblockr_grid-70,.timeblockr_grid-75,.timeblockr_grid-80,.timeblockr_grid-85,.timeblockr_grid-90,.timeblockr_grid-95,.timeblockr_grid-100,.timeblockr_mobile-grid-5,.timeblockr_mobile-grid-10,.timeblockr_mobile-grid-15,.timeblockr_mobile-grid-20,.timeblockr_mobile-grid-25,.timeblockr_mobile-grid-30,.timeblockr_mobile-grid-33,.timeblockr_mobile-grid-35,.timeblockr_mobile-grid-40,.timeblockr_mobile-grid-45,.timeblockr_mobile-grid-50,.timeblockr_mobile-grid-55,.timeblockr_mobile-grid-60,.timeblockr_mobile-grid-65,.timeblockr_mobile-grid-66,.timeblockr_mobile-grid-70,.timeblockr_mobile-grid-75,.timeblockr_mobile-grid-80,.timeblockr_mobile-grid-85,.timeblockr_mobile-grid-90,.timeblockr_mobile-grid-95,.timeblockr_mobile-grid-100{padding-right:var(--spacing-regular);padding-left:var(--spacing-regular)}.ui-datepicker-header{grid-template-columns:36px 1fr 36px;grid-template-areas:"previous title next";display:grid}.ui-datepicker-header .ui-datepicker-prev{background-position:50%;background-size:cover;grid-area:previous;width:32px;height:32px;font-weight:400;position:relative;inset:0;transform:rotate(180deg);background-image:var(--timeblockr-icon-previous)!important}.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon{-webkit-mask-image:var(--timeblockr-icon-previous);-webkit-mask-image:var(--timeblockr-icon-previous);mask-image:var(--timeblockr-icon-previous);background-image:var(--timeblockr-icon-previous)}.ui-datepicker-header .ui-datepicker-next{background-position:50%;background-size:cover;grid-area:next;width:32px;height:32px;font-weight:400;position:relative;inset:0;background-image:var(--timeblockr-icon-next)!important}.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon{-webkit-mask-image:var(--timeblockr-icon-next);-webkit-mask-image:var(--timeblockr-icon-next);mask-image:var(--timeblockr-icon-next);background-image:var(--timeblockr-icon-next)}.ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-datepicker-header .ui-datepicker-next .ui-icon{text-indent:-99999px;font-size:0;display:none;overflow:hidden}.ui-datepicker-header .ui-datepicker-prev-hover,.ui-datepicker-header .ui-datepicker-prev:focus,.ui-datepicker-header .ui-datepicker-next-hover,.ui-datepicker-header .ui-datepicker-next:focus{cursor:pointer;inset:0}.ui-datepicker-header .ui-datepicker-title{grid-area:title;margin-inline:0}body .timeblockr-plugin>.loader,body .timeblockr .loader,body div#ui-datepicker-div table.ui-datepicker-calendar:after{width:var(--timeblockr-spinner-size);height:var(--timeblockr-spinner-size);transform-origin:50%;background-color:var(--color-background);background-image:var(--timeblockr-icon-spinner);background-position:50%;background-repeat:no-repeat;background-size:contain;animation:.75s linear infinite spinner}.timeblockr_button.timeblockr_button_loader i.timeblockr_icon_loader{width:var(--timeblockr-spinner-size);height:var(--timeblockr-spinner-size);background-color:#fff;animation:.75s linear infinite spinner;display:inline-block}div.timeblockr_persistbooking_loader{width:var(--timeblockr-spinner-size);height:var(--timeblockr-spinner-size);transform-origin:50%;background-image:var(--timeblockr-icon-spinner);text-indent:-9999em;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:100px auto;animation:.75s linear infinite spinner;left:50%;overflow:hidden}@keyframes spinner{to{transform:rotate(360deg)}}body .timeblockr_basket{display:inherit}body #timeblockr_disclaimer div{display:none}body .select2-container--default .select2-selection--single .select2-selection__placeholder,body .timeblockr_product-details label,body .timeblockr_basket .timeblockr_product-details>label{font-weight:400}.select2.select2-container--default .select2-selection--multiple,.select2.select2-container--default .select2-selection--single{min-height:var(--form-field-min-height);border-width:var(--form-field-border-width);border-radius:var(--form-field-border-radius);border-style:solid;border-color:var(--form-field-border-color);justify-content:flex-start;align-items:center;display:flex}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--color-text);font-size:var(--form-font-size-base);line-height:var(--spacing-6)}.select2-container--default .select2-selection--single .select2-selection__arrow{position:inherit;height:-webkit-fill-available;height:-moz-available;height:stretch;margin-left:auto;display:block}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--form-field-border-color) transparent transparent;position:relative}body .timeblockr_basket:not(dd) .timeblockr_product,body .timeblockr_slot{min-height:var(--form-field-min-height);margin-top:0;padding-inline:var(--form-field-padding-horizontal);border:var(--form-field-border-width) solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);background-color:var(--form-field-background);color:var(--color-text);font-size:var(--form-font-size-base);margin-block-end:var(--form-field-margin-bottom);display:flex;align-items:center!important}body .timeblockr_basket:not(dd) .timeblockr_product:hover,body .timeblockr_slot:hover{border-color:var(--form-control-hover-color)}body .timeblockr_basket:not(dd) .timeblockr_product:focus-visible,body .timeblockr_slot:focus-visible{outline:var(--form-field-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-field-outline-offset)}body .timeblockr_basket:not(dd) .timeblockr_product:disabled,body .timeblockr_basket:not(dd) .timeblockr_product[readonly],body .timeblockr_slot:disabled,body .timeblockr_slot[readonly]{background-color:var(--form-background-disabled);color:var(--form-text-disabled);font-style:italic}body .timeblockr_basket:not(dd) .timeblockr_product[readonly]:hover,body .timeblockr_basket:not(dd) .timeblockr_product[readonly]:active,body .timeblockr_basket:not(dd) .timeblockr_product[readonly]:focus,body .timeblockr_slot[readonly]:hover,body .timeblockr_slot[readonly]:active,body .timeblockr_slot[readonly]:focus{border-color:var(--form-background-disabled);cursor:default;outline:0}dd.timeblockr_basket .timeblockr_product-details{all:unset}dd.timeblockr_basket .timeblockr_product-details span{font-weight:700}.timeblockr_set-data input[type=email],.timeblockr_set-data input[type=text],.timeblockr_set-data select,.timeblockr_set-data textarea{float:none!important;width:100%!important}body #timeblockr .timeblockr_formfield.control{clear:both}body .timeblockr .iti{width:100%}body .timeblockr_set-data fieldset div span.timeblockr_error{background-color:var(--color-error-15);color:var(--color-grey-black);background-image:none;margin-block-start:var(--spacing);max-width:100%!important}body .timeblockr_error.filled{padding:var(--block-icon-paragraph-padding-small)}span.timeblockr_error.filled:before{content:" ";top:var(--block-icon-paragraph-icon-top);flex:0 0 var(--block-icon-paragraph-icon-size);width:var(--block-icon-paragraph-icon-size);height:var(--block-icon-paragraph-icon-size);margin-right:var(--block-icon-paragraph-icon-margin-right);background-color:#0000;background-image:var(--icon-error);background-position:0 0;background-repeat:no-repeat;background-size:var(--block-icon-paragraph-icon-size);display:inline-block;position:relative}body .timeblockr_basket .timeblockr_delete-product a{background-image:var(--icon-delete);background-position:50%;background-repeat:no-repeat;background-size:20px}body .timeblockr_basket .timeblockr_delete-product a .glyphicon.glyphicon-remove:before{content:" "}body .timeblockr_basket .timeblockr_delete-product a .timeblockr_hide-text{display:none}body .ui-datepicker .ui-datepicker-header{border-color:var(--timeblockr-datepicker-header-border)!important;background-color:var(--timeblockr-datepicker-header-bg)!important;color:var(--timeblockr-datepicker-header-text)!important}body .ui-datepicker-today .ui-state-highlight,body .ui-datepicker-today .ui-state-highlight .ui-state-highlight.ui-state-hover,body .ui-datepicker-today .ui-state-highlight .ui-state-highlight:focus{border-color:var(--timeblockr-datepicker-selected-day-border)!important;background-color:var(--timeblockr-datepicker-selected-day-bg)!important;color:var(--timeblockr-datepicker-selected-day-text)!important}body .ui-datepicker tr:has(.ui-state-active){background:var(--color-background)}body .ui-datepicker tr:has(.ui-state-active) a{background-color:#0000!important}body .ui-datepicker tr:hover{background:var(--color-secondary)}body .ui-datepicker tr:hover a{background-color:#0000!important}.ui-datepicker-calendar .ui-state-default.ui-state-hover,.ui-datepicker-calendar .ui-state-default:focus{box-shadow:inset 0 0 0 2px var(--alarmerend-rood-100);background-color:inherit!important}body table.ui-datepicker-calendar .ui-state-active{border:1px solid var(--timeblockr-datepicker-highlighted-border);background:var(--timeblockr-datepicker-highlighted-bg)!important;color:var(--timeblockr-datepicker-highlighted-text)!important}body table.ui-datepicker-calendar .ui-state-active.ui-state-hover,body table.ui-datepicker-calendar .ui-state-active:focus{background:var(--timeblockr-datepicker-highlighted-bg);box-shadow:inset 0 0 0 2px var(--alarmerend-rood-100);color:var(--timeblockr-datepicker-highlighted-text)!important}body .ui-button:focus,body .ui-button:hover,body .ui-state-focus,body .ui-state-hover,body .ui-widget-content .ui-state-focus,body .ui-widget-content .ui-state-hover,body .ui-widget-header .ui-state-focus,body .ui-widget-header .ui-state-hover{border:1px solid var(--timeblockr-datepicker-hover-border);background:var(--timeblockr-datepicker-hover-bg);color:var(--timeblockr-datepicker-hover-text)}body #addedit_startdate{font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height);grid-area:label;margin-block-start:var(--form-label-margin-top);padding-block-end:var(--form-label-padding-bottom);display:block}body .ui-datepicker table{border-collapse:seperate}body .ui-widget.ui-widget-content{border:0;margin-block-start:var(--spacing);padding:0}.timeblockr_calendar_compact a.timeblockr_slot.timeblockr_active{color:var(--timeblockr-datepicker-selected-day-text);border-color:var(--timeblockr-datepicker-selected-day-border)!important;background-color:var(--timeblockr-datepicker-selected-day-bg)!important}body .timeblockr_calendar_compact a.timeblockr_slot{justify-content:center;align-items:center;gap:var(--spacing-regular);padding-inline:var(--spacing-tight);border:1px solid var(--timeblockr-slot-border-color);background-color:var(--timeblockr-slot-background);display:inline-flex}body .timeblockr_timeslots{gap:var(--spacing);flex-wrap:wrap;display:flex}body .timeblockr_calendar_compact a.timeblockr_slot:hover,body .timeblockr_calendar_compact a.timeblockr_slot:focus-visible{border-color:var(--timeblockr-slot-border-color)!important;background-color:var(--timeblockr-slot-hover-background)!important;color:var(--timeblockr-active-step-text)!important}body .timeblockr_nav-steps{padding-right:var(--spacing-regular);padding-left:var(--spacing-regular);margin-block-start:0}body .timeblockr_nav-steps .timeblockr_active{background-color:var(--timeblockr-active-step-background);color:var(--timeblockr-active-step-text);font-weight:var(--timeblockr-active-step-font-weight)}@media (width<=768px){body .timeblockr_button,body .timeblockr_page-controls a:first-child{width:100%}}body .timeblockr_page-controls{justify-content:space-between;align-items:center;gap:var(--spacing-regular);text-align:unset;flex-wrap:wrap;margin-block-end:var(--spacing-large);display:flex}body .timeblockr_basket-actions>a~a,body .timeblockr_page-controls>a~a{margin-inline-start:0}body .timeblockr_slotinfo span{font-weight:400}body .timeblockr_nav-steps .check-mark{display:none!important}.timeblockr_confirmation .timeblockr_nav-steps li>div.check-mark+div,.timeblockr_nav-steps li:not(.timeblockr_disabled,.timeblockr_active)>div.check-mark+div{float:none;display:inline-block}@media screen and (width<=768px){body .timeblockr_nav-steps li.timeblockr_active{font-weight:var(--timeblockr-active-step-font-weight-mobile);border-bottom:0}}@media screen and (width>=769px){body .timeblockr_nav-steps li.timeblockr_active{border-bottom-color:var(--timeblockr-nav-active-step-border);cursor:default}}@media screen and (width<=768px){body .timeblockr_nav-steps ul{list-style-type:square!important}body .timeblockr_nav-steps li span,body .timeblockr_nav-steps li a{font-size:var(--font-small);display:inline}body .timeblockr_nav-steps li a,body .timeblockr_nav-steps li span~span{font-size:var(--font-small)}}body .legend-h3{color:var(--timeblockr-legend-color);font-size:var(--font-large);line-height:var(--line-height-large)}body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls{margin-block-start:var(--spacing-regular);overflow:visible}@media (width<=768px){body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a{width:100%}}body .timeblockr_nav-calendar{float:none}body .timeblockr_set-data fieldset div.timeblockr_formfield>div.timeblockr_formfield-wrapper{float:none;flex-direction:column;display:flex}body .timeblockr_set-data fieldset div.timeblockr_formfield>div.timeblockr_formfield-wrapper>label:first-child,body .timeblockr_set-data fieldset div.timeblockr_formfield>div.timeblockr_formfield-wrapper>span:first-child,body .timeblockr_set-data fieldset div.timeblockr_formfield>label,body .timeblockr_set-data fieldset div.timeblockr_formfield>span,body .timeblockr_set-data fieldset div.timeblockr_formfield span.timeblockr_formfield,body .timeblockr_set-data .timeblockr_birthdate span>input[type=text],body .timeblockr_set-data .timeblockr_firstname span>input[type=text],body .timeblockr_set-data .timeblockr_phonenumberalternate span>input[type=tel],body .timeblockr_set-data .timeblockr_phonenumberalternate span>input[type=text],body .timeblockr_set-data .timeblockr_phonenumbermobile span>input[type=tel],body .timeblockr_set-data .timeblockr_phonenumbermobile span>input[type=text],body .timeblockr_set-data .timeblockr_phonenumber span>input[type=tel],body .timeblockr_set-data .timeblockr_phonenumber span>input[type=text]{float:none;width:100%}body .timeblockr_set-data input:has(+.timeblockr_error){margin-block-end:0}.timeblockr_formfield-wrapper dt{font-weight:var(--form-label-font-weight)!important}body .timeblockr_edit-controls-border{display:none}body .timeblockr_fieldset.timeblockr_appointment-fields,body .timeblockr_fieldset.timeblockr_customer-fields{flex-direction:column-reverse;display:flex}body .timeblockr_fieldset.timeblockr_appointment-fields h3,body .timeblockr_fieldset.timeblockr_customer-fields h3{order:1}body .timeblockr_fieldset.timeblockr_appointment-fields{border-bottom:1px solid var(--timeblockr-divider-color);margin-block-end:var(--spacing-regular);padding-block-end:var(--spacing-regular)}body .timeblockr_intro p,body .timeblockr_main p{max-width:72ch}body .timeblockr_view-data .timeblockr_fieldset>div>:first-child{font-weight:700}body .timeblockr_view-data .timeblockr_fieldset>div>:nth-child(2),body .timeblockr_checkdata .timeblockr_basket .timeblockr_product-details>span,body .timeblockr_confirmation .timeblockr_basket .timeblockr_product-details>span{font-weight:400}body .timeblockr_nav-steps ul{margin-inline-start:0;padding-inline-start:0;list-style:none}@media only screen and (width<=767px){body .timeblockr_nav-steps ul{gap:var(--spacing-regular);border:0;flex-flow:column wrap;display:flex}body .timeblockr_nav-steps li{float:none;margin:0;padding:0;display:list-item}}@media only screen and (width<=479px){body .timeblockr_nav-steps li+li,body .timeblockr_nav-steps li:not(.timeblockr_disabled,.timeblockr_active)+li:not(.timeblockr_disabled,.timeblockr_active){margin-inline-start:0}}@media only screen and (width<=767px){body .timeblockr_confirmation .timeblockr_nav-steps li+li,body .timeblockr_nav-steps li+li,body .timeblockr_nav-steps li:not(.timeblockr_disabled,.timeblockr_active)+li:not(.timeblockr_disabled,.timeblockr_active){margin-inline-start:0}}body #timeblockr:has(>b:first-child){padding:var(--spacing-large)}.timeblockr_grid-100,.timeblockr_grid-container{padding-inline:0}.block-highlighted{padding:var(--highlighted-padding);margin-block-end:var(--highlighted-margin-bottom)}.block-highlighted.block-highlighted--bg{background-color:var(--color-highlight-background);color:var(--color-highlight-content)}.block-highlighted.block-highlighted--bg>:first-child{color:inherit}.template-homepage .block-highlighted.block-highlighted--bg{background-color:var(--theme-dr-background)}.block-highlighted a{font-weight:700}.block-highlighted>:first-child{color:var(--highlighted-title-color);font-size:var(--highlighted-title-size);margin-block:0;font-weight:700}.block-highlighted>:last-child{margin-block-end:0}.block-highlighted>p:has(+p:last-child:empty){margin-block-end:0}.template-basic--grid .block-highlighted{background-color:var(--theme-dr-background)}.block-rich-link{align-items:center;gap:var(--spacing-regular);width:100%;margin-bottom:var(--spacing-large);padding:var(--spacing-large);border-bottom:2px solid var(--color-primary);background-color:var(--color-background);color:var(--color-text);text-decoration:none;display:flex;position:relative}.block-rich-link:hover,.block-rich-link:focus,.block-rich-link:active{border-bottom-color:var(--color-accent)}.block-rich-link:hover:after,.block-rich-link:focus:after,.block-rich-link:active:after{transform:translate(4px)}.block-rich-link:last-child{margin-bottom:0}.block-rich-link:after{content:"";right:var(--spacing-large);background:var(--icon-arrow-open) no-repeat center center;width:24px;height:24px;transition:all .5s;display:block;position:absolute}.block-rich-link h2,.block-rich-link h3{font-size:var(--font-large);line-height:var(--line-height-large);margin-block-end:0}.block-rich-link h3,.block-rich-link p{margin:0}.block-rich-link .rich-link__image{flex:0 0 24px}.block-rich-link .rich-link__image img{width:100%}.block-rich-link .rich-link__content{margin-right:var(--spacing-4)}.block-rich-link .rich-link__title{color:var(--color-primary)}.block-rich-link .icon{width:24px;height:24px}.block-rich-link.block-rich-link--schadeposten-nav{border:2px solid #0000}.block-rich-link.block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}@media (width>=75em){.block-rich-link.block-rich-link--schadeposten-nav{margin-block-end:var(--spacing)}}.block-rich-link.block-rich-link--schadeposten-nav strong{align-items:center;gap:var(--spacing);display:flex}.block-rich-link.block-rich-link--schadeposten-nav strong .icon{background-color:#ffb612;display:inline-block}.block-rich-link[data-route=cws]:after{background:var(--icon-arrow-open-cws) no-repeat center center}.block-rich-link[data-route=brt],.block-rich-link[data-route=sgh],.block-rich-link[data-route=cws],.block-rich-link[data-route=general],.block-rich-link[data-route=wit]{border-top:1px solid var(--color-background);border-right:1px solid var(--color-background);border-bottom:2px solid var(--color-primary);border-left:1px solid var(--color-background);background-color:var(--color-background);color:var(--color-text)}.block-rich-link[data-route=brt]:hover,.block-rich-link[data-route=brt]:focus,.block-rich-link[data-route=brt]:active,.block-rich-link[data-route=sgh]:hover,.block-rich-link[data-route=sgh]:focus,.block-rich-link[data-route=sgh]:active,.block-rich-link[data-route=cws]:hover,.block-rich-link[data-route=cws]:focus,.block-rich-link[data-route=cws]:active,.block-rich-link[data-route=general]:hover,.block-rich-link[data-route=general]:focus,.block-rich-link[data-route=general]:active,.block-rich-link[data-route=wit]:hover,.block-rich-link[data-route=wit]:focus,.block-rich-link[data-route=wit]:active{border-bottom-color:var(--color-shade);background-color:var(--color-secondary)}.block-rich-link[data-route=brt].block-rich-link--schadeposten-nav,.block-rich-link[data-route=sgh].block-rich-link--schadeposten-nav,.block-rich-link[data-route=cws].block-rich-link--schadeposten-nav,.block-rich-link[data-route=general].block-rich-link--schadeposten-nav,.block-rich-link[data-route=wit].block-rich-link--schadeposten-nav{border:2px solid #0000}.block-rich-link[data-route=brt].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=sgh].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=cws].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=general].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=wit].block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}.block-rich-link[data-route=wit].block-rich-link--schadeposten-nav{border:2px solid #0000}.block-rich-link[data-route=wit].block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}.block-rich-link[data-route=wit]:hover,.block-rich-link[data-route=wit]:focus,.block-rich-link[data-route=wit]:active{border-top:1px solid var(--color-text);border-right:1px solid var(--color-text);border-left:1px solid var(--color-text);border-bottom-color:var(--color-shade);background-color:var(--color-background)}.block-rich-link[data-route=wit]:hover.block-rich-link--schadeposten-nav,.block-rich-link[data-route=wit]:focus.block-rich-link--schadeposten-nav,.block-rich-link[data-route=wit]:active.block-rich-link--schadeposten-nav{border-width:2px;border-bottom-style:solid}.block-rich-link[data-route=cws] :after{background:var(--icon-arrow-open-cws) no-repeat center center}.block-rich-link[data-route=brt]:after{background:var(--icon-arrow-open-dr) no-repeat center center}.block-rich-link[data-route=sgh]:after{background:var(--icon-arrow-open-sgh) no-repeat center center}.block-rich-link[data-route=general]:after,.block-rich-link[data-route=wit]:after{background:var(--icon-arrow-open-general) no-repeat center center}.block-rich-link[data-route=general_highlighted],.block-rich-link[data-route=cws_highlighted],.block-rich-link[data-route=brt_highlighted],.block-rich-link[data-route=sgh_highlighted]{background-color:var(--color-background);color:var(--color-text);border-bottom:none}.block-rich-link[data-route=general_highlighted]:hover,.block-rich-link[data-route=general_highlighted]:focus,.block-rich-link[data-route=general_highlighted]:active,.block-rich-link[data-route=cws_highlighted]:hover,.block-rich-link[data-route=cws_highlighted]:focus,.block-rich-link[data-route=cws_highlighted]:active,.block-rich-link[data-route=brt_highlighted]:hover,.block-rich-link[data-route=brt_highlighted]:focus,.block-rich-link[data-route=brt_highlighted]:active,.block-rich-link[data-route=sgh_highlighted]:hover,.block-rich-link[data-route=sgh_highlighted]:focus,.block-rich-link[data-route=sgh_highlighted]:active{border-bottom-color:var(--color-background);color:var(--color-text);text-decoration:underline}.block-rich-link[data-route=general_highlighted]:after,.block-rich-link[data-route=cws_highlighted]:after,.block-rich-link[data-route=brt_highlighted]:after,.block-rich-link[data-route=sgh_highlighted]:after{background:var(--icon-arrow-open-white) no-repeat center center}.block-rich-link[data-route=general_highlighted] h2,.block-rich-link[data-route=general_highlighted] h3,.block-rich-link[data-route=general_highlighted] .rich-link__title,.block-rich-link[data-route=general_highlighted] p,.block-rich-link[data-route=cws_highlighted] h2,.block-rich-link[data-route=cws_highlighted] h3,.block-rich-link[data-route=cws_highlighted] .rich-link__title,.block-rich-link[data-route=cws_highlighted] p,.block-rich-link[data-route=brt_highlighted] h2,.block-rich-link[data-route=brt_highlighted] h3,.block-rich-link[data-route=brt_highlighted] .rich-link__title,.block-rich-link[data-route=brt_highlighted] p,.block-rich-link[data-route=sgh_highlighted] h2,.block-rich-link[data-route=sgh_highlighted] h3,.block-rich-link[data-route=sgh_highlighted] .rich-link__title,.block-rich-link[data-route=sgh_highlighted] p{color:var(--color-text)}.block-rich-link[data-route=general_highlighted].block-rich-link--schadeposten-nav,.block-rich-link[data-route=cws_highlighted].block-rich-link--schadeposten-nav,.block-rich-link[data-route=brt_highlighted].block-rich-link--schadeposten-nav,.block-rich-link[data-route=sgh_highlighted].block-rich-link--schadeposten-nav{border:2px solid #0000}.block-rich-link[data-route=general_highlighted].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=cws_highlighted].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=brt_highlighted].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=sgh_highlighted].block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}.block-rich-link[data-route=link-with-icon]{padding:var(--spacing);border:2px solid var(--color-primary);background-color:#fff;justify-content:center;align-items:center}.block-rich-link[data-route=link-with-icon] .rich-link-image{justify-content:center;align-items:center;display:flex}.block-rich-link[data-route=link-with-icon]:after{display:none}.block-rich-link[data-route=link-with-icon]:hover,.block-rich-link[data-route=link-with-icon]:focus,.block-rich-link[data-route=link-with-icon]:active{background-color:var(--theme-algemeen-tertiary)}.block-rich-link[data-route=link-with-icon].block-rich-link--schadeposten-nav{border:2px solid #0000}.block-rich-link[data-route=link-with-icon].block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}.readspeaker-widget{z-index:12;margin-block:var(--spacing-regular);margin-inline-start:var(--spacing-large);position:relative}@media (width>=768px){.readspeaker-widget{margin-block-start:0;margin-inline-start:var(--spacing-4)}}[data-tooltip]{text-underline-offset:4px;cursor:help;padding:0 2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-block;position:relative}[data-tooltip] sup{background-color:var(--color-primary);background-image:var(--icon-help);color:#0000;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:90%;border-radius:3px;width:12px;height:12px;line-height:10px;display:inline-block}[data-tooltip]:after,.tooltip.bg:after{display:none;position:absolute;top:calc(100% + 8px);left:calc(50% - 125px)}[data-tooltip].tooltip--overflow-left:after{left:0}[data-tooltip].tooltip--overflow-right:after{left:auto;right:0}[data-tooltip]:after{content:attr(data-tooltip);z-index:50;border:1px solid var(--color-primary);background-color:var(--color-background);width:250px;color:var(--color-grey-black);margin-bottom:6px;padding:8px;font-size:14px;line-height:1.2;position:absolute;box-shadow:3px 3px 2px #0003}[data-tooltip]:before,.tooltip-bg:before{content:"";width:0;height:0;display:none;position:absolute;left:50%;transform:translate(-50%)}[data-tooltip]:before{z-index:60;border-bottom:10px solid;border-left:10px solid #0000;border-right:10px solid #0000;border-bottom-color:var(--color-background);position:absolute;bottom:-9px}.tooltip-bg:before{z-index:55;border-bottom:10px solid;border-left:10px solid #0000;border-right:10px solid #0000;border-bottom-color:var(--color-primary);position:absolute;bottom:-8px}[data-tooltip]:hover:before,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:focus:after,[data-tooltip]:hover .tooltip-bg:before,[data-tooltip]:focus .tooltip-bg:before{display:block}[data-tooltip]:hover{background-color:#fff}@media (width<=767px){[data-tooltip]:after{max-width:90vw}}.content-block{margin-top:var(--spacing-6);padding:var(--spacing-regular);background-color:var(--color-background)}.content-block__tabbed{max-width:var(--max-width-article);padding-top:0;padding-bottom:var(--spacing-regular)!important}.content-block-tab{max-width:65%;min-height:var(--spacing-6);margin:0 0 0 calc(-1 * var(--spacing-regular));padding-right:var(--spacing-default);justify-content:flex-start;align-items:center;display:inline-flex}.content-block-tab h2{flex:1;font-size:1.2rem;margin:0!important}.highlighted-video-or-image{margin-block:var(--spacing-6) 0;background-color:var(--theme-dr-background);padding:20px}.highlighted-video-or-image:empty{display:none}iframe:not(.home,.springcast){aspect-ratio:16/9;width:100%;height:100%}.highlighted-video-or-image h2{margin-top:0;font-size:1.2rem}.highlighted-video-or-image .button{margin:20px 0}.highlighted-video-or-image .highlighted-frame{padding:var(--spacing-default) var(--spacing-extra-large) 0 var(--spacing-default);grid-column:1/-1}.highlighted-video-or-image .highlighted-frame~.highlighted-frame{display:none}.highlighted-video-or-image .highlighted-graphic{padding:var(--spacing-default);grid-column:1/-1}.highlighted-video-or-image .highlighted-graphic~.highlighted-graphic{display:none}.highlighted-video-or-image:has(.highlighted-graphic:first-child) .highlighted-graphic{display:block}.highlighted-video-or-image .highlighted-graphic>picture{width:100%;display:block}.highlighted-video-or-image .highlighted-graphic img{object-fit:cover;width:100%}@media (width>=862px){.highlighted-video-or-image{margin:0}}@media (width>=968px){.highlighted-video-or-image{grid-template-columns:1fr calc(1.5 * var(--spacing-extra-large)) 1fr;gap:var(--spacing-regular);background-color:#0000;margin:0;padding:0;display:grid}.highlighted-video-or-image h2{color:var(--color-primary);font-size:var(--font-x-large);line-height:var(--line-height-xx-large)}.highlighted-video-or-image .content__column{flex-direction:row;display:flex}.highlighted-video-or-image .content__column.items-center{align-items:center}.highlighted-video-or-image .highlighted-frame{z-index:1;padding:var(--spacing-6);background-color:var(--theme-dr-background);grid-area:1/1/auto/3;padding-inline-end:calc(2 * var(--spacing-extra-large))}.highlighted-video-or-image .highlighted-frame:only-child{grid-column:1/-1;padding-inline-end:var(--spacing-6)}.highlighted-video-or-image .highlighted-graphic{z-index:5;padding:0;padding-block:var(--spacing-6);grid-area:1/2/auto/6;align-self:center}.highlighted-video-or-image .highlighted-graphic~.highlighted-graphic{display:none}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child){grid-template-columns:30% calc(1.5 * var(--spacing-extra-large)) 1fr;gap:var(--spacing-regular);background-color:#0000;grid-template-columns:repeat(12,1fr);margin:0;padding:0;display:grid}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child) .highlighted-graphic{grid-column:1/7;display:block}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child) .highlighted-graphic~.highlighted-graphic{display:none}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child) .highlighted-frame{grid-column:6/13;padding-inline-start:calc(1.5 * var(--spacing-extra-large));padding-inline-end:var(--spacing-6)}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child) .highlighted-frame~.highlighted-frame{display:none}}.messages{margin:0;padding:1em;list-style-type:none}.messages>li{border:2px solid var(--color-text);background-color:var(--color-header-background);color:var(--color-text);margin-bottom:10px;padding:20px;font-size:1.25rem;display:block}.messages>.warning,.messages>.error{border-color:var(--color-grey-black);background-color:var(--color-error-15);color:var(--color-grey-black)}.bg-image__meer-informatie h2{font-size:1.4rem}.error-container{margin-left:var(--spacing-regular);justify-content:center;align-items:center;display:flex}.featured_link{height:100%;text-decoration:none;display:block}.featured_link h3{font-size:var(--font-x-large);line-height:var(--line-height-x-large)}.featured_link img{width:100%;height:auto;transition:transform .2s}.featured_link:hover h3,.featured_link:focus-visible h3{text-decoration:underline}.featured_link--cws,.featured_link--bl{background-color:var(--theme-bl-primary)}.featured_link--brt{background-color:var(--theme-dr-primary)}.featured_link--sgh{background-color:var(--theme-sgh-primary)}.featured_link__content{color:var(--color-grey-white);padding:24px}.routeguide_subject{margin-block-end:var(--spacing-regular);margin-inline:calc(-1 * var(--spacing-large));padding:var(--spacing-regular) var(--spacing-large);background-color:var(--color-background)}@media (width>=768px){.routeguide_subject{margin-inline:0}}.routeguide_subject>:last-child{margin-bottom:0}.routeguide_subject label:first-child{color:var(--color-primary)}.routeguide_subject .field--radio label:not(:first-child){margin-inline:var(--spacing)}.pills{flex-wrap:wrap;gap:4px;display:flex}.pill{width:max-content;background-color:var(--color-accent);background-image:var(--check);background-repeat:no-repeat;background-position:var(--spacing) 43%;color:var(--color-grey-white);background-size:10px;border-radius:50px;padding-block:0;padding-inline-start:calc(var(--spacing-tight) + 10px);padding-inline-end:var(--spacing-tight);font-size:.88rem;display:none}.routechoice--sgh:checked~.pills .pill--sgh{background-color:var(--theme-sgh-primary);display:inline-block}.routechoice--digitale_route:checked~.pills .pill--digitale_route{background-color:var(--theme-dr-primary);display:inline-block}.routechoice--cws:checked~.pills .pill--cws,.routechoice--bl:checked~.pills .pill--bl{background-color:var(--theme-bl-primary);display:inline-block}.route-overview{margin-block-end:var(--spacing-large);margin-inline:calc(-1 * var(--spacing-large));padding:var(--spacing-large);border:1px solid var(--color-background)}@media (width>=768px){.route-overview{margin-inline:0}}.route-overview__title{margin-block-end:var(--spacing-large)}.route-overview .button{place-content:center;align-items:center;gap:var(--spacing);width:100%;box-shadow:none;text-align:center;margin-bottom:8px;display:flex}.route-overview .button:last-of-type{margin-block-end:0}.route-subject{gap:var(--spacing);padding:var(--spacing-regular);border:1px solid var(--color-background);color:var(--color-grey-600);grid-template-columns:20px auto;grid-template-areas:"arrow text";margin-block-end:var(--spacing-regular);display:grid}.heading.route-subject__title{color:var(--color-grey-600)}.route-subject__arrow{width:24px;height:24px;color:var(--color-primary);grid-area:arrow;display:none;transform:translateY(2px)}.route-subject__description{grid-area:text}.route-subject__description p{margin-block-end:0}.route-subject--selected{padding:var(--spacing-regular);background-color:var(--color-background);color:var(--color-grey-black)}.route-subject--selected .route-subject__title{color:var(--color-text)}.route-subject--selected .route-subject__arrow{display:block}.faq{margin-block-start:0;padding-left:0;list-style-type:none}.faq>li{border-bottom:1px solid var(--details-faq-divider-color)}.faq ul{margin-left:.65rem;margin-block-end:.65rem;padding-left:1rem;list-style-type:disc}.faq ul ul{list-style-type:circle}form{font-size:var(--form-font-size-base)}.form-container--appointment{padding-block:var(--spacing-4);overflow-x:visible}.form-container--appointment fieldset h2{margin-block-end:var(--form-spacing-vertical)}.newsletter-subscribe{padding:var(--form-spacing-vertical)}legend{margin-block:0 var(--form-spacing-base);padding-block:0 var(--form-spacing-vertical);font-size:var(--form-font-size-base);font-weight:var(--form-label-font-weight);padding-inline:0}:is(legend:has(+.field--radio),legend:has(+.bewijsstukken-upload)){margin-block:var(--form-spacing-base) 0}fieldset{margin-block:var(--form-spacing-vertical);border:0;padding:0}.fieldset--button-bar{margin-block:0}@media (width>=768px){.fieldset--button-bar{margin-block-end:0}}[data-disabled]{padding:var(--spacing-regular);background-color:var(--form-background-disabled);color:var(--form-text-disabled)}label{font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height);grid-area:label;margin-block-start:var(--form-label-margin-top);padding-block-end:var(--form-label-padding-bottom);display:block}.button.button--info-icon{all:unset;width:var(--icon-size);height:var(--icon-size);background-color:#0000;background-image:var(--icon-info);background-repeat:no-repeat;background-size:var(--icon-size) var(--icon-size);grid-area:info;margin-block:4px 0;display:block}.button.button--info-icon:hover{cursor:pointer;background-color:#fff!important}.button.button--info-icon:focus{height:var(--icon-size);outline:2px solid var(--form-control-outline-color);outline-offset:3px;box-shadow:unset;color:var(--color-white);background-color:#0000;border-radius:3px}@media (width>=768px){.field--wrapper{justify-content:space-between;gap:var(--spacing-default);margin-block-end:var(--spacing);display:flex}}.field{flex-direction:column;flex:1;display:flex;position:relative}@media (width>=768px){.form__appointment .field{margin-block-start:0}}.field--small{max-width:var(--form-field-small-width)}@media (width>=768px){.field--sidebyside{gap:var(--spacing);display:flex}.field--sidebyside:last-child .field,.field--sidebyside:last-child .select-custom,.field--sidebyside:last-child input{margin-block-end:0}.field--sidebyside:has(+input[type=hidden]) .field{margin-block-end:0}.field--sidebyside:has(+input[type=hidden]) .select-custom{margin-block-end:0}.field--sidebyside:has(+input[type=hidden]) input{margin-block-end:0}}.field-prefixed,.field-suffixed{grid-template:"prefix input suffix"/max-content 1fr max-content;margin-block-end:var(--spacing-regular);display:grid;position:relative}:is(.field-prefixed:has(+.error-description),.field-suffixed:has(+.error-description)){margin-block-end:var(--spacing)}.field-prefixed:focus-within,.field-suffixed:focus-within{outline:2px solid var(--color-control-hover-color);outline-offset:3px}.field-prefixed input[type=text],.field-prefixed input[type=email],.field-prefixed input[type=password],.field-prefixed input[type=tel],.field-prefixed input[type=date],.field-prefixed input[type=number],.field-suffixed input[type=text],.field-suffixed input[type=email],.field-suffixed input[type=password],.field-suffixed input[type=tel],.field-suffixed input[type=date],.field-suffixed input[type=number]{height:100%;margin-block-end:0}:is(.field-prefixed input[type=text]:has(+.error-description),.field-prefixed input[type=email]:has(+.error-description),.field-prefixed input[type=password]:has(+.error-description),.field-prefixed input[type=tel]:has(+.error-description),.field-prefixed input[type=date]:has(+.error-description),.field-prefixed input[type=number]:has(+.error-description),.field-suffixed input[type=text]:has(+.error-description),.field-suffixed input[type=email]:has(+.error-description),.field-suffixed input[type=password]:has(+.error-description),.field-suffixed input[type=tel]:has(+.error-description),.field-suffixed input[type=date]:has(+.error-description),.field-suffixed input[type=number]:has(+.error-description)){margin-block-end:0}.field-prefixed input[type=text]:focus,.field-prefixed input[type=email]:focus,.field-prefixed input[type=password]:focus,.field-prefixed input[type=tel]:focus,.field-prefixed input[type=date]:focus,.field-prefixed input[type=number]:focus,.field-suffixed input[type=text]:focus,.field-suffixed input[type=email]:focus,.field-suffixed input[type=password]:focus,.field-suffixed input[type=tel]:focus,.field-suffixed input[type=date]:focus,.field-suffixed input[type=number]:focus{outline:none}:is(.field-prefixed:has(>div:first-child) input[type=text],.field-prefixed:has(>div:first-child) input[type=email],.field-prefixed:has(>div:first-child) input[type=password],.field-prefixed:has(>div:first-child) input[type=tel],.field-prefixed:has(>div:first-child) input[type=date],.field-prefixed:has(>div:first-child) input[type=number],.field-suffixed:has(>div:first-child) input[type=text],.field-suffixed:has(>div:first-child) input[type=email],.field-suffixed:has(>div:first-child) input[type=password],.field-suffixed:has(>div:first-child) input[type=tel],.field-suffixed:has(>div:first-child) input[type=date],.field-suffixed:has(>div:first-child) input[type=number]){grid-column-start:prefix-end}:is(.field-prefixed:has(>div:last-child) input[type=text],.field-prefixed:has(>div:last-child) input[type=email],.field-prefixed:has(>div:last-child) input[type=password],.field-prefixed:has(>div:last-child) input[type=tel],.field-prefixed:has(>div:last-child) input[type=date],.field-prefixed:has(>div:last-child) input[type=number],.field-suffixed:has(>div:last-child) input[type=text],.field-suffixed:has(>div:last-child) input[type=email],.field-suffixed:has(>div:last-child) input[type=password],.field-suffixed:has(>div:last-child) input[type=tel],.field-suffixed:has(>div:last-child) input[type=date],.field-suffixed:has(>div:last-child) input[type=number]){grid-column-end:suffix-start}.field-prefixed>div,.field-suffixed>div{height:100%;padding-inline:var(--spacing-regular);border:1px solid var(--form-control-color);background-color:var(--form-field-affix-background);line-height:var(--spacing-6);vertical-align:middle;display:block}.field-prefixed>div:first-child,.field-suffixed>div:first-child{border-right-width:0;grid-area:prefix}.field-prefixed>div:last-child,.field-suffixed>div:last-child{border-left-width:0;grid-area:suffix}input[type=text]:has(+small){margin-block-end:var(--spacing)}input[type=email]:has(+small){margin-block-end:var(--spacing)}input[type=password]:has(+small){margin-block-end:var(--spacing)}input[type=tel]:has(+small){margin-block-end:var(--spacing)}input[type=date]:has(+small){margin-block-end:var(--spacing)}input[type=number]:has(+small){margin-block-end:var(--spacing)}select:has(+small){margin-block-end:var(--spacing)}input[type=text]+small,input[type=email]+small,input[type=password]+small,input[type=tel]+small,input[type=date]+small,input[type=number]+small,select+small{margin-block-end:var(--spacing-regular);display:inline-block}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=date],input[type=number],.iti__search-input{appearance:none;z-index:1;width:100%;min-height:var(--form-field-min-height);padding-inline:var(--form-field-padding-horizontal);border:var(--form-field-border-width) solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);background-color:var(--form-field-background);color:var(--color-text);font-size:var(--form-font-size-base);line-height:var(--form-field-line-height);margin-block-end:var(--form-field-margin-bottom)}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=date]:hover,input[type=number]:hover,.iti__search-input:hover{border-color:var(--form-control-hover-color)}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=tel]:focus-visible,input[type=date]:focus-visible,input[type=number]:focus-visible,.iti__search-input:focus-visible{outline:var(--form-field-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-field-outline-offset)}input[type=text]:disabled,input[type=text][readonly],input[type=email]:disabled,input[type=email][readonly],input[type=password]:disabled,input[type=password][readonly],input[type=tel]:disabled,input[type=tel][readonly],input[type=date]:disabled,input[type=date][readonly],input[type=number]:disabled,input[type=number][readonly],.iti__search-input:disabled,.iti__search-input[readonly]{background-color:var(--form-background-disabled);color:var(--form-text-disabled);font-style:italic}input[type=text][readonly]:hover,input[type=text][readonly]:active,input[type=text][readonly]:focus,input[type=email][readonly]:hover,input[type=email][readonly]:active,input[type=email][readonly]:focus,input[type=password][readonly]:hover,input[type=password][readonly]:active,input[type=password][readonly]:focus,input[type=tel][readonly]:hover,input[type=tel][readonly]:active,input[type=tel][readonly]:focus,input[type=date][readonly]:hover,input[type=date][readonly]:active,input[type=date][readonly]:focus,input[type=number][readonly]:hover,input[type=number][readonly]:active,input[type=number][readonly]:focus,.iti__search-input[readonly]:hover,.iti__search-input[readonly]:active,.iti__search-input[readonly]:focus{border-color:var(--form-background-disabled);cursor:default;outline:0}.field--checkbox{align-items:flex-start;gap:0 var(--spacing);border:0;grid-template-columns:20px auto 20px;grid-template-areas:"username username username""checkbox label info""extra-info extra-info extra-info";margin:0;margin-block-end:var(--spacing-regular);display:grid}.field--checkbox.field--checkbox-reversed{grid-template-columns:auto 20px 20px;grid-template-areas:"username username username""label info checkbox""extra-info extra-info extra-info"}.field--checkbox.field--checkbox-extended{display:block}.choice_confirm .field--checkbox:has(input:checked){background-color:var(--color-tertiary)}.choice_confirm .field--checkbox+.button-bar{margin-block-start:var(--spacing)}.field--checkbox .signing-on-behalf-of{justify-content:flex-start;align-items:center;gap:var(--spacing-regular);grid-area:username;margin-block-end:var(--spacing-regular);font-weight:700;display:flex}.field--checkbox p,.field--checkbox small,.field--radio p,.field--radio small{grid-area:extra-info}.field--checkbox .pills,.field--radio .pills{grid-column:2/4}.field--checkbox p:first-child,.field--radio p:first-child{margin-block-end:0}.field--checkbox.fieldset,.field--radio.fieldset{margin-block-start:0}.field--checkbox legend,.field--radio legend{color:var(--form-radio-legend-text-color);margin-block-end:0;font-weight:700}.field input[type=checkbox]{appearance:none;width:var(--form-checkbox-control-size);height:var(--form-checkbox-control-size);min-height:unset;padding:unset;border:var(--form-field-checkbox-border-width) solid currentcolor;border-radius:var(--form-field-border-radius);background-color:var(--form-checkbox-background-color);color:currentColor;font:inherit;flex:0 0 20px;grid-area:checkbox;place-content:center;margin:0;margin-block-start:var(--spacing-tight);display:grid;transform:translateY(-.075em)}.field input[type=checkbox]:before{content:"";width:var(--form-checkbox-control-mark-size);height:var(--form-checkbox-control-mark-size);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:50%;transition:var(--form-control-transition);box-shadow:inset 1em 1em var(--form-checkbox-control-color);transform:scale(0)}.field input[type=checkbox]:checked{background-color:var(--form-checkbox-checked-background-color)}.field input[type=checkbox]:checked:before{box-shadow:inset 1em 1em var(--form-checkbox-checked-control-color);transform:scale(1)}.field input[type=checkbox]:hover{border-color:var(--form-control-hover-color)}.field input[type=checkbox]:hover:before{box-shadow:inset 1em 1em var(--form-checkbox-hover-control-color)}.field input[type=checkbox]:focus{outline:var(--form-control-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-control-outline-offset)}.field input[type=checkbox]:disabled,.field input[type=checkbox][readonly]{border:1px solid var(--color-grey-300);background-color:var(--form-checkbox-disabled-background-color);color:var(--form-checkbox-disabled-control-color);cursor:not-allowed;font-style:italic}.field input[type=checkbox]:checked[readonly]{background-color:var(--form-checkbox-disabled-background-color);color:var(--form-checkbox-disabled-control-color)}.field--select{display:block;position:relative}.field--select:not(:last-child){margin-block-end:var(--form-field-margin-bottom)}.field--select:last-child .select-custom{margin-block-end:0}.field--select .select-custom{background-color:var(--form-field-background);grid-template-columns:1fr;grid-template-areas:"select";align-items:center;margin-block-end:var(--form-field-margin-bottom);display:grid;position:relative}.field--select .select-custom:has(select:focus-visible):after{background-color:var(--form-field-border-color)}.field--select .select-custom:has(select[disabled]):after{background-color:var(--form-control-disabled-background-color)}.template-damages-detail .field--select .select-custom:has(select[disabled]):after{content:unset}.field--select .select-custom:after{content:"";z-index:2;width:var(--form-select-arrow-width);height:var(--form-select-arrow-height);margin:var(--form-select-arrow-margin);clip-path:polygon(100% 0%,0 0%,50% 100%);background-color:var(--form-field-border-color);pointer-events:none;grid-area:select;justify-self:flex-end}.field--select select{appearance:none;z-index:1;box-sizing:border-box;width:100%;min-height:var(--form-field-min-height);padding:0 var(--form-select-padding-right) 0 var(--form-field-padding-horizontal);border:var(--form-field-border-width) solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);background-color:var(--form-field-background);color:var(--color-text);font-size:var(--form-font-size-base);line-height:var(--spacing-6);outline:none;grid-area:select;margin-block-end:0}.field--select select:hover{border-color:var(--form-control-hover-color)}.field--select select:focus-visible{outline:var(--form-field-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-field-outline-offset)}.field--select select:disabled,.field--select select[readonly]{background-color:var(--form-background-disabled);color:var(--form-text-disabled);font-style:italic}.template-damages-detail .field--select select:disabled,.template-damages-detail .field--select select[readonly]{--form-text-disabled:var(--color-grey-black);--form-background-disabled:var(--color-grey-200);border-color:var(--form-background-disabled);opacity:1;font-style:normal}.field--search label{font-weight:700}.field--search .required{font-weight:400}@media (width>=768px){.field--select--label-input-sidebyside{flex-direction:unset;align-items:center;gap:var(--form-spacing-base);display:flex}.field--select--label-input-sidebyside .select-custom{width:var(--form-select-min-width);margin-left:auto;justify-content:space-between;margin-block-end:0}.field--select--label-input-sidebyside:not(:last-child){margin-block-end:var(--form-field-margin-bottom)}.field--select--label-input-sidebyside select{width:var(--form-select-min-width);margin-left:auto;text-overflow:ellipsis;margin-block-end:0}}.field--radio{margin-block-end:var(--form-spacing-base)}.field--radio>label{gap:var(--form-control-gap);grid-template-columns:20px auto 20px;grid-template-areas:"radiobutton label"".extra-info";padding-block-end:0;font-weight:400;display:grid}.field--radio input[type=radio]{appearance:none;width:var(--form-control-size);height:var(--form-control-size);min-height:unset;padding:unset;border:var(--form-field-radio-border-width) solid currentcolor;background-color:var(--form-field-background);color:currentColor;font:inherit;border-radius:50%;flex:0 0 20px;place-content:center;margin:0;margin-block-start:0;display:grid;transform:translateY(-.075em)}.field--radio input[type=radio]:checked{border:var(--form-field-radio-border-width) solid var(--form-control-border-color-checked);background-color:var(--form-control-background-checked)}.field--radio input[type=radio]:before{content:"";width:var(--form-control-mark-size);height:var(--form-control-mark-size);clip-path:none;transform-origin:50%;transition:var(--form-control-transition);background-color:var(--form-control-color);box-shadow:inset 1em 1em var(--form-control-color);border-radius:50%;transform:scale(0)}.field--radio input[type=radio]:checked:before{transform:scale(var(--form-control-checked-scale,.9));box-shadow:inset 1em 1em var(--form-control-color-checked)}.field--radio input[type=radio]:hover{border-color:var(--form-control-hover-color)}.field--radio input[type=radio]:hover:before{box-shadow:inset 1em 1em var(--form-control-hover-color)}.field--radio input[type=radio]:checked:hover:before{box-shadow:inset 1em 1em var(--form-control-hover-color-checked)}.field--radio input[type=radio]:focus-visible{outline:var(--form-control-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-control-outline-offset)}.field--radio input[type=radio]:disabled,.field--radio input[type=radio][readonly]{border:1px solid var(--color-grey-300);background-color:var(--form-background-disabled);color:var(--form-text-disabled);font-style:italic}.field--radio.field--radio--borders label{padding:var(--spacing-tight);border:1px solid var(--color-grey-300);grid-template-columns:20px auto;align-items:baseline;display:grid}.field--confirm-as-green{--form-field-border-width:2px;--form-control-background-checked:#777b00;--form-control-mark-size:.5em;--form-control-color:#777b00;--form-control-color-checked:var(--color-grey-white);--form-control-hover-color-checked:var(--color-grey-white)}.field--confirm-as-green label{background-color:#fff;border-color:#e8e0df}.field--confirm-as-green label:has(input:checked){border-color:var(--color-primary);background-color:#ebebd9}.field--number input[type=number]{min-height:var(--spacing-6);padding:0 0 0 var(--spacing-regular);flex:auto}.field--number input[type=number]::-webkit-inner-spin-button{opacity:1;margin:0}.field--number input[type=number]::-webkit-outer-spin-button{opacity:1;margin:0}.field--textarea label{font-weight:inherit}.field--textarea label>:last-child{margin-block-end:0}.field--textarea textarea{box-sizing:border-box;width:100%;min-height:var(--form-textarea-min-height);max-height:var(--form-textarea-max-height);padding-block:var(--form-field-padding-vertical);padding-inline:var(--form-field-padding-horizontal);border:var(--form-field-border-width) solid var(--form-field-border-color);background-color:var(--form-field-background);font-size:var(--form-font-size-base);line-height:var(--form-textarea-line-height);resize:var(--form-textarea-resize);outline:none;margin-block-end:var(--form-field-margin-bottom)}.field--textarea textarea:hover{border-color:var(--form-control-hover-color)}.field--textarea textarea:focus-visible{outline:var(--form-field-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-field-outline-offset)}.field--textarea textarea:disabled,.field--textarea textarea[readonly]{border:1px solid var(--color-grey-300);background-color:var(--form-background-disabled);color:var(--form-text-disabled);font-style:italic}.field--range input[type=range]{background-color:#0000;width:100%}.radio-extended{--form-control-background-checked:var(--color-primary);padding:var(--spacing-large);border-top:1px solid var(--color-secondary);border-right:1px solid var(--color-secondary);border-bottom:2px solid var(--color-primary);border-left:1px solid var(--color-secondary);margin-block-end:20px;display:block}.radio-extended:hover,.radio-extended:focus,.radio-extended:active{border-bottom-color:var(--color-shade)}.radio-extended:has(input[type=radio]:checked){background-color:var(--color-background)}.radio-extended:has(input[type=radio]:checked) .choice_confirm{display:block}.radio-extended:has(input[type=radio]:checked) .snippet-content{padding-block-end:0}.radio-extended:has(input[type=radio]:disabled){opacity:.5}.radio-extended input[type=radio]{border-color:var(--color-primary);flex:none;width:24px;height:24px;transform:translateY(-3px)}.radio-extended input[type=radio]:before{width:10px;height:10px}.radio-extended>label{align-items:center;gap:var(--spacing-regular);font-size:var(--font-large);padding-block-end:var(--spacing);display:flex}.radio-extended>.snippet-content{padding-block-end:var(--spacing-regular);padding-inline:20px}.radio-extended .choice_confirm{margin-block:16px 20px;display:none}.radio-extended .choice_confirm .field{gap:0 var(--spacing-regular);border:1px solid var(--color-primary);background-color:var(--color-grey-white);grid-template-areas:"username username username""checkbox label label""extra-info extra-info extra-info";margin-block-end:var(--spacing);padding:12px 20px!important}.radio-extended .choice_confirm .field:has(input:checked){background-color:var(--color-tertiary)}.radio-extended .choice_confirm .field input[type=checkbox]{border:2px solid var(--color-primary)}.radio-extended .choice_confirm .field label{gap:var(--spacing-regular);font-size:var(--text-small);font-weight:400;display:flex}.radio-extended .choice_confirm .field .signing-on-behalf-of{justify-content:flex-start;align-items:center;gap:var(--spacing-regular);grid-area:username;margin-block-end:var(--spacing-regular);font-weight:700;display:flex}.radio-extended:last-child{margin-block-end:0}.checkbox-extended,.radio-group{border:1px solid var(--color-border-organization);max-width:600px;margin-block-end:20px;padding:16px;display:flex;position:relative}.checkbox-extended--full-width,.radio-group--full-width{max-width:none}.checkbox-extended:hover,.radio-group:hover{border-color:var(--form-control-hover-color)}:is(.checkbox-extended:has(input[type=checkbox]:checked),.checkbox-extended:has(input[type=radio]:checked),.radio-group:has(input[type=checkbox]:checked),.radio-group:has(input[type=radio]:checked)){border:1px solid var(--color-border-primary);background-color:var(--color-layer-active)}:is(.checkbox-extended:has(input[type=checkbox]:checked) .choice_confirm,.checkbox-extended:has(input[type=radio]:checked) .choice_confirm,.radio-group:has(input[type=checkbox]:checked) .choice_confirm,.radio-group:has(input[type=radio]:checked) .choice_confirm){display:block}:is(.checkbox-extended:has(input[type=checkbox]:checked) .snippet-content,.checkbox-extended:has(input[type=radio]:checked) .snippet-content,.radio-group:has(input[type=checkbox]:checked) .snippet-content,.radio-group:has(input[type=radio]:checked) .snippet-content){padding-block-end:0}:is(.checkbox-extended:has(input[type=checkbox]:disabled),.radio-group:has(input[type=checkbox]:disabled)){opacity:.5}.checkbox-extended input[type=checkbox],.radio-group input[type=checkbox]{transform:translateY(-5px)}.checkbox-extended input[type=checkbox]+label,.radio-group input[type=checkbox]+label{margin-left:var(--spacing);align-items:center;display:flex}.checkbox-extended input[type=radio],.radio-group input[type=radio]{margin-block-start:var(--spacing-tight);transform:translateY(-6px)}.checkbox-extended input[type=radio]+label,.radio-group input[type=radio]+label{margin-left:var(--spacing);align-items:center;display:flex}.checkbox-extended label,.radio-group label{cursor:pointer;margin:0;padding:0;font-weight:400}.checkbox-extended label:before,.radio-group label:before{content:"";z-index:0;position:absolute;inset:0}.checkbox-extended:last-child,.radio-group:last-child{margin-block-end:0}.dialog .checkbox-extended,.dialog .radio-group{max-width:none}.checkbox-extended--large{max-width:none;padding:var(--spacing-large);border:1px solid var(--color-primary)}.fieldset .radio-group{margin-block-end:0}.fieldset .radio-group+.radio-group{margin-block-start:var(--spacing)}.period-container{padding-block-end:var(--form-spacing-vertical)}.period-container:not(:first-child){border-top:1px solid var(--border-extra-subtle)}.period-selector legend{padding-block-end:0;margin-block-start:var(--form-label-margin-top);margin-block-end:0;padding-block-end:var(--form-label-padding-bottom)}.disabled-form-fields-container{padding:var(--spacing-regular);background-color:var(--color-grey-100);margin-block-end:var(--spacing-large)}.disabled-form-fields-container h3{margin-block-start:var(--spacing-large)}.error-description{display:none}.error-summary{padding:var(--form-error-padding);background-color:var(--form-error-background);background-image:var(--icon-error);background-repeat:no-repeat;background-position:var(--form-error-padding) calc(var(--form-error-padding) + 2px);background-size:var(--form-error-icon-size);margin-block-start:var(--form-spacing-base);padding-inline-start:calc(var(--form-error-icon-size) + var(--form-error-padding) * 2)}.error-summary:not(:last-child){margin-block-end:var(--spacing-large)}.error-summary h3{color:var(--error-summary-text-color)}.field--error input[type=text],.field--error input[type=email],.field--error input[type=password],.field--error input[type=tel],.field--error .iti,.field--error select,.field--error input[type=date],.field--error input[type=text]:hover,.field--error input[type=text]:focus-visible,.field--error input[type=email]:hover,.field--error input[type=email]:focus-visible,.field--error input[type=password]:hover,.field--error input[type=password]:focus-visible,.field--error input[type=tel]:hover,.field--error input[type=tel]:focus-visible,.field--error .iti:hover,.field--error .iti:focus-visible,.field--error select:hover,.field--error select:focus-visible,.field--error input[type=date]:hover,.field--error input[type=date]:focus-visible{border-color:var(--form-error-color)}.field--error input[type=text]:has(+.error-description){margin-block-end:var(--form-spacing-base)}.field--error input[type=email]:has(+.error-description){margin-block-end:var(--form-spacing-base)}.field--error input[type=password]:has(+.error-description){margin-block-end:var(--form-spacing-base)}.field--error input[type=tel]:has(+.error-description){margin-block-end:var(--form-spacing-base)}.field--error .iti:has(+.error-description){margin-block-end:var(--form-spacing-base)}.field--error select:has(+.error-description){margin-block-end:var(--form-spacing-base)}.field--error input[type=date]:has(+.error-description){margin-block-end:var(--form-spacing-base)}.field--error .error-description{padding:var(--form-error-padding);background-color:var(--form-error-background);background-image:var(--icon-error);background-repeat:no-repeat;background-position:var(--form-error-padding) calc(var(--form-error-padding) + 2px);background-size:var(--form-error-icon-size);grid-area:extra-info;margin-block-end:var(--form-spacing-base);padding-inline-start:calc(var(--form-error-icon-size) + var(--form-error-padding) * 2);display:block}.field--error .error-description[hidden]{display:none}.field-error{color:var(--form-error-color);font-size:var(--form-error-font-size);line-height:var(--form-error-line-height);margin-block-end:var(--form-spacing-vertical)}.field-error:not([hidden]){display:inline-block}.field-error--icon .field--error--icon{width:100%;padding:var(--form-spacing-base);background-color:var(--form-error-background);background-image:var(--icon-error);background-repeat:no-repeat;background-position:var(--form-spacing-base) var(--form-spacing-base);background-size:var(--form-error-icon-size);color:var(--color-text);padding-inline-start:calc(var(--form-error-icon-size) + var(--form-spacing-vertical))}@keyframes slide-in-from-right{0%{transform:translate(50%)}to{transform:translate(0)}}@keyframes slide-in-from-right-mobile{0%{transform:translate(10%)}to{transform:translate(0)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.slide-in-from-right{animation:.3s ease-out forwards slide-in-from-right-mobile}@media (width>=768px){.slide-in-from-right{animation:.3s ease-out forwards slide-in-from-right}}.slide-in-from-left{animation:.3s ease-out forwards slide-in-from-left}@media (prefers-reduced-motion){.slide-in-from-right,.slide-in-from-left{animation:none}}.appointment-date-spinner{width:18px;height:18px}.field input[type=checkbox]:checked[readonly]{display:none}.field input[type=checkbox]:checked[readonly]+label{pointer-events:none}.block-icon-paragraph{margin-bottom:var(--block-icon-paragraph-margin-bottom);align-items:start;margin-block-end:var(--spacing-regular)}.block-icon-paragraph--centered{justify-content:center}#browserWarning .block-icon-paragraph{grid-column:container}.block-icon-paragraph:not([hidden]){display:flex}.block-icon-paragraph:has(.block-icon-paragraph__close){position:relative}@media (width<=480px){.block-icon-paragraph>:last-child{-webkit-hyphens:auto;hyphens:auto}}.block-icon-paragraph h2,.block-icon-paragraph h3,.block-icon-paragraph h4,.block-icon-paragraph h5{color:var(--color-grey-black)}.block-icon-paragraph h3{font-size:var(--font-medium)}.block-icon-paragraph__paragraph{flex:1 0 auto}.block-icon-paragraph__paragraph ul{padding-inline-start:var(--block-icon-paragraph-list-padding-left)}.block-icon-paragraph__paragraph ul:last-child{margin-block-end:0}.block-icon-paragraph__paragraph ul:only-child{margin-block-start:0}.block-icon-paragraph__item{padding-block-start:var(--spacing-regular)}.block-icon-paragraph:last-child{margin-block-end:0}.block-icon-paragraph:has(+.block-icon-paragraph[hidden]){margin-block-end:0}.block-icon-paragraph__close{all:unset;top:var(--block-icon-paragraph-close-position);right:var(--block-icon-paragraph-close-position);width:var(--block-icon-paragraph-close-button-size);height:var(--block-icon-paragraph-close-button-size);border:var(--block-icon-paragraph-close-border-width) solid transparent;background:0 0;background-image:var(--icon-close);background-position:50%;background-repeat:no-repeat;background-size:var(--block-icon-paragraph-close-icon-size);cursor:pointer;--icon-size:var(--block-icon-paragraph-close-icon-size);display:block;position:absolute}.block-icon-paragraph__close:focus,.block-icon-paragraph__close:hover{outline:var(--block-icon-paragraph-close-border-width) solid var(--color-primary)}.block-icon-paragraph--no-icon .paragraph{width:100%}.block-icon-paragraph--color-white{background-color:var(--color-grey-white)}.block-icon-paragraph--brown,.block-icon-paragraph--blue,.block-icon-paragraph--red,.block-icon-paragraph--yellow,.block-icon-paragraph--green,.block-icon-paragraph--orange,.block-icon-paragraph--brown-bright,.block-icon-paragraph--grey,.block-icon-paragraph--grey-150{padding:var(--block-icon-paragraph-padding)}.block-icon-paragraph--border.block-icon-paragraph{padding:var(--spacing-tight)}.block-icon-paragraph--brown{background-color:var(--color-background)}.block-icon-paragraph--brown-bright{background-color:var(--color-secondary)}.block-icon-paragraph--blue{background-color:var(--color-info-15)}.block-icon-paragraph--red{background-color:var(--color-error-15)}.block-icon-paragraph--green{background-color:var(--color-success-15)}.block-icon-paragraph--yellow{background-color:var(--color-warning-15)}.block-icon-paragraph--orange{background-color:var(--color-orange-15)}.block-icon-paragraph--grey{background-color:var(--color-grey-100)}.block-icon-paragraph--grey-150{background-color:var(--color-grey-150)}.block-icon-paragraph--border{border-left:4px solid var(--color-text)}.block-icon-paragraph--border-blue{border-color:var(--color-info-100)}.block-icon-paragraph--border-orange{border-color:var(--color-warning-100)}.block-icon-paragraph--border-all-sides{border:2px solid}.block-icon-paragraph--border-all-sides.block-icon-paragraph--border-blue{border-color:var(--color-info-100)}.block-icon-paragraph--border-all-sides.block-icon-paragraph--border-orange{border-color:var(--color-warning-65)}.block-icon-paragraph--border-all-sides.block-icon-paragraph--border-green{border-color:var(--color-success-65)}.block-icon-paragraph--border-all-sides.block-icon-paragraph--border-yellow{border-color:var(--color-alert-65)}.block-icon-paragraph--border-all-sides.block-icon-paragraph--border-grey-150{border-color:var(--color-grey-400)}.block-icon-paragraph--rejected{border-left:var(--block-icon-paragraph-border-width) solid var(--color-error-100);margin-inline-start:0}.block-icon-paragraph--complete{border-left:var(--block-icon-paragraph-border-width) solid var(--color-success-100);margin-inline-start:0}.block-icon-paragraph .icon{top:var(--block-icon-paragraph-icon-top);flex:0 0 var(--block-icon-paragraph-icon-size);width:var(--block-icon-paragraph-icon-size);height:var(--block-icon-paragraph-icon-size);background-color:#0000;background-image:var(--icon-success);background-position:0 0;background-repeat:no-repeat;background-size:var(--block-icon-paragraph-icon-size);margin-inline-end:var(--block-icon-paragraph-icon-margin-right);display:inline-block;position:relative;-webkit-mask-image:none;mask-image:none}.block-icon-paragraph .icon--information-blue{background-image:var(--icon-information)}.block-icon-paragraph .icon--information{background-image:var(--icon-information-turnedaround)}.block-icon-paragraph .icon--information-yellow{background-image:var(--icon-information-yellow)}.block-icon-paragraph .icon--information-yellow-black{background-image:var(--icon-information-yellow-black)}.block-icon-paragraph .icon--tip{background-image:var(--icon-suggestion)}.block-icon-paragraph .icon--warning{background-image:var(--icon-error)}.block-icon-paragraph .icon--warning-orange{background-image:var(--icon-warning-orange)}.block-icon-paragraph .icon--checkmark{background-image:var(--icon-success)}.block-icon-paragraph .icon--eye-brown{background-image:var(--icon-eye-brown)}.block-icon-paragraph .icon--checkmark-grey{background-image:var(--icon-success-grey)}.block-icon-paragraph .icon--save{background-image:var(--icon-save)}.block-icon-paragraph .icon--feedback{background-image:var(--icon-feedback)}.block-icon-paragraph .icon--onderzoeksrapport{background-image:var(--icon-onderzoeksrapport)}.block-icon-paragraph--border .icon{margin-inline-end:var(--spacing)}.block-icon-paragraph--fit-content{width:fit-content;padding:var(--spacing-small) var(--spacing)}.block-icon-paragraph--spacing-top{margin-block-start:var(--spacing)}.paragraph img{max-width:100%;height:auto}.paragraph ul{padding-inline-start:var(--block-icon-paragraph-list-padding-left);list-style-type:disc}.paragraph ul:last-child{margin-block-end:0}.paragraph ul:only-child{margin-block-start:0}.paragraph ul ul{list-style-type:circle}.default-padding,.timeline__dateyear,.timeline--year-with-category ol:not(:last-child) li,.timeline--date-with-category ol:not(:last-child) li{padding:var(--spacing);padding-left:var(--spacing-large)}.default-background,.timeline .block--blue,.timeline .timeline__category span,.timeline__category .timeline span,.timeline .range span,.timeline .timeline__end,.timeline .timeline__item:first-child{background-color:var(--color-background)}.timeline .date-block,.timeline .timeline--date .inner,.timeline--date .timeline .inner,.timeline .timeline--year-with-category ol .inner,.timeline--year-with-category ol .timeline .inner,.timeline .timeline--date-with-category ol .inner,.timeline--date-with-category ol .timeline .inner{padding:var(--spacing) var(--spacing-regular);background-color:var(--color-background);line-height:24px;position:relative}.timeline .date-block.inner-notifications,.timeline .timeline--date .inner-notifications.inner,.timeline--date .timeline .inner-notifications.inner,.timeline .timeline--year-with-category ol .inner-notifications.inner,.timeline--year-with-category ol .timeline .inner-notifications.inner,.timeline .timeline--date-with-category ol .inner-notifications.inner,.timeline--date-with-category ol .timeline .inner-notifications.inner{padding-top:3px;padding-left:var(--spacing);background-color:#0000}.timeline time{color:var(--color-text);align-items:center;font-size:18px;font-weight:700;display:flex}.timeline__notice{margin-bottom:var(--spacing);padding:var(--spacing-regular);background-color:var(--color-info-15);padding-left:48px}.timeline__notice p{color:var(--color-grey-black);margin:0;font-size:16px;line-height:24px;position:relative}.timeline__notice p:before{content:"";background-image:var(--icon-information);background-repeat:no-repeat;width:20px;height:20px;padding-right:10px;display:inline-block;position:absolute;top:50%;left:-32px;transform:translateY(-50%)}.timeline__section{width:100%;margin-bottom:var(--spacing-large);background-color:var(--color-grey-white);position:relative}.timeline__section:last-child{margin-bottom:0}.timeline__section.reasons .timeline__item:first-child:before{content:unset}.timeline__section.notifications .timeline__intro{padding-bottom:var(--spacing-regular)}.timeline__section.notifications .timeline__intro h2{margin-bottom:0}.timeline__section.notifications .timeline__item:first-child{z-index:50;padding:var(--spacing-large);margin-bottom:0}.timeline__section.notifications .timeline__item:first-child:before{content:unset}.timeline__section.notifications .timeline__item:not(:first-child,:last-child){padding:var(--spacing-regular) var(--spacing-regular) 0 var(--spacing-large);margin-bottom:0}.timeline__section.notifications .timeline__item:not(:first-child,:last-child) p{padding:0}.timeline__section.notifications .timeline__item:last-child{padding:var(--spacing-regular) var(--spacing-regular) 0 var(--spacing-large)}.timeline__section.notifications .timeline__item:nth-child(2){padding-top:var(--spacing-regular)}.timeline__section.notifications .timeline__item h4{order:1}.timeline__section.notifications .timeline__item time{order:2}.timeline__section.notifications .timeline__item p{order:3}.timeline__section.notifications .timeline__item:before{top:30px}.timeline__section.notifications .timeline--date{position:relative}.timeline__section.notifications .timeline--date:not(:first-child) time:before{content:unset}.timeline__section.notifications .timeline--date:after{content:"";z-index:1;background-color:var(--color-background);width:3px;height:100%;position:absolute;top:0;left:7px}.timeline__section.notifications .timeline--date:before{z-index:2}.timeline__section.effects .timeline__intro{position:relative}.timeline__section.effects .timeline__item:before{content:unset}.timeline__section.effects .timeline__item h4:before{content:"";background-color:var(--color-accent);border-radius:50%;width:16px;height:16px;position:absolute;top:5px;left:-25px}.timeline__section.effects .timeline__item:first-child{background-color:#0000}.timeline__section.statement{padding:var(--spacing-regular);background-color:var(--color-background);gap:12px;display:flex}.timeline__section.statement .info-icon{background-image:var(--icon-information);width:20px;height:20px}.timeline__section.statement .statement__text p{margin-bottom:.2rem}.timeline__section h2{margin:0;line-height:36px}.timeline__intro p{margin:0}.timeline--date-range ul,.timeline--ranges{gap:var(--spacing);flex-direction:column;display:flex}.timeline--year-with-category ol,.timeline--date-with-category ol{margin-bottom:var(--spacing)}.timeline--year-with-category ol .inner li,.timeline--date-with-category ol .inner li{padding-left:var(--spacing-large)}.timeline--year-with-category ol .inner li:nth-child(odd),.timeline--date-with-category ol .inner li:nth-child(odd){padding-top:var(--spacing);font-weight:700}.timeline--year-with-category ol .inner li:nth-child(odd):first-child,.timeline--date-with-category ol .inner li:nth-child(odd):first-child{padding-top:0}.timeline--year-with-category ol .inner li:nth-child(2n),.timeline--date-with-category ol .inner li:nth-child(2n){padding-bottom:var(--spacing)}.timeline--year-with-category ol .inner li:nth-child(2n):last-child,.timeline--date-with-category ol .inner li:nth-child(2n):last-child{padding-bottom:0}.timeline--year-with-category ol .inner li time,.timeline--date-with-category ol .inner li time{background-image:var(--icon-information);background-size:16px;margin-left:-26px}.timeline--date time{background-image:var(--icon-information);background-size:16px;align-items:center;display:flex;position:relative}.timeline--date ul{gap:var(--spacing);flex-direction:column;display:flex}.timeline--category ul{margin:0;padding:0}.timeline--category ul li{padding:var(--spacing);padding-left:var(--spacing-6);background-color:var(--color-background);background-image:var(--icon-tag);background-position:24px;background-repeat:no-repeat;font-size:18px;line-height:24px;position:relative}.timeline--category ul li:first-child{margin-bottom:8px}.timeline__dateyear{background-color:var(--color-background);background-image:var(--icon-information);background-size:16px;position:relative}.timeline--year time:first-child{margin-top:var(--spacing)}.timeline .block,.timeline .timeline__category span,.timeline__category .timeline span,.timeline .range span,.timeline .timeline__end,.timeline .timeline__item:first-child,.timeline .timeline--year:first-child{padding:var(--spacing-regular);padding-left:var(--spacing-large)}.timeline .block--transparent,.timeline .timeline__item{background-color:#0000}.timeline h2{margin-top:0;margin-bottom:var(--spacing-regular);padding:0}.timeline p.introduction{all:unset;font-size:18px;line-height:28px}.timeline__item{padding:var(--spacing-large);color:var(--color-text);flex-direction:column;gap:8px;padding-bottom:0;display:flex;position:relative}.timeline__item.timeline__end.timeline__end{background-color:var(--color-background);margin-bottom:0}.timeline__item.timeline__end.timeline__end:after{content:none}.timeline__item p{padding-bottom:var(--spacing);margin:0;line-height:28px;font-size:18px!important}.timeline__item>:first-child{position:relative}.timeline__item:first-child{background-color:var(--color-background)}.timeline__item:first-child:before{content:unset}.timeline__item:first-child time{background-image:var(--icon-information);background-size:16px;position:relative}.timeline__item:not(:first-child),.timeline__item:not(:last-child){margin-bottom:var(--spacing-large)}.timeline__item:not(:first-child):before,.timeline__item:not(:last-child):before{content:"";background-color:var(--color-accent);border-radius:50%;width:16px;height:16px;position:absolute;top:30px;left:1px}.timeline__item h4{margin:0;font-size:21px;line-height:28px}.timeline__item h5{margin:0;font-size:18px;line-height:28px}.timeline__end{margin-top:48px}.timeline__end time{background-image:var(--icon-information);background-size:16px}.timeline__end:before{visibility:hidden}.timeline__category,.timeline .range{flex-direction:column;display:flex}.timeline__category span:first-child,.timeline .range span:first-child{margin-bottom:4px}.timeline ol:not(.timeline__list),.timeline ul:not(.timeline__list){padding:0}.timeline ol li,.timeline ul li{list-style:none}.timeline__list{margin:0;padding:0;list-style:none}.timeline__list .timeline__listitem{padding:0 0 25px 30px;position:relative}.timeline__list .timeline__listitem:before{border-left:2px solid var(--color-primary);width:1px;position:absolute;top:44px;bottom:-2px;left:11px}.timeline__list .timeline__listitem:not(:last-child):before,.home__timeline .timeline__list .timeline__listitem:last-child:before{content:""}.timeline__list .timeline__listitem .timeline__content{padding-top:.3rem;padding-left:10px;position:relative}.timeline__list .timeline__listitem .timeline__content[open]:before{content:"";z-index:-1;position:absolute;inset:-25px -18px 0 -65px}.timeline__list .timeline__listitem .timeline__content[open] .timeline__header p{min-height:0}.home__timeline .timeline__list .timeline__listitem .timeline__content[open]:before{right:-28px}.single-article__content.custom-layout{margin-top:var(--spacing-9)}@media (width<=767px){.single-article__content.custom-layout{padding:0}}.single-article__content.custom-layout h2,.single-article__content.custom-layout .paragraph,.single-article__content.custom-layout fieldset h2{padding-left:0}.single-article__content.custom-layout>h2,.single-article__content.custom-layout .paragraph p{padding-bottom:0}.custom-layout{padding:var(--spacing-large)}.custom-layout .fsv-form fieldset{margin:0;padding:0}@media (width<=767px){.custom-layout .fsv-form fieldset{margin-right:0}.timeline:before,.timeline:after{display:none}.timeline__item{margin-right:var(--spacing-large)}}@media (width<=479px){.timeline__timeline{margin-top:var(--spacing-default)}}.timeline__header{cursor:pointer;flex-direction:column;margin:0;list-style:none;display:flex;position:relative}.timeline__header:hover,.timeline__header:focus{text-decoration:none}.timeline__header p{min-height:3em;margin:0;font-size:1.2rem;font-weight:700}.timeline__time{color:var(--color-text);order:-1}.timeline__header:after{content:var(--icon-plus);border:7px solid var(--color-grey-white);text-align:center;border-radius:50%;width:30px;height:30px;font-weight:700;line-height:24px;display:block;position:absolute;top:-5px;left:-50px;transform:scale(.8)}.timeline__button{background-color:var(--color-primary);border:none;padding:7px 15px;font-size:14px;font-weight:700}.timeline__button-mytimeline{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:3px;text-decoration-thickness:5px}.timeline__button-myfile{box-shadow:none;margin-top:10px;margin-left:10px}.timeline__info{background-color:var(--color-primary)}.timeline_content[open] .timeline_header:after{content:var(--icon-minus);top:-5px;transform:scale(.8)}.timeline__content[open] summary:after{top:2px}.timeline__date{color:var(--color-accent)}.timeline__event{font-weight:700}.timeline__details{border-left:1px dashed;margin-top:1px;margin-left:10px}.compensation-block{border-top:1px solid var(--color-secondary);border-bottom:1px solid var(--color-secondary);display:flex}.compensation-data{padding:var(--spacing-regular);flex-grow:1}.compensation-amount{background-color:var(--color-background);flex-shrink:0;justify-content:center;align-items:center;width:100px;font-weight:700;display:flex}.compensation .failure-message{margin-bottom:var(--spacing-regular)}.personal-timeline{max-width:var(--max-width-text);padding:var(--page-padding)}.personal-timeline .input-box{flex-direction:column;display:flex}.personal-timeline .input-box input{border:1px solid var(--rijksoverheid-blauw)}.personal-timeline .input-box p{flex-direction:row;align-items:center;margin:0 0 20px;display:flex}.personal-timeline .input-box input[type=email]{max-width:65%;height:var(--spacing-6);flex:1;margin-left:10px;padding:0 .5rem}.content-block .personal-timeline{width:100%}.akkoord{align-items:flex-start;gap:var(--agree-gap);padding:var(--agree-padding-vertical) var(--agree-padding-horizontal);border:var(--agree-border-width) solid var(--agree-border-color);background-color:var(--agree-background);display:flex}
