.rv{max-width:46rem;padding-bottom:var(--space-16)}.rv--breed{max-width:none}.rv__label,.rv__bijgewerkt,.rv__meer-kop{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-muted)}.rv__label{margin:0 0 var(--space-3)}.rv__label a{color:inherit}.rv__titel{margin:0 0 var(--space-6);font-family:var(--font-display);font-weight:var(--font-regular);font-size:clamp(1.5rem,1.1rem + 2vw,2.4rem);line-height:var(--leading-snug);overflow-wrap:break-word}.rv__lede{max-width:46rem}.rv__lede p{margin:0 0 var(--space-4);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}.rv__bijgewerkt{margin:0 0 var(--space-8);line-height:var(--leading-normal)}.rv h2{margin:var(--space-12) 0 var(--space-4);font-family:var(--font-display);font-weight:var(--font-regular);font-size:var(--text-xl);overflow-wrap:break-word;line-height:1.45}.rv h3{margin:var(--space-8) 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-snug)}.rv p{margin:0 0 var(--space-4);max-width:46rem;line-height:var(--leading-relaxed);color:var(--text-secondary)}.rv p strong,.rv li strong{color:var(--text-primary)}.rv p a,.rv td a,.rv__meer a{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--accent-lijn);text-decoration-color:var(--accent-lijn);text-underline-offset:.2em}.rv .rv-klein{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted)}.rv-kader{max-width:46rem;margin:var(--space-8) 0;padding:var(--space-5);border:1px solid var(--border-strong);border-radius:2px}.rv-kader>:first-child{margin-top:0}.rv-kader>:last-child{margin-bottom:0}.rv-kader__kop{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-muted)}.rv-kader p{color:var(--text-primary)}.rv-cijfers{gap:var(--space-3);margin:0 0 var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width>=720px){.rv-cijfers{grid-template-columns:repeat(4,minmax(0,1fr))}}.rv-cijfers li{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--line);border-radius:2px;align-content:start;display:grid}.rv-cijfers__getal{font-size:var(--text-3xl);font-weight:var(--font-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1.1}.rv-cijfers__label{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-secondary)}.rv-balken{margin:0 0 var(--space-4);border-top:1px solid var(--line);padding:0;list-style:none}.rv-balken li{gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.rv-balken__naam{color:var(--text-primary);line-height:var(--leading-snug);overflow-wrap:anywhere}.rv-balken__getal{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.rv-balken__spoor{background:var(--grafiek-spoor);border-radius:2px;grid-column:1/-1;height:8px;display:block}.rv-balken__vul{background:var(--grafiek-1);border-radius:2px;height:100%;display:block}.rv-balken__vul--2{background:var(--grafiek-2)}.rv-balken__sub{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-normal);grid-column:1/-1}.rv-tabel{max-width:100%;margin:0 0 var(--space-4);overflow-x:auto}.rv-tabel table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.rv-tabel th{padding:0 var(--space-3) var(--space-2) 0;text-align:left;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--font-regular);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);border-bottom:1px solid var(--border-strong);vertical-align:bottom}.rv-tabel td{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid var(--line);color:var(--text-secondary);line-height:var(--leading-snug);vertical-align:top}.rv-tabel td:first-child{color:var(--text-primary);font-weight:var(--font-medium)}.rv-tabel .rv-r{text-align:right;padding-right:0;padding-left:var(--space-3);font-variant-numeric:tabular-nums;white-space:nowrap}.rv__meer{margin-top:var(--space-16);padding-top:var(--space-6);border-top:1px solid var(--line)}.rv__meer-kop{margin:0 0 var(--space-3)}.rv__meer ul{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rv__meer li{line-height:var(--leading-normal)}
