:root{--vazpe-white:#FFFFFF;--vazpe-light-gray:#F5F7FA;--vazpe-medium-gray:#E4E7EB;--vazpe-border-gray:#D1D5DB;--vazpe-text-dark:#1F2937;--vazpe-text-light:#2e2e2e;--vazpe-primary-color:#000000;--vazpe-accent-cyan:#004e96;--vazpe-subtle-purple:#7C3AED;--vazpe-spacing-sm:1rem;--vazpe-spacing-md:1.5rem;--vazpe-spacing-lg:2rem;--vazpe-spacing-xl:3rem;--vazpe-border-radius:3px;--vazpe-shadow-sm:0 1px 2px rgba(0, 0, 0, 0.1);--vazpe-shadow-md:0 2px 3px rgba(0, 0, 0, 0.1)}.vazpe-container{max-width:100%;max-width:1200px!important;margin:0 auto;padding:0 var(--vazpe-spacing-md)}.vazpe-title{font-family:'Bebas Neue','Impact',sans-serif;color:var(--vazpe-text-dark);margin-bottom:var(--vazpe-spacing-md);line-height:1.3}.vazpe-title-xl{font-family:'Bebas Neue','Impact',sans-serif;font-weight:500;font-size:2.5rem;color:var(--vazpe-primary-color);text-align:center;margin-top:var(--vazpe-spacing-md)}.vazpe-title-lg{font-family:'Bebas Neue','Impact',sans-serif;font-size:2rem;padding-bottom:var(--vazpe-spacing-sm)}.vazpe-title-md{font-family:'Bebas Neue','Impact',sans-serif;font-size:1.5rem;color:var(--vazpe-primary-color)}.vazpe-text{font-family:'Roboto','Arial',sans-serif;margin-bottom:var(--vazpe-spacing-sm)!important;color:var(--vazpe-text-light);font-size:1rem;line-height:1.6}.vazpe-card{background:var(--vazpe-white);border:1px solid var(--vazpe-border-gray);padding:var(--vazpe-spacing-lg);border-radius:var(--vazpe-border-radius);box-shadow:var(--vazpe-shadow-sm);margin-bottom:var(--vazpe-spacing-md)}.vazpe-grid{display:grid;gap:var(--vazpe-spacing-lg)}.vazpe-grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.vazpe-grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.vazpe-text-center{text-align:center}.vazpe-mb-md{margin-bottom:var(--vazpe-spacing-md)}.vazpe-mb-lg{margin-bottom:var(--vazpe-spacing-lg)}@media (max-width:768px){.vazpe-container{padding:0 var(--vazpe-spacing-sm)}.vazpe-grid-3{grid-template-columns:1fr}.vazpe-title-xl{font-size:2rem}.vazpe-title-lg{font-size:1.5rem}}@media (max-width:480px){.vazpe-card{padding:var(--vazpe-spacing-md)}.vazpe-title-xl{font-size:1.75rem}}.vazpe-main{width:100%;min-height:calc(100vh - 200px);padding:0}.vazpe-page-header{text-align:center;margin-bottom:var(--vazpe-spacing-xl);padding-bottom:var(--vazpe-spacing-lg);border-bottom:1px solid var(--vazpe-border-gray)}.vazpe-page-content{max-width:100%;margin:0 auto}.vazpe-section{margin-bottom:var(--vazpe-spacing-xl)}.vazpe-contact-info{background:var(--vazpe-white);padding:0;border-radius:var(--vazpe-border-radius);border:1px solid var(--vazpe-border-gray);box-shadow:0 2px 4px rgb(0 0 0 / .05);margin-bottom:var(--vazpe-spacing-md)}.vazpe-contact-item{display:flex;align-items:center;margin-bottom:0;padding:var(--vazpe-spacing-md);border-bottom:1px solid var(--vazpe-border-gray)}.vazpe-contact-item:last-child{border-bottom:none}.vazpe-contact-label{font-weight:600;color:var(--vazpe-text-dark);min-width:120px;font-family:'Roboto','Arial',sans-serif;margin-right:var(--vazpe-spacing-md);border-radius:4px}.vazpe-contact-value{color:var(--vazpe-text-light);flex:1}.vazpe-faq-item{margin-bottom:var(--vazpe-spacing-md);border:1px solid var(--vazpe-border-gray);border-radius:var(--vazpe-border-radius);overflow:hidden;box-shadow:0 2px 4px rgb(0 0 0 / .05)}.vazpe-faq-question{background:var(--vazpe-light-gray);padding:var(--vazpe-spacing-md);margin:0;font-family:'Roboto','Arial',sans-serif;font-weight:600;color:var(--vazpe-text-dark);border-bottom:1px solid var(--vazpe-border-gray);line-height:1.5}.vazpe-faq-answer{padding:var(--vazpe-spacing-md);background:var(--vazpe-white);line-height:1.6}.vazpe-content-list{margin:0 0 var(--vazpe-spacing-md) var(--vazpe-spacing-md);padding:var(--vazpe-spacing-sm);border-radius:var(--vazpe-border-radius)}.vazpe-content-list li{margin-bottom:.5rem;color:var(--vazpe-text-light);line-height:1.5}.vazpe-table{width:100%;background:var(--vazpe-white);border:1px solid var(--vazpe-border-gray);border-radius:var(--vazpe-border-radius);overflow:hidden}.vazpe-table th,.vazpe-table td{padding:var(--vazpe-spacing-sm) var(--vazpe-spacing-md);text-align:left;border-bottom:1px solid var(--vazpe-border-gray)}.vazpe-table th{background:var(--vazpe-light-gray);font-weight:600;color:var(--vazpe-text-dark);font-family:'Roboto','Arial',sans-serif}.vazpe-table tr:last-child td{border-bottom:none}.vazpe-highlight-box{background:linear-gradient(135deg,var(--vazpe-light-gray) 0%,#f8fafc 100%);border:1px solid var(--vazpe-accent-cyan);border-left:4px solid var(--vazpe-accent-cyan);padding:var(--vazpe-spacing-lg);margin:var(--vazpe-spacing-lg) 0;border-radius:var(--vazpe-border-radius)}.vazpe-warning-box{background:#fef3cd;border:1px solid #ffc107;border-left:4px solid #ffc107;padding:var(--vazpe-spacing-lg);margin:var(--vazpe-spacing-lg) 0;border-radius:var(--vazpe-border-radius)}.vazpe-warning-box .vazpe-title-md{color:#856404}.vazpe-btn{display:inline-block;padding:12px 24px;background:var(--vazpe-primary-color);color:var(--vazpe-white);text-decoration:none;border-radius:var(--vazpe-border-radius);font-family:'Roboto','Arial',sans-serif;font-weight:500;transition:all 0.3s ease;border:1px solid;cursor:pointer}.vazpe-btn:hover{background:var(--vazpe-white);color:var(--vazpe-primary-color);border:1px solid}.vazpe-btn-secondary{background:#fff0;color:var(--vazpe-primary-color);border:2px solid var(--vazpe-primary-color)}.vazpe-btn-secondary:hover{background:var(--vazpe-primary-color);color:var(--vazpe-white)}@media (max-width:768px){.vazpe-nav{flex-direction:column;align-items:flex-start}.vazpe-nav-links{width:100%;justify-content:center}.vazpe-footer-content{grid-template-columns:1fr}.vazpe-contact-item{flex-direction:column;align-items:flex-start}.vazpe-contact-label{margin-bottom:.25rem}.vazpe-table{font-size:.875rem}.vazpe-table th,.vazpe-table td{padding:.5rem}}@media (max-width:480px){.vazpe-nav-links{flex-direction:column;width:100%;gap:.5rem}.vazpe-nav-links li{text-align:center;width:100%}.vazpe-table{display:block;overflow-x:auto;white-space:nowrap}}.vazpe-des-product-container{font-family:'Roboto Condensed','Arial Black',sans-serif;background:linear-gradient(135deg,#0058aa 0%,#003d75 100%);border:2px solid #2c2c2c;padding:40px;position:relative;overflow:hidden;box-shadow:0 10px 40px rgb(0 0 0 / .2)}.vazpe-des-product-container::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#0058aa,#2c2c2c,#0058aa,#2c2c2c);z-index:-1;animation:borderGlow 3s linear infinite;background-size:400% 400%}@keyframes borderGlow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.vazpe-des-badge{display:inline-block;background:#0058aa;color:#fff;padding:5px 15px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);animation:pulse 2s infinite}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.vazpe-des-title{font-size:2.5rem;font-weight:900;text-transform:uppercase;letter-spacing:3px;margin:20px 0;color:#b9b9b9;text-shadow:2px 2px 0 #0058aa;position:relative}.vazpe-des-subtitle{font-size:1.1rem;color:#555;margin-bottom:30px;font-weight:600;letter-spacing:.5px;line-height:1.6}.vazpe-des-hero-text{background:#2c2c2c;color:#fff;padding:20px 30px;margin:30px -20px;font-size:1.1rem;line-height:1.7;position:relative;clip-path:polygon(0 0,100% 5%,100% 95%,0 100%)}.vazpe-des-specs-title{font-size:1.8rem;font-weight:900;text-transform:uppercase;letter-spacing:4px;margin:40px 0 25px;color:#2c2c2c;position:relative;padding-left:20px}.vazpe-des-specs-title::before{content:'//';position:absolute;left:0;color:#0058aa;font-size:2rem}.vazpe-des-specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;margin:30px 0}.vazpe-des-spec-item{background:#fff;border-left:4px solid #0058aa;padding:15px 20px;position:relative;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 10px rgb(0 0 0 / .1)}.vazpe-des-spec-label{font-size:.85rem;text-transform:uppercase;letter-spacing:1px;color:#888;font-weight:700;margin-bottom:5px}.vazpe-des-spec-value{font-size:1.2rem;font-weight:900;color:#2c2c2c}.vazpe-des-spec-value .highlight{color:#0058aa}.vazpe-des-features{background:linear-gradient(135deg,#2c2c2c 0%,#1a1a1a 100%);color:#fff;padding:30px;margin:40px -20px;clip-path:polygon(0 5%,100% 0,100% 95%,0 100%)}.vazpe-des-features-title{font-size:1.5rem;text-transform:uppercase;letter-spacing:3px;margin-bottom:20px;color:#0058aa}.vazpe-des-feature-item{display:flex;align-items:center;margin:15px 0;font-size:1.1rem;transition:transform 0.3s}.vazpe-des-feature-item p{margin-bottom:0}.vazpe-des-feature-item:hover{transform:translateX(5px)}.vazpe-des-feature-icon{width:30px;height:30px;background:#0058aa;margin-right:15px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);display:flex;align-items:center;justify-content:center;font-weight:700}.vazpe-des-cta-section{margin-top:50px;text-align:center}.vazpe-des-cta-button{display:inline-block;background:linear-gradient(135deg,#0058aa 0%,#ff8c00 100%);color:#fff;padding:20px 50px;font-size:1.3rem;font-weight:900;text-transform:uppercase;letter-spacing:2px;border:none;cursor:pointer;position:relative;overflow:hidden;transition:all 0.3s;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%)}.vazpe-des-cta-button:hover{transform:scale(1.05);box-shadow:0 10px 30px rgb(255 107 0 / .4)}.vazpe-des-cta-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);transition:left 0.5s}.vazpe-des-cta-button:hover::before{left:100%}.vazpe-des-urgency{margin-top:20px;padding:15px;background:#2c2c2c;color:#0058aa;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;animation:blink 1.5s infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:.7}}.vazpe-des-power-meter{display:flex;align-items:center;justify-content:center;margin:30px 0;gap:5px}.vazpe-des-power-bar{width:40px;height:8px;background:#0058aa;animation:powerPulse 0.5s infinite;animation-delay:calc(var(--i) * 0.1s)}@keyframes powerPulse{0%,100%{opacity:.3}50%{opacity:1}}@media (max-width:768px){.vazpe-des-product-container{padding:20px}.vazpe-des-title{font-size:1.8rem}.vazpe-des-specs-grid{grid-template-columns:1fr}}.vazpe-container-v2{margin:0 auto;padding:0!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#fff;color:#2c3e50;line-height:1.6}.vazpe-hero-v2{text-align:center;padding:35px 30px;background:linear-gradient(135deg,#0058aa 0%,#003d75 100%);border-radius:3px;margin-bottom:15px;position:relative;overflow:hidden;box-shadow:0 4px 16px rgb(0 88 170 / .15)}.vazpe-review-text-v2 .vazpe-content-section-v2 .vazpe-feature-grid-v2 .vazpe-description-v2 .vazpe-disclaimer-v2 .vazpe-stat-number-v2 .vazpe-stat-card-v2 br{display:none!important}@media (max-width:768px){.vazpe-hero-v2{padding:25px 20px;margin-bottom:15px;border-radius:0}}@media (max-width:480px){.vazpe-hero-v2{padding:20px 16px;margin-bottom:15px}}.vazpe-hero-v2::before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);animation:sweep 6s linear infinite}@keyframes sweep{to{left:100%}}.vazpe-limited-offer-v2{display:inline-block;background:#ff5e62;color:#fff;padding:6px 16px;border-radius:3px;font-size:12px;font-weight:600;animation:pulse 2s infinite;margin-bottom:10px}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.vazpe-title-v2{font-size:2rem;font-weight:700;margin:15px 0;color:#fff;line-height:1.2;text-shadow:2px 2px 4px rgb(0 0 0 / .1);letter-spacing:-.5px}@media (max-width:768px){.vazpe-title-v2{font-size:1.75rem}}@media (max-width:480px){.vazpe-title-v2{font-size:1.5rem}}.vazpe-subtitle-v2{font-size:1.05rem;color:rgb(255 255 255 / .95);margin-bottom:0!important;font-weight:400;line-height:1.65;opacity:.95}@media (max-width:768px){.vazpe-subtitle-v2{font-size:.95rem}}@media (max-width:480px){.vazpe-subtitle-v2{font-size:.9rem}}.vazpe-trust-badges-v2{display:flex;justify-content:center;gap:15px;margin:20px 0;flex-wrap:wrap}@media (max-width:768px){.vazpe-trust-badges-v2{gap:10px;margin:15px 0}}.vazpe-trust-badge-v2{display:flex;align-items:center;gap:6px;background:#f8f9fa;padding:8px 14px;border-radius:3px;font-size:12px;color:#495057;font-weight:500}@media (max-width:768px){.vazpe-trust-badge-v2{padding:6px 12px;font-size:11px}}.vazpe-trust-icon-v2{color:#28a745;font-weight:700;font-size:14px}.vazpe-stats-v2{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:15px 0;padding:0!important;list-style:none}@media (max-width:768px){.vazpe-stats-v2{grid-template-columns:repeat(2,1fr);gap:12px}}.vazpe-stat-card-v2{background:#fff;border:2px solid #e9ecef;border-radius:3px;padding:20px;text-align:center;transition:all 0.3s ease;list-style:none}@media (max-width:768px){.vazpe-stat-card-v2{padding:15px 10px}}.vazpe-stat-card-v2:hover{transform:translateY(-5px);border-color:#0058aa;box-shadow:0 10px 25px rgb(0 88 170 / .15)}.vazpe-stat-number-v2{font-size:28px;font-weight:900;background:linear-gradient(135deg,#0058aa 0%,#003d75 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;display:block;margin-bottom:0}@media (max-width:768px){.vazpe-stat-number-v2{font-size:24px}}.vazpe-stat-label-v2{font-size:12px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.vazpe-stat-label-v2{font-size:11px}}.vazpe-section-title-v2{margin:30px 0!important;font-size:1.5rem;font-weight:600;text-align:center;color:#1a202c;position:relative}@media (max-width:768px){.vazpe-section-title-v2{font-size:1.35rem;margin:18px 0!important}}@media (max-width:480px){.vazpe-section-title-v2{font-size:1.25rem;margin:18px 0!important}}.vazpe-content-section-v2{padding:18px;margin-bottom:15px;background:#fff;border:1px solid #e9ecef;border-radius:3px}@media (max-width:768px){.vazpe-content-section-v2{padding:20px;margin-bottom:15px;border-radius:0}}@media (max-width:480px){.vazpe-content-section-v2{padding:16px;margin-bottom:15px}}.vazpe-description-v2{font-size:16px;line-height:1.6;color:#495057;margin-bottom:0!important}@media (max-width:768px){.vazpe-description-v2{font-size:15px}}.vazpe-feature-grid-v2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;padding:0!important;margin:0;list-style:none}@media (max-width:768px){.vazpe-feature-grid-v2{grid-template-columns:1fr;gap:15px}}.vazpe-feature-v2{background:#f8f9fa;border-left:4px solid #0058aa;padding:20px;border-radius:3px;transition:all 0.3s ease;list-style:none}@media (max-width:768px){.vazpe-feature-v2{padding:15px}}.vazpe-feature-v2:hover{transform:translateX(5px);box-shadow:0 4px 12px rgb(0 88 170 / .1)}.vazpe-feature-title-v2{font-size:16px;font-weight:700;color:#2c3e50;margin-bottom:8px;margin-top:0!important}@media (max-width:768px){.vazpe-feature-title-v2{font-size:15px}}.vazpe-feature-text-v2{font-size:14px;color:#6c757d;line-height:1.5;margin:0}@media (max-width:768px){.vazpe-feature-text-v2{font-size:13px}}.vazpe-flavors-v2{margin:25px 0;background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);padding:25px 20px;border-radius:3px}@media (max-width:768px){.vazpe-flavors-v2{margin:20px 0;padding:20px 15px;border-radius:3px}}.vazpe-flavor-grid-v2{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));gap:12px;margin-top:20px}@media (max-width:768px){.vazpe-flavor-grid-v2{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:15px}}.vazpe-flavor-item-v2{background:#fff;border:2px solid #fff0;padding:12px 8px;border-radius:3px;text-align:center;font-size:13px;font-weight:500;transition:all 0.2s ease;cursor:pointer;box-shadow:0 2px 5px rgb(0 0 0 / .05)}@media (max-width:768px){.vazpe-flavor-item-v2{padding:10px 5px;font-size:12px}}.vazpe-flavor-item-v2:hover{border-color:#0058aa;transform:scale(1.05);box-shadow:0 5px 15px rgb(0 88 170 / .2);background:linear-gradient(135deg,#ffffff 0%,#f3f4ff 100%)}.vazpe-review-grid-v2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:20px}@media (max-width:768px){.vazpe-review-grid-v2{grid-template-columns:1fr;gap:15px;margin-top:15px}}.vazpe-review-v2{background:#fff;border:1px solid #e9ecef;border-radius:3px;padding:20px;box-shadow:0 2px 8px rgb(0 0 0 / .05);transition:transform 0.2s ease}@media (max-width:768px){.vazpe-review-v2{padding:15px}}.vazpe-review-v2:hover{transform:translateY(-2px)}.vazpe-review-stars-v2{color:#ffc107;margin-bottom:10px;font-size:16px}.vazpe-review-text-v2{font-size:14px;color:#495057;line-height:1.5;margin-bottom:10px}@media (max-width:768px){.vazpe-review-text-v2{font-size:13px}}.vazpe-review-author-v2{font-size:12px;color:#6c757d;font-weight:600}.vazpe-tech-table-v2{width:100%;border-collapse:collapse;margin:15px 0;background:#fff;border:1px solid #e9ecef;border-radius:3px;font-size:14px}.vazpe-tech-table-v2 th{background:#f8f9fa;padding:12px 15px;text-align:left;font-weight:600;color:#2c3e50;border:2px solid #dee2e6;font-size:14px}.vazpe-tech-table-v2 td{padding:12px 15px;border:2px solid #dee2e6;font-size:14px;color:#495057}.vazpe-tech-table-v2 tr:nth-child(even){background-color:#fafbfc}.vazpe-tech-table-v2 tr:hover{background-color:#f8f9fa}@media (max-width:768px){.vazpe-tech-table-v2{margin:12px 0}.vazpe-tech-table-v2 th,.vazpe-tech-table-v2 td{padding:10px 12px;font-size:13px}}ul.vazpe-benefits-list-v2{padding-left:0;list-style:none;margin:0}ul.vazpe-benefits-list-v2 li{padding:10px 0;border-bottom:1px solid #f1f3f4;font-size:14px;color:#495057;line-height:1.6}ul.vazpe-benefits-list-v2 li:last-child{border-bottom:none}ul.vazpe-benefits-list-v2 li strong{color:#2c3e50;font-weight:600}.vazpe-content-section-v2 h2{margin-top:0!important}.vazpe-product-image-v2{max-width:100%;height:auto;margin:15px 0;border-radius:3px;display:block;box-shadow:0 3px 12px rgb(0 0 0 / .06);transition:transform 0.3s ease}.vazpe-product-image-v2:first-child{margin-top:0}.vazpe-product-image-v2:last-child{margin-bottom:0}.vazpe-product-image-v2:hover{transform:scale(1.01)}@media (max-width:768px){.vazpe-product-image-v2{margin:12px 0;border-radius:0}}.vazpe-disclaimer-v2{margin-top:25px;padding:18px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:3px;font-size:11px;color:#6c757d;line-height:1.6}@media (max-width:768px){.vazpe-disclaimer-v2{margin-top:20px;padding:15px;font-size:10px}}