.vv-h1{font-size:clamp(64px,9.5vw,160px);line-height:.88}.pk-kop.vv-h1>span:first-child{white-space:nowrap;font-size:min(1em,16.129vw - 7.74194px)}.pk-kop.vv-h1>.pk-tweede{letter-spacing:-.04em;margin-top:.18em;padding-left:clamp(24px,4vw,72px);font-size:.42em;line-height:.95}@media (width>=901px){.pk-kop.vv-h1>span:first-child{--kop-dekking:88%;mix-blend-mode:normal}}.vv-kop .pk-beeld:after{background:linear-gradient(90deg, var(--steelblauw-licht) 0%, color-mix(in srgb, var(--steelblauw-licht) 80%, transparent) 6%, color-mix(in srgb, var(--steelblauw-licht) 45%, transparent) 13%, color-mix(in srgb, var(--steelblauw-licht) 15%, transparent) 20%, transparent 26%)}.vv-kopfoto{object-position:50% 22%}@media (width>=1500px){.vv-kop .pk-beeld{width:min(50% - 16px,760px)}}.vv-onder{justify-items:start;max-width:520px}.vv-link{color:var(--nachtblauw);text-decoration:underline;text-decoration-color:var(--oranje);text-underline-offset:3px;transition:color var(--overgang);font-weight:600}.vv-link:hover{color:var(--oranje)}.vv-knoppen{flex-wrap:wrap;gap:8px;display:flex}.vv-knoppen a{background:var(--wit);color:var(--nachtblauw);font-family:var(--font-kop);transition:color var(--overgang);border-radius:6px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}.vv-knoppen a:hover{color:var(--oranje)}.vv-onderwerp{padding-block:var(--sectie-ruimte-compact)}.vv-onderwerp .raster{align-items:start;row-gap:clamp(32px,3.5vw,48px)}.vv-beeld{aspect-ratio:4/5;grid-row:1;margin:0}.vv-beeld-links{grid-column:1/5}.vv-beeld-rechts{grid-column:9/13}.sectie-licht .vv-beeld{background:var(--wit)}@media (width>=901px){.vv-beeld.blijft-staan{position:sticky}}.vv-beeld .lp:before{display:none}.vv-beeld .lp{width:80%;margin-top:-4%;left:10%;transform:translateY(-50%)}.vv-logo{grid-template:minmax(0,1fr)/minmax(0,1fr);padding-block:25%;display:grid;position:absolute;inset:0 15% 12%}.vv-logo picture{display:contents}.vv-logo img{object-fit:contain;width:100%;height:100%;min-height:0}.vv-beeld figcaption{color:var(--nachtblauw);font-family:var(--font-kop);padding:16px clamp(18px,1.8vw,24px);font-size:15px;font-weight:700;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.vv-inhoud{grid-area:1/5/auto/13;gap:clamp(24px,2.6vw,36px);min-width:0;display:grid}.vv-inhoud-links{grid-column:1/9}.vv-inhoud-vol{grid-column:1/-1}.vv-titel{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;display:flex}.vv-titel .tekstlink{font-size:16px}.vv-lijst,.vv-meer-lijst{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.vv-lijst>li,.vv-meer-lijst>li{min-width:0}.vv-kaart{border-radius:var(--hoek-m);background:var(--steelblauw-licht)}.sectie-licht .vv-kaart{background:var(--wit)}.vv-kaart summary,.vv-kaart-link{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px clamp(18px,1.8vw,24px);text-decoration:none;list-style:none;display:flex}.vv-kaart summary::-webkit-details-marker{display:none}.vv-kaart h3{color:var(--nachtblauw);font-family:var(--font-kop);letter-spacing:-.01em;text-wrap:pretty;transition:color var(--overgang);margin:0;font-size:17px;font-weight:700;line-height:1.3}.vv-kaart summary:hover h3,.vv-kaart-link:hover h3{color:var(--oranje)}.vv-kaart summary>span,.vv-kaart-link>span{width:var(--drie-breedte);height:var(--drie-hoogte);background:var(--oranje);clip-path:var(--drie-vorm);flex:none;transition:rotate .3s cubic-bezier(.16,1,.3,1)}.vv-kaart details[open] summary>span{rotate:90deg}.vv-kaart details p{text-wrap:pretty;margin:0;padding:0 clamp(18px,1.8vw,24px) 20px;font-size:16px;line-height:1.65}.vv-kaart details p a{color:var(--nachtblauw);text-decoration-color:var(--oranje);text-underline-offset:3px;font-weight:600}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.vv-kaart details{interpolate-size:allow-keywords}.vv-kaart details::details-content{height:0;transition:height .45s cubic-bezier(.16, 1, .3, 1), content-visibility .45s allow-discrete;overflow:clip}.vv-kaart details[open]::details-content{height:auto}}}.vv-vraagkop{padding-bottom:clamp(56px,6vw,96px)}.vv-vraag-h1{grid-column:1/10}.pk-kop.vv-vraag-h1>span:first-child{--kop-kleur:var(--oranje);letter-spacing:-.03em;margin-bottom:.35em;font-size:clamp(24px,2.4vw,36px);line-height:1}.pk-kop.vv-vraag-h1>span:nth-child(2){text-wrap:balance;font-size:clamp(40px,5.2vw,84px);line-height:.98}.vv-antwoord{grid-column:1/9;justify-items:start;gap:20px;padding:clamp(24px,3vw,40px) 0 0}.vv-antwoord p{color:var(--nachtblauw);text-wrap:pretty;margin:0;font-size:21px;line-height:1.65}.vv-antwoord p a{color:var(--nachtblauw);text-decoration-color:var(--oranje);text-underline-offset:3px;font-weight:600}.vv-antwoord .tekstlink{font-size:16px}.vv-meer .raster{row-gap:clamp(32px,3.5vw,48px)}.vv-meer-kop{grid-column:1/-1}.vv-meer-lijst{grid-column:1/-1;gap:12px clamp(16px,2vw,24px)}@media (width>=701px){.vv-meer-lijst{grid-template-columns:repeat(2,minmax(0,1fr))}.vv-meer-lijst>li:last-child:nth-child(odd){grid-column:1/-1}}.vv-meer-lijst .vv-kaart-link{height:100%}@media (width<=900px){.vv-kopfoto{object-position:78% 50%}.vv-beeld{aspect-ratio:4/3;order:1}.vv-beeld .lp{width:56%;left:22%}.vv-logo{padding-block:12%;inset:0 25% 18%}}
