:root{--bg-void: #050505;--bg-layer-1: #0a0a0a;--bg-layer-2: #111111;--pastel-green: #74FF97;--pastel-green-dim: rgba(116, 255, 151, .1);--pastel-green-shadow: rgba(116, 255, 151, .4);--text-white: #ffffff;--text-grey: #999999;--border-color: #333333;--border-highlight: #74FF97;--font-head: "Signika Negative", sans-serif;--font-body: "DM Sans", sans-serif;--radius-lg: 32px;--radius-md: 16px;--radius-pill: 100px;--container-width: 1200px}*{margin:0;padding:0;box-sizing:border-box}input,button,textarea,select{font:inherit}body{background-color:var(--bg-void);color:var(--text-white);font-family:var(--font-body);line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased}.container{max-width:var(--container-width);margin:0 auto;padding:0 60px}h1,h2,h3{font-family:var(--font-head);font-weight:700;letter-spacing:-.03em;line-height:1.1}a{text-decoration:none;color:inherit}.timestamp-text{font-size:.8em;opacity:.5}.video-section{padding-top:80px;padding-bottom:120px;border-top:1px solid var(--border-color)}.section-border-bottom{border-bottom:1px solid var(--border-color)}.pricing-cta-spacing{margin-top:16px;margin-bottom:20px;display:inline-block}.pricing-disclaimer{color:var(--text-grey)}.cta-btn:focus-visible,.hero-cta:focus-visible,.footer-link:focus-visible,.play-icon:focus-visible,.mini-video-thumb:focus-visible{outline:2px solid var(--pastel-green);outline-offset:4px}.play-icon:focus-visible,.mini-video-thumb:focus-visible{outline-offset:2px}header{padding:30px 0;border-bottom:1px solid var(--border-color);position:relative;z-index:100;background:var(--bg-void)}.nav-content{display:flex;justify-content:space-between;align-items:center}.logo-image{height:70px;cursor:pointer}.cta-btn{background:transparent;border:1px solid var(--pastel-green);color:var(--pastel-green);padding:12px 32px;border-radius:var(--radius-pill);font-weight:700;transition:all .3s ease;text-transform:uppercase;font-size:.95rem;letter-spacing:1px;cursor:pointer}.cta-btn:hover{background:var(--pastel-green);color:var(--bg-void);box-shadow:0 0 20px #74ff9733}.hero{padding:140px 0 60px;text-align:center;max-width:1100px;margin:0 auto}h1{font-size:clamp(3.5rem,10vw,7rem);margin-bottom:40px;letter-spacing:-.04em;text-transform:none;color:var(--text-white);max-width:20ch;margin-left:auto;margin-right:auto}.sub-headline{font-size:1.5rem;color:var(--text-grey);margin-bottom:56px;max-width:600px;margin-left:auto;margin-right:auto;font-weight:300}.hero-cta{background:transparent;border:1px solid var(--pastel-green);color:var(--pastel-green);padding:24px 64px;border-radius:var(--radius-pill);font-size:1.2rem;font-weight:700;display:inline-block;margin-bottom:60px;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;cursor:pointer}.hero-cta:hover{background:var(--pastel-green);color:var(--bg-void);box-shadow:0 0 20px #74ff9733;transform:scale(1.05)}.scroll-row{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:120px}.scroll-row:last-child{margin-bottom:0}.alert-video{border-radius:var(--radius-md);width:100%;min-height:300px;aspect-ratio:16/9;object-fit:cover;background:#1a1a1a;pointer-events:none;display:block}.alert-video::-webkit-media-controls{display:none!important}.alert-video::-webkit-media-controls-enclosure{display:none!important}.mini-video-thumb{width:80px;aspect-ratio:16/9;background-color:var(--bg-void);border:1px solid var(--pastel-green);border-radius:6px;flex-shrink:0;margin-left:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;position:relative;overflow:hidden}.mini-play-triangle{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid var(--pastel-green);pointer-events:none}.alert-display{display:flex;justify-content:center;width:100%}.alert-item-large{font-size:1.2rem;padding:24px;display:flex;align-items:center;justify-content:space-between}.fake-alert-item{background:#ffffff0d;border-radius:8px;margin-top:8px;border:1px solid var(--border-color);border-left:2px solid var(--pastel-green);width:100%;max-width:350px;transform-origin:center;box-shadow:-10px 4px 20px -12px var(--pastel-green-shadow)}.prompts-section{padding:100px 0;background-color:var(--bg-layer-1);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);overflow:hidden}.section-header{text-align:center;margin-bottom:80px}.section-header h2{font-size:clamp(3rem,6vw,5rem);margin-bottom:16px}.marquee-container{display:flex;flex-direction:column;gap:24px}.marquee-track{display:flex;gap:20px;width:max-content}.marquee-l-to-r{animation:scroll-left-to-right 40s linear infinite}.marquee-l-to-r-slow{animation:scroll-left-to-right 55s linear infinite}.marquee-l-to-r-fast{animation:scroll-left-to-right 30s linear infinite}@keyframes scroll-left-to-right{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.prompt-bubble{border:1px solid var(--border-color);padding:16px 32px;border-radius:var(--radius-pill);color:var(--text-white);font-size:1.1rem;white-space:nowrap;transition:border-color .3s,color .3s;background:var(--bg-void)}.prompt-bubble:hover{border-color:var(--pastel-green);color:var(--pastel-green)}.scroll-feature-section{padding:140px 0;position:relative}.feature-sticky-container{display:flex;align-items:flex-start;position:relative}.feature-scroll-col{width:50%;padding-right:40px;padding-left:160px;padding-bottom:20vh;position:relative}.scroll-track-line{position:absolute;left:100px;top:0;bottom:0;width:2px;background-color:var(--border-color);opacity:.5}.scroll-ball{position:absolute;left:91px;top:0;width:20px;height:20px;background:#fff;border-radius:50%;z-index:5}.feature-step{min-height:100vh;display:flex;align-items:center;justify-content:flex-start;opacity:.2;filter:blur(4px);transform:scale(.9);transition:all .5s ease-out;margin-bottom:0}.feature-step.active{opacity:1;filter:blur(0);transform:scale(1)}.feature-step-title{font-size:clamp(3rem,6vw,5rem);font-weight:700;color:var(--text-white);letter-spacing:-.03em;line-height:1}.feature-visual-col{width:50%;height:100vh;position:sticky;top:0;display:flex;align-items:center;justify-content:center}.phone-screen-img{width:280px;height:auto;border-radius:32px;box-shadow:0 10px 40px #0009,0 4px 12px #0006,0 0 30px #ffffff4d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .5s ease;pointer-events:none}.phone-screen-img.active{opacity:1;z-index:2}.feature-row{padding:120px 0;border-top:1px solid var(--border-color);display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}#feature-row-1,#feature-row-2{background-color:var(--bg-layer-2);border-radius:var(--radius-lg);padding:80px 60px;border-top:none;margin-bottom:60px;position:relative}#feature-row-1{margin-bottom:120px}#feature-row-1 .feature-title,#feature-row-2 .feature-title{background-color:#000}.rolling-container{position:absolute;top:-75px;left:0;display:flex;gap:20px;z-index:10}.rolling-container-mobile{display:none}.rolling-box{width:30px;height:30px;border-radius:10px}.box-green{background-color:var(--pastel-green)}.box-white{background-color:#fff}.feature-title{font-size:clamp(1.8rem,3.5vw,3rem);color:var(--text-white);background-color:transparent;border:1px solid var(--pastel-green);padding:50px;border-radius:var(--radius-lg);width:fit-content;font-weight:700;letter-spacing:.02em;margin-top:0;line-height:1.1;transition:transform .1s}.feature-text{color:var(--text-grey);font-size:1.25rem;line-height:1.8;max-width:500px}.burst-particle{position:fixed;top:0;left:0;width:8px;height:8px;border-radius:50%;pointer-events:none;z-index:9999}.text-bright{color:var(--text-white)}.pricing-section{padding:120px 0;text-align:center;background-color:var(--bg-void);border-top:1px solid var(--border-color)}.pricing-title{font-size:clamp(3rem,6vw,5rem);margin-bottom:60px;font-weight:700;letter-spacing:-.03em}.pricing-card{display:inline-block;border:1px solid var(--pastel-green);border-radius:var(--radius-lg);padding:60px;margin-top:40px;background:#000;position:relative}.price-row{display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.price-amount{font-family:var(--font-head);font-size:4rem;font-weight:700;letter-spacing:-.03em;line-height:1}.price-label{font-size:1.25rem;color:var(--text-white)}footer{padding:60px 0;border-top:1px solid var(--border-color);text-align:center;color:var(--text-grey);background-color:var(--bg-layer-2)}.footer-link{color:var(--pastel-green);border-bottom:1px solid transparent;margin-top:10px;display:inline-block}.footer-link:hover{border-bottom:1px solid var(--pastel-green)}.footer-static-phone{color:var(--pastel-green);margin-top:10px;display:block;font-weight:700}@media(max-width:768px){.container{padding:0 32px}header{padding:20px 0}.logo-image{height:45px}.hero{padding:60px 0 40px}.sub-headline{font-size:1.1rem;padding:0 24px;margin-bottom:40px}.hero-cta{padding:18px 32px;font-size:.95rem;white-space:nowrap}.video-section{padding-top:60px;padding-bottom:80px}.scroll-row{grid-template-columns:1fr;gap:32px;margin-bottom:80px}.scroll-row .alert-video{order:1}.scroll-row .alert-display{order:2}.alert-video{min-height:200px}.alert-item-large{font-size:1rem;padding:20px}.mini-video-thumb{width:60px;margin-left:16px}.fake-alert-item{max-width:100%}.scroll-feature-section{padding:0;min-height:250vh;position:relative;overflow:hidden}.feature-sticky-container{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:40px 20px}.feature-scroll-col{position:absolute;width:100%;height:20%;bottom:0;left:0;padding:0 20px 40px;display:flex;align-items:center;justify-content:center}.scroll-track-line,.scroll-ball{display:none}.feature-visual-col{position:absolute;width:100%;height:50%;top:20%;left:0;display:flex;align-items:center;justify-content:center;overflow:visible}.phone-screen-img{width:min(280px,75vw);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);will-change:transform,opacity}.feature-step{position:absolute;width:100%;min-height:auto;height:auto;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 40px;will-change:transform,opacity;filter:none!important;transform:scale(1)!important}.feature-step-title{font-size:clamp(2rem,8vw,3rem);color:var(--text-white);font-weight:700;letter-spacing:-.02em}h1{font-size:12vw}.pricing-card{padding:40px 20px;width:100%}.feature-row{grid-template-columns:1fr;gap:32px;padding:80px 0}#feature-row-1,#feature-row-2{padding:60px 24px}#feature-row-2{display:flex;flex-direction:column;gap:24px}#feature-row-2 .feature-title{order:1;margin-top:0;margin-bottom:20px;width:100%;box-sizing:border-box}#feature-row-2 .feature-text{order:2}.feature-title{background-color:transparent!important;border:none!important;padding:0 20px 30px!important;text-align:center;font-size:clamp(2rem,7vw,3.5rem);width:100%;margin-bottom:40px!important;line-height:1.4;border-bottom:1px solid var(--border-color)!important}#feature-row-1 .feature-title,#feature-row-2 .feature-title{margin-bottom:40px!important;padding-bottom:30px!important;border-bottom:1px solid var(--border-color)!important}#feature-row-1 .feature-text,#feature-row-2 .feature-text{margin-top:0}#feature-row-1{margin-bottom:0}.underline-green{text-decoration:underline;text-decoration-color:var(--pastel-green);text-decoration-thickness:3px;text-underline-offset:12px}.rolling-container{display:none!important}.rolling-container-mobile{display:flex!important;gap:20px;justify-content:flex-start;align-items:center;padding:60px 32px;position:relative;width:100%;box-sizing:border-box}}.form-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;justify-content:center}.form-overlay.active{display:flex}.form-card{background:#000;border:1px solid var(--pastel-green);padding:32px;border-radius:12px;width:90%;max-width:320px;box-shadow:0 10px 40px #000c;position:relative;color:var(--text-white);font-size:.9rem;animation:popIn .3s ease-out}.form-card h3{display:none}.close-form-btn{position:absolute;top:10px;right:15px;background:transparent;border:none;color:var(--text-grey);font-size:1.5rem;cursor:pointer;line-height:1}.close-form-btn:hover{color:var(--text-white)}.form-group{margin-bottom:16px}.form-label{display:block;margin-bottom:8px;color:var(--text-white);font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.form-input{width:100%;background:transparent;border:none;border-bottom:1px solid var(--pastel-green);padding:8px 0;color:var(--text-white);font-family:var(--font-body);font-size:.95rem;transition:box-shadow .3s;resize:none;overflow:hidden}.form-input:focus{outline:none;box-shadow:0 4px 10px -4px var(--pastel-green-dim)}.submit-btn{width:100%;margin-top:12px;background:var(--pastel-green);color:var(--bg-void);border:none;padding:12px;border-radius:var(--radius-pill);font-weight:700;cursor:pointer;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;transition:transform .2s}.submit-btn:hover{transform:scale(1.02);box-shadow:0 0 15px #74ff974d}@keyframes popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
