/* ¿Qué Hay Pilar? · estilos de páginas legales */
  html{scroll-behavior:smooth}
  body{background:#111827;color:#e5e7eb}
  section[id]{scroll-margin-top:90px}
  h2{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:1.4rem;color:#fff;margin-bottom:.75rem}
  li{margin-top:.6rem}
  li b,p b{color:#fff;font-weight:600}
  :focus-visible{outline:2px solid #14B8A6;outline-offset:3px;border-radius:8px}
