accent);
    }
    a:hover {
      color: var(--blueprint-line);
      border-bottom-style: solid;
    }
    hr {
        border: none;
        border-top: 1px dashed var(--blueprint-line); /* White dashed line */
        margin: 2em 0;
    }
    table {
      border-collapse: collapse;
      margin: 1.5em 0;
      width: 100%;
      border: 1px solid var(--blueprint-line);
      font-size: 0.9em;
    }
    th, td {
      border: 1px dashed var(--blueprint-line); /* Dashed internal lines */
      padding: 0