.v-header[data-v-b4442d1d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;border-bottom:1px solid var(--v-border);background:#fffffff2;width:100%;transition:box-shadow .3s;position:fixed;top:0}.v-header.scrolled[data-v-b4442d1d]{box-shadow:var(--v-shadow-sm)}.v-nav[data-v-b4442d1d]{justify-content:space-between;align-items:center;padding:1rem 0;display:flex;position:relative}.v-logo[data-v-b4442d1d]{color:var(--v-primary);align-items:center;font-size:1.4rem;font-weight:700;text-decoration:none;display:flex}.v-logo-icon[data-v-b4442d1d]{width:auto;height:46px}.v-logo-name[data-v-b4442d1d]{width:auto;height:36px}.v-nav-links[data-v-b4442d1d]{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.v-nav-links a[data-v-b4442d1d]{color:var(--v-text);font-weight:500;text-decoration:none;transition:color .3s}.v-nav-links a[data-v-b4442d1d]:hover{color:var(--v-primary)}.v-header-actions[data-v-b4442d1d]{align-items:center;gap:.6rem;display:flex}.v-header-ec[data-v-b4442d1d]{white-space:nowrap}.v-nav .v-header-cta[data-v-b4442d1d]{align-items:center;gap:.45rem;display:inline-flex}.v-mobile-toggle[data-v-b4442d1d]{cursor:pointer;color:var(--v-dark);background:0 0;border:none;font-size:1.5rem;display:none}@media (width<=768px){.v-nav-links[data-v-b4442d1d]{display:none}.v-nav-links.open[data-v-b4442d1d]{box-shadow:var(--v-shadow-md);background:#fff;flex-direction:column;gap:0;padding:1rem;display:flex;position:absolute;top:100%;left:-20px;right:-20px}.v-nav-links.open li a[data-v-b4442d1d]{border-bottom:1px solid var(--v-border);padding:.75rem .5rem;display:block}.v-mobile-toggle[data-v-b4442d1d]{display:block}.v-btn.v-btn-primary[data-v-b4442d1d]{display:none}}.three-bg[data-v-257c5ce8]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.three-bg[data-v-257c5ce8] canvas{width:100%;height:100%;display:block}.real-screenshot[data-v-00a33baa]{border:1px solid var(--v-border,#b9cde4);cursor:zoom-in;background:#fff;border-radius:10px;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:box-shadow .25s,transform .25s;overflow:hidden;box-shadow:0 8px 32px #00000024}.real-screenshot[data-v-00a33baa]:hover{box-shadow:0 16px 48px rgba(var(--v-primary-rgb,37, 99, 235), .18);transform:translateY(-2px)}.rs-chrome[data-v-00a33baa]{background:#f3f4f6;border-bottom:1px solid #e5e7eb;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.rs-dot[data-v-00a33baa]{border-radius:50%;width:11px;height:11px}.rs-dot.red[data-v-00a33baa]{background:#ff5f57}.rs-dot.yellow[data-v-00a33baa]{background:#febc2e}.rs-dot.green[data-v-00a33baa]{background:#28c840}.rs-url[data-v-00a33baa]{color:#6b7280;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:5px;flex:1;max-width:240px;margin:0 auto;padding:2px 10px;font-size:11px}.rs-body[data-v-00a33baa]{line-height:0;position:relative;overflow:hidden}.rs-body img[data-v-00a33baa]{width:100%;height:auto;display:block}.rs-zoom[data-v-00a33baa]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#0f172ab8;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;line-height:1;transition:opacity .2s,transform .2s;position:absolute;bottom:10px;right:10px;transform:translateY(6px)}.real-screenshot:hover .rs-zoom[data-v-00a33baa]{opacity:1;transform:translateY(0)}.v-hero[data-v-00bebe90]{background-color:#102f57;background-image:radial-gradient(#bfdbfe33 1px,#0000 1px),linear-gradient(112deg,#102f57 0%,#174f84 58%,#2166a5 100%);background-size:24px 24px,auto;padding:142px 0 92px;position:relative;overflow:hidden}.v-hero .v-container[data-v-00bebe90]{z-index:1;position:relative}.v-hero-inner[data-v-00bebe90]{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:center;gap:4rem;max-width:1320px;margin:0 auto;display:grid}.v-hero-text[data-v-00bebe90]{text-align:left}.v-hero-kicker[data-v-00bebe90]{color:#bfdbfe;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.25rem;font-size:.78rem;font-weight:800;display:inline-block}.v-hero-visual[data-v-00bebe90]{text-align:center;perspective:1400px;position:relative}.v-hero-preview[data-v-00bebe90]{z-index:2;transform-style:preserve-3d;will-change:transform;cursor:grab;transition:transform .1s;position:relative}.v-hero-preview[data-v-00bebe90]:active{cursor:grabbing}.v-hero-view-switch[data-v-00bebe90]{z-index:4;background:#0e2a4bb8;border:1px solid #ffffff47;border-radius:10px;gap:4px;margin-bottom:1rem;padding:5px;display:inline-flex;position:relative;box-shadow:0 12px 30px #091c3447}.v-hero-view-switch button[data-v-00bebe90]{color:#ffffffd6;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.55rem .85rem;font-size:.88rem;font-weight:700;transition:background-color .2s,color .2s}.v-hero-view-switch button.active[data-v-00bebe90]{color:#102f57;background:#bfdbfe}.v-hero-view-switch button[data-v-00bebe90]:focus-visible{outline:3px solid var(--v-accent);outline-offset:2px}.v-hero h1[data-v-00bebe90]{color:#fff;max-width:600px;margin-bottom:1.25rem;font-size:3.65rem;font-weight:800;line-height:1.02}.v-highlight[data-v-00bebe90]{color:#bfdbfe}.v-subtitle[data-v-00bebe90]{color:#ffffffd1;max-width:560px;margin-bottom:1.75rem;font-size:1.12rem;line-height:1.65}.v-hero-cta[data-v-00bebe90]{flex-wrap:wrap;gap:.75rem;margin-bottom:1.75rem;display:flex}.v-hero-cta .v-btn-primary[data-v-00bebe90]{color:#102f57;background:#bfdbfe;border-color:#bfdbfe}.v-hero-cta .v-btn-primary[data-v-00bebe90]:hover{background:#dbeafe;border-color:#dbeafe}.v-hero-cta .v-btn-secondary[data-v-00bebe90]{color:#fff;background:#ffffff14;border-color:#ffffff6b}.v-hero-points[data-v-00bebe90]{color:#ffffffc7;flex-wrap:wrap;gap:1.25rem;font-size:.88rem;display:flex}.v-hero-points span[data-v-00bebe90]{align-items:center;gap:.45rem;display:inline-flex}.v-hero-points b[data-v-00bebe90]{color:#bfdbfe;font-size:1rem}.fade-in-up[data-v-00bebe90]{animation:.6s ease-out fadeInUp-00bebe90}@keyframes fadeInUp-00bebe90{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.v-hero-inner[data-v-00bebe90]{text-align:center;grid-template-columns:1fr;gap:2rem}.v-hero-text[data-v-00bebe90]{text-align:center}.v-hero-cta[data-v-00bebe90],.v-hero-points[data-v-00bebe90]{justify-content:center}.v-hero-visual[data-v-00bebe90]{margin-top:1.25rem}.v-hero-view-switch button[data-v-00bebe90]{padding-inline:.65rem;font-size:.8rem}}@media (width<=768px){.v-hero[data-v-00bebe90]{padding:88px 0 48px}.v-hero-inner[data-v-00bebe90]{gap:1rem}.v-hero-kicker[data-v-00bebe90]{margin-bottom:.8rem;font-size:.68rem}.v-hero h1[data-v-00bebe90]{margin-bottom:.8rem;font-size:2.1rem}.v-subtitle[data-v-00bebe90]{margin-bottom:1rem;font-size:.98rem;line-height:1.5}.v-hero-cta[data-v-00bebe90]{justify-content:center;gap:.65rem;margin-bottom:.65rem}.v-hero-cta .v-btn-primary[data-v-00bebe90]{padding:.75rem .9rem;font-size:.84rem}.v-hero-cta .v-btn-secondary[data-v-00bebe90]{background:0 0;border:0;padding:.35rem .2rem;font-size:.82rem}.v-hero-points[data-v-00bebe90]{align-items:center;gap:.4rem;font-size:.78rem}.v-hero-points span[data-v-00bebe90]:last-child{display:none}.v-hero-visual[data-v-00bebe90]{margin-top:0}}.three-bg[data-v-1c122dfe]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.three-bg[data-v-1c122dfe] canvas{width:100%;height:100%;display:block}.v-social-proof[data-v-8a901a83]{border-top:1px solid var(--v-border);border-bottom:1px solid var(--v-border);background:#fff;padding:3rem 0;position:relative;overflow:hidden}.v-social-content[data-v-8a901a83]{z-index:1;position:relative}.v-social-proof p[data-v-8a901a83]{text-align:center;color:var(--v-text-light);margin-bottom:2rem;font-weight:600}.v-trust-badges[data-v-8a901a83]{flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;display:flex}.v-trust-badge[data-v-8a901a83]{color:var(--v-text);align-items:center;gap:.5rem;font-weight:600;display:flex}.v-trust-badge span[data-v-8a901a83]{font-size:1.5rem}.v-benefits-section[data-v-dbd38258]{position:relative;overflow:hidden}.v-benefits-content[data-v-dbd38258]{z-index:1;position:relative}.v-benefits[data-v-dbd38258]{background:var(--v-bg-light,#eef4fb);border-block:1px solid var(--v-border,#d3e1f5)}.v-benefits-grid[data-v-dbd38258]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.v-benefit-item[data-v-dbd38258]{text-align:center}.v-benefit-number[data-v-dbd38258]{color:#174f84;margin-bottom:.5rem;font-size:1.5rem;font-weight:800;display:block}.v-benefit-text[data-v-dbd38258]{color:var(--v-text);font-size:1.1rem}.v-feature-icon-svg[data-v-f6c022e1]{width:28px;height:28px}.three-feature-hover[data-v-963c52ab]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.three-feature-hover[data-v-963c52ab] canvas{width:100%;height:100%;display:block}.v-detail-overlay[data-v-63be08d7]{z-index:2000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#102f578c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.v-detail-dialog[data-v-63be08d7]{background:#fff;border-radius:18px;width:100%;max-width:640px;max-height:86vh;padding:2rem 2rem 1.5rem;position:relative;overflow-y:auto;box-shadow:0 24px 60px #102f5752}.v-detail-close[data-v-63be08d7]{background:var(--v-bg-light,#eef4fb);width:36px;height:36px;color:var(--v-dark,#0e2a4b);cursor:pointer;border:none;border-radius:50%;font-size:1rem;line-height:1;transition:background .2s,color .2s;position:absolute;top:.9rem;right:.9rem}.v-detail-close[data-v-63be08d7]:hover{background:var(--v-primary,#174f84);color:#fff}.v-detail-close[data-v-63be08d7]:focus-visible{outline:3px solid var(--v-accent,#bfdbfe);outline-offset:2px}.v-detail-dialog h3[data-v-63be08d7]{color:var(--v-dark,#0e2a4b);margin-bottom:.5rem;padding-right:2.5rem;font-size:1.45rem;font-weight:800}.v-detail-promesse[data-v-63be08d7]{color:var(--v-text-light,#3f6d9c);margin-bottom:1.25rem;line-height:1.6}.v-detail-list[data-v-63be08d7]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.v-detail-list li[data-v-63be08d7]{color:var(--v-text,#102f57);padding-left:1.5rem;font-size:.95rem;line-height:1.55;position:relative}.v-detail-list li[data-v-63be08d7]:before{content:"✓";color:var(--v-success,#27ae60);font-weight:700;position:absolute;top:0;left:0}.v-detail-pied[data-v-63be08d7]{border-top:1px solid var(--v-border,#b9cde4);color:var(--v-text-light,#3f6d9c);margin-top:1.5rem;padding-top:1rem;font-size:.9rem}.v-detail-pied a[data-v-63be08d7]{color:var(--v-primary,#174f84);font-weight:600}@media (width<=600px){.v-detail-overlay[data-v-63be08d7]{padding:.75rem}.v-detail-dialog[data-v-63be08d7]{max-height:90vh;padding:1.5rem 1.25rem 1.25rem}.v-detail-dialog h3[data-v-63be08d7]{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.v-detail-close[data-v-63be08d7]{transition:none}}.v-features-section[data-v-f3f5c783]{position:relative;overflow:hidden}.v-features-content[data-v-f3f5c783]{z-index:1;position:relative}.v-features-grid[data-v-f3f5c783]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem;display:grid;position:relative}.v-feature-card[data-v-f3f5c783]{z-index:0;border-radius:var(--v-radius-lg);box-shadow:var(--v-shadow-sm);background:#fff;grid-column:span 2;padding:1.5rem;transition:transform .3s,box-shadow .3s;position:relative}.v-feature-card-featured[data-v-f3f5c783]{border-top:4px solid #102f57;grid-column:span 3;padding:2rem}.v-feature-card-featured h3[data-v-f3f5c783]{font-size:1.55rem}.v-feature-card-featured .v-feature-preview[data-v-f3f5c783]{margin-top:1.5rem}.v-feature-card[data-v-f3f5c783]:hover{box-shadow:var(--v-shadow-md);transform:translateY(-4px)}.v-feature-icon[data-v-f3f5c783]{background:linear-gradient(135deg, rgba(var(--v-primary-rgb,37, 99, 235), .12), rgba(var(--v-primary-rgb,37, 99, 235), .05));border:1px solid rgba(var(--v-primary-rgb,37, 99, 235), .2);width:58px;height:58px;color:var(--v-primary);transform-style:preserve-3d;border-radius:16px;justify-content:center;align-items:center;margin-bottom:1rem;transition:transform .35s,box-shadow .35s;display:flex;transform:perspective(600px)rotateX(9deg)rotateY(-11deg);box-shadow:0 6px 14px #102f571a}.v-feature-card:hover .v-feature-icon[data-v-f3f5c783]{transform:perspective(600px)rotateX(-3deg)rotateY(6deg)translateZ(12px);box-shadow:0 14px 26px #102f5733}@media (prefers-reduced-motion:reduce){.v-feature-icon[data-v-f3f5c783],.v-feature-card:hover .v-feature-icon[data-v-f3f5c783]{transition:none;transform:none}}.v-feature-card h3[data-v-f3f5c783]{color:var(--v-dark);margin-bottom:.75rem;font-size:1.3rem}.v-feature-card p[data-v-f3f5c783]{color:var(--v-text-light);margin-bottom:1rem;line-height:1.6}.v-feature-detail[data-v-f3f5c783]{border:1px solid rgba(var(--v-primary-rgb,23, 79, 132), .35);background:rgba(var(--v-primary-rgb,23, 79, 132), .07);color:var(--v-primary);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:1.25rem;padding:.5rem 1.1rem;font-size:.88rem;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.v-feature-detail[data-v-f3f5c783]:hover{background:var(--v-primary);border-color:var(--v-primary);color:#fff}.v-feature-detail[data-v-f3f5c783]:focus-visible{outline:3px solid var(--v-accent);outline-offset:2px}.v-feature-detail-plus[data-v-f3f5c783]{font-size:1rem;font-weight:800;line-height:1}.v-feature-card>.v-feature-detail[data-v-f3f5c783]:last-child{margin-bottom:0}.v-feature-preview[data-v-f3f5c783]{border-radius:var(--v-radius);box-shadow:var(--v-shadow-md);border:1px solid var(--v-border);margin-top:1.25rem;overflow:hidden}.v-detail-enter-active[data-v-f3f5c783],.v-detail-leave-active[data-v-f3f5c783]{transition:opacity .22s}.v-detail-enter-from[data-v-f3f5c783],.v-detail-leave-to[data-v-f3f5c783]{opacity:0}@media (prefers-reduced-motion:reduce){.v-detail-enter-active[data-v-f3f5c783],.v-detail-leave-active[data-v-f3f5c783]{transition:none}}@media (width<=960px){.v-features-grid[data-v-f3f5c783]{grid-template-columns:repeat(2,minmax(0,1fr))}.v-feature-card[data-v-f3f5c783],.v-feature-card-featured[data-v-f3f5c783]{grid-column:span 1}}@media (width<=640px){.v-features-grid[data-v-f3f5c783]{grid-template-columns:1fr}}.v-conformite-section[data-v-73ded474]{background:var(--v-bg-light);padding:5rem 0}.v-section-sub[data-v-73ded474]{max-width:640px;color:var(--v-text-light);margin:.75rem auto 0}.v-conformite-grid[data-v-73ded474]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin-top:3rem;display:grid}.v-conformite-card[data-v-73ded474]{background:var(--v-bg);border:1px solid var(--v-border);border-radius:var(--v-radius);box-shadow:var(--v-shadow-sm);padding:1.5rem;transition:transform .25s,box-shadow .25s}.v-conformite-card[data-v-73ded474]:hover{box-shadow:var(--v-shadow-md);transform:translateY(-4px)}.v-conformite-icon[data-v-73ded474]{background:rgba(var(--v-primary-rgb,37, 99, 235), .1);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.9rem;font-size:1.4rem;display:inline-flex}.v-conformite-title[data-v-73ded474]{color:var(--v-dark);margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.v-conformite-text[data-v-73ded474]{color:var(--v-text);margin:0;font-size:.92rem}.v-conformite-note[data-v-73ded474]{background:rgba(var(--v-primary-rgb,37, 99, 235), .06);border-left:3px solid var(--v-primary);border-radius:var(--v-radius);max-width:820px;color:var(--v-text);text-align:left;margin:2.5rem auto 0;padding:1rem 1.25rem;font-size:.88rem}.v-testimonials-section[data-v-37ccacae]{position:relative;overflow:hidden}.v-testimonials-content[data-v-37ccacae]{z-index:1;position:relative}.v-testimonials[data-v-37ccacae]{background:var(--v-bg-light)}.v-testimonials-grid[data-v-37ccacae]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.v-testimonial-card[data-v-37ccacae]{border-radius:var(--v-radius-lg);box-shadow:var(--v-shadow-sm);text-align:center;background:#fff;padding:2rem;transition:transform .3s,box-shadow .3s}.v-testimonial-card[data-v-37ccacae]:hover{box-shadow:var(--v-shadow-md);transform:translateY(-4px)}.v-usecase-icon[data-v-37ccacae]{background:linear-gradient(135deg, rgba(var(--v-primary-rgb,37, 99, 235), .12), rgba(var(--v-primary-rgb,37, 99, 235), .05));border:1px solid rgba(var(--v-primary-rgb,37, 99, 235), .2);width:58px;height:58px;color:var(--v-primary);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 1rem;display:flex}.v-usecase-title[data-v-37ccacae]{color:var(--v-dark);margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.v-usecase-desc[data-v-37ccacae]{color:var(--v-text-light);margin:0;font-size:1rem;line-height:1.7}.v-usecase-tags[data-v-37ccacae]{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.v-usecase-tags li[data-v-37ccacae]{color:var(--v-primary);background:rgba(var(--v-primary-rgb,37, 99, 235), .09);border:1px solid rgba(var(--v-primary-rgb,37, 99, 235), .18);border-radius:999px;padding:.4rem .6rem;font-size:.78rem;font-weight:600;line-height:1}@media (width<=768px){.v-testimonials-grid[data-v-37ccacae]{grid-template-columns:1fr}}.v-store-badges[data-v-55010d9c]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:1.5rem;display:flex}.v-store-badge[data-v-55010d9c]{background:var(--v-dark);color:#fff;box-shadow:var(--v-shadow-sm);border:1px solid #00000026;border-radius:8px;align-items:center;gap:.55rem;padding:.4rem .85rem;display:inline-flex}.v-store-badge svg[data-v-55010d9c]{flex-shrink:0;width:20px;height:20px}.v-store-badge-text[data-v-55010d9c]{text-align:left;flex-direction:column;line-height:1.15;display:flex}.v-store-badge-text small[data-v-55010d9c]{color:#ffffffb3;font-size:.66rem}.v-store-badge-text strong[data-v-55010d9c]{color:#fff;font-size:.8rem}.v-store-badge-dev[data-v-55010d9c]{color:#ffffffb8;margin-top:.05rem;font-size:.6rem;font-style:normal}.v-store-badge-soon[data-v-55010d9c]{opacity:.6}.v-pricing-section[data-v-24b99ba3]{position:relative;overflow:hidden}.v-pricing-content[data-v-24b99ba3]{z-index:1;position:relative}.v-pricing-grid[data-v-24b99ba3]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1180px;margin:0 auto;display:grid}.v-pricing-card[data-v-24b99ba3]{border-radius:var(--v-radius-lg);box-shadow:var(--v-shadow-sm);text-align:center;border:2px solid var(--v-border);background:#fff;padding:2.5rem 2rem;transition:all .3s}.v-pricing-card.featured[data-v-24b99ba3]{border-color:var(--v-primary);box-shadow:var(--v-shadow-lg);position:relative;transform:scale(1.05)}.v-pricing-badge[data-v-24b99ba3]{background:var(--v-primary);color:#fff;border-radius:20px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;display:inline-block}.v-pricing-card h3[data-v-24b99ba3]{color:var(--v-dark);margin-bottom:1rem;font-size:1.5rem}.v-pricing-price[data-v-24b99ba3]{color:var(--v-primary);margin-bottom:.5rem;font-size:3rem;font-weight:800}.v-pricing-price small[data-v-24b99ba3]{color:var(--v-text-light);font-size:1rem;font-weight:400}.v-pricing-note[data-v-24b99ba3]{color:var(--v-text-light);margin-bottom:2rem}.v-pricing-tva[data-v-24b99ba3]{text-align:center;color:var(--v-text-light);margin-top:1.5rem;font-size:.85rem}.v-pricing-features[data-v-24b99ba3]{text-align:left;margin:0 0 1.5rem;padding:0;list-style:none}.v-pricing-features li[data-v-24b99ba3]{color:var(--v-text);align-items:flex-start;gap:.5rem;padding:.26rem 0;font-size:.84rem;line-height:1.45;display:flex}.v-pricing-features li[data-v-24b99ba3]:first-child{border-bottom:1px solid var(--v-border);color:var(--v-dark);margin-bottom:.4rem;padding-bottom:.6rem;font-weight:600}.v-pricing-features li[data-v-24b99ba3]:before{content:"✓";color:var(--v-success);flex-shrink:0;font-size:1rem;font-weight:700;line-height:1.35}.v-pricing-included[data-v-24b99ba3]{text-align:center;max-width:720px;color:var(--v-text-light);margin:1.5rem auto 2rem;font-size:.95rem}.v-pricing-included strong[data-v-24b99ba3]{color:var(--v-dark)}.v-btn-full[data-v-24b99ba3]{text-align:center;width:100%}.v-pricing-toggle[data-v-24b99ba3]{border:1px solid var(--v-border);background:#fff;border-radius:999px;justify-content:center;gap:.25rem;width:fit-content;margin:0 auto 3rem;padding:.25rem;display:flex}.v-pricing-toggle label[data-v-24b99ba3]{cursor:pointer;color:var(--v-text-light);-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.5rem;font-weight:500;transition:all .3s;display:flex}.v-pricing-toggle label input[data-v-24b99ba3]{opacity:0;pointer-events:none;position:absolute}.v-pricing-toggle label.active[data-v-24b99ba3]{background:var(--v-primary);color:#fff;font-weight:600}.v-pricing-toggle label small[data-v-24b99ba3]{opacity:.85;font-size:.75rem;font-weight:400}@media (width<=768px){.v-pricing-grid[data-v-24b99ba3]{grid-template-columns:1fr}.v-pricing-card.featured[data-v-24b99ba3]{transform:none}.v-pricing-toggle[data-v-24b99ba3]{justify-content:stretch;width:100%}.v-pricing-toggle label[data-v-24b99ba3]{flex:1;justify-content:center;padding:.6rem .75rem}}.v-faq-section[data-v-0bc2eacc]{background:var(--v-bg-light)}.v-faq-container[data-v-0bc2eacc]{max-width:800px;margin:0 auto}.v-faq-item[data-v-0bc2eacc]{border-radius:var(--v-radius);box-shadow:var(--v-shadow-sm);background:#fff;margin-bottom:1rem;overflow:hidden}.v-faq-question[data-v-0bc2eacc]{text-align:left;cursor:pointer;width:100%;color:var(--v-dark);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem;font-size:1.1rem;font-weight:600;transition:color .3s;display:flex}.v-faq-question[data-v-0bc2eacc]:hover{color:var(--v-primary)}.v-faq-icon[data-v-0bc2eacc]{color:var(--v-primary);flex-shrink:0;font-size:1.5rem;transition:transform .3s}.v-faq-item.active .v-faq-icon[data-v-0bc2eacc]{transform:rotate(45deg)}.v-faq-answer p[data-v-0bc2eacc]{color:var(--v-text-light);padding:0 1.5rem 1.5rem;line-height:1.7}.faq-enter-active[data-v-0bc2eacc],.faq-leave-active[data-v-0bc2eacc]{max-height:400px;transition:opacity .25s,max-height .35s;overflow:hidden}.faq-enter-from[data-v-0bc2eacc],.faq-leave-to[data-v-0bc2eacc]{opacity:0;max-height:0}.v-cta-section[data-v-64edbd69]{background:linear-gradient(135deg, var(--v-primary) 0%, var(--v-primary-dark) 100%);color:#fff;text-align:center;border-radius:var(--v-radius-lg);margin:40px 0;padding:60px 20px;position:relative;overflow:hidden}.v-cta-content[data-v-64edbd69]{z-index:1;position:relative}.v-cta-section h2[data-v-64edbd69]{margin-bottom:1rem;font-size:2.5rem}.v-cta-section p[data-v-64edbd69]{opacity:.95;margin-bottom:2rem;font-size:1.2rem}.v-cta-btn[data-v-64edbd69]{cursor:pointer;border:none;display:inline-block;color:var(--v-primary)!important;background:#fff!important}.v-cta-btn[data-v-64edbd69]:hover{transform:translateY(-2px);background:var(--v-bg-light)!important}.v-cta-phone[data-v-64edbd69]{opacity:.9;margin-top:1.5rem;margin-bottom:0;font-size:.95rem}.v-cta-phone a[data-v-64edbd69]{color:#fff;text-decoration:underline}.v-contact-grid[data-v-64edbd69]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:2.5rem;margin:2rem 0 1rem;display:grid}.v-contact-info h3[data-v-64edbd69]{color:var(--v-dark);margin-bottom:.75rem;font-size:1.8rem}.v-contact-info p[data-v-64edbd69]{color:var(--v-text-light);margin-bottom:1.25rem;line-height:1.7}.v-contact-list[data-v-64edbd69]{margin:0;padding:0;list-style:none}.v-contact-list li[data-v-64edbd69]{color:var(--v-text);padding:.5rem 0}.v-contact-list a[data-v-64edbd69]{color:var(--v-primary);text-decoration:underline}.v-contact-form[data-v-64edbd69]{border-radius:var(--v-radius-lg);box-shadow:var(--v-shadow-md);border:1px solid var(--v-border);background:#fff;flex-direction:column;gap:1rem;padding:1.75rem;display:flex}.v-contact-row[data-v-64edbd69]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.v-contact-form label[data-v-64edbd69]{color:var(--v-dark);flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:600;display:flex}.v-contact-form input[data-v-64edbd69],.v-contact-form select[data-v-64edbd69],.v-contact-form textarea[data-v-64edbd69]{border:1px solid var(--v-border);color:var(--v-text);border-radius:8px;padding:.7rem .85rem;font-family:inherit;font-size:.95rem}.v-contact-form input[data-v-64edbd69]:focus,.v-contact-form select[data-v-64edbd69]:focus,.v-contact-form textarea[data-v-64edbd69]:focus{border-color:var(--v-primary);box-shadow:0 0 0 3px rgba(var(--v-primary-rgb,37, 99, 235), .15);outline:none}.v-contact-consent[data-v-64edbd69]{align-items:flex-start;line-height:1.5;flex-direction:row!important;gap:.5rem!important;font-size:.82rem!important;font-weight:400!important}.v-contact-consent input[data-v-64edbd69]{accent-color:var(--v-primary);margin-top:.15rem}.v-contact-consent a[data-v-64edbd69]{color:var(--v-primary);text-decoration:underline}.v-contact-error[data-v-64edbd69]{color:#dc2626;font-size:.85rem}.v-contact-success[data-v-64edbd69]{text-align:center;padding:1.5rem 0}.v-contact-success h4[data-v-64edbd69]{color:var(--v-success);margin-bottom:.5rem;font-size:1.3rem}.v-contact-success p[data-v-64edbd69]{color:var(--v-text)}@media (width<=768px){.v-cta-section h2[data-v-64edbd69]{font-size:1.8rem}.v-contact-grid[data-v-64edbd69],.v-contact-row[data-v-64edbd69]{grid-template-columns:1fr}}.v-footer-section[data-v-47ca3be2]{position:relative;overflow:hidden}.v-footer-content[data-v-47ca3be2]{z-index:1;position:relative}.v-footer[data-v-47ca3be2]{background:var(--v-dark);color:#fff;padding:60px 0 20px}.v-footer-grid[data-v-47ca3be2]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:2rem;display:grid}.v-footer-col h4[data-v-47ca3be2]{margin-bottom:1rem;font-size:1.1rem}.v-footer-desc[data-v-47ca3be2]{color:#ffffffb3;margin-top:1rem;line-height:1.6}.v-footer-col ul[data-v-47ca3be2]{margin:0;padding:0;list-style:none}.v-footer-col li[data-v-47ca3be2]{margin-bottom:.5rem}.v-footer-col a[data-v-47ca3be2]{color:#ffffffb3;text-decoration:none;transition:color .3s}.v-footer-col a[data-v-47ca3be2]:hover{color:#fff}.v-footer-cookie[data-v-47ca3be2]{font:inherit;cursor:pointer;color:#ffffffb3;text-align:left;background:0 0;border:none;padding:0;transition:color .3s}.v-footer-cookie[data-v-47ca3be2]:hover{color:#fff}.v-footer-cookie[data-v-47ca3be2]:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #fff}.v-footer-bottom[data-v-47ca3be2]{text-align:center;color:#fff9;border-top:1px solid #ffffff1a;padding-top:2rem}.v-lightbox[data-v-7a317839]{z-index:9999;cursor:zoom-out;background:#000000f2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.v-lightbox img[data-v-7a317839]{object-fit:contain;cursor:default;border-radius:8px;max-width:95%;max-height:95vh;box-shadow:0 0 50px #00000080}.v-lightbox-close[data-v-7a317839]{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:40px;line-height:1;transition:background .3s;display:flex;position:absolute;top:20px;right:30px}.v-lightbox-close[data-v-7a317839]:hover{background:#000c}.lightbox-enter-active[data-v-7a317839],.lightbox-leave-active[data-v-7a317839]{transition:opacity .25s}.lightbox-enter-from[data-v-7a317839],.lightbox-leave-to[data-v-7a317839]{opacity:0}.billing-overlay[data-v-b5cc2455]{z-index:1000;background:#0f172a99;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.billing-dialog[data-v-b5cc2455]{--v-primary:#174f84;--v-primary-dark:#102f57;--v-primary-rgb:23, 79, 132;--v-secondary:#174f84;--v-dark:#0e2a4b;--v-text:#102f57;--v-text-light:#3f6d9c;--v-bg:#fff;--v-bg-light:#eef4fb;--v-bg-warm:#fff8f0;--v-border:#b9cde4;--v-shadow-sm:0 2px 8px #00000014;--v-shadow-md:0 4px 16px #0000001f;--v-shadow-lg:0 8px 32px #00000029;--v-radius:12px;--v-radius-lg:20px;background:#fff;border-radius:16px;width:100%;max-width:460px;max-height:90vh;padding:2rem 1.75rem;position:relative;overflow-y:auto;box-shadow:0 24px 60px #00000040}.billing-close[data-v-b5cc2455]{color:var(--v-text-light);cursor:pointer;background:0 0;border:none;padding:.3rem;font-size:1.2rem;position:absolute;top:.8rem;right:.9rem}.billing-dialog h3[data-v-b5cc2455]{color:var(--v-dark);margin-bottom:.5rem;font-size:1.5rem}.billing-sub[data-v-b5cc2455]{color:var(--v-text-light);margin-bottom:1.25rem;font-size:.95rem;line-height:1.6}.billing-form[data-v-b5cc2455]{flex-direction:column;gap:1rem;display:flex}.billing-form label[data-v-b5cc2455]{color:var(--v-dark);flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:600;display:flex}.billing-form input[data-v-b5cc2455]:not([type=checkbox]){border:1px solid var(--v-border);color:var(--v-text);background:#fff;border-radius:8px;padding:.7rem .85rem;font-family:inherit;font-size:.95rem}.billing-form input[data-v-b5cc2455]:focus{border-color:var(--v-primary);box-shadow:0 0 0 3px rgba(var(--v-primary-rgb), .15);outline:none}.billing-form input[data-v-b5cc2455]:-webkit-autofill{-webkit-text-fill-color:var(--v-text);caret-color:var(--v-text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.billing-form input[data-v-b5cc2455]:-webkit-autofill:hover{-webkit-text-fill-color:var(--v-text);caret-color:var(--v-text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.billing-form input[data-v-b5cc2455]:-webkit-autofill:focus{-webkit-text-fill-color:var(--v-text);caret-color:var(--v-text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.billing-consent[data-v-b5cc2455]{align-items:flex-start;line-height:1.5;flex-direction:row!important;gap:.5rem!important;font-size:.82rem!important;font-weight:400!important}.billing-consent input[data-v-b5cc2455]{accent-color:var(--v-primary);margin-top:.15rem}.billing-consent a[data-v-b5cc2455]{color:var(--v-primary);text-decoration:underline}.billing-error[data-v-b5cc2455]{color:#dc2626;font-size:.85rem}.billing-warn[data-v-b5cc2455]{color:#b45309;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;padding:.5rem .65rem;font-size:.8rem;line-height:1.5}.billing-hint[data-v-b5cc2455]{color:var(--v-primary);margin:0;font-size:.8rem;line-height:1.5}.billing-suggest[data-v-b5cc2455]{color:var(--v-primary);background:rgba(var(--v-primary-rgb), .08);border:1px solid rgba(var(--v-primary-rgb), .35);cursor:pointer;border-radius:6px;padding:.2rem .5rem;font-size:.78rem;font-weight:600}.billing-suggest[data-v-b5cc2455]:hover{background:rgba(var(--v-primary-rgb), .16)}.billing-code[data-v-b5cc2455]{flex-direction:column;gap:.5rem;display:flex}.billing-code-btn[data-v-b5cc2455]{color:var(--v-primary);background:rgba(var(--v-primary-rgb), .08);border:1px solid rgba(var(--v-primary-rgb), .35);cursor:pointer;border-radius:8px;align-self:flex-start;padding:.45rem .75rem;font-size:.82rem;font-weight:600}.billing-code-btn[data-v-b5cc2455]:disabled{opacity:.6;cursor:not-allowed}.billing-steps[data-v-b5cc2455]{align-items:center;gap:.4rem;display:flex}.bs-dot[data-v-b5cc2455]{background:var(--v-bg-light);width:1.6rem;height:1.6rem;color:var(--v-text-light);border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;transition:background .3s,color .3s;display:flex}.bs-dot.current[data-v-b5cc2455]{background:var(--v-primary);color:#fff}.bs-dot.done[data-v-b5cc2455]{color:#fff;background:#10b981}.bs-bar[data-v-b5cc2455]{background:var(--v-bg-light);border-radius:999px;flex:1;height:3px;transition:background .3s}.bs-bar.done[data-v-b5cc2455]{background:#10b981}.billing-step-label[data-v-b5cc2455]{color:var(--v-text-light);margin:0 0 .25rem;font-size:.78rem}.billing-step-actions[data-v-b5cc2455]{align-items:center;gap:.6rem;display:flex}.billing-step-actions .billing-submit[data-v-b5cc2455]{flex:1}.billing-back[data-v-b5cc2455]{font:inherit;color:var(--v-text-light);cursor:pointer;background:0 0;border:none;padding:.4rem .2rem;font-size:.85rem}.billing-back[data-v-b5cc2455]:hover{color:var(--v-primary)}.billing-swipe-hint[data-v-b5cc2455]{text-align:center;color:var(--v-text-light);margin:0;font-size:.72rem;display:none}@media (hover:none) and (pointer:coarse){.billing-swipe-hint[data-v-b5cc2455]{display:block}}.billing-state[data-v-b5cc2455]{color:var(--v-text);font-size:.95rem;line-height:1.6}.billing-progress[data-v-b5cc2455]{gap:.5rem;margin:1rem 0 .75rem;padding:0;list-style:none;display:flex}.billing-progress li[data-v-b5cc2455]{color:var(--v-text-light);text-align:center;flex-direction:column;flex:1;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.billing-progress .bp-dot[data-v-b5cc2455]{background:var(--v-bg-light);width:1.5rem;height:1.5rem;color:var(--v-text-light);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;transition:all .3s;display:flex}.billing-progress li.active .bp-dot[data-v-b5cc2455]{background:var(--v-primary);color:#fff;animation:1.2s ease-in-out infinite bp-pulse-b5cc2455}.billing-progress li.done .bp-dot[data-v-b5cc2455]{color:#fff;background:#10b981}.billing-progress li.active .bp-label[data-v-b5cc2455]{color:var(--v-primary);font-weight:700}@keyframes bp-pulse-b5cc2455{0%,to{box-shadow:0 0 0 0 rgba(var(--v-primary-rgb), .35)}50%{box-shadow:0 0 0 6px rgba(var(--v-primary-rgb), 0)}}.billing-progress-bar[data-v-b5cc2455]{background:var(--v-bg-light);border-radius:999px;height:6px;overflow:hidden}.billing-progress-fill[data-v-b5cc2455]{background:linear-gradient(90deg, var(--v-primary), var(--v-primary-dark));border-radius:999px;height:100%;transition:width .6s}.billing-progress-status[data-v-b5cc2455]{color:var(--v-text-light);margin-top:.5rem;font-size:.8rem}.billing-created[data-v-b5cc2455]{color:var(--v-text-light);margin-top:.4rem;font-size:.78rem}.billing-state-actions[data-v-b5cc2455]{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.billing-dialog .v-btn[data-v-b5cc2455]{border-radius:var(--v-radius);cursor:pointer;text-align:center;border:none;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.billing-dialog .v-btn-primary[data-v-b5cc2455]{background:var(--v-primary);color:#fff}.billing-dialog .v-btn-primary[data-v-b5cc2455]:hover:not(:disabled){background:var(--v-primary-dark);box-shadow:var(--v-shadow-md);color:#fff;transform:translateY(-2px)}.billing-dialog .v-btn-secondary[data-v-b5cc2455]{color:var(--v-primary);border:2px solid var(--v-primary);background:0 0}.billing-dialog .v-btn-secondary[data-v-b5cc2455]:hover{background:var(--v-primary);color:#fff}.billing-dialog .v-btn[data-v-b5cc2455]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.billing-submit[data-v-b5cc2455]{width:100%}.billing-foot[data-v-b5cc2455]{text-align:center;color:var(--v-text-light);margin-top:1rem;font-size:.78rem}.billing-enter-active[data-v-b5cc2455],.billing-leave-active[data-v-b5cc2455]{transition:opacity .2s}.billing-enter-from[data-v-b5cc2455],.billing-leave-to[data-v-b5cc2455]{opacity:0}.billing-enter-active .billing-dialog[data-v-b5cc2455],.billing-leave-active .billing-dialog[data-v-b5cc2455]{transition:transform .2s}.billing-enter-from .billing-dialog[data-v-b5cc2455],.billing-leave-to .billing-dialog[data-v-b5cc2455]{transform:translateY(12px)scale(.98)}.android-card[data-v-5f9eb7ca]{background:var(--v-surface,#fff);border:1px solid var(--v-border,#e5e7eb);border-radius:var(--v-radius,12px);flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.25rem;padding:1.25rem 1.5rem;display:flex}.android-card__text[data-v-5f9eb7ca]{flex:260px;min-width:0}.android-card__text h3[data-v-5f9eb7ca]{color:var(--v-text,#34495e);margin:0 0 .35rem;font-size:1.05rem}.android-card__text p[data-v-5f9eb7ca]{color:var(--v-text-light,#7f8c8d);margin:0;font-size:.9rem;line-height:1.6}.android-card__link[data-v-5f9eb7ca]{color:var(--v-primary,#3b82f6);margin-top:.6rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.android-card__link[data-v-5f9eb7ca]:hover{text-decoration:underline}.android-card__hint[data-v-5f9eb7ca]{opacity:.85;margin-top:.5rem!important;font-size:.78rem!important}.android-card__qr[data-v-5f9eb7ca]{border:1px solid var(--v-border,#e5e7eb);background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:172px;height:172px;display:flex}.android-card__qr img[data-v-5f9eb7ca]{display:block}.android-card__qr-empty[data-v-5f9eb7ca]{color:var(--v-text-light,#7f8c8d);font-size:.75rem}@media (width<=640px){.android-card[data-v-5f9eb7ca]{flex-direction:column;align-items:flex-start}}.sp-page[data-v-2a6e31fe]{color:var(--v-text);background:var(--v-bg);padding-top:88px}.sp-page-embedded[data-v-2a6e31fe]{background:0 0;padding-top:0}.sp-hero[data-v-2a6e31fe]{background:radial-gradient(1000px 420px at 85% -10%, rgba(var(--v-primary-rgb,37, 99, 235), .12), transparent 60%), linear-gradient(180deg, #f8faff, var(--v-bg));border-bottom:1px solid var(--v-border);padding:72px 0 64px}.sp-hero-inner[data-v-2a6e31fe]{text-align:center;max-width:760px;margin:0 auto}.sp-hero h1[data-v-2a6e31fe]{color:var(--v-dark);letter-spacing:-.02em;margin:.4rem 0 1rem;font-size:2.7rem;font-weight:800}.sp-hero-sub[data-v-2a6e31fe]{color:var(--v-text-light);max-width:620px;margin:0 auto 1.6rem;font-size:1.2rem}.sp-hero-contacts[data-v-2a6e31fe]{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.sp-pill[data-v-2a6e31fe]{background:var(--v-bg);border:1px solid var(--v-border);color:var(--v-text);border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.sp-pill[data-v-2a6e31fe]:hover{border-color:var(--v-primary);color:var(--v-primary);transform:translateY(-1px)}.sp-help[data-v-2a6e31fe],.sp-ticket[data-v-2a6e31fe],.sp-direct[data-v-2a6e31fe]{padding:64px 0}.sp-section-head[data-v-2a6e31fe]{text-align:center;margin-bottom:2.4rem}.sp-section-head h2[data-v-2a6e31fe]{color:var(--v-dark);margin:.2rem 0 .5rem;font-size:2rem;font-weight:800}.sp-sub[data-v-2a6e31fe]{color:var(--v-text-light);max-width:640px;margin:0 auto}.sp-help-grid[data-v-2a6e31fe]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;display:grid}.sp-help-card[data-v-2a6e31fe]{text-align:left;border-radius:var(--v-radius);background:var(--v-bg);border:1px solid var(--v-border);cursor:pointer;flex-direction:column;gap:.4rem;padding:1.2rem 1.2rem 1rem;font-family:inherit;transition:all .25s;display:flex}.sp-help-card[data-v-2a6e31fe]:hover,.sp-help-card.selected[data-v-2a6e31fe]{border-color:var(--v-primary);box-shadow:var(--v-shadow-md);transform:translateY(-2px)}.sp-help-label[data-v-2a6e31fe]{color:var(--v-dark);font-size:1.05rem;font-weight:700}.sp-help-tip[data-v-2a6e31fe]{color:var(--v-text-light);flex:1;font-size:.9rem;line-height:1.5}.sp-help-cta[data-v-2a6e31fe]{color:var(--v-primary);font-size:.88rem;font-weight:600}.sp-tabs[data-v-2a6e31fe]{border-bottom:1px solid var(--v-border);gap:.4rem;margin-bottom:1.4rem;padding-bottom:.8rem;display:flex}.sp-tab[data-v-2a6e31fe]{color:var(--v-text-light);border-radius:var(--v-radius);cursor:pointer;background:0 0;border:none;padding:.6rem 1.1rem;font-family:inherit;font-size:1.05rem;font-weight:700;transition:all .25s}.sp-tab[data-v-2a6e31fe]:hover{color:var(--v-primary)}.sp-tab.active[data-v-2a6e31fe]{color:var(--v-primary);background:rgba(var(--v-primary-rgb,37, 99, 235), .1)}.sp-panel[data-v-2a6e31fe]{background:var(--v-bg);border:1px solid var(--v-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-shadow-sm);padding:2rem}.sp-form-head h3[data-v-2a6e31fe],.sp-track-head h3[data-v-2a6e31fe]{color:var(--v-dark);margin:0 0 .3rem;font-size:1.4rem}.sp-form-head p[data-v-2a6e31fe],.sp-track-head p[data-v-2a6e31fe]{color:var(--v-text-light);margin:0 0 1.4rem}.sp-field[data-v-2a6e31fe]{margin-bottom:1.2rem}.sp-field-row[data-v-2a6e31fe]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.sp-field label[data-v-2a6e31fe]{color:var(--v-dark);margin-bottom:.4rem;font-weight:600;display:block}.sp-field input[type=text][data-v-2a6e31fe],.sp-field input[type=email][data-v-2a6e31fe],.sp-field textarea[data-v-2a6e31fe]{border:1px solid var(--v-border);border-radius:var(--v-radius);width:100%;color:var(--v-text);background:var(--v-bg);padding:.75rem .9rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.sp-field input[data-v-2a6e31fe]:focus,.sp-field textarea[data-v-2a6e31fe]:focus{border-color:var(--v-primary);box-shadow:0 0 0 3px rgba(var(--v-primary-rgb,37, 99, 235), .15);outline:none}.sp-field textarea[data-v-2a6e31fe]{resize:vertical;min-height:110px}.sp-chip-wrap[data-v-2a6e31fe]{flex-wrap:wrap;gap:.5rem;display:flex}.sp-chip[data-v-2a6e31fe]{border:1px solid var(--v-border);background:var(--v-bg);color:var(--v-text);cursor:pointer;border-radius:999px;padding:.5rem .9rem;font-family:inherit;font-size:.92rem;font-weight:600;transition:all .2s}.sp-chip[data-v-2a6e31fe]:hover{border-color:var(--v-primary)}.sp-chip.active[data-v-2a6e31fe]{background:var(--v-primary);border-color:var(--v-primary);color:#fff}.sp-prio-wrap[data-v-2a6e31fe]{flex-wrap:wrap;gap:.6rem;display:flex}.sp-prio[data-v-2a6e31fe]{text-align:left;border:1px solid var(--v-border);background:var(--v-bg);border-radius:var(--v-radius);cursor:pointer;flex-direction:column;flex:1;gap:.1rem;min-width:150px;padding:.7rem 1rem;font-family:inherit;transition:all .2s;display:flex}.sp-prio[data-v-2a6e31fe]:hover{border-color:var(--v-primary)}.sp-prio.active[data-v-2a6e31fe]{border-color:var(--v-primary);background:rgba(var(--v-primary-rgb,37, 99, 235), .08);box-shadow:0 0 0 3px rgba(var(--v-primary-rgb,37, 99, 235), .12)}.sp-prio-label[data-v-2a6e31fe]{color:var(--v-dark);font-weight:700}.sp-prio-hint[data-v-2a6e31fe]{color:var(--v-text-light);font-size:.82rem}.sp-consent[data-v-2a6e31fe]{color:var(--v-text-light);cursor:pointer;align-items:flex-start;gap:.6rem;margin:.4rem 0 1.2rem;font-size:.92rem;display:flex}.sp-consent input[data-v-2a6e31fe]{margin-top:.2rem}.sp-consent a[data-v-2a6e31fe]{color:var(--v-primary)}.sp-error[data-v-2a6e31fe]{color:#b91c1c;border-radius:var(--v-radius);background:#fef2f2;border:1px solid #fecaca;margin:.6rem 0;padding:.7rem 1rem;font-size:.92rem}.sp-form-actions[data-v-2a6e31fe]{margin-top:.4rem}.sp-success[data-v-2a6e31fe]{text-align:center;padding:2rem 1rem}.sp-success-icon[data-v-2a6e31fe]{margin-bottom:.6rem;font-size:3rem}.sp-success h3[data-v-2a6e31fe]{color:var(--v-dark);margin:0 0 .8rem;font-size:1.6rem}.sp-success p[data-v-2a6e31fe]{max-width:520px;color:var(--v-text);margin:.4rem auto}.sp-ticket-no[data-v-2a6e31fe]{color:var(--v-primary);letter-spacing:.02em;font-weight:700}.sp-success-actions[data-v-2a6e31fe]{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.6rem;display:flex}.sp-track-form[data-v-2a6e31fe]{flex-wrap:wrap;align-items:flex-end;gap:.8rem;display:flex}.sp-field-grow[data-v-2a6e31fe]{flex:1;min-width:220px}.sp-track-btn[data-v-2a6e31fe]{white-space:nowrap;height:46px;margin-bottom:1.2rem}.sp-empty[data-v-2a6e31fe]{text-align:center;color:var(--v-text-light);padding:2rem 0}.sp-link[data-v-2a6e31fe]{color:var(--v-primary);cursor:pointer;background:0 0;border:none;font-family:inherit;font-weight:700;text-decoration:underline}.sp-ticket-list[data-v-2a6e31fe]{flex-direction:column;gap:.8rem;margin-top:1rem;display:flex}.sp-ticket-card[data-v-2a6e31fe]{border:1px solid var(--v-border);border-radius:var(--v-radius);background:var(--v-bg);transition:box-shadow .2s,border-color .2s;overflow:hidden}.sp-ticket-card.open[data-v-2a6e31fe]{border-color:var(--v-primary);box-shadow:var(--v-shadow-md)}.sp-ticket-head[data-v-2a6e31fe]{text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:.7rem;width:100%;padding:1rem 1.2rem;font-family:inherit;display:flex}.sp-ticket-status[data-v-2a6e31fe]{white-space:nowrap;border-radius:999px;padding:.25rem .7rem;font-size:.82rem;font-weight:700}.sp-ticket-status.info[data-v-2a6e31fe]{color:#174f84;background:#eef4fb}.sp-ticket-status.warn[data-v-2a6e31fe]{color:#b45309;background:#fef3c7}.sp-ticket-status.violet[data-v-2a6e31fe]{color:#7e22ce;background:#f3e8ff}.sp-ticket-status.ok[data-v-2a6e31fe]{color:#15803d;background:#dcfce7}.sp-ticket-status.muted[data-v-2a6e31fe]{color:#6b7280;background:#f3f4f6}.sp-ticket-no[data-v-2a6e31fe]{color:var(--v-primary);font-weight:700}.sp-ticket-subject[data-v-2a6e31fe]{color:var(--v-dark);flex:1;min-width:180px;font-weight:600}.sp-ticket-date[data-v-2a6e31fe]{color:var(--v-text-light);font-size:.85rem}.sp-ticket-chevron[data-v-2a6e31fe]{color:var(--v-text-light)}.sp-ticket-body[data-v-2a6e31fe]{border-top:1px solid var(--v-border);padding:1.2rem}.sp-ticket-meta[data-v-2a6e31fe]{color:var(--v-text-light);flex-wrap:wrap;gap:1rem;margin-bottom:1rem;font-size:.85rem;display:flex}.sp-loading[data-v-2a6e31fe]{color:var(--v-text-light);padding:1rem 0}.sp-thread[data-v-2a6e31fe]{flex-direction:column;gap:.8rem;margin-bottom:1.2rem;display:flex}.sp-msg[data-v-2a6e31fe]{border-radius:var(--v-radius);border:1px solid var(--v-border);background:var(--v-bg-light);max-width:85%;padding:.8rem 1rem}.sp-msg.client[data-v-2a6e31fe]{align-self:flex-start}.sp-msg.staff[data-v-2a6e31fe]{background:#eef4fb;border-color:#b9cde4;align-self:flex-end}.sp-msg-head[data-v-2a6e31fe]{color:var(--v-text-light);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.3rem;font-size:.85rem;display:flex}.sp-msg-body[data-v-2a6e31fe]{white-space:pre-wrap;margin:0;line-height:1.55}.sp-reply label[data-v-2a6e31fe]{color:var(--v-dark);margin-bottom:.4rem;font-weight:600;display:block}.sp-reply textarea[data-v-2a6e31fe]{border:1px solid var(--v-border);border-radius:var(--v-radius);width:100%;color:var(--v-text);resize:vertical;min-height:80px;padding:.7rem .9rem;font-family:inherit;font-size:1rem}.sp-reply textarea[data-v-2a6e31fe]:focus{border-color:var(--v-primary);box-shadow:0 0 0 3px rgba(var(--v-primary-rgb,37, 99, 235), .15);outline:none}.sp-reply-actions[data-v-2a6e31fe]{margin-top:.6rem}.sp-direct[data-v-2a6e31fe]{padding-bottom:80px}.sp-direct-card[data-v-2a6e31fe]{text-align:center;border-radius:var(--v-radius-lg);background:linear-gradient(135deg,#eef4fb,#f8fbff);border:1px solid #b9cde4;padding:2.4rem 2rem}.sp-direct-card h3[data-v-2a6e31fe]{color:var(--v-dark);margin:0 0 .4rem;font-size:1.5rem}.sp-direct-card p[data-v-2a6e31fe]{color:var(--v-text-light);margin:0 0 1.4rem}.sp-direct-actions[data-v-2a6e31fe]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}@media (width<=720px){.sp-hero h1[data-v-2a6e31fe]{font-size:2rem}.sp-panel[data-v-2a6e31fe]{padding:1.2rem}.sp-field-row[data-v-2a6e31fe]{grid-template-columns:1fr}.sp-prio[data-v-2a6e31fe]{min-width:100%}.sp-ticket-head[data-v-2a6e31fe]{gap:.4rem}.sp-ticket-status[data-v-2a6e31fe]{font-size:.75rem}}.espace-client[data-v-ca26fabb]{min-height:70vh;padding-top:5rem}.ec-header[data-v-ca26fabb]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--v-border);z-index:1000;background:#fffffff5;position:fixed;top:0;left:0;right:0}.ec-header-inner[data-v-ca26fabb]{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem;max-width:1280px;margin:0 auto;padding:.55rem 1.25rem;display:flex}.ec-header-left[data-v-ca26fabb]{align-items:center;gap:.9rem;min-width:0;display:flex}.ec-logo[data-v-ca26fabb]{color:var(--v-dark);white-space:nowrap;align-items:center;gap:.55rem;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.ec-logo[data-v-ca26fabb]:hover{color:var(--v-primary)}.ec-logo-icon[data-v-ca26fabb]{width:auto;height:28px}.ec-logo-name[data-v-ca26fabb]{width:auto;height:21px}.ec-header-actions[data-v-ca26fabb]{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.ec-client-name[data-v-ca26fabb]{color:var(--v-dark);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:.88rem;font-weight:600;overflow:hidden}.ec-header .ec-return[data-v-ca26fabb],.ec-header .ec-logout[data-v-ca26fabb]{flex-shrink:0;padding:.45rem .9rem;font-size:.82rem}.ec-tabs[data-v-ca26fabb]{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.ec-tabs button[data-v-ca26fabb]{color:var(--v-text-light);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:.45rem .9rem;font-size:.82rem;font-weight:600;transition:all .15s}.ec-tabs button[data-v-ca26fabb]:hover{color:var(--v-dark);background:#f1f5f9}.ec-tabs button.active[data-v-ca26fabb]{background:var(--v-primary);color:#fff}@media (width<=900px){.ec-client-name[data-v-ca26fabb]{display:none}}@media (width<=640px){.ec-header-inner[data-v-ca26fabb]{gap:.35rem;padding:.45rem .8rem}.ec-logo-name[data-v-ca26fabb],.ec-header .ec-return[data-v-ca26fabb]{display:none}.ec-header .ec-logout[data-v-ca26fabb]{padding:.38rem .65rem;font-size:.76rem}.ec-tabs button[data-v-ca26fabb]{padding:.35rem .55rem;font-size:.74rem}}@media (width<=400px){.ec-tabs[data-v-ca26fabb]{gap:.15rem}.ec-tabs button[data-v-ca26fabb]{text-overflow:ellipsis;white-space:nowrap;max-width:92px;padding:.28rem .45rem;font-size:.7rem;overflow:hidden}.ec-header .ec-logout[data-v-ca26fabb]{padding:.32rem .5rem;font-size:.7rem}}.ec-title[data-v-ca26fabb]{color:var(--v-dark);margin-bottom:.5rem;font-size:2rem}.ec-logout[data-v-ca26fabb]{flex-shrink:0}.ec-sub[data-v-ca26fabb]{color:var(--v-text-light);margin-bottom:1.5rem}.ec-form[data-v-ca26fabb]{flex-direction:column;gap:1rem;max-width:420px;display:flex}.ec-form label[data-v-ca26fabb]{color:var(--v-dark);flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:600;display:flex}.ec-mode[data-v-ca26fabb]{background:#f1f5f9;border-radius:10px;gap:.35rem;margin-bottom:1.25rem;padding:.25rem;display:inline-flex}.ec-mode button[data-v-ca26fabb]{color:var(--v-text-light);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem .9rem;font-size:.85rem;font-weight:600}.ec-mode button.active[data-v-ca26fabb]{color:var(--v-primary);box-shadow:var(--v-shadow-sm);background:#fff}.ec-hint[data-v-ca26fabb]{color:var(--v-text-light);margin-top:-.4rem;font-size:.78rem}.ec-form input[data-v-ca26fabb]{border:1px solid var(--v-border);border-radius:8px;padding:.7rem .85rem;font-family:inherit;font-size:.95rem}.ec-form input[data-v-ca26fabb]:focus{border-color:var(--v-primary);box-shadow:0 0 0 3px rgba(var(--v-primary-rgb,37, 99, 235), .15);outline:none}.ec-form .ec-remember[data-v-ca26fabb]{color:var(--v-text);cursor:pointer;flex-direction:row;align-items:center;gap:.55rem;font-weight:500}.ec-form .ec-remember input[data-v-ca26fabb]{width:auto;accent-color:var(--v-primary);padding:0}.ec-sent h2[data-v-ca26fabb]{color:var(--v-success);margin-bottom:.5rem}.ec-error[data-v-ca26fabb],.ec-error-block[data-v-ca26fabb]{color:#dc2626}.ec-trial[data-v-ca26fabb]{color:#1e3a8a;background:#eef4fb;border:1px solid #b9cde4;border-radius:10px;margin-bottom:.75rem;padding:.9rem 1rem;font-size:.9rem;line-height:1.5}.ec-trial strong[data-v-ca26fabb]{margin-bottom:.3rem;font-size:.95rem;display:block}.ec-trial__deferred[data-v-ca26fabb]{border-top:1px solid #bfdbfe;padding-top:.55rem;font-size:.85rem;margin-top:.6rem!important}.ec-trial ul[data-v-ca26fabb]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.15rem .75rem;margin-top:.5rem;padding-left:1.1rem;list-style:outside;display:grid}.ec-upgrade[data-v-ca26fabb]{max-width:860px;margin-top:1.75rem}.ec-upgrade h3[data-v-ca26fabb]{color:var(--v-dark);margin-bottom:.4rem}.ec-upgrade>p[data-v-ca26fabb]{color:var(--v-text-light);margin-bottom:1rem;font-size:.9rem}.ec-plans[data-v-ca26fabb]{gap:.75rem;margin-bottom:1.25rem;list-style:none;display:grid}.ec-plans li[data-v-ca26fabb]{border:1px solid var(--v-border);background:#fff;border-radius:10px;padding:.9rem 1rem}.ec-plan-head[data-v-ca26fabb]{color:var(--v-dark);justify-content:space-between;gap:.75rem;margin-bottom:.4rem;display:flex}.ec-plan-features[data-v-ca26fabb]{color:var(--v-text);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.1rem .75rem;padding-left:1.1rem;font-size:.85rem;list-style:outside;display:grid}.ec-error-block h2[data-v-ca26fabb]{margin-bottom:.5rem}.ec-card[data-v-ca26fabb]{border:1px solid var(--v-border);border-radius:var(--v-radius-lg);max-width:520px;box-shadow:var(--v-shadow-sm);background:#fff;margin-bottom:1.5rem;padding:1.5rem}.ec-row[data-v-ca26fabb]{color:var(--v-text);justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.ec-actions[data-v-ca26fabb]{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.ec-add[data-v-ca26fabb]{border-top:1px dashed var(--v-border,#e2e8f0);margin-top:1.25rem;padding-top:1rem}.ec-add-form[data-v-ca26fabb]{flex-direction:column;gap:.5rem;max-width:520px;display:flex}.ec-add-form label[data-v-ca26fabb]{flex-direction:column;gap:.35rem;font-size:.86rem;font-weight:600;display:flex}.ec-add-form input[data-v-ca26fabb],.ec-add-form select.ec-select[data-v-ca26fabb]{border:1px solid var(--v-border,#cbd5e1);border-radius:8px;padding:.6rem .75rem;font-size:.92rem;font-weight:400}.ec-add-form .ec-actions[data-v-ca26fabb]{margin-top:.25rem}.ec-invoices[data-v-ca26fabb]{max-width:520px}.ec-invoices h3[data-v-ca26fabb]{color:var(--v-dark);margin-bottom:.5rem}.ec-invoices ul[data-v-ca26fabb]{margin:0;padding:0;list-style:none}.ec-invoices li[data-v-ca26fabb]{border-bottom:1px solid var(--v-border);color:var(--v-text);padding:.4rem 0}.ec-inv-status[data-v-ca26fabb]{color:var(--v-text-light);margin-left:.5rem;font-size:.8rem}.ec-trial-active p[data-v-ca26fabb]{margin:.25rem 0}.ec-trial-active ul[data-v-ca26fabb]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.15rem .75rem;margin-top:.5rem;padding-left:1.1rem;list-style:outside;display:grid}.ec-ok[data-v-ca26fabb]{color:#15803d;margin:.5rem 0 0;font-size:.85rem}.ec-checkout-ok[data-v-ca26fabb]{color:#15803d;background:#dcfce7;border:1px solid #86efac;border-radius:10px;max-width:520px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600}.ec-checkout-cancelled[data-v-ca26fabb]{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:10px;max-width:520px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600}.ec-profile[data-v-ca26fabb]{max-width:620px}.ec-profile h3[data-v-ca26fabb]{margin-bottom:.25rem}.ec-profile .ec-hint[data-v-ca26fabb]{margin-top:0;margin-bottom:1rem}.ec-profile-grid[data-v-ca26fabb]{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem;display:grid}.ec-profile-grid label[data-v-ca26fabb]{color:var(--v-dark);flex-direction:column;gap:.3rem;font-size:.78rem;font-weight:600;display:flex}.ec-profile-grid .span2[data-v-ca26fabb]{grid-column:span 2}.ec-profile-grid input[data-v-ca26fabb]{border:1px solid var(--v-border);border-radius:8px;padding:.55rem .7rem;font-family:inherit;font-size:.9rem}.ec-profile-grid input[data-v-ca26fabb]:focus{border-color:var(--v-primary);box-shadow:0 0 0 3px rgba(var(--v-primary-rgb,37, 99, 235), .15);outline:none}.ec-email-change[data-v-ca26fabb]{border:1px solid var(--v-border);background:#f8fafc;border-radius:10px;margin-top:1rem;padding:.9rem 1rem}.ec-email-change h4[data-v-ca26fabb]{color:var(--v-dark);margin:0 0 .35rem;font-size:.9rem}.ec-email-change label[data-v-ca26fabb]{color:var(--v-dark);flex-direction:column;gap:.3rem;margin-bottom:.6rem;font-size:.78rem;font-weight:600;display:flex}.ec-email-change input[data-v-ca26fabb]{border:1px solid var(--v-border);border-radius:8px;padding:.55rem .7rem;font-family:inherit;font-size:.9rem}.ec-email-change input[data-v-ca26fabb]:focus{border-color:var(--v-primary);box-shadow:0 0 0 3px rgba(var(--v-primary-rgb,37, 99, 235), .15);outline:none}.ec-link[data-v-ca26fabb]{color:var(--v-primary);font:inherit;cursor:pointer;background:0 0;border:none;margin-left:.35rem;padding:0;text-decoration:underline}.ec-link[data-v-ca26fabb]:hover{text-decoration:none}.ec-modal-backdrop[data-v-ca26fabb]{z-index:90;background:#0f172a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ec-modal[data-v-ca26fabb]{border-radius:var(--v-radius-lg);background:#fff;width:100%;max-width:680px;max-height:90vh;padding:1.5rem;position:relative;overflow-y:auto}.ec-modal h3[data-v-ca26fabb]{color:var(--v-dark);margin-bottom:.4rem}.ec-modal>p[data-v-ca26fabb]{color:var(--v-text-light);margin-bottom:1.25rem;font-size:.9rem}.ec-modal-close[data-v-ca26fabb]{color:var(--v-text-light);cursor:pointer;background:0 0;border:none;font-size:1.1rem;position:absolute;top:.75rem;right:.85rem}.ec-offer-grid[data-v-ca26fabb]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.ec-offer-card[data-v-ca26fabb]{border:1px solid var(--v-border);border-radius:var(--v-radius);flex-direction:column;padding:1.25rem;display:flex}.ec-offer-top[data-v-ca26fabb]{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.3rem;display:flex}.ec-offer-top h4[data-v-ca26fabb]{color:var(--v-dark);margin:0}.ec-offer-cycle-toggle[data-v-ca26fabb]{gap:.35rem;margin:0 0 .6rem;display:flex}.ec-offer-cycle-toggle button[data-v-ca26fabb]{border:1px solid var(--v-border);background:var(--v-bg-light);color:var(--v-text-light);cursor:pointer;border-radius:999px;flex:1;padding:.35rem .5rem;font-size:.72rem;font-weight:700;line-height:1.2;transition:all .2s}.ec-offer-cycle-toggle button.active[data-v-ca26fabb]{background:var(--v-primary);border-color:var(--v-primary);color:#fff}.ec-offer-cycle-toggle button.active.yearly[data-v-ca26fabb]{background:#15803d;border-color:#15803d}.ec-offer-price[data-v-ca26fabb]{color:var(--v-primary);margin-bottom:.2rem;font-size:1.5rem;font-weight:800}.ec-offer-price small[data-v-ca26fabb]{color:var(--v-text-light);font-size:.75rem;font-weight:500}.ec-offer-note[data-v-ca26fabb]{color:var(--v-text-light);min-height:2.6em;margin-bottom:.8rem;font-size:.8rem}.ec-offer-features[data-v-ca26fabb]{flex:1;gap:.35rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.ec-offer-features li[data-v-ca26fabb]{color:var(--v-text);gap:.35rem;font-size:.82rem;display:flex}.ec-offer-features li[data-v-ca26fabb]:before{content:"✓";color:var(--v-primary);font-weight:700}.ec-offer-modules[data-v-ca26fabb]{border-top:1px solid var(--v-border);margin-top:1.25rem;padding-top:1rem}.ec-offer-modules h4[data-v-ca26fabb]{color:var(--v-dark);margin:0 0 .6rem;font-size:.92rem}.ec-offer-modules ul[data-v-ca26fabb]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.3rem .9rem;margin:0;padding:0;list-style:none;display:grid}.ec-offer-modules li[data-v-ca26fabb]{color:var(--v-text);gap:.35rem;font-size:.8rem;display:flex}.ec-offer-modules li[data-v-ca26fabb]:before{content:"✓";color:var(--v-primary);flex-shrink:0;font-weight:700}.ec-offer-modules-note[data-v-ca26fabb]{color:var(--v-text-light);margin:.75rem 0 0;font-size:.78rem}.cookie-banner[data-v-34b8a54c]{z-index:1100;background:var(--v-bg,#fff);border-top:1px solid #94a3b859;padding:1rem 1.25rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #0f172a24}.cookie-banner__inner[data-v-34b8a54c]{align-items:center;gap:1.5rem;max-width:1100px;margin:0 auto;display:flex}.cookie-banner__text[data-v-34b8a54c]{min-width:0;color:var(--v-text,#34495e);flex:auto;margin:0;font-size:.92rem;line-height:1.5}.cookie-banner__title[data-v-34b8a54c]{color:var(--v-dark,#2c3e50);margin-bottom:.15rem;font-weight:700;display:block}.cookie-banner__link[data-v-34b8a54c]{color:var(--v-primary,#174f84);text-decoration:underline}.cookie-banner__actions[data-v-34b8a54c]{flex:none;align-items:center;gap:.6rem;display:flex}.cookie-btn[data-v-34b8a54c]{cursor:pointer;white-space:nowrap;border:2px solid #0000;border-radius:10px;padding:.6rem 1.1rem;font-family:inherit;font-size:.92rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}.cookie-btn[data-v-34b8a54c]:focus-visible{outline:3px solid var(--v-primary,#174f84);outline-offset:2px}.cookie-btn--primary[data-v-34b8a54c]{background:var(--v-primary,#174f84);color:#fff}.cookie-btn--primary[data-v-34b8a54c]:hover{background:var(--v-primary-dark,#102f57)}.cookie-btn--outline[data-v-34b8a54c]{border-color:var(--v-primary,#174f84);color:var(--v-primary,#174f84);background:0 0}.cookie-btn--outline[data-v-34b8a54c]:hover{background:rgba(var(--v-primary-rgb,23, 79, 132), .08)}.cookie-btn--ghost[data-v-34b8a54c]{color:var(--v-text-light,#7f8c8d);background:0 0;border-color:#0000;padding-left:.4rem;padding-right:.4rem}.cookie-btn--ghost[data-v-34b8a54c]:hover{color:var(--v-dark,#2c3e50);text-decoration:underline}.cookie-rise-enter-active[data-v-34b8a54c],.cookie-rise-leave-active[data-v-34b8a54c]{transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s}.cookie-rise-enter-from[data-v-34b8a54c],.cookie-rise-leave-to[data-v-34b8a54c]{opacity:0;transform:translateY(100%)}@media (width<=860px){.cookie-banner__inner[data-v-34b8a54c]{flex-direction:column;align-items:stretch;gap:.9rem}.cookie-banner__actions[data-v-34b8a54c]{flex-wrap:wrap}.cookie-btn[data-v-34b8a54c]{text-align:center;flex:45%}.cookie-btn--ghost[data-v-34b8a54c]{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.cookie-rise-enter-active[data-v-34b8a54c],.cookie-rise-leave-active[data-v-34b8a54c]{transition:none}}.cp-backdrop[data-v-ceb61355]{z-index:1200;background:#0f172a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.cp-dialog[data-v-ceb61355]{background:var(--v-bg,#fff);border-radius:var(--v-radius-lg,20px);width:100%;max-width:640px;max-height:90vh;box-shadow:var(--v-shadow-lg,0 8px 32px #00000029);color:var(--v-text,#34495e);padding:1.5rem;overflow-y:auto}.cp-dialog[data-v-ceb61355]:focus-visible{outline:3px solid var(--v-primary,#174f84);outline-offset:2px}.cp-head[data-v-ceb61355]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cp-head h2[data-v-ceb61355]{color:var(--v-dark,#2c3e50);margin:0;font-size:1.25rem}.cp-close[data-v-ceb61355]{background:var(--v-bg-light,#ecf0f1);width:34px;height:34px;color:var(--v-dark,#2c3e50);cursor:pointer;border:none;border-radius:8px;flex:none;font-size:1.35rem;line-height:1}.cp-close[data-v-ceb61355]:hover{background:#dfe6e9}.cp-close[data-v-ceb61355]:focus-visible,.cp-btn[data-v-ceb61355]:focus-visible,.cp-switch input:focus-visible+.cp-switch__track[data-v-ceb61355]{outline:3px solid var(--v-primary,#174f84);outline-offset:2px}.cp-intro[data-v-ceb61355]{color:var(--v-text-light,#7f8c8d);margin:.75rem 0 1.1rem;font-size:.9rem}.cp-intro a[data-v-ceb61355]{color:var(--v-primary,#174f84);text-decoration:underline}.cp-list[data-v-ceb61355]{flex-direction:column;gap:.75rem;display:flex}.cp-item[data-v-ceb61355]{border-radius:var(--v-radius,12px);border:1px solid #94a3b866;padding:.9rem 1rem}.cp-item--always[data-v-ceb61355]{background:#f8fafc}.cp-item__head[data-v-ceb61355]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cp-item__head h3[data-v-ceb61355],.cp-item__label[data-v-ceb61355]{color:var(--v-dark,#2c3e50);margin:0;font-size:1rem;font-weight:600}.cp-badge[data-v-ceb61355]{text-transform:uppercase;letter-spacing:.03em;color:#1e7d4f;background:#e7f6ee;border-radius:999px;flex:none;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.cp-duration[data-v-ceb61355]{color:var(--v-text-light,#7f8c8d);flex:none;font-size:.78rem}.cp-item__desc[data-v-ceb61355]{margin:.45rem 0 0;font-size:.88rem;line-height:1.5}.cp-item__list[data-v-ceb61355]{color:var(--v-text-light,#7f8c8d);margin:.5rem 0 0;padding-left:1.1rem;font-size:.82rem;line-height:1.6}.cp-item__list code[data-v-ceb61355]{background:#eef2f7;border-radius:4px;padding:1px 5px;font-size:.9em}.cp-switch[data-v-ceb61355]{cursor:pointer;align-items:center;gap:.6rem;display:flex}.cp-switch input[data-v-ceb61355]{opacity:0;width:1px;height:1px;position:absolute}.cp-switch__track[data-v-ceb61355]{background:#cbd5e1;border-radius:999px;flex:none;align-items:center;width:44px;height:24px;transition:background .2s;display:inline-flex}.cp-switch__dot[data-v-ceb61355]{background:#fff;border-radius:50%;width:18px;height:18px;margin-left:3px;transition:transform .2s;box-shadow:0 1px 3px #0f172a4d}.cp-switch input:checked+.cp-switch__track[data-v-ceb61355]{background:var(--v-primary,#174f84)}.cp-switch input:checked+.cp-switch__track .cp-switch__dot[data-v-ceb61355]{transform:translate(20px)}.cp-last[data-v-ceb61355]{color:var(--v-text-light,#7f8c8d);margin:.9rem 0 0;font-size:.8rem}.cp-actions[data-v-ceb61355]{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:1.25rem;display:flex}.cp-btn[data-v-ceb61355]{cursor:pointer;border:2px solid #0000;border-radius:10px;padding:.65rem 1.2rem;font-family:inherit;font-size:.92rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}.cp-btn--primary[data-v-ceb61355]{background:var(--v-primary,#174f84);color:#fff}.cp-btn--primary[data-v-ceb61355]:hover{background:var(--v-primary-dark,#102f57)}.cp-btn--outline[data-v-ceb61355]{border-color:var(--v-primary,#174f84);color:var(--v-primary,#174f84);background:0 0}.cp-btn--outline[data-v-ceb61355]:hover{background:rgba(var(--v-primary-rgb,23, 79, 132), .08)}.cookie-fade-enter-active[data-v-ceb61355],.cookie-fade-leave-active[data-v-ceb61355]{transition:opacity .25s}.cookie-fade-enter-from[data-v-ceb61355],.cookie-fade-leave-to[data-v-ceb61355]{opacity:0}@media (width<=640px){.cp-dialog[data-v-ceb61355]{max-height:92vh;padding:1.15rem}.cp-actions[data-v-ceb61355]{flex-direction:column}.cp-btn[data-v-ceb61355]{width:100%}}@media (prefers-reduced-motion:reduce){.cookie-fade-enter-active[data-v-ceb61355],.cookie-fade-leave-active[data-v-ceb61355]{transition:none}}.vitrine-page [data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(26px)}.vitrine-page [data-reveal].is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.vitrine-page [data-reveal]{opacity:1;transition:none;transform:none}}.vitrine-page .v-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--v-primary);background:rgba(var(--v-primary-rgb,23, 79, 132), .1);border:1px solid rgba(var(--v-primary-rgb,23, 79, 132), .25);border-radius:999px;margin-bottom:1rem;padding:.35rem .9rem;font-size:.8rem;font-weight:700;display:inline-block}.vitrine-page{--v-primary:#174f84;--v-primary-dark:#102f57;--v-primary-rgb:23, 79, 132;--v-secondary:#174f84;--v-secondary-dark:#102f57;--v-accent:#bfdbfe;--v-success:#27ae60;--v-dark:#0e2a4b;--v-text:#102f57;--v-text-light:#3f6d9c;--v-bg:#fff;--v-bg-light:#eef4fb;--v-bg-warm:#fff8f0;--v-border:#b9cde4;--v-shadow-sm:0 2px 8px #00000014;--v-shadow-md:0 4px 16px #0000001f;--v-shadow-lg:0 8px 32px #00000029;--v-radius:12px;--v-radius-lg:20px;color:var(--v-text);background:var(--v-bg);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}.vitrine-page *,.vitrine-page :before,.vitrine-page :after{box-sizing:border-box}.vitrine-page .v-container{max-width:1200px;margin:0 auto;padding:0 20px}.vitrine-page .v-section{padding:80px 0}.vitrine-page .v-section-header{text-align:center;margin-bottom:3rem}.vitrine-page .v-section-title{color:var(--v-dark);margin-bottom:1rem;font-size:2.5rem;font-weight:800}.vitrine-page .v-section-subtitle{color:var(--v-text-light);max-width:700px;margin:0 auto;font-size:1.2rem}.vitrine-page .v-btn{border-radius:var(--v-radius);cursor:pointer;border:none;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.vitrine-page .v-btn-primary{background:var(--v-primary);color:#fff}.vitrine-page .v-btn-primary:hover{background:var(--v-primary-dark);box-shadow:var(--v-shadow-md);color:#fff;text-decoration:none;transform:translateY(-2px)}.vitrine-page .v-btn-secondary{color:var(--v-primary);border:2px solid var(--v-primary);background:0 0}.vitrine-page .v-btn-secondary:hover{background:var(--v-primary);color:#fff;text-decoration:none}.vitrine-page .v-btn-large{padding:1rem 2rem;font-size:1.1rem}.vitrine-page .v-feature-list{margin:0;padding:0;list-style:none}.vitrine-page .v-feature-list li{color:var(--v-text);align-items:center;gap:.5rem;padding:.4rem 0;display:flex}.vitrine-page .v-feature-list li:before{content:"✓";color:var(--v-success);font-weight:700}@media (width<=768px){.vitrine-page .v-section-title{font-size:2rem}.vitrine-page .v-section{padding:60px 0}}
