.tr-table{border-collapse:collapse;width:100%;font-family:var(--ui);font-size:.86rem;margin:.8rem 0 0}.tr-table th{text-align:left;font-weight:500;color:var(--ink-500);text-transform:uppercase;letter-spacing:.1em;font-size:.64rem}.tr-table td,.tr-table th{padding:.5rem .6rem;border-bottom:1px solid var(--parchment-300)}.tr-table td{vertical-align:top;line-height:1.5}.tr-table tbody tr:hover{background:rgba(0,0,0,.02)}.tr-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tr-muted{color:var(--ink-500)}.tr-note{font-size:.86rem;color:var(--ink-700);line-height:1.6;margin:.7rem 0 0}.tr-empty,.tr-note{font-family:var(--ui)}.tr-empty{font-size:.9rem;color:var(--ink-500);line-height:1.9;margin:.8rem 0 0}.doc section,.doc--wide section{margin-top:2.4rem}.doc section h2,.doc--wide section h2{font-family:var(--sc);font-weight:500;font-size:1.4rem;margin:0}.tr-promises{margin:1rem 0 0}.tr-promises>div{padding:.85rem 0;border-bottom:1px solid var(--parchment-300)}.tr-promises dt{font-family:var(--sc);font-size:.95rem;color:var(--ink-900);margin:0 0 .3rem}.tr-promises dd{margin:0;font-family:var(--ui);font-size:.88rem;color:var(--ink-700);line-height:1.65}@media (max-width:640px){.tr-table{font-size:.78rem}.tr-table td,.tr-table th{padding:.4rem .35rem}}