.v5-compare-mobile{display:none}
@media(max-width:760px){
#compare-tools .v5-comparison-surface{display:none}
.v5-compare-mobile{display:grid;gap:16px;margin-top:24px}
.v5-compare-tool{background:#fff;border:1px solid #e0e9f5;border-radius:17px;overflow:hidden;box-shadow:0 4px 18px #315d9b04}
.v5-compare-tool-esign{border-color:#c4daf8;background:#f4f8ff}
.app-v5 .v5-compare-tool h3{display:flex;align-items:center;gap:12px;padding:20px;margin:0;background:#f8fafd;border-bottom:1px solid #e5edf7;font-size:20px;line-height:1.3;letter-spacing:-.025em}
.app-v5 .v5-compare-tool-esign h3{background:#eaf3ff;color:#176dff}
.v5-compare-tool h3 img{width:38px;height:38px;object-fit:contain;border-radius:10px;flex-shrink:0}
.v5-compare-tool dl{padding:0 20px;margin:0}
.v5-compare-tool dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;padding:16px 0;align-items:start}
.v5-compare-tool dl>div+div{border-top:1px solid #e7edf6}
.v5-compare-tool dt{font-size:13px;line-height:1.6;font-weight:650;color:#30425f;overflow-wrap:anywhere}
.v5-compare-tool dd{margin:0;font-size:13px;line-height:1.6;color:#687791;overflow-wrap:anywhere}
.v5-compare-tool-esign dd{color:#32649e}
}
