.hero-section[data-v-a7f934e2]{align-items:center;display:flex;margin-top:50px;min-height:100vh}.hero-pattern[data-v-a7f934e2]{opacity:.1}.hero-underline[data-v-a7f934e2]{height:4px;width:80px}.hero-icon-box[data-v-a7f934e2]{font-size:12px;height:24px;margin-top:4px;width:24px}.hero-image[data-v-a7f934e2]{height:500px;-o-object-fit:cover;object-fit:cover}.hero-stats-card[data-v-a7f934e2]{bottom:-24px;left:24px;right:24px}.btn-primary[data-v-a7f934e2]{background-color:#0d6efd!important;border-color:#0d6efd!important;color:#fff!important}.btn-primary[data-v-a7f934e2]:hover{background-color:#0b5ed7!important;border-color:#0a58ca!important}.btn-outline-secondary[data-v-a7f934e2]{background-color:transparent!important;border-color:#6c757d!important;color:#6c757d!important}.btn-outline-secondary[data-v-a7f934e2]:hover{background-color:#6c757d!important;border-color:#6c757d!important;color:#fff!important}@media(max-width:576px){.hero-section[data-v-a7f934e2]{margin-top:0!important;min-height:auto;padding-bottom:1rem!important;padding-top:1rem!important}.display-4[data-v-a7f934e2]{font-size:1.75rem!important}.fs-5[data-v-a7f934e2]{font-size:1rem!important}.hero-image[data-v-a7f934e2]{height:250px}.hero-stats-card[data-v-a7f934e2]{margin-top:1rem;position:static!important}.btn-lg[data-v-a7f934e2]{font-size:1rem;padding:.75rem 1.5rem}}@media(min-width:577px)and (max-width:768px){.hero-section[data-v-a7f934e2]{margin-top:0!important;min-height:auto}.display-4[data-v-a7f934e2]{font-size:2.25rem!important}.hero-image[data-v-a7f934e2]{height:300px}}@media(min-width:769px)and (max-width:991px){.hero-image[data-v-a7f934e2]{height:400px}}.introduction-ios[data-v-b5ea8403]{background:linear-gradient(180deg,#fff,#f8fafc)}.info-icon[data-v-b5ea8403]{font-size:20px;height:48px;min-width:48px;width:48px}.choice-box[data-v-b5ea8403],.comparison-card[data-v-b5ea8403]{border:1px solid #e5e7eb}.choice-box--native[data-v-b5ea8403]{background:#0d6efd0d}.choice-box--cross[data-v-b5ea8403]{background:#6d767e0d}.bg-gradient-primary[data-v-b5ea8403]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.text-white-75[data-v-b5ea8403]{color:#ffffffd9}.bg-primary.bg-opacity-10[data-v-b5ea8403]{background-color:#0d6efd1a!important}.badge.bg-primary.bg-opacity-10[data-v-b5ea8403]{font-size:.875rem;font-weight:500}@media(max-width:768px){.display-6[data-v-b5ea8403]{font-size:1.75rem}.fs-5[data-v-b5ea8403]{font-size:1rem}.table[data-v-b5ea8403]{font-size:.875rem}.info-icon[data-v-b5ea8403]{font-size:16px;height:40px;min-width:40px;width:40px}}.bg-gradient-light[data-v-ff20e46d]{background:linear-gradient(135deg,#f8f9fa,#e3f2fd)}.avantage-card[data-v-ff20e46d]{cursor:default;transition:all .3s ease}.avantage-card[data-v-ff20e46d]:hover{box-shadow:0 .5rem 1rem #00000026!important;transform:translateY(-4px)}.avantage-icon[data-v-ff20e46d]{font-size:24px;height:56px;min-width:56px;width:56px}.stat-circle[data-v-ff20e46d]{height:180px;width:180px}.bg-primary.bg-opacity-10[data-v-ff20e46d]{background-color:#0d6efd1a!important}.badge.bg-primary.bg-opacity-10[data-v-ff20e46d]{font-size:.875rem;font-weight:500}@media(max-width:576px){.display-5[data-v-ff20e46d]{font-size:1.75rem!important}.fs-5[data-v-ff20e46d]{font-size:1rem!important}.avantage-icon[data-v-ff20e46d]{font-size:20px;height:48px;min-width:48px;width:48px}.card-body[data-v-ff20e46d]{padding:1.5rem!important}}.visual-banner[data-v-038073ad]{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px}.banner-overlay[data-v-038073ad]{background:linear-gradient(135deg,#1d4ed8d9,#6366f1bf);inset:0;position:absolute;z-index:1}.banner-content[data-v-038073ad]{max-width:800px;width:90%;z-index:2}.bg-white.bg-opacity-20[data-v-038073ad]{background-color:#fff3!important}.text-white-75[data-v-038073ad]{color:#ffffffd9!important}@media(max-width:768px){.visual-banner[data-v-038073ad]{background-attachment:scroll;height:320px}.display-5[data-v-038073ad]{font-size:1.75rem}.fs-5[data-v-038073ad]{font-size:1rem}}@media(max-width:576px){.visual-banner[data-v-038073ad]{height:280px}}.bg-gradient-primary[data-v-ce172641]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.expertise-icon[data-v-ce172641]{font-size:28px;height:64px;width:64px}.expertise-card[data-v-ce172641]{transition:transform .2s ease,box-shadow .2s ease}.expertise-card[data-v-ce172641]:hover{box-shadow:0 10px 40px #0000001a!important;transform:translateY(-4px)}.bg-white.bg-opacity-20[data-v-ce172641]{background-color:#fff3!important}.text-white-75[data-v-ce172641]{color:#ffffffbf}.bg-primary.bg-opacity-10[data-v-ce172641]{background-color:#0d6efd1a!important}.badge.bg-primary.bg-opacity-10[data-v-ce172641]{font-size:.875rem;font-weight:500}.badge.bg-primary[data-v-ce172641]{font-weight:500}@media(max-width:576px){.display-5[data-v-ce172641]{font-size:1.75rem!important}.fs-5[data-v-ce172641],.fs-6[data-v-ce172641]{font-size:.95rem!important}.card-body[data-v-ce172641]{padding:1.5rem!important}.expertise-icon[data-v-ce172641]{font-size:24px;height:56px;width:56px}}.bg-ios-subtle[data-v-d42d4e2b]{background-color:#3b82f620}.text-ios[data-v-d42d4e2b]{color:#1d4ed8}.icon-box[data-v-d42d4e2b]{height:56px;width:56px}.use-case-card[data-v-d42d4e2b]{transition:transform .2s ease,box-shadow .2s ease}.use-case-card[data-v-d42d4e2b]:hover{box-shadow:0 10px 40px #0000001a!important;transform:translateY(-4px)}.bg-ios-subtle[data-v-c9c9d0e9]{background-color:#3b82f620}.text-ios[data-v-c9c9d0e9]{color:#1d4ed8}.icon-box[data-v-c9c9d0e9]{height:48px;width:48px}.tech-badge[data-v-c9c9d0e9]{font-weight:500;padding:.5rem .75rem}.bg-gradient-ios[data-v-c9c9d0e9]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.text-white-75[data-v-c9c9d0e9]{color:#ffffffbf}.bg-white.bg-opacity-20[data-v-c9c9d0e9]{background-color:#fff3!important}.service-card[data-v-6f1635d5]{cursor:pointer;transition:all .3s ease}.service-card[data-v-6f1635d5]:hover{box-shadow:0 .5rem 1rem #00000026!important;transform:translateY(-4px)}.service-icon[data-v-6f1635d5]{font-size:24px;height:56px;min-width:56px;width:56px}.service-card:hover .text-primary[data-v-6f1635d5]{color:#0b5ed7!important}.service-card:hover i.fa-arrow-right[data-v-6f1635d5]{transform:translate(4px);transition:transform .3s ease}@media(max-width:576px){.h3[data-v-6f1635d5]{font-size:1.5rem!important}.h5[data-v-6f1635d5]{font-size:1.1rem!important}.card-body[data-v-6f1635d5]{padding:1.5rem!important}.service-icon[data-v-6f1635d5]{font-size:20px;height:48px;min-width:48px;width:48px}}.pricing-card[data-v-e7fc7096]{transition:transform .3s ease,box-shadow .3s ease}.pricing-card[data-v-e7fc7096]:hover{box-shadow:0 1rem 2rem #0000001a!important;transform:translateY(-8px)}.pricing-card.featured[data-v-e7fc7096]{border:2px solid #0d6efd;position:relative}.pricing-card.featured[data-v-e7fc7096]:before{background:linear-gradient(90deg,#0d6efd,#6366f1);content:"";height:4px;left:0;position:absolute;right:0;top:0}.price-range[data-v-e7fc7096]{margin-top:.5rem}.factor-icon[data-v-e7fc7096]{font-size:20px;height:48px;min-width:48px;width:48px}.cost-factors[data-v-e7fc7096]{border:1px solid #e5e7eb}.btn-primary[data-v-e7fc7096]{background-color:#0d6efd!important;border-color:#0d6efd!important;color:#fff!important}.btn-primary[data-v-e7fc7096]:hover{background-color:#0b5ed7!important;border-color:#0a58ca!important}.bg-purple[data-v-e7fc7096]{background-color:#8b5cf61a!important}.text-purple[data-v-e7fc7096]{color:#8b5cf6!important}.bg-primary.bg-opacity-10[data-v-e7fc7096]{background-color:#0d6efd1a!important}.badge.bg-primary.bg-opacity-10[data-v-e7fc7096]{font-size:.875rem;font-weight:500}@media(max-width:768px){.display-6[data-v-e7fc7096]{font-size:1.75rem}.cost-factors[data-v-e7fc7096]{padding:1.5rem!important}.factor-icon[data-v-e7fc7096]{font-size:16px;height:40px;min-width:40px;width:40px}}.seo-content-ios[data-v-e1b6be22]{background:linear-gradient(180deg,#fff,#f8fafc)}.tech-icon[data-v-e1b6be22]{font-size:20px;height:48px;min-width:48px;width:48px}.app-type-card[data-v-e1b6be22]{background:#f8fafc;border:1px solid #e5e7eb;transition:all .3s ease}.app-type-card[data-v-e1b6be22]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}.table th[data-v-e1b6be22]{font-weight:600;white-space:nowrap}@media(max-width:768px){.h3[data-v-e1b6be22]{font-size:1.5rem}.table[data-v-e1b6be22]{font-size:.875rem}.tech-icon[data-v-e1b6be22]{font-size:16px;height:40px;min-width:40px;width:40px}}.monetisation-aso-ios[data-v-6a9c0633]{background:linear-gradient(180deg,#fff,#f8fafc)}.model-icon[data-v-6a9c0633]{font-size:20px;height:48px;min-width:48px;width:48px}@media(max-width:768px){.h3[data-v-6a9c0633]{font-size:1.5rem}.model-icon[data-v-6a9c0633]{font-size:16px;height:40px;min-width:40px;width:40px}}.local-proofs[data-v-3dfd2c4f]{background:#fff}.lyon-image-wrapper[data-v-3dfd2c4f]{height:400px}.lyon-image[data-v-3dfd2c4f]{height:100%;-o-object-fit:cover;object-fit:cover}.lyon-overlay[data-v-3dfd2c4f]{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);inset:0;position:absolute}.avantage-icon[data-v-3dfd2c4f]{font-size:20px;height:48px;min-width:48px;transition:all .3s ease;width:48px}.avantage-item:hover .avantage-icon[data-v-3dfd2c4f]{transform:scale(1.1)}.avantage-item:hover .bg-primary.bg-opacity-10[data-v-3dfd2c4f]{background-color:#0d6efd!important}.avantage-item:hover .bg-primary.bg-opacity-10 i[data-v-3dfd2c4f]{color:#fff!important}.avantage-item:hover .bg-success.bg-opacity-10[data-v-3dfd2c4f]{background-color:#198754!important}.avantage-item:hover .bg-success.bg-opacity-10 i[data-v-3dfd2c4f]{color:#fff!important}.avantage-item:hover .bg-purple.bg-opacity-10[data-v-3dfd2c4f]{background-color:#a855f7!important}.avantage-item:hover .bg-purple.bg-opacity-10 i[data-v-3dfd2c4f]{color:#fff!important}.avantage-item:hover .bg-warning.bg-opacity-10[data-v-3dfd2c4f]{background-color:#f97316!important}.avantage-item:hover .bg-warning.bg-opacity-10 i[data-v-3dfd2c4f]{color:#fff!important}.bg-purple[data-v-3dfd2c4f]{background-color:#a855f71a!important}.text-purple[data-v-3dfd2c4f]{color:#a855f7!important}.trust-badge[data-v-3dfd2c4f]{background:linear-gradient(135deg,#3b82f614,#6366f114);border:2px solid rgba(59,130,246,.2)}.trust-icon[data-v-3dfd2c4f]{height:56px;min-width:56px;width:56px}@media(max-width:991px){.lyon-image-wrapper[data-v-3dfd2c4f]{height:300px}}@media(max-width:768px){.display-6[data-v-3dfd2c4f]{font-size:1.75rem}}@media(max-width:576px){.lyon-image-wrapper[data-v-3dfd2c4f]{height:250px}.display-6[data-v-3dfd2c4f]{font-size:1.5rem!important}.avantage-icon[data-v-3dfd2c4f]{font-size:16px;height:40px;min-width:40px;width:40px}.trust-icon[data-v-3dfd2c4f]{height:48px;min-width:48px;width:48px}}.bg-primary.bg-opacity-10[data-v-3dfd2c4f]{background-color:#0d6efd1a!important}.badge.bg-primary.bg-opacity-10[data-v-3dfd2c4f]{font-size:.875rem;font-weight:500}.team-card[data-v-2dfcbdfb]{transition:transform .3s ease,box-shadow .3s ease}.team-card[data-v-2dfcbdfb]:hover{box-shadow:0 1rem 2rem #0000001a!important;transform:translateY(-8px)}.team-avatar[data-v-2dfcbdfb]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;height:80px;width:80px}.certifications[data-v-2dfcbdfb]{border:1px solid #e5e7eb}.bg-primary.bg-opacity-10[data-v-2dfcbdfb]{background-color:#0d6efd1a!important}@media(max-width:768px){.display-6[data-v-2dfcbdfb]{font-size:1.75rem}.team-avatar[data-v-2dfcbdfb]{height:64px;width:64px}.team-avatar .fs-1[data-v-2dfcbdfb]{font-size:1.5rem!important}}.deliverable-card[data-v-3629cfc4]{border:1px solid #e5e7eb;transition:transform .3s ease,box-shadow .3s ease}.deliverable-card[data-v-3629cfc4]:hover{box-shadow:0 .5rem 1rem #0000001a!important;transform:translateY(-4px)}.deliverable-icon[data-v-3629cfc4]{font-size:20px;height:48px;min-width:48px;width:48px}.guarantee-box[data-v-3629cfc4]{background:linear-gradient(135deg,#22c55e14,#10b98114);border:2px solid rgba(34,197,94,.2)}.bg-purple[data-v-3629cfc4]{background-color:#a855f71a!important}.text-purple[data-v-3629cfc4]{color:#a855f7!important}.bg-primary.bg-opacity-10[data-v-3629cfc4]{background-color:#0d6efd1a!important}.bg-success.bg-opacity-10[data-v-3629cfc4]{background-color:#1987541a!important}.bg-warning.bg-opacity-10[data-v-3629cfc4]{background-color:#ffc1071a!important}.bg-info.bg-opacity-10[data-v-3629cfc4]{background-color:#0dcaf01a!important}.bg-danger.bg-opacity-10[data-v-3629cfc4]{background-color:#dc35451a!important}@media(max-width:768px){.display-6[data-v-3629cfc4]{font-size:1.75rem}.deliverable-icon[data-v-3629cfc4]{font-size:16px;height:40px;min-width:40px;width:40px}}.case-card[data-v-b7f881c3]{transition:transform .3s ease,box-shadow .3s ease}.case-card[data-v-b7f881c3]:hover{box-shadow:0 1rem 2rem #0000001a!important;transform:translateY(-8px)}.case-image[data-v-b7f881c3]{height:180px;overflow:hidden;position:relative}.case-img[data-v-b7f881c3]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.case-card:hover .case-img[data-v-b7f881c3]{transform:scale(1.05)}.case-overlay[data-v-b7f881c3]{inset:0;opacity:.75;position:absolute}.gradient-health[data-v-b7f881c3]{background:linear-gradient(135deg,#ec4899,#f43f5e)}.gradient-commerce[data-v-b7f881c3]{background:linear-gradient(135deg,#3b82f6,#6366f1)}.gradient-realestate[data-v-b7f881c3]{background:linear-gradient(135deg,#10b981,#059669)}.kpi-item[data-v-b7f881c3]{border:1px solid #e5e7eb}.bg-primary.bg-opacity-10[data-v-b7f881c3]{background-color:#0d6efd1a!important}.btn-primary[data-v-b7f881c3]{background-color:#0d6efd!important;border-color:#0d6efd!important;color:#fff!important}.btn-primary[data-v-b7f881c3]:hover{background-color:#0b5ed7!important;border-color:#0a58ca!important}@media(max-width:768px){.display-6[data-v-b7f881c3]{font-size:1.75rem}.case-image[data-v-b7f881c3]{height:140px}.kpi-item .h5[data-v-b7f881c3]{font-size:1rem}}@media(max-width:576px){.case-image[data-v-b7f881c3]{height:120px}.kpi-item[data-v-b7f881c3]{padding:.5rem!important}.kpi-item .h5[data-v-b7f881c3]{font-size:.875rem}.kpi-item .small[data-v-b7f881c3]{font-size:.75rem}.case-card .card-body[data-v-b7f881c3]{padding:1rem!important}.h5.fw-bold[data-v-b7f881c3]{font-size:1rem}}.trust-signals-ios[data-v-aa7505e6]{background:linear-gradient(180deg,#f8f9fa,#fff)}.rating-banner[data-v-aa7505e6]{border:1px solid #e5e7eb}.testimonial-card[data-v-aa7505e6]{transition:transform .3s ease,box-shadow .3s ease}.testimonial-card[data-v-aa7505e6]:hover{box-shadow:0 1rem 2rem #0000001a!important;transform:translateY(-8px)}.author-avatar[data-v-aa7505e6]{border-radius:50%;flex-shrink:0;height:48px;width:48px}.avatar-health[data-v-aa7505e6]{background:linear-gradient(135deg,#ec4899,#f43f5e)}.avatar-realestate[data-v-aa7505e6]{background:linear-gradient(135deg,#10b981,#059669)}.avatar-commerce[data-v-aa7505e6]{background:linear-gradient(135deg,#3b82f6,#6366f1)}.quote-icon[data-v-aa7505e6]{line-height:1}.testimonial-text[data-v-aa7505e6]{font-style:italic;line-height:1.7}.sector-item[data-v-aa7505e6]{transition:transform .2s ease,box-shadow .2s ease}.sector-item[data-v-aa7505e6]:hover{box-shadow:0 .5rem 1rem #00000014!important;transform:translateY(-4px)}.bg-primary.bg-opacity-10[data-v-aa7505e6]{background-color:#0d6efd1a!important}@media(max-width:768px){.display-6[data-v-aa7505e6]{font-size:1.75rem}.display-4[data-v-aa7505e6]{font-size:2.5rem}.rating-banner .stat-item[data-v-aa7505e6]{text-align:center}.author-avatar[data-v-aa7505e6]{height:40px;width:40px}}@media(max-width:576px){.testimonial-card[data-v-aa7505e6]{padding:1rem!important}.quote-icon .fs-1[data-v-aa7505e6]{font-size:1.5rem!important}.testimonial-text[data-v-aa7505e6]{font-size:.875rem}}
