.search-overlay[data-v-1131368e]{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;justify-content:center;align-items:flex-start;padding-top:10vh;display:flex;position:fixed;inset:0}.search-modal[data-v-1131368e]{background:#111;border:1px solid #ffffff1a;border-radius:14px;width:100%;max-width:620px;margin:0 1rem;overflow:hidden;box-shadow:0 24px 80px #0009,0 0 0 1px #e6303026}.search-input-wrap[data-v-1131368e]{border-bottom:1px solid #ffffff12;align-items:center;gap:.75rem;padding:1rem 1.2rem;display:flex}.search-icon[data-v-1131368e]{color:#666;flex-shrink:0;width:20px;height:20px}.search-input-wrap input[data-v-1131368e]{min-width:0;color:var(--text);caret-color:var(--red);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1rem}.search-input-wrap input[data-v-1131368e]::placeholder{color:#555;text-overflow:ellipsis}.search-esc[data-v-1131368e]{color:#666;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem .45rem;font-family:inherit;font-size:.7rem;transition:background .15s;display:inline-flex}.search-esc[data-v-1131368e]:hover{color:#999;background:#ffffff1a}.search-body[data-v-1131368e]{scrollbar-width:thin;scrollbar-color:#333 transparent;max-height:420px;overflow-y:auto}.search-body[data-v-1131368e]::-webkit-scrollbar{width:4px}.search-body[data-v-1131368e]::-webkit-scrollbar-thumb{background:#333;border-radius:4px}.result-group[data-v-1131368e]{padding:.5rem 0}.result-group+.result-group[data-v-1131368e]{border-top:1px solid #ffffff0d}.group-label[data-v-1131368e]{text-transform:uppercase;letter-spacing:.1em;color:#555;align-items:center;gap:.5rem;padding:.5rem 1.2rem .35rem;font-family:Rajdhani,sans-serif;font-size:.7rem;font-weight:600;display:flex}.group-label svg[data-v-1131368e]{width:13px;height:13px}.result-item[data-v-1131368e]{cursor:pointer;align-items:center;gap:.85rem;padding:.65rem 1.2rem;text-decoration:none;transition:background .12s;display:flex}.result-item[data-v-1131368e]:hover,.result-item.is-active[data-v-1131368e]{background:#ffffff0d}.result-item.is-active[data-v-1131368e]{background:#e6303014}.result-badge[data-v-1131368e]{text-align:center;letter-spacing:.06em;text-transform:uppercase;border-radius:100px;flex-shrink:0;width:80px;padding:.2rem .4rem;font-family:Rajdhani,sans-serif;font-size:.65rem;font-weight:700}.result-badge.prestation[data-v-1131368e]{color:var(--red);background:#e6303026;border:1px solid #e6303040}.result-badge.article[data-v-1131368e]{color:#7ab8ff;background:#64b4ff1f;border:1px solid #64b4ff33}.result-badge.logiciel[data-v-1131368e]{color:#f0b43c;background:#f0b43c1f;border:1px solid #f0b43c38}.result-body[data-v-1131368e]{flex:1;min-width:0}.result-title[data-v-1131368e]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.result-title[data-v-1131368e] mark{color:var(--red);background:0 0;font-weight:700}.result-excerpt[data-v-1131368e]{color:#666;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.78rem;overflow:hidden}.result-arrow[data-v-1131368e]{color:#444;flex-shrink:0;width:14px;height:14px;transition:color .12s,transform .12s}.result-item:hover .result-arrow[data-v-1131368e],.result-item.is-active .result-arrow[data-v-1131368e]{color:var(--red);transform:translate(2px)}.no-results[data-v-1131368e]{color:#555;text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1.2rem;font-size:.9rem;display:flex}.no-results svg[data-v-1131368e]{color:#333;width:36px;height:36px}.no-results strong[data-v-1131368e]{color:#888}.search-hints[data-v-1131368e]{padding:.75rem 0 .25rem}.hints-label[data-v-1131368e]{text-transform:uppercase;letter-spacing:.1em;color:#444;padding:.25rem 1.2rem .4rem;font-family:Rajdhani,sans-serif;font-size:.7rem;font-weight:600}.hint-item[data-v-1131368e]{color:#888;align-items:center;gap:.75rem;padding:.7rem 1.2rem;font-size:.88rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.hint-item[data-v-1131368e]:hover{color:var(--text);background:#ffffff0a}.hint-item svg[data-v-1131368e]:first-child{color:#555;flex-shrink:0;width:16px;height:16px}.hint-arrow[data-v-1131368e]{color:#444;width:14px;height:14px;margin-left:auto;transition:transform .12s,color .12s}.hint-item:hover .hint-arrow[data-v-1131368e]{color:var(--red);transform:translate(2px)}.search-footer[data-v-1131368e]{color:#444;background:#0003;border-top:1px solid #ffffff0f;align-items:center;gap:1.25rem;padding:.6rem 1.2rem;font-size:.72rem;display:flex}.search-footer kbd[data-v-1131368e]{color:#555;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:3px;justify-content:center;align-items:center;min-width:18px;margin-right:.2rem;padding:.1rem .3rem;font-family:inherit;font-size:.65rem;display:inline-flex}.search-fade-enter-active[data-v-1131368e]{transition:opacity .18s}.search-fade-leave-active[data-v-1131368e]{transition:opacity .12s}.search-fade-enter-from[data-v-1131368e],.search-fade-leave-to[data-v-1131368e]{opacity:0}.search-fade-enter-active .search-modal[data-v-1131368e]{transition:transform .18s,opacity .18s}.search-fade-enter-from .search-modal[data-v-1131368e]{opacity:0;transform:scale(.97)translateY(-10px)}@media (width<=600px){.search-overlay[data-v-1131368e]{align-items:flex-start;padding-top:.75rem}.search-modal[data-v-1131368e]{border-radius:14px;width:calc(100% - 1.25rem);max-width:none;margin:0}.search-input-wrap[data-v-1131368e]{gap:.5rem;padding:.8rem 1rem}.search-footer[data-v-1131368e]{display:none}.search-esc[data-v-1131368e]{color:#999;background:#ffffff1a;margin-right:.25rem}}.navbar[data-v-a53b1cba]{z-index:100;padding:0 2rem;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.navbar.scrolled[data-v-a53b1cba]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#0a0a0aeb}.nav-inner[data-v-a53b1cba]{justify-content:space-between;align-items:center;max-width:1200px;height:70px;margin:0 auto;display:flex}.nav-logo[data-v-a53b1cba]{align-items:center;display:flex}.logo-img[data-v-a53b1cba]{object-fit:contain;width:auto;height:30px}.nav-links[data-v-a53b1cba]{align-items:center;gap:2rem;display:flex}.nav-links a[data-v-a53b1cba]{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.9rem;font-weight:500;transition:color .2s}.nav-links a[data-v-a53b1cba]:hover{color:#fff}.nav-links .router-link-active[data-v-a53b1cba]:not(.nav-cta){color:var(--red)}.nav-cta[data-v-a53b1cba]{border-radius:4px;padding:.5rem 1.2rem;background:var(--red)!important;color:#fff!important;font-weight:600!important;transition:background .2s,transform .1s!important}.nav-cta[data-v-a53b1cba]:hover{transform:translateY(-1px);background:var(--red-dark)!important}.nav-search-btn[data-v-a53b1cba]{color:#777;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.85rem;transition:background .2s,border-color .2s,color .2s;display:flex}.nav-search-btn[data-v-a53b1cba]:hover{color:#aaa;background:#ffffff14;border-color:#ffffff2e}.nav-search-btn svg[data-v-a53b1cba]{width:15px;height:15px}.nav-search-hint[data-v-a53b1cba]{align-items:center;gap:.2rem;display:flex}.nav-search-hint kbd[data-v-a53b1cba]{color:#555;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:3px;padding:.1rem .3rem;font-family:inherit;font-size:.65rem}.nav-right-mobile[data-v-a53b1cba]{align-items:center;gap:.5rem;display:none}.nav-search-icon[data-v-a53b1cba]{color:#aaa;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}.nav-search-icon svg[data-v-a53b1cba]{width:20px;height:20px}.burger[data-v-a53b1cba]{background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.burger span[data-v-a53b1cba]{background:#fff;border-radius:2px;width:24px;height:2px;transition:all .3s;display:block}.mobile-menu[data-v-a53b1cba]{background:#111;border-top:0 solid #0000;flex-direction:column;max-height:0;transition:max-height .3s,border-top 0s .3s;display:none;overflow:hidden}.mobile-menu.open[data-v-a53b1cba]{border-top:1px solid var(--border);max-height:300px;transition:max-height .3s}.mobile-menu a[data-v-a53b1cba]{letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--border);color:var(--text-muted);padding:1rem 2rem;font-family:Rajdhani,sans-serif;font-size:1rem;font-weight:600;transition:color .2s,padding-left .2s}.mobile-menu a[data-v-a53b1cba]:hover{color:var(--red);padding-left:2.5rem}@media (width<=768px){.nav-links[data-v-a53b1cba]{display:none}.nav-right-mobile[data-v-a53b1cba],.burger[data-v-a53b1cba],.mobile-menu[data-v-a53b1cba]{display:flex}}.footer[data-v-c8556763]{border-top:1px solid var(--border);padding:2.5rem 2rem 1.5rem}.footer-inner[data-v-c8556763]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;max-width:1200px;margin:0 auto 2rem;display:flex}.footer-brand[data-v-c8556763]{flex-direction:column;gap:4px;display:flex}.footer-logo[data-v-c8556763]{object-fit:contain;width:auto;height:36px}.footer-brand p[data-v-c8556763]{color:var(--text-muted);font-size:.8rem}.footer-nav[data-v-c8556763]{gap:2rem;display:flex}.footer-nav a[data-v-c8556763]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.85rem;font-weight:500;transition:color .2s}.footer-nav a[data-v-c8556763]:hover{color:var(--red)}.footer-right[data-v-c8556763]{align-items:center;gap:.8rem;display:flex}.footer-social[data-v-c8556763]{border:1px solid var(--border);width:36px;height:36px;color:var(--text-muted);background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.footer-social[data-v-c8556763]:hover{color:#fff;background:#ffffff1a}.footer-wa[data-v-c8556763]{color:#25d366;background:#25d3661a;border:1px solid #25d36640;border-radius:8px;align-items:center;gap:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:600;transition:background .2s;display:flex}.footer-wa[data-v-c8556763]:hover{background:#25d36633}.footer-bottom[data-v-c8556763]{color:#333;border-top:1px solid var(--border);flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;padding-top:1.5rem;font-size:.75rem;display:flex}.footer-legal[data-v-c8556763]{color:#444;font-size:.75rem;transition:color .2s}.footer-legal[data-v-c8556763]:hover{color:var(--red)}@media (width<=600px){.footer-inner[data-v-c8556763]{text-align:center;flex-direction:column;align-items:center}.footer-brand[data-v-c8556763]{align-items:center}.footer-nav[data-v-c8556763]{flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem;width:100%}.footer-right[data-v-c8556763]{justify-content:center;width:100%}}.fab-top{border:1px solid var(--border);color:#fff;cursor:pointer;z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141414e6;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,transform .2s,border-color .2s;display:flex;position:fixed;bottom:2rem;right:2rem}.fab-top svg{width:20px;height:20px}.fab-top:hover{background:var(--red);border-color:var(--red);transform:translateY(-2px)}.hero[data-v-57347584]{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100vw;min-height:100vh;padding:120px 1.5rem 80px;display:flex;position:relative;overflow:hidden}.hero-bg[data-v-57347584]{pointer-events:none;position:absolute;inset:0}.grid-lines[data-v-57347584]{background-image:linear-gradient(#e630300a 1px,#0000 1px),linear-gradient(90deg,#e630300a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.glow-orb[data-v-57347584]{filter:blur(100px);border-radius:50%;position:absolute}.glow-1[data-v-57347584]{background:var(--red);opacity:.18;width:clamp(300px,80vw,700px);height:clamp(300px,80vw,700px);top:-200px;left:50%;transform:translate(-50%)}.glow-2[data-v-57347584]{background:var(--red);opacity:.08;width:clamp(200px,50vw,400px);height:clamp(200px,50vw,400px);bottom:-100px;right:-50px}.glow-3[data-v-57347584]{opacity:.06;background:#ff4000;width:clamp(150px,40vw,300px);height:clamp(150px,40vw,300px);bottom:-80px;left:-30px}.hero-content[data-v-57347584]{z-index:2;flex-direction:column;align-items:center;width:100%;max-width:780px;display:flex;position:relative}.badge[data-v-57347584]{color:#ff6060;letter-spacing:.1em;text-transform:uppercase;background:#e630301f;border:1px solid #e630304d;border-radius:100px;align-items:center;gap:8px;margin-bottom:2rem;padding:6px 16px;font-size:.78rem;font-weight:600;display:inline-flex}.badge-dot[data-v-57347584]{background:var(--red);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse-57347584}@keyframes pulse-57347584{0%,to{opacity:1}50%{opacity:.4}}.hero-title[data-v-57347584]{margin-bottom:1.2rem}.hero-logo[data-v-57347584]{object-fit:contain;filter:drop-shadow(0 0 40px #e6303066);width:auto;height:clamp(100px,18vw,200px)}.hero-sub[data-v-57347584]{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.5rem;font-family:Rajdhani,sans-serif;font-size:clamp(1rem,2.5vw,1.25rem);font-weight:500}.hero-sub strong[data-v-57347584]{color:#ccc;font-weight:700}.hero-desc[data-v-57347584]{color:var(--text-muted);max-width:520px;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.hero-actions[data-v-57347584]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:4rem;display:flex}.btn-primary[data-v-57347584]{background:var(--red);color:#fff;border-radius:6px;align-items:center;gap:8px;padding:.85rem 2rem;font-size:.95rem;font-weight:600;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 0 24px #e6303066}.btn-primary svg[data-v-57347584]{width:16px;height:16px;transition:transform .2s}.btn-primary[data-v-57347584]:hover{background:var(--red-dark);transform:translateY(-2px);box-shadow:0 4px 32px #e630308c}.btn-primary:hover svg[data-v-57347584]{transform:translate(3px)}.btn-ghost[data-v-57347584]{color:#fff;background:0 0;border:1px solid #ffffff2e;border-radius:6px;align-items:center;padding:.85rem 2rem;font-size:.95rem;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.btn-ghost[data-v-57347584]:hover{background:#ffffff0d;border-color:#ffffff73}.hero-stats[data-v-57347584]{align-items:center;gap:2.5rem;display:flex}.stat[data-v-57347584]{flex-direction:column;align-items:center;gap:4px;display:flex}.stat-value[data-v-57347584]{color:var(--red);font-family:Rajdhani,sans-serif;font-size:2rem;font-weight:700;line-height:1}.stat-label[data-v-57347584]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}.stat-sep[data-v-57347584]{background:var(--border);width:1px;height:40px}.scroll-cue[data-v-57347584]{color:var(--text-muted);z-index:2;animation:2s infinite bounce-57347584;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.scroll-cue svg[data-v-57347584]{width:22px;height:22px}@keyframes bounce-57347584{0%,to{opacity:.5;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(8px)}}@media (width<=480px){.hero-stats[data-v-57347584]{grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}.stat[data-v-57347584]:last-child{grid-column:1/-1;justify-self:center}.stat-sep[data-v-57347584]{display:none}}.services-section[data-v-0c2e4152]{padding:4rem 2rem;position:relative}.container[data-v-0c2e4152]{max-width:1200px;margin:0 auto}.section-header[data-v-0c2e4152]{text-align:center;margin-bottom:4rem}.section-tag[data-v-0c2e4152]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:100px;margin-bottom:1rem;padding:4px 14px;font-size:.75rem;font-weight:700;display:inline-block}.section-title[data-v-0c2e4152]{color:#fff;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.red[data-v-0c2e4152]{color:var(--red)}.section-desc[data-v-0c2e4152]{color:var(--text-muted);max-width:500px;margin:0 auto;font-size:1rem;line-height:1.7}.cards-grid[data-v-0c2e4152]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.service-card[data-v-0c2e4152]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:0;padding:2.5rem 2rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}.service-card[data-v-0c2e4152]:hover{border-color:#e630304d;transform:translateY(-6px);box-shadow:0 12px 40px #e630301a}.service-card.featured[data-v-0c2e4152]{background:linear-gradient(135deg,#141414,#1a1010);border-color:#e6303080;box-shadow:0 0 40px #e6303026}.card-badge[data-v-0c2e4152]{background:var(--red);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:0 0 8px 8px;padding:4px 12px;font-size:.7rem;font-weight:700;position:absolute;top:-1px;right:2rem}.card-icon[data-v-0c2e4152]{width:48px;height:48px;margin-bottom:1.2rem}.card-icon[data-v-0c2e4152] svg{width:100%;height:100%}.card-title[data-v-0c2e4152]{color:#fff;margin-bottom:.6rem;font-size:1.6rem}.card-desc[data-v-0c2e4152]{color:var(--text-muted);margin-bottom:1.5rem;font-size:.88rem;line-height:1.6}.card-price[data-v-0c2e4152]{border:1px solid var(--border);background:#ffffff08;border-radius:10px;align-items:baseline;gap:4px;margin-bottom:1.5rem;padding:1rem;display:flex}.price-from[data-v-0c2e4152]{color:var(--text-muted);margin-right:4px;font-size:.8rem}.price-amount[data-v-0c2e4152]{color:var(--red);font-family:Rajdhani,sans-serif;font-size:2.5rem;font-weight:700;line-height:1}.price-currency[data-v-0c2e4152]{color:var(--red);font-family:Rajdhani,sans-serif;font-size:1.5rem;font-weight:700}.card-features[data-v-0c2e4152]{flex-direction:column;flex:1;gap:.6rem;margin-bottom:2rem;list-style:none;display:flex}.card-features li[data-v-0c2e4152]{color:#ccc;align-items:center;gap:8px;font-size:.88rem;display:flex}.card-features li svg[data-v-0c2e4152]{width:16px;height:16px;color:var(--red);flex-shrink:0}.card-cta[data-v-0c2e4152]{cursor:pointer;border:none;border:1px solid var(--red);color:var(--red);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:.75rem;font-size:.9rem;font-weight:600;transition:background .2s,transform .15s;display:flex}.service-card.featured .card-cta[data-v-0c2e4152]{background:var(--red);color:#fff}.card-cta svg[data-v-0c2e4152]{width:16px;height:16px;transition:transform .2s}.card-cta[data-v-0c2e4152]:hover{background:var(--red);color:#fff;transform:translateY(-1px)}.card-cta:hover svg[data-v-0c2e4152]{transform:translate(3px)}.combo-banner[data-v-0c2e4152]{background:linear-gradient(135deg,#1a0e0e,#140808);border:1px solid #e6303059;border-radius:16px;position:relative;overflow:hidden}.combo-banner[data-v-0c2e4152]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#e6303014,#0000);position:absolute;inset:0}.combo-content[data-v-0c2e4152]{flex-wrap:wrap;align-items:center;gap:2rem;padding:2rem 2.5rem;display:flex}.combo-icon[data-v-0c2e4152]{flex-shrink:0;font-size:2.5rem}.combo-content h3[data-v-0c2e4152]{color:#fff;margin-bottom:.3rem;font-size:1.5rem}.combo-content p[data-v-0c2e4152]{color:var(--text-muted);font-size:.9rem}.combo-price[data-v-0c2e4152]{text-align:right;flex-shrink:0;margin-left:auto}.combo-price .from[data-v-0c2e4152]{color:var(--text-muted);font-size:.75rem;display:block}.combo-price .amount[data-v-0c2e4152]{color:var(--red);font-family:Rajdhani,sans-serif;font-size:2.5rem;font-weight:700}.combo-cta[data-v-0c2e4152]{background:var(--red);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:.7rem 1.5rem;font-size:.9rem;font-weight:600;transition:background .2s,transform .15s;display:inline-block}.combo-cta[data-v-0c2e4152]:hover{background:var(--red-dark);transform:translateY(-2px)}@media (width<=900px){.cards-grid[data-v-0c2e4152]{grid-template-columns:1fr 1fr}}@media (width<=600px){.cards-grid[data-v-0c2e4152]{grid-template-columns:1fr}.combo-content[data-v-0c2e4152]{text-align:center;flex-direction:column}.combo-price[data-v-0c2e4152]{text-align:center;margin-left:0}}.ss-root[data-v-b1bff597]{width:100%;position:relative}.ss-trigger[data-v-b1bff597]{border:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;text-align:left;background:#0f0f0f;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem 1rem;font-family:Inter,sans-serif;font-size:.9rem;transition:border-color .2s,box-shadow .2s;display:flex}.ss-trigger[data-v-b1bff597]:disabled{opacity:.4;cursor:not-allowed}.ss-root.open .ss-trigger[data-v-b1bff597],.ss-trigger[data-v-b1bff597]:focus{border-color:#e6303080;outline:none;box-shadow:0 0 0 3px #e630301a}.ss-trigger span[data-v-b1bff597]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-trigger span.muted[data-v-b1bff597]{color:var(--text-muted)}.ss-arrow[data-v-b1bff597]{width:12px;height:8px;color:var(--text-muted);flex-shrink:0;transition:transform .2s}.ss-root.open .ss-arrow[data-v-b1bff597]{transform:rotate(180deg)}.ss-dropdown[data-v-b1bff597]{z-index:100;background:#1a1a1a;border:1px solid #e630304d;border-radius:10px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #00000080}.ss-search-wrap[data-v-b1bff597]{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.ss-search-wrap svg[data-v-b1bff597]{width:14px;height:14px;color:var(--text-muted);flex-shrink:0}.ss-input[data-v-b1bff597]{color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:Inter,sans-serif;font-size:.85rem}.ss-input[data-v-b1bff597]::placeholder{color:#555}.ss-list[data-v-b1bff597]{max-height:220px;padding:.3rem 0;list-style:none;overflow-y:auto}.ss-list[data-v-b1bff597]::-webkit-scrollbar{width:4px}.ss-list[data-v-b1bff597]::-webkit-scrollbar-track{background:0 0}.ss-list[data-v-b1bff597]::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.ss-option[data-v-b1bff597]{color:var(--text);cursor:pointer;padding:.55rem .75rem;font-size:.88rem;transition:background .12s,color .12s}.ss-option[data-v-b1bff597]:hover{color:#fff;background:#e630301a}.ss-option.active[data-v-b1bff597]{color:var(--red);background:#e6303026;font-weight:600}.ss-empty[data-v-b1bff597]{color:#555;text-align:center;padding:.75rem;font-size:.85rem}.simulator-section[data-v-8e81bf77]{padding:4rem 2rem;position:relative}.container[data-v-8e81bf77]{max-width:1200px;margin:0 auto}.section-header[data-v-8e81bf77]{text-align:center;margin-bottom:3rem}.section-tag[data-v-8e81bf77]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:100px;margin-bottom:1rem;padding:4px 14px;font-size:.75rem;font-weight:700;display:inline-block}.section-title[data-v-8e81bf77]{color:#fff;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.red[data-v-8e81bf77]{color:var(--red)}.section-desc[data-v-8e81bf77]{color:var(--text-muted);max-width:520px;margin:0 auto;font-size:1rem;line-height:1.7}.simulator-card[data-v-8e81bf77]{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:2.5rem;position:relative;overflow:hidden}.simulator-card[data-v-8e81bf77]:before{content:"";background:linear-gradient(90deg, transparent, var(--red), transparent);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.selectors-grid[data-v-8e81bf77]{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem;display:grid}.selector-label[data-v-8e81bf77]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem;font-size:.72rem;font-weight:700;display:block}.error-msg[data-v-8e81bf77]{color:var(--red);text-align:center;background:#e6303012;border:1px solid #e6303033;border-radius:8px;margin-bottom:1.5rem;padding:.75rem;font-size:.85rem}.placeholder[data-v-8e81bf77]{color:#333;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}.placeholder svg[data-v-8e81bf77]{width:64px;height:64px}.placeholder span[data-v-8e81bf77]{color:#444;font-size:.9rem}.result-fade-enter-active[data-v-8e81bf77]{transition:opacity .35s,transform .35s}.result-fade-enter-from[data-v-8e81bf77]{opacity:0;transform:translateY(10px)}.result-section[data-v-8e81bf77]{border-top:1px solid var(--border);padding-top:2rem}.result-vehicle[data-v-8e81bf77]{align-items:center;gap:1.2rem;margin-bottom:2rem;display:flex}.brand-logo[data-v-8e81bf77]{object-fit:contain;flex-shrink:0;width:48px;height:48px}.vehicle-info[data-v-8e81bf77]{flex-direction:column;gap:.25rem;display:flex}.vehicle-name[data-v-8e81bf77]{color:#fff;letter-spacing:.03em;font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700}.vehicle-meta[data-v-8e81bf77]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.fuel-badge[data-v-8e81bf77]{letter-spacing:.08em;text-transform:uppercase;border-radius:100px;padding:2px 8px;font-size:.7rem;font-weight:700}.fuel-badge.diesel[data-v-8e81bf77]{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f640}.fuel-badge.petrol[data-v-8e81bf77]{color:#fbbf24;background:#eab3081f;border:1px solid #eab30833}.stats-grid[data-v-8e81bf77]{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem;display:grid}.stat-block[data-v-8e81bf77]{border:1px solid var(--border);background:#ffffff05;border-radius:14px;padding:1.5rem}.stat-header[data-v-8e81bf77]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.stat-label[data-v-8e81bf77]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:700}.gain-badge[data-v-8e81bf77]{color:#fff;background:var(--red);letter-spacing:.02em;border-radius:100px;padding:2px 10px;font-family:Rajdhani,sans-serif;font-size:.95rem;font-weight:700}.bar-track[data-v-8e81bf77]{background:#ffffff0d;border-radius:100px;height:8px;margin-bottom:1rem;display:flex;overflow:hidden}.bar-stock[data-v-8e81bf77]{background:#e6303059;border-radius:100px 0 0 100px;transition:width .6s cubic-bezier(.34,1.56,.64,1)}.bar-gain[data-v-8e81bf77]{background:var(--red);border-radius:0 100px 100px 0;transition:width .6s cubic-bezier(.34,1.56,.64,1) .1s}.stat-values[data-v-8e81bf77]{align-items:center;gap:.75rem;display:flex}.val-group[data-v-8e81bf77]{flex-direction:column;gap:2px;display:flex}.val-stock[data-v-8e81bf77]{color:#fff6;font-family:Rajdhani,sans-serif;font-size:1.6rem;font-weight:700;line-height:1}.val-sublabel[data-v-8e81bf77]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff40;font-size:.65rem;font-weight:600}.val-sublabel.tuned[data-v-8e81bf77]{color:var(--red)}.stat-values svg[data-v-8e81bf77]{flex-shrink:0;width:20px;height:8px;margin-bottom:14px}.val-tuned[data-v-8e81bf77]{color:#fff;font-family:Rajdhani,sans-serif;font-size:2rem;font-weight:700;line-height:1}.result-footer[data-v-8e81bf77]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.ecu-info[data-v-8e81bf77]{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.ecu-info svg[data-v-8e81bf77]{flex-shrink:0;width:16px;height:16px}.disclaimer[data-v-8e81bf77]{color:#444;font-size:.75rem;font-style:italic}.result-cta[data-v-8e81bf77]{background:var(--red);color:#fff;white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding:.7rem 1.5rem;font-size:.9rem;font-weight:600;transition:background .2s,transform .15s;display:inline-flex}.result-cta svg[data-v-8e81bf77]{width:16px;height:16px;transition:transform .2s}.result-cta[data-v-8e81bf77]:hover{background:var(--red-dark);transform:translateY(-2px)}.result-cta:hover svg[data-v-8e81bf77]{transform:translate(3px)}@media (width<=900px){.selectors-grid[data-v-8e81bf77]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.simulator-card[data-v-8e81bf77]{padding:1.5rem 1.25rem}.selectors-grid[data-v-8e81bf77],.stats-grid[data-v-8e81bf77]{grid-template-columns:1fr}.result-footer[data-v-8e81bf77]{flex-direction:column;align-items:flex-start}.result-cta[data-v-8e81bf77]{justify-content:center;width:100%;margin-left:0}}.options-section[data-v-8083195a]{background:linear-gradient(#0000,#e6303005,#0000);padding:4rem 2rem}.container[data-v-8083195a]{max-width:1200px;margin:0 auto}.section-header[data-v-8083195a]{text-align:center;margin-bottom:4rem}.section-tag[data-v-8083195a]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:100px;margin-bottom:1rem;padding:4px 14px;font-size:.75rem;font-weight:700;display:inline-block}.section-title[data-v-8083195a]{color:#fff;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.red[data-v-8083195a]{color:var(--red)}.section-desc[data-v-8083195a]{color:var(--text-muted);max-width:500px;margin:0 auto;font-size:1rem;line-height:1.7}.options-grid[data-v-8083195a]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.option-card[data-v-8083195a]{background:var(--bg-card);border:1px solid var(--border);cursor:default;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;transition:border-color .2s,background .2s,transform .2s;display:flex;position:relative}.option-card[data-v-8083195a]:hover{background:var(--bg-card2);border-color:#e630304d;transform:translateY(-2px)}.opt-icon[data-v-8083195a]{background:#e6303014;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.4rem;display:flex}.opt-body[data-v-8083195a]{flex:1;min-width:0}.opt-header[data-v-8083195a]{flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.opt-name[data-v-8083195a]{color:#fff;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.03em;flex:0 auto;min-width:0;font-family:Rajdhani,sans-serif;font-size:.95rem;font-weight:700;overflow:hidden}.opt-desc[data-v-8083195a]{color:var(--text-muted);font-size:.8rem;line-height:1.5}.opt-tag[data-v-8083195a]{letter-spacing:.04em;text-transform:uppercase;color:#888;white-space:nowrap;background:#ffffff0d;border-radius:4px;flex-shrink:0;margin-left:auto;padding:3px 7px;font-size:.6rem;font-weight:700}.opt-info-btn[data-v-8083195a]{width:16px;height:16px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:Georgia,serif;font-size:.65rem;font-style:italic;line-height:1;transition:border-color .2s,color .2s;display:flex}.opt-info-btn[data-v-8083195a]:hover{border-color:var(--red);color:var(--red)}.info-modal-backdrop[data-v-8083195a]{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.info-modal[data-v-8083195a]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;width:100%;max-width:480px;padding:2rem;position:relative}.info-modal-close[data-v-8083195a]{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;line-height:1;display:flex;position:absolute;top:.8rem;right:.8rem}.info-modal-close[data-v-8083195a]:hover{color:#fff;background:#ffffff1a}.info-modal-title[data-v-8083195a]{color:#fff;margin-bottom:.8rem;padding-right:1.5rem;font-size:1.3rem}.info-modal-text[data-v-8083195a]{color:var(--text-muted);text-align:justify;font-size:.9rem;line-height:1.7}.options-note[data-v-8083195a]{color:#aaa;background:#ffc8320d;border:1px solid #ffc83226;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:2rem;padding:1rem 1.4rem;font-size:.85rem;line-height:1.6;display:flex}.options-note svg[data-v-8083195a]{color:#ffc832b3;flex-shrink:0;width:18px;height:18px;margin-top:2px}@media (width<=600px){.options-grid[data-v-8083195a]{grid-template-columns:1fr}}.why-section[data-v-b0efda2d]{padding:4rem 2rem}.container[data-v-b0efda2d]{max-width:1200px;margin:0 auto}.why-grid[data-v-b0efda2d]{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.section-tag[data-v-b0efda2d]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:100px;margin-bottom:1rem;padding:4px 14px;font-size:.75rem;font-weight:700;display:inline-block}.section-title[data-v-b0efda2d]{color:#fff;margin-bottom:1.2rem;font-size:clamp(2rem,3.5vw,2.8rem);line-height:1.1}.red[data-v-b0efda2d]{color:var(--red)}.why-desc[data-v-b0efda2d]{color:var(--text-muted);max-width:440px;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.why-points[data-v-b0efda2d]{flex-direction:column;gap:1.2rem;display:flex}.why-point[data-v-b0efda2d]{align-items:flex-start;gap:1rem;display:flex}.point-icon[data-v-b0efda2d]{background:#e630301a;border:1px solid #e6303033;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.2rem;display:flex}.why-point h3[data-v-b0efda2d]{color:#fff;letter-spacing:.03em;margin-bottom:3px;font-family:Rajdhani,sans-serif;font-size:1rem}.why-point p[data-v-b0efda2d]{color:var(--text-muted);font-size:.85rem;line-height:1.5}.why-visual[data-v-b0efda2d]{flex-direction:column;gap:1.5rem;display:flex}.siret-card[data-v-b0efda2d]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.8rem;box-shadow:0 8px 40px #0000004d}.siret-top[data-v-b0efda2d]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.siret-logo-img[data-v-b0efda2d]{object-fit:contain;width:auto;height:32px}.siret-verified[data-v-b0efda2d]{color:#4ade80;align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}.siret-verified svg[data-v-b0efda2d]{background:#4ade8026;border-radius:50%;width:18px;height:18px;padding:2px}.siret-body[data-v-b0efda2d]{flex-direction:column;gap:.8rem;display:flex}.siret-row[data-v-b0efda2d]{justify-content:space-between;align-items:center;display:flex}.siret-lbl[data-v-b0efda2d]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.siret-val[data-v-b0efda2d]{color:#ddd;font-size:.9rem;font-weight:600}.kpis[data-v-b0efda2d]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.kpi[data-v-b0efda2d]{background:var(--bg-card);border:1px solid var(--border);text-align:center;border-radius:12px;padding:1.2rem 1rem;transition:border-color .2s}.kpi[data-v-b0efda2d]:hover{border-color:#e630304d}.kpi-val[data-v-b0efda2d]{color:var(--red);margin-bottom:4px;font-family:Rajdhani,sans-serif;font-size:1.8rem;font-weight:700;line-height:1;display:block}.kpi-label[data-v-b0efda2d]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}@media (width<=900px){.why-grid[data-v-b0efda2d]{grid-template-columns:1fr;gap:3rem}}@media (width<=600px){.kpis[data-v-b0efda2d]{grid-template-columns:1fr}}.reviews-section[data-v-ede9f267]{padding:6rem 2rem}.container[data-v-ede9f267]{max-width:1200px;margin:0 auto}.reviews-header[data-v-ede9f267]{text-align:center;margin-bottom:3rem}.section-tag[data-v-ede9f267]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:4px;margin-bottom:1.2rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.section-title[data-v-ede9f267]{color:#fff;letter-spacing:-.01em;margin-bottom:1rem;font-family:Rajdhani,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:700}.red[data-v-ede9f267]{color:var(--red)}.reviews-score[data-v-ede9f267]{justify-content:center;align-items:center;gap:.6rem;display:flex}.score-stars[data-v-ede9f267]{gap:2px;display:flex}.score-stars svg[data-v-ede9f267]{width:18px;height:18px}.score-label[data-v-ede9f267]{color:var(--text-muted);font-size:.9rem}.reviews-grid[data-v-ede9f267]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.review-card[data-v-ede9f267]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:1rem;padding:1.75rem;transition:border-color .2s;display:flex}.review-card[data-v-ede9f267]:hover{border-color:#e630304d}.review-top[data-v-ede9f267]{align-items:center;gap:.75rem;display:flex}.review-avatar[data-v-ede9f267]{width:40px;height:40px;color:var(--red);background:#e6303026;border:1px solid #e6303040;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Rajdhani,sans-serif;font-size:1.1rem;font-weight:700;display:flex}.review-meta[data-v-ede9f267]{flex-direction:column;flex:1;gap:3px;display:flex}.review-name[data-v-ede9f267]{color:#fff;font-size:.9rem;font-weight:600}.review-stars[data-v-ede9f267]{gap:2px;display:flex}.review-stars svg[data-v-ede9f267]{width:12px;height:12px}.review-source svg[data-v-ede9f267]{opacity:.8;flex-shrink:0;width:18px;height:18px}.review-text[data-v-ede9f267]{color:#aaa;flex:1;font-size:.92rem;font-style:italic;line-height:1.7}.review-date[data-v-ede9f267]{color:#555;font-size:.75rem}@media (width<=600px){.reviews-section[data-v-ede9f267]{padding:4rem 1.5rem}.reviews-grid[data-v-ede9f267]{grid-template-columns:1fr}}.contact-section[data-v-3efaa6a5]{padding:4rem 2rem 3rem;position:relative;overflow-x:hidden}.container[data-v-3efaa6a5]{width:100%;max-width:1200px;margin:0 auto}.section-header[data-v-3efaa6a5]{text-align:center;margin-bottom:4rem}.section-tag[data-v-3efaa6a5]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:100px;margin-bottom:1rem;padding:4px 14px;font-size:.75rem;font-weight:700;display:inline-block}.section-title[data-v-3efaa6a5]{color:#fff;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.red[data-v-3efaa6a5]{color:var(--red)}.section-desc[data-v-3efaa6a5]{color:var(--text-muted);font-size:1rem}.contact-grid[data-v-3efaa6a5]{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:2rem;width:100%;margin-bottom:2rem;display:grid}.contact-channels[data-v-3efaa6a5]{flex-direction:column;gap:1rem;display:flex}.channel[data-v-3efaa6a5]{background:var(--bg-card);border:1px solid var(--border);box-sizing:border-box;border-radius:14px;align-items:center;gap:1rem;width:100%;min-width:0;padding:1.4rem 1.2rem;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.channel[data-v-3efaa6a5]:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000004d}.channel-whatsapp[data-v-3efaa6a5]:hover{border-color:#25d36666}.channel-email[data-v-3efaa6a5]:hover{border-color:#e6303066}.channel-tiktok[data-v-3efaa6a5]:hover{border-color:#ffffff26}.channel-facebook[data-v-3efaa6a5]:hover{border-color:#4267b266}.channel-icon[data-v-3efaa6a5]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.channel-icon svg[data-v-3efaa6a5]{width:26px;height:26px}.channel-whatsapp .channel-icon[data-v-3efaa6a5]{color:#25d366;background:#25d3661f}.channel-email .channel-icon[data-v-3efaa6a5]{color:var(--red);background:#e630301a}.channel-tiktok .channel-icon[data-v-3efaa6a5]{color:#fff;background:#ffffff0f}.channel-facebook .channel-icon[data-v-3efaa6a5]{color:#4267b2;background:#4267b21f}.channel-body[data-v-3efaa6a5]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.channel-label[data-v-3efaa6a5]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.channel-value[data-v-3efaa6a5]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-family:Rajdhani,sans-serif;font-size:1rem;font-weight:700;overflow:hidden}.channel-sub[data-v-3efaa6a5]{color:var(--text-muted);font-size:.78rem}.channel-arrow[data-v-3efaa6a5]{color:var(--text-muted)}.channel-arrow svg[data-v-3efaa6a5]{width:18px;height:18px}.contact-form-card[data-v-3efaa6a5]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:2.5rem}.contact-form-card h3[data-v-3efaa6a5]{color:#fff;margin-bottom:.4rem;font-size:1.4rem}.form-sub[data-v-3efaa6a5]{color:var(--text-muted);margin-bottom:2rem;font-size:.88rem;line-height:1.5}.form[data-v-3efaa6a5]{flex-direction:column;gap:1.2rem;display:flex}.form-row[data-v-3efaa6a5]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-group[data-v-3efaa6a5]{flex-direction:column;gap:6px;display:flex}.form-group label[data-v-3efaa6a5]{color:#aaa;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.form-group input[data-v-3efaa6a5],.form-group select[data-v-3efaa6a5],.form-group textarea[data-v-3efaa6a5]{border:1px solid var(--border);color:#fff;resize:none;-webkit-appearance:none;background:#ffffff0a;border-radius:8px;outline:none;padding:.7rem 1rem;font-family:Inter,sans-serif;font-size:.9rem;transition:border-color .2s,background .2s}.form-group input[data-v-3efaa6a5]::placeholder,.form-group textarea[data-v-3efaa6a5]::placeholder{color:#444}.form-group select[data-v-3efaa6a5]{color:#fff}.form-group select option[data-v-3efaa6a5]{color:#fff;background:#1a1a1a}.form-group input[data-v-3efaa6a5]:focus,.form-group select[data-v-3efaa6a5]:focus,.form-group textarea[data-v-3efaa6a5]:focus{border-color:var(--red);background:#e630300d}.submit-btn[data-v-3efaa6a5]{color:#fff;background:#25d366;border:none;border-radius:10px;justify-content:center;align-items:center;margin-top:.5rem;padding:.9rem;font-size:1rem;font-weight:700;transition:background .2s,transform .15s;display:flex}.submit-btn span[data-v-3efaa6a5]{align-items:center;gap:6px;display:flex}.submit-btn[data-v-3efaa6a5]:hover:not(:disabled){background:#1da851;transform:translateY(-2px)}.submit-btn[data-v-3efaa6a5]:disabled{opacity:.7;cursor:not-allowed}.wa-icon[data-v-3efaa6a5]{width:20px;height:20px}.map-block[data-v-3efaa6a5]{margin-top:.5rem}.map-header[data-v-3efaa6a5]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:1rem;font-size:.85rem;font-weight:600;display:flex}.map-header svg[data-v-3efaa6a5]{width:16px;height:16px;color:var(--red);flex-shrink:0}.map-wrapper[data-v-3efaa6a5]{border:1px solid var(--border);border-radius:14px;height:220px;overflow:hidden}.map-wrapper iframe[data-v-3efaa6a5]{filter:grayscale()invert(.9)hue-rotate(180deg);border:none;width:100%;height:100%}.siret-footer[data-v-3efaa6a5]{text-align:center;color:#444;border-top:1px solid var(--border);justify-content:center;gap:.8rem;padding-top:2rem;font-size:.8rem;display:flex}.sep[data-v-3efaa6a5]{color:#333}@media (width<=900px){.contact-section[data-v-3efaa6a5]{padding:3rem 0}.container[data-v-3efaa6a5]{padding:0 1.25rem}.contact-grid[data-v-3efaa6a5]{grid-template-columns:minmax(0,1fr);gap:2.5rem;width:100%}.contact-channels[data-v-3efaa6a5]{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.channel[data-v-3efaa6a5]{width:100%;min-width:0}.contact-form-card[data-v-3efaa6a5]{width:100%;min-width:0;padding:1.5rem}.form-row[data-v-3efaa6a5]{grid-template-columns:1fr}.channel-value[data-v-3efaa6a5]{font-size:.95rem}}.map-section[data-v-b271a0bd]{padding:4rem 2rem}.container[data-v-b271a0bd]{max-width:1200px;margin:0 auto}.section-header[data-v-b271a0bd]{text-align:center;margin-bottom:3rem}.section-tag[data-v-b271a0bd]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:100px;margin-bottom:1rem;padding:4px 14px;font-size:.75rem;font-weight:700;display:inline-block}.section-title[data-v-b271a0bd]{color:#fff;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.red[data-v-b271a0bd]{color:var(--red)}.section-desc[data-v-b271a0bd]{color:var(--text-muted);font-size:1rem}.map-card[data-v-b271a0bd]{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;grid-template-columns:320px 1fr;display:grid;overflow:hidden}.map-info[data-v-b271a0bd]{border-right:1px solid var(--border);flex-direction:column;gap:1.8rem;padding:2.5rem 2rem;display:flex}.info-item[data-v-b271a0bd]{align-items:flex-start;gap:1rem;display:flex}.info-icon[data-v-b271a0bd]{width:40px;height:40px;color:var(--red);background:#e630301a;border:1px solid #e6303033;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.info-icon svg[data-v-b271a0bd]{width:18px;height:18px}.info-label[data-v-b271a0bd]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:4px;font-size:.75rem;display:block}.info-value[data-v-b271a0bd]{color:#fff;font-size:.95rem;font-weight:600;line-height:1.5;display:block}.map-cta[data-v-b271a0bd]{background:var(--red);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:.8rem 1rem;font-size:.9rem;font-weight:600;transition:background .2s,transform .15s;display:flex}.map-cta svg[data-v-b271a0bd]{width:16px;height:16px;transition:transform .2s}.map-cta[data-v-b271a0bd]:hover{background:var(--red-dark);transform:translateY(-2px)}.map-cta:hover svg[data-v-b271a0bd]{transform:translate(3px)}.map-wrapper[data-v-b271a0bd]{height:420px}.map-wrapper iframe[data-v-b271a0bd]{filter:grayscale()invert(.9)hue-rotate(180deg);border:none;width:100%;height:100%}@media (width<=900px){.map-card[data-v-b271a0bd]{grid-template-columns:1fr}.map-info[data-v-b271a0bd]{border-right:none;border-bottom:1px solid var(--border)}.map-wrapper[data-v-b271a0bd]{height:300px}}.blog-page[data-v-1113a61a]{min-height:100vh;padding-top:70px}.blog-hero[data-v-1113a61a]{padding:5rem 2rem 4rem;position:relative;overflow:hidden}.blog-hero[data-v-1113a61a]:before{content:"";pointer-events:none;background:radial-gradient(circle,#e6303014 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-100px;right:-100px}.blog-hero-inner[data-v-1113a61a]{max-width:800px;margin:0 auto}.blog-label[data-v-1113a61a]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:4px;margin-bottom:1.2rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.blog-hero-inner h1[data-v-1113a61a]{color:#fff;letter-spacing:-.01em;margin-bottom:1rem;font-family:Rajdhani,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:700}.blog-hero-inner p[data-v-1113a61a]{color:var(--text-muted);max-width:520px;font-size:1.1rem}.blog-list[data-v-1113a61a]{padding:0 2rem 6rem}.blog-list-inner[data-v-1113a61a]{max-width:1200px;margin:0 auto}.articles-grid[data-v-1113a61a]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem;display:grid}.article-card[data-v-1113a61a]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:1rem;padding:1.8rem;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.article-card[data-v-1113a61a]:hover{border-color:#e6303066;transform:translateY(-3px);box-shadow:0 12px 40px #0000004d}.card-top[data-v-1113a61a]{align-items:center;gap:.75rem;display:flex}.card-pending[data-v-1113a61a]{letter-spacing:.1em;text-transform:uppercase;color:#eab308;background:#eab3081a;border:1px solid #eab3084d;border-radius:3px;padding:.2rem .6rem;font-size:.7rem;font-weight:700}.card-category[data-v-1113a61a]{letter-spacing:.12em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303033;border-radius:3px;padding:.2rem .6rem;font-size:.7rem;font-weight:700}.card-title[data-v-1113a61a]{color:#fff;letter-spacing:-.01em;font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.25}.card-excerpt[data-v-1113a61a]{color:var(--text-muted);flex:1;font-size:.9rem;line-height:1.65}.card-footer[data-v-1113a61a]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.card-meta[data-v-1113a61a]{color:#555;font-size:.78rem}.card-link[data-v-1113a61a]{color:var(--red);align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;transition:gap .2s;display:flex}.article-card:hover .card-link[data-v-1113a61a]{gap:.5rem}.arrow[data-v-1113a61a]{transition:transform .2s}.article-card:hover .arrow[data-v-1113a61a]{transform:translate(3px)}.pagination[data-v-1113a61a]{justify-content:center;align-items:center;gap:.4rem;margin-top:3rem;display:flex}.page-btn[data-v-1113a61a]{background:var(--bg-card);border:1px solid var(--border);min-width:2.4rem;height:2.4rem;color:var(--text-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 .6rem;font-size:.9rem;font-weight:600;transition:border-color .2s,color .2s,background .2s;display:flex}.page-btn[data-v-1113a61a]:hover:not(:disabled){color:#fff;border-color:#e6303066}.page-btn.active[data-v-1113a61a]{background:var(--red);border-color:var(--red);color:#fff}.page-btn[data-v-1113a61a]:disabled{opacity:.3;cursor:default}@media (width<=600px){.blog-hero[data-v-1113a61a]{padding:4rem 1.5rem 3rem}.blog-list[data-v-1113a61a]{padding:0 1.5rem 4rem}.articles-grid[data-v-1113a61a]{grid-template-columns:1fr}}@media (width<=768px){.article-reader[data-v-aba20601]{display:none}}.article-reader[data-v-aba20601]{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;margin:1.5rem 0;padding:.75rem 1.25rem}.reader-row[data-v-aba20601]{align-items:center;gap:1rem;min-height:40px;display:flex}.reader-controls[data-v-aba20601]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.reader-play-btn[data-v-aba20601]{color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:.45rem;padding:.4rem .875rem;font-family:inherit;font-size:.85rem;transition:border-color .2s,color .2s;display:flex}.reader-play-btn[data-v-aba20601]:hover,.reader-play-btn.active[data-v-aba20601]{border-color:var(--red);color:var(--red)}.reader-stop-btn[data-v-aba20601]{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:flex}.reader-stop-btn[data-v-aba20601]:hover{border-color:var(--red);color:var(--red)}.progress-wrap[data-v-aba20601]{cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;align-items:center;margin:-12px 0;padding:12px 0;display:flex}.progress-track[data-v-aba20601]{background:#ffffff1f;border-radius:2px;width:100%;height:4px;position:relative}.progress-fill[data-v-aba20601]{background:var(--red);pointer-events:none;border-radius:2px;height:100%;position:absolute;inset:0 auto 0 0}.chapter-marker[data-v-aba20601]{cursor:pointer;z-index:1;background:#ffffff80;border:none;border-radius:2px;width:3px;height:10px;padding:0;transition:background .15s,height .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}.chapter-marker[data-v-aba20601]:hover{background:#fff;height:14px}.progress-thumb[data-v-aba20601]{background:var(--red);pointer-events:none;border:2px solid #fff;border-radius:50%;width:13px;height:13px;transition:transform .15s;position:absolute;top:50%;transform:translate(-50%,-50%)scale(1)}.progress-wrap:hover .progress-thumb[data-v-aba20601]{transform:translate(-50%,-50%)scale(1.25)}.progress-time[data-v-aba20601]{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.78rem}@media (width<=768px){.reader-row[data-v-aba20601]{gap:.6rem}.progress-wrap[data-v-aba20601]{margin:-20px 0;padding:20px 0}.progress-track[data-v-aba20601]{height:5px}.progress-thumb[data-v-aba20601]{width:20px;height:20px}}.tts-word{border-radius:3px;padding:0 1px;transition:background 80ms,color 80ms}.tts-active{color:#ff6b6b;background:#e6303038}.article-page[data-v-60f2f065]{min-height:100vh;padding-top:70px}.article-inner[data-v-60f2f065]{max-width:780px;margin:0 auto;padding:3rem 2rem 6rem}.pending-banner[data-v-60f2f065]{color:#eab308;background:#eab30814;border:1px solid #eab3084d;border-radius:8px;margin-bottom:2rem;padding:.8rem 1.2rem;font-size:.85rem}.breadcrumb[data-v-60f2f065]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.8rem;display:flex}.breadcrumb a[data-v-60f2f065]{color:var(--text-muted);text-decoration:none;transition:color .2s}.breadcrumb a[data-v-60f2f065]:hover{color:var(--red)}.bc-title[data-v-60f2f065]{text-overflow:ellipsis;white-space:nowrap;color:#fff;vertical-align:bottom;max-width:260px;display:inline-block;overflow:hidden}.sep[data-v-60f2f065]{color:#333}.article-header[data-v-60f2f065]{margin-bottom:2rem}.article-category[data-v-60f2f065]{letter-spacing:.12em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303033;border-radius:3px;margin-bottom:1rem;padding:.2rem .6rem;font-size:.7rem;font-weight:700;display:inline-block}.article-header h1[data-v-60f2f065]{color:#fff;letter-spacing:-.01em;margin-bottom:1rem;font-family:Rajdhani,sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.2}.article-meta[data-v-60f2f065]{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.dot[data-v-60f2f065]{color:#333}.article-divider[data-v-60f2f065]{background:var(--border);height:1px;margin:2rem 0}.article-body[data-v-60f2f065]{color:#ccc;font-size:1rem;line-height:1.8}.article-body[data-v-60f2f065] h2{color:#fff;border-left:3px solid var(--red);margin:2.5rem 0 1rem;padding-left:1rem;font-family:Rajdhani,sans-serif;font-size:1.5rem;font-weight:700}.article-body[data-v-60f2f065] p{color:#bbb;text-align:justify;margin-bottom:1.2rem}.article-body[data-v-60f2f065] strong{color:#eee;font-weight:600}.article-body[data-v-60f2f065] a:not(.btn-primary){color:var(--red);text-underline-offset:3px;text-decoration:underline;transition:opacity .2s}.article-body[data-v-60f2f065] a:not(.btn-primary):hover{opacity:.75}.article-body[data-v-60f2f065] em{color:#bbb;font-style:italic}.article-body[data-v-60f2f065] ul{flex-direction:column;gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.article-body[data-v-60f2f065] li{color:#bbb;padding-left:1.2rem;position:relative}.article-body[data-v-60f2f065] li:before{content:"—";color:var(--red);font-weight:700;position:absolute;left:0}.article-body[data-v-60f2f065] .info-block{background:#eab3080f;border:1px solid #eab30840;border-left:3px solid #eab308;border-radius:8px;margin:1.5rem 0;padding:1.2rem 1.4rem}.article-body[data-v-60f2f065] .warning-block{border:1px solid #e6303040;border-left:3px solid var(--red);background:#e630300f}.article-body[data-v-60f2f065] .info-block .info-label{letter-spacing:.1em;text-transform:uppercase;color:#eab308;margin-bottom:.6rem;font-size:.75rem;font-weight:700;display:block}.article-body[data-v-60f2f065] .warning-block .info-label{color:#f87171}.article-body[data-v-60f2f065] .info-block .info-link{color:#eab308;text-underline-offset:2px;text-decoration:underline;transition:opacity .2s}.article-body[data-v-60f2f065] .info-block .info-link:hover{opacity:.8}.article-body[data-v-60f2f065] .info-block p{color:#aaa;margin-bottom:1rem;font-size:.92rem}.article-body[data-v-60f2f065] .info-block p:last-child{margin-bottom:0}.article-body[data-v-60f2f065] .verdict-card{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;margin:1.2rem 0;padding:1.4rem 1.6rem}.article-body[data-v-60f2f065] .verdict-header{align-items:center;gap:.8rem;margin-bottom:.8rem;display:flex}.article-body[data-v-60f2f065] .verdict-num{color:#333;font-family:Rajdhani,sans-serif;font-size:1rem;font-weight:700}.article-body[data-v-60f2f065] .verdict-badge{letter-spacing:.12em;border-radius:3px;padding:.2rem .7rem;font-size:.7rem;font-weight:700}.article-body[data-v-60f2f065] .verdict-badge.faux{color:var(--red);background:#e630301f;border:1px solid #e630304d}.article-body[data-v-60f2f065] .verdict-badge.nuance{color:#eab308;background:#eab3081a;border:1px solid #eab3084d}.article-body[data-v-60f2f065] .verdict-badge.vrai{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d}.article-body[data-v-60f2f065] .verdict-claim{font-family:Rajdhani,sans-serif;color:#fff!important;margin-bottom:.6rem!important;font-size:1.15rem!important;font-weight:700!important}.article-cta[data-v-60f2f065]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:2rem;display:flex}.cta-content h3[data-v-60f2f065]{color:#fff;margin-bottom:.4rem;font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700}.cta-content p[data-v-60f2f065]{color:var(--text-muted);max-width:380px;font-size:.9rem}.cta-buttons[data-v-60f2f065]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:1rem;display:flex}.btn-primary[data-v-60f2f065]{background:var(--red);color:#fff;white-space:nowrap;border-radius:6px;padding:.65rem 1.4rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .1s}.btn-primary[data-v-60f2f065]:hover{background:var(--red-dark);transform:translateY(-1px)}.btn-ghost[data-v-60f2f065]{color:var(--text-muted);white-space:nowrap;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.btn-ghost[data-v-60f2f065]:hover{color:#fff}@media (width<=600px){.article-inner[data-v-60f2f065]{padding:2rem 1.5rem 4rem}.article-cta[data-v-60f2f065]{flex-direction:column;align-items:flex-start}.cta-buttons[data-v-60f2f065]{width:100%}.btn-primary[data-v-60f2f065]{text-align:center;width:100%}}.prestations-page[data-v-027532d6]{min-height:100vh;padding-top:70px}.prestations-hero[data-v-027532d6]{padding:5rem 2rem 4rem;position:relative;overflow:hidden}.prestations-hero[data-v-027532d6]:before{content:"";pointer-events:none;background:radial-gradient(circle,#e6303014 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-100px;right:-100px}.prestations-hero-inner[data-v-027532d6]{max-width:800px;margin:0 auto}.prestations-label[data-v-027532d6]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:4px;margin-bottom:1.2rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.prestations-hero-inner h1[data-v-027532d6]{color:#fff;letter-spacing:-.01em;margin-bottom:1rem;font-family:Rajdhani,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:700}.red[data-v-027532d6]{color:var(--red)}.prestations-hero-inner p[data-v-027532d6]{color:var(--text-muted);max-width:520px;font-size:1.1rem}.prestations-list[data-v-027532d6]{padding:0 2rem 6rem}.prestations-list-inner[data-v-027532d6]{max-width:1200px;margin:0 auto}.prestations-grid[data-v-027532d6]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem;display:grid}.prestation-card[data-v-027532d6]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;overflow:hidden}.prestation-card[data-v-027532d6]:hover{border-color:#e6303066;transform:translateY(-3px);box-shadow:0 12px 40px #0000004d}.card-photo[data-v-027532d6]{border-bottom:1px solid var(--border);background:#0e0e0e;flex-shrink:0;width:100%;height:200px;overflow:hidden}.car-img[data-v-027532d6]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.prestation-card:hover .car-img[data-v-027532d6]{transform:scale(1.04)}.car-placeholder[data-v-027532d6]{background:linear-gradient(135deg,#111 0%,#161616 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.car-placeholder svg[data-v-027532d6]{opacity:.4;width:120px;height:60px}.card-body[data-v-027532d6]{flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;display:flex}.card-top[data-v-027532d6]{align-items:center;gap:.5rem;display:flex}.card-type[data-v-027532d6]{letter-spacing:.12em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303033;border-radius:3px;padding:.2rem .6rem;font-size:.7rem;font-weight:700}.card-fuel[data-v-027532d6]{letter-spacing:.08em;text-transform:uppercase;border-radius:100px;padding:.2rem .6rem;font-size:.65rem;font-weight:700}.card-fuel.diesel[data-v-027532d6]{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f633}.card-fuel.petrol[data-v-027532d6]{color:#fbbf24;background:#eab3081a;border:1px solid #eab3082e}.card-vehicle[data-v-027532d6]{color:#fff;letter-spacing:-.01em;margin:0;font-family:Rajdhani,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.2}.card-motorisation[data-v-027532d6]{color:var(--text-muted);margin:-.25rem 0 0;font-size:.82rem}.card-power[data-v-027532d6]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;flex-direction:column;gap:.5rem;padding:.85rem 1rem;display:flex}.power-stat[data-v-027532d6]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.power-label[data-v-027532d6]{letter-spacing:.1em;text-transform:uppercase;color:#555;min-width:54px;font-size:.65rem;font-weight:700}.power-values[data-v-027532d6]{align-items:center;gap:.4rem;display:flex}.power-values svg[data-v-027532d6]{flex-shrink:0;width:16px;height:6px}.power-stock[data-v-027532d6]{color:#ffffff4d;font-family:Rajdhani,sans-serif;font-size:.95rem;font-weight:700}.power-tuned[data-v-027532d6]{color:#fff;font-family:Rajdhani,sans-serif;font-size:1rem;font-weight:700}.power-gain[data-v-027532d6]{color:#fff;background:var(--red);border-radius:100px;padding:1px 7px;font-family:Rajdhani,sans-serif;font-size:.8rem;font-weight:700}.card-excerpt[data-v-027532d6]{color:var(--text-muted);flex:1;font-size:.88rem;line-height:1.6}.card-footer[data-v-027532d6]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.9rem;display:flex}.card-date[data-v-027532d6]{color:#555;font-size:.78rem}.card-link[data-v-027532d6]{color:var(--red);align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;transition:gap .2s;display:flex}.prestation-card:hover .card-link[data-v-027532d6]{gap:.5rem}.arrow[data-v-027532d6]{transition:transform .2s}.prestation-card:hover .arrow[data-v-027532d6]{transform:translate(3px)}.pagination[data-v-027532d6]{justify-content:center;align-items:center;gap:.4rem;margin-top:3rem;display:flex}.page-btn[data-v-027532d6]{background:var(--bg-card);border:1px solid var(--border);min-width:2.4rem;height:2.4rem;color:var(--text-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 .6rem;font-size:.9rem;font-weight:600;transition:border-color .2s,color .2s,background .2s;display:flex}.page-btn[data-v-027532d6]:hover:not(:disabled){color:#fff;border-color:#e6303066}.page-btn.active[data-v-027532d6]{background:var(--red);border-color:var(--red);color:#fff}.page-btn[data-v-027532d6]:disabled{opacity:.3;cursor:default}@media (width<=600px){.prestations-hero[data-v-027532d6]{padding:4rem 1.5rem 3rem}.prestations-list[data-v-027532d6]{padding:0 1.5rem 4rem}.prestations-grid[data-v-027532d6]{grid-template-columns:1fr}}.prestation-page[data-v-98ecf6e4]{min-height:100vh;padding-top:70px}.prestation-photo[data-v-98ecf6e4]{border:1px solid var(--border);background:#0d0d0d;border-radius:16px;justify-content:center;align-items:center;max-height:560px;margin-bottom:2.5rem;display:flex;overflow:hidden}.prestation-photo img[data-v-98ecf6e4]{object-fit:contain;width:100%;max-height:560px;display:block}.prestation-inner[data-v-98ecf6e4]{max-width:860px;margin:0 auto;padding:3rem 2rem 6rem}.breadcrumb[data-v-98ecf6e4]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.8rem;display:flex}.breadcrumb a[data-v-98ecf6e4]{color:var(--text-muted);text-decoration:none;transition:color .2s}.breadcrumb a[data-v-98ecf6e4]:hover{color:var(--red)}.breadcrumb span[data-v-98ecf6e4]:last-child{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.sep[data-v-98ecf6e4]{color:#333}.prestation-header[data-v-98ecf6e4]{margin-bottom:2rem}.header-badges[data-v-98ecf6e4]{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.prestation-type[data-v-98ecf6e4]{letter-spacing:.12em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303033;border-radius:3px;padding:.2rem .6rem;font-size:.7rem;font-weight:700;display:inline-block}.prestation-fuel[data-v-98ecf6e4]{letter-spacing:.08em;text-transform:uppercase;border-radius:100px;padding:.2rem .6rem;font-size:.65rem;font-weight:700}.prestation-fuel.diesel[data-v-98ecf6e4]{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f633}.prestation-fuel.petrol[data-v-98ecf6e4]{color:#fbbf24;background:#eab3081a;border:1px solid #eab3082e}.prestation-header h1[data-v-98ecf6e4]{color:#fff;letter-spacing:-.01em;margin-bottom:1rem;font-family:Rajdhani,sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.2}.prestation-meta[data-v-98ecf6e4]{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.dot[data-v-98ecf6e4]{color:#333}.prestation-divider[data-v-98ecf6e4]{background:var(--border);height:1px;margin:2rem 0}.stats-card[data-v-98ecf6e4]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;margin-bottom:2rem;padding:2rem;position:relative;overflow:hidden}.stats-card[data-v-98ecf6e4]:before{content:"";background:linear-gradient(90deg, transparent, var(--red), transparent);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.stats-card-header[data-v-98ecf6e4]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.6rem;margin-bottom:1.75rem;font-size:.75rem;font-weight:700;display:flex}.stats-card-header svg[data-v-98ecf6e4]{flex-shrink:0;width:16px;height:16px}.stats-grid[data-v-98ecf6e4]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.stat-block[data-v-98ecf6e4]{border:1px solid var(--border);background:#ffffff05;border-radius:12px;padding:1.4rem}.stat-header[data-v-98ecf6e4]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.stat-label[data-v-98ecf6e4]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:700}.gain-badge[data-v-98ecf6e4]{color:#fff;background:var(--red);letter-spacing:.02em;border-radius:100px;padding:2px 10px;font-family:Rajdhani,sans-serif;font-size:.95rem;font-weight:700}.bar-track[data-v-98ecf6e4]{background:#ffffff0d;border-radius:100px;height:8px;margin-bottom:1rem;display:flex;overflow:hidden}.bar-stock[data-v-98ecf6e4]{background:#e6303059;border-radius:100px 0 0 100px;transition:width .7s cubic-bezier(.34,1.56,.64,1)}.bar-gain[data-v-98ecf6e4]{background:var(--red);border-radius:0 100px 100px 0;transition:width .7s cubic-bezier(.34,1.56,.64,1) .1s}.stat-values[data-v-98ecf6e4]{align-items:center;gap:.75rem;display:flex}.val-group[data-v-98ecf6e4]{flex-direction:column;gap:2px;display:flex}.val-stock[data-v-98ecf6e4]{color:#ffffff59;font-family:Rajdhani,sans-serif;font-size:1.6rem;font-weight:700;line-height:1}.val-tuned[data-v-98ecf6e4]{color:#fff;font-family:Rajdhani,sans-serif;font-size:2rem;font-weight:700;line-height:1}.val-sublabel[data-v-98ecf6e4]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff38;font-size:.62rem;font-weight:600}.val-sublabel.tuned[data-v-98ecf6e4]{color:var(--red)}.stat-values svg[data-v-98ecf6e4]{flex-shrink:0;width:20px;height:8px;margin-bottom:14px}.stats-disclaimer[data-v-98ecf6e4]{color:#444;margin-top:1.25rem;margin-bottom:0;font-size:.73rem;font-style:italic}.prestation-body[data-v-98ecf6e4]{color:#bbb;margin-bottom:.5rem;font-size:1rem;line-height:1.8}.prestation-body[data-v-98ecf6e4] p{color:#bbb;margin-bottom:1.2rem}.prestation-body[data-v-98ecf6e4] strong{color:#eee;font-weight:600}.prestation-body[data-v-98ecf6e4] h2{color:#fff;border-left:3px solid var(--red);margin:2rem 0 1rem;padding-left:1rem;font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700}.prestation-body[data-v-98ecf6e4] ul{flex-direction:column;gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.prestation-body[data-v-98ecf6e4] li{color:#bbb;padding-left:1.2rem;position:relative}.prestation-body[data-v-98ecf6e4] li:before{content:"—";color:var(--red);font-weight:700;position:absolute;left:0}.prestation-cta[data-v-98ecf6e4]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.cta-content h3[data-v-98ecf6e4]{color:#fff;margin-bottom:.4rem;font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700}.cta-content p[data-v-98ecf6e4]{color:var(--text-muted);max-width:380px;font-size:.9rem}.cta-buttons[data-v-98ecf6e4]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:1rem;display:flex}.btn-primary[data-v-98ecf6e4]{background:var(--red);color:#fff;white-space:nowrap;border-radius:6px;padding:.65rem 1.4rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .1s}.btn-primary[data-v-98ecf6e4]:hover{background:var(--red-dark);transform:translateY(-1px)}.btn-ghost[data-v-98ecf6e4]{color:var(--text-muted);white-space:nowrap;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.btn-ghost[data-v-98ecf6e4]:hover{color:#fff}@media (width<=700px){.prestation-photo[data-v-98ecf6e4]{border-radius:10px;max-height:420px}.prestation-photo img[data-v-98ecf6e4]{max-height:420px}.prestation-inner[data-v-98ecf6e4]{padding:2rem 1.5rem 4rem}.stats-grid[data-v-98ecf6e4]{grid-template-columns:1fr}.prestation-cta[data-v-98ecf6e4]{flex-direction:column;align-items:flex-start}.cta-buttons[data-v-98ecf6e4]{width:100%}.btn-primary[data-v-98ecf6e4]{text-align:center;width:100%}}.about-page[data-v-f55d555e]{min-height:100vh;padding-top:70px}.about-hero[data-v-f55d555e]{padding:5rem 2rem 3rem;position:relative;overflow:hidden}.about-hero[data-v-f55d555e]:before{content:"";pointer-events:none;background:radial-gradient(circle,#e6303012 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-80px;right:-80px}.about-hero-inner[data-v-f55d555e]{max-width:860px;margin:0 auto}.section-tag[data-v-f55d555e]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:4px;margin-bottom:1.2rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.about-hero h1[data-v-f55d555e]{color:#fff;letter-spacing:-.02em;margin-bottom:.75rem;font-family:Rajdhani,sans-serif;font-size:clamp(2.5rem,6vw,4rem);font-weight:700}.red[data-v-f55d555e]{color:var(--red)}.about-subtitle[data-v-f55d555e]{color:var(--text-muted);font-size:1rem}.about-content[data-v-f55d555e]{max-width:860px;margin:0 auto;padding:0 2rem 6rem}.about-divider[data-v-f55d555e]{background:var(--border);height:1px;margin:3rem 0}.about-block[data-v-f55d555e]{flex-direction:column;gap:1.5rem;display:flex}.block-label[data-v-f55d555e]{letter-spacing:.18em;text-transform:uppercase;color:var(--red);font-size:.7rem;font-weight:700}.prose[data-v-f55d555e]{flex-direction:column;gap:1rem;display:flex}.prose p[data-v-f55d555e]{color:#aaa;font-size:1rem;line-height:1.85}.values-grid[data-v-f55d555e]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.value-card[data-v-f55d555e]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:.75rem;padding:1.5rem;transition:border-color .2s;display:flex}.value-card[data-v-f55d555e]:hover{border-color:#e630304d}.value-icon[data-v-f55d555e]{width:32px;height:32px;color:var(--red)}.value-icon svg[data-v-f55d555e]{width:100%;height:100%}.value-card h3[data-v-f55d555e]{color:#fff;margin:0;font-family:Rajdhani,sans-serif;font-size:1.05rem;font-weight:700}.value-card p[data-v-f55d555e]{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.65}.services-list[data-v-f55d555e]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}.service-row[data-v-f55d555e]{border-bottom:1px solid var(--border);align-items:baseline;gap:2rem;padding:1rem 1.5rem;transition:background .15s;display:flex}.service-row[data-v-f55d555e]:last-child{border-bottom:none}.service-row[data-v-f55d555e]:hover{background:#ffffff05}.service-name[data-v-f55d555e]{color:#fff;flex-shrink:0;min-width:200px;font-size:.9rem;font-weight:700}.service-desc[data-v-f55d555e]{color:var(--text-muted);font-size:.85rem;line-height:1.5}.company-grid[data-v-f55d555e]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}.company-row[data-v-f55d555e]{border-bottom:1px solid var(--border);align-items:flex-start;gap:2rem;padding:1rem 1.5rem;display:flex}.company-row[data-v-f55d555e]:last-child{border-bottom:none}.company-key[data-v-f55d555e]{letter-spacing:.08em;text-transform:uppercase;color:#555;flex-shrink:0;min-width:160px;padding-top:1px;font-size:.78rem;font-weight:700}.company-val[data-v-f55d555e]{color:#ccc;font-size:.92rem;font-weight:500}.company-val.mono[data-v-f55d555e]{letter-spacing:.05em;font-family:monospace;font-size:.88rem}@media (width<=700px){.about-hero[data-v-f55d555e]{padding:4rem 1.5rem 2.5rem}.about-content[data-v-f55d555e]{padding:0 1.5rem 4rem}.values-grid[data-v-f55d555e]{grid-template-columns:1fr}.service-row[data-v-f55d555e]{flex-direction:column;gap:.3rem}.service-name[data-v-f55d555e]{min-width:unset}.company-key[data-v-f55d555e]{min-width:120px}}.faq-page[data-v-1cb773e6]{min-height:100vh;padding-top:70px}.faq-hero[data-v-1cb773e6]{padding:5rem 2rem 3rem;position:relative;overflow:hidden}.faq-hero[data-v-1cb773e6]:before{content:"";pointer-events:none;background:radial-gradient(circle,#e6303012 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-80px;right:-80px}.faq-hero-inner[data-v-1cb773e6]{max-width:860px;margin:0 auto}.section-tag[data-v-1cb773e6]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:4px;margin-bottom:1.2rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.faq-hero h1[data-v-1cb773e6]{color:#fff;letter-spacing:-.01em;margin-bottom:1rem;font-family:Rajdhani,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:700}.red[data-v-1cb773e6]{color:var(--red)}.faq-hero p[data-v-1cb773e6]{color:var(--text-muted);font-size:1.05rem}.faq-content[data-v-1cb773e6]{flex-direction:column;gap:3rem;max-width:860px;margin:0 auto;padding:0 2rem 6rem;display:flex}.faq-category[data-v-1cb773e6]{flex-direction:column;gap:.75rem;display:flex}.category-title[data-v-1cb773e6]{letter-spacing:.18em;text-transform:uppercase;color:var(--red);border-bottom:1px solid var(--border);padding-bottom:.75rem;font-size:.7rem;font-weight:700}.faq-list[data-v-1cb773e6]{flex-direction:column;gap:.5rem;display:flex}.faq-item[data-v-1cb773e6]{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;transition:border-color .2s;overflow:hidden}.faq-item.open[data-v-1cb773e6]{border-color:#e630304d}.faq-question[data-v-1cb773e6]{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.25rem;font-family:Inter,sans-serif;font-size:.95rem;font-weight:600;transition:color .2s;display:flex}.faq-question[data-v-1cb773e6]:hover,.faq-item.open .faq-question[data-v-1cb773e6]{color:var(--red)}.faq-chevron[data-v-1cb773e6]{width:18px;height:18px;color:var(--text-muted);flex-shrink:0;transition:transform .25s}.faq-item.open .faq-chevron[data-v-1cb773e6]{color:var(--red);transform:rotate(180deg)}.faq-answer[data-v-1cb773e6]{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.faq-item.open .faq-answer[data-v-1cb773e6]{max-height:400px}.faq-answer p[data-v-1cb773e6]{color:#999;border-top:1px solid var(--border);padding:1rem 1.25rem 1.25rem;font-size:.9rem;line-height:1.8}.faq-cta[data-v-1cb773e6]{background:var(--bg-card);border:1px solid var(--border);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;display:flex}.faq-cta h3[data-v-1cb773e6]{color:#fff;font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700}.faq-cta p[data-v-1cb773e6]{color:var(--text-muted);font-size:.9rem}.btn-primary[data-v-1cb773e6]{background:var(--red);color:#fff;border-radius:6px;margin-top:.25rem;padding:.65rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .1s;display:inline-block}.btn-primary[data-v-1cb773e6]:hover{background:var(--red-dark);transform:translateY(-1px)}@media (width<=600px){.faq-hero[data-v-1cb773e6]{padding:4rem 1.5rem 2.5rem}.faq-content[data-v-1cb773e6]{padding:0 1.5rem 4rem}.faq-question[data-v-1cb773e6]{font-size:.88rem}}.legal-page[data-v-768c0178]{min-height:100vh;padding-top:70px}.legal-hero[data-v-768c0178]{padding:4rem 2rem 2.5rem}.legal-hero-inner[data-v-768c0178]{max-width:860px;margin:0 auto}.section-tag[data-v-768c0178]{letter-spacing:.15em;text-transform:uppercase;color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:4px;margin-bottom:1.2rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.legal-hero h1[data-v-768c0178]{color:#fff;letter-spacing:-.01em;margin-bottom:.5rem;font-family:Rajdhani,sans-serif;font-size:clamp(1.8rem,4vw,3rem);font-weight:700}.red[data-v-768c0178]{color:var(--red)}.legal-subtitle[data-v-768c0178]{color:#555;font-size:.85rem}.legal-content[data-v-768c0178]{max-width:860px;margin:0 auto;padding:0 2rem 6rem}.legal-divider[data-v-768c0178]{background:var(--border);height:1px;margin:3rem 0}.legal-block[data-v-768c0178]{flex-direction:column;gap:1.25rem;display:flex}.legal-block h2[data-v-768c0178]{color:#fff;border-bottom:1px solid var(--border);padding-bottom:.75rem;font-family:Rajdhani,sans-serif;font-size:1.5rem;font-weight:700}.legal-block h3[data-v-768c0178]{color:#ddd;margin-top:.5rem;font-family:Rajdhani,sans-serif;font-size:1.05rem;font-weight:700}.legal-block p[data-v-768c0178]{color:#999;font-size:.9rem;line-height:1.8}.legal-block p strong[data-v-768c0178]{color:#ccc}.legal-block a[data-v-768c0178]{color:var(--red);text-underline-offset:3px;text-decoration:underline;transition:opacity .2s}.legal-block a[data-v-768c0178]:hover{opacity:.75}.legal-block ul[data-v-768c0178]{flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}.legal-block ul li[data-v-768c0178]{color:#999;padding-left:1.2rem;font-size:.9rem;line-height:1.7;position:relative}.legal-block ul li[data-v-768c0178]:before{content:"—";color:var(--red);font-weight:700;position:absolute;left:0}.legal-block ul li strong[data-v-768c0178]{color:#ccc}.legal-table[data-v-768c0178]{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;overflow:hidden}.legal-row[data-v-768c0178]{border-bottom:1px solid var(--border);align-items:flex-start;gap:1.5rem;padding:.85rem 1.25rem;display:flex}.legal-row[data-v-768c0178]:last-child{border-bottom:none}.legal-key[data-v-768c0178]{letter-spacing:.07em;text-transform:uppercase;color:#555;flex:0 0 240px;width:240px;padding-top:1px;font-size:.78rem;font-weight:700}.legal-val[data-v-768c0178]{color:#bbb;font-size:.88rem}.legal-val.mono[data-v-768c0178]{letter-spacing:.05em;font-family:monospace}.legal-val.placeholder[data-v-768c0178]{color:var(--red);font-style:italic}@media (width<=600px){.legal-hero[data-v-768c0178]{padding:3rem 1.5rem 2rem}.legal-content[data-v-768c0178]{padding:0 1.5rem 4rem}.legal-row[data-v-768c0178]{flex-direction:column;gap:.2rem}.legal-key[data-v-768c0178]{flex:none;width:auto}}.outils-page[data-v-d4263444]{min-height:100vh;padding-top:70px}.outils-inner[data-v-d4263444]{max-width:960px;margin:0 auto;padding:3rem 2rem 6rem}.breadcrumb[data-v-d4263444]{color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.8rem;display:flex}.breadcrumb a[data-v-d4263444]{color:var(--text-muted);text-decoration:none;transition:color .2s}.breadcrumb a[data-v-d4263444]:hover{color:var(--red)}.sep[data-v-d4263444]{color:#333}.outils-header[data-v-d4263444]{margin-bottom:2.5rem}.outils-header h1[data-v-d4263444]{color:#fff;margin-bottom:.5rem;font-family:Rajdhani,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700}.outils-header p[data-v-d4263444]{color:var(--text-muted);max-width:520px;font-size:1rem}.tools-grid[data-v-d4263444]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.2rem;display:grid}.tool-card[data-v-d4263444]{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:.8rem;padding:1.6rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.tool-card[data-v-d4263444]:hover{border-color:#ffffff26;transform:translateY(-2px)}.tool-card-top[data-v-d4263444]{justify-content:space-between;align-items:center;display:flex}.tool-badge[data-v-d4263444]{letter-spacing:.12em;text-transform:uppercase;border-radius:3px;padding:.2rem .6rem;font-size:.65rem;font-weight:700}.tool-badge.green[data-v-d4263444]{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e40}.tool-badge.red[data-v-d4263444]{color:var(--red);background:#e630301a;border:1px solid #e6303040}.tool-arrow[data-v-d4263444]{color:#444;width:18px;height:18px;transition:color .2s,transform .2s}.tool-card:hover .tool-arrow[data-v-d4263444]{color:var(--red);transform:translate(3px)}.tool-card h2[data-v-d4263444]{color:#fff;font-family:Rajdhani,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.tool-card p[data-v-d4263444]{color:var(--text-muted);font-size:.85rem;line-height:1.6}.tool-features[data-v-d4263444]{flex-direction:column;gap:.35rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.tool-features li[data-v-d4263444]{color:#555;padding-left:1rem;font-size:.78rem;position:relative}.tool-features li[data-v-d4263444]:before{content:"—";color:var(--red);font-weight:700;position:absolute;left:0}@media (width<=600px){.outils-inner[data-v-d4263444]{padding:2rem 1.5rem 4rem}.tools-grid[data-v-d4263444]{grid-template-columns:1fr}}.outils-page[data-v-0be9f289]{min-height:100vh;padding-top:70px}.outils-inner[data-v-0be9f289]{max-width:860px;margin:0 auto;padding:3rem 2rem 6rem}.breadcrumb[data-v-0be9f289]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.8rem;display:flex}.breadcrumb a[data-v-0be9f289]{color:var(--text-muted);text-decoration:none;transition:color .2s}.breadcrumb a[data-v-0be9f289]:hover{color:var(--red)}.sep[data-v-0be9f289]{color:#333}.tool-card[data-v-0be9f289]{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:2rem}.tool-heading[data-v-0be9f289]{align-items:center;gap:.8rem;margin-bottom:.8rem;display:flex}.tool-badge[data-v-0be9f289]{letter-spacing:.12em;text-transform:uppercase;color:#22c55e;background:#22c55e1a;border:1px solid #22c55e40;border-radius:3px;flex-shrink:0;padding:.2rem .6rem;font-size:.65rem;font-weight:700}.tool-heading h1[data-v-0be9f289]{color:#fff;font-family:Rajdhani,sans-serif;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700}.tool-desc[data-v-0be9f289]{color:var(--text-muted);max-width:600px;margin-bottom:1.5rem;font-size:.9rem}.geo-bar[data-v-0be9f289]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.btn-geo[data-v-0be9f289]{border:1px solid var(--border);color:#fff;cursor:pointer;background:#ffffff0d;border-radius:7px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:500;transition:background .2s,border-color .2s;display:flex}.btn-geo[data-v-0be9f289]:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.btn-geo[data-v-0be9f289]:disabled{opacity:.5;cursor:not-allowed}.geo-spinner[data-v-0be9f289]{border:2px solid #fff3;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite spin-0be9f289}@keyframes spin-0be9f289{to{transform:rotate(360deg)}}.geo-status[data-v-0be9f289]{font-size:.8rem}.geo-success[data-v-0be9f289]{color:#22c55e}.geo-warn[data-v-0be9f289]{color:#eab308}.geo-error[data-v-0be9f289]{color:#f87171}.calc-grid[data-v-0be9f289]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.input-group label[data-v-0be9f289]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;font-size:.78rem;font-weight:600;display:block}.editable-hint[data-v-0be9f289]{letter-spacing:0;text-transform:none;color:#555;margin-left:4px;font-size:.68rem;font-weight:400}.input-row[data-v-0be9f289]{background:var(--bg);border:1px solid var(--border);border-radius:7px;align-items:center;display:flex;overflow:hidden}.input-row input[data-v-0be9f289]{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.55rem .8rem;font-size:1rem;font-weight:500}.unit[data-v-0be9f289]{color:#555;white-space:nowrap;padding-right:.8rem;font-size:.75rem}.select-wrap[data-v-0be9f289]{background:var(--bg);border:1px solid var(--border);border-radius:7px;position:relative}.select-wrap[data-v-0be9f289]:after{content:"";pointer-events:none;border-top:5px solid #555;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.select-wrap select[data-v-0be9f289]{background:var(--bg);color:#fff;cursor:pointer;appearance:none;border:none;border-radius:7px;outline:none;width:100%;padding:.55rem 2rem .55rem .8rem;font-size:1rem;font-weight:500}.results-section[data-v-0be9f289]{border-top:1px solid var(--border);margin-top:.5rem;padding-top:1.5rem}.results-grid[data-v-0be9f289]{grid-template-columns:repeat(5,1fr);gap:.8rem;margin-bottom:1rem;display:grid}.result-card[data-v-0be9f289]{background:var(--bg);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.25rem;padding:1rem 1.1rem;display:flex}.result-card.accent[data-v-0be9f289]{background:#e630300d;border-color:#e630304d}.result-label[data-v-0be9f289]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:.72rem;font-weight:600}.result-value[data-v-0be9f289]{color:#fff;font-family:Rajdhani,sans-serif;font-size:1.6rem;font-weight:700;line-height:1}.result-card.accent .result-value[data-v-0be9f289]{color:var(--red)}.result-value.negative[data-v-0be9f289]{color:#f87171}.result-sub[data-v-0be9f289]{color:#555;margin-top:2px;font-size:.7rem}.calc-detail[data-v-0be9f289]{border:1px solid var(--border);background:#ffffff05;border-radius:10px;margin-top:1.2rem;padding:1.2rem 1.4rem}.calc-detail-title[data-v-0be9f289]{text-transform:uppercase;letter-spacing:.08em;color:#555;margin-bottom:.9rem;font-size:.72rem;font-weight:700}.calc-rows[data-v-0be9f289]{flex-direction:column;gap:.55rem;display:flex}.calc-row[data-v-0be9f289]{grid-template-columns:200px 1fr auto;align-items:center;gap:.8rem;font-size:.82rem;display:grid}.calc-label[data-v-0be9f289]{color:var(--text-muted);white-space:nowrap;font-weight:500}.calc-label em[data-v-0be9f289]{color:#555;font-size:.75rem;font-style:normal}.e85-row .calc-label[data-v-0be9f289]{color:#22c55e}.calc-formula[data-v-0be9f289]{color:#444;font-size:.78rem}.calc-total[data-v-0be9f289]{color:var(--text-muted);text-align:right;white-space:nowrap;font-weight:600}.calc-total.highlight[data-v-0be9f289]{color:#fff;font-family:Rajdhani,sans-serif;font-size:1rem}.calc-divider[data-v-0be9f289]{background:var(--border);height:1px;margin:.3rem 0}.result-row .calc-label[data-v-0be9f289]{color:#888}@media (width<=600px){.calc-row[data-v-0be9f289]{grid-template-columns:1fr auto}.calc-formula[data-v-0be9f289]{display:none}}.tool-cta[data-v-0be9f289]{background:#e630300f;border:1px solid #e6303033;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:1.2rem 1.5rem;display:flex}.tool-cta p[data-v-0be9f289]{color:#ccc;font-size:.9rem}.tool-cta strong[data-v-0be9f289]{color:#fff}.btn-primary[data-v-0be9f289]{background:var(--red);color:#fff;white-space:nowrap;border-radius:6px;padding:.6rem 1.3rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .2s,transform .1s;display:inline-block}.btn-primary[data-v-0be9f289]:hover{background:var(--red-dark);transform:translateY(-1px)}@media (width<=600px){.outils-inner[data-v-0be9f289]{padding:2rem 1.5rem 4rem}.tool-card[data-v-0be9f289]{padding:1.5rem 1.2rem}.geo-bar[data-v-0be9f289]{flex-direction:column;align-items:flex-start}.calc-grid[data-v-0be9f289]{grid-template-columns:1fr}.results-grid[data-v-0be9f289]{grid-template-rows:auto auto;grid-template-columns:repeat(2,1fr)}.tool-cta[data-v-0be9f289]{flex-direction:column}.btn-primary[data-v-0be9f289]{text-align:center;width:100%}}.outils-page[data-v-f478f20e]{min-height:100vh;padding-top:70px}.outils-inner[data-v-f478f20e]{max-width:960px;margin:0 auto;padding:3rem 2rem 0}.breadcrumb[data-v-f478f20e]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.breadcrumb a[data-v-f478f20e]{color:var(--text-muted);text-decoration:none;transition:color .2s}.breadcrumb a[data-v-f478f20e]:hover{color:var(--red)}.sep[data-v-f478f20e]{color:#333}.boutique-page[data-v-39aa6883]{min-height:100vh;padding-top:70px}.boutique-inner[data-v-39aa6883]{max-width:960px;margin:0 auto;padding:3rem 2rem 6rem}.breadcrumb[data-v-39aa6883]{color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.8rem;display:flex}.breadcrumb a[data-v-39aa6883]{color:var(--text-muted);text-decoration:none;transition:color .2s}.breadcrumb a[data-v-39aa6883]:hover{color:var(--red)}.sep[data-v-39aa6883]{color:#333}.boutique-header[data-v-39aa6883]{margin-bottom:2.5rem}.boutique-header h1[data-v-39aa6883]{color:#fff;margin-bottom:.5rem;font-family:Rajdhani,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700}.boutique-header p[data-v-39aa6883]{color:var(--text-muted);max-width:520px;font-size:1rem}.products-grid[data-v-39aa6883]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.2rem;display:grid}.product-card[data-v-39aa6883]{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:.8rem;padding:1.6rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.product-card[data-v-39aa6883]:hover{border-color:#ffffff26;transform:translateY(-2px)}.product-top[data-v-39aa6883]{justify-content:space-between;align-items:center;display:flex}.product-price[data-v-39aa6883]{color:var(--red);background:#e630301a;border:1px solid #e6303040;border-radius:3px;padding:.2rem .7rem;font-family:Rajdhani,sans-serif;font-size:1.1rem;font-weight:700}.product-arrow[data-v-39aa6883]{color:#444;width:18px;height:18px;transition:color .2s,transform .2s}.product-card:hover .product-arrow[data-v-39aa6883]{color:var(--red);transform:translate(3px)}.product-card h2[data-v-39aa6883]{color:#fff;font-family:Rajdhani,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.product-card p[data-v-39aa6883]{color:var(--text-muted);font-size:.85rem;line-height:1.6}@media (width<=600px){.boutique-inner[data-v-39aa6883]{padding:2rem 1.5rem 4rem}.products-grid[data-v-39aa6883]{grid-template-columns:1fr}}.logiciel-page[data-v-97102c33]{min-height:100vh;padding-top:70px}.logiciel-inner[data-v-97102c33]{max-width:760px;margin:0 auto;padding:3rem 2rem 6rem}.breadcrumb[data-v-97102c33]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.8rem;display:flex}.breadcrumb a[data-v-97102c33]{color:var(--text-muted);text-decoration:none;transition:color .2s}.breadcrumb a[data-v-97102c33]:hover{color:var(--red)}.sep[data-v-97102c33]{color:#333}.logiciel-header[data-v-97102c33]{margin-bottom:2rem}.header-top[data-v-97102c33]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.header-top-text[data-v-97102c33]{flex:1;min-width:220px}.logiciel-header h1[data-v-97102c33]{color:#fff;margin-bottom:.75rem;font-family:Rajdhani,sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;line-height:1.2}.logiciel-excerpt[data-v-97102c33]{color:var(--text-muted);font-size:1rem}.btn-buy--top[data-v-97102c33]{white-space:nowrap;flex-shrink:0}@media (width<=600px){.btn-buy--top[data-v-97102c33]{text-align:center;width:100%}}.logiciel-divider[data-v-97102c33]{background:var(--border);height:1px;margin:2rem 0}.logiciel-body[data-v-97102c33]{color:#bbb;margin-bottom:2rem;font-size:1rem;line-height:1.8}.logiciel-body[data-v-97102c33] p{color:#bbb;margin-bottom:1.2rem}.logiciel-body[data-v-97102c33] strong{color:#eee;font-weight:600}.logiciel-body[data-v-97102c33] h2{color:#fff;border-left:3px solid var(--red);margin:2rem 0 1rem;padding-left:1rem;font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700}.logiciel-body[data-v-97102c33] ul{flex-direction:column;gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.logiciel-body[data-v-97102c33] li{color:#bbb;padding-left:1.2rem;position:relative}.logiciel-body[data-v-97102c33] li:before{content:"—";color:var(--red);font-weight:700;position:absolute;left:0}.purchase-card[data-v-97102c33]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:1.25rem;padding:1.6rem 2rem;display:flex}.purchase-card-top[data-v-97102c33]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.consent-check[data-v-97102c33]{color:var(--text-muted);cursor:pointer;border-top:1px solid var(--border);border-radius:6px;align-items:flex-start;gap:.6rem;padding-top:1rem;font-size:.82rem;line-height:1.5;transition:box-shadow .2s;display:flex}.consent-check input[type=checkbox][data-v-97102c33]{width:16px;height:16px;accent-color:var(--red);cursor:pointer;flex-shrink:0;margin-top:.15rem}.consent-check a[data-v-97102c33]{color:var(--red);text-underline-offset:2px;text-decoration:underline}.consent-check--nudge[data-v-97102c33]{box-shadow:0 0 0 2px var(--red)}.purchase-info[data-v-97102c33]{flex-direction:column;gap:.2rem;display:flex}.purchase-label[data-v-97102c33]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:700}.purchase-price[data-v-97102c33]{color:#fff;font-family:Rajdhani,sans-serif;font-size:1.8rem;font-weight:700}.btn-buy[data-v-97102c33]{background:var(--red);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:.75rem 1.8rem;font-size:.95rem;font-weight:600;transition:background .2s,transform .1s}.btn-buy[data-v-97102c33]:hover:not(:disabled){background:var(--red-dark);transform:translateY(-1px)}.btn-buy[data-v-97102c33]:disabled{opacity:.6;cursor:default}.purchase-error[data-v-97102c33]{color:#f87171;margin-top:1rem;font-size:.88rem}@media (width<=600px){.logiciel-inner[data-v-97102c33]{padding:2rem 1.5rem 4rem}.purchase-card[data-v-97102c33]{flex-direction:column;align-items:flex-start}.btn-buy[data-v-97102c33]{text-align:center;width:100%}}.merci-page[data-v-62ac91df]{justify-content:center;align-items:center;min-height:100vh;padding-top:70px;display:flex}.merci-inner[data-v-62ac91df]{text-align:center;max-width:480px;margin:0 auto;padding:3rem 2rem 6rem}.merci-icon[data-v-62ac91df]{color:#22c55e;width:56px;height:56px;margin-bottom:1.5rem}.merci-inner h1[data-v-62ac91df]{color:#fff;margin-bottom:1rem;font-family:Rajdhani,sans-serif;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:700}.merci-inner p[data-v-62ac91df]{color:var(--text-muted);margin-bottom:.5rem;font-size:1rem;line-height:1.6}.merci-note[data-v-62ac91df]{color:#555;margin-bottom:2rem;font-size:.85rem}.btn-back[data-v-62ac91df]{color:var(--text-muted);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.btn-back[data-v-62ac91df]:hover{color:#fff}.not-found[data-v-e9c078aa]{justify-content:center;align-items:center;min-height:100vh;padding-top:70px;display:flex}.not-found-inner[data-v-e9c078aa]{text-align:center;padding:2rem}.status-code[data-v-e9c078aa]{color:var(--red);opacity:.5;letter-spacing:-.04em;margin-bottom:-1rem;font-family:Rajdhani,sans-serif;font-size:clamp(7rem,20vw,14rem);font-weight:700;line-height:1}.not-found-inner h1[data-v-e9c078aa]{color:#fff;margin-bottom:.8rem;font-family:Rajdhani,sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700}.not-found-inner p[data-v-e9c078aa]{color:var(--text-muted);margin-bottom:2.5rem;font-size:1rem}.not-found-actions[data-v-e9c078aa]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.btn-primary[data-v-e9c078aa]{background:var(--red);color:#fff;border-radius:6px;padding:.65rem 1.4rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .1s}.btn-primary[data-v-e9c078aa]:hover{background:var(--red-dark);transform:translateY(-1px)}.btn-ghost[data-v-e9c078aa]{color:var(--text-muted);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.btn-ghost[data-v-e9c078aa]:hover{color:#fff}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--red:#e63030;--red-dark:#c02020;--red-glow:#e630304d;--bg:#0a0a0a;--bg-card:#111;--bg-card2:#161616;--border:#ffffff12;--text:#f0f0f0;--text-muted:#888}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;width:100%;font-family:Inter,sans-serif;overflow-x:hidden}#app-root{width:100%;max-width:100vw;overflow-x:hidden}h1,h2,h3,h4{letter-spacing:.03em;font-family:Rajdhani,sans-serif;font-weight:700}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:Inter,sans-serif}img{max-width:100%}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--red-dark);border-radius:3px}.breadcrumb [data-tooltip]{position:relative}.breadcrumb [data-tooltip]:after{content:attr(data-tooltip);color:#e0e0e0;white-space:nowrap;pointer-events:none;opacity:0;z-index:100;background:#1e1e1e;border:1px solid #ffffff1a;border-radius:5px;padding:.35rem .65rem;font-size:.72rem;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.breadcrumb [data-tooltip]:hover:after{opacity:1}
