@-webkit-keyframes loading-gradient{0%,80%{background-position:100% 50%}50%,100%{background-position:0% 50%}}@keyframes loading-gradient{0%,80%{background-position:100% 50%}50%,100%{background-position:0% 50%}}:root{--color-white: #fff;--filter-white: invert(100%)}:root{--color-info:#5bc0de}.high-contrast{--color-info:#2d606f}:root{--color-success:#5cb85c}.high-contrast{--color-success:#326332}:root{--color-warning:#f0ad4e}.high-contrast{--color-warning:#735225}:root{--color-danger:#d9534f}.high-contrast{--color-danger:#983a37}:root{--filter-success:invert(59%) sepia(63%) saturate(411%) hue-rotate(71deg) brightness(97%) contrast(80%)}.high-contrast{--filter-success:none}:root{--color-primary:#66368a}.high-contrast{--color-primary:#000}:root{--color-primary-rgb:102, 54, 138}.high-contrast{--color-primary-rgb:0 0 0}:root{--color-primary-demi:#8c68a7}.high-contrast{--color-primary-demi:#000}:root{--color-primary-half:#b997c4}.high-contrast{--color-primary-half:#ccc}:root{--color-primary-light:#f0ebf4}.high-contrast{--color-primary-light:#eee}:root{--color-primary-xlight:#f8f4f9}.high-contrast{--color-primary-xlight:#eee}:root{--filter-primary:brightness(0) saturate(100%) invert(21%) sepia(56%) saturate(1937%) hue-rotate(252deg) brightness(89%) contrast(85%)}.high-contrast{--filter-primary:none}:root{--color-secondary:#ef7b31}.high-contrast{--color-secondary:#000}:root{--color-secondary-rgb:239, 123, 49}.high-contrast{--color-secondary-rgb:0 0 0}:root{--color-secondary-half:#f7bd98}.high-contrast{--color-secondary-half:#ccc}:root{--color-secondary-light:#fdf2ea}.high-contrast{--color-secondary-light:#eee}:root{--filter-secondary:brightness(0) saturate(100%) invert(51%) sepia(76%) saturate(1386%) hue-rotate(343deg) brightness(102%) contrast(87%)}.high-contrast{--filter-secondary:none}:root{--color-text:#222}.high-contrast{--color-text:#000}.darkmode{--color-text:#ccc}:root{--filter-text:invert(0%) sepia(4%) saturate(55%) hue-rotate(86deg) brightness(119%) contrast(73%)}.high-contrast{--filter-text:none}.darkmode{--filter-text:invert(80%)}:root{--color-text-light:#555}.high-contrast{--color-text-light:#000}:root{--filter-text-light:brightness(0) saturate(100%) invert(24%) sepia(10%) saturate(36%) hue-rotate(338deg) brightness(93%) contrast(85%)}.high-contrast{--filter-text-light:none}.darkmode{--filter-text-light:invert(65%)}:root{--color-background:#fff}.darkmode{--color-background:#222}:root{--filter-background:invert(100%)}.darkmode{--filter-background:none}:root{--color-background-input:#f3f3f3}.darkmode{--color-background-input:#111}:root{--color-border:#ccc}.high-contrast{--color-border:#000}.darkmode{--color-border:#666}:root{--color-border-input:#666}.high-contrast{--color-border-input:#000}.darkmode{--color-border-input:#666}:root{--gap: 30px}:root{--radius-button: 5px;--radius-input: 3px;--radius-panel: 5px;--radius-small: 5px;--radius-medium: 10px;--radius-large: 15px}:root{--shadow-button:0 5px 10px rgba(0,0,0,.1)}.high-contrast{--shadow-button:0 0 0 1px #000}.darkmode{--shadow-button:0 5px 10px rgba(0,0,0,.3)}:root{--shadow-panel:0 10px 20px rgb(var(--color-primary-rgb), 10%)}.high-contrast{--shadow-panel:0 0 0 1px #000}.darkmode{--shadow-panel:0 10px 20px rgba(0,0,0,.3)}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}ul,ol{padding:0;list-style:none}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}html,body{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizespeed;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures}picture{display:block}img{display:block;max-width:100%;height:auto;border:unset}input,button,textarea,select{font:inherit}a{color:inherit;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@media(prefers-reduced-motion: reduce){*{-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important;-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}}address{font-style:normal}blockquote{font-family:ubuntu,sans-serif;font-style:italic}blockquote:before{content:open-quote}blockquote:after{content:close-quote}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding:0;overflow-x:hidden;color:var(--color-text);font-family:ubuntu,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5}:root{--details-icon: url("../img/icons/plus.svg");--details-padding: var(--container-padding)}@media(min-width: 768px){:root{--details-padding: 30px}}details{display:block;padding-right:var(--details-padding)}details+details{margin-top:20px}details[open]{--details-icon: url("../img/icons/minus.svg");padding:15px var(--details-padding) 20px;background:var(--color-primary-light)}summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;cursor:pointer}summary span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;margin-left:auto;border-radius:100%;background:var(--color-primary-light);text-align:center}[open] summary span{background:var(--color-background)}summary span:after{content:"";display:inline-block;width:16px;height:16px;margin:auto;background:var(--details-icon) center center/contain no-repeat;-webkit-filter:var(--filter-primary);filter:var(--filter-primary)}summary:hover{color:var(--color-primary)}summary::marker,summary::-webkit-details-marker{content:none;display:none}[open] summary{margin-bottom:10px;color:var(--color-primary)}[open] summary:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-loading details{-webkit-box-shadow:unset;box-shadow:unset;pointer-events:none;-webkit-animation:loading-gradient 2s ease infinite alternate !important;animation:loading-gradient 2s ease infinite alternate !important;border-radius:0 !important;border-color:rgba(0,0,0,0) !important;background:linear-gradient(110deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0.08));background-size:200% 100%;color:rgba(0,0,0,0) !important}.is-loading details:before,.is-loading details:after,.is-loading details>*{visibility:hidden !important}dl{display:grid;grid-template-columns:auto 1fr;gap:0 1em}fieldset,legend{all:unset;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}[type=button],[type=reset],[type=submit],button{all:unset;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;outline:revert;cursor:pointer}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],[type=file],select,textarea{width:100%;padding:8px 20px;border:1px solid var(--input-background-color, var(--color-background-input));border-radius:var(--radius-input);background:var(--input-background-color, var(--color-background-input));color:var(--color-text);font-size:1rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select:not([multiple]){padding-right:30px;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto}textarea{overflow:auto;resize:vertical}input[type=number],input[data-type=number]{max-width:100px}input[type=checkbox],input[type=radio]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin:0;padding:0;border:1px solid var(--color-border-input);background:var(--color-background);color:var(--color-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:before,input[type=radio]:before{display:block;margin:auto}input[type=checkbox]:checked:before,input[type=radio]:checked:before{content:""}input[type=checkbox]{padding-bottom:2px;border-radius:var(--radius-input)}input[type=checkbox]:before{width:8px;height:12px;-webkit-transform:rotate(40deg);transform:rotate(40deg);border-style:solid;border-width:0 3px 3px 0}input[type=radio]{border-radius:50%}input[type=radio]:before{width:14px;height:14px;border-radius:50%;background:var(--color-primary)}input[type=file]{padding:0;border:1px solid var(--color-border-input);cursor:pointer}input[type=file]::-webkit-file-upload-button{margin-right:1em;padding:8px 20px;border:unset;border-radius:var(--radius-button);border-top-right-radius:0;border-bottom-right-radius:0;background:var(--color-primary-light);color:var(--color-primary);font-weight:700;line-height:inherit;cursor:pointer}input[type=file]::file-selector-button,input[type=file]::-webkit-file-upload-button{margin-right:1em;padding:8px 20px;border:unset;border-radius:var(--radius-button);border-top-right-radius:0;border-bottom-right-radius:0;background:var(--color-primary-light);color:var(--color-primary);font-weight:700;line-height:inherit;cursor:pointer}input:focus,textarea:focus,select:focus{border-color:var(--color-text);outline:none}::-webkit-input-placeholder{color:var(--color-text-light);font-style:italic;text-overflow:ellipsis}::-moz-placeholder{color:var(--color-text-light);font-style:italic;text-overflow:ellipsis}:-ms-input-placeholder{color:var(--color-text-light);font-style:italic;text-overflow:ellipsis}::-ms-input-placeholder{color:var(--color-text-light);font-style:italic;text-overflow:ellipsis}::placeholder{color:var(--color-text-light);font-style:italic;text-overflow:ellipsis}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25}h1{font-size:2rem}h2{font-size:1.7rem}h3{font-size:1.5rem}h4{font-size:1.3rem}h5,h6{font-size:1.1rem}html{background:var(--color-background);font-size:16px}b,strong{font-weight:700}sub,sup{font-size:1rem}::-moz-selection{background:var(--color-secondary);color:var(--color-background);text-shadow:none}::selection{background:var(--color-secondary);color:var(--color-background);text-shadow:none}.background-text{--icon-filter: var(--filter-white);border-color:var(--color-text);background-color:var(--color-text);color:var(--color-white)}.background-primary{--icon-filter: var(--filter-white);border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.background-primary-demi{--icon-filter: var(--filter-white);border-color:var(--color-primary-demi);background-color:var(--color-primary-demi);color:var(--color-white)}.background-primary-light{--icon-filter: var(--filter-white);border-color:var(--color-primary-light);background-color:var(--color-primary-light);color:var(--color-white)}.background-primary-xlight{--icon-filter: var(--filter-white);border-color:var(--color-primary-xlight);background-color:var(--color-primary-xlight);color:var(--color-white)}.background-secondary{--icon-filter: var(--filter-white);border-color:var(--color-secondary);background-color:var(--color-secondary);color:var(--color-white)}.background-secondary-half{--icon-filter: var(--filter-white);border-color:var(--color-secondary-half);background-color:var(--color-secondary-half);color:var(--color-white)}.background-success{--icon-filter: var(--filter-white);border-color:var(--color-success);background-color:var(--color-success);color:var(--color-white)}.background-danger{--icon-filter: var(--filter-white);border-color:var(--color-danger);background-color:var(--color-danger);color:var(--color-white)}.background-white{--icon-filter: var(--filter-primary);background-color:var(--color-background);color:var(--color-primary)}.border-radius-small{border-radius:var(--radius-small)}.border-radius-medium{border-radius:var(--radius-medium)}.border-radius-large{border-radius:var(--radius-large)}.border-radius-overflow{overflow:hidden}.color-text{--icon-filter: var(--filter-text);border-color:var(--color-text);color:var(--color-text)}.color-white{--icon-filter: var(--filter-white);border-color:var(--color-white);color:var(--color-white)}.color-primary{--icon-filter: var(--filter-primary);border-color:var(--color-primary);color:var(--color-primary)}.color-secondary{--icon-filter: var(--filter-secondary);border-color:var(--color-secondary);color:var(--color-secondary)}.color-success{--icon-filter: var(--filter-success);border-color:var(--color-success);color:var(--color-success)}.color-danger{--icon-filter: var(--filter-danger);border-color:var(--color-danger);color:var(--color-danger)}@media(min-width: 768px){.column-count-2,.column-count-3,.column-count-4,.column-count-5,.column-count-6{display:block;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.column-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.column-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.column-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.column-count-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.column-count-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}.container{--container-wide: 100%;--container-narrow: 770px;--container-small: 600px}.container-wide{max-width:var(--container-wide);margin-right:auto;margin-left:auto}.container-narrow{max-width:var(--container-narrow);margin-right:auto;margin-left:auto}.container-small{max-width:var(--container-small);margin-right:auto;margin-left:auto}.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.display-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.display-block{display:block}.display-inline-block{display:inline-block}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-items-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-direction-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-space-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-content-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order--1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order--2{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.font-size-small{font-size:1rem}.font-size-large{font-size:1.3125rem}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-style-normal{font-style:normal}.font-style-italic{font-style:italic}.is-highlighted{font-weight:700}.list-style-disc{padding-left:20px;list-style:disc}.margin-top{margin-top:1em}.margin-top-small{margin-top:.5em}.margin-top-medium{margin-top:2em}.margin-top-large{margin-top:4em}.margin-bottom{margin-bottom:1em}.margin-bottom-small{margin-bottom:.5em}.margin-bottom-medium{margin-bottom:2em}.margin-bottom-large{margin-bottom:4em}.margin-left{margin-left:1em}.margin-left-small{margin-left:.5em}.margin-left-medium{margin-left:2em}.margin-left-large{margin-left:4em}.margin-right{margin-right:1em}.margin-right-small{margin-right:.5em}.margin-right-medium{margin-right:2em}.margin-right-large{margin-right:4em}@media(max-width: 767px){.m\:margin-top{margin-top:1em}.m\:margin-top-small{margin-top:.5em}.m\:margin-top-medium{margin-top:2em}.m\:margin-top-large{margin-top:4em}.m\:margin-bottom{margin-bottom:1em}.m\:margin-bottom-small{margin-bottom:.5em}.m\:margin-bottom-medium{margin-bottom:2em}.m\:margin-bottom-large{margin-bottom:4em}.m\:margin-left{margin-left:1em}.m\:margin-left-small{margin-left:.5em}.m\:margin-left-medium{margin-left:2em}.m\:margin-left-large{margin-left:4em}.m\:margin-right{margin-right:1em}.m\:margin-right-small{margin-right:.5em}.m\:margin-right-medium{margin-right:2em}.m\:margin-right-large{margin-right:4em}}@media(min-width: 768px)and (max-width: 1023px){.t\:margin-top{margin-top:1em}.t\:margin-top-small{margin-top:.5em}.t\:margin-top-medium{margin-top:2em}.t\:margin-top-large{margin-top:4em}.t\:margin-bottom{margin-bottom:1em}.t\:margin-bottom-small{margin-bottom:.5em}.t\:margin-bottom-medium{margin-bottom:2em}.t\:margin-bottom-large{margin-bottom:4em}.t\:margin-left{margin-left:1em}.t\:margin-left-small{margin-left:.5em}.t\:margin-left-medium{margin-left:2em}.t\:margin-left-large{margin-left:4em}.t\:margin-right{margin-right:1em}.t\:margin-right-small{margin-right:.5em}.t\:margin-right-medium{margin-right:2em}.t\:margin-right-large{margin-right:4em}}@media(min-width: 1024px){.d\:margin-top{margin-top:1em}.d\:margin-top-small{margin-top:.5em}.d\:margin-top-medium{margin-top:2em}.d\:margin-top-large{margin-top:4em}.d\:margin-bottom{margin-bottom:1em}.d\:margin-bottom-small{margin-bottom:.5em}.d\:margin-bottom-medium{margin-bottom:2em}.d\:margin-bottom-large{margin-bottom:4em}.d\:margin-left{margin-left:1em}.d\:margin-left-small{margin-left:.5em}.d\:margin-left-medium{margin-left:2em}.d\:margin-left-large{margin-left:4em}.d\:margin-right{margin-right:1em}.d\:margin-right-small{margin-right:.5em}.d\:margin-right-medium{margin-right:2em}.d\:margin-right-large{margin-right:4em}}.padding-top{padding-top:1em}@media(max-width: 1023px){.padding-top--desktop{padding-top:0}}.padding-top-medium{padding-top:2em}.padding-top-large{padding-top:4em}.padding-bottom{padding-bottom:1em}@media(max-width: 1023px){.padding-bottom--desktop{padding-bottom:0}}.padding-bottom-medium{padding-bottom:2em}.padding-bottom-large{padding-bottom:4em}.padding-right{padding-right:1em}@media(max-width: 1023px){.padding-right--desktop{padding-right:0}}.padding-right-medium{padding-right:2em}.padding-right-large{padding-right:4em}.padding-left{padding-left:1em}@media(max-width: 1023px){.padding-left--desktop{padding-left:0}}.padding-left-medium{padding-left:2em}.padding-left-large{padding-left:4em}@media(max-width: 767px){.m\:padding-top{padding-top:1em}}@media(max-width: 767px)and (max-width: 1023px){.m\:padding-top--desktop{padding-top:0}}@media(max-width: 767px){.m\:padding-top-medium{padding-top:2em}}@media(max-width: 767px){.m\:padding-top-large{padding-top:4em}}@media(max-width: 767px){.m\:padding-bottom{padding-bottom:1em}}@media(max-width: 767px)and (max-width: 1023px){.m\:padding-bottom--desktop{padding-bottom:0}}@media(max-width: 767px){.m\:padding-bottom-medium{padding-bottom:2em}}@media(max-width: 767px){.m\:padding-bottom-large{padding-bottom:4em}}@media(max-width: 767px){.m\:padding-right{padding-right:1em}}@media(max-width: 767px)and (max-width: 1023px){.m\:padding-right--desktop{padding-right:0}}@media(max-width: 767px){.m\:padding-right-medium{padding-right:2em}}@media(max-width: 767px){.m\:padding-right-large{padding-right:4em}}@media(max-width: 767px){.m\:padding-left{padding-left:1em}}@media(max-width: 767px)and (max-width: 1023px){.m\:padding-left--desktop{padding-left:0}}@media(max-width: 767px){.m\:padding-left-medium{padding-left:2em}}@media(max-width: 767px){.m\:padding-left-large{padding-left:4em}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-top{padding-top:1em}}@media(min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){.t\:padding-top--desktop{padding-top:0}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-top-medium{padding-top:2em}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-top-large{padding-top:4em}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-bottom{padding-bottom:1em}}@media(min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){.t\:padding-bottom--desktop{padding-bottom:0}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-bottom-medium{padding-bottom:2em}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-bottom-large{padding-bottom:4em}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-right{padding-right:1em}}@media(min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){.t\:padding-right--desktop{padding-right:0}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-right-medium{padding-right:2em}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-right-large{padding-right:4em}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-left{padding-left:1em}}@media(min-width: 768px)and (max-width: 1023px)and (max-width: 1023px){.t\:padding-left--desktop{padding-left:0}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-left-medium{padding-left:2em}}@media(min-width: 768px)and (max-width: 1023px){.t\:padding-left-large{padding-left:4em}}@media(min-width: 1024px){.d\:padding-top{padding-top:1em}}@media(min-width: 1024px)and (max-width: 1023px){.d\:padding-top--desktop{padding-top:0}}@media(min-width: 1024px){.d\:padding-top-medium{padding-top:2em}}@media(min-width: 1024px){.d\:padding-top-large{padding-top:4em}}@media(min-width: 1024px){.d\:padding-bottom{padding-bottom:1em}}@media(min-width: 1024px)and (max-width: 1023px){.d\:padding-bottom--desktop{padding-bottom:0}}@media(min-width: 1024px){.d\:padding-bottom-medium{padding-bottom:2em}}@media(min-width: 1024px){.d\:padding-bottom-large{padding-bottom:4em}}@media(min-width: 1024px){.d\:padding-right{padding-right:1em}}@media(min-width: 1024px)and (max-width: 1023px){.d\:padding-right--desktop{padding-right:0}}@media(min-width: 1024px){.d\:padding-right-medium{padding-right:2em}}@media(min-width: 1024px){.d\:padding-right-large{padding-right:4em}}@media(min-width: 1024px){.d\:padding-left{padding-left:1em}}@media(min-width: 1024px)and (max-width: 1023px){.d\:padding-left--desktop{padding-left:0}}@media(min-width: 1024px){.d\:padding-left-medium{padding-left:2em}}@media(min-width: 1024px){.d\:padding-left-large{padding-left:4em}}.position-absolute{position:absolute}.position-relative{position:relative}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.text-transform-lowercase{text-transform:lowercase}.text-transform-uppercase{text-transform:uppercase}.text-transform-capitalize{text-transform:capitalize}.text-decoration-none{text-decoration:none}.text-decoration-underline{text-decoration:underline}.hidden{display:none !important}@media(max-width: 767px){.m\:hidden{display:none !important}}@media(min-width: 768px)and (max-width: 1023px){.t\:hidden{display:none !important}}@media(min-width: 1024px){.d\:hidden{display:none !important}}.empty\:hidden:empty{display:none}.visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.bg{--bg-padding: 30px;--bg-top: 0px;--bg-right: calc(-1 * var(--offset-right, calc(50vw - 50%)));--bg-bottom: 0px;--bg-left: calc(-1 * var(--offset-left, calc(50vw - 50%)));--bg-skew-left: 0px;--bg-skew-right: 0px;--bg-skew-back-left: 0px;--bg-skew-back-right: 0px;--bg-skew-back-offset: 30px;--input-background-color: var(--color-background);position:relative}.bg:before,.bg:after{content:"";display:block;position:absolute;right:var(--bg-right);left:var(--bg-left)}.bg:before{z-index:-1;top:var(--bg-top);bottom:var(--bg-bottom);background:var(--bg-background-light)}.bg--primary{--bg-background-light: var(--color-primary);--bg-background: var(--color-primary-light)}.bg--primary-light{--bg-background-light: var(--color-primary-light);--bg-background: var(--color-primary)}.bg--secondary{--bg-background-light: var(--color-secondary);--bg-background: var(--color-secondary-light)}.bg--secondary-light{--bg-background-light: var(--color-secondary-light);--bg-background: var(--color-secondary)}.bg--white{--bg-background-light: var(--color-white);--bg-background: var(--color-primary-half)}.bg--skewed-left:before,.bg--skewed-right:before{top:calc(var(--bg-top) + var(--bg-skew-back-offset));-webkit-clip-path:polygon(0 var(--bg-skew-left), 100% var(--bg-skew-right), 100% 100%, 0 100%);clip-path:polygon(0 var(--bg-skew-left), 100% var(--bg-skew-right), 100% 100%, 0 100%)}.bg--skewed-left:after,.bg--skewed-right:after{z-index:-2;top:var(--bg-top);background:var(--bg-background);-webkit-clip-path:polygon(0 var(--bg-skew-back-left), 100% var(--bg-skew-back-right), 100% 100%, 0 100%);clip-path:polygon(0 var(--bg-skew-back-left), 100% var(--bg-skew-back-right), 100% 100%, 0 100%)}.bg--skewed-contact:before{-webkit-transform:skew(0, 2deg);transform:skew(0, 2deg)}.bg--last:after{z-index:-1;bottom:-40px;height:150px;-webkit-transform:rotate(2deg);transform:rotate(2deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;background:var(--bg-background-light)}.bg--skewed-left{--bg-skew-left: 60px;--bg-skew-back-left: calc( var(--bg-skew-left) + var(--bg-skew-back-offset) )}.bg--skewed-left:after{height:var(--bg-skew-back-left)}.bg--skewed-right{--bg-skew-right: 60px;--bg-skew-back-right: calc( var(--bg-skew-right) + var(--bg-skew-back-offset) )}.bg--skewed-right:after{height:var(--bg-skew-back-right)}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;padding:10px 20px;-webkit-transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0), -webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);border-width:2px;border-style:solid;border-radius:var(--radius-button);font-family:adelle,serif;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}@media(hover: hover){.button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}.button--block{display:block;width:100%}.button--disabled,.button[disabled]{opacity:.3;cursor:default;pointer-events:none}.button--icon{overflow:hidden}.button--icon:before,.button--icon:after{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;-webkit-transition:width .3s ease,-webkit-transform .3s ease;transition:width .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,width .3s ease;transition:transform .3s ease,width .3s ease,-webkit-transform .3s ease;background:none center center/contain no-repeat;background-image:var(--icon, url("../img/icons/arrow.svg"));-webkit-filter:var(--icon-filter, var(--filter-text));filter:var(--icon-filter, var(--filter-text))}.button--icon:after{margin-left:auto}@media(hover: none){.button--icon:before{width:0px}}@media(hover: hover){.button--icon:not(:hover):before{width:0px;-webkit-transform:translateX(-40px);transform:translateX(-40px)}.button--icon:hover:after{width:0px;-webkit-transform:translateX(40px);transform:translateX(40px)}}.cta{position:relative}.cta--with-image .cta__content{padding:30px 0 30px 45px}@media(max-width: 767px){.cta--with-image .cta__content{padding:0 45px 30px}}.cta>div{z-index:1}.cta:after{content:"";position:absolute;z-index:0;bottom:0;width:100%;height:60px;opacity:.3;background:var(--color-primary-half);-webkit-clip-path:polygon(0 0, 100% 30px, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 30px, 100% 100%, 0 100%)}.cta__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;padding:30px 45px}.cta__afbeelding{-webkit-clip-path:polygon(30px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(30px 0, 100% 0, 100% 100%, 0 100%)}@media(max-width: 767px){.cta__afbeelding{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 30px));clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 30px))}}.cta__afbeelding picture{height:100%}.cta__afbeelding picture img{-o-object-fit:cover;object-fit:cover;height:100%}figure audio{width:100%}figure audio::-webkit-media-controls-panel{background-color:var(--color-primary-light)}figure audio::-webkit-media-controls-current-time-display,figure audio::-webkit-media-controls-time-remaining-display{color:var(--color-primary);font-family:adelle,serif;font-weight:700;font-size:1rem}figure audio::-webkit-media-controls-mute-button,figure audio::-webkit-media-controls-timeline,figure audio::-webkit-media-controls-play-button,figure audio::-webkit-media-controls-volume-slider{-webkit-filter:var(--filter-primary);filter:var(--filter-primary)}.fotos__cover{height:100%}.fotos__cover img{-o-object-fit:cover;object-fit:cover;height:100%}.hamburger{display:block;position:relative;width:50px;height:50px}.is-expanded .hamburger--fx-basic span{-webkit-transition-delay:.2s,.1s,.4s;transition-delay:.2s,.1s,.4s}.is-expanded .hamburger--fx-basic span:first-of-type{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-expanded .hamburger--fx-basic span:nth-of-type(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}.is-expanded .hamburger--fx-basic span:last-of-type{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-expanded .hamburger--fx-spin span{-webkit-transition-delay:.2s,.1s,.4s;transition-delay:.2s,.1s,.4s}.is-expanded .hamburger--fx-spin span:first-of-type{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.is-expanded .hamburger--fx-spin span:nth-of-type(2){-webkit-transform:rotate(135deg);transform:rotate(135deg);opacity:0}.is-expanded .hamburger--fx-spin span:last-of-type{top:50%;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.hamburger span{display:block;position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-property:top,opacity,-webkit-transform;transition-property:top,opacity,-webkit-transform;transition-property:transform,top,opacity;transition-property:transform,top,opacity,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.3s,.4s,.4s;transition-delay:.3s,.4s,.4s;background:currentcolor}.hamburger span:first-of-type{top:20%}.hamburger span:last-of-type{top:80%}[style*="--icon:url"]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:var(--icon-align, center);-ms-flex-align:var(--icon-align, center);align-items:var(--icon-align, center);gap:var(--icon-gap, 15px)}[style*="--icon:url"]:before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:var(--icon-size, 24px);height:var(--icon-size, 24px);background:var(--icon, none) center center/contain no-repeat;-webkit-filter:var(--icon-filter, var(--filter-text));filter:var(--icon-filter, var(--filter-text))}.icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:var(--icon-align, center);-ms-flex-align:var(--icon-align, center);align-items:var(--icon-align, center);gap:var(--icon-gap, 15px)}.icon:before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:var(--icon-size, 24px);height:var(--icon-size, 24px);background:var(--icon, none) center center/contain no-repeat;-webkit-filter:var(--icon-filter, var(--filter-text));filter:var(--icon-filter, var(--filter-text))}.icon--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon--primary{--icon-filter: var(--filter-primary)}.icon--after:before{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.icon--email,.icon[href^="mailto:"]{--icon: url("../img/icons/email.svg")}.icon--phone,.icon[href^="tel:"]{--icon: url("../img/icons/phone.svg")}.icon--location,.icon[href*="google.com/maps"]{--icon: url("../img/icons/location.svg")}.icon--arrow{--icon: url("../img/icons/arrow.svg")}.icon--address-card{--icon: url("../img/icons/address-card.svg")}.icon--bus{--icon: url("../img/icons/bus.svg")}.icon--chevron{--icon: url("../img/icons/chevron.svg")}.icon--check{--icon: url("../img/icons/check.svg")}.icon--calendar{--icon: url("../img/icons/calendar.svg")}.icon--clock{--icon: url("../img/icons/clock.svg")}.icon--education{--icon: url("../img/icons/education.svg")}.icon--euro{--icon: url("../img/icons/euro.svg")}.icon--faq{--icon: url("../img/icons/faq.svg")}.icon--files{--icon: url("../img/icons/files.svg")}.icon--hands{--icon: url("../img/icons/hands.svg")}.icon--hashtag{--icon: url("../img/icons/hashtag.svg")}.icon--heart{--icon: url("../img/icons/heart.svg")}.icon--heart-line{--icon: url("../img/icons/heart-line.svg")}.icon--house{--icon: url("../img/icons/house.svg")}.icon--housemedical{--icon: url("../img/icons/housemedical.svg")}.icon--joboffers{--icon: url("../img/icons/joboffers.svg")}.icon--key{--icon: url("../img/icons/key.svg")}.icon--list{--icon: url("../img/icons/list.svg")}.icon--location{--icon: url("../img/icons/location.svg")}.icon--map{--icon: url("../img/icons/map.svg")}.icon--money{--icon: url("../img/icons/money.svg")}.icon--news{--icon: url("../img/icons/news.svg")}.icon--pages{--icon: url("../img/icons/pages.svg")}.icon--play{--icon: url("../img/icons/play.svg")}.icon--plus{--icon: url("../img/icons/plus.svg")}.icon--plate{--icon: url("../img/icons/plate.svg")}.icon--search{--icon: url("../img/icons/search.svg")}.icon--star{--icon: url("../img/icons/star.svg")}.icon--user{--icon: url("../img/icons/user.svg")}.icon--usersearch{--icon: url("../img/icons/usersearch.svg")}.icon--users{--icon: url("../img/icons/users.svg")}.icon--smilingface{--icon: url("../img/icons/smilingface.svg")}.icon--comment-medical{--icon: url("../img/icons/comment-medical.svg")}.icon--contrast{--icon: url("../img/icons/contrast.svg")}.icon--darkmode{--icon: url("../img/icons/darkmode.svg")}.icon--speaker{--icon: url("../img/icons/speaker.svg")}.icon--facebook{--icon: url("../img/social/facebook.svg")}.icon--github{--icon: url("../img/social/github.svg")}.icon--googleplus{--icon: url("../img/social/googleplus.svg")}.icon--instagram{--icon: url("../img/social/instagram.svg")}.icon--linkedin{--icon: url("../img/social/linkedin.svg")}.icon--mail{--icon: url("../img/social/mail.svg")}.icon--pinterest{--icon: url("../img/social/pinterest.svg")}.icon--twitter{--icon: url("../img/social/twitter.svg")}.icon--vimeo{--icon: url("../img/social/vimeo.svg")}.icon--whatsapp{--icon: url("../img/social/whatsapp.svg")}.icon--youtube{--icon: url("../img/social/youtube.svg")}.icon--audio{--icon: url("../img/filetypes/audio.svg")}.icon--compressed{--icon: url("../img/filetypes/compressed.svg")}.icon--excel{--icon: url("../img/filetypes/excel.svg")}.icon--image{--icon: url("../img/filetypes/image.svg")}.icon--pdf{--icon: url("../img/filetypes/pdf.svg")}.icon--powerpoint{--icon: url("../img/filetypes/powerpoint.svg")}.icon--text{--icon: url("../img/filetypes/text.svg")}.icon--video{--icon: url("../img/filetypes/video.svg")}.icon--word{--icon: url("../img/filetypes/word.svg")}[data-favorite]:not(.is-favorite) .icon--heart{display:none}[data-favorite].is-favorite .icon--heart-line{display:none}.icon-tile{--icon-size: 45px;--icon-filter: var(--filter-primary);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 15px 15px;-webkit-transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0), -webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);border-radius:var(--radius-panel);background-color:var(--color-background);-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel);font-family:adelle,serif;font-weight:700;text-align:center;text-decoration:none}@media(hover: hover){.icon-tile:before{-webkit-transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0), -webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0)}.icon-tile:hover{--icon-filter: var(--filter-secondary);-webkit-transform:scale(1.05);transform:scale(1.05);color:var(--color-secondary)}.icon-tile:hover:before{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.image-round{overflow:hidden;border-radius:100%;aspect-ratio:1}.image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.link{--icon-size: 15px;--icon-gap: 10px;--icon-filter: var(--filter-primary);color:var(--color-primary);text-decoration:underline;cursor:pointer}.link:hover{--icon-filter: var(--filter-secondary);color:var(--color-secondary)}.link--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.link--icon:after{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;-webkit-transition:width .3s ease,-webkit-transform .3s ease;transition:width .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,width .3s ease;transition:transform .3s ease,width .3s ease,-webkit-transform .3s ease;background:none center center/contain no-repeat;background-image:url("../img/icons/arrow.svg");-webkit-filter:var(--icon-filter, var(--filter-text));filter:var(--icon-filter, var(--filter-text))}.link--icon-outside:after{background-image:url("../img/icons/arrow-outside.svg")}.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--list-gap, 5px) 30px}.list--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list--icon>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--icon-gap, 10px)}.list--icon>*:before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:13px;height:13px;-webkit-transition:width .3s ease,-webkit-transform .3s ease;transition:width .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,width .3s ease;transition:transform .3s ease,width .3s ease,-webkit-transform .3s ease;background:none center center/contain no-repeat;background-image:var(--icon, url("../img/icons/chevron.svg"));-webkit-filter:var(--icon-filter, var(--filter-primary));filter:var(--icon-filter, var(--filter-primary))}.list a{text-decoration:none}.list a:hover{color:var(--color-primary);text-decoration:underline}.is-loading .list>*{-webkit-animation:loading-gradient 2s ease infinite alternate !important;animation:loading-gradient 2s ease infinite alternate !important;border-radius:0 !important;border-color:rgba(0,0,0,0) !important;background:linear-gradient(110deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0.08));background-size:200% 100%;color:rgba(0,0,0,0) !important}.is-loading .list>*:before,.is-loading .list>*:after,.is-loading .list>*>*{visibility:hidden !important}.is-loading .message{pointer-events:none;-webkit-animation:loading-gradient 2s ease infinite alternate !important;animation:loading-gradient 2s ease infinite alternate !important;border-radius:0 !important;border-color:rgba(0,0,0,0) !important;background:linear-gradient(110deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0.08));background-size:200% 100%;color:rgba(0,0,0,0) !important}.is-loading .message:before,.is-loading .message:after,.is-loading .message>*{visibility:hidden !important}.quote{--icon: url("../img/icons/quote.svg");margin-right:45px;margin-left:45px;padding:45px}@media(max-width: 767px){.quote{margin-right:0;margin-left:0;padding:30px}}.quote.background-primary{--icon-filter: var(--filter-secondary)}.quote.background-secondary{--icon-filter: var(--filter-primary)}.quote:before{content:"";display:block;width:50px;height:36px;margin:-55px auto 30px;background:var(--icon, none) center center/contain no-repeat;-webkit-filter:var(--icon-filter);filter:var(--icon-filter)}@media(max-width: 767px){.quote:before{margin:-40px auto 30px}}.quote--clean{padding:45px 0;margin:0}.quote--clean:before{display:none}.quote--with-image{margin-top:65px}.quote--with-image:before{margin:-55px auto 30px 0}@media(max-width: 767px){.quote--with-image:before{margin:-40px auto 30px 0}}.quote__image{width:130px;height:130px;margin:-110px auto 30px;overflow:hidden;border-radius:50%}.quote__naam{font-family:adelle,serif}.review{position:relative;background-color:#cee7fe;margin-top:-10em;padding:45px;border-radius:var(--radius-medium);margin-bottom:var(--gap)}.review--no-margin{margin-top:-4em}@media(max-width: 1023px){.review{margin-top:0}}.review__star{--icon-size: 42px;position:absolute;right:25px;top:25px}.social{--icon-filter: var(--filter-secondary);--icon-size: 18px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.social a{padding:10px;-webkit-transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0), -webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);border-radius:50%;background:var(--color-white)}.social a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.skip-link{display:block;position:absolute;left:-300vw;max-width:calc(100% - var(--container-padding)*2);padding:1em 2em;border:3px solid var(--color-background);border-radius:var(--radius-button);background-color:var(--color-text);-webkit-box-shadow:var(--shadow-button);box-shadow:var(--shadow-button);color:var(--color-background);font-size:1.3125rem;text-decoration:none}.skip-link:focus,.skip-link:active{z-index:1400;top:calc(var(--container-padding) + env(safe-area-inset-top));left:calc(var(--container-padding) + env(safe-area-inset-left))}@media(max-width: 1199px){.skip-link--nav-desktop{display:none}}@media(min-width: 1200px){.skip-link--nav-mobile{display:none}}.table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table table{width:auto;table-layout:fixed;empty-cells:show;border-spacing:0;border-collapse:collapse}.table thead{background:var(--color-secondary-light);text-align:left}.table th{font-weight:700}.table td,.table th{padding:10px 15px;border:1px solid var(--color-border);text-align:left}.table tbody tr:nth-child(even) td{background:var(--color-secondary-light)}.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em 1em}.tags label{display:inline-block;padding:5px 15px;background:var(--color-secondary-light);color:var(--color-text-light);cursor:pointer}.tags label:after{content:"×";opacity:.5;font-size:1rem}.tags label:hover:after{opacity:1}.tags label[disabled]{opacity:.5;pointer-events:none}.is-loading .tags{pointer-events:none}.is-loading .tags>*{-webkit-animation:loading-gradient 2s ease infinite alternate !important;animation:loading-gradient 2s ease infinite alternate !important;border-radius:0 !important;border-color:rgba(0,0,0,0) !important;background:linear-gradient(110deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0.08));background-size:200% 100%;color:rgba(0,0,0,0) !important}.is-loading .tags>*:before,.is-loading .tags>*:after,.is-loading .tags>*>*{visibility:hidden !important}.url{container-type:inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--color-text-light);font-size:1rem}.url>span{display:block;white-space:nowrap}.url>span:nth-child(1){-ms-flex-negative:0;flex-shrink:0}.url>span:nth-child(2):not(:empty):before,.url>span:nth-child(3):not(:empty):before{content:"/"}.url>span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.url>span:nth-child(3){-ms-flex-negative:0;flex-shrink:0;max-width:100%}@container (max-width: 450px){.url>span:nth-child(2){display:none}.url>span:nth-child(3){-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}}@media(max-width: 480px){.url>span:nth-child(2){display:none}.url>span:nth-child(3){-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}}.accessibility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.accessibility a{color:inherit;text-decoration:none}.accessibility img{display:inline-block;margin-right:10px;vertical-align:middle;-webkit-filter:var(--filter-text);filter:var(--filter-text)}.accessibility__contrast:hover{--icon-filter: var(--filter-secondary);color:var(--color-secondary)}.accessibility__darkmode:hover{--icon-filter: var(--filter-secondary);color:var(--color-secondary)}.accessibility__fontsize{display:block}.accessibility__fontsize button{display:inline-block;color:inherit;vertical-align:baseline}.accessibility__fontsize button:hover{--icon-filter: var(--filter-secondary);color:var(--color-secondary)}.accessibility__fontsize button[data-fontsize=s]{font-size:14px}.accessibility__fontsize button[data-fontsize=m]{font-size:18px}.accessibility__fontsize button[data-fontsize=l]{font-size:22px}.fontsize-s [data-fontsize=s],.fontsize-m [data-fontsize=m],.fontsize-l [data-fontsize=l]{cursor:default !important}.fontsize-s{font-size:1rem}.fontsize-m{font-size:1.15rem}.fontsize-l{font-size:1.3rem}.accessibility__readspeaker{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.accessibility__readspeaker-popup{display:none;position:absolute;top:100%;right:0;width:300px}.accessibility__readspeaker-popup.is-open{display:block}.accessibility__readspeaker-popup>*{float:right}.accessibility__readspeaker-button:hover,.accessibility__readspeaker-button.is-expanded{--icon-filter: var(--filter-secondary);color:var(--color-secondary)}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);-webkit-transform-origin:left top;transform-origin:left top;background-color:var(--color-primary-light);color:var(--color-text-light);font-size:1rem;line-height:25px}.breadcrumbs .container{-webkit-transform:rotate(1deg);transform:rotate(1deg);-webkit-transform-origin:left top;transform-origin:left top}.breadcrumbs [role=list]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;container-type:inline-size}.breadcrumbs [role=listitem]:before{content:"/";display:inline-block;margin:-1px 8px 1px;color:var(--color-secondary);font-size:125%;line-height:1}.breadcrumbs [role=listitem][href]{color:inherit;text-decoration:none}.breadcrumbs [role=listitem][href]:hover{text-decoration:underline}.breadcrumbs__ancestors{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__ancestors [role=listitem]:first-child:before{content:none}.breadcrumbs__current{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-left:3px}.breadcrumbs__back span{--icon-size: 18px;--icon-filter: var(--filter-primary);cursor:pointer}.breadcrumbs__back span:hover{text-decoration:underline}.breadcrumbs__back span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumbs__cpEditUrl{display:none}@media(min-width: 768px){.breadcrumbs__cpEditUrl{display:inline-block;margin-left:5px;-webkit-transform:rotate(130deg);transform:rotate(130deg);opacity:.6;text-decoration:none}.breadcrumbs__cpEditUrl:hover{opacity:1;text-decoration:none}}@container (max-width: 500px){.breadcrumbs__ancestors [role=listitem]:before{content:"‹";margin:-1px 5px 1px 0}.breadcrumbs__ancestors [role=listitem]:not(:last-child){display:none}.breadcrumbs__current{display:none}}@media(max-width: 768px){.breadcrumbs__ancestors [role=listitem]:before{content:"‹";margin:-1px 5px 1px 0}.breadcrumbs__ancestors [role=listitem]:not(:last-child){display:none}.breadcrumbs__current{display:none}}.c-entry>*+*{margin-top:1em}.c-entry ul{padding-left:2em;list-style:disc}.c-entry ol{padding-left:2em;list-style:decimal}.c-entry iframe[src*="vimeo.com"],.c-entry iframe[src*="youtu.be"],.c-entry iframe[src*="youtube.com"],.c-entry iframe[src*="youtube-nocookie.com"]{display:block;width:100% !important;height:auto !important;aspect-ratio:16/9}:where(.c-entry) a{text-decoration:underline}:where(.c-entry) a:hover{color:var(--color-secondary)}:where(.c-entry) a:has(.button){text-decoration:none}:root{--card-padding: 15px}@media(min-width: 480px){:root{--card-padding: 20px}}@media(min-width: 768px){:root{--card-padding: 30px}}.card{display:grid;position:relative;grid-template-columns:[media-start content-start] 100% [media-end content-end];grid-template-rows:[media-start] auto [media-end content-start] 1fr [content-end];background-color:var(--color-background);-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel);text-decoration:none}.card--horizontal{grid-template-columns:[content-start] 1fr [content-end media-start] clamp(200px,50%,400px) [media-end];grid-template-rows:[content-start media-start] auto [content-end media-end]}.card--related{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.card--related img{border-radius:var(--radius-button)}.card[href]{-webkit-transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0), -webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0)}@media(hover: hover){.card[href]:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}}.card__media{grid-column:media-start/media-end;grid-row:media-start/media-end;background:url("../img/logo.svg") center center/65% auto no-repeat var(--color-primary-light);aspect-ratio:6/4}.card--horizontal .card__media{aspect-ratio:unset}.card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__content{--icon-filter: var(--filter-primary);--icon-align: flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:content-start/content-end;grid-row:content-start/content-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:var(--card-padding)}.card__suptitle{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-size:1rem;font-weight:300}.card__title{color:var(--color-primary);font-size:1.3125rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.card__link{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.card__button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;top:-50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 30px);border-bottom-left-radius:var(--radius-button);background:var(--color-primary);gap:1em;-webkit-clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 100%, 0 100%)}.card__button:before{content:"";display:block;position:absolute;right:0;width:30px;height:100%;background-color:var(--color-primary-half);-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 27px 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 27px 100%)}.card__button h4{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:15px 40px 15px 20px;overflow:hidden;color:var(--color-white);font-size:1.3125rem;gap:1em}.card__button h4:before,.card__button h4:after{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;-webkit-transition:width .3s ease,-webkit-transform .3s ease;transition:width .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,width .3s ease;transition:transform .3s ease,width .3s ease,-webkit-transform .3s ease;background:none center center/contain no-repeat;background-image:var(--icon, url("../img/icons/arrow.svg"));-webkit-filter:var(--icon-filter, var(--filter-white));filter:var(--icon-filter, var(--filter-white))}.card__button h4:after{margin-left:auto}@media(hover: none){.card__button h4:before{width:0px}}@media(hover: hover){.card__button h4:not(:hover):before{width:0px;-webkit-transform:translateX(-40px);transform:translateX(-40px)}.card__button h4:hover:after{width:0px;-webkit-transform:translateX(40px);transform:translateX(40px)}}.card__usp{--icon-filter: var(--filter-success);font-size:1rem;font-weight:300}.card__label{top:10px;right:10px;padding:2px 8px;font-size:1rem}.is-loading .card{pointer-events:none}.is-loading .card__media,.is-loading .card__content>*{-webkit-animation:loading-gradient 2s ease infinite alternate !important;animation:loading-gradient 2s ease infinite alternate !important;border-radius:0 !important;border-color:rgba(0,0,0,0) !important;background:linear-gradient(110deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0.08));background-size:200% 100%;color:rgba(0,0,0,0) !important}.is-loading .card__media:before,.is-loading .card__media:after,.is-loading .card__media>*,.is-loading .card__content>*:before,.is-loading .card__content>*:after,.is-loading .card__content>*>*{visibility:hidden !important}[data-show-more]~*{display:none !important}.collapsible-list a{display:block;width:100%}.collapsible-list ul{display:block;width:100%}.collapsible-list .has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collapsible-list .has-children>a{width:calc(100% - 30px)}.collapsible-list button{width:30px}.collapsible-list button:before{content:"";display:inline-block;width:8px;height:8px;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.collapsible-list button.is-expanded:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.collapsible-list ul ul{display:none}.collapsible-list ul ul.is-open{display:block}.cookiecontent{margin:1em 0;padding:80px 30px;border:2px dashed var(--color-info);border-radius:var(--radius-panel);background:var(--color-background);color:var(--color-info);font-size:var(--font-size-large);text-align:center}.cookiecontent button,.cookiecontent a{color:inherit !important;text-decoration:underline}.cookiecontent a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cookiecontent__info{font-style:italic}.cookiecontent__actions{display:block;margin-top:5px}.filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.dialog .filters{padding:30px var(--container-padding)}.filters>.button{-ms-flex-item-align:start;align-self:flex-start;margin-top:15px}.filters--padding{padding:30px}.filters__container-type{container-type:inline-size}.filters__title{display:inline-block;margin-bottom:5px}.dialog .filters__title,.sidebar .filters__title{font-weight:700}.filters__title [data-dom-content]{display:inline-block;margin-left:5px;font-size:1rem;font-weight:300}.filters__options{--icon-filter: var(--filter-primary);--icon-size: 18px}.filters__options label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:10px;cursor:pointer}.filters__options label:hover{color:var(--color-primary)}.filters__options input{-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.filters__options [data-toggle]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17px}.filters__options [data-toggle]:before{content:"";display:inline-block;width:10px;height:10px;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;color:var(--color-primary)}.filters__options [data-toggle]:hover{color:var(--color-primary);text-decoration:underline}.filters__options [data-toggle].is-expanded:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media(min-width: 1024px){.filters__options--dropdown{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.filters__options--dropdown .filters__title{width:100%;padding:8px 20px;border-radius:30px;background-color:var(--color-white);color:var(--color-text)}.filters__options--dropdown .filters__title [data-dom-content]{font-size:.8125rem}.filters__options--dropdown [data-toggle]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;white-space:nowrap}.filters__options--dropdown [data-toggle]:before{display:none}.filters__options--dropdown [data-toggle]:after{content:"";display:inline-block;width:10px;height:10px;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;color:var(--color-primary)}.filters__options--dropdown [data-toggle-box]{position:absolute;z-index:10;min-width:100%;padding:8px 20px 18px;border-radius:var(--radius-input);background-color:var(--color-white);-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel);color:var(--color-primary)}}.filters__options [data-toggle-box]:not(.is-open){display:none}.filters__distance{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.filters__distance>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filters__distance select{width:100%;min-width:110px}@container (max-width: 300px){.filters__distance{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.filters__distance select{display:block}}.filters__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media(min-width: 1024px){.filters__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters__row [type=text],.filters__row [type=search],.filters__row select{border-radius:30px}}.filters__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;margin-bottom:40px}.heading.text-align-center{margin-right:auto;margin-left:auto}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5{font-family:adelle,serif;font-weight:700;line-height:1.15}.heading-1{font-size:2.5rem}.heading-2{font-size:1.875rem}.heading-3{font-size:1.5625rem}.heading-4{font-size:1.3125rem}.heading-5{font-size:1.125rem}.heading-locatie{font-family:ubuntu,sans-serif;font-weight:400}.heading-locatie-large{font-size:3.25rem}.heading__suptitle{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:auto;padding-bottom:2px;border-bottom:3px solid var(--color, var(--color-primary))}.heading.text-align-center .heading__suptitle{margin-left:auto}.headline{display:block;text-decoration:none}.headline:hover .headline__title{color:var(--color-secondary)}.headline__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:5px;overflow:hidden}.is-loading .headline{pointer-events:none}.is-loading .headline>*{-webkit-animation:loading-gradient 2s ease infinite alternate !important;animation:loading-gradient 2s ease infinite alternate !important;border-radius:0 !important;border-color:rgba(0,0,0,0) !important;background:linear-gradient(110deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0.08));background-size:200% 100%;color:rgba(0,0,0,0) !important}.is-loading .headline>*:before,.is-loading .headline>*:after,.is-loading .headline>*>*{visibility:hidden !important}.map{z-index:0;aspect-ratio:4/3}@media(max-width: 479px){.map{aspect-ratio:1}}.darkmode .map .leaflet-tile-pane{-webkit-filter:invert(1);filter:invert(1)}.map .leaflet-popup-content-wrapper{all:unset}.map--detail .leaflet-popup{min-width:400px}@media(max-width: 767px){.map--detail .leaflet-popup{min-width:300px}}.map .leaflet-popup-content{margin:0;font-size:1rem;line-height:unset;text-align:left;width:100% !important}.map .leaflet-popup-content p{margin:0}.map .leaflet-popup-content a{color:var(--color-primary)}.map--wide{aspect-ratio:16/9}.map__icon{background:url("../img/icons/marker.svg") no-repeat;-webkit-filter:var(--filter-primary);filter:var(--filter-primary)}.map__popup{background:var(--color-background);-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel);width:100%}.map__popup>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;padding:15px}.map__popup--wide>div{padding:30px}.map__popup img{display:none}@media(min-width: 768px){.map__popup img{display:block;width:100%;max-height:250px;-o-object-fit:cover;object-fit:cover;aspect-ratio:6/4}}.marker-cluster-small,.marker-cluster-medium,.marker-cluster-large{background-color:rgba(102,54,138,.3137254902) !important;color:#fff}.marker-cluster-small>div,.marker-cluster-medium>div,.marker-cluster-large>div{background-color:var(--color-primary) !important}.marker-cluster-small span,.marker-cluster-medium span,.marker-cluster-large span{font-family:ubuntu,sans-serif;font-size:.875rem;font-weight:700 !important}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;color:var(--color-primary);font-weight:700;list-style:none}.pagination a,.pagination span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:35px;border-radius:999px;line-height:1;text-decoration:none}.pagination a:hover{color:var(--color-secondary)}.pagination .is-active span{width:35px;border-color:var(--color-secondary);background:var(--color-secondary);color:var(--color-background);font-weight:700}.pagination__prev,.pagination__next{width:35px}.pagination__prev:before,.pagination__next:before{content:"";display:inline-block;width:8px;height:8px;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pagination__prev.is-disabled,.pagination__next.is-disabled{opacity:.4}.pagination__prev:before{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.pagination__pages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 10px}.pagination__page{padding:0 10px}@media(max-width: 767px){.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination__prev,.pagination__next{margin:0}.pagination__pages{display:none}}.is-loading .pagination{pointer-events:none}.is-loading .pagination>*{-webkit-animation:loading-gradient 2s ease infinite alternate !important;animation:loading-gradient 2s ease infinite alternate !important;border-radius:0 !important;border-color:rgba(0,0,0,0) !important;background:linear-gradient(110deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0.08));background-size:200% 100%;color:rgba(0,0,0,0) !important}.is-loading .pagination>*:before,.is-loading .pagination>*:after,.is-loading .pagination>*>*{visibility:hidden !important}:root{--panel-padding: var(--container-padding)}@media(min-width: 768px){:root{--panel-padding: 30px}}@media(min-width: 1024px){:root{--panel-padding: 50px}}.panel{--input-background-color: var(--color-background-input);display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--radius-panel);background-color:var(--color-background);-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel)}.panel--specs{--icon-size: 42px;--icon-align: top;--icon-filter: var(--filter-primary);padding:45px;z-index:5;border-radius:var(--radius-medium);background-color:#f4a46a;color:var(--color-primary)}.panel--specs>.row{width:100%}@media(max-width: 1199px){.panel--specs{padding:30px}}.panel--specs-blue{background-color:#cee7fe}.panel--specs-blue p{color:var(--color-text)}@media(max-width: 1023px){.panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.panel__content{-webkit-box-flex:50%;-ms-flex:50% 1 1;flex:50% 1 1;padding:50px var(--panel-padding)}.panel__aside{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:45%;-ms-flex:45% 0 0px;flex:45% 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em;padding:100px var(--panel-padding) 50px;border-radius:0 0 var(--radius-panel) var(--radius-panel);-webkit-clip-path:polygon(0 50px, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 50px, 100% 0, 100% 100%, 0 100%)}.panel__aside:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:75px;background-color:var(--color-primary-half);-webkit-clip-path:polygon(0 0, 100% 0, 0 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 0 100%, 0 100%)}.panel__aside.background-secondary:before{background-color:var(--color-secondary-half)}@media(min-width: 1024px){.panel__aside{padding:50px var(--panel-padding) 50px 125px;border-radius:0 var(--radius-panel) var(--radius-panel) 0;-webkit-clip-path:polygon(100px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(100px 0, 100% 0, 100% 100%, 0 100%)}.panel__aside:before{width:120px;height:100%;-webkit-clip-path:polygon(0 0, 100% 0, -5px 100%, 0 100%);clip-path:polygon(0 0, 100% 0, -5px 100%, 0 100%)}}.panel__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-top:30px;margin-right:-25px}.platform{position:relative}.platform>div{-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.platform span{padding:15px 0;margin:0 15px;border-top:1px solid var(--color-primary);text-align:center;font-family:adelle,serif;font-weight:700}.platform a{text-decoration:none}.platform img{padding:15px}@media(min-width: 1024px){.platform:hover>div{position:absolute;margin-top:-30px}.platform:hover span{display:block !important}}@media(max-width: 1023px){.platform>div{height:100%}.platform span{display:block !important}}.search{position:relative}.search input{padding-right:50px;border-radius:999px;border-color:var(--color-primary-light)}.search input::-ms-clear{display:none !important}.search input::-webkit-calendar-picker-indicator{display:none !important}.search input::-webkit-search-cancel-button{display:none !important}.search__button{position:absolute;top:0;right:0;bottom:0;min-width:50px}.search__button img{margin:auto;-webkit-filter:var(--filter-text);filter:var(--filter-text)}.share{--icon-filter: var(--filter-white);--icon-size: 24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.share button{padding:15px;-webkit-transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0), -webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);border-radius:50%;background:var(--color-secondary)}.share button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--container-padding);padding:var(--container-padding);background-color:var(--color-background)}.step__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;aspect-ratio:275/180}.step__media img{width:100%;aspect-ratio:inherit;-o-object-fit:contain;object-fit:contain}.step__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.step__title{font-family:adelle,serif;font-size:1.125rem;font-weight:600;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.step__text{font-size:1rem;font-weight:300}.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.toolbar__tabs{--icon-size: 20px;--icon-filter: var(--filter-primary);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;overflow:hidden;border-radius:var(--radius-panel);background-color:var(--color-primary-light);line-height:30px}.toolbar__tabs button{padding:5px 25px;-webkit-clip-path:polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);clip-path:polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%)}.toolbar__tabs button:hover{color:var(--color-primary);text-decoration:underline}.toolbar__tabs .is-expanded{--icon-filter: var(--filter-white);background-color:var(--color-primary);color:var(--color-white);font-weight:700;pointer-events:none}.toolbar__tabs li:not(:first-child){margin-left:-10px}.toolbar__tabs li:first-child button{padding-left:20px;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 10px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 10px) 100%, 0 100%)}.toolbar__tabs li:last-child button{padding-right:20px;-webkit-clip-path:polygon(10px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(10px 0, 100% 0, 100% 100%, 0 100%)}.contact .map{aspect-ratio:16/9;border-radius:var(--radius-small)}.contact__blokken{gap:40px}@media(min-width: 1024px){.contact__blokken{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.contact__item{margin-bottom:40px;padding:var(--card-padding);-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel);-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.contact__item.background-white{color:var(--color-text)}.contact__subtekst{padding:5px 0 0 39px;font-size:1rem;font-weight:300}.contact__email:not(:last-child){margin-bottom:15px}.contact__email a{color:var(--color-primary);font-family:adelle,serif;font-weight:700;text-decoration:none}.contact__telefoon a{color:var(--color-primary);font-family:adelle,serif;font-weight:700;text-decoration:none}.contact__adres .icon{color:var(--color-primary);font-family:adelle,serif;font-weight:700}.contact__links{display:grid;gap:10px}.contact__links a{font-family:adelle,serif;font-weight:700;text-decoration:none}:root{--container-width: 1200px;--container-padding: 15px}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 calc(var(--container-padding) + env(safe-area-inset-right)) 0 calc(var(--container-padding) + env(safe-area-inset-left))}.container--small{--container-width: 900px}.container--fullwidth{max-width:100%}.content__blocks.row{row-gap:50px}.content__related.bg--primary-light,.content__last.bg--primary-light{--bg-background-light: var(--color-primary-light);--bg-background: var(--color-primary)}.content__related.bg--secondary-light,.content__last.bg--secondary-light{--bg-background-light: var(--color-secondary-light);--bg-background: var(--color-secondary)}.content__related:after,.content__last:after{z-index:-1;bottom:-40px;height:150px;-webkit-transform:rotate(2deg);transform:rotate(2deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;background:var(--bg-background-light)}.content__map{position:relative;margin-bottom:-100px}.content__map .map{aspect-ratio:21/8;margin-right:calc(var(--offset-right)*-1);margin-left:calc(var(--offset-left)*-1)}@media(max-width: 767px){.content__map .map{aspect-ratio:4/3}}@media(max-width: 479px){.content__map .map{aspect-ratio:1 !important}}.row{--flexgrid-col-size: 12;display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--gap) clamp(0px,var(--gap),9%)}.col{grid-column:span var(--flexgrid-col-size)}.col--pull{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.col--hidden{display:none}.col--1{--flexgrid-col-size: 1}.col--2{--flexgrid-col-size: 2}.col--3{--flexgrid-col-size: 3}.col--4{--flexgrid-col-size: 4}.col--5{--flexgrid-col-size: 5}.col--6{--flexgrid-col-size: 6}.col--7{--flexgrid-col-size: 7}.col--8{--flexgrid-col-size: 8}.col--9{--flexgrid-col-size: 9}.col--10{--flexgrid-col-size: 10}.col--11{--flexgrid-col-size: 11}.col--12{--flexgrid-col-size: 12}@media(max-width: 767px){.m\:col--pull{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.m\:col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m\:col--hidden{display:none}.m\:col--1{--flexgrid-col-size: 1}.m\:col--2{--flexgrid-col-size: 2}.m\:col--3{--flexgrid-col-size: 3}.m\:col--4{--flexgrid-col-size: 4}.m\:col--5{--flexgrid-col-size: 5}.m\:col--6{--flexgrid-col-size: 6}.m\:col--7{--flexgrid-col-size: 7}.m\:col--8{--flexgrid-col-size: 8}.m\:col--9{--flexgrid-col-size: 9}.m\:col--10{--flexgrid-col-size: 10}.m\:col--11{--flexgrid-col-size: 11}.m\:col--12{--flexgrid-col-size: 12}}@media(min-width: 768px)and (max-width: 1023px){.t\:col--pull{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.t\:col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.t\:col--hidden{display:none}.t\:col--1{--flexgrid-col-size: 1}.t\:col--2{--flexgrid-col-size: 2}.t\:col--3{--flexgrid-col-size: 3}.t\:col--4{--flexgrid-col-size: 4}.t\:col--5{--flexgrid-col-size: 5}.t\:col--6{--flexgrid-col-size: 6}.t\:col--7{--flexgrid-col-size: 7}.t\:col--8{--flexgrid-col-size: 8}.t\:col--9{--flexgrid-col-size: 9}.t\:col--10{--flexgrid-col-size: 10}.t\:col--11{--flexgrid-col-size: 11}.t\:col--12{--flexgrid-col-size: 12}}@media(min-width: 1024px){.d\:col--pull{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.d\:col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.d\:col--hidden{display:none}.d\:col--1{--flexgrid-col-size: 1}.d\:col--2{--flexgrid-col-size: 2}.d\:col--3{--flexgrid-col-size: 3}.d\:col--4{--flexgrid-col-size: 4}.d\:col--5{--flexgrid-col-size: 5}.d\:col--6{--flexgrid-col-size: 6}.d\:col--7{--flexgrid-col-size: 7}.d\:col--8{--flexgrid-col-size: 8}.d\:col--9{--flexgrid-col-size: 9}.d\:col--10{--flexgrid-col-size: 10}.d\:col--11{--flexgrid-col-size: 11}.d\:col--12{--flexgrid-col-size: 12}}.footer{position:relative;z-index:5;padding-bottom:env(safe-area-inset-bottom)}.footer__top{margin-top:45px}@media(min-width: 1024px){.footer__top{margin-top:100px}}.footer__top:before{content:"";display:block;position:absolute;z-index:-1;top:0;right:0;left:0;height:30px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left top;transform-origin:left top;background:var(--color-primary-half);-webkit-clip-path:polygon(0 0, 100% 0, 100% 10px, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 10px, 0 100%)}@media(min-width: 1024px){.footer__top:before{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.footer__top:after{content:"";display:block;position:absolute;z-index:-10;top:5px;right:0;left:0;height:60px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left top;transform-origin:left top;background:var(--color-white);-webkit-clip-path:polygon(0 0, 100% 0, 100% 10px, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 10px, 0 100%)}@media(min-width: 1024px){.footer__top:after{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.footer__logo{display:grid;position:relative;grid-template-columns:1fr 1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:45px;gap:30px}@media(min-width: 1024px){.footer__logo{grid-template-columns:1fr}}@media(max-width: 767px){.footer__logo{grid-template-columns:1fr}}.footer__logo:after{position:absolute;z-index:-2;top:-45px;right:var(--bg-right);bottom:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left top;transform-origin:left top;background:var(--color-primary);-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 30px));clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 30px))}@media(min-width: 1024px){.footer__logo:after{top:-90px;right:0;-webkit-transform:rotate(2deg);transform:rotate(2deg);-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 30px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 30px) 100%, 0 100%)}}.footer__logo .logo{max-width:200px;margin:15px 0}@media(min-width: 1024px){.footer__logo .logo{max-width:290px;margin:0}}@media(max-width: 767px){.footer__logo .logo{margin:15px auto 0}}.footer__logo .social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 1024px){.footer__logo .social{margin-top:45px;padding-right:45px}}.footer__contact{--icon-filter: var(--filter-primary)}.footer__contact h3{margin-bottom:15px;margin-left:39px;color:var(--color-primary);font-family:adelle,serif;font-size:1.125rem;font-weight:700}.footer__contact ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;font-weight:300;gap:15px}@media(min-width: 1024px){.footer__contact ul{margin-bottom:45px}}.footer__contact ul .titel{margin-left:39px}.footer__contact ul a{-webkit-transition:all .1s ease;transition:all .1s ease}.footer__contact ul a:hover{color:var(--color-secondary)}.footer__aanbod{--icon-size: 30px;--icon-filter: var(--filter-primary)}.footer__aanbod ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px;margin-bottom:45px}.footer__aanbod a,.footer__aanbod span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0), -webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);font-family:adelle,serif;font-weight:700;text-decoration:none}.footer__aanbod a:hover,.footer__aanbod span:hover{-webkit-transform:scale(1.05);transform:scale(1.05);color:var(--color-secondary)}.footer__aanbod [style*="--icon:url"]:before{width:var(--icon-size, 26px);height:var(--icon-size, 26px)}.footer__menu{padding:45px 0;border-top:6px solid var(--color-secondary)}.footer__bottom{padding:10px 0}.footer__bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:45px}@media(max-width: 767px){.footer__bottom .container{gap:0;display:grid}}.footer__bottom .copyright{font-size:1rem;font-weight:700}.footer__bottommenu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;font-size:1rem}@media(max-width: 767px){.footer__bottommenu{display:grid;gap:5px;margin-top:15px}}.footer__bottommenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media(max-width: 767px){.footer__bottommenu ul{display:grid;gap:5px}}.footermenu{--icon-filter: var(--filter-white)}.footermenu>ul{display:grid;gap:var(--gap) clamp(0px,var(--gap),9%)}@media(min-width: 768px){.footermenu>ul{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.footermenu>ul{grid-template-columns:1fr 1fr 1fr}}.footermenu>ul>li{position:relative}.footermenu>ul>li>.button{margin:auto 30px;line-height:20px}.footermenu .mobile-menu{display:none !important}.footermenu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;-webkit-transition:all .1s ease;transition:all .1s ease;color:var(--color-primary);font-family:adelle,serif;font-weight:400;text-decoration:none}.footermenu__item:hover{color:var(--color-secondary)}.is-active>.footermenu__item{--icon-filter: var(--filter-secondary);color:var(--color-secondary)}.footermenu-sub{--icon: url("../img/icons/chevron.svg");--icon-size: 14px;--icon-filter: var(--filter-primary)}.footermenu-sub__item{-webkit-transition:all .1s ease;transition:all .1s ease;font-size:1rem;text-decoration:none}.footermenu-sub__item:hover{color:var(--color-secondary)}.footermenu-sub .button{margin:15px 0 0;line-height:20px}.footermenu-sub .button:before{display:none}.footermenu__toggle{display:none}.grid{display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill, minmax(clamp(0px, var(--min-item-width, 300px), 100%), 1fr))}.grid--cards{--min-item-width: 300px}.grid--cards-horizontal{--min-item-width: 500px}.grid--steps{--min-item-width: 175px}.grid--platformen{--min-item-width: 175px}.grid--tiles{--min-item-width: 175px}@media(max-width: 767px){.grid--tiles{gap:var(--container-padding)}}.grid--headlines{--min-item-width: 450px}.grid__tile{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel);gap:var(--gap)}.grid__tile h3,.grid__tile .button{position:relative;z-index:2}.grid__tile .button{border-color:var(--color-white)}.grid__tile:after{content:"";display:block;position:absolute;z-index:1;bottom:0;width:100%;height:33%;opacity:.1;background:var(--color-white);-webkit-clip-path:polygon(0 30px, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 30px, 100% 0, 100% 100%, 0 100%)}@media(min-width: 1200px){.header{position:sticky;z-index:10;top:-40px;padding-top:env(safe-area-inset-top)}}.header__logo{display:block;position:fixed;z-index:40;top:0;right:0;left:0}@media(max-width: 767px){.header__logo{position:absolute}}.header__logo .container{height:0}.header__logo a{display:inline-block;margin-left:-40px;padding:25px 60px 55px 40px;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0), -webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);background:url("../img/logo-bg.svg") 0 0/contain no-repeat rgba(0,0,0,0);-webkit-filter:drop-shadow(var(--shadow-panel));filter:drop-shadow(var(--shadow-panel))}.header__logo a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media(max-width: 1199px){.header__logo a{margin-top:-15px;padding:30px 50px 35px 35px}.header__logo img{width:150px}}@media(min-width: 1200px){.header__logo img{-webkit-transition:.3s ease;transition:.3s ease}.header__logo--stuck img{width:125px}}.header__top{--icon-size: 18px;--icon-filter: var(--filter-primary);position:relative;z-index:20;padding:5px 0;background:var(--color-primary-light)}.header__top .search{--icon-size: 18px}.header__top .search input{max-width:185px;height:30px}.header__top .search__button:hover{--icon-filter: var(--filter-secondary)}.header__top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:30px}.header__top nav{color:var(--color-primary);font-family:adelle,serif;font-size:1rem;font-weight:300;line-height:1}.header__top nav a{text-decoration:none}.header__top nav a:hover{--icon-filter: var(--filter-secondary);color:var(--color-secondary)}.header__main{z-index:15;background:var(--color-primary)}.header__main .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:30px}@media(max-width: 1199px){.header__main{height:60px}}@media(max-width: 1199px){.header__top,.header__nav{display:none}}.hero{--hero-skew: 100px;--hero-skew-img: 70px}.hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em}.hero__content .button{-ms-flex-item-align:start;align-self:flex-start}.hero__title{font-family:adelle,serif;font-weight:700;line-height:1}.hero__image img{width:100%;height:100%;max-height:700px;-o-object-fit:cover;object-fit:cover}.hero__mask{position:relative;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--hero-skew)), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--hero-skew)), 0 100%);-webkit-transform:translateZ(0);transform:translateZ(0)}.hero__mask:after{content:"";display:block;position:absolute;z-index:2;bottom:-5px;left:0;width:100%;height:calc(25px + var(--hero-skew));background-color:var(--color-primary-light);-webkit-clip-path:polygon(0 var(--hero-skew), 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 var(--hero-skew), 100% 0, 100% 100%, 0 100%)}.hero__tiles{position:relative;z-index:1;margin-top:-110px}.hero__tiles .container{display:block}.hero__panel{position:relative;z-index:1;margin-top:-125px}.hero__panel .container{display:block;max-width:1000px}.hero__label{position:relative;background:var(--color-secondary);color:var(--color-white);padding:5px 15px;border-radius:var(--radius-button);font-size:1.125rem;top:-5px;margin-left:15px}.hero__specs{position:relative;margin-top:-120px;padding:45px}@media(max-width: 1199px){.hero__specs{margin-top:0;padding:30px;border-radius:0}}.hero--small .hero__content{padding:60px 0 50px}@media(max-width: 1199px){.hero--small .hero__content{padding-top:90px}}@media(min-width: 1024px){.hero--small .hero__content{width:40%}}@media(min-width: 768px)and (max-width: 1023px){.hero--small .hero__content{width:50%}}.hero--small .hero__content:last-child{width:80%}@media(max-width: 767px){.hero--small .hero__content{width:100%}}.hero--small .hero__title{font-size:2.5rem}@media(max-width: 767px){.hero--small .hero__title{font-size:1.875rem}}.hero--small .hero__image{width:55%;-webkit-transform:translateX(var(--container-padding));transform:translateX(var(--container-padding));-webkit-clip-path:polygon(var(--hero-skew-img) 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(var(--hero-skew-img) 0, 100% 0, 100% 100%, 0 100%)}@media(min-width: 768px)and (max-width: 1023px){.hero--small .hero__image{width:50%}}@media(min-width: 1200px){.hero--small .hero__image{-webkit-clip-path:polygon(var(--hero-skew-img) 0, 100% 0, calc(100% - var(--hero-skew-img)) 100%, 0 100%);clip-path:polygon(var(--hero-skew-img) 0, 100% 0, calc(100% - var(--hero-skew-img)) 100%, 0 100%)}}@media(min-width: 1340px){.hero--small .hero__image{-webkit-transform:translateX(100px);transform:translateX(100px)}}@media(max-width: 1023px){.hero--large{--hero-skew: 40px}.hero--large .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero--large .hero__content{width:100%;padding:100px 0 30px}.hero--large .hero__title{font-size:2.5rem}.hero--large .hero__image{margin:0 calc(-1*var(--container-padding));-webkit-clip-path:polygon(0 var(--hero-skew), 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 var(--hero-skew), 100% 0, 100% 100%, 0 100%)}}@media(max-width: 767px){.hero--large .hero__title{font-size:2.1875rem}}@media(min-width: 1024px){.hero--large{--hero-skew-img: 150px}.hero--large .hero__content{width:45%;padding:120px 0 180px}.hero--large .hero__content p{width:75%}.hero--large .hero__title{width:115%;font-size:3.75rem}.hero--large .hero__image{-ms-flex-negative:0;flex-shrink:0;width:calc(55% + 50vw - 50%);-webkit-clip-path:polygon(var(--hero-skew-img) 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(var(--hero-skew-img) 0, 100% 0, 100% 100%, 0 100%)}}.hero__contact{position:fixed;right:30px;bottom:30px;z-index:1050}.hero__contact [data-toggle-box]:not(.is-open){display:none}@media(max-width: 1199px){.hero__contact{bottom:80px;right:10px}}.hero__contactButton{display:block;width:100px;height:100px;border-radius:50%;background-color:#67b8f2;text-align:center;padding:24px 10px;font-family:adelle,serif;font-weight:700;color:var(--color-text);-webkit-filter:drop-shadow(var(--shadow-panel));filter:drop-shadow(var(--shadow-panel));cursor:pointer}.hero__contactButton.is-expanded{background-color:var(--color-primary);color:var(--color-white)}@media(max-width: 1199px){.hero__contactButton{width:90px;height:90px;font-size:1rem;padding:23px 10px}}.hero__contactPopup{position:absolute;bottom:25px;right:25px;width:380px;border-radius:var(--radius-button);padding:30px 30px 95px;background-color:var(--color-primary-light);z-index:-1;-webkit-filter:drop-shadow(var(--shadow-panel));filter:drop-shadow(var(--shadow-panel))}@media(max-width: 1199px){.hero__contactPopup{border-bottom-right-radius:50px}}.hero__buttons{display:grid;gap:10px}.hero__buttons span>a{width:100%}.main{position:relative;z-index:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:40px 0}.main__content:first-child:last-child{--flexgrid-col-size: 12}@media(min-width: 1200px){.menu{--icon-filter: var(--filter-white)}.menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-30px}.menu>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.menu>ul>li>.button{margin:auto 30px;line-height:20px}.menu .mobile-menu{display:none !important}.menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:20px 30px;color:var(--color-white);font-family:adelle,serif;font-weight:700;line-height:20px;text-decoration:none}.d\:is-expanded>.menu__item{text-decoration:underline}.has-children>.menu__item:after{content:"";display:inline-block;width:8px;height:8px;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-flex-negative:0;flex-shrink:0;margin-left:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.is-active>.menu__item{--icon-filter: var(--filter-secondary);color:var(--color-secondary)}.menu__toggle{display:none}}.navbar{display:none}@media(max-width: 1199px){.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;z-index:2500;bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px;border-radius:var(--radius-small);background:var(--color-primary);color:#fff;font-size:1rem;line-height:1}.navbar__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;padding:10px 15px calc(5px + env(safe-area-inset-bottom));text-align:center;text-decoration:none;cursor:pointer;justify-self:flex-end}.navbar__item:first-child,.navbar__item:last-child{-ms-flex-preferred-size:75%;flex-basis:75%}.navbar__item img{display:block;width:100%;height:20px;margin:0 5px 5px;-o-object-fit:contain;object-fit:contain}.navbar__item img[src*=".svg"]{-webkit-filter:var(--filter-white);filter:var(--filter-white)}.navbar__item .hamburger{width:25px;height:20px;margin:0 auto 5px}.navbar__item a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;text-decoration:none}}.searchpage__heading{margin-bottom:30px}.searchpage__heading h2{margin-bottom:5px;color:var(--color-primary)}.searchpage__segment{--icon-size: 20px;--icon-filter: var(--filter-primary);margin-bottom:10px}.searchpage__segment h3{margin-bottom:15px;color:var(--color-primary)}.searchpage__segment .link{margin-top:10px}.searchpage__faq{--icon-size: 20px;--icon-filter: var(--filter-primary)}.searchpage__faq h3{margin-bottom:30px;color:var(--color-primary)}.searchpage__segment+.searchpage__faq{padding-top:40px;border-top:1px solid var(--color-primary-light)}.is-loading .searchpage{pointer-events:none}.is-loading .searchpage__heading,.is-loading .searchpage__segment,.is-loading .searchpage__faq{-webkit-animation:loading-gradient 2s ease infinite alternate !important;animation:loading-gradient 2s ease infinite alternate !important;border-radius:0 !important;border-color:rgba(0,0,0,0) !important;background:linear-gradient(110deg, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0.08));background-size:200% 100%;color:rgba(0,0,0,0) !important}.is-loading .searchpage__heading:before,.is-loading .searchpage__heading:after,.is-loading .searchpage__heading>*,.is-loading .searchpage__segment:before,.is-loading .searchpage__segment:after,.is-loading .searchpage__segment>*,.is-loading .searchpage__faq:before,.is-loading .searchpage__faq:after,.is-loading .searchpage__faq>*{visibility:hidden !important}.section{padding:75px 0}.bg--primary-light+.section.bg--primary-light{padding-top:0}.bg--secondary-light+.section.bg--secondary-light{padding-top:0}:root{--sidebar-padding: var(--container-padding)}@media(min-width: 768px){:root{--sidebar-padding: 30px}}.sidebar{--icon-filter: var(--filter-primary);position:sticky;top:var(--container-padding)}@media(min-width: 1200px){.sidebar{top:90px}}@media(min-width: 1024px){.sidebar--popout{margin-top:-145px}}.sidebar--no-sticky{position:relative;top:0}.sidebar__item{margin-bottom:15px;padding:40px var(--sidebar-padding) 30px;border-radius:var(--radius-panel);background:var(--color-background);-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel)}.sidebar__title{--icon-size: 28px;margin:0 0 0 -6px}.sidebar__title a{text-decoration:none}.sidebar__content{--icon-size: 22px;--icon-align: flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.sidebar__content .icon[href]{text-decoration:none}.sidebar__content .icon[href]:hover{text-decoration:underline}.sidebar__content .button{-ms-flex-item-align:start;align-self:flex-start}.sidebar__title+.sidebar__content{margin-top:30px}.sidebar__content+.sidebar__content{margin-top:20px;padding-top:20px;border-top:1px solid var(--color-primary-light)}.sidebar__navigatie{--icon: url("../img/icons/chevron.svg");--icon-size: 16px;margin-top:30px}.sidebar__navigatie>ul{display:grid;gap:15px}.sidebar__navigatie>ul li{margin-top:5px}.sidebar__navigatie>ul a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:var(--icon-align, center);-ms-flex-align:var(--icon-align, center);align-items:var(--icon-align, center);gap:var(--icon-gap, 15px);-webkit-transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:-webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0);transition:transform .3s cubic-bezier(0.5, 3, 0.5, 0), -webkit-transform .3s cubic-bezier(0.5, 3, 0.5, 0);font-family:adelle,serif;font-weight:600;text-decoration:none}.sidebar__navigatie>ul a:before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:var(--icon-size, 24px);height:var(--icon-size, 24px);background:var(--icon, none) center center/contain no-repeat;-webkit-filter:var(--icon-filter, var(--filter-text));filter:var(--icon-filter, var(--filter-text))}.sidebar__navigatie>ul a:hover{-webkit-transform:translateX(5px);transform:translateX(5px);color:var(--color-secondary);font-weight:700}.sidebar__navigatie>ul li.is-open:has(ul)>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar__navigatie>ul li.is-active>a{color:var(--color-secondary);font-weight:700;text-decoration:underline}.sidebar__navigatie>ul a+ul{margin-top:5px}.sidebar__navigatie>ul ul{margin-left:31px;gap:5px}.sidebar__navigatie>ul ul.is-open:not(.level-4){display:grid}.sidebar__navigatie>ul ul.is-open.level-4{display:none}.sidebar__navigatie>ul ul li a{font-family:ubuntu,sans-serif;font-weight:300}.sidebar__navigatie>ul ul li a:hover{font-weight:400}.sidebar__navigatie>ul ul.is-open:has(ul)>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar__navigatie>ul ul.is-active>a{font-weight:400}.sidebar__navigatie>ul ul.is-open.level-3 li.is-open:has(ul)>a:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.sidebar__cta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel)}:where(.dialog,.toast-wrapper,.submenu){display:none}@media(min-width: 1200px){[data-toggle-box=nav-main]{display:none !important}}