.balk[data-astro-cid-ih6e7aik]{background:var(--cr-geel);color:var(--cr-marine);font-size:var(--stap--2)}.balk__binnen[data-astro-cid-ih6e7aik]{flex-wrap:nowrap;white-space:nowrap}.balk__lang[data-astro-cid-ih6e7aik]{display:none}.balk__kort[data-astro-cid-ih6e7aik]{display:inline}@media(min-width:34rem){.balk__lang[data-astro-cid-ih6e7aik]{display:inline}.balk__kort[data-astro-cid-ih6e7aik]{display:none}}.balk__binnen[data-astro-cid-ih6e7aik]{display:flex;align-items:center;justify-content:center;gap:var(--ruimte-2);padding-block:.3rem;text-align:center;flex-wrap:wrap}.balk__ster[data-astro-cid-ih6e7aik]{color:var(--cr-rood)}.balk[data-astro-cid-ih6e7aik] p[data-astro-cid-ih6e7aik]{margin:0;font-weight:600}.balk[data-astro-cid-ih6e7aik] a[data-astro-cid-ih6e7aik]{color:var(--cr-marine);font-weight:700;text-decoration:underline}.kop[data-astro-cid-ih6e7aik]{position:sticky;top:0;z-index:50;margin-bottom:calc(-1 * var(--kophoogte));background:transparent;transition:background-color .25s ease,box-shadow .25s ease}.kop[data-astro-cid-ih6e7aik][data-vast]{background:#000f4ceb;backdrop-filter:blur(10px);box-shadow:0 10px 30px -18px #000f4ce6}.kop__binnen[data-astro-cid-ih6e7aik]{display:flex;align-items:center;gap:var(--ruimte-4);min-height:var(--kophoogte)}.kop__logo[data-astro-cid-ih6e7aik]{display:block;flex:none}.kop__logo[data-astro-cid-ih6e7aik] img{height:32px;width:auto;filter:drop-shadow(0 2px 10px rgba(0,15,76,.65)) drop-shadow(0 0 2px rgba(0,15,76,.4))}.kop__nav[data-astro-cid-ih6e7aik]{display:none;margin-inline-start:auto}.kop__lijst[data-astro-cid-ih6e7aik]{display:flex;align-items:center;gap:var(--ruimte-1);list-style:none;margin:0;padding:0}.kop__lijst[data-astro-cid-ih6e7aik]>li[data-astro-cid-ih6e7aik]{position:relative}.kop__lijst[data-astro-cid-ih6e7aik]>li[data-astro-cid-ih6e7aik]>a[data-astro-cid-ih6e7aik],.kop__lijst[data-astro-cid-ih6e7aik]>li[data-astro-cid-ih6e7aik]>button[data-astro-cid-ih6e7aik]{display:flex;align-items:center;gap:.35em;padding:.6rem .7rem;border-radius:var(--radius-s);font-family:var(--font-display);font-weight:600;font-size:var(--stap--1);color:#fff;text-decoration:none}.kop__lijst[data-astro-cid-ih6e7aik]>li[data-astro-cid-ih6e7aik]>a[data-astro-cid-ih6e7aik]:hover,.kop__lijst[data-astro-cid-ih6e7aik]>li[data-astro-cid-ih6e7aik]>button[data-astro-cid-ih6e7aik]:hover{background:#ffffff24;color:#fff}.kop__lijst[data-astro-cid-ih6e7aik] a[data-astro-cid-ih6e7aik][aria-current=page]{color:var(--cr-geel)}.sub[data-astro-cid-ih6e7aik]{position:absolute;top:calc(100% + 6px);inset-inline-start:0;min-width:15rem;background:var(--grond);border:1px solid var(--lijn);border-radius:var(--radius);box-shadow:var(--schaduw-2);padding:var(--ruimte-2);list-style:none;margin:0;display:none}.heeft-sub[data-astro-cid-ih6e7aik][data-open] .sub[data-astro-cid-ih6e7aik]{display:block}.sub[data-astro-cid-ih6e7aik] a[data-astro-cid-ih6e7aik]{display:block;padding:.55rem .7rem;border-radius:var(--radius-s);font-size:var(--stap--1);font-weight:500;color:var(--inkt);text-decoration:none}.sub[data-astro-cid-ih6e7aik] a[data-astro-cid-ih6e7aik]:hover{background:var(--grond-2);color:var(--cr-blauw)}.kop__acties[data-astro-cid-ih6e7aik]{display:flex;align-items:center;gap:var(--ruimte-2);margin-inline-start:auto}.kop__nav[data-astro-cid-ih6e7aik]+.kop__acties[data-astro-cid-ih6e7aik]{margin-inline-start:var(--ruimte-3)}.kop__taal[data-astro-cid-ih6e7aik]{display:grid;place-items:center;min-width:40px;min-height:40px;border-radius:999px;font-family:var(--font-display);font-weight:700;font-size:var(--stap--2);color:#fff;text-decoration:none;border:1.5px solid rgba(255,255,255,.5)}.kop__taal[data-astro-cid-ih6e7aik]:hover{border-color:#fff;background:#fff;color:var(--cr-marine)}.kop__cta[data-astro-cid-ih6e7aik]{display:none;padding:.6em 1.1em;font-size:var(--stap--1);min-height:40px}.kop__hamburger[data-astro-cid-ih6e7aik]{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-s)}.hamburger[data-astro-cid-ih6e7aik]{display:grid;gap:5px}.hamburger[data-astro-cid-ih6e7aik] i[data-astro-cid-ih6e7aik]{display:block;width:22px;height:2.5px;background:#fff;border-radius:2px;transition:transform .2s ease,opacity .2s ease}[data-astro-cid-ih6e7aik][aria-expanded=true] .hamburger[data-astro-cid-ih6e7aik] i[data-astro-cid-ih6e7aik]:nth-child(1){transform:translateY(7.5px) rotate(45deg)}[data-astro-cid-ih6e7aik][aria-expanded=true] .hamburger[data-astro-cid-ih6e7aik] i[data-astro-cid-ih6e7aik]:nth-child(2){opacity:0}[data-astro-cid-ih6e7aik][aria-expanded=true] .hamburger[data-astro-cid-ih6e7aik] i[data-astro-cid-ih6e7aik]:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.mobiel[data-astro-cid-ih6e7aik]{position:fixed;inset:0;z-index:45;background:var(--cr-marine);color:#fff;overflow-y:auto;padding-block:5.5rem var(--ruimte-7)}.mobiel[data-astro-cid-ih6e7aik][hidden]{display:none}.mobiel[data-astro-cid-ih6e7aik] ul[data-astro-cid-ih6e7aik]{list-style:none;margin:0;padding:0}.mobiel__nav[data-astro-cid-ih6e7aik]>ul[data-astro-cid-ih6e7aik]>li[data-astro-cid-ih6e7aik]>a[data-astro-cid-ih6e7aik],.mobiel__groep[data-astro-cid-ih6e7aik]>span[data-astro-cid-ih6e7aik]{display:block;padding:.7rem 0;font-family:var(--font-display);font-weight:700;font-size:var(--stap-2);color:#fff;text-decoration:none}.mobiel__groep[data-astro-cid-ih6e7aik]>span[data-astro-cid-ih6e7aik]{color:var(--cr-geel);font-size:var(--stap-0);text-transform:uppercase;letter-spacing:.1em;padding-top:var(--ruimte-5)}.mobiel__groep[data-astro-cid-ih6e7aik] ul[data-astro-cid-ih6e7aik]{display:grid;gap:.1rem}.mobiel__groep[data-astro-cid-ih6e7aik] a[data-astro-cid-ih6e7aik]{display:block;padding:.55rem 0;color:#d7ddf5;text-decoration:none;font-size:var(--stap-1)}.mobiel__groep[data-astro-cid-ih6e7aik] a[data-astro-cid-ih6e7aik]:hover{color:#fff}.mobiel__taal[data-astro-cid-ih6e7aik]{margin-top:var(--ruimte-5);border-top:1px solid #23347d;padding-top:var(--ruimte-4)}.mobiel__taal[data-astro-cid-ih6e7aik] a[data-astro-cid-ih6e7aik]{color:var(--cr-geel);font-weight:700;text-decoration:none}.mobiel__cta[data-astro-cid-ih6e7aik]{margin-top:var(--ruimte-6);width:100%;justify-content:center}@media(min-width:62rem){.kop__nav[data-astro-cid-ih6e7aik]{display:block}.kop__cta[data-astro-cid-ih6e7aik]{display:inline-flex}.kop__hamburger[data-astro-cid-ih6e7aik]{display:none}.kop__logo[data-astro-cid-ih6e7aik] img{height:38px}}.voet[data-astro-cid-i2a46jdw]{padding-block:var(--ruimte-8) var(--ruimte-5)}.voet__raster[data-astro-cid-i2a46jdw]{display:grid;gap:var(--ruimte-6)}.voet__logo[data-astro-cid-i2a46jdw]{background:#fff;border-radius:var(--radius-s);padding:.6rem .8rem;width:max-content}.voet__logo[data-astro-cid-i2a46jdw] img{height:34px;width:auto}.voet[data-astro-cid-i2a46jdw] address[data-astro-cid-i2a46jdw]{font-style:normal;margin-top:var(--ruimte-4);line-height:1.7}.voet__contact[data-astro-cid-i2a46jdw]{margin-top:var(--ruimte-3)}.voet__contact[data-astro-cid-i2a46jdw] a[data-astro-cid-i2a46jdw]{color:#fff;text-decoration:none;border-bottom:1px solid #33459a}.voet__contact[data-astro-cid-i2a46jdw] a[data-astro-cid-i2a46jdw]:hover{color:var(--cr-geel);border-color:var(--cr-geel)}.voet__uren[data-astro-cid-i2a46jdw]{margin-top:var(--ruimte-3);color:#9aa4cc;font-size:var(--stap--1)}.voet__kolom[data-astro-cid-i2a46jdw] h2[data-astro-cid-i2a46jdw]{font-size:var(--stap--2);text-transform:uppercase;letter-spacing:.14em;color:var(--cr-geel);margin-bottom:var(--ruimte-3)}.voet__kolom[data-astro-cid-i2a46jdw] ul[data-astro-cid-i2a46jdw]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.voet__kolom[data-astro-cid-i2a46jdw] a[data-astro-cid-i2a46jdw]{color:#d7ddf5;text-decoration:none;font-size:var(--stap--1)}.voet__kolom[data-astro-cid-i2a46jdw] a[data-astro-cid-i2a46jdw]:hover{color:#fff;text-decoration:underline}.voet__cta[data-astro-cid-i2a46jdw]{margin-top:var(--ruimte-5)}.voet__onder[data-astro-cid-i2a46jdw]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ruimte-3);margin-top:var(--ruimte-7);padding-top:var(--ruimte-4);border-top:1px solid #23347d;font-size:var(--stap--2);color:#9aa4cc}.voet__onder[data-astro-cid-i2a46jdw] ul[data-astro-cid-i2a46jdw]{display:flex;flex-wrap:wrap;gap:var(--ruimte-4);list-style:none;margin:0;padding:0}.voet__onder[data-astro-cid-i2a46jdw] a[data-astro-cid-i2a46jdw]{color:#9aa4cc;text-decoration:none}.voet__onder[data-astro-cid-i2a46jdw] a[data-astro-cid-i2a46jdw]:hover{color:#fff;text-decoration:underline}@media(min-width:40rem){.voet__raster[data-astro-cid-i2a46jdw]{grid-template-columns:repeat(2,1fr)}}@media(min-width:62rem){.voet__raster[data-astro-cid-i2a46jdw]{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:var(--ruimte-7)}}:root{--cr-rood: #df1550;--cr-marine: #000f4c;--cr-blauw: #193dca;--cr-geel: #f9cb08;--cr-rood-diep: #b30f40;--cr-blauw-licht: #4f6ee0;--inkt: #0a1230;--inkt-zacht: #3c4670;--gedempt: #6b749b;--grond: #ffffff;--grond-2: #f2f5fd;--grond-3: #e6ecfb;--lijn: #dbe2f5;--lijn-sterk: #c2ccec;--op-donker: #ffffff;--op-donker-zacht: #c3cbe8;--font-display: "Lexend Deca", "Segoe UI", system-ui, sans-serif;--font-tekst: "Figtree", "Segoe UI", system-ui, sans-serif;--stap--2: .78rem;--stap--1: .88rem;--stap-0: 1rem;--stap-1: 1.13rem;--stap-2: clamp(1.25rem, 1.1rem + .7vw, 1.5rem);--stap-3: clamp(1.5rem, 1.25rem + 1.2vw, 2rem);--stap-4: clamp(1.9rem, 1.5rem + 2vw, 2.75rem);--stap-5: clamp(2.3rem, 1.7rem + 3.2vw, 4rem);--stap-6: clamp(2.8rem, 1.9rem + 4.6vw, 5.5rem);--ruimte-1: .25rem;--ruimte-2: .5rem;--ruimte-3: .75rem;--ruimte-4: 1rem;--ruimte-5: 1.5rem;--ruimte-6: 2rem;--ruimte-7: 3rem;--ruimte-8: clamp(3rem, 2rem + 5vw, 5.5rem);--ruimte-9: clamp(4rem, 2.5rem + 7vw, 7.5rem);--breedte: 72rem;--breedte-smal: 40rem;--radius: 14px;--radius-s: 8px;--radius-l: 24px;--schaduw-1: 0 1px 2px rgba(10, 18, 48, .06), 0 4px 12px rgba(10, 18, 48, .05);--schaduw-2: 0 2px 6px rgba(10, 18, 48, .08), 0 16px 40px rgba(10, 18, 48, .1);--ring: 3px solid var(--cr-geel)}.op-marine{--inkt: var(--op-donker);--inkt-zacht: var(--op-donker-zacht);--gedempt: #9aa4cc;--grond: var(--cr-marine);--grond-2: #0a1a5c;--grond-3: #12246e;--lijn: #23347d;--lijn-sterk: #33459a;background:var(--cr-marine);color:var(--op-donker)}.merklijst{position:relative;border-radius:var(--radius);overflow:hidden;background:var(--cr-marine);isolation:isolate}.merklijst:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;padding:4px;background:linear-gradient(115deg,var(--cr-rood) 0 42%,var(--cr-blauw) 58% 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.merklijst>img{display:block;width:100%;height:100%;object-fit:cover}.merklijst--dun:before{padding:3px}.pijllink{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-display);font-weight:700;font-size:var(--stap--1);color:var(--cr-rood);text-decoration:none}.pijllink svg{transition:transform .18s ease}.pijllink:hover{color:var(--cr-rood-diep)}.pijllink:hover svg{transform:translate(3px)}.op-marine .pijllink{color:var(--cr-geel)}.op-marine .pijllink:hover{color:#ffdf4d}.rijk a:not(.knop):not(.pijllink){color:var(--inkt);font-weight:600;text-decoration:none;background-image:linear-gradient(var(--cr-rood),var(--cr-rood));background-size:100% 2px;background-repeat:no-repeat;background-position:0 100%;padding-bottom:1px;transition:background-size .2s ease,color .2s ease}.rijk a:not(.knop):not(.pijllink):hover{color:var(--cr-rood);background-size:100% 100%;background-image:linear-gradient(#df15501f,#df15501f)}.op-marine .rijk a:not(.knop):not(.pijllink){color:#fff;background-image:linear-gradient(var(--cr-geel),var(--cr-geel))}.chip{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;color:#fff;background:var(--cr-blauw);flex:none;box-shadow:0 6px 16px -6px color-mix(in srgb,var(--cr-blauw) 70%,transparent)}.chip--rood{background:var(--cr-rood);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--cr-rood) 70%,transparent)}.chip--geel{background:var(--cr-geel);color:var(--cr-marine);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--cr-geel) 70%,transparent)}.chip--marine{background:var(--cr-marine)}.chip--klein{width:38px;height:38px;border-radius:11px}.chip--groot{width:58px;height:58px;border-radius:17px}.paneel{position:relative;display:flex;flex-direction:column;gap:var(--ruimte-3);padding:var(--ruimte-5);background:var(--grond);border:1px solid var(--lijn);border-radius:var(--radius-l);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.paneel h3{font-size:var(--stap-1)}.paneel p{color:var(--inkt-zacht);font-size:var(--stap--1);margin:0}.paneel--zwevend:hover{transform:translateY(-4px);box-shadow:var(--schaduw-2);border-color:transparent}.op-marine .paneel{background:var(--grond-2);border-color:var(--lijn)}.op-marine .paneel p{color:#c3cbe8}.paneel--streep:after{content:"";position:absolute;inset:0 auto auto var(--ruimte-5);width:34px;height:4px;border-radius:0 0 4px 4px;background:var(--streep, var(--cr-rood))}.rij{display:grid;gap:var(--ruimte-4)}@media(min-width:44rem){.rij--2{grid-template-columns:repeat(2,1fr)}}@media(min-width:46rem){.rij--3{grid-template-columns:repeat(2,1fr)}}@media(min-width:66rem){.rij--3{grid-template-columns:repeat(3,1fr)}}@media(min-width:44rem){.rij--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:66rem){.rij--4{grid-template-columns:repeat(4,1fr)}}.duo{display:grid;gap:var(--ruimte-6);align-items:center}@media(min-width:58rem){.duo{grid-template-columns:1fr 1fr;gap:var(--ruimte-8)}.duo--breed-links{grid-template-columns:1.15fr 1fr}.duo--breed-rechts{grid-template-columns:1fr 1.15fr}.duo--omgekeerd>:first-child{order:2}}.duo__beeld{position:relative}.duo__beeld .merklijst{aspect-ratio:4 / 3}.rijk{max-width:62ch}.rijk>*+*{margin-top:var(--ruimte-4)}.rijk p{color:var(--inkt-zacht)}.rijk h3{color:var(--cr-marine);margin-top:var(--ruimte-6)}.op-marine .rijk h3{color:#fff}.rijk strong{color:var(--inkt);font-weight:700}.vinklijst{list-style:none;padding:0;display:grid;gap:var(--ruimte-3)}.vinklijst li{display:grid;grid-template-columns:auto 1fr;gap:var(--ruimte-3);align-items:start;color:var(--inkt-zacht)}.vinklijst svg{color:var(--cr-rood);margin-top:3px}.op-marine .vinklijst li{color:#c8d0ec}.op-marine .vinklijst svg{color:var(--cr-geel)}.opschrift--streep{display:inline-flex;align-items:center;gap:.6em}.opschrift--streep:before{content:"";width:26px;height:3px;border-radius:2px;background:currentColor}.sectiekop{max-width:46rem}.sectiekop h2{margin-top:var(--ruimte-3)}.sectiekop p{margin-top:var(--ruimte-3);color:var(--inkt-zacht);font-size:var(--stap-1);max-width:56ch}.op-marine .sectiekop p{color:#c3cbe8}.sectiekop+*{margin-top:var(--ruimte-6)}.boogrand{display:block;width:100%;height:clamp(28px,4vw,56px)}.boogrand path{fill:var(--boogkleur, var(--grond-2))}.galerij{display:grid;gap:var(--ruimte-3);grid-template-columns:repeat(2,1fr)}.galerij .merklijst{aspect-ratio:1 / 1}@media(min-width:46rem){.galerij{grid-template-columns:repeat(4,1fr)}.galerij .merklijst{aspect-ratio:3 / 4}}.galerij li:nth-child(1) .merklijst,.galerij li:nth-child(4) .merklijst{border-radius:var(--radius-l)}.band{background:linear-gradient(100deg,var(--cr-rood) 0%,#c11048 55%,var(--cr-blauw) 100%);color:#fff}.band .opschrift{color:var(--cr-geel)}.band h2,.band h3{color:#fff}.band p{color:#ffe3ec}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--kophoogte: 60px}@media(min-width:62rem){:root{--kophoogte: 74px}}body{font-family:var(--font-tekst);font-size:var(--stap-0);line-height:1.65;color:var(--inkt);background:var(--grond);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:var(--ring);outline-offset:3px;border-radius:var(--radius-s)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}h1{font-size:var(--stap-5);font-weight:800}h2{font-size:var(--stap-4)}h3{font-size:var(--stap-2)}h4{font-size:var(--stap-1)}p,li{text-wrap:pretty}a{color:var(--cr-blauw);text-underline-offset:3px;text-decoration-thickness:1px}a:hover:not(.knop){color:var(--cr-rood)}.op-marine a:not(.knop):not(.pijllink){color:#a9bcff}.op-marine a:not(.knop):not(.pijllink):hover{color:var(--cr-geel)}.omhulsel{width:min(100% - 2 * var(--ruimte-4),var(--breedte));margin-inline:auto}@media(min-width:48rem){.omhulsel{width:min(100% - 2 * var(--ruimte-6),var(--breedte))}}.smal{max-width:var(--breedte-smal)}.stapel>*+*{margin-top:var(--ruimte-4)}.stapel-ruim>*+*{margin-top:var(--ruimte-5)}.sectie{padding-block:var(--ruimte-8);position:relative}.sectie--strak{padding-block:var(--ruimte-7)}.sectie--getint{background:var(--grond-2)}.sectie--diep{background:var(--grond-3)}.sectie--rand{border-top:1px solid var(--lijn)}.opschrift{font-family:var(--font-display);font-size:var(--stap--2);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cr-rood)}.op-marine .opschrift{color:var(--cr-geel)}.lead{font-size:var(--stap-1);color:var(--inkt-zacht)}.knop{display:inline-flex;align-items:center;gap:var(--ruimte-2);padding:.85em 1.5em;border-radius:999px;font-family:var(--font-display);font-weight:700;font-size:var(--stap-0);line-height:1;text-decoration:none;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease;min-height:48px}.knop:hover{transform:translateY(-2px)}.knop:active{transform:translateY(0)}.knop--primair{background:var(--cr-geel);color:var(--cr-marine);box-shadow:0 4px #c9a207,0 10px 24px -10px #f9cb08e6}.knop--primair:hover{background:#ffd733;color:var(--cr-marine);box-shadow:0 6px #c9a207,0 16px 30px -12px #f9cb08e6}.knop--primair:active{box-shadow:0 2px #c9a207}.knop--rood{background:var(--cr-rood);color:#fff;box-shadow:0 4px #96072f,0 10px 24px -10px #df1550cc}.knop--rood:hover{background:var(--cr-rood-diep);color:#fff;box-shadow:0 6px #96072f,0 16px 30px -12px #df1550cc}.knop--rood:active{box-shadow:0 2px #96072f}.knop--rand{border:2px solid currentColor;color:var(--inkt)}.knop--rand:hover{background:var(--inkt);color:var(--grond)}.kaart{background:var(--grond);border:1px solid var(--lijn);border-radius:var(--radius);padding:var(--ruimte-5);box-shadow:var(--schaduw-1)}.op-marine .kaart{background:var(--grond-2);border-color:var(--lijn)}.raster{display:grid;gap:var(--ruimte-4)}@media(min-width:40rem){.raster--2{grid-template-columns:repeat(2,1fr)}}@media(min-width:52rem){.raster--3{grid-template-columns:repeat(3,1fr)}.raster--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:68rem){.raster--4{grid-template-columns:repeat(4,1fr)}}.bogen{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.bogen svg{position:absolute;top:50%;translate:0 -50%;height:min(120%,40rem);width:auto;opacity:.9}.bogen .boog-links{left:max(-4rem,calc(50% - 46rem))}.bogen .boog-rechts{right:max(-4rem,calc(50% - 46rem))}.bogen--zacht svg{opacity:.14}@media(max-width:60rem){.bogen{display:none}}.boven-bogen{position:relative;z-index:1}.visueel-verborgen{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.overslaan{position:absolute;left:var(--ruimte-4);top:-4rem;z-index:100;background:var(--cr-geel);color:var(--cr-marine);padding:var(--ruimte-3) var(--ruimte-4);border-radius:var(--radius-s);font-weight:700;text-decoration:none;transition:top .15s ease}.overslaan:focus{top:var(--ruimte-4);color:var(--cr-marine)}.tabelrol{overflow-x:auto;-webkit-overflow-scrolling:touch}html[data-variant=levendig]{--gloed-rood: 0 0 0 1px rgba(223, 21, 80, .25), 0 12px 40px -12px rgba(223, 21, 80, .75);--gloed-blauw: 0 0 0 1px rgba(25, 61, 202, .25), 0 12px 40px -12px rgba(25, 61, 202, .7);--gloed-geel: 0 10px 34px -10px rgba(249, 203, 8, .85);--verloop-merk: linear-gradient(100deg, #df1550 0%, #b8125f 38%, #193dca 100%);--verloop-diep: linear-gradient(160deg, #000f4c 0%, #0a1a63 45%, #14267e 100%);--radius: 18px;--radius-l: 26px}html[data-variant=levendig] body{background:radial-gradient(60rem 40rem at 92% -6%,rgba(25,61,202,.1),transparent 60%),radial-gradient(52rem 36rem at -8% 12%,rgba(223,21,80,.09),transparent 60%),var(--grond)}html[data-variant=levendig] .sectie--getint{position:relative;background:radial-gradient(46rem 30rem at 100% 0%,rgba(223,21,80,.1),transparent 62%),radial-gradient(46rem 30rem at 0% 100%,rgba(25,61,202,.12),transparent 62%),var(--grond-2)}html[data-variant=levendig] .op-marine{background:var(--verloop-diep);position:relative;overflow:hidden}html[data-variant=levendig] .op-marine:after{content:"";position:absolute;inset:-30% -10% auto;height:70%;background:radial-gradient(38rem 22rem at 18% 40%,rgba(223,21,80,.42),transparent 65%),radial-gradient(34rem 20rem at 82% 20%,rgba(25,61,202,.55),transparent 65%);pointer-events:none;z-index:0}html[data-variant=levendig] .op-marine>*{position:relative;z-index:1}html[data-variant=levendig] .glinster{position:absolute;width:var(--gl, 18px);height:var(--gl, 18px);background:var(--glkleur, #f9cb08);clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%);opacity:.9;pointer-events:none;animation:glinsteren 3.6s ease-in-out infinite}@keyframes glinsteren{0%,to{transform:scale(.75) rotate(0);opacity:.45}50%{transform:scale(1.15) rotate(18deg);opacity:1}}html[data-variant=levendig] .knop{position:relative;overflow:hidden;isolation:isolate}html[data-variant=levendig] .knop--primair{background:linear-gradient(180deg,#ffdc3d,#f9cb08 55%,#e6b706);box-shadow:0 5px #b8920a,var(--gloed-geel)}html[data-variant=levendig] .knop--rood{background:var(--verloop-merk);box-shadow:0 5px #8d0b34,var(--gloed-rood)}html[data-variant=levendig] .knop:after{content:"";position:absolute;inset:0 auto 0 -60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);transition:left .55s ease;z-index:-1}html[data-variant=levendig] .knop:hover:after{left:120%}html[data-variant=levendig] .paneel,html[data-variant=levendig] .doelgroep,html[data-variant=levendig] .recensie,html[data-variant=levendig] .logowand__tegel{position:relative;border-color:transparent;background-clip:padding-box}html[data-variant=levendig] .paneel:before,html[data-variant=levendig] .doelgroep:before,html[data-variant=levendig] .recensie:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:linear-gradient(140deg,#df15508c,#193dca8c 60%,#f9cb0880);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.5;transition:opacity .2s ease;pointer-events:none}html[data-variant=levendig] .paneel:hover:before,html[data-variant=levendig] .doelgroep:hover:before,html[data-variant=levendig] .recensie:hover:before{opacity:1}html[data-variant=levendig] .paneel--zwevend:hover,html[data-variant=levendig] a.doelgroep:hover{transform:translateY(-6px) scale(1.015);box-shadow:0 22px 50px -22px #000f4c8c,0 0 34px -14px #df155080}html[data-variant=levendig] .chip{background:linear-gradient(150deg,#2b52e0,#193dca);box-shadow:0 8px 20px -8px #193dcae6,inset 0 1px #ffffff59}html[data-variant=levendig] .chip--rood{background:linear-gradient(150deg,#f02a66,#df1550);box-shadow:0 8px 20px -8px #df1550e6,inset 0 1px #ffffff59}html[data-variant=levendig] .chip--geel{background:linear-gradient(150deg,#ffdc3d,#f9cb08);box-shadow:0 8px 20px -8px #f9cb08e6,inset 0 1px #ffffff80}html[data-variant=levendig] .hero{background:var(--verloop-diep)}html[data-variant=levendig] .hero__beeld:after{background:linear-gradient(180deg,#000f4c8c,#000f4c33 32%,#000f4cf0),linear-gradient(78deg,#0b042ee6,#780c4a59 45%,#193dca73)}html[data-variant=levendig] .hero h1{text-shadow:0 2px 30px rgba(0,15,76,.7),0 0 60px rgba(223,21,80,.35)}html[data-variant=levendig] .hero__boog{opacity:.75;filter:drop-shadow(0 0 26px rgba(223,21,80,.75));animation:boogleven 7s ease-in-out infinite}@keyframes boogleven{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(10px) scale(1.03);opacity:.9}}html[data-variant=levendig] .feiten{background:#fffffff5;box-shadow:0 22px 60px -20px #000f4cb3,0 0 0 1px #fff9 inset,0 0 40px -12px #f9cb0873}html[data-variant=levendig] .opschrift{background:var(--verloop-merk);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-variant=levendig] .op-marine .opschrift{background:linear-gradient(100deg,#ffdc3d,#f9cb08 60%,#ff7aa2);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-variant=levendig] .opschrift--streep:before{background:var(--verloop-merk);width:30px;height:4px}html[data-variant=levendig] .sectiekop h2:after,html[data-variant=levendig] .kamers__kop h2:after{content:"";display:block;width:64px;height:5px;margin-top:var(--ruimte-3);border-radius:3px;background:var(--verloop-merk)}html[data-variant=levendig] .merklijst:before{padding:5px}html[data-variant=levendig] .merklijst{box-shadow:0 18px 44px -20px #000f4c99,0 0 30px -14px #df155080;transition:transform .25s ease,box-shadow .25s ease}html[data-variant=levendig] .duo__beeld:hover .merklijst,html[data-variant=levendig] .post:hover .merklijst{transform:translateY(-5px) rotate(-.4deg);box-shadow:0 26px 60px -22px #000f4cb3,0 0 40px -12px #df1550b3}html[data-variant=levendig] .kamer{border-color:transparent}html[data-variant=levendig] .kamer:after{background:linear-gradient(180deg,#000f4c0d,#000f4cbf 55%,#000f4cf7),radial-gradient(18rem 12rem at 50% 120%,color-mix(in srgb,var(--kleur) 55%,transparent),transparent 70%)}html[data-variant=levendig] .kamer:before{height:6px;box-shadow:0 0 22px 2px var(--kleur)}html[data-variant=levendig] .kamer:hover{transform:translateY(-8px) scale(1.01)}html[data-variant=levendig] .kamer__icoon{box-shadow:0 0 26px -4px var(--kleur),inset 0 1px #fff6}html[data-variant=levendig] .kamer__naam{text-shadow:0 0 24px color-mix(in srgb,var(--kleur) 70%,transparent)}html[data-variant=levendig] .doelgroep{background:linear-gradient(170deg,#fff,#f4f7ff)}html[data-variant=levendig] .doelgroep img{transition:transform .25s ease}html[data-variant=levendig] a.doelgroep:hover img{transform:scale(1.12) rotate(-5deg)}html[data-variant=levendig] .lint{background:var(--verloop-merk);color:#fff;overflow:hidden;padding-block:.85rem;border-block:3px solid rgba(255,255,255,.16)}html[data-variant=levendig] .lint__spoor{display:flex;width:max-content;gap:var(--ruimte-5);animation:lopen 26s linear infinite}html[data-variant=levendig] .lint span{display:inline-flex;align-items:center;gap:var(--ruimte-5);font-family:var(--font-display);font-weight:800;font-size:clamp(1rem,2.4vw,1.45rem);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}html[data-variant=levendig] .lint i{font-style:normal;color:var(--cr-geel);text-shadow:0 0 16px rgba(249,203,8,.8)}@keyframes lopen{to{transform:translate(-50%)}}html[data-variant=levendig] .recensie{background:linear-gradient(160deg,#ffffff1a,#ffffff0a);border-color:transparent;backdrop-filter:blur(6px)}html[data-variant=levendig] .recensie__sterren,html[data-variant=levendig] .recensies__sterren,html[data-variant=levendig] .beoordeling__sterren{filter:drop-shadow(0 0 8px rgba(249,203,8,.9))}html[data-variant=levendig] .beoordeling{background:linear-gradient(150deg,#fff,#fff8e0);box-shadow:0 18px 40px -16px #000f4c8c,0 0 30px -10px #f9cb08cc}html[data-variant=levendig] .oproep{background:var(--verloop-merk)}html[data-variant=levendig] .oproep:after{content:"";position:absolute;inset:0;background:radial-gradient(30rem 18rem at 50% 120%,rgba(249,203,8,.35),transparent 70%);pointer-events:none}html[data-variant=levendig] .balk{background:linear-gradient(100deg,#f9cb08,#ffdc3d 45%,#f9cb08)}html[data-variant=levendig] .kop[data-vast]{background:#061042eb;box-shadow:0 12px 40px -20px #df1550cc}html[data-variant=levendig] .logowand__tegel{background:linear-gradient(170deg,#fff,#f2f5ff);box-shadow:0 8px 20px -14px #000f4c80}html[data-variant=levendig] .logowand__lijst img{filter:grayscale(.15);opacity:1}html[data-variant=levendig] .sfeer li{position:relative}html[data-variant=levendig] .sfeer li:after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,#df155052,#193dca52);mix-blend-mode:multiply;opacity:.75;transition:opacity .3s ease}html[data-variant=levendig] .sfeer li:hover:after{opacity:0}html[data-variant=levendig] .vinklijst svg{filter:drop-shadow(0 0 6px rgba(223,21,80,.6))}@media(prefers-reduced-motion:reduce){html[data-variant=levendig] .glinster,html[data-variant=levendig] .hero__boog,html[data-variant=levendig] .lint__spoor{animation:none}html[data-variant=levendig] .knop:after{display:none}}html[data-variant=levendig] .sectie:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(25,61,202,.16) 1.2px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,transparent 40%,#000 100%);mask-image:radial-gradient(70% 60% at 50% 40%,transparent 40%,#000 100%);opacity:.55;pointer-events:none;z-index:0}html[data-variant=levendig] .sectie.op-marine:before{display:none}html[data-variant=levendig] .sectie>.omhulsel{position:relative;z-index:1}html[data-variant=levendig] .sectie--getint:after{content:"";position:absolute;right:-6rem;top:-4rem;width:26rem;height:26rem;background:conic-gradient(from 210deg,rgba(223,21,80,.16),rgba(25,61,202,.16),transparent 60%);border-radius:50%;filter:blur(6px);pointer-events:none;z-index:0}@media(max-width:60rem){html[data-variant=levendig] .sectie--getint:after{display:none}}html[data-variant=levendig] h2{font-size:clamp(1.9rem,4.4vw,3.1rem);letter-spacing:-.03em}html[data-variant=levendig] .hero h1{font-size:clamp(2.9rem,8vw,5.2rem)}html[data-variant=levendig] .doelgroep{background:linear-gradient(165deg,#fff,#eef2ff 60%,#ffe9f0);box-shadow:0 10px 26px -18px #000f4c80}html[data-variant=levendig] .doelgroep b{font-size:var(--stap-0)}html[data-variant=levendig] .doelgroep img{width:64px;height:64px;filter:drop-shadow(0 6px 14px rgba(25,61,202,.45))}html[data-variant=levendig] .redenen li{background:linear-gradient(170deg,#fff,#f6f8ff)}html[data-variant=levendig] .redenen h3{background:var(--verloop-merk);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-variant=levendig] .paneel--streep:after{height:6px;width:46px;box-shadow:0 0 16px 1px var(--streep, var(--cr-rood))}html[data-variant=levendig] .feiten li+li{box-shadow:inset 1px 0 #193dca2e}html[data-variant=levendig] .feiten__tekst b{font-size:var(--stap-1)}html[data-variant=levendig] .hero--groot{min-height:min(66vh,36rem)}html[data-variant=levendig] .hero__lead{color:#eef2ff;text-shadow:0 1px 12px rgba(0,15,76,.8)}html[data-variant=levendig] .prijstabel thead,html[data-variant=levendig] table thead{background:var(--verloop-merk)!important}html[data-variant=levendig] table thead th{color:#fff!important}html[data-variant=levendig] .stappen__nr{background:linear-gradient(150deg,#fff,#f2f5ff);box-shadow:0 0 20px -6px currentColor,inset 0 1px #fffc}html[data-variant=levendig] .stappen li:before{opacity:.4;width:3px}html[data-variant=levendig] .video__knop,html[data-variant=levendig] .video button{box-shadow:0 0 0 10px #df155038,0 0 40px -6px #df1550e6}html[data-variant=levendig] .reis__kaart{background:linear-gradient(170deg,#fff,#f4f7ff)}html[data-variant=levendig] .voet{background:var(--verloop-diep);position:relative;overflow:hidden}html[data-variant=levendig] .voet:before{content:"";position:absolute;inset:auto -10% -60%;height:70%;background:radial-gradient(40rem 20rem at 50% 0%,rgba(223,21,80,.35),transparent 70%);pointer-events:none}html[data-variant=levendig] .glinsterveld{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}html[data-variant=levendig] .hero .opschrift{background:linear-gradient(100deg,#ffdc3d,#f9cb08 55%,#ff9ebb);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-variant=levendig] .hero .opschrift--streep:before{background:var(--cr-geel);box-shadow:0 0 12px #f9cb08e6}
