.ecom-tools-page{background:#0a0a0a;color:#fff}.ecom-tools-page .hero-section{padding:80px 0 60px;background:linear-gradient(135deg,#0f0f0f 0,#1a1a1a 100%);border-bottom:1px solid #2a2a2a}.ecom-tools-page .hero-section .hero-content{text-align:center;max-width:1000px;margin:0 auto}.ecom-tools-page .hero-section .trending-badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg,gold 0,orange 100%);color:#000;padding:10px;border-radius:20px;font-size:14px;font-weight:700;margin-bottom:25px;gap:10px;box-shadow:0 4px 15px rgba(255,215,0,.4);border:2px solid rgba(255,255,255,.3)}.ecom-tools-page .hero-section .trending-badge i{font-size:20px;color:#000;-ms-flex-negative:0;flex-shrink:0}.ecom-tools-page .hero-section .trending-badge span{line-height:1.3;max-width:180px}.ecom-tools-page .hero-section .hero-title{font-size:48px;font-weight:800;margin:0 0 20px;line-height:1.2;background:linear-gradient(135deg,#fff 0,#56d500 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ecom-tools-page .hero-section .hero-subtitle{font-size:20px;color:#b8b8b8;line-height:1.6;margin:0 auto 35px;max-width:800px}.ecom-tools-page .hero-section .trust-signals{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:30px;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ecom-tools-page .hero-section .trust-signals .trust-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;color:#56d500;font-size:14px;font-weight:500}.ecom-tools-page .hero-section .trust-signals .trust-item i{font-size:18px}.ecom-tools-page .hero-section .trust-signals .trust-item span{color:#d4d4d4}.ecom-tools-page .hero-section .hero-stats{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);gap:20px;margin:40px auto;max-width:900px}.ecom-tools-page .bonus-tools-section .bonus-tools-grid,.ecom-tools-page .comparison-section .comparison-grid,.ecom-tools-page .faq-section .faq-grid,.ecom-tools-page .success-stories-section .stories-grid,.ecom-tools-page .tools-section .tools-grid{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr)}.ecom-tools-page .hero-section .hero-stats .stat-card{background:linear-gradient(135deg,#1a1a1a 0,#0f0f0f 100%);border:1px solid #2a2a2a;border-radius:12px;padding:25px 15px;text-align:center;transition:all .3s ease}.ecom-tools-page .hero-section .hero-stats .stat-card:hover{border-color:#56d500;transform:translateY(-3px);box-shadow:0 8px 20px rgba(86,213,0,.15)}.ecom-tools-page .hero-section .hero-stats .stat-card .stat-number{font-size:32px;font-weight:800;color:#56d500;margin-bottom:8px}.ecom-tools-page .hero-section .hero-stats .stat-card .stat-label{font-size:13px;color:#888;text-transform:uppercase;letter-spacing:.5px}.ecom-tools-page .hero-section .hero-ctas{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ecom-tools-page .hero-section .hero-ctas .btn-primary,.ecom-tools-page .hero-section .hero-ctas .btn-secondary{padding:16px 40px;font-size:16px;font-weight:700;border-radius:12px;text-decoration:none;transition:all .3s ease;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:.5px}.ecom-tools-page .hero-section .hero-ctas .btn-primary{background:linear-gradient(135deg,#56d500 0,#45aa00 100%);color:#fff;box-shadow:0 4px 15px rgba(86,213,0,.3)}.ecom-tools-page .hero-section .hero-ctas .btn-primary:hover{background:linear-gradient(135deg,#62e606 0,#50b800 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(86,213,0,.4);color:#fff;text-decoration:none}.ecom-tools-page .hero-section .hero-ctas .btn-secondary{background:0 0;color:#56d500;border:2px solid #56d500}.ecom-tools-page .hero-section .hero-ctas .btn-secondary:hover{background:rgba(86,213,0,.1);color:#62e606;border-color:#62e606;text-decoration:none}.ecom-tools-page .tools-section{padding:80px 0}.ecom-tools-page .tools-section .section-header{text-align:center;margin-bottom:60px}.ecom-tools-page .tools-section .section-title{font-size:38px;font-weight:700;color:#fff;margin:0 0 15px}.ecom-tools-page .tools-section .section-subtitle{font-size:18px;color:#b8b8b8;max-width:700px;margin:0 auto;line-height:1.6}.ecom-tools-page .tools-section .tools-grid{display:-ms-grid;display:grid;gap:40px}.ecom-tools-page .tools-section .tool-category{background:linear-gradient(135deg,#1a1a1a 0,#0f0f0f 100%);border:1px solid #2a2a2a;border-radius:16px;padding:40px;position:relative;overflow:hidden;transition:all .3s ease}.ecom-tools-page .tools-section .tool-category::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#56d500 0,#45aa00 100%);opacity:0;transition:opacity .3s ease}.ecom-tools-page .tools-section .tool-category:hover{border-color:#56d500;transform:translateY(-3px);box-shadow:0 8px 25px rgba(86,213,0,.15)}.ecom-tools-page .tools-section .tool-category:hover::before{opacity:1}.ecom-tools-page .tools-section .category-icon{width:70px;height:70px;border-radius:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;font-size:32px;color:#fff}.ecom-tools-page .tools-section .category-icon.product-research{background:linear-gradient(135deg,#56d500 0,#45aa00 100%)}.ecom-tools-page .tools-section .category-icon.market-intelligence{background:linear-gradient(135deg,#00bcd4 0,#0097a7 100%)}.ecom-tools-page .tools-section .category-icon.education{background:linear-gradient(135deg,#ff9800 0,#f57c00 100%)}.ecom-tools-page .tools-section .category-icon.support{background:linear-gradient(135deg,#9c27b0 0,#7b1fa2 100%)}.ecom-tools-page .tools-section .category-title{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px}.ecom-tools-page .tools-section .category-description{font-size:15px;color:#b8b8b8;line-height:1.6;margin-bottom:30px}.ecom-tools-page .tools-section .tools-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.ecom-tools-page .tools-section .tool-item{display:-ms-flexbox;display:flex;gap:15px;padding:20px;background:rgba(255,255,255,.02);border:1px solid #222;border-radius:10px;transition:all .3s ease}.ecom-tools-page .tools-section .tool-item:hover{background:rgba(86,213,0,.05);border-color:#56d500}.ecom-tools-page .tools-section .tool-item .tool-icon{-ms-flex-negative:0;flex-shrink:0;width:45px;height:45px;background:linear-gradient(135deg,rgba(86,213,0,.15) 0,rgba(69,170,0,.15) 100%);border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#56d500;font-size:20px}.ecom-tools-page .tools-section .tool-item .tool-content{-ms-flex:1;flex:1}.ecom-tools-page .tools-section .tool-item .tool-content h4{font-size:17px;font-weight:600;color:#fff;margin:0 0 8px}.ecom-tools-page .tools-section .tool-item .tool-content p{font-size:14px;color:#b8b8b8;line-height:1.5;margin:0 0 10px}.ecom-tools-page .tools-section .tool-item .tool-content .tool-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;color:#56d500;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s ease}.ecom-tools-page .tools-section .tool-item .tool-content .tool-link:hover{color:#62e606;gap:10px}.ecom-tools-page .bonus-tools-section{padding:60px 0;background:linear-gradient(135deg,#0f0f0f 0,#1a1a1a 100%);border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a}.ecom-tools-page .bonus-tools-section .bonus-tools-grid{display:-ms-grid;display:grid;gap:30px;max-width:900px;margin:0 auto}.ecom-tools-page .bonus-tools-section .bonus-tool-card{background:linear-gradient(135deg,#1a1a1a 0,#0f0f0f 100%);border:2px solid #56d500;border-radius:16px;padding:40px;text-align:center;transition:all .3s ease}.ecom-tools-page .bonus-tools-section .bonus-tool-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(86,213,0,.2)}.ecom-tools-page .bonus-tools-section .bonus-tool-card .bonus-icon{width:80px;height:80px;background:linear-gradient(135deg,#56d500 0,#45aa00 100%);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px;font-size:36px;color:#fff}.ecom-tools-page .bonus-tools-section .bonus-tool-card h3{font-size:24px;font-weight:700;color:#fff;margin:0 0 15px}.ecom-tools-page .bonus-tools-section .bonus-tool-card p{font-size:15px;color:#b8b8b8;line-height:1.6;margin:0 0 25px}.ecom-tools-page .bonus-tools-section .bonus-tool-card .bonus-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;color:#56d500;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s ease}.ecom-tools-page .bonus-tools-section .bonus-tool-card .bonus-link:hover{color:#62e606;gap:12px}.ecom-tools-page .comparison-section{padding:80px 0}.ecom-tools-page .comparison-section .comparison-grid{display:-ms-grid;display:grid;gap:30px;margin-bottom:50px}.ecom-tools-page .comparison-section .comparison-card{background:linear-gradient(135deg,#1a1a1a 0,#0f0f0f 100%);border:1px solid #2a2a2a;border-radius:16px;overflow:hidden}.ecom-tools-page .comparison-section .comparison-card .comparison-header{padding:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:15px}.ecom-tools-page .comparison-section .comparison-card .comparison-header.bad{background:linear-gradient(135deg,rgba(255,68,68,.15) 0,rgba(200,50,50,.15) 100%);border-bottom:2px solid #f44}.ecom-tools-page .comparison-section .comparison-card .comparison-header.good{background:linear-gradient(135deg,rgba(86,213,0,.15) 0,rgba(69,170,0,.15) 100%);border-bottom:2px solid #56d500}.ecom-tools-page .comparison-section .comparison-card .comparison-header i{font-size:28px}.ecom-tools-page .comparison-section .comparison-card .comparison-header.bad i{color:#f44}.ecom-tools-page .comparison-section .comparison-card .comparison-header.good i{color:#56d500}.ecom-tools-page .comparison-section .comparison-card .comparison-header h3{font-size:22px;font-weight:700;color:#fff;margin:0}.ecom-tools-page .comparison-section .comparison-card .comparison-list{padding:30px;list-style:none;margin:0}.ecom-tools-page .comparison-section .comparison-card .comparison-list li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;color:#d4d4d4;margin-bottom:18px}.ecom-tools-page .comparison-section .comparison-card .comparison-list li:last-child{margin-bottom:0}.ecom-tools-page .comparison-section .comparison-card .comparison-list li .icon{font-size:18px;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.ecom-tools-page .comparison-section .value-calculator{background:linear-gradient(135deg,#1a1a1a 0,#0f0f0f 100%);border:2px solid #56d500;border-radius:16px;padding:40px}.ecom-tools-page .comparison-section .value-calculator h3{font-size:26px;font-weight:700;color:#fff;margin:0 0 30px;text-align:center}.ecom-tools-page .comparison-section .value-calculator h3 i{color:#56d500;margin-right:10px}.ecom-tools-page .comparison-section .value-calculator .value-breakdown{margin-bottom:25px}.ecom-tools-page .comparison-section .value-calculator .value-breakdown .value-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;border-bottom:1px solid #222}.ecom-tools-page .comparison-section .value-calculator .value-breakdown .value-item .value-service{font-size:15px;color:#d4d4d4}.ecom-tools-page .comparison-section .value-calculator .value-breakdown .value-item .value-price{font-size:15px;font-weight:600;color:#fff}.ecom-tools-page .comparison-section .value-calculator .value-breakdown .value-total{padding:20px 0 0;border-bottom:none;margin-top:10px}.ecom-tools-page .comparison-section .value-calculator .value-breakdown .value-total .value-price strong,.ecom-tools-page .comparison-section .value-calculator .value-breakdown .value-total .value-service strong{font-size:20px;color:#56d500}.ecom-tools-page .comparison-section .value-calculator .value-pricing{text-align:center;padding-top:25px;border-top:2px solid #56d500}.ecom-tools-page .comparison-section .value-calculator .value-pricing .pricing-label{font-size:16px;color:#b8b8b8;margin-bottom:10px}.ecom-tools-page .comparison-section .value-calculator .value-pricing .pricing-amount{font-size:22px;color:#d4d4d4;margin-bottom:25px}.ecom-tools-page .comparison-section .value-calculator .value-pricing .pricing-amount .price-highlight{font-size:32px;font-weight:800;color:#56d500}.ecom-tools-page .comparison-section .value-calculator .value-pricing .btn-value{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:10px;background:linear-gradient(135deg,#56d500 0,#45aa00 100%);color:#fff;padding:16px 40px;border-radius:12px;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.ecom-tools-page .comparison-section .value-calculator .value-pricing .btn-value:hover{background:linear-gradient(135deg,#62e606 0,#50b800 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(86,213,0,.4);color:#fff;text-decoration:none}.ecom-tools-page .success-stories-section{padding:80px 0;background:linear-gradient(135deg,#0f0f0f 0,#1a1a1a 100%);border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a}.ecom-tools-page .success-stories-section .stories-grid{display:-ms-grid;display:grid;gap:30px;margin-bottom:50px}.ecom-tools-page .success-stories-section .story-card{background:linear-gradient(135deg,#1a1a1a 0,#0f0f0f 100%);border:1px solid #2a2a2a;border-radius:16px;padding:30px;position:relative;transition:all .3s ease}.ecom-tools-page .success-stories-section .story-card.featured{border-color:#56d500}.ecom-tools-page .success-stories-section .story-card.featured::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#56d500 0,#45aa00 100%)}.ecom-tools-page .success-stories-section .story-card:hover{border-color:#56d500;transform:translateY(-3px);box-shadow:0 8px 25px rgba(86,213,0,.15)}.ecom-tools-page .success-stories-section .story-card .story-badge{display:inline-block;background:linear-gradient(135deg,#56d500 0,#45aa00 100%);color:#fff;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.ecom-tools-page .success-stories-section .story-card h3{font-size:24px;font-weight:700;color:#fff;margin:0 0 10px}.ecom-tools-page .success-stories-section .story-card .story-revenue{font-size:20px;font-weight:700;color:#56d500;margin-bottom:15px}.ecom-tools-page .success-stories-section .story-card .story-description{font-size:15px;color:#b8b8b8;line-height:1.6;margin-bottom:20px}.ecom-tools-page .success-stories-section .story-card .story-tools{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:20px}.ecom-tools-page .success-stories-section .story-card .story-tools .tool-tag{background:rgba(86,213,0,.15);color:#56d500;padding:5px 12px;border-radius:15px;font-size:12px;font-weight:600;border:1px solid rgba(86,213,0,.3)}.ecom-tools-page .success-stories-section .story-card blockquote{font-style:italic;color:#d4d4d4;border-left:3px solid #56d500;padding-left:20px;margin:20px 0 0;font-size:14px;line-height:1.6}.ecom-tools-page .success-stories-section .story-cta{text-align:center;padding:40px;background:linear-gradient(135deg,rgba(86,213,0,.1) 0,rgba(69,170,0,.05) 100%);border:2px solid rgba(86,213,0,.3);border-radius:16px}.ecom-tools-page .success-stories-section .story-cta p{font-size:18px;color:#d4d4d4;margin:0 0 25px}.ecom-tools-page .success-stories-section .story-cta p strong{color:#56d500}.ecom-tools-page .success-stories-section .story-cta .btn-primary{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:10px;background:linear-gradient(135deg,#56d500 0,#45aa00 100%);color:#fff;padding:16px 40px;border-radius:12px;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.ecom-tools-page .success-stories-section .story-cta .btn-primary:hover{background:linear-gradient(135deg,#62e606 0,#50b800 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(86,213,0,.4);color:#fff;text-decoration:none}.ecom-tools-page .table-section{padding:80px 0}.ecom-tools-page .table-section .comparison-table-wrapper{overflow-x:auto;margin-top:40px}.ecom-tools-page .table-section .comparison-table{width:100%;border-collapse:collapse;background:linear-gradient(135deg,#1a1a1a 0,#0f0f0f 100%);border:1px solid #2a2a2a;border-radius:16px;overflow:hidden}.ecom-tools-page .table-section .comparison-table thead tr{background:linear-gradient(135deg,#222 0,#1a1a1a 100%)}.ecom-tools-page .table-section .comparison-table thead tr th{padding:20px 15px;text-align:center;font-size:16px;font-weight:700;color:#fff;border-bottom:2px solid #2a2a2a}.ecom-tools-page .table-section .comparison-table thead tr th:first-child{text-align:left}.ecom-tools-page .table-section .comparison-table thead tr th.highlight{background:linear-gradient(135deg,rgba(86,213,0,.15) 0,rgba(69,170,0,.15) 100%);color:#56d500}.ecom-tools-page .table-section .comparison-table tbody tr{border-bottom:1px solid #222}.ecom-tools-page .table-section .comparison-table tbody tr.pricing-row{background:rgba(86,213,0,.05);border-top:2px solid #56d500}.ecom-tools-page .table-section .comparison-table tbody tr.cta-row{background:#0f0f0f}.ecom-tools-page .table-section .comparison-table tbody tr td{padding:18px 15px;text-align:center;font-size:14px;color:#d4d4d4}.ecom-tools-page .table-section .comparison-table tbody tr td:first-child{text-align:left;font-weight:600;color:#fff}.ecom-tools-page .table-section .comparison-table tbody tr td.highlight{background:rgba(86,213,0,.05);border-left:2px solid #56d500;border-right:2px solid #56d500}.ecom-tools-page .table-section .comparison-table tbody tr td strong{font-size:20px;color:#56d500}.ecom-tools-page .table-section .comparison-table .btn-table{display:inline-block;padding:10px 25px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s ease;border:2px solid #56d500;color:#56d500;background:0 0}.ecom-tools-page .table-section .comparison-table .btn-table:hover{background:rgba(86,213,0,.1);color:#62e606;border-color:#62e606;text-decoration:none}.ecom-tools-page .table-section .comparison-table .btn-table.btn-table-primary{background:linear-gradient(135deg,#56d500 0,#45aa00 100%);color:#fff;border-color:#56d500}.ecom-tools-page .table-section .comparison-table .btn-table.btn-table-primary:hover{background:linear-gradient(135deg,#62e606 0,#50b800 100%);color:#fff;border-color:#62e606}.ecom-tools-page .faq-section{padding:80px 0;background:linear-gradient(135deg,#0f0f0f 0,#1a1a1a 100%);border-top:1px solid #2a2a2a}.ecom-tools-page .faq-section .faq-grid{display:-ms-grid;display:grid;gap:25px}.ecom-tools-page .faq-section .faq-item{background:linear-gradient(135deg,#1a1a1a 0,#0f0f0f 100%);border:1px solid #2a2a2a;border-radius:12px;padding:25px;transition:all .3s ease}.ecom-tools-page .faq-section .faq-item:hover{border-color:#56d500;box-shadow:0 5px 15px rgba(86,213,0,.1)}.ecom-tools-page .faq-section .faq-item .faq-question{font-size:17px;font-weight:600;color:#fff;margin:0 0 12px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:10px}.ecom-tools-page .faq-section .faq-item .faq-question i{color:#56d500;margin-top:3px;-ms-flex-negative:0;flex-shrink:0}.ecom-tools-page .faq-section .faq-item .faq-answer{font-size:14px;color:#b8b8b8;line-height:1.7;margin:0}.ecom-tools-page .final-cta-section{padding:80px 0;background:linear-gradient(135deg,#1a1a1a 0,#0f0f0f 100%);border-top:2px solid #56d500}.ecom-tools-page .final-cta-section .cta-content{text-align:center;max-width:800px;margin:0 auto}.ecom-tools-page .final-cta-section .cta-title{font-size:42px;font-weight:800;color:#fff;margin:0 0 15px;line-height:1.2}.ecom-tools-page .final-cta-section .cta-subtitle{font-size:20px;color:#b8b8b8;margin:0 0 35px;line-height:1.6}.ecom-tools-page .final-cta-section .cta-features{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:40px;margin-bottom:35px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ecom-tools-page .final-cta-section .cta-features .cta-feature{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;color:#d4d4d4;font-size:15px;font-weight:500}.ecom-tools-page .final-cta-section .cta-features .cta-feature i{color:#56d500;font-size:20px}.ecom-tools-page .final-cta-section .cta-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:15px;margin-bottom:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ecom-tools-page .final-cta-section .cta-buttons .btn-cta-primary,.ecom-tools-page .final-cta-section .cta-buttons .btn-cta-secondary{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:10px;padding:18px 45px;border-radius:12px;font-size:17px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.ecom-tools-page .final-cta-section .cta-buttons .btn-cta-primary{background:linear-gradient(135deg,#56d500 0,#45aa00 100%);color:#fff;box-shadow:0 4px 15px rgba(86,213,0,.3)}.ecom-tools-page .final-cta-section .cta-buttons .btn-cta-primary:hover{background:linear-gradient(135deg,#62e606 0,#50b800 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(86,213,0,.4);color:#fff;text-decoration:none}.ecom-tools-page .final-cta-section .cta-buttons .btn-cta-secondary{background:0 0;color:#56d500;border:2px solid #56d500}.ecom-tools-page .final-cta-section .cta-buttons .btn-cta-secondary:hover{background:rgba(86,213,0,.1);color:#62e606;border-color:#62e606;text-decoration:none}.ecom-tools-page .final-cta-section .cta-note{font-size:14px;color:#888;font-style:italic;margin:0}.ecom-tools-page .final-cta-section .cta-note i{color:#56d500;margin-right:5px}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,107,53,.4)}50%{box-shadow:0 0 0 8px rgba(255,107,53,0)}}@keyframes flicker{0%,100%{opacity:1}50%{opacity:.6}}@media (max-width:992px){.ecom-tools-page .hero-section .hero-title{font-size:36px}.ecom-tools-page .hero-section .hero-stats{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr)}.ecom-tools-page .bonus-tools-section .bonus-tools-grid,.ecom-tools-page .comparison-section .comparison-grid,.ecom-tools-page .faq-section .faq-grid,.ecom-tools-page .success-stories-section .stories-grid,.ecom-tools-page .tools-section .tools-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:768px){.ecom-tools-page .hero-section{padding:50px 0 40px}.ecom-tools-page .hero-section .hero-title{font-size:28px}.ecom-tools-page .hero-section .hero-subtitle{font-size:16px}.ecom-tools-page .hero-section .trust-signals{-ms-flex-direction:column;flex-direction:column;gap:15px}.ecom-tools-page .hero-section .hero-stats{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:15px}.ecom-tools-page .hero-section .hero-ctas{-ms-flex-direction:column;flex-direction:column}.ecom-tools-page .hero-section .hero-ctas .btn-primary,.ecom-tools-page .hero-section .hero-ctas .btn-secondary{width:100%;-ms-flex-pack:center;justify-content:center}.ecom-tools-page .section-title{font-size:28px!important}.ecom-tools-page .section-subtitle{font-size:16px!important}.ecom-tools-page .comparison-section,.ecom-tools-page .faq-section,.ecom-tools-page .final-cta-section,.ecom-tools-page .success-stories-section,.ecom-tools-page .table-section,.ecom-tools-page .tools-section{padding:50px 0}.ecom-tools-page .tool-category{padding:25px}.ecom-tools-page .comparison-table{font-size:12px}.ecom-tools-page .comparison-table tbody td,.ecom-tools-page .comparison-table thead th{padding:12px 8px}.ecom-tools-page .cta-title{font-size:28px!important}.ecom-tools-page .cta-features{-ms-flex-direction:column;flex-direction:column;gap:15px}.ecom-tools-page .cta-buttons{-ms-flex-direction:column;flex-direction:column}.ecom-tools-page .cta-buttons .btn-cta-primary,.ecom-tools-page .cta-buttons .btn-cta-secondary{width:100%;-ms-flex-pack:center;justify-content:center}}