.container[data-v-d7713fb3]{max-width:1180px;margin:0 auto;padding:0 32px}.hero[data-v-d7713fb3]{position:relative;padding:88px 0 64px;overflow:hidden}.hero[data-v-d7713fb3]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 30% 20%,rgba(79,140,255,.15),transparent 70%),radial-gradient(ellipse 50% 40% at 80% 30%,rgba(124,92,255,.1),transparent 70%);pointer-events:none}.hero-content[data-v-d7713fb3]{position:relative;max-width:760px;margin:0 auto;text-align:center}.hero-badge[data-v-d7713fb3]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;margin-bottom:24px;background:#4f8cff1f;border:1px solid rgba(79,140,255,.25);border-radius:100px;font-size:13px;color:#6ea1ff;font-weight:500}.hero-badge[data-v-d7713fb3]:before{content:"";width:6px;height:6px;border-radius:50%;background:#4f8cff;box-shadow:0 0 8px #4f8cff}h1.hero-title[data-v-d7713fb3]{font-size:56px;line-height:1.08;letter-spacing:-.025em;font-weight:700;margin-bottom:24px;color:#e8edf3}h1.hero-title .gradient[data-v-d7713fb3]{background:linear-gradient(135deg,#4f8cff,#7c5cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-sub[data-v-d7713fb3]{font-size:19px;line-height:1.55;color:#8b95a5;max-width:640px;margin:0 auto 32px}.feature-jumplinks[data-v-d7713fb3]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.feature-jumplinks a[data-v-d7713fb3]{padding:7px 14px;font-size:13.5px;background:#161c26;border:1px solid #1f2733;border-radius:100px;color:#8b95a5;transition:all .15s;text-decoration:none}.feature-jumplinks a[data-v-d7713fb3]:hover{border-color:#4f8cff;color:#6ea1ff}.feature-section[data-v-d7713fb3]{padding:80px 0;border-top:1px solid #1f2733}.feature-section.alt[data-v-d7713fb3]{background:#11161e}.feature-grid[data-v-d7713fb3]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.feature-grid.reverse>div[data-v-d7713fb3]:first-child{order:2}.feature-eyebrow[data-v-d7713fb3]{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;margin-bottom:16px;background:#4f8cff1f;border:1px solid rgba(79,140,255,.25);border-radius:100px;font-size:12px;color:#6ea1ff;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.feature-section h3[data-v-d7713fb3]{font-size:32px;line-height:1.18;letter-spacing:-.02em;font-weight:700;margin-bottom:14px;color:#e8edf3}.feature-section p.lead[data-v-d7713fb3]{font-size:16.5px;color:#8b95a5;line-height:1.6;margin-bottom:22px}.feature-bullets[data-v-d7713fb3]{list-style:none;padding:0;margin:0}.feature-bullets li[data-v-d7713fb3]{font-size:14.5px;color:#e8edf3;line-height:1.55;padding:9px 0 9px 28px;position:relative}.feature-bullets li[data-v-d7713fb3]:before{content:"";position:absolute;left:0;top:14px;width:14px;height:8px;border-left:1.5px solid #4f8cff;border-bottom:1.5px solid #4f8cff;transform:rotate(-45deg)}.feature-visual[data-v-d7713fb3]{background:#161c26;border:1px solid #2a3441;border-radius:14px;padding:24px;box-shadow:0 12px 32px #00000040;position:relative;overflow:hidden}.feature-visual[data-v-d7713fb3]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 50% 0%,rgba(79,140,255,.06),transparent 60%);pointer-events:none}.feature-visual[data-v-d7713fb3]>*{position:relative}.feature-visual-plain[data-v-d7713fb3]{background:transparent;border:0;box-shadow:none;padding:0}.feature-visual-plain[data-v-d7713fb3]:before{display:none}.vis-routing-row[data-v-d7713fb3]{display:grid;grid-template-columns:24px 80px 1fr 1fr;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #1f2733;font-size:13px}.vis-routing-row[data-v-d7713fb3]:last-of-type{border-bottom:0}.vis-routing-row .num[data-v-d7713fb3]{color:#5a6577;font-family:SF Mono,Menlo,monospace}.vis-routing-row .cond[data-v-d7713fb3]{background:#11161e;border:1px solid #1f2733;border-radius:6px;padding:5px 10px;color:#e8edf3;font-size:12.5px}.vis-routing-row .target[data-v-d7713fb3]{color:#6ea1ff;font-family:SF Mono,Menlo,monospace;font-size:12px}.vis-fallback[data-v-d7713fb3]{margin-top:14px;padding:10px 12px;background:#11161e;border:1px dashed #2a3441;border-radius:8px;font-size:12.5px;color:#8b95a5}.vis-fallback b[data-v-d7713fb3]{color:#e8edf3}.vis-chart-kpi[data-v-d7713fb3]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.vis-kpi-card[data-v-d7713fb3]{background:#11161e;border:1px solid #1f2733;border-radius:8px;padding:10px 12px}.vis-kpi-card .label[data-v-d7713fb3]{font-size:11px;color:#5a6577;text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.vis-kpi-card .value[data-v-d7713fb3]{font-size:19px;font-weight:700;color:#e8edf3}.vis-kpi-card .delta[data-v-d7713fb3]{font-size:11px;color:#3ecf8e;margin-top:2px}.vis-chart[data-v-d7713fb3]{height:120px;padding:12px;background:#11161e;border:1px solid #1f2733;border-radius:8px}.vis-chart svg[data-v-d7713fb3]{width:100%;height:100%}.vis-fraud-row[data-v-d7713fb3]{display:grid;grid-template-columns:24px 1fr auto auto;gap:10px;padding:9px 0;align-items:center;border-bottom:1px solid #1f2733;font-size:13px}.vis-fraud-row[data-v-d7713fb3]:last-child{border-bottom:0}.vis-fraud-row .dot[data-v-d7713fb3]{width:8px;height:8px;border-radius:50%;margin:0 auto}.vis-fraud-row.high .dot[data-v-d7713fb3]{background:#ff6b6b}.vis-fraud-row.med .dot[data-v-d7713fb3]{background:#f5a524}.vis-fraud-row.low .dot[data-v-d7713fb3]{background:#3ecf8e}.vis-fraud-row .ip[data-v-d7713fb3]{font-family:SF Mono,Menlo,monospace;font-size:12px;color:#e8edf3}.vis-fraud-row .reason[data-v-d7713fb3]{color:#8b95a5;font-size:12.5px}.vis-fraud-row .score[data-v-d7713fb3]{color:#e8edf3;font-weight:600;font-family:SF Mono,Menlo,monospace;font-size:12px}.vis-qr-row[data-v-d7713fb3]{display:flex;gap:16px;align-items:center}.vis-qr[data-v-d7713fb3]{width:110px;height:110px;background:#fff;border-radius:8px;background-image:linear-gradient(45deg,#000 25%,transparent 25%),linear-gradient(-45deg,#000 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#000 75%),linear-gradient(-45deg,transparent 75%,#000 75%);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0;position:relative;flex-shrink:0}.vis-qr[data-v-d7713fb3]:after{content:"L";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:linear-gradient(135deg,#4f8cff,#7c5cff);color:#fff;border-radius:6px;display:grid;place-items:center;font-weight:800;font-size:18px}.vis-qr-info[data-v-d7713fb3]{flex:1}.vis-qr-title[data-v-d7713fb3]{font-size:14px;font-weight:600;color:#e8edf3}.vis-qr-sub[data-v-d7713fb3]{font-size:12.5px;color:#8b95a5;margin-top:4px}.vis-qr-info .platform-badges[data-v-d7713fb3]{display:flex;gap:6px;margin-top:10px}.vis-qr-info .platform-badges span[data-v-d7713fb3]{padding:3px 9px;font-size:11px;font-weight:600;border-radius:100px;background:#11161e;border:1px solid #1f2733;color:#8b95a5}.vis-dns-table[data-v-d7713fb3]{display:grid;grid-template-columns:60px 1fr 1fr;gap:8px;font-family:SF Mono,Menlo,monospace;font-size:11.5px}.vis-dns-table .head[data-v-d7713fb3]{font-family:inherit;font-weight:600;color:#5a6577;font-size:11px;text-transform:uppercase;letter-spacing:.05em;padding-bottom:6px;border-bottom:1px solid #1f2733}.vis-dns-table .cell[data-v-d7713fb3]{padding:7px 0;color:#8b95a5;border-bottom:1px solid #1f2733}.vis-dns-table .cell[data-v-d7713fb3]:last-child,.vis-dns-table .cell[data-v-d7713fb3]:nth-last-child(2),.vis-dns-table .cell[data-v-d7713fb3]:nth-last-child(3){border-bottom:0}.vis-dns-table .cell.fg[data-v-d7713fb3]{color:#e8edf3}.vis-dns-status[data-v-d7713fb3]{margin-top:14px;padding:10px 12px;background:#3ecf8e14;border:1px solid rgba(62,207,142,.3);border-radius:8px;font-size:12.5px;color:#3ecf8e}.vis-phone[data-v-d7713fb3]{margin:0 auto;width:220px;height:380px;background:#000;border:6px solid #1a1f28;border-radius:30px;padding:14px 10px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.vis-phone-head[data-v-d7713fb3]{text-align:center;padding:6px 0}.vis-phone-avatar[data-v-d7713fb3]{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#4f8cff,#7c5cff);margin:0 auto 6px;display:grid;place-items:center;color:#fff;font-weight:700}.vis-phone-name[data-v-d7713fb3]{font-size:13px;font-weight:600;color:#fff}.vis-phone-desc[data-v-d7713fb3]{font-size:11px;color:#8b95a5;margin-top:2px}.vis-phone-widget[data-v-d7713fb3]{background:#161c26;border:1px solid #1f2733;border-radius:8px;padding:8px 12px;font-size:12px;color:#e8edf3;display:flex;align-items:center;gap:8px}.vis-phone-widget .ico[data-v-d7713fb3]{width:22px;height:22px;border-radius:5px;background:#4f8cff1f;color:#6ea1ff;display:grid;place-items:center;font-size:11px;font-weight:700}.feedback-banner[data-v-d7713fb3]{background:#161c26;border:1px solid #2a3441;border-radius:16px;padding:40px 48px;text-align:center;position:relative;overflow:hidden}.feedback-banner[data-v-d7713fb3]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 50% 0%,rgba(79,140,255,.1),transparent 60%);pointer-events:none}.feedback-banner[data-v-d7713fb3]>*{position:relative}.feedback-banner h3[data-v-d7713fb3]{font-size:24px;font-weight:700;margin-bottom:10px;color:#e8edf3}.feedback-banner p[data-v-d7713fb3]{font-size:15.5px;color:#8b95a5;margin:0 auto 22px;max-width:540px}.feedback-banner .input-row[data-v-d7713fb3]{display:flex;gap:8px;max-width:480px;margin:0 auto}.feedback-banner input[data-v-d7713fb3]{flex:1;background:#11161e;border:1px solid #1f2733;color:#e8edf3;border-radius:8px;padding:11px 14px;font:inherit;font-size:14px;outline:0}.feedback-banner input[data-v-d7713fb3]:focus{border-color:#4f8cff}.feedback-submit[data-v-d7713fb3]{white-space:nowrap;padding:11px 18px;background:#4f8cff;color:#fff;border:1px solid #4f8cff;border-radius:8px;font:inherit;font-weight:500;font-size:14px;cursor:pointer;transition:all .15s}.feedback-submit[data-v-d7713fb3]:hover{background:#6ea1ff;border-color:#6ea1ff}@media (max-width: 980px){.container[data-v-d7713fb3]{padding:0 24px}h1.hero-title[data-v-d7713fb3]{font-size:44px}.hero-sub[data-v-d7713fb3]{font-size:17px}.feature-section h3[data-v-d7713fb3]{font-size:26px}.feature-grid[data-v-d7713fb3]{grid-template-columns:1fr;gap:36px}.feature-grid.reverse>div[data-v-d7713fb3]:first-child{order:0}}@media (max-width: 640px){.container[data-v-d7713fb3]{padding:0 18px}.hero[data-v-d7713fb3]{padding:48px 0 40px}h1.hero-title[data-v-d7713fb3]{font-size:30px}.hero-sub[data-v-d7713fb3]{font-size:15.5px;margin-bottom:24px}.feature-jumplinks a[data-v-d7713fb3]{font-size:12px;padding:6px 11px}.feature-section[data-v-d7713fb3]{padding:56px 0}.feature-section h3[data-v-d7713fb3]{font-size:22px}.feature-visual[data-v-d7713fb3]{padding:18px}.feedback-banner[data-v-d7713fb3]{padding:32px 22px}.feedback-banner .input-row[data-v-d7713fb3]{flex-direction:column;gap:10px}.feedback-submit[data-v-d7713fb3]{width:100%}}
