.site-tabel{border-collapse:collapse;background:var(--wit);border-radius:var(--r-xl);width:100%;box-shadow:var(--haarlijn);overflow:hidden}.site-tabel+.site-tabel,.site-tabel-onder+.site-tabel{margin-top:48px}.site-tabel th,.site-tabel td{text-align:left;vertical-align:top;padding:18px 28px}.site-tabel thead th{font:600 15px/20px var(--font);letter-spacing:-.01em;color:var(--tekst-2);vertical-align:bottom;padding-top:28px;padding-bottom:20px}.site-tabel thead th.is-blauw{color:var(--inkt)}.site-tabel thead th>span{flex-direction:column;align-items:center;gap:8px;display:inline-flex}.site-tabel tbody tr{box-shadow:0 -.5px 0 var(--scheiding)}.site-tabel tbody th{font:500 17px/24px var(--font);letter-spacing:-.012em;color:var(--inkt)}.site-tabel tbody th small{color:var(--tekst-2);margin-top:2px;font-size:13px;font-weight:400;line-height:18px;display:block}.site-tabel .is-teken{text-align:center;width:168px}.site-tabel .is-teken svg{width:22px;height:22px;color:var(--inkt);margin:1px auto 0}.site-tabel .is-teken svg.is-streep{color:var(--kader)}.site-tabel td{color:var(--tekst-2);font-size:15px;line-height:22px}.site-tabel td b{color:var(--inkt);font-weight:500}.site-tabel-onder{margin-top:14px}.site-generiek{background:var(--scheiding);width:28px;height:28px;color:var(--tekst-2);border-radius:7px;place-items:center;display:grid}.site-generiek svg{width:16px;height:16px}.site-tabel-lijsten{display:none}@media (width<=860px){.site-tabel th,.site-tabel td{padding:14px}.site-tabel.is-twee thead{display:none}.site-tabel.is-twee,.site-tabel.is-twee tbody,.site-tabel.is-twee tr,.site-tabel.is-twee td{display:block}.site-tabel.is-twee tr{padding:16px 20px}.site-tabel.is-twee td{padding:0}.site-tabel.is-twee td+td{margin-top:6px}.site-tabel.is-twee td+td:before{content:attr(data-kop) " · ";color:var(--kader)}.site-tabel.is-los{display:none}.site-tabel-lijsten{background:var(--wit);border-radius:var(--r-xl);box-shadow:var(--haarlijn);display:block}.site-tabel-lijsten>div{padding:20px}.site-tabel-lijsten>div+div{box-shadow:0 -.5px 0 var(--scheiding)}.site-tabel-lijsten>div>h3{font:600 15px/20px var(--font);letter-spacing:-.01em;color:var(--tekst-2);margin:0 0 8px}.site-tabel-lijsten li{color:var(--tekst-2);padding:8px 0;font-size:15px;line-height:22px}.site-tabel-lijsten li b{color:var(--inkt);font-weight:500}.site-tabel .is-teken{width:76px}.site-tabel tbody th{font-size:15px;line-height:22px}}
