.compare-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:12px}.compare-choice{cursor:pointer;display:flex;align-items:center;gap:14px;border:1px solid #dce4d8;background:white;padding:16px;border-radius:10px;min-height:77px}.compare-choice:has(input:checked){border:2px solid #416d51;background:#edf3e9;padding:15px}.compare-choice input{width:18px;height:18px;accent-color:#28533c;flex-shrink:0}.compare-choice strong{display:block;font-size:14px}.compare-choice small{display:block;font-size:12px;color:#667a71}.compare-choice:has(input:disabled){opacity:.6}.compare-scroll{overflow-x:auto}.compare-table{width:100%;min-width:620px;border-collapse:collapse;text-align:left;background:white}.compare-table th,.compare-table td{border:1px solid #dfe5db;padding:16px;vertical-align:top;min-width:145px;font-size:14px}.compare-table th{background:#edf2e9;color:#173c2d}.compare-table thead th{font-size:15px}.compare-table tr:nth-child(even) td{background:#fafbf8}