{"id":282437,"date":"2026-03-31T13:24:56","date_gmt":"2026-03-31T13:24:56","guid":{"rendered":"https:\/\/aztek.testpw.link\/?page_id=282437"},"modified":"2026-04-22T12:11:21","modified_gmt":"2026-04-22T12:11:21","slug":"demo-request","status":"publish","type":"page","link":"https:\/\/aztek.lu\/en\/demande-de-demo\/","title":{"rendered":"Demo request"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; module_id=\u00a0\u00bbheader\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#000000&Prime; background_image=\u00a0\u00bbhttps:\/\/aztek.lu\/wp-content\/uploads\/2025\/12\/saas-landing-44-ret-132e.png\u00a0\u00bb custom_margin=\u00a0\u00bb0px||||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb scroll_vertical_motion=\u00a0\u00bb0|50|50|100|4|0|-2&Prime; custom_css_free_form=\u00a0\u00bbdiv#header:before {||    content: \u00a0\u00bb;||    display: block;||    position: absolute;||    bottom: 3vw;||    left: -5vw;||    opacity: 0.8;||    width: 70vw;||    height: 70vw;||    border-radius: 0px;||    background-image: linear-gradient(132deg, #099eff 0%, #000000 50%, #445766 100%);||    filter: blur(50px);||}||||||}\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row use_custom_gutter=\u00a0\u00bbon\u00a0\u00bb gutter_width=\u00a0\u00bb1&Prime; custom_padding_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb positioning=\u00a0\u00bbnone\u00a0\u00bb position_origin_a=\u00a0\u00bbcenter_center\u00a0\u00bb z_index=\u00a0\u00bb1&Prime; width=\u00a0\u00bb100%\u00a0\u00bb max_width=\u00a0\u00bb100%\u00a0\u00bb max_width_tablet=\u00a0\u00bb90%\u00a0\u00bb max_width_phone=\u00a0\u00bb90%\u00a0\u00bb max_width_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb custom_padding=\u00a0\u00bb128px|100px|128px|100px|true|true\u00a0\u00bb custom_padding_tablet=\u00a0\u00bb128px|0px|128px|0px|true|true\u00a0\u00bb custom_padding_phone=\u00a0\u00bb128px|0px|128px|0px|true|true\u00a0\u00bb custom_css_main_element=\u00a0\u00bbdisplay:flex;||align-items:center;\u00a0\u00bb border_color_all=\u00a0\u00bb#2F4E84&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb custom_css_main_element_last_edited=\u00a0\u00bbon|desktop\u00a0\u00bb custom_css_main_element_tablet=\u00a0\u00bbdisplay:flex;||align-items:center;\u00a0\u00bb custom_css_main_element_phone=\u00a0\u00bbdisplay:flex;||align-items:center;\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font=\u00a0\u00bbMontserrat||||||||\u00a0\u00bb text_text_color=\u00a0\u00bb#f92379&Prime; text_font_size=\u00a0\u00bb13px\u00a0\u00bb text_line_height=\u00a0\u00bb1.6em\u00a0\u00bb background_color=\u00a0\u00bbrgba(249,35,121,0.2)\u00a0\u00bb text_orientation=\u00a0\u00bbcenter\u00a0\u00bb max_width=\u00a0\u00bb99%\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb custom_margin=\u00a0\u00bb0px||32px||false|false\u00a0\u00bb custom_margin_tablet=\u00a0\u00bb0px||32px||false|false\u00a0\u00bb custom_margin_phone=\u00a0\u00bb0px||32px||false|false\u00a0\u00bb custom_margin_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb custom_padding=\u00a0\u00bb0px|10px|0px|10px|true|true\u00a0\u00bb hover_enabled=\u00a0\u00bb0&Prime; custom_css_main_element=\u00a0\u00bbwidth:fit-content;\u00a0\u00bb border_radii=\u00a0\u00bbon|20px|20px|20px|20px\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb sticky_enabled=\u00a0\u00bb0&Prime;]<\/p>\n<p>Sans engagement<\/p>\n<p>[\/et_pb_text][df_adh_heading title_prefix=\u00a0\u00bbDemandez une d\u00e9monstration\u00a0\u00bb title_prefix_block=\u00a0\u00bbblock\u00a0\u00bb title_infix=\u00a0\u00bbavec nos experts\u00a0\u00bb title_infix_block=\u00a0\u00bbinline\u00a0\u00bb module_class=\u00a0\u00bbreveal-start\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb title_level=\u00a0\u00bbh1&Prime; title_font=\u00a0\u00bbSpace Grotesk|600|||||||\u00a0\u00bb title_text_align=\u00a0\u00bbcenter\u00a0\u00bb title_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb title_font_size=\u00a0\u00bb3vw\u00a0\u00bb title_letter_spacing=\u00a0\u00bb-3px\u00a0\u00bb title_line_height=\u00a0\u00bb1.1em\u00a0\u00bb t_infix_font=\u00a0\u00bb||on||||||\u00a0\u00bb hover_enabled=\u00a0\u00bb0&Prime; title_font_size_tablet=\u00a0\u00bb45px\u00a0\u00bb title_font_size_phone=\u00a0\u00bb35px\u00a0\u00bb title_font_size_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb custom_css_free_form=\u00a0\u00bbspan.infix {||  background: linear-gradient(90deg, #005bff, #6ec6ff);||  -webkit-background-clip: text;||  -webkit-text-fill-color: transparent;||}||\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb infix_padding=\u00a0\u00bb|5px|||false|false\u00a0\u00bb sticky_enabled=\u00a0\u00bb0&Prime;][\/df_adh_heading][et_pb_text module_class=\u00a0\u00bbanim-load\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font=\u00a0\u00bbMontserrat||||||||\u00a0\u00bb text_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb text_font_size=\u00a0\u00bb18px\u00a0\u00bb text_letter_spacing=\u00a0\u00bb-0.5px\u00a0\u00bb text_line_height=\u00a0\u00bb1.6em\u00a0\u00bb text_orientation=\u00a0\u00bbcenter\u00a0\u00bb width=\u00a0\u00bb60%\u00a0\u00bb width_tablet=\u00a0\u00bb85%\u00a0\u00bb width_phone=\u00a0\u00bb100%\u00a0\u00bb width_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb custom_margin=\u00a0\u00bb16px||||false|false\u00a0\u00bb animation_direction=\u00a0\u00bbbottom\u00a0\u00bb hover_enabled=\u00a0\u00bb0&Prime; text_font_size_tablet=\u00a0\u00bb17px\u00a0\u00bb text_font_size_phone=\u00a0\u00bb16px\u00a0\u00bb text_font_size_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb sticky_enabled=\u00a0\u00bb0&Prime;]<\/p>\n<p>Du paiement mobile au support physique cashless, chaque solution est pens\u00e9e pour offrir une exp\u00e9rience fluide aux utilisateurs et une gestion simplifi\u00e9e aux exploitants.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]        <script src=\"https:\/\/www.google.com\/recaptcha\/api.js?render=6LduvtksAAAAAJyU6bqKkObYRBlDy_XcuhOYiiLV\"><\/script>\n        <style>\n    \/* \u2500\u2500 AZTEK Demo Form Styles \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700&display=swap');\n\n    :root {\n        --aztek-dark: #0a0f1e;\n        --aztek-card: #111827;\n        --aztek-border: #1e293b;\n        --aztek-primary: #3089ff;\n        --aztek-primary-2: #3089ff;\n        --aztek-primary-soft: rgba(48, 137, 255, 0.12);\n        --aztek-primary-glow: rgba(48, 137, 255, 0.25);\n        --aztek-accent: #ffffff;\n        --aztek-text: #f1f5f9;\n        --aztek-text-soft: #94a3b8;\n        --aztek-success: #34d399;\n        --aztek-error: #f87171;\n        --aztek-radius: 14px;\n    }\n\n    .aztek-form-wrapper * {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\n\n    .aztek-form-wrapper {\n        max-width: 720px;\n        margin: 3rem auto;\n        font-family: 'Montserrat', system-ui, -apple-system, sans-serif;\n        color: var(--aztek-text);\n    }\n\n    \/* Header *\/\n    .aztek-form-header {\n        text-align: center;\n        margin-bottom: 2.5rem;\n    }\n    .aztek-form-header .aztek-badge {\n        display: inline-flex;\n        align-items: center;\n        gap: 6px;\n        background: var(--aztek-primary-soft);\n        color: var(--aztek-primary);\n        font-size: 0.78rem;\n        font-weight: 600;\n        padding: 6px 16px;\n        border-radius: 100px;\n        letter-spacing: 0.04em;\n        text-transform: uppercase;\n        margin-bottom: 1rem;\n    }\n    .aztek-form-header h2 {\n        font-size: 1.9rem;\n        font-weight: 700;\n        color: var(--aztek-text);\n        line-height: 1.25;\n        margin-bottom: 0.6rem;\n    }\n    .aztek-form-header p {\n        color: var(--aztek-text-soft);\n        font-size: 1rem;\n        line-height: 1.5;\n    }\n\n    \/* Progress bar *\/\n    .aztek-progress {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 0;\n        margin-bottom: 2.5rem;\n        padding: 0 1rem;\n    }\n    .aztek-progress-step {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        position: relative;\n        z-index: 1;\n    }\n    .aztek-progress-dot {\n        width: 38px;\n        height: 38px;\n        border-radius: 50%;\n        background: var(--aztek-card);\n        border: 2px solid var(--aztek-border);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.82rem;\n        font-weight: 700;\n        color: var(--aztek-text-soft);\n        transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .aztek-progress-step.active .aztek-progress-dot {\n        background: var(--aztek-primary);\n        border-color: var(--aztek-primary);\n        color: var(--aztek-dark);\n        box-shadow: 0 0 20px var(--aztek-primary-glow);\n    }\n    .aztek-progress-step.completed .aztek-progress-dot {\n        background: var(--aztek-primary);\n        border-color: var(--aztek-primary);\n        color: var(--aztek-dark);\n    }\n    .aztek-progress-label {\n        font-size: 0.7rem;\n        color: var(--aztek-text-soft);\n        margin-top: 8px;\n        font-weight: 500;\n        text-align: center;\n        max-width: 80px;\n        transition: color 0.3s;\n    }\n    .aztek-progress-step.active .aztek-progress-label,\n    .aztek-progress-step.completed .aztek-progress-label {\n        color: var(--aztek-primary);\n    }\n    .aztek-progress-line {\n        flex: 1;\n        height: 2px;\n        background: var(--aztek-border);\n        margin: 0 -2px;\n        margin-bottom: 26px;\n        transition: background 0.4s;\n    }\n    .aztek-progress-line.filled {\n        background: var(--aztek-primary);\n    }\n\n    \/* Card *\/\n    .aztek-form-card {\n        background: var(--aztek-card);\n        border: 1px solid var(--aztek-border);\n        border-radius: var(--aztek-radius);\n        padding: 2.5rem;\n        position: relative;\n        overflow: hidden;\n    }\n    .aztek-form-card::before {\n        display: none;\n    }\n    @keyframes aztek-shimmer {\n        0%, 100% { background-position: 0% 50%; }\n        50% { background-position: 100% 50%; }\n    }\n\n    \/* Steps *\/\n    .aztek-step {\n        display: none;\n        animation: aztek-fadeIn 0.4s ease;\n    }\n    .aztek-step.active {\n        display: block;\n    }\n    @keyframes aztek-fadeIn {\n        from { opacity: 0; transform: translateY(12px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\n\n    .aztek-step-title {\n        font-size: 1.2rem;\n        font-weight: 700;\n        margin-bottom: 0.4rem;\n        color: var(--aztek-text);\n    }\n    .aztek-step-subtitle {\n        font-size: 0.9rem;\n        color: var(--aztek-text-soft);\n        margin-bottom: 1.8rem;\n        line-height: 1.5;\n    }\n\n    \/* Option cards (radio style) *\/\n    .aztek-options-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 12px;\n    }\n    @media (max-width: 540px) {\n        .aztek-options-grid { grid-template-columns: 1fr; }\n    }\n    .aztek-option {\n        background: rgba(255,255,255,0.03);\n        border: 1.5px solid var(--aztek-border);\n        border-radius: 12px;\n        padding: 1.1rem 1.2rem;\n        cursor: pointer;\n        transition: all 0.25s;\n        display: flex;\n        align-items: center;\n        gap: 12px;\n    }\n    .aztek-option:hover {\n        border-color: rgba(48, 137, 255, 0.35);\n        background: rgba(48, 137, 255, 0.04);\n    }\n    .aztek-option.selected {\n        border-color: var(--aztek-primary);\n        background: var(--aztek-primary-soft);\n        box-shadow: 0 0 16px rgba(48, 137, 255, 0.1);\n    }\n    .aztek-option-icon {\n        font-size: 1.5rem;\n        flex-shrink: 0;\n        width: 40px;\n        text-align: center;\n    }\n    .aztek-option-content {\n        flex: 1;\n    }\n    .aztek-option-title {\n        font-weight: 600;\n        font-size: 0.92rem;\n        color: var(--aztek-text);\n    }\n    .aztek-option-desc {\n        font-size: 0.78rem;\n        color: var(--aztek-text-soft);\n        margin-top: 2px;\n    }\n    .aztek-option-radio {\n        width: 20px;\n        height: 20px;\n        border-radius: 50%;\n        border: 2px solid var(--aztek-border);\n        flex-shrink: 0;\n        transition: all 0.25s;\n        position: relative;\n    }\n    .aztek-option.selected .aztek-option-radio {\n        border-color: var(--aztek-primary);\n    }\n    .aztek-option.selected .aztek-option-radio::after {\n        content: '';\n        position: absolute;\n        inset: 3px;\n        border-radius: 50%;\n        background: var(--aztek-primary);\n    }\n\n    \/* Checkbox options for multi-select (besoins) *\/\n    .aztek-option-check {\n        width: 20px;\n        height: 20px;\n        border-radius: 6px;\n        border: 2px solid var(--aztek-border);\n        flex-shrink: 0;\n        transition: all 0.25s;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n    .aztek-option.selected .aztek-option-check {\n        border-color: var(--aztek-primary);\n        background: var(--aztek-primary);\n    }\n    .aztek-option.selected .aztek-option-check::after {\n        content: '\u2713';\n        color: var(--aztek-dark);\n        font-size: 13px;\n        font-weight: 800;\n    }\n\n    \/* Select dropdown *\/\n    .aztek-select-wrap {\n        position: relative;\n        margin-bottom: 1rem;\n    }\n    .aztek-select-wrap select {\n        width: 100%;\n        padding: 14px 16px;\n        background: rgba(255,255,255,0.03);\n        border: 1.5px solid var(--aztek-border);\n        border-radius: 12px;\n        color: var(--aztek-text);\n        font-size: 0.95rem;\n        font-family: inherit;\n        appearance: none;\n        cursor: pointer;\n        transition: border-color 0.25s;\n    }\n    .aztek-select-wrap select:focus {\n        outline: none;\n        border-color: var(--aztek-primary);\n        box-shadow: 0 0 0 3px var(--aztek-primary-soft);\n    }\n    .aztek-select-wrap::after {\n        content: '\u25be';\n        position: absolute;\n        right: 16px;\n        top: 50%;\n        transform: translateY(-50%);\n        color: var(--aztek-text-soft);\n        pointer-events: none;\n    }\n\n    \/* Inputs *\/\n    .aztek-input-group {\n        margin-bottom: 1rem;\n    }\n    .aztek-input-group label {\n        display: block;\n        font-size: 0.82rem;\n        font-weight: 600;\n        color: var(--aztek-text-soft);\n        margin-bottom: 6px;\n        text-transform: uppercase;\n        letter-spacing: 0.03em;\n    }\n    .aztek-input-group label .required {\n        color: var(--aztek-primary);\n    }\n    .aztek-input-group input,\n    .aztek-input-group textarea {\n        width: 100%;\n        padding: 13px 16px;\n        background: rgba(255,255,255,0.03);\n        border: 1.5px solid var(--aztek-border);\n        border-radius: 12px;\n        color: var(--aztek-text);\n        font-size: 0.95rem;\n        font-family: inherit;\n        transition: border-color 0.25s, box-shadow 0.25s;\n    }\n    .aztek-input-group input:focus,\n    .aztek-input-group textarea:focus {\n        outline: none;\n        border-color: var(--aztek-primary);\n        box-shadow: 0 0 0 3px var(--aztek-primary-soft);\n    }\n    .aztek-input-group input::placeholder,\n    .aztek-input-group textarea::placeholder {\n        color: #475569;\n    }\n    .aztek-input-group textarea {\n        resize: vertical;\n        min-height: 90px;\n    }\n    .aztek-input-row {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 1rem;\n    }\n    @media (max-width: 540px) {\n        .aztek-input-row { grid-template-columns: 1fr; }\n    }\n\n    \/* Buttons *\/\n    .aztek-form-nav {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-top: 2rem;\n        gap: 1rem;\n    }\n    .aztek-btn {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        padding: 13px 28px;\n        border-radius: 10px;\n        font-size: 0.92rem;\n        font-weight: 600;\n        font-family: inherit;\n        cursor: pointer;\n        transition: all 0.25s;\n        border: none;\n    }\n    .aztek-btn-next {\n        background: transparent;\n        color: #ffffff;\n        margin-left: auto;\n        border: none;\n    }\n    .aztek-btn-next:hover {\n        background: transparent;\n        color: rgba(255,255,255,0.7);\n        box-shadow: none;\n        transform: none;\n    }\n    .aztek-btn-prev {\n        background: transparent;\n        color: var(--aztek-text-soft);\n        border: 1.5px solid var(--aztek-border);\n    }\n    .aztek-btn-prev:hover {\n        border-color: var(--aztek-text-soft);\n        color: var(--aztek-text);\n    }\n    .aztek-btn-submit {\n        background: transparent;\n        color: #ffffff;\n        font-size: 1rem;\n        padding: 15px 36px;\n        margin-left: auto;\n        border: none;\n    }\n    .aztek-btn-submit:hover {\n        color: rgba(255,255,255,0.7);\n        box-shadow: none;\n        transform: none;\n    }\n    .aztek-btn:disabled {\n        opacity: 0.5;\n        cursor: not-allowed;\n        transform: none !important;\n        box-shadow: none !important;\n    }\n\n    \/* Error *\/\n    .aztek-field-error {\n        color: var(--aztek-error);\n        font-size: 0.8rem;\n        margin-top: 4px;\n        display: none;\n    }\n\n    \/* Success state *\/\n    .aztek-success-screen {\n        display: none;\n        text-align: center;\n        padding: 3rem 1rem;\n        animation: aztek-fadeIn 0.5s ease;\n    }\n    .aztek-success-screen.active {\n        display: block;\n    }\n    .aztek-success-icon {\n        width: 80px;\n        height: 80px;\n        border-radius: 50%;\n        background: var(--aztek-primary-soft);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin: 0 auto 1.5rem;\n        font-size: 2.2rem;\n        animation: aztek-pop 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n    }\n    @keyframes aztek-pop {\n        0% { transform: scale(0); }\n        100% { transform: scale(1); }\n    }\n    .aztek-success-screen h3 {\n        font-size: 1.5rem;\n        font-weight: 700;\n        color: var(--aztek-text);\n        margin-bottom: 0.6rem;\n    }\n    .aztek-success-screen p {\n        color: var(--aztek-text-soft);\n        font-size: 0.95rem;\n        line-height: 1.6;\n    }\n\n    \/* Loading spinner *\/\n    .aztek-spinner {\n        display: inline-block;\n        width: 18px;\n        height: 18px;\n        border: 2px solid rgba(10, 15, 30, 0.3);\n        border-top-color: var(--aztek-dark);\n        border-radius: 50%;\n        animation: aztek-spin 0.6s linear infinite;\n    }\n    @keyframes aztek-spin {\n        to { transform: rotate(360deg); }\n    }\n    <\/style>\n\n    <div class=\"aztek-form-wrapper\" id=\"aztekDemoForm\">\n\n        <!-- Progress -->\n        <div class=\"aztek-progress\" id=\"aztekProgress\">\n            <div class=\"aztek-progress-step active\" data-step=\"1\">\n                <div class=\"aztek-progress-dot\">1<\/div>\n                <div class=\"aztek-progress-label\">Secteur<\/div>\n            <\/div>\n            <div class=\"aztek-progress-line\"><\/div>\n            <div class=\"aztek-progress-step\" data-step=\"2\">\n                <div class=\"aztek-progress-dot\">2<\/div>\n                <div class=\"aztek-progress-label\">Pays<\/div>\n            <\/div>\n            <div class=\"aztek-progress-line\"><\/div>\n            <div class=\"aztek-progress-step\" data-step=\"3\">\n                <div class=\"aztek-progress-dot\">3<\/div>\n                <div class=\"aztek-progress-label\">\u00c9quipement<\/div>\n            <\/div>\n            <div class=\"aztek-progress-line\"><\/div>\n            <div class=\"aztek-progress-step\" data-step=\"4\">\n                <div class=\"aztek-progress-dot\">4<\/div>\n                <div class=\"aztek-progress-label\">Besoins<\/div>\n            <\/div>\n            <div class=\"aztek-progress-line\"><\/div>\n            <div class=\"aztek-progress-step\" data-step=\"5\">\n                <div class=\"aztek-progress-dot\">5<\/div>\n                <div class=\"aztek-progress-label\">Contact<\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Card -->\n        <div class=\"aztek-form-card\">\n\n            <!-- Honeypot anti-bot (invisible) -->\n            <div style=\"position:absolute;left:-9999px;top:-9999px;opacity:0;height:0;overflow:hidden;\" aria-hidden=\"true\" tabindex=\"-1\">\n                <label for=\"aztek_website\">Ne pas remplir<\/label>\n                <input type=\"text\" name=\"aztek_website\" id=\"aztek_website\" value=\"\" autocomplete=\"off\" tabindex=\"-1\">\n            <\/div>\n            <input type=\"hidden\" id=\"aztek_ts\" value=\"\">\n\n            <!-- STEP 1 : Secteur -->\n            <div class=\"aztek-step active\" data-step=\"1\">\n                <div class=\"aztek-step-title\">Dans quel secteur exercez-vous ?<\/div>\n                <div class=\"aztek-step-subtitle\">S\u00e9lectionnez votre domaine principal d'activit\u00e9.<\/div>\n                <div class=\"aztek-options-grid\" id=\"secteurOptions\">\n                    <div class=\"aztek-option\" data-value=\"Vending \/ Distribution automatique\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Vending<\/div>\n                            <div class=\"aztek-option-desc\">Distribution automatique<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Laverie automatique\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Laverie<\/div>\n                            <div class=\"aztek-option-desc\">Laverie automatique<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Parking\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Parking<\/div>\n                            <div class=\"aztek-option-desc\">Barri\u00e8res & tickets<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Bornes de recharge \u00e9lectrique\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Bornes de recharge<\/div>\n                            <div class=\"aztek-option-desc\">Recharge \u00e9lectrique<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Caisse automatique\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Caisse automatique<\/div>\n                            <div class=\"aztek-option-desc\">Self-checkout & automates<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Autre\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Autre<\/div>\n                            <div class=\"aztek-option-desc\">Pr\u00e9cisez dans le message<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"aztek-field-error\" id=\"error-secteur\">Veuillez s\u00e9lectionner un secteur<\/div>\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-next anim-load\" onclick=\"aztekNext()\">Continuer \u2192<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 2 : Pays -->\n            <div class=\"aztek-step\" data-step=\"2\">\n                <div class=\"aztek-step-title\">Dans quel pays \u00eates-vous situ\u00e9 ?<\/div>\n                <div class=\"aztek-step-subtitle\">Cela nous permet de vous orienter vers les bons interlocuteurs et partenaires locaux.<\/div>\n                <div class=\"aztek-select-wrap\">\n                    <select id=\"paysSelect\">\n                        <option value=\"\">S\u00e9lectionnez votre pays<\/option>\n                        <option value=\"Luxembourg\">\ud83c\uddf1\ud83c\uddfa Luxembourg<\/option>\n                        <option value=\"France\">\ud83c\uddeb\ud83c\uddf7 France<\/option>\n                        <option value=\"Belgique\">\ud83c\udde7\ud83c\uddea Belgique<\/option>\n                        <option value=\"Allemagne\">\ud83c\udde9\ud83c\uddea Allemagne<\/option>\n                        <option value=\"Pays-Bas\">\ud83c\uddf3\ud83c\uddf1 Pays-Bas<\/option>\n                        <option value=\"Suisse\">\ud83c\udde8\ud83c\udded Suisse<\/option>\n                        <option value=\"Italie\">\ud83c\uddee\ud83c\uddf9 Italie<\/option>\n                        <option value=\"Espagne\">\ud83c\uddea\ud83c\uddf8 Espagne<\/option>\n                        <option value=\"Portugal\">\ud83c\uddf5\ud83c\uddf9 Portugal<\/option>\n                        <option value=\"Autriche\">\ud83c\udde6\ud83c\uddf9 Autriche<\/option>\n                        <option value=\"Royaume-Uni\">\ud83c\uddec\ud83c\udde7 Royaume-Uni<\/option>\n                        <option value=\"Irlande\">\ud83c\uddee\ud83c\uddea Irlande<\/option>\n                        <option value=\"Pologne\">\ud83c\uddf5\ud83c\uddf1 Pologne<\/option>\n                        <option value=\"R\u00e9publique Tch\u00e8que\">\ud83c\udde8\ud83c\uddff R\u00e9publique Tch\u00e8que<\/option>\n                        <option value=\"Su\u00e8de\">\ud83c\uddf8\ud83c\uddea Su\u00e8de<\/option>\n                        <option value=\"Danemark\">\ud83c\udde9\ud83c\uddf0 Danemark<\/option>\n                        <option value=\"Norv\u00e8ge\">\ud83c\uddf3\ud83c\uddf4 Norv\u00e8ge<\/option>\n                        <option value=\"Finlande\">\ud83c\uddeb\ud83c\uddee Finlande<\/option>\n                        <option value=\"Autre (Europe)\">\ud83c\uddea\ud83c\uddfa Autre (Europe)<\/option>\n                        <option value=\"Hors Europe\">\ud83c\udf0d Hors Europe<\/option>\n                    <\/select>\n                <\/div>\n                <div class=\"aztek-field-error\" id=\"error-pays\">Veuillez s\u00e9lectionner un pays<\/div>\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-prev\" onclick=\"aztekPrev()\">\u2190 Retour<\/button>\n                    <button class=\"aztek-btn aztek-btn-next anim-load\" onclick=\"aztekNext()\">Continuer \u2192<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 3 : Equipement -->\n            <div class=\"aztek-step\" data-step=\"3\">\n                <div class=\"aztek-step-title\">Quel est votre niveau d'\u00e9quipement actuel ?<\/div>\n                <div class=\"aztek-step-subtitle\">Nous adaptons notre proposition selon la maturit\u00e9 de votre parc.<\/div>\n                <div class=\"aztek-options-grid\" id=\"equipementOptions\">\n                    <div class=\"aztek-option\" data-value=\"Pas encore \u00e9quip\u00e9\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Pas encore \u00e9quip\u00e9<\/div>\n                            <div class=\"aztek-option-desc\">En phase de r\u00e9flexion<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"1 \u00e0 100 machines\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">1 \u00e0 100 machines<\/div>\n                            <div class=\"aztek-option-desc\">Petit \u00e0 moyen parc<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"100 \u00e0 500 machines\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">100 \u00e0 500 machines<\/div>\n                            <div class=\"aztek-option-desc\">Parc en croissance<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"500+ machines\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">500+ machines<\/div>\n                            <div class=\"aztek-option-desc\">Grand volume \/ multi-sites<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Autre besoin \/ autre activit\u00e9\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Autre besoin \/ autre activit\u00e9<\/div>\n                            <div class=\"aztek-option-desc\">Pr\u00e9cisez dans le message<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"aztek-input-group\" id=\"equipementAutreWrap\" style=\"margin-top: 1.2rem; display: none;\">\n                    <label>D\u00e9crivez votre besoin ou activit\u00e9<\/label>\n                    <textarea id=\"equipementAutre\" placeholder=\"Ex : Nous exploitons des bornes de jeux interactifs dans des centres commerciaux...\"><\/textarea>\n                <\/div>\n                <div class=\"aztek-field-error\" id=\"error-equipement\">Veuillez s\u00e9lectionner votre niveau d'\u00e9quipement<\/div>\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-prev\" onclick=\"aztekPrev()\">\u2190 Retour<\/button>\n                    <button class=\"aztek-btn aztek-btn-next anim-load\" onclick=\"aztekNext()\">Continuer \u2192<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 4 : Besoins -->\n            <div class=\"aztek-step\" data-step=\"4\">\n                <div class=\"aztek-step-title\">Quels types de paiement vous int\u00e9ressent ?<\/div>\n                <div class=\"aztek-step-subtitle\">Vous pouvez en s\u00e9lectionner plusieurs. Nous vous proposerons la meilleure combinaison.<\/div>\n                <div class=\"aztek-options-grid\" id=\"besoinOptions\">\n                    <div class=\"aztek-option\" data-value=\"Cashless (Closed Loop)\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Cashless (Closed Loop)<\/div>\n                            <div class=\"aztek-option-desc\">Badges, cl\u00e9s, comptes pr\u00e9pay\u00e9s<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-check\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Bancaire (Open Loop)\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Bancaire (Open Loop)<\/div>\n                            <div class=\"aztek-option-desc\">CB, sans contact, Apple\/Google Pay<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-check\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Hybride (Open + Closed Loop)\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Hybride (Open + Closed Loop)<\/div>\n                            <div class=\"aztek-option-desc\">Le meilleur des deux mondes<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-check\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Paiement mobile (Payzily)\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Paiement mobile<\/div>\n                            <div class=\"aztek-option-desc\">Application Payzily<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-check\"><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"aztek-field-error\" id=\"error-besoin\">Veuillez s\u00e9lectionner au moins un besoin<\/div>\n\n                <div class=\"aztek-input-group\" style=\"margin-top: 1.5rem;\">\n                    <label>Pr\u00e9cisez vos besoins (optionnel)<\/label>\n                    <textarea id=\"besoinDetail\" placeholder=\"Ex : Nous cherchons \u00e0 migrer 30 machines de pi\u00e8ces vers du cashless + bancaire sur 3 sites...\"><\/textarea>\n                <\/div>\n\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-prev\" onclick=\"aztekPrev()\">\u2190 Retour<\/button>\n                    <button class=\"aztek-btn aztek-btn-next anim-load\" onclick=\"aztekNext()\">Continuer \u2192<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 5 : Coordonn\u00e9es -->\n            <div class=\"aztek-step\" data-step=\"5\">\n                <div class=\"aztek-step-title\">Vos coordonn\u00e9es<\/div>\n                <div class=\"aztek-step-subtitle\">Un expert AZTEK vous recontactera dans les 24h ouvr\u00e9es.<\/div>\n\n                <div class=\"aztek-input-row\">\n                    <div class=\"aztek-input-group\">\n                        <label>Pr\u00e9nom <span class=\"required\">*<\/span><\/label>\n                        <input type=\"text\" id=\"prenom\" placeholder=\"Jean\" required>\n                    <\/div>\n                    <div class=\"aztek-input-group\">\n                        <label>Nom <span class=\"required\">*<\/span><\/label>\n                        <input type=\"text\" id=\"nom\" placeholder=\"Dupont\" required>\n                    <\/div>\n                <\/div>\n                <div class=\"aztek-input-group\">\n                    <label>Soci\u00e9t\u00e9<\/label>\n                    <input type=\"text\" id=\"societe\" placeholder=\"Nom de votre entreprise\">\n                <\/div>\n                <div class=\"aztek-input-row\">\n                    <div class=\"aztek-input-group\">\n                        <label>Email professionnel <span class=\"required\">*<\/span><\/label>\n                        <input type=\"email\" id=\"email\" placeholder=\"jean@entreprise.com\" required>\n                    <\/div>\n                    <div class=\"aztek-input-group\">\n                        <label>T\u00e9l\u00e9phone<\/label>\n                        <input type=\"tel\" id=\"telephone\" placeholder=\"+352 ...\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"aztek-field-error\" id=\"error-contact\">Veuillez remplir les champs obligatoires<\/div>\n\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-prev\" onclick=\"aztekPrev()\">\u2190 Retour<\/button>\n                    <button class=\"aztek-btn aztek-btn-submit anim-load\" id=\"aztekSubmitBtn\" onclick=\"aztekSubmit()\">\n                        Envoyer ma demande de d\u00e9mo\n                    <\/button>\n                <\/div>\n            <\/div>\n\n            <!-- SUCCESS -->\n            <div class=\"aztek-success-screen\" id=\"aztekSuccess\">\n                <div class=\"aztek-success-icon\">\u2713<\/div>\n                <h3>Demande envoy\u00e9e avec succ\u00e8s !<\/h3>\n                <p>Merci pour votre int\u00e9r\u00eat. Un expert AZTEK vous recontactera<br>dans les 24 heures ouvr\u00e9es pour planifier votre d\u00e9monstration.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        const AJAX_URL = 'https:\/\/aztek.lu\/wp-admin\/admin-ajax.php';\n        const NONCE = '150d630740';\n        const RECAPTCHA_KEY = '6LduvtksAAAAAJyU6bqKkObYRBlDy_XcuhOYiiLV';\n        let currentStep = 1;\n        const totalSteps = 5;\n        let formData = {\n            secteur: '',\n            pays: '',\n            equipement: '',\n            equipement_autre: '',\n            besoin_type: [],\n            besoin_detail: '',\n            prenom: '',\n            nom: '',\n            email: '',\n            telephone: '',\n            societe: ''\n        };\n\n        \/\/ Set timestamp on load for anti-bot check\n        document.getElementById('aztek_ts').value = Math.floor(Date.now() \/ 1000);\n\n        \/\/ Option click handlers (radio: single select)\n        function setupRadioOptions(containerId, dataKey) {\n            const container = document.getElementById(containerId);\n            if (!container) return;\n            container.querySelectorAll('.aztek-option').forEach(opt => {\n                opt.addEventListener('click', function() {\n                    container.querySelectorAll('.aztek-option').forEach(o => o.classList.remove('selected'));\n                    this.classList.add('selected');\n                    formData[dataKey] = this.dataset.value;\n                });\n            });\n        }\n\n        \/\/ Multi-select for besoins\n        function setupMultiOptions(containerId, dataKey) {\n            const container = document.getElementById(containerId);\n            if (!container) return;\n            container.querySelectorAll('.aztek-option').forEach(opt => {\n                opt.addEventListener('click', function() {\n                    this.classList.toggle('selected');\n                    formData[dataKey] = [];\n                    container.querySelectorAll('.aztek-option.selected').forEach(s => {\n                        formData[dataKey].push(s.dataset.value);\n                    });\n                });\n            });\n        }\n\n        setupRadioOptions('secteurOptions', 'secteur');\n        setupRadioOptions('equipementOptions', 'equipement');\n        setupMultiOptions('besoinOptions', 'besoin_type');\n\n        \/\/ Show\/hide \"Autre\" textarea for equipment step\n        (function() {\n            const container = document.getElementById('equipementOptions');\n            const autreWrap = document.getElementById('equipementAutreWrap');\n            if (!container || !autreWrap) return;\n            container.addEventListener('click', function() {\n                const isAutre = formData.equipement === 'Autre besoin \/ autre activit\u00e9';\n                autreWrap.style.display = isAutre ? 'block' : 'none';\n            });\n        })();\n\n        function hideErrors() {\n            document.querySelectorAll('.aztek-field-error').forEach(e => e.style.display = 'none');\n        }\n\n        function showError(id) {\n            const el = document.getElementById(id);\n            if (el) el.style.display = 'block';\n        }\n\n        function validateStep(step) {\n            hideErrors();\n            switch(step) {\n                case 1:\n                    if (!formData.secteur) { showError('error-secteur'); return false; }\n                    break;\n                case 2:\n                    formData.pays = document.getElementById('paysSelect').value;\n                    if (!formData.pays) { showError('error-pays'); return false; }\n                    break;\n                case 3:\n                    if (!formData.equipement) { showError('error-equipement'); return false; }\n                    formData.equipement_autre = document.getElementById('equipementAutre').value;\n                    break;\n                case 4:\n                    if (formData.besoin_type.length === 0) { showError('error-besoin'); return false; }\n                    formData.besoin_detail = document.getElementById('besoinDetail').value;\n                    break;\n                case 5:\n                    formData.prenom = document.getElementById('prenom').value.trim();\n                    formData.nom = document.getElementById('nom').value.trim();\n                    formData.email = document.getElementById('email').value.trim();\n                    formData.telephone = document.getElementById('telephone').value.trim();\n                    formData.societe = document.getElementById('societe').value.trim();\n                    if (!formData.prenom || !formData.nom || !formData.email) {\n                        showError('error-contact');\n                        return false;\n                    }\n                    const emailRegex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n                    if (!emailRegex.test(formData.email)) {\n                        showError('error-contact');\n                        return false;\n                    }\n                    break;\n            }\n            return true;\n        }\n\n        function updateProgress() {\n            const steps = document.querySelectorAll('.aztek-progress-step');\n            const lines = document.querySelectorAll('.aztek-progress-line');\n            steps.forEach((s, i) => {\n                const stepNum = i + 1;\n                s.classList.remove('active', 'completed');\n                if (stepNum === currentStep) s.classList.add('active');\n                else if (stepNum < currentStep) s.classList.add('completed');\n            });\n            lines.forEach((l, i) => {\n                l.classList.toggle('filled', i < currentStep - 1);\n            });\n        }\n\n        function showStep(step) {\n            document.querySelectorAll('.aztek-step').forEach(s => s.classList.remove('active'));\n            const target = document.querySelector('.aztek-step[data-step=\"' + step + '\"]');\n            if (target) target.classList.add('active');\n            updateProgress();\n        }\n\n        window.aztekNext = function() {\n            if (!validateStep(currentStep)) return;\n            if (currentStep < totalSteps) {\n                currentStep++;\n                showStep(currentStep);\n                document.querySelector('.aztek-form-wrapper').scrollIntoView({ behavior: 'smooth', block: 'start' });\n            }\n        };\n\n        window.aztekPrev = function() {\n            hideErrors();\n            if (currentStep > 1) {\n                currentStep--;\n                showStep(currentStep);\n            }\n        };\n\n        window.aztekSubmit = function() {\n            if (!validateStep(5)) return;\n\n            const btn = document.getElementById('aztekSubmitBtn');\n            btn.disabled = true;\n            btn.innerHTML = '<span class=\"aztek-spinner\"><\/span> Envoi en cours...';\n\n            function doSubmit(recaptchaToken) {\n                const body = new FormData();\n                body.append('action', 'aztek_demo_submit');\n                body.append('nonce', NONCE);\n                body.append('aztek_website', document.getElementById('aztek_website').value);\n                body.append('aztek_ts', document.getElementById('aztek_ts').value);\n                if (recaptchaToken) body.append('recaptcha_token', recaptchaToken);\n                body.append('secteur', formData.secteur);\n                body.append('pays', formData.pays);\n                body.append('equipement', formData.equipement);\n                body.append('equipement_autre', formData.equipement_autre);\n                body.append('besoin_type', formData.besoin_type.join(', '));\n                body.append('besoin_detail', formData.besoin_detail);\n                body.append('nom', formData.nom);\n                body.append('prenom', formData.prenom);\n                body.append('email', formData.email);\n                body.append('telephone', formData.telephone);\n                body.append('societe', formData.societe);\n\n                fetch(AJAX_URL, {\n                    method: 'POST',\n                    credentials: 'same-origin',\n                    body: body\n                })\n                .then(r => r.json())\n                .then(res => {\n                    if (res.success) {\n                        document.querySelectorAll('.aztek-step').forEach(s => s.classList.remove('active'));\n                        document.getElementById('aztekSuccess').classList.add('active');\n                        document.querySelectorAll('.aztek-progress-step').forEach(s => s.classList.add('completed'));\n                        document.querySelectorAll('.aztek-progress-line').forEach(l => l.classList.add('filled'));\n                    } else {\n                        alert(res.data.message || 'Une erreur est survenue.');\n                        btn.disabled = false;\n                        btn.innerHTML = 'Envoyer ma demande de d\u00e9mo \u2192';\n                    }\n                })\n                .catch(() => {\n                    alert('Erreur de connexion. Veuillez r\u00e9essayer.');\n                    btn.disabled = false;\n                    btn.innerHTML = 'Envoyer ma demande de d\u00e9mo \u2192';\n                });\n            }\n\n            \/\/ If reCAPTCHA is configured, get token first\n            if (RECAPTCHA_KEY && typeof grecaptcha !== 'undefined') {\n                grecaptcha.ready(function() {\n                    grecaptcha.execute(RECAPTCHA_KEY, { action: 'aztek_demo_submit' })\n                        .then(function(token) {\n                            doSubmit(token);\n                        })\n                        .catch(function() {\n                            doSubmit('');\n                        });\n                });\n            } else {\n                doSubmit('');\n            }\n        };\n    })();\n    <\/script>\n    [\/et_pb_code][et_pb_text module_class=\u00a0\u00bbanim-load\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font=\u00a0\u00bbMontserrat||||||||\u00a0\u00bb text_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb text_font_size=\u00a0\u00bb18px\u00a0\u00bb text_letter_spacing=\u00a0\u00bb-0.5px\u00a0\u00bb text_line_height=\u00a0\u00bb1.6em\u00a0\u00bb link_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb text_orientation=\u00a0\u00bbcenter\u00a0\u00bb width=\u00a0\u00bb60%\u00a0\u00bb width_tablet=\u00a0\u00bb60%\u00a0\u00bb width_phone=\u00a0\u00bb100%\u00a0\u00bb width_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb custom_margin=\u00a0\u00bb16px||||false|false\u00a0\u00bb animation_direction=\u00a0\u00bbbottom\u00a0\u00bb text_font_size_tablet=\u00a0\u00bb17px\u00a0\u00bb text_font_size_phone=\u00a0\u00bb16px\u00a0\u00bb text_font_size_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p><a href=\"\/\"><span style=\"text-decoration: underline;\">Retour \u00e0 l&rsquo;accueil<\/span><\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb positioning=\u00a0\u00bbabsolute\u00a0\u00bb position_origin_a=\u00a0\u00bbcenter_right\u00a0\u00bb filter_opacity=\u00a0\u00bb10%\u00a0\u00bb animation_direction=\u00a0\u00bbbottom\u00a0\u00bb custom_css_main_element=\u00a0\u00bbwidth:fit-content;\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb filter_opacity__hover_enabled=\u00a0\u00bbon|hover\u00a0\u00bb filter_opacity__hover=\u00a0\u00bb50%\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sans engagement<div class=\"et_pb_module df_adh_heading df_adh_heading_0 reveal-start\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module_inner\">\n\t\t\t\t\t<div class=\"df-heading-container\">\n                \n                \n                <h1 class=\"df-heading\"><span class=\"prefix\">Demandez une d\u00e9monstration<\/span> <span class=\"infix\">avec nos experts<\/span> <\/h1>\n                \n            <\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>Du paiement mobile au support physique cashless, chaque solution est pens\u00e9e pour offrir une exp\u00e9rience fluide aux utilisateurs et une gestion simplifi\u00e9e aux exploitants.        <script src=\"https:\/\/www.google.com\/recaptcha\/api.js?render=6LduvtksAAAAAJyU6bqKkObYRBlDy_XcuhOYiiLV\"><\/script>\n        <style>\n    \/* \u2500\u2500 AZTEK Demo Form Styles \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700&display=swap');\n\n    :root {\n        --aztek-dark: #0a0f1e;\n        --aztek-card: #111827;\n        --aztek-border: #1e293b;\n        --aztek-primary: #3089ff;\n        --aztek-primary-2: #3089ff;\n        --aztek-primary-soft: rgba(48, 137, 255, 0.12);\n        --aztek-primary-glow: rgba(48, 137, 255, 0.25);\n        --aztek-accent: #ffffff;\n        --aztek-text: #f1f5f9;\n        --aztek-text-soft: #94a3b8;\n        --aztek-success: #34d399;\n        --aztek-error: #f87171;\n        --aztek-radius: 14px;\n    }\n\n    .aztek-form-wrapper * {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\n\n    .aztek-form-wrapper {\n        max-width: 720px;\n        margin: 3rem auto;\n        font-family: 'Montserrat', system-ui, -apple-system, sans-serif;\n        color: var(--aztek-text);\n    }\n\n    \/* Header *\/\n    .aztek-form-header {\n        text-align: center;\n        margin-bottom: 2.5rem;\n    }\n    .aztek-form-header .aztek-badge {\n        display: inline-flex;\n        align-items: center;\n        gap: 6px;\n        background: var(--aztek-primary-soft);\n        color: var(--aztek-primary);\n        font-size: 0.78rem;\n        font-weight: 600;\n        padding: 6px 16px;\n        border-radius: 100px;\n        letter-spacing: 0.04em;\n        text-transform: uppercase;\n        margin-bottom: 1rem;\n    }\n    .aztek-form-header h2 {\n        font-size: 1.9rem;\n        font-weight: 700;\n        color: var(--aztek-text);\n        line-height: 1.25;\n        margin-bottom: 0.6rem;\n    }\n    .aztek-form-header p {\n        color: var(--aztek-text-soft);\n        font-size: 1rem;\n        line-height: 1.5;\n    }\n\n    \/* Progress bar *\/\n    .aztek-progress {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 0;\n        margin-bottom: 2.5rem;\n        padding: 0 1rem;\n    }\n    .aztek-progress-step {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        position: relative;\n        z-index: 1;\n    }\n    .aztek-progress-dot {\n        width: 38px;\n        height: 38px;\n        border-radius: 50%;\n        background: var(--aztek-card);\n        border: 2px solid var(--aztek-border);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.82rem;\n        font-weight: 700;\n        color: var(--aztek-text-soft);\n        transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .aztek-progress-step.active .aztek-progress-dot {\n        background: var(--aztek-primary);\n        border-color: var(--aztek-primary);\n        color: var(--aztek-dark);\n        box-shadow: 0 0 20px var(--aztek-primary-glow);\n    }\n    .aztek-progress-step.completed .aztek-progress-dot {\n        background: var(--aztek-primary);\n        border-color: var(--aztek-primary);\n        color: var(--aztek-dark);\n    }\n    .aztek-progress-label {\n        font-size: 0.7rem;\n        color: var(--aztek-text-soft);\n        margin-top: 8px;\n        font-weight: 500;\n        text-align: center;\n        max-width: 80px;\n        transition: color 0.3s;\n    }\n    .aztek-progress-step.active .aztek-progress-label,\n    .aztek-progress-step.completed .aztek-progress-label {\n        color: var(--aztek-primary);\n    }\n    .aztek-progress-line {\n        flex: 1;\n        height: 2px;\n        background: var(--aztek-border);\n        margin: 0 -2px;\n        margin-bottom: 26px;\n        transition: background 0.4s;\n    }\n    .aztek-progress-line.filled {\n        background: var(--aztek-primary);\n    }\n\n    \/* Card *\/\n    .aztek-form-card {\n        background: var(--aztek-card);\n        border: 1px solid var(--aztek-border);\n        border-radius: var(--aztek-radius);\n        padding: 2.5rem;\n        position: relative;\n        overflow: hidden;\n    }\n    .aztek-form-card::before {\n        display: none;\n    }\n    @keyframes aztek-shimmer {\n        0%, 100% { background-position: 0% 50%; }\n        50% { background-position: 100% 50%; }\n    }\n\n    \/* Steps *\/\n    .aztek-step {\n        display: none;\n        animation: aztek-fadeIn 0.4s ease;\n    }\n    .aztek-step.active {\n        display: block;\n    }\n    @keyframes aztek-fadeIn {\n        from { opacity: 0; transform: translateY(12px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\n\n    .aztek-step-title {\n        font-size: 1.2rem;\n        font-weight: 700;\n        margin-bottom: 0.4rem;\n        color: var(--aztek-text);\n    }\n    .aztek-step-subtitle {\n        font-size: 0.9rem;\n        color: var(--aztek-text-soft);\n        margin-bottom: 1.8rem;\n        line-height: 1.5;\n    }\n\n    \/* Option cards (radio style) *\/\n    .aztek-options-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 12px;\n    }\n    @media (max-width: 540px) {\n        .aztek-options-grid { grid-template-columns: 1fr; }\n    }\n    .aztek-option {\n        background: rgba(255,255,255,0.03);\n        border: 1.5px solid var(--aztek-border);\n        border-radius: 12px;\n        padding: 1.1rem 1.2rem;\n        cursor: pointer;\n        transition: all 0.25s;\n        display: flex;\n        align-items: center;\n        gap: 12px;\n    }\n    .aztek-option:hover {\n        border-color: rgba(48, 137, 255, 0.35);\n        background: rgba(48, 137, 255, 0.04);\n    }\n    .aztek-option.selected {\n        border-color: var(--aztek-primary);\n        background: var(--aztek-primary-soft);\n        box-shadow: 0 0 16px rgba(48, 137, 255, 0.1);\n    }\n    .aztek-option-icon {\n        font-size: 1.5rem;\n        flex-shrink: 0;\n        width: 40px;\n        text-align: center;\n    }\n    .aztek-option-content {\n        flex: 1;\n    }\n    .aztek-option-title {\n        font-weight: 600;\n        font-size: 0.92rem;\n        color: var(--aztek-text);\n    }\n    .aztek-option-desc {\n        font-size: 0.78rem;\n        color: var(--aztek-text-soft);\n        margin-top: 2px;\n    }\n    .aztek-option-radio {\n        width: 20px;\n        height: 20px;\n        border-radius: 50%;\n        border: 2px solid var(--aztek-border);\n        flex-shrink: 0;\n        transition: all 0.25s;\n        position: relative;\n    }\n    .aztek-option.selected .aztek-option-radio {\n        border-color: var(--aztek-primary);\n    }\n    .aztek-option.selected .aztek-option-radio::after {\n        content: '';\n        position: absolute;\n        inset: 3px;\n        border-radius: 50%;\n        background: var(--aztek-primary);\n    }\n\n    \/* Checkbox options for multi-select (besoins) *\/\n    .aztek-option-check {\n        width: 20px;\n        height: 20px;\n        border-radius: 6px;\n        border: 2px solid var(--aztek-border);\n        flex-shrink: 0;\n        transition: all 0.25s;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n    .aztek-option.selected .aztek-option-check {\n        border-color: var(--aztek-primary);\n        background: var(--aztek-primary);\n    }\n    .aztek-option.selected .aztek-option-check::after {\n        content: '\u2713';\n        color: var(--aztek-dark);\n        font-size: 13px;\n        font-weight: 800;\n    }\n\n    \/* Select dropdown *\/\n    .aztek-select-wrap {\n        position: relative;\n        margin-bottom: 1rem;\n    }\n    .aztek-select-wrap select {\n        width: 100%;\n        padding: 14px 16px;\n        background: rgba(255,255,255,0.03);\n        border: 1.5px solid var(--aztek-border);\n        border-radius: 12px;\n        color: var(--aztek-text);\n        font-size: 0.95rem;\n        font-family: inherit;\n        appearance: none;\n        cursor: pointer;\n        transition: border-color 0.25s;\n    }\n    .aztek-select-wrap select:focus {\n        outline: none;\n        border-color: var(--aztek-primary);\n        box-shadow: 0 0 0 3px var(--aztek-primary-soft);\n    }\n    .aztek-select-wrap::after {\n        content: '\u25be';\n        position: absolute;\n        right: 16px;\n        top: 50%;\n        transform: translateY(-50%);\n        color: var(--aztek-text-soft);\n        pointer-events: none;\n    }\n\n    \/* Inputs *\/\n    .aztek-input-group {\n        margin-bottom: 1rem;\n    }\n    .aztek-input-group label {\n        display: block;\n        font-size: 0.82rem;\n        font-weight: 600;\n        color: var(--aztek-text-soft);\n        margin-bottom: 6px;\n        text-transform: uppercase;\n        letter-spacing: 0.03em;\n    }\n    .aztek-input-group label .required {\n        color: var(--aztek-primary);\n    }\n    .aztek-input-group input,\n    .aztek-input-group textarea {\n        width: 100%;\n        padding: 13px 16px;\n        background: rgba(255,255,255,0.03);\n        border: 1.5px solid var(--aztek-border);\n        border-radius: 12px;\n        color: var(--aztek-text);\n        font-size: 0.95rem;\n        font-family: inherit;\n        transition: border-color 0.25s, box-shadow 0.25s;\n    }\n    .aztek-input-group input:focus,\n    .aztek-input-group textarea:focus {\n        outline: none;\n        border-color: var(--aztek-primary);\n        box-shadow: 0 0 0 3px var(--aztek-primary-soft);\n    }\n    .aztek-input-group input::placeholder,\n    .aztek-input-group textarea::placeholder {\n        color: #475569;\n    }\n    .aztek-input-group textarea {\n        resize: vertical;\n        min-height: 90px;\n    }\n    .aztek-input-row {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 1rem;\n    }\n    @media (max-width: 540px) {\n        .aztek-input-row { grid-template-columns: 1fr; }\n    }\n\n    \/* Buttons *\/\n    .aztek-form-nav {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-top: 2rem;\n        gap: 1rem;\n    }\n    .aztek-btn {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        padding: 13px 28px;\n        border-radius: 10px;\n        font-size: 0.92rem;\n        font-weight: 600;\n        font-family: inherit;\n        cursor: pointer;\n        transition: all 0.25s;\n        border: none;\n    }\n    .aztek-btn-next {\n        background: transparent;\n        color: #ffffff;\n        margin-left: auto;\n        border: none;\n    }\n    .aztek-btn-next:hover {\n        background: transparent;\n        color: rgba(255,255,255,0.7);\n        box-shadow: none;\n        transform: none;\n    }\n    .aztek-btn-prev {\n        background: transparent;\n        color: var(--aztek-text-soft);\n        border: 1.5px solid var(--aztek-border);\n    }\n    .aztek-btn-prev:hover {\n        border-color: var(--aztek-text-soft);\n        color: var(--aztek-text);\n    }\n    .aztek-btn-submit {\n        background: transparent;\n        color: #ffffff;\n        font-size: 1rem;\n        padding: 15px 36px;\n        margin-left: auto;\n        border: none;\n    }\n    .aztek-btn-submit:hover {\n        color: rgba(255,255,255,0.7);\n        box-shadow: none;\n        transform: none;\n    }\n    .aztek-btn:disabled {\n        opacity: 0.5;\n        cursor: not-allowed;\n        transform: none !important;\n        box-shadow: none !important;\n    }\n\n    \/* Error *\/\n    .aztek-field-error {\n        color: var(--aztek-error);\n        font-size: 0.8rem;\n        margin-top: 4px;\n        display: none;\n    }\n\n    \/* Success state *\/\n    .aztek-success-screen {\n        display: none;\n        text-align: center;\n        padding: 3rem 1rem;\n        animation: aztek-fadeIn 0.5s ease;\n    }\n    .aztek-success-screen.active {\n        display: block;\n    }\n    .aztek-success-icon {\n        width: 80px;\n        height: 80px;\n        border-radius: 50%;\n        background: var(--aztek-primary-soft);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        margin: 0 auto 1.5rem;\n        font-size: 2.2rem;\n        animation: aztek-pop 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n    }\n    @keyframes aztek-pop {\n        0% { transform: scale(0); }\n        100% { transform: scale(1); }\n    }\n    .aztek-success-screen h3 {\n        font-size: 1.5rem;\n        font-weight: 700;\n        color: var(--aztek-text);\n        margin-bottom: 0.6rem;\n    }\n    .aztek-success-screen p {\n        color: var(--aztek-text-soft);\n        font-size: 0.95rem;\n        line-height: 1.6;\n    }\n\n    \/* Loading spinner *\/\n    .aztek-spinner {\n        display: inline-block;\n        width: 18px;\n        height: 18px;\n        border: 2px solid rgba(10, 15, 30, 0.3);\n        border-top-color: var(--aztek-dark);\n        border-radius: 50%;\n        animation: aztek-spin 0.6s linear infinite;\n    }\n    @keyframes aztek-spin {\n        to { transform: rotate(360deg); }\n    }\n    <\/style>\n\n    <div class=\"aztek-form-wrapper\" id=\"aztekDemoForm\">\n\n        <!-- Progress -->\n        <div class=\"aztek-progress\" id=\"aztekProgress\">\n            <div class=\"aztek-progress-step active\" data-step=\"1\">\n                <div class=\"aztek-progress-dot\">1<\/div>\n                <div class=\"aztek-progress-label\">Secteur<\/div>\n            <\/div>\n            <div class=\"aztek-progress-line\"><\/div>\n            <div class=\"aztek-progress-step\" data-step=\"2\">\n                <div class=\"aztek-progress-dot\">2<\/div>\n                <div class=\"aztek-progress-label\">Pays<\/div>\n            <\/div>\n            <div class=\"aztek-progress-line\"><\/div>\n            <div class=\"aztek-progress-step\" data-step=\"3\">\n                <div class=\"aztek-progress-dot\">3<\/div>\n                <div class=\"aztek-progress-label\">\u00c9quipement<\/div>\n            <\/div>\n            <div class=\"aztek-progress-line\"><\/div>\n            <div class=\"aztek-progress-step\" data-step=\"4\">\n                <div class=\"aztek-progress-dot\">4<\/div>\n                <div class=\"aztek-progress-label\">Besoins<\/div>\n            <\/div>\n            <div class=\"aztek-progress-line\"><\/div>\n            <div class=\"aztek-progress-step\" data-step=\"5\">\n                <div class=\"aztek-progress-dot\">5<\/div>\n                <div class=\"aztek-progress-label\">Contact<\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Card -->\n        <div class=\"aztek-form-card\">\n\n            <!-- Honeypot anti-bot (invisible) -->\n            <div style=\"position:absolute;left:-9999px;top:-9999px;opacity:0;height:0;overflow:hidden;\" aria-hidden=\"true\" tabindex=\"-1\">\n                <label for=\"aztek_website\">Ne pas remplir<\/label>\n                <input type=\"text\" name=\"aztek_website\" id=\"aztek_website\" value=\"\" autocomplete=\"off\" tabindex=\"-1\">\n            <\/div>\n            <input type=\"hidden\" id=\"aztek_ts\" value=\"\">\n\n            <!-- STEP 1 : Secteur -->\n            <div class=\"aztek-step active\" data-step=\"1\">\n                <div class=\"aztek-step-title\">Dans quel secteur exercez-vous ?<\/div>\n                <div class=\"aztek-step-subtitle\">S\u00e9lectionnez votre domaine principal d'activit\u00e9.<\/div>\n                <div class=\"aztek-options-grid\" id=\"secteurOptions\">\n                    <div class=\"aztek-option\" data-value=\"Vending \/ Distribution automatique\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Vending<\/div>\n                            <div class=\"aztek-option-desc\">Distribution automatique<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Laverie automatique\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Laverie<\/div>\n                            <div class=\"aztek-option-desc\">Laverie automatique<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Parking\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Parking<\/div>\n                            <div class=\"aztek-option-desc\">Barri\u00e8res & tickets<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Bornes de recharge \u00e9lectrique\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Bornes de recharge<\/div>\n                            <div class=\"aztek-option-desc\">Recharge \u00e9lectrique<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Caisse automatique\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Caisse automatique<\/div>\n                            <div class=\"aztek-option-desc\">Self-checkout & automates<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Autre\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Autre<\/div>\n                            <div class=\"aztek-option-desc\">Pr\u00e9cisez dans le message<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"aztek-field-error\" id=\"error-secteur\">Veuillez s\u00e9lectionner un secteur<\/div>\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-next anim-load\" onclick=\"aztekNext()\">Continuer \u2192<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 2 : Pays -->\n            <div class=\"aztek-step\" data-step=\"2\">\n                <div class=\"aztek-step-title\">Dans quel pays \u00eates-vous situ\u00e9 ?<\/div>\n                <div class=\"aztek-step-subtitle\">Cela nous permet de vous orienter vers les bons interlocuteurs et partenaires locaux.<\/div>\n                <div class=\"aztek-select-wrap\">\n                    <select id=\"paysSelect\">\n                        <option value=\"\">S\u00e9lectionnez votre pays<\/option>\n                        <option value=\"Luxembourg\">\ud83c\uddf1\ud83c\uddfa Luxembourg<\/option>\n                        <option value=\"France\">\ud83c\uddeb\ud83c\uddf7 France<\/option>\n                        <option value=\"Belgique\">\ud83c\udde7\ud83c\uddea Belgique<\/option>\n                        <option value=\"Allemagne\">\ud83c\udde9\ud83c\uddea Allemagne<\/option>\n                        <option value=\"Pays-Bas\">\ud83c\uddf3\ud83c\uddf1 Pays-Bas<\/option>\n                        <option value=\"Suisse\">\ud83c\udde8\ud83c\udded Suisse<\/option>\n                        <option value=\"Italie\">\ud83c\uddee\ud83c\uddf9 Italie<\/option>\n                        <option value=\"Espagne\">\ud83c\uddea\ud83c\uddf8 Espagne<\/option>\n                        <option value=\"Portugal\">\ud83c\uddf5\ud83c\uddf9 Portugal<\/option>\n                        <option value=\"Autriche\">\ud83c\udde6\ud83c\uddf9 Autriche<\/option>\n                        <option value=\"Royaume-Uni\">\ud83c\uddec\ud83c\udde7 Royaume-Uni<\/option>\n                        <option value=\"Irlande\">\ud83c\uddee\ud83c\uddea Irlande<\/option>\n                        <option value=\"Pologne\">\ud83c\uddf5\ud83c\uddf1 Pologne<\/option>\n                        <option value=\"R\u00e9publique Tch\u00e8que\">\ud83c\udde8\ud83c\uddff R\u00e9publique Tch\u00e8que<\/option>\n                        <option value=\"Su\u00e8de\">\ud83c\uddf8\ud83c\uddea Su\u00e8de<\/option>\n                        <option value=\"Danemark\">\ud83c\udde9\ud83c\uddf0 Danemark<\/option>\n                        <option value=\"Norv\u00e8ge\">\ud83c\uddf3\ud83c\uddf4 Norv\u00e8ge<\/option>\n                        <option value=\"Finlande\">\ud83c\uddeb\ud83c\uddee Finlande<\/option>\n                        <option value=\"Autre (Europe)\">\ud83c\uddea\ud83c\uddfa Autre (Europe)<\/option>\n                        <option value=\"Hors Europe\">\ud83c\udf0d Hors Europe<\/option>\n                    <\/select>\n                <\/div>\n                <div class=\"aztek-field-error\" id=\"error-pays\">Veuillez s\u00e9lectionner un pays<\/div>\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-prev\" onclick=\"aztekPrev()\">\u2190 Retour<\/button>\n                    <button class=\"aztek-btn aztek-btn-next anim-load\" onclick=\"aztekNext()\">Continuer \u2192<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 3 : Equipement -->\n            <div class=\"aztek-step\" data-step=\"3\">\n                <div class=\"aztek-step-title\">Quel est votre niveau d'\u00e9quipement actuel ?<\/div>\n                <div class=\"aztek-step-subtitle\">Nous adaptons notre proposition selon la maturit\u00e9 de votre parc.<\/div>\n                <div class=\"aztek-options-grid\" id=\"equipementOptions\">\n                    <div class=\"aztek-option\" data-value=\"Pas encore \u00e9quip\u00e9\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Pas encore \u00e9quip\u00e9<\/div>\n                            <div class=\"aztek-option-desc\">En phase de r\u00e9flexion<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"1 \u00e0 100 machines\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">1 \u00e0 100 machines<\/div>\n                            <div class=\"aztek-option-desc\">Petit \u00e0 moyen parc<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"100 \u00e0 500 machines\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">100 \u00e0 500 machines<\/div>\n                            <div class=\"aztek-option-desc\">Parc en croissance<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"500+ machines\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">500+ machines<\/div>\n                            <div class=\"aztek-option-desc\">Grand volume \/ multi-sites<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Autre besoin \/ autre activit\u00e9\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Autre besoin \/ autre activit\u00e9<\/div>\n                            <div class=\"aztek-option-desc\">Pr\u00e9cisez dans le message<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-radio\"><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"aztek-input-group\" id=\"equipementAutreWrap\" style=\"margin-top: 1.2rem; display: none;\">\n                    <label>D\u00e9crivez votre besoin ou activit\u00e9<\/label>\n                    <textarea id=\"equipementAutre\" placeholder=\"Ex : Nous exploitons des bornes de jeux interactifs dans des centres commerciaux...\"><\/textarea>\n                <\/div>\n                <div class=\"aztek-field-error\" id=\"error-equipement\">Veuillez s\u00e9lectionner votre niveau d'\u00e9quipement<\/div>\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-prev\" onclick=\"aztekPrev()\">\u2190 Retour<\/button>\n                    <button class=\"aztek-btn aztek-btn-next anim-load\" onclick=\"aztekNext()\">Continuer \u2192<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 4 : Besoins -->\n            <div class=\"aztek-step\" data-step=\"4\">\n                <div class=\"aztek-step-title\">Quels types de paiement vous int\u00e9ressent ?<\/div>\n                <div class=\"aztek-step-subtitle\">Vous pouvez en s\u00e9lectionner plusieurs. Nous vous proposerons la meilleure combinaison.<\/div>\n                <div class=\"aztek-options-grid\" id=\"besoinOptions\">\n                    <div class=\"aztek-option\" data-value=\"Cashless (Closed Loop)\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Cashless (Closed Loop)<\/div>\n                            <div class=\"aztek-option-desc\">Badges, cl\u00e9s, comptes pr\u00e9pay\u00e9s<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-check\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Bancaire (Open Loop)\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Bancaire (Open Loop)<\/div>\n                            <div class=\"aztek-option-desc\">CB, sans contact, Apple\/Google Pay<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-check\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Hybride (Open + Closed Loop)\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Hybride (Open + Closed Loop)<\/div>\n                            <div class=\"aztek-option-desc\">Le meilleur des deux mondes<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-check\"><\/div>\n                    <\/div>\n                    <div class=\"aztek-option\" data-value=\"Paiement mobile (Payzily)\">\n                        <div class=\"aztek-option-content\">\n                            <div class=\"aztek-option-title\">Paiement mobile<\/div>\n                            <div class=\"aztek-option-desc\">Application Payzily<\/div>\n                        <\/div>\n                        <div class=\"aztek-option-check\"><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"aztek-field-error\" id=\"error-besoin\">Veuillez s\u00e9lectionner au moins un besoin<\/div>\n\n                <div class=\"aztek-input-group\" style=\"margin-top: 1.5rem;\">\n                    <label>Pr\u00e9cisez vos besoins (optionnel)<\/label>\n                    <textarea id=\"besoinDetail\" placeholder=\"Ex : Nous cherchons \u00e0 migrer 30 machines de pi\u00e8ces vers du cashless + bancaire sur 3 sites...\"><\/textarea>\n                <\/div>\n\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-prev\" onclick=\"aztekPrev()\">\u2190 Retour<\/button>\n                    <button class=\"aztek-btn aztek-btn-next anim-load\" onclick=\"aztekNext()\">Continuer \u2192<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 5 : Coordonn\u00e9es -->\n            <div class=\"aztek-step\" data-step=\"5\">\n                <div class=\"aztek-step-title\">Vos coordonn\u00e9es<\/div>\n                <div class=\"aztek-step-subtitle\">Un expert AZTEK vous recontactera dans les 24h ouvr\u00e9es.<\/div>\n\n                <div class=\"aztek-input-row\">\n                    <div class=\"aztek-input-group\">\n                        <label>Pr\u00e9nom <span class=\"required\">*<\/span><\/label>\n                        <input type=\"text\" id=\"prenom\" placeholder=\"Jean\" required>\n                    <\/div>\n                    <div class=\"aztek-input-group\">\n                        <label>Nom <span class=\"required\">*<\/span><\/label>\n                        <input type=\"text\" id=\"nom\" placeholder=\"Dupont\" required>\n                    <\/div>\n                <\/div>\n                <div class=\"aztek-input-group\">\n                    <label>Soci\u00e9t\u00e9<\/label>\n                    <input type=\"text\" id=\"societe\" placeholder=\"Nom de votre entreprise\">\n                <\/div>\n                <div class=\"aztek-input-row\">\n                    <div class=\"aztek-input-group\">\n                        <label>Email professionnel <span class=\"required\">*<\/span><\/label>\n                        <input type=\"email\" id=\"email\" placeholder=\"jean@entreprise.com\" required>\n                    <\/div>\n                    <div class=\"aztek-input-group\">\n                        <label>T\u00e9l\u00e9phone<\/label>\n                        <input type=\"tel\" id=\"telephone\" placeholder=\"+352 ...\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"aztek-field-error\" id=\"error-contact\">Veuillez remplir les champs obligatoires<\/div>\n\n                <div class=\"aztek-form-nav\">\n                    <button class=\"aztek-btn aztek-btn-prev\" onclick=\"aztekPrev()\">\u2190 Retour<\/button>\n                    <button class=\"aztek-btn aztek-btn-submit anim-load\" id=\"aztekSubmitBtn\" onclick=\"aztekSubmit()\">\n                        Envoyer ma demande de d\u00e9mo\n                    <\/button>\n                <\/div>\n            <\/div>\n\n            <!-- SUCCESS -->\n            <div class=\"aztek-success-screen\" id=\"aztekSuccess\">\n                <div class=\"aztek-success-icon\">\u2713<\/div>\n                <h3>Demande envoy\u00e9e avec succ\u00e8s !<\/h3>\n                <p>Merci pour votre int\u00e9r\u00eat. Un expert AZTEK vous recontactera<br>dans les 24 heures ouvr\u00e9es pour planifier votre d\u00e9monstration.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        const AJAX_URL = 'https:\/\/aztek.lu\/wp-admin\/admin-ajax.php';\n        const NONCE = '150d630740';\n        const RECAPTCHA_KEY = '6LduvtksAAAAAJyU6bqKkObYRBlDy_XcuhOYiiLV';\n        let currentStep = 1;\n        const totalSteps = 5;\n        let formData = {\n            secteur: '',\n            pays: '',\n            equipement: '',\n            equipement_autre: '',\n            besoin_type: [],\n            besoin_detail: '',\n            prenom: '',\n            nom: '',\n            email: '',\n            telephone: '',\n            societe: ''\n        };\n\n        \/\/ Set timestamp on load for anti-bot check\n        document.getElementById('aztek_ts').value = Math.floor(Date.now() \/ 1000);\n\n        \/\/ Option click handlers (radio: single select)\n        function setupRadioOptions(containerId, dataKey) {\n            const container = document.getElementById(containerId);\n            if (!container) return;\n            container.querySelectorAll('.aztek-option').forEach(opt => {\n                opt.addEventListener('click', function() {\n                    container.querySelectorAll('.aztek-option').forEach(o => o.classList.remove('selected'));\n                    this.classList.add('selected');\n                    formData[dataKey] = this.dataset.value;\n                });\n            });\n        }\n\n        \/\/ Multi-select for besoins\n        function setupMultiOptions(containerId, dataKey) {\n            const container = document.getElementById(containerId);\n            if (!container) return;\n            container.querySelectorAll('.aztek-option').forEach(opt => {\n                opt.addEventListener('click', function() {\n                    this.classList.toggle('selected');\n                    formData[dataKey] = [];\n                    container.querySelectorAll('.aztek-option.selected').forEach(s => {\n                        formData[dataKey].push(s.dataset.value);\n                    });\n                });\n            });\n        }\n\n        setupRadioOptions('secteurOptions', 'secteur');\n        setupRadioOptions('equipementOptions', 'equipement');\n        setupMultiOptions('besoinOptions', 'besoin_type');\n\n        \/\/ Show\/hide \"Autre\" textarea for equipment step\n        (function() {\n            const container = document.getElementById('equipementOptions');\n            const autreWrap = document.getElementById('equipementAutreWrap');\n            if (!container || !autreWrap) return;\n            container.addEventListener('click', function() {\n                const isAutre = formData.equipement === 'Autre besoin \/ autre activit\u00e9';\n                autreWrap.style.display = isAutre ? 'block' : 'none';\n            });\n        })();\n\n        function hideErrors() {\n            document.querySelectorAll('.aztek-field-error').forEach(e => e.style.display = 'none');\n        }\n\n        function showError(id) {\n            const el = document.getElementById(id);\n            if (el) el.style.display = 'block';\n        }\n\n        function validateStep(step) {\n            hideErrors();\n            switch(step) {\n                case 1:\n                    if (!formData.secteur) { showError('error-secteur'); return false; }\n                    break;\n                case 2:\n                    formData.pays = document.getElementById('paysSelect').value;\n                    if (!formData.pays) { showError('error-pays'); return false; }\n                    break;\n                case 3:\n                    if (!formData.equipement) { showError('error-equipement'); return false; }\n                    formData.equipement_autre = document.getElementById('equipementAutre').value;\n                    break;\n                case 4:\n                    if (formData.besoin_type.length === 0) { showError('error-besoin'); return false; }\n                    formData.besoin_detail = document.getElementById('besoinDetail').value;\n                    break;\n                case 5:\n                    formData.prenom = document.getElementById('prenom').value.trim();\n                    formData.nom = document.getElementById('nom').value.trim();\n                    formData.email = document.getElementById('email').value.trim();\n                    formData.telephone = document.getElementById('telephone').value.trim();\n                    formData.societe = document.getElementById('societe').value.trim();\n                    if (!formData.prenom || !formData.nom || !formData.email) {\n                        showError('error-contact');\n                        return false;\n                    }\n                    const emailRegex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n                    if (!emailRegex.test(formData.email)) {\n                        showError('error-contact');\n                        return false;\n                    }\n                    break;\n            }\n            return true;\n        }\n\n        function updateProgress() {\n            const steps = document.querySelectorAll('.aztek-progress-step');\n            const lines = document.querySelectorAll('.aztek-progress-line');\n            steps.forEach((s, i) => {\n                const stepNum = i + 1;\n                s.classList.remove('active', 'completed');\n                if (stepNum === currentStep) s.classList.add('active');\n                else if (stepNum < currentStep) s.classList.add('completed');\n            });\n            lines.forEach((l, i) => {\n                l.classList.toggle('filled', i < currentStep - 1);\n            });\n        }\n\n        function showStep(step) {\n            document.querySelectorAll('.aztek-step').forEach(s => s.classList.remove('active'));\n            const target = document.querySelector('.aztek-step[data-step=\"' + step + '\"]');\n            if (target) target.classList.add('active');\n            updateProgress();\n        }\n\n        window.aztekNext = function() {\n            if (!validateStep(currentStep)) return;\n            if (currentStep < totalSteps) {\n                currentStep++;\n                showStep(currentStep);\n                document.querySelector('.aztek-form-wrapper').scrollIntoView({ behavior: 'smooth', block: 'start' });\n            }\n        };\n\n        window.aztekPrev = function() {\n            hideErrors();\n            if (currentStep > 1) {\n                currentStep--;\n                showStep(currentStep);\n            }\n        };\n\n        window.aztekSubmit = function() {\n            if (!validateStep(5)) return;\n\n            const btn = document.getElementById('aztekSubmitBtn');\n            btn.disabled = true;\n            btn.innerHTML = '<span class=\"aztek-spinner\"><\/span> Envoi en cours...';\n\n            function doSubmit(recaptchaToken) {\n                const body = new FormData();\n                body.append('action', 'aztek_demo_submit');\n                body.append('nonce', NONCE);\n                body.append('aztek_website', document.getElementById('aztek_website').value);\n                body.append('aztek_ts', document.getElementById('aztek_ts').value);\n                if (recaptchaToken) body.append('recaptcha_token', recaptchaToken);\n                body.append('secteur', formData.secteur);\n                body.append('pays', formData.pays);\n                body.append('equipement', formData.equipement);\n                body.append('equipement_autre', formData.equipement_autre);\n                body.append('besoin_type', formData.besoin_type.join(', '));\n                body.append('besoin_detail', formData.besoin_detail);\n                body.append('nom', formData.nom);\n                body.append('prenom', formData.prenom);\n                body.append('email', formData.email);\n                body.append('telephone', formData.telephone);\n                body.append('societe', formData.societe);\n\n                fetch(AJAX_URL, {\n                    method: 'POST',\n                    credentials: 'same-origin',\n                    body: body\n                })\n                .then(r => r.json())\n                .then(res => {\n                    if (res.success) {\n                        document.querySelectorAll('.aztek-step').forEach(s => s.classList.remove('active'));\n                        document.getElementById('aztekSuccess').classList.add('active');\n                        document.querySelectorAll('.aztek-progress-step').forEach(s => s.classList.add('completed'));\n                        document.querySelectorAll('.aztek-progress-line').forEach(l => l.classList.add('filled'));\n                    } else {\n                        alert(res.data.message || 'Une erreur est survenue.');\n                        btn.disabled = false;\n                        btn.innerHTML = 'Envoyer ma demande de d\u00e9mo \u2192';\n                    }\n                })\n                .catch(() => {\n                    alert('Erreur de connexion. Veuillez r\u00e9essayer.');\n                    btn.disabled = false;\n                    btn.innerHTML = 'Envoyer ma demande de d\u00e9mo \u2192';\n                });\n            }\n\n            \/\/ If reCAPTCHA is configured, get token first\n            if (RECAPTCHA_KEY && typeof grecaptcha !== 'undefined') {\n                grecaptcha.ready(function() {\n                    grecaptcha.execute(RECAPTCHA_KEY, { action: 'aztek_demo_submit' })\n                        .then(function(token) {\n                            doSubmit(token);\n                        })\n                        .catch(function() {\n                            doSubmit('');\n                        });\n                });\n            } else {\n                doSubmit('');\n            }\n        };\n    })();\n    <\/script>\n    Retour \u00e0 l&rsquo;accueil<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<!-- wp:divi\/placeholder \/-->","_et_gb_content_width":"","footnotes":""},"class_list":["post-282437","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>R\u00e9server une d\u00e9mo gratuite \u2013 Solutions de paiement | AZTEK<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez les solutions AZTEK lors d&#039;une d\u00e9monstration personnalis\u00e9e, sans engagement. Un expert vous recontacte sous 24h pour adapter la solution \u00e0 votre parc.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aztek.lu\/en\/demo-request\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"R\u00e9server une d\u00e9mo gratuite \u2013 Solutions de paiement | AZTEK\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez les solutions AZTEK lors d&#039;une d\u00e9monstration personnalis\u00e9e, sans engagement. Un expert vous recontacte sous 24h pour adapter la solution \u00e0 votre parc.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aztek.lu\/en\/demo-request\/\" \/>\n<meta property=\"og:site_name\" content=\"Aztek\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-22T12:11:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aztek.lu\/wp-content\/uploads\/2026\/04\/Site-representation-Aztek.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aztek.lu\\\/demande-de-demo\\\/\",\"url\":\"https:\\\/\\\/aztek.lu\\\/demande-de-demo\\\/\",\"name\":\"R\u00e9server une d\u00e9mo gratuite \u2013 Solutions de paiement | AZTEK\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aztek.lu\\\/#website\"},\"datePublished\":\"2026-03-31T13:24:56+00:00\",\"dateModified\":\"2026-04-22T12:11:21+00:00\",\"description\":\"D\u00e9couvrez les solutions AZTEK lors d'une d\u00e9monstration personnalis\u00e9e, sans engagement. Un expert vous recontacte sous 24h pour adapter la solution \u00e0 votre parc.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aztek.lu\\\/demande-de-demo\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/aztek.lu\\\/demande-de-demo\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aztek.lu\\\/demande-de-demo\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/aztek.lu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Demande de d\u00e9mo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aztek.lu\\\/#website\",\"url\":\"https:\\\/\\\/aztek.lu\\\/\",\"name\":\"Aztek\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/aztek.lu\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/aztek.lu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/aztek.lu\\\/#organization\",\"name\":\"Aztek\",\"url\":\"https:\\\/\\\/aztek.lu\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/aztek.lu\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/aztek.lu\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Sitelogo-aztek.png\",\"contentUrl\":\"https:\\\/\\\/aztek.lu\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Sitelogo-aztek.png\",\"width\":512,\"height\":512,\"caption\":\"Aztek\"},\"image\":{\"@id\":\"https:\\\/\\\/aztek.lu\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Book a Free Demo \u2013 Payment Solutions | AZTEK","description":"Discover AZTEK solutions with a personalized, no-obligation demo. An expert will contact you within 24 hours to tailor the solution to your fleet.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aztek.lu\/en\/demo-request\/","og_locale":"en_US","og_type":"article","og_title":"R\u00e9server une d\u00e9mo gratuite \u2013 Solutions de paiement | AZTEK","og_description":"D\u00e9couvrez les solutions AZTEK lors d'une d\u00e9monstration personnalis\u00e9e, sans engagement. Un expert vous recontacte sous 24h pour adapter la solution \u00e0 votre parc.","og_url":"https:\/\/aztek.lu\/en\/demo-request\/","og_site_name":"Aztek","article_modified_time":"2026-04-22T12:11:21+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/aztek.lu\/wp-content\/uploads\/2026\/04\/Site-representation-Aztek.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aztek.lu\/demande-de-demo\/","url":"https:\/\/aztek.lu\/demande-de-demo\/","name":"Book a Free Demo \u2013 Payment Solutions | AZTEK","isPartOf":{"@id":"https:\/\/aztek.lu\/#website"},"datePublished":"2026-03-31T13:24:56+00:00","dateModified":"2026-04-22T12:11:21+00:00","description":"Discover AZTEK solutions with a personalized, no-obligation demo. An expert will contact you within 24 hours to tailor the solution to your fleet.","breadcrumb":{"@id":"https:\/\/aztek.lu\/demande-de-demo\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aztek.lu\/demande-de-demo\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/aztek.lu\/demande-de-demo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/aztek.lu\/"},{"@type":"ListItem","position":2,"name":"Demande de d\u00e9mo"}]},{"@type":"WebSite","@id":"https:\/\/aztek.lu\/#website","url":"https:\/\/aztek.lu\/","name":"Aztec","description":"","publisher":{"@id":"https:\/\/aztek.lu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aztek.lu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/aztek.lu\/#organization","name":"Aztec","url":"https:\/\/aztek.lu\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aztek.lu\/#\/schema\/logo\/image\/","url":"https:\/\/aztek.lu\/wp-content\/uploads\/2026\/01\/Sitelogo-aztek.png","contentUrl":"https:\/\/aztek.lu\/wp-content\/uploads\/2026\/01\/Sitelogo-aztek.png","width":512,"height":512,"caption":"Aztek"},"image":{"@id":"https:\/\/aztek.lu\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/aztek.lu\/en\/wp-json\/wp\/v2\/pages\/282437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aztek.lu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aztek.lu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aztek.lu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aztek.lu\/en\/wp-json\/wp\/v2\/comments?post=282437"}],"version-history":[{"count":0,"href":"https:\/\/aztek.lu\/en\/wp-json\/wp\/v2\/pages\/282437\/revisions"}],"wp:attachment":[{"href":"https:\/\/aztek.lu\/en\/wp-json\/wp\/v2\/media?parent=282437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}