*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color:#2563eb;--primary-dark:#1e40af;--danger-color:#dc2626;--success-color:#16a34a;--warning-color:#f59e0b;--text-primary:#111827;--text-secondary:#6b7280;--bg-light:#f9fafb;--bg-white:#fff;--border-color:#e5e7eb}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text-primary);background:var(--bg-white)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.hero{background:linear-gradient(135deg,#1e3a8a 0%,#3b82f6 100%);color:#fff;padding:60px 0;text-align:center}.urgency-badge{display:inline-block;background:var(--danger-color);color:#fff;padding:8px 20px;border-radius:25px;font-size:.9rem;font-weight:600;margin-bottom:20px;animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.8}}.hero-title{font-size:2.5rem;font-weight:800;margin-bottom:20px;line-height:1.2}.hero-title .highlight{color:#fbbf24}.hero-subtitle{font-size:1.25rem;margin-bottom:30px;opacity:.95;max-width:800px;margin-left:auto;margin-right:auto}.hero-features{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:40px}.feature-badge{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.2);padding:10px 20px;border-radius:25px;font-size:.95rem}.feature-badge .icon{width:20px;height:20px}.cta-box{background:rgba(255,255,255,.15);backdrop-filter:blur(10px);padding:30px;border-radius:15px;max-width:600px;margin:0 auto}.value-stack{font-size:1.1rem;margin-bottom:15px;opacity:.9}.price-container{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:10px;flex-wrap:wrap}.old-price{font-size:1.5rem;text-decoration:line-through;opacity:.7}.new-price{font-size:3rem;font-weight:800;color:#fbbf24}.price-note{font-size:.95rem;opacity:.9}.cta-button{display:inline-flex;align-items:center;gap:10px;background:var(--warning-color);color:#fff;padding:18px 40px;border-radius:30px;text-decoration:none;font-size:1.1rem;font-weight:700;transition:all .3s ease;border:none;cursor:pointer;margin:20px 0}.cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.2)}.cta-button.primary{background:var(--warning-color)}.cta-button.secondary{background:var(--success-color)}.cta-button .arrow{width:20px;height:20px}.guarantee{font-size:.95rem;margin-top:15px;opacity:.9}.social-proof{font-size:.95rem;margin-top:10px;opacity:.9}.trust-bar{background:var(--bg-light);padding:30px 0;border-bottom:1px solid var(--border-color)}.trust-items{display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap}.trust-item{text-align:center}.trust-item strong{display:block;font-size:2rem;color:var(--primary-color);margin-bottom:5px}.trust-item span{color:var(--text-secondary);font-size:.9rem}.problem-section,.solution-section,.testimonials-section,.comparison-section,.urgency-section,.faq-section{padding:60px 0}.section-title{font-size:2.25rem;text-align:center;margin-bottom:40px;font-weight:700}.alert-banner{background:#fef2f2;border-left:4px solid var(--danger-color);padding:20px;margin-bottom:40px;border-radius:8px}.alert-banner strong{color:var(--danger-color)}.problem-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:40px}.problem-card{background:#fff;border:2px solid var(--border-color);border-radius:12px;padding:30px;transition:all .3s ease}.problem-card:hover{border-color:var(--danger-color);box-shadow:0 10px 30px rgba(0,0,0,.1)}.problem-card.urgent{border-color:#fee2e2;background:#fef2f2}.problem-icon{font-size:3rem;margin-bottom:15px}.problem-card h3{font-size:1.25rem;margin-bottom:15px;color:var(--text-primary)}.problem-card .stat{background:#fff;padding:15px;border-radius:8px;margin-top:15px;font-size:.9rem;border-left:3px solid var(--danger-color)}.problem-cta{background:var(--bg-light);padding:40px;border-radius:12px;text-align:center}.problem-question{font-size:1.3rem;margin-bottom:20px}.problem-solution{font-size:1.1rem;margin-bottom:30px}.stats-row{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin-bottom:20px}.stat-item{text-align:center}.stat-item strong{display:block;font-size:2rem;color:var(--primary-color);margin-bottom:5px}.stat-item span{color:var(--text-secondary);font-size:.9rem}.urgency-note{font-size:1rem;color:var(--danger-color);margin-top:20px}.ai-protection-banner{background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);color:#fff;padding:20px;border-radius:12px;text-align:center;margin-bottom:40px}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.feature-card{background:#fff;border:2px solid var(--border-color);border-radius:12px;padding:30px;transition:all .3s ease}.feature-card:hover{border-color:var(--primary-color);box-shadow:0 10px 30px rgba(0,0,0,.1)}.feature-card.premium{background:linear-gradient(135deg,#eff6ff 0%,#f5f3ff 100%);border-color:var(--primary-color)}.feature-icon{font-size:3rem;margin-bottom:15px}.new-badge{display:inline-block;background:var(--warning-color);color:#fff;padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:700;margin-bottom:10px}.feature-card h3{font-size:1.25rem;margin-bottom:15px}.benefit{background:#ecfdf5;padding:15px;border-radius:8px;margin-bottom:15px;border-left:3px solid var(--success-color)}.scenario{background:var(--bg-light);padding:15px;border-radius:8px;margin:15px 0;font-size:.95rem}.feature-list{list-style:none;margin-top:15px}.feature-list li{padding:8px 0;padding-left:25px;position:relative}.feature-list li:before{content:"✓";position:absolute;left:0;color:var(--success-color);font-weight:700}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:40px}.testimonial-card{background:#fff;border:2px solid var(--border-color);border-radius:12px;padding:30px}.stars{color:#fbbf24;font-size:1.25rem;margin-bottom:10px}.verified-badge{display:inline-block;background:#ecfdf5;color:var(--success-color);padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:600;margin-bottom:15px}.testimonial-text{font-style:italic;margin-bottom:15px;line-height:1.7}.testimonial-author{color:var(--text-secondary);font-size:.9rem}.stats-highlight{background:var(--bg-light);padding:40px;border-radius:12px;text-align:center}.stats-highlight h3{font-size:1.5rem;margin-bottom:30px}.stat-note{font-size:.85rem;color:var(--text-secondary);margin-top:5px}.comparison-section{background:var(--bg-light)}.comparison-table{max-width:800px;margin:0 auto;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.comparison-header,.comparison-row{display:grid;grid-template-columns:2fr 1fr 1fr;border-bottom:1px solid var(--border-color)}.comparison-header{background:var(--primary-color);color:#fff;font-weight:700}.comparison-cell{padding:20px;text-align:center;display:flex;align-items:center;justify-content:center}.comparison-cell:first-child{text-align:left;justify-content:flex-start}.highlight-col{background:#eff6ff;font-weight:600}.urgency-section{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)}.urgency-box{text-align:center}.urgency-box h2{font-size:2rem;margin-bottom:20px}.urgency-text{font-size:1.25rem;margin-bottom:30px}.value-comparison{display:flex;justify-content:center;align-items:center;gap:40px;margin:40px 0;flex-wrap:wrap}.comparison-item{background:#fff;padding:30px;border-radius:12px;flex:1;min-width:280px;max-width:400px}.comparison-item.loss{border:3px solid var(--danger-color)}.comparison-item.protected{border:3px solid var(--success-color)}.comparison-item .icon{font-size:3rem;margin-bottom:15px}.comparison-item .label{font-size:.9rem;color:var(--text-secondary);margin-bottom:10px}.comparison-item .value{font-size:1.1rem;font-weight:600;margin-bottom:10px}.comparison-item .amount{font-size:2rem;font-weight:800;margin-bottom:15px}.comparison-item.loss .amount{color:var(--danger-color)}.comparison-item.protected .amount{color:var(--success-color)}.comparison-arrow{font-size:2rem;font-weight:800;color:var(--text-secondary)}.cta-container{margin-top:30px}.money-back{font-size:1rem;margin-top:15px}.guarantee-badges{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin-top:20px}.badge{background:#fff;padding:8px 16px;border-radius:20px;font-size:.9rem}.last-chance{margin-top:20px;font-size:1rem;font-weight:600}.faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.faq-item{background:#fff;border:2px solid var(--border-color);border-radius:12px;padding:25px}.faq-question{font-size:1.1rem;margin-bottom:15px;color:var(--primary-color)}.faq-answer{color:var(--text-secondary);line-height:1.7}.final-cta{background:linear-gradient(135deg,#1e3a8a 0%,#3b82f6 100%);color:#fff;padding:60px 0;text-align:center}.final-cta-title{font-size:2.5rem;margin-bottom:40px}.decision-grid{display:flex;justify-content:center;gap:40px;margin-bottom:40px;flex-wrap:wrap}.decision-option{background:#fff;color:var(--text-primary);padding:30px;border-radius:12px;flex:1;min-width:300px;max-width:450px;text-align:left}.decision-option h3{margin-bottom:20px;font-size:1.5rem}.decision-option ul{list-style:none;margin-bottom:20px}.decision-option li{padding:10px 0;padding-left:30px;position:relative}.decision-option.bad li:before{content:"✗";position:absolute;left:0;color:var(--danger-color);font-weight:700;font-size:1.2rem}.decision-option.good li:before{content:"✓";position:absolute;left:0;color:var(--success-color);font-weight:700;font-size:1.2rem}.decision-option .cost{font-size:1.25rem;text-align:center;padding:15px;border-radius:8px}.decision-option.bad .cost{background:#fef2f2;color:var(--danger-color)}.decision-option.good .cost{background:#ecfdf5;color:var(--success-color)}.final-cta-subtitle{font-size:1.25rem;margin-bottom:30px;opacity:.95}.cta-button.large{font-size:1.25rem;padding:20px 50px}.final-guarantee,.final-urgency{font-size:1rem;margin-top:15px;opacity:.95}.footer{background:var(--text-primary);color:#fff;padding:40px 0;text-align:center}.affiliate-disclosure{background:rgba(255,255,255,.1);padding:15px;border-radius:8px;margin-bottom:20px;font-size:.9rem}.footer-text{opacity:.7;font-size:.9rem}@media(max-width:768px){.hero-title{font-size:1.75rem}.hero-subtitle{font-size:1rem}.new-price{font-size:2.25rem}.section-title{font-size:1.75rem}.problem-grid,.features-grid,.testimonials-grid,.faq-grid{grid-template-columns:1fr}.comparison-header,.comparison-row{grid-template-columns:1.5fr 1fr 1fr}.comparison-cell{padding:15px 10px;font-size:.9rem}.value-comparison{flex-direction:column}.comparison-arrow{transform:rotate(90deg)}.decision-grid{flex-direction:column}}