.camp-comparison{background:#fff;padding-top:24px}.camp-comparison h2{font-family:var(--font-poppins),Arial,sans-serif;letter-spacing:-.6px;color:#25392e;font-size:25px;font-weight:500}.camp-comparison-scroll{overscroll-behavior-x:contain;background:#fff;border:1px solid #e1e8df;border-radius:16px;overflow-x:auto}.camp-comparison table{border-collapse:collapse;text-align:left;border:0;width:100%;min-width:920px;margin:0}.camp-comparison thead th{color:#31533e;text-align:left;white-space:nowrap;background:#edf3e7;padding:15px 18px;font-size:12px;font-weight:600}.camp-comparison tbody td{vertical-align:top;color:#536258;border-top:1px solid #e5ebe3;padding:16px 18px;font-size:13px;font-weight:400;line-height:1.6}.camp-comparison tbody td:first-child{color:#2c5540;min-width:200px;max-width:290px;font-size:14px;font-weight:500}.camp-comparison tbody tr:nth-child(2n){background:#fafcf8}.camp-comparison tbody tr:hover{background:#f1f6ee}.camp-comparison tbody td:nth-last-child(2){color:#28513b;min-width:130px;font-weight:500}.camp-comparison .camp-comparison-link{color:#2c6550;white-space:nowrap;border:1px solid #cbdacd;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:8px 14px;font-size:12px;font-weight:500;display:inline-flex}.camp-comparison .camp-comparison-link:hover{background:#e9f1e5;border-color:#68876c}@media (max-width:700px){.camp-comparison h2{font-size:22px}.camp-comparison thead th,.camp-comparison tbody td{padding:13px 15px}}
