```json
{
    "title": "Legacy – 02 Brochure ARO EN",
    "url": "https://kardinal.ai/kardinal-brochure/",
    "datePublished": "2021-07-13",
    "dateModified": "2026-08-24",
    "language": "en-GB",
    "description": "Overview of Kardinal's real-time route optimization solution, discover our solution with the Kardinal presentation brochure.",
    "author": "Kardinal",
    "publisher": "Kardinal"
}
```

# Legacy – 02 Brochure ARO EN

ARO Brochure – Always-On Route Optimization by Kardinal

 #k-report *{box-sizing:border-box;}
 #k-report{
 --cream:#FBFAF6;--beige:#F5EFE4;--ink:#1B1813;--black:#000;
 --blue:#4D6AFF;--blue-700:#3A56E6;--violet:#5B6AF0;
 --lav:#E7ECFB;--lav-border:#A9B6FF;
 --body:#5c564a;--border:rgba(27,24,19,.10);--dark:#0B0D17;--teal:#31D9C2;
 --font:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
 --mono:'JetBrains Mono','SF Mono',Menlo,Consolas,monospace;
 font-family:var(--font);color:var(--ink);background:var(--cream);
 line-height:1.6;-webkit-font-smoothing:antialiased;
 width:auto;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:hidden;
 }
 #k-report a{color:var(--blue);text-decoration:none;}
 #k-report a:hover{color:var(--blue-700);}
 #k-report h1,#k-report h2,#k-report h3,#k-report h4,#k-report p{margin:0;}
 #k-report img{max-width:100%;}
 #k-report .wrap{max-width:1240px;margin:0 auto;padding:0 40px;}
 #k-report .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);}
 #k-report .eyebrow::before{content:"";width:8px;height:8px;background:var(--blue);border-radius:50%;flex:none;}
 #k-report .hero .eyebrow{color:#8B97FF;}
 #k-report .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;border-radius:12px;font-weight:600;font-size:15px;border:none;cursor:pointer;transition:background .15s ease;}
 #k-report .btn-blue{background:var(--blue);color:#fff;}
 #k-report .btn-blue:hover{background:var(--blue-700);color:#fff;}
 #k-report .btn-outline{background:transparent;border:1px solid rgba(255,255,255,.5);color:#fff;}
 #k-report .btn-outline:hover{background:rgba(255,255,255,.12);color:#fff;}
 #k-report .link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:17px;height:56px;color:var(--blue);}
 #k-report .link-arrow:hover{color:var(--blue-700);}
 #k-report .hero{position:relative;background:var(--dark);overflow:hidden;}
 #k-report .hero::before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 78% 20%,rgba(77,106,255,.30),rgba(11,13,23,0) 55%);}
 #k-report .hero .grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:72px;align-items:center;padding:100px 0 108px;}
 #k-report .hero h1{color:#fff;font-size:62px;line-height:1.1;letter-spacing:-.03em;font-weight:800;margin-top:26px;max-width:19ch;text-wrap:balance;}
 #k-report .hero .lead{color:rgba(255,255,255,.74);font-size:20px;margin-top:24px;max-width:52ch;}
 #k-report .actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;}
 #k-report .actions .link-arrow{color:rgba(255,255,255,.85);}
 #k-report .actions .link-arrow:hover{color:#fff;}
 #k-report .gartner-block{display:flex;align-items:center;gap:48px;background:#000;border-radius:18px;padding:52px 56px;color:#fff;box-shadow:0 24px 56px -36px rgba(0,0,0,.7);transition:background .2s cubic-bezier(.16,1,.3,1);}
 #k-report .gartner-block:hover{color:#fff;}
 #k-report .gb-mark{height:132px;width:auto;flex:none;filter:brightness(0) invert(1);}
 #k-report .gb-body{flex:1;}
 #k-report .gb-title{font-size:52px;font-weight:600;letter-spacing:-1.1px;line-height:1;color:#fff;}
 #k-report .gb-title sup{font-size:.4em;top:-1em;font-weight:600;}
 #k-report .gartner-block p{color:#fff;font-size:18px;font-weight:600;margin-top:14px;max-width:58ch;}
 #k-report .gb-btn{flex:none;pointer-events:none;white-space:nowrap;background:transparent;color:#F5EFE4;border:1px solid #3a342a;border-radius:9px;height:auto;padding:14px 22px;font-weight:600;font-size:15px;}
 #k-report .gartner-block:hover .gb-btn{background:rgba(255,255,255,.05);}
 #k-report .cover{position:relative;}
 #k-report .cover .glow{display:none;}
 #k-report .cover img{position:relative;display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px;transform:rotate(-1.6deg);}
 #k-report .sec{padding:96px 0;}
 #k-report .bg-cream{background:var(--cream);}
 #k-report .bg-beige{background:var(--beige);}
 #k-report .two{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;}
 #k-report .h2{font-size:40px;line-height:1.12;letter-spacing:-.02em;font-weight:800;color:var(--ink);}
 #k-report .lead2{font-size:19px;color:var(--body);margin-top:20px;}
 #k-report .callout{display:flex;gap:14px;margin-top:30px;padding:22px 24px;background:var(--lav);border:1px solid var(--lav-border);border-radius:14px;}
 #k-report .callout p{font-size:17px;color:var(--ink);}
 #k-report .card{background:#FFFFFF;border:1px solid var(--border);border-radius:20px;padding:36px;}
 #k-report .card .eyebrow{margin-bottom:22px;}
 #k-report .find{display:flex;gap:16px;align-items:flex-start;}
 #k-report .find .num{flex:none;font-family:var(--mono);font-size:15px;font-weight:700;color:var(--blue);padding-top:3px;}
 #k-report .find h4{font-size:21px;font-weight:700;color:var(--ink);}
 #k-report .find p{font-size:15px;color:var(--body);margin-top:5px;}
 #k-report .rule{height:1px;background:var(--border);margin:20px 0;}
 #k-report .toc{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:36px;}
 #k-report .toc .item{display:flex;align-items:center;gap:20px;background:var(--cream);border:1px solid var(--border);border-radius:14px;padding:24px 26px;}
 #k-report .toc .n{font-family:var(--mono);font-size:16px;color:var(--blue);font-weight:700;}
 #k-report .toc h4{font-size:20px;font-weight:700;color:var(--ink);}
 #k-report .toc p{font-size:15px;color:var(--body);margin-top:4px;}
 #k-report .caps{grid-template-columns:repeat(3,1fr);margin-top:36px;}
 #k-report .caps .item{flex-direction:column;align-items:flex-start;gap:0;background:#fff;border:1px solid var(--border);border-radius:18px;padding:30px 30px 32px;}
 #k-report .caps .item .ic{width:52px;height:52px;border-radius:13px;background:var(--lav);border:1px solid rgba(77,106,255,.22);color:var(--blue);display:flex;align-items:center;justify-content:center;margin-bottom:24px;flex:none;}
 #k-report .caps .item .ic svg{width:24px;height:24px;}
 #k-report .caps .item h4{margin:0;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.01em;color:#1B1813;}
 #k-report .caps .item p{margin-top:8px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:16px;line-height:1.55;color:#6B6558;}
 #k-report .preview .head{max-width:60ch;}
 #k-report .thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;}
 #k-report .thumbs .t{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;border:1px solid var(--border);background:var(--beige);cursor:zoom-in;}
 #k-report .thumbs .t img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s cubic-bezier(.16,1,.3,1);}
 #k-report .thumbs .t:hover img{transform:scale(1.04);}
 #k-report .thumbs .t .loupe{position:absolute;top:12px;right:12px;width:38px;height:38px;border-radius:50%;background:rgba(27,24,19,.6);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.85);transition:.2s cubic-bezier(.16,1,.3,1);}
 #k-report .thumbs .t:hover .loupe{opacity:1;transform:scale(1);}
 #k-report .thumbs .t .loupe svg{width:19px;height:19px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}
 #k-report .k-lb{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:32px;background:rgba(11,13,23,.9);backdrop-filter:blur(8px);cursor:zoom-out;}
 #k-report .k-lb.open{display:flex;animation:k-lb-in .2s ease-out;}
 @keyframes k-lb-in{from{opacity:0}to{opacity:1}}
 #k-report .k-lb img{max-width:min(1200px,92vw);max-height:90vh;width:auto;height:auto;border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.5);cursor:default;}
 #k-report .k-lb .k-lb-close{position:absolute;top:24px;right:28px;width:44px;height:44px;border-radius:50%;border:none;background:rgba(255,255,255,.12);color:#fff;font-size:24px;cursor:pointer;line-height:1;}
 #k-report .k-lb .k-lb-close:hover{background:rgba(255,255,255,.22);}
 #k-report .final{background:var(--dark);border-radius:20px;padding:52px 56px;display:flex;align-items:center;gap:48px;}
 #k-report .final .final-mark{height:92px;flex:none;filter:brightness(0) invert(1);}
 #k-report .final .final-body{flex:1;}
 #k-report .final h2{color:#fff;font-size:30px;line-height:1.16;letter-spacing:-.02em;font-weight:800;max-width:24ch;}
 #k-report .final p{color:rgba(255,255,255,.75);font-size:18px;margin-top:14px;max-width:62ch;}
 #k-report .final .btn{flex:none;}
 @media(max-width:900px){
 #k-report .hero .grid,#k-report .two,#k-report .final{grid-template-columns:1fr;}
 #k-report .hero .grid{gap:44px;padding:64px 0 72px;}
 #k-report .two{gap:44px;}
 #k-report .final{flex-direction:column;align-items:flex-start;gap:28px;padding:40px;}
 #k-report .toc{grid-template-columns:1fr;}
 #k-report .caps{grid-template-columns:1fr 1fr;}
 #k-report .gartner-block{flex-direction:column;align-items:flex-start;gap:28px;padding:40px;}
 #k-report .gb-title{font-size:36px;}
 #k-report .thumbs{grid-template-columns:1fr 1fr;}
 #k-report .hero h1{font-size:46px;}
 #k-report .sec{padding:64px 0;}
 #k-report .cover img{transform:none;}
 }
 @media(max-width:600px){
 #k-report .wrap{padding:0 22px;}
 #k-report .hero .grid{padding:88px 0 56px;} /* était 48px 0 56px — on descend le contenu */
 #k-report .hero h1{font-size:32px;margin-top:20px;}
 #k-report .hero .lead,#k-report .lead2{font-size:17px;}
 #k-report .h2,#k-report .final h2{font-size:28px;}
 #k-report .sec{padding:48px 0;}
 #k-report .card,#k-report .final{padding:28px;}
 #k-report .final{border-radius:16px;}
 #k-report .thumbs{grid-template-columns:1fr;gap:16px;}
 #k-report .caps{grid-template-columns:1fr;}
 #k-report .actions{gap:12px;}
 #k-report .actions .btn,#k-report .final .btn{width:100%;}
 #k-report .actions .link-arrow{width:100%;justify-content:center;height:48px;}
 }

