:root{--grijs-50:#f3f3f3;--grijs-100:#e5e5e5;--grijs-200:#cfcfcf;--grijs-300:#b7b7b7;--grijs-400:#949494;--grijs-500:#737373;--grijs-600:#636363;--grijs-700:#505050;--grijs-800:#3c3c3c;--grijs-900:#292929;--grijs-950:#161616;--hoofd-50:#fff0f0;--hoofd-100:#ffdedf;--hoofd-200:#ffbfc1;--hoofd-300:#ff9ba1;--hoofd-400:#ff5b70;--hoofd-500:#cd0a41;--hoofd-600:#bd003a;--hoofd-700:#a40031;--hoofd-800:#7d0023;--hoofd-900:#5a0017;--hoofd-950:#36000a;--accent-50:#fff2e4;--accent-100:#ffe1bf;--accent-200:#ffc57f;--accent-300:#f4a32a;--accent-400:#ce8500;--accent-500:#a56900;--accent-600:#8b5800;--accent-700:#724700;--accent-800:#563500;--accent-900:#3c2400;--accent-950:#231300;--steun-50:#e4f8f0;--steun-100:#bff0d9;--steun-200:#8fe0b6;--steun-300:#60cb8f;--steun-400:#159e5d;--steun-500:#00884f;--steun-600:#007245;--steun-700:#005c3a;--steun-800:#00452d;--steun-900:#003020;--steun-950:#001b12;--extra-50:#edf4ff;--extra-100:#d8e7ff;--extra-200:#b5d1ff;--extra-300:#8fb8ff;--extra-400:#5493ff;--extra-500:#0068ff;--extra-600:#0059de;--extra-700:#0048b7;--extra-800:#00368c;--extra-900:#002465;--extra-950:#00133e;--rood-50:var(--hoofd-50);--rood-200:var(--hoofd-200);--rood-800:var(--hoofd-800);--groen-50:var(--steun-50);--groen-200:var(--steun-200);--groen-800:var(--steun-800);--geel-50:var(--accent-50);--geel-200:var(--accent-200);--geel-800:var(--accent-800);--c-bg:#fff;--c-text:var(--grijs-950);--c-text-soft:var(--grijs-700);--c-text-muted:var(--grijs-600);--c-heading-accent:var(--hoofd-600);--c-divider:var(--grijs-200);--c-border:var(--grijs-100);--c-link:var(--extra-600);--c-link-hover:var(--hoofd-600);--c-focus:var(--extra-600);--c-button:var(--hoofd-600);--c-button-hover:var(--hoofd-700);--c-button-text:#fff;--c-bed:var(--accent-50);--c-bed-title:var(--accent-800);--c-bed-neutral:var(--grijs-50);--c-input-bg:#fff;--c-input-border:var(--grijs-500);--c-input-text:var(--grijs-900);--c-input-placeholder:var(--grijs-600);--font-heading:"Fraunces", Georgia, serif;--tracking-heading:-.025em;--font-body:"Karla", system-ui, sans-serif;--text-xs:clamp(.56rem, .559rem + .005vw, .563rem);--text-sm:clamp(.7rem, .677rem + .091vw, .75rem);--text-base:clamp(.875rem, .818rem + .227vw, 1rem);--text-md:clamp(1.094rem, .985rem + .435vw, 1.333rem);--text-lg:clamp(1.367rem, 1.181rem + .745vw, 1.777rem);--text-xl:clamp(1.709rem, 1.409rem + 1.199vw, 2.369rem);--text-xxl:clamp(2.136rem, 1.672rem + 1.857vw, 3.157rem);--text-xxxl:clamp(2.67rem, 1.971rem + 2.797vw, 4.209rem);--leading-heading:1.12;--leading-body:1.5;--radius-button:8px;--radius-card:16px;--radius-alert:8px;--radius-input:24px;--radius-pill:999px;--container:1600px;--gutter:clamp(16px, 4vw, 48px);--section-y:clamp(48px, 6vw, 96px);--gap-s:8px;--gap-m:16px;--gap-l:24px;--gap-xl:40px;--tap:44px;--header-compact:64px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-compact) + 16px)}body{background:var(--c-bg);color:var(--c-text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;font-variation-settings:"opsz" 14;margin:0}img,svg{max-width:100%}a{color:var(--c-link)}a:hover{color:var(--c-link-hover)}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}h1,h2,h3,h4,p,ul,ol,dl,figure{margin:0}button{font:inherit}.ms{letter-spacing:normal;text-transform:none;white-space:nowrap;font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;font-family:Material Symbols Rounded;font-style:normal;font-weight:400;line-height:1;display:inline-block}.ms--vol{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y)}.section--bed{background:var(--c-bed)}.section--neutral{background:var(--c-bed-neutral)}.stack{gap:var(--gap-m);flex-direction:column;display:flex}.stack-l{gap:var(--gap-l);flex-direction:column;display:flex}.stack-xl{flex-direction:column;gap:clamp(28px,3vw,40px);display:flex}.cluster{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.zelf-start{align-self:flex-start}.grid{gap:var(--gap-m);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--min,260px)), 1fr));display:grid}.split{gap:var(--gap-xl);flex-wrap:wrap;align-items:center;display:flex}.split>*{flex:400px;min-width:0}.section-head{justify-content:space-between;align-items:flex-end;gap:var(--gap-m);flex-wrap:wrap;display:flex}.section-head>:first-child{max-width:720px}.h-display,.h-page,.h-section,.h-block,.h-card{font-family:var(--font-heading);font-weight:500;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.h-display{font-size:var(--text-xxxl)}.h-page{font-size:var(--text-xxl)}.h-section{font-size:var(--text-xl)}.h-block{font-size:var(--text-xl);line-height:1.15}.h-card{font-size:var(--text-lg);line-height:1.2}.kicker{font-size:var(--text-md);font-weight:700}.lead{font-size:var(--text-md);color:var(--c-text-soft);max-width:640px}.soft{color:var(--c-text-soft)}.small{font-size:14px}.accent{color:var(--c-heading-accent)}.on-bed{color:var(--c-bed-title)}.note{color:var(--c-text-muted);font-size:13px}.quote{text-indent:-.42em}.btn{--btn-color:var(--c-button);--btn-hover:var(--c-button-hover);--btn-text:var(--c-button-text);border:2px solid var(--btn-color);border-radius:var(--radius-button);background:var(--btn-color);min-height:48px;color:var(--btn-text);font-weight:700;font-size:var(--text-base);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.btn:hover,.btn.is-hover{background:var(--btn-hover);border-color:var(--btn-hover);color:var(--btn-text)}.btn .ms{font-size:22px}.btn--lg{min-height:52px;padding:0 24px}.btn--sm{min-height:var(--tap);padding:0 16px;font-size:15px}.btn--block{width:100%;display:flex}.btn--outline{color:var(--btn-color);background:0 0}.btn--outline:hover,.btn--outline.is-hover{background:var(--btn-color);color:var(--btn-hover-text,#fff);border-color:var(--btn-color)}.btn--accent{--btn-color:var(--accent-600);--btn-hover:var(--accent-700)}.btn--steun{--btn-color:var(--steun-600);--btn-hover:var(--steun-700)}.btn--grijs{--btn-color:var(--grijs-800);--btn-hover:var(--grijs-950)}.btn--wit{--btn-color:#fff;--btn-hover:var(--hoofd-50);--btn-text:var(--hoofd-700);--btn-hover-text:var(--hoofd-700)}.btn[disabled],.btn[aria-disabled=true]{background:var(--grijs-100);border-color:var(--grijs-100);color:var(--grijs-700);cursor:not-allowed}.btn--link{--btn-color:var(--c-link);min-height:var(--tap);color:var(--c-link);background:0 0;border:0;gap:6px;padding:0}.btn--link:hover,.btn--link.is-hover{color:var(--c-link-hover);background:0 0}.btn--link .btn__tekst{text-underline-offset:.18em;text-decoration:underline 1px}.btn--link .ms{font-size:20px}.btn--link.btn--sm{font-size:15px}.btn--link.btn--sm .ms{font-size:18px}.card{--card-title:var(--c-text);--card-icon:var(--hoofd-600);--card-accent:var(--hoofd-600);--num-bg:var(--hoofd-50);--num-text:var(--hoofd-700);border-radius:var(--radius-card);padding:clamp(20px,2.5vw,28px)}.card--wit,.card--white{background:#fff}.card--outline{border:2px solid var(--c-border);background:#fff}.card--grijs,.card--neutral{background:var(--c-bed-neutral);--num-bg:var(--grijs-100);--num-text:var(--grijs-800)}.card--hoofd{background:var(--hoofd-50);--card-title:var(--hoofd-700);--card-icon:var(--hoofd-700);--num-bg:var(--hoofd-100);--num-text:var(--hoofd-800)}.card--accent,.card--bed{background:var(--c-bed);--card-title:var(--accent-800);--card-icon:var(--accent-800);--card-accent:var(--accent-600);--num-bg:var(--accent-100);--num-text:var(--accent-800)}.card--steun{background:var(--steun-50);--card-title:var(--steun-700);--card-icon:var(--steun-700);--card-accent:var(--steun-600);--num-bg:var(--steun-100);--num-text:var(--steun-800)}.card--link{color:var(--c-text);border:2px solid #0000;text-decoration:none;transition:border-color .15s ease-out;display:flex}.card--link:hover{border-color:var(--card-accent);color:var(--c-text)}.card--link.card--outline{border-color:var(--c-border)}.card--link.card--outline:hover{border-color:var(--card-accent)}.icon-row{align-items:flex-start;gap:14px;display:flex}.icon-row>.ms{color:var(--c-heading-accent);font-size:28px}.icon-row strong{display:block}.tag{border-radius:var(--radius-pill);align-self:flex-start;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex}.tag--hoofd{background:var(--hoofd-100);color:var(--hoofd-800)}.tag--accent{background:var(--accent-100);color:var(--accent-800)}.tag--steun{background:var(--steun-100);color:var(--steun-800)}.tag--grijs{background:var(--grijs-100);color:var(--grijs-800)}.checklist{color:var(--grijs-900);flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.checklist li{gap:10px;display:flex}.checklist .ms{color:var(--check-color,var(--hoofd-600));font-size:22px}.alert{border-radius:var(--radius-alert);border:1px solid;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.alert .ms{font-size:22px}.alert--warn{background:var(--geel-50);border-color:var(--geel-200);color:var(--geel-800)}.page-head .alert--warn,.section--bed .alert--warn,.card--bed .alert--warn{background:var(--accent-100);border-color:var(--accent-300)}.page-head .alert--ok,.section--bed .alert--ok,.card--bed .alert--ok{background:var(--steun-100);border-color:var(--steun-300)}.page-head .alert--error,.section--bed .alert--error,.card--bed .alert--error{background:var(--hoofd-100);border-color:var(--hoofd-300)}.alert--ok{background:var(--groen-50);border-color:var(--groen-200);color:var(--groen-800)}.alert--error{background:var(--rood-50);border-color:var(--rood-200);color:var(--rood-800)}.alert a:not(.btn){color:inherit;font-weight:700}.placeholder{text-align:center;border-radius:var(--radius-card);background:repeating-linear-gradient(135deg, var(--ph-a,var(--hoofd-50)) 0 14px, var(--ph-b,var(--hoofd-100)) 14px 28px);color:var(--ph-ink,var(--hoofd-800));justify-content:center;align-items:center;padding:24px;font-weight:700;display:flex}.placeholder--accent{--ph-a:var(--accent-50);--ph-b:var(--accent-100);--ph-ink:var(--accent-800)}.placeholder--steun{--ph-a:var(--steun-50);--ph-b:var(--steun-100);--ph-ink:var(--steun-800)}.placeholder--extra{--ph-a:var(--extra-50);--ph-b:var(--extra-100);--ph-ink:var(--extra-800)}.placeholder .ms{font-size:40px}.label{color:var(--grijs-900);margin-bottom:6px;font-weight:700;display:block}.input{width:100%;min-height:48px;font:inherit;color:var(--c-input-text);background:var(--c-input-bg);border:1px solid var(--c-input-border);border-radius:var(--radius-input);padding:0 20px;font-size:16px}.input::placeholder{color:var(--c-input-placeholder)}.input:disabled{background:var(--grijs-50);border-color:var(--grijs-200);color:var(--grijs-600);cursor:not-allowed}textarea.input{resize:vertical;min-height:96px;padding:14px 20px;line-height:1.5}select.input{width:auto;min-width:120px;padding:0 16px}.faq details{border-bottom:2px solid var(--c-border);padding:8px 0}.faq summary{min-height:var(--tap);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:18px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .ms{color:var(--c-heading-accent);transition:transform .15s ease-out}.faq details[open] summary .ms{transform:rotate(180deg)}.faq details p{color:var(--c-text-soft);margin:8px 0 12px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.skip-link{z-index:100;border-radius:var(--radius-button);background:#fff;padding:12px 16px;font-weight:700;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}.site-header{z-index:20;position:relative}.site-header--white{background:#fff}.site-header--bed{background:var(--c-bed)}.site-header--steun{background:var(--steun-50)}.site-header__inner{align-items:center;gap:12px;padding-block:16px;display:flex}.site-header__home{border-radius:8px;margin-right:auto;display:block}.site-header__logo{width:clamp(64px,8vw,88px)}.site-header--large .site-header__logo{width:clamp(96px,14vw,190px)}.site-header--large .site-header__inner{padding-block:clamp(16px,2vw,28px)}.site-header__menu{align-items:center;gap:clamp(16px,2.5vw,32px);display:flex}.site-header__ctas{align-items:center;gap:12px;display:flex}.site-nav{gap:clamp(12px,2vw,28px);padding:0;list-style:none;display:flex}.site-nav a{min-height:var(--tap);color:var(--c-text);border-bottom:3px solid #0000;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.site-nav a:hover{color:var(--c-heading-accent)}.site-nav a[aria-current=page]{border-bottom-color:var(--c-heading-accent)}.site-nav__groep{position:relative}.site-nav__knop{min-height:var(--tap);font:inherit;color:var(--c-text);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:2px;padding:0;font-weight:700;display:inline-flex}.site-nav__knop .ms{font-size:22px;transition:transform .15s ease-out}.site-nav__knop:hover{color:var(--c-heading-accent)}.site-nav__knop.is-actief{border-bottom-color:var(--c-heading-accent)}.site-nav__groep.is-open .site-nav__knop .ms{transform:rotate(180deg)}.site-subnav{--subnav-vlak:var(--grijs-50);--subnav-icoon:var(--hoofd-50);--subnav-icoon-actief:var(--hoofd-100);--subnav-icoon-kleur:var(--hoofd-700);z-index:40;border:2px solid var(--grijs-100);border-radius:var(--radius-card);background:#fff;flex-direction:column;gap:4px;width:360px;margin:0;padding:8px;list-style:none;display:none;position:absolute;top:calc(100% + 8px);left:-16px}.site-nav__groep.is-open .site-subnav{display:flex}.site-nav .site-subnav__link{width:100%;color:var(--c-text);border:0;border-radius:12px;align-items:flex-start;gap:14px;padding:12px;font-weight:400;text-decoration:none;display:flex}.site-nav .site-subnav__link:hover,.site-nav .site-subnav__link[aria-current=page]{background:var(--subnav-vlak);color:var(--c-text)}.site-subnav__link:hover .site-subnav__icoon,.site-subnav__link[aria-current=page] .site-subnav__icoon{background:var(--subnav-icoon-actief)}.site-subnav__icoon{background:var(--subnav-icoon);width:44px;height:44px;color:var(--subnav-icoon-kleur);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.site-subnav__icoon .ms{font-size:24px}.site-subnav__tekst{flex-direction:column;gap:2px;display:flex}.site-subnav__tekst strong{font-weight:700}.site-subnav__tekst span{color:var(--c-text-soft);font-size:15px}.site-header--compact:has(.site-nav__groep.is-open){clip-path:none}@media (width>=1081px){.site-header--compact .site-subnav{top:calc(100% + 18px)}}.site-header__toggle{min-height:var(--tap);border:2px solid var(--grijs-200);border-radius:var(--radius-button);color:var(--c-text);cursor:pointer;background:#fff;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:none}@media (width<=1080px){.site-header__toggle{display:inline-flex}.site-header__menu{padding:8px var(--gutter) 24px;background:inherit;flex-direction:column;align-items:stretch;gap:16px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 16px -12px #0000002e}.site-header--white .site-header__menu{background:#fff}.site-header--bed .site-header__menu{background:var(--c-bed)}.site-header--steun .site-header__menu{background:var(--steun-50)}.site-header__menu.is-open{display:flex}.site-nav{flex-direction:column;gap:0}.site-nav li+li{border-top:1px solid var(--grijs-100)}.site-nav a{border-bottom:0;width:100%;min-height:52px}.site-nav a[aria-current=page]{color:var(--c-heading-accent)}.site-nav__knop{border-bottom:0;justify-content:space-between;width:100%;min-height:52px}.site-nav__knop.is-actief{color:var(--c-heading-accent)}.site-subnav{background:0 0;border:0;border-radius:0;width:auto;padding:0 0 12px;position:static}.site-nav .site-subnav__link{min-height:0}.site-subnav li+li{border-top:0}.site-header--bed .site-subnav{--subnav-vlak:var(--accent-100);--subnav-icoon:var(--accent-100);--subnav-icoon-actief:var(--accent-200);--subnav-icoon-kleur:var(--accent-800)}.site-header--bed .site-nav li+li{border-top-color:var(--accent-100)}.site-header--steun .site-subnav{--subnav-vlak:var(--steun-100);--subnav-icoon:var(--steun-100);--subnav-icoon-actief:var(--steun-200);--subnav-icoon-kleur:var(--steun-800)}.site-header--steun .site-nav li+li{border-top-color:var(--steun-100)}.site-header__ctas{flex-direction:column;align-items:stretch}}@media (width<=420px){.site-header__toggle-label{display:none}}.site-header--compact{border-bottom:1px solid var(--c-divider);clip-path:inset(0 0 -40px)}.site-header--compact .site-header__inner{height:var(--header-compact);padding-block:0}.site-header--compact .site-header__home{width:var(--logo-compact);align-self:stretch;position:relative}.site-header--compact .site-header__logo{left:0;top:calc(var(--logo-compact) * var(--logo-afsnijden) * -1 - 4px);width:var(--logo-compact);position:absolute}.site-header--compact{--logo-compact:clamp(80px, 6vw, 84px);--logo-afsnijden:.06}.site-header--sticky{z-index:30;visibility:hidden;transition:transform .25s ease-out,visibility 0s .25s;position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}.site-header--sticky.is-zichtbaar{visibility:visible;transition:transform .25s ease-out,visibility;transform:none}@media (width<=1080px){.site-header--compact:has(.site-header__menu.is-open){clip-path:none}}@media (prefers-reduced-motion:reduce){.site-header--sticky,.site-header--sticky.is-zichtbaar{transition:none}}.site-footer{border-top:1px solid var(--grijs-100);background:#fff;padding-block:clamp(40px,5vw,64px) 24px}.site-footer__grid{grid-template-columns:2fr repeat(2,1fr);gap:32px;display:grid}.site-footer__logo{width:88px;margin-bottom:16px}.site-footer__col strong{margin-bottom:8px;display:block}.site-footer__col ul{color:var(--c-text-soft);flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.site-footer__col a{min-height:36px;color:var(--c-text-soft);align-items:center;text-decoration:none;display:inline-flex}.site-footer__col a:hover{color:var(--c-link-hover)}.site-footer__temp{border-top:1px dashed var(--grijs-200);color:var(--c-text-muted);align-items:center;gap:8px;margin-top:32px;padding-top:16px;font-size:14px;display:flex}.site-footer__temp .ms{font-size:20px}@media (width<=900px){.site-footer__grid{grid-template-columns:1fr 1fr}.site-footer__brand{grid-column:1/-1}}.site-footer__temp a{text-decoration:none}@media (width<=480px){.site-footer__grid{gap:24px 16px}}.site-footer__legal{border-top:1px solid var(--grijs-100);flex-wrap:wrap;gap:0 24px;margin-top:32px;padding-top:16px;font-size:15px;display:flex}.site-footer__legal a{min-height:var(--tap);color:var(--c-text-soft);align-items:center;text-decoration:none;display:inline-flex}.site-footer__legal a:hover{color:var(--c-link-hover)}.foto{object-fit:cover;border-radius:var(--radius-card);background:var(--grijs-50);width:100%;height:auto;display:block}.placeholder__in{flex-direction:column;align-items:center;gap:6px;max-width:360px;display:flex}.placeholder__in>span:last-child{font-weight:400}.placeholder--wide{aspect-ratio:21/8;min-height:200px}@media (width<=640px){.placeholder--wide{aspect-ratio:4/3}}.tint--hoofd{background:var(--hoofd-100);color:var(--hoofd-800)}.tint--accent{background:var(--accent-100);color:var(--accent-800)}.tint--steun{background:var(--steun-100);color:var(--steun-800)}.tint--extra{background:var(--extra-100);color:var(--extra-800)}.avatar{width:64px;height:64px;font-family:var(--font-heading);border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:28px;display:inline-flex}.avatar--hoofd{background:var(--hoofd-100);color:var(--hoofd-800)}.avatar>.ms{font-size:32px}.page-head{background:var(--c-bed);padding-block:clamp(8px,2vw,24px) clamp(40px,5vw,64px)}.page-head--steun{background:var(--steun-50)}.page-head__in{flex-direction:column;display:flex}.page-head__in .crumbs{margin-bottom:clamp(24px,4vw,56px)}.page-head__terug{align-self:flex-start}.page-head--photo .page-head__tekst--terug{justify-content:center;align-self:stretch;position:relative}.page-head--photo .page-head__tekst--terug .page-head__terug{position:absolute;top:0;left:0}@media (width<=900px){.page-head--photo .page-head__tekst--terug .page-head__terug{position:static}}.page-head__tekst{flex-direction:column;gap:16px;max-width:1040px;display:flex}.page-head__in .h-page{color:var(--c-text);font-size:var(--text-xxxl)}.page-head__in .lead{color:var(--grijs-800)}.page-head__actie{margin-top:24px}.page-head--photo .page-head__grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.page-head__placeholder{aspect-ratio:5/4}@media (width<=900px){.page-head--photo .page-head__grid{grid-template-columns:1fr}.page-head__placeholder,.page-head__photo .locatie__galerij--groot .locatie__hoofdfoto{aspect-ratio:16/10}}@media (width<=640px){.page-head__in .h-page{font-size:var(--text-xxl);hyphens:auto}}.crumbs ol{color:var(--grijs-800);flex-wrap:wrap;gap:4px 8px;padding:0;font-size:15px;list-style:none;display:flex}.crumbs li{align-items:center;gap:8px;display:flex}.crumbs li+li:before{content:"/";color:var(--grijs-500)}.crumbs a{color:var(--grijs-800);align-items:center;min-height:32px;display:inline-flex}.crumbs a:hover{color:var(--c-link-hover)}.service-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(32px,5vw,80px);padding-block:clamp(40px,5vw,72px);display:grid}.service-body__main{flex-direction:column;gap:clamp(48px,6vw,80px);min-width:0;display:flex}.service-body__main>section{scroll-margin-top:calc(var(--header-compact) + 24px);flex-direction:column;gap:20px;display:flex}.service-body__main h2:not(.kaart__title){font-family:var(--font-heading);letter-spacing:var(--tracking-heading);font-weight:500;font-size:var(--text-xl);line-height:1.15}@media (width<=1024px){.service-body{grid-template-columns:1fr}.service-body__aside{order:2}}.toc{border-bottom:2px solid var(--c-border);flex-wrap:wrap;align-items:center;gap:4px 20px;padding-bottom:16px;display:flex}.toc>span{color:var(--c-text-muted);font-size:15px;font-weight:700}.toc a{min-height:var(--tap);align-items:center;font-weight:700;display:inline-flex}.kennismaak-kaart{border-radius:var(--radius-card);border:2px solid var(--c-border);background:#fff;flex-direction:column;gap:16px;padding:24px;display:flex}.kennismaak-kaart--sticky{top:calc(var(--header-compact) + 24px);position:sticky}.kennismaak-kaart__who{align-items:center;gap:14px;display:flex}.kennismaak-kaart__who .h-card{display:block}.kennismaak-kaart--klein .h-card{font-size:var(--text-md);line-height:1.25}.kennismaak-kaart__knoppen{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.kennismaak-kaart__knoppen .btn{flex:120px;padding-inline:16px}@media (width<=1024px){.kennismaak-kaart--sticky{position:static}}.feature-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.feature{border:2px solid var(--c-border);border-radius:var(--radius-card);background:#fff;align-items:flex-start;gap:14px;padding:20px;display:flex}.feature>.ms{color:var(--c-heading-accent);font-size:28px}.feature strong{margin-bottom:2px;display:block}.feature>span>span:not(.btn){color:var(--c-text-soft)}.feature>.ms{color:var(--feature-color,var(--c-heading-accent))}.feature-grid--1{grid-template-columns:1fr}.feature-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=640px){.feature-grid--2{grid-template-columns:1fr}}.feature-grid--kaal .feature{background:0 0;border:0;padding:0}.feature-grid--kaal{gap:20px 32px}.feature-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.feature-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.feature-grid--4{grid-template-columns:1fr}}.feature-grid--boven{row-gap:clamp(40px,5vw,64px)}.feature-grid--boven .feature{flex-direction:column;gap:12px}.feature-grid--boven .feature>.ms{font-size:36px}.feature-grid--midden .feature{text-align:center;align-items:center}.feature-grid--boven strong{font-size:var(--text-base);margin-bottom:4px;line-height:1.3}.feature-grid--rond .feature>.ms{background:var(--feature-bg,var(--hoofd-50));width:44px;height:44px;color:var(--feature-color-rond,var(--hoofd-700));border-radius:999px;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.callout{border-radius:var(--radius-card);background:var(--extra-50);color:var(--extra-900);align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.callout>.ms{color:var(--extra-700);font-size:24px}.callout--accent{background:var(--c-bed);color:var(--accent-900)}.callout--accent>.ms{color:var(--accent-700)}.callout--neutral{background:var(--c-bed-neutral);color:var(--grijs-900)}.callout--neutral>.ms,.callout--grijs>.ms{color:var(--grijs-700)}.callout--grijs{background:var(--c-bed-neutral);color:var(--grijs-900)}.callout--hoofd{background:var(--hoofd-50);color:var(--hoofd-900)}.callout--hoofd>.ms{color:var(--hoofd-600)}.callout--steun{background:var(--steun-50);color:var(--steun-900)}.callout--steun>.ms{color:var(--steun-700)}.chip{min-height:var(--tap);border-radius:var(--radius-pill);border:2px solid var(--grijs-200);color:var(--c-text);cursor:pointer;background:#fff;align-items:center;gap:6px;padding:0 16px;font-size:15px;display:inline-flex}.chip:hover,.chip.is-hover{border-color:var(--extra-500)}.chip[aria-pressed=true]{border-color:var(--hoofd-600);background:var(--hoofd-600);color:#fff;font-weight:700}.chip .ms{font-size:20px}.pc-form{border-radius:var(--radius-card);border:2px solid var(--c-border);background:#fff;flex-direction:column;gap:4px;max-width:760px;padding:clamp(20px,2.5vw,28px);display:flex}.pc-form__row{flex-wrap:wrap;gap:12px;margin-bottom:8px;display:flex}.pc-form__row>.input{flex:240px;width:auto}.pc-inline{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.pc-inline__field,.pc-form__row .veld,.pc-inline>.veld{flex:240px}.pc-inline,.pc-form__row{align-items:flex-start}.pc-inline .btn,.pc-form__row .btn{flex:none;margin-top:30px}.filters{flex-direction:column;gap:14px;display:flex}.vraag-form{border-radius:var(--radius-card);background:#fff;max-width:720px;padding:20px}.vraag-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=560px){.vraag-form__row{grid-template-columns:1fr}}.vraag-form--outline{border:2px solid var(--c-border)}.vraag-form--kaal{background:0 0;border-radius:0;padding:0}.check{min-height:var(--tap);cursor:pointer;align-items:center;gap:10px;display:inline-flex}.check input{width:22px;height:22px;accent-color:var(--extra-600);margin:0}.keuzerondjes{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.keuzerondjes>legend{margin-bottom:4px;padding:0}.kaart{--kt-size:var(--text-lg);--kt-lh:1.2;color:var(--c-text);flex-direction:column;align-items:flex-start;gap:12px;text-decoration:none;display:flex;position:relative}a.kaart{border:2px solid #0000;transition:border-color .15s ease-out}a.kaart.card--outline{border-color:var(--c-border)}a.kaart:hover{border-color:var(--card-accent);color:var(--c-text)}.kaart__icon{color:var(--card-icon);font-size:32px}.kaart__nr{background:var(--num-bg);width:40px;height:40px;color:var(--num-text);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.kaart__title{font-family:var(--font-heading);letter-spacing:var(--tracking-heading);font-weight:500;font-size:var(--kt-size);line-height:var(--kt-lh);color:var(--card-title)}.kaart--groot{--kt-size:var(--text-xl);--kt-lh:1.15}.kaart--klein,.kaart--liggend{--kt-size:var(--text-md);--kt-lh:1.25}.kaart--liggend.kaart--groot{--kt-size:var(--text-lg);--kt-lh:1.2}.kaart__text{color:var(--c-text-soft);flex-direction:column;gap:8px;display:flex}.kaart.card--accent .kaart__text,.kaart.card--hoofd .kaart__text,.kaart.card--steun .kaart__text{color:var(--grijs-900)}.kaart__prijs{color:var(--c-text-soft)}.kaart__prijs strong{font-family:var(--font-heading);letter-spacing:var(--tracking-heading);font-weight:500;font-size:var(--text-xl);color:var(--c-text)}.kaart__acties{margin-top:auto;padding-top:4px}.kaart--groot:not(.kaart--liggend) .checklist{margin-top:8px}.kaart--groot:not(.kaart--liggend) .kaart__acties{padding-top:20px}.kaart__pijl{color:var(--card-accent);margin-top:auto;font-size:28px}.kaart>.checklist{--check-color:var(--card-accent)}.kaart--liggend{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px 24px}.kaart--liggend .kaart__main{flex-direction:column;flex:360px;align-items:flex-start;gap:10px;min-width:0;display:flex}.kaart--liggend .kaart__acties,.kaart--liggend .kaart__pijl{margin-top:0;padding-top:0}.kaart--liggend.kaart--met-icoon .kaart__main{flex-direction:row;align-items:flex-start;gap:20px}.kaart--liggend.kaart--met-icoon .kaart__icon{height:calc(var(--kt-size) * var(--kt-lh));align-items:center;font-size:40px;display:inline-flex}.kaart--liggend .kaart__tekstblok{flex-direction:column;gap:14px;display:flex}.kaart--liggend .kaart__text{max-width:720px}@media (width<=640px){.kaart--liggend.kaart--met-icoon .kaart__main{flex-direction:column;align-items:flex-start}}.section--hoofd{background:var(--hoofd-50)}.section--steun{background:var(--steun-50)}.section__title{color:var(--section-title,var(--c-text))}.section__boven{font-size:var(--text-lg);line-height:var(--leading-heading);margin-bottom:.2em;display:block}.section--bed{--section-title:var(--c-bed-title)}.section--hoofd{--section-title:var(--hoofd-700)}.section--steun{--section-title:var(--steun-700)}.section--compact{padding-block:clamp(32px,4vw,56px)}.section--lijn{border-top:2px solid var(--c-border)}.steps{--step-bg:var(--hoofd-50);--step-text:var(--hoofd-700);--step-line:var(--hoofd-100);margin:0;padding:0;list-style:none}.steps--accent{--step-bg:var(--accent-50);--step-text:var(--accent-800);--step-line:var(--accent-100)}.steps--steun{--step-bg:var(--steun-50);--step-text:var(--steun-700);--step-line:var(--steun-100)}.steps__nr{background:var(--step-bg);width:40px;height:40px;color:var(--step-text);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.steps__body{flex-direction:column;gap:2px;display:flex}.steps__body strong{display:block}.steps--verticaal{flex-direction:column;display:flex}.steps--verticaal li{gap:18px;padding-bottom:24px;display:flex;position:relative}.steps--verticaal li:last-child{padding-bottom:0}.steps--verticaal li:not(:last-child):before{content:"";background:var(--step-line);width:2px;position:absolute;top:44px;bottom:4px;left:19px}.steps--verticaal .steps__body{gap:4px;padding-top:8px}.steps--horizontaal{grid-template-columns:repeat(var(--steps-n,4), minmax(0, 1fr));gap:16px;display:grid}.steps--horizontaal li{border-radius:var(--radius-card);border:2px solid var(--c-border);background:#fff;flex-direction:column;gap:10px;padding:clamp(20px,2.5vw,28px);display:flex}.steps--horizontaal.steps--grijs li{background:var(--c-bed-neutral);border-color:#0000}.steps--horizontaal.steps--grijs .steps__nr{background:var(--grijs-100);color:var(--grijs-800)}.steps--horizontaal .steps__body{gap:10px}.steps--horizontaal .steps__body strong{font-family:var(--font-heading);letter-spacing:var(--tracking-heading);font-weight:500;font-size:var(--text-md);line-height:1.2}.steps--horizontaal .steps__body>span{color:var(--c-text-soft)}.steps--horizontaal.steps--kaal{gap:24px}.steps--horizontaal.steps--kaal li{background:0 0;border:0;padding:0}.steps--horizontaal.steps--kaal .steps__body strong{font-size:var(--text-md)}.steps--verticaal .steps__body>span{color:var(--c-text-soft)}@media (width<=1024px){.steps--horizontaal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.steps--horizontaal{grid-template-columns:1fr}}.personen{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--personen-min,240px)), 1fr));gap:16px;display:grid}.personen--groot{--personen-min:300px;gap:20px}@media (width<=640px){.personen--scroll{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.personen--scroll::-webkit-scrollbar{display:none}.personen--scroll>*{scroll-snap-align:start;flex:0 0 78%}}.persoon{border-radius:var(--radius-card);border:2px solid var(--c-border);color:var(--c-text);background:#fff;flex-direction:column;text-decoration:none;transition:border-color .15s ease-out;display:flex;overflow:hidden}.section--bed .persoon,.section--hoofd .persoon,.section--steun .persoon,.card--accent .persoon,.card--bed .persoon,.card--hoofd .persoon,.card--steun .persoon{background-clip:padding-box;border-color:#0000}a.persoon:hover{border-color:var(--c-button);color:var(--c-text)}.persoon__foto{text-align:center;aspect-ratio:4/3;justify-content:center;align-items:center;padding:12px;font-weight:700;display:flex}.persoon__foto--echt{object-fit:cover;background:var(--grijs-100);width:100%;height:auto;padding:0;display:block}.persoon__body{flex-direction:column;flex:1;gap:4px;padding:16px 18px 18px;display:flex}.persoon__naam{font-family:var(--font-heading);letter-spacing:var(--tracking-heading);font-weight:500;font-size:var(--text-md);line-height:1.25}.persoon__sub{color:var(--c-text-soft);align-items:center;gap:4px;font-size:14px;display:inline-flex}.persoon__sub .ms{color:var(--c-heading-accent);font-size:18px}.persoon__tekst{color:var(--c-text-soft)}.persoon__tags{flex-wrap:wrap;gap:6px;display:flex}.persoon__meer{color:var(--c-heading-accent);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-weight:700;display:inline-flex}.persoon__pijl{display:none}.persoon--rij{flex-direction:row;align-items:center;gap:14px;padding:12px}.persoon--rij .persoon__foto{aspect-ratio:auto;width:64px;height:64px;font-family:var(--font-heading);border-radius:12px;flex:none;padding:0;font-size:28px;font-weight:500}.persoon--rij .persoon__body{min-width:0;padding:0}.persoon--rij .persoon__naam{font-size:var(--text-md)}.persoon--rij .persoon__pijl{color:var(--c-heading-accent);display:block}.persoon--groot .persoon__foto{aspect-ratio:auto;height:220px}.persoon--groot .persoon__foto--echt{height:220px}.persoon--portret .persoon__foto,.persoon--portret.persoon--groot .persoon__foto{aspect-ratio:3/4;height:auto}.persoon--groot .persoon__body{gap:10px;padding:20px}.persoon--groot .persoon__kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.korian-logo{color:var(--accent-300);align-items:center;height:clamp(16px,2vw,28px);display:inline-flex}.korian-logo svg{width:auto;height:100%;display:block}.korian-logo--leeg{border:2px dashed;border-radius:8px;padding-inline:16px;font-size:14px;font-weight:700}.section-head>.korian-logo{align-self:center;margin-left:auto}.locatie--tegel:not(.persoon--portret) .persoon__foto{aspect-ratio:4/3;object-fit:cover;height:auto}.locatie__galerij{--duim-rand:4px;--duim-gat:12px;--duim-marge:16px;margin:6px 6px 0;display:block;position:relative}.locatie__galerij .persoon__foto{border-radius:10px}.locatie--uitgelicht .locatie__galerij{flex:1;display:flex}.locatie__hoofdfoto,.locatie__hoofdfoto.persoon__foto--echt{aspect-ratio:auto;object-fit:cover;width:100%;height:auto;min-height:340px}.locatie__duimen{top:var(--duim-marge);right:var(--duim-marge);bottom:var(--duim-marge);justify-content:center;gap:var(--duim-gat);flex-direction:column;display:flex;position:absolute}.locatie__duim,.locatie__duim.persoon__foto--echt{box-sizing:content-box;height:calc((100% - 2 * var(--duim-gat) - 6 * var(--duim-rand)) / 3);aspect-ratio:4/3;width:auto;max-height:var(--duim-max,147px);border:var(--duim-rand) solid #fff;object-fit:cover;border-radius:12px;padding:0;font-size:14px}.locatie__galerij--groot{--duim-max:120px;margin:0;display:block}.locatie__galerij--groot .locatie__hoofdfoto{aspect-ratio:5/4;border-radius:var(--radius-card);min-height:0;display:block}.locatie__galerij--groot .locatie__duim{border-radius:14px}.locatie--uitgelicht .persoon__body{flex:none;gap:10px;padding:20px 22px 24px}.locatie--uitgelicht .persoon__naam{font-size:var(--text-lg);line-height:1.2}@media (width<=640px){.locatie__galerij{flex-direction:column;gap:6px;display:flex}.locatie__hoofdfoto,.locatie__hoofdfoto.persoon__foto--echt{aspect-ratio:4/3;min-height:0}.locatie__duimen{flex-direction:row;gap:6px;position:static}.locatie__duim,.locatie__duim.persoon__foto--echt{box-sizing:border-box;border:0;border-radius:10px;flex:1 1 0;min-width:0;height:auto;max-height:none}}.locatie--rij{flex-direction:row;align-items:stretch}.locatie--rij .persoon__foto{aspect-ratio:4/3;border-radius:10px;flex:none;width:clamp(128px,12vw,196px);height:auto;margin:6px;padding:6px;font-size:14px}.locatie--rij .persoon__foto--echt{object-fit:cover;padding:0}.locatie--rij .persoon__body{justify-content:center;gap:6px;min-width:0;padding:14px 18px 14px 10px}.locaties-galerij{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:20px;display:grid}.locaties-galerij__lijst{flex-direction:column;gap:16px;display:flex}.locaties-galerij__lijst>.locatie--rij{flex:1}@media (width<=1024px){.locaties-galerij{grid-template-columns:1fr}}.citaat{flex-direction:column;gap:10px;margin:0;display:flex}.citaat blockquote{margin:0}.citaat--normaal blockquote{font-size:var(--text-md);color:var(--c-text-soft);max-width:640px}.citaat--groot blockquote{font-family:var(--font-heading);letter-spacing:var(--tracking-heading);font-weight:500;font-size:var(--text-lg);color:var(--hoofd-800);line-height:1.3}.citaat figcaption{color:var(--c-text-muted);font-size:15px}.citaat figcaption strong{color:var(--c-text)}.video{aspect-ratio:16/9;cursor:pointer;width:100%;font:inherit;border:0;display:flex}.video__play{background:var(--video-play,var(--hoofd-600));color:#fff;border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:8px;display:inline-flex}.video__play .ms{font-size:40px}.placeholder--accent .video__play{--video-play:var(--accent-800)}.placeholder--steun .video__play{--video-play:var(--steun-700)}.video-knop{border:2px solid var(--c-border);border-radius:var(--radius-card);text-align:left;cursor:pointer;width:100%;color:var(--c-text);font:inherit;background:#fff;align-items:center;gap:14px;padding:12px 16px;display:flex}.video-knop:hover{border-color:var(--c-button)}.video-knop strong{display:block}.video-knop__play{background:var(--hoofd-600);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.tag .ms{font-size:18px}.veld{flex-direction:column;display:flex}.veld__opt{color:var(--c-text-muted);font-weight:400}.veld__hulp{color:var(--c-text-soft);margin-top:6px;font-size:14px}.veld__fout{color:var(--rood-800);align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:700;display:flex}.veld__fout .ms{font-size:20px}.veld--fout .input{border-color:var(--rood-800);border-width:2px}.ook{padding-bottom:clamp(48px,6vw,96px)}.regio__uitkomst .veld .input{background:#fff}.regio__bedankt{align-items:flex-start;gap:8px;display:flex}.regio__uitkomst .stack{gap:12px}@media (width<=480px){.pc-inline .btn,.pc-form__row .btn{justify-content:center;width:100%;margin-top:0}}.pc-kort{flex-direction:column;gap:12px;display:flex}.pc-kort__veld{max-width:380px;position:relative}.pc-kort__veld .input{background:#fff;min-height:52px;padding-right:128px}.pc-kort__knop{border-radius:20px;min-height:0;padding-inline:18px;position:absolute;top:4px;bottom:4px;right:4px}.pc-kort__veld.is-fout .input{border-color:var(--rood-800);border-width:2px}.lz{flex-direction:column;gap:24px;display:flex;container-type:inline-size}.lz__filters{border-radius:var(--radius-card);background:var(--c-bed-neutral,var(--grijs-50));flex-wrap:wrap;align-items:flex-end;gap:16px 20px;padding:clamp(16px,2vw,24px);display:flex}.lz{gap:20px}.lz__filters .veld{flex:260px;max-width:380px}.lz__filters .keuzelijst{flex:0 260px}.lz__teller{font-family:var(--font-heading);letter-spacing:var(--tracking-heading);font-weight:500;font-size:var(--text-lg);line-height:1.3}.lz__teller strong{color:var(--c-heading-accent);font-weight:500}@media (width<=640px){.lz__filters .veld,.lz__filters .keuzelijst{flex:100%;max-width:none}}.lz__raster{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.lz__kaartvak{border-radius:var(--radius-card);border:2px solid var(--c-border);background:#fff;grid-area:span 2/span 2;min-height:520px;position:relative;overflow:hidden}.lz__kaartvak .lz__kaart{max-width:calc(100% - 24px);position:absolute;top:12px;bottom:12px;left:50%;transform:translate(-50%)}.lz__locatie.is-actief{border-color:var(--c-button)}@container (width<=1110px){.lz__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=720px){.lz__raster{grid-template-columns:repeat(2,minmax(0,1fr))}.lz__kaartvak{grid-row:auto;min-height:0}.lz__kaartvak .lz__kaart{width:100%;max-width:520px;height:auto;margin:12px auto;position:relative;top:auto;bottom:auto;left:auto;transform:none}}@container (width<=530px){.lz__raster{grid-template-columns:1fr}.lz__kaartvak{grid-column:auto}}.kies-tegel{cursor:pointer;position:relative}.kies-tegel:hover,.kies-tegel.is-gekozen{border-color:var(--c-button)}.kies-tegel .persoon__body{flex:1}.kies-tegel__open{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.kies-tegel__open:after{content:"";border-radius:inherit;position:absolute;inset:0}.kies-tegel__open:focus-visible{outline:none}.kies-tegel:has(.kies-tegel__open:focus-visible){outline:3px solid var(--c-focus,var(--extra-600));outline-offset:2px}.kies-tegel__kies{z-index:1;justify-content:center;align-self:stretch;margin-top:auto;position:relative}.lz__pin.is-gekozen circle:not(.lz__pin-raak){fill:var(--hoofd-800)}.lz__kaart{aspect-ratio:1000/1184;touch-action:pan-y;position:relative}.lz__kaart svg{width:100%;height:100%;display:block;overflow:visible}.lz__kaart.is-ingezoomd svg{cursor:grab;touch-action:none}.lz__kaart.is-slepen svg,.lz__kaart.is-spatie svg{cursor:grabbing}.lz__provincie{fill:var(--grijs-100);stroke:var(--grijs-300);stroke-width:1px;stroke-linejoin:round;transition:fill .15s ease-out}.lz__provincie.is-gekozen{fill:var(--grijs-200)}.lz__pin circle:not(.lz__pin-raak){fill:var(--hoofd-600);stroke:#fff;stroke-width:2px;transition:fill .15s ease-out}.lz__pin-raak{fill:#0000}.lz__pin:hover circle:not(.lz__pin-raak),.lz__pin.is-actief circle:not(.lz__pin-raak),.lz__pin:focus-visible circle:not(.lz__pin-raak){fill:var(--hoofd-800)}.lz__pin:focus{outline:none}.lz__preview{z-index:2;pointer-events:none;background:#fff;border-radius:12px;align-items:center;gap:10px;width:max-content;max-width:240px;padding:6px 12px 6px 6px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 16px));box-shadow:0 6px 20px -6px #0000004d}.lz__preview img,.lz__preview-foto{object-fit:cover;border-radius:8px;flex:none;width:64px;height:48px}.lz__preview>span{flex-direction:column;line-height:1.25;display:flex}.lz__zoom{z-index:3;flex-direction:column;gap:6px;display:flex;position:absolute;top:12px;right:12px}.lz__zoom button{width:var(--tap);height:var(--tap);border:2px solid var(--grijs-200);border-radius:var(--radius-button);color:var(--c-text);cursor:pointer;background:#fff;justify-content:center;align-items:center;display:inline-flex}.lz__zoom button:hover:not(:disabled){border-color:var(--extra-500)}.lz__zoom button:disabled{color:var(--grijs-400);cursor:not-allowed}.lz__hint{z-index:3;border-radius:var(--radius-pill);color:var(--c-text-soft);background:#ffffffe6;padding:2px 10px;position:absolute;bottom:10px;left:12px}.lz__leeg{margin:0}.keuzelijst{flex-direction:column;display:flex;position:relative}.keuzelijst__knop{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.keuzelijst__knop:hover{border-color:var(--extra-500)}.keuzelijst__knop[aria-expanded=true]{border-color:var(--extra-600)}.keuzelijst__lijst{z-index:30;border:2px solid var(--grijs-100);border-radius:var(--radius-card);background:#fff;max-height:320px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px -12px #00000040}.keuzelijst__lijst:focus{outline:none}.keuzelijst__optie{min-height:var(--tap);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.keuzelijst__optie.is-focus{background:var(--grijs-50)}.keuzelijst__optie[aria-selected=true]{font-weight:700}.keuzelijst__extra{color:var(--c-text-muted);margin-left:auto;font-size:14px;font-weight:400}.keuzelijst__optie .ms{color:var(--hoofd-600);font-size:20px}.fg{flex-direction:column;gap:10px;display:flex}.fg__groot{aspect-ratio:5/4;border-radius:var(--radius-card);background:var(--grijs-100);position:relative;overflow:hidden}.fg__groot img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=900px){.fg__groot{aspect-ratio:16/10}}.fg__pijl{width:var(--tap);height:var(--tap);border-radius:var(--radius-pill);color:var(--c-text);cursor:pointer;background:#ffffffeb;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}.fg__pijl:hover{color:var(--c-heading-accent);background:#fff}.fg__pijl .ms{font-size:28px}.fg__pijl--vorige{left:12px}.fg__pijl--volgende{right:12px}.fg__teller{border-radius:var(--radius-pill);color:#fff;background:#16161699;padding:2px 10px;font-size:14px;position:absolute;bottom:12px;right:12px}.fg__thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.fg__thumb{cursor:pointer;aspect-ratio:4/3;background:0 0;border:2px solid #0000;border-radius:12px;padding:0;overflow:hidden}.fg__thumb img{object-fit:cover;opacity:.75;border-radius:10px;width:100%;height:100%;transition:opacity .15s ease-out;display:block}.fg__thumb:hover img,.fg__thumb[aria-current=true] img{opacity:1}.fg__thumb:hover{border-color:var(--extra-500)}.fg__thumb[aria-current=true]{border-color:var(--hoofd-600)}.locatie-kaartje{border:2px solid var(--c-border);border-radius:var(--radius-card);background:#fff;flex-direction:column;gap:14px;padding:20px;display:flex}.locatie-kaartje svg{width:100%;max-width:240px;height:auto;margin-inline:auto;display:block}.locatie-kaartje__prov{fill:var(--grijs-100);stroke:var(--grijs-300);stroke-width:1px;stroke-linejoin:round}.locatie-kaartje__prov.is-hier{fill:var(--grijs-200)}.locatie-kaartje__pin{fill:var(--hoofd-600);stroke:#fff;stroke-width:6px}.locatie-kaartje__adres{align-items:flex-start;gap:8px;display:flex}.locatie-kaartje__adres .ms{color:var(--c-heading-accent)}.locatie-kaartje__adres strong{display:block}.logo[data-astro-cid-f7espo7c]{height:auto;display:block}.hero[data-astro-cid-3y76znlh]{padding-block:clamp(8px, 2vw, 24px) var(--section-y)}.hero__grid[data-astro-cid-3y76znlh]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.hero__text[data-astro-cid-3y76znlh] .lead[data-astro-cid-3y76znlh]{max-width:560px}.hero[data-astro-cid-3y76znlh] .hero__photo{aspect-ratio:5/4}@media (width<=860px){.hero__grid[data-astro-cid-3y76znlh]{grid-template-columns:1fr}.hero[data-astro-cid-3y76znlh] .hero__photo{aspect-ratio:16/10}}
