@keyframes pulse-6f9a7c74{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.wave[data-v-6f9a7c74]:hover{box-shadow:0 8px 25px rgba(65,170,251,.3)!important;transform:translateY(-2px)}.display-1 strong[data-v-6f9a7c74]{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#fff,#41aafb);-webkit-background-clip:text;background-clip:text}.subheader-nav[data-v-6f9a7c74]{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(26,35,57,.95);border-bottom:1px solid rgba(65,170,251,.2);box-shadow:0 4px 20px rgba(0,0,0,.1);left:0;position:fixed;right:0;top:0;transform:translateY(-100%);z-index:999}.subheader-visible[data-v-6f9a7c74]{transform:translateY(0)}.nav-link[data-v-6f9a7c74]{border-radius:8px!important;font-size:.9rem!important;font-weight:600!important;letter-spacing:.5px!important;overflow:hidden!important;padding:8px 16px!important;position:relative!important;text-transform:none!important;transition:all .3s ease!important}.nav-link[data-v-6f9a7c74]:before{background:linear-gradient(90deg,transparent,rgba(65,170,251,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.nav-link[data-v-6f9a7c74]:hover:before{left:100%}.nav-link[data-v-6f9a7c74]:hover{background:rgba(65,170,251,.1)!important;box-shadow:0 4px 15px rgba(65,170,251,.2)!important;transform:translateY(-2px)!important}.nav-link .v-icon[data-v-6f9a7c74]{transition:all .3s ease!important}.nav-link:hover .v-icon[data-v-6f9a7c74]{color:#41aafb!important;transform:scale(1.1)!important}.nav-text[data-v-6f9a7c74]{display:inline-block}@media (max-width:768px){.display-1[data-v-6f9a7c74]{font-size:2rem!important;line-height:1.3!important}.body-1[data-v-6f9a7c74]{font-size:.9rem!important}.subheader-nav[data-v-6f9a7c74]{padding:0 4px}.nav-link[data-v-6f9a7c74]{font-size:.7rem!important;min-width:auto!important;padding:4px 8px!important}.nav-link .v-icon[data-v-6f9a7c74]{font-size:14px!important;margin-right:4px!important}}@media (max-width:480px){.subheader-nav[data-v-6f9a7c74]{padding:0 2px}.nav-link[data-v-6f9a7c74]{font-size:.65rem!important;padding:3px 6px!important}.nav-link .v-icon[data-v-6f9a7c74]{font-size:12px!important;margin-right:2px!important}.nav-text[data-v-6f9a7c74]{font-size:.6rem!important}}@media (max-width:360px){.nav-text[data-v-6f9a7c74]{display:none!important}.nav-link[data-v-6f9a7c74]{min-width:40px!important;padding:4px!important}.nav-link .v-icon[data-v-6f9a7c74]{font-size:14px!important;margin-right:0!important}}.video-container[data-v-6f9a7c74]{background:#000;position:relative;width:100%}.video-container iframe[data-v-6f9a7c74]{border-radius:0 0 8px 8px;display:block}@media (max-width:768px){.video-container iframe[data-v-6f9a7c74]{height:100%!important;width:100%!important}}.platform-section[data-v-6f9a7c74]{overflow:hidden;position:relative}.platform-background[data-v-6f9a7c74]{background:transparent;min-height:100vh;position:relative}.platform-overlay[data-v-6f9a7c74]{background:linear-gradient(135deg,rgba(65,170,251,.03),rgba(33,150,243,.03));bottom:0;left:0;position:absolute;right:0;top:0}.platform-badge[data-v-6f9a7c74]{background:rgba(65,170,251,.1);border:2px solid rgba(65,170,251,.2);border-radius:50%;display:inline-block;padding:20px}.platform-divider[data-v-6f9a7c74]{background:linear-gradient(90deg,#41aafb,#2196f3);border-radius:2px;height:4px;position:relative;width:80px}.platform-divider[data-v-6f9a7c74]:before{background:#41aafb;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-2px;transform:translateX(-50%);width:8px}.platform-cards[data-v-6f9a7c74]{position:relative;z-index:2}.platform-card[data-v-6f9a7c74]{background:#fff!important;border:1px solid rgba(65,170,251,.1);border-radius:20px!important;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.v-expansion-panel[data-v-6f9a7c74]{padding:2px!important}.v-expansion-panel[data-v-6f9a7c74]:before{box-shadow:none!important}.platform-card[data-v-6f9a7c74]:before{background:linear-gradient(90deg,#41aafb,#2196f3);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.platform-card[data-v-6f9a7c74]:hover:before{transform:scaleX(1)}.platform-card[data-v-6f9a7c74]:hover{transform:translateY(-5px)}.feature-panel[data-v-6f9a7c74]{background:transparent!important;border:none!important;box-shadow:none!important}.feature-header[data-v-6f9a7c74]{background:rgba(65,170,251,.05)!important;border-radius:12px!important;margin:8px 0;transition:all .3s ease}.feature-header[data-v-6f9a7c74]:hover{background:rgba(65,170,251,.1)!important;transform:translateX(5px)}.feature-content[data-v-6f9a7c74]{align-items:center;display:flex;width:100%}.feature-title[data-v-6f9a7c74]{font-size:.95rem;font-weight:600}.feature-content-panel[data-v-6f9a7c74]{background:hsla(0,0%,100%,.8)!important;border-radius:12px;margin:0 8px 8px}.feature-description[data-v-6f9a7c74]{font-size:.9rem;padding:16px}.stats-section[data-v-6f9a7c74]{position:relative;z-index:2}.stat-item-modern[data-v-6f9a7c74]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,rgba(65,170,251,.05),rgba(33,150,243,.1));border-radius:24px;overflow:hidden;padding:28px 16px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.stat-item-modern[data-v-6f9a7c74]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.stat-item-modern[data-v-6f9a7c74]:hover:before{left:100%}.stat-item-modern[data-v-6f9a7c74]:hover{background:linear-gradient(135deg,rgba(65,170,251,.2),rgba(33,150,243,.15));border-color:rgba(65,170,251,.5);box-shadow:0 20px 50px rgba(65,170,251,.25);transform:translateY(-6px) scale(1.02)}.stat-icon-modern[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:10px;box-shadow:0 6px 20px rgba(65,170,251,.35);display:inline-block;margin:0 auto 12px;overflow:hidden;padding:10px;position:relative;transition:all .3s ease}.stat-item-modern:hover .stat-icon-modern[data-v-6f9a7c74]{background:linear-gradient(135deg,#2196f3,#41aafb);box-shadow:0 15px 40px rgba(65,170,251,.5);transform:scale(1.15) rotate(8deg)}.stat-number-modern[data-v-6f9a7c74]{-webkit-text-fill-color:transparent;animation:gradientShift-6f9a7c74 3s ease-in-out infinite;background:linear-gradient(135deg,#41aafb,#2196f3,#41aafb);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;font-size:2rem;font-weight:900;line-height:1;margin-bottom:6px}.stat-label-modern[data-v-6f9a7c74]{color:#fff;font-size:.9rem;font-weight:800;letter-spacing:1px;margin-bottom:6px;text-shadow:0 2px 4px rgba(0,0,0,.3);text-transform:uppercase}.stat-description[data-v-6f9a7c74]{color:#fff;font-size:.8rem;font-weight:600;line-height:1.4;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.2)}@media (max-width:768px){.platform-background[data-v-6f9a7c74]{min-height:auto}.card-header[data-v-6f9a7c74]{flex-direction:column;padding:20px;text-align:center}.card-icon[data-v-6f9a7c74]{margin-bottom:16px;margin-right:0}.card-title[data-v-6f9a7c74]{font-size:1.3rem}.stat-number[data-v-6f9a7c74]{font-size:2rem}.platform-divider[data-v-6f9a7c74]{width:60px}}@keyframes countUp-6f9a7c74{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientShift-6f9a7c74{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.stat-item[data-v-6f9a7c74]{animation:countUp-6f9a7c74 .6s ease-out forwards}.stat-item[data-v-6f9a7c74]:first-child{animation-delay:.1s}.stat-item[data-v-6f9a7c74]:nth-child(2){animation-delay:.2s}.stat-item[data-v-6f9a7c74]:nth-child(3){animation-delay:.3s}.stat-item[data-v-6f9a7c74]:nth-child(4){animation-delay:.4s}.features-section[data-v-6f9a7c74]{overflow:hidden;position:relative}.features-background[data-v-6f9a7c74]{background:transparent;min-height:100vh;position:relative}.features-badge[data-v-6f9a7c74]{background:rgba(65,170,251,.2);border:2px solid rgba(65,170,251,.4);border-radius:50%;display:inline-block;padding:20px}.features-divider[data-v-6f9a7c74]{background:linear-gradient(90deg,#41aafb,#2196f3);border-radius:2px;height:4px;position:relative;width:80px}.features-divider[data-v-6f9a7c74]:before{background:#41aafb;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-2px;transform:translateX(-50%);width:8px}.features-grid[data-v-6f9a7c74]{position:relative;z-index:2}.features-column[data-v-6f9a7c74]{display:flex;flex-direction:column;gap:24px}.feature-card[data-v-6f9a7c74]{background:#fff;border:1px solid rgba(65,170,251,.1);border-radius:16px;overflow:hidden;padding:32px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.feature-card[data-v-6f9a7c74]:before{background:linear-gradient(90deg,#41aafb,#2196f3);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.feature-card[data-v-6f9a7c74]:hover:before{transform:scaleX(1)}.feature-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.3);transform:translateY(-8px)}.feature-icon[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:12px;display:inline-block;margin-bottom:20px;padding:16px;width:-moz-fit-content;width:fit-content}.feature-title[data-v-6f9a7c74]{color:#1a2339;font-size:1.3rem;font-weight:700;line-height:1.3;margin-bottom:12px}.feature-description[data-v-6f9a7c74]{color:#666;font-size:.95rem;line-height:1.6;margin:0}.device-showcase[data-v-6f9a7c74]{align-items:center;display:flex;justify-content:center}.device-card[data-v-6f9a7c74]{background:#fff!important;border:1px solid rgba(65,170,251,.1);border-radius:20px!important;max-width:400px;overflow:hidden;width:100%}.device-carousel[data-v-6f9a7c74]{border-radius:20px 20px 0 0;overflow:hidden}.fullscreen-icon[data-v-6f9a7c74]{background:rgba(0,0,0,.5);border-radius:8px;color:#fff;cursor:pointer;left:16px;padding:8px;position:absolute;top:16px;z-index:3}.device-image-container[data-v-6f9a7c74]{align-items:center;display:flex;height:100%;justify-content:center;padding:20px}.device-image[data-v-6f9a7c74]{border-radius:8px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.device-thumbnails[data-v-6f9a7c74]{background:hsla(0,0%,100%,.9);border-radius:0 0 20px 20px;padding:16px}.thumbnail-item[data-v-6f9a7c74]{border-radius:8px;cursor:pointer;margin:0 4px;overflow:hidden;transition:all .3s ease}.thumbnail-item[data-v-6f9a7c74]:hover{transform:scale(1.05)}.thumbnail-image[data-v-6f9a7c74]{border-radius:6px;height:60px;-o-object-fit:cover;object-fit:cover;width:auto}@media (max-width:1200px){.features-column[data-v-6f9a7c74]{gap:20px}.feature-card[data-v-6f9a7c74]{padding:24px}.feature-title[data-v-6f9a7c74]{font-size:1.2rem}}@media (max-width:768px){.features-background[data-v-6f9a7c74]{min-height:auto}.features-column[data-v-6f9a7c74]{gap:16px;margin-bottom:24px}.feature-card[data-v-6f9a7c74]{padding:20px}.feature-icon[data-v-6f9a7c74]{margin-bottom:16px;padding:12px}.feature-title[data-v-6f9a7c74]{font-size:1.1rem}.device-card[data-v-6f9a7c74]{max-width:100%}.features-divider[data-v-6f9a7c74]{width:60px}}.installation-section[data-v-6f9a7c74]{overflow:hidden;position:relative}.installation-background[data-v-6f9a7c74]{background:linear-gradient(135deg,#f8f9fa,#e9ecef 50%,#dee2e6);min-height:100vh;position:relative}.installation-badge[data-v-6f9a7c74]{background:rgba(65,170,251,.1);border:2px solid rgba(65,170,251,.2);border-radius:50%;display:inline-block;padding:20px}.installation-divider[data-v-6f9a7c74]{background:linear-gradient(90deg,#41aafb,#2196f3);border-radius:2px;height:4px;position:relative;width:80px}.installation-divider[data-v-6f9a7c74]:before{background:#41aafb;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-2px;transform:translateX(-50%);width:8px}.installation-steps[data-v-6f9a7c74]{position:relative;z-index:2}.step-card[data-v-6f9a7c74]{background:#fff;border:1px solid rgba(65,170,251,.1);border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:40px 32px;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.step-card[data-v-6f9a7c74]:before{background:linear-gradient(90deg,#41aafb,#2196f3);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.step-card[data-v-6f9a7c74]:hover:before{transform:scaleX(1)}.step-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.3);box-shadow:0 20px 40px rgba(0,0,0,.1);transform:translateY(-10px)}.step-number[data-v-6f9a7c74]{align-items:center;border:4px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:800;height:60px;justify-content:center;position:absolute;right:-15px;top:-15px;width:60px}.step-icon[data-v-6f9a7c74],.step-number[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3)}.step-icon[data-v-6f9a7c74]{border-radius:16px;display:inline-block;margin:0 auto 24px;padding:20px;width:-moz-fit-content;width:fit-content}.step-title[data-v-6f9a7c74]{color:#1a2339;font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:16px}.step-description[data-v-6f9a7c74]{color:#666;flex-grow:1;font-size:.95rem;line-height:1.6;margin-bottom:24px}.step-features[data-v-6f9a7c74]{display:flex;flex-direction:column;gap:12px}.step-feature[data-v-6f9a7c74]{align-items:center;color:#555;display:flex;font-size:.9rem;gap:8px}.step-feature span[data-v-6f9a7c74]{font-weight:500}@media (max-width:1200px){.step-card[data-v-6f9a7c74]{padding:32px 24px}.step-title[data-v-6f9a7c74]{font-size:1.3rem}.step-description[data-v-6f9a7c74]{font-size:.9rem}}@media (max-width:768px){.installation-background[data-v-6f9a7c74]{min-height:auto}.step-card[data-v-6f9a7c74]{margin-bottom:24px;padding:28px 20px}.step-number[data-v-6f9a7c74]{font-size:1.2rem;height:50px;right:-12px;top:-12px;width:50px}.step-icon[data-v-6f9a7c74]{margin-bottom:20px;padding:16px}.step-title[data-v-6f9a7c74]{font-size:1.2rem}.installation-divider[data-v-6f9a7c74]{width:60px}}.contact-section[data-v-6f9a7c74]{background:linear-gradient(135deg,#667eea,#764ba2);overflow:hidden;position:relative}.contact-background[data-v-6f9a7c74]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f8f9fa,#e9ecef 50%,#dee2e6);min-height:100vh;position:relative}.contact-background[data-v-6f9a7c74]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1' fill='%2341aafb' opacity='.1'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.contact-badge[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);border:3px solid hsla(0,0%,100%,.2);border-radius:50%;box-shadow:0 10px 30px rgba(65,170,251,.3);display:inline-block;padding:24px;transform:rotate(-5deg);transition:all .3s ease}.contact-badge[data-v-6f9a7c74]:hover{box-shadow:0 15px 40px rgba(65,170,251,.4);transform:rotate(0deg) scale(1.1)}.contact-divider[data-v-6f9a7c74]{animation:shimmer-6f9a7c74 2s infinite;background:linear-gradient(90deg,#41aafb,#2196f3,#41aafb);border-radius:3px;height:6px;position:relative;width:100px}@keyframes shimmer-6f9a7c74{0%{background-position:-100px}to{background-position:200px}}.contact-divider[data-v-6f9a7c74]:before{background:#41aafb;border-radius:50%;box-shadow:0 0 20px rgba(65,170,251,.5);content:"";height:12px;left:50%;position:absolute;top:-3px;transform:translateX(-50%);width:12px}.contact-grid[data-v-6f9a7c74]{position:relative;z-index:2}.contact-info-modern[data-v-6f9a7c74]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);border:1px solid rgba(65,170,251,.1);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.1);padding:40px;transition:all .4s cubic-bezier(.4,0,.2,1)}.contact-info-modern[data-v-6f9a7c74]:hover{box-shadow:0 30px 80px rgba(0,0,0,.15);transform:translateY(-10px)}.contact-header-modern[data-v-6f9a7c74]{align-items:center;display:flex;margin-bottom:32px}.contact-icon-modern[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:16px;box-shadow:0 8px 25px rgba(65,170,251,.3);margin-right:16px;padding:16px}.contact-title-modern[data-v-6f9a7c74]{color:#1a2339;font-size:1.5rem;font-weight:800;margin:0}.contact-list-modern[data-v-6f9a7c74]{display:flex;flex-direction:column;gap:24px}.contact-item-modern[data-v-6f9a7c74]{align-items:flex-start;background:rgba(65,170,251,.05);border:1px solid rgba(65,170,251,.1);border-radius:16px;display:flex;gap:16px;padding:16px;transition:all .3s ease}.contact-item-modern[data-v-6f9a7c74]:hover{background:rgba(65,170,251,.1);box-shadow:0 8px 25px rgba(65,170,251,.15);transform:translateX(8px)}.contact-icon-wrapper[data-v-6f9a7c74]{align-items:center;background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:12px;box-shadow:0 4px 15px rgba(65,170,251,.3);display:flex;justify-content:center;min-width:48px;padding:12px}.contact-content-modern[data-v-6f9a7c74]{flex:1}.contact-label-modern[data-v-6f9a7c74]{color:#666;font-size:.9rem;font-weight:700;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.contact-text-modern[data-v-6f9a7c74]{color:#333;font-size:1rem;font-weight:500;line-height:1.5;margin:0}.contact-link-modern[data-v-6f9a7c74]{color:#41aafb;font-size:1.1rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.contact-link-modern[data-v-6f9a7c74]:hover{color:#2196f3;text-shadow:0 0 20px rgba(65,170,251,.3)}.contact-form-modern[data-v-6f9a7c74]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(65,170,251,.1),rgba(33,150,243,.1));border:1px solid rgba(65,170,251,.2);border-radius:20px;padding:32px}.form-header-modern[data-v-6f9a7c74]{align-items:center;display:flex;margin-bottom:24px}.form-title-modern[data-v-6f9a7c74]{color:#1a2339;font-size:1.2rem;font-weight:700;margin:0}.map-section-modern[data-v-6f9a7c74]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);border:1px solid rgba(65,170,251,.1);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.1);height:100%;padding:40px;transition:all .4s cubic-bezier(.4,0,.2,1)}.map-section-modern[data-v-6f9a7c74]:hover{box-shadow:0 30px 80px rgba(0,0,0,.15);transform:translateY(-10px)}.map-header-modern[data-v-6f9a7c74]{align-items:center;display:flex;margin-bottom:32px}.map-icon-modern[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:16px;box-shadow:0 8px 25px rgba(65,170,251,.3);margin-right:16px;padding:16px}.map-title-modern[data-v-6f9a7c74]{color:#1a2339;font-size:1.5rem;font-weight:800;margin:0}.map-container-modern[data-v-6f9a7c74]{border:2px solid rgba(65,170,251,.2);border-radius:20px;box-shadow:0 15px 40px rgba(0,0,0,.1);overflow:hidden;position:relative}.map-overlay[data-v-6f9a7c74]{position:absolute;right:20px;top:20px;z-index:10}.map-info-card[data-v-6f9a7c74]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid rgba(65,170,251,.2);border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);padding:16px}.map-info-card h4[data-v-6f9a7c74]{color:#1a2339;font-weight:700;margin:0 0 8px}.map-info-card p[data-v-6f9a7c74]{color:#666;font-size:.9rem;margin:0 0 12px}.map-iframe-modern[data-v-6f9a7c74]{border-radius:18px;height:500px;transition:all .3s ease;width:100%}.quick-contact-modern[data-v-6f9a7c74]{margin-top:32px}.contact-btn-modern[data-v-6f9a7c74]{border-radius:16px!important;box-shadow:0 8px 25px rgba(65,170,251,.3)!important;font-size:1rem!important;letter-spacing:.5px!important;text-transform:none!important;transition:all .3s ease!important}.contact-btn-modern[data-v-6f9a7c74]:hover{box-shadow:0 15px 40px rgba(65,170,251,.4)!important;transform:translateY(-3px)!important}@keyframes fadeInUp-6f9a7c74{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight-6f9a7c74{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes zoomIn-6f9a7c74{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:1200px){.contact-info-modern[data-v-6f9a7c74],.map-section-modern[data-v-6f9a7c74]{padding:32px}.contact-title-modern[data-v-6f9a7c74],.map-title-modern[data-v-6f9a7c74]{font-size:1.3rem}}@media (max-width:768px){.contact-background[data-v-6f9a7c74]{min-height:auto}.contact-info-modern[data-v-6f9a7c74],.map-section-modern[data-v-6f9a7c74]{margin-bottom:24px;padding:24px}.contact-list-modern[data-v-6f9a7c74]{gap:20px}.contact-item-modern[data-v-6f9a7c74]{gap:12px;padding:12px}.contact-icon-wrapper[data-v-6f9a7c74]{min-width:40px;padding:10px}.map-iframe-modern[data-v-6f9a7c74]{height:350px}.contact-divider[data-v-6f9a7c74]{width:80px}.contact-badge[data-v-6f9a7c74]{padding:20px}}.contact-subtext[data-v-6f9a7c74]{color:#888;font-size:.8rem;font-style:italic;margin:4px 0 0}.form-subtitle[data-v-6f9a7c74]{color:#666;font-size:.9rem;margin-bottom:16px;text-align:center}.quick-contact-title[data-v-6f9a7c74]{align-items:center;color:#1a2339;display:flex;font-size:1.1rem;font-weight:600;justify-content:center}.contact-option-btn[data-v-6f9a7c74]{border-radius:12px!important;transition:all .3s ease!important}.contact-option-btn[data-v-6f9a7c74]:hover{background:rgba(65,170,251,.1)!important;transform:translateY(-2px)!important}.map-info-header[data-v-6f9a7c74]{align-items:center;display:flex;margin-bottom:8px}.map-info-header h4[data-v-6f9a7c74]{color:#1a2339;font-weight:700;margin:0}.map-info-details[data-v-6f9a7c74]{margin:12px 0}.map-info-item[data-v-6f9a7c74]{align-items:center;color:#666;display:flex;font-size:.85rem;gap:8px;margin-bottom:6px}.map-info-item span[data-v-6f9a7c74]{font-weight:500}.partners-section[data-v-6f9a7c74]{background:transparent;overflow:hidden;position:relative}.trust-section[data-v-6f9a7c74]{background:transparent;border:none;border-radius:16px;margin:60px 0;padding:40px 0}.trust-header[data-v-6f9a7c74]{margin-bottom:40px;text-align:center}.trust-title[data-v-6f9a7c74]{color:#1a2339;font-size:2.2rem;font-weight:700;margin-bottom:12px}.trust-subtitle[data-v-6f9a7c74]{color:#666;font-size:1.1rem;font-weight:500}.logo-carousel-container[data-v-6f9a7c74]{overflow:hidden;padding:20px 0;position:relative}.carousel-3-tiers[data-v-6f9a7c74]{display:flex;flex-direction:column;gap:20px;height:400px;overflow:hidden;position:relative}.carousel-tier[data-v-6f9a7c74]{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;gap:20px;padding:10px 0;-webkit-perspective:1000;transform:translateZ(0);-webkit-transform:translateZ(0);transform-style:preserve-3d;transition:transform .05s linear;width:-moz-max-content;width:max-content;will-change:transform}.tier-1[data-v-6f9a7c74]{justify-content:flex-start;transform:translateX(50px)}.tier-1[data-v-6f9a7c74],.tier-2[data-v-6f9a7c74]{align-items:center}.tier-2[data-v-6f9a7c74]{justify-content:center}.tier-3[data-v-6f9a7c74]{align-items:center;justify-content:flex-end;transform:translateX(-50px)}.logo-item-tier[data-v-6f9a7c74]{flex-shrink:0;height:80px;margin:0 10px;transform:translateZ(0);-webkit-transform:translateZ(0);transition:transform .3s ease;width:140px;will-change:transform}.logo-item-tier[data-v-6f9a7c74]:hover{transform:translateY(-2px) scale(1.02)}.logo-wrapper-tier[data-v-6f9a7c74]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid rgba(65,170,251,.1);border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;justify-content:center;padding:2px;position:relative;text-align:center;transform:translateZ(0);-webkit-transform:translateZ(0);transition:transform .2s ease,box-shadow .2s ease;will-change:transform}.tier-1 .logo-wrapper-tier[data-v-6f9a7c74]{background:linear-gradient(135deg,rgba(65,170,251,.05),hsla(0,0%,100%,.95));border-color:rgba(65,170,251,.3);box-shadow:0 8px 25px rgba(65,170,251,.2)}.tier-2 .logo-wrapper-tier[data-v-6f9a7c74]{background:linear-gradient(135deg,rgba(76,175,80,.05),hsla(0,0%,100%,.95));border-color:rgba(76,175,80,.3);box-shadow:0 8px 25px rgba(76,175,80,.2)}.tier-3 .logo-wrapper-tier[data-v-6f9a7c74]{background:linear-gradient(135deg,rgba(255,152,0,.05),hsla(0,0%,100%,.95));border-color:rgba(255,152,0,.3);box-shadow:0 8px 25px rgba(255,152,0,.2)}.logo-wrapper-tier[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.3);box-shadow:0 15px 40px rgba(65,170,251,.2);transform:translateY(-5px) scale(1.05)}.client-logo-tier[data-v-6f9a7c74]{border-radius:8px;max-height:70px;max-width:70px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease}.logo-placeholder-tier[data-v-6f9a7c74]{align-items:center;background:rgba(65,170,251,.1);border-radius:8px;display:flex;height:35px;justify-content:center;margin-bottom:6px;width:50px}.company-name-tier[data-v-6f9a7c74]{color:#1a2339;font-size:.75rem;font-weight:600;line-height:1.2;margin-top:4px;text-align:center}.logo-column[data-v-6f9a7c74]{display:flex;flex-direction:column;gap:8px}.sector-filter-container[data-v-6f9a7c74]{margin-bottom:30px;text-align:center}.sector-filter[data-v-6f9a7c74]{justify-content:center}.filter-chip[data-v-6f9a7c74]{font-weight:500!important;margin:4px!important}.logo-carousel[data-v-6f9a7c74]{display:flex;transition:transform .1s linear;width:-moz-fit-content;width:fit-content}.logo-item[data-v-6f9a7c74]{flex-shrink:0;height:120px;margin:0;max-width:160px;min-width:160px}.logo-wrapper[data-v-6f9a7c74]{align-items:center;background:transparent;border:none;border-radius:8px;display:flex;flex-direction:column;height:120px;justify-content:center;padding:12px;position:relative;text-align:center;transition:all .3s ease}.logo-wrapper[data-v-6f9a7c74]:hover{transform:translateY(-2px)}.client-logo[data-v-6f9a7c74]{border-radius:4px;margin-bottom:8px;max-height:40px;max-width:60px}.client-logo-full[data-v-6f9a7c74],.client-logo[data-v-6f9a7c74]{-o-object-fit:contain;object-fit:contain}.client-logo-full[data-v-6f9a7c74]{border-radius:12px;height:100%;left:0;opacity:.8;padding:8px;position:absolute;top:0;transition:all .3s ease;width:100%}.logo-wrapper:hover .client-logo-full[data-v-6f9a7c74]{filter:grayscale(0) brightness(1) contrast(1);opacity:1}.logo-placeholder[data-v-6f9a7c74]{align-items:center;background:transparent;border-radius:6px;display:flex;height:40px;justify-content:center;margin-bottom:8px;width:60px}.company-name[data-v-6f9a7c74]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1a2339;display:-webkit-box;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden;text-align:center}.partners-background[data-v-6f9a7c74]{min-height:100vh;position:relative}.partners-background[data-v-6f9a7c74]:before{display:none}.partners-badge[data-v-6f9a7c74]{background:transparent;border:none;border-radius:50%;display:inline-block;padding:20px;transition:all .3s ease}.partners-badge[data-v-6f9a7c74]:hover{transform:scale(1.05)}.partners-divider[data-v-6f9a7c74]{animation:shimmer-6f9a7c74 2s infinite;background:linear-gradient(90deg,#41aafb,#2196f3,#41aafb);border-radius:3px;height:6px;position:relative;width:100px}.partners-divider[data-v-6f9a7c74]:before{background:#41aafb;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-3px;transform:translateX(-50%);width:8px}.partners-grid[data-v-6f9a7c74]{position:relative;z-index:2}.partner-card[data-v-6f9a7c74]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);border:1px solid rgba(65,170,251,.1);border-radius:20px;box-shadow:0 15px 40px rgba(0,0,0,.1);height:100%;padding:32px 24px;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.partner-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.3);box-shadow:0 25px 60px rgba(0,0,0,.15);transform:translateY(-10px)}.partner-logo[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:16px;box-shadow:0 8px 25px rgba(65,170,251,.3);display:inline-block;margin:0 auto 20px;padding:20px}.partner-name[data-v-6f9a7c74]{color:#1a2339;font-size:1.2rem;font-weight:700;line-height:1.3;margin-bottom:12px}.partner-description[data-v-6f9a7c74]{color:#666;font-size:.9rem;line-height:1.5;margin:0}.trust-indicator[data-v-6f9a7c74]{background:transparent;border:none;border-radius:12px;padding:24px 20px;transition:all .3s ease}.trust-indicator[data-v-6f9a7c74]:hover{transform:translateY(-2px)}.trust-icon[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:8px;display:inline-block;margin:0 auto 12px;padding:12px}.trust-number[data-v-6f9a7c74]{color:#41aafb;font-size:1.8rem;font-weight:700;line-height:1.2;margin-bottom:6px}.trust-label[data-v-6f9a7c74]{color:#666;font-size:.9rem;font-weight:500;letter-spacing:.5px;margin:0;text-transform:uppercase}@media (max-width:1200px){.partner-card[data-v-6f9a7c74]{padding:28px 20px}.partner-name[data-v-6f9a7c74]{font-size:1.1rem}.trust-indicator[data-v-6f9a7c74]{padding:28px 20px}.trust-number[data-v-6f9a7c74]{font-size:1.8rem}.client-details-content[data-v-6f9a7c74],.client-details-header[data-v-6f9a7c74]{padding:20px}}@media (max-width:768px){.partners-background[data-v-6f9a7c74]{min-height:auto}.partner-card[data-v-6f9a7c74]{margin-bottom:20px;padding:24px 16px}.partner-logo[data-v-6f9a7c74]{height:60px;margin-bottom:16px;padding:16px;width:60px}.partner-name[data-v-6f9a7c74]{font-size:1rem}.partner-location[data-v-6f9a7c74],.partner-sector[data-v-6f9a7c74]{font-size:.8rem}.trust-indicator[data-v-6f9a7c74]{margin-bottom:20px;padding:24px 16px}.trust-number[data-v-6f9a7c74]{font-size:1.6rem}.partners-divider[data-v-6f9a7c74]{width:80px}.partners-badge[data-v-6f9a7c74]{padding:16px}.trust-section[data-v-6f9a7c74]{margin:40px 0;padding:30px 0}.trust-title[data-v-6f9a7c74]{font-size:2rem}.trust-subtitle[data-v-6f9a7c74]{font-size:1rem}.carousel-3-tiers[data-v-6f9a7c74]{gap:15px;height:300px;overflow:hidden}.carousel-tier[data-v-6f9a7c74]{gap:15px;padding:8px 0;transition:transform .03s linear;width:-moz-max-content;width:max-content}.logo-item-tier[data-v-6f9a7c74]{height:70px;margin:0 8px;width:120px}.logo-wrapper-tier[data-v-6f9a7c74]{padding:8px}.client-logo-tier[data-v-6f9a7c74]{max-height:60px;max-width:70px}.logo-placeholder-tier[data-v-6f9a7c74]{height:30px;width:45px}.company-name-tier[data-v-6f9a7c74]{font-size:.7rem}.tier-1[data-v-6f9a7c74]{justify-content:flex-start}.tier-3[data-v-6f9a7c74]{justify-content:flex-end}.client-logo[data-v-6f9a7c74]{max-height:40px;max-width:60px}.logo-placeholder[data-v-6f9a7c74]{height:40px;width:60px}.company-name[data-v-6f9a7c74]{font-size:.8rem}.client-details-header[data-v-6f9a7c74]{flex-direction:column;padding:16px;text-align:center}.client-details-logo[data-v-6f9a7c74]{height:50px;margin-bottom:12px;width:50px}.client-details-content[data-v-6f9a7c74]{padding:16px}.client-details-grid[data-v-6f9a7c74]{gap:12px}.detail-item[data-v-6f9a7c74]{font-size:.9rem;padding:10px}}.installation-buttons[data-v-6f9a7c74]{text-align:center}.pricing-section[data-v-6f9a7c74]{background:linear-gradient(135deg,#f8f9fa,#e9ecef 50%,#dee2e6);overflow:hidden;position:relative}.pricing-background[data-v-6f9a7c74]{background:transparent;min-height:100vh;position:relative}.pricing-badge[data-v-6f9a7c74]{background:rgba(65,170,251,.1);border:2px solid rgba(65,170,251,.2);border-radius:50%;display:inline-block;padding:20px}.pricing-divider[data-v-6f9a7c74]{background:linear-gradient(90deg,#41aafb,#2196f3);border-radius:2px;height:4px;position:relative;width:80px}.pricing-divider[data-v-6f9a7c74]:before{background:#41aafb;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-2px;transform:translateX(-50%);width:8px}.pricing-cards[data-v-6f9a7c74]{overflow:visible;position:relative;z-index:2}.pricing-card[data-v-6f9a7c74]{background:#fff;border:2px solid rgba(65,170,251,.1);border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:40px 32px;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.pricing-card[data-v-6f9a7c74]:before{background:linear-gradient(90deg,#41aafb,#2196f3);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.pricing-card[data-v-6f9a7c74]:hover:before{transform:scaleX(1)}.pricing-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.3);box-shadow:0 25px 60px rgba(65,170,251,.2);transform:translateY(-10px)}.pricing-card.featured[data-v-6f9a7c74]{border-color:rgba(65,170,251,.4);box-shadow:0 15px 40px rgba(65,170,251,.15);transform:scale(1.05)}.pricing-card.featured[data-v-6f9a7c74]:hover{transform:scale(1.05) translateY(-10px)}.featured-badge[data-v-6f9a7c74]{align-items:center;background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:20px;box-shadow:0 4px 15px rgba(65,170,251,.3);color:#fff;display:flex;font-size:.8rem;font-weight:700;gap:6px;left:50%;padding:8px 20px;position:absolute;top:-12px;transform:translateX(-50%)}.pricing-header[data-v-6f9a7c74]{margin-bottom:32px}.pricing-icon[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:20px;box-shadow:0 8px 25px rgba(65,170,251,.3);display:inline-block;margin:0 auto 24px;padding:20px;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.pricing-card:hover .pricing-icon[data-v-6f9a7c74]{box-shadow:0 12px 35px rgba(65,170,251,.4);transform:scale(1.1) rotate(5deg)}.pricing-title[data-v-6f9a7c74]{color:#1a2339;font-size:1.8rem;font-weight:800;line-height:1.2;margin-bottom:16px}.pricing-price[data-v-6f9a7c74]{margin-bottom:12px}.price-amount[data-v-6f9a7c74]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#41aafb,#2196f3);-webkit-background-clip:text;background-clip:text;font-size:3.5rem;line-height:1}.price-currency[data-v-6f9a7c74]{font-size:1.5rem;font-weight:700}.price-ht[data-v-6f9a7c74]{color:#999;font-size:.9rem;margin-bottom:8px}.price-amount-ht[data-v-6f9a7c74]{font-weight:400}.price-ttc-main[data-v-6f9a7c74]{margin-bottom:4px}.price-ttc[data-v-6f9a7c74]{border-radius:6px;font-size:.8rem;padding:4px 8px}.price-ttc-small[data-v-6f9a7c74],.price-ttc[data-v-6f9a7c74]{background:rgba(76,175,80,.1);color:#4caf50;display:inline-block;font-weight:600}.price-ttc-small[data-v-6f9a7c74]{border-radius:4px;font-size:.7rem;margin-top:2px;padding:2px 6px}.subscription-price-ht[data-v-6f9a7c74]{color:#999;font-weight:400;margin-bottom:4px}.subscription-price-ttc[data-v-6f9a7c74]{margin-bottom:4px}.subscription-price-ttc .price-amount[data-v-6f9a7c74]{color:#41aafb;font-size:1.5rem;font-weight:900;text-shadow:0 2px 4px rgba(65,170,251,.2)}.subscription-price-ttc .price-currency[data-v-6f9a7c74]{color:#666;font-size:.9rem;font-weight:600;margin-left:4px}.pricing-subtitle[data-v-6f9a7c74]{color:#666;font-size:1rem;font-weight:500;margin:0}.pricing-features[data-v-6f9a7c74]{flex-grow:1;margin-bottom:32px}.feature-item[data-v-6f9a7c74]{align-items:center;color:#555;display:flex;font-size:.95rem;font-weight:500;justify-content:flex-start;margin-bottom:16px}.feature-item span[data-v-6f9a7c74]{margin-left:8px}.pricing-cta[data-v-6f9a7c74]{margin-top:auto}.pricing-info[data-v-6f9a7c74]{align-items:center;background:rgba(65,170,251,.1);border:1px solid rgba(65,170,251,.2);border-radius:16px;display:inline-flex;padding:20px 32px}.info-text[data-v-6f9a7c74]{color:#1a2339;font-size:1rem;font-weight:600}.subscription-info[data-v-6f9a7c74]{background:linear-gradient(135deg,rgba(76,175,80,.05),rgba(33,150,243,.05));border:2px solid rgba(76,175,80,.15);border-radius:24px;box-shadow:0 15px 40px rgba(0,0,0,.1);margin:0 auto;max-width:800px;overflow:hidden;padding:40px 32px;position:relative}.subscription-info[data-v-6f9a7c74]:before{background:linear-gradient(90deg,#4caf50,#41aafb);content:"";height:4px;left:0;position:absolute;right:0;top:0}.subscription-badge[data-v-6f9a7c74]{align-items:center;background:linear-gradient(135deg,#4caf50,#45a049);border-radius:50%;box-shadow:0 8px 25px rgba(76,175,80,.3);display:flex;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.subscription-title[data-v-6f9a7c74]{color:#1a2339;font-size:1.8rem;font-weight:800;margin-bottom:8px;text-align:center}.subscription-subtitle[data-v-6f9a7c74]{color:#666;font-size:1rem;font-weight:500;margin-bottom:32px;text-align:center}.subscription-cards[data-v-6f9a7c74]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:32px}.subscription-card[data-v-6f9a7c74]{background:#fff;border:2px solid rgba(65,170,251,.1);border-radius:16px;min-width:200px;overflow:hidden;padding:24px;position:relative;text-align:center;transition:all .3s ease}.subscription-card[data-v-6f9a7c74]:before{background:linear-gradient(90deg,#4caf50,#41aafb);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.subscription-card[data-v-6f9a7c74]:hover:before{transform:scaleX(1)}.subscription-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.3);box-shadow:0 15px 40px rgba(0,0,0,.15);transform:translateY(-5px)}.free-card[data-v-6f9a7c74]{border-color:rgba(76,175,80,.2)}.free-card[data-v-6f9a7c74]:hover{border-color:rgba(76,175,80,.4)}.paid-card[data-v-6f9a7c74]{border-color:rgba(65,170,251,.2)}.paid-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.4)}.card-icon[data-v-6f9a7c74]{align-items:center;background:linear-gradient(135deg,#4caf50,#45a049);border-radius:50%;box-shadow:0 8px 25px rgba(76,175,80,.3);display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.paid-card .card-icon[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);box-shadow:0 8px 25px rgba(65,170,251,.3)}.card-title[data-v-6f9a7c74]{font-size:1.1rem}.card-price[data-v-6f9a7c74],.card-title[data-v-6f9a7c74]{margin-bottom:12px}.price-free[data-v-6f9a7c74]{color:#4caf50;text-shadow:0 2px 4px rgba(76,175,80,.2)}.price-amount[data-v-6f9a7c74],.price-free[data-v-6f9a7c74]{font-size:1.8rem;font-weight:900}.price-amount[data-v-6f9a7c74]{color:#41aafb;text-shadow:0 2px 4px rgba(65,170,251,.2)}.price-currency[data-v-6f9a7c74]{color:#666;font-size:1rem;font-weight:600;margin-left:4px}.card-description[data-v-6f9a7c74]{color:#666;font-size:.9rem;line-height:1.4}.subscription-features[data-v-6f9a7c74]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.subscription-features .feature-item[data-v-6f9a7c74]{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid rgba(76,175,80,.2);border-radius:12px;color:#1a2339;display:flex;font-size:.9rem;font-weight:600;gap:8px;padding:12px 16px;transition:all .3s ease}.subscription-features .feature-item[data-v-6f9a7c74]:hover{border-color:rgba(76,175,80,.4);box-shadow:0 4px 15px rgba(76,175,80,.2);transform:translateY(-2px)}.subscription-info-cards[data-v-6f9a7c74]{margin-bottom:2rem}.subscription-info-card[data-v-6f9a7c74]{background:hsla(0,0%,100%,.98);border:2px solid transparent;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);height:100%;padding:24px;text-align:center;transition:all .3s ease}.subscription-info-card[data-v-6f9a7c74]:hover{box-shadow:0 8px 30px rgba(0,0,0,.15);transform:translateY(-4px)}.subscription-info-card.standard-card[data-v-6f9a7c74]{border-color:rgba(255,152,0,.2)}.subscription-info-card.standard-card[data-v-6f9a7c74]:hover{border-color:rgba(255,152,0,.4);box-shadow:0 8px 30px rgba(255,152,0,.2)}.subscription-info-card.unlimited-card[data-v-6f9a7c74]{border-color:rgba(65,170,251,.2)}.subscription-info-card.unlimited-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.4);box-shadow:0 8px 30px rgba(65,170,251,.2)}.subscription-info-header[data-v-6f9a7c74]{margin-bottom:20px}.subscription-info-title[data-v-6f9a7c74]{color:#1a2339;font-size:1.2rem;font-weight:700;margin:0}.subscription-info-subtitle[data-v-6f9a7c74]{color:#666;font-size:.85rem;font-weight:500;margin:4px 0 0;text-transform:lowercase}.subscription-info-content[data-v-6f9a7c74]{text-align:left}.subscription-benefit[data-v-6f9a7c74]{align-items:center;color:#1a2339;display:flex;font-size:.95rem;line-height:1.4;margin-bottom:12px}.subscription-benefit[data-v-6f9a7c74]:last-child{margin-bottom:0}.subscription-benefit strong[data-v-6f9a7c74]{color:#41aafb;font-weight:700}.subscription-choice-section[data-v-6f9a7c74]{text-align:center}.subscription-choice-info[data-v-6f9a7c74]{margin-bottom:1.5rem}.subscription-choice-text[data-v-6f9a7c74]{color:#1a2339;font-size:1.1rem;font-weight:600;margin:0}.subscription-switch-bottom[data-v-6f9a7c74]{margin:0 auto 24px;max-width:300px}.subscription-switch-card-bottom[data-v-6f9a7c74]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)!important;border:1px solid rgba(65,170,251,.2)!important;border-radius:10px!important;box-shadow:0 2px 10px rgba(0,0,0,.1)!important;overflow:hidden;transition:all .3s ease}.subscription-switch-card-bottom[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.3)!important;box-shadow:0 4px 15px rgba(65,170,251,.15)!important;transform:translateY(-1px)}.subscription-switch-content-bottom[data-v-6f9a7c74]{text-align:center}.subscription-switch-header-bottom[data-v-6f9a7c74]{align-items:center;border-bottom:1px solid rgba(65,170,251,.1);display:flex;justify-content:space-between;margin-bottom:6px;padding:4px 0;transition:all .3s ease}.subscription-switch-label-bottom[data-v-6f9a7c74]{align-items:center;cursor:pointer;display:flex;flex:1;justify-content:flex-start;transition:all .3s ease}.subscription-switch-label-bottom[data-v-6f9a7c74]:hover{transform:scale(1.01)}.subscription-switch-text-bottom[data-v-6f9a7c74]{align-items:flex-start;display:flex;flex-direction:column}.subscription-switch-title-bottom[data-v-6f9a7c74]{color:#1a2339;font-size:.8rem;font-weight:600;line-height:1.2;margin-bottom:1px}.subscription-switch-input-bottom[data-v-6f9a7c74]{margin-left:8px!important}.subscription-switch-input-bottom .v-input__slot[data-v-6f9a7c74]{background:transparent!important;border:none!important;box-shadow:none!important}.subscription-switch-input-bottom .v-input--selection-controls__input[data-v-6f9a7c74]{transform:scale(.8)}.subscription-switch-input-bottom .v-input--selection-controls__ripple[data-v-6f9a7c74]{display:none}.subscription-switch-input-bottom .v-input--selection-controls__input .v-icon[data-v-6f9a7c74]{color:#41aafb!important;font-size:14px!important}.subscription-status-bottom[data-v-6f9a7c74]{align-items:center;border-radius:6px;display:flex;font-size:.7rem;font-weight:600;gap:4px;justify-content:center;padding:4px 8px;transition:all .3s ease}.subscription-status-bottom[data-v-6f9a7c74]:first-child{background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.2);color:#4caf50}.subscription-status-bottom[data-v-6f9a7c74]:last-child{background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.2);color:#ff9800}.subscription-status-text-bottom[data-v-6f9a7c74]{font-weight:600}.subscription-description[data-v-6f9a7c74]{align-items:center;color:#666;display:flex;font-size:.9rem;font-weight:500;gap:8px;justify-content:center;line-height:1.4;max-width:100%;text-align:center}.price-subscription-badge[data-v-6f9a7c74]{align-items:center;animation:pulse-6f9a7c74 2s infinite;background:linear-gradient(135deg,#4caf50,#45a049);border-radius:12px;box-shadow:0 4px 12px rgba(76,175,80,.3);color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;gap:4px;margin-top:8px;padding:6px 12px}@media (max-width:1200px){.pricing-card[data-v-6f9a7c74]{padding:32px 24px}.pricing-title[data-v-6f9a7c74]{font-size:1.6rem}.price-amount[data-v-6f9a7c74]{font-size:3rem}}@media (max-width:768px){.pricing-background[data-v-6f9a7c74]{min-height:auto}.pricing-card[data-v-6f9a7c74]{margin-bottom:24px;padding:28px 20px}.pricing-card.featured[data-v-6f9a7c74]{transform:scale(1)}.pricing-card.featured[data-v-6f9a7c74]:hover{transform:translateY(-10px)}.pricing-title[data-v-6f9a7c74]{font-size:1.5rem}.price-amount[data-v-6f9a7c74]{font-size:2.5rem}.pricing-divider[data-v-6f9a7c74]{width:60px}.pricing-info[data-v-6f9a7c74]{flex-direction:column;padding:16px 24px;text-align:center}.info-text[data-v-6f9a7c74]{font-size:.9rem;margin-top:8px}.subscription-info[data-v-6f9a7c74]{margin:0 16px;padding:24px 20px}.subscription-cards[data-v-6f9a7c74]{gap:16px}.subscription-card[data-v-6f9a7c74]{min-width:160px;padding:20px 16px}.subscription-title[data-v-6f9a7c74]{font-size:1.4rem}.subscription-subtitle[data-v-6f9a7c74]{font-size:.9rem}.card-title[data-v-6f9a7c74]{font-size:1rem}.price-amount[data-v-6f9a7c74],.price-free[data-v-6f9a7c74]{font-size:1.5rem}.subscription-features[data-v-6f9a7c74]{gap:12px}.subscription-features .feature-item[data-v-6f9a7c74]{font-size:.8rem;padding:8px 12px}.subscription-info-card[data-v-6f9a7c74]{margin-bottom:16px;padding:20px}.subscription-info-title[data-v-6f9a7c74]{font-size:1.1rem}.subscription-benefit[data-v-6f9a7c74]{font-size:.9rem;margin-bottom:10px}.subscription-choice-text[data-v-6f9a7c74]{font-size:1rem}.subscription-switch-bottom[data-v-6f9a7c74]{margin:0 auto 20px;max-width:250px}.subscription-switch-card-bottom[data-v-6f9a7c74]{border-radius:8px;padding:10px 6px}.subscription-switch-header-bottom[data-v-6f9a7c74]{flex-direction:column;gap:6px}.subscription-switch-label-bottom[data-v-6f9a7c74]{align-items:center;flex-direction:column;gap:3px}.subscription-switch-text-bottom[data-v-6f9a7c74]{align-items:center;text-align:center}.subscription-switch-title-bottom[data-v-6f9a7c74]{font-size:.75rem}.subscription-switch-input-bottom[data-v-6f9a7c74]{margin-left:0!important}.subscription-switch-input-bottom .v-input--selection-controls__input[data-v-6f9a7c74]{transform:scale(.7)}.subscription-status-bottom[data-v-6f9a7c74]{font-size:.65rem;padding:3px 6px}@media (max-width:480px){.subscription-info-card[data-v-6f9a7c74]{padding:16px}.subscription-info-title[data-v-6f9a7c74]{font-size:1rem}.subscription-benefit[data-v-6f9a7c74]{font-size:.85rem;margin-bottom:8px}.subscription-choice-text[data-v-6f9a7c74]{font-size:.95rem}}@media (max-width:360px){.subscription-info-card[data-v-6f9a7c74]{padding:14px}.subscription-info-title[data-v-6f9a7c74]{font-size:.95rem}.subscription-benefit[data-v-6f9a7c74]{font-size:.8rem;margin-bottom:6px}.subscription-choice-text[data-v-6f9a7c74]{font-size:.9rem}}.subscription-description[data-v-6f9a7c74]{font-size:.85rem;line-height:1.5;padding:0 8px}.price-subscription-badge[data-v-6f9a7c74]{font-size:.7rem;padding:4px 8px}}@media (max-width:480px){.subscription-switch-corner[data-v-6f9a7c74]{max-width:140px;right:10px;top:10px}.subscription-switch-card-corner[data-v-6f9a7c74]{border-radius:8px;padding:8px 6px}.subscription-switch-header-corner[data-v-6f9a7c74]{flex-direction:column;gap:6px}.subscription-switch-label-corner[data-v-6f9a7c74]{flex-direction:column;gap:3px}.subscription-switch-title-corner[data-v-6f9a7c74]{font-size:.75rem}.subscription-switch-input-corner[data-v-6f9a7c74]{margin-left:0!important}.subscription-switch-input-corner .v-input--selection-controls__input[data-v-6f9a7c74]{transform:scale(.7)}}@media (max-width:360px){.subscription-switch-corner[data-v-6f9a7c74]{max-width:120px;right:8px;top:8px}.subscription-switch-card-corner[data-v-6f9a7c74]{border-radius:6px;padding:6px 4px}.subscription-switch-title-corner[data-v-6f9a7c74]{font-size:.7rem}.subscription-switch-input-corner[data-v-6f9a7c74]{margin-left:0!important}.subscription-switch-input-corner .v-input--selection-controls__input[data-v-6f9a7c74]{transform:scale(.6)}}.integration-section[data-v-6f9a7c74]{background:linear-gradient(135deg,#f8f9fa,#e9ecef 50%,#dee2e6);overflow:hidden;position:relative}.integration-background[data-v-6f9a7c74]{background:transparent;min-height:100vh;position:relative}.integration-badge[data-v-6f9a7c74]{background:rgba(65,170,251,.1);border:2px solid rgba(65,170,251,.2);border-radius:50%;display:inline-block;padding:20px}.integration-divider[data-v-6f9a7c74]{background:linear-gradient(90deg,#41aafb,#2196f3);border-radius:2px;height:4px;position:relative;width:80px}.integration-divider[data-v-6f9a7c74]:before{background:#41aafb;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-2px;transform:translateX(-50%);width:8px}.integration-cards[data-v-6f9a7c74]{position:relative;z-index:2}.integration-card[data-v-6f9a7c74]{background:#fff;border:2px solid rgba(65,170,251,.1);border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:40px 32px;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.integration-card[data-v-6f9a7c74]:before{background:linear-gradient(90deg,#41aafb,#2196f3);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.integration-card[data-v-6f9a7c74]:hover:before{transform:scaleX(1)}.integration-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.3);box-shadow:0 25px 60px rgba(65,170,251,.2);transform:translateY(-10px)}.card-header[data-v-6f9a7c74]{align-items:center;background:linear-gradient(135deg,rgba(65,170,251,.05),rgba(33,150,243,.05));border-bottom:1px solid rgba(65,170,251,.1);border-radius:16px;display:flex;margin-bottom:24px;padding:24px}.card-icon[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);border-radius:16px;margin-right:20px;padding:16px}.card-content[data-v-6f9a7c74]{flex:1;text-align:left}.card-title[data-v-6f9a7c74]{color:#1a2339;font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:8px}.card-subtitle[data-v-6f9a7c74]{color:#666;font-size:.95rem;line-height:1.5;margin:0}.card-features[data-v-6f9a7c74]{flex-grow:1;margin-bottom:32px}.card-cta[data-v-6f9a7c74]{margin-top:auto}.integration-pricing[data-v-6f9a7c74]{background:linear-gradient(135deg,rgba(76,175,80,.05),rgba(33,150,243,.05));border:2px solid rgba(76,175,80,.15);border-radius:24px;box-shadow:0 15px 40px rgba(0,0,0,.1);margin:0 auto;max-width:800px;overflow:hidden;padding:40px 32px;position:relative}.integration-pricing[data-v-6f9a7c74]:before{background:linear-gradient(90deg,#4caf50,#41aafb);content:"";height:4px;left:0;position:absolute;right:0;top:0}.integration-pricing .pricing-badge[data-v-6f9a7c74]{align-items:center;background:linear-gradient(135deg,#4caf50,#45a049);border-radius:50%;box-shadow:0 8px 25px rgba(76,175,80,.3);display:flex;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.integration-pricing .pricing-title[data-v-6f9a7c74]{color:#1a2339;font-size:1.8rem;font-weight:800;margin-bottom:8px;text-align:center}.integration-pricing .pricing-subtitle[data-v-6f9a7c74]{color:#666;font-size:1rem;font-weight:500;margin-bottom:32px;text-align:center}.integration-pricing .pricing-cards[data-v-6f9a7c74]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:32px}.integration-pricing .pricing-card[data-v-6f9a7c74]{background:#fff;border:2px solid rgba(65,170,251,.1);border-radius:16px;min-width:200px;overflow:hidden;padding:24px;position:relative;text-align:center;transition:all .3s ease}.integration-pricing .pricing-card[data-v-6f9a7c74]:before{background:linear-gradient(90deg,#4caf50,#41aafb);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.integration-pricing .pricing-card[data-v-6f9a7c74]:hover:before{transform:scaleX(1)}.integration-pricing .pricing-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.3);box-shadow:0 15px 40px rgba(0,0,0,.15);transform:translateY(-5px)}.integration-pricing .free-card[data-v-6f9a7c74]{border-color:rgba(76,175,80,.2)}.integration-pricing .free-card[data-v-6f9a7c74]:hover{border-color:rgba(76,175,80,.4)}.integration-pricing .paid-card[data-v-6f9a7c74]{border-color:rgba(65,170,251,.2)}.integration-pricing .paid-card[data-v-6f9a7c74]:hover{border-color:rgba(65,170,251,.4)}.integration-pricing .card-icon[data-v-6f9a7c74]{align-items:center;background:linear-gradient(135deg,#4caf50,#45a049);border-radius:50%;box-shadow:0 8px 25px rgba(76,175,80,.3);display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.integration-pricing .paid-card .card-icon[data-v-6f9a7c74]{background:linear-gradient(135deg,#41aafb,#2196f3);box-shadow:0 8px 25px rgba(65,170,251,.3)}.integration-pricing .card-title[data-v-6f9a7c74]{color:#1a2339;font-size:1.1rem;font-weight:700;margin-bottom:12px}.integration-pricing .card-price[data-v-6f9a7c74]{margin-bottom:12px}.integration-pricing .price-free[data-v-6f9a7c74]{color:#4caf50;font-size:1.8rem;font-weight:900;text-shadow:0 2px 4px rgba(76,175,80,.2)}.integration-pricing .price-amount[data-v-6f9a7c74]{color:#41aafb;font-size:1.8rem;font-weight:900;text-shadow:0 2px 4px rgba(65,170,251,.2)}.integration-pricing .price-currency[data-v-6f9a7c74]{color:#666;font-size:1rem;font-weight:600;margin-left:4px}.integration-pricing .card-description[data-v-6f9a7c74]{color:#666;font-size:.9rem;line-height:1.4}.integration-pricing .pricing-features[data-v-6f9a7c74]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.integration-pricing .pricing-features .feature-item[data-v-6f9a7c74]{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid rgba(76,175,80,.2);border-radius:12px;color:#1a2339;display:flex;font-size:.9rem;font-weight:600;gap:8px;padding:12px 16px;transition:all .3s ease}.integration-pricing .pricing-features .feature-item[data-v-6f9a7c74]:hover{border-color:rgba(76,175,80,.4);box-shadow:0 4px 15px rgba(76,175,80,.2);transform:translateY(-2px)}@media (max-width:1200px){.integration-card[data-v-6f9a7c74]{padding:32px 24px}.card-title[data-v-6f9a7c74]{font-size:1.3rem}.integration-pricing[data-v-6f9a7c74]{padding:32px 24px}.integration-pricing .pricing-title[data-v-6f9a7c74]{font-size:1.6rem}}@media (max-width:768px){.integration-background[data-v-6f9a7c74]{min-height:auto}.integration-card[data-v-6f9a7c74]{margin-bottom:24px;padding:28px 20px}.card-header[data-v-6f9a7c74]{flex-direction:column;padding:20px;text-align:center}.card-icon[data-v-6f9a7c74]{margin-bottom:16px;margin-right:0}.card-title[data-v-6f9a7c74]{font-size:1.2rem}.integration-pricing[data-v-6f9a7c74]{margin:0 16px;padding:24px 20px}.integration-pricing .pricing-cards[data-v-6f9a7c74]{gap:16px}.integration-pricing .pricing-card[data-v-6f9a7c74]{min-width:160px;padding:20px 16px}.integration-pricing .pricing-title[data-v-6f9a7c74]{font-size:1.4rem}.integration-pricing .pricing-subtitle[data-v-6f9a7c74]{font-size:.9rem}.integration-pricing .card-title[data-v-6f9a7c74]{font-size:1rem}.integration-pricing .price-amount[data-v-6f9a7c74],.integration-pricing .price-free[data-v-6f9a7c74]{font-size:1.5rem}.integration-pricing .pricing-features[data-v-6f9a7c74]{gap:12px}.integration-pricing .pricing-features .feature-item[data-v-6f9a7c74]{font-size:.8rem;padding:8px 12px}.integration-divider[data-v-6f9a7c74]{width:60px}}.install-buttons-container[data-v-6f9a7c74]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center}.install-button[data-v-6f9a7c74]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.2);border-radius:12px;cursor:pointer;display:flex;overflow:hidden;padding:16px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.install-button[data-v-6f9a7c74]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.install-button[data-v-6f9a7c74]:hover:before{left:100%}.install-button[data-v-6f9a7c74]:hover{box-shadow:0 10px 30px rgba(0,0,0,.3);transform:translateY(-3px)}.app-store-btn[data-v-6f9a7c74]{background:linear-gradient(135deg,#007aff,#0056cc);border-color:hsla(0,0%,100%,.3)}.app-store-btn[data-v-6f9a7c74]:hover{background:linear-gradient(135deg,#0056cc,#003d99);border-color:hsla(0,0%,100%,.5)}.google-play-btn[data-v-6f9a7c74]{border-color:hsla(0,0%,100%,.3)}.google-play-btn[data-v-6f9a7c74],.google-play-btn[data-v-6f9a7c74]:hover{background:linear-gradient(135deg,#000,#333)}.google-play-btn[data-v-6f9a7c74]:hover{border-color:hsla(0,0%,100%,.5)}.desktop-btn[data-v-6f9a7c74]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:hsla(0,0%,100%,.3)}.desktop-btn[data-v-6f9a7c74]:hover{background:linear-gradient(135deg,#764ba2,#667eea);border-color:hsla(0,0%,100%,.5)}.install-icon[data-v-6f9a7c74]{align-items:center;display:flex;justify-content:center;margin-right:16px;min-width:32px}.install-text[data-v-6f9a7c74]{flex:1;text-align:left}.install-label[data-v-6f9a7c74]{color:hsla(0,0%,100%,.8);font-size:.75rem;font-weight:400;line-height:1.2;margin-bottom:2px}.install-platform[data-v-6f9a7c74]{color:#fff;font-size:1.1rem;font-weight:700;line-height:1.2}@media (max-width:768px){.install-buttons-container[data-v-6f9a7c74]{flex-direction:column;gap:10px;margin:0 auto;max-width:280px}.install-button[data-v-6f9a7c74]{padding:14px 16px}.install-icon[data-v-6f9a7c74]{margin-right:12px;min-width:28px}.install-label[data-v-6f9a7c74]{font-size:.7rem}.install-platform[data-v-6f9a7c74]{font-size:1rem}}.subject-display[data-v-2994e95a]{align-items:center;background:linear-gradient(135deg,rgba(65,170,251,.1),rgba(33,150,243,.1));border:1px solid rgba(65,170,251,.2);border-radius:12px;box-shadow:0 2px 8px rgba(65,170,251,.1);color:#1a2339;display:flex;font-weight:600;justify-content:center;margin:16px;padding:12px 16px}.subject-text[data-v-2994e95a]{font-size:.95rem;font-weight:700}@media (max-width:768px){.subject-display[data-v-2994e95a]{margin:12px;padding:10px 12px}.subject-text[data-v-2994e95a]{font-size:.9rem}}