1<!doctype html> 2<!-- Made in Framer · framer.com ⨠--> 3<!-- Published Sep 24, 2026, 5:14 PM UTC --> 4<html lang="en" data-redirect-timezone="1"> 5<head> 6 <meta charset="utf-8"> 7 <meta name="viewport" content="width=device-width"> 8 <meta name="generator" content="Framer b4b3e20"> 9 <title>Envoy AI | Autonomous AI Agents for Logistics Automation</title> 10 <link rel="canonical" href="https://envoyai.framer.website/"><meta property="og:url" content="https://envoyai.framer.website/"><meta name="description" content="Automate freight operations with Envoy AI. Our autonomous agents handle load execution, carrier vetting, tracking, and moreâfreeing teams to focus on high-value work."> 11 <meta name="framer-search-index" content="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/searchIndex-jrdMMDHIfAr3.json"> 12 <meta name="framer-search-index-fallback" content="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/searchIndex-raqVEYqQfs5Z.json"> 13 <meta name="framer-html-plugin" content="disable"> 14 <link href="https://framerusercontent.com/images/Nq3GHNFevt36uFhsZ04axCGSmbs.png" rel="icon" media="(prefers-color-scheme: light)"> 15 <link href="https://framerusercontent.com/images/UQQRNrrdd1WePNBsijfJw9M7NSE.png" rel="icon" media="(prefers-color-scheme: dark)"> 16 <link rel="apple-touch-icon" href="https://framerusercontent.com/images/yhmh0tpN3ho2vxjyYwctrKMFShc.png"> 17 <!-- Open Graph --> 18 <meta property="og:type" content="website"> 19 <meta property="og:title" content="Envoy AI | Autonomous AI Agents for Logistics Automation"> 20 <meta property="og:description" content="Automate freight operations with Envoy AI. Our autonomous agents handle load execution, carrier vetting, tracking, and moreâfreeing teams to focus on high-value work."> 21 <meta property="og:image" content="https://framerusercontent.com/assets/X4xR09MPIrzNEmmtFNLUOOwZeJk.png"> 22 <!-- X --> 23 <meta name="twitter:card" content="summary_large_image"> 24 <meta name="twitter:title" content="Envoy AI | Autonomous AI Agents for Logistics Automation"> 25 <meta name="twitter:description" content="Automate freight operations with Envoy AI. Our autonomous agents handle load execution, carrier vetting, tracking, and moreâfreeing teams to focus on high-value work."> 26 <meta name="twitter:image" content="https://framerusercontent.com/assets/X4xR09MPIrzNEmmtFNLUOOwZeJk.png"> 27 28 29
29<script>try{if(localStorage.getItem("__framer_force_showing_editorbar_since")){const n=document.createElement("link");n.rel="modulepreload";n.href="https://framer.com/edit/init.mjs";document.head.appendChild(n)}}catch(e){}</script>
29 30 31 <!-- Start of headStart --> 32 <!-- Snippet: ZIa0rGMqp -->
33<script charset="utf-8" type="text/javascript" src="https://api-gateway.scriptintel.io/service/visitorintel/visitorTag/285368/script.js?apiKey=Mjg1MzY4YjI1NWQ1OWEtMDcxMi00ZWQ3LWFkZDgtMzViZmJiNDY4MzJm"></script>
33 34<!-- SnippetEnd: ZIa0rGMqp --><!-- Snippet: sMrXPI__V --><style> 35/* this is for navigation menu subdropdown item */ 36[data-framer-name='subdropdown-item']:hover * { 37 transition: color 0.2s linear; 38} 39[data-framer-name='subdropdown-item']:hover > :first-child > p, 40[data-framer-name='subdropdown-item'][data-framer-page-link-current='true'] 41 > :first-child 42 > p { 43 color: #ce6aa6; 44} 45</style><!-- SnippetEnd: sMrXPI__V --> 46 47 <!-- End of headStart --> 48 49 <style data-framer-font-css>/* cyrillic-ext */ 50@font-face { 51 font-family: 'Geist'; 52 font-style: normal; 53 font-weight: 400; 54 font-display: swap; 55 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwRGFWfOw.woff2) format('woff2'); 56 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 57} 58/* cyrillic */ 59@font-face { 60 font-family: 'Geist'; 61 font-style: normal; 62 font-weight: 400; 63 font-display: swap; 64 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwYGFWfOw.woff2) format('woff2'); 65 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 66} 67/* vietnamese */ 68@font-face { 69 font-family: 'Geist'; 70 font-style: normal; 71 font-weight: 400; 72 font-display: swap; 73 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwTGFWfOw.woff2) format('woff2'); 74 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 75} 76/* latin-ext */ 77@font-face { 78 font-family: 'Geist'; 79 font-style: normal; 80 font-weight: 400; 81 font-display: swap; 82 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwSGFWfOw.woff2) format('woff2'); 83 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 84} 85/* latin */ 86@font-face { 87 font-family: 'Geist'; 88 font-style: normal; 89 font-weight: 400; 90 font-display: swap; 91 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2) format('woff2'); 92 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 93} 94/* cyrillic-ext */ 95@font-face { 96 font-family: 'Geist'; 97 font-style: normal; 98 font-weight: 500; 99 font-display: swap; 100 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwRGFWfOw.woff2) format('woff2'); 101 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 102} 103/* cyrillic */ 104@font-face { 105 font-family: 'Geist'; 106 font-style: normal; 107 font-weight: 500; 108 font-display: swap; 109 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwYGFWfOw.woff2) format('woff2'); 110 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 111} 112/* vietnamese */ 113@font-face { 114 font-family: 'Geist'; 115 font-style: normal; 116 font-weight: 500; 117 font-display: swap; 118 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwTGFWfOw.woff2) format('woff2'); 119 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 120} 121/* latin-ext */ 122@font-face { 123 font-family: 'Geist'; 124 font-style: normal; 125 font-weight: 500; 126 font-display: swap; 127 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwSGFWfOw.woff2) format('woff2'); 128 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 129} 130/* latin */ 131@font-face { 132 font-family: 'Geist'; 133 font-style: normal; 134 font-weight: 500; 135 font-display: swap; 136 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2) format('woff2'); 137 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 138} 139/* cyrillic-ext */ 140@font-face { 141 font-family: 'Geist'; 142 font-style: normal; 143 font-weight: 700; 144 font-display: swap;
145 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwRGFWfOw.woff2) format('woff2'); 146 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 147} 148/* cyrillic */ 149@font-face { 150 font-family: 'Geist'; 151 font-style: normal; 152 font-weight: 700; 153 font-display: swap; 154 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwYGFWfOw.woff2) format('woff2'); 155 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 156} 157/* vietnamese */ 158@font-face { 159 font-family: 'Geist'; 160 font-style: normal; 161 font-weight: 700; 162 font-display: swap; 163 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwTGFWfOw.woff2) format('woff2'); 164 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 165} 166/* latin-ext */ 167@font-face { 168 font-family: 'Geist'; 169 font-style: normal; 170 font-weight: 700; 171 font-display: swap; 172 src: url(https://fonts.gstatic.
172com/s/geist/v5/gyByhwUxId8gMEwSGFWfOw.woff2) format('woff2'); 173 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 174} 175/* latin */ 176@font-face { 177 font-family: 'Geist'; 178 font-style: normal; 179 font-weight: 700; 180 font-display: swap; 181 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2) format('woff2'); 182 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 183} 184/* cyrillic-ext */ 185@font-face { 186 font-family: 'IBM Plex Sans'; 187 font-style: italic; 188 font-weight: 400; 189 font-stretch: 100%; 190 font-display: swap; 191 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYnYALZg.woff2) format('woff2'); 192 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 193} 194/* cyrillic */ 195@font-face { 196 font-family: 'IBM Plex Sans'; 197 font-style: italic; 198 font-weight: 400; 199 font-stretch: 100%; 200 font-display: swap; 201 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYDYALZg.woff2) format('woff2'); 202 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 203} 204/* greek */ 205@font-face { 206 font-family: 'IBM Plex Sans'; 207 font-style: italic; 208 font-weight: 400; 209 font-stretch: 100%; 210 font-display: swap; 211 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYfYALZg.woff2) format('woff2'); 212 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 213} 214/* vietnamese */ 215@font-face { 216 font-family: 'IBM Plex Sans'; 217 font-style: italic; 218 font-weight: 400; 219 font-stretch: 100%; 220 font-display: swap; 221 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYvYALZg.woff2) format('woff2'); 222 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 223} 224/* latin-ext */ 225@font-face { 226 font-family: 'IBM Plex Sans'; 227 font-style: italic; 228 font-weight: 400; 229 font-stretch: 100%; 230 font-display: swap; 231 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYrYALZg.woff2) format('woff2'); 232 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 233} 234/* latin */ 235@font-face { 236 font-family: 'IBM Plex Sans'; 237 font-style: italic; 238 font-weight: 400; 239 font-stretch: 100%; 240 font-display: swap; 241 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYTYAA.woff2) format('woff2'); 242 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 243} 244/* cyrillic-ext */ 245@font-face { 246 font-family: 'IBM Plex Sans'; 247 font-style: italic; 248 font-weight: 700; 249 font-stretch: 100%; 250 font-display: swap; 251 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYnYALZg.woff2) format('woff2'); 252 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 253} 254/* cyrillic */ 255@font-face { 256 font-family: 'IBM Plex Sans'; 257 font-style: italic; 258 font-weight: 700; 259 font-stretch: 100%; 260 font-display: swap; 261 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYDYALZg.woff2) format('woff2'); 262 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 263} 264/* greek */ 265@font-face { 266 font-family: 'IBM Plex Sans'; 267 font-style: italic; 268 font-weight: 700; 269 font-stretch: 100%; 270 font-display: swap;
271 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYfYALZg.woff2) format('woff2'); 272 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 273} 274/* vietnamese */ 275@font-face { 276 font-family: 'IBM Plex Sans'; 277 font-style: italic; 278 font-weight: 700; 279 font-stretch: 100%; 280 font-display: swap; 281 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYvYALZg.woff2) format('woff2'); 282 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 283} 284/* latin-ext */ 285@font-face { 286 font-family: 'IBM Plex Sans'; 287 font-style: italic; 288 font-weight: 700; 289 font-stretch: 100%; 290 font-display: swap; 291 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYrYALZg.woff2) format('woff2'); 292 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 293} 294/* latin */ 295@font-face { 296 font-family: 'IBM Plex Sans'; 297 font-style: italic; 298 font-weight: 700; 299 font-stretch: 100%; 300 font-display: swap; 301 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYTYAA.woff2) format('woff2'); 302 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 303} 304/* cyrillic-ext */ 305@font-face { 306 font-family: 'IBM Plex Sans'; 307 font-style: normal; 308 font-weight: 300; 309 font-stretch: 100%; 310 font-display: swap; 311 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2) format('woff2'); 312 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 313} 314/* cyrillic */ 315@font-face { 316 font-family: 'IBM Plex Sans'; 317 font-style: normal; 318 font-weight: 300; 319 font-stretch: 100%; 320 font-display: swap; 321 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2) format('woff2'); 322 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 323} 324/* greek */ 325@font-face { 326 font-family: 'IBM Plex Sans'; 327 font-style: normal; 328 font-weight: 300; 329 font-stretch: 100%; 330 font-display: swap; 331 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2) format('woff2'); 332 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 333} 334/* vietnamese */ 335@font-face { 336 font-family: 'IBM Plex Sans'; 337 font-style: normal; 338 font-weight: 300; 339 font-stretch: 100%; 340 font-display: swap; 341 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2) format('woff2'); 342 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 343} 344/* latin-ext */ 345@font-face { 346 font-family: 'IBM Plex Sans'; 347 font-style: normal; 348 font-weight: 300; 349 font-stretch: 100%; 350 font-display: swap; 351 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2) format('woff2'); 352 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 353} 354/* latin */ 355@font-face { 356 font-family: 'IBM Plex Sans'; 357 font-style: normal; 358 font-weight: 300; 359 font-stretch: 100%; 360 font-display: swap; 361 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format('woff2'); 362 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 363} 364/* cyrillic-ext */ 365@font-face { 366 font-family: 'IBM Plex Sans'; 367 font-style: normal; 368 font-weight: 400; 369 font-stretch: 100%; 370 font-display: swap;
371 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2) format('woff2'); 372 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 373} 374/* cyrillic */ 375@font-face { 376 font-family: 'IBM Plex Sans'; 377 font-style: normal; 378 font-weight: 400; 379 font-stretch: 100%; 380 font-display: swap; 381 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2) format('woff2'); 382 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 383} 384/* greek */ 385@font-face { 386 font-family: 'IBM Plex Sans'; 387 font-style: normal; 388 font-weight: 400; 389 font-stretch: 100%; 390 font-display: swap; 391 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2) format('woff2'); 392 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 393} 394/* vietnamese */ 395@font-face { 396 font-family: 'IBM Plex Sans'; 397 font-style: normal; 398 font-weight: 400; 399 font-stretch: 100%; 400 font-display: swap; 401 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2) format('woff2'); 402 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 403} 404/* latin-ext */ 405@font-face { 406 font-family: 'IBM Plex Sans'; 407 font-style: normal; 408 font-weight: 400; 409 font-stretch: 100%; 410 font-display: swap; 411 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2) format('woff2'); 412 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 413} 414/* latin */ 415@font-face { 416 font-family: 'IBM Plex Sans'; 417 font-style: normal; 418 font-weight: 400; 419 font-stretch: 100%; 420 font-display: swap; 421 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format('woff2'); 422 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 423} 424/* cyrillic-ext */ 425@font-face { 426 font-family: 'IBM Plex Sans'; 427 font-style: normal; 428 font-weight: 500; 429 font-stretch: 100%; 430 font-display: swap; 431 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2) format('woff2'); 432 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 433} 434/* cyrillic */ 435@font-face { 436 font-family: 'IBM Plex Sans'; 437 font-style: normal; 438 font-weight: 500; 439 font-stretch: 100%; 440 font-display: swap; 441 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2) format('woff2'); 442 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 443} 444/* greek */ 445@font-face { 446 font-family: 'IBM Plex Sans'; 447 font-style: normal; 448 font-weight: 500; 449 font-stretch: 100%; 450 font-display: swap; 451 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2) format('woff2'); 452 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 453} 454/* vietnamese */ 455@font-face { 456 font-family: 'IBM Plex Sans'; 457 font-style: normal; 458 font-weight: 500; 459 font-stretch: 100%; 460 font-display: swap; 461 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2) format('woff2'); 462 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 463} 464/* latin-ext */ 465@font-face { 466 font-family: 'IBM Plex Sans'; 467 font-style: normal; 468 font-weight: 500; 469 font-stretch: 100%; 470 font-display: swap;
471 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2) format('woff2'); 472 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 473} 474/* latin */ 475@font-face { 476 font-family: 'IBM Plex Sans'; 477 font-style: normal; 478 font-weight: 500; 479 font-stretch: 100%; 480 font-display: swap; 481 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format('woff2'); 482 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 483} 484/* cyrillic-ext */ 485@font-face { 486 font-family: 'IBM Plex Sans'; 487 font-style: normal; 488 font-weight: 600; 489 font-stretch: 100%; 490 font-display: swap; 491 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2) format('woff2'); 492 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 493} 494/* cyrillic */ 495@font-face { 496 font-family: 'IBM Plex Sans'; 497 font-style: normal; 498 font-weight: 600; 499 font-stretch: 100%; 500 font-display: swap; 501 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2) format('woff2'); 502 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 503} 504/* greek */ 505@font-face { 506 font-family: 'IBM Plex Sans'; 507 font-style: normal; 508 font-weight: 600; 509 font-stretch: 100%; 510 font-display: swap; 511 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2) format('woff2'); 512 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 513} 514/* vietnamese */ 515@font-face { 516 font-family: 'IBM Plex Sans'; 517 font-style: normal; 518 font-weight: 600; 519 font-stretch: 100%; 520 font-display: swap; 521 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2) format('woff2'); 522 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 523} 524/* latin-ext */ 525@font-face { 526 font-family: 'IBM Plex Sans'; 527 font-style: normal; 528 font-weight: 600; 529 font-stretch: 100%; 530 font-display: swap; 531 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2) format('woff2'); 532 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 533} 534/* latin */ 535@font-face { 536 font-family: 'IBM Plex Sans'; 537 font-style: normal; 538 font-weight: 600; 539 font-stretch: 100%; 540 font-display: swap; 541 src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format('woff2'); 542 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 543} 544/* latin-ext */ 545@font-face { 546 font-family: 'Instrument Sans'; 547 font-style: normal; 548 font-weight: 500; 549 font-stretch: 100%; 550 font-display: swap; 551 src: url(https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-Tf8kywf3w.woff2) format('woff2'); 552 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 553} 554/* latin */ 555@font-face { 556 font-family: 'Instrument Sans'; 557 font-style: normal; 558 font-weight: 500; 559 font-stretch: 100%; 560 font-display: swap; 561 src: url(https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-Tfykyw.woff2) format('woff2'); 562 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 563} 564/* cyrillic-ext */ 565@font-face { 566 font-family: 'IBM Plex Mono'; 567 font-style: italic; 568 font-weight: 400;
569 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioa2Hdgv-s.woff2) format('woff2'); 570 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 571} 572/* cyrillic */ 573@font-face { 574 font-family: 'IBM Plex Mono'; 575 font-style: italic; 576 font-weight: 400; 577 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioa0Xdgv-s.woff2) format('woff2'); 578 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 579} 580/* vietnamese */ 581@font-face { 582 font-family: 'IBM Plex Mono'; 583 font-style: italic; 584 font-weight: 400; 585 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioa2ndgv-s.woff2) format('woff2'); 586 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 587} 588/* latin-ext */ 589@font-face { 590 font-family: 'IBM Plex Mono'; 591 font-style: italic; 592 font-weight: 400; 593 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioa23dgv-s.woff2) format('woff2'); 594 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 595} 596/* latin */ 597@font-face { 598 font-family: 'IBM Plex Mono'; 599 font-style: italic; 600 font-weight: 400; 601 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioa1Xdg.woff2) format('woff2'); 602 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 603} 604/* cyrillic-ext */ 605@font-face { 606 font-family: 'IBM Plex Mono'; 607 font-style: italic; 608 font-weight: 700; 609 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJ1jcoQLNg.woff2) format('woff2'); 610 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 611} 612/* cyrillic */ 613@font-face { 614 font-family: 'IBM Plex Mono'; 615 font-style: italic; 616 font-weight: 700; 617 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJ1hMoQLNg.woff2) format('woff2'); 618 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 619} 620/* vietnamese */ 621@font-face { 622 font-family: 'IBM Plex Mono'; 623 font-style: italic; 624 font-weight: 700; 625 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJ1j8oQLNg.woff2) format('woff2'); 626 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 627} 628/* latin-ext */ 629@font-face { 630 font-family: 'IBM Plex Mono'; 631 font-style: italic; 632 font-weight: 700; 633 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJ1jsoQLNg.woff2) format('woff2'); 634 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 635} 636/* latin */ 637@font-face { 638 font-family: 'IBM Plex Mono'; 639 font-style: italic; 640 font-weight: 700; 641 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJ1gMoQ.woff2) format('woff2'); 642 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 643} 644/* cyrillic-ext */ 645@font-face { 646 font-family: 'IBM Plex Mono'; 647 font-style: normal; 648 font-weight: 400; 649 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iIq129k.woff2) format('woff2'); 650 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 651} 652/* cyrillic */ 653@font-face { 654 font-family: 'IBM Plex Mono'; 655 font-style: normal; 656 font-weight: 400;
657 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1isq129k.woff2) format('woff2'); 658 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 659} 660/* vietnamese */ 661@font-face { 662 font-family: 'IBM Plex Mono'; 663 font-style: normal; 664 font-weight: 400; 665 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iAq129k.woff2) format('woff2'); 666 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 667} 668/* latin-ext */ 669@font-face { 670 font-family: 'IBM Plex Mono'; 671 font-style: normal; 672 font-weight: 400; 673 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iEq129k.woff2) format('woff2'); 674 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 675} 676/* latin */ 677@font-face { 678 font-family: 'IBM Plex Mono'; 679 font-style: normal; 680 font-weight: 400; 681 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1i8q1w.woff2) format('woff2'); 682 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 683} 684/* cyrillic-ext */ 685@font-face { 686 font-family: 'IBM Plex Mono'; 687 font-style: normal; 688 font-weight: 500; 689 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgtIU.woff2) format('woff2'); 690 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 691} 692/* cyrillic */ 693@font-face { 694 font-family: 'IBM Plex Mono'; 695 font-style: normal; 696 font-weight: 500; 697 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgtIU.woff2) format('woff2'); 698 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 699} 700/* vietnamese */ 701@font-face { 702 font-family: 'IBM Plex Mono'; 703 font-style: normal; 704 font-weight: 500; 705 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgtIU.woff2) format('woff2'); 706 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 707} 708/* latin-ext */ 709@font-face { 710 font-family: 'IBM Plex Mono'; 711 font-style: normal; 712 font-weight: 500; 713 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgtIU.woff2) format('woff2'); 714 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 715} 716/* latin */ 717@font-face { 718 font-family: 'IBM Plex Mono'; 719 font-style: normal; 720 font-weight: 500; 721 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgg.woff2) format('woff2'); 722 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 723} 724/* cyrillic-ext */ 725@font-face { 726 font-family: 'IBM Plex Mono'; 727 font-style: normal; 728 font-weight: 700; 729 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl1FgtIU.woff2) format('woff2'); 730 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 731} 732/* cyrillic */ 733@font-face { 734 font-family: 'IBM Plex Mono'; 735 font-style: normal; 736 font-weight: 700; 737 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwlRFgtIU.woff2) format('woff2'); 738 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 739} 740/* vietnamese */ 741@font-face { 742 font-family: 'IBM Plex Mono'; 743 font-style: normal; 744 font-weight: 700; 745 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl9FgtIU.woff2) format('woff2'); 746 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 747} 748/* latin-ext */ 749@font-face { 750 font-family: 'IBM Plex Mono'; 751 font-style: normal; 752 font-weight: 700;
753 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl5FgtIU.woff2) format('woff2'); 754 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 755} 756/* latin */ 757@font-face { 758 font-family: 'IBM Plex Mono'; 759 font-style: normal; 760 font-weight: 700; 761 src: url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQPwlBFgg.woff2) format('woff2'); 762 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 763} 764 765@font-face { font-family: "IBM Plex Sans"; src: url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zBaI5loa26g.woff2"); font-display: swap; font-style: normal; font-weight: 700 } 766@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 767@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 768@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF } 769@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF } 770@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 771@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 772@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 773@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 774@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 775@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2"); font-style: normal; font-weight: 900; unicode-range: U+1F00-1FFF } 776@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0370-03FF } 777@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 778@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/rZ5DdENNqIdFTIyQQiP5isO7M.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 779@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 780@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 781@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 782@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2"); font-style: italic; font-weight: 900; unicode-range: U+1F00-1FFF } 783@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0370-03FF } 784@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 785@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 786@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 787@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 788@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 789@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6
789o.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF } 790@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0370-03FF } 791@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 792@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 793@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 794@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 795@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 796@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF } 797@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0370-03FF } 798@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 799@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 800@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 801@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 802@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 803@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF } 804@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0370-03FF } 805@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 806@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 807@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 808@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 809@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 810@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF } 811@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0370-03FF } 812@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 813@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 814@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 815@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 816@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 817@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF } 818@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0370-03FF } 819@font-face { font-family: "Inter";
819 src: url("https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 820@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 821@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 822@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 823@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 824@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+1F00-1FFF } 825@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0370-03FF } 826@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/6FI2EneKzM3qBy5foOZXey7coCA.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 827@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/fuyXZpVvOjq8NesCOfgirHCWyg.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 828@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 829@font-face { font-family: "IBM Plex Sans Placeholder"; src: local("Arial"); ascent-override: 101.35%; descent-override: 27.19%; line-gap-override: 0.00%; size-adjust: 101.13% } 830@font-face { font-family: "Geist Placeholder"; src: local("Arial"); ascent-override: 94.56%; descent-override: 27.76%; line-gap-override: 0.00%; size-adjust: 106.28% } 831@font-face { font-family: "Instrument Sans Placeholder"; src: local("Arial"); ascent-override: 93.97%; descent-override: 24.22%; line-gap-override: 0.00%; size-adjust: 103.22% } 832@font-face { font-family: "Inter Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0.00%; size-adjust: 107.89% }</style> 833 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> 834 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> 835 836 <!-- Initialize gtag before head-end custom code can call it. --> 837
837<script> 838 window.dataLayer = window.dataLayer || []; 839 function gtag(){window.dataLayer.push(arguments);} 840 gtag('js', new Date()); 841 gtag('config', 'G-L2Y5RRVN4T'); 842 </script>
842 843 <meta name="robots" content="max-image-preview:large"><style data-framer-breakpoint-css>@media(min-width: 1440px){.hidden-5bse51{display:none!important}}@media(min-width: 1200px) and (max-width: 1439.98px){.hidden-1opx4v5{display:none!important}}@media(min-width: 768px) and (max-width: 1199.98px){.hidden-eq3lg5{display:none!important}}@media(max-width: 767.98px){.hidden-1wuc922{display:none!important}}@media(min-width: 1440px){.hidden-s7nkh0{display:none!important}}@media(min-width: 1200px) and (max-width: 1439.98px){.hidden-1knolpd{display:none!important}}@media(min-width: 768px) and (max-width: 1199.98px){.hidden-1gmrti2{display:none!important}}@media(max-width: 767.98px){.hidden-bueipq{display:none!important}}</style><style data-framer-css-ssr-minified data-framer-components="framer-lib-cursors-host framer-liFGf PropertyOverrides framer-EQOxF framer-jXRFn framer-lib-combinedCSSRules framer-hEpdi framer-O6Zc8 framer-f54zj framer-OMobI framer-YmTyl framer-MIvoG framer-iaUi2 framer-m4GVW framer-Eqfeg framer-ye2Q8 framer-FyxdF framer-yf7Gb">html,body,#main{box-sizing:border-box;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-font-smoothing:inherit}h1,h2,h3,h4,h5,h6,p,figure{margin:0}body,input,textarea,select,button{font-family:sans-serif;font-size:12px}body{--token-65ce0874-d92c-4640-b96e-9fcac03ff894:#0d0524;--token-96275817-af8a-4306-9f38-efe22debeae6:#fff;--token-884a5f8c-48c5-469c-b60c-bc29aa3f7be4:#e6e6e6;--token-3b8d4a51-7492-403d-99f4-f65fc86cabf5:#101010;--token-9f1ce9cd-10f7-4d2e-a157-85ea8604905c:#141414;--token-b3885b05-55ea-41ca-8f31-34b1d60584f5:#232323;--token-ee106a40-101c-43f7-a9dc-a26cdfcc49ba:#333;--token-e6a7344c-be88-4baa-85d5-0be6a8718a3a:#444;--token-dbab61a4-8bec-4e0f-a491-3a76ac6ba9c0:#555;--token-d58cd890-e9e8-41be-afce-b69b9a383279:#999;--token-152df8cc-22e4-4c58-a23c-1debee7f6e05:#000;--token-ce1c6d6e-86d5-4602-a049-f42df9f5385f:#fff;--token-1d9868f4-8fbc-42fd-bd2a-1f8c9cebb301:#9b9ea8;--token-b4abe94a-ebf3-4fbf-b426-9333bd5e7528:#b5bde2;--token-b44aad5a-aed8-49ef-8497-aaf288733442:#f0f2f6;--token-cbb0073a-3afc-4a5b-b1a9-24733e9c6586:#1a55f9;--token-5d3afd43-b4f6-4ba8-8444-06dfd792e921:#000;--token-185f5ead-fb3d-480c-99e7-932406a2acd8:#4a4f54;--token-d88dab1a-7892-4866-a865-d676f2242272:#f7f8f8;--token-99255068-bf86-40ad-81c2-6c5e7e7f51c2:#fff;--token-f60999dc-726f-4a9a-8a34-f1f6dda73eed:#051c8926;--token-4e06e865-a665-4df6-9abe-b98572a1a533:#000210;--token-efb3e9ee-48fe-417b-ac8d-93147be24fc1:#0930ef;--token-eaee3ec9-6dd1-451d-9136-acafeee903c0:#ffffff12;--token-d869d7bf-f3da-4998-9b35-eb0632452dde:#27baff;--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);
843--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],c
843ode.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-cursor-none,.framer-cursor-none *{cursor:none!important}.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-liFGf.framer-p6pjhx,.framer-liFGf .framer-p6pjhx{display:block}.framer-liFGf.framer-s7nkh0{height:min-content;
843overflow:var(--overflow-clip-fallback,clip);background-color:#0a0a1a;flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-liFGf .framer-c3cc4s-container{z-index:10;flex:none;order:-1000;width:100%;height:68px;position:sticky;top:0}.framer-liFGf .framer-1hj8jhn{margin:0;background:0 0;flex-grow:1;width:0;height:0;margin-bottom:0;position:relative}.framer-liFGf .framer-rhlps0-container{flex:none;order:1002;width:100%;height:auto;position:relative}[data-layout-template=true]>#overlay{margin-bottom:0}.ssr-variant{display:contents}.framer-EQOxF.framer-4bihj4,.framer-EQOxF .framer-4bihj4{display:block}.framer-EQOxF.framer-14w4ere{flex-flow:row;place-content:center;align-items:center;gap:0;width:1440px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-enc9f8{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-3w5ukl,.framer-EQOxF .framer-asxnr2{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:0 24px;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-1ywgoe6{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;max-width:1184px;height:68px;padding:0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-o1l74p{flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:0;width:1px;max-width:120px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-qcxfa7-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-EQOxF .framer-92ijzb{flex-flow:row;flex:none;place-content:center;align-items:center;gap:18px;width:min-content;height:100%;padding:0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-n7thrn,.framer-EQOxF .framer-1oj7z6m,.framer-EQOxF .framer-17l2hr1{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:0;width:min-content;height:100%;padding:0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-17oqytr,.framer-EQOxF .framer-scsnth,.framer-EQOxF .framer-1uj31qp,.framer-EQOxF .framer-1z08ok8,.framer-EQOxF .framer-l92ecz,.framer-EQOxF .framer-8kow86,.framer-EQOxF .framer-1mnvzy1,.framer-EQOxF .framer-1ckm86j{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-EQOxF .framer-1kgaoga-container,.framer-EQOxF .framer-12u11h5-container{flex:none;width:auto;height:100%;position:relative}.framer-EQOxF .framer-1hhz7eu-container{flex:none;width:auto;height:auto;position:relative}.framer-EQOxF .framer-1bc7q0v-container{flex:none;width:20px;height:20px;position:relative}.framer-EQOxF .framer-zvwgiw{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;max-width:1184px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-1mlsf0j{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:8px 0 0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-rdgli5,.framer-EQOxF .framer-nl724m,.framer-EQOxF .framer-k5kaiy{cursor:pointer;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:14px 0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-ltkeqg,.framer-EQOxF .framer-ua7wmd{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-49bxcf,.framer-EQOxF .framer-1ti2mpe{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:18px 0 6px;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-dj1lqh,.framer-EQOxF .framer-1138vv2{z-index:0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-1149r77,.framer-EQOxF .framer-bdc1l8,.framer-EQOxF .framer-1ya4wkm,.framer-EQOxF .framer-19vgoz1,.framer-EQOxF .framer-sl5cr0,.framer-EQOxF .framer-16lvo7e,.framer-EQOxF .framer-lp7vtk,.framer-EQOxF .framer-1r0iaq5,.framer-EQOxF .framer-kfu97v{cursor:pointer;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:9px 0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-a0o8s5,.framer-EQOxF .framer-ir9w41,.framer-EQOxF .framer-18kv6q3,.framer-EQOxF .framer-qet61j,.framer-EQOxF .framer-sijmzj,.framer-EQOxF .framer-15xvmgt,.framer-EQOxF .framer-1for5,.framer-EQOxF .framer-yi4nl,.framer-EQOxF .framer-1dczj2v{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-EQOxF .framer-1ubrjh9{flex:none;width:100%;height:65px;position:relative;overflow:visible}.framer-EQOxF .framer-1y3pu9g{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:0 0 40px;display:flex;position:relative;overflow:visible}.framer-EQOxF .framer-1tfsvn7-container{flex:none;width:100%;height:auto;position:relative}.framer-EQOxF.framer-v-mzeraj.framer-14w4ere{width:1200px}.framer-EQOxF.framer-v-8ueokx.framer-14w4ere{width:768px}.framer-EQOxF.framer-v-3w5mbz.framer-14w4ere{width:390px}.framer-EQOxF.framer-v-w0y1wr.framer-14w4ere{width:390px;height:786px}.framer-EQOxF.framer-v-w0y1wr .framer-enc9f8{height:100%}.framer-8HlK6 .framer-styles-preset-1ar04b:not(.rich-text-wrapper),.framer-8HlK6 .framer-styles-preset-1ar04b.rich-text-wrapper a{--framer-link-current-text-color:#ce6aa6;--framer-link-hover-text-color:#ce6aa6;--framer-link-text-color:#e7e3f0}.framer-EQOxF[data-border=true]:after,.framer-EQOxF [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-jXRFn.framer-1de0bgo,.framer-jXRFn .framer-1de0bgo{display:block}.framer-jXRFn.framer-1rncp9g{cursor:pointer;flex-flow:row;place-content:flex-start;align-items:flex-start;gap:0;width:120px;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-jXRFn .framer-185nadw-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-jXRFn .framer-qoerwg{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:1px;height:1px;position:relative}body{--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}body{--framer-will-change-filter-override:none}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type]{position:absolute}
843[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)) var(--framer-link-text-decoration,var(--framer-text-decoration,none)) var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)) var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));
843--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));
843font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);-moz-font-feature-settings:var(--framer-font-open-type-features,initial);-webkit-font-feature-settings:var(--framer-font-open-type-features,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}.framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));
843font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / 2));margin:min(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / -2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],c
843ode.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-we
843ight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));
843font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));
843font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-we
843ight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}.framer-image.framer-text{max-width:100%;height:auto;display:block}.text-styles-preset-reset.framer-text{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;
843--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:none}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1) * 1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item, var(--list-style-type)) ".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"â¢";position:absolute;inset-inline-start:0}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}[data-framer-component-type=DeprecatedRichText]{cursor:inherit}[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--font-variation-settings:normal}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family,Inter, Inter Placeholder, sans-serif);font-style:var(--framer-font-style,normal);font-weight:var(--framer-font-weight,400);color:var(--framer-text-color,#000);font-size:var(--framer-font-size,16px);letter-spacing:var(--framer-letter-spacing,0);text-transform:var(--framer-text-transform,none);-webkit-text-decoration:var(--framer-text-decoration,none);text-decoration:var(--framer-text-decoration,none);line-height:var(--framer-line-height,1.2em);text-align:var(--framer-text-alignment,start)}[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not
843(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-link-font-style,var(--framer-font-style,normal));font-weight:var(--framer-link-font-weight,var(--framer-font-weight,400));color:var(--framer-link-text-color,var(--framer-text-color,#000));font-size:var(--framer-link-font-size,var(--framer-font-size,16px));text-transform:var(--framer-link-text-transform,var(--framer-text-transform,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));
843font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));
843font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"â¢";width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}[data-framer-component-type=Frame] *,[data-framer-component-type=Stack] *{pointer-events:auto}[data-framer-generated] *{pointer-events:unset}.svgContainer svg{display:block}[data-reset=button]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-hEpdi.framer-3zgslx,.framer-hEpdi .framer-3zgslx{display:block}.framer-hEpdi.framer-8cyf4d{flex-flow:row;place-content:center flex-start;align-items:center;gap:0;width:min-content;height:68px;padding:0;display:flex;position:relative;overflow:visible}.framer-hEpdi .framer-jzjzme{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-hEpdi .framer-kphpfu{z-index:1;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:444%;min-width:360px;height:1px;padding:10px 0 0;display:flex;position:absolute;top:68px;left:-17px;overflow:visible}.framer-hEpdi .framer-ghcy8h{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:2px;width:100%;height:min-content;padding:14px;display:flex;position:relative;overflow:visible}.framer-hEpdi .framer-fvtp1j-container,.framer-hEpdi .framer-1tuqg5p-container,.framer-hEpdi .framer-thw1rb-container,.framer-hEpdi .framer-dq
843j2xp-container{flex:none;width:100%;height:auto;position:relative}.framer-hEpdi .framer-159tdbc{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:10px 12px 4px;display:flex;position:relative;overflow:visible}.framer-hEpdi .framer-15tq5ye{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:1px;padding:0;display:flex;position:relative;overflow:visible}.framer-hEpdi .framer-1rfa20z{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:10px 0 0;display:flex;position:relative;overflow:visible}.framer-hEpdi .framer-1ptgkj1{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-hEpdi.framer-v-1fhwjlg .framer-kphpfu{height:min-content}.framer-hEpdi[data-border=true]:after,.framer-hEpdi [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-O6Zc8.framer-7xi5wj,.framer-O6Zc8 .framer-7xi5wj{display:block}.framer-O6Zc8.framer-1n8eli8{flex-flow:row;place-content:center flex-start;align-items:center;gap:0;width:min-content;height:68px;padding:0;display:flex;position:relative;overflow:visible}.framer-O6Zc8 .framer-1pucuwd{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-O6Zc8 .framer-173hvcp{z-index:10;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:444%;min-width:360px;height:1px;padding:10px 0 0;display:flex;position:absolute;top:68px;left:-17px;overflow:visible}.framer-O6Zc8 .framer-1bu4kac{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:2px;width:100%;height:min-content;padding:14px;display:flex;position:relative;overflow:visible}.framer-O6Zc8 .framer-1xrtcdx-container,.framer-O6Zc8 .framer-1heqlaq-container,.framer-O6Zc8 .framer-n0fcq0-container,.framer-O6Zc8 .framer-eiwmo4-container,.framer-O6Zc8 .framer-fnp5ze-container{flex:none;width:100%;height:auto;position:relative}.framer-O6Zc8.framer-v-1aeeazp .framer-173hvcp{height:min-content}.framer-O6Zc8[data-border=true]:after,.framer-O6Zc8 [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
843.framer-f54zj.framer-1g77qyn,.framer-f54zj .framer-1g77qyn{display:block}.framer-f54zj.framer-1ru7gmx{cursor:pointer;flex-flow:column;place-content:center;align-items:center;gap:11px;width:min-content;height:min-content;padding:13px 26px;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-f54zj .framer-ladc5w{white-space:pre;flex:none;width:auto;height:auto;position:relative;overflow:visible}.framer-f54zj.framer-v-1pgd3ta.framer-1ru7gmx{padding:15px 30px}.framer-f54zj[data-border=true]:after,.framer-f54zj [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-OMobI.framer-9p9q2n,.framer-OMobI .framer-9p9q2n{display:block}.framer-OMobI.framer-gy1rtq{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:10px;width:20px;height:20px;padding:0;display:flex;position:relative;overflow:visible}.framer-OMobI .framer-maoddc{height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;padding:0;display:flex;position:relative}.framer-OMobI .framer-bfifxo,.framer-OMobI .framer-8fooxr,.framer-OMobI .framer-lmob1v{flex:none;width:100%;height:2px;position:relative;overflow:visible}.framer-OMobI .framer-r6rwb4{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:100%;padding:0;display:flex;position:absolute;top:0;left:0;overflow:visible}.framer-OMobI .framer-twssld{white-space:pre;z-index:1;flex:none;width:auto;height:auto;position:relative}.framer-YmTyl.framer-ry8val,.framer-YmTyl .framer-ry8val{display:block}.framer-YmTyl.framer-5bse51{background-color:#0d0524;flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1440px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-YmTyl .framer-v82orh{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-fygfig,.framer-YmTyl .framer-84jot8,.framer-YmTyl .framer-td3q1s,.framer-YmTyl .framer-flindy,.framer-YmTyl .framer-14eb6d8,.framer-YmTyl .framer-nfaur7{height:min-content;overflow:var(--overflow-clip-fallback,clip);background-color:#0a0a1a;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-1ytfdsc{z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:140px 30px 90px;display:flex;position:relative}.framer-YmTyl .framer-119wx4k{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;max-width:1180px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-YmTyl .framer-1kr14s6,.framer-YmTyl .framer-9mix62,.framer-YmTyl .framer-eyn09c,.framer-YmTyl .framer-lw8md0,.framer-YmTyl .framer-s5z08m,.framer-YmTyl .framer-1vhsb0y,.framer-YmTyl .framer-ve101s,.framer-YmTyl .framer-4h8wup,.framer-YmTyl .framer-1a5w5nj,.framer-YmTyl .framer-e41cqu,.framer-YmTyl .framer-1bl3vxr,.framer-YmTyl .framer-1v54d07,.framer-YmTyl .framer-5a3p9r,.framer-YmTyl .framer-1n04eaj,.framer-YmTyl .framer-15vgtpb,.framer-YmTyl .framer-1fzuffx,.framer-YmTyl .framer-9ugkqq,.framer-YmTyl .framer-1tyje1e,.framer-YmTyl .framer-156992b,.framer-YmTyl .framer-1n571o2,.framer-YmTyl .framer-1xk64wd,.framer-YmTyl .framer-rqms4y,.framer-YmTyl .framer-bkngi7,.framer-YmTyl .framer-13zcn1d,.framer-YmTyl .framer-1t8wjjc,.framer-YmTyl .framer-1fktf01{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-YmTyl .framer-56rz45-container,.framer-YmTyl .framer-87658m-container{opacity:0;flex:none;width:100%;height:1px;position:relative}.framer-YmTyl .framer-w31om7,.framer-YmTyl .framer-12bap5w,.framer-YmTyl .framer-13iehkl,.framer-YmTyl .framer-hq25hw{height:26px;
843overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-ehxxfc{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:720px;height:auto;position:relative}.framer-YmTyl .framer-e3q7z6,.framer-YmTyl .framer-gcz4i5{height:34px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-1vsy9rb{flex-flow:row;flex:none;place-content:center;align-items:center;gap:14px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-YmTyl .framer-1n0gvtl-container,.framer-YmTyl .framer-1xuepn2-container,.framer-YmTyl .framer-1fevfhq-container,.framer-YmTyl .framer-ey1q3n-container,.framer-YmTyl .framer-llms2t-container,.framer-YmTyl .framer-24430y-container,.framer-YmTyl .framer-257uhf-container,.framer-YmTyl .framer-1kiiaso-container,.framer-YmTyl .framer-xsvxar-container{flex:none;width:auto;height:auto;position:relative}.framer-YmTyl .framer-1f0qbfx{height:32px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-122i97y{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:18px;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-s5aisq,.framer-YmTyl .framer-1shaejj,.framer-YmTyl .framer-5ido0w,.framer-YmTyl .framer-13ix9th,.framer-YmTyl .framer-1q6d0qo,.framer-YmTyl .framer-4o5voh{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-YmTyl .framer-1eea07f{height:52px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-1ygazpu{background-color:#0c0518;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;max-width:422px;height:min-content;padding:0;display:flex;position:relative;overflow:visible;box-shadow:0 40px 90px #0009}.framer-YmTyl .framer-l1186v{flex:1 0 0;width:1px;height:301px;position:relative}.framer-YmTyl .framer-6v96dn{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:0;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;padding:0;display:flex;position:absolute;top:-200px;left:-30px}.framer-YmTyl .framer-1x74y7j-container{z-index:0;flex:none;width:100%;max-width:1500px;height:640px;position:relative}.framer-YmTyl .framer-14dr9is,.framer-YmTyl .framer-pi2336,.framer-YmTyl .framer-12ag2x4,.framer-YmTyl .framer-c5k5sm,.framer-YmTyl .framer-1m8z9o,.framer-YmTyl .framer-z9xalk,.framer-YmTyl .framer-1v4999r,.framer-YmTyl .framer-18zkixo,.framer-YmTyl .framer-sndb7e,.framer-YmTyl .framer-if3fgd{z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:90px 30px;display:flex;position:relative}.framer-YmTyl .framer-sdhij2,.framer-YmTyl .framer-1ecd64q,.framer-YmTyl .framer-wtml66,.framer-YmTyl .framer-z75oxa,.framer-YmTyl .framer-4ful68,.framer-YmTyl .framer-1r6nxpp,.framer-YmTyl .framer-udrzs2,.framer-YmTyl .framer-q0nxn9{max-width:1180px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-cu332m,.framer-YmTyl .framer-180jn1l,.framer-YmTyl .framer-j9uvml,.framer-YmTyl .framer-x01muy,.framer-YmTyl .framer-13wf7gm,.framer-YmTyl .framer-yz5gu9,.framer-YmTyl .framer-579bu7,.framer-YmTyl .framer-jxvao3,.framer-YmTyl .framer-ti2trh,.framer-YmTyl .framer-58gof8,.framer-YmTyl .framer-1s6nsez,.framer-YmTyl .framer-139hvx5,.framer-YmTyl .framer-12zjbcw,.framer-YmTyl .framer-ep7xvf,.framer-YmTyl .framer-ou9pwc,.framer-YmTyl .framer-sqqtm4,.framer-YmTyl .framer-hvm7gy,.framer-YmTyl .framer-1gaxb2v,.framer-YmTyl .framer-fdswew,.framer-YmTyl .framer-j1s33d,.framer-YmTyl .framer-1o474rx,.framer-YmTyl .framer-1nwymw8{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:860px;height:auto;position:relative}.framer-YmTyl .framer-ee3cd2,.framer-YmTyl .framer-16jd6d1,.framer-YmTyl .framer-swti3l,.framer-YmTyl .framer-yqqkcx,.framer-YmTyl .framer-kbcpkk,.framer-YmTyl .framer-3x23yg,.framer-YmTyl .framer-914ji3,.framer-YmTyl .framer-360319,.framer-YmTyl .framer-xy1fxc,.framer-YmTyl .framer-1rd4ebc,.framer-YmTyl .framer-1e9ecgp,.framer-YmTyl .framer-3wjonh,.framer-YmTyl .framer-14pmrf2{height:20px;
843overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-tw9m2u,.framer-YmTyl .framer-yaw9mp{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:780px;height:auto;position:relative}.framer-YmTyl .framer-1pn0kr3,.framer-YmTyl .framer-1kdg15d,.framer-YmTyl .framer-yb25zu,.framer-YmTyl .framer-1fdhuu3{height:40px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-1rge8bm{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:28px;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-1qpuhf5{--border-bottom-width:1px;--border-color:#9b60b240;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;max-width:668px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:18px;flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:18px;width:1px;padding:34px 36px;display:flex;position:relative}.framer-YmTyl .framer-3fb45v-container{z-index:-1;flex:none;width:100%;height:100%;position:absolute;bottom:0;left:0}.framer-YmTyl .framer-18d8llx{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:1 0 0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:12px;width:1px;padding:0;display:grid;position:relative}.framer-YmTyl .framer-1rsxd5q,.framer-YmTyl .framer-128n79y,.framer-YmTyl .framer-1m1irbp,.framer-YmTyl .framer-d66y2f{--border-bottom-width:1px;--border-color:#9b60b240;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;height:100%;min-height:84px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);background-color:#0e0524;border-radius:18px;flex-flow:column;flex:none;place-content:flex-start center;place-self:start;align-items:flex-start;gap:18px;width:100%;padding:18px 16px;display:flex;position:relative}.framer-YmTyl .framer-1jczoa9,.framer-YmTyl .framer-167gahr,.framer-YmTyl .framer-1czjwqh,.framer-YmTyl .framer-8zdus8,.framer-YmTyl .framer-jf21xl{height:min-content;overflow:var(--overflow-clip-fallback,clip);background-color:#0b0617;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-kcrc7l,.framer-YmTyl .framer-1cc5nuw,.framer-YmTyl .framer-qoafh3,.framer-YmTyl .framer-1vizwuw,.framer-YmTyl .framer-1ui63b,.framer-YmTyl .framer-r55ys3,.framer-YmTyl .framer-kaap3k{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-lqcxj8{max-width:960px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:18px;flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;padding:0;display:flex;position:relative}.framer-YmTyl .framer-ojr58-container,.framer-YmTyl .framer-mhd4w1-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-YmTyl .framer-1ddqdm5{height:36px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-1cv899e{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:14px;width:100%;padding:0;display:grid;position:relative}.framer-YmTyl .framer-1inmig2,.framer-YmTyl .framer-11jj6ps,.framer-YmTyl .framer-10gemfj,.framer-YmTyl .framer-14h0yfx,.framer-YmTyl .framer-wrx9mx,.framer-YmTyl .framer-1ur6jpy,.framer-YmTyl .framer-l5hisc,.framer-YmTyl .framer-1aqb2ag{--border-bottom-width:1px;--border-color:#9b60b240;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;height:min-content;min-height:122px;
843overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);background-color:#0e0524;border-radius:18px;flex-flow:column;flex:none;place-content:flex-start center;place-self:start;align-items:flex-start;gap:0;width:100%;padding:22px 20px;display:flex;position:relative}.framer-YmTyl .framer-mosati,.framer-YmTyl .framer-12zcucc,.framer-YmTyl .framer-1xbprei,.framer-YmTyl .framer-lshp87,.framer-YmTyl .framer-cigr1m,.framer-YmTyl .framer-9hw1sa,.framer-YmTyl .framer-1ggtcvp,.framer-YmTyl .framer-dtrd2g{max-width:860px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-8b20wv,.framer-YmTyl .framer-1cwlf28,.framer-YmTyl .framer-1kaar1i,.framer-YmTyl .framer-kz2nw6,.framer-YmTyl .framer-10418if,.framer-YmTyl .framer-k9xtvw,.framer-YmTyl .framer-141fv6p,.framer-YmTyl .framer-sdonld{--border-bottom-width:1px;--border-color:#9b60b266;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;max-width:28px;height:min-content;min-height:28px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:8px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;padding:5.5px 10px;display:flex;position:relative}.framer-YmTyl .framer-xtq6u3,.framer-YmTyl .framer-pgqxoz,.framer-YmTyl .framer-1xqclkd,.framer-YmTyl .framer-1siab5e,.framer-YmTyl .framer-1vowdgr,.framer-YmTyl .framer-1cgsypt,.framer-YmTyl .framer-1gm86ux,.framer-YmTyl .framer-15ofais,.framer-YmTyl .framer-1sbt3mn,.framer-YmTyl .framer-13566hd,.framer-YmTyl .framer-82yz79{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;z-index:1;flex:none;width:auto;height:auto;position:relative}.framer-YmTyl .framer-12ffjue-container,.framer-YmTyl .framer-1ea3q09-container,.framer-YmTyl .framer-2h8ztn-container,.framer-YmTyl .framer-a5p4sh-container,.framer-YmTyl .framer-2of9n6-container,.framer-YmTyl .framer-3fe7ue-container,.framer-YmTyl .framer-1vq6dmb-container,.framer-YmTyl .framer-l9lyap-container,.framer-YmTyl .framer-urg0ih-container,.framer-YmTyl .framer-14vymzf-container,.framer-YmTyl .framer-acqkoi-container{z-index:0;flex:none;width:100%;height:100%;position:absolute;top:0%;left:0}.framer-YmTyl .framer-1xmdxs4,.framer-YmTyl .framer-1dj6ekn,.framer-YmTyl .framer-l5h1m6,.framer-YmTyl .framer-mxysh2,.framer-YmTyl .framer-omm17y,.framer-YmTyl .framer-1ii5f4y,.framer-YmTyl .framer-ekf92f,.framer-YmTyl .framer-1rub71g{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;max-width:860px;height:auto;position:relative}.framer-YmTyl .framer-1ok70ew,.framer-YmTyl .framer-4d76q0,.framer-YmTyl .framer-1ydfcvv,.framer-YmTyl .framer-3hmbgg,.framer-YmTyl .framer-c5yv67,.framer-YmTyl .framer-1fw0b8x,.framer-YmTyl .framer-n15j6k,.framer-YmTyl .framer-i9mdum,.framer-YmTyl .framer-1xl6q4j,.framer-YmTyl .framer-1b3q53o,.framer-YmTyl .framer-qyxskw,.framer-YmTyl .framer-u72o40,.framer-YmTyl .framer-1yhm4r2,.framer-YmTyl .framer-ojeaw3,.framer-YmTyl .framer-1xh7otk{height:10px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-wqknfp,.framer-YmTyl .framer-j71c3z,.framer-YmTyl .framer-d2363d{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:760px;height:auto;position:relative}.framer-YmTyl .framer-799dn6{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:14px;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-a8c8i7{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:566px;height:auto;position:relative}.framer-YmTyl .framer-s7kix1,.framer-YmTyl .framer-950omr{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:680px;height:auto;position:relative}.framer-YmTyl .framer-1qbewpe,.framer-YmTyl .framer-tux54x{height:50px;
843overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-1xsqkql{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:14px;width:100%;padding:0;display:grid;position:relative}.framer-YmTyl .framer-vtdf8i,.framer-YmTyl .framer-1oqhqpu,.framer-YmTyl .framer-8b0uwl{max-width:374px;height:min-content;min-height:142px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;place-self:start;align-items:flex-start;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-1adwlpm,.framer-YmTyl .framer-1sie61t,.framer-YmTyl .framer-137wnhw{height:8px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-19oa261,.framer-YmTyl .framer-uzv8ky,.framer-YmTyl .framer-2y6z4k,.framer-YmTyl .framer-1q4cn29,.framer-YmTyl .framer-1qq609b,.framer-YmTyl .framer-1f16ooz,.framer-YmTyl .framer-vp29s3,.framer-YmTyl .framer-1ef92h7,.framer-YmTyl .framer-1d1nfqj,.framer-YmTyl .framer-1g0b1z7,.framer-YmTyl .framer-1p11kvx{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:330px;height:auto;position:relative}.framer-YmTyl .framer-tlw88e,.framer-YmTyl .framer-1dvt4j0{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-1mv34gl,.framer-YmTyl .framer-15xfa8s,.framer-YmTyl .framer-kkbrko{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:590px;height:auto;position:relative}.framer-YmTyl .framer-1ufqeq{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(4,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:18px;width:100%;padding:0;display:grid;position:relative}.framer-YmTyl .framer-q4gfj4,.framer-YmTyl .framer-1kyvnxk,.framer-YmTyl .framer-18e6e3x,.framer-YmTyl .framer-qs8aj1{--border-bottom-width:1px;--border-color:#b9b3c91f;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;cursor:pointer;max-width:281px;height:min-content;min-height:159px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);background-color:#0e0524;border-radius:18px;flex-flow:column;flex:none;place-content:flex-start;place-self:start;align-items:flex-start;gap:0;width:100%;padding:26px 22px 24px;text-decoration:none;display:flex;position:relative}.framer-YmTyl .framer-i2pwdw,.framer-YmTyl .framer-1idgpfp,.framer-YmTyl .framer-15o8jix,.framer-YmTyl .framer-e9ok38,.framer-YmTyl .framer-1k68j0c,.framer-YmTyl .framer-1w280tb,.framer-YmTyl .framer-6ozcka,.framer-YmTyl .framer-10bt0n8,.framer-YmTyl .framer-1ean600,.framer-YmTyl .framer-1sp1hji{height:14px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-2d80d6{overflow:var(--overflow-clip-fallback,clip);z-index:0;background-color:#5a2b6d;flex:none;width:100%;position:absolute;top:0;bottom:156px;left:0}.framer-YmTyl .framer-1ap7v06{overflow:var(--overflow-clip-fallback,clip);z-index:0;background-color:#9b60b2;flex:none;width:100%;position:absolute;top:0;bottom:156px;left:0}.framer-YmTyl .framer-1xcxpt{overflow:var(--overflow-clip-fallback,clip);z-index:0;background-color:#ce6aa6;flex:none;width:100%;position:absolute;top:0;bottom:156px;left:0}.framer-YmTyl .framer-1nw7cop{overflow:var(--overflow-clip-fallback,clip);z-index:0;background-color:#e1a48c;flex:none;width:100%;position:absolute;top:0;bottom:156px;left:0}.framer-YmTyl .framer-dlf6eh{height:min-content;
843overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:56px;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-1nkf778,.framer-YmTyl .framer-wneq3e{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:0;width:1px;padding:0;display:flex;position:relative}.framer-YmTyl .framer-1ghypvv-container{flex:none;width:100%;max-width:544px;height:auto;position:relative}.framer-YmTyl .framer-cwa5l5-container,.framer-YmTyl .framer-1oyium9-container,.framer-YmTyl .framer-11ftqlg-container,.framer-YmTyl .framer-1ea6pef-container,.framer-YmTyl .framer-s6d0ls-container,.framer-YmTyl .framer-s1ipqx-container,.framer-YmTyl .framer-1uxtlow-container,.framer-YmTyl .framer-1kdeygu-container,.framer-YmTyl .framer-16e6tco-container{flex:none;width:100%;height:auto;position:relative}.framer-YmTyl .framer-odd9yc{--border-bottom-width:1px;--border-color:#b9b3c924;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:22px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-1l0hftr{background:linear-gradient(135deg,#e1a48c38 0%,#a138611f 100%);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:0;width:1px;height:min-content;padding:54px 44px;display:flex;position:relative}.framer-YmTyl .framer-tsixzk{height:16px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-tuk0rk{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:502px;height:auto;position:relative}.framer-YmTyl .framer-1rshk5t{height:22px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-wd7cbj{height:24px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-lmsxo0,.framer-YmTyl .framer-1e5j6y9{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:14px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-YmTyl .framer-184ft68{flex-flow:column;flex:1 0 0;place-content:center;align-self:stretch;align-items:center;gap:0;width:1px;height:auto;padding:0;display:flex;position:relative}.framer-YmTyl .framer-tpoehi{background-color:#08040f;flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:0;width:100%;height:1px;max-height:184px;padding:40px;display:flex;position:relative}.framer-YmTyl .framer-dzinqf-container,.framer-YmTyl .framer-jsvpc5-container{opacity:0;z-index:-1;flex:none;width:100%;height:auto;position:absolute;top:0;left:0}.framer-YmTyl .framer-1er01ub{background-color:#0b0617;flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:0;width:100%;height:1px;padding:0;display:flex;position:relative}.framer-YmTyl .framer-y1bpkz{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;max-width:1180px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-YmTyl .framer-v9v9le{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-YmTyl .framer-z4bdcr{flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:0;width:1px;max-width:560px;height:min-content;padding:0;display:flex;position:relative}.framer-YmTyl .framer-hdfa5c{flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;max-width:566px;height:min-content;padding:0;display:flex;position:relative}.framer-YmTyl .framer-13t6uh2-container{z-index:0;flex:1 0 0;width:1px;max-width:520px;height:auto;min-height:380px;position:relative}.framer-YmTyl .framer-vaccuj{filter:blur(20px);max-width:360px;height:100%;max-height:300px;
843overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:-1;background:radial-gradient(50% 50%,#9b60b266 0%,#9b60b200 70%);border-radius:150px;flex:none;width:100%;position:absolute;top:40px;left:103px}.framer-YmTyl .framer-1flagkj{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:740px;height:auto;position:relative}.framer-YmTyl .framer-1pw1hom,.framer-YmTyl .framer-svdwij{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:18px;width:100%;padding:0;display:grid;position:relative}.framer-YmTyl .framer-1s4wwsh,.framer-YmTyl .framer-rbndn2,.framer-YmTyl .framer-dkjrmi{--border-bottom-width:1px;--border-color:#b9b3c91f;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;height:min-content;min-height:206px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);background-color:#0e0524;border-radius:18px;flex-flow:column;flex:none;place-content:flex-start center;place-self:start;align-items:flex-start;gap:0;width:100%;padding:30px 26px;display:flex;position:relative}.framer-YmTyl .framer-1s9rs4t,.framer-YmTyl .framer-3ypbip,.framer-YmTyl .framer-aep1dt{--border-bottom-width:1px;--border-color:#9b60b266;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;max-width:52px;height:min-content;min-height:52px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:8px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-5mbgs1,.framer-YmTyl .framer-1pk1jfo,.framer-YmTyl .framer-tu6ryt{height:18px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-1cn9b20{height:28px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-tvgvrz{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-bb18om{max-width:840px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-1au10wn{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:0;display:flex;position:relative}.framer-YmTyl .framer-bs53vm{flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:0;width:1px;max-width:640px;height:min-content;padding:0;display:flex;position:relative}.framer-YmTyl .framer-18fp68l,.framer-YmTyl .framer-1hkv5th,.framer-YmTyl .framer-11kt4l6,.framer-YmTyl .framer-y3wgex,.framer-YmTyl .framer-yz9w1b,.framer-YmTyl .framer-1t2xdcf,.framer-YmTyl .framer-1goixcd,.framer-YmTyl .framer-xthfsi,.framer-YmTyl .framer-zoo59j,.framer-YmTyl .framer-9msqxt,.framer-YmTyl .framer-1c8ojr7,.framer-YmTyl .framer-ivmpba,.framer-YmTyl .framer-n23ykb{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-YmTyl .framer-19jn9x0{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative}.framer-YmTyl .framer-1dbldj5{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:14px;width:min-content;padding:0;display:flex;position:relative}.framer-YmTyl .framer-i2h90z{height:44px;
843overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-1r9dke0,.framer-YmTyl .framer-vq93sz,.framer-YmTyl .framer-1gzffvg,.framer-YmTyl .framer-y3il97,.framer-YmTyl .framer-xo71c0,.framer-YmTyl .framer-1fp59rz{--border-bottom-width:1px;--border-color:#b9b3c91f;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;max-width:381px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);background-color:#0e0524;border-radius:18px;flex-flow:column;flex:none;place-content:flex-start center;place-self:start;align-items:flex-start;gap:0;width:100%;padding:26px 24px 24px;display:flex;position:relative}.framer-YmTyl .framer-1otgqkn,.framer-YmTyl .framer-1fcygtb,.framer-YmTyl .framer-1nzhlkd,.framer-YmTyl .framer-c7afxx,.framer-YmTyl .framer-1pa537j,.framer-YmTyl .framer-1wrv63y{height:11px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YmTyl .framer-1rd85fj,.framer-YmTyl .framer-19dtp84,.framer-YmTyl .framer-1lspfaa,.framer-YmTyl .framer-e9vuds,.framer-YmTyl .framer-1j506n5,.framer-YmTyl .framer-cl8lq7{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-YmTyl .framer-1cp8nk3{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:4px;width:min-content;padding:0;display:flex;position:relative}.framer-YmTyl .framer-y1nvtr{opacity:0;z-index:-1;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;height:1px;padding:0;display:flex;position:relative}.framer-YmTyl .framer-14545jn{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:1px;padding:0;text-decoration:none;display:flex;position:relative}.framer-YmTyl[data-border=true]:after,.framer-YmTyl [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:767.98px){.framer-YmTyl.framer-5bse51{width:390px}.framer-YmTyl .framer-1ytfdsc{padding:80px 30px 40px}.framer-YmTyl .framer-1vsy9rb,.framer-YmTyl .framer-1rge8bm,.framer-YmTyl .framer-799dn6,.framer-YmTyl .framer-dlf6eh,.framer-YmTyl .framer-odd9yc,.framer-YmTyl .framer-lmsxo0,.framer-YmTyl .framer-1e5j6y9,.framer-YmTyl .framer-tvgvrz,.framer-YmTyl .framer-1dbldj5{flex-direction:column}.framer-YmTyl .framer-122i97y{flex-direction:column;gap:4px}.framer-YmTyl .framer-s5aisq,.framer-YmTyl .framer-5ido0w,.framer-YmTyl .framer-1q6d0qo{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:100%}.framer-YmTyl .framer-l1186v{height:auto}.framer-YmTyl .framer-14dr9is,.framer-YmTyl .framer-pi2336,.framer-YmTyl .framer-12ag2x4,.framer-YmTyl .framer-c5k5sm,.framer-YmTyl .framer-1m8z9o,.framer-YmTyl .framer-z9xalk,.framer-YmTyl .framer-1v4999r,.framer-YmTyl .framer-18zkixo,.framer-YmTyl .framer-sndb7e,.framer-YmTyl .framer-if3fgd{padding:40px 30px}.framer-YmTyl .framer-1qpuhf5,.framer-YmTyl .framer-1nkf778,.framer-YmTyl .framer-wneq3e,.framer-YmTyl .framer-z4bdcr,.framer-YmTyl .framer-bs53vm{flex:none;width:100%}.framer-YmTyl .framer-18d8llx{flex-flow:column;flex:none;align-content:center;align-items:center;width:100%;display:flex}.framer-YmTyl .framer-1rsxd5q,.framer-YmTyl .framer-128n79y,.framer-YmTyl .framer-1m1irbp,.framer-YmTyl .framer-d66y2f{align-self:unset;height:min-content}.framer-YmTyl .framer-1cv899e,.framer-YmTyl .framer-1xsqkql,.framer-YmTyl .framer-1ufqeq{grid-template-columns:repeat(1,minmax(50px,1fr))}.framer-YmTyl .framer-q4gfj4,.framer-YmTyl .framer-1kyvnxk,.framer-YmTyl .framer-18e6e3x,.framer-YmTyl .framer-qs8aj1,.framer-YmTyl .framer-1ghypvv-container{max-width:100%}.framer-YmTyl .framer-1l0hftr{flex:none;width:100%;padding:20px}.framer-YmTyl .framer-ey1q3n-container,.framer-YmTyl .framer-llms2t-container{width:100%}.framer-YmTyl .framer-184ft68{align-self:unset;flex:none;width:100%;height:184px}.framer-YmTyl .framer-tpoehi{flex:none;height:min-content}.framer-YmTyl .framer-v9v9le{flex-direction:column;justify-content:flex-start;gap:20px}.framer-YmTyl .framer-hdfa5c{max-width:unset;flex:none;width:100%}.framer-YmTyl .framer-13t6uh2-container{max-width:unset;min-height:unset}.framer-YmTyl .framer-vaccuj{top:0;left:0}.framer-YmTyl .framer-1pw1hom,.framer-YmTyl .framer-svdwij{flex-flow:column;align-content:center;align-items:center;display:flex}.framer-YmTyl .framer-1s4wwsh,.framer-YmTyl .framer-rbndn2,.framer-YmTyl .framer-dkjrmi{align-self:unset}.framer-YmTyl .framer-1au10wn{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:20px}.framer-YmTyl .framer-1r9dke0,.framer-YmTyl .framer-vq93sz,.framer-YmTyl .framer-1gzffvg,.framer-YmTyl .framer-y3il97,.framer-YmTyl .framer-xo71c0,.framer-YmTyl .framer-1fp59rz{align-self:unset;max-width:100%}}@media (min-width:768px) and (max-width:1199.98px){.framer-YmTyl.framer-5bse51{width:768px}.framer-YmTyl .framer-122i97y{flex-direction:column;gap:4px}.framer-YmTyl .framer-1cv899e,.framer-YmTyl .framer-1xsqkql,.framer-YmTyl .framer-1ufqeq,.framer-YmTyl .framer-1pw1hom,.framer-YmTyl .framer-svdwij{grid-template-columns:repeat(2,minmax(50px,1fr))}.framer-YmTyl .framer-q4gfj4,.framer-YmTyl .framer-1kyvnxk,.framer-YmTyl .framer-18e6e3x,.framer-YmTyl .framer-qs8aj1{max-width:100%}.framer-YmTyl .framer-vaccuj{height:unset;width:344px;top:0;bottom:80px;left:calc(50% - 172px)}.framer-YmTyl .framer-1au10wn{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:20px}.framer-YmTyl .framer-bs53vm{flex:none;width:100%}}@media (min-width:1200px) and (max-width:1439.98px){.framer-YmTyl.framer-5bse51{width:1200px}.framer-YmTyl .framer-14545jn{width:75700%;height:19px}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-MIvoG.framer-1hn8tw6,.framer-MIvoG .framer-1hn8tw6{display:block}.framer-MIvoG.framer-ofqt2n{max-width:544px;height:min-content;
843overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:14px;width:544px;padding:0;display:flex;position:relative}.framer-MIvoG .framer-m4fumb,.framer-MIvoG .framer-9m9894{cursor:pointer;flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:0;width:1px;height:min-content;padding:18px 20px;text-decoration:none;display:flex;position:relative}.framer-MIvoG .framer-12t36lz,.framer-MIvoG .framer-1sl9d4y{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-MIvoG .framer-1nkk897,.framer-MIvoG .framer-1iy3vws{height:6px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-MIvoG .framer-gd4b8w,.framer-MIvoG .framer-olbddp{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:330px;height:auto;position:relative}.framer-MIvoG.framer-v-cm00po.framer-ofqt2n{max-width:unset;flex-direction:column}.framer-MIvoG.framer-v-cm00po .framer-m4fumb,.framer-MIvoG.framer-v-cm00po .framer-9m9894{flex:none;width:100%}.framer-MIvoG[data-border=true]:after,.framer-MIvoG [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-iaUi2.framer-10miur,.framer-iaUi2 .framer-10miur{display:block}.framer-iaUi2.framer-yhcj3h{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:10px;width:562px;padding:0;display:flex;position:relative}.framer-iaUi2 .framer-1j893ky,.framer-iaUi2 .framer-o2kplu,.framer-iaUi2 .framer-vvbcnu,.framer-iaUi2 .framer-xdgeia{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:20px 24px;display:flex;position:relative}.framer-iaUi2 .framer-1ut52lw,.framer-iaUi2 .framer-e0a4zc,.framer-iaUi2 .framer-w7qrj3,.framer-iaUi2 .framer-1gr1g1a{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:100%;padding:0;display:flex;position:relative}.framer-iaUi2 .framer-1yzxpls,.framer-iaUi2 .framer-r1m1g6,.framer-iaUi2 .framer-1vy40v3,.framer-iaUi2 .framer-64ojdl,.framer-iaUi2 .framer-3wlbg8,.framer-iaUi2 .framer-1s04nfk,.framer-iaUi2 .framer-19buer4,.framer-iaUi2 .framer-ghn17{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-iaUi2[data-border=true]:after,.framer-iaUi2 [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-m4GVW.framer-kkwqsp,.framer-m4GVW .framer-kkwqsp{display:block}.framer-m4GVW.framer-1heoe34{flex-flow:row;place-content:center;align-items:center;gap:8px;width:min-content;height:min-content;padding:8px 16px;text-decoration:none;display:flex;position:relative}.framer-m4GVW .framer-v589x1{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:8px;height:8px;padding:0;display:flex;position:relative}.framer-m4GVW .framer-469ob9{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-m4GVW[data-border=true]:after,.framer-m4GVW [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-Eqfeg.framer-1bredlm,.framer-Eqfeg .framer-1bredlm{display:block}.framer-Eqfeg.framer-h96g5i{height:min-content;
843overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1440px;padding:0;display:flex;position:relative}.framer-Eqfeg .framer-1wp42wu{z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:96px 30px;display:flex;position:relative}.framer-Eqfeg .framer-1h7qecf{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;max-width:680px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-Eqfeg .framer-1pifhfz,.framer-Eqfeg .framer-1bjif6n,.framer-Eqfeg .framer-o3inhf{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:740px;height:auto;position:relative}.framer-Eqfeg .framer-16is41j{height:8px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-Eqfeg .framer-1q0p7ac{height:18px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-Eqfeg .framer-jpykmz{height:30px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-Eqfeg .framer-1khqy6u{flex-flow:row;flex:none;place-content:center;align-items:center;gap:14px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-Eqfeg .framer-7kvoos-container{flex:none;width:auto;height:auto;position:relative}.framer-Eqfeg .framer-d1xx9m{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-Eqfeg .framer-meq7v4{height:34px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-Eqfeg .framer-5uqe9g{max-width:740px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:22px;display:flex;position:relative}.framer-Eqfeg .framer-1dydu67{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;max-width:740px;height:auto;position:relative}.framer-Eqfeg .framer-ywksuy{z-index:0;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:absolute;top:20px;left:-20px;overflow:visible}.framer-Eqfeg .framer-h4temb{z-index:0;flex:1 0 0;gap:0;width:1px;max-width:1300px;height:500px;position:relative;overflow:visible}.framer-Eqfeg.framer-v-1w5figm.framer-h96g5i{width:1200px}.framer-Eqfeg.framer-v-udyih8.framer-h96g5i{width:768px}.framer-Eqfeg.framer-v-1eiybds.framer-h96g5i{width:390px}.framer-Eqfeg.framer-v-1eiybds .framer-1wp42wu{padding:40px 30px}.framer-Eqfeg.framer-v-1eiybds .framer-1khqy6u{flex-direction:column}.framer-Eqfeg.framer-v-1eiybds .framer-7kvoos-container{width:100%}.framer-Eqfeg[data-border=true]:after,.framer-Eqfeg [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-ye2Q8.framer-1btx6ew,.framer-ye2Q8 .framer-1btx6ew{display:block}.framer-ye2Q8.framer-1uvgl67{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:0;width:840px;padding:22px 0;display:flex;position:relative}.framer-ye2Q8 .framer-9kkdup{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative}.framer-ye2Q8 .framer-13eqfu6{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-ye2Q8 .framer-11t8030,.framer-ye2Q8 .framer-15vnng6{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-ye2Q8 .framer-1wgtwnh{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:1px;padding:0;display:flex;position:relative;overflow:hidden}.framer-ye2Q8 .framer-403ml9{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:739px;height:auto;position:relative}.framer-ye2Q8.framer-v-pz76vj .framer-1wgtwnh{height:min-content;padding:14px 0 0}.framer-ye2Q8[data-border=true]:after,.framer-ye2Q8 [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-FyxdF.framer-1gos4e3,.framer-FyxdF .framer-1gos4e3{display:block}.framer-FyxdF.framer-bnzrmg{height:min-content;
843overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1440px;padding:0;display:flex;position:relative}.framer-FyxdF .framer-1873dv4{z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:120px 30px;display:flex;position:relative}.framer-FyxdF .framer-1oclkid{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;max-width:650px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-FyxdF .framer-7wg8p5{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-FyxdF .framer-hyhpwe{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:100%;padding:0;display:flex;position:relative}.framer-FyxdF .framer-r0i47t{height:22px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;width:22px;position:relative}.framer-FyxdF .framer-1g2u5qf{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-FyxdF .framer-1k1vgte{height:32px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-FyxdF .framer-rdd88e{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:740px;height:auto;position:relative}.framer-FyxdF .framer-5mklg7{height:18px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-FyxdF .framer-zra153{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;max-width:740px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-FyxdF .framer-zvn5g3{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-FyxdF .framer-eq23h7{height:34px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-FyxdF .framer-18ywem{flex-flow:row;flex:none;place-content:center;align-items:center;gap:14px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-FyxdF .framer-cnv0lf-container{flex:none;width:auto;height:auto;position:relative}.framer-FyxdF .framer-1c8wpck{z-index:0;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:absolute;top:41%;left:48%;overflow:visible}.framer-FyxdF .framer-grimhd{max-width:1500px;height:480px;overflow:var(--overflow-clip-fallback,clip);z-index:0;flex:1 0 0;width:1px;position:relative}.framer-FyxdF.framer-v-mt01zx.framer-bnzrmg{width:1200px}.framer-FyxdF.framer-v-qerd2w.framer-bnzrmg{width:768px}.framer-FyxdF.framer-v-q10mfq.framer-bnzrmg{width:390px}.framer-FyxdF.framer-v-q10mfq .framer-1873dv4{padding:60px 30px}.framer-FyxdF.framer-v-q10mfq .framer-18ywem{flex-direction:column}.framer-FyxdF.framer-v-q10mfq .framer-cnv0lf-container{width:100%}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-yf7Gb.framer-p9apqq,.framer-yf7Gb .framer-p9apqq{display:block}.framer-yf7Gb.framer-56gge9{flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1200px;height:min-content;padding:64px 30px 36px;display:flex;position:relative;overflow:hidden}.framer-yf7Gb .framer-t2oppv{max-width:1240px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:wrap;flex:none;place-content:flex-start center;align-items:flex-start;gap:40px;width:100%;padding:0;display:flex;position:relative}.framer-yf7Gb .framer-1a5c2wg{max-width:390px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:0;width:1px;padding:0;display:flex;position:relative}.framer-yf7Gb .framer-1m53w7y{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;max-width:120px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-yf7Gb .framer-rjji1d-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-yf7Gb .framer-1emhyle{height:18px;
843overflow:var(--overflow-clip-fallback,clip);flex:none;gap:0;width:100%;position:relative}.framer-yf7Gb .framer-16owdal,.framer-yf7Gb .framer-1dofayc,.framer-yf7Gb .framer-r2crc4,.framer-yf7Gb .framer-l7grcj,.framer-yf7Gb .framer-17otxuz,.framer-yf7Gb .framer-1l657ov,.framer-yf7Gb .framer-11pz9wt,.framer-yf7Gb .framer-1ptaogi,.framer-yf7Gb .framer-1rwk8cg,.framer-yf7Gb .framer-pyzg5i,.framer-yf7Gb .framer-1vv6n38,.framer-yf7Gb .framer-9c1udv,.framer-yf7Gb .framer-1c4r0to,.framer-yf7Gb .framer-1ta9kpe,.framer-yf7Gb .framer-1m5gi3x,.framer-yf7Gb .framer-1x6q9uo,.framer-yf7Gb .framer-1owqttr,.framer-yf7Gb .framer-139qhka{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-yf7Gb .framer-zhq0s9{height:20px;overflow:var(--overflow-clip-fallback,clip);flex:none;gap:0;width:100%;position:relative}.framer-yf7Gb .framer-ecmesv{height:38px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:38px;padding:0;text-decoration:none;display:flex;position:relative}.framer-yf7Gb .framer-1hid4v,.framer-yf7Gb .framer-401h8h,.framer-yf7Gb .framer-1ghavij{max-width:243px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:12px;width:1px;padding:0;display:flex;position:relative}.framer-yf7Gb .framer-11r2w{height:40px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-yf7Gb .framer-wsofb8{max-width:1240px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:wrap;flex:none;place-content:center space-between;align-items:center;width:100%;padding:24px 0 0;display:flex;position:relative}.framer-yf7Gb .framer-ljn4o7{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:wrap;flex:1 0 0;place-content:center flex-start;align-items:center;gap:18px;width:1px;padding:0;display:flex;position:relative}.framer-yf7Gb .framer-6q47hc,.framer-yf7Gb .framer-15ztarh,.framer-yf7Gb .framer-dnj4vv,.framer-yf7Gb .framer-1fxc1wb{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-yf7Gb .framer-8pdz8d{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:0;width:min-content;padding:0;display:flex;position:relative}.framer-yf7Gb .framer-16ls0m-container{flex:none;width:auto;height:auto;position:relative}.framer-yf7Gb.framer-v-hgwiny.framer-56gge9{width:767px}.framer-yf7Gb.framer-v-hgwiny .framer-t2oppv{flex-direction:column}.framer-yf7Gb.framer-v-hgwiny .framer-1a5c2wg,.framer-yf7Gb.framer-v-hgwiny .framer-1hid4v,.framer-yf7Gb.framer-v-hgwiny .framer-401h8h,.framer-yf7Gb.framer-v-hgwiny .framer-1ghavij,.framer-yf7Gb.framer-v-hgwiny .framer-ljn4o7{flex:none;width:100%}.framer-yf7Gb.framer-v-hgwiny .framer-wsofb8{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:20px 16px}.framer-kC8hk .framer-styles-preset-e7cuim:not(.rich-text-wrapper),.framer-kC8hk .framer-styles-preset-e7cuim.rich-text-wrapper a{--framer-link-current-text-decoration:none;--framer-link-hover-text-color:var(--token-96275817-af8a-4306-9f38-efe22debeae6,#f7f8f8) ;--framer-link-hover-text-decoration:none;--framer-link-text-decoration:none}.framer-yf7Gb[data-border=true]:after,.framer-yf7Gb [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}</style><!-- Start of headEnd --> 844 <!-- Snippet: PIcM7PaEh --> 845
846<script type="text/javascript" id="hs-script-loader" async defer src="//js-na2.hs-scripts.com/244050900.js"></script>
846 847 848<!-- SnippetEnd: PIcM7PaEh --> 849 850 <!-- End of headEnd --> 851 852 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 66 bytes, lines 852-853
852 853 <script async src="https://www.googletagmanager.com/gtag/js?id=
853G-L2Y5RRVN4T
vendor: 13 bytes, line 853
853"></script>
854</head> 855<body> 856
856<script async src="https://events.framer.com/script?v=2" data-fid="1094dd6e59b0945f37b08cc7c723d57c5702d946f8e00c602e4bbb8d8b68bdaf" data-no-nt></script>
856 857 <!-- Start of bodyStart --> 858 859 <!-- End of bodyStart --> 860 861 <div id="main" data-framer-hydrate-v2="{"routeId":"xMgNejaey","localeId":"default","breakpoints":[{"hash":"5bse51","mediaQuery":"(min-width: 1440px)"},{"hash":"1opx4v5","mediaQuery":"(min-width: 1200px) and (max-width: 1439.98px)"},{"hash":"eq3lg5","mediaQuery":"(min-width: 768px) and (max-width: 1199.98px)"},{"hash":"1wuc922","mediaQuery":"(max-width: 767.98px)"},{"hash":"s7nkh0","mediaQuery":"(min-width: 1440px)"},{"hash":"1knolpd","mediaQuery":"(min-width: 1200px) and (max-width: 1439.98px)"},{"hash":"1gmrti2","mediaQuery":"(min-width: 768px) and (max-width: 1199.98px)"},{"hash":"bueipq","mediaQuery":"(max-width: 767.98px)"}]}" data-framer-ssr-released-at="2026-09-25T15:46:51.397Z" data-framer-page-optimized-at="2026-09-27T17:16:14.179Z" data-framer-generated-page><!--$--><style data-framer-html-style>:root body { background: rgb(10, 10, 26); }</style><div class="framer-liFGf framer-s7nkh0" data-layout-template="true" style="min-height:100vh;width:auto"><div class="framer-c3cc4s-container"><div class="ssr-variant hidden-1gmrti2 hidden-bueipq hidden-1knolpd"><header class="framer-EQOxF framer-8HlK6 framer-14w4ere framer-v-14w4ere" data-border="true" data-framer-name="Desktop" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.12);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgb(10, 10, 26);height:100%;width:100%"><div class="framer-enc9f8" style="background-color:rgba(10, 10, 26, 0.72)"><div class="framer-3w5ukl"><div class="framer-1ywgoe6" data-framer-name="desktop max-width"><div class="framer-o1l74p"><div class="framer-qcxfa7-container"><!--$--><a class="framer-jXRFn framer-1rncp9g framer-v-1rncp9g framer-1de0bgo" data-framer-name="Variant 1" data-highlight="true" href="./" data-framer-page-link-current="true" tabindex="0" style="width:100%"><div class="framer-185nadw-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="20" viewBox="0 0 120 20" fill="none"> 862 <g clip-path="url(#clip0_2007_379)"> 863 <path d="M45.2943 2.91699V5.73835H38.4369V8.67047H45.2943V11.3663H38.4369V14.3797H45.2943V17.0754H35.3155V2.91699H45.2943Z" fill="white"/> 864 <path d="M47.4117 5.46536H50.6449V8.22764C51.036 7.18623 51.2835 6.76524 51.7464 6.27778C52.457 5.53183 53.6304 5.11084 54.9158 5.11084C56.3367 5.11084 57.5581 5.64261 58.1729 6.5732C58.7716 7.40042 58.8355 7.80665 58.8355 10.0962V17.0831H55.3948V11.1155C55.3948 9.66785 55.3468 9.29119 55.0993 8.88496C54.82 8.41966 54.1814 8.10207 53.447 8.10207C52.4809 8.10207 51.6108 8.61169 51.1957 9.41674C50.9402 9.9042 50.8523 10.436 50.8523 11.5217V17.0831H47.4117V5.46536Z" fill="white"/> 865 <path d="M67.9687 17.0757H64.001L59.8259 5.46533H63.3864L65.2224 11.1302C65.5019 11.9795 65.7254 13.0209 66.0049 14.6532C66.3002 12.9323 66.5078 11.9795 66.7631 11.1302L68.5275 5.46533H72.016L67.9767 17.0757H67.9687Z" fill="white"/> 866 <path d="M84.4916 11.0637C84.4916 12.9988 83.8689 14.823 82.8391 15.8866C81.8492 16.9058 80.3403 17.4376 78.4089 17.4376C76.4769 17.4376 75.1756 16.9723 74.2337 16.0121C73.156 14.9264 72.5334 13.1465 72.5334 11.0859C72.5334 7.15663 74.577 5.11816 78.5445 5.11816C82.5118 5.11816 84.4916 7.11232 84.4916 11.0637ZM75.6786 11.3887C75.6786 13.6635 76.6845 14.9117 78.5205 14.9117C80.3563 14.9117 81.3463 13.597 81.3463 11.2631C81.3463 9.15816 80.4282 8.12416 78.5685 8.12416C76.7085 8.12416 75.6786 9.22465 75.6786 11.396V11.3887Z" fill="white"/> 867 <path d="M91.6285 19.8528H88.2597L89.6327 16.3298L84.9068 5.45801H88.4671L90.1915 9.94114C90.5588 10.8939 91.0856 12.8954 91.2692 14.0402C91.5645 12.3415 91.8918 10.9604 92.2113 9.94114L93.704 5.45801H97.0969L91.6365 19.8528H91.6285Z" fill="white"/> 868 <path d="M103.906 17.0754H100.649L105.351 2.91699H110.196L114.874 17.0754H111.545L110.396 13.5303H105.071L103.898 17.0754H103.906ZM107.722 4.95546L105.814 10.8345H109.645L107.714 4.95546H107.722Z" fill="white"/> 869 <path d="M119.747 2.91699V17.0754H116.49V2.91699H119.747Z" fill="white"/> 870 <path d="M14.1304 5.74572H28.2523V2.91699H14.1304V5.74572Z" fill="white"/> 871 <path d="M0.00112915 2.90979H14.1231V0.0810547H0.00112915V2.90979Z" fill="white"/> 872 <path d="M0.00112915 8.58215H14.1231V5.75342H0.00112915V8.58215Z" fill="white"/> 873 <path d="M14.1304 11.4108H28.2523V8.58203H14.1304V11.4108Z" fill="white"/> 874 <path d="M0.00112915 14.2467H14.1231V11.418H0.00112915V14.2467Z" fill="white"/> 875 <path d="M14.1304 17.0758H28.2523V14.2471H14.1304V17.0758Z" fill="white"/> 876 </g>
877 <defs> 878 <clipPath id="clip0_2007_379"> 879 <rect width="119.826" height="20" fill="white"/> 880 </clipPath> 881 </defs> 882</svg></div><!--/$--></div><div class="framer-qoerwg" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(255, 255, 255, 0);opacity:0;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:0px;--framer-line-height:0.1em;--framer-text-color:var(--extracted-r6o4lv, rgba(255, 255, 255, 0))">logo</p></div></a><!--/$--></div></div><nav class="framer-92ijzb" data-framer-name="Nav"><div class="framer-n7thrn" data-framer-name="Nav Link"><div class="framer-17oqytr" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))"><!--$--><a class="framer-text framer-styles-preset-1ar04b" data-styles-preset="XVwFN712j" href="./how-ellie-works">Product</a><!--/$--></p></div></div><div class="framer-1kgaoga-container"><div class="framer-hEpdi framer-8cyf4d framer-v-8cyf4d" data-framer-name="Dropdown Close" data-highlight="true" style="height:100%"><div class="framer-jzjzme" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Solutions â¾</p></div></div></div><div class="framer-12u11h5-container"><div class="framer-O6Zc8 framer-1n8eli8 framer-v-1n8eli8" data-framer-name="Dropdown Close" data-highlight="true" style="height:100%"><div class="framer-1pucuwd" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Why Envoy â¾</p></div></div></div><div class="framer-1oj7z6m" data-framer-name="Nav Link"><div class="framer-scsnth" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))"><!--$--><a class="framer-text framer-styles-preset-1ar04b" data-styles-preset="XVwFN712j" href="./customers-and-proof">Customers</a><!--/$--></p></div></div><div class="framer-17l2hr1" data-framer-name="Nav Link"><div class="framer-1uj31qp" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))"><!--$--><a class="framer-text framer-styles-preset-1ar04b" data-styles-preset="XVwFN712j" href="./blog">Blog â</a><!--/$--></p></div></div></nav><!--$--><div class="framer-1hhz7eu-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./book-a-demo" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
882--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Book a Demo</p></div></a><!--/$--></div><!--/$--></div></div></div></header></div><div class="ssr-variant hidden-bueipq hidden-s7nkh0 hidden-1knolpd"><header class="framer-EQOxF framer-8HlK6 framer-14w4ere framer-v-8ueokx" data-border="true" data-framer-name="Tablet" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.12);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgb(10, 10, 26);height:100%;width:100%"><div class="framer-enc9f8" style="background-color:rgba(10, 10, 26, 0.72)"><div class="framer-3w5ukl"><div class="framer-1ywgoe6" data-framer-name="desktop max-width"><div class="framer-o1l74p"><div class="framer-qcxfa7-container"><!--$--><a class="framer-jXRFn framer-1rncp9g framer-v-1rncp9g framer-1de0bgo" data-framer-name="Variant 1" data-highlight="true" href="./" data-framer-page-link-current="true" tabindex="0" style="width:100%"><div class="framer-185nadw-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="20" viewBox="0 0 120 20" fill="none"> 883 <g clip-path="url(#clip0_2007_379)"> 884 <path d="M45.2943 2.91699V5.73835H38.4369V8.67047H45.2943V11.3663H38.4369V14.3797H45.2943V17.0754H35.3155V2.91699H45.2943Z" fill="white"/> 885 <path d="M47.4117 5.46536H50.6449V8.22764C51.036 7.18623 51.2835 6.76524 51.7464 6.27778C52.457 5.53183 53.6304 5.11084 54.9158 5.11084C56.3367 5.11084 57.5581 5.64261 58.1729 6.5732C58.7716 7.40042 58.8355 7.80665 58.8355 10.0962V17.0831H55.3948V11.1155C55.3948 9.66785 55.3468 9.29119 55.0993 8.88496C54.82 8.41966 54.1814 8.10207 53.447 8.10207C52.4809 8.10207 51.6108 8.61169 51.1957 9.41674C50.9402 9.9042 50.8523 10.436 50.8523 11.5217V17.0831H47.4117V5.46536Z" fill="white"/> 886 <path d="M67.9687 17.0757H64.001L59.8259 5.46533H63.3864L65.2224 11.1302C65.5019 11.9795 65.7254 13.0209 66.0049 14.6532C66.3002 12.9323 66.5078 11.9795 66.7631 11.1302L68.5275 5.46533H72.016L67.9767 17.0757H67.9687Z" fill="white"/> 887 <path d="M84.4916 11.0637C84.4916 12.9988 83.8689 14.823 82.8391 15.8866C81.8492 16.9058 80.3403 17.4376 78.4089 17.4376C76.4769 17.4376 75.1756 16.9723 74.2337 16.0121C73.156 14.9264 72.5334 13.1465 72.5334 11.0859C72.5334 7.15663 74.577 5.11816 78.5445 5.11816C82.5118 5.11816 84.4916 7.11232 84.4916 11.0637ZM75.6786 11.3887C75.6786 13.6635 76.6845 14.9117 78.5205 14.9117C80.3563 14.9117 81.3463 13.597 81.3463 11.2631C81.3463 9.15816 80.4282 8.12416 78.5685 8.12416C76.7085 8.12416 75.6786 9.22465 75.6786 11.396V11.3887Z" fill="white"/> 888 <path d="M91.6285 19.8528H88.2597L89.6327 16.3298L84.9068 5.45801H88.4671L90.1915 9.94114C90.5588 10.8939 91.0856 12.8954 91.2692 14.0402C91.5645 12.3415 91.8918 10.9604 92.2113 9.94114L93.704 5.45801H97.0969L91.6365 19.8528H91.6285Z" fill="white"/> 889 <path d="M103.906 17.0754H100.649L105.351 2.91699H110.196L114.874 17.0754H111.545L110.396 13.5303H105.071L103.898 17.0754H103.906ZM107.722 4.95546L105.814 10.8345H109.645L107.714 4.95546H107.722Z" fill="white"/> 890 <path d="M119.747 2.91699V17.0754H116.49V2.91699H119.747Z" fill="white"/> 891 <path d="M14.1304 5.74572H28.2523V2.91699H14.1304V5.74572Z" fill="white"/> 892 <path d="M0.00112915 2.90979H14.1231V0.0810547H0.00112915V2.90979Z" fill="white"/> 893 <path d="M0.00112915 8.58215H14.1231V5.75342H0.00112915V8.58215Z" fill="white"/> 894 <path d="M14.1304 11.4108H28.2523V8.58203H14.1304V11.4108Z" fill="white"/> 895 <path d="M0.00112915 14.2467H14.1231V11.418H0.00112915V14.2467Z" fill="white"/> 896 <path d="M14.1304 17.0758H28.2523V14.2471H14.1304V17.0758Z" fill="white"/> 897 </g> 898 <defs> 899 <clipPath id="clip0_2007_379"> 900 <rect width="119.826" height="20" fill="white"/> 901 </clipPath> 902 </defs> 903</svg></div><!--/$--></div><div class="framer-qoerwg" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(255, 255, 255, 0);opacity:0;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:0px;--framer-line-height:0.1em;--framer-text-color:var(--extracted-r6o4lv, rgba(255, 255, 255, 0))">logo</p></div></a><!--/$--></div></div><nav class="framer-92ijzb" data-framer-name="Nav"><div class="framer-n7thrn" data-framer-name="Nav Link"><div class="framer-17oqytr" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
903--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))"><!--$--><a class="framer-text framer-styles-preset-1ar04b" data-styles-preset="XVwFN712j" href="./how-ellie-works">Product</a><!--/$--></p></div></div><div class="framer-1kgaoga-container"><div class="framer-hEpdi framer-8cyf4d framer-v-8cyf4d" data-framer-name="Dropdown Close" data-highlight="true" style="height:100%"><div class="framer-jzjzme" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Solutions â¾</p></div></div></div><div class="framer-12u11h5-container"><div class="framer-O6Zc8 framer-1n8eli8 framer-v-1n8eli8" data-framer-name="Dropdown Close" data-highlight="true" style="height:100%"><div class="framer-1pucuwd" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Why Envoy â¾</p></div></div></div><div class="framer-1oj7z6m" data-framer-name="Nav Link"><div class="framer-scsnth" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))"><!--$--><a class="framer-text framer-styles-preset-1ar04b" data-styles-preset="XVwFN712j" href="./customers-and-proof">Customers</a><!--/$--></p></div></div><div class="framer-17l2hr1" data-framer-name="Nav Link"><div class="framer-1uj31qp" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))"><!--$--><a class="framer-text framer-styles-preset-1ar04b" data-styles-preset="XVwFN712j" href="./blog">Blog â</a><!--/$--></p></div></div></nav><!--$--><div class="framer-1hhz7eu-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./book-a-demo" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
903--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Book a Demo</p></div></a><!--/$--></div><!--/$--></div></div></div></header></div><div class="ssr-variant hidden-1gmrti2 hidden-s7nkh0 hidden-1knolpd"><header class="framer-EQOxF framer-8HlK6 framer-14w4ere framer-v-3w5mbz" data-border="true" data-framer-name="Phone" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.12);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgb(10, 10, 26);height:100%;width:100%"><div class="framer-enc9f8" style="background-color:rgba(10, 10, 26, 0.72)"><div class="framer-3w5ukl"><div class="framer-1ywgoe6" data-framer-name="desktop max-width"><div class="framer-o1l74p"><div class="framer-qcxfa7-container"><!--$--><a class="framer-jXRFn framer-1rncp9g framer-v-1rncp9g framer-1de0bgo" data-framer-name="Variant 1" data-highlight="true" href="./" data-framer-page-link-current="true" tabindex="0" style="width:100%"><div class="framer-185nadw-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="20" viewBox="0 0 120 20" fill="none"> 904 <g clip-path="url(#clip0_2007_379)"> 905 <path d="M45.2943 2.91699V5.73835H38.4369V8.67047H45.2943V11.3663H38.4369V14.3797H45.2943V17.0754H35.3155V2.91699H45.2943Z" fill="white"/> 906 <path d="M47.4117 5.46536H50.6449V8.22764C51.036 7.18623 51.2835 6.76524 51.7464 6.27778C52.457 5.53183 53.6304 5.11084 54.9158 5.11084C56.3367 5.11084 57.5581 5.64261 58.1729 6.5732C58.7716 7.40042 58.8355 7.80665 58.8355 10.0962V17.0831H55.3948V11.1155C55.3948 9.66785 55.3468 9.29119 55.0993 8.88496C54.82 8.41966 54.1814 8.10207 53.447 8.10207C52.4809 8.10207 51.6108 8.61169 51.1957 9.41674C50.9402 9.9042 50.8523 10.436 50.8523 11.5217V17.0831H47.4117V5.46536Z" fill="white"/> 907 <path d="M67.9687 17.0757H64.001L59.8259 5.46533H63.3864L65.2224 11.1302C65.5019 11.9795 65.7254 13.0209 66.0049 14.6532C66.3002 12.9323 66.5078 11.9795 66.7631 11.1302L68.5275 5.46533H72.016L67.9767 17.0757H67.9687Z" fill="white"/> 908 <path d="M84.4916 11.0637C84.4916 12.9988 83.8689 14.823 82.8391 15.8866C81.8492 16.9058 80.3403 17.4376 78.4089 17.4376C76.4769 17.4376 75.1756 16.9723 74.2337 16.0121C73.156 14.9264 72.5334 13.1465 72.5334 11.0859C72.5334 7.15663 74.577 5.11816 78.5445 5.11816C82.5118 5.11816 84.4916 7.11232 84.4916 11.0637ZM75.6786 11.3887C75.6786 13.6635 76.6845 14.9117 78.5205 14.9117C80.3563 14.9117 81.3463 13.597 81.3463 11.2631C81.3463 9.15816 80.4282 8.12416 78.5685 8.12416C76.7085 8.12416 75.6786 9.22465 75.6786 11.396V11.3887Z" fill="white"/> 909 <path d="M91.6285 19.8528H88.2597L89.6327 16.3298L84.9068 5.45801H88.4671L90.1915 9.94114C90.5588 10.8939 91.0856 12.8954 91.2692 14.0402C91.5645 12.3415 91.8918 10.9604 92.2113 9.94114L93.704 5.45801H97.0969L91.6365 19.8528H91.6285Z" fill="white"/> 910 <path d="M103.906 17.0754H100.649L105.351 2.91699H110.196L114.874 17.0754H111.545L110.396 13.5303H105.071L103.898 17.0754H103.906ZM107.722 4.95546L105.814 10.8345H109.645L107.714 4.95546H107.722Z" fill="white"/> 911 <path d="M119.747 2.91699V17.0754H116.49V2.91699H119.747Z" fill="white"/> 912 <path d="M14.1304 5.74572H28.2523V2.91699H14.1304V5.74572Z" fill="white"/> 913 <path d="M0.00112915 2.90979H14.1231V0.0810547H0.00112915V2.90979Z" fill="white"/> 914 <path d="M0.00112915 8.58215H14.1231V5.75342H0.00112915V8.58215Z" fill="white"/> 915 <path d="M14.1304 11.4108H28.2523V8.58203H14.1304V11.4108Z" fill="white"/> 916 <path d="M0.00112915 14.2467H14.1231V11.418H0.00112915V14.2467Z" fill="white"/> 917 <path d="M14.1304 17.0758H28.2523V14.2471H14.1304V17.0758Z" fill="white"/> 918 </g> 919 <defs> 920 <clipPath id="clip0_2007_379"> 921 <rect width="119.826" height="20" fill="white"/> 922 </clipPath> 923 </defs> 924</svg></div><!--/$--></div><div class="framer-qoerwg" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(255, 255, 255, 0);opacity:0;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:0px;--framer-line-height:0.1em;--framer-text-color:var(--extracted-r6o4lv, rgba(255, 255, 255, 0))">logo</p></div></a><!--/$--></div></div><div class="framer-1bc7q0v-container"><div class="framer-OMobI framer-gy1rtq framer-v-gy1rtq" data-framer-name="Hamburger" data-highlight="true" tabindex="0" style="height:100%;width:100%"><div class="framer-maoddc"><div class="framer-bfifxo" style="background-color:rgb(255, 255, 255)"></div><div class="framer-8fooxr" style="background-color:rgb(255, 255, 255)"></div><div class="framer-lmob1v" style="background-color:rgb(255, 255, 255)"></div></div></div></div></div></div></div></header></div><div class="ssr-variant hidden-1gmrti2 hidden-bueipq hidden-s7nkh0"><header class="framer-EQOxF framer-8HlK6 framer-14w4ere framer-v-mzeraj" data-border="true" data-framer-name="Laptop" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.12);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgb(10, 10, 26);height:100%;width:100%"><div class="framer-enc9f8" style="background-color:rgba(10, 10, 26, 0.72)"><div class="framer-3w5ukl"><div class="framer-1ywgoe6" data-framer-name="desktop max-width"><div class="framer-o1l74p"><div class="framer-qcxfa7-container"><!--$--><a class="framer-jXRFn framer-1rncp9g framer-v-1rncp9g framer-1de0bgo" data-framer-name="Variant 1" data-highlight="true" href="./" data-framer-page-link-current="true" tabindex="0" style="width:100%"><div class="framer-185nadw-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="20" viewBox="0 0 120 20" fill="none"> 925 <g clip-path="url(#clip0_2007_379)"> 926 <path d="M45.2943 2.91699V5.73835H38.4369V8.67047H45.2943V11.3663H38.4369V14.3797H45.2943V17.0754H35.3155V2.91699H45.2943Z" fill="white"/> 927 <path d="M47.4117 5.46536H50.6449V8.22764C51.036 7.18623 51.2835 6.76524 51.7464 6.27778C52.457 5.53183 53.6304 5.11084 54.9158 5.11084C56.3367 5.11084 57.5581 5.64261 58.1729 6.5732C58.7716 7.40042 58.8355 7.80665 58.8355 10.0962V17.0831H55.3948V11.1155C55.3948 9.66785 55.3468 9.29119 55.0993 8.88496C54.82 8.41966 54.1814 8.10207 53.447 8.10207C52.4809 8.10207 51.6108 8.61169 51.1957 9.41674C50.9402 9.9042 50.8523 10.436 50.8523 11.5217V17.0831H47.4117V5.46536Z" fill="white"/> 928 <path d="M67.9687 17.0757H64.001L59.8259 5.46533H63.3864L65.2224 11.1302C65.5019 11.9795 65.7254 13.0209 66.0049 14.6532C66.3002 12.9323 66.5078 11.9795 66.7631 11.1302L68.5275 5.46533H72.016L67.9767 17.0757H67.9687Z" fill="white"/> 929 <path d="M84.4916 11.0637C84.4916 12.9988 83.8689 14.823 82.8391 15.8866C81.8492 16.9058 80.3403 17.4376 78.4089 17.4376C76.4769 17.4376 75.1756 16.9723 74.2337 16.0121C73.156 14.9264 72.5334 13.1465 72.5334 11.0859C72.5334 7.15663 74.577 5.11816 78.5445 5.11816C82.5118 5.11816 84.4916 7.11232 84.4916 11.0637ZM75.6786 11.3887C75.6786 13.6635 76.6845 14.9117 78.5205 14.9117C80.3563 14.9117 81.3463 13.597 81.3463 11.2631C81.3463 9.15816 80.4282 8.12416 78.5685 8.12416C76.7085 8.12416 75.6786 9.22465 75.6786 11.396V11.3887Z" fill="white"/> 930 <path d="M91.6285 19.8528H88.2597L89.6327 16.3298L84.9068 5.45801H88.4671L90.1915 9.94114C90.5588 10.8939 91.0856 12.8954 91.2692 14.0402C91.5645 12.3415 91.8918 10.9604 92.2113 9.94114L93.704 5.45801H97.0969L91.6365 19.8528H91.6285Z" fill="white"/> 931 <path d="M103.906 17.0754H100.649L105.351 2.91699H110.196L114.874 17.0754H111.545L110.396 13.5303H105.071L103.898 17.0754H103.906ZM107.722 4.95546L105.814 10.8345H109.645L107.714 4.95546H107.722Z" fill="white"/> 932 <path d="M119.747 2.91699V17.0754H116.49V2.91699H119.747Z" fill="white"/> 933 <path d="M14.1304 5.74572H28.2523V2.91699H14.1304V5.74572Z" fill="white"/> 934 <path d="M0.00112915 2.90979H14.1231V0.0810547H0.00112915V2.90979Z" fill="white"/> 935 <path d="M0.00112915 8.58215H14.1231V5.75342H0.00112915V8.58215Z" fill="white"/> 936 <path d="M14.1304 11.4108H28.2523V8.58203H14.1304V11.4108Z" fill="white"/> 937 <path d="M0.00112915 14.2467H14.1231V11.418H0.00112915V14.2467Z" fill="white"/> 938 <path d="M14.1304 17.0758H28.2523V14.2471H14.1304V17.0758Z" fill="white"/> 939 </g>
940 <defs> 941 <clipPath id="clip0_2007_379"> 942 <rect width="119.826" height="20" fill="white"/> 943 </clipPath> 944 </defs> 945</svg></div><!--/$--></div><div class="framer-qoerwg" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(255, 255, 255, 0);opacity:0;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:0px;--framer-line-height:0.1em;--framer-text-color:var(--extracted-r6o4lv, rgba(255, 255, 255, 0))">logo</p></div></a><!--/$--></div></div><nav class="framer-92ijzb" data-framer-name="Nav"><div class="framer-n7thrn" data-framer-name="Nav Link"><div class="framer-17oqytr" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))"><!--$--><a class="framer-text framer-styles-preset-1ar04b" data-styles-preset="XVwFN712j" href="./how-ellie-works">Product</a><!--/$--></p></div></div><div class="framer-1kgaoga-container"><div class="framer-hEpdi framer-8cyf4d framer-v-8cyf4d" data-framer-name="Dropdown Close" data-highlight="true" style="height:100%"><div class="framer-jzjzme" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Solutions â¾</p></div></div></div><div class="framer-12u11h5-container"><div class="framer-O6Zc8 framer-1n8eli8 framer-v-1n8eli8" data-framer-name="Dropdown Close" data-highlight="true" style="height:100%"><div class="framer-1pucuwd" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Why Envoy â¾</p></div></div></div><div class="framer-1oj7z6m" data-framer-name="Nav Link"><div class="framer-scsnth" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))"><!--$--><a class="framer-text framer-styles-preset-1ar04b" data-styles-preset="XVwFN712j" href="./customers-and-proof">Customers</a><!--/$--></p></div></div><div class="framer-17l2hr1" data-framer-name="Nav Link"><div class="framer-1uj31qp" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))"><!--$--><a class="framer-text framer-styles-preset-1ar04b" data-styles-preset="XVwFN712j" href="./blog">Blog â</a><!--/$--></p></div></div></nav><!--$--><div class="framer-1hhz7eu-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./book-a-demo" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
945--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Book a Demo</p></div></a><!--/$--></div><!--/$--></div></div></div></header></div></div><style data-framer-html-style>html body { background: rgb(13, 5, 36); }</style><div data-framer-root class="framer-YmTyl framer-kC8hk framer-5bse51" style="min-height:100vh;width:auto;display:contents"><main class="framer-v82orh" data-framer-name="Main"><section class="framer-fygfig" data-framer-name="Hero"><div class="framer-1ytfdsc" data-framer-name="padding"><div class="framer-119wx4k" data-framer-name="max-width"><div class="ssr-variant hidden-1wuc922"><div class="framer-1kr14s6" data-framer-component-type="RichTextContainer" style="transform:none"><h1 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:68px;--framer-font-weight:700;--framer-letter-spacing:-1.36px;--framer-line-height:104%;--framer-text-alignment:center;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Your team runs the operation. <br class="framer-text"><span style="--framer-text-color:rgb(204, 22, 22)" class="framer-text">Ellie runs the work.</span></h1></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-1kr14s6" data-framer-component-type="RichTextContainer" style="transform:none"><h1 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:42px;--framer-font-weight:700;--framer-letter-spacing:-1.36px;--framer-line-height:104%;--framer-text-alignment:center;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Your team runs the operation. <br class="framer-text"><span style="--framer-text-color:rgb(204, 22, 22)" class="framer-text">Ellie runs the work.</span></h1></div></div><div class="framer-56rz45-container" data-framer-name="h1 style" name="h1 style"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><style> 946h1 span { 947 background: linear-gradient(90deg, #CE6AA6 0%, #E1A48C 100%); 948 background-clip: text; 949 -webkit-background-clip: text; 950 -webkit-text-fill-color: transparent; 951} 952</style></div><!--/$--></div><div class="framer-w31om7"></div><div class="ssr-variant hidden-1wuc922"><div class="framer-ehxxfc" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Ellie is the agentic execution layer for freight. She sources carriers across the systems you already use, runs outreach over email, SMS, and voice at the same time, negotiates inside your guardrails, and verifies compliance before you book. Your operators review, approve, and own the outcome.</p></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-ehxxfc" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Ellie is the agentic execution layer for freight. She sources carriers across the systems you already use, runs outreach over email, SMS, and voice at the same time, negotiates inside your guardrails, and verifies compliance before you book. Your operators review, approve, and own the outcome.</p></div></div><div class="framer-e3q7z6"></div><div class="framer-1vsy9rb" data-framer-name="Buttons Wrapper"><!--$--><div class="ssr-variant"><div class="framer-1n0gvtl-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./book-a-demo" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
952--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Book a Demo</p></div></a><!--/$--></div></div><!--/$--><!--$--><div class="ssr-variant"><div class="framer-1xuepn2-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-84zfpp framer-1g77qyn" data-framer-name="Ghost White" data-highlight="true" data-border="true" href="./how-ellie-works" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.35);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgba(0, 0, 0, 0);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:none"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">See how Ellie works</p></div></a><!--/$--></div></div><!--/$--></div><div class="framer-1f0qbfx"></div><div class="framer-122i97y"><div class="ssr-variant hidden-1wuc922"><div class="framer-s5aisq" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-color:rgb(185, 179, 201)" class="framer-text"><span style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-weight:600;--framer-text-color:rgb(206, 106, 166)" class="framer-text">75%</span> of freight in live accounts booked through the tool</div></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-s5aisq" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:rgb(185, 179, 201)" class="framer-text"><span style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-weight:600;--framer-text-color:rgb(206, 106, 166)" class="framer-text">75%</span> of freight in live accounts booked through the tool</div></div></div><div class="framer-1shaejj" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-color:rgb(185, 179, 201)" class="framer-text">·</div></div><div class="ssr-variant hidden-1wuc922"><div class="framer-5ido0w" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Runs in your browser, on top of your TMS</div></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-5ido0w" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Runs in your browser, on top of your TMS</div></div></div><div class="framer-13ix9th" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-color:rgb(185, 179, 201)" class="framer-text">·</div></div><div class="ssr-variant hidden-1wuc922"><div class="framer-1q6d0qo" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-color:rgb(185, 179, 201)" class="framer-text">SOC 2 Type II</div></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-1q6d0qo" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:rgb(185, 179, 201)" class="framer-text">SOC 2 Type II</div></div></div></div><div class="framer-1eea07f"></div><div class="framer-1ygazpu"><div class="ssr-variant hidden-1wuc922"><div class="framer-l1186v" style="will-change:transform;opacity:0;transform:translateY(50px) scale(0.98)"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="884" height="632" sizes="(min-width: 1440px) max(min(min(100vw - 60px, 1180px), 422px), 1px), (min-width: 1200px) and (max-width: 1439.98px) max(min(min(100vw - 60px, 1180px), 422px), 1px), (min-width: 768px) and (max-width: 1199.98px) max(min(min(100vw - 60px, 1180px), 422px), 1px), (max-width: 767.98px) max(min(min(100vw - 60px, 1180px), 422px), 1px)" srcset="https://framerusercontent.com/images/4w7mMhQ8F1wzUXceJMHdRLZkP4.webp?scale-down-to=512&width=884&height=632 512w,https://framerusercontent.com/images/4w7mMhQ8F1wzUXceJMHdRLZkP4.webp?width=884&height=632 884w" src="https://framerusercontent.com/images/4w7mMhQ8F1wzUXceJMHdRLZkP4.webp?width=884&height=632" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-l1186v" style="will-change:transform;height:auto;aspect-ratio:1.3987341772151898;opacity:0;transform:translateY(50px) scale(0.98)"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="884" height="632" sizes="(min-width: 1440px) max(min(min(100vw - 60px, 1180px), 422px), 1px), (min-width: 1200px) and (max-width: 1439.98px) max(min(min(100vw - 60px, 1180px), 422px), 1px), (min-width: 768px) and (max-width: 1199.98px) max(min(min(100vw - 60px, 1180px), 422px), 1px), (max-width: 767.98px) max(min(min(100vw - 60px, 1180px), 422px), 1px)" srcset="https://framerusercontent.com/images/4w7mMhQ8F1wzUXceJMHdRLZkP4.webp?scale-down-to=512&width=884&height=632 512w,https://framerusercontent.com/images/4w7mMhQ8F1wzUXceJMHdRLZkP4.webp?width=884&height=632 884w" src="https://framerusercontent.com/images/4w7mMhQ8F1wzUXceJMHdRLZkP4.webp?width=884&height=632" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div></div></div></div><div class="framer-6v96dn"><div class="framer-1x74y7j-container" style="will-change:transform;opacity:0;transform:none"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100%"><div style="background: radial-gradient(50% 50% at 50% 50%, rgba(155, 96, 178, 0.52) 0%, rgba(206, 106, 166, 0.26) 40%, rgba(155, 96, 178, 0.00) 72%);filter: blur(47.5px);width: 100%;height: 100%;"></div></div><!--/$--></div></div></section><section class="framer-84jot8" data-framer-name="For twenty years..."><div class="framer-14dr9is" data-framer-name="padding"><div class="framer-sdhij2" data-framer-name="max-width"><div class="ssr-variant hidden-1wuc922"><div class="framer-cu332m" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:40px;
952--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">For twenty years, freight bought software that records the work. Almost nobody built the layer that does it.</h2></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-cu332m" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">For twenty years, freight bought software that records the work. Almost nobody built the layer that does it.</h2></div></div><div class="framer-ee3cd2"></div><div class="framer-tw9m2u" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">TMS platforms were designed to record what happened, not to win the load. So the most expensive people in the building spend their day clicking through screens: pulling rates, searching for capacity, sending the same email to the same carriers, chasing confirmations until 6pm. The market calls that automation. It is workflow acceleration. The work between the clicks still waits on a person, and the load gets covered by whoever was faster, not smarter.</p></div><div class="framer-1pn0kr3"></div><div class="framer-1rge8bm"><div class="framer-1qpuhf5" data-border="true"><div class="framer-180jn1l" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:30px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:132%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">âI can't believe I paid humans to send emails.â</p></div><div class="framer-j9uvml" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">Robby Nathan · Co-Founder & CEO</p></div><div class="framer-3fb45v-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(135deg, rgba(90, 43, 109, 0.40) 0%, rgba(14, 5, 36, 0.60) 71.43%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-18d8llx"><div class="framer-1rsxd5q" data-border="true"><div class="framer-x01muy" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:140%;--framer-text-alignment:left;--framer-text-color:rgb(231, 227, 240)" class="framer-text">Fragmented workflows</h3></div></div><div class="framer-128n79y" data-border="true"><div class="framer-13wf7gm" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;
952--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:140%;--framer-text-alignment:left;--framer-text-color:rgb(231, 227, 240)" class="framer-text">Sourcing is the bottleneck</h3></div></div><div class="framer-1m1irbp" data-border="true"><div class="framer-yz5gu9" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:140%;--framer-text-alignment:left;--framer-text-color:rgb(231, 227, 240)" class="framer-text">Busywork burns out reps</h3></div></div><div class="framer-d66y2f" data-border="true"><div class="framer-579bu7" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:140%;--framer-text-alignment:left;--framer-text-color:rgb(231, 227, 240)" class="framer-text">More volume means more headcount</h3></div></div></div></div></div></div></section><section class="framer-1jczoa9" data-framer-name="Eight unlocks..." id="ellie-video"><div class="framer-pi2336" data-framer-name="padding"><div class="framer-1ecd64q" data-framer-name="max-width"><div class="ssr-variant hidden-1wuc922"><div class="framer-jxvao3" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:40px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Eight unlocks. One carrier rep workflow.</h2></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-jxvao3" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Eight unlocks. One carrier rep workflow.</h2></div></div><div class="framer-16jd6d1"></div><div class="framer-yaw9mp" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Ellie works the way your floor works. She lives in the browser, on top of the tools your team already opens, and runs the whole procurement and execution workflow â eight unlocks, end to end â so your people own the judgment part.</p></div><div class="framer-1kdg15d"></div><div class="framer-kcrc7l"><div class="framer-lqcxj8"><div class="framer-ojr58-container"><!--$--><div class="ssr-variant hidden-1wuc922"><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><iframe width="100%" height="540" src="https://www.youtube.com/embed/X1dmH2ydLXg" title="Inside Ellie: 8 Unlocks. One Carrier Rep Workflow. (Freight Broker AI Demo)" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><iframe width="100%" height="250" src="https://www.youtube.com/embed/X1dmH2ydLXg" title="Inside Ellie: 8 Unlocks. One Carrier Rep Workflow. (Freight Broker AI Demo)" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture;
952 web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div></div><!--/$--></div></div></div><div class="framer-1ddqdm5"></div><div class="framer-1cv899e"><div class="framer-1inmig2" data-border="true"><div class="framer-mosati"><div class="framer-8b20wv" data-border="true"><div class="framer-xtq6u3" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">1</p></div><div class="framer-12ffjue-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-1xmdxs4" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Ask</h3></div></div><div class="framer-1ok70ew"></div><div class="framer-ti2trh" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Give Ellie a load in plain language. She reads it and gets to work.</p></div></div><div class="framer-11jj6ps" data-border="true"><div class="framer-12zcucc"><div class="framer-1cwlf28" data-border="true"><div class="framer-pgqxoz" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">2</p></div><div class="framer-1ea3q09-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-1dj6ekn" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Sourcing & Outreach</h3></div></div><div class="framer-4d76q0"></div><div class="framer-58gof8" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Best-fit carriers pulled, then reached over email, SMS, and voice in parallel.</p></div></div><div class="framer-10gemfj" data-border="true"><div class="framer-1xbprei"><div class="framer-1kaar1i" data-border="true"><div class="framer-1xqclkd" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;
952--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">3</p></div><div class="framer-2h8ztn-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-l5h1m6" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Email Negotiation</h3></div></div><div class="framer-1ydfcvv"></div><div class="framer-1s6nsez" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">She negotiates inside your guardrails and shows the rate before it sends.</p></div></div><div class="framer-14h0yfx" data-border="true"><div class="framer-lshp87"><div class="framer-kz2nw6" data-border="true"><div class="framer-1siab5e" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">4</p></div><div class="framer-a5p4sh-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-mxysh2" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Verification</h3></div></div><div class="framer-3hmbgg"></div><div class="framer-139hvx5" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">MC, DOT, authority, and safety checked automatically on every carrier.</p></div></div><div class="framer-wrx9mx" data-border="true"><div class="framer-cigr1m"><div class="framer-10418if" data-border="true"><div class="framer-1vowdgr" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">5</p></div><div class="framer-2of9n6-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-omm17y" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
952--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Inbound Calls</h3></div></div><div class="framer-c5yv67"></div><div class="framer-12zjbcw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">She fields carrier calls and questions on the load, day or night.</p></div></div><div class="framer-1ur6jpy" data-border="true"><div class="framer-9hw1sa"><div class="framer-k9xtvw" data-border="true"><div class="framer-1cgsypt" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">6</p></div><div class="framer-3fe7ue-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-1ii5f4y" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Rep Review</h3></div></div><div class="framer-1fw0b8x"></div><div class="framer-ep7xvf" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Ellie pauses for approval. The rep owns the rate and the relationship.</p></div></div><div class="framer-l5hisc" data-border="true"><div class="framer-1ggtcvp"><div class="framer-141fv6p" data-border="true"><div class="framer-1gm86ux" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">7</p></div><div class="framer-1vq6dmb-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-ekf92f" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Analytics</h3></div></div><div class="framer-n15j6k"></div><div class="framer-ou9pwc" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Hours returned, loads per rep, and cost per load, reported to leadership.</p></div></div><div class="framer-1aqb2ag" data-border="true"><div class="framer-dtrd2g"><div class="framer-sdonld" data-border="true"><div class="framer-15ofais" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;
952--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">8</p></div><div class="framer-l9lyap-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-1rub71g" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Admin Controls</h3></div></div><div class="framer-i9mdum"></div><div class="framer-sqqtm4" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Set guardrails, lane rules, and autonomy levels across the floor.</p></div></div></div><div class="framer-gcz4i5"></div><div class="framer-wqknfp" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:18px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(231, 227, 240)" class="framer-text">Your rep reviews three options in the morning, approves, and spends the day on the carriers, the customers, and the calls that actually compound.</p></div><div class="framer-12bap5w"></div><div class="framer-799dn6" data-framer-name="Buttons Wrapper"><!--$--><div class="ssr-variant"><div class="framer-1fevfhq-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-84zfpp framer-1g77qyn" data-framer-name="Ghost White" data-highlight="true" data-border="true" href="./how-ellie-works" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.35);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgba(0, 0, 0, 0);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:none"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">See how Ellie works</p></div></a><!--/$--></div></div><!--/$--></div></div></div></section><section class="framer-td3q1s" data-framer-name="Measured in loads..."><div class="framer-12ag2x4" data-framer-name="padding"><div class="framer-wtml66" data-framer-name="max-width"><div class="ssr-variant hidden-1wuc922"><div class="framer-a8c8i7" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:40px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Measured in loads covered, not emails sent.</h2></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-a8c8i7" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;
952--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Measured in loads covered, not emails sent.</h2></div></div><div class="framer-swti3l"></div><div class="framer-s7kix1" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Ellie ties to the numbers a head of operations already tracks. Coverage rate. Speed to cover. Revenue per rep. Margin per load. You scale load volume without scaling the carrier team, and you hold that team through a softening market instead of hiring up and cutting back.</p></div><div class="framer-1qbewpe"></div><div class="framer-1xsqkql"><div class="framer-vtdf8i"><div class="framer-9mix62" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:76px;--framer-font-weight:700;--framer-letter-spacing:-2.28px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(206, 106, 166)" class="framer-text"><span data-text-fill="true" style="background-image:linear-gradient(90deg, rgb(155, 96, 178) 0%, rgb(206, 106, 166) 50%, rgb(225, 164, 140) 97.2016%)" class="framer-text">75%</span></p></div><div class="framer-1adwlpm"></div><div class="framer-19oa261" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">of freight booked through the tool in live accounts</p></div></div><div class="framer-1oqhqpu"><div class="framer-tlw88e"><div class="framer-eyn09c" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:42px;--framer-font-weight:700;--framer-letter-spacing:-0.42px;--framer-line-height:105%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">More volume,</div></div><div class="framer-lw8md0" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:42px;--framer-font-weight:700;--framer-letter-spacing:-0.42px;--framer-line-height:105%;--framer-text-alignment:left;--framer-text-color:rgb(206, 106, 166)" class="framer-text">same team</div></div></div><div class="framer-1sie61t"></div><div class="framer-uzv8ky" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">load volume decoupled from headcount</p></div></div><div class="framer-8b0uwl"><div class="framer-1dvt4j0"><div class="framer-s5z08m" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:42px;
952--framer-font-weight:700;--framer-letter-spacing:-0.42px;--framer-line-height:105%;--framer-text-alignment:left;--framer-text-color:rgb(206, 106, 166)" class="framer-text">Faster</div></div><div class="framer-1vhsb0y" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:42px;--framer-font-weight:700;--framer-letter-spacing:-0.42px;--framer-line-height:105%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">coverage</div></div></div><div class="framer-137wnhw"></div><div class="framer-2y6z4k" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">outreach runs in parallel, not one carrier at a time</p></div></div></div></div></div></section><section class="framer-167gahr" data-framer-name="Built for every..."><div class="framer-c5k5sm" data-framer-name="padding"><div class="framer-z75oxa" data-framer-name="max-width"><div class="ssr-variant hidden-1wuc922"><div class="framer-1mv34gl" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:40px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Built for every side of the freight transaction.</h2></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-1mv34gl" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Built for every side of the freight transaction.</h2></div></div><div class="framer-yqqkcx"></div><div class="framer-j71c3z" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Brokers were first. They are not the whole market. The same execution layer runs inside BPOs, inside the Load Control Centers Fortune 1000 shippers are standing up, and inside LSPs and 3PLs.</p></div><div class="framer-tux54x"></div><div class="framer-1ufqeq"><!--$--><a class="framer-q4gfj4 framer-ry8val" data-border="true" href="./freight-brokerages"><div class="framer-ve101s" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Freight Brokerages</h3></div><div class="framer-1xl6q4j"></div><div class="framer-1q4cn29" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Move more loads without adding carrier reps.</p></div><div class="framer-i2pwdw"></div><div class="framer-1qq609b" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;
952--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(185, 139, 208)" class="framer-text">For Brokerages â</p></div><div class="framer-2d80d6" data-framer-name="absolute img"></div></a><!--/$--><!--$--><a class="framer-1kyvnxk framer-ry8val" data-border="true" href="./bpos"><div class="framer-4h8wup" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">BPOs</h3></div><div class="framer-1b3q53o"></div><div class="framer-1f16ooz" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Sell the work, not the seat. Change your unit economics.</p></div><div class="framer-1idgpfp"></div><div class="framer-vp29s3" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(155, 96, 178)" class="framer-text">For BPOs â</p></div><div class="framer-1ap7v06" data-framer-name="absolute img"></div></a><!--/$--><!--$--><a class="framer-18e6e3x framer-ry8val" data-border="true" href="./shippers-and-lccs"><div class="framer-1a5w5nj" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Shippers & LCCs</h3></div><div class="framer-qyxskw"></div><div class="framer-1ef92h7" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Run your freight in-house with twenty people, not two hundred.</p></div><div class="framer-15o8jix"></div><div class="framer-1d1nfqj" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(206, 106, 166)" class="framer-text">For Shippers & LCCs â</p></div><div class="framer-1xcxpt" data-framer-name="absolute img"></div></a><!--/$--><!--$--><a class="framer-qs8aj1 framer-ry8val" data-border="true" href="./lsps-and-3pls"><div class="framer-e41cqu" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">LSPs & 3PLs</h3></div><div class="framer-u72o40"></div><div class="framer-1g0b1z7" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Execute at machine speed across every account you manage.</p></div><div class="framer-e9ok38"></div><div class="framer-1p11kvx" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;
952--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">For LSPs & 3PLs â</p></div><div class="framer-1nw7cop" data-framer-name="absolute img"></div></a><!--/$--></div></div></div></section><section class="framer-flindy" data-framer-name="Systems of execution..."><div class="framer-1m8z9o" data-framer-name="padding"><div class="framer-4ful68" data-framer-name="max-width"><div class="framer-dlf6eh" data-framer-name="flex"><div class="framer-1nkf778" data-framer-name="1st col"><div class="ssr-variant hidden-1wuc922"><div class="framer-15xfa8s" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:40px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Systems of execution, not systems of record.</h2></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-15xfa8s" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Systems of execution, not systems of record.</h2></div></div><div class="framer-kbcpkk"></div><div class="framer-d2363d" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">The old stack put the system of record at the bottom and asked humans to do everything above it. The new stack adds the layer that acts. Envoy calls it TOAS, the Transportation Observability Action System: the observability and action layer that sits above the TMS, makes agent work visible to leadership in real time, and executes against the strategy you set. The system of action eats the system of record.</p></div><div class="framer-13iehkl"></div><div class="ssr-variant hidden-1wuc922 hidden-eq3lg5"><div class="framer-1ghypvv-container"><div class="framer-MIvoG framer-ofqt2n framer-v-ofqt2n" data-framer-name="Desktop Layout" style="max-width:100%;width:100%"><!--$--><a class="framer-m4fumb framer-1hn8tw6" data-border="true" href="./what-is-toas" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.14);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgb(14, 5, 36);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px"><div class="framer-12t36lz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">What is TOAS?</p></div><div class="framer-1nkk897"></div><div class="framer-gd4b8w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">Read the definition â</p></div></a><!--/$--><!--$--><a class="framer-9m9894 framer-1hn8tw6" data-border="true" href="./the-execution-layer" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.14);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgb(14, 5, 36);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px"><div class="framer-1sl9d4y" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
952--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">The Execution Layer</p></div><div class="framer-1iy3vws"></div><div class="framer-olbddp" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">Read the thesis â</p></div></a><!--/$--></div></div></div><div class="ssr-variant hidden-1opx4v5 hidden-5bse51"><div class="framer-1ghypvv-container"><div class="framer-MIvoG framer-ofqt2n framer-v-cm00po" data-framer-name="Phone Layout" style="max-width:100%;width:100%"><!--$--><a class="framer-m4fumb framer-1hn8tw6" data-border="true" href="./what-is-toas" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.14);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgb(14, 5, 36);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px"><div class="framer-12t36lz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">What is TOAS?</p></div><div class="framer-1nkk897"></div><div class="framer-gd4b8w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">Read the definition â</p></div></a><!--/$--><!--$--><a class="framer-9m9894 framer-1hn8tw6" data-border="true" href="./the-execution-layer" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.14);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgb(14, 5, 36);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px"><div class="framer-1sl9d4y" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">The Execution Layer</p></div><div class="framer-1iy3vws"></div><div class="framer-olbddp" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">Read the thesis â</p></div></a><!--/$--></div></div></div></div><div class="framer-wneq3e" data-framer-name="2nd col"><div class="ssr-variant"><div class="framer-cwa5l5-container"><div class="framer-iaUi2 framer-yhcj3h framer-v-yhcj3h" data-framer-name="Variant 1" style="width:100%"><div class="framer-1j893ky" data-border="true" data-framer-name="item" style="--border-bottom-width:1px;--border-color:rgba(225, 164, 140, 0.5);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background:linear-gradient(90deg, rgba(225, 164, 140, 0.32) 0%, rgba(206, 106, 166, 0.18) 100%);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px"><div class="framer-1ut52lw" data-framer-name="item flex"><div class="framer-1yzxpls" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;
952--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Human oversight</p></div><div class="framer-r1m1g6" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(255, 255, 255, 0.8);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:right;--framer-text-color:var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))">Strategy & edge cases</p></div></div></div><div class="framer-o2kplu" data-border="true" data-framer-name="item" style="--border-bottom-width:1px;--border-color:rgba(206, 106, 166, 0.45);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background:linear-gradient(90deg, rgba(206, 106, 166, 0.26) 0%, rgba(155, 96, 178, 0.16) 100%);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px"><div class="framer-e0a4zc" data-framer-name="item flex"><div class="framer-1vy40v3" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">The AI workforce</p></div><div class="framer-64ojdl" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(255, 255, 255, 0.8);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))">Sourcing â tracking</p></div></div></div><div class="framer-vvbcnu" data-border="true" data-framer-name="item" style="--border-bottom-width:1px;--border-color:rgba(155, 96, 178, 0.4);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background:linear-gradient(90deg, rgba(155, 96, 178, 0.2) 0%, rgba(90, 43, 109, 0.16) 100%);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px"><div class="framer-w7qrj3" data-framer-name="item flex"><div class="framer-3wlbg8" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(240, 234, 246);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(240, 234, 246))">Semantic layer</p></div><div class="framer-1s04nfk" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(240, 234, 246, 0.8);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:var(--extracted-r6o4lv, rgba(240, 234, 246, 0.8))">Carrier Context Graph</p></div></div></div><div class="framer-xdgeia" data-border="true" data-framer-name="item" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.15);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgba(14, 5, 36, 0.7);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px"><div class="framer-1gr1g1a" data-framer-name="item flex"><div class="framer-19buer4" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;
952--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">System of record (TMS)</p></div><div class="framer-ghn17" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(185, 179, 201, 0.8);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:var(--extracted-r6o4lv, rgba(185, 179, 201, 0.8))">Stores the load</p></div></div></div></div></div></div></div></div></div></div></section><section class="framer-1czjwqh" data-framer-name="Ellie does not replace..."><div class="framer-z9xalk" data-framer-name="padding"><div class="framer-1r6nxpp" data-framer-name="max-width"><div class="framer-odd9yc" data-border="true" data-framer-name="flex"><div class="framer-1l0hftr"><div class="framer-kkbrko" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-0.34px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Ellie does not replace your operators. She promotes them.</h2></div><div class="framer-tsixzk"></div><div class="framer-tuk0rk" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:rgb(231, 227, 240)" class="framer-text">Ellie handles the down-the-fairway work. Your operators handle the edge cases, the relationships, and the judgment calls. Over time the operator stops being a task executor and becomes the outcome owner. The best version of this job is the boss of machines, a person setting strategy for a workforce that never sleeps.</p></div><div class="framer-1rshk5t"></div><div class="framer-1bl3vxr" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:18px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">âHumans set the strategy. Ellie executes the work.â</p></div><div class="framer-wd7cbj"></div><div class="framer-lmsxo0" data-framer-name="Buttons Wrapper"><div class="ssr-variant hidden-1wuc922"><div class="framer-ey1q3n-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="https://socraticshipper.substack.com/p/the-boss-of-machines-building-the" target="_blank" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
952--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Read: The Boss of Machines</p></div></a><!--/$--></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-ey1q3n-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="https://socraticshipper.substack.com/p/the-boss-of-machines-building-the" target="_blank" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);width:100%;border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Read: The Boss of Machines</p></div></a><!--/$--></div></div></div></div><div class="framer-184ft68"><div class="framer-tpoehi"><div class="framer-mhd4w1-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><svg id="animated-glitter-dot-svg" width="134" height="104" viewBox="0 0 134 104" fill="none" xmlns="http://www.w3.org/2000/svg"> 953 <g clip-path="url(#clip0_74_1443)"> 954 <g clip-path="url(#clip1_74_1443)"> 955 <rect class="glitter-dot" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.4"/> 956 <rect class="glitter-dot" x="30" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.7"/> 957 <rect class="glitter-dot" x="60" width="14" height="14" rx="7" fill="#9B60B2"/> 958 <rect class="glitter-dot" x="90" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.4"/> 959 <rect class="glitter-dot" x="120" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.7"/> 960 </g> 961 <g clip-path="url(#clip2_74_1443)"> 962 <rect class="glitter-dot" y="30" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.7"/> 963 <rect class="glitter-dot" x="30" y="30" width="14" height="14" rx="7" fill="#9B60B2"/> 964 <rect class="glitter-dot" x="60" y="30" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.4"/> 965 <rect class="glitter-dot" x="90" y="30" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.7"/> 966 <rect class="glitter-dot" x="120" y="30" width="14" height="14" rx="7" fill="#9B60B2"/> 967 </g> 968 <g clip-path="url(#clip3_74_1443)"> 969 <rect class="glitter-dot" y="60" width="14" height="14" rx="7" fill="#9B60B2"/> 970 <rect class="glitter-dot" x="30" y="60" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.4"/> 971 <rect class="glitter-dot" x="60" y="60" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.7"/> 972 <rect class="glitter-dot" x="90" y="60" width="14" height="14" rx="7" fill="#9B60B2"/> 973 <rect class="glitter-dot" x="120" y="60" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.4"/> 974 </g> 975 <g clip-path="url(#clip4_74_1443)"> 976 <rect class="glitter-dot" y="90" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.4"/> 977 <rect class="glitter-dot" x="30" y="90" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.7"/> 978 <rect class="glitter-dot" x="60" y="90" width="14" height="14" rx="7" fill="#9B60B2"/> 979 <rect class="glitter-dot" x="90" y="90" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.4"/> 980 <rect class="glitter-dot" x="120" y="90" width="14" height="14" rx="7" fill="#9B60B2" fill-opacity="0.7"/> 981 </g> 982 </g>
983 <defs> 984 <clipPath id="clip0_74_1443"> 985 <rect width="134" height="104" fill="white"/> 986 </clipPath> 987 <clipPath id="clip1_74_1443"> 988 <rect width="134" height="14" fill="white"/> 989 </clipPath> 990 <clipPath id="clip2_74_1443"> 991 <rect width="134" height="14" fill="white" transform="translate(0 30)"/> 992 </clipPath> 993 <clipPath id="clip3_74_1443"> 994 <rect width="134" height="14" fill="white" transform="translate(0 60)"/> 995 </clipPath> 996 <clipPath id="clip4_74_1443"> 997 <rect width="134" height="14" fill="white" transform="translate(0 90)"/> 998 </clipPath> 999 </defs> 1000</svg></div><!--/$--></div><div class="framer-dzinqf-container" data-framer-name="animation" name="animation"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><style> 1001 .glitter-dot { 1002 opacity: 1; 1003 } 1004 .glitter-active .glitter-dot { 1005 animation: glitter 1.5s infinite ease-in-out; 1006 } 1007 @keyframes glitter { 1008 0%, 100% { 1009 opacity: 0.3; 1010 } 1011 50% { 1012 opacity: 1; 1013 } 1014 } 1015 /* Staggered animation delays */ 1016 .glitter-dot:nth-of-type(1) { 1017 animation-delay: 0s; 1018 } 1019 .glitter-dot:nth-of-type(2) { 1020 animation-delay: 0.1s; 1021 } 1022 .glitter-dot:nth-of-type(3) { 1023 animation-delay: 0.2s; 1024 } 1025 .glitter-dot:nth-of-type(4) { 1026 animation-delay: 0.3s; 1027 } 1028 .glitter-dot:nth-of-type(5) { 1029 animation-delay: 0.4s; 1030 } 1031 .glitter-dot:nth-of-type(6) { 1032 animation-delay: 0.5s; 1033 } 1034 .glitter-dot:nth-of-type(7) { 1035 animation-delay: 0.6s; 1036 } 1037 .glitter-dot:nth-of-type(8) { 1038 animation-delay: 0.7s; 1039 } 1040 .glitter-dot:nth-of-type(9) { 1041 animation-delay: 0.8s; 1042 } 1043 .glitter-dot:nth-of-type(10) { 1044 animation-delay: 0.9s; 1045 } 1046</style></div><!--/$--></div></div><div class="framer-1er01ub"></div></div></div></div></div></section><section class="framer-14eb6d8" data-framer-name="Every load Ellie..."><div class="framer-1v4999r" data-framer-name="padding"><div class="framer-y1bpkz" data-framer-name="max-width"><div class="framer-v9v9le" data-framer-name="flex"><div class="framer-z4bdcr"><div class="ssr-variant hidden-1wuc922"><div class="framer-1v54d07" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:40px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Every load Ellie runs builds an asset you own.</h2></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-1v54d07" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Every load Ellie runs builds an asset you own.</h2></div></div><div class="framer-3x23yg"></div><div class="framer-5a3p9r" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">Ellie learns from every rate negotiation, every booked load, and every carrier interaction your team runs through her. That memory becomes the Carrier Context Graph, a proprietary data layer that gets sharper with use and stays yours. General-purpose AI restarts from zero every session. Ellie compounds. The operators who deploy the execution layer first build a context advantage the late movers cannot buy back.</p></div><div class="framer-hq25hw"></div><div class="framer-1e5j6y9" data-framer-name="Buttons Wrapper"><!--$--><div class="ssr-variant hidden-1wuc922"><div class="framer-llms2t-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./the-carrier-context-graph" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
1046--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Explore the Carrier Context Graph</p></div></a><!--/$--></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-llms2t-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./the-carrier-context-graph" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);width:100%;border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Explore the Carrier Context Graph</p></div></a><!--/$--></div></div><!--/$--></div></div><div class="framer-hdfa5c"><div class="framer-13t6uh2-container"><!--$--><div class="ssr-variant hidden-1wuc922"><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100%"><svg id="animated-svg" viewBox="0 0 520 380" fill="none" xmlns="http://www.w3.org/2000/svg"> 1047 <g class="floating-group" opacity="0.7"> 1048 <path class="line" d="M104 60L260 138" stroke="url(#paint0_linear_74_1480)" stroke-width="1.56"/> 1049 <path class="line" d="M260 138L429 73" stroke="url(#paint1_linear_74_1480)" stroke-width="1.56"/> 1050 <path class="line" d="M260 138L156 268" stroke="url(#paint2_linear_74_1480)" stroke-width="1.56"/> 1051 <path class="line" d="M260 138L390 268" stroke="url(#paint3_linear_74_1480)" stroke-width="1.56"/> 1052 <path class="line" d="M156 268L78 346" stroke="url(#paint4_linear_74_1480)" stroke-width="1.56"/> 1053 <path class="line" d="M390 268L455 333" stroke="url(#paint5_linear_74_1480)" stroke-width="1.56"/> 1054 <path class="line" d="M156 268H390" stroke="url(#paint6_linear_74_1480)" stroke-width="1.56"/> 1055 <path class="line" d="M104 60L156 268" stroke="url(#paint7_linear_74_1480)" stroke-width="1.56"/> 1056 <path class="line" d="M429 73L390 268" stroke="url(#paint8_linear_74_1480)" stroke-width="1.56"/> 1057 </g> 1058 <g class="floating-group"> 1059 <path class="dot" d="M104 67.8C108.308 67.8 111.8 64.3078 111.8 60C111.8 55.6921 108.308 52.2 104 52.2C99.6922 52.2 96.2 55.6921 96.2 60C96.2 64.3078 99.6922 67.8 104 67.8Z" fill="#CE6AA6"/> 1060 <path class="dot" d="M260 149.7C266.462 149.7 271.7 144.462 271.7 138C271.7 131.538 266.462 126.3 260 126.3C253.538 126.3 248.3 131.538 248.3 138C248.3 144.462 253.538 149.7 260 149.7Z" fill="#E1A48C"/> 1061 <path class="dot" d="M429 80.8C433.308 80.8 436.8 77.3078 436.8 73C436.8 68.6921 433.308 65.2 429 65.2C424.692 65.2 421.2 68.6921 421.2 73C421.2 77.3078 424.692 80.8 429 80.8Z" fill="#CE6AA6"/> 1062 <path class="dot" d="M156 275.8C160.308 275.8 163.8 272.308 163.8 268C163.8 263.692 160.308 260.2 156 260.2C151.692 260.2 148.2 263.692 148.2 268C148.2 272.308 151.692 275.8 156 275.8Z" fill="#CE6AA6"/> 1063 <path class="dot" d="M390 275.8C394.308 275.8 397.8 272.308 397.8 268C397.8 263.692 394.308 260.2 390 260.2C385.692 260.2 382.2 263.692 382.2 268C382.2 272.308 385.692 275.8 390 275.8Z" fill="#CE6AA6"/> 1064 <path class="dot" d="M78 352.5C81.5899 352.5 84.5 349.59 84.5 346C84.5 342.41 81.5899 339.5 78 339.5C74.4101 339.5 71.5 342.41 71.5 346C71.5 349.59 74.4101 352.5 78 352.5Z" fill="#9B60B2"/> 1065 <path class="dot" d="M455 339.5C458.59 339.5 461.5 336.59 461.5 333C461.5 329.41 458.59 326.5 455 326.5C451.41 326.5 448.5 329.41 448.5 333C448.5 336.59 451.41 339.5 455 339.5Z" fill="#9B60B2"/> 1066 </g>
1067 <defs> 1068 <linearGradient id="paint0_linear_74_1480" x1="104" y1="60" x2="166.4" y2="184.8" gradientUnits="userSpaceOnUse"> 1069 <stop stop-color="#9B60B2"/> 1070 <stop offset="1" stop-color="#E1A48C"/> 1071 </linearGradient> 1072 <linearGradient id="paint1_linear_74_1480" x1="260" y1="73" x2="303.557" y2="186.247" gradientUnits="userSpaceOnUse"> 1073 <stop stop-color="#9B60B2"/> 1074 <stop offset="1" stop-color="#E1A48C"/> 1075 </linearGradient> 1076 <linearGradient id="paint2_linear_74_1480" x1="156" y1="138" x2="282.829" y2="239.463" gradientUnits="userSpaceOnUse"> 1077 <stop stop-color="#9B60B2"/> 1078 <stop offset="1" stop-color="#E1A48C"/> 1079 </linearGradient> 1080 <linearGradient id="paint3_linear_74_1480" x1="260" y1="138" x2="390" y2="268" gradientUnits="userSpaceOnUse"> 1081 <stop stop-color="#9B60B2"/> 1082 <stop offset="1" stop-color="#E1A48C"/> 1083 </linearGradient> 1084 <linearGradient id="paint4_linear_74_1480" x1="78" y1="268" x2="156" y2="346" gradientUnits="userSpaceOnUse"> 1085 <stop stop-color="#9B60B2"/> 1086 <stop offset="1" stop-color="#E1A48C"/> 1087 </linearGradient> 1088 <linearGradient id="paint5_linear_74_1480" x1="390" y1="268" x2="455" y2="333" gradientUnits="userSpaceOnUse"> 1089 <stop stop-color="#9B60B2"/> 1090 <stop offset="1" stop-color="#E1A48C"/> 1091 </linearGradient> 1092 <linearGradient id="paint6_linear_74_1480" x1="156" y1="268" x2="156.009" y2="270" gradientUnits="userSpaceOnUse"> 1093 <stop stop-color="#9B60B2"/> 1094 <stop offset="1" stop-color="#E1A48C"/> 1095 </linearGradient> 1096 <linearGradient id="paint7_linear_74_1480" x1="104" y1="60" x2="201.882" y2="84.4706" gradientUnits="userSpaceOnUse"> 1097 <stop stop-color="#9B60B2"/> 1098 <stop offset="1" stop-color="#E1A48C"/> 1099 </linearGradient> 1100 <linearGradient id="paint8_linear_74_1480" x1="390" y1="73" x2="465" y2="88" gradientUnits="userSpaceOnUse"> 1101 <stop stop-color="#9B60B2"/> 1102 <stop offset="1" stop-color="#E1A48C"/> 1103 </linearGradient> 1104 </defs> 1105</svg></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><svg id="animated-svg" viewBox="0 0 520 380" fill="none" xmlns="http://www.w3.org/2000/svg"> 1106 <g class="floating-group" opacity="0.7"> 1107 <path class="line" d="M104 60L260 138" stroke="url(#paint0_linear_74_1480)" stroke-width="1.56"/> 1108 <path class="line" d="M260 138L429 73" stroke="url(#paint1_linear_74_1480)" stroke-width="1.56"/> 1109 <path class="line" d="M260 138L156 268" stroke="url(#paint2_linear_74_1480)" stroke-width="1.56"/> 1110 <path class="line" d="M260 138L390 268" stroke="url(#paint3_linear_74_1480)" stroke-width="1.56"/> 1111 <path class="line" d="M156 268L78 346" stroke="url(#paint4_linear_74_1480)" stroke-width="1.56"/> 1112 <path class="line" d="M390 268L455 333" stroke="url(#paint5_linear_74_1480)" stroke-width="1.56"/> 1113 <path class="line" d="M156 268H390" stroke="url(#paint6_linear_74_1480)" stroke-width="1.56"/> 1114 <path class="line" d="M104 60L156 268" stroke="url(#paint7_linear_74_1480)" stroke-width="1.56"/> 1115 <path class="line" d="M429 73L390 268" stroke="url(#paint8_linear_74_1480)" stroke-width="1.56"/> 1116 </g> 1117 <g class="floating-group"> 1118 <path class="dot" d="M104 67.8C108.308 67.8 111.8 64.3078 111.8 60C111.8 55.6921 108.308 52.2 104 52.2C99.6922 52.2 96.2 55.6921 96.2 60C96.2 64.3078 99.6922 67.8 104 67.8Z" fill="#CE6AA6"/> 1119 <path class="dot" d="M260 149.7C266.462 149.7 271.7 144.462 271.7 138C271.7 131.538 266.462 126.3 260 126.3C253.538 126.3 248.3 131.538 248.3 138C248.3 144.462 253.538 149.7 260 149.7Z" fill="#E1A48C"/> 1120 <path class="dot" d="M429 80.8C433.308 80.8 436.8 77.3078 436.8 73C436.8 68.6921 433.308 65.2 429 65.2C424.692 65.2 421.2 68.6921 421.2 73C421.2 77.3078 424.692 80.8 429 80.8Z" fill="#CE6AA6"/> 1121 <path class="dot" d="M156 275.8C160.308 275.8 163.8 272.308 163.8 268C163.8 263.692 160.308 260.2 156 260.2C151.692 260.2 148.2 263.692 148.2 268C148.2 272.308 151.692 275.8 156 275.8Z" fill="#CE6AA6"/> 1122 <path class="dot" d="M390 275.8C394.308 275.8 397.8 272.308 397.8 268C397.8 263.692 394.308 260.2 390 260.2C385.692 260.2 382.2 263.692 382.2 268C382.2 272.308 385.692 27
11225.8 390 275.8Z" fill="#CE6AA6"/> 1123 <path class="dot" d="M78 352.5C81.5899 352.5 84.5 349.59 84.5 346C84.5 342.41 81.5899 339.5 78 339.5C74.4101 339.5 71.5 342.41 71.5 346C71.5 349.59 74.4101 352.5 78 352.5Z" fill="#9B60B2"/> 1124 <path class="dot" d="M455 339.5C458.59 339.5 461.5 336.59 461.5 333C461.5 329.41 458.59 326.5 455 326.5C451.41 326.5 448.5 329.41 448.5 333C448.5 336.59 451.41 339.5 455 339.5Z" fill="#9B60B2"/> 1125 </g> 1126 <defs> 1127 <linearGradient id="paint0_linear_74_1480" x1="104" y1="60" x2="166.4" y2="184.8" gradientUnits="userSpaceOnUse"> 1128 <stop stop-color="#9B60B2"/> 1129 <stop offset="1" stop-color="#E1A48C"/> 1130 </linearGradient> 1131 <linearGradient id="paint1_linear_74_1480" x1="260" y1="73" x2="303.557" y2="186.247" gradientUnits="userSpaceOnUse"> 1132 <stop stop-color="#9B60B2"/> 1133 <stop offset="1" stop-color="#E1A48C"/> 1134 </linearGradient> 1135 <linearGradient id="paint2_linear_74_1480" x1="156" y1="138" x2="282.829" y2="239.463" gradientUnits="userSpaceOnUse"> 1136 <stop stop-color="#9B60B2"/> 1137 <stop offset="1" stop-color="#E1A48C"/> 1138 </linearGradient> 1139 <linearGradient id="paint3_linear_74_1480" x1="260" y1="138" x2="390" y2="268" gradientUnits="userSpaceOnUse"> 1140 <stop stop-color="#9B60B2"/> 1141 <stop offset="1" stop-color="#E1A48C"/> 1142 </linearGradient> 1143 <linearGradient id="paint4_linear_74_1480" x1="78" y1="268" x2="156" y2="346" gradientUnits="userSpaceOnUse"> 1144 <stop stop-color="#9B60B2"/> 1145 <stop offset="1" stop-color="#E1A48C"/> 1146 </linearGradient> 1147 <linearGradient id="paint5_linear_74_1480" x1="390" y1="268" x2="455" y2="333" gradientUnits="userSpaceOnUse"> 1148 <stop stop-color="#9B60B2"/> 1149 <stop offset="1" stop-color="#E1A48C"/> 1150 </linearGradient> 1151 <linearGradient id="paint6_linear_74_1480" x1="156" y1="268" x2="156.009" y2="270" gradientUnits="userSpaceOnUse"> 1152 <stop stop-color="#9B60B2"/> 1153 <stop offset="1" stop-color="#E1A48C"/> 1154 </linearGradient> 1155 <linearGradient id="paint7_linear_74_1480" x1="104" y1="60" x2="201.882" y2="84.4706" gradientUnits="userSpaceOnUse"> 1156 <stop stop-color="#9B60B2"/> 1157 <stop offset="1" stop-color="#E1A48C"/> 1158 </linearGradient> 1159 <linearGradient id="paint8_linear_74_1480" x1="390" y1="73" x2="465" y2="88" gradientUnits="userSpaceOnUse"> 1160 <stop stop-color="#9B60B2"/> 1161 <stop offset="1" stop-color="#E1A48C"/> 1162 </linearGradient> 1163 </defs> 1164</svg></div></div><!--/$--></div><div class="framer-jsvpc5-container" data-framer-name="animation" name="animation"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><style> 1165 .animate .line { 1166 stroke-dasharray: 1000; 1167 stroke-dashoffset: 1000; 1168 animation: draw 2s ease-out forwards; 1169 } 1170 .animate .dot { 1171 transform-origin: center; 1172 transform: scale(0); 1173 animation: appear 0.5s ease-out forwards; 1174 } 1175 /* Wrap group for secondary looping animation */ 1176 .animate .floating-group { 1177 animation: float 2s ease-in-out infinite alternate; 1178 } 1179 @keyframes draw { 1180 to { 1181 stroke-dashoffset: 0; 1182 } 1183 } 1184 @keyframes appear { 1185 to { 1186 transform: scale(1); 1187 } 1188 } 1189 @keyframes float { 1190 from { 1191 transform: translate(0, 0); 1192 } 1193 to { 1194 transform: translate(5px, 10px); 1195 } 1196 } 1197 /* Staggered animation delays for the reveal */ 1198 .animate .line:nth-child(1) { 1199 animation-delay: 0s; 1200 } 1201 .animate .line:nth-child(2) { 1202 animation-delay: 0.2s; 1203 } 1204 .animate .line:nth-child(3) { 1205 animation-delay: 0.4s; 1206 } 1207 .animate .line:nth-child(4) { 1208 animation-delay: 0.6s; 1209 } 1210 .animate .line:nth-child(5) { 1211 animation-delay: 0.8s; 1212 } 1213 .animate .line:nth-child(6) { 1214 animation-delay: 1s; 1215 } 1216 .animate .line:nth-child(7) { 1217 animation-delay: 1.2s; 1218 } 1219 .animate .line:nth-child(8) { 1220 animation-delay: 1.4s; 1221 } 1222 .animate .line:nth-child(9) { 1223 animation-delay: 1.6s; 1224 } 1225 .animate .dot:nth-of-type(1) { 1226 animation-delay: 0.1s; 1227 } 1228 .animate .dot:nth-of-type(2) { 1229 animation-delay: 0.3s; 1230 } 1231 .animate .dot:nth-of-type(3) { 1232 animation-delay: 0.5s; 1233 } 1234 .animate .dot:nth-of-type(4) { 1235 animation-delay: 0.7s; 1236 } 1237 .animate .dot:nth-of-type(5) { 1238 animation-delay: 0.9s; 1239 } 1240 .animate .dot:nth-of-type(6) { 1241 animation-delay: 1.1s; 1242 } 1243 .animate .dot:nth-of-type(7) { 1244 animation-delay: 1.3s; 1245 } 1246</style></div><!--/$--></div><div class="framer-vaccuj" style="will-change:transform;opacity:0;transform:none"></div></div></div></div></div></section><section class="framer-8zdus8" data-framer-name="No new tab..."><div class="framer-18zkixo" data-framer-name="padding"><div class="framer-udrzs2" data-framer-name="max-width"><div class="ssr-variant hidden-1wuc922"><div class="framer-1flagkj" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:40px;
1246--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">No new tab. No fresh integration project. No new system to own.</h2></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-1flagkj" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">No new tab. No fresh integration project. No new system to own.</h2></div></div><div class="framer-yb25zu"></div><div class="framer-1pw1hom"><div class="framer-1s4wwsh" data-border="true"><div class="framer-1s9rs4t" data-border="true"><div class="framer-1sbt3mn" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:24px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">â</p></div><div class="framer-urg0ih-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-5mbgs1"></div><div class="framer-hvm7gy" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Runs in your browser</h3></div><div class="framer-1yhm4r2"></div><div class="framer-1gaxb2v" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Ellie deploys as a Chrome extension and works on top of the web tools your team already uses.</p></div></div><div class="framer-rbndn2" data-border="true"><div class="framer-3ypbip" data-border="true"><div class="framer-13566hd" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:24px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">â</p></div><div class="framer-14vymzf-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-1pk1jfo"></div><div class="framer-fdswew" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">System-agnostic</h3></div><div class="framer-ojeaw3"></div><div class="framer-j1s33d" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">She runs on top of your TMS, portals, and load boards. You do not rip and replace anything.</p></div></div><div class="framer-dkjrmi" data-border="true"><div class="framer-aep1dt" data-border="true"><div class="framer-82yz79" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:24px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text">ð¡</p></div><div class="framer-acqkoi-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><div style="background: linear-gradient(90deg, rgba(155, 96, 178, 0.35) 0%, rgba(206, 106, 166, 0.18) 100%);width:100%;height:100%"></div></div><!--/$--></div></div><div class="framer-tu6ryt"></div><div class="framer-1o474rx" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;
1246--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Secure</h3></div><div class="framer-1xh7otk"></div><div class="framer-1nwymw8" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">SOC 2 Type II, aligned to all Trust Services Criteria. Your data stays protected and stays yours.</p></div></div></div><div class="framer-1cn9b20"></div><div class="framer-tvgvrz"><div class="ssr-variant"><div class="framer-24430y-container"><!--$--><a class="framer-m4GVW framer-1heoe34 framer-v-1heoe34 framer-kkwqsp" data-border="true" data-framer-name="Variant 1" href="https://www.linkedin.com/posts/today-were-proud-to-share-that-envoy-ai-share-7452421826380677121-iPiQ/?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6vDzgBCIutuZepSMtMfzBfbMUuH6ws38Q" target="_blank" style="--border-bottom-width:1px;--border-color:rgba(155, 96, 178, 0.4);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px"><div class="framer-v589x1" style="background-color:rgb(155, 96, 178);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0px 0px 10px 0px rgba(155, 96, 178, 0.8)"></div><div class="framer-469ob9" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(207, 199, 221);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:600;--framer-letter-spacing:0.25px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-tcooor, rgb(207, 199, 221))">SOC 2 TYPE II</div></div></a><!--/$--></div></div></div></div></div></section><!--$--><div class="ssr-variant hidden-1wuc922 hidden-eq3lg5"><div class="framer-1oyium9-container"><div class="ssr-variant hidden-1opx4v5"><section class="framer-Eqfeg framer-h96g5i framer-v-h96g5i" data-framer-name="Desktop" style="background-color:rgb(10, 10, 26);width:100%"><div class="framer-1wp42wu" data-framer-name="padding"><div class="framer-1h7qecf" data-framer-name="max-width"><div class="framer-1pifhfz" data-framer-component-type="RichTextContainer" style="--extracted-1of0zx5:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;will-change:transform;opacity:0;transform:translateY(50px) scale(0.98)"><h2 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:180px;--framer-font-weight:700;--framer-letter-spacing:-12.6px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-1of0zx5, rgb(255, 255, 255))"><span data-text-fill="true" class="framer-text" style="background-image:linear-gradient(90deg, rgb(155, 96, 178) 0%, rgb(206, 106, 166) 50%, rgb(225, 164, 140) 100%)">75%</span></h2></div><div class="framer-16is41j"></div><div class="framer-1bjif6n" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;
1246--framer-font-weight:700;--framer-letter-spacing:-0.34px;--framer-line-height:115%;--framer-text-alignment:center;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">A product, not a pitch.</h3></div><div class="framer-1q0p7ac"></div><div class="framer-o3inhf" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(207, 201, 219);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(207, 201, 219))">Most AI in freight is a roadmap. Ellie is booking 75% of freight in live accounts right now, with reps choosing her as their default workflow. When you evaluate the category, ask one question: how much of your team's freight is actually being booked through the tool today?</p></div><div class="framer-jpykmz"></div><div class="framer-1khqy6u" data-framer-name="Buttons Wrapper"><div class="framer-7kvoos-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./customers-and-proof" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">See customer results</p></div></a><!--/$--></div></div></div></div><div class="framer-ywksuy"><div class="framer-h4temb" style="background:radial-gradient(50% 50% at 50% 50%, rgba(206, 106, 166, 0.32) 0%, rgba(155, 96, 178, 0.16) 50%, rgba(155, 96, 178, 0) 79.64540678879311%);filter:blur(40px);-webkit-filter:blur(40px);will-change:transform;opacity:0;transform:none"></div></div></section></div><div class="ssr-variant hidden-5bse51"><section class="framer-Eqfeg framer-h96g5i framer-v-1w5figm" data-framer-name="Laptop" style="background-color:rgb(10, 10, 26);width:100%"><div class="framer-1wp42wu" data-framer-name="padding"><div class="framer-1h7qecf" data-framer-name="max-width"><div class="framer-1pifhfz" data-framer-component-type="RichTextContainer" style="--extracted-1of0zx5:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;will-change:transform;opacity:0;transform:translateY(50px) scale(0.98)"><h2 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:180px;--framer-font-weight:700;--framer-letter-spacing:-12.6px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-1of0zx5, rgb(255, 255, 255))"><span data-text-fill="true" class="framer-text" style="background-image:linear-gradient(90deg, rgb(155, 96, 178) 0%, rgb(206, 106, 166) 50%, rgb(225, 164, 140) 100%)">75%</span></h2></div><div class="framer-16is41j"></div><div class="framer-1bjif6n" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;
1246--framer-font-weight:700;--framer-letter-spacing:-0.34px;--framer-line-height:115%;--framer-text-alignment:center;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">A product, not a pitch.</h3></div><div class="framer-1q0p7ac"></div><div class="framer-o3inhf" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(207, 201, 219);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(207, 201, 219))">Most AI in freight is a roadmap. Ellie is booking 75% of freight in live accounts right now, with reps choosing her as their default workflow. When you evaluate the category, ask one question: how much of your team's freight is actually being booked through the tool today?</p></div><div class="framer-jpykmz"></div><div class="framer-1khqy6u" data-framer-name="Buttons Wrapper"><div class="framer-7kvoos-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./customers-and-proof" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">See customer results</p></div></a><!--/$--></div></div></div></div><div class="framer-ywksuy"><div class="framer-h4temb" style="background:radial-gradient(50% 50% at 50% 50%, rgba(206, 106, 166, 0.32) 0%, rgba(155, 96, 178, 0.16) 50%, rgba(155, 96, 178, 0) 79.64540678879311%);filter:blur(40px);-webkit-filter:blur(40px);will-change:transform;opacity:0;transform:none"></div></div></section></div></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-1oyium9-container"><section class="framer-Eqfeg framer-h96g5i framer-v-1eiybds" data-framer-name="Phone" style="background-color:rgb(10, 10, 26);width:100%"><div class="framer-1wp42wu" data-framer-name="padding"><div class="framer-1h7qecf" data-framer-name="max-width"><div class="framer-1pifhfz" data-framer-component-type="RichTextContainer" style="--extracted-1of0zx5:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;will-change:transform;opacity:0;transform:translateY(50px) scale(0.98)"><h2 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:80px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-1of0zx5, rgb(255, 255, 255))"><span data-text-fill="true" class="framer-text" style="background-image:linear-gradient(90deg, rgb(155, 96, 178) 0%, rgb(206, 106, 166) 50%, rgb(225, 164, 140) 100%)">75%</span></h2></div><div class="framer-16is41j"></div><div class="framer-1bjif6n" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;
1246--framer-font-weight:700;--framer-letter-spacing:-0.34px;--framer-line-height:115%;--framer-text-alignment:center;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">A product, not a pitch.</h3></div><div class="framer-1q0p7ac"></div><div class="framer-o3inhf" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(207, 201, 219);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(207, 201, 219))">Most AI in freight is a roadmap. Ellie is booking 75% of freight in live accounts right now, with reps choosing her as their default workflow. When you evaluate the category, ask one question: how much of your team's freight is actually being booked through the tool today?</p></div><div class="framer-jpykmz"></div><div class="framer-1khqy6u" data-framer-name="Buttons Wrapper"><div class="framer-7kvoos-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./customers-and-proof" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);width:100%;border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">See customer results</p></div></a><!--/$--></div></div></div></div><div class="framer-ywksuy"><div class="framer-h4temb" style="background:radial-gradient(50% 50% at 50% 50%, rgba(206, 106, 166, 0.32) 0%, rgba(155, 96, 178, 0.16) 50%, rgba(155, 96, 178, 0) 79.64540678879311%);filter:blur(40px);-webkit-filter:blur(40px);will-change:transform;opacity:0;transform:none"></div></div></section></div></div><div class="ssr-variant hidden-1wuc922 hidden-1opx4v5 hidden-5bse51"><div class="framer-1oyium9-container"><section class="framer-Eqfeg framer-h96g5i framer-v-udyih8" data-framer-name="Tablet" style="background-color:rgb(10, 10, 26);width:100%"><div class="framer-1wp42wu" data-framer-name="padding"><div class="framer-1h7qecf" data-framer-name="max-width"><div class="framer-1pifhfz" data-framer-component-type="RichTextContainer" style="--extracted-1of0zx5:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;will-change:transform;opacity:0;transform:translateY(50px) scale(0.98)"><h2 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:180px;--framer-font-weight:700;--framer-letter-spacing:-12.6px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-1of0zx5, rgb(255, 255, 255))"><span data-text-fill="true" class="framer-text" style="background-image:linear-gradient(90deg, rgb(155, 96, 178) 0%, rgb(206, 106, 166) 50%, rgb(225, 164, 140) 100%)">75%</span></h2></div><div class="framer-16is41j"></div><div class="framer-1bjif6n" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;
1246--framer-font-weight:700;--framer-letter-spacing:-0.34px;--framer-line-height:115%;--framer-text-alignment:center;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">A product, not a pitch.</h3></div><div class="framer-1q0p7ac"></div><div class="framer-o3inhf" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(207, 201, 219);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(207, 201, 219))">Most AI in freight is a roadmap. Ellie is booking 75% of freight in live accounts right now, with reps choosing her as their default workflow. When you evaluate the category, ask one question: how much of your team's freight is actually being booked through the tool today?</p></div><div class="framer-jpykmz"></div><div class="framer-1khqy6u" data-framer-name="Buttons Wrapper"><div class="framer-7kvoos-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./customers-and-proof" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">See customer results</p></div></a><!--/$--></div></div></div></div><div class="framer-ywksuy"><div class="framer-h4temb" style="background:radial-gradient(50% 50% at 50% 50%, rgba(206, 106, 166, 0.32) 0%, rgba(155, 96, 178, 0.16) 50%, rgba(155, 96, 178, 0) 79.64540678879311%);filter:blur(40px);-webkit-filter:blur(40px);will-change:transform;opacity:0;transform:none"></div></div></section></div></div><!--/$--><section class="framer-nfaur7" data-framer-name="FAQ"><div class="framer-sndb7e" data-framer-name="padding"><div class="framer-bb18om" data-framer-name="max-width"><div class="ssr-variant hidden-1wuc922"><div class="framer-1n04eaj" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:40px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:center;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Frequently asked questions</h2></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-1n04eaj" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:center;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Frequently asked questions</h2></div></div><div class="framer-1fdhuu3"></div><div class="ssr-variant"><div class="framer-11ftqlg-container"><div class="framer-ye2Q8 framer-1uvgl67 framer-v-pz76vj" data-border="true" data-framer-name="Open" data-highlight="true" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(206, 106, 166, 0.18);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;width:100%"><div class="framer-9kkdup" data-framer-name="Question"><div class="framer-13eqfu6" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;
1246--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">What is Envoy AI?</h3></div><div class="framer-15vnng6" data-framer-name="-" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(155, 96, 178);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:22px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:var(--extracted-tcooor, rgb(155, 96, 178))">â</div></div></div><div class="framer-1wgtwnh" data-framer-name="Answer" style="opacity:1"><div class="framer-403ml9" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">Envoy AI builds Ellie, the execution layer for logistics. Ellie is an agentic system that sources carriers, runs outreach, negotiates inside guardrails, verifies compliance and tracks loads while a human reviews and owns the outcome.</p></div></div></div></div></div><div class="ssr-variant"><div class="framer-1ea6pef-container"><div class="framer-ye2Q8 framer-1uvgl67 framer-v-1uvgl67" data-border="true" data-framer-name="Close" data-highlight="true" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(206, 106, 166, 0.18);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;width:100%"><div class="framer-9kkdup" data-framer-name="Question"><div class="framer-13eqfu6" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">Who is Ellie for?</h3></div><div class="framer-11t8030" data-framer-name="+" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(155, 96, 178);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:22px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:var(--extracted-tcooor, rgb(155, 96, 178))">+</div></div></div><div class="framer-1wgtwnh" data-framer-name="Answer" style="opacity:0"><div class="framer-403ml9" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">Ellie is for freight brokerages, BPOs, shippers, load control centers, LSPs and 3PLs that run carrier procurement and execution work.</p></div></div></div></div></div><div class="ssr-variant"><div class="framer-s6d0ls-container"><div class="framer-ye2Q8 framer-1uvgl67 framer-v-1uvgl67" data-border="true" data-framer-name="Close" data-highlight="true" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(206, 106, 166, 0.18);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;width:100%"><div class="framer-9kkdup" data-framer-name="Question"><div class="framer-13eqfu6" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;
1246--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">Does Ellie replace my team?</h3></div><div class="framer-11t8030" data-framer-name="+" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(155, 96, 178);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:22px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:var(--extracted-tcooor, rgb(155, 96, 178))">+</div></div></div><div class="framer-1wgtwnh" data-framer-name="Answer" style="opacity:0"><div class="framer-403ml9" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">No. Ellie handles the repetitive execution work so your operators can focus on strategy, relationships and edge cases. The human stays in the loop and owns the outcome.</p></div></div></div></div></div><div class="ssr-variant"><div class="framer-s1ipqx-container"><div class="framer-ye2Q8 framer-1uvgl67 framer-v-1uvgl67" data-border="true" data-framer-name="Close" data-highlight="true" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(206, 106, 166, 0.18);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;width:100%"><div class="framer-9kkdup" data-framer-name="Question"><div class="framer-13eqfu6" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">How does Ellie deploy?</h3></div><div class="framer-11t8030" data-framer-name="+" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(155, 96, 178);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:22px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:var(--extracted-tcooor, rgb(155, 96, 178))">+</div></div></div><div class="framer-1wgtwnh" data-framer-name="Answer" style="opacity:0"><div class="framer-403ml9" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">Ellie deploys as a Chrome extension that works on top of your existing TMS and logistics tools. No rip-and-replace or new system is required.</p></div></div></div></div></div><div class="ssr-variant"><div class="framer-1uxtlow-container"><div class="framer-ye2Q8 framer-1uvgl67 framer-v-1uvgl67" data-border="true" data-framer-name="Close" data-highlight="true" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(206, 106, 166, 0.18);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;width:100%"><div class="framer-9kkdup" data-framer-name="Question"><div class="framer-13eqfu6" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;
1246--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">How is my data handled?</h3></div><div class="framer-11t8030" data-framer-name="+" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(155, 96, 178);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:22px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:var(--extracted-tcooor, rgb(155, 96, 178))">+</div></div></div><div class="framer-1wgtwnh" data-framer-name="Answer" style="opacity:0"><div class="framer-403ml9" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">Envoy AI is SOC 2 Type II compliant. Your data is protected and the Carrier Context Graph Ellie builds belongs to you.</p></div></div></div></div></div><div class="ssr-variant"><div class="framer-1kdeygu-container"><div class="framer-ye2Q8 framer-1uvgl67 framer-v-1uvgl67" data-border="true" data-framer-name="Close" data-highlight="true" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(206, 106, 166, 0.18);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;width:100%"><div class="framer-9kkdup" data-framer-name="Question"><div class="framer-13eqfu6" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><h3 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-a0htzi, rgb(255, 255, 255))">How is this different from other freight AI?</h3></div><div class="framer-11t8030" data-framer-name="+" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(155, 96, 178);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:22px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:var(--extracted-tcooor, rgb(155, 96, 178))">+</div></div></div><div class="framer-1wgtwnh" data-framer-name="Answer" style="opacity:0"><div class="framer-403ml9" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">Most freight AI tools support parts of the workflow. Ellie runs the execution layer end to end: sourcing, outreach, negotiation, verification and tracking, while your team reviews and approves the outcome.</p></div></div></div></div></div></div></div><div class="framer-87658m-container" data-framer-name="accordion design mode only" name="accordion design mode only"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><style> 1247body.framer-theme-dark [data-framer-name="Answer"] { 1248 height: 100% !important; 1249 opacity: 1 !important; 1250} 1251</style></div><!--/$--></div></section><section class="framer-jf21xl" data-framer-name="The argument..."><div class="framer-if3fgd" data-framer-name="padding"><div class="framer-q0nxn9" data-framer-name="max-width"><div class="ssr-variant hidden-1wuc922"><div class="framer-950omr" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:40px;
1251--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The argument, and the proof behind it.</h2></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-950omr" data-framer-component-type="RichTextContainer" style="transform:none"><h2 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-0.8px;--framer-line-height:115%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The argument, and the proof behind it.</h2></div></div><div class="framer-914ji3"></div><div class="framer-1au10wn"><div class="framer-bs53vm"><div class="framer-18fp68l" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy0zMDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:17px;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:left;--framer-text-color:rgb(207, 201, 219)" class="framer-text">We publish our thinking in the open: a weekly essay from Robby Nathan, a working blog, customer proof, and the events shaping the category. It all lives in one place.</p></div></div><div class="framer-19jn9x0"><div class="framer-1dbldj5" data-framer-name="Buttons Wrapper"><!--$--><div class="ssr-variant"><div class="framer-257uhf-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-84zfpp framer-1g77qyn" data-framer-name="Ghost White" data-highlight="true" data-border="true" href="./the-thesis#cms-filter" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.35);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:rgba(0, 0, 0, 0);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:none"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Visit the library â</p></div></a><!--/$--></div></div><!--/$--></div></div></div><div class="framer-i2h90z"></div><div class="framer-svdwij"><div class="framer-1r9dke0" data-border="true"><div class="framer-1cc5nuw"><div class="framer-1hkv5th" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:12px;--framer-font-weight:700;--framer-letter-spacing:0.173px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255);--framer-text-transform:uppercase" class="framer-text">THE SOCRATIC SHIPPER</div></div><div class="framer-11kt4l6" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:rgb(139, 134, 160)" class="framer-text">Substack</div></div></div><div class="framer-1k68j0c"></div><div class="framer-15vgtpb" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;
1251--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Robby Nathan's weekly essay</h3></div><div class="framer-1otgqkn"></div><div class="framer-1fzuffx" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Questioning what freight takes for granted â the metrics, the assumptions, the best practices nobody examines.</p></div><div class="framer-360319"></div><div class="framer-1rd85fj" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="https://socraticshipper.substack.com/" target="_blank" rel>Read the essays â</a><!--/$--></p></div></div><div class="framer-vq93sz" data-border="true"><div class="framer-qoafh3"><div class="framer-y3wgex" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:12px;--framer-font-weight:700;--framer-letter-spacing:0.173px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255);--framer-text-transform:uppercase" class="framer-text">THE BLOG</div></div><div class="framer-1cp8nk3"><div class="framer-1kiiaso-container"><!--$--><span style="font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;font-size:13px;font-style:normal;font-weight:500;letter-spacing:0em;line-height:1em;color:rgb(139, 134, 160);font-variant-numeric:tabular-nums">0</span><!--/$--></div><div class="framer-4o5voh" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:rgb(139, 134, 160)" class="framer-text">posts</div></div></div></div><div class="framer-1w280tb"></div><div class="framer-9ugkqq" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Working notes on agentic freight</h3></div><div class="framer-1fcygtb"></div><div class="framer-1tyje1e" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">The logistics AI stack, decision latency, observability, and the legal shifts reshaping carrier selection.</p></div><div class="framer-xy1fxc"></div><div class="framer-19dtp84" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;
1251--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./blog">Browse the blog â</a><!--/$--></p></div><div class="framer-y1nvtr"><!--$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-2030-enterprise-freight-execution-per-human-decision"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The 2030 Enterprise: Freight Execution Per Human Decision</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-software-paradox-why-more-technology-isnât-creating-less-work"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Software Paradox: Why More Technology Isnât Creating Less Work</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/why-the-future-enterprise-wonât-hire-more-software.-it-will-build-a-digital-workforce."><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Why the Future Enterprise Wonât Hire More Software. It Will Build a Digital Workforce.</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/digital-operations-the-next-operating-model-for-enterprise-logistics"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Digital Operations: The Next Operating Model for Enterprise Logistics</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-wrong-ai-race-why-enterprise-ai-will-be-won-by-execution-not-models"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Wrong AI Race: Why Enterprise AI Will Be Won by Execution, Not Models</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-next-competitive-moat-isnât-better-ai.-itâs-better-operational-context."><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;
1251--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Next Competitive Moat Isnât Better AI. Itâs Better Operational Context.</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/toas-defining-the-transportation-observability-action-system"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">TOAS: Defining the Transportation Observability Action System</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/freight-automation-software-a-buyerâs-frame-(what-brokerages-actually-need-in-2026)"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Freight Automation Software: A Buyerâs Frame (What Brokerages Actually Need in 2026)</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/agentic-ai-for-freight-brokers-part-3-becoming-the-boss-of-machines"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Agentic AI for Freight Brokers Part 3: Becoming the Boss of Machines</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/agentic-ai-for-freight-brokers-part-2-inside-the-operating-system"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Agentic AI for Freight Brokers Part 2: Inside the Operating System</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/agentic-ai-for-freight-brokers-part-1-the-new-operating-system-for-freight"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Agentic AI for Freight Brokers Part 1: The New Operating System for Freight</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-carrier-context-graph-the-execution-language-your-brokerage-is-not-yet-building"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;
1251--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Carrier Context Graph: The Execution Language Your Brokerage Is Not Yet Building</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/you-donât-need-more-data.-you-need-better-questions."><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">You Donât Need More Data. You Need Better Questions.</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/causal-ai-is-the-next-wave-(because-ops-needs-âwhyâ)"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Causal AI Is the Next Wave (Because Ops Needs âWhyâ)</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/what-is-carrier-procurement-(and-why-best-practices-are-changing-in-2026)"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">What Is Carrier Procurement? (And Why Best Practices Are Changing in 2026)</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/not-a-workflow-company-part-2-why-cleaner-software-and-full-automation-are-both-wrong-turns"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Not a Workflow Company, Part 2: Why Cleaner Software and Full Automation Are Both Wrong Turns</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-âworkflow-companyâ-narrative-is-a-trap-why-envoyâs-not-a-workflow-company-and-ellieâs-built-for-execution"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;
1251--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The âWorkflow Companyâ Narrative Is a Trap: Why Envoyâs Not a Workflow Company and Ellieâs Built for Execution</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/envoy-ai-launches-ellie-workforce-the-operating-system-for-autonomous-freight-execution"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Envoy AI Launches Ellie Workforce, the Operating System for Autonomous Freight Execution</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/carrier-rep-retention-in-the-ai-transition-how-to-keep-your-best-reps-when-the-floor-is-changing-under-them"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Carrier Rep Retention in the AI Transition: How to Keep Your Best Reps When the Floor Is Changing Under Them</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/knowledge-is-trapped-in-heads-how-to-build-an-observability-playbook-library"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Knowledge Is Trapped in Heads: How to Build an Observability Playbook Library</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-myth-of-the-âsingle-systemâ-why-work-spans-many-tools"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Myth of the âSingle Systemâ: Why Work Spans Many Tools </div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/montgomery-v.-caribe-made-every-freight-brokerage-a-defendant.-ellie-is-how-you-defend-yourself"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;
1251--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Montgomery v. Caribe Made Every Freight Brokerage a Defendant. Ellie Is How You Defend Yourself.</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/montgomery-v.-caribe-made-every-freight-brokerage-a-defendant.-ellie-is-how-you-defend-yourself."><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Montgomery v. Caribe Made Every Freight Brokerage a Defendant. Ellie Is How You Defend Yourself.</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-strategic-window-inside-the-2026-freight-brokerage-squeeze"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Strategic Window Inside the 2026 Freight Brokerage Squeeze</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/montgomery-v.-caribe-wont-save-your-carrier-selection.-your-workflow-will"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Montgomery v. Caribe Wonât Save Your Carrier Selection. Your Workflow Will.</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-new-logistics-ai-stack-part-2-if-it-doesnât-change-execution-is-it-even-real"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The New Logistics AI Stack, Part 2: If It Doesnât Change Execution, Is It Even Real?</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-new-logistics-ai-stack-llm-tools-memory-policies"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;
1251--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The New Logistics AI Stack: LLM + Tools + Memory + Policies</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/rpa-vs.-ai-agents-in-logistics-when-deterministic-beats-generative"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">RPA vs. AI Agents in Logistics: When Deterministic Beats Generative</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/browser-based-ai-agents-how-they-automate-portals-without-apis"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Browser-Based AI Agents: How They Automate Portals Without APIs</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-real-bottleneck-in-2026-decision-latency-freight"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Real Bottleneck in 2026: Decision Latency Freight</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/soft-vs.-tight-freight-markets-what-changes-in-ops-(not-just-pricing)"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Soft vs. Tight Freight Markets: What Changes in Ops (Not Just Pricing)</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/observability-building-a-âmemory-layerâ-from-everyday-freight-work"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Observability: Building a âMemory Layerâ from Everyday Freight Work</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-self-improving-system-how-adaptive-learning-makes-your-ai-co-pilot-smarter-every-day"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;
1251--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Self-Improving System: How Adaptive Learning Makes Your AI Co-Pilot Smarter Every Day</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/ai-copilot-for-carrier-reps-what-it-should-do-(and-what-it-shouldnât)"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">AI Copilot for Carrier Reps: What It Should Do (and What It Shouldnât)</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/enhancing-team-collaboration-how-nonlinear-calendar-facilitates-group-scheduling"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Future of Carrier Reps: What Humans Keep, What Agents Take Over</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/the-power-of-memory-how-envoyâs-shared-state-architecture-beats-siloed-automation"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">The Power of Memory: How Envoyâs Shared-State Architecture Beats Siloed Automation</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/why-brokerage-ops-runs-on-logistics-portals-(and-why-itâs-so-hard-to-fix)"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Why Brokerage Ops Runs on Logistics Portals (and Why Itâs So Hard to Fix)</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/why-domain-expertise-is-crucial-for-your-logistics-ai-tech-stack"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;
1251--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Why Domain Expertise is Crucial for Your Logistics AI Tech Stack</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/2026-logistics-predictions-the-dawn-of-causal-ai-the-agentic-era"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">2026 Logistics Predictions: The Dawn of Causal AI & the Agentic Era</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/beyond-the-buzzwords-reflections-from-freightwaves-f3-and-the-future-of-ai-in-freight"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Beyond the Buzzwords: Reflections from FreightWaves F3 and the Future of AI in Freight</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/5-takeaways-from-the-wex-otr-summit"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">5 Takeaways from the WEX OTR Summit</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--$--><a class="framer-14545jn framer-ry8val" href="./blog/envoy-ai-announces-strategic-integration-with-highway-for-automated-carrier-compliance"><div class="framer-yz9w1b" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Envoy AI Announces Strategic Integration with Highway for Automated Carrier Compliance</div></div><div class="framer-xsvxar-container"><!--$--><div data-count-anchor="true" style="display:contents"></div><!--/$--></div></a><!--/$--><!--/$--></div></div><div class="framer-1gzffvg" data-border="true"><div class="framer-1vizwuw"><div class="framer-1t2xdcf" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:12px;--framer-font-weight:700;--framer-letter-spacing:0.173px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255);--framer-text-transform:uppercase" class="framer-text">VIDEO</div></div><div class="framer-1goixcd" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;
1251--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:rgb(139, 134, 160)" class="framer-text">Walkthrough</div></div></div><div class="framer-6ozcka"></div><div class="framer-156992b" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Inside Ellie, end to end</h3></div><div class="framer-1nzhlkd"></div><div class="framer-1n571o2" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Watch Ellie run a real load: the ask, sourcing, negotiation, verification, and rep review.</p></div><div class="framer-1rd4ebc"></div><div class="framer-1lspfaa" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./#ellie-video">Watch the video â</a><!--/$--></p></div></div><div class="framer-y3il97" data-border="true"><div class="framer-1ui63b"><div class="framer-xthfsi" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:12px;--framer-font-weight:700;--framer-letter-spacing:0.173px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255);--framer-text-transform:uppercase" class="framer-text">CASE STUDIES</div></div><div class="framer-zoo59j" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:rgb(139, 134, 160)" class="framer-text">Coming soon</div></div></div><div class="framer-10bt0n8"></div><div class="framer-1xk64wd" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Proof from live accounts</h3></div><div class="framer-c7afxx"></div><div class="framer-rqms4y" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Customer results from brokerages and shippers running the execution layer in production today.</p></div><div class="framer-1e9ecgp"></div><div class="framer-e9vuds" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;
1251--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./customers-and-proof">See the proof â</a><!--/$--></p></div></div><div class="framer-xo71c0" data-border="true"><div class="framer-r55ys3"><div class="framer-9msqxt" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:12px;--framer-font-weight:700;--framer-letter-spacing:0.173px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255);--framer-text-transform:uppercase" class="framer-text">EVENTS</div></div><div class="framer-1c8ojr7" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:rgb(139, 134, 160)" class="framer-text">Recaps</div></div></div><div class="framer-1ean600"></div><div class="framer-bkngi7" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">From the floor of the industry</h3></div><div class="framer-1pa537j"></div><div class="framer-13zcn1d" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Takeaways from FreightWaves F3 and the WEX OTR Summit on where AI in freight really stands.</p></div><div class="framer-3wjonh"></div><div class="framer-1j506n5" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./the-thesis#cms-filter">Read the recaps â</a><!--/$--></p></div></div><div class="framer-1fp59rz" data-border="true"><div class="framer-kaap3k"><div class="framer-ivmpba" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:12px;--framer-font-weight:700;--framer-letter-spacing:0.173px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255);--framer-text-transform:uppercase" class="framer-text">NEWS & MEDIA</div></div><div class="framer-n23ykb" data-framer-component-type="RichTextContainer" style="transform:none"><div dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy01MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:500;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:right;--framer-text-color:rgb(139, 134, 160)" class="framer-text">Latest</div></div></div><div class="framer-1sp1hji"></div><div class="framer-1t8wjjc" data-framer-component-type="RichTextContainer" style="transform:none"><h3 dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;
1251--framer-font-weight:600;--framer-letter-spacing:-0.057px;--framer-line-height:125%;--framer-text-alignment:left;--framer-text-color:rgb(255, 255, 255)" class="framer-text">Announcements and press</h3></div><div class="framer-1wrv63y"></div><div class="framer-1fktf01" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:rgb(185, 179, 201)" class="framer-text">Including the strategic Highway integration that automates carrier compliance through Ellie.</p></div><div class="framer-14pmrf2"></div><div class="framer-cl8lq7" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:rgb(225, 164, 140)" class="framer-text"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./the-thesis#cms-filter">Read the news â</a><!--/$--></p></div></div></div></div></div></section><!--$--><div class="ssr-variant hidden-1wuc922 hidden-eq3lg5"><div class="framer-16e6tco-container"><div class="ssr-variant hidden-1opx4v5"><section class="framer-FyxdF framer-bnzrmg framer-v-bnzrmg" data-framer-name="Desktop" style="background-color:rgb(10, 10, 26);width:100%"><div class="framer-1873dv4" data-framer-name="padding"><div class="framer-1oclkid" data-framer-name="max-width"><div class="framer-7wg8p5"><div class="framer-hyhpwe"><div class="framer-r0i47t" style="background:linear-gradient(90deg, rgb(155, 96, 178) 0%, rgb(225, 164, 140) 100%);border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px"></div><div class="framer-1g2u5qf" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-tcooor, rgb(255, 255, 255))">Envoy AI</div></div></div><div class="framer-1k1vgte"></div></div><div class="framer-rdd88e" data-framer-component-type="RichTextContainer" style="--extracted-1of0zx5:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;will-change:transform;opacity:0;transform:translateY(50px) scale(0.98)"><h2 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:50px;--framer-font-weight:700;--framer-letter-spacing:-1px;--framer-line-height:110%;--framer-text-alignment:center;--framer-text-color:var(--extracted-1of0zx5, rgb(255, 255, 255))">See Ellie run inside your workflow.</h2></div><div class="framer-5mklg7"></div><div class="framer-zra153"><div class="framer-zvn5g3" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:18px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Bring a real portal and a real lane. We will source it live in the demo.</p></div></div><div class="framer-eq23h7"></div><div class="framer-18ywem" data-framer-name="Buttons Wrapper"><div class="framer-cnv0lf-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./book-a-demo" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
1251--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Book a Demo</p></div></a><!--/$--></div></div></div></div><div class="framer-1c8wpck" style="transform:translate(-50%, -50%)"><div class="framer-grimhd" style="background:radial-gradient(50% 50% at 50% 50%, rgba(155, 96, 178, 0.5) 0%, rgba(225, 164, 140, 0.26) 50%, rgba(155, 96, 178, 0) 80.33405172413794%);filter:blur(42.5px);-webkit-filter:blur(42.5px);will-change:transform;opacity:0;transform:none"></div></div></section></div><div class="ssr-variant hidden-5bse51"><section class="framer-FyxdF framer-bnzrmg framer-v-mt01zx" data-framer-name="Laptop" style="background-color:rgb(10, 10, 26);width:100%"><div class="framer-1873dv4" data-framer-name="padding"><div class="framer-1oclkid" data-framer-name="max-width"><div class="framer-7wg8p5"><div class="framer-hyhpwe"><div class="framer-r0i47t" style="background:linear-gradient(90deg, rgb(155, 96, 178) 0%, rgb(225, 164, 140) 100%);border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px"></div><div class="framer-1g2u5qf" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-tcooor, rgb(255, 255, 255))">Envoy AI</div></div></div><div class="framer-1k1vgte"></div></div><div class="framer-rdd88e" data-framer-component-type="RichTextContainer" style="--extracted-1of0zx5:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;will-change:transform;opacity:0;transform:translateY(50px) scale(0.98)"><h2 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:50px;--framer-font-weight:700;--framer-letter-spacing:-1px;--framer-line-height:110%;--framer-text-alignment:center;--framer-text-color:var(--extracted-1of0zx5, rgb(255, 255, 255))">See Ellie run inside your workflow.</h2></div><div class="framer-5mklg7"></div><div class="framer-zra153"><div class="framer-zvn5g3" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:18px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Bring a real portal and a real lane. We will source it live in the demo.</p></div></div><div class="framer-eq23h7"></div><div class="framer-18ywem" data-framer-name="Buttons Wrapper"><div class="framer-cnv0lf-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./book-a-demo" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
1251--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Book a Demo</p></div></a><!--/$--></div></div></div></div><div class="framer-1c8wpck" style="transform:translate(-50%, -50%)"><div class="framer-grimhd" style="background:radial-gradient(50% 50% at 50% 50%, rgba(155, 96, 178, 0.5) 0%, rgba(225, 164, 140, 0.26) 50%, rgba(155, 96, 178, 0) 80.33405172413794%);filter:blur(42.5px);-webkit-filter:blur(42.5px);will-change:transform;opacity:0;transform:none"></div></div></section></div></div></div><div class="ssr-variant hidden-1opx4v5 hidden-eq3lg5 hidden-5bse51"><div class="framer-16e6tco-container"><section class="framer-FyxdF framer-bnzrmg framer-v-q10mfq" data-framer-name="Phone" style="background-color:rgb(10, 10, 26);width:100%"><div class="framer-1873dv4" data-framer-name="padding"><div class="framer-1oclkid" data-framer-name="max-width"><div class="framer-7wg8p5"><div class="framer-hyhpwe"><div class="framer-r0i47t" style="background:linear-gradient(90deg, rgb(155, 96, 178) 0%, rgb(225, 164, 140) 100%);border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px"></div><div class="framer-1g2u5qf" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-tcooor, rgb(255, 255, 255))">Envoy AI</div></div></div><div class="framer-1k1vgte"></div></div><div class="framer-rdd88e" data-framer-component-type="RichTextContainer" style="--extracted-1of0zx5:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;will-change:transform;opacity:0;transform:translateY(50px) scale(0.98)"><h2 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:34px;--framer-font-weight:700;--framer-letter-spacing:-1px;--framer-line-height:110%;--framer-text-alignment:center;--framer-text-color:var(--extracted-1of0zx5, rgb(255, 255, 255))">See Ellie run inside your workflow.</h2></div><div class="framer-5mklg7"></div><div class="framer-zra153"><div class="framer-zvn5g3" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:18px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Bring a real portal and a real lane. We will source it live in the demo.</p></div></div><div class="framer-eq23h7"></div><div class="framer-18ywem" data-framer-name="Buttons Wrapper"><div class="framer-cnv0lf-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./book-a-demo" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);width:100%;border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
1251--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Book a Demo</p></div></a><!--/$--></div></div></div></div><div class="framer-1c8wpck" style="transform:translate(-50%, -50%)"><div class="framer-grimhd" style="background:radial-gradient(50% 50% at 50% 50%, rgba(155, 96, 178, 0.5) 0%, rgba(225, 164, 140, 0.26) 50%, rgba(155, 96, 178, 0) 80.33405172413794%);filter:blur(42.5px);-webkit-filter:blur(42.5px);will-change:transform;opacity:0;transform:none"></div></div></section></div></div><div class="ssr-variant hidden-1wuc922 hidden-1opx4v5 hidden-5bse51"><div class="framer-16e6tco-container"><section class="framer-FyxdF framer-bnzrmg framer-v-qerd2w" data-framer-name="Tablet" style="background-color:rgb(10, 10, 26);width:100%"><div class="framer-1873dv4" data-framer-name="padding"><div class="framer-1oclkid" data-framer-name="max-width"><div class="framer-7wg8p5"><div class="framer-hyhpwe"><div class="framer-r0i47t" style="background:linear-gradient(90deg, rgb(155, 96, 178) 0%, rgb(225, 164, 140) 100%);border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px"></div><div class="framer-1g2u5qf" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:19px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-tcooor, rgb(255, 255, 255))">Envoy AI</div></div></div><div class="framer-1k1vgte"></div></div><div class="framer-rdd88e" data-framer-component-type="RichTextContainer" style="--extracted-1of0zx5:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;will-change:transform;opacity:0;transform:translateY(50px) scale(0.98)"><h2 dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:50px;--framer-font-weight:700;--framer-letter-spacing:-1px;--framer-line-height:110%;--framer-text-alignment:center;--framer-text-color:var(--extracted-1of0zx5, rgb(255, 255, 255))">See Ellie run inside your workflow.</h2></div><div class="framer-5mklg7"></div><div class="framer-zra153"><div class="framer-zvn5g3" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(231, 227, 240);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:18px;--framer-letter-spacing:0px;--framer-line-height:160%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(231, 227, 240))">Bring a real portal and a real lane. We will source it live in the demo.</p></div></div><div class="framer-eq23h7"></div><div class="framer-18ywem" data-framer-name="Buttons Wrapper"><div class="framer-cnv0lf-container"><!--$--><a class="framer-f54zj framer-1ru7gmx framer-v-1ru7gmx framer-1g77qyn" data-framer-name="Base" data-highlight="true" href="./book-a-demo" tabindex="0" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(155, 96, 178);border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:0px 10px 30px 0px rgba(155, 96, 178, 0.4)"><div class="framer-ladc5w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;
1251--framer-font-weight:600;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Book a Demo</p></div></a><!--/$--></div></div></div></div><div class="framer-1c8wpck" style="transform:translate(-50%, -50%)"><div class="framer-grimhd" style="background:radial-gradient(50% 50% at 50% 50%, rgba(155, 96, 178, 0.5) 0%, rgba(225, 164, 140, 0.26) 50%, rgba(155, 96, 178, 0) 80.33405172413794%);filter:blur(42.5px);-webkit-filter:blur(42.5px);will-change:transform;opacity:0;transform:none"></div></div></section></div></div><!--/$--></main></div><div id="overlay"></div><div class="framer-1hj8jhn"></div><div class="framer-rhlps0-container"><div class="ssr-variant hidden-bueipq"><footer class="framer-yf7Gb framer-kC8hk framer-56gge9 framer-v-56gge9" data-framer-name="Desktop Footer" style="background-color:rgb(8, 8, 15);width:100%"><div class="framer-t2oppv" data-framer-name="foot grid"><div class="framer-1a5c2wg" data-framer-name="brand"><div class="framer-1m53w7y"><div class="framer-rjji1d-container"><!--$--><a class="framer-jXRFn framer-1rncp9g framer-v-1rncp9g framer-1de0bgo" data-framer-name="Variant 1" data-highlight="true" href="./" data-framer-page-link-current="true" tabindex="0" style="width:100%"><div class="framer-185nadw-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="20" viewBox="0 0 120 20" fill="none"> 1252 <g clip-path="url(#clip0_2007_379)"> 1253 <path d="M45.2943 2.91699V5.73835H38.4369V8.67047H45.2943V11.3663H38.4369V14.3797H45.2943V17.0754H35.3155V2.91699H45.2943Z" fill="white"/> 1254 <path d="M47.4117 5.46536H50.6449V8.22764C51.036 7.18623 51.2835 6.76524 51.7464 6.27778C52.457 5.53183 53.6304 5.11084 54.9158 5.11084C56.3367 5.11084 57.5581 5.64261 58.1729 6.5732C58.7716 7.40042 58.8355 7.80665 58.8355 10.0962V17.0831H55.3948V11.1155C55.3948 9.66785 55.3468 9.29119 55.0993 8.88496C54.82 8.41966 54.1814 8.10207 53.447 8.10207C52.4809 8.10207 51.6108 8.61169 51.1957 9.41674C50.9402 9.9042 50.8523 10.436 50.8523 11.5217V17.0831H47.4117V5.46536Z" fill="white"/> 1255 <path d="M67.9687 17.0757H64.001L59.8259 5.46533H63.3864L65.2224 11.1302C65.5019 11.9795 65.7254 13.0209 66.0049 14.6532C66.3002 12.9323 66.5078 11.9795 66.7631 11.1302L68.5275 5.46533H72.016L67.9767 17.0757H67.9687Z" fill="white"/> 1256 <path d="M84.4916 11.0637C84.4916 12.9988 83.8689 14.823 82.8391 15.8866C81.8492 16.9058 80.3403 17.4376 78.4089 17.4376C76.4769 17.4376 75.1756 16.9723 74.2337 16.0121C73.156 14.9264 72.5334 13.1465 72.5334 11.0859C72.5334 7.15663 74.577 5.11816 78.5445 5.11816C82.5118 5.11816 84.4916 7.11232 84.4916 11.0637ZM75.6786 11.3887C75.6786 13.6635 76.6845 14.9117 78.5205 14.9117C80.3563 14.9117 81.3463 13.597 81.3463 11.2631C81.3463 9.15816 80.4282 8.12416 78.5685 8.12416C76.7085 8.12416 75.6786 9.22465 75.6786 11.396V11.3887Z" fill="white"/> 1257 <path d="M91.6285 19.8528H88.2597L89.6327 16.3298L84.9068 5.45801H88.4671L90.1915 9.94114C90.5588 10.8939 91.0856 12.8954 91.2692 14.0402C91.5645 12.3415 91.8918 10.9604 92.2113 9.94114L93.704 5.45801H97.0969L91.6365 19.8528H91.6285Z" fill="white"/> 1258 <path d="M103.906 17.0754H100.649L105.351 2.91699H110.196L114.874 17.0754H111.545L110.396 13.5303H105.071L103.898 17.0754H103.906ZM107.722 4.95546L105.814 10.8345H109.645L107.714 4.95546H107.722Z" fill="white"/> 1259 <path d="M119.747 2.91699V17.0754H116.49V2.91699H119.747Z" fill="white"/> 1260 <path d="M14.1304 5.74572H28.2523V2.91699H14.1304V5.74572Z" fill="white"/> 1261 <path d="M0.00112915 2.90979H14.1231V0.0810547H0.00112915V2.90979Z" fill="white"/> 1262 <path d="M0.00112915 8.58215H14.1231V5.75342H0.00112915V8.58215Z" fill="white"/> 1263 <path d="M14.1304 11.4108H28.2523V8.58203H14.1304V11.4108Z" fill="white"/> 1264 <path d="M0.00112915 14.2467H14.1231V11.418H0.00112915V14.2467Z" fill="white"/> 1265 <path d="M14.1304 17.0758H28.2523V14.2471H14.1304V17.0758Z" fill="white"/> 1266 </g> 1267 <defs> 1268 <clipPath id="clip0_2007_379"> 1269 <rect width="119.826" height="20" fill="white"/> 1270 </clipPath> 1271 </defs> 1272</svg></div><!--/$--></div><div class="framer-qoerwg" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(255, 255, 255, 0);opacity:0;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:0px;--framer-line-height:0.1em;--framer-text-color:var(--extracted-r6o4lv, rgba(255, 255, 255, 0))">logo</p></div></a><!--/$--></div></div><div class="framer-1emhyle" data-framer-name="spacer"></div><div class="framer-16owdal" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">The execution layer for logistics.</p></div><div class="framer-zhq0s9" data-framer-name="spacer"></div><!--$--><a class="framer-ecmesv framer-p9apqq" data-border="true" href="https://www.linkedin.com/company/envoy-ai/posts/?feedView=all" target="_blank" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.22);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top-left-radius:9px;border-top-right-radius:9px"><div class="framer-1dofayc" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;
1272--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">in</p></div></a><!--/$--></div><div class="framer-1hid4v" data-framer-name="col"><div class="framer-r2crc4" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:600;--framer-letter-spacing:1.56px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255));--framer-text-transform:uppercase">PRODUCT</p></div><div class="framer-l7grcj" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./how-ellie-works">How Ellie Works</a><!--/$--></p></div><div class="framer-17otxuz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./what-is-toas">TOAS</a><!--/$--></p></div><div class="framer-1l657ov" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./the-carrier-context-graph">Carrier Context Graph</a><!--/$--></p></div><div class="framer-11pz9wt" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./the-execution-layer">Execution Layer</a><!--/$--></p></div></div><div class="framer-401h8h" data-framer-name="col"><div class="framer-1ptaogi" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:600;--framer-letter-spacing:1.56px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255));--framer-text-transform:uppercase">SOLUTIONS</p></div><div class="framer-1rwk8cg" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./freight-brokerages">Freight Brokerages</a><!--/$--></p></div><div class="framer-pyzg5i" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./bpos">BPOs</a><!--/$--></p></div><div class="framer-1vv6n38" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./shippers-and-lccs">Shippers & LCCs</a><!--/$--></p></div><div class="framer-9c1udv" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./lsps-and-3pls">LSPs & 3PLs</a><!--/$--></p></div></div><div class="framer-1ghavij" data-framer-name="col"><div class="framer-1c4r0to" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;
1272--framer-font-weight:600;--framer-letter-spacing:1.56px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255));--framer-text-transform:uppercase">COMPANY</p></div><div class="framer-1ta9kpe" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./customers-and-proof">Customers</a><!--/$--></p></div><div class="framer-1m5gi3x" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./blog">Blog</a><!--/$--></p></div><div class="framer-1x6q9uo" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./about">About</a><!--/$--></p></div><div class="framer-1owqttr" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./book-a-demo">Book a Demo</a><!--/$--></p></div><div class="framer-139qhka" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./contact">Contact</a><!--/$--></p></div></div></div><div class="framer-11r2w"></div><div class="framer-wsofb8" data-border="true" data-framer-name="bottom bar" style="--border-bottom-width:0px;--border-color:rgba(185, 179, 201, 0.1);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px"><div class="framer-ljn4o7" data-framer-name="copyright"><div class="framer-6q47hc" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(139, 134, 160);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(139, 134, 160))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./" data-framer-page-link-current="true">© Envoy AI 2026</a><!--/$--></p></div><div class="framer-15ztarh" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(139, 134, 160);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(139, 134, 160))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./legal/privacy">Privacy</a><!--/$--></p></div><div class="framer-dnj4vv" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(139, 134, 160);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(139, 134, 160))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./legal/terms">Terms</a><!--/$--></p></div><div class="framer-1fxc1wb" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(139, 134, 160);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(139, 134, 160))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="https://app.vanta.com/tryenvoy.ai/trust/svr9c2jxpslvpl1f0le1fo" target="_blank" rel>Trust Center (Vanta)</a><!--/$--></p></div></div><div class="framer-8pdz8d" data-framer-name="SOC2"><div class="framer-16ls0m-container"><!--$--><a class="framer-m4GVW framer-1heoe34 framer-v-1heoe34 framer-kkwqsp" data-border="true" data-framer-name="Variant 1" href="https://www.linkedin.com/posts/today-were-proud-to-share-that-envoy-ai-s
1272hare-7452421826380677121-iPiQ/?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6vDzgBCIutuZepSMtMfzBfbMUuH6ws38Q" target="_blank" style="--border-bottom-width:1px;--border-color:rgba(155, 96, 178, 0.4);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px"><div class="framer-v589x1" style="background-color:rgb(155, 96, 178);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0px 0px 10px 0px rgba(155, 96, 178, 0.8)"></div><div class="framer-469ob9" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(207, 199, 221);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:600;--framer-letter-spacing:0.25px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-tcooor, rgb(207, 199, 221))">SOC 2 TYPE II</div></div></a><!--/$--></div></div></div></footer></div><div class="ssr-variant hidden-1gmrti2 hidden-s7nkh0 hidden-1knolpd"><footer class="framer-yf7Gb framer-kC8hk framer-56gge9 framer-v-hgwiny" data-framer-name="Mobile Footer" style="background-color:rgb(8, 8, 15);width:100%"><div class="framer-t2oppv" data-framer-name="foot grid"><div class="framer-1a5c2wg" data-framer-name="brand"><div class="framer-1m53w7y"><div class="framer-rjji1d-container"><!--$--><a class="framer-jXRFn framer-1rncp9g framer-v-1rncp9g framer-1de0bgo" data-framer-name="Variant 1" data-highlight="true" href="./" data-framer-page-link-current="true" tabindex="0" style="width:100%"><div class="framer-185nadw-container"><!--$--><div style="width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="20" viewBox="0 0 120 20" fill="none"> 1273 <g clip-path="url(#clip0_2007_379)"> 1274 <path d="M45.2943 2.91699V5.73835H38.4369V8.67047H45.2943V11.3663H38.4369V14.3797H45.2943V17.0754H35.3155V2.91699H45.2943Z" fill="white"/> 1275 <path d="M47.4117 5.46536H50.6449V8.22764C51.036 7.18623 51.2835 6.76524 51.7464 6.27778C52.457 5.53183 53.6304 5.11084 54.9158 5.11084C56.3367 5.11084 57.5581 5.64261 58.1729 6.5732C58.7716 7.40042 58.8355 7.80665 58.8355 10.0962V17.0831H55.3948V11.1155C55.3948 9.66785 55.3468 9.29119 55.0993 8.88496C54.82 8.41966 54.1814 8.10207 53.447 8.10207C52.4809 8.10207 51.6108 8.61169 51.1957 9.41674C50.9402 9.9042 50.8523 10.436 50.8523 11.5217V17.0831H47.4117V5.46536Z" fill="white"/> 1276 <path d="M67.9687 17.0757H64.001L59.8259 5.46533H63.3864L65.2224 11.1302C65.5019 11.9795 65.7254 13.0209 66.0049 14.6532C66.3002 12.9323 66.5078 11.9795 66.7631 11.1302L68.5275 5.46533H72.016L67.9767 17.0757H67.9687Z" fill="white"/> 1277 <path d="M84.4916 11.0637C84.4916 12.9988 83.8689 14.823 82.8391 15.8866C81.8492 16.9058 80.3403 17.4376 78.4089 17.4376C76.4769 17.4376 75.1756 16.9723 74.2337 16.0121C73.156 14.9264 72.5334 13.1465 72.5334 11.0859C72.5334 7.15663 74.577 5.11816 78.5445 5.11816C82.5118 5.11816 84.4916 7.11232 84.4916 11.0637ZM75.6786 11.3887C75.6786 13.6635 76.6845 14.9117 78.5205 14.9117C80.3563 14.9117 81.3463 13.597 81.3463 11.2631C81.3463 9.15816 80.4282 8.12416 78.5685 8.12416C76.7085 8.12416 75.6786 9.22465 75.6786 11.396V11.3887Z" fill="white"/> 1278 <path d="M91.6285 19.8528H88.2597L89.6327 16.3298L84.9068 5.45801H88.4671L90.1915 9.94114C90.5588 10.8939 91.0856 12.8954 91.2692 14.0402C91.5645 12.3415 91.8918 10.9604 92.2113 9.94114L93.704 5.45801H97.0969L91.6365 19.8528H91.6285Z" fill="white"/> 1279 <path d="M103.906 17.0754H100.649L105.351 2.91699H110.196L114.874 17.0754H111.545L110.396 13.5303H105.071L103.898 17.0754H103.906ZM107.722 4.95546L105.814 10.8345H109.645L107.714 4.95546H107.722Z" fill="white"/> 1280 <path d="M119.747 2.91699V17.0754H116.49V2.91699H119.747Z" fill="white"/> 1281 <path d="M14.1304 5.74572H28.2523V2.91699H14.1304V5.74572Z" fill="white"/> 1282 <path d="M0.00112915 2.90979H14.1231V0.0810547H0.00112915V2.90979Z" fill="white"/> 1283 <path d="M0.00112915 8.58215H14.1231V5.75342H0.00112915V8.58215Z" fill="white"/> 1284 <path d="M14.1304 11.4108H28.2523V8.58203H14.1304V11.4108Z" fill="white"/> 1285 <path d="M0.00112915 14.2467H14.1231V11.418H0.00112915V14.2467Z" fill="white"/> 1286 <path d="M14.1304 17.0758H28.2523V14.2471H14.1304V17.0758Z" fill="white"/> 1287 </g>
1288 <defs> 1289 <clipPath id="clip0_2007_379"> 1290 <rect width="119.826" height="20" fill="white"/> 1291 </clipPath> 1292 </defs> 1293</svg></div><!--/$--></div><div class="framer-qoerwg" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgba(255, 255, 255, 0);opacity:0;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:0px;--framer-line-height:0.1em;--framer-text-color:var(--extracted-r6o4lv, rgba(255, 255, 255, 0))">logo</p></div></a><!--/$--></div></div><div class="framer-1emhyle" data-framer-name="spacer"></div><div class="framer-16owdal" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:155%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">The execution layer for logistics.</p></div><div class="framer-zhq0s9" data-framer-name="spacer"></div><!--$--><a class="framer-ecmesv framer-p9apqq" data-border="true" href="https://www.linkedin.com/company/envoy-ai/posts/?feedView=all" target="_blank" style="--border-bottom-width:1px;--border-color:rgba(185, 179, 201, 0.22);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top-left-radius:9px;border-top-right-radius:9px"><div class="framer-1dofayc" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy03MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:700;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))">in</p></div></a><!--/$--></div><div class="framer-1hid4v" data-framer-name="col"><div class="framer-r2crc4" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:600;--framer-letter-spacing:1.56px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255));--framer-text-transform:uppercase">PRODUCT</p></div><div class="framer-l7grcj" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./how-ellie-works">How Ellie Works</a><!--/$--></p></div><div class="framer-17otxuz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./what-is-toas">TOAS</a><!--/$--></p></div><div class="framer-1l657ov" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./the-carrier-context-graph">Carrier Context Graph</a><!--/$--></p></div><div class="framer-11pz9wt" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./the-execution-layer">Execution Layer</a><!--/$--></p></div></div><div class="framer-401h8h" data-framer-name="col"><div class="framer-1ptaogi" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;
1293--framer-font-weight:600;--framer-letter-spacing:1.56px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255));--framer-text-transform:uppercase">SOLUTIONS</p></div><div class="framer-1rwk8cg" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./freight-brokerages">Freight Brokerages</a><!--/$--></p></div><div class="framer-pyzg5i" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./bpos">BPOs</a><!--/$--></p></div><div class="framer-1vv6n38" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./shippers-and-lccs">Shippers & LCCs</a><!--/$--></p></div><div class="framer-9c1udv" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./lsps-and-3pls">LSPs & 3PLs</a><!--/$--></p></div></div><div class="framer-1ghavij" data-framer-name="col"><div class="framer-1c4r0to" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:600;--framer-letter-spacing:1.56px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255));--framer-text-transform:uppercase">COMPANY</p></div><div class="framer-1ta9kpe" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./customers-and-proof">Customers</a><!--/$--></p></div><div class="framer-1m5gi3x" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./blog">Blog</a><!--/$--></p></div><div class="framer-1x6q9uo" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./about">About</a><!--/$--></p></div><div class="framer-1owqttr" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./book-a-demo">Book a Demo</a><!--/$--></p></div><div class="framer-139qhka" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(185, 179, 201);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:15px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(185, 179, 201))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./contact">Contact</a><!--/$--></p></div></div></div><div class="framer-11r2w"></div><div class="framer-wsofb8" data-border="true" data-framer-name="bottom bar" style="--border-bottom-width:0px;--border-color:rgba(185, 179, 201, 0.1);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px"><div class="framer-ljn4o7" data-framer-name="copyright"><div class="framer-6q47hc" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(139, 134, 160);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(139, 134, 160))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./" data-framer-page-link-current="true">© Envoy AI 2026</a><!--/$--></p></div><div class="framer-15ztarh" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(139, 134, 160);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(139, 134, 160))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./legal/privacy">Privacy</a><!--/$--></p></div><div class="framer-dnj4vv" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(139, 134, 160);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(139, 134, 160))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="./legal/terms">Terms</a><!--/$--></p></div><div class="framer-1fxc1wb" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(139, 134, 160);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(139, 134, 160))"><!--$--><a class="framer-text framer-styles-preset-e7cuim" data-styles-preset="RbdlwWWag" href="https://app.vanta.com/tryenvoy.ai/trust/svr9c2jxpslvpl1f0le1fo" target="_blank" rel>Trust Center (Vanta)</a><!--/$--></p></div></div><div class="framer-8pdz8d" data-framer-name="SOC2"><div class="framer-16ls0m-container"><!--$--><a class="framer-m4GVW framer-1heoe34 framer-v-1heoe34 framer-kkwqsp" data-border="true" data-framer-name="Variant 1" href="https://www.linkedin.com/posts/today-were-proud-to-share-that-envoy-ai-s
1293hare-7452421826380677121-iPiQ/?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6vDzgBCIutuZepSMtMfzBfbMUuH6ws38Q" target="_blank" style="--border-bottom-width:1px;--border-color:rgba(155, 96, 178, 0.4);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px"><div class="framer-v589x1" style="background-color:rgb(155, 96, 178);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0px 0px 10px 0px rgba(155, 96, 178, 0.8)"></div><div class="framer-469ob9" data-framer-component-type="RichTextContainer" style="--extracted-tcooor:rgb(207, 199, 221);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><div dir="auto" class="framer-text" style="--font-selector:R0Y7SUJNIFBsZXggU2Fucy02MDA=;--framer-font-family:"IBM Plex Sans", "IBM Plex Sans Placeholder", sans-serif;--framer-font-size:13px;--framer-font-weight:600;--framer-letter-spacing:0.25px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-tcooor, rgb(207, 199, 221))">SOC 2 TYPE II</div></div></a><!--/$--></div></div></div></footer></div></div></div><div id="template-overlay"></div><!--/$--></div>
1293<script>(()=>{function u(){function n(t,e,i){let r=document.createElement("a");r.href=t,r.target=i,r.rel=e,document.body.appendChild(r),r.click(),r.remove()}function o(t){if(this.dataset.hydrated){this.removeEventListener("click",o);return}t.preventDefault(),t.stopPropagation();let e=this.getAttribute("href");if(!e)return;if(/Mac|iPod|iPhone|iPad/u.test(navigator.userAgent)?t.metaKey:t.ctrlKey)return n(e,"","_blank");let r=this.getAttribute("rel")??"",c=this.getAttribute("target")??"";n(e,r,c)}function a(t){if(this.dataset.hydrated){this.removeEventListener("auxclick",o);return}t.preventDefault(),t.stopPropagation();let e=this.getAttribute("href");e&&n(e,"","_blank")}function s(t){if(this.dataset.hydrated){this.removeEventListener("keydown",s);return}if(t.key!=="Enter")return;t.preventDefault(),t.stopPropagation();let e=this.getAttribute("href");if(!e)return;let i=this.getAttribute("rel")??"",r=this.getAttribute("target")??"";n(e,i,r)}document.querySelectorAll("[data-nested-link]").forEach(t=>{t instanceof HTMLElement&&(t.addEventListener("click",o),t.addEventListener("auxclick",a),t.addEventListener("keydown",s))})}return u})()()</script>
1293 1294
1294<script data-preserve-internal-params>!function(){var w="framer_variant";function u(a,r){let e=r.indexOf("#"),t=e===-1?r:r.substring(0,e),o=e===-1?"":r.substring(e),n=t.indexOf("?"),h=n===-1?t:t.substring(0,n),d=n===-1?"":t.substring(n),s=new URLSearchParams(d),m=new URLSearchParams(a);for(let[i,l]of m)s.has(i)||i!==w&&s.append(i,l);let c=s.toString();return c===""?t+o:h+"?"+c+o}var g='div#main a[href^="#"],div#main a[href^="/"],div#main a[href^="."]',f="div#main a[data-framer-preserve-params]",S=document.currentScript?.hasAttribute("data-preserve-internal-params");if(window.location.search&&!navigator.webdriver&&!/bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)){let a=document.querySelectorAll(S?`${g},${f}`:f);for(let r of a){let e=u(window.location.search,r.href);r.setAttribute("href",e)}} 1295}()</script>
1295 1296
1296<script>(e=>{let n=new URLSearchParams(e),o=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","gclid"],t=Array.from(n.entries()).filter(([r,a])=>o.includes(r));if(t.length!==0)try{let r=encodeURIComponent(JSON.stringify(Object.fromEntries(t)));document.cookie=`framerFormsUTMTags=${r}; path=/`}catch(r){console.error("Error capturing UTM tags:",r)}})(window.location.search); 1297</script>
1297 1298 1299
1299<script data-framer-appear-animation="reduce"></script>
1299 1300
1300<script>typeof document<"u"&&(window.process={...window.process,env:{...window.process?.env,NODE_ENV:"production"}});</script>
1300 1301 <link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/rolldown-runtime.Dh6celcD.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/react.D2PDa9a0.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/motion.DZTPpVnz.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/framer.DLti8pt7.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/RbdlwWWag.6xnucdFH.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/K3K4Odsqm.n5-to4we.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/A44eg8PzC.CFY0-euF.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/Embed.D_dAQwvO.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/OIjZRBmWDcIE2B6qgG1j.B9aWu2IF.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/LsUBnXygZ.BbJCdWn-.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/JMwhEVgRY-rbKHQZxKVs2KhEX_DSUQihDz6uyPH26WY.BXR3sPeI.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/CKiwzfhlN.CTk0Uz4u.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/V_hoNgBBN.Dg_I-Stb.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/Hf1XNa8ro.oIDdrmbw.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/x8P11a46S.CVOjAtnM.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/nkCjsEiUK._XIHD_Mn.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/FHi1MMfPiQwUjMSMmBIZ_rG7Y3ykekeTqVIovLeambg.CuA38vVv.mjs">
1301<script type="module" async data-framer-bundle="main" fetchPriority="low" src="https://framerusercontent.com/sites/3zTj2NJAd6L3ZeQD0j2Qb2/script_main.B3djmxrg.mjs"></script>
1301<script type="framer/handover" id="__framer__handoverData">[{"0":1,"1":298},["Map",2,3],"{\"from\":\"44d3d0cf-8d37-4124-a29a-e1b1821f7c6d\",\"select\":[{\"collection\":\"s7AN11aeW\",\"name\":\"DwJc_ByZL\",\"type\":\"Identifier\"},{\"collection\":\"s7AN11aeW\",\"name\":\"J8zTlqIpf\",\"type\":\"Identifier\"},{\"collection\":\"s7AN11aeW\",\"name\":\"id\",\"type\":\"Identifier\"}]}default",[4,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,165,172,179,186,193,200,207,214,221,228,235,242,249,256,263,270,277,284,291],{"DwJc_ByZL":5,"J8zTlqIpf":8,"id":10},{"type":6,"value":7},"string","the-2030-enterprise-freight-execution-per-human-decision",{"type":6,"value":9},"The 2030 Enterprise: Freight Execution Per Human Decision",{"type":6,"value":11},"x3ysiUf6_",{"DwJc_ByZL":13,"J8zTlqIpf":15,"id":17},{"type":6,"value":14},"the-software-paradox-why-more-technology-isnât-creating-less-work",{"type":6,"value":16},"The Software Paradox: Why More Technology Isnât Creating Less Work",{"type":6,"value":18},"jptxTFBn2",{"DwJc_ByZL":20,"J8zTlqIpf":22,"id":24},{"type":6,"value":21},"why-the-future-enterprise-wonât-hire-more-software.-it-will-build-a-digital-workforce.",{"type":6,"value":23},"Why the Future Enterprise Wonât Hire More Software. It Will Build a Digital Workforce.",{"type":6,"value":25},"ly6ljzbXD",{"DwJc_ByZL":27,"J8zTlqIpf":29,"id":31},{"type":6,"value":28},"digital-operations-the-next-operating-model-for-enterprise-logistics",{"type":6,"value":30},"Digital Operations: The Next Operating Model for Enterprise Logistics",{"type":6,"value":32},"fR2Ya2gra",{"DwJc_ByZL":34,"J8zTlqIpf":36,"id":38},{"type":6,"value":35},"the-wrong-ai-race-why-enterprise-ai-will-be-won-by-execution-not-models",{"type":6,"value":37},"The Wrong AI Race: Why Enterprise AI Will Be Won by Execution, Not Models",{"type":6,"value":39},"coKRVDIh9",{"DwJc_ByZL":41,"J8zTlqIpf":43,"id":45},{"type":6,"value":42},"the-next-competitive-moat-isnât-better-ai.-itâs-better-operational-context.",{"type":6,"value":44},"The Next Competitive Moat Isnât Better AI. Itâs Better Operational Context.",{"type":6,"value":46},"rULxUkhTZ",{"DwJc_ByZL":48,"J8zTlqIpf":50,"id":52},{"type":6,"value":49},"toas-defining-the-transportation-observability-action-system",{"type":6,"value":51},"TOAS: Defining the Transportation Observability Action System",{"type":6,"value":53},"dL_ITTpVw",{"DwJc_ByZL":55,"J8zTlqIpf":57,"id":59},{"type":6,"value":56},"freight-automation-software-a-buyerâs-frame-(what-brokerages-actually-need-in-2026)",{"type":6,"value":58},"Freight Automation Software: A Buyerâs Frame (What Brokerages Actually Need in 2026)",{"type":6,"value":60},"kdm1Q5Ww2",{"DwJc_ByZL":62,"J8zTlqIpf":64,"id":66},{"type":6,"value":63},"agentic-ai-for-freight-brokers-part-3-becoming-the-boss-of-machines",{"type":6,"value":65},"Agentic AI for Freight Brokers Part 3: Becoming the Boss of Machines",{"type":6,"value":67},"f1Sn5bDvZ",{"DwJc_ByZL":69,"J8zTlqIpf":71,"id":73},{"type":6,"value":70},"agentic-ai-for-freight-brokers-part-2-inside-the-operating-system",{"type":6,"value":72},"Agentic AI for Freight Brokers Part 2: Inside the Operating System",{"type":6,"value":74},"zHLF3IpiL",{"DwJc_ByZL":76,"J8zTlqIpf":78,"id":80},{"type":6,"value":77},"agentic-ai-for-freight-brokers-part-1-the-new-operating-system-for-freight",{"type":6,"value":79},"Agentic AI for Freight Brokers Part 1: The New Operating System for Freight",{"type":6,"value":81},"sJfLXcUlZ",{"DwJc_ByZL":83,"J8zTlqIpf":85,"id":87},{"type":6,"value":84},"the-carrier-context-graph-the-execution-language-your-brokerage-is-not-yet-building",{"type":6,"value":86},"The Carrier Context Graph: The Execution Language Your Brokerage Is Not Yet Building",{"type":6,"value":88},"BvZVaEJGV",{"DwJc_ByZL":90,"J8zTlqIpf":92,"id":94},{"type":6,"value":91},"you-donât-need-more-data.-you-need-better-questions.",{"type":6,"value":93},"You Donât Need More Data. You Need Better Questions.",{"type":6,"value":95},"UaGiIKK8M",{"DwJc_ByZL":97,"J8zTlqIpf":99,"id":101},{"type":6,"value":98},"causal-ai-is-the-next-wave-(because-ops-needs-âwhyâ)",{"type":6,"value":100},"Causal AI Is the Next Wave (Because Ops Needs âWhyâ)",{"type":6,"value":102},"fe7qCf2h0",{"DwJc_ByZL":104,"J8zTlqIpf":106,"id":108},{"type":6,"value":105},"what-is-carrier-procurement-(and-why-best-practices-are-changing-in-2026)",{"type":6,"value":107},"What Is Carrier Procurement? (And Why Best Practices Are Changing in 2026)",{"type":6,"value":109},"gc6GxqiOx",{"DwJc_ByZL":111,"J8zTlqIpf":113,"id":115},{"type":6,"value":112},"not-a-workflow-company-part-2-why-cleaner-software-and-full-automation-are-both-wrong-turns",{"type":6,"value":114},"Not a Workflow Company, Part 2: Why Cleaner Software and Full Automation Are Both Wrong Turns",{"type":6,"value":116},"eiAmPJoxE",{"DwJc_ByZL":118,"J8zTlqIpf":120,"id":122},{"type":6,"value":119},"the-âworkflow-companyâ-narrative-is-a-trap-why-envoyâs-not-a-workflow-company-and-ellieâs-built-for-execution",{"type":6,"value":121},"The âWorkflow Companyâ Narrative Is a Trap: Why Envoyâs Not a Workflow Company and Ellieâs Built for Execution",{"type":6,"value":123},"K6VloVHcU",{"DwJc_ByZL":125,"J8zTlqIpf":127,"id":129},{"type":6,"value":126}
1301,"envoy-ai-launches-ellie-workforce-the-operating-system-for-autonomous-freight-execution",{"type":6,"value":128},"Envoy AI Launches Ellie Workforce, the Operating System for Autonomous Freight Execution",{"type":6,"value":130},"ZFvGY5O9x",{"DwJc_ByZL":132,"J8zTlqIpf":134,"id":136},{"type":6,"value":133},"carrier-rep-retention-in-the-ai-transition-how-to-keep-your-best-reps-when-the-floor-is-changing-under-them",{"type":6,"value":135},"Carrier Rep Retention in the AI Transition: How to Keep Your Best Reps When the Floor Is Changing Under Them",{"type":6,"value":137},"UnVVKIic7",{"DwJc_ByZL":139,"J8zTlqIpf":141,"id":143},{"type":6,"value":140},"knowledge-is-trapped-in-heads-how-to-build-an-observability-playbook-library",{"type":6,"value":142},"Knowledge Is Trapped in Heads: How to Build an Observability Playbook Library",{"type":6,"value":144},"AzfyAj4cp",{"DwJc_ByZL":146,"J8zTlqIpf":148,"id":150},{"type":6,"value":147},"the-myth-of-the-âsingle-systemâ-why-work-spans-many-tools",{"type":6,"value":149},"The Myth of the âSingle Systemâ: Why Work Spans Many Tools\t\t",{"type":6,"value":151},"LNo0xP7RM",{"DwJc_ByZL":153,"J8zTlqIpf":155,"id":157},{"type":6,"value":154},"montgomery-v.-caribe-made-every-freight-brokerage-a-defendant.-ellie-is-how-you-defend-yourself",{"type":6,"value":156},"Montgomery v. Caribe Made Every Freight Brokerage a Defendant. Ellie Is How You Defend Yourself.",{"type":6,"value":158},"DcFYhTeRu",{"DwJc_ByZL":160,"J8zTlqIpf":162,"id":163},{"type":6,"value":161},"montgomery-v.-caribe-made-every-freight-brokerage-a-defendant.-ellie-is-how-you-defend-yourself.",{"type":6,"value":156},{"type":6,"value":164},"UXs6jtO1A",{"DwJc_ByZL":166,"J8zTlqIpf":168,"id":170},{"type":6,"value":167},"the-strategic-window-inside-the-2026-freight-brokerage-squeeze",{"type":6,"value":169},"The Strategic Window Inside the 2026 Freight Brokerage Squeeze",{"type":6,"value":171},"I79a0kk5f",{"DwJc_ByZL":173,"J8zTlqIpf":175,"id":177},{"type":6,"value":174},"montgomery-v.-caribe-wont-save-your-carrier-selection.-your-workflow-will",{"type":6,"value":176},"Montgomery v. Caribe Wonât Save Your Carrier Selection. Your Workflow Will.",{"type":6,"value":178},"kAJeE3t3u",{"DwJc_ByZL":180,"J8zTlqIpf":182,"id":184},{"type":6,"value":181},"the-new-logistics-ai-stack-part-2-if-it-doesnât-change-execution-is-it-even-real",{"type":6,"value":183},"The New Logistics AI Stack, Part 2: If It Doesnât Change Execution, Is It Even Real?",{"type":6,"value":185},"HENRWXLQh",{"DwJc_ByZL":187,"J8zTlqIpf":189,"id":191},{"type":6,"value":188},"the-new-logistics-ai-stack-llm-tools-memory-policies",{"type":6,"value":190},"The New Logistics AI Stack: LLM + Tools + Memory + Policies",{"type":6,"value":192},"Z4tWFl2XL",{"DwJc_ByZL":194,"J8zTlqIpf":196,"id":198},{"type":6,"value":195},"rpa-vs.-ai-agents-in-logistics-when-deterministic-beats-generative",{"type":6,"value":197},"RPA vs. AI Agents in Logistics: When Deterministic Beats Generative",{"type":6,"value":199},"hDNMGFo8e",{"DwJc_ByZL":201,"J8zTlqIpf":203,"id":205},{"type":6,"value":202},"browser-based-ai-agents-how-they-automate-portals-without-apis",{"type":6,"value":204},"Browser-Based AI Agents: How They Automate Portals Without APIs",{"type":6,"value":206},"zyjPiS_mF",{"DwJc_ByZL":208,"J8zTlqIpf":210,"id":212},{"type":6,"value":209},"the-real-bottleneck-in-2026-decision-latency-freight",{"type":6,"value":211},"The Real Bottleneck in 2026: Decision Latency Freight",{"type":6,"value":213},"Z150r0Ixm",{"DwJc_ByZL":215,"J8zTlqIpf":217,"id":219},{"type":6,"value":216},"soft-vs.-tight-freight-markets-what-changes-in-ops-(not-just-pricing)",{"type":6,"value":218},"Soft vs. Tight Freight Markets: What Changes in Ops (Not Just Pricing)",{"type":6,"value":220},"ntl5JVvgT",{"DwJc_ByZL":222,"J8zTlqIpf":224,"id":226},{"type":6,"value":223},"observability-building-a-âmemory-layerâ-from-everyday-freight-work",{"type":6,"value":225},"Observability: Building a âMemory Layerâ from Everyday Freight Work",{"type":6,"value":227},"n60Pqj_Ua",{"DwJc_ByZL":229,"J8zTlqIpf":231,"id":233},{"type":6,"value":230},"the-self-improving-system-how-adaptive-learning-makes-your-ai-co-pilot-smarter-every-day",{"type":6,"value":232},"The Self-Improving System: How Adaptive Learning Makes Your AI Co-Pilot Smarter Every Day",{"type":6,"value":234},"Gxdjp4orI",{"DwJc_ByZL":236,"J8zTlqIpf":238,"id":240},{"type":6,"value":237},"ai-copilot-for-carrier-reps-what-it-should-do-(and-what-it-shouldnât)",{"type":6,"value":239},"AI Copilot for Carrier Reps: What It Should Do (and What It Shouldnât)",{"type":6,"value":241},"NFzoYzTe1",{"DwJc_ByZL":243,"J8zTlqIpf":245,"id":247},{"type":6,"value":244},"enhancing-team-collaboration-how-nonlinear-calendar-facilitates-group-scheduling",{"type":6,"value":246},"The Future of Carrier Reps: What Humans Keep, What Agents Take Over",{"type":6,"value":248},"sDXCdz_Lv",{"DwJc_ByZL":250,"J8zTlqIpf":252,"id":254},{"type":6,"value":251},"the-power-of-memory-how-envoyâs-shared-state-architecture-beats-siloed-automation",{"type":6,"value":253},"The Power of Memory: How Envoyâs Shared-State Architecture Beats Siloed Automation",{"type":6,"value":255},"KzpsB8Qww",{"DwJc_ByZL":257,"J8zTlqIpf":259,"id":261},{"type":6,"value":258},"why-brokerage-ops-runs-on-logistics-portals-(and-why-itâs-so-hard-to-fix)",{"type":6,"value":260},"Why Brokerage Ops Runs on Logistics Portals (and Why Itâs So Hard to Fix)",{"type":6,"value":262},"UqsXMM4J3",{"DwJc_ByZL":264,"J8zTlqIpf":266,"id":268},{"type":6,"value":265},"why-domain-expertise-is-crucial-for-your-logistics-ai-tech-stack",{"type":6,"value":267},"Why Domain Expertise is Crucial for Your Logistics AI Tech Stack",{"type":6,"value":269},"PYhLcV1p9",{"DwJc_ByZL":271,"J8zTlqIpf":273,"id":275},{"type":6,"value":272},"2026-logistics-predictions-the-dawn-of-causal-ai-the-agentic-era",{"type":6,"value":274},"2026 Logistics Predictions: The Dawn of Causal AI & the Agentic Era",{"type":6,"value":276},"e_cIyx3Lf",{"DwJc_ByZL":278,"J8zTlqIpf":280,"id":282},{"type":6,"value":279},"beyond-the-buzzwords-reflections-from-freightwaves-f3-and-the-future-of-ai-in-freight",{"type":6,"value":281},"Beyond the Buzzwords: Reflections from FreightWaves F3 and the Future of AI in Freight",{"type":6,"value":283},"pzng1ksaP",{"DwJc_ByZL":285,"J8zTlqIpf":287,"id":289},{"type":6,"value":286},"5-takeaways-from-the-wex-otr-summit",{"type":6,"value":288},"5 Takeaways from the WEX OTR Summit",{"type":6,"value":290},"dGPaaazbr",{"DwJc_ByZL":292,"J8zTlqIpf":294,"id":296},{"type":6,"value":293},"envoy-ai-announces-strategic-integration-with-highway-for-automated-carrier-compliance",{"type":6,"value":295}
1301,"Envoy AI Announces Strategic Integration with Highway for Automated Carrier Compliance",{"type":6,"value":297},"lFGnGZj_r",["Map"]]</script>
1301<div id="svg-templates" style="position: absolute; overflow: hidden; bottom: 0; left: 0; width: 0; height: 0; z-index: 0; contain: strict" aria-hidden="true"> 1302</div> 1303 <!-- Start of bodyEnd --> 1304 1305 <!-- Snippet: j1cNfV1MW -->
1305<script> 1306 document.addEventListener('DOMContentLoaded', () => { 1307 function animateCarrierContextGraph() { 1308 const svg = document.getElementById('animated-svg'); 1309 if (svg) { 1310 const observer = new IntersectionObserver( 1311 (entries) => { 1312 entries.forEach((entry) => { 1313 if (entry.isIntersecting) { 1314 svg.classList.add('animate'); 1315 observer.unobserve(svg); // Run animation only once 1316 } 1317 }); 1318 }, 1319 {threshold: 0.1} 1320 ); 1321 1322 observer.observe(svg); 1323 } 1324 } 1325 1326 function animateGlitterDots() { 1327 const svg = document.getElementById('animated-glitter-dot-svg'); 1328 if (svg) { 1329 const observer = new IntersectionObserver((entries) => { 1330 entries.forEach(entry => { 1331 if (entry.isIntersecting) { 1332 svg.classList.add('glitter-active'); 1333 // We keep observing if we want it to animate every time it comes back? 1334 // The prompt says "trigger when enters", usually means once or every time. 1335 // "infinite" in CSS means it loops once triggered. 1336 observer.unobserve(svg); 1337 } 1338 }); 1339 }, {threshold: 0.1}); 1340 observer.observe(svg); 1341 } 1342 } 1343 1344 animateCarrierContextGraph(); 1345 animateGlitterDots(); 1346 }); 1347</script>
1347<!-- SnippetEnd: j1cNfV1MW --><!-- Snippet: Y8Rl2fNNU --><!-- ========================================================================== 1348 Envoy AI â send the Book a Demo form into HubSpot 1349 PASTE INTO: Framer > Site Settings > General > Custom Code > End of <body> 1350 Then publish. Nothing else to wire up â no node to select, no override. 1351 1352 WHY CUSTOM CODE AND NOT A CODE OVERRIDE 1353 The override approach depends on Framer's Form component passing an onSubmit 1354 prop through to the override. On the published site it did not: I grepped all 1355 18 JavaScript modules that /book-a-demo loads and none contained the portal 1356 id, the form guid, or any HubSpot host. The override was inert. This listens 1357 to the form's own native submit event in the CAPTURE phase, so it runs before 1358 Framer's React handler regardless of what props that component exposes. 1359 1360 VERIFY IT SHIPPED: view source on tryenvoy.ai/book-a-demo and search for 1361 "envoy-hs". If the string is absent, the code did not publish. 1362 1363 REVISION 9/7/26 - three field names were wrong and every submission was being 1364 rejected with 400 REQUIRED_FIELD on 'fields.0-2/name'. Corrected against the 1365 form's own definition: Company -> 0-2 "name" (required, was the blocker), 1366 load volume -> envoy_load_volume_month, and Aljex added to the TMS options. 1367 ========================================================================== -->
1368<script> 1369(function () { 1370 var PORTAL = "244050900"; 1371 var GUID = "089d524a-2964-4caa-a0c4-83195c553f0b"; 1372 // Verified live 9/7/26: this host returns HubSpot's own field-validation errors, 1373 // so portal + guid + route + CORS are all good. api.hsforms.com also works. 1374 var ENDPOINT = "https://api-na2.hsforms.com/submissions/v3/integration/submit/" + PORTAL + "/" + GUID; 1375 1376 // Framer's Basic antispam injects these lowercase decoy inputs into the form. 1377 // They are NOT display:none â they are on the page and FormData picks them up. 1378 // Never send them. "website" filled means a bot. 1379 var DECOYS = ["website","company","message","subject","title","description", 1380 "feedback","notes","details","remarks","comments"]; 1381 1382 // Exact, CASE-SENSITIVE input names from the published form. 1383 // Case is what separates the real "Company"/"Message" from the decoy 1384 // "company"/"message", and the real "Role" from the decoy "title". 1385 // Property names and object ids are taken from the form's OWN definition, read at 1386 // /api/forms/v2/forms/<guid> from a logged-in HubSpot tab. Do not guess them: HubSpot 1387 // SILENTLY IGNORES any field that is not on the form (verified â a deliberately fake 1388 // field name produced no error at all), so a wrong name loses data with no warning, 1389 // and a wrong name on a REQUIRED field kills the whole submission. 1390 var MAP = { 1391 // Company name lives on the COMPANY object as "name", not contact "company". 1392 // This is the field whose absence was rejecting every submission: 1393 // 400 REQUIRED_FIELD - Error in 'fields.0-2/name' 1394 "Company": { prop: "name", obj: "0-2" }, 1395 "Email": { prop: "email", obj: "0-1" }, 1396 "Role": { prop: "jobtitle", obj: "0-1" }, 1397 "Message": { prop: "message", obj: "0-1" }, 1398 // The form is wired to the pre-existing envoy_load_volume_month, NOT to the 1399 // envoy_monthly_load_volume property created 9/7/26. That one is orphaned. 1400 "Monthly load volume": { prop: "envoy_load_volume_month", obj: "0-2", kind: "number" }, 1401 "Carrier Rep Headcount": { prop: "envoy_carrier_rep_headcount", obj: "0-2", kind: "number" }, 1402 "TMS In Use": { prop: "envoy_tms_in_use", obj: "0-2", kind: "enum", 1403 // Matches HubSpot's option list exactly, Aljex included (verified present at 1404 // displayOrder 6). Anything outside this list is preserved in the message. 1405 options: ["McLeod","MercuryGate","Tai","Turvo","Revenova","TMW","Aljex","Other","Unknown"] } 1406 }; 1407 1408 function cookie(n) { 1409 var m = document.cookie.split("; ").filter(function (c) { return c.indexOf(n + "=") === 0; })[0]; 1410 return m ? decodeURIComponent(m.split("=").slice(1).join("=")) : ""; 1411 } 1412 1413 function num(v) { 1414 var c = String(v || "").replace(/[^0-9.]/g, ""); 1415 return c && isFinite(Number(c)) ? String(Number(c)) : null; 1416 } 1417 1418 function send(form) { 1419 var els = [].slice.call(form.querySelectorAll("input,select,textarea")); 1420 var val = function (el) { return (el.value == null ? "" : String(el.value)).trim(); }; 1421 var fields = [], leftover = []; 1422 1423 // Bot check first. 1424 var trap = els.filter(function (e) { return e.name === "website" && val(e); }); 1425 if (trap.length) { console.log("[envoy-hs] honeypot filled, skipping"); return; } 1426 1427 // Both name inputs are literally called "Name" (placeholders "Jane" and 1428 // "Operator"). Take them in DOM order: first is given name, second is surname. 1429 var names = els.filter(function (e) { return e.name === "Name"; }).map(val); 1430 if (names.length > 1) { 1431 if (names[0]) fields.push({ objectTypeId: "0-1", name: "firstname", value: names[0] }); 1432 if (names[1]) fields.push({ objectTypeId: "0-1", name: "lastname", value: names[1] }); 1433 } else if (names.length === 1 && names[0]) { 1434 var p = names[0].split(/\s+/); 1435 fields.push({ objectTypeId: "0-1", name: "firstname", value: p.shift() });
1436 if (p.length) fields.push({ objectTypeId: "0-1", name: "lastname", value: p.join(" ") }); 1437 } 1438 1439 els.forEach(function (el) { 1440 var n = el.name, v = val(el); 1441 if (!n || n === "Name" || !v) return; 1442 if (DECOYS.indexOf(n) !== -1) return; 1443 1444 var rule = MAP[n]; 1445 if (!rule) { leftover.push(n + ": " + v); return; } 1446 1447 if (rule.kind === "number") { 1448 var x = num(v); 1449 if (x) fields.push({ objectTypeId: rule.obj, name: rule.prop, value: x }); 1450 else leftover.push(n + ": " + v); 1451 } else if (rule.kind === "enum") { 1452 var hit = rule.options.filter(function (o) { return o.toLowerCase() === v.toLowerCase(); })[0]; 1453 if (hit) fields.push({ objectTypeId: rule.obj, name: rule.prop, value: hit }); 1454 else leftover.push(n + ": " + v); // outside HubSpot's list, kept in the message 1455 } else { 1456 fields.push({ objectTypeId: rule.obj, name: rule.prop, value: v }); 1457 } 1458 }); 1459 1460 // An answer HubSpot would reject is kept in the message, never dropped and 1461 // never sent as an invalid option â an invalid option fails the whole request. 1462 if (leftover.length) { 1463 var extra = leftover.join("\n"); 1464 var msg = fields.filter(function (f) { return f.name === "message"; })[0]; 1465 if (msg) msg.value = msg.value + "\n\n" + extra; 1466 else fields.push({ objectTypeId: "0-1", name: "message", value: extra }); 1467 console.warn("[envoy-hs] kept in message:", leftover); 1468 } 1469 1470 var email = fields.filter(function (f) { return f.name === "email"; })[0]; 1471 if (!email) { console.warn("[envoy-hs] no email, skipping"); return; } 1472 1473 var ctx = { pageUri: location.href, pageName: document.title }; 1474 var hutk = cookie("hubspotutk"); // only exists once the HS tracking 1475 if (hutk) ctx.hutk = hutk; // script is installed; optional 1476 1477 console.log("[envoy-hs] posting", fields.length, "fields"); 1478 1479 fetch(ENDPOINT, { 1480 method: "POST", 1481 headers: { "Content-Type": "application/json" }, 1482 body: JSON.stringify({ submittedAt: Date.now(), fields: fields, context: ctx }), 1483 keepalive: true // survives the /demo-requested redirect 1484 }).then(function (r) { 1485 if (r.ok) return console.log("[envoy-hs] accepted", r.status); 1486 r.text().then(function (t) { console.error("[envoy-hs] rejected", r.status, t); }); 1487 }).catch(function (e) { console.error("[envoy-hs] network error", e); }); 1488 } 1489 1490 // Capture phase, so this runs before Framer's own handler calls preventDefault. 1491 // Framer's email send is untouched: if HubSpot fails the lead still arrives. 1492 document.addEventListener("submit", function (e) { 1493 try { 1494 var form = e.target; 1495 if (!form || form.tagName !== "FORM") return; 1496 if (!form.querySelector('[name="TMS In Use"]')) return; // demo form only 1497 send(form); 1498 } catch (err) { 1499 console.error("[envoy-hs] handler error", err); 1500 } 1501 }, true); 1502 1503 console.log("[envoy-hs] listener armed"); 1504})(); 1505</script>
1505 1506<!-- SnippetEnd: Y8Rl2fNNU --><!-- End of bodyEnd -->
1507<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"0f8566b81c1a4e6bb1335e10411cd321","r":1,"spa":2}' crossorigin="anonymous"></script>
1507 1508</body> 1509</html>
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.