.cmp-table{border-collapse:collapse;text-align:left;width:100%}.cmp-table th,.cmp-table td{vertical-align:top;padding:1.1rem 1.25rem;font-size:1rem;line-height:1.55}.cmp-table tbody tr+tr{border-top:1px solid var(--color-line)}.cmp-table tbody th{width:24%;font-weight:700}.cmp-table thead th{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.125rem;font-weight:800}.cmp-table td:last-child{background:var(--color-paper)}@media (min-width:768px){.cmp-table td{width:38%}}@media (max-width:767.98px){.cmp-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cmp-table,.cmp-table tbody,.cmp-table tr,.cmp-table th,.cmp-table td{width:auto;display:block}.cmp-table tbody tr{padding:.5rem 0 1rem}.cmp-table tbody th{width:auto;font-family:var(--font-display);padding-bottom:.25rem;font-size:1.125rem;font-weight:800}.cmp-table td{padding-top:.35rem;padding-bottom:.35rem}.cmp-table td:before{content:attr(data-label);color:var(--color-ink-soft);margin-bottom:.1rem;font-size:.8125rem;font-weight:700;display:block}.cmp-table td:last-child{border-radius:1rem;margin-inline:.75rem;padding-inline:.75rem}}
