* {
      font-family: 'Calibri', sans-serif;
      font-size: 14px;
    }

    .policy-title {
      text-align: center;
    }

    .section-title {
      font-weight: bold;
      font-size: 24px;
      line-height: 1.2;
      margin-top: 28px;
    }

    .section-title strong {
      font-size: inherit;
    }

    .emphasis-text {
      font-weight: bold;
      font-style: italic;
    }

    .policy-row {
      display: grid;
      grid-template-columns: 180px minmax(0, 1fr);
      column-gap: 10px;
      align-items: start;
    }

    .right-text {
      padding-left: 190px;
    }

    .policy-row .right-text {
      padding-left: 0;
      min-width: 0;
    }

    .link-dark {
      color: #000;
    }

    aside {
      float: left;
      font-weight: bold;
      position: absolute;
      width: 180px;
      padding-right: 10px;
      white-space: normal;
      overflow-wrap: anywhere;
    }

    .policy-row aside {
      float: none;
      position: static;
      width: auto;
      padding-right: 0;
    }

    .bold-signature {
      font-weight: bold;
    }

    table,
    th,
    td {
      border: 1px solid black;
      vertical-align: top;
    }

    table {
      border-collapse: collapse;
    }
    .body-emphasis-text {
      font-weight: bold;
      text-decoration: underline;
      font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
      display:inline-block;
    }
