﻿@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap";*{box-sizing:border-box}html,body{min-height:100%;background:#fff;color:#222}body,ul,ol,dl{margin:0;padding:0}article,aside,audio,figure,footer,header,nav,section,video{display:block;padding:0;margin:0}table{border-collapse:collapse}td{padding:.5rem}img{border:none;max-width:100%;display:block}button,select,summary,[type=radio],[type=submit],[type=checkbox],label:has([type=radio]),label:has([type=checkbox]){cursor:pointer}input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0px}input[type=submit]{-webkit-appearance:none}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{color:#222;line-height:1.72em;font-family:"Inter",sans-serif;font-weight:400;font-style:normal;font-size:17px;text-rendering:optimizeLegibility}input[type=text],input[type=email],input[type=tel],input[type=date],select,textarea{border:0;background-color:#fff;padding:12px 14px;font:inherit;line-height:1;outline:none;border:2px solid #ddd;border-radius:4px;transition:border .2s ease;width:100%}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=date]::placeholder,select::placeholder,textarea::placeholder{color:hsl(0,0%,61.6666666667%)}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,select:focus,textarea:focus{border-color:#000}select option[value=""],select:has(option[value=""]:checked){color:hsl(0,0%,61.6666666667%)}select option:not([value=""]){color:#222}a{color:#000;transition:color .2s ease}a:hover{color:#777}h1,h2,h3,h4{max-width:990px;margin:0 auto 1rem auto;padding:0 2rem;font-family:"Inter",sans-serif}h1{font-weight:700;font-size:clamp(1.6rem,1.0667rem + 1.5238vw,2.4rem);margin:.2em auto .6em auto;line-height:1.3em}h2{font-weight:700;font-size:1.3em;margin:.2em auto .6em auto;line-height:1.3em}h3{font-weight:600;font-size:1.15em;text-transform:uppercase;letter-spacing:.03em}h4{font-weight:400}p,section h3,section ul:not([class]){max-width:990px;margin:0 auto 2rem auto;padding:0 2rem}footer ul ul li,section ul:not([class]) li{text-align:left;list-style-type:"—";padding-inline-start:1em;margin:0 0 1em 1em}section ul:not([class]):has(li:nth-child(4)){column-count:2;column-gap:4em}strong,b,.strong{font-weight:700}ol{padding-left:1em}ol li{padding-left:.5em}footer{background-color:#222;color:#ccc;padding:3rem 0}footer a{color:#fff}footer a:hover{color:#ccc}nav{top:0;left:0;right:0;width:100%;position:fixed;z-index:90;transition:top .6s ease 0s;text-align:center;height:70px;background:#fff;color:#222;padding:0;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:center}nav .site-title{font-weight:700;font-size:1.1rem;letter-spacing:.02em;color:#222;text-decoration:none}.clearfix:after{content:"";display:table;clear:both}.small{font-size:.86rem;line-height:1.8}.hide{display:none}.hidden{visibility:hidden}.btn{font:inherit;font-family:"Inter",sans-serif;background-color:#000;color:#fff;line-height:42px;padding:0 28px;display:inline-block;cursor:pointer;text-decoration:none;transition:all .3s;font-weight:600;border:0;border-radius:4px;letter-spacing:.02em}.btn:hover{background-color:#777;color:#fff}.btn-secondary{background-color:rgba(0,0,0,0);font-weight:400;padding:0;color:#000;text-decoration:underline}.btn-secondary:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:#777}.container{max-width:1140px;padding:0 2em;margin:0 auto}.container-990{max-width:990px;padding:0 2rem;margin:0 auto}header{padding:10rem 0 5rem 0;text-align:center}header h1{font-size:clamp(2rem,1.2rem + 2.2857vw,3.2rem);font-weight:700}body>section{padding:5rem 0;overflow:hidden}body>section:nth-of-type(odd){background-color:#fff}body>section:nth-of-type(even){background-color:#f5f5f5}#btn-top{position:fixed;z-index:98;width:42px;height:42px;background-color:rgba(0,0,0,.7);bottom:-20px;right:20px;text-decoration:none;opacity:0;transition:all .6s ease 0s;border-radius:4px}#btn-top:hover{background-color:#000}#btn-top:before{content:"↑";line-height:42px;text-align:center;display:block;font-family:"Inter";color:#fff}body.scrolled-down #btn-top{bottom:20px;opacity:1}footer>ul{list-style:none;display:flex;flex-wrap:wrap;gap:6em;margin-bottom:5em}footer>ul h3{margin-top:4rem;padding:0;color:#fff}footer>ul>li:first-child{width:55%}footer>ul li:last-child{flex-grow:1}#copyright{padding:2rem 2rem 4rem 2rem;display:flex;color:hsla(0,0%,100%,.5);font-size:.86rem}#copyright a{margin-left:auto}.right{float:right}.show-on-scroll{transform:translateY(1em);transition:transform 2s ease}.show-on-scroll.is-visible{transform:translateY(0)}.status-bar.container,.columns.container{max-width:1440px}.columns.container h1,.columns.container h2,.columns.container h3,.columns.container h4,.columns.container p,.columns.container ul:not([class]){padding:0}.splide.splide_header .splide__track{height:100%}.splide.splide_header .splide__slide:after{content:"";display:block;position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0)}.splide.splide_caroussel{margin-top:5rem}.splide.splide_caroussel .splide__slide{width:900px;max-width:calc(100% - 4rem)}.splide.splide_caroussel .splide__slide img{width:100%;height:auto}.splide__arrow--prev{left:calc(50% - 450px - 4.5rem)}.splide__arrow--prev:before{content:"←";text-align:center;display:block;font-family:"Inter"}.splide__arrow--next{right:calc(50% - 450px - 4.5rem)}.splide__arrow--next:before{content:"→";text-align:center;display:block;font-family:"Inter"}.splide__arrow{background:hsla(0,0%,100%,0);border:0;cursor:pointer;height:4rem;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:4rem;z-index:1;font:inherit;font-size:2rem}.splide__arrow svg{display:none}ul.status-bar{display:flex;position:relative;list-style-type:none;margin:5rem auto}ul.status-bar:before{content:"";display:block;height:2px;width:calc(100% - 4rem);background-color:#000;position:absolute;bottom:15px;z-index:0}ul.status-bar li{width:33.33%;position:relative;z-index:1;text-align:center;font-weight:600;font-size:1.2rem;display:flex;flex-direction:column}ul.status-bar li span{display:block;margin:.4rem 0}ul.status-bar li span+span{order:-1}ul.status-bar li .date{font-weight:400;font-size:1rem;margin-bottom:3rem}ul.status-bar li:after{content:"";display:block;width:30px;height:30px;border:2px solid #000;background-color:#000;border-radius:50%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}ul.status-bar li.active~li:after{background-color:#fff}.formgrid{display:grid;grid-gap:1.5rem;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin-bottom:2em;text-align:left}.formgrid input[type=radio],.formgrid input[type=checkbox]{margin:0}.formgrid .span1{grid-column-end:span 1}.formgrid .span2{grid-column-end:span 2}.formgrid .span3{grid-column-end:span 3}.formgrid label{display:flex;align-items:baseline;gap:1em}.formgrid label.disabled{pointer-events:none;opacity:.4}.formgrid textarea{resize:none}.formgrid p,.formgrid h1,.formgrid h2,.formgrid h3{grid-column-end:span 3;margin:0;padding:0;max-width:none;text-align:left}.formgrid h1,.formgrid h2,.formgrid h3{margin:1rem 0}.formgrid ol{grid-column-end:span 3}#register-form{border-top:1px solid rgba(0,0,0,.15);padding:2rem 0 0 0}#register-form[data-index="0"] #register-prev-btn{display:none}#register-form[data-index="3"] #register-next-btn{display:none}#register-form h1,#register-form h2,#register-form h3{margin:3rem 0 1rem 0;padding:0;text-transform:none}#register-form p{margin:0 0 1rem 0;padding:0}#register-form input[type=submit]{margin:0 0 2rem 0}#register-form .register-tab{display:none}#register-form .register-tab.active{display:block}#register-form .register-tab.formgrid.active{display:grid}#register-form .register-paging{display:flex;gap:2em;justify-content:center;list-style:none;margin-top:5rem}#register-navigation{display:flex;gap:1.2em;justify-content:center;max-width:none;border-top:1px solid rgba(0,0,0,.15);padding:3rem 0 0 0;margin:5rem 0 0 0}#register-navigation li{cursor:pointer;user-select:none;font-size:0;color:rgba(0,0,0,0);overflow:hidden;display:block;float:left;border-radius:50%;text-align:center;width:15px;height:15px;background-color:#000}#register-navigation li:hover{background-color:#000 !important}#register-navigation li.active~li{background-color:hsla(0,0%,100%,.5)}input[type=submit]{margin:0 0 5rem 0}.annotation{text-align:left;max-width:960px;padding:0;font-size:.86rem}#locatiekaart{height:80vh;position:relative;z-index:1}#locatiekaart .leaflet-control-attribution svg{display:none !important}#locatiekaart .leaflet-control-zoom-in,#locatiekaart .leaflet-control-zoom-out{font:normal 22px "Inter",monospace;text-indent:0}#locatiekaart .leaflet-bar{border-radius:0;border-width:1px}#locatiekaart>svg{display:none}form{margin-top:5rem !important}@media screen and (max-width: 768px){footer>ul{flex-direction:column}footer>ul li{width:100% !important}ul.status-bar{flex-direction:column;padding:1em 2em}ul.status-bar:before{height:100%;width:1px;left:calc(2em + 15px);top:0}ul.status-bar li{width:100%;text-align:left;padding-left:4rem}ul.status-bar li:after{transform:translateY(-50%);top:50%;left:0;position:absolute}header h1,footer h1{padding:0 2rem}}@media screen and (max-width: 560px){section ul:not([class]){column-count:1}.formgrid .span1,.formgrid .span2{grid-column-end:span 3}footer>ul{flex-direction:column}footer>ul li{width:100% !important}}
