.compareblock{padding:60px clamp(16px,4vw,44px) 0}.cmp{gap:18px;max-width:1040px;margin:0 auto;display:grid}.cmp-card{background:#fff;border-radius:28px;overflow:clip;box-shadow:0 0 0 1px #1515130f}.cmp-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;color:var(--ink-2);font-size:15.5px;line-height:1.4}.cmp-table th,.cmp-table td{vertical-align:top;text-wrap:pretty;padding:16px 20px}.cmp-table thead td{width:22%}.cmp-table thead th{letter-spacing:-.01em;color:var(--ink);padding:20px 20px 14px;font-size:15px;font-weight:800}.cmp-table tbody tr{border-top:1px solid var(--line)}.cmp-table tbody th{color:var(--ink);font-weight:750}.cmp-table .is-handle{color:var(--pine);background:#d4f46a4d;font-weight:650}.cmp-table thead .is-handle{background:var(--lime)}.cmp-table b{letter-spacing:-.02em;color:var(--ink);font-size:18px;display:block}.cmp-table .is-handle b{color:var(--pine)}.cmp-table small{color:#66665f;margin-top:2px;font-size:13.5px;font-weight:500;display:block}.cmp-table .is-handle small{color:var(--pine)}.cmp-table .nw{white-space:nowrap}.cmp-fit,.cmp-source{text-align:center;text-wrap:pretty;max-width:760px;margin:0 auto}.cmp-fit{color:var(--ink-2);margin-top:6px;font-size:16.5px;line-height:1.5}.cmp-source{color:#66665f;font-size:13.5px;line-height:1.5}.cmp-fit a,.cmp-source a{text-underline-offset:3px;text-decoration:underline}.cmp-more{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.cmp-more a{color:var(--ink);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 0 0 1px #15151314}.cmp-more a:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #1515131a,0 12px 24px -16px #15151359}.cmp-more svg{color:var(--muted);flex:none}@media (max-width:640px){.cmp-card{border-radius:22px}.cmp-table,.cmp-table thead,.cmp-table tbody{display:block}.cmp-table tr{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cmp-table thead td{display:none}.cmp-table thead{z-index:1;box-shadow:0 1px 0 var(--line);background:#fff;position:sticky;top:66px}.cmp-table thead th{padding:14px 10px 12px;font-size:13.5px;line-height:1.25}.cmp-table tbody th{grid-column:1/-1;padding:14px 10px 6px;font-size:14.5px}.cmp-table td{padding:4px 10px 14px;font-size:14px;line-height:1.35}.cmp-table b{font-size:16px}.cmp-table small{font-size:12.5px}.cmp-fit{font-size:15.5px}.cmp-more{display:grid}.cmp-more a{justify-content:space-between}}
.sent-photo{display:block;position:relative;overflow:hidden}.sent-photo img{max-width:none;height:auto;position:absolute}.how-preview:has(.sent-photo.is-tall){width:52%}.cx-pair{background:#fff;grid-template-columns:1fr 1fr;gap:3px;display:grid;position:absolute;inset:0}.cx-pair img{object-fit:cover;width:100%;height:100%}
@media (max-width:640px){.lv-3 .nav.nav-float{opacity:0;visibility:hidden;transition:transform .25s,opacity .2s,visibility 0s .25s;position:fixed;left:0;right:0;transform:translateY(calc(-100% - 16px))}.lv-3 .nav.nav-float.is-shown{opacity:1;visibility:visible;transition:transform .25s,opacity .2s;transform:none}}
