.ComparisonOverview_comparisonOverview__Eq26v{width:100%;table-layout:fixed;border-collapse:initial;border-top:1px solid #0f53d4;border-bottom:1px solid #0f53d4}.ComparisonOverview_comparisonOverview__Eq26v thead th{width:48px;border-bottom:1px dashed #bbb}@media(min-width:768px){.ComparisonOverview_comparisonOverview__Eq26v thead th{width:116px}}.ComparisonOverview_comparisonOverview__Eq26v thead td{padding:12px 4px;font-size:12px;font-weight:700;line-height:1.6;text-align:center;border-bottom:1px dashed #bbb;border-left:1px solid #ececec}@media(min-width:768px){.ComparisonOverview_comparisonOverview__Eq26v thead td{font-size:13px}}.ComparisonOverview_comparisonOverview__Eq26v thead td:first-of-type{background-color:#f7f9fd}.ComparisonOverview_comparisonOverview__Eq26v tbody th{display:flex;flex-direction:column;align-items:center;width:48px;padding:12px 4px;font-size:12px;font-weight:700;line-height:1.6;text-align:left;border-bottom:1px solid #ececec}@media(min-width:768px){.ComparisonOverview_comparisonOverview__Eq26v tbody th{flex-direction:row;width:116px;font-size:14px}}.ComparisonOverview_comparisonOverview__Eq26v tbody td{padding:12px 0;font-weight:700;line-height:0;text-align:center;border-bottom:1px solid #ececec;border-left:1px solid #ececec}.ComparisonOverview_comparisonOverview__Eq26v tbody td:first-of-type{background-color:#f7f9fd}.ComparisonOverview_comparisonOverview__Eq26v tbody tr:last-of-type>*{border-bottom:none}.ComparisonOverview_comparisonOverview__categoryName__lDQOQ{font-weight:400}@media(min-width:768px){.ComparisonOverview_comparisonOverview__satisfactionHeader__JTsbR{--icon_before_unicode:var(--icon_unicode_like);--icon_before_color:rgba(15,83,212,0.18);--icon_before_size:14px}.ComparisonOverview_comparisonOverview__satisfactionHeader__JTsbR:before{padding-right:8px}}.ComparisonOverview_comparisonOverview__satisfactionNumber__yLpoG{font-size:18px}@media(min-width:768px){.ComparisonOverview_comparisonOverview__annualSalaryHeader__F_uja{--icon_before_unicode:var(--icon_unicode_currencyYenCircle);--icon_before_color:rgba(15,83,212,0.18);--icon_before_size:14px}.ComparisonOverview_comparisonOverview__annualSalaryHeader__F_uja:before{padding-right:8px}}.ComparisonOverview_comparisonOverview__annualSalaryNumber__ah5bF{font-size:18px}.ComparisonOverview_comparisonOverview__annualSalaryUnit__UFQVw{font-size:12px}