1<!DOCTYPE html> 2<html lang="fr" class="light-hero"><head><meta charset="utf-8"> 3 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 4 <base href="/"> 5 6 7
7<script> 8 (function () { 9 try { 10 var p = (location.pathname || '/').replace(/\/+$/, '').toLowerCase(); 11 var home = p === '' || p === '/home' || p === '/en' || p === '/en/home'; 12 var imm = p.indexOf('/configurateur-voiture') >= 0 || p.indexOf('/car-configurator') >= 0; 13 var lab = p.indexOf('/lab') === 0; 14 if (!home && !imm && !lab) document.documentElement.classList.add('light-hero'); 15 else document.documentElement.classList.remove('light-hero'); 16 } catch (e) { } 17 })(); 18 </script>
18 19 20 21 <link rel="stylesheet" href="bootstrap/bootstrap.min.css"> 22 <link rel="stylesheet" href="WebAntesy.styles.css"> 23 <link rel="stylesheet" href="app.css?v=101"> 24 <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet"> 25 <link rel="stylesheet" href="/Css/signatures.css?v=101"> 26 <link rel="stylesheet" href="/Css/agence-locale.css?v=101"> 27 28 29 <link rel="icon" type="image/svg+xml" href="/images/FavAntesy_Florentin.svg" sizes="any"> 30 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 31 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 32 <link rel="icon" href="/favicon.ico"> 33 <link rel="apple-touch-icon" href="/apple-touch-icon.png"> 34 35 36 <link href="_content/MudBlazor/MudBlazor.min.css" rel="stylesheet"> 37
37<script src="_content/MudBlazor/MudBlazor.min.js"></script>
37 38 39 40 <link rel="preconnect" href="https://fonts.googleapis.com"> 41 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 42 <link href="https://fonts.googleapis.com/css2?family=Montserrat:[email protected]&family=Noto+Sans:[email protected]&display=swap" rel="stylesheet"> 43 <link href="https://fonts.googleapis.com/css2?family=Intel+One+Mono:[email protected]&family=Inter:[email protected]&display=swap" rel="stylesheet"> 44 45 46
46<script src="js/utils.js?v=101" defer></script>
46 47
47<script src="js/Throttle.js" defer></script>
47 48
48<script src="js/RecognizeDeviceByScreen.js" defer></script>
48 49
49<script src="js/CalculateResize.js" defer></script>
49 50
50<script src="js/BoundingClientRect.js" defer></script>
50 51
51<script src="js/scroll.js?v=101" defer></script>
51 52
52<script src="js/adi-scroll.js?v=101" defer></script>
52 53 54 55
55<script src="https://unpkg.com/lottie-web/build/player/lottie.min.js"></script>
55 56
56<script src="/js/lottieInterop.js"></script>
56 57 58 <meta name="p:domain_verify" content="0ce4da590b6815e28bb1c8d73e737c04"> 59 60 61
61<script> 62
vendor: 154 bytes, lines 62-65
62window.dataLayer = window.dataLayer || []; 63 function gtag(){dataLayer.push(arguments);} 64 gtag('js', new Date()); 65 gtag('config', '
65G-T3D2BKXBS3
vendor: 13 bytes, lines 65-66
65'); 66
66gtag('config', 'AW-17744677084'); 67 </script>
67 68 69 70 <style></style> 71 72 <title>Signature email dynamique : produit Antesy | Cas produit</title> 73 <meta name="description" content="Une signature email qui s'adapte à l'expéditeur, au destinataire et au contexte — éditable et déployable depuis un back-office. Campagnes programmées, image de marque homogène. Produit Antesy." /> 74 <link rel="canonical" href="https://www.antesy.io/cas-client/signature-dynamique" /> 75 76 <meta property="og:type" content="website" /> 77 <meta property="og:title" content="Signature email dynamique : produit Antesy | Cas produit" /> 78 <meta property="og:description" content="Une signature email qui s'adapte à l'expéditeur, au destinataire et au contexte — éditable et déployable depuis un back-office. Campagnes programmées, image de marque homogène. Produit Antesy." /> 79 <meta property="og:url" content="https://www.antesy.io/cas-client/signature-dynamique" /><meta property="og:site_name" content="Antesy" /><meta property="og:locale" content="fr_FR" /> 80 <meta property="og:locale:alternate" content="en_GB" /><meta property="og:image" content="file:///images/og/OGantesy.jpg" /><meta property="og:image:alt" content="Antesy — Signature email dynamique" /><link rel="alternate" hreflang="fr" href="file:///cas-client/signature-dynamique" /><link rel="alternate" hreflang="x-default" href="file:///cas-client/signature-dynamique" />
80<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.antesy.io/cas-client/signature-dynamique","url":"https://www.antesy.io/cas-client/signature-dynamique","name":"Signature email dynamique : produit Antesy | Cas produit","description":"Une signature email qui s\u0027adapte à l\u0027expéditeur, au destinataire et au contexte â éditable et déployable depuis un back-office. Campagnes programmées, image de marque homogène. Produit Antesy."}]}</script>
80</head> 81 82<body><div id="antesy-reconnect" style="display:none;position:fixed;bottom:16px;right:16px;z-index:9999;background:#0F766E;color:#fff;padding:10px 16px;border-radius:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;box-shadow:0 4px 16px rgba(15,23,42,0.18);"><span style="display:inline-block;width:8px;height:8px;border-radius:50%;background:#fff;margin-right:8px;animation:antesy-pulse 1.2s infinite;"></span>Reconnexion⦠83 </div> 84 <style>@keyframes antesy-pulse { 0%,100% { opacity:1 } 50% { opacity:0.3 } }</style> 85 86 87 <style> 88::-webkit-scrollbar {width: 8px;height: 8px;z-index: 1;} 89::-webkit-scrollbar-track {background: transparent;} 90::-webkit-scrollbar-thumb {background: #c4c4c4;border-radius: 1px;} 91::-webkit-scrollbar-thumb:hover {background: #a6a6a6;} 92html, body * {scrollbar-color: #c4c4c4 transparent;scrollbar-width: thin;} 93</style> 94<style> 95 .mud-chart-serie:hover { 96 filter: url(#lighten); 97 } 98 99 .mud-chart-serie-hovered 100 { 101 filter: url(#lighten); 102 } 103</style> 104 105<style class='mud-theme-provider'> 106:root{ 107--mud-palette-black: rgba(39,44,52,1); 108--mud-palette-white: rgba(255,255,255,1); 109--mud-palette-primary: rgba(0,150,136,1); 110--mud-palette-primary-rgb: 0,150,136; 111--mud-palette-primary-text: rgba(255,255,255,1); 112--mud-palette-primary-darken: rgb(0,107,96); 113--mud-palette-primary-lighten: rgb(0,184,165); 114--mud-palette-primary-hover: rgba(0,150,136,0.058823529411764705); 115--mud-palette-secondary: rgba(255,255,255,1); 116--mud-palette-secondary-rgb: 255,255,255; 117--mud-palette-secondary-text: rgba(255,255,255,1); 118--mud-palette-secondary-darken: rgb(235,235,235); 119--mud-palette-secondary-lighten: rgb(255,255,255); 120--mud-palette-secondary-hover: rgba(255,255,255,0.058823529411764705); 121--mud-palette-tertiary: rgba(249,200,14,1); 122--mud-palette-tertiary-rgb: 249,200,14; 123--mud-palette-tertiary-text: rgba(255,255,255,1); 124--mud-palette-tertiary-darken: rgb(219,173,6); 125--mud-palette-tertiary-lighten: rgb(250,208,56); 126--mud-palette-tertiary-hover: rgba(249,200,14,0.058823529411764705); 127--mud-palette-info: rgba(33,150,243,1); 128--mud-palette-info-rgb: 33,150,243; 129--mud-palette-info-text: rgba(255,255,255,1); 130--mud-palette-info-darken: rgb(12,128,223); 131--mud-palette-info-lighten: rgb(71,167,245); 132--mud-palette-info-hover: rgba(33,150,243,0.058823529411764705); 133--mud-palette-success: rgba(0,200,83,1); 134--mud-palette-success-rgb: 0,200,83; 135--mud-palette-success-text: rgba(255,255,255,1); 136--mud-palette-success-darken: rgb(0,163,68); 137--mud-palette-success-lighten: rgb(0,235,98); 138--mud-palette-success-hover: rgba(0,200,83,0.058823529411764705); 139--mud-palette-warning: rgba(255,152,0,1); 140--mud-palette-warning-rgb: 255,152,0; 141--mud-palette-warning-text: rgba(255,255,255,1); 142--mud-palette-warning-darken: rgb(214,129,0); 143--mud-palette-warning-lighten: rgb(255,167,36); 144--mud-palette-warning-hover: rgba(255,152,0,0.058823529411764705); 145--mud-palette-error: rgba(244,67,54,1); 146--mud-palette-error-rgb: 244,67,54; 147--mud-palette-error-text: rgba(255,255,255,1); 148--mud-palette-error-darken: rgb(242,28,13); 149--mud-palette-error-lighten: rgb(246,96,85); 150--mud-palette-error-hover: rgba(244,67,54,0.058823529411764705); 151--mud-palette-dark: rgba(66,66,66,1); 152--mud-palette-dark-rgb: 66,66,66; 153--mud-palette-dark-text: rgba(255,255,255,1); 154--mud-palette-dark-darken: rgb(46,46,46); 155--mud-palette-dark-lighten: rgb(87,87,87); 156--mud-palette-dark-hover: rgba(66,66,66,0.058823529411764705); 157--mud-palette-text-primary: rgba(66,66,66,1); 158--mud-palette-text-secondary: rgba(0,0,0,0.5372549019607843); 159--mud-palette-text-disabled: rgba(0,0,0,0.3764705882352941); 160--mud-palette-action-default: rgba(0,0,0,0.5372549019607843); 161--mud-palette-action-default-hover: rgba(0,0,0,0.058823529411764705); 162--mud-palette-action-disabled: rgba(0,0,0,0.25882352941176473); 163--mud-palette-action-disabled-background: rgba(0,0,0,0.11764705882352941); 164--mud-palette-surface: rgba(255,255,255,1); 165--mud-palette-background: rgba(255,255,255,1); 166--mud-palette-background-gray: rgba(245,245,245,1); 167--mud-palette-drawer-background: rgba(245,245,245,1); 168--mud-palette-drawer-text: rgba(33,33,33,1); 169--mud-palette-drawer-icon: rgba(66,66,66,1); 170--mud-palette-appbar-background: rgba(0,121,107,1); 171--mud-palette-appbar-text: rgba(255,255,255,1); 172--mud-palette-lines-default: rgba(0,0,0,0.11764705882352941); 173--mud-palette-lines-inputs: rgba(189,189,189,1); 174--mud-palette-table-lines: rgba(224,224,224,1); 175--mud-palette-table-striped: rgba(0,0,0,0.0196078431372549); 176--mud-palette-table-hover: rgba(0,0,0,0.0392156862745098); 177--mud-palette-divider: rgba(224,224,224,1); 178--mud-palette-divider-light: rgba(0,0,0,0.8); 179--mud-palette-skeleton: rgba(0,0,0,0.10980392156862745); 180--mud-palette-gray-default: #9E9E9E; 181--mud-palette-gray-light: #BDBDBD; 182--mud-palette-gray-lighter: #E0E0E0; 183--mud-palette-gray-dark: #757575; 184--mud-palette-gray-darker: #616161; 185--mud-palette-overlay-dark: rgba(33,33,33,0.4980392156862745); 186--mud-palette-overlay-light: rgba(255,255,255,0.4980392156862745); 187--mud-palette-border-opacity: 1; 188--mud-ripple-color: var(--mud-palette-text-primary); 189--mud-ripple-opacity: 0.1; 190--mud-ripple-opacity-secondary: 0.2; 191--mud-elevation-0: none; 192--mud-elevation-1: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12); 193--mud-elevation-2: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); 194--mud-elevation-3: 0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12); 195--mud-elevation-4: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12); 196--mud-elevation-5: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12); 197--mud-elevation-6: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12); 198--mud-elevation-7: 0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12); 199--mud-elevation-8: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12); 200--mud-elevation-9: 0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12); 201--mud-elevation-10: 0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12); 202--mud-elevation-11: 0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12); 203--mud-elevation-12: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12); 204--mud-elevation-13: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12); 205--mud-elevation-14: 0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12); 206--mud-elevation-15: 0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12); 207--mud-elevation-16: 0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12); 208--mud-elevation-17: 0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12); 209--mud-elevation-18: 0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12); 210--mud-elevation-19: 0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12); 211--mud-elevation-20: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12); 212--mud-elevation-21: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12); 213--mud-elevation-22: 0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12); 214--mud-elevation-23: 0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12); 215--mud-elevation-24: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12); 216--mud-elevation-25: 0 5px 5px -3px rgba(0,0,0,.06), 0 8px 10px 1px rgba(0,0,0,.042), 0 3px 14px 2px rgba(0,0,0,.036);
217--mud-default-borderradius: 4px; 218--mud-drawer-width-left: 240px; 219--mud-drawer-width-right: 240px; 220--mud-drawer-width-mini-left: 56px; 221--mud-drawer-width-mini-right: 56px; 222--mud-appbar-height: 64px; 223--mud-typography-default-family: Roboto, Helvetica, Arial, sans-serif; 224--mud-typography-default-size: .875rem; 225--mud-typography-default-weight: 400; 226--mud-typography-default-lineheight: 1.43; 227--mud-typography-default-letterspacing: .01071em; 228--mud-typography-default-text-transform: none; 229--mud-typography-h1-family: Roboto, Helvetica, Arial, sans-serif; 230--mud-typography-h1-size: 6rem; 231--mud-typography-h1-weight: 300; 232--mud-typography-h1-lineheight: 1.167; 233--mud-typography-h1-letterspacing: -.01562em; 234--mud-typography-h1-text-transform: none; 235--mud-typography-h2-family: Montserrat; 236--mud-typography-h2-size: 3.75rem; 237--mud-typography-h2-weight: 300; 238--mud-typography-h2-lineheight: 1.2; 239--mud-typography-h2-letterspacing: -.00833em; 240--mud-typography-h2-text-transform: none; 241--mud-typography-h3-family: Roboto, Helvetica, Arial, sans-serif; 242--mud-typography-h3-size: 3rem; 243--mud-typography-h3-weight: 400; 244--mud-typography-h3-lineheight: 1.167; 245--mud-typography-h3-letterspacing: 0; 246--mud-typography-h3-text-transform: none; 247--mud-typography-h4-family: Montserrat; 248--mud-typography-h4-size: 2.125rem; 249--mud-typography-h4-weight: 400; 250--mud-typography-h4-lineheight: 1.235; 251--mud-typography-h4-letterspacing: .00735em; 252--mud-typography-h4-text-transform: none; 253--mud-typography-h5-family: Montserrat; 254--mud-typography-h5-size: 28px; 255--mud-typography-h5-weight: 400; 256--mud-typography-h5-lineheight: 1.334; 257--mud-typography-h5-letterspacing: 0; 258--mud-typography-h5-text-transform: none; 259--mud-typography-h6-family: Roboto, Helvetica, Arial, sans-serif; 260--mud-typography-h6-size: 1.25rem; 261--mud-typography-h6-weight: 500; 262--mud-typography-h6-lineheight: 1.6; 263--mud-typography-h6-letterspacing: .0075em; 264--mud-typography-h6-text-transform: none; 265--mud-typography-subtitle1-family: Roboto, Helvetica, Arial, sans-serif; 266--mud-typography-subtitle1-size: 1rem; 267--mud-typography-subtitle1-weight: 400; 268--mud-typography-subtitle1-lineheight: 1.75; 269--mud-typography-subtitle1-letterspacing: .00938em; 270--mud-typography-subtitle1-text-transform: none; 271--mud-typography-subtitle2-family: Roboto, Helvetica, Arial, sans-serif; 272--mud-typography-subtitle2-size: .875rem; 273--mud-typography-subtitle2-weight: 500; 274--mud-typography-subtitle2-lineheight: 1.57; 275--mud-typography-subtitle2-letterspacing: .00714em; 276--mud-typography-subtitle2-text-transform: none; 277--mud-typography-body1-family: Roboto, Helvetica, Arial, sans-serif; 278--mud-typography-body1-size: 1rem; 279--mud-typography-body1-weight: 400; 280--mud-typography-body1-lineheight: 1.5; 281--mud-typography-body1-letterspacing: .00938em; 282--mud-typography-body1-text-transform: none; 283--mud-typography-body2-family: Roboto, Helvetica, Arial, sans-serif; 284--mud-typography-body2-size: .875rem; 285--mud-typography-body2-weight: 400; 286--mud-typography-body2-lineheight: 1.43; 287--mud-typography-body2-letterspacing: .01071em; 288--mud-typography-body2-text-transform: none; 289--mud-typography-button-family: Roboto, Helvetica, Arial, sans-serif; 290--mud-typography-button-size: .875rem; 291--mud-typography-button-weight: 500; 292--mud-typography-button-lineheight: 1.75; 293--mud-typography-button-letterspacing: .02857em; 294--mud-typography-button-text-transform: uppercase; 295--mud-typography-caption-family: Roboto, Helvetica, Arial, sans-serif; 296--mud-typography-caption-size: .75rem; 297--mud-typography-caption-weight: 400; 298--mud-typography-caption-lineheight: 1.66; 299--mud-typography-caption-letterspacing: .03333em; 300--mud-typography-caption-text-transform: none; 301--mud-typography-overline-family: Roboto, Helvetica, Arial, sans-serif; 302--mud-typography-overline-size: .75rem; 303--mud-typography-overline-weight: 400; 304--mud-typography-overline-lineheight: 2.66; 305--mud-typography-overline-letterspacing: .08333em; 306--mud-typography-overline-text-transform: none; 307--mud-zindex-drawer: 1100; 308--mud-zindex-appbar: 1300; 309--mud-zindex-dialog: 1400; 310--mud-zindex-popover: 1200; 311--mud-zindex-snackbar: 1500; 312--mud-zindex-tooltip: 1600; 313--mud-native-html-color-scheme: light; 314} 315</style> 316 317 318<div id="mud-snackbar-container" class="mud-snackbar-location-top-right"></div><!--Blazor:{"type":"server","prerenderId":"e663671f7c894a3ca7f8b85fc27f1c81","key":{"locationHash":"3A0E7A781D448CADEA5C500E66CC0123EE15A8233DC4F7F711D9B018F89D232B:6","formattedComponentKey":""},"sequence":0,"descriptor":"CfDJ8NlkTcQuOSpMgkzF00AO4kzP5EZcoETtJLLc61xwPsW2NcdKSkbLb6H6mwwHR3/jnUGFXHZdA6ma293qNc8g/jDigqAogBLVLFS/nBThOvcJMw0oF9VnF1z6SiXeqJkETm1EukVMXvNTBkPFICYd0UcHrBXV7fs/duhxgRT/PnoxT0NZwTzrDvi1I\u002BttqYoAJBIXfivxpWd6RMq2K5pYcRdKmSkH/3v3ILIP4ENMB9XyEbPvBuO1rpovcsWKARAyZoa/yeBBPQvB2N3yCiUgXxO7WlnWajncwHsE3bN6atDicT22/YVyX2X5J\u002Bn
318HWNiIjOzRE9hC5KF3iBsgPKeyiOq/LDajnIXjlwgXq8uATD8YfHaE5Mj47phHjrSBCwfuH9SflvnmGhzbafL6YGHV0mjsT1TPt68J70sitp9wP/d8gSQHxr3VWzjoXBIiRWg7EyUlFEb5fwmi\u002B8nLUw1KYqyuEqlz1PfXiELdZhX5lHceAGeIyDMG91HSgJFrybNGOEYnBohjRjWa42Sm1n7lRw68CGs7HB4LTVG6B1gP/6hh"}--><div class="mud-popover-provider"></div><div class="mud-layout mud-drawer-close-persistent-right mud-drawer-right-clipped-never" style=""><header Position="Position.Fixed" class="mud-appbar mud-appbar-dense mud-appbar-fixed-top mud-elevation-0 desktop-only px-4" style="z-index: 1100;padding-top: 11px; "><div role="toolbar" class="mud-toolbar mud-toolbar-dense mud-toolbar-gutters mud-toolbar-appbar"><h6 class="mud-typography mud-typography-h6 font-weight-bold d-flex align-items-center m-0"><div class="mud-nav-item brand-link font-weight-bold d-flex align-items-center m-0 text-decoration-none"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text"><span class="LogoAntesysvg" aria-hidden="true"></span></div></div></div></h6> 319 320 <div aria-hidden="true" class="flex-grow-1"></div> 321 322 323 <div class="nav-wrapper d-flex align-items-center"><div class="nav-button-wrapper"><button DisableRipple="true" DisableElevation="true" type="button" class="mud-button-root mud-button mud-button-text mud-button-text-default mud-button-text-size-medium mud-ripple slide-button" style="background: transparent; border: none; padding: 0 1rem; height:34px; min-height:30px;" __internal_stopPropagation_onclick><span class="mud-button-label"><div class="d-flex align-items-center w-100 justify-content-between"><div class="slide-inner d-flex align-items-center w-100 justify-content-between" style="height:60px;"><div class="slide-text">Expertises</div> 324 325 326 <div class="slide-text">Expertises</div></div></div></span></button></div><div class="nav-button-wrapper"><button DisableRipple="true" DisableElevation="true" type="button" class="mud-button-root mud-button mud-button-text mud-button-text-default mud-button-text-size-medium mud-ripple slide-button" style="background: transparent; border: none; padding: 0 1rem; height:34px; min-height:30px;" __internal_stopPropagation_onclick><span class="mud-button-label"><div class="d-flex align-items-center w-100 justify-content-between"><div class="slide-inner d-flex align-items-center w-100 justify-content-between" style="height:60px;"><div class="slide-text">Services<svg class="mud-icon-root mud-svg-icon mud-icon-size-medium ml-2 flex-shrink-0" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0 0h24v24H0z" fill="none"/><path d="M7 10l5 5 5-5z"/></svg></div> 327 328 329 <div class="slide-text">Services<svg class="mud-icon-root mud-svg-icon mud-icon-size-medium ml-2 flex-shrink-0" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0 0h24v24H0z" fill="none"/><path d="M7 10l5 5 5-5z"/></svg></div></div></div></span></button></div><div class="nav-button-wrapper"><button DisableRipple="true" DisableElevation="true" type="button" class="mud-button-root mud-button mud-button-text mud-button-text-default mud-button-text-size-medium mud-ripple slide-button" style="background: transparent; border: none; padding: 0 1rem; height:34px; min-height:30px;" __internal_stopPropagation_onclick><span class="mud-button-label"><div class="d-flex align-items-center w-100 justify-content-between"><div class="slide-inner d-flex align-items-center w-100 justify-content-between" style="height:60px;"><div class="slide-text">Secteurs<svg class="mud-icon-root mud-svg-icon mud-icon-size-medium ml-2 flex-shrink-0" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0 0h24v24H0z" fill="none"/><path d="M7 10l5 5 5-5z"/></svg></div> 330 331 332 <div class="slide-text">Secteurs<svg class="mud-icon-root mud-svg-icon mud-icon-size-medium ml-2 flex-shrink-0" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0 0h24v24H0z" fill="none"/><path d="M7 10l5 5 5-5z"/></svg></div></div></div></span></button></div><div class="nav-button-wrapper"><button DisableRipple="true" DisableElevation="true" type="button" class="mud-button-root mud-button mud-button-text mud-button-text-default mud-button-text-size-medium mud-ripple slide-button" style="background: transparent; border: none; padding: 0 1rem; height:34px; min-height:30px;" __internal_stopPropagation_onclick><span class="mud-button-label"><div class="d-flex align-items-center w-100 justify-content-between"><div class="slide-inner d-flex align-items-center w-100 justify-content-between" style="height:60px;"><div class="slide-text">Qui sommes-nous ?</div> 333 334 335 <div class="slide-text">Qui sommes-nous ?</div></div></div></span></button></div><div class="nav-button-wrapper"><button DisableRipple="true" DisableElevation="true" type="button" class="mud-button-root mud-button mud-button-text mud-button-text-default mud-button-text-size-medium mud-ripple slide-button" style="background: transparent; border: none; padding: 0 1rem; height:34px; min-height:30px;" __internal_stopPropagation_onclick><span class="mud-button-label"><div class="d-flex align-items-center w-100 justify-content-between"><div class="slide-inner d-flex align-items-center w-100 justify-content-between" style="height:60px;"><div class="slide-text">Contact</div> 336 337 338 <div class="slide-text">Contact</div></div></div></span></button></div><div class="nav-button-wrapper"><button DisableRipple="true" DisableElevation="true" type="button" class="mud-button-root mud-button mud-button-text mud-button-text-default mud-button-text-size-medium mud-ripple slide-button" style="background: transparent; border: none; padding: 0 1rem; height:34px; min-height:30px;" __internal_stopPropagation_onclick><span class="mud-button-label"><div class="d-flex align-items-center w-100 justify-content-between"><div class="slide-inner d-flex align-items-center w-100 justify-content-between" style="height:60px;"><div class="slide-text"><span class="lang-mini"><img src="images/Lang/fr.svg" alt="Français" class="lang-flag" /><span class="lang-next"><span class="arrow">→</span><span class="code">EN</span></span></span></div> 339 340 341 <div class="slide-text"><span class="lang-mini"><img src="images/Lang/fr.svg" alt="Français" class="lang-flag" /><span class="lang-next"><span class="arrow">→</span><span class="code">EN</span></span></span></div></div></div></span></button></div><div class="nav-underline" style="
 left:0px;
 width:0px;
 opacity:0;
 height:34px;"></div></div></div></header> 342 343 344 <header Position="Position.Fixed" class="mud-appbar mud-appbar-fixed-top mud-elevation-0 mud-theme-transparent mobile-only px-2"><div role="toolbar" class="mud-toolbar mud-toolbar-gutters mud-toolbar-appbar"><h6 class="mud-typography mud-typography-h6 font-weight-bold d-flex align-items-center m-0"><div class="mud-nav-item brand-link text-white font-weight-bold d-flex align-items-center m-0 text-decoration-none"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text"><span class="LogoAntesysvg2 mr-1" aria-hidden="true"></span></div></div></div></h6> 345 346 <div class="burger "><span></span>
347 <span></span> 348 <span></span></div></div></header> 349 350 <aside class="mud-drawer mud-drawer-fixed mud-drawer-pos-right mud-drawer--closed mud-drawer--initial mud-drawer-md mud-drawer-clipped-never mud-elevation-1 mud-drawer-persistent mobile-only full-screen-drawer custom-slide-drawer mt-64" style=""><div class="mud-drawer-content"><nav class="mud-navmenu mud-navmenu-default mud-navmenu-margin-none mud-navmenu-dense"><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Expertises</div></div></div><p class="mud-typography mud-typography-body1 mobile-menu-title d-flex justify-between align-items-center"><span class="menu-title-text">Services</span> 351 <svg class="mud-icon-root mud-svg-icon mud-icon-size-medium menu-toggle-icon" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0 0h24v24H0z" fill="none"/><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/></svg></p> 352 353<div class="mobile-submenu"><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Applications mobiles iOS & Android</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Applications web sur mesure</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Logiciels métier (ERP / CRM)</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">IA, assistants & agents</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Croissance & monétisation</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Expériences 3D & branding</div></div></div></div><p class="mud-typography mud-typography-body1 mobile-menu-title d-flex justify-between align-items-center"><span class="menu-title-text">Secteurs</span> 354 <svg class="mud-icon-root mud-svg-icon mud-icon-size-medium menu-toggle-icon" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0 0h24v24H0z" fill="none"/><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/></svg></p> 355 356<div class="mobile-submenu"><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Start-up, Innovation & Transformation Numérique</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Santé, Éducation & Services publics</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Logistique & Mobilité</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Culture, Événementiel & Médias</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Immobilier, Architecture & Commerce B2B</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Énergie & Environnement</div></div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Qui sommes-nous ?</div></div></div><div class="mud-nav-item mobile-menu-link"><div class="mud-nav-link mud-ripple" tabindex="0"><div class="mud-nav-link-text">Contact</div></div></div><p class="mud-typography mud-typography-body1 mobile-menu-title d-flex justify-between align-items-center" style="cursor:pointer;"><span class="menu-title-text">Lang</span>
357 <span class="lang-mini"><img src="images/Lang/fr.svg" alt="Français" class="lang-flag" /><span class="lang-next"><span class="arrow">→</span><span class="code">EN</span></span></span></p></nav></div></aside> 358</div><!--Blazor:{"prerenderId":"e663671f7c894a3ca7f8b85fc27f1c81"}--><div class="tlh" id="tlHero" aria-hidden="true"><span class="tlh-w" style="left:75.4%;bottom:-11.5px;--rise:372px;--dx:-53;--spin:-286deg;--fo:1.31"><span class="tlh-t" style="--s:106px;--rb:297deg;--o:0.78;--d:0.82s;--dl:-1.22s;--x0:2.8px;--x1:-1.3px;--y0:-3px;--y1:-1.5px;--c:#a9dccb"></span></span><span class="tlh-w" style="left:56.8%;bottom:-1.6px;--rise:505px;--dx:-31;--spin:-340deg;--fo:1.42"><span class="tlh-t" style="--s:95px;--rb:194deg;--o:0.73;--d:0.79s;--dl:-0.05s;--x0:-1.8px;--x1:-0.5px;--y0:-1.7px;--y1:0.2px;--c:#c7e7dc"></span></span><span class="tlh-w" style="left:45.2%;bottom:-2.6px;--rise:451px;--dx:-66;--spin:-364deg;--fo:1.47"><span class="tlh-t" style="--s:143px;--rb:12deg;--o:0.71;--d:1.35s;--dl:-0.03s;--x0:-1.6px;--x1:0.1px;--y0:1.4px;--y1:3px;--c:#1f9f6e"></span></span><span class="tlh-w" style="left:25.9%;bottom:18px;--rise:406px;--dx:40;--spin:277deg;--fo:1.5"><span class="tlh-t" style="--s:122px;--rb:39deg;--o:0.82;--d:0.86s;--dl:-1.23s;--x0:-2.9px;--x1:-2.4px;--y0:2px;--y1:-1.7px;--c:#2e9c85"></span></span><span class="tlh-w" style="left:84.3%;bottom:4.3px;--rise:362px;--dx:-64;--spin:336deg;--fo:1.5"><span class="tlh-t" style="--s:143px;--rb:96deg;--o:0.84;--d:0.85s;--dl:-0.13s;--x0:-2.6px;--x1:0.5px;--y0:2.9px;--y1:-1.3px;--c:#3aa17e"></span></span><span class="tlh-w" style="left:76.8%;bottom:5.3px;--rise:391px;--dx:-53;--spin:378deg;--fo:1.41"><span class="tlh-t" style="--s:127px;--rb:351deg;--o:0.66;--d:1.24s;--dl:-0.39s;--x0:0.5px;--x1:-1.1px;--y0:0.2px;--y1:-1.4px;--c:#c7e7dc"></span></span><span class="tlh-w" style="left:50.4%;bottom:5.3px;--rise:252px;--dx:-11;--spin:-324deg;--fo:1.42"><span class="tlh-t" style="--s:78px;--rb:154deg;--o:0.63;--d:1.45s;--dl:-0.21s;--x0:2.2px;--x1:0.2px;--y0:0.9px;--y1:-2.7px;--c:#5cbf9f"></span></span><span class="tlh-w" style="left:52.5%;bottom:5.5px;--rise:342px;--dx:-34;--spin:-282deg;--fo:1.09"><span class="tlh-t" style="--s:139px;--rb:1deg;--o:0.78;--d:1.24s;--dl:-1s;--x0:0.3px;--x1:-0.6px;--y0:2.9px;--y1:-0.6px;--c:#c7e7dc"></span></span><span class="tlh-w" style="left:52.3%;bottom:5.3px;--rise:292px;--dx:54;--spin:454deg;--fo:1.3"><span class="tlh-t" style="--s:71px;--rb:180deg;--o:0.97;--d:1.48s;--dl:-0.63s;--x0:-2.5px;--x1:-1px;--y0:0.6px;--y1:-1.9px;--c:#3aa17e"></span></span><span class="tlh-w" style="left:-0.9%;bottom:-1.2px;--rise:367px;--dx:-52;--spin:-283deg;--fo:1.46"><span class="tlh-t" style="--s:94px;--rb:208deg;--o:0.88;--d:1.4s;--dl:-1.11s;--x0:0.7px;--x1:1.6px;--y0:0px;--y1:-2.2px;--c:#a9dccb"></span></span><span class="tlh-w" style="left:59.8%;bottom:17.1px;--rise:518px;--dx:-30;--spin:251deg;--fo:1.24"><span class="tlh-t" style="--s:131px;--rb:265deg;--o:0.76;--d:1.12s;--dl:-1.27s;--x0:-1.6px;--x1:-1.2px;--y0:-0.9px;--y1:1.7px;--c:#2e9c85"></span></span><span class="tlh-w" style="left:61.8%;bottom:13.6px;--rise:214px;--dx:24;--spin:284deg;--fo:1.28"><span class="tlh-t" style="--s:123px;--rb:227deg;--o:0.8;--d:1.44s;--dl:-1.05s;--x0:-0px;--x1:1.9px;--y0:1.9px;--y1:-2.7px;--c:#123a2c"></span></span><span class="tlh-w" style="left:39.5%;bottom:-7.3px;--rise:234px;--dx:-38;--spin:-453deg;--fo:1.25"><span class="tlh-t" style="--s:80px;--rb:7deg;--o:0.79;--d:1.12s;--dl:-1.32s;--x0:-2.3px;--x1:2px;--y0:0.7px;--y1:0.4px;--c:#a9dccb"></span></span><span class="tlh-w" style="left:87%;bottom:11.4px;--rise:216px;--dx:-41;--spin:462deg;--fo:1.48"><span class="tlh-t" style="--s:72px;--rb:151deg;--o:0.78;--d:0.96s;--dl:-0.74s;--x0:-1.7px;--x1:2.9px;--y0:1.8px;--y1:-2.2px;--c:#1f9f6e"></span></span><span class="tlh-w" style="left:33.1%;bottom:8.6px;--rise:434px;--dx:20;--spin:249deg;--fo:1.49"><span class="tlh-t" style="--s:87px;--rb:126deg;--o:0.91;--d:1.25s;--dl:-1.25s;--x0:0.9px;--x1:-0.7px;--y0:2.3px;--y1:0.6px;--c:#123a2c"></span></span><span class="tlh-w" style="left:41.8%;bottom:18.5px;--rise:338px;--dx:-35;--spin:214deg;--fo:1.25"><span class="tlh-t" style="--s:112px;--rb:87deg;--o:0.65;--d:1.13s;--dl:-0.48s;--x0:0px;--x1:-1px;--y0:-0.2px;--y1:-1.4px;--c:#86cfb8"></span></span><span class="tlh-w" style="left:22.2%;bottom:1.5px;--rise:263px;--dx:-51;--spin:434deg;--fo:1.27"><span class="tlh-t" style="--s:108px;--rb:168deg;--o:0.77;--d:1.07s;--dl:-1.33s;--x0:3px;--x1:-2.2px;--y0:1.8px;--y1:-2.5px;--c:#5cbf9f"></span></span><span class="tlh-w" style="left:101.7%;bottom:17.5px;--rise:318px;--dx:-57;--spin:449deg;--fo:1.01"><span class="tlh-t" style="--s:82px;--rb:120deg;--o:0.64;--d:0.73s;--dl:-1.02s;--x0:1.4px;--x1:-1.7px;
358--y0:1.6px;--y1:-1.9px;--c:#1f9f6e"></span></span><span class="tlh-w" style="left:72.3%;bottom:3px;--rise:207px;--dx:-47;--spin:326deg;--fo:1.38"><span class="tlh-t" style="--s:67px;--rb:323deg;--o:0.68;--d:1.42s;--dl:-1.41s;--x0:2px;--x1:1.4px;--y0:0.4px;--y1:2px;--c:#86cfb8"></span></span><span class="tlh-w" style="left:88.7%;bottom:3.8px;--rise:405px;--dx:12;--spin:359deg;--fo:1.17"><span class="tlh-t" style="--s:80px;--rb:294deg;--o:0.98;--d:1.45s;--dl:-0.87s;--x0:2.9px;--x1:-2.4px;--y0:-1.8px;--y1:0.1px;--c:#a9dccb"></span></span><span class="tlh-w" style="left:87.3%;bottom:2.9px;--rise:378px;--dx:1;--spin:396deg;--fo:1.42"><span class="tlh-t" style="--s:122px;--rb:154deg;--o:0.91;--d:1.19s;--dl:-1.33s;--x0:-1.6px;--x1:-3px;--y0:0.8px;--y1:2.2px;--c:#123a2c"></span></span><span class="tlh-w" style="left:1.6%;bottom:-10.5px;--rise:449px;--dx:-34;--spin:257deg;--fo:1.38"><span class="tlh-t" style="--s:135px;--rb:344deg;--o:0.82;--d:1.32s;--dl:-0.31s;--x0:0.6px;--x1:1px;--y0:-3px;--y1:-2.2px;--c:#123a2c"></span></span><span class="tlh-w" style="left:63.6%;bottom:-11.1px;--rise:250px;--dx:68;--spin:-419deg;--fo:1.05"><span class="tlh-t" style="--s:86px;--rb:154deg;--o:0.99;--d:1.2s;--dl:-0.3s;--x0:2.7px;--x1:1.4px;--y0:-2.7px;--y1:-2.8px;--c:#c7e7dc"></span></span><span class="tlh-w" style="left:96%;bottom:-0px;--rise:404px;--dx:19;--spin:-228deg;--fo:1.29"><span class="tlh-t" style="--s:84px;--rb:285deg;--o:0.72;--d:1.32s;--dl:-0.93s;--x0:1.1px;--x1:-0.2px;--y0:-1.7px;--y1:1.1px;--c:#86cfb8"></span></span></div> 359 360<style> 361 /* Bande STICKY sous le menu fixe (top = hauteur AppBar) : elle reste visible 362 pendant le scroll â on voit les triangles se disperser (comme le lab). */ 363 .tlh { position: sticky; top: 70px; height: 80px; width: 100%; overflow: visible; z-index: 4; 364 pointer-events: none; } 365 .tlh-w { position: absolute; transform-origin: 50% 60%; 366 transform: translate(calc(var(--p, 0) * var(--dx) * 1px), calc(var(--p, 0) * var(--rise) * -1)) rotate(calc(var(--p, 0) * var(--spin))); 367 opacity: calc(1 - var(--p, 0) * var(--fo)); will-change: transform, opacity; } 368 .tlh-t { display: block; width: var(--s); height: var(--s); 369 clip-path: polygon(50% 0, 100% 100%, 0 100%); background: var(--c); opacity: var(--o); 370 transform: rotate(var(--rb)); animation: tlhTremble var(--d) ease-in-out var(--dl) infinite alternate; } 371 @keyframes tlhTremble { 372 from { transform: translate(var(--x0), var(--y0)) rotate(calc(var(--rb) - 4deg)); } 373 to { transform: translate(var(--x1), var(--y1)) rotate(calc(var(--rb) + 4deg)); } 374 } 375 @media (prefers-reduced-motion: reduce) { .tlh-t { animation: none; transform: rotate(var(--rb)); } } 376 /* Mobile : largeur réduite â les 24 triangles sont trop serrés. On en masque une 377 partie (répartition déjà aléatoire â pas de trou visible). */ 378 @media (max-width: 760px) { .tlh-w:nth-child(2n) { display: none; } } 379 @media (max-width: 440px) { .tlh-w:nth-child(3n) { display: none; } } 380</style><div class="mud-layout over-babylon" style=""><div class="mud-main-content"><div class="mud-container mud-container-maxwidth-lg mud-container--gutters" style="margin-top: calc(-1 * var(--babylon-height)) !important;"><div class="antesy-page-enter" b-ou4vlvzgc9><!--Blazor:{"type":"server","prerenderId":"e4d3f9c2b7bb4abd8c4fe6c0cff8b8c0","key":{"locationHash":"852F05D76D6E0CD785C6F19513719D75A7982B94DC51D24F0754B3A31A626396:0","formattedComponentKey":""},"sequence":1,"descriptor":"CfDJ8NlkTcQuOSpMgkzF00AO4kzukSB1phCMVofLwC671w1Hb4It7zFkYELCWD4XDRW6j3wO0ne8hpkcNeYhjfNCnfB3r3PreI3WvX59har7aPDdtXNwbhDRzab8K18n6O3uKclK68bOdUrOrxEQqY08sEFvLOSVdjVz6eyx5sgR2mE/edJc8b2P/gF2kxOrSqElP7gXWn0CSHIABASCNDVi2RXl7/Wohda31qoktcpaS9vjKHdppi1LU5QPo0TD/QEoQbwP9ZYTNgSN/0tMxLbeSiaq18YY5vWbvGpLlqvfv0gOr2EAudSJgX6cg8LtQfkSA6iAZ6j3Tu90D6f7WNiPKzLi4KXqqF\u002B4m1ziJZnTwxsRbQ8W4PyjMLpG1hDf5Cq2647JAFwmOp1Ef54j4zYDI5ARYLE\u002B5caoz2fYgAKH9gSCRs7lCtSyXkA0Q0\u002Bsry4JT6wEj\u002BCkQxg7vEFXizMhLkhmiB\u002BKlE2ESU22dnCdheH1mOsojyGYbn0VaMkrUQYez9XBOjucpUqOqZT9uK3d4bvTNLG5R21E9rU6TfynQJzO"}--> 381 382<div class="sg"><section class="sg-hero sg-wrap"><span class="sg-eyebrow">Produit Antesy · Signature email</span> 383 <h1 class="sg-h1">Signature email dynamique : une signature qui s'adapte, pas un copier-coller</h1> 384 <p class="sg-lead"> 385 Vos collaborateurs envoient des dizaines de mails par jour. Leur signature devrait travailler pour vous : 386 image de marque homogène, coordonnées à jour, et même des campagnes (soldes, événement, lancement) qui 387 s'affichent automatiquement à la bonne date â sans que personne ne touche à Gmail ou Outlook. 388 </p> 389 390 <a class="sg-demo" href="/signature"><span class="sg-demo-play" aria-hidden="true">âï¸</span>
391 <span class="sg-demo-text">Découvrir la signature</span> 392 <span class="sg-demo-hint">Landing + éditeur en ligne</span></a> 393 394 <div class="sg-cta"><a class="sg-btn sg-btn--primary" href="/signature">Voir la signature â</a> 395 <a class="sg-btn sg-btn--ghost" href="/diagnostic">En parler avec nous</a></div></section> 396 397 398 <section class="sg-wrap sg-block"><span class="sg-tag">Le problème</span> 399 <h2 class="sg-h2">Des signatures hétérogènes, impossibles à tenir à jour</h2> 400 <p class="sg-p"> 401 Chaque personne bricole sa signature dans son client mail : logos différents, coordonnées obsolètes, 402 mentions légales oubliées, aucune cohérence. Et quand vous voulez pousser une bannière « nouveau produit » 403 ou « fermeture estivale » à toute l'équipe, il faut envoyer un tutoriel et espérer que chacun le fasse. 404 </p></section> 405 406 407 <section class="sg-wrap sg-block"><span class="sg-tag">Ce que fait le produit</span> 408 <h2 class="sg-h2">Une signature pilotée depuis un seul endroit</h2> 409 <div class="sg-grid"><article class="sg-card"><h3>Elle s'adapte au contexte</h3> 410 <p>La signature change selon l'expéditeur, le destinataire ou la période â la bonne info au bon moment.</p></article> 411 <article class="sg-card"><h3>Campagnes programmées</h3> 412 <p>Pâques, Black Friday, lancement produit : vous programmez une fois, la bannière s'affiche à la bonne date, puis disparaît.</p></article> 413 <article class="sg-card"><h3>Ãditeur en ligne</h3> 414 <p>Un back-office clair pour créer, modifier et déployer les signatures â sans toucher au code ni aux clients mail.</p></article> 415 <article class="sg-card"><h3>Image de marque homogène</h3> 416 <p>Un modèle unique, des coordonnées à jour, les mentions légales toujours présentes. Fini le bricolage.</p></article> 417 <article class="sg-card"><h3>Compatible Gmail & Outlook</h3> 418 <p>Pas d'extension navigateur à installer : la signature s'intègre dans les outils que vos équipes utilisent déjà .</p></article> 419 <article class="sg-card"><h3>Connexion par lien magique</h3> 420 <p>Accès simple et sécurisé pour vos utilisateurs, sans énième mot de passe à retenir.</p></article></div></section> 421 422 423 <section class="sg-wrap sg-block"><span class="sg-tag">Comment ça marche</span> 424 <h2 class="sg-h2">De la maquette au déploiement, sans friction</h2> 425 <div class="sg-steps"><div class="sg-step"><span class="sg-num">01</span><div><h3>On cadre votre modèle</h3><p>Charte, coordonnées, mentions, variantes par équipe : on définit un modèle unique et propre.</p></div></div> 426 <div class="sg-step"><span class="sg-num">02</span><div><h3>On branche l'éditeur</h3><p>Un back-office pour gérer les signatures et programmer les campagnes, sans dépendre de la technique.</p></div></div> 427 <div class="sg-step"><span class="sg-num">03</span><div><h3>On déploie</h3><p>Les signatures arrivent dans Gmail/Outlook, à jour et cohérentes, pour toute l'équipe.</p></div></div> 428 <div class="sg-step"><span class="sg-num">04</span><div><h3>Vous pilotez</h3><p>Vous mettez à jour, lancez une campagne ou ajoutez une personne â en quelques clics.</p></div></div></div></section> 429 430 431 <section class="sg-wrap sg-block sg-final"><h2 class="sg-h2">Envie d'une signature qui travaille pour votre marque ?</h2> 432 <p class="sg-p"> 433 C'est un produit Antesy, mais surtout un exemple de ce qu'on sait faire : concevoir un outil utile, 434 simple à piloter, et le faire vivre. Un diagnostic de 30 minutes suffit pour voir ce que ça donnerait chez vous. 435 </p> 436 <div class="sg-cta"><a class="sg-btn sg-btn--primary" href="/signature">Voir la signature en détail â</a> 437 <a class="sg-btn sg-btn--ghost" href="/diagnostic">Réserver un diagnostic gratuit</a></div></section></div> 438 439<style> 440 .sg { color: #101828; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, system-ui, sans-serif; } 441 .sg-wrap { max-width: 980px; margin-inline: auto; padding-inline: clamp(16px, 4vw, 40px); } 442 .sg-block { padding-block: clamp(36px, 6vw, 68px); } 443 .sg-hero { padding-block: clamp(48px, 7vw, 88px) clamp(22px, 4vw, 44px); } 444 .sg-eyebrow, .sg-tag { display: inline-block; font-size: 12px; letter-spacing: .16em; text-transform: uppercase; font-weight: 800; color: #0a9c8c; } 445 .sg-h1 { font-size: clamp(28px, 5vw, 46px); line-height: 1.08; letter-spacing: -.025em; font-weight: 800; margin: 12px 0 0; text-wrap: balance; } 446 .sg-h2 { font-size: clamp(22px, 3.4vw, 32px); letter-spacing: -.02em; font-weight: 800; margin: 8px 0 18px; text-wrap: balance; } 447 .sg-lead { font-size: clamp(16px, 2vw, 19px); line-height: 1.6; color: #3f4a57; max-width: 720px; margin: 16px 0 0; } 448 .sg-p { font-size: 16px; line-height: 1.7; color: #3f4a57; max-width: 760px; margin: 0; } 449 .sg-cta { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 26px; } 450 .sg-btn { display: inline-flex; align-items: center; text-decoration: none; font-weight: 700; font-size: 14.5px; 451 padding: 12px 22px; border-radius: 999px; transition: transform .16s ease, box-shadow .16s ease, background .16s ease; } 452 .sg-btn--primary { background: #0a9c8c; color: #fff; } 453 .sg-btn--primary:hover { transform: translateY(-2px); box-shadow: 0 14px 30px -14px rgba(10,156,140,.7); } 454 .sg-btn--ghost { border: 1px solid #d4dae2; color: #101828; } 455 .sg-btn--ghost:hover { border-color: #0a9c8c; color: #0a9c8c; } 456 .sg-demo { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 10px; 457 margin-top: 30px; padding: clamp(40px, 8vw, 76px) 20px; border-radius: 18px; text-decoration: none; color: #fff; 458 background: linear-gradient(135deg, #4f46e5, #6366f1 55%, #8b5cf6); transition: transform .18s ease, box-shadow .18s ease; } 459 .sg-demo:hover { transform: translateY(-2px); box-shadow: 0 24px 60px -30px rgba(99,102,241,.9); } 460 .sg-demo-play { display: inline-flex; align-items: center; justify-content: center; width: 64px; height: 64px; 461 border-radius: 999px; background: rgba(255,255,255,.18); font-size: 26px; } 462 .sg-demo-text { font-size: clamp(18px, 2.4vw, 24px); font-weight: 800; letter-spacing: -.01em; } 463 .sg-demo-hint { font-size: 13px; opacity: .85; } 464 .sg-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 16px; } 465 .sg-card { background: #fff; border: 1px solid #e6eaf0; border-radius: 14px; padding: 20px; transition: border-color .18s, box-shadow .18s, transform .18s; } 466 .sg-card:hover { transform: translateY(-3px); border-color: #d4dae2; box-shadow: 0 16px 34px -22px rgba(16,24,40,.4); } 467 .sg-card h3 { font-size: 16px; font-weight: 700; margin: 0 0 6px; } 468 .sg-card p { font-size: 14px; line-height: 1.55; color: #5b6675; margin: 0; } 469 .sg-steps { display: grid; gap: 14px; } 470 .sg-step { display: flex; gap: 16px; align-items: flex-start; background: #fff; border: 1px solid #e6eaf0; border-radius: 14px; padding: 18px 20px; } 471 .sg-num { font-size: 15px; font-weight: 800; color: #0a9c8c; min-width: 34px; } 472 .sg-step h3 { font-size: 16px; font-weight: 700; margin: 0 0 4px; } 473 .sg-step p { font-size: 14px; line-height: 1.55; color: #5b6675; margin: 0; } 474 .sg-final { border-top: 1px solid #eef1f5; } 475 @media (prefers-color-scheme: dark) { 476 .sg { color: #f1f4f8; } 477 .sg-lead, .sg-p { color: #aab3bf; } 478 .sg-card, .sg-step { background: #12161c; border-color: #262c36; } 479 .sg-card p, .sg-step p { color: #aab3bf; } 480 .sg-btn--ghost { color: #f1f4f8; border-color: #333b47; } 481 .sg-final { border-color: #262c36; } 482 } 483</style><!--Blazor:{"prerenderId":"e4d3f9c2b7bb4abd8c4fe6c0cff8b8c0"}--></div></div></div> 484 485 <!--Blazor:{"type":"server","prerenderId":"bc383f7252fe4eb7a9f22596402a52dc","key":{"locationHash":"9FC9DE80E941630C26375294FCE2968D072B1CA9D6F0BAEB66E24D41C5B011FD:23","formattedComponentKey":""}
485,"sequence":2,"descriptor":"CfDJ8NlkTcQuOSpMgkzF00AO4kwp08DPxYt1J28dpJ\u002BSFqVbxiZjA1odD6NgUlN8xOsMLkkFdNK\u002BvMD3DuNMzwgdeAcL95lPD/UPM7ZVJfoTErJO5pIWiKGaET0XH/iT42GzDTPGO/79XCDT2LUFDBDAU5dgzOK5hLdOkhSmZoH281WzQ78lLdChreGmauS5WONyNitsezslYdq3uTGr2OOmqUjO29a/IHfA1125X6a8qQaJUOGMmq4hOunVkajDOaEhoEYE1Dsf0w9FfsC1CWeKLmG2Rf89gVHVYwWTV\u002B2LQyebvuDNOc6GoMyVbO9StdgOTh/gFyWA1jI3\u002BxlWgILsJ4j1Yd\u002BGdlXFIJtMpECflGYZ66/r9oNW4QPcTgurzM6n1pZecr9lJaMe570lw0OAXQADbVRDBcmWyPnXpMnNnybqvO39mFZ7DJ0n22iSloveNfp7R4X0Ia28rS7n7EsumyYfLYYdwQJcR1BafeaVtqpAj7k6k01H\u002Bun5mn3oCe9I1czX4GZ2n12DdjQvOCee1Y8="}--><hr class="mud-divider mud-divider-fullwidth" style="height:2px;" /> 486 487<footer class="antesy-footer"><div class="mud-container mud-container-maxwidth-false mud-container--gutters container-frame"><div class="footer-grid"><div class="slogan-col"><svg class="slogan-mark" viewBox="0 0 319.4 354.74" aria-hidden="true"><path d="M127.26,0l65.57.06,126.57,354.68-56.1-.05-38.54-106.75-98.99-.1,19-52.34,61.09.06-45.75-126.71L56.1,354.48l-56.1-.05L127.26,0Z" fill="currentColor"></path></svg> 488 489 490 <h2 Component="p" class="mud-typography mud-typography-h2 footer-slogan">VOTRE VISION<br>NOTRE CODE<br>& SUCCÈS.</h2></div> 491 492 493 <span class="giant-slash" aria-hidden="true"></span> 494 495 496 <div class="right-col"><div class="columns-wrapper" style="margin-bottom:auto;"><div class="column"><h6 Component="p" class="mud-typography mud-typography-h6 column-title">Nos pages</h6> 497 <nav class="link-list-col" aria-label="Nos pages"><a href="/diagnostic" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Prise de rdv</a> 498 <a href="/methode" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Méthode</a> 499 <a href="/audit-performance" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Audit performance</a> 500 <a href="/QuiSommeNous" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Notre vision</a> 501 <a href="/references" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Nos références</a></nav></div> 502 503 <div class="column"><h6 Component="p" class="mud-typography mud-typography-h6 column-title">
503Zones d'intervention</h6> 504 <nav class="link-list-col link-list-col--cities" aria-label="Zones d'intervention"><a href="/agence-web/bruxelles" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Bruxelles</a> 505 <a href="/agence-web/namur" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Namur</a> 506 <a href="/agence-web/liege" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Liège</a> 507 <a href="/agence-web/charleroi" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Charleroi</a> 508 <a href="/en/web-agency/luxembourg" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Luxembourg</a> 509 <a href="/agence-web/lille" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Lille</a> 510 <a href="/agence-web/lyon" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Lyon</a> 511 <a href="/agence-web/bordeaux" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Bordeaux</a> 512 <a href="/agence-web/nantes" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Nantes</a> 513 <a href="/agence-web/toulouse" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Toulouse</a> 514 <a href="/agence-web/rennes" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Rennes</a> 515 <a href="/agence-web/strasbourg" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Strasbourg</a> 516 <a href="/agence-web/montpellier" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Montpellier</a> 517 <a href="/agence-web/grenoble" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">Grenoble</a></nav></div> 518 519 <div class="column"><h6 Component="p" class="mud-typography mud-typography-h6 column-title">Réseaux sociaux</h6> 520 <nav class="link-list-col" aria-label="Réseaux sociaux"><a href="https://discord.gg/zrD3w7vW" target="_blank" Rel="noopener" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link d-flex align-center gap-2"><span class="mud-icon-root mud-icon-size-medium icon-neutral fa-brands fa-discord" aria-hidden="true" role="img"></span> Discord 521 </a> 522 <a href="https://www.linkedin.com/company/antesystudio/" target="_blank" Rel="noopener" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link d-flex align-center gap-2"><span class="mud-icon-root mud-icon-size-medium icon-neutral fa-brands fa-linkedin" aria-hidden="true" role="img"></span> LinkedIn 523 </a> 524 <a href="https://www.instagram.com/spaceship_arena/" target="_blank" Rel="noopener" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link d-flex align-center gap-2"><span class="mud-icon-root mud-icon-size-medium icon-neutral fa-brands fa-instagram" aria-hidden="true" role="img"></span> Instagram 525 </a></nav></div> 526 527 <div class="column"><h6 Component="p" class="mud-typography mud-typography-h6 column-title">Contact</h6> 528 529 <div class="footer-info"><div class="footer-info-line"><svg class="mud-icon-root mud-svg-icon mud-icon-size-medium info-icon" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0 0h24v24H0z" fill="none"/><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg> 530 <a href="mailto:[email protected]" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 footer-link">[email protected]</a></div> 531 532 <div class="footer-info-line"><svg class="mud-icon-root mud-svg-icon mud-icon-size-medium info-icon" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0,0h24v24H0V0z" fill="none"/><g><path d="M19.5,3.5L18,2l-1.5,1.5L15,2l-1.5,1.5L12,2l-1.5,1.5L9,2L7.5,3.5L6,2v14H3v3c0,1.66,1.34,3,3,3h12c1.66,0,3-1.34,3-3V2 L19.5,3.5z M19,19c0,0.55-0.45,1-1,1s-1-0.45-1-1v-3H8V5h11V19z"/><rect height="2" width="6" x="9" y="7"/><rect height="2" width="2" x="16" y="7"/><rect height="2" width="6" x="9" y="10"/><rect height="2" width="2" x="16" y="10"/></g></svg> 533 <p Component="p" class="mud-typography mud-typography-body2 footer-muted">TVA : BE1006153284</p></div> 534 535 <div class="footer-info-line"><svg class="mud-icon-root mud-svg-icon mud-icon-size-medium info-icon" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/></svg> 536 <p Component="p" class="mud-typography mud-typography-body2 footer-muted">Basé en Belgique — interventions à Bruxelles & Paris (sur site ou à distance)</p></div></div></div></div> 537 538 <div class="cta-row"><a type="button" href="/contact" class="mud-button-root mud-button mud-button-filled mud-button-filled-primary mud-button-filled-size-large mud-ripple cta-btn"><span class="mud-button-label">Contactez-nous !<span class="mud-button-icon-end mud-button-icon-size-large"><svg class="mud-icon-root mud-svg-icon mud-icon-size-large" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg></span></span></a></div></div></div> 539 540 <hr class="footer-separator"> 541 542 <div class="bottom-area"><div class="brand"><svg class="mud-icon-root mud-svg-icon mud-icon-size-medium brand-icon" focusable="false" viewBox="0 0 24 24" aria-hidden="true" role="img"><g><rect fill="none" height="24" width="24"/></g><g><path d="M17,11V3H7v4H3v14h8v-4h2v4h8V11H17z M7,19H5v-2h2V19z M7,15H5v-2h2V15z M7,11H5V9h2V11z M11,15H9v-2h2V15z M11,11H9V9h2 V11z M11,7H9V5h2V7z M15,15h-2v-2h2V15z M15,11h-2V9h2V11z M15,7h-2V5h2V7z M19,19h-2v-2h2V19z M19,15h-2v-2h2V15z"/></g></svg> 543 <p Component="p" class="mud-typography mud-typography-subtitle1 brand-name">Antesy</p></div> 544 545 <div class="legals"><a href="/mentions-legales" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 legal-link">Mentions légales</a> 546 <a href="/politique-confidentialite" class="mud-typography mud-link mud-primary-text mud-link-underline-hover mud-typography-body1 legal-link">Politique de confidentialité</a></div> 547
548 <span Component="p" class="mud-typography mud-typography-caption year">© 2026 Antesy</span></div></div></footer><!--Blazor:{"prerenderId":"bc383f7252fe4eb7a9f22596402a52dc"}--> 549 550 <!--Blazor:{"type":"server","prerenderId":"c6f8634e80c54bf7b2ae1e339899c3e9","key":{"locationHash":"B7423C244378AA5686192A419F15F431C46B2ED495283DF26936F3515BFED6E1:25","formattedComponentKey":""},"sequence":3,"descriptor":"CfDJ8NlkTcQuOSpMgkzF00AO4kxridPPrXsENiGVWXWsX6wPseXxP3Vv6eOGLTIRcjCsDi7B8RN4uXA2fyJTCE0Dh0hHNLS3fLqUE8uRy6D1dVhPIY2bn9ZFfaflkkRrguh7a8CmvvtFaDZA2kcnAHrnGB6SMGBouya6BfgO58jULcI2RLkAY9tVJ7qYri8o/RhEgxHDUm4Juwd\u002B7\u002BAdTfJFgBpqfGVoeiwH/2snwzayWZDuj86\u002BrzE9cR18P60yJTiF0NeV1gwLjonWdEPEnz3//PFauKLc9M0GS5JOegd\u002BuhKw/GZnlt5b/SlgQB2fItPC1UjdZunz0I3jutjzEWaVg2AGpnbY4d3mN9oLVGqH7PvO6GpZntlraGwEhHz3zjEEKG\u002BDNiUr83sHGMFM6lyrR4xlOjYf1XI\u002Bcc5\u002BAberZfqlmer028m4kw76ShE4PzBqT9gkl8VP2Io191Mo2I\u002B7clLLA1QNaUiXWBEn9ZMOyXNWHjSXCVtEfnq4ud4w8wrHZXrhu\u002Blbn349cp/aQu2e3tc="}--><div class="cookie-banner"><div class="cookie-text">On utilise des cookies <b>uniquement</b> pour des statistiques anonymisées (Google Analytics). 551 552 <a href="/politique-confidentialite" __internal_preventDefault_onclick>En savoir plus</a>. 553 </div> 554 555 <div class="cookie-actions"><button class="cookie-btn">OK</button> 556 <button class="cookie-btn cookie-btn-ghost">Refuser</button></div></div><!--Blazor:{"prerenderId":"c6f8634e80c54bf7b2ae1e339899c3e9"}--></div> 557 558 559 560 561
561<script src="https://www.gstatic.com/firebasejs/9.23.0/firebase-app-compat.js"></script>
561 562
562<script src="https://www.gstatic.com/firebasejs/9.23.0/firebase-firestore-compat.js"></script>
562 563
563<script src="/js/leaderboard.js?v=101"></script>
563 564 565 566
566<script src="/js/babylon/babylonLoader.js?v=101"></script>
566 567
567<script src="/js/trianglesExit.js?v=101"></script>
567 568
568<script src="_framework/blazor.web.js"></script>
568 569
569<script src="js/cookieLang.js?v=101"></script>
569 570
570<script src="js/console-no-reflash.js?v=101"></script>
570 571
571<script src="js/signature-auth.js?v=101"></script>
571 572
572<script src="/js/signatureClipboard.js?v=101"></script>
572 573
573<script src="/js/cookies-consent.js?v=101"></script>
573 574
574<script> 575 window.addEventListener("DOMContentLoaded", () => { 576 try { 577 window.AntesyConsent?.autoEnableGAIfAccepted("G-T3D2BKXBS3", "AW-17744677084"); 578 } catch {} 579 }); 580 581 window.addEventListener("load", () => { 582 // Reconnexion Blazor : toast discret pendant que SignalR retente. 583 // AUCUN reload automatique : Blazor reconnect natif garde l'état du circuit. 584 // Si reconnexion échoue, le toast reste visible â user peut refresh manuellement. 585 window.Blazor.defaultReconnectionHandler = { 586 onConnectionDown: (options, error) => { 587 const overlay = document.getElementById("antesy-reconnect"); 588 if (overlay) overlay.style.display = "block"; 589 options.startReconnection(); 590 }, 591 onConnectionUp: () => { 592 const overlay = document.getElementById("antesy-reconnect"); 593 if (overlay) overlay.style.display = "none"; 594 }, 595 _reconnectDisplay: { show:()=>{}, update:()=>{}, hide:()=>{} } 596 }; 597 }); 598 </script>
598 599 600 601
601<script src="js/interop.js" defer></script>
601 602
602<script src="/js/antesyEgg.js" defer></script>
602 603
603<script src="/js/firstVisitPopup.js" defer></script>
603 604
604<script src="/js/heroInteractHint.js" defer></script>
604 605
605<script src="/js/AboutPage.js"></script>
605 606
606<script src="/js/RailProgress.js"></script>
606 607
607<script src="js/ScrollPromptEffect.js" defer></script>
607 608
608<script src="js/curve.js"></script>
608</body></html><!--Blazor-Server-Component-State:CfDJ8NlkTcQuOSpMgkzF00AO4kzyYMq6vxp7z7oE1uJDluCR3p3IWVSFrL00p1tSqm7WkVvYeS9l+WUclt9RDBihn148EqqrhQ3PFLdVB72iKEjhtRTLWZhXw0q9hBCCP+emEed88zHqAIXTHYkHjECkqIhA/PJbzbPYY7A/97/eRvtuMkbOI8ubrOPTwsUBLCpnloHrvS2JDTJaMIOszBhERi4Utso0dhZfeuMPtsIli/y9Vbr+EfDN80tS+KooVWBaNtpxLpIWVNrAVDoGPxt/e0v1FREP6wKU25rnLCCkoT3dtt2GFIc5RLS/p5mPqLUzGXN4gVG3rqjNiloqZfZt+OuW9ayUX70S82Qh1PJq6c7vdtD9mnk//DaQK5oznEWp/GEmNwSOxpdMaE4uynQT9WmaNnLtxTfGTdCcCyMiV+SFjJjlcgev4T0PTZG3K9tCGre8vaZmyYQ0S/kQ2BhwLJnUv0R7zB5wJmSaNcvXKBTW3kgwUJP5fnDyTFbwkJAFbF8EmLTNVuE3LXtwdY0d38l35vCFIKk5dwSJJ0t8ks2i--><!--Blazor-WebAssembly-Component-State:eyJfX2ludGVybmFsX19BbnRpZm9yZ2VyeVJlcXVlc3RUb2tlbiI6ImV5SjJZV3gxWlNJNklrTm1SRW80VG14clZHTlJkVTlUY0UxbmEzcEdNREJCVHpScmVqZFpUbkE0V201aWFtNHRNVlphVXpsVVJ6RkdRVjlrWnpnd04wSm1ORE5CVEdacmVITnNUMGxwZEZaRFZqRlJXSE5PU0hCeFIwb3dhWFZTVFUxRlJWQTNRM1p4Y2pOM2JVcDRWMnAxZUVoMVUweG9PRmxwV2tSd1lWOUhUVTFLVFdwU2RsQXpOeloyZGkxMlZtRnRaV2R0WVdneFoxZG1hR3BzVDJzMGFXc3dJaXdpWm05eWJVWnBaV3hrVG1GdFpTSTZJbDlmVW1WeGRXVnpkRlpsY21sbWFXTmhkR2x2YmxSdmEyVnVJbjA9In0=-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.