.ComparisonTable-module__3QlG6a__scroll{border-radius:var(--radius-card);width:100%;box-shadow:var(--shadow-sm);background:var(--color-paper);border:1px solid #16181d1a;overflow-x:auto}.ComparisonTable-module__3QlG6a__table{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-body);min-width:520px}.ComparisonTable-module__3QlG6a__headRow th{z-index:1;background:var(--color-dark);color:#fff;position:sticky;top:0}.ComparisonTable-module__3QlG6a__cornerHead,.ComparisonTable-module__3QlG6a__productHead{text-align:left;border-bottom:1px solid #16181d1f;padding:16px 18px}.ComparisonTable-module__3QlG6a__cornerHead{width:30%}.ComparisonTable-module__3QlG6a__cornerLabel{font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-mono-ui);letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent)}.ComparisonTable-module__3QlG6a__productHead{font-family:var(--font-display);font-weight:var(--weight-heading);letter-spacing:-.01em;font-size:15px}.ComparisonTable-module__3QlG6a__row{border-top:1px solid #16181d12}.ComparisonTable-module__3QlG6a__row:nth-child(2n) .ComparisonTable-module__3QlG6a__value,.ComparisonTable-module__3QlG6a__row:nth-child(2n) .ComparisonTable-module__3QlG6a__specLabel{background:#f5f7fa8c}.ComparisonTable-module__3QlG6a__specLabel{text-align:left;vertical-align:top;font-family:var(--font-mono);font-size:12px;font-weight:var(--weight-mono-ui);font-feature-settings:"kern" 1, "liga" 0, "tnum" 1, "zero" 1;letter-spacing:.01em;color:var(--color-dark);white-space:nowrap;border-top:1px solid #16181d12;padding:13px 18px}.ComparisonTable-module__3QlG6a__value{font-family:var(--font-body);color:var(--color-dark);font-variant-numeric:tabular-nums;font-feature-settings:"kern" 1, "tnum" 1;vertical-align:top;border-top:1px solid #16181d12;padding:13px 18px;font-size:15px;line-height:1.5}.ComparisonTable-module__3QlG6a__delta{box-shadow:inset 3px 0 0 var(--color-primary);font-weight:var(--weight-ui);background:#0e749014}.ComparisonTable-module__3QlG6a__row:nth-child(2n) .ComparisonTable-module__3QlG6a__value.ComparisonTable-module__3QlG6a__delta{background:#0e74901a}.ComparisonTable-module__3QlG6a__missing{color:#16181d66}@media (max-width:480px){.ComparisonTable-module__3QlG6a__specLabel{white-space:normal;font-size:11px}.ComparisonTable-module__3QlG6a__value,.ComparisonTable-module__3QlG6a__productHead{font-size:14px}}
