:root{--black: #0a0a0a;--white: #f5f0e8;--cream: #ede8dc;--accent: #ff4d00;--accent2: #ffc940;--muted: #6b6660;--border: rgba(245, 240, 232, .12)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);font-family:DM Sans,sans-serif;overflow-x:hidden;cursor:none}.cursor{width:10px;height:10px;background:var(--accent);border-radius:50%;position:fixed;top:0;left:0;pointer-events:none;z-index:9999;transition:transform .1s ease}.cursor-ring{width:36px;height:36px;border:1px solid rgba(255,77,0,.5);border-radius:50%;position:fixed;top:0;left:0;pointer-events:none;z-index:9998;transition:all .15s ease}nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:24px 48px;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0ab3}.nav-logo{font-family:Bebas Neue,sans-serif;font-size:28px;letter-spacing:3px}.nav-logo span{color:var(--accent)}.nav-tag{font-family:DM Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:2px;text-transform:uppercase}.social-proof-section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:32px 48px;background:#ffffff04}.social-proof-inner{display:flex;align-items:center;gap:0;flex-wrap:wrap}.social-proof-item{flex:1;padding-right:40px;border-right:1px solid var(--border);margin-right:40px;min-width:140px}.social-proof-num{font-family:Bebas Neue,sans-serif;font-size:36px;color:var(--white);line-height:1}.social-proof-label{font-family:DM Mono,monospace;font-size:10px;color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;margin-top:4px}.social-proof-status{display:flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:2px;text-transform:uppercase;padding-left:40px}.social-proof-dot{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade8099;flex-shrink:0;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.hero{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:120px 48px 80px;position:relative;overflow:hidden}.hero-content{display:flex;flex-direction:column;position:relative;z-index:1}.hero-phone{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.hero-bg-number{position:absolute;right:-40px;top:50%;transform:translateY(-50%);font-family:Bebas Neue,sans-serif;font-size:clamp(300px,40vw,600px);color:#ffffff06;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-10px}.hero-eyebrow{font-family:DM Mono,monospace;font-size:12px;color:var(--accent);letter-spacing:4px;text-transform:uppercase;margin-bottom:32px;display:flex;align-items:center;gap:12px;opacity:0;animation:fadeUp .6s ease .2s forwards}.hero-eyebrow:before{content:"";display:block;width:32px;height:1px;background:var(--accent)}h1{font-family:Bebas Neue,sans-serif;font-size:clamp(72px,10vw,160px);line-height:.9;letter-spacing:-2px;max-width:900px;opacity:0;animation:fadeUp .7s ease .35s forwards}h1 .accent{color:var(--accent)}h1 .outline{-webkit-text-stroke:1px var(--white);color:transparent}.hero-sub{font-size:18px;color:var(--muted);max-width:480px;line-height:1.6;margin-top:32px;font-weight:300;opacity:0;animation:fadeUp .7s ease .5s forwards}.hero-sub strong{color:var(--white);font-weight:500}.waitlist{margin-top:48px;display:flex;gap:0;max-width:500px;opacity:0;animation:fadeUp .7s ease .65s forwards}.waitlist input{flex:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-right:none;color:var(--white);font-family:DM Sans,sans-serif;font-size:15px;padding:16px 20px;outline:none;transition:border-color .2s}.waitlist input::placeholder{color:var(--muted)}.waitlist input:focus{border-color:var(--accent)}.waitlist button{background:var(--accent);border:1px solid var(--accent);color:var(--black);font-family:DM Mono,monospace;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:16px 28px;cursor:pointer;transition:all .2s;white-space:nowrap}.waitlist button:hover{background:var(--accent2);border-color:var(--accent2)}.waitlist-note{margin-top:14px;font-family:DM Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:1px;opacity:0;animation:fadeUp .7s ease .75s forwards}.waitlist-note span{color:var(--accent2)}.success-msg{margin-top:48px;padding:20px 28px;border:1px solid var(--accent);background:#ff4d0014;font-family:DM Mono,monospace;font-size:13px;color:var(--white);letter-spacing:1px;max-width:500px;opacity:0;animation:fadeUp .6s ease .1s forwards}.success-msg .check{color:var(--accent2);margin-right:8px}.stats{display:flex;gap:0;margin-top:80px;border-top:1px solid var(--border);padding-top:40px;opacity:0;animation:fadeUp .7s ease .85s forwards}.stat{flex:1;padding-right:40px;border-right:1px solid var(--border);margin-right:40px}.stat:last-child{border-right:none;margin-right:0;padding-right:0}.stat-num{font-family:Bebas Neue,sans-serif;font-size:52px;color:var(--white);line-height:1}.stat-num span{color:var(--accent)}.stat-label{font-family:DM Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:2px;text-transform:uppercase;margin-top:6px}.ticker-wrap{border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden;padding:14px 0;background:#ff4d000a}.ticker{display:flex;animation:ticker 20s linear infinite;white-space:nowrap}.ticker-item{font-family:Bebas Neue,sans-serif;font-size:16px;letter-spacing:4px;color:var(--muted);padding:0 40px;flex-shrink:0}.ticker-item span{color:var(--accent)}.section{padding:120px 48px;border-top:1px solid var(--border)}.section-label{font-family:DM Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:4px;text-transform:uppercase;margin-bottom:60px;display:flex;align-items:center;gap:12px}.section-label:before{content:"";display:block;width:32px;height:1px;background:var(--accent)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.step{background:#ffffff08;padding:40px 32px;position:relative;transition:background .3s;border:1px solid transparent}.step:hover{background:#ff4d000f;border-color:#ff4d0033}.step-num{font-family:Bebas Neue,sans-serif;font-size:80px;color:#ffffff0f;line-height:1;position:absolute;top:16px;right:20px}.step-time{font-family:DM Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:2px;margin-bottom:20px}.step-title{font-family:Bebas Neue,sans-serif;font-size:32px;letter-spacing:1px;margin-bottom:16px}.step-desc{font-size:14px;color:var(--muted);line-height:1.7;font-weight:300}.step-tags{margin-top:20px;display:flex;flex-wrap:wrap;gap:6px}.tag{font-family:DM Mono,monospace;font-size:10px;color:var(--muted);border:1px solid var(--border);padding:4px 10px;letter-spacing:1px}.card-section{padding:120px 48px;border-top:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.card-section-text h2{font-family:Bebas Neue,sans-serif;font-size:clamp(48px,6vw,88px);line-height:.95;margin-bottom:24px;letter-spacing:-1px}.card-section-text p{color:var(--muted);font-size:16px;line-height:1.7;font-weight:300;max-width:400px}.idea-card{background:var(--cream);color:var(--black);padding:36px;position:relative;transform:rotate(1.5deg);box-shadow:20px 20px #ff4d004d,40px 40px #0000004d;transition:transform .3s ease}.idea-card:hover{transform:rotate(0) scale(1.02)}.card-keyword{font-family:DM Mono,monospace;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.card-name{font-family:Bebas Neue,sans-serif;font-size:36px;letter-spacing:1px;margin-bottom:24px;border-bottom:2px solid var(--black);padding-bottom:16px}.card-score{display:inline-flex;align-items:center;gap:8px;background:var(--black);color:var(--white);padding:6px 14px;font-family:DM Mono,monospace;font-size:11px;letter-spacing:2px;margin-bottom:24px}.score-dot{width:8px;height:8px;border-radius:50%;background:#4ade80}.card-row{margin-bottom:16px}.card-row-label{font-family:DM Mono,monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#888;margin-bottom:4px}.card-row-value{font-size:14px;font-weight:500;line-height:1.4}.card-why{margin-top:24px;background:#ff4d001a;border-left:3px solid var(--accent);padding:12px 16px;font-size:13px;font-style:italic;color:#555;line-height:1.5}.vsai-pain{display:grid;grid-template-columns:1fr 60px 1fr;align-items:center;gap:40px;border:1px solid var(--border);padding:52px 48px;margin-bottom:72px;background:#ffffff05}.vsai-pain-side{display:flex;flex-direction:column}.vsai-pain-label{font-family:DM Mono,monospace;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.vsai-pain-label--accent{color:var(--accent)}.vsai-pain-big{font-family:Bebas Neue,sans-serif;font-size:clamp(30px,3.2vw,48px);line-height:1;color:#f5f0e833;margin-bottom:14px;letter-spacing:-.5px}.vsai-pain-big--bright{color:var(--white)}.vsai-pain-desc{font-size:15px;color:var(--muted);line-height:1.65;font-weight:300}.vsai-pain-desc--bright{color:#f5f0e899}.vsai-pain-arrow{font-family:Bebas Neue,sans-serif;font-size:44px;color:var(--accent);opacity:.45;display:flex;justify-content:center;align-items:center}.vsai-header{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:64px}.vsai-headline{font-family:Bebas Neue,sans-serif;font-size:clamp(52px,7vw,96px);line-height:.9;letter-spacing:-1px}.vsai-sub{font-size:17px;color:var(--muted);line-height:1.75;font-weight:300;max-width:480px}.vsai-sub strong{color:var(--white);font-weight:500}.vsai-tagline{display:inline-block;margin-top:4px;font-family:DM Mono,monospace;font-size:12px;letter-spacing:2px;color:var(--accent);text-transform:uppercase}.vsai-compare{display:grid;grid-template-columns:1fr auto 1fr;border:1px solid var(--border);margin-bottom:80px;overflow:hidden}.vsai-col{padding:40px}.vsai-col--ai{background:#ffffff05}.vsai-col--pick{background:#ff4d000a}.vsai-col-header{font-family:DM Mono,monospace;font-size:11px;letter-spacing:3px;text-transform:uppercase;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border)}.vsai-col--ai .vsai-col-header{color:var(--muted)}.vsai-col--pick .vsai-col-header{color:var(--accent)}.vsai-row{font-size:15px;line-height:1.5;padding:14px 0;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:14px;font-weight:300}.vsai-row:last-child{border-bottom:none}.vsai-row--ai{color:var(--muted)}.vsai-row--pick{color:var(--white)}.vsai-icon{font-family:DM Mono,monospace;font-size:13px;flex-shrink:0}.vsai-row--ai .vsai-icon{color:#fff3}.vsai-row--pick .vsai-icon{color:var(--accent)}.vsai-divider{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;border-left:1px solid var(--border);border-right:1px solid var(--border);width:72px}.vsai-divider-line{flex:1;width:1px;background:var(--border)}.vsai-vs-badge{font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:2px;color:var(--accent);width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,77,0,.35);background:#ff4d000f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vsai-reasons{display:grid;grid-template-columns:repeat(5,1fr);gap:2px}.vsai-reason{background:#ffffff08;padding:36px 28px;position:relative;border:1px solid transparent;transition:background .3s,border-color .3s;overflow:hidden}.vsai-reason:hover{background:#ff4d000d;border-color:#ff4d0033}.vsai-reason-num{font-family:Bebas Neue,sans-serif;font-size:72px;color:#ffffff0d;line-height:1;position:absolute;top:10px;right:14px;pointer-events:none;-webkit-user-select:none;user-select:none}.vsai-reason-tag{font-family:DM Mono,monospace;font-size:10px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;margin-bottom:12px}.vsai-reason-title{font-family:Bebas Neue,sans-serif;font-size:28px;letter-spacing:1px;color:var(--white);margin-bottom:12px;line-height:1.05}.vsai-reason-body{font-size:13px;color:var(--muted);line-height:1.75;font-weight:300}.founding-card{max-width:800px;margin:0 auto;border:1px solid rgba(255,77,0,.4);background:#ff4d000a;padding:48px;position:relative}.founding-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,77,0,.15)}.founding-badge{font-family:DM Mono,monospace;font-size:11px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}.founding-title{font-family:Bebas Neue,sans-serif;font-size:36px;letter-spacing:1px;color:var(--white);line-height:1}.founding-spots{text-align:right;flex-shrink:0}.founding-spots-num{font-family:Bebas Neue,sans-serif;font-size:64px;color:var(--accent);line-height:1}.founding-spots-label{font-family:DM Mono,monospace;font-size:10px;color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;margin-top:4px;line-height:1.4}.founding-spots-caveat{font-family:DM Mono,monospace;font-size:9px;color:var(--accent);letter-spacing:1px;margin-top:8px;line-height:1.5;text-transform:uppercase}.hero-micro{font-family:DM Mono,monospace;font-size:11px;color:var(--muted);line-height:1.75;max-width:480px;margin-top:16px;letter-spacing:.3px;padding-left:14px;border-left:2px solid rgba(255,77,0,.3);opacity:0;animation:fadeUp .7s ease .55s forwards}.vsai-data-sources{border:1px solid var(--border);padding:40px;margin-bottom:72px;background:#ffffff04}.vsai-data-label{font-family:DM Mono,monospace;font-size:10px;color:var(--accent);letter-spacing:3px;text-transform:uppercase;margin-bottom:28px;padding-bottom:16px;border-bottom:1px solid var(--border)}.vsai-data-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.vsai-data-item{padding:18px 20px;background:#ffffff05;border:1px solid transparent;transition:border-color .2s}.vsai-data-item:hover{border-color:#ff4d0026}.vsai-data-metric{font-family:DM Mono,monospace;font-size:11px;color:var(--white);letter-spacing:1px;margin-bottom:4px}.vsai-data-detail{font-size:12px;color:var(--muted);font-weight:300;line-height:1.4}.who-layout{display:grid;grid-template-columns:1fr 2fr;gap:80px;align-items:start;margin-bottom:48px}.who-headline-col{position:sticky;top:100px}.who-headline{font-family:Bebas Neue,sans-serif;font-size:clamp(52px,6vw,88px);line-height:.9;letter-spacing:-1px;margin-bottom:24px}.who-sub{font-size:15px;color:var(--muted);line-height:1.75;font-weight:300}.who-cards{display:flex;flex-direction:column;gap:2px}.who-card{padding:32px 36px;background:#ffffff08;border:1px solid transparent;transition:background .3s,border-color .3s}.who-card:hover{background:#ff4d000d;border-color:#ff4d0033}.who-card-tag{font-family:DM Mono,monospace;font-size:10px;color:var(--accent);letter-spacing:3px;text-transform:uppercase;margin-bottom:10px}.who-card-title{font-family:Bebas Neue,sans-serif;font-size:28px;letter-spacing:1px;color:var(--white);margin-bottom:10px}.who-card-desc{font-size:14px;color:var(--muted);line-height:1.7;font-weight:300}.who-notfor{padding:24px 32px;border:1px solid var(--border);font-size:14px;color:var(--muted);font-weight:300;line-height:1.6}.who-notfor-label{font-family:DM Mono,monospace;font-size:10px;color:#ff4d0099;letter-spacing:2px;text-transform:uppercase;margin-right:16px}.founding-benefits{display:flex;flex-direction:column;gap:14px;margin-bottom:40px}.founding-benefit{display:flex;align-items:flex-start;gap:14px;font-size:16px;color:var(--white);font-weight:300;line-height:1.4}.founding-check{font-family:DM Mono,monospace;font-size:14px;color:var(--accent);flex-shrink:0;margin-top:1px}.founding-footer{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.founding-cta{background:var(--accent);color:var(--black);font-family:DM Mono,monospace;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:16px 32px;text-decoration:none;transition:background .2s;white-space:nowrap;display:inline-block}.founding-cta:hover{background:var(--accent2)}.founding-price-note{display:flex;align-items:baseline;gap:10px}.founding-price{font-family:Bebas Neue,sans-serif;font-size:48px;color:var(--white);line-height:1}.founding-price span{font-size:24px;color:var(--muted)}.founding-price-desc{font-family:DM Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:2px;text-transform:uppercase}.founding-roi{margin-top:32px;font-family:DM Mono,monospace;font-size:12px;color:var(--muted);letter-spacing:1.5px;font-style:italic}.founding-roi:before{content:"→ ";color:var(--accent2);font-style:normal}.pricing-section{padding:120px 48px;border-top:1px solid var(--border);text-align:center}.pricing-section h2{font-family:Bebas Neue,sans-serif;font-size:clamp(52px,8vw,100px);letter-spacing:-2px;margin-bottom:16px}.pricing-section h2 span{color:var(--accent)}.pricing-sub{color:var(--muted);font-size:16px;margin-bottom:60px;font-weight:300}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;max-width:860px;margin:0 auto;text-align:left}.price-box{display:block;border:1px solid rgba(255,255,255,.15);padding:48px;position:relative;background:#ffffff08;height:100%}.price-box--pro{border-color:#ff4d0066;background:#ff4d000a}.price-cta--ghost{background:transparent;color:var(--white);border:1px solid rgba(255,255,255,.2)}.price-cta--ghost:hover{background:#ffffff0f;border-color:#fff6}.price-tag{font-family:DM Mono,monospace;font-size:11px;color:var(--accent2);letter-spacing:3px;text-transform:uppercase;margin-bottom:16px}.price-amount{font-family:Bebas Neue,sans-serif;font-size:96px;line-height:1;letter-spacing:-3px}.price-period{font-family:DM Mono,monospace;font-size:13px;color:var(--muted);letter-spacing:2px;margin-bottom:32px}.price-features{list-style:none;text-align:left;margin-bottom:32px}.price-features li{font-family:DM Mono,monospace;font-size:12px;color:var(--muted);letter-spacing:1px;padding:8px 0;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px}.price-features li:before{content:"→";color:var(--accent)}.price-cta{display:block;background:var(--accent);color:var(--black);font-family:DM Mono,monospace;font-size:12px;font-weight:500;letter-spacing:3px;text-transform:uppercase;padding:18px 48px;cursor:pointer;border:none;width:100%;transition:all .2s;text-decoration:none}.price-cta:hover{background:var(--accent2)}.price-corner{position:absolute;top:-12px;right:-12px;background:var(--accent);color:var(--black);font-family:DM Mono,monospace;font-size:10px;letter-spacing:2px;padding:6px 12px;text-transform:uppercase}.hero-v2{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:140px 48px 100px;text-align:center;border-bottom:1px solid var(--border)}.hero-v2-inner{max-width:900px}.hero-v2-h1{font-family:Bebas Neue,sans-serif;font-size:clamp(72px,11vw,148px);line-height:.88;letter-spacing:-2px;margin-bottom:36px;opacity:0;animation:fadeUp .65s ease .1s forwards}.hero-v2-h1 span{color:var(--accent)}.hero-v2-sub{font-size:clamp(16px,2vw,20px);color:var(--muted);font-weight:300;line-height:1.7;max-width:560px;margin:0 auto 48px;opacity:0;animation:fadeUp .65s ease .3s forwards}.hero-v2-cta{display:inline-block;background:var(--accent);color:var(--black);font-family:DM Mono,monospace;font-size:13px;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:20px 48px;text-decoration:none;transition:background .2s;opacity:0;animation:fadeUp .65s ease .5s forwards}.hero-v2-cta:hover{background:var(--accent2)}.differ-section{padding:100px 48px;border-bottom:1px solid var(--border)}.differ-inner{max-width:860px;margin:0 auto}.differ-pain{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,5vw,64px);line-height:1.05;letter-spacing:.5px;color:var(--muted);margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid var(--border)}.differ-solution{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,5vw,64px);line-height:1.05;letter-spacing:.5px;color:var(--white);margin-bottom:24px}.differ-tagline{font-family:DM Mono,monospace;font-size:12px;color:var(--accent);letter-spacing:3px;text-transform:uppercase}.data-section{padding:100px 48px;border-bottom:1px solid var(--border)}.data-section .reveal{max-width:600px}.data-label{font-family:DM Mono,monospace;font-size:10px;color:var(--accent);letter-spacing:3px;text-transform:uppercase;margin-bottom:36px}.data-list{list-style:none;margin-bottom:36px}.data-list li{font-family:DM Mono,monospace;font-size:14px;color:var(--white);letter-spacing:.5px;padding:14px 0;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:16px}.data-list li:before{content:"→";color:var(--accent);flex-shrink:0}.data-tagline{font-family:DM Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:2px;text-transform:uppercase}.identity-section{padding:100px 48px;border-bottom:1px solid var(--border)}.identity-primary{font-family:Bebas Neue,sans-serif;font-size:clamp(48px,6vw,88px);line-height:.9;letter-spacing:-1px;margin-bottom:8px}.identity-secondary{font-family:Bebas Neue,sans-serif;font-size:clamp(24px,3vw,40px);line-height:1.1;letter-spacing:.5px;color:var(--muted);margin-bottom:28px}.identity-hint{font-family:DM Mono,monospace;font-size:13px;color:var(--muted);letter-spacing:1px;line-height:1.7;max-width:480px}.offer-section{padding:120px 48px;border-bottom:1px solid var(--border);text-align:center}.offer-h2{font-family:Bebas Neue,sans-serif;font-size:clamp(64px,10vw,130px);line-height:.88;letter-spacing:-2px;margin-bottom:20px}.offer-h2 span{color:var(--accent)}.offer-sub{font-family:DM Mono,monospace;font-size:12px;color:var(--muted);letter-spacing:2px;text-transform:uppercase;margin-bottom:48px}.offer-form{display:flex;justify-content:center;gap:0;max-width:560px;margin:0 auto 16px}.offer-input{flex:1;background:transparent;border:1px solid rgba(255,255,255,.2);border-right:none;color:var(--white);font-family:DM Mono,monospace;font-size:13px;padding:18px 24px;outline:none;transition:border-color .2s}.offer-input::placeholder{color:var(--muted)}.offer-input:focus{border-color:#ffffff80}.offer-input--error{border-color:var(--accent)!important}.offer-cta{background:var(--accent);color:var(--black);font-family:DM Mono,monospace;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:18px 32px;border:none;cursor:pointer;transition:background .2s;white-space:nowrap}.offer-cta:hover{background:var(--accent2)}.offer-note{font-family:DM Mono,monospace;font-size:10px;color:var(--muted);letter-spacing:1.5px}.offer-success{font-family:DM Mono,monospace;font-size:14px;color:var(--accent);letter-spacing:2px;padding:24px 0}.pricing-identity{margin-top:40px;font-family:Bebas Neue,sans-serif;font-size:clamp(22px,3vw,32px);letter-spacing:1px;color:var(--white);line-height:1.2}.wrong-section{border-top:1px solid var(--border)}.wrong-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:start}.wrong-left{position:sticky;top:100px}.wrong-headline{font-family:Bebas Neue,sans-serif;font-size:clamp(52px,6vw,88px);line-height:.9;letter-spacing:-1px;margin-bottom:28px}.wrong-sub{font-size:15px;color:var(--muted);line-height:1.85;font-weight:300}.wrong-right{display:flex;flex-direction:column;gap:0}.wrong-costs{display:flex;flex-direction:column;gap:2px;margin-bottom:32px}.wrong-cost{display:grid;grid-template-columns:140px 1fr;align-items:center;gap:24px;padding:24px 28px;background:#ffffff08;border:1px solid transparent;transition:background .3s,border-color .3s}.wrong-cost:hover{background:#ff4d000d;border-color:#ff4d0033}.wrong-cost-num{font-family:Bebas Neue,sans-serif;font-size:48px;color:var(--accent);line-height:1;display:flex;align-items:baseline;gap:4px}.wrong-cost-unit{font-size:20px;color:var(--muted);letter-spacing:1px}.wrong-cost-desc{font-family:DM Mono,monospace;font-size:12px;color:var(--muted);letter-spacing:.5px;line-height:1.6}.wrong-quote{padding:28px 32px;border-left:3px solid rgba(255,77,0,.4);background:#ff4d000a;font-size:15px;color:var(--white);line-height:1.75;font-weight:300}.wrong-quote-attr{margin-top:14px;font-family:DM Mono,monospace;font-size:10px;color:var(--muted);letter-spacing:1.5px}.bafa-header{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;margin-bottom:72px}.bafa-headline{font-family:Bebas Neue,sans-serif;font-size:clamp(48px,5.5vw,80px);line-height:.9;letter-spacing:-1px}.bafa-side-text{padding-top:8px}.bafa-sub{font-family:DM Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:2px;text-transform:uppercase}.bafa-question{font-family:Bebas Neue,sans-serif;font-size:clamp(28px,3.5vw,44px);letter-spacing:.5px;color:var(--accent);line-height:1.05;margin-top:10px}.bafa-table{display:grid;grid-template-columns:1fr auto 1fr;gap:0;border:1px solid var(--border)}.bafa-col{display:flex;flex-direction:column}.bafa-col-header{font-family:DM Mono,monospace;font-size:10px;letter-spacing:3px;text-transform:uppercase;padding:18px 28px;border-bottom:1px solid var(--border)}.bafa-col--before .bafa-col-header{color:var(--muted)}.bafa-col--after .bafa-col-header{color:var(--accent)}.bafa-row{display:flex;align-items:flex-start;gap:14px;padding:18px 28px;border-bottom:1px solid var(--border);font-size:13px;line-height:1.5;font-weight:300}.bafa-row:last-child{border-bottom:none}.bafa-row--before{color:var(--muted)}.bafa-row--after{color:var(--white);background:#ffffff04}.bafa-icon{font-family:DM Mono,monospace;font-size:12px;flex-shrink:0;margin-top:1px}.bafa-row--before .bafa-icon{color:#ff4d0066}.bafa-row--after .bafa-icon{color:var(--accent)}.bafa-divider{display:flex;flex-direction:column;align-items:center;padding:0 16px;border-left:1px solid var(--border);border-right:1px solid var(--border)}.bafa-divider-line{flex:1;width:1px;background:var(--border)}.bafa-arrow{font-family:Bebas Neue,sans-serif;font-size:20px;color:var(--accent);padding:12px 0}footer{padding:48px;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.footer-logo{font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:3px}.footer-logo span{color:var(--accent)}.footer-note{font-family:DM Mono,monospace;font-size:11px;color:var(--muted);letter-spacing:1px}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:translateY(0)}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes progress{0%{width:0}to{width:100%}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){body{cursor:auto}.cursor,.cursor-ring{display:none}nav{padding:20px 24px}.nav-tag{display:none}.hero{grid-template-columns:1fr;padding:100px 24px 64px;gap:0}.hero-phone{display:flex;justify-content:center;margin-top:48px;transform:scale(.88);transform-origin:center top}.hero-bg-number{display:none}h1{font-size:52px;letter-spacing:-1px}.hero-sub{font-size:16px}.hero-micro{font-size:11px}.waitlist{flex-direction:column;max-width:100%;margin-top:36px}.waitlist input{border-right:1px solid rgba(255,255,255,.15);border-bottom:none}.waitlist button{width:100%}.stats{flex-direction:column;gap:24px;margin-top:56px}.stat{border-right:none;border-bottom:1px solid var(--border);padding:0 0 24px;margin-right:0}.stat:last-child{border-bottom:none;padding-bottom:0}.social-proof-section{padding:24px}.social-proof-inner{flex-direction:column;gap:0}.social-proof-item{flex:none;width:100%;border-right:none;border-bottom:1px solid var(--border);padding:0 0 16px;margin:0 0 16px}.social-proof-item:last-of-type{border-bottom:none;margin-bottom:0}.social-proof-status{padding-left:0;margin-top:8px}.section{padding:72px 24px}.section-label{margin-bottom:36px}.steps{grid-template-columns:1fr!important}.who-layout{grid-template-columns:1fr;gap:40px}.who-headline-col{position:static}.who-notfor{padding:20px 24px}.card-section{grid-template-columns:1fr;padding:72px 24px;gap:48px}.wrong-layout{grid-template-columns:1fr;gap:40px}.wrong-left{position:static}.wrong-cost{grid-template-columns:88px 1fr;gap:16px;padding:18px 20px}.wrong-cost-num{font-size:34px}.bafa-header{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.bafa-table{grid-template-columns:1fr}.bafa-col-header,.bafa-row{padding:14px 20px}.bafa-divider{flex-direction:row;padding:10px 20px;border-left:none;border-right:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.bafa-divider-line{flex:1;width:auto;height:1px}.bafa-arrow{padding:0 12px}.pricing-section{padding:72px 24px}.pricing-sub{font-size:14px}.pricing-identity{font-size:20px}.founding-card{padding:28px 20px}.founding-header{flex-direction:column;gap:20px}.founding-spots{text-align:left}.founding-spots-num{font-size:48px}.founding-footer{flex-direction:column;align-items:flex-start;gap:20px}.founding-cta{width:100%;text-align:center}.pricing-grid{grid-template-columns:1fr}.price-box{padding:32px 24px}footer{padding:32px 24px;flex-direction:column;gap:12px;text-align:center}}
