.ssv-comparison-table{max-width:1000px;margin:auto;border:0;overflow:visible}.ssv3 .ssv-comparison table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;font-size:14px;line-height:1.55;color:var(--body)}.ssv-comparison-label-col{width:27%}.ssv-comparison-ours-col{width:45%}.ssv-comparison-other-col{width:28%}.ssv3 .ssv-comparison th,.ssv3 .ssv-comparison td{padding:10px 18px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.ssv3 .ssv-comparison th:first-child{width:auto;font-weight:600;color:var(--ink)}.ssv3 .ssv-comparison tr>:nth-child(2){background:#e5f0ff;border-bottom:0;color:var(--ink);padding:7px 16px}.ssv3 .ssv-comparison tr>:nth-child(3){background:#f8f9fb;color:#737b87;font-size:13px}.ssv3 .ssv-comparison thead th{text-align:center;font-size:14px;border-bottom:0;padding-top:28px}.ssv3 .ssv-comparison thead .ssv-comparison-brand{position:relative;padding:44px 16px 14px;border-radius:22px 26px 0 0;background:linear-gradient(#d7e9ff,#e5f0ff)}.ssv3 .ssv-comparison .ssv-comparison-product{position:absolute;top:-38px;left:50%;transform:translateX(-50%);width:150px;height:74px;max-width:65%;object-fit:contain;filter:drop-shadow(0 12px 9px #0b2a5b1a)}.ssv3 .ssv-comparison .ssv-comparison-logo{display:block;width:170px;max-width:85%;height:auto;margin:0 auto 6px}.ssv-comparison-brand>span{display:block;font-size:12px;font-weight:500;color:var(--navy)}.ssv-comparison-benefit{display:flex;align-items:center;gap:10px;min-height:46px;padding:10px 12px;border-radius:10px;background:#fff;font-size:14px;line-height:1.4;box-shadow:0 2px 3px #0b2a5b03}.ssv-comparison .ssv-compare-check{display:block;flex:none;width:20px;height:20px;margin:0;fill:#009877}.ssv-compare-check path{fill:none;stroke:#fff;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.ssv-compare-cross{color:#929aa6;font-size:26px}.ssv3 .ssv-comparison tbody tr:last-child>*{border-bottom:0}.ssv3 .ssv-comparison tbody tr:last-child>td:nth-child(2){border-radius:0 0 22px 22px;padding-bottom:14px}.ssv-comparison-benefit a{color:inherit;text-decoration:underline;text-decoration-color:#a8bedb;text-underline-offset:3px}.ssv-sr-only{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ssv-comparison-table{padding-top:40px;overscroll-behavior-inline:contain}.ssv-comparison{padding:48px 0}.ssv-comparison .sec-head{margin-bottom:56px}
