/* Juridische pagina's: rustige leeskolom */
.lg-wrap{max-width:760px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
.lg-top{background:var(--paper);border-bottom:1px solid var(--line)}
.lg-top .lg-wrap{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:70px}
.lg-top .logo{height:42px;width:auto}
@media (max-width:480px){.lg-top .logo{height:30px}}
.legal{padding-block:40px 60px}
.legal h1{font-size:clamp(30px,5vw,42px);margin-bottom:10px}
.legal h2{font-size:21px;margin:30px 0 8px}
.legal p,.legal li{max-width:68ch}
.legal p+p{margin-top:10px}
.legal ul{padding-left:20px;display:grid;gap:6px}
.legal a{color:var(--blue)}
.lg-foot{border-top:1px solid var(--line);background:var(--paper);padding-block:24px;font-size:14px;color:var(--ink-2)}
