/* Gebruiksvoorwaarden, v8.9.1: leesrust in de huistokens */
.lpl-vw-container { max-width: 760px; }
.lpl-vw-h1 { margin-bottom: 10px; }
.lpl-vw-lede { margin: 0 0 22px; font-size: 16px; line-height: 1.7; color: var(--ink-muted); }
.lpl-vw-belangrijk { margin: 0 0 36px; padding: 16px 20px; font-size: 14.5px; line-height: 1.65; color: var(--ink-soft, #3d4a5c); background: var(--blue-soft, #E8F1FA); border-left: 3px solid var(--blue); border-radius: var(--radius); }
.lpl-vw h2 { margin: 34px 0 10px; font-size: 19px; color: var(--ink); }
.lpl-vw p, .lpl-vw li { font-size: 15px; line-height: 1.75; color: var(--ink-muted); }
.lpl-vw p { margin: 0 0 12px; }
.lpl-vw ul { margin: 0 0 12px; padding-left: 22px; }
.lpl-vw li { margin: 0 0 6px; }
.lpl-vw-colofon { padding: 12px 16px; background: var(--bg-alt); border-radius: var(--radius); }
.lpl-vw a { color: var(--blue-dark, #0247A4); }
.lpl-vw-terug { margin: 40px 0 24px; }
.lpl-vw-slot { padding-top: 18px; border-top: 1px solid var(--line); font-size: 12.5px; color: var(--muted, #7A8699); }
