.comparison-table .table-metric{width:50%}.comparison-table .table-funnel{width:25%;border:2px solid var(--black)}.comparison-table .table-competitor{width:25%}.comparison-table .table-competitor .score .score-bar{background-color:var(--Secondary-Orange-80)}.comparison-table img{vertical-align:middle}.comparison-table tr td{font-weight:600}.comparison-table tr td:first-child{font-weight:400}.comparison-table thead th{padding:12px 20px}.comparison-table thead th div{display:flex;justify-content:center}.comparison-table thead img.logo-mobile{width:32px;height:32px}@media only screen and (min-width: 48em){.comparison-table thead img.logo-mobile{display:none}}.comparison-table thead img.logo-desktop{display:none}@media only screen and (min-width: 48em){.comparison-table thead img.logo-desktop{display:block;width:100%;max-width:120px;max-height:20px}}.comparison-table tbody tr:nth-child(2n) td{background-color:var(--white)}.comparison-table tbody tr td{padding:12px 20px;vertical-align:middle;background-color:var(--Tertiary-Grey-10)}.comparison-table tbody tr td:first-child{text-align:start}.comparison-table td:not(:first-child){color:var(--Function-Greyscale-600)}.comparison-table td:not(:first-child).is-winner{color:var(--Function-Success-600)}.comparison-table .score-mobile{font-weight:600}@media only screen and (min-width: 48em){.comparison-table .score-mobile{display:none}}@media only screen and (min-width: 48em){.comparison-table .score{position:relative;height:32px;background-color:var(--Tertiary-Grey-40);overflow:hidden}.comparison-table .score:before{content:attr(data-label);position:absolute;top:8px;text-align:center;font-weight:600;color:var(--black);left:calc(50% - 14px);width:28px;height:16px;line-height:1.1}.comparison-table .score .score-bar{height:100%;background-color:var(--Tertiary-Grey-80)}.comparison-table td.is-winner .score-bar{background-color:var(--Function-Success-300)}}
