/**handles:kansspelwet**/
:root{--ksw-ink:var(--wp--preset--color--ink);--ksw-primary:var(--wp--preset--color--primary);--ksw-primary-dark:var(--wp--preset--color--primary-dark);--ksw-soft:var(--wp--preset--color--soft);--ksw-ground:var(--wp--preset--color--ground);--ksw-line:var(--wp--preset--color--line);--ksw-muted:var(--wp--preset--color--muted);--ksw-accent:var(--wp--preset--color--accent);--ksw-accent-light:var(--wp--preset--color--accent-light);--ksw-r-card:24px;--ksw-r-lg:32px;--ksw-shadow:0 30px 60px -32px rgba(18, 35, 61, 0.35)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{height:auto}:where(.wp-site-blocks)>*{margin-block-start:0}.screen-reader-text:focus{background:#fff;padding:8px 12px;z-index:1000}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--ksw-accent-light);outline-offset:2px;border-radius:6px}.ksw-utility{background:var(--ksw-ink);color:rgba(255,255,255,.88);font-size:.8125rem}.ksw-utility .ksw-utility__inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;flex-wrap:wrap;padding-block:.5rem}.ksw-utility p{margin:0}.ksw-utility a{color:#fff}.ksw-utility .ksw-18{display:inline-block;border:1px solid rgba(255,255,255,.5);border-radius:999px;padding:0 .6rem;font-weight:700;margin-right:.5rem}.ksw-utility .ksw-utility__claims span+span::before{content:"·";margin:0 .55rem;opacity:.55}.ksw-header{background:#fff;border-bottom:1px solid var(--ksw-line);position:relative;z-index:20}.ksw-header__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:84px}.ksw-logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none!important;color:var(--ksw-ink)}.ksw-logo svg{flex-shrink:0}.ksw-logo__word{font-family:var(--wp--preset--font-family--serif);font-size:1.65rem;font-weight:600;letter-spacing:-.01em;line-height:1;color:var(--ksw-ink)}.ksw-logo__word b{font-weight:600;color:var(--ksw-accent)}.ksw-header__nav{display:flex;align-items:center;gap:1rem}.ksw-header .wp-block-navigation a{text-decoration:none}.ksw-header .wp-block-navigation .wp-block-navigation-item__content:hover{color:var(--ksw-primary)}.ksw-header .wp-block-navigation .current-menu-item>a,.ksw-header .wp-block-navigation a[aria-current=page]{color:var(--ksw-primary);font-weight:600}@media (max-width:599px){.ksw-header .wp-block-navigation__responsive-container-open{width:44px;height:44px;border-radius:999px;background:var(--ksw-soft);color:var(--ksw-primary);display:inline-flex;align-items:center;justify-content:center}}.ksw-header__nav{flex-wrap:nowrap}.ksw-header .wp-block-navigation__responsive-container.is-menu-open{padding:2rem}.ksw-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{font-size:1.25rem;gap:1rem}.ksw-header .wp-block-search__button{width:44px;height:44px;border-radius:999px!important;background:var(--ksw-soft)!important;color:var(--ksw-primary)!important;border:1px solid var(--ksw-line)!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center;margin:0}.ksw-header .wp-block-search__button svg{width:22px;height:22px;fill:currentColor}.ksw-header .wp-block-search__inside-wrapper{border:0!important;padding:0!important}.ksw-header .wp-block-search.wp-block-search__searchfield-hidden .wp-block-search__input{border:0}.ksw-header .wp-block-search:not(.wp-block-search__searchfield-hidden) .wp-block-search__input{border:1px solid var(--ksw-line);border-radius:999px;padding:.5rem 1rem;margin-right:.5rem}@media (max-width:600px){.ksw-logo__word{font-size:1.35rem}.ksw-logo svg{width:32px;height:35px}.ksw-header__inner{min-height:72px}.ksw-utility .ksw-utility__claims{display:none}}.ksw-header,.ksw-utility{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.ksw-section{padding-top:clamp(64px,8vw,104px)!important;padding-bottom:clamp(64px,8vw,104px)!important;position:relative}.ksw-section--tight{padding-top:clamp(40px,5vw,64px)!important;padding-bottom:clamp(40px,5vw,64px)!important}.ksw-bg-white{background:#fff}.ksw-bg-ground{background:var(--ksw-ground)}.ksw-bg-soft{background:var(--ksw-soft)}.ksw-bg-ink{background:var(--ksw-ink);color:#fff}.ksw-rounded-top{border-radius:48px 48px 0 0;margin-top:-48px!important;z-index:1}@media (max-width:600px){.ksw-rounded-top{border-radius:28px 28px 0 0;margin-top:-28px!important}}.ksw-eyebrow{font-size:.8125rem!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ksw-primary);margin-bottom:.75rem!important}.ksw-bg-ink .ksw-eyebrow,.ksw-cta .ksw-eyebrow{color:rgba(255,255,255,.85)}.ksw-lead{font-size:var(--wp--preset--font-size--medium)!important}.ksw-muted{color:var(--ksw-muted)}.ksw-center{text-align:center}.ksw-section-head{max-width:680px;margin-bottom:clamp(2rem,4vw,3.5rem)!important}.ksw-section-head.ksw-center{margin-left:auto!important;margin-right:auto!important}.ksw-section-head h2{margin-top:0;margin-bottom:.75rem}.ksw-section-head p:last-child{margin-bottom:0;color:var(--ksw-muted)}.ksw-head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;flex-wrap:wrap;margin-bottom:2.25rem!important}.ksw-head-row h2{margin:0}.ksw-head-row>*{margin:0!important}.ksw-textlink a,a.ksw-textlink{font-weight:600;text-decoration:none;color:var(--ksw-primary)}.ksw-textlink a::after,a.ksw-textlink::after{content:" →"}.ksw-textlink a:hover,a.ksw-textlink:hover{text-decoration:underline}.ksw-circles{overflow:hidden}.ksw-circles::after,.ksw-circles::before{content:"";position:absolute;border-radius:50%;border:1px solid var(--ksw-line);pointer-events:none}.ksw-circles::before{width:640px;height:640px;right:-200px;top:-160px}.ksw-circles::after{width:380px;height:380px;right:-70px;top:-30px}.ksw-circles>*{position:relative;z-index:1}.is-layout-constrained>.ksw-hero-sub,.is-layout-constrained>.ksw-lead:not(.ksw-center),.is-layout-constrained>.ksw-standfirst{margin-left:calc((100% - min(100%,1200px))/ 2)!important;margin-right:auto!important}.wp-block-button__link{text-decoration:none!important;transition:background-color .15s ease,color .15s ease}.wp-block-button.is-style-outline .wp-block-button__link{background:#fff;color:var(--ksw-ink);border:1px solid var(--ksw-line);padding:calc(.85rem - 1px) calc(1.6rem - 1px)}.wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:var(--ksw-primary);color:var(--ksw-primary);background:#fff}.ksw-btn-white .wp-block-button__link{background:#fff!important;color:var(--ksw-primary)!important;font-weight:700}.ksw-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.ksw-pill,.ksw-pills p{margin:0!important;display:inline-block;background:#fff;border:1px solid var(--ksw-line);border-radius:999px;padding:.35rem .9rem;font-size:.8125rem;font-weight:500;color:var(--ksw-ink)}.ksw-bg-white .ksw-pills p{background:var(--ksw-ground)}.ksw-cat a,.wp-block-post-terms.ksw-cat a{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ksw-primary);text-decoration:none}.wp-block-post-terms.ksw-cat .wp-block-post-terms__separator{display:none}.wp-block-post-terms.ksw-cat .wp-block-post-terms__separator+a,.wp-block-post-terms.ksw-cat a+a{margin-left:.6rem}.ksw-cat--pill a,.wp-block-post-terms.ksw-cat--pill a{background:var(--ksw-primary);color:#fff;border-radius:999px;padding:.2rem .8rem;letter-spacing:.02em;text-transform:none;font-size:.8125rem}.ksw-tags a{display:inline-block;border:1px solid var(--ksw-line);border-radius:999px;padding:.3rem .85rem;font-size:.8125rem;font-weight:500;text-decoration:none;color:var(--ksw-ink);margin:0 .35rem .35rem 0}.ksw-tags .wp-block-post-terms__separator{display:none}.ksw-iconcircle{width:56px;height:56px;border-radius:50%;background:var(--ksw-soft);color:var(--ksw-primary);display:flex!important;align-items:center;justify-content:center;flex-shrink:0;margin:0!important}.ksw-iconcircle::before{content:"";width:26px;height:26px;background:currentColor;-webkit-mask:var(--ksw-icon) center/contain no-repeat;mask:var(--ksw-icon) center/contain no-repeat}.ksw-iconcircle--sm{width:44px;height:44px}.ksw-iconcircle--sm::before{width:22px;height:22px}.ksw-iconcircle--solid{background:var(--ksw-accent);color:#fff}.ksw-i-wet{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h7l5 5v13H7zM14 3v5h5M10 13h6M10 17h6'/%3E%3C/svg%3E")}.ksw-i-belasting{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5L5 19M7 4.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM17 14.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5z'/%3E%3C/svg%3E")}.ksw-i-vergunning{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6zM8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E")}.ksw-i-cruks{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8zM3 21c0-4 3-6 7-6s7 2 7 6M17 9l4 4M21 9l-4 4'/%3E%3C/svg%3E")}.ksw-i-klacht{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4zM8 9h8M8 12h5'/%3E%3C/svg%3E")}.ksw-i-uitbetalen{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 1 0 18 9 9 0 0 1 0-18zM12 7v5l3 2'/%3E%3C/svg%3E")}.ksw-i-reclame{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10v4h4l7 5V5L7 10zM18 9a4 4 0 0 1 0 6'/%3E%3C/svg%3E")}.ksw-i-hart{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7-4.5-7-10a4 4 0 0 1 7-2.5A4 4 0 0 1 19 10c0 5.5-7 10-7 10z'/%3E%3C/svg%3E")}.ksw-i-weegschaal{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v16M8 20h8M5 8h14M5 8l-2.5 6a2.6 2.6 0 0 0 5 0zM19 8l-2.5 6a2.6 2.6 0 0 0 5 0z'/%3E%3C/svg%3E")}.ksw-i-gebouw{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21V8l8-5 8 5v13M9 21v-6h6v6M3 21h18'/%3E%3C/svg%3E")}.ksw-i-telefoon{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.ksw-i-mail{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h18v14H3zM3 7l9 6 9-6'/%3E%3C/svg%3E")}.ksw-i-wereld{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 1 0 18 9 9 0 0 1 0-18zM3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18'/%3E%3C/svg%3E")}.ksw-i-kalender{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h18v16H3zM3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E")}.ksw-i-app{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 2.5h10a1 1 0 0 1 1 1v17a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1v-17a1 1 0 0 1 1-1zM10.5 18.5h3'/%3E%3C/svg%3E")}.ksw-i-netwerk{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM18 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM12 15.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM8 7l3 9M16 7l-3 9M8.5 6h7'/%3E%3C/svg%3E")}.ksw-i-nieuws{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h13v14H6a2 2 0 0 1-2-2zM17 9h3v8a2 2 0 0 1-2 2M7 9h7M7 13h7M7 16h4'/%3E%3C/svg%3E")}.ksw-i-klok{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 1 0 18 9 9 0 0 1 0-18zM12 7v5l3 2'/%3E%3C/svg%3E")}.ksw-i-link{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4 4 0 0 0 6 0l3-3a4 4 0 0 0-6-6l-1 1M14 10a4 4 0 0 0-6 0l-3 3a4 4 0 0 0 6 6l1-1'/%3E%3C/svg%3E")}.ksw-i-raster{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h7v7H3zM14 3h7v7h-7zM3 14h7v7H3zM14 14h7v7h-7z'/%3E%3C/svg%3E")}.ksw-i-geschiedenis{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7M3 4v5h5M12 8v4l3 2'/%3E%3C/svg%3E")}.ksw-i-info{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 1 0 18 9 9 0 0 1 0-18zM12 11v6M12 7.5v.5'/%3E%3C/svg%3E")}.ksw-i-warning{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9.5 17h-19zM12 10v4M12 17v.5'/%3E%3C/svg%3E")}.ksw-i-check{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l4 4 10-10'/%3E%3C/svg%3E")}.ksw-i-cross{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E")}.ksw-i-question{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 9a3 3 0 1 1 4 2.8c-.6.3-1 .8-1 1.5V14M12 17.5v.5'/%3E%3C/svg%3E")}.ksw-i-zoek{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4a7 7 0 1 1 0 14 7 7 0 0 1 0-14zM20 20l-4-4'/%3E%3C/svg%3E")}.ksw-i-schild{--ksw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3C/svg%3E")}.ksw-grid-3{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px!important}.ksw-grid-2{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px!important}.ksw-grid-2>*,.ksw-grid-3>*{margin:0!important}.is-style-ksw-card,.ksw-card{background:var(--ksw-ground);border:1px solid var(--ksw-line);border-radius:var(--ksw-r-card);padding:clamp(24px,3vw,32px)!important;position:relative}.ksw-bg-ground .ksw-card,.ksw-bg-soft .ksw-card{background:#fff}.ksw-card>*{margin-top:0!important}.ksw-card h3{font-size:1.4rem;margin:1.25rem 0 .5rem!important}.ksw-card h3 a{color:var(--ksw-ink);text-decoration:none}.ksw-card h3 a::after{content:"";position:absolute;inset:0;border-radius:inherit}.ksw-card:has(h3 a):hover{border-color:var(--ksw-primary)}.ksw-card:has(h3 a):hover h3 a{color:var(--ksw-primary)}.ksw-card p{color:var(--ksw-muted);font-size:.9375rem;margin-bottom:1rem}.ksw-card p:last-child{margin-bottom:0}.ksw-card .ksw-card__more{color:var(--ksw-primary);font-weight:600}.ksw-card .ksw-card__num{position:absolute;top:28px;right:30px;font-family:var(--wp--preset--font-family--serif);color:var(--ksw-muted);font-size:.9375rem;margin:0!important}.ksw-hero{padding-top:clamp(56px,7vw,96px)!important;padding-bottom:clamp(96px,10vw,140px)!important}.ksw-hero h1{margin:0 0 1.25rem}.ksw-hero .wp-block-columns{align-items:center!important;gap:clamp(2rem,5vw,4rem)}.ksw-hero .wp-block-buttons{margin:1.75rem 0!important}.ksw-hero-sub{color:var(--ksw-muted);font-size:1rem;max-width:34rem}.ksw-arch{margin:0 auto!important;max-width:560px}.ksw-arch img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:32px;border:10px solid #fff;box-shadow:var(--ksw-shadow);background:var(--ksw-soft)}.ksw-arch--sm img{aspect-ratio:4/3;border-radius:28px;border-color:var(--ksw-soft);box-shadow:none}.ksw-redactie-visual{max-width:400px;aspect-ratio:4/3;margin:0 auto!important;border-radius:32px;background:var(--ksw-ground);border:10px solid var(--ksw-soft);display:flex!important;align-items:center;justify-content:center}.ksw-redactie-visual .ksw-iconcircle{width:150px;height:150px;background:#fff}.ksw-redactie-visual .ksw-iconcircle::before{width:72px;height:72px}.ksw-page-image img{border-radius:var(--ksw-r-card)}.ksw-page-image{margin-bottom:2.5rem!important}.ksw-news-home{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px!important;align-items:start}.ksw-news-home>*{margin:0!important}@media (max-width:860px){.ksw-news-home{grid-template-columns:1fr}}.ksw-news-featured .wp-block-post-template,.ksw-news-list .wp-block-post-template,.ksw-newsgrid .wp-block-post-template,.ksw-side-list .wp-block-post-template{list-style:none;margin:0;padding:0}.ksw-news-featured li{background:var(--ksw-ground);border:1px solid var(--ksw-line);border-radius:var(--ksw-r-card);overflow:hidden;position:relative}.ksw-news-featured .wp-block-post-featured-image{margin:0}.ksw-news-featured .wp-block-post-featured-image img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.ksw-news-featured .ksw-card-body{padding:26px 30px 30px!important}.ksw-news-featured h3{font-size:clamp(1.4rem, 2.4vw, 1.85rem);margin:.5rem 0 .6rem;line-height:1.2}.ksw-news-featured h3 a,.ksw-news-list h3 a,.ksw-newsgrid h2 a,.ksw-newsgrid h3 a,.ksw-side-list h3 a{color:var(--ksw-ink);text-decoration:none}.ksw-news-featured h3 a:hover,.ksw-news-list h3 a:hover,.ksw-newsgrid h2 a:hover,.ksw-side-list h3 a:hover{color:var(--ksw-primary)}.ksw-news-featured .wp-block-post-excerpt{color:var(--ksw-muted);margin:0 0 .75rem}.ksw-news-featured .wp-block-post-excerpt__excerpt{margin:0}.ksw-news-list li{display:grid;grid-template-columns:128px minmax(0,1fr);gap:20px;padding:18px 0;border-bottom:1px solid var(--ksw-line);align-items:center}.ksw-news-list li:first-child{padding-top:0}.ksw-news-list .wp-block-post-featured-image{margin:0}.ksw-news-list .wp-block-post-featured-image img{width:128px;height:88px;object-fit:cover;border-radius:16px;display:block}.ksw-news-list h3{font-size:1.15rem;line-height:1.3;margin:.2rem 0 .25rem}.ksw-news-list .ksw-card-body>*{margin:0}@media (max-width:480px){.ksw-news-list li{grid-template-columns:96px minmax(0,1fr)}.ksw-news-list .wp-block-post-featured-image img{width:96px;height:72px}}.ksw-pagehead{padding-top:clamp(48px,6vw,80px)!important;padding-bottom:clamp(72px,8vw,104px)!important}.ksw-pagehead h1{margin:0 0 .75rem}.ksw-pagehead .ksw-lead{color:var(--ksw-muted);max-width:40rem;margin:0}.ksw-catfilter{margin-top:1.75rem!important}.ksw-catfilter ul,ul.ksw-catfilter{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.ksw-catfilter li{margin:0}.ksw-catfilter a{display:inline-block;background:#fff;border:1px solid var(--ksw-line);border-radius:999px;padding:.45rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;color:var(--ksw-ink)}.ksw-catfilter .current-cat a,.ksw-catfilter a:hover{background:var(--ksw-primary);border-color:var(--ksw-primary);color:#fff}.ksw-newsgrid .wp-block-post-template{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:28px}.ksw-newsgrid li{background:#fff;border:1px solid var(--ksw-line);border-radius:var(--ksw-r-card);overflow:hidden;display:flex;flex-direction:column;position:relative;margin:0!important}.ksw-newsgrid li:hover{border-color:var(--ksw-primary)}.ksw-newsgrid .wp-block-post-featured-image{margin:0}.ksw-newsgrid .wp-block-post-featured-image img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.ksw-newsgrid .ksw-card-body{padding:22px 26px 26px!important;display:flex;flex-direction:column;gap:.5rem;flex:1}.ksw-newsgrid .ksw-card-body>*{margin:0!important}.ksw-newsgrid h2{font-size:1.3rem;line-height:1.3}.ksw-newsgrid h2 a::after{content:"";position:absolute;inset:0}.ksw-newsgrid .wp-block-post-excerpt{color:var(--ksw-muted);font-size:.9375rem}.ksw-newsgrid .wp-block-post-excerpt__excerpt{margin:0}.ksw-newsgrid .wp-block-post-date{margin-top:auto!important}.ksw-newsgrid .wp-block-post-terms{position:relative;z-index:2}body:not(.paged) .ksw-newsgrid--lead .wp-block-post-template>li:first-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}body:not(.paged) .ksw-newsgrid--lead .wp-block-post-template>li:first-child .wp-block-post-featured-image img{height:100%;min-height:320px}body:not(.paged) .ksw-newsgrid--lead .wp-block-post-template>li:first-child .ksw-card-body{padding:clamp(28px,4vw,48px)!important;justify-content:center;gap:.85rem}body:not(.paged) .ksw-newsgrid--lead .wp-block-post-template>li:first-child h2{font-size:clamp(1.6rem, 3vw, 2.2rem);line-height:1.15}body:not(.paged) .ksw-newsgrid--lead .wp-block-post-template>li:first-child .wp-block-post-date{margin-top:.5rem!important}@media (max-width:800px){body:not(.paged) .ksw-newsgrid--lead .wp-block-post-template>li:first-child{grid-template-columns:1fr}body:not(.paged) .ksw-newsgrid--lead .wp-block-post-template>li:first-child .wp-block-post-featured-image img{min-height:0}}.ksw-meta-row{display:flex!important;align-items:center;gap:.75rem;flex-wrap:wrap;font-size:.8125rem;color:var(--ksw-muted)}.ksw-meta-row>*{margin:0!important}.wp-block-query-pagination{margin-top:3rem!important;gap:.5rem;font-weight:600}.wp-block-query-pagination .page-numbers,.wp-block-query-pagination a{display:inline-flex;min-width:44px;height:44px;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--ksw-line);text-decoration:none;padding:0 1rem;color:var(--ksw-ink);background:#fff}.wp-block-query-pagination .page-numbers.current{background:var(--ksw-primary);color:#fff;border-color:var(--ksw-primary)}.wp-block-query-pagination .page-numbers.dots{border:0;background:0 0}.wp-block-query-no-results{background:var(--ksw-ground);border-radius:var(--ksw-r-card);padding:2rem}.ksw-crumbs{font-size:.875rem;color:var(--ksw-muted);margin-bottom:1.5rem!important}.ksw-crumbs a{color:var(--ksw-muted);text-decoration:none}.ksw-crumbs a:hover{color:var(--ksw-primary);text-decoration:underline}.ksw-article-layout{display:flex!important;flex-wrap:wrap;gap:56px!important;align-items:flex-start}.ksw-article-main{flex:999 1 600px;min-width:0;max-width:780px}.ksw-article-side{flex:1 1 280px;display:flex!important;flex-direction:column;gap:24px!important}.ksw-article-side>*{margin:0!important}.ksw-article-main>*{margin-top:0}.ksw-article-main .wp-block-post-title{font-size:clamp(2rem, 4.2vw, 2.9rem);line-height:1.12;margin:.9rem 0 1.1rem;letter-spacing:-.015em}.ksw-standfirst,.ksw-standfirst p{font-family:var(--wp--preset--font-family--serif);font-size:clamp(1.15rem, 2vw, 1.3rem);line-height:1.5;color:var(--ksw-muted);margin:0 0 1.75rem}.ksw-byline{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0!important;border-top:1px solid var(--ksw-line);border-bottom:1px solid var(--ksw-line);margin-bottom:2rem!important}.ksw-byline>*{margin:0!important}.ksw-byline__who{display:flex!important;align-items:center;gap:14px;font-size:.875rem;line-height:1.45}.ksw-byline__who>*{margin:0!important}.ksw-byline__dates{display:flex!important;flex-wrap:wrap;gap:.25rem .5rem;color:var(--ksw-muted)}.ksw-byline__dates>*{margin:0!important;font-size:.875rem}.ksw-byline__dates .wp-block-post-date:not(:first-child)::before{content:"· Bijgewerkt "}.ksw-byline__dates .wp-block-post-date:first-child::before{content:"Gepubliceerd "}.ksw-byline .wp-block-post-time-to-read{font-size:.8125rem;color:var(--ksw-muted)}.ksw-avatar{width:48px;height:48px}.ksw-article-main .wp-block-post-featured-image{margin:0 0 2.25rem}.ksw-article-main .wp-block-post-featured-image img{border-radius:var(--ksw-r-card);aspect-ratio:16/9;object-fit:cover;width:100%}.ksw-aboutbox{background:var(--ksw-ground);border-radius:20px;padding:20px 24px!important;font-size:.875rem;color:var(--ksw-muted);margin-top:2rem!important}.ksw-aboutbox p{margin:0}.ksw-aboutbox strong{color:var(--ksw-ink)}.ksw-prose{font-family:var(--wp--preset--font-family--serif);font-size:1.1875rem;line-height:1.72}.ksw-prose>*+*{margin-top:1.35rem}.ksw-prose h2{font-size:clamp(1.55rem, 2.6vw, 1.85rem);margin-top:2.6rem;margin-bottom:.75rem;line-height:1.25}.ksw-prose h3{font-size:clamp(1.25rem, 2vw, 1.4rem);margin-top:2rem;margin-bottom:.5rem}.ksw-prose h2+*,.ksw-prose h3+*{margin-top:0}.ksw-prose li+li{margin-top:.4rem}.ksw-prose ol,.ksw-prose ul{padding-left:1.35rem}.ksw-prose .wp-block-image img,.ksw-prose figure img{border-radius:20px}.ksw-prose .wp-block-image{margin-top:2rem;margin-bottom:2rem}.ksw-prose .wp-block-table{font-family:var(--wp--preset--font-family--sans);font-size:.9375rem;overflow-x:auto;margin:2rem 0}.ksw-prose .wp-block-table table{border-collapse:separate;border-spacing:0;width:100%;border:1px solid var(--ksw-line);border-radius:18px;overflow:hidden}.ksw-prose .wp-block-table td,.ksw-prose .wp-block-table th{border:0;border-bottom:1px solid var(--ksw-line);padding:.8rem 1rem;text-align:left;vertical-align:top}.ksw-prose .wp-block-table thead th,.ksw-prose .wp-block-table tr:first-child th{background:var(--ksw-soft);color:var(--ksw-primary);font-weight:600;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase}.ksw-prose .wp-block-table tr:last-child td{border-bottom:0}.ksw-prose .wp-block-table thead{border-bottom:0}.ksw-prose blockquote:not(.is-style-ksw-wetsartikel){border-left:0;background:var(--ksw-soft);border-radius:24px;padding:1.5rem 1.75rem;font-style:italic}.ksw-prose .wp-block-separator,.ksw-prose hr{border:0;border-top:1px solid var(--ksw-line);margin:2.5rem 0}.ksw-prose a{text-underline-offset:3px}.ksw-faq .wp-block-details,.ksw-prose .wp-block-details{font-family:var(--wp--preset--font-family--sans)}.ksw-prose sup a{font-family:var(--wp--preset--font-family--sans);font-size:.75rem;text-decoration:none}ol.is-style-ksw-numbers,ul.is-style-ksw-check,ul.is-style-ksw-cross{list-style:none;padding-left:0!important}ol.is-style-ksw-numbers>li,ul.is-style-ksw-check>li,ul.is-style-ksw-cross>li{position:relative;padding-left:2.4rem;margin-top:.75rem}ul.is-style-ksw-check>li::before,ul.is-style-ksw-cross>li::before{content:"";position:absolute;left:0;top:.15em;width:1.55rem;height:1.55rem;border-radius:50%;background-color:var(--ksw-primary);background-position:center;background-size:.85rem;background-repeat:no-repeat}ul.is-style-ksw-check>li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l4 4 10-10'/%3E%3C/svg%3E")}ul.is-style-ksw-cross>li::before{background-color:#e9ecf0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234D5B70' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E")}.is-style-ksw-numbers{list-style:none;padding-left:0!important;counter-reset:kswn}.is-style-ksw-numbers>li{counter-increment:kswn;position:relative;padding-left:2.4rem;margin-top:.75rem}.is-style-ksw-numbers>li::before{content:counter(kswn);position:absolute;left:0;top:.1em;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--ksw-soft);color:var(--ksw-primary);font:600 .875rem/1.6rem var(--wp--preset--font-family--sans);text-align:center}.ksw-checkcards{list-style:none;padding:0!important;margin:0;display:flex;flex-direction:column;gap:14px;font-family:var(--wp--preset--font-family--sans)}.ksw-checkcards>li{background:#fff;border-radius:20px;padding:18px 22px 18px 64px!important;position:relative;margin:0!important;color:var(--ksw-muted);font-size:.9375rem}.ksw-checkcards>li strong{display:block;color:var(--ksw-ink);font-size:1rem;margin-bottom:2px}.ksw-checkcards>li::before{content:"";position:absolute;left:20px;top:20px;width:30px;height:30px;border-radius:50%;background:var(--ksw-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l4 4 10-10'/%3E%3C/svg%3E") center/15px no-repeat}.is-style-ksw-info,.is-style-ksw-warning,.ksw-callout{border-radius:18px;padding:1rem 1.25rem 1rem 3.25rem!important;position:relative;font-family:var(--wp--preset--font-family--sans);font-size:.9375rem;line-height:1.55}.is-style-ksw-info{background:var(--ksw-soft)}.is-style-ksw-warning{background:#fbefe0;color:#4a2e08}.is-style-ksw-info::before,.is-style-ksw-warning::before{content:"";position:absolute;left:1.1rem;top:1.05rem;width:22px;height:22px;background:var(--ksw-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 1 0 18 9 9 0 0 1 0-18zM12 11v6M12 7.5v.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 1 0 18 9 9 0 0 1 0-18zM12 11v6M12 7.5v.5'/%3E%3C/svg%3E") center/contain no-repeat}.is-style-ksw-warning::before{background:#9a5b10;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9.5 17h-19zM12 10v4M12 17v.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9.5 17h-19zM12 10v4M12 17v.5'/%3E%3C/svg%3E")}.is-style-ksw-info>*,.is-style-ksw-warning>*{margin:0!important}.is-style-ksw-info>*+*,.is-style-ksw-warning>*+*{margin-top:.5rem!important}.ksw-prose .is-style-ksw-info,.ksw-prose .is-style-ksw-warning{margin:1.75rem 0}blockquote.is-style-ksw-wetsartikel{border:0!important;background:var(--ksw-soft);border-radius:24px;padding:1.6rem 1.75rem 1.6rem 5rem!important;position:relative;margin:2rem 0!important}blockquote.is-style-ksw-wetsartikel::before{content:"§";position:absolute;left:1.6rem;top:1rem;font-family:var(--wp--preset--font-family--serif);font-size:3.25rem;font-weight:600;line-height:1;color:var(--ksw-primary)}blockquote.is-style-ksw-wetsartikel p{font-style:italic;font-size:1.15rem;margin:0}blockquote.is-style-ksw-wetsartikel cite{display:block;margin-top:.75rem;font-family:var(--wp--preset--font-family--sans);font-style:normal;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ksw-primary)}.ksw-kort{background:var(--ksw-ground);border-radius:24px;padding:26px 30px!important;font-family:var(--wp--preset--font-family--sans);font-size:1rem;margin:0 0 2.25rem!important}.ksw-kort>*{margin-top:0!important}.ksw-kort .ksw-eyebrow{margin-bottom:.5rem!important}.ksw-kort ul{margin:0!important}.ksw-bronnen{font-family:var(--wp--preset--font-family--sans);font-size:.9375rem;color:var(--ksw-muted);border-top:1px solid var(--ksw-line);padding-top:1.5rem!important;margin-top:2.5rem!important}.ksw-bronnen ol{padding-left:1.2rem}.ksw-bronnen .ksw-eyebrow{margin-bottom:.5rem!important}.ksw-prose .ksw-bronnen,.ksw-prose .ksw-kort{margin-top:2rem!important}.ksw-prose .wp-block-table figcaption{font-size:.8125rem;color:var(--ksw-muted);margin-top:.5rem}.ksw-prose .is-style-ksw-numbers>li{margin-top:1rem}.ksw-faq{display:flex!important;flex-direction:column;gap:12px!important}.ksw-faq>*{margin:0!important}.wp-block-details{background:#fff;border:1px solid var(--ksw-line);border-radius:20px;padding:1.25rem 1.6rem}.wp-block-details summary{cursor:pointer;font-weight:600;font-size:1.0625rem;list-style:none;display:flex;justify-content:space-between;gap:1rem;font-family:var(--wp--preset--font-family--sans)}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary::after{content:"+";color:var(--ksw-primary);font-size:1.5rem;line-height:1;font-weight:400}.wp-block-details[open] summary::after{content:"–"}.wp-block-details>:not(summary){color:var(--ksw-muted);margin:.75rem 0 0;font-size:1rem}.ksw-cta{background:var(--ksw-primary);color:#fff;border-radius:var(--ksw-r-lg);padding:clamp(32px,5vw,56px)!important;position:relative;overflow:hidden}.ksw-cta::after{content:"";position:absolute;right:-80px;bottom:-130px;width:330px;height:330px;border-radius:50%;border:1px solid rgba(255,255,255,.25);pointer-events:none}.ksw-cta h2,.ksw-cta h3{color:#fff;margin:0 0 .6rem}.ksw-cta p{color:rgba(255,255,255,.9);margin:0}.ksw-cta a:not(.wp-block-button__link){color:#fff}.ksw-cta .wp-block-columns{align-items:center!important;gap:2rem;margin:0;position:relative;z-index:1}.ksw-cta .wp-block-buttons{justify-content:flex-end}@media (max-width:781px){.ksw-cta .wp-block-buttons{justify-content:flex-start}}.ksw-cta--soft{background:var(--ksw-soft);color:var(--ksw-ink)}.ksw-cta--soft h2,.ksw-cta--soft h3{color:var(--ksw-ink)}.ksw-cta--soft p{color:var(--ksw-muted)}.ksw-cta--soft::after{border-color:var(--ksw-line)}.ksw-split .wp-block-columns{align-items:center!important;gap:clamp(2rem,5vw,4.5rem)}.ksw-split h2{margin-top:0}.ksw-register{background:#fff;border:1px solid var(--ksw-line);border-radius:var(--ksw-r-card);overflow:hidden;font-family:var(--wp--preset--font-family--sans)}.ksw-register__row{display:grid;grid-template-columns:minmax(0,2.2fr) 1.1fr .8fr .8fr 1.2fr;gap:1rem;align-items:center;padding:1.1rem 1.6rem;border-top:1px solid var(--ksw-line);font-size:.9375rem;position:relative}.ksw-register__row:first-child{border-top:0}.ksw-register__row--head{background:var(--ksw-soft);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ksw-primary);padding-block:.9rem}.ksw-register__name{display:flex;align-items:center;gap:14px;font-weight:600}.ksw-register__name a{color:var(--ksw-ink);text-decoration:none}.ksw-register__name a::after{content:"";position:absolute;inset:0}.ksw-register__row:not(.ksw-register__row--head):hover{background:var(--ksw-ground)}.ksw-register__row:not(.ksw-register__row--head):hover a{color:var(--ksw-primary)}.ksw-register__muted{color:var(--ksw-muted)}@media (max-width:720px){.ksw-register__row{grid-template-columns:1fr 1fr}.ksw-register__row--head{display:none}.ksw-register__name{grid-column:1/-1}}.ksw-logo-tile{width:42px;height:42px;border-radius:12px;background:var(--ksw-ground);border:1px solid var(--ksw-line);display:inline-flex;align-items:center;justify-content:center;font-family:var(--wp--preset--font-family--serif);font-weight:600;color:var(--ksw-primary);flex-shrink:0;overflow:hidden}.ksw-logo-tile img{width:100%;height:100%;object-fit:contain}.ksw-status{display:inline-flex;align-items:center;gap:6px;font-size:.875rem}.ksw-status::before{content:"";width:8px;height:8px;border-radius:50%;background:#2f7d4f}.ksw-status--off::before{background:#a33a3a}.ksw-status--pause::before{background:var(--ksw-accent)}.ksw-empty{background:var(--ksw-ground);border-radius:var(--ksw-r-card);padding:2rem;color:var(--ksw-muted);font-family:var(--wp--preset--font-family--sans)}.ksw-profile{font-family:var(--wp--preset--font-family--sans)}.ksw-profile h2{font-size:1.6rem;margin:0}.ksw-profile__head{background:#fff;border:1px solid var(--ksw-line);border-radius:28px;padding:clamp(24px,3vw,36px);display:flex;flex-wrap:wrap;gap:28px;align-items:center;margin-bottom:20px}.ksw-profile__logo{width:104px;height:104px;border-radius:26px;background:var(--ksw-soft);color:var(--ksw-primary);display:flex;align-items:center;justify-content:center;font-family:var(--wp--preset--font-family--serif);font-size:2.5rem;font-weight:600;flex-shrink:0;overflow:hidden}.ksw-profile__logo img{width:100%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box;background:#fff}.ksw-profile__title{flex:999 1 380px}.ksw-profile__title h1{font-size:clamp(2rem, 4vw, 2.75rem);margin:.5rem 0 .3rem}.ksw-profile__title p{margin:0;color:var(--ksw-muted)}.ksw-profile__check{flex:1 1 250px;background:var(--ksw-ground);border-radius:20px;padding:18px 20px;font-size:.875rem;display:flex;flex-direction:column;gap:8px}.ksw-profile__check span{display:flex;gap:10px;align-items:center}.ksw-profile__check span::before{content:"";width:18px;height:18px;flex-shrink:0;background:var(--ksw-primary);-webkit-mask:var(--ksw-icon) center/contain no-repeat;mask:var(--ksw-icon) center/contain no-repeat}.ksw-badges{display:flex;flex-wrap:wrap;gap:8px;font-size:.8125rem;font-weight:600}.ksw-badge{background:var(--ksw-soft);color:var(--ksw-primary);border-radius:999px;padding:.25rem .8rem}.ksw-badge--ok{background:#e6f2ea;color:#1f5e3a;display:inline-flex;align-items:center;gap:6px}.ksw-badge--ok::before{content:"";width:8px;height:8px;border-radius:50%;background:#2f7d4f}.ksw-badge--off{background:#f6e3e3;color:#7a2424}.ksw-badge--grey{background:#eef0f3;color:var(--ksw-muted)}.ksw-badge--warn{background:#fbefe0;color:#7a4a0e}.ksw-profile__layout{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;margin-top:28px}.ksw-profile__main{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:24px}.ksw-profile__side{flex:1 1 300px;display:flex;flex-direction:column;gap:24px}.ksw-box{background:#fff;border:1px solid var(--ksw-line);border-radius:var(--ksw-r-card);padding:clamp(22px,3vw,32px)}.ksw-box__head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px}.ksw-box__title{display:flex;align-items:center;gap:14px}.ksw-dl{display:grid;grid-template-columns:minmax(160px,220px) 1fr;margin:0;font-size:.9375rem}.ksw-dl dd,.ksw-dl dt{margin:0;padding:13px 0;border-top:1px solid var(--ksw-line)}.ksw-dl dt{color:var(--ksw-muted);padding-right:1rem}.ksw-dl dd{font-weight:500;overflow-wrap:anywhere}@media (max-width:600px){.ksw-dl{grid-template-columns:1fr}.ksw-dl dd{border-top:0;padding-top:0}}.ksw-offer{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.ksw-offer__item{display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:16px;border:1px solid var(--ksw-line);background:#fff;font-weight:500}.ksw-offer__item small{margin-left:auto;color:var(--ksw-muted);font-weight:400;font-size:.8125rem}.ksw-offer__item::before{content:"";width:28px;height:28px;border-radius:50%;flex-shrink:0;background:#2f7d4f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l4 4 10-10'/%3E%3C/svg%3E") center/14px no-repeat}.ksw-offer__item--no{background:var(--ksw-ground)}.ksw-offer__item--no::before{background:#8a94a3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E") center/14px no-repeat}.ksw-offer__item--unknown::before{background:#b8c2cf url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 9a3 3 0 1 1 4 2.8c-.6.3-1 .8-1 1.5V14M12 17.5v.5'/%3E%3C/svg%3E") center/14px no-repeat}.ksw-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.ksw-tile{background:var(--ksw-ground);border-radius:18px;padding:16px 18px}.ksw-tile__k{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ksw-primary);margin-bottom:3px}.ksw-tile__v{font-weight:500;overflow-wrap:anywhere}.ksw-tile__s{font-size:.8125rem;color:var(--ksw-muted)}.ksw-apps{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px}.ksw-app{border:1px solid var(--ksw-line);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:14px}.ksw-app__top{display:flex;gap:14px;align-items:center}.ksw-app__icon{width:54px;height:54px;border-radius:15px;background:var(--ksw-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--wp--preset--font-family--serif);font-size:1.35rem;font-weight:600;flex-shrink:0}.ksw-app__name{font-weight:600;font-size:1.0625rem}.ksw-app__dev{font-size:.8125rem;color:var(--ksw-muted)}.ksw-app__stores{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:.875rem}.ksw-app__store{background:var(--ksw-ground);border-radius:14px;padding:10px 12px}.ksw-app__store small{display:block;font-size:.75rem;color:var(--ksw-muted)}.ksw-app__store a{font-weight:600;text-decoration:none}.ksw-seg{display:inline-flex;background:var(--ksw-ground);border-radius:999px;padding:4px;font-size:.8125rem;font-weight:600}.ksw-seg span{padding:6px 14px;border-radius:999px;color:var(--ksw-muted)}.ksw-seg span.is-on{background:var(--ksw-primary);color:#fff}.ksw-rows>div{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;padding:13px 0;border-top:1px solid var(--ksw-line);font-size:.9375rem}.ksw-rows__date{width:120px;color:var(--ksw-muted);font-size:.875rem}.ksw-rows__main{flex:1 1 240px}.ksw-rows__main strong{font-weight:600}.ksw-rows a{font-size:.875rem}.ksw-note{font-size:.8125rem;color:var(--ksw-muted);margin:14px 0 0}.ksw-quick{background:var(--ksw-primary);color:#fff;border-radius:var(--ksw-r-card);padding:26px 28px}.ksw-quick h2{color:#fff;font-size:1.35rem!important;margin-bottom:12px!important}.ksw-quick div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.18);padding:10px 0;font-size:.9375rem}.ksw-quick div:last-child{border-bottom:0}.ksw-quick span{opacity:.85}.ksw-sidecard{background:#fff;border:1px solid var(--ksw-line);border-radius:var(--ksw-r-card);padding:24px;font-size:.9375rem}.ksw-sidecard h2{font-size:1.25rem!important;margin-bottom:10px!important}.ksw-sidecard--soft{background:var(--ksw-soft);border:0}.ksw-sidecard p{margin:0 0 12px;color:var(--ksw-muted)}.ksw-sidecard ul{margin:0;padding:0;list-style:none;color:var(--ksw-muted);display:flex;flex-direction:column;gap:8px;font-size:.875rem}.ksw-sidecard .wp-element-button{display:inline-block;text-decoration:none;padding:.7rem 1.25rem;font-size:.875rem}.ksw-prose-sm{font-size:1rem;line-height:1.7}.ksw-prose-sm>:first-child{margin-top:0}.ksw-sidebox{background:var(--ksw-ground);border-radius:var(--ksw-r-card);padding:24px!important}.ksw-sidebox>*{margin-top:0!important}.ksw-sidebox h2{font-size:1.25rem;margin-bottom:.75rem!important}.ksw-side-list li{padding:12px 0;border-top:1px solid var(--ksw-line)}.ksw-side-list h3{font-family:var(--wp--preset--font-family--sans);font-size:.9375rem;font-weight:600;line-height:1.4;margin:0 0 2px;letter-spacing:0}.ksw-side-list .wp-block-post-date{font-size:.8125rem}.ksw-sidebox--primary{background:var(--ksw-primary);color:#fff}.ksw-sidebox--primary h2{color:#fff}.ksw-sidebox--primary p{color:rgba(255,255,255,.9);font-size:.9375rem}.ksw-sidebox--primary a{color:#fff}.ksw-footer{background:var(--ksw-ink);color:rgba(255,255,255,.82);font-size:.9375rem;padding-top:72px!important;padding-bottom:32px!important}.ksw-footer a{color:rgba(255,255,255,.82);text-decoration:none}.ksw-footer a:hover{color:#fff;text-decoration:underline}.ksw-footer .ksw-footer__grid{display:grid!important;grid-template-columns:1.6fr repeat(3,1fr);gap:2rem!important;margin-bottom:3rem!important}.ksw-footer .ksw-footer__grid>*{margin:0!important}@media (max-width:860px){.ksw-footer .ksw-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.ksw-footer .ksw-footer__grid{grid-template-columns:1fr}}.ksw-footer h2{color:#fff;font-family:var(--wp--preset--font-family--sans);font-size:.9375rem;font-weight:600;letter-spacing:0;margin:0 0 .9rem}.ksw-footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ksw-footer .ksw-logo__word{color:#fff}.ksw-footer .ksw-logo__word b{color:var(--ksw-accent-light)}.ksw-footer__about{font-size:.875rem;opacity:.85;margin-top:1rem!important;max-width:22rem}.ksw-footer__bottom{border-top:1px solid rgba(255,255,255,.15);padding-top:1.5rem!important;display:flex!important;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.8125rem;opacity:.8}.ksw-footer__bottom>*{margin:0!important}.ksw-searchform .wp-block-search__inside-wrapper{border:1px solid var(--ksw-line);border-radius:999px;padding:4px;background:#fff;max-width:560px}.ksw-searchform .wp-block-search__input{border:0;padding:.6rem 1rem;font-size:1rem;background:0 0}.ksw-searchform .wp-block-search__button{border-radius:999px;background:var(--ksw-primary);color:#fff;border:0;padding:.6rem 1.4rem;font-weight:600;margin:0}.editor-styles-wrapper .ksw-card h3 a::after,.editor-styles-wrapper .ksw-newsgrid h2 a::after,.editor-styles-wrapper .ksw-register__name a::after{display:none}.ksw-tool{font-family:var(--wp--preset--font-family--sans);background:var(--ksw-ground);border:1px solid var(--ksw-line);border-radius:var(--ksw-r-lg);padding:clamp(22px,3.5vw,36px);margin:2.25rem 0!important;font-size:1rem;line-height:1.55}.ksw-tool__head{margin-bottom:18px}.ksw-tool__title{font-family:var(--wp--preset--font-family--serif);font-size:clamp(1.5rem, 2.6vw, 1.85rem)!important;margin:0 0 4px!important}.ksw-tool__intro{margin:0;color:var(--ksw-muted)}.ksw-tool__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.ksw-tool__tabs button{font:500 .875rem/1.3 var(--wp--preset--font-family--sans);background:#fff;border:1px solid var(--ksw-line);color:var(--ksw-ink);border-radius:999px;padding:.6rem 1rem;cursor:pointer;min-height:44px}.ksw-tool__tabs button[aria-selected=true]{background:var(--ksw-primary);border-color:var(--ksw-primary);color:#fff}.ksw-tool__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}@media (max-width:720px){.ksw-tool__body{grid-template-columns:1fr}}.ksw-tool__fields{display:flex;flex-direction:column;gap:14px}.ksw-tool__field{display:flex;flex-direction:column;gap:6px;font-size:.875rem;font-weight:600;color:var(--ksw-ink)}.ksw-tool__field input,.ksw-tool__field select{font:500 1.0625rem var(--wp--preset--font-family--sans);padding:.7rem 1rem;border:1px solid var(--ksw-line);border-radius:14px;background:#fff;color:var(--ksw-ink);min-height:48px}.ksw-tool__field input:focus,.ksw-tool__field select:focus{outline:3px solid var(--ksw-soft);border-color:var(--ksw-primary)}.ksw-tool__check{display:flex;gap:10px;align-items:flex-start;font-size:.9375rem}.ksw-tool__check input{width:20px;height:20px;margin-top:2px;accent-color:var(--ksw-primary)}.ksw-tool [hidden]{display:none!important}.ksw-tool__result{background:#fff;border-radius:22px;padding:22px 24px;border:1px solid var(--ksw-line)}.ksw-tool__label{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ksw-primary)}.ksw-tool__amount{font-family:var(--wp--preset--font-family--serif);font-size:clamp(2rem, 4vw, 2.6rem);font-weight:600;line-height:1.1;margin:4px 0 14px}.ksw-tool__rows>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--ksw-line);font-size:.9375rem}.ksw-tool__rows span{color:var(--ksw-muted)}.ksw-tool__rows strong{text-align:right}.ksw-tool__note{margin:12px 0 0;font-size:.875rem;color:var(--ksw-muted)}.ksw-tool__disclaimer{margin:18px 0 0!important;font-size:.8125rem;color:var(--ksw-muted)}.ksw-tool__grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ksw-tool__grid2[hidden]{display:none!important}.ksw-prose .ksw-tool,.ksw-prose .ksw-tool h2,.ksw-prose .ksw-tool p{font-family:var(--wp--preset--font-family--sans)}.ksw-prose .ksw-tool .ksw-tool__title{font-family:var(--wp--preset--font-family--serif);margin-top:0}.ksw-prose .ksw-tool>*+*{margin-top:0}.ksw-prose .wp-block-table td:first-child{font-weight:600;color:var(--ksw-ink)}.ksw-prose .wp-block-table tbody tr:nth-child(2n) td{background:#fafbfd}.ksw-prose .ksw-vergunningtabel td{padding-top:.6rem;padding-bottom:.6rem}.ksw-prose .ksw-vergunningtabel td:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.ksw-hh__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 1.25rem}.ksw-hh__stat{background:var(--ksw-ground);border:1px solid var(--ksw-line);border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:4px;font-family:var(--wp--preset--font-family--sans);font-size:.875rem;color:var(--ksw-muted)}.ksw-hh__num{font-family:var(--wp--preset--font-family--serif);font-size:1.75rem;font-weight:600;color:var(--ksw-primary);line-height:1.1}.ksw-hh__filter{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 1rem}.ksw-hh__filter button{font:600 .8125rem/1 var(--wp--preset--font-family--sans);padding:9px 14px;border-radius:999px;border:1px solid var(--ksw-line);background:#fff;color:var(--ksw-ink);cursor:pointer}.ksw-hh__filter button span{color:var(--ksw-muted);font-weight:500;margin-left:4px}.ksw-hh__filter button[aria-pressed=true]{background:var(--ksw-primary);border-color:var(--ksw-primary);color:#fff}.ksw-hh__filter button[aria-pressed=true] span{color:#c9daf0}.ksw-prose .ksw-hh__table td{vertical-align:top;font-size:.875rem}.ksw-prose .ksw-hh__table td:first-child{font-weight:500;white-space:nowrap;color:var(--ksw-muted)}.ksw-hh__type{display:inline-block;font:600 .75rem/1.3 var(--wp--preset--font-family--sans);padding:4px 9px;border-radius:999px;background:var(--ksw-soft);color:var(--ksw-primary);white-space:nowrap}.ksw-hh__type--boete{background:#fbebd6;color:#8a5a12}.ksw-hh__type--aanwijzing,.ksw-hh__type--last{background:#fde7e4;color:#9b2c1f}.ksw-hh__type--aangesproken{background:var(--ksw-ground);color:var(--ksw-muted)}.ksw-hh__note{font-size:.8125rem;color:var(--ksw-muted)}.ksw-hh tr[hidden]{display:none}@media (max-width:781px){.ksw-hh__stats{grid-template-columns:1fr 1fr}.ksw-prose .ksw-hh__table td:nth-child(4){min-width:220px}}.ksw-org{display:grid;grid-template-columns:96px 1fr;gap:20px 24px;align-items:start;background:var(--ksw-ground);border:1px solid var(--ksw-line);border-radius:26px;padding:24px;margin:0 0 2rem}.ksw-org__logo,.ksw-orgcard__logo{width:96px;height:96px;border-radius:22px;background:#fff;border:1px solid var(--ksw-line);display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:var(--wp--preset--font-family--serif);font-size:2.25rem;font-weight:600;color:var(--ksw-primary)}.ksw-org__logo img,.ksw-orgcard__logo img{width:100%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box}.ksw-prose .ksw-org__kort{margin:0;font-size:1.0625rem}.ksw-org__facts{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin:0;font-family:var(--wp--preset--font-family--sans);font-size:.875rem}.ksw-org__facts dt{color:var(--ksw-muted);font-weight:500}.ksw-org__facts dd{margin:2px 0 0;color:var(--ksw-ink);font-weight:600}.ksw-orgcards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ksw-orgcard{display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:start;background:#fff;border:1px solid var(--ksw-line);border-radius:20px;padding:18px}.ksw-orgcard .ksw-orgcard__logo{width:64px;height:64px;border-radius:16px;font-size:1.5rem}.ksw-prose .ksw-orgcard h3{margin:0 0 4px;font-size:1.125rem}.ksw-prose .ksw-orgcard p{margin:0;font-size:.9375rem}.ksw-orgcard__rol{color:var(--ksw-muted);font-family:var(--wp--preset--font-family--sans);font-size:.8125rem!important;margin-bottom:6px!important}.ksw-related-orgs{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--ksw-line)}.ksw-org__news ul{list-style:none;padding:0}.ksw-org__news li{padding:10px 0;border-bottom:1px solid var(--ksw-line);display:flex;justify-content:space-between;gap:16px}.ksw-org__news time{color:var(--ksw-muted);font-size:.8125rem;white-space:nowrap;font-family:var(--wp--preset--font-family--sans)}.ksw-term__answer{background:var(--ksw-soft);border-radius:22px;padding:20px 24px;margin:0 0 2rem}.ksw-prose .ksw-term__answer p:last-child{margin:0;font-size:1.0625rem}.ksw-termcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0 0 1.5rem}.ksw-termcard{background:#fff;border:1px solid var(--ksw-line);border-radius:18px;padding:16px 18px}.ksw-prose .ksw-termcard h3{margin:0 0 6px;font-size:1.0625rem}.ksw-prose .ksw-termcard p{margin:0;font-size:.875rem;color:var(--ksw-muted)}.ksw-az{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 1.5rem}.ksw-az a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--ksw-ground);border:1px solid var(--ksw-line);font:600 .875rem/1 var(--wp--preset--font-family--sans);color:var(--ksw-primary);text-decoration:none}@media (max-width:781px){.ksw-org__facts,.ksw-orgcards{grid-template-columns:1fr}.ksw-org{grid-template-columns:72px 1fr}.ksw-org__logo{width:72px;height:72px}}