.vs-shell{background-color:var(--black,#0b0d0c);min-height:100vh;color:var(--ivory,#f3f0e8);font-family:var(--sans,"Instrument Sans", Arial, sans-serif)}.vs-container{box-sizing:border-box;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:48px 24px 64px}.vs-breadcrumbs{color:var(--dim,#999f98);align-items:center;gap:8px;margin-bottom:32px;font-size:13px;display:flex}.vs-breadcrumbs a{color:var(--dim,#999f98);text-decoration:none;transition:color .15s}.vs-breadcrumbs a:hover{color:var(--lime,#caff3d)}.vs-breadcrumbs span[aria-current=page]{color:var(--ivory,#f3f0e8)}.vs-hero{margin-bottom:40px}.vs-hero h1{letter-spacing:-.02em;margin:0 0 16px;font-size:38px;font-weight:700;line-height:1.2}.vs-subtitle{color:var(--muted,#aeb3ad);max-width:780px;margin:0 0 20px;font-size:18px;line-height:1.5}.vs-verification-badge{background:var(--graphite,#171a18);border:1px solid var(--line,#292d2a);font-family:var(--mono,"IBM Plex Mono", monospace);color:var(--dim,#999f98);border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:inline-flex}.geo-summary-box{background:var(--graphite,#171a18);border:1px solid var(--line,#292d2a);border-radius:8px;margin-bottom:40px;padding:24px}.geo-summary-lead{color:var(--ivory,#f3f0e8);margin:0 0 20px;font-size:16px;line-height:1.6}.geo-summary-facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;display:grid}.geo-summary-facts dt{font-size:12px;font-family:var(--mono,"IBM Plex Mono", monospace);color:var(--dim,#999f98);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.geo-summary-facts dd{color:var(--ivory,#f3f0e8);margin:0;font-size:14px;line-height:1.4}.vs-index-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:32px;display:grid}.vs-card{background:var(--graphite,#171a18);border:1px solid var(--line,#292d2a);color:inherit;border-radius:12px;flex-direction:column;justify-content:space-between;padding:28px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.vs-card:hover{border-color:var(--lime,#caff3d);transform:translateY(-2px)}.vs-card-title{color:var(--ivory,#f3f0e8);margin:0 0 12px;font-size:22px;font-weight:600}.vs-card-desc{color:var(--muted,#aeb3ad);margin:0 0 20px;font-size:14px;line-height:1.5}.vs-card-channels{font-size:13px;font-family:var(--mono,"IBM Plex Mono", monospace);color:var(--dim,#999f98);margin-bottom:20px}.vs-card-link-text{color:var(--lime,#caff3d);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.vs-table-section{margin-bottom:48px}.vs-comparison-table-wrapper{border:1px solid var(--line,#292d2a);background:var(--graphite,#171a18);border-radius:8px;overflow-x:auto}.vs-comparison-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.vs-comparison-table th,.vs-comparison-table td{border-bottom:1px solid var(--line,#292d2a);vertical-align:top;padding:16px 20px}.vs-comparison-table th{font-family:var(--mono,"IBM Plex Mono", monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--dim,#999f98);background:#111412;font-size:12px}.vs-comparison-table th.col-feature{width:20%}.vs-comparison-table th.col-contatio{width:40%;color:var(--lime,#caff3d)}.vs-comparison-table th.col-competitor{width:40%}.vs-comparison-table td.col-feature{color:var(--ivory,#f3f0e8);font-weight:600}.vs-comparison-table td.col-contatio{color:var(--ivory,#f3f0e8);background:#caff3d05;line-height:1.5}.vs-comparison-table td.col-competitor{color:var(--muted,#aeb3ad);line-height:1.5}.vs-comparison-table tr:last-child td{border-bottom:none}.vs-refund-callout{border:1px solid var(--line-strong,#656c66);background:#141715;border-radius:8px;margin-bottom:48px;padding:28px}.vs-refund-callout h2{color:var(--ivory,#f3f0e8);margin:0 0 12px;font-size:20px;font-weight:600}.vs-refund-callout p{color:var(--muted,#aeb3ad);margin:0 0 20px;font-size:15px;line-height:1.6}.vs-refund-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.vs-btn-primary{background:var(--lime,#caff3d);color:var(--black,#0b0d0c);border-radius:6px;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.vs-btn-primary:hover{opacity:.9}.vs-btn-secondary{color:var(--ivory,#f3f0e8);border:1px solid var(--line,#292d2a);background:0 0;border-radius:6px;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .15s;display:inline-flex}.vs-btn-secondary:hover{border-color:var(--ivory,#f3f0e8)}.vs-faqs-section{margin-bottom:48px}.vs-faqs-section h2{color:var(--ivory,#f3f0e8);margin:0 0 24px;font-size:24px;font-weight:600}.vs-faq-list{flex-direction:column;gap:16px;display:flex}.vs-faq-item{background:var(--graphite,#171a18);border:1px solid var(--line,#292d2a);border-radius:8px;padding:20px}.vs-faq-item h3{color:var(--ivory,#f3f0e8);margin:0 0 8px;font-size:16px;font-weight:600}.vs-faq-item p{color:var(--muted,#aeb3ad);margin:0;font-size:14px;line-height:1.5}