/* Drakenjacht Juridisch — leesbare opmaak voor de juridische pagina's */
.djj{max-width:820px;margin:0 auto;color:#2b2b2b;font-size:16px;line-height:1.65}
.djj h1{font-size:1.9em;color:#013b43;margin:0 0 .2em}
.djj .djj-sub{color:#666;margin:0 0 1.2em;font-size:.95em}
.djj .djj-meta{color:#888;font-size:.85em;font-style:italic;margin:0 0 1.4em}
.djj h2{font-size:1.25em;color:#1f3b3f;margin:1.6em 0 .4em;padding-top:.2em;border-top:1px solid #ece6da}
.djj h3{font-size:1.05em;color:#1f3b3f;margin:1.1em 0 .3em}
.djj p{margin:0 0 .9em}
.djj ul{margin:0 0 1em 1.2em;padding:0}
.djj li{margin:0 0 .4em}
.djj a{color:#013b43;text-decoration:underline}
.djj .djj-table{width:100%;border-collapse:collapse;margin:.4em 0 1.2em;font-size:.95em}
.djj .djj-table th,.djj .djj-table td{border:1px solid #dcd6c8;padding:8px 10px;text-align:left;vertical-align:top}
.djj .djj-table thead th{background:#efe9dc;color:#1f3b3f}
@media (max-width:600px){.djj{font-size:15px}.djj .djj-table{font-size:.9em}}

/* --- Kaal paginasjabloon (hero + inhoud) --- */
.dj-jur-body,body.djp-tpl-juridisch{margin:0;background:#faf8f3;color:#2b2b2b;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
  -webkit-font-smoothing:antialiased}
.dj-jur-hero{background:#013b43;color:#fff;padding:26px 20px 30px}
.dj-jur-hero__inner{max-width:820px;margin:0 auto}
.dj-jur-home{display:inline-block;margin:0 0 16px;color:#bfe0da;text-decoration:none;font-size:.9em}
.dj-jur-home:hover{color:#fff;text-decoration:underline}
.dj-jur-eyebrow{margin:0 0 6px;font-size:.72em;letter-spacing:.16em;text-transform:uppercase;color:#8fc7bf}
.dj-jur-title{margin:0;font-size:2.1em;line-height:1.15;color:#fff}
.dj-jur-main{max-width:820px;margin:0 auto;padding:30px 20px 40px}
.dj-jur-main .djj{max-width:none;margin:0}
.dj-jur-foot{max-width:820px;margin:0 auto;padding:18px 20px 46px;color:#7a7a7a;font-size:.85em;border-top:1px solid #ece6da}
.dj-jur-foot a{color:#013b43;text-decoration:none}
.dj-jur-foot a:hover{text-decoration:underline}
@media (max-width:600px){.dj-jur-title{font-size:1.7em}}
