/* Amazon evidence matrix: the document purpose stays distinct from delivery scope. */
.amazon-evidence{margin-top:32px;color:#173e4b}
.amazon-evidence__table-wrap{overflow:hidden;border:1px solid #b9cdd0;border-radius:5px;background:#fcfcf6}
.amazon-evidence__table{width:100%;max-width:none;min-width:0;margin:0;border:0;border-collapse:collapse;table-layout:fixed;box-shadow:none}
.amazon-evidence__table caption{caption-side:top;padding:18px 22px;text-align:left;background:#e5eee8;border-bottom:1px solid #b9cdd0;color:#173e4b;font-size:13px;font-weight:500;line-height:1.7}
.amazon-evidence__table th,.amazon-evidence__table td{padding:19px 17px;text-align:left;vertical-align:top;border:0;border-right:1px solid #d4dfdc;border-bottom:1px solid #d4dfdc;background:transparent;font-size:13px;line-height:1.7;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}
.amazon-evidence__table tr>*:last-child{border-right:0}
.amazon-evidence__table tbody tr:last-child>*{border-bottom:0}
.amazon-evidence__table thead th{background:#173e4b;color:#f3f7f2;font-weight:600}
.amazon-evidence__table thead th:first-child{width:19%}
.amazon-evidence__table thead th:nth-child(2){width:26%}
.amazon-evidence__table thead th:nth-child(3){width:30%}
.amazon-evidence__table tbody th{font-family:var(--font-h);font-size:17px;line-height:1.4;color:#173e4b;background:#f1f4ed}
.amazon-evidence__table tbody td{color:#47636f}
.amazon-evidence__table tbody tr:nth-child(even) td{background:#f7f9f3}
.amazon-evidence__table tbody .amazon-evidence__scope th,.amazon-evidence__table tbody .amazon-evidence__scope td{background:#e9eee8;border-top:2px solid #88a7aa}
.amazon-evidence__route{margin:0;padding:20px 23px;border:1px solid #b9cdd0;border-top:0;border-radius:0 0 5px 5px;background:#edf3f0;font-size:13px;line-height:1.8;color:#315b5d}
.amazon-evidence__route a{text-underline-offset:3px}
.amazon-evidence a:focus-visible{outline:3px solid #1686ad;outline-offset:3px}
@media(max-width:850px){
  .amazon-evidence__table caption{display:block;width:100%;box-sizing:border-box}
  .amazon-evidence__table thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
  .amazon-evidence__table,.amazon-evidence__table tbody,.amazon-evidence__table tr{display:block}
  .amazon-evidence__table tr{padding:20px 22px;border-bottom:1px solid #b9cdd0}
  .amazon-evidence__table tbody tr:last-child{border-bottom:0}
  .amazon-evidence__table tbody th,.amazon-evidence__table tbody td{display:block;width:auto;padding:0;border:0;background:transparent!important}
  .amazon-evidence__table tbody th{font-size:19px;margin-bottom:12px}
  .amazon-evidence__table tbody td{margin-top:11px}
  .amazon-evidence__table tbody td::before{content:attr(data-label);display:block;margin-bottom:3px;color:#173e4b;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}
  .amazon-evidence__table tbody .amazon-evidence__scope{background:#e9eee8;border-top:2px solid #88a7aa}
  .amazon-evidence__route{padding:18px 22px}
}
