/* Vaarloket juridische footer */
.vl-legal-footer{
  margin-top:38px;
  padding:22px 18px;
  border-top:1px solid rgba(217,230,243,.9);
  background:linear-gradient(180deg,#f8fbff,#eef5fb);
  color:#6f819a;
  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
  font-size:13px;
}
.vl-legal-footer__inner{
  max-width:1180px;
  margin:0 auto;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:14px;
  flex-wrap:wrap;
}
.vl-legal-footer__brand{font-weight:900;color:#08295a}
.vl-legal-footer__links{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}
.vl-legal-footer__links a{color:#23518f;text-decoration:none;font-weight:800}
.vl-legal-footer__links a:hover{text-decoration:underline}
.vl-legal-footer__sep{color:#b2bfd0}
@media(max-width:760px){
  .vl-legal-footer__inner{align-items:flex-start;flex-direction:column}
  .vl-legal-footer__links{flex-direction:column;align-items:flex-start;gap:6px}
  .vl-legal-footer__sep{display:none}
}
