.tomra-compare{background:#fff;color:#002b45;padding:120px 0}.tomra-compare__inner{margin:0 auto;max-width:1280px}.tomra-compare__header{margin:0 auto 64px;max-width:820px;text-align:center}.tomra-compare__header h2{color:#002b45;font-size:clamp(42px,4.5vw,64px);font-weight:400;letter-spacing:-.04em;line-height:1.04;margin:0}.tomra-compare__table-wrap{background:#fff;border:1px solid rgba(0,75,141,.12);border-radius:10px;box-shadow:0 12px 30px rgba(0,43,69,.05),0 2px 6px rgba(0,43,69,.03);overflow-x:auto;width:100%}.tomra-compare__table{background:#fff;border-collapse:collapse;min-width:1080px;width:100%}.tomra-compare__table thead{background:linear-gradient(135deg,#004b8d,#0094ce)}.tomra-compare__table th{border-right:1px solid hsla(0,0%,100%,.16);color:#fff;font-size:16px;font-weight:700;line-height:1.35;padding:28px 24px;text-align:left;vertical-align:top}.tomra-compare__table th:last-child{border-right:0}.tomra-compare__table td{border-bottom:1px solid rgba(0,75,141,.1);border-right:1px solid rgba(0,75,141,.08);color:rgba(0,43,69,.82);font-size:15px;font-weight:500;line-height:1.5;padding:24px;text-align:left;vertical-align:top}.tomra-compare__table td:last-child{border-right:0}.tomra-compare__table tbody tr:nth-child(2n){background:#f7fafc}.tomra-compare__table tbody tr:hover{background:rgba(0,148,206,.055)}.tomra-compare__table td:first-child{color:#002b45;font-weight:700;min-width:150px}.tomra-compare__table tr:last-child td{border-bottom:0}@media (max-width:980px){.tomra-compare{padding:90px 0}.tomra-compare__inner{padding:0 2rem}.tomra-compare__header{margin-bottom:48px}}@media (max-width:640px){.tomra-compare{padding:64px 0}.tomra-compare__inner{padding:0 1.25rem}.tomra-compare__header h2{font-size:38px}.tomra-compare__table td,.tomra-compare__table th{padding:18px 16px}}