.td-mk-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.td-mk-compare{border-radius:var(--td-radius-8);background:var(--td-raise-fill);min-width:0;box-shadow:3px 3px 12px color-mix(in srgb, var(--td-shadow-dark) 68%, transparent), -3px -3px 12px color-mix(in srgb, var(--td-shadow-light) 64%, transparent), inset 0 1px 0 var(--td-shadow-veil), 0 0 0 1px var(--td-edge);position:relative}.td-mk-compare-scroll{border-radius:inherit;scrollbar-width:thin;overflow-x:auto}.td-mk-compare-scroll:focus-visible{outline:2px solid var(--td-accent);outline-offset:2px}.td-mk-compare-table{border-collapse:collapse;width:100%;min-width:520px;font-family:var(--td-font-ui);text-align:left;font-size:13px}.td-mk-compare-caption{padding:var(--td-sp-10) var(--td-sp-11) var(--td-sp-6);font-family:var(--td-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--td-ink-3);text-align:left;font-size:12px;font-weight:600}.td-mk-compare-table thead th{z-index:1;padding:var(--td-sp-7) var(--td-sp-8);vertical-align:bottom;background:var(--td-raise-fill);border-bottom:1px solid color-mix(in srgb, var(--td-shadow-dark) 50%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--td-shadow-light) 60%, transparent);position:sticky;top:0}.td-mk-compare-col{min-width:116px}.td-mk-compare-col-label{font-family:var(--td-font-ui);color:var(--td-ink);font-size:13px;font-weight:600;display:block}.td-mk-compare-col-note{font-family:var(--td-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--td-ink-3);margin-top:2px;font-size:10.5px;font-weight:600;display:block}.td-mk-compare-col--selected .td-mk-compare-col-label,.td-mk-compare-col--selected .td-mk-compare-col-note{color:var(--td-brand-text)}.td-mk-compare-criterion{z-index:2;min-width:168px;padding:var(--td-sp-7) var(--td-sp-8);background:var(--td-raise-fill);color:var(--td-ink);font-weight:600;position:sticky;left:0}.td-mk-compare-table thead .td-mk-compare-criterion{z-index:3;letter-spacing:.1em;text-transform:uppercase;color:var(--td-ink-3);font-size:10.5px;font-weight:600}.td-mk-compare-row-label{display:block}.td-mk-compare-row-note{font-family:var(--td-font-sans);color:var(--td-ink-2);margin-top:2px;font-size:12px;font-weight:400;line-height:1.45;display:block}.td-mk-compare-cell{padding:var(--td-sp-7) var(--td-sp-8);vertical-align:top;font-family:var(--td-font-sans);color:var(--td-ink-2);font-size:13px;line-height:1.5}.td-mk-compare-table tbody tr:not(:last-child)>*{border-bottom:1px solid color-mix(in srgb, var(--td-shadow-dark) 34%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--td-shadow-light) 42%, transparent)}.td-mk-compare-col--selected,.td-mk-compare-cell--selected{background:color-mix(in srgb, var(--td-surface) 96%, black);box-shadow:inset 2px 0 5px -2px color-mix(in srgb, var(--td-shadow-dark) 62%, transparent), inset -2px 0 5px -2px color-mix(in srgb, var(--td-shadow-dark) 62%, transparent)}.td-mk-compare-cell--selected{color:var(--td-ink)}.td-mk-compare-table tbody tr:last-child .td-mk-compare-cell--selected{box-shadow:inset 2px 0 5px -2px color-mix(in srgb, var(--td-shadow-dark) 62%, transparent), inset -2px 0 5px -2px color-mix(in srgb, var(--td-shadow-dark) 62%, transparent), inset 0 -2px 5px -2px color-mix(in srgb, var(--td-shadow-dark) 62%, transparent)}.td-mk-compare-mark{display:inline-flex}.td-mk-compare-mark--yes{color:var(--td-green-text)}.td-mk-compare-mark--no,.td-mk-compare-empty{color:var(--td-ink-3)}.td-mk-compare:after{content:"";border-radius:0 var(--td-radius-8) var(--td-radius-8) 0;background:linear-gradient(to right, transparent, var(--td-raise-fill));pointer-events:none;width:28px;position:absolute;top:1px;bottom:1px;right:1px}@media (min-width:720px){.td-mk-compare:after{display:none}}
