.lp5 .compare-all{padding-block:72px 40px}.lp5 .compare-all>.wrap>h2{letter-spacing:-.04em;font-size:clamp(1.9rem,3.6vw,2.7rem)}.lp5 .compare-all>.wrap>p{color:var(--body);margin-top:10px}.lp5 .gcmp-wrap{margin-top:30px;overflow-x:auto}.lp5 .gcmp{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px}.lp5 .gcmp col.feat{width:40%}.lp5 .gcmp thead th{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;border-bottom:1px solid var(--ink);background:#fffffff0;padding:14px 16px;font-size:15px;position:sticky;top:70px}.lp5 .gcmp thead th small{font:500 12px var(--mono);color:var(--body);margin-top:2px;display:block}.lp5 .gcmp thead th.hot{background:#fff6d1f5}.lp5 .gcmp tbody.grp th[colspan]{text-align:left;letter-spacing:-.02em;border-bottom:1px solid var(--line);padding:34px 16px 10px;font-size:17px;font-weight:700}.lp5 .gcmp tbody td,.lp5 .gcmp tbody th[scope=row]{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:13px 16px}.lp5 .gcmp tbody th[scope=row]{color:#2e302f;font-weight:500}.lp5 .gcmp tbody th[scope=row] em{color:var(--faint);font-size:12.5px;font-style:normal;font-weight:400;display:block}.lp5 .gcmp td{color:#2e302f}.lp5 .gcmp td.hot{background:#ffc40012}.lp5 .gcmp .opt{background:var(--yellow-soft);font:600 12px var(--sans);color:#6b4d00;border-radius:999px;padding:2px 9px;display:inline-flex}.lp5 .gcmp tfoot td{border:0;padding:22px 16px 0}.lp5 .gcmp tfoot .btn{width:100%;height:44px}.lp5 .gcmp .ic{margin:0}.lp5 .gcmp.has-network col.feat{width:32%}.lp5 .gcmp.has-network{min-width:760px}@media (max-width:860px){.lp5 .gcmp{min-width:560px;font-size:13px}.lp5 .gcmp.has-network{min-width:660px}.lp5 .gcmp tbody th[scope=row] em{display:none}.lp5 .gcmp thead th{top:60px}}.lp5 .pcard .price .was{color:var(--body);align-self:center;font-size:1.05rem;font-weight:600;text-decoration:line-through;text-decoration-thickness:1.5px}.lp5 .pcard .founder-note{letter-spacing:.01em;margin-top:6px;font-size:12.5px;font-weight:700}.lp5 .founder-strip{background:var(--yellow);width:fit-content;max-width:100%;color:var(--ink);text-align:center;border-radius:999px;margin:0 auto 22px;padding:8px 16px;font-size:14px}.lp5 .founder-strip .left{font-variant-numeric:tabular-nums;font-weight:600}
