.gd-kruimel{margin-bottom:clamp(14px,2vw,22px)}.gd-kruimel ol{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;font-size:14px;color:var(--td3)}.gd-kruimel li+li:before{content:"/" / "";margin:0 10px;color:#b9b1a3}.gd-kruimel a{display:inline-flex;align-items:center;min-height:44px;color:var(--td2);text-decoration:none}.gd-kruimel a:hover{text-decoration:underline;text-decoration-color:var(--red)}.gd-kruimel [aria-current]{color:var(--td)}.gd-byline{display:flex;flex-wrap:wrap;gap:4px 18px;margin:18px 0 0;font-size:14px;line-height:1.5;color:var(--td3)}.gd-byline a{color:var(--td2);font-weight:600;text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:2px}.gd-byline a:hover{text-decoration-color:var(--red)}.gd-auteur{display:inline-flex;align-items:center;gap:8px}.gd-auteur img{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--sand)}.pv-sec .gd-ol{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:10px;counter-reset:gd}.pv-sec .gd-ol li{counter-increment:gd;position:relative;padding-left:34px;font-size:17px;line-height:1.55;color:var(--td2);text-wrap:pretty}.pv-sec .gd-ol li:before{content:counter(gd,decimal-leading-zero);position:absolute;left:0;top:.2em;width:auto;height:auto;border-radius:0;background:none;font-family:var(--f-mono);font-size:12px;color:var(--td3)}.gd-tabel{margin:16px 0 0}.gd-tabel-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--card)}.gd-tabel-scroll:focus-visible{outline:2px solid var(--red);outline-offset:2px}.gd-tabel table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px;line-height:1.45}.gd-tabel th,.gd-tabel td{padding:11px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);color:var(--td2)}.gd-tabel thead th{font-family:var(--f-mono);font-size:11.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--td3);white-space:nowrap}.gd-tabel tbody th{font-weight:600;color:var(--td)}.gd-tabel tbody tr:last-child th,.gd-tabel tbody tr:last-child td{border-bottom:0}.gd-tabel td{font-variant-numeric:tabular-nums}.gd-tabel figcaption{margin-top:8px;font-size:13.5px;line-height:1.5;color:var(--td3)}.gd-verder,.gd-bronnen,.gd-download{max-width:68ch;margin-top:clamp(32px,4vw,48px)}.gd-verder h2,.gd-bronnen h2{font-weight:700;font-size:clamp(19px,1.6vw,22px);letter-spacing:-.02em;margin:0}.gd-verder ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:2px;border-top:1px solid var(--line)}.gd-verder li{display:grid;grid-template-columns:minmax(0,140px) minmax(0,1fr);gap:6px 16px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line)}.gd-verder .mono{font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--td3)}.gd-verder a{display:inline-flex;align-items:center;min-height:44px;color:var(--td);font-weight:600;text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:2px;overflow-wrap:anywhere}.gd-verder a:hover{text-decoration-color:var(--red)}.gd-bronnen ol{margin:12px 0 0;padding-left:22px;display:grid;gap:6px;font-size:15px;line-height:1.5;color:var(--td2)}.gd-bronnen a{display:inline-block;padding:6px 0;color:var(--td2);text-decoration:underline;text-decoration-color:var(--line);overflow-wrap:anywhere}.gd-bronnen a:hover{text-decoration-color:var(--red)}.pv.gd{padding-bottom:clamp(48px,6vw,88px)}.gd-blok{padding-top:var(--sp)}.gd-blok .wrap{max-width:1360px;margin:0 auto;padding:0 var(--pad)}.gd-blok-kop{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px}.gd-alle{display:inline-flex;align-items:center;min-height:44px;color:var(--td);font-weight:600;text-decoration:none}.gd-alle:hover{text-decoration:underline;text-decoration-color:var(--red)}.gd-kaarten{list-style:none;margin:clamp(20px,2.6vw,32px) 0 0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.gd-kaarten-hub{margin-top:clamp(32px,4vw,52px)}.gd-kaart{display:flex;flex-direction:column;gap:8px;height:100%;padding:clamp(18px,2vw,24px);background:var(--card);border:1px solid var(--line);border-radius:16px;color:var(--td);text-decoration:none;transition:border-color .15s}.gd-kaart:hover{border-color:var(--td3)}.gd-kaart h2,.gd-kaart h3{margin:0;font-weight:700;font-size:clamp(18px,1.5vw,21px);line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.gd-kaart p{margin:0;font-size:15.5px;line-height:1.5;color:var(--td2);text-wrap:pretty}.gd-lees{margin-top:auto;padding-top:6px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--td)}.gd-lees>span{color:var(--red)}@media(max-width:600px){.gd-verder li{grid-template-columns:minmax(0,1fr);gap:0}.gd-verder li .mono{padding-top:4px}}@media(prefers-reduced-motion:reduce){.gd-kaart{transition:none}}.gd-omslag{margin:clamp(20px,2.6vw,32px) 0 0;max-width:820px}@media(min-width:1100px){.gd-open{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:clamp(32px,4vw,64px);align-items:start}.gd-open .gd-omslag{margin:28px 0 0}}.gd-omslag img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:40/21;border-radius:18px;border:1px solid var(--line)}.gd-kaart-b{display:block;width:calc(100% + 2*clamp(18px,2vw,24px));max-width:none;height:auto;aspect-ratio:40/21;margin:calc(-1*clamp(18px,2vw,24px)) calc(-1*clamp(18px,2vw,24px)) 6px;border-radius:15px 15px 0 0;border-bottom:1px solid var(--line)}.gd-kaart-b.gd-kaart-agent{object-fit:cover;object-position:50% 35%;background:var(--sand,#EEE7DB)}.gd-zij{display:none}@media(min-width:1100px){.gd-lijf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:clamp(32px,4vw,64px);align-items:start}.gd-zij{display:block;align-self:stretch;margin-top:clamp(40px,5vw,64px)}.gd-zij-in{position:sticky;top:96px}.gd-dl-smal{display:none}}.gd-beeld{margin:clamp(20px,2.4vw,28px) 0 clamp(4px,1vw,8px)}.gd-beeld-rij{display:flex;gap:clamp(6px,1vw,10px);align-items:flex-start}.gd-beeld img{display:block;flex-shrink:1;flex-basis:0;min-width:0;width:100%;height:auto}.gd-beeld-rij img:only-child{flex-grow:1!important}.gd-beeld-staand{max-width:min(100%,340px)}.gd-beeld-smal{max-width:min(100%,520px)}.gd-beeld figcaption{margin-top:10px;font-size:14px;line-height:1.5;color:var(--td3);max-width:62ch}.gd-beeld figcaption a{color:var(--td2);font-weight:600;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}
