.modal-bio-text{color:#e0e0e0;font-size:15px;line-height:1.6;margin:16px 0 0;padding:16px;background:linear-gradient(135deg,#8080801a,#a0a0a00d);border-left:4px solid #a0a0a0;border-radius:8px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#000;border-left:1px solid #0a0a0a}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border-radius:6px;border:2px solid #000000}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#2a2a2a,#3a3a3a)}*{scrollbar-width:thin;scrollbar-color:#2a2a2a #000000}.App{min-height:100vh;background:linear-gradient(180deg,#000,#050505,#0a0a0a);position:relative}.App:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 48%,rgba(255,255,255,.02) 49%,rgba(255,255,255,.02) 51%,transparent 52%),linear-gradient(-135deg,transparent 48%,rgba(255,255,255,.015) 49%,rgba(255,255,255,.015) 51%,transparent 52%);background-size:60px 60px;pointer-events:none;z-index:0}.App>*{position:relative;z-index:1}.container{max-width:1400px;margin:0 auto;padding:0 40px}.header{background:#000;padding:20px 0;border-bottom:1px solid #151515}.header .container{display:flex;justify-content:space-between;align-items:center}.logo{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:700}.logo-icon{display:flex;align-items:center;justify-content:center}.logo-icon svg{width:28px;height:28px}.logo-icon img{width:40px;height:40px;object-fit:contain;transition:transform .3s ease}.logo-icon img:hover{transform:scale(1.1) rotate(5deg)}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.logo-text{color:gray;-webkit-text-fill-color:#808080}.nav{display:flex;gap:30px;font-size:15px}.nav a{color:#e0e0e0;transition:all .3s ease;position:relative;padding-bottom:4px}.nav a:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,gray,#a0a0a0);transition:all .3s ease;transform:translate(-50%)}.features-section{padding:100px 0;background:#000;position:relative;overflow:hidden}.features-section:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle at center,rgba(128,128,128,.2) 0%,rgba(128,128,128,.1) 30%,transparent 60%);border-radius:50%;filter:blur(100px);opacity:.8;top:20%;left:20%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;animation:floatGlow1 8s ease-in-out infinite}.features-section:after{content:"";position:absolute;width:500px;height:500px;background:radial-gradient(circle at center,rgba(160,160,160,.18) 0%,rgba(192,192,192,.08) 30%,transparent 60%);border-radius:50%;filter:blur(100px);opacity:.7;bottom:10%;right:15%;z-index:0;pointer-events:none;animation:floatGlow2 10s ease-in-out infinite}@keyframes floatGlow1{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-40%,-60%)}}@keyframes floatGlow2{0%,to{transform:translate(0)}50%{transform:translate(-10%,10%)}}.features-section-header{text-align:center;margin-bottom:60px;position:relative;z-index:1}.features-section-title{font-size:48px;font-weight:700;margin:20px 0;color:#fff}.features-section-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-top:50px;position:relative;z-index:1}.feature-section-card{background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid #2a2a2a;border-radius:16px;padding:40px 30px;transition:all .3s ease;position:relative;overflow:hidden}.feature-section-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(128,128,128,.15) 0%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.feature-section-card:hover:before{opacity:1}.feature-section-card:hover{transform:translateY(-5px);border-color:gray;box-shadow:0 10px 30px #8080804d,0 0 40px #80808033}.feature-section-icon{width:56px;height:56px;margin-bottom:20px;background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid #2a2a2a;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.feature-section-card:hover .feature-section-icon{border-color:#404040;background:linear-gradient(135deg,#222,#1a1a1a)}.feature-section-icon svg{width:26px;height:26px;color:#a0a0a0}.feature-section-card h3{font-size:24px;font-weight:700;color:#fff;margin-bottom:15px}.feature-section-card p{color:#b0b0b0;line-height:1.6;font-size:15px}.faq-section{padding:100px 0;background:linear-gradient(180deg,#0a0a0a,#050505)}.faq-section-header{text-align:center;margin-bottom:60px}.faq-section-title{font-size:48px;font-weight:700;margin:20px 0;color:#fff}.faq-section-subtitle{color:#b0b0b0;font-size:18px;max-width:800px;margin:0 auto}.faq-list{max-width:900px;margin:0 auto 60px;display:flex;flex-direction:column;gap:15px}.faq-item{background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;transition:all .3s ease}.faq-item:hover,.faq-item.open{border-color:gray}.faq-question{padding:25px 30px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#fff;font-size:16px;font-weight:500}.faq-question svg{width:24px;height:24px;transition:transform .3s ease;flex-shrink:0;margin-left:20px}.faq-item.open .faq-question svg{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 30px}.faq-item.open .faq-answer{max-height:500px;padding:0 30px 25px}.faq-answer p{color:#b0b0b0;line-height:1.7;font-size:15px}.faq-answer strong{color:gray;font-weight:600}.faq-cta{text-align:center;margin-top:80px}.faq-cta-title{font-size:24px;color:#fff;margin-bottom:10px}.faq-cta-subtitle{color:#b0b0b0;margin-bottom:40px}.faq-cta-box{background:linear-gradient(135deg,gray,#a0a0a0);border-radius:20px;padding:50px;position:relative;overflow:hidden;max-width:900px;margin:0 auto}.faq-cta-decoration-left{position:absolute;left:30px;top:50%;transform:translateY(-50%);width:100px;height:100px;background:#ffffff1a;border-radius:50%;filter:blur(40px)}.faq-cta-decoration-right{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:120px;height:120px;background:#ffffff1a;border-radius:50%;filter:blur(40px)}.faq-cta-content h3{font-size:28px;color:#fff;margin-bottom:15px;font-weight:700}.faq-cta-content p{color:#ffffffe6;margin-bottom:30px;font-size:16px}.faq-cta-buttons{display:flex;gap:15px;justify-content:center}.btn-discord-cta{background:#fff;color:gray;padding:15px 35px;border-radius:10px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;font-size:16px}.btn-discord-cta:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000004d}.btn-trustpilot{background:#ffffff1a;color:#fff;padding:15px 35px;border-radius:10px;font-weight:600;border:2px solid rgba(255,255,255,.3);cursor:pointer;transition:all .3s ease;font-size:16px}.btn-trustpilot:hover{background:#fff3;transform:translateY(-2px)}.stats-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:80px}.stat-item{text-align:center;padding:30px;background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid #2a2a2a;border-radius:12px;transition:all .3s ease}.stat-item:hover{transform:translateY(-5px);border-color:gray}.stat-number{font-size:36px;font-weight:700;background:linear-gradient(135deg,silver,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px}.stat-label{color:silver;font-size:14px;font-weight:600}.nav a:hover{color:gray;transform:translateY(-2px)}.nav a:hover:after{width:100%}.header-buttons{display:flex;gap:12px}.btn-discord{background:transparent;color:#fff;padding:10px 24px;border-radius:8px;font-weight:600;border:1px solid #333;transition:all .3s}.btn-discord:hover{background:#1a1a1a;border-color:gray}.btn-dashboard{background:linear-gradient(135deg,gray,#a0a0a0);color:#fff;padding:10px 24px;border-radius:8px;font-weight:600;transition:all .3s}.btn-dashboard:hover{transform:translateY(-2px);box-shadow:0 8px 20px #80808066}.hero{padding:80px 0 120px;background:transparent;position:relative;overflow:hidden}.hero-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hero-text{max-width:600px}.badge{display:inline-flex;align-items:center;gap:8px;background:#80808026;border:1px solid rgba(128,128,128,.3);padding:8px 16px;border-radius:20px;font-size:14px;color:gray;margin-bottom:24px;opacity:0;animation:fadeInDown .8s ease forwards;animation-delay:.2s}.badge-icon{display:flex;align-items:center;justify-content:center}.badge-icon svg{width:16px;height:16px}.badge-gif{width:24px;height:24px;object-fit:contain}h1{font-size:56px;line-height:1.1;margin-bottom:24px;font-weight:800;color:#fff!important;-webkit-text-fill-color:#ffffff!important;animation:fadeInUp .8s ease forwards}.gradient-text{color:gray!important;-webkit-text-fill-color:#808080!important;background:none!important;text-shadow:0 0 40px rgba(128,128,128,.1)}@keyframes gradientShift{0%,to{opacity:1}50%{opacity:.95}}.rating{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-size:14px;color:#888;opacity:0;animation:fadeInUp 1s ease forwards;animation-delay:.6s}.stars{color:gray;display:flex;align-items:center;gap:4px}.rating-number{color:#fff;font-weight:600;margin-left:4px}.divider{color:#333}.customers,.uptime{color:#aaa}.hero-description{font-size:16px;line-height:1.7;color:#999;margin-bottom:24px;opacity:0;animation:fadeInUp 1s ease forwards;animation-delay:.8s}.hero-description strong{color:gray}.features-list{list-style:none;margin-bottom:32px}.features-list li{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:15px;color:#ccc;opacity:0;animation:fadeInUp .6s ease forwards}.features-list li:nth-child(1){animation-delay:.1s}.features-list li:nth-child(2){animation-delay:.2s}.features-list li:nth-child(3){animation-delay:.3s}.features-list li:before{content:"";width:8px;height:8px;background:linear-gradient(135deg,#e0e0e0,silver);border-radius:50%;flex-shrink:0;box-shadow:0 0 10px #e0e0e080}.features-list strong{color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cta-buttons{display:flex;gap:16px;opacity:0;animation:fadeInUp 1s ease forwards;animation-delay:1.2s}.btn-primary{background:linear-gradient(135deg,gray,#a0a0a0);color:#fff;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.btn-primary:hover:before{left:100%}.btn-primary:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 12px 30px #80808080}.btn-secondary{background:transparent;color:#fff;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:600;border:1px solid #333;display:flex;align-items:center;gap:8px;transition:all .3s}.btn-secondary:hover{background:#1a1a1a;border-color:#888;transform:translateY(-2px)}.discord-icon{display:flex;align-items:center;justify-content:center}.discord-icon svg{width:20px;height:20px}.hero-image{position:relative;display:flex;justify-content:center;align-items:center;opacity:0;animation:fadeInRight 1.2s ease forwards;animation-delay:.6s}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.hero-phone-wrapper{position:relative;width:100%;max-width:450px;display:flex;justify-content:center;align-items:center;animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.gradient-blob{position:absolute;width:500px;height:500px;background:radial-gradient(circle at 30% 50%,#a0a0a0 0%,#808080 50%,transparent 70%);border-radius:50%;filter:blur(80px);opacity:.6;z-index:0}.hero-phone-img{position:relative;max-width:100%;height:auto;z-index:1;filter:drop-shadow(0 20px 60px rgba(0,0,0,.8))}.sparkle{position:absolute;width:32px;height:32px;display:flex;align-items:center;justify-content:center;animation:sparkle 2s infinite;z-index:2}.sparkle svg{width:100%;height:100%}.sparkle-1{top:10%;left:-5%;animation-delay:0s}.sparkle-2{top:20%;right:-5%;animation-delay:.5s}.sparkle-3{bottom:30%;left:0%;animation-delay:1s}.sparkle-4{bottom:10%;right:5%;animation-delay:1.5s}@keyframes sparkle{0%,to{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.scrolling-text{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);padding:16px 0;overflow:hidden;position:relative;border-top:1px solid #333;border-bottom:1px solid #333}.scrolling-text-content{display:flex;white-space:nowrap;animation:scroll 30s linear infinite}.scrolling-text-content span{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.about{padding:120px 0;background:#000;position:relative;overflow:hidden}.about:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle at center,#1a1a1a 0%,rgba(26,26,26,.4) 30%,transparent 70%);border-radius:50%;filter:blur(100px);opacity:.5;top:20%;left:10%;z-index:0;pointer-events:none}.about:after{content:"";position:absolute;width:500px;height:500px;background:radial-gradient(circle at center,#1a1a1a 0%,rgba(160,160,160,.3) 30%,transparent 70%);border-radius:50%;filter:blur(80px);opacity:.4;bottom:10%;right:15%;z-index:0;pointer-events:none}.about-header{text-align:center;margin-bottom:80px;position:relative;z-index:1;opacity:0;animation:fadeInUp 1s ease forwards;animation-delay:.2s}.badge-center{justify-content:center;margin:0 auto 24px}.about-title{font-size:48px;font-weight:800;margin-bottom:16px;animation:fadeInUp 1s ease forwards;animation-delay:.4s}.about-subtitle{font-size:18px;color:#999;max-width:700px;margin:0 auto}.about-content{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;position:relative;z-index:1}.about-phones{position:relative;display:flex;justify-content:center;align-items:center;opacity:0;animation:fadeInLeft 1.2s ease forwards;animation-delay:.3s}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.phone-images{display:flex;gap:-40px;justify-content:center;align-items:center;perspective:1200px;transform-style:preserve-3d}.phone-img{max-width:260px;height:auto;filter:drop-shadow(0 30px 50px rgba(0,0,0,.6));transition:all .4s ease}.phone-img:hover{transform:translateZ(30px) scale(1.05);z-index:10}.phone-left{transform:perspective(1200px) rotateY(25deg) rotate(-5deg) translate(20px);z-index:1}.phone-left:hover{transform:perspective(1200px) rotateY(25deg) rotate(-5deg) translate(20px) translateZ(30px) scale(1.05)}.phone-center{transform:perspective(1200px) rotateY(0) translateZ(20px);z-index:2}.phone-center:hover{transform:perspective(1200px) rotateY(0) translateZ(50px) scale(1.05)}.phone-right{transform:perspective(1200px) rotateY(-25deg) rotate(5deg) translate(-20px);z-index:1}.phone-right:hover{transform:perspective(1200px) rotateY(-25deg) rotate(5deg) translate(-20px) translateZ(30px) scale(1.05)}.about-text{max-width:550px}.about-heading{font-size:32px;font-weight:800;margin-bottom:20px;line-height:1.3}.about-description{font-size:16px;line-height:1.7;color:#999;margin-bottom:32px}.about-description strong{color:gray;font-weight:600}.about-features{list-style:none}.about-features li{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:16px;color:#fff}.feature-dot{width:8px;height:8px;background:linear-gradient(135deg,gray,#a0a0a0);border-radius:50%;flex-shrink:0}.tools{padding:80px 0;background:#000;position:relative}.tools-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1400px;margin:0 auto}.tool-card{background:#0a0a0acc;border:1px solid rgba(50,50,50,.2);border-radius:16px;padding:40px 30px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden;opacity:0;animation:fadeInUp .8s ease forwards}.tool-card:nth-child(1){animation-delay:.1s}.tool-card:nth-child(2){animation-delay:.2s}.tool-card:nth-child(3){animation-delay:.3s}.tool-card:nth-child(4){animation-delay:.4s}.tool-card:hover{transform:translateY(-10px) scale(1.02);border-color:#80808099;box-shadow:0 15px 40px #80808040}.tool-icon-wrapper{width:80px;height:80px;margin:0 auto 24px;border-radius:50%;background:radial-gradient(circle at center,#8080804d,#8080801a);display:flex;align-items:center;justify-content:center;position:relative;animation:iconPulse 2s ease-in-out infinite}@keyframes iconPulse{0%,to{box-shadow:0 0 #80808066}50%{box-shadow:0 0 20px 10px #80808000}}.tool-icon-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,#80808066,#a0a0a066);opacity:.5}.tool-icon{width:40px;height:40px;position:relative;z-index:1;transition:transform .3s ease}.tool-card:hover .tool-icon{transform:scale(1.1)}.tool-card h3{font-size:20px;font-weight:700;margin-bottom:8px;color:#fff}.tool-card p{font-size:14px;line-height:1.5;color:#888}@media (max-width: 1024px){.hero-content{grid-template-columns:1fr;text-align:center}.hero-text{max-width:100%}.cta-buttons,.rating{justify-content:center}h1{font-size:48px}.phone{width:300px;height:600px}.about-content{grid-template-columns:1fr;gap:60px}.about-text{max-width:100%;text-align:center}.about-heading{font-size:28px}.about-features{display:inline-block;text-align:left}.phone-images{gap:15px}.phone-img{max-width:220px}.tools-grid{grid-template-columns:repeat(2,1fr);gap:20px}}.reviews{padding:120px 0;background:#000;position:relative;overflow:hidden}.reviews:before{content:"";position:absolute;width:700px;height:700px;background:radial-gradient(circle at center,#151515 0%,rgba(128,128,128,.5) 25%,transparent 65%);border-radius:50%;filter:blur(120px);opacity:.6;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none}.reviews:after{content:"";position:absolute;width:400px;height:400px;background:radial-gradient(circle at center,#1a1a1a 0%,rgba(160,160,160,.4) 30%,transparent 70%);border-radius:50%;filter:blur(90px);opacity:.4;top:10%;right:5%;z-index:0;pointer-events:none}.reviews-header{text-align:center;margin-bottom:80px;position:relative;z-index:1}.reviews-title{font-size:48px;font-weight:800;margin-bottom:16px}.reviews-subtitle{font-size:18px;color:#999;max-width:700px;margin:0 auto}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1400px;margin:0 auto;position:relative;z-index:1}.review-card{background:#0a0a0ae6;border:1px solid rgba(40,40,40,.5);border-radius:16px;padding:32px;transition:all .4s ease;position:relative;overflow:hidden;opacity:0;animation:fadeInUp .8s ease forwards;display:flex;flex-direction:column;gap:24px}.review-card:nth-child(1){animation-delay:.1s}.review-card:nth-child(2){animation-delay:.3s}.review-card:nth-child(3){animation-delay:.5s}.review-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:radial-gradient(circle at center,rgba(128,128,128,.4) 0%,rgba(128,128,128,.2) 30%,transparent 70%);border-radius:50%;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:0}.review-card:hover .review-glow{opacity:1}.review-card:hover{transform:translateY(-5px);border-color:#808080cc;box-shadow:0 0 30px #80808080,0 20px 40px #00000080}.review-chat-icon{width:48px;height:48px;background:#0f0f0fcc;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}.review-chat-icon svg{width:24px;height:24px}.review-text{font-size:16px;line-height:1.7;color:#e0e0e0;font-style:italic;flex:1;margin:0;position:relative;z-index:1}.review-footer{display:flex;align-items:center;gap:12px;margin-top:auto;position:relative;z-index:1}.review-avatar-img{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0}.review-avatar-img img{width:100%;height:100%;object-fit:cover}.review-user-info{display:flex;flex-direction:column;gap:2px;flex:1}.review-username{font-size:14px;font-weight:600;background:linear-gradient(135deg,silver,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.review-card:nth-child(2) .review-username{background:linear-gradient(135deg,#a0a0a0,#888);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.review-card:nth-child(3) .review-username{background:linear-gradient(135deg,gray,#707070);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.review-id{font-size:11px;color:#888}.review-stars{display:flex;gap:3px;align-items:center}.review-stars svg{width:16px;height:16px}.products{padding:120px 0;background:#000;position:relative;overflow:hidden}.products:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle at center,#151515 0%,rgba(128,128,128,.5) 25%,transparent 65%);border-radius:50%;filter:blur(120px);opacity:.6;top:20%;left:10%;z-index:0;pointer-events:none}.products:after{content:"";position:absolute;width:500px;height:500px;background:radial-gradient(circle at center,#1a1a1a 0%,rgba(160,160,160,.4) 30%,transparent 70%);border-radius:50%;filter:blur(100px);opacity:.5;bottom:20%;right:10%;z-index:0;pointer-events:none}.products-header{text-align:center;margin-bottom:60px;position:relative;z-index:1}.products-title{font-size:48px;font-weight:800;margin-bottom:16px}.products-subtitle{font-size:18px;color:#999;max-width:700px;margin:0 auto}.products-tabs{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:60px;position:relative;z-index:1}.product-tab{background:#0a0a0a99;border:1px solid rgba(128,128,128,.3);color:#ccc;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:600;transition:all .3s;cursor:pointer}.product-tab:hover{border-color:#80808099;background:#80808033;color:#fff}.product-tab.active{background:linear-gradient(135deg,gray,#a0a0a0);border-color:transparent;color:#fff}.products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1400px;margin:0 auto;position:relative;z-index:1}.product-card-new{background:linear-gradient(180deg,#0a0a0acc,#050505e6);border:1px solid rgba(128,128,128,.2);border-radius:16px;padding:24px;transition:all .4s ease;position:relative;overflow:visible}.product-card-new:hover{transform:translateY(-8px);border-color:#80808080;box-shadow:0 20px 50px #80808040}.product-top-icon{position:absolute;top:-12px;left:20px;width:32px;height:32px;z-index:10;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.product-top-icon svg{width:100%;height:100%}.product-image-box{border-radius:12px;margin-bottom:20px;position:relative;overflow:hidden;height:180px}.product-logo{width:80px;height:80px;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-image-box:has(.product-logo){background:linear-gradient(180deg,#0a0a0a99,#1e142dcc);display:flex;flex-direction:column;align-items:center;justify-content:center}.product-logo svg{width:100%;height:100%;filter:drop-shadow(0 8px 20px rgba(128,128,128,.4))}.product-domain{font-size:11px;color:#333;font-weight:500;margin-top:-8px;margin-bottom:12px;text-shadow:0 0 8px rgba(255,255,255,.3),0 0 16px rgba(255,255,255,.15)}.product-title-new{font-size:18px;font-weight:700;color:#fff;margin-bottom:16px;min-height:48px}.product-bottom{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.product-price-new{font-size:32px;font-weight:900;background:linear-gradient(135deg,gray,#a0a0a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.price-symbol{font-size:20px;font-weight:700}.product-stock{font-size:13px;color:#888;font-weight:600}.stock-infinite{color:#a0a0a0;font-weight:700;font-size:16px}.stock-limited{color:gray;font-weight:700;font-size:16px}.stock-outofstock{color:#ff6060;font-weight:700;font-size:16px}.price-free{color:#a0a0a0;font-weight:800;font-size:28px;text-transform:uppercase;letter-spacing:1px}.accounts-note{background:linear-gradient(135deg,#8080801a,#a0a0a00d);border:1px solid rgba(128,128,128,.3);border-radius:12px;padding:16px 20px;margin:20px 0;display:flex;align-items:center;gap:12px;color:#b0b0b0;font-size:14px}.accounts-note svg{width:24px;height:24px;color:#a0a0a0;flex-shrink:0}.accounts-note p{margin:0;line-height:1.5}.stock-out{color:#ff6060;font-weight:700;font-size:13px}.price-label{font-size:14px;font-weight:600;color:#888;margin-left:4px}.product-purchase-btn{width:100%;background:linear-gradient(135deg,gray,#a0a0a0);color:#fff;padding:14px 24px;border-radius:10px;font-size:15px;font-weight:700;transition:all .3s;border:none;cursor:pointer}.product-purchase-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 30px #80808080}.product-purchase-btn:disabled{background:linear-gradient(135deg,#3a3a3a,#2a2a2a);cursor:not-allowed;opacity:.6}.product-outofstock-btn{width:100%;background:#1a1a1a;color:#888;padding:14px 24px;border-radius:10px;font-size:15px;font-weight:700;border:1px solid #2a2a2a;cursor:not-allowed;opacity:.7}.product-button-group{display:flex;gap:8px;width:100%}.product-purchase-btn-split{flex:0 0 80%;background:linear-gradient(135deg,gray,#a0a0a0);color:#fff;padding:14px 24px;border-radius:10px;font-size:15px;font-weight:700;transition:all .3s;border:none;cursor:pointer}.product-purchase-btn-split:hover{transform:translateY(-2px);box-shadow:0 12px 30px #80808080}.product-view-btn{flex:0 0 calc(20% - 8px);background:#1a1a1a;color:#fff;padding:14px 12px;border-radius:10px;font-size:14px;font-weight:700;transition:all .3s;border:1px solid #2a2a2a;cursor:pointer}.product-view-btn:hover{transform:translateY(-2px);background:#2a2a2a;border-color:#3a3a3a}@media (max-width: 1024px){.reviews-grid,.products-grid{grid-template-columns:1fr;gap:24px}}@media (max-width: 768px){.nav{display:none}h1{font-size:36px}.hero{padding:40px 0 60px}.container{padding:0 20px}.cta-buttons{flex-direction:column}.btn-primary,.btn-secondary{width:100%}.about{background:#000;padding:60px 0}.about-title{font-size:32px}.about-subtitle{font-size:16px}.about-heading{font-size:24px}.phone-images{flex-direction:row;gap:10px;overflow-x:auto;padding:20px 10px}.phone-left,.phone-center,.phone-right{transform:perspective(800px) rotateY(0) rotate(0) translate(0);min-width:180px}.phone-left:hover,.phone-center:hover,.phone-right:hover{transform:perspective(800px) scale(1.05)}.phone-img{max-width:180px}.tools{background:#000;padding:60px 0}.tools-grid{grid-template-columns:1fr;gap:20px}.tool-card{padding:30px 20px}.tool-icon-wrapper{width:70px;height:70px}.tool-icon{font-size:28px}.tool-card h3{font-size:18px}.tool-card p{font-size:13px}.reviews{background:#000;padding:60px 0}.reviews-title{font-size:32px}.reviews-subtitle{font-size:16px}.review-card{padding:24px}.products{background:#000;padding:60px 0}.products-title{font-size:32px}.products-subtitle{font-size:16px}.products-tabs{gap:8px}.product-tab{padding:10px 18px;font-size:13px}.products-grid{grid-template-columns:1fr;gap:20px}.product-card-new{padding:20px}.product-title-new{font-size:16px;min-height:auto}.product-price-new{font-size:28px}.scrolling-text-content span{font-size:14px}}.faq-list{max-width:900px;margin:0 auto}.faq-item{background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid #2a2a2a;border-radius:12px;margin-bottom:16px;overflow:hidden;transition:all .3s ease;cursor:pointer}.faq-item:hover{border-color:gray}.faq-item.active{border-color:gray;box-shadow:0 5px 20px #8080804d}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:24px 28px;font-size:16px;font-weight:600;color:#fff}.faq-question svg{width:24px;height:24px;color:#888;transition:transform .3s ease;flex-shrink:0;margin-left:16px}.faq-item.active .faq-question svg{transform:rotate(180deg);color:silver}.faq-answer{padding:0 28px 24px;color:#b0b0b0;line-height:1.6;animation:fadeIn .3s ease}.faq-answer p{margin:0}.faq-answer strong{color:#fff}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-cta{margin-top:60px;text-align:center}.faq-cta-title{font-size:24px;font-weight:700;color:#fff;margin-bottom:8px}.faq-cta-subtitle{color:#b0b0b0;margin-bottom:32px}.faq-cta-box{background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid #808080;border-radius:16px;padding:40px;position:relative;overflow:hidden;max-width:800px;margin:0 auto}.faq-cta-decoration-left,.faq-cta-decoration-right{position:absolute;width:200px;height:200px;border-radius:50%;filter:blur(80px);opacity:.3;pointer-events:none}.faq-cta-decoration-left{background:linear-gradient(135deg,silver,#e0e0e0);top:-50px;left:-50px}.faq-cta-decoration-right{background:linear-gradient(135deg,#e0e0e0,silver);bottom:-50px;right:-50px}.faq-cta-content{position:relative;z-index:1}.faq-cta-content h3{font-size:22px;color:#fff;margin-bottom:16px}.faq-cta-content p{color:#b0b0b0;margin-bottom:24px;line-height:1.6}.faq-cta-buttons{display:flex;gap:16px;justify-content:center;align-items:center}.btn-discord-cta{background:linear-gradient(135deg,#888,#7289da);color:#fff;padding:14px 32px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-discord-cta:hover{transform:translateY(-2px);box-shadow:0 8px 20px #5865f266}.btn-trustpilot{background:transparent;color:#fff;padding:14px 32px;border:2px solid #2a2a2a;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-trustpilot:hover{border-color:gray;background:#8080801a}.stats-section{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px}.stat-item{text-align:center}.stat-number{font-size:36px;font-weight:700;background:linear-gradient(135deg,silver,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px}.stat-label{color:#888;font-size:14px}@media (max-width: 768px){.stats-section{grid-template-columns:repeat(2,1fr)}.faq-cta-buttons{flex-direction:column}.faq-question{font-size:14px;padding:20px}}.special.tools{padding:120px 0;background:#000;position:relative;overflow:hidden}.special-tools:before{content:"";position:absolute;width:800px;height:800px;background:radial-gradient(circle at center,rgba(128,128,128,.6) 0%,rgba(128,128,128,.3) 25%,rgba(160,160,160,.2) 50%,transparent 70%);border-radius:50%;filter:blur(150px);opacity:.7;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;animation:pulseGlow 8s ease-in-out infinite}.special-tools:after{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle at center,rgba(128,128,128,.4) 0%,rgba(160,160,160,.2) 40%,transparent 70%);border-radius:50%;filter:blur(100px);opacity:.5;top:20%;right:15%;z-index:0;pointer-events:none;animation:pulseGlow 6s ease-in-out infinite reverse}@keyframes pulseGlow{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.1)}}.special-tools-header{text-align:center;margin-bottom:80px;position:relative;z-index:1}.special-tools-title{font-size:48px;font-weight:800;margin-bottom:16px;color:#fff}.special-tools-subtitle{font-size:18px;color:#999;max-width:700px;margin:0 auto}.special-tools-grid{display:grid;grid-template-columns:1fr;gap:60px;max-width:1200px;margin:0 auto;position:relative;z-index:1}.special-tool-card{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:linear-gradient(135deg,#0a0a0a99,#050505cc);border:1px solid rgba(128,128,128,.3);border-radius:20px;padding:30px;transition:all .4s ease;align-items:center;position:relative;overflow:visible}.special-tool-preview{width:100%;display:flex;align-items:center;justify-content:center;min-height:300px}.terminal-image{width:100%;height:auto;object-fit:cover;border-radius:12px;box-shadow:0 0 30px #c0c0c066,0 20px 40px #00000080;border:2px solid rgba(192,192,192,.6);display:block}.terminal-window{background:#000;border:2px solid rgba(192,192,192,.6);border-radius:12px;overflow:hidden;box-shadow:0 0 30px #c0c0c066,0 20px 40px #00000080}.terminal-header{background:linear-gradient(180deg,#1a1a1a,#141414);padding:12px 16px;border-bottom:1px solid #2a2a2a;display:flex;align-items:center;gap:12px}.terminal-dots{display:flex;gap:8px}.terminal-dots span{width:12px;height:12px;border-radius:50%;background:#333}.terminal-dots span:nth-child(1){background:#e0e0e0}.terminal-dots span:nth-child(2){background:gray}.terminal-dots span:nth-child(3){background:#a0a0a0}.terminal-title{font-size:11px;color:#888;font-family:Courier New,monospace}.terminal-content{padding:20px;font-family:Courier New,monospace;font-size:11px;line-height:1.6;color:#b0b0b0}.terminal-line{margin-bottom:16px}.terminal-prompt{color:silver;font-weight:700}.terminal-text{color:#888}.terminal-bracket{color:#a0a0a0}.terminal-key{color:#e0e0e0}.terminal-options{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:16px 0}.terminal-option{display:flex;align-items:center;gap:8px}.option-num{color:#a0a0a0;font-weight:700}.terminal-input{margin-top:16px;display:flex;align-items:center}.terminal-cursor{color:#a0a0a0;animation:blink 1s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.special-tool-info{display:flex;flex-direction:column;gap:20px;background:#140f1ecc;padding:30px;border-radius:16px;border:1px solid rgba(128,128,128,.3)}.special-tool-header-section{display:flex;align-items:flex-start;gap:15px}.special-tool-icon{width:60px;height:60px;flex-shrink:0}.special-tool-title-section{flex:1}.special-tool-icon svg{width:100%;height:100%;filter:drop-shadow(0 4px 12px rgba(192,192,192,.5))}.special-tool-name{font-size:24px;font-weight:800;color:#fff;margin:0 0 8px}.special-tool-description{font-size:14px;color:#b0b0b0;line-height:1.6;margin:0}.tool-toggle-buttons{display:flex;gap:10px;background:#0a0a0a99;padding:4px;border-radius:12px;border:1px solid rgba(128,128,128,.3)}.tool-toggle-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:transparent;border:none;border-radius:8px;color:#888;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.tool-toggle-btn svg{opacity:.6;transition:opacity .3s ease}.tool-toggle-btn:hover{color:#b0b0b0;background:#8080801a}.tool-toggle-btn.active{background:linear-gradient(135deg,gray,#a0a0a0);color:#fff}.tool-toggle-btn.active svg{opacity:1}.pricing-tiers{display:flex;flex-wrap:wrap;gap:10px}.pricing-tier{background:#0a0a0a99;border:1px solid rgba(128,128,128,.3);color:#ccc;padding:10px 20px;border-radius:20px;font-size:13px;font-weight:600;transition:all .3s;cursor:pointer}.pricing-tier:hover{border-color:#80808099;background:#80808033;color:#fff}.pricing-tier.active{background:linear-gradient(135deg,gray,#a0a0a0);border-color:transparent;color:#fff}.special-tool-features{display:flex;flex-direction:column;gap:8px}.special-feature-item{font-size:14px;color:#b0b0b0;display:flex;align-items:center;gap:8px}.feature-check{color:silver;font-weight:700}.special-tool-price{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;margin-top:10px}.price-amount{font-size:36px;font-weight:900;background:linear-gradient(135deg,gray,#a0a0a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.price-period{font-size:14px;color:#888;font-weight:600}.special-tool-btn{width:100%;background:linear-gradient(135deg,gray,#a0a0a0);color:#fff;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:700;border:none;cursor:pointer;transition:all .3s}.special-tool-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #80808080}.product-uploaded-image{width:100%;height:100%;object-fit:cover;border-radius:12px;display:block}@media (max-width: 1024px){.special-tool-card{grid-template-columns:1fr;gap:30px}.terminal-options{grid-template-columns:1fr}}@media (max-width: 768px){.special.tools{background:#000;padding:60px 0}.special-tools-title{font-size:32px}.special-tools-grid{gap:40px}.special-tool-card{padding:20px}.terminal-content{font-size:10px;padding:15px}.pricing-tiers{gap:8px}.pricing-tier{padding:8px 16px;font-size:12px}}.notification-overlay{position:fixed;top:20px;right:20px;z-index:10000;animation:slideInRight .3s ease-out}@keyframes slideInRight{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}.notification{background:linear-gradient(135deg,#0a0a0afa,#050505fa);border:1px solid rgba(128,128,128,.4);border-radius:12px;padding:16px 20px;min-width:320px;max-width:400px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 40px #00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.notification-icon{width:24px;height:24px;flex-shrink:0}.notification-icon svg{width:100%;height:100%}.notification-success{border-color:#22c55e99}.notification-success .notification-icon{color:#a0a0a0}.notification-error{border-color:#ef444499}.notification-error .notification-icon{color:#ff6060}.notification-info{border-color:#60a5fa99}.notification-info .notification-icon{color:#a0a0a0}.notification p{flex:1;margin:0;color:#e0e0e0;font-size:14px;line-height:1.5}.notification-close{width:20px;height:20px;padding:0;background:transparent;border:none;color:#888;cursor:pointer;transition:color .2s ease;flex-shrink:0}.notification-close:hover{color:#fff}.notification-close svg{width:100%;height:100%}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-content{background:linear-gradient(135deg,#0a0a0af2,#050505fa);border:1px solid rgba(128,128,128,.4);border-radius:20px;padding:40px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #8080804d}.modal-header h2{color:#fff;font-size:24px;font-weight:800;margin:0 0 8px}.modal-price{color:#b0b0b0;font-size:18px;margin:0 0 24px}.modal-bio{background:linear-gradient(135deg,#80808026,#a0a0a01a);border-left:4px solid #a0a0a0;border-radius:8px;padding:16px 20px;margin-bottom:24px}.modal-bio p{color:#e0e0e0;font-size:14px;line-height:1.6;margin:0}.modal-quantity{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:16px;background:#140f1e99;border:1px solid rgba(128,128,128,.3);border-radius:12px}.qty-btn{width:40px;height:40px;background:transparent;border:2px solid #a0a0a0;color:#a0a0a0;border-radius:8px;font-size:20px;cursor:pointer;transition:all .3s ease}.qty-btn:hover{background:#22c55e1a}.qty-value{color:#fff;font-size:18px;font-weight:600;min-width:40px;text-align:center}.stock-indicator{margin-left:auto;color:#888;font-size:14px}.modal-email{margin-bottom:24px}.modal-email label{display:block;color:#b0b0b0;font-size:14px;margin-bottom:8px}.modal-email input{width:100%;padding:14px 16px;background:#140f1e99;border:1px solid rgba(128,128,128,.3);border-radius:8px;color:#fff;font-size:15px}.modal-email input::placeholder{color:#666}.payment-tabs{display:flex;gap:12px;margin-bottom:20px}.payment-tab{flex:1;padding:12px 24px;background:#0a0a0a99;border:1px solid rgba(128,128,128,.3);border-radius:8px;color:#888;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.payment-tab:hover{background:#8080801a;color:#b0b0b0}.payment-tab.active{background:transparent;color:#fff}.payment-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:20px}.payment-method{padding:16px 12px;background:#140f1e99;border:2px solid rgba(128,128,128,.3);border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:100px}.payment-method:hover{border-color:#80808080;background:#0a0a0a99}.payment-method.active{border-color:#a0a0a0;background:#22c55e0d;box-shadow:0 0 20px #22c55e33}.payment-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px}.payment-icon svg{width:40px;height:40px;flex-shrink:0}.payment-icon img{width:60px;height:60px;object-fit:contain;mix-blend-mode:lighten}.payment-label{color:#fff;font-size:12px;font-weight:600;text-align:center;line-height:1.2}.crypto-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px}.crypto-icon img{width:60px;height:60px;object-fit:contain;mix-blend-mode:lighten}.payment-icon-placeholder{width:60px;height:60px;background:#80808033;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#888;text-align:center;padding:4px;line-height:1.2;font-weight:600}.add-coupon-btn{width:100%;padding:12px;background:transparent;border:none;color:#888;font-size:14px;cursor:pointer;margin-bottom:16px;transition:color .3s ease}.add-coupon-btn:hover{color:#b0b0b0}.coupon-input-wrapper{display:flex;gap:8px;margin-bottom:16px}.coupon-input{flex:1;padding:12px;background:#140f1e99;border:1px solid rgba(128,128,128,.3);border-radius:8px;color:#fff;font-size:14px;outline:none}.coupon-input:focus{border-color:#80808099}.coupon-input:disabled{opacity:.6;cursor:not-allowed}.apply-coupon-btn{padding:12px 24px;background:linear-gradient(135deg,gray,#a0a0a0);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.apply-coupon-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #80808066}.apply-coupon-btn:disabled{opacity:.6;cursor:not-allowed}.buy-now-btn{width:100%;padding:16px;background:linear-gradient(135deg,gray,#a0a0a0);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;margin-bottom:20px;transition:all .3s ease}.buy-now-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #80808080}.modal-description{background:linear-gradient(135deg,#80808026,#a0a0a01a);border-left:4px solid #a0a0a0;border-radius:8px;padding:20px 24px;margin-top:24px}.modal-description h3{color:#fff;font-size:16px;font-weight:700;margin:0 0 12px}.modal-description p{color:#e0e0e0;font-size:14px;line-height:1.6;margin:0}.order-overview-header{text-align:center;margin-bottom:32px}.order-overview-header h2{color:#fff;font-size:28px;font-weight:800;margin:0 0 8px}.order-overview-header p{color:#888;font-size:14px;margin:0}.order-details{background:#140f1e99;border:1px solid rgba(128,128,128,.3);border-radius:12px;padding:24px;margin-bottom:24px}.order-item{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(128,128,128,.2)}.order-item span{color:#fff;font-size:15px}.order-subtotal,.order-discount,.order-total{display:flex;justify-content:space-between;padding:12px 0;color:#fff}.order-discount{color:#a0a0a0;font-weight:600}.order-total{font-size:18px;font-weight:700;padding-top:16px;margin-top:16px;border-top:1px solid rgba(128,128,128,.3)}.discord-instructions{margin-top:24px;padding-top:24px;border-top:1px solid rgba(128,128,128,.3)}.discord-instructions h3{color:#fff;font-size:18px;font-weight:700;margin:0 0 16px}.discord-instructions ol{margin:0;padding-left:24px;color:#b0b0b0}.discord-instructions li{margin-bottom:12px;font-size:14px;line-height:1.6}.discord-instructions a{color:gray;text-decoration:underline;transition:color .3s ease}.discord-instructions a:hover{color:#a0a0a0}.discord-instructions strong{color:#fff;font-weight:600}.terms-checkbox{display:flex;align-items:center;gap:12px;margin-top:20px;cursor:pointer}.terms-checkbox input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:#808080}.terms-checkbox span{color:#b0b0b0;font-size:14px}.order-actions{display:grid;grid-template-columns:1fr 1fr;gap:16px}.back-btn,.pay-now-btn{padding:16px;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease}.back-btn{background:#0a0a0a99;border:1px solid rgba(128,128,128,.3);color:#fff}.back-btn:hover{background:#80808033}.pay-now-btn{background:linear-gradient(135deg,gray,#a0a0a0);border:none;color:#fff}.pay-now-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #80808080}.view-modal-content{background:linear-gradient(135deg,#0a0a0af2,#050505fa);border:1px solid rgba(128,128,128,.4);border-radius:20px;padding:40px;max-width:900px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #8080804d;position:relative}.close-view-modal{position:absolute;top:20px;right:20px;width:36px;height:36px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease;z-index:10}.close-view-modal:hover{background:#fff3;transform:rotate(90deg)}.close-view-modal svg{width:20px;height:20px}.view-modal-header{margin-bottom:24px}.view-modal-header h2{color:#fff;font-size:28px;font-weight:800;margin:0 0 8px}.view-modal-price{color:silver;font-size:24px;font-weight:700;margin:0}.view-modal-video{margin-bottom:24px;border-radius:12px;overflow:hidden;background:#000}.product-video{width:100%;height:auto;display:block;max-height:500px}.product-video-iframe{width:100%;height:500px;border:none;display:block}.no-video-placeholder{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;background:#140f1e99;border-radius:12px;min-height:300px}.placeholder-image{width:200px;height:auto;margin-bottom:20px;border-radius:12px;opacity:.7}.no-video-text{color:#b0b0b0;font-size:16px;margin:0}.view-modal-bio{background:linear-gradient(135deg,#80808026,#a0a0a01a);border-left:4px solid #a0a0a0;border-radius:8px;padding:20px 24px;margin-bottom:24px}.view-modal-bio p{color:#e0e0e0;font-size:15px;line-height:1.6;margin:0}.view-modal-info{margin-bottom:24px}.view-modal-info h3{color:#fff;font-size:20px;font-weight:700;margin:0 0 16px}.product-details{background:#140f1e99;border:1px solid rgba(128,128,128,.3);border-radius:12px;padding:20px}.detail-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(128,128,128,.2)}.detail-item:last-child{border-bottom:none}.detail-label{color:#b0b0b0;font-size:15px;font-weight:600}.detail-value{color:#fff;font-size:15px;font-weight:700}.view-modal-purchase-btn{width:100%;background:linear-gradient(135deg,gray,#a0a0a0);color:#fff;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:700;transition:all .3s ease;border:none;cursor:pointer}.view-modal-purchase-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #80808080}@media (max-width: 768px){.modal-content{padding:24px}.payment-methods,.order-actions{grid-template-columns:1fr}}.tos-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tos-modal-content{background:linear-gradient(135deg,#0a0a0a,#151515);border:1px solid #2a2a2a;border-radius:20px;max-width:1100px;width:100%;max-height:90vh;overflow-y:auto;position:relative;padding:40px;box-shadow:0 25px 80px #000c}.tos-modal-close{position:absolute;top:20px;right:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#888}.tos-modal-close:hover{background:#fff3;color:#fff;transform:rotate(90deg)}.tos-modal-close svg{width:20px;height:20px}.tos-header{text-align:center;margin-bottom:40px}.tos-header h2{font-size:36px;font-weight:700;color:#fff;margin-bottom:12px}.tos-header p{color:gray;font-size:16px}.tos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.tos-grid.tos-grid-4{grid-template-columns:repeat(4,1fr);gap:20px}.tos-item{background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid #2a2a2a;border-radius:16px;padding:24px;display:flex;gap:16px;transition:all .3s ease}.tos-item:hover{border-color:gray;transform:translateY(-3px);box-shadow:0 10px 30px #80808033}.tos-icon{flex-shrink:0;width:48px;height:48px;background:linear-gradient(135deg,#80808033,#a0a0a01a);border-radius:12px;display:flex;align-items:center;justify-content:center}.tos-icon svg{width:24px;height:24px;color:#a0a0a0}.tos-text h3{font-size:16px;font-weight:700;color:#fff;margin-bottom:8px}.tos-text p{font-size:13px;color:#888;line-height:1.5}.tos-footer{text-align:center;padding-top:20px;border-top:1px solid #2a2a2a}.tos-footer p{color:#666;font-size:14px;margin-bottom:20px}.tos-accept-btn{background:linear-gradient(135deg,gray,#a0a0a0);color:#fff;padding:14px 40px;border-radius:12px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.tos-accept-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #80808080}.tos-text-modal{max-width:700px}.tos-header-icon{width:60px;height:60px;background:linear-gradient(135deg,#8080804d,#6464641a);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.tos-header-icon svg{width:32px;height:32px;color:#a0a0a0}.tos-scroll-content{max-height:55vh;overflow-y:auto;padding-right:10px;margin-bottom:30px}.tos-scroll-content::-webkit-scrollbar{width:6px}.tos-scroll-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.tos-scroll-content::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.tos-scroll-content::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.tos-section{background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px 24px;margin-bottom:16px;transition:all .3s ease}.tos-section:hover{border-color:#ffffff26;background:linear-gradient(135deg,#ffffff0d,#ffffff05)}.tos-section:last-child{margin-bottom:0}.tos-section-header{display:flex;align-items:center;gap:14px;margin-bottom:12px}.tos-section-number{font-size:12px;font-weight:700;color:#666;background:#ffffff14;padding:4px 10px;border-radius:6px;letter-spacing:1px}.tos-section-header h3{font-size:17px;font-weight:600;color:#fff;margin:0}.tos-section p{font-size:14px;color:#888;line-height:1.7;margin:0}.tos-section p a{color:#a0a0a0;text-decoration:underline;transition:color .2s ease}.tos-section p a:hover{color:#fff}@media (max-width: 1200px){.tos-grid.tos-grid-4{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.tos-grid,.tos-grid.tos-grid-4{grid-template-columns:repeat(2,1fr)}.tos-modal-content{padding:30px}}@media (max-width: 600px){.tos-grid,.tos-grid.tos-grid-4{grid-template-columns:1fr}.tos-modal-content{padding:20px}.tos-header h2{font-size:28px}.tos-item{flex-direction:column;text-align:center}.tos-icon{margin:0 auto}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#fff}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;font-family:inherit}
