.reelsales-container{--bg:#030303;--accent:#d4af37;--accent-glow:#f3e5ab;--text:#fff;--text-sub:#ffffffa6;background:var(--bg);width:100vw;height:100vh;color:var(--text);-webkit-tap-highlight-color:transparent;font-family:Inter,sans-serif;position:fixed;inset:0;overflow:hidden}.reelsales-container .feed{scroll-snap-type:y mandatory;scrollbar-width:none;width:100%;height:100%;overflow-y:scroll}.reelsales-container .feed::-webkit-scrollbar{display:none}.reelsales-container .slide{scroll-snap-align:start;background:#000;flex-direction:column;justify-content:flex-end;width:100vw;height:100vh;padding:16vh 5vw 8vh;display:flex;position:relative}.reelsales-container .slide video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.reelsales-container .slide .gradient{pointer-events:none;background:linear-gradient(#0003,#00000080 50%,#000000f2);position:absolute;inset:0}.reelsales-container .content{z-index:5;max-width:450px;position:relative}.reelsales-container .content h2{letter-spacing:-.5px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:1.75rem;font-weight:900;line-height:1.15;display:-webkit-box;overflow:hidden}.reelsales-container .content h2 span{color:var(--accent)}.reelsales-container .content p{color:#ddd;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px;font-size:.9rem;line-height:1.35;display:-webkit-box;overflow:hidden}.reelsales-container .btn{border:2px solid var(--accent);width:100%;color:var(--accent);text-align:center;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:12px;margin-bottom:8px;padding:15px 18px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:block}.reelsales-container .btn:active{transform:scale(.97)}.reelsales-container .btn.solid{background:var(--accent);color:#000;border:none;box-shadow:0 8px 25px #d4af374d}.reelsales-container .btn.secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff4d}.reelsales-container .lead-slide{text-align:center;background:#0a0a0e;justify-content:center;align-items:center}.reelsales-container .lead-form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #fff3;border-radius:20px;width:100%;max-width:400px;padding:30px 20px}.reelsales-container .lead-form h3{color:var(--accent);margin-bottom:8px;font-size:1.8rem}.reelsales-container .lead-form p{color:#aaa;margin-bottom:20px;font-size:.9rem;line-height:1.4;display:block}.reelsales-container .unmute-btn{z-index:100;border:1px solid var(--accent);cursor:pointer;width:44px;height:44px;color:var(--accent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;transition:all .2s;display:flex;position:fixed;top:16px;right:16px}.reelsales-container .unmute-btn:active{transform:scale(.92)}.reelsales-container .unmute-btn i{pointer-events:none}
