.product-comparison{background:#111110}.product-comparison h2{letter-spacing:-.045em;max-width:920px;font-size:clamp(30px,4.5vw,62px);line-height:1.05}.comparison-intro{color:#bcbcb7;max-width:650px;margin:24px 0 36px;line-height:1.6}.product-comparison table{border-collapse:collapse;text-align:left;width:100%}.product-comparison th,.product-comparison td{vertical-align:top;border-bottom:1px solid #383834;padding:24px 20px;line-height:1.5}.product-comparison thead th{text-transform:uppercase;letter-spacing:.08em;color:#bcbcb7;font-size:12px}.product-comparison th:first-child{padding-left:0}.product-comparison td:last-child{padding-right:0}.product-comparison tbody th{min-width:180px;font-size:23px;font-weight:500}.product-comparison tbody a{color:#ff6b2c;justify-content:space-between;align-items:center;gap:20px;min-height:44px;display:flex}.product-comparison tbody a:hover{color:#fff}.product-comparison td{color:#dfdfda;font-size:15px}.comparison-note{color:#bcbcb7;margin-top:24px;font-size:13px;line-height:1.6}@media (width<=700px){.product-comparison table,.product-comparison tbody{display:block}.product-comparison thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.product-comparison tr{border-bottom:1px solid #383834;gap:14px;padding:24px 0;display:grid}.product-comparison th,.product-comparison td{border:0;padding:0}.product-comparison tbody th{font-size:24px}.product-comparison td{grid-template-columns:105px minmax(0,1fr);gap:14px;font-size:14px;display:grid}.product-comparison td:before{content:attr(data-label);color:#a9a9a2;font-size:12px}.comparison-intro{margin-bottom:12px}}
