.wvi-page{--g1:#064e29;--g2:#0d7a40;--wa:#25d366;--wa2:#1db954;--offwhite:#f5faf7;--border:#cde8d8;--dark:#0c1f14;--muted:#4a6a57;--white:#fff;--red:#dc2626;--red-light:#fef2f2;--orange:#d97706;--orange-light:#fff7e6;color:var(--dark);background:var(--white);-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif}.wvi-page,.wvi-page *,.wvi-page :before,.wvi-page :after{box-sizing:border-box}.wvi-page nav{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;padding:13px 28px;display:flex}.wvi-page .logo{color:var(--g1);align-items:center;gap:7px;font-family:Inter,sans-serif;font-size:17px;font-weight:700;text-decoration:none;display:flex}.wvi-page .nav-btn{background:var(--wa);color:#fff;border-radius:8px;padding:8px 17px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s}.wvi-page .nav-btn:hover{background:var(--wa2)}.wvi-page .hero{background:linear-gradient(140deg,var(--g1)0%,var(--g2)100%);text-align:center;padding:56px 24px 48px}.wvi-page .hero-eyebrow{color:var(--wa);text-transform:uppercase;letter-spacing:.06em;background:#25d36626;border:1px solid #25d36659;border-radius:100px;align-items:center;gap:6px;margin-bottom:20px;padding:4px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.wvi-page .hero h1{color:#fff;max-width:720px;margin:0 auto 14px;font-family:Inter,sans-serif;font-size:clamp(26px,5vw,42px);font-weight:800;line-height:1.18}.wvi-page .hero h1 .vs{color:var(--wa)}.wvi-page .hero p{color:#ffffffc7;max-width:560px;margin:0 auto 28px;font-size:15.5px;line-height:1.6}.wvi-page .vs-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;max-width:560px;margin:0 auto;display:flex}.wvi-page .vs-card{background:#fff;border-radius:16px;flex:1;min-width:160px;padding:18px 26px;box-shadow:0 12px 30px #0000002e}.wvi-page .vs-card.win{border:2px solid var(--wa)}.wvi-page .vs-card-name{color:var(--dark);font-family:Inter,sans-serif;font-size:16px;font-weight:800}.wvi-page .vs-card-tag{color:var(--muted);margin-top:2px;font-size:11px}.wvi-page .vs-badge{background:var(--wa);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:100px;margin-top:8px;padding:2px 9px;font-size:10px;font-weight:700;display:inline-block}.wvi-page .vs-divider{color:#ffffff80;font-family:Inter,sans-serif;font-size:14px;font-weight:700}.wvi-page .competitor-logo-img{object-fit:contain;width:auto;height:26px;margin-bottom:10px}.wvi-page .interakt-logo{color:#075e54;margin-bottom:10px;font-family:Inter,sans-serif;font-size:20px;font-weight:800}.wvi-page .wrap{max-width:980px;margin:0 auto;padding:56px 24px}.wvi-page .wrap-wide{max-width:80rem}.wvi-page .eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--g1);margin-bottom:8px;font-size:11.5px;font-weight:700}.wvi-page .sec-h{margin-bottom:10px;font-family:Inter,sans-serif;font-size:clamp(22px,4vw,32px);font-weight:800;line-height:1.2}.wvi-page .sec-sub{color:var(--muted);max-width:600px;margin-bottom:32px;font-size:15px;line-height:1.7}.wvi-page .divider{border:none;border-top:1px solid var(--border)}.wvi-page .verdict-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.wvi-page .verdict-card{background:var(--offwhite);border:1px solid var(--border);border-radius:14px;padding:20px}.wvi-page .verdict-card.highlight{border:2px solid var(--wa);background:#fff}.wvi-page .verdict-icon{margin-bottom:8px;font-size:24px}.wvi-page .verdict-title{margin-bottom:5px;font-family:Inter,sans-serif;font-size:14px;font-weight:700}.wvi-page .verdict-desc{color:var(--muted);font-size:13px;line-height:1.55}.wvi-page .table-scroll{border:1px solid var(--border);border-radius:14px;overflow-x:auto}.wvi-page table{border-collapse:collapse;width:100%;min-width:600px;font-size:13.5px}.wvi-page thead th{background:var(--offwhite);color:var(--dark);text-align:left;border-bottom:2px solid var(--border);white-space:nowrap;padding:14px 16px;font-family:Inter,sans-serif;font-weight:700}.wvi-page thead th.col-win{background:var(--wa);color:#fff}.wvi-page tbody td{border-bottom:1px solid var(--border);vertical-align:top;padding:13px 16px}.wvi-page tbody tr:last-child td{border-bottom:none}.wvi-page tbody tr:nth-child(2n){background:var(--offwhite)}.wvi-page td.feat-label{color:var(--dark);white-space:nowrap;font-weight:600}.wvi-page td.col-win{color:var(--g1);background:#25d3660f;font-weight:600}.wvi-page .yes{color:var(--wa);font-weight:700}.wvi-page .no{color:#c0c8c2}.wvi-page .warn{color:var(--orange);font-size:12.5px;font-weight:600}.wvi-page .price-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.wvi-page .price-card{border:2px solid var(--border);background:#fff;border-radius:18px;padding:26px 24px}.wvi-page .price-card.win{border-color:var(--wa);box-shadow:0 12px 36px #25d3661f}.wvi-page .price-card-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.wvi-page .price-card-name{font-family:Inter,sans-serif;font-size:17px;font-weight:800}.wvi-page .price-tag-win{background:var(--wa);color:#fff;text-transform:uppercase;letter-spacing:.03em;border-radius:100px;padding:3px 10px;font-size:10.5px;font-weight:700}.wvi-page .price-tag-them{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;background:#f1f5f2;border-radius:100px;padding:3px 10px;font-size:10.5px;font-weight:700}.wvi-page .price-amount{color:var(--g1);font-family:Inter,sans-serif;font-size:34px;font-weight:800}.wvi-page .price-card.them .price-amount{color:var(--dark)}.wvi-page .price-amount sup{vertical-align:super;font-size:16px}.wvi-page .price-suffix{color:var(--muted);font-size:14px;font-weight:500}.wvi-page .price-period{color:var(--muted);margin-bottom:16px;font-size:12.5px}.wvi-page .price-feat{color:var(--dark);align-items:flex-start;gap:8px;padding:6px 0;font-size:13px;display:flex}.wvi-page .price-feat .ic{flex-shrink:0;margin-top:1px}.wvi-page .price-feat.bad .ic{color:var(--red)}.wvi-page .price-feat.good .ic{color:var(--wa)}.wvi-page .markup-box{background:var(--red-light);border:1.5px solid #fecaca;border-radius:14px;margin-top:24px;padding:20px 22px}.wvi-page .markup-box-title{color:var(--red);align-items:center;gap:7px;margin-bottom:6px;font-family:Inter,sans-serif;font-size:14.5px;font-weight:700;display:flex}.wvi-page .markup-box p{color:#7f1d1d;font-size:13.5px;line-height:1.6}.wvi-page .markup-box--orange{background:var(--orange-light);border-color:#fde68a}.wvi-page .markup-box-title--orange{color:var(--orange)}.wvi-page .markup-box-text--orange{color:#78350f}.wvi-page .markup-box-text--orange a{color:var(--orange);font-weight:600;text-decoration:none}.wvi-page .markup-box-text--orange a:hover{text-decoration:underline}.wvi-page .grid3{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.wvi-page .bcard{background:var(--offwhite);border:1px solid var(--border);border-radius:14px;padding:22px 20px}.wvi-page .bicon{background:linear-gradient(135deg,var(--g1),var(--g2));border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:13px;font-size:21px;display:flex}.wvi-page .btitle{margin-bottom:5px;font-family:Inter,sans-serif;font-size:15px;font-weight:700}.wvi-page .bdesc{color:var(--muted);font-size:13.5px;line-height:1.55}.wvi-page .testimonial{background:linear-gradient(135deg,var(--g1),var(--g2));color:#fff;border-radius:18px;align-items:flex-start;gap:20px;padding:32px 28px;display:flex}.wvi-page .testimonial p{color:#ffffffeb;margin-bottom:12px;font-size:15px;line-height:1.65}.wvi-page .testimonial-author{color:#ffffffa6;font-size:13px}.wvi-page .testimonial-author b{color:#fff}.wvi-page .testimonial-avatar{object-fit:cover;border:2px solid #ffffff4d;border-radius:50%;flex-shrink:0;width:56px;height:56px}.wvi-page .text-center{text-align:center}.wvi-page .trusted-by{text-align:center;padding-top:48px;padding-bottom:48px}.wvi-page .trusted-by-title{margin-bottom:28px}.wvi-page .trusted-logos{opacity:.85;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px 36px;display:flex}.wvi-page .faq-section{background:var(--offwhite)}.wvi-page .faq-title{margin-bottom:28px}.wvi-page .faq-list{flex-direction:column;gap:10px;display:flex}.wvi-page details{border:1px solid var(--border);border-radius:12px;overflow:hidden}.wvi-page summary{cursor:pointer;color:var(--dark);justify-content:space-between;align-items:center;padding:17px 20px;font-family:Inter,sans-serif;font-size:14.5px;font-weight:600;list-style:none;display:flex}.wvi-page summary::-webkit-details-marker{display:none}.wvi-page summary:after{content:"+";color:var(--g1);font-size:20px;font-weight:400}.wvi-page details[open] summary:after{content:"−"}.wvi-page .faq-ans{color:var(--muted);padding:0 20px 16px;font-size:13.5px;line-height:1.7}.wvi-page .fcta{background:linear-gradient(140deg,var(--g1),var(--g2));text-align:center;padding:56px 24px}.wvi-page .fcta h2{color:#fff;margin-bottom:10px;font-family:Inter,sans-serif;font-size:clamp(22px,4.5vw,34px);font-weight:800}.wvi-page .fcta p{color:#ffffffb8;margin-bottom:24px;font-size:15px}.wvi-page .fcta-btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.wvi-page .fcta a.primary{background:var(--wa);color:#fff;border-radius:11px;align-items:center;gap:8px;padding:14px 30px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex;box-shadow:0 6px 24px #25d36659}.wvi-page .fcta a.primary:hover{background:var(--wa2)}.wvi-page .fcta a.secondary{color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:11px;align-items:center;gap:8px;padding:14px 30px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.wvi-page .fcta a.secondary:hover{background:#ffffff2e}.wvi-page footer{color:#ffffff8c;text-align:center;background:#06150e;padding:40px 24px 24px;font-size:12.5px}.wvi-page footer a{color:#ffffff8c;text-decoration:none}.wvi-page footer a:hover{color:#fff}.wvi-page .footer-logo{filter:brightness(0)invert();opacity:.7;width:auto;height:24px;margin:0 auto 14px;display:block}@media (max-width:720px){.wvi-page .price-grid,.wvi-page .verdict-grid{grid-template-columns:1fr}.wvi-page .vs-row{flex-direction:column}.wvi-page .vs-divider{display:none}.wvi-page nav{padding:12px 16px}.wvi-page .testimonial{flex-direction:column}}