Brochure · Always-On Route Optimization
 Route optimization solution
 A solution built for your operational specifics, easy to integrate and designed to optimize your routes as close to the field as possible.

 [↓ Download the brochure (PDF)](https://kardinal.ai/wp-content/uploads/2021/10/Plaquette-ARO-version-A4-EN.pdf)
 [What's inside →](#apercu)

 Always-On Route Optimization
 An optimization engine that never stops
 Our ARO solution runs continuously throughout your operations, updating and adding new data during planning, and factoring in field uncertainties, for routes that are more efficient and more realistic.

 Easy data integrationImport from Excel via a fully customizable interface, or through our high-performance API.

 Customized modelingOur proprietary solver models all your specific constraints, including the most complex ones.

 Traffic anticipationTraffic is factored in before calculation, so routes align with real-world conditions.

 Continuous optimizationRoutes are adjusted at any moment, even after vehicles are on the road, as events occur.

 Data correctionThe Always-On approach corrects data in real time without restarting calculations from scratch.

 Editable route plansYour business experts fine-tune routes manually with drag & drop; nobody knows them better.

 [↓ Download the full brochure](https://kardinal.ai/wp-content/uploads/2021/10/Plaquette-ARO-version-A4-EN.pdf)

.gt-sec{--gt-bleed:16px;background:transparent;margin:0 calc(var(--gt-bleed) * -1);padding:0;
 font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;}
 .gt-sec *{box-sizing:border-box;}
 .gt-sec p{margin:0;}
 .gt-wrap{width:100%;max-width:none;margin:0;padding:0;}
 .gt-sec .gartner-block{display:flex;align-items:center;gap:40px;background:#000;border-radius:18px;padding:56px 48px;color:#fff;text-decoration:none;box-shadow:0 24px 56px -36px rgba(0,0,0,.7);}
 .gt-sec .gartner-block:hover,
 .gt-sec .gartner-block:focus{background:#000;color:#fff;text-decoration:none;}
 .gt-sec .gb-mark{height:100px;width:auto;flex:none;}
 .gt-sec .gb-body{flex:1;min-width:0;}
 .gt-sec .gb-title{font-size:44px;font-weight:600;letter-spacing:-1px;line-height:1;color:#fff;margin:0;}
 .gt-sec .gb-title sup{font-size:.4em;top:-1em;font-weight:600;}
 .gt-sec .gartner-block p{color:#fff;font-size:17px;font-weight:600;line-height:1.45;margin-top:12px;max-width:none;}
 .gt-sec .gb-btn{flex:none;display:inline-flex;align-items:center;gap:9px;white-space:nowrap;
 background-color:transparent;color:#F5EFE4;
 font-family:'Inter',sans-serif;font-weight:600;font-size:15px;line-height:1;
 padding:14px 22px;border:1px solid #3a342a;border-radius:9px;cursor:pointer;
 transition:background-color .15s ease, transform .1s ease;}
 .gt-sec .gb-arrow{width:16px;height:16px;flex:none;}
 .gt-sec .gartner-block:hover .gb-btn{background-color:rgba(255,255,255,.05);color:#F5EFE4;}
 .gt-sec .gartner-block:active .gb-btn{transform:scale(.98);}
 @media(max-width:1000px){
 .gt-sec{--gt-bleed:0px;}
 .gt-sec .gartner-block{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 36px;}
 .gt-sec .gb-title{font-size:34px;}
 .gt-sec .gb-mark{height:76px;}
 }
 @media(max-width:600px){
 .gt-sec .gartner-block{padding:32px 24px;}
 }

[Gartner® Kardinal reconnu comme Representative Vendor dans le Gartner Market Guide for Vehicle Routing & Scheduling 2025. En savoir plus](https://kardinal.ai/fr/kardinal-reconnu-par-gartner-en-tant-que-representative-vendor/)
