.vs-hero{position:relative;padding:96px 0 88px;background:#111;overflow:hidden}.vs-hero-bg{position:absolute;inset:0;pointer-events:none;z-index:0}.vs-hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 0,black 40%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 0,black 40%,transparent 100%)}.vs-hero-glow{position:absolute;border-radius:50%;filter:blur(90px);opacity:.3}.vs-hero-glow-1{width:480px;height:480px;background:radial-gradient(circle,#FC4C00 0,transparent 70%);top:-160px;right:-80px}.vs-hero-glow-2{width:360px;height:360px;background:radial-gradient(circle,#ef4444 0,transparent 70%);bottom:-100px;left:-60px;opacity:.15}.vs-hero .container{position:relative;z-index:1}.vs-hero-inner{max-width:800px;margin:0 auto;text-align:center}.vs-hero-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--marketing-link);background:rgba(255,107,0,.1);border:1px solid rgba(255,107,0,.25);padding:6px 14px;border-radius:100px;margin-bottom:24px}.vs-hero-headline{font-size:4.25rem;font-weight:500;line-height:1.05;letter-spacing:-.04em;color:#fff;margin:0 0 24px}.vs-hero-sub{font-size:1.125rem;line-height:1.65;color:rgba(255,255,255,.55);max-width:640px;margin:0 auto 40px}.vs-hero-stat-block{display:inline-flex;align-items:center;gap:0;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px 32px;margin-bottom:40px;flex-wrap:wrap;justify-content:center}.vs-stat-row{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 28px}.vs-stat-label{font-size:.8125rem;font-weight:500;color:rgba(255,255,255,.45);text-align:center}.vs-stat-value{font-size:1.625rem;font-weight:500;color:#fff;letter-spacing:-.02em}.vs-stat-value--bad{color:#f87171}.vs-stat-value--good{color:var(--marketing-link)}.vs-stat-divider{width:1px;height:48px;background:rgba(255,255,255,.1);flex-shrink:0}.vs-hero-buttons{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:16px}.vs-hero-primary-btn{font-size:1.0625rem!important;padding:16px 40px!important}.vs-cta-talk-link{font-size:.875rem;font-weight:500;color:rgba(255,255,255,.42);text-decoration:none;line-height:1.4;transition:color .2s ease}.vs-cta-talk-link:hover{color:rgba(255,255,255,.72);text-decoration:underline;text-underline-offset:3px}.vs-cta-talk-link--conversion{display:block;text-align:center;margin:-8px auto 20px}.vs-hero-guarantee{font-size:.875rem;font-weight:500;color:rgba(255,255,255,.35);margin:0;display:flex;align-items:center;justify-content:center;gap:6px}.vs-hero-guarantee i{color:var(--marketing-link);font-size:1rem}.vs-section{padding:88px 0}.vs-section-header{text-align:center;margin-bottom:56px}.vs-section-title{font-size:2.25rem;font-weight:500;letter-spacing:-.025em;color:#fff;margin:0 0 16px;line-height:1.15}.vs-section-title--dark{color:var(--marketing-ink)}.vs-section-sub{font-size:1.0625rem;color:rgba(255,255,255,.55);max-width:600px;margin:0 auto;line-height:1.65}.vs-section-sub--dark{color:var(--marketing-muted)}.vs-comparison-section{background:var(--marketing-surface);position:relative;overflow:hidden}.vs-comparison-section:before{content:"";position:absolute;top:-80px;left:50%;transform:translateX(-50%);width:600px;height:300px;background:radial-gradient(ellipse,rgba(252,76,0,.04) 0,transparent 70%);pointer-events:none}.vs-comparison-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--marketing-link);background:rgba(252,76,0,.08);border:1px solid rgba(252,76,0,.2);padding:6px 14px;border-radius:100px;margin-bottom:20px}.vs-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px}.vs-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--marketing-surface);border:1px solid var(--marketing-line);border-radius:16px;overflow:hidden;min-width:600px}.vs-th{padding:16px 20px;font-size:.8125rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;text-align:left}.vs-th-feature{color:transparent;background:var(--marketing-surface);width:34%}.vs-th-pt{color:var(--marketing-link);background:rgba(252,76,0,.06);border-left:1px solid rgba(252,76,0,.12);width:33%;text-align:center}.vs-th-competitor{color:var(--marketing-muted);background:var(--marketing-raised);border-left:1px solid var(--marketing-line);width:33%;text-align:center}.vs-tr{border-top:1px solid var(--marketing-line)}.vs-td{padding:16px 20px;font-size:.9375rem;vertical-align:middle}.vs-td-feature{font-weight:500}.vs-td-feature,.vs-td-pt{color:var(--marketing-ink)}.vs-td-pt{background:rgba(252,76,0,.03);border-left:1px solid rgba(252,76,0,.08);text-align:center}.vs-td-competitor{background:var(--marketing-raised);border-left:1px solid var(--marketing-line);color:var(--marketing-muted);text-align:center}.vs-td--bad{color:var(--marketing-muted)!important}.vs-td--good{color:var(--marketing-link)!important;font-weight:500}.vs-td--neutral{color:var(--marketing-muted)!important}.vs-icon-check,.vs-icon-dash{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;font-size:1.1rem;flex-shrink:0;margin:0 auto}.vs-icon-check{background:#FC4C00;color:#fff}.vs-icon-dash{background:var(--marketing-raised);color:var(--marketing-muted)}.vs-math-section{background:var(--marketing-surface)}.vs-volume-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:28px}.vs-volume-card{background:var(--marketing-raised);border:1px solid var(--marketing-line);border-radius:16px;padding:24px 20px;transition:box-shadow .25s ease,border-color .25s ease}.vs-volume-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.07);border-color:rgba(255,107,0,.25)}.vs-volume-card:nth-child(2){transition-delay:.06s}.vs-volume-card:nth-child(3){transition-delay:.12s}.vs-volume-card:nth-child(4){transition-delay:.18s}.vs-volume-amount{font-size:1rem;font-weight:500;color:var(--marketing-ink);margin:0 0 20px}.vs-volume-amount,.vs-volume-compare{padding-bottom:16px;border-bottom:1px solid var(--marketing-line)}.vs-volume-compare{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.vs-volume-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.vs-volume-label{font-size:.8125rem;color:var(--marketing-muted);font-weight:500;flex:1 1;min-width:0}.vs-volume-value{font-size:.9375rem;font-weight:500;color:var(--marketing-ink);white-space:nowrap}.vs-volume-value--bad{color:#f87171}.vs-volume-savings-value{display:block;font-size:1rem;font-weight:500;color:var(--marketing-link);line-height:1.3}.vs-math-note{font-size:.8125rem;color:var(--marketing-muted);text-align:center;max-width:680px;margin:0 auto;line-height:1.6}.vs-why-section{background:#0d0d0d}.vs-why-section--light{background:var(--marketing-raised)}.vs-why-section--light .vs-section-title{color:var(--marketing-ink)}.vs-why-section--light .vs-why-icon{color:var(--marketing-link)}.vs-why-section--light .vs-why-text{color:var(--marketing-ink)}.vs-why-section--light .vs-why-card{border-color:var(--marketing-line);background:var(--marketing-surface);box-shadow:0 2px 8px rgba(0,0,0,.04)}.vs-why-eyebrow{display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--marketing-link);margin-bottom:14px}.vs-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:960px;margin:0 auto}.vs-why-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:14px}.vs-why-icon{font-size:1.75rem;color:var(--marketing-link);flex-shrink:0}.vs-why-text{font-size:.9375rem;color:rgba(255,255,255,.65);line-height:1.6;margin:0}.vs-conversion-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);position:relative;overflow:hidden}.vs-conversion-section:before{content:"";position:absolute;top:-80px;right:-80px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,107,0,.22) 0,transparent 70%);pointer-events:none}.vs-conversion-inner{position:relative;z-index:1;text-align:center;max-width:600px;margin:0 auto}.vs-conversion-title{font-size:2.375rem;font-weight:500;letter-spacing:-.025em;color:#fff;margin:0 0 16px;line-height:1.2}.vs-conversion-sub{font-size:1.0625rem;color:rgba(255,255,255,.55);line-height:1.65;margin:0 0 36px}.vs-conversion-cta-group{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:12px}.vs-conversion-btn{font-size:1rem!important;white-space:nowrap}.vs-conversion-btn-outline{display:inline-flex;align-items:center;gap:6px;font-size:.9375rem;font-weight:500;color:rgba(255,255,255,.6);text-decoration:none;border:1px solid rgba(255,255,255,.15);padding:13px 28px;border-radius:12px;transition:color .2s,border-color .2s,background .2s;white-space:nowrap}.vs-conversion-btn-outline:hover{color:#fff;border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.05);text-decoration:none}.vs-conversion-guarantee{font-size:.875rem;color:rgba(255,255,255,.35);margin:0;display:flex;align-items:center;justify-content:center;gap:6px}.vs-conversion-guarantee i{color:var(--marketing-link)}.vs-paths-section{padding:48px 0;background:var(--marketing-raised);border-top:1px solid var(--marketing-line)}.vs-paths-inner{justify-content:center;gap:0;flex-wrap:wrap}.vs-path-link,.vs-paths-inner{display:flex;align-items:center}.vs-path-link{padding:8px 32px;text-decoration:none}.vs-path-link:hover .vs-path-action{color:var(--marketing-link)}.vs-path-action{font-size:.9375rem;font-weight:500;color:var(--marketing-ink);display:flex;align-items:center;gap:6px;transition:color .2s}.vs-path-action i{font-size:1.1rem}.vs-paths-divider{width:1px;height:24px;background:#d1d5db;flex-shrink:0}@media (max-width:1023px){.vs-hero-headline{font-size:3rem}.vs-volume-grid,.vs-why-grid{grid-template-columns:repeat(2,1fr)}.vs-conversion-cta-group{flex-direction:column;align-items:center}.vs-conversion-btn,.vs-conversion-btn-outline{width:100%;max-width:320px;justify-content:center}}@media (max-width:767px){.vs-table-wrap{overflow:visible;border-radius:0}.vs-table,.vs-table-wrap{background:none;border:none}.vs-table{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;border-radius:0}.vs-table thead{display:none}.vs-table tbody{display:flex;flex-direction:column;gap:10px}.vs-table tr{border-radius:10px;border:1px solid var(--marketing-line);overflow:hidden;background:var(--marketing-surface)}.vs-table td,.vs-table tr{display:block;width:100%;min-width:0;box-sizing:border-box}.vs-table td{max-width:100%;word-break:break-word}.vs-td-feature{background:var(--marketing-raised);color:var(--marketing-ink);font-size:.875rem;font-weight:500;padding:12px 14px;border-left:none}.vs-td-competitor,.vs-td-pt{border-left:none;border-top:1px solid var(--marketing-line);padding:10px 14px;font-size:.875rem;text-align:left}.vs-td-pt:before{content:"Pulltrader";color:var(--marketing-link)}.vs-td-competitor:before,.vs-td-pt:before{display:block;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.vs-td-competitor:before{content:attr(data-label);color:var(--marketing-muted)}.vs-hero{padding:72px 0 64px}.vs-hero-headline{font-size:2.5rem}.vs-hero-sub{font-size:1rem}.vs-hero-stat-block{flex-direction:column;padding:20px 24px;gap:16px}.vs-stat-divider{width:60px;height:1px}.vs-stat-row{padding:0}.vs-section{padding:60px 0}.vs-section-title{font-size:1.875rem}.vs-volume-grid{grid-template-columns:1fr 1fr;max-width:480px;margin-left:auto;margin-right:auto}.vs-why-grid{grid-template-columns:1fr}.vs-conversion-title{font-size:1.875rem}.vs-paths-inner{flex-direction:column;gap:4px}.vs-paths-divider{width:40px;height:1px}}@media (max-width:479px){.vs-hero-headline{font-size:2rem}.vs-volume-grid{grid-template-columns:1fr;max-width:340px}}.vs-payout-section{background:var(--marketing-raised)}.vs-payout-section .vs-section-sub--dark{color:var(--marketing-muted)}.vs-payout-table{width:100%;min-width:480px;border-collapse:collapse;background:var(--marketing-surface);border:1px solid var(--marketing-line);border-radius:16px;overflow:hidden;font-size:.95rem}.vs-payout-table thead th{text-align:left;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--marketing-muted);padding:14px 18px;background:var(--marketing-raised);border-bottom:1px solid var(--marketing-line)}.vs-payout-table tbody td,.vs-payout-table tbody th{padding:16px 18px;border-bottom:1px solid #f0f1f4;color:var(--marketing-ink);vertical-align:middle}.vs-payout-table tbody tr:last-child td,.vs-payout-table tbody tr:last-child th{border-bottom:none}.vs-payout-table tbody th[scope=row]{font-weight:500;text-align:left}.vs-payout-keep{font-weight:500;color:#86efac;white-space:nowrap}.vs-payout-keep--best:after{content:"Best";display:inline-block;margin-left:8px;font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--marketing-link);background:rgba(252,76,0,.1);padding:2px 6px;border-radius:4px;vertical-align:middle}.vs-payout-badge{display:inline-block;font-size:.6875rem;font-weight:500;padding:2px 8px;border-radius:999px;white-space:nowrap}.vs-payout-badge--estimated{background:var(--marketing-raised);color:var(--marketing-link)}.vs-payout-badge--exact{background:var(--marketing-raised);color:#86efac}.vs-payout-cta{text-align:center;margin-top:28px}