/* Minified by AlikeGPS optimizer */
.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.about-content h2{margin-bottom:20px}.about-content p{color:var(--gray-600);line-height:1.8;margin-bottom:16px}.about-features{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}.about-feature{display:flex;align-items:center;gap:10px}.about-feature i{color:var(--success);font-size:18px}.about-feature span{font-weight:600;color:var(--gray-700)}.about-image img{width:100%;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl)}.mission-vision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.mission-card,.vision-card,.values-card{background:var(--white);padding:40px 30px;border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-lg)}.mission-card .icon,.vision-card .icon,.values-card .icon{width:80px;height:80px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.mission-card .icon i,.vision-card .icon i,.values-card .icon i{font-size:32px;color:var(--white)}.mission-card h3,.vision-card h3,.values-card h3{margin-bottom:16px}.mission-card p,.vision-card p,.values-card p{color:var(--gray-600);line-height:1.8;margin-bottom:0}.contact-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.contact-card{background:var(--white);padding:30px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-100)}.contact-card .icon{width:60px;height:60px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.contact-card .icon i{font-size:24px;color:var(--white)}.contact-card h4{margin-bottom:10px}.contact-card p{color:var(--gray-600);margin-bottom:0;font-size:14px}.contact-card a{color:var(--primary);font-weight:600}@media (max-width:1024px){.about-grid{grid-template-columns:1fr}.mission-vision-grid{grid-template-columns:1fr}.contact-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.about-features{grid-template-columns:1fr}.contact-cards-grid{grid-template-columns:1fr}}.contact-quick-buttons{display:flex;gap:16px;margin-top:30px;margin-bottom:30px}.contact-social h4{font-size:16px;margin-bottom:16px}.social-links{display:flex;gap:12px}.social-links a{width:44px;height:44px;background:var(--gray-100);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--gray-600);transition:all var(--transition-fast)}.social-links a:hover{background:var(--primary);color:var(--white);transform:translateY(-3px)}.map-container{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-lg)}.quick-help-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.quick-help-card{background:var(--white);padding:30px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-100);transition:all var(--transition-base)}.quick-help-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-xl);border-color:var(--primary)}.quick-help-card i{font-size:36px;color:var(--primary);margin-bottom:16px}.quick-help-card h4{margin-bottom:8px;font-size:16px}.quick-help-card p{color:var(--gray-500);font-size:14px;margin-bottom:0}@media (max-width:1024px){.quick-help-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.contact-quick-buttons{flex-direction:column}.quick-help-grid{grid-template-columns:1fr}}.dealer-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.dealer-content h2{margin-bottom:16px}.dealer-content>p{color:var(--gray-600);font-size:18px;margin-bottom:30px}.dealer-highlights{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:30px}.highlight-item{display:flex;gap:16px}.highlight-item i{width:50px;height:50px;background:linear-gradient(135deg,rgba(37,99,235,0.1) 0,rgba(6,182,212,0.1) 100%);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--primary);flex-shrink:0}.highlight-item h4{font-size:16px;margin-bottom:4px}.highlight-item p{font-size:13px;color:var(--gray-600);margin-bottom:0}.dealer-image img{width:100%;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl)}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.benefit-card{background:var(--white);padding:30px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-100)}.benefit-icon{width:70px;height:70px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.benefit-icon i{font-size:28px;color:var(--white)}.benefit-card h4{margin-bottom:8px}.benefit-card p{color:var(--gray-600);font-size:14px;margin-bottom:0}.dealer-types-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1000px;margin:0 auto}.dealer-type-card{background:var(--white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-lg);border:2px solid var(--gray-100);transition:all var(--transition-base)}.dealer-type-card.featured{border-color:var(--primary);transform:scale(1.05)}.dealer-type-header{background:var(--gray-50);padding:30px;text-align:center}.dealer-type-card.featured .dealer-type-header{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%)}.dealer-type-card.featured .dealer-type-header h3,.dealer-type-card.featured .dealer-type-header p{color:var(--white)}.dealer-type-header h3{margin-bottom:8px}.dealer-type-header p{color:var(--gray-600);margin-bottom:0;font-size:14px}.dealer-type-content{padding:30px}.dealer-type-content ul{margin-bottom:24px}.dealer-type-content li{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--gray-100);font-size:14px}.dealer-type-content li:last-child{border-bottom:none}.dealer-type-content li i{color:var(--success)}.dealer-type-content .btn{width:100%}.candidates-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.candidate-card{background:var(--white);padding:30px 20px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-100)}.candidate-card i{font-size:36px;color:var(--primary);margin-bottom:16px}.candidate-card h4{font-size:14px;margin-bottom:8px}.candidate-card p{font-size:12px;color:var(--gray-500);margin-bottom:0}.dealer-form-container{max-width:800px;margin:0 auto}.dealer-form{background:var(--white);padding:40px;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}@media (max-width:1024px){.dealer-hero-grid{grid-template-columns:1fr}.benefits-grid{grid-template-columns:repeat(2,1fr)}.dealer-types-grid{grid-template-columns:1fr}.dealer-type-card.featured{transform:none}.candidates-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.dealer-highlights{grid-template-columns:1fr}.benefits-grid{grid-template-columns:1fr}.candidates-grid{grid-template-columns:repeat(2,1fr)}.dealer-form{padding:24px}}.faq-categories{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:40px}.faq-category-card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 32px;background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:2px solid var(--gray-100);transition:all var(--transition-base);min-width:150px}.faq-category-card:hover{border-color:var(--primary);transform:translateY(-5px);box-shadow:var(--shadow-xl)}.faq-category-card i{font-size:28px;color:var(--primary)}.faq-category-card span{font-weight:600;color:var(--gray-700);font-size:14px}.still-questions{background:linear-gradient(135deg,var(--gray-900) 0,var(--gray-800) 100%);border-radius:var(--radius-xl);padding:60px;text-align:center}.still-questions h2{color:var(--white);margin-bottom:16px}.still-questions p{color:var(--gray-400);margin-bottom:30px;font-size:18px}@media (max-width:768px){.faq-categories{flex-direction:column;align-items:center}.faq-category-card{width:100%;max-width:300px}.still-questions{padding:40px 20px}}.fleet-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.fleet-content h2{margin-bottom:16px}.fleet-content>p{color:var(--gray-600);font-size:18px;margin-bottom:30px}.fleet-stats{display:flex;gap:40px;margin-bottom:30px}.fleet-stat{text-align:center}.stat-number{display:block;font-size:36px;font-weight:800;color:var(--primary);line-height:1}.stat-label{font-size:14px;color:var(--gray-600)}.fleet-image img{width:100%;border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl)}.industries-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.industry-card{background:var(--white);padding:30px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-100);transition:all var(--transition-base)}.industry-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-xl);border-color:var(--primary)}.industry-icon{width:70px;height:70px;background:linear-gradient(135deg,rgba(37,99,235,0.1) 0,rgba(6,182,212,0.1) 100%);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.industry-icon i{font-size:28px;color:var(--primary)}.industry-card h4{margin-bottom:8px;font-size:16px}.industry-card p{font-size:13px;color:var(--gray-600);margin-bottom:0}.fleet-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.fleet-feature{display:flex;gap:20px;padding:30px;background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--gray-100)}.fleet-feature-icon{width:60px;height:60px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.fleet-feature-icon i{font-size:24px;color:var(--white)}.fleet-feature-content h4{margin-bottom:8px}.fleet-feature-content p{color:var(--gray-600);font-size:14px;margin-bottom:0}.fleet-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1000px;margin:0 auto}.fleet-price-card{background:var(--white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-lg);border:2px solid var(--gray-100)}.fleet-price-card.featured{border-color:var(--primary);transform:scale(1.05)}.fleet-price-header{padding:30px;text-align:center;background:var(--gray-50)}.fleet-price-card.featured .fleet-price-header{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%)}.fleet-price-card.featured .fleet-price-header h3,.fleet-price-card.featured .fleet-price-header p{color:var(--white)}.fleet-price-header h3{margin-bottom:4px}.fleet-price-header p{color:var(--gray-600);margin-bottom:0}.fleet-price-body{padding:30px}.fleet-price{text-align:center;margin-bottom:24px}.fleet-price .price{font-size:36px;font-weight:700;color:var(--primary)}.fleet-price .period{color:var(--gray-600)}.fleet-price-body ul{margin-bottom:24px}.fleet-price-body li{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:14px}.fleet-price-body li i{color:var(--success)}.fleet-price-body .btn{width:100%}.benefits-list{max-width:900px;margin:0 auto}.benefit-row{display:flex;gap:30px;padding:30px;margin-bottom:24px;background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--gray-100)}.benefit-icon-large{width:80px;height:80px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.benefit-icon-large i{font-size:32px;color:var(--white)}.benefit-content-large h4{margin-bottom:8px;color:var(--primary)}.benefit-content-large p{color:var(--gray-600);margin-bottom:0}@media (max-width:1024px){.fleet-hero-grid{grid-template-columns:1fr}.industries-grid{grid-template-columns:repeat(2,1fr)}.fleet-features-grid{grid-template-columns:1fr}.fleet-pricing-grid{grid-template-columns:1fr}.fleet-price-card.featured{transform:none}}@media (max-width:768px){.fleet-stats{flex-direction:column;gap:20px}.industries-grid{grid-template-columns:1fr}.benefit-row{flex-direction:column;text-align:center}.benefit-icon-large{margin:0 auto}}.steps-detailed{max-width:1000px;margin:0 auto}.step-detail{display:grid;grid-template-columns:auto 1fr 1fr;gap:40px;align-items:center;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid var(--gray-200)}.step-detail:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.step-detail.reverse{grid-template-columns:auto 1fr 1fr}.step-detail.reverse .step-content{order:2}.step-detail.reverse .step-image{order:1}.step-number-large{font-family:var(--font-heading);font-size:80px;font-weight:800;color:var(--gray-100);line-height:1}.step-content h3{margin-bottom:16px;color:var(--primary)}.step-content p{color:var(--gray-600);margin-bottom:20px}.step-content ul{display:flex;flex-direction:column;gap:10px}.step-content li{display:flex;align-items:center;gap:10px;font-size:14px}.step-content li i{color:var(--success)}.step-image img{width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.technology-grid{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.tech-step{flex:1;min-width:200px;max-width:220px;text-align:center;padding:30px 20px;background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.tech-icon{width:70px;height:70px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.tech-icon i{font-size:28px;color:var(--white)}.tech-step h4{margin-bottom:8px;font-size:16px}.tech-step p{font-size:13px;color:var(--gray-600);margin-bottom:0}.tech-arrow{font-size:24px;color:var(--primary)}.install-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.install-step{background:var(--white);padding:30px;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--gray-100);position:relative}.install-number{position:absolute;top:-15px;left:20px;width:40px;height:40px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:18px;font-weight:700;color:var(--white)}.install-step h4{margin-bottom:12px;margin-top:10px}.install-step p{color:var(--gray-600);font-size:14px;margin-bottom:0}.video-container{max-width:800px;margin:0 auto}.video-placeholder{aspect-ratio:16/9;background:var(--gray-800);border-radius:var(--radius-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--white);text-align:center}.video-placeholder i{font-size:60px;margin-bottom:20px;opacity:.5}.video-placeholder p{margin-bottom:8px}.video-placeholder .small{font-size:14px;opacity:.7;margin-bottom:20px}@media (max-width:1024px){.step-detail,.step-detail.reverse{grid-template-columns:1fr;text-align:center}.step-number-large{font-size:60px}.step-detail.reverse .step-content,.step-detail.reverse .step-image{order:unset}.technology-grid{flex-direction:column}.tech-arrow{transform:rotate(90deg)}.install-guide-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.install-guide-grid{grid-template-columns:1fr}}.price-note{font-size:14px;color:var(--gray-500);margin-top:8px}.fleet-pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.fleet-card{background:var(--white);padding:30px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:2px solid var(--gray-100);transition:all var(--transition-base)}.fleet-card.featured{border-color:var(--primary);transform:scale(1.05)}.fleet-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-xl)}.fleet-card.featured:hover{transform:scale(1.05) translateY(-5px)}.fleet-card h3{margin-bottom:16px}.fleet-discount{font-family:var(--font-heading);font-size:36px;font-weight:800;color:var(--primary);margin-bottom:8px}.fleet-card p{color:var(--gray-600);margin-bottom:20px}.included-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.included-item{background:var(--white);padding:30px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-100)}.included-item .icon{width:60px;height:60px;background:linear-gradient(135deg,rgba(37,99,235,0.1) 0,rgba(6,182,212,0.1) 100%);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.included-item .icon i{font-size:24px;color:var(--primary)}.included-item h4{margin-bottom:8px;font-size:16px}.included-item p{color:var(--gray-600);font-size:14px;margin-bottom:0}.recharge-section{background:linear-gradient(180deg,#f8fafc 0,#ffffff 100%)}.recharge-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1200px;margin:0 auto}.recharge-card{background:var(--white);border-radius:20px;padding:36px 28px 32px;text-align:center;box-shadow:0 4px 24px rgba(0,0,0,0.06);border:2px solid var(--gray-100);transition:all .4s cubic-bezier(0.25,0.46,0.45,0.94);position:relative;overflow:hidden}.recharge-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f97316,#22c55e);opacity:0;transition:opacity .3s ease}.recharge-card:hover::before{opacity:1}.recharge-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgba(0,0,0,0.12);border-color:#f97316}.recharge-card.featured{border-color:#f97316;background:linear-gradient(135deg,#fff7ed 0,#ffffff 50%,#f0fdf4 100%);transform:scale(1.03)}.recharge-card.featured::before{opacity:1;height:5px;background:linear-gradient(90deg,#f97316,#ea580c,#22c55e)}.recharge-card.featured:hover{transform:scale(1.03) translateY(-8px);box-shadow:0 24px 60px rgba(249,115,22,0.2)}.recharge-badge{position:absolute;top:-1px;right:20px;background:linear-gradient(135deg,#f97316 0,#ea580c 100%);color:white;padding:6px 16px 8px;border-radius:0 0 12px 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px rgba(249,115,22,0.3)}.recharge-duration{display:flex;flex-direction:column;align-items:center;margin-bottom:24px;position:relative}.duration-icon{width:56px;height:56px;background:linear-gradient(135deg,#166534 0,#22c55e 100%);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;box-shadow:0 6px 20px rgba(34,197,94,0.25)}.duration-icon i{font-size:22px;color:white}.duration-number{font-family:var(--font-heading);font-size:52px;font-weight:900;line-height:1;background:linear-gradient(135deg,#166534 0,#15803d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.duration-label{font-size:15px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:1.5px;margin-top:2px}.recharge-price-box{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:12px;padding:16px 0;border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100)}.recharge-currency{font-size:22px;font-weight:700;color:#ea580c}.recharge-amount{font-family:var(--font-heading);font-size:44px;font-weight:900;color:#ea580c;line-height:1}.recharge-tag{display:inline-block;padding:6px 18px;background:linear-gradient(135deg,#f0fdf4 0,#dcfce7 100%);color:#166534;border-radius:50px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px}.recharge-tag.accent{background:linear-gradient(135deg,#fff7ed 0,#ffedd5 100%);color:#c2410c}.recharge-features{text-align:left;margin-bottom:24px}.recharge-features li{display:flex;align-items:center;gap:10px;padding:9px 0;font-size:14px;color:var(--gray-700);border-bottom:1px solid var(--gray-50)}.recharge-features li:last-child{border-bottom:none}.recharge-features li i.fa-check-circle{color:#22c55e;font-size:15px;flex-shrink:0}.recharge-features li i.fa-star{color:#f97316;font-size:15px;flex-shrink:0}.recharge-btn{width:100%;border-radius:12px !important;font-weight:700 !important;padding:14px 24px !important;transition:all .3s ease !important}.recharge-card.featured .recharge-btn{background:linear-gradient(135deg,#f97316 0,#ea580c 100%) !important;border-color:#ea580c !important}.recharge-card.featured .recharge-btn:hover{background:linear-gradient(135deg,#ea580c 0,#c2410c 100%) !important;transform:translateY(-2px);box-shadow:0 8px 25px rgba(249,115,22,0.35)}.features-highlight-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.feature-highlight-item{display:flex;align-items:center;gap:16px;background:var(--white);padding:24px 20px;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,0.06);border:1px solid var(--gray-100);transition:all .3s ease}.feature-highlight-item:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,0.1)}.feature-highlight-icon{width:56px;height:56px;background:linear-gradient(135deg,#166534 0,#22c55e 100%);border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-highlight-icon i{font-size:22px;color:white}.feature-highlight-icon.airtel{background:linear-gradient(135deg,#e11d48 0,#f43f5e 100%)}.feature-highlight-icon.secure{background:linear-gradient(135deg,#1e40af 0,#3b82f6 100%)}.feature-highlight-icon.support{background:linear-gradient(135deg,#f97316 0,#fb923c 100%)}.feature-highlight-text h4{font-size:16px;margin-bottom:4px;color:var(--gray-900)}.feature-highlight-text p{font-size:13px;color:var(--gray-500);margin-bottom:0;line-height:1.4}.trust-bar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.trust-bar-item{text-align:center;padding:28px 16px}.trust-bar-icon{width:60px;height:60px;background:linear-gradient(135deg,rgba(37,99,235,0.1) 0,rgba(6,182,212,0.1) 100%);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.trust-bar-icon i{font-size:24px;color:var(--primary)}.trust-bar-item h4{font-size:15px;margin-bottom:6px;color:var(--gray-900)}.trust-bar-item p{font-size:13px;color:var(--gray-500);margin-bottom:0}@media (max-width:1024px){.recharge-grid{grid-template-columns:repeat(2,1fr);gap:20px}.recharge-card.featured{transform:none}.recharge-card.featured:hover{transform:translateY(-8px)}.features-highlight-grid{grid-template-columns:repeat(2,1fr)}.trust-bar-grid{grid-template-columns:repeat(2,1fr)}.fleet-pricing-grid{grid-template-columns:repeat(2,1fr)}.fleet-card.featured{transform:none}.included-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.recharge-grid{grid-template-columns:1fr 1fr;gap:16px}.recharge-card{padding:28px 20px 24px}.duration-number{font-size:40px}.recharge-amount{font-size:36px}.features-highlight-grid{grid-template-columns:1fr}.trust-bar-grid{grid-template-columns:repeat(2,1fr)}.fleet-pricing-grid{grid-template-columns:1fr}.included-grid{grid-template-columns:1fr}}@media (max-width:480px){.recharge-grid{grid-template-columns:1fr;max-width:380px;margin:0 auto}.recharge-card{padding:32px 24px 28px}.duration-number{font-size:48px}.recharge-amount{font-size:42px}.trust-bar-grid{grid-template-columns:1fr}}.products-page-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.product-page-card{background:var(--white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-lg);border:2px solid var(--gray-100);position:relative}.product-page-card.highlight-card{border-color:var(--accent)}.product-page-badge{position:absolute;top:20px;right:20px;background:var(--primary);color:var(--white);padding:6px 14px;border-radius:var(--radius-full);font-size:12px;font-weight:600;z-index:2}.product-page-badge.best-value{background:var(--accent)}.product-page-image{aspect-ratio:1 / 1;background:var(--gray-50);display:flex;align-items:center;justify-content:center;padding:30px;overflow:hidden}.product-page-image img{max-height:100%;max-width:100%;object-fit:contain}.product-page-content{padding:30px}.product-page-content h2{font-size:24px;margin-bottom:8px}.product-tagline{color:var(--gray-600);margin-bottom:20px;font-size:14px}.product-price-box{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.original-price{text-decoration:line-through;color:var(--gray-500);font-size:16px}.current-price{font-size:32px;font-weight:700;color:var(--primary)}.price-period{font-size:16px;color:var(--gray-500)}.discount-badge{background:var(--success);color:var(--white);padding:4px 12px;border-radius:var(--radius-full);font-size:12px;font-weight:600}.product-features-list{margin-bottom:24px}.product-features-list li{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:14px;color:var(--gray-700)}.product-features-list li i{color:var(--success)}.product-page-actions{display:flex;gap:12px}.product-page-actions .btn{flex:1}.fleet-pricing-table{max-width:800px;margin:0 auto}.fleet-pricing-table table{width:100%;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.fleet-pricing-table th,.fleet-pricing-table td{padding:20px;text-align:center}.fleet-pricing-table th{background:var(--primary);color:var(--white);font-weight:600}.fleet-pricing-table tr:nth-child(even){background:var(--gray-50)}.fleet-pricing-table tr.highlight{background:linear-gradient(135deg,rgba(37,99,235,0.1) 0,rgba(6,182,212,0.1) 100%);font-weight:600}.accessories-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.accessory-card{background:var(--white);padding:30px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-100)}.accessory-icon{width:60px;height:60px;background:linear-gradient(135deg,rgba(37,99,235,0.1) 0,rgba(6,182,212,0.1) 100%);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.accessory-icon i{font-size:24px;color:var(--primary)}.accessory-card h4{margin-bottom:8px}.accessory-card p{font-size:13px;color:var(--gray-600);margin-bottom:16px}.accessory-price{display:inline-block;padding:6px 16px;background:var(--primary);color:var(--white);border-radius:var(--radius-full);font-weight:600;font-size:14px}.comparison-table{max-width:600px;margin:0 auto}.comparison-table table{width:100%;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.comparison-table th,.comparison-table td{padding:16px 24px;text-align:left}.comparison-table th{background:var(--primary);color:var(--white);font-weight:600}.comparison-table th:last-child,.comparison-table td:last-child{text-align:center}.comparison-table tr:nth-child(even){background:var(--gray-50)}.comparison-table tr.total-row{background:var(--gray-100)}.text-success{color:var(--success)}@media (max-width:1024px){.products-page-grid{grid-template-columns:1fr}.accessories-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.accessories-grid{grid-template-columns:1fr}.product-page-actions{flex-direction:column}}.support-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.support-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 30px;background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:2px solid var(--gray-100);transition:all var(--transition-base)}.support-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-2xl);border-color:var(--primary)}.support-card-icon{width:80px;height:80px;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.support-card-icon i{font-size:36px;color:var(--white)}.support-card-icon.whatsapp{background:linear-gradient(135deg,#25d366 0,#128c7e 100%)}.support-card-icon.phone{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%)}.support-card-icon.faq{background:linear-gradient(135deg,var(--accent) 0,#c2410c 100%)}.support-card-icon.guide{background:linear-gradient(135deg,#8b5cf6 0,#6d28d9 100%)}.support-card h3{margin-bottom:8px}.support-card p{color:var(--gray-600);font-size:14px;margin-bottom:16px}.support-card-cta{display:flex;align-items:center;gap:8px;color:var(--primary);font-weight:600;font-size:14px}.troubleshoot-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.troubleshoot-card{background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}.troubleshoot-header{display:flex;align-items:center;gap:12px;padding:20px;background:var(--gray-50);border-bottom:1px solid var(--gray-100)}.troubleshoot-header i{font-size:24px;color:var(--warning)}.troubleshoot-header h4{margin-bottom:0;font-size:16px}.troubleshoot-body{padding:20px}.troubleshoot-body p{font-size:13px;font-weight:600;margin-bottom:8px;color:var(--gray-700)}.troubleshoot-body ul{margin-bottom:16px;padding-left:20px}.troubleshoot-body li{font-size:13px;color:var(--gray-600);margin-bottom:6px;list-style:disc}.contact-methods-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:900px;margin:0 auto}.contact-method{text-align:center;padding:40px;background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.contact-method-icon{width:70px;height:70px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.contact-method-icon i{font-size:28px;color:var(--white)}.contact-method h4{margin-bottom:8px}.contact-method p{color:var(--gray-600);font-size:14px;margin-bottom:20px}.downloads-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:900px;margin:0 auto}.download-card{text-align:center;padding:40px;background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.download-icon{width:70px;height:70px;background:var(--gray-100);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.download-icon i{font-size:32px;color:var(--gray-600)}.download-card h4{margin-bottom:8px}.download-card p{color:var(--gray-600);font-size:14px;margin-bottom:20px}.support-hours-box{max-width:800px;margin:0 auto;background:linear-gradient(135deg,var(--gray-900) 0,var(--gray-800) 100%);border-radius:var(--radius-xl);padding:50px;text-align:center}.support-hours-content h3{color:var(--white);margin-bottom:30px}.hours-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:20px}.hours-item{display:flex;flex-direction:column;gap:8px}.hours-item .day{font-weight:600;color:var(--white)}.hours-item .time{color:var(--gray-400);font-size:14px}.hours-note{color:var(--gray-400);font-size:14px;margin-bottom:0}@media (max-width:1024px){.support-cards-grid{grid-template-columns:repeat(2,1fr)}.troubleshoot-grid{grid-template-columns:repeat(2,1fr)}.contact-methods-grid,.downloads-grid{grid-template-columns:1fr}.hours-grid{grid-template-columns:1fr}}@media (max-width:768px){.support-cards-grid{grid-template-columns:1fr}.troubleshoot-grid{grid-template-columns:1fr}.support-hours-box{padding:30px 20px}}.sitemap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.sitemap-column{background:var(--white);padding:30px;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.sitemap-column h3{font-size:18px;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--gray-100);display:flex;align-items:center;gap:10px}.sitemap-column h3 i{color:var(--primary)}.sitemap-column ul{display:flex;flex-direction:column;gap:12px}.sitemap-column a{color:var(--gray-700);display:flex;align-items:center;gap:8px;transition:color var(--transition-base)}.sitemap-column a::before{content:'→';color:var(--gray-400)}.sitemap-column a:hover{color:var(--primary)}.sitemap-column a:hover::before{color:var(--primary)}@media (max-width:1024px){.sitemap-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.sitemap-grid{grid-template-columns:1fr}}.refund-summary{background:linear-gradient(135deg,rgba(37,99,235,0.1) 0,rgba(6,182,212,0.1) 100%);padding:30px;border-radius:var(--radius-lg);margin-bottom:40px}.refund-summary h3{text-align:center;margin-bottom:24px}.summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.summary-item{text-align:center;padding:20px;background:var(--white);border-radius:var(--radius-md)}.summary-item i{font-size:32px;color:var(--primary);margin-bottom:12px}.summary-item h4{font-size:16px;margin-bottom:8px}.summary-item p{font-size:13px;color:var(--gray-600);margin-bottom:0}.legal-section ol{margin-bottom:16px;padding-left:24px}.legal-section ol li{color:var(--gray-700);margin-bottom:10px;line-height:1.7}.contact-methods{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px}.contact-methods .method{display:flex;align-items:center;gap:10px;padding:12px 20px;background:var(--gray-50);border-radius:var(--radius-md)}.contact-methods .method i{color:var(--primary);font-size:18px}@media (max-width:768px){.summary-grid{grid-template-columns:1fr}.contact-methods{flex-direction:column}}.legal-content{max-width:800px;margin:0 auto;background:var(--white);padding:50px;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.legal-updated{background:var(--gray-50);padding:16px 20px;border-radius:var(--radius-md);margin-bottom:40px;font-size:14px}.legal-section{margin-bottom:40px}.legal-section:last-child{margin-bottom:0}.legal-section h2{font-size:24px;margin-bottom:16px;color:var(--primary);padding-bottom:12px;border-bottom:2px solid var(--gray-100)}.legal-section h3{font-size:18px;margin-top:24px;margin-bottom:12px}.legal-section p{color:var(--gray-700);margin-bottom:16px;line-height:1.8}.legal-section ul{margin-bottom:16px;padding-left:24px}.legal-section li{color:var(--gray-700);margin-bottom:10px;list-style:disc;line-height:1.7}@media (max-width:768px){.legal-content{padding:30px 20px}}.error-page{min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:60px 0}.error-content{max-width:600px}.error-icon{position:relative;display:inline-block;margin-bottom:30px}.error-icon i{font-size:80px;color:var(--primary);opacity:.3}.error-code{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:48px;font-weight:800;color:var(--primary);font-family:var(--font-heading)}.error-content h1{font-size:36px;margin-bottom:16px}.error-content>p{color:var(--gray-600);font-size:18px;margin-bottom:30px}.error-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:40px}.error-search{margin-bottom:40px}.error-search p{color:var(--gray-500);margin-bottom:16px}.search-form{display:flex;max-width:400px;margin:0 auto}.search-form .form-control{border-radius:var(--radius-md) 0 0 var(--radius-md);border-right:none}.search-form .btn{border-radius:0 var(--radius-md) var(--radius-md) 0}.quick-links h4{margin-bottom:16px;color:var(--gray-700)}.quick-links ul{display:flex;gap:24px;justify-content:center;flex-wrap:wrap}.quick-links a{color:var(--primary);font-weight:500}.quick-links a:hover{text-decoration:underline}@media (max-width:768px){.error-code{font-size:36px}.error-icon i{font-size:60px}.error-content h1{font-size:28px}.error-actions{flex-direction:column}.error-actions .btn{width:100%}}.software-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.software-feature-card{background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);border:1px solid var(--gray-100)}.software-feature-card img{width:100%;height:350px;object-fit:contain;background:var(--gray-50);display:block}.software-feature-card h4,.software-feature-card p{padding:0 24px}.software-feature-card h4{margin:20px 0 10px}.software-feature-card p{color:var(--gray-600);padding-bottom:24px;margin-bottom:0}.specs-table{max-width:800px;margin:0 auto}.specs-table table{width:100%;border-collapse:collapse;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}.specs-table th,.specs-table td{padding:16px 24px;text-align:left;border-bottom:1px solid var(--gray-100)}.specs-table th{width:40%;font-weight:600;color:var(--gray-700);background:var(--gray-50)}.specs-table td{color:var(--gray-600)}.vehicles-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.vehicle-card{background:var(--white);padding:30px 20px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-100);transition:all var(--transition-base)}.vehicle-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-xl);border-color:var(--primary)}.vehicle-card i{font-size:36px;color:var(--primary);margin-bottom:16px}.vehicle-card h4{font-size:16px;margin-bottom:4px}.vehicle-card p{font-size:13px;color:var(--gray-500);margin-bottom:0}@media (max-width:1024px){.vehicles-grid{grid-template-columns:repeat(3,1fr)}.software-features-grid{grid-template-columns:1fr}}@media (max-width:768px){.vehicles-grid{grid-template-columns:repeat(2,1fr)}}.software-features-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.feature-category{background:var(--white);padding:30px;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.feature-category h3{font-size:18px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:var(--primary)}.feature-category ul{display:flex;flex-direction:column;gap:12px}.feature-category li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--gray-700)}.feature-category li i{color:var(--success);font-size:12px}.app-screenshots{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:40px}.app-screen{background:var(--gray-100);border-radius:var(--radius-xl);padding:15px;box-shadow:var(--shadow-lg)}.app-screen img{width:100%;border-radius:var(--radius-lg)}.app-download-buttons{display:flex;justify-content:center;gap:20px}.app-download-btn{display:flex;align-items:center;gap:12px;background:var(--gray-900);color:var(--white);padding:12px 28px;border-radius:var(--radius-md);transition:all var(--transition-base)}.app-download-btn:hover{background:var(--primary);transform:translateY(-3px)}.app-download-btn i{font-size:32px}.app-download-btn span{display:flex;flex-direction:column}.app-download-btn small{font-size:11px;opacity:.8}@media (max-width:1024px){.software-features-list{grid-template-columns:repeat(2,1fr)}.app-screenshots{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.software-features-list{grid-template-columns:1fr}.app-screenshots{grid-template-columns:repeat(2,1fr)}.app-download-buttons{flex-direction:column;align-items:center}}@media (max-width:1024px){.software-features-list{grid-template-columns:repeat(2,1fr)}.app-screenshots{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.software-features-list{grid-template-columns:1fr}.app-screenshots{grid-template-columns:repeat(2,1fr)}.app-download-buttons{flex-direction:column;align-items:center}}