1<!DOCTYPE html><!-- Last Published: Sat Oct 03 2026 12:40:39 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="circus-dev-e4547544add0dc-87a499cea054d.webflow.io" data-wf-page="69488513498b20ea4f33e3ac" data-wf-site="69488513498b20ea4f33e295" data-wf-intellimize-customer-id="117941559" lang="en" data-wf-collection="69488513498b20ea4f33e314" data-wf-item-slug="circus-se-starts-commercial-operations-in-the-united-arab-emirates---partners-with-royal-prestige-catering"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Circus Starts Commercial Operations in the United Arab Emirates - Partners with Royal Prestige Catering â Circus Group</title><link rel="alternate" hrefLang="x-default" href="https://circus-dev-e4547544add0dc-87a499cea054d.webflow.io/articles/circus-se-starts-commercial-operations-in-the-united-arab-emirates---partners-with-royal-prestige-catering"/><link rel="alternate" hrefLang="en" href="https://circus-dev-e4547544add0dc-87a499cea054d.webflow.io/articles/circus-se-starts-commercial-operations-in-the-united-arab-emirates---partners-with-royal-prestige-catering"/><link rel="alternate" hrefLang="de" href="https://circus-dev-e4547544add0dc-87a499cea054d.webflow.io/de/articles/circus-se-starts-commercial-operations-in-the-united-arab-emirates---partners-with-royal-prestige-catering"/><meta content="" name="description"/><meta content="Circus Starts Commercial Operations in the United Arab Emirates - Partners with Royal Prestige Catering â Circus Group" property="og:title"/><meta content="" property="og:description"/><meta content="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02.png" property="og:image"/><meta content="Circus Starts Commercial Operations in the United Arab Emirates - Partners with Royal Prestige Catering â Circus Group" name="twitter:title"/><meta content="" name="twitter:description"/><meta content="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02.png" name="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/css/circus-dev-e4547544add0dc-87a499cea054d.shared.491ec5f5a.min.css" rel="stylesheet" type="text/css" integrity="sha384-SR7F9aMN8DBriZVNGAQAzWwQAEQ+Bny8zwR/tVrHp7ZCx5wzMOvQOixFWQf39UBw" crossorigin="anonymous"/><link href="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/css/circus-dev-e4547544add0dc-87a499cea054d.69488513498b20ea4f33e3ac.9e2ded4e7.opt.min.css" rel="stylesheet" type="text/css" integrity="sha384-ni3tTnWQcpY2jrcnDZsOlaxS1eqrSdkB83Laq+ZCEqMgHeq2bDg2gS8HjKIkd9wT" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({ google: { families: ["Inter Tight:300,400,500,600,700,800"] }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/664c8d7418f6fffcc7b5ca5d/6673f16ea3d175ec7758e652_favicon.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/664c8d7418f6fffcc7b5ca5d/6673f17560b69947eb641dae_favicon-2.png" rel="apple-touch-icon"/>
1<script type="text/javascript">if (localStorage.getItem('intellimize_data_tracking_type') !== 'optOut') { localStorage.removeItem('intellimize_opt_out_117941559'); } if (localStorage.getItem('intellimize_data_tracking_type') !== 'optOut') { localStorage.setItem('intellimize_data_tracking_type', 'optOut'); }</script>
1<script type="text/javascript">(function(e){var s={r:[]};e.wf={r:s.r,ready:t=>{s.r.push(t)}}})(window)</script>
1<script type="text/javascript">(function(e){var s={p:[],r:[]};e.intellimize={p:s.p,r:s.r,push:function(t){s.p.push(t)},ready:function(t){s.r.push(t)}}})(window)</script>
1<link href="https://cdn.intellimize.co/snippet/117941559.js" rel="preload" as="script"/>
1<script type="text/javascript">var wfClientScript=document.createElement("script");wfClientScript.src="https://cdn.intellimize.co/snippet/117941559.js",wfClientScript.async=!0,wfClientScript.onerror=function(){document.documentElement.className=document.documentElement.className.replace(RegExp(" ?anti-flicker"),"")},document.head.appendChild(wfClientScript);</script>
1<link href="https://api.intellimize.co" rel="preconnect" crossorigin="true"/><link href="https://log.intellimize.co" rel="preconnect" crossorigin="true"/><link href="https://117941559.intellimizeio.com" rel="preconnect"/>
1<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push.apply(w[g],Array.isArray(i)?i:[i]);})(window,['G-VN6BW71ZML'],'google_tags_first_party');</script>
1<script async="" src="/nvhc9u4gxsagNjk0ODg1MTM0OThiMjBlYTRmMzNlMjk1/Oq1aiFHGGZrk9r1NQPSrpDgOsfs"></script>
1<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'G-VN6BW71ZML');</script>
1<script id="usercentrics-cmp" src="https://web.cmp.usercentrics.eu/ui/loader.js" data-settings-id="5bsx6OdWW1geqx" async></script>
1 2 3 4 5<!-- Google Tag Manager -->
6<script>
vendor: 327 bytes, lines 6-10
6(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 7new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 8j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 9'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 10})(window,document,'script','dataLayer','
10GTM-PX5S3SLN
vendor: 3 bytes, line 10
10');
10</script>
10 11<!-- End Google Tag Manager --> 12 13 14<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 14-15
14 15<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
15GTM-PX5S3SLN
vendor: 83 bytes, lines 15-16
15" 16height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
17<!-- End Google Tag Manager (noscript) --> 18 19<!-- Google tag (gtag.js) - third-party script with async -->
vendor: 64 bytes, lines 19-20
19 20<script async src="https://www.googletagmanager.com/gtag/js?id=
20G-3R5RDL1HKK
vendor: 13 bytes, lines 20-21
20"></script> 21
22<!-- gtag initialization script (non-critical, so defer added) -->
23<script defer> 24
vendor: 133 bytes, lines 24-27
24window.dataLayer = window.dataLayer || []; 25 function gtag(){dataLayer.push(arguments);} 26 gtag('js', new Date()); 27 gtag('config', '
27G-3R5RDL1HKK
vendor: 4 bytes, line 27
27');
28</script>
28 29 30<style> 31html.lenis { 32 height: auto; 33} 34 35.lenis.lenis-smooth { 36 scroll-behavior: auto; 37} 38 39.lenis.lenis-smooth [data-lenis-prevent] { 40 overscroll-behavior: contain; 41} 42 43.lenis.lenis-stopped { 44 overflow: hidden; 45} 46 47.lenis.lenis-scrolling iframe { 48 pointer-events: none; 49} 50</style> 51 52 53 54 55<link rel="stylesheet" href="https://dc674t.csb.app/styles.css" /> 56 57<link rel="alternate" href="https://circus-group.com/" hreflang="en" /> 58<link rel="alternate" href="https://circus-group.com/de" hreflang="de" /> 59<link rel="alternate" href="https://circus-group.com/zh" hreflang="zh" /> 60 61 62 63<style> 64/* ===== Highlights Slider Custom Styles START ===== */ 65 66.swiper.step { 67 overflow: visible !important; /* ð loop slides visible rakhne ke liye */ 68} 69 70 71 72.swiper.is-highlights { 73 overflow: visible !important; /* ð loop slides visible rakhne ke liye */ 74} 75.swiper.is-highlights .swiper-slide { 76 transition: transform 0.4s ease; 77} 78/* ===== Highlights Slider Custom Styles END ===== */ 79 80/* ===== Gallery Slider Custom Styles START ===== */ 81.swiper.is-gallery { 82 overflow: visible !important; /* ð loop slides visible rakhne ke liye */ 83} 84/* ===== Gallery Slider Custom Styles END ===== */ 85 86/* ===== is-stepbystep Slider Custom Styles START ===== */ 87.swiper.is-stepbystep { 88 overflow: visible !important; /* ð loop slides visible rakhne ke liye */ 89} 90/* ===== is-stepbystep Slider Custom Styles END ===== */ 91</style> 92 93 94<style> 95 96 /* Left and Right arrows positioning helpers (optional) */ 97.swiper.is-stepbystep .left-arrow { 98 z-index: 999 !important; 99 /* You can also control default left position here if needed */ 100} 101 102.swiper.is-stepbystep .right-arrow { 103 z-index: 999 !important; 104 /* You can also control default right position here if needed */ 105} 106 107 108 109 110 111 112.swiper.is-stepbystep { 113 position: relative; /* reference for arrows */ 114 overflow: visible; /* allow arrows outside slides */ 115} 116 117 118/* Custom arrow styles */ 119.custom-arrow { 120 position: absolute; 121 width: 40px; /* adjust size as needed */ 122 height: 40px; 123 cursor: pointer; 124 opacity: 100; 125 transition: opacity 0.2s ease, transform 0.2s ease; 126 z-index: 999 !important; 127 pointer-events: auto; 128 user-select: none; 129} 130 131 132 133 134</style> 135<!-- ===== Highlights Slider END ===== --> 136 137 138 139<!-- 140 BUTTON HOVER styles (Brand V2 "Button Hover" component). 141 Colors and sizes live in the component variants, not here. 142 Script part is in Footer code. 143--> 144<style> 145/* SPEED: change 0.7s to make the text color and fill faster or slower. */ 146.btn .btn__text { 147 transition: color 0.7s cubic-bezier(0.625, 0.05, 0, 1); 148} 149 150/* The paragraph inside the button takes its color from .btn__text. Don't remove. */ 151.btn .btn-text-p { 152 color: inherit; 153} 154
155/* Fill circle: hidden (scale 0) until hover. Its COLOR comes from the variant. */ 156.btn .btn__circle { 157 transform: translate(-50%, -50%) scale(0) rotate(0.001deg); 158 transition: transform 0.7s cubic-bezier(0.625, 0.05, 0, 1), 159 background-color 0.4s cubic-bezier(0.625, 0.05, 0, 1); 160} 161 162/* Hover only on devices with a mouse, so it doesn't get stuck on phones. */ 163@media (hover: hover) and (pointer: fine) { 164 .btn:hover .btn__circle { 165 transform: translate(-50%, -50%) scale(1) rotate(0.001deg); 166 } 167 /* On hover the text takes the .btn color (set per variant). */ 168 .btn:hover .btn__text { 169 color: inherit; 170 } 171} 172</style> 173 174 175<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/lenis.css"> 176 177<style> 178 :root { 179 --nav-bg-height: calc(20em + calc(2em + 3em + 2.5em + 3em)); 180 --cubic-default: cubic-bezier(0.525, 0, 0, 1); 181 --duration-fast: 0.2s; 182 --duration-normal: 0.450s; 183 --color-dark: #2b1d15; 184} 185 186a { 187 color: inherit; 188 text-decoration: none; 189} 190 191a:focus-visible, 192button:focus-visible { 193 outline: 1px solid var(--color-dark); 194} 195 196.nav-bg { 197 transition: height var(--duration-normal) var(--cubic-default); 198} 199 200.page-bg { 201 transition: opacity var(--duration-fast) var(--cubic-default); 202} 203 204.nav { 205 transition: color var(--duration-fast) var(--cubic-default); 206} 207 208.nav-button { 209 transition: all var(--duration-fast) var(--cubic-default); 210} 211 212/* ââââ SHOW DROPDOWN ââââ */ 213.nav-dropdown { 214 transition: all var(--duration-fast) ease, transform var(--duration-normal) var(--cubic-default); 215} 216 217[data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover+.nav-dropdown, 218[data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-visible+.nav-dropdown, 219[data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:hover, 220[data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:focus-within, 221.wf-design-mode [data-dropdown-toggle="open"]+.nav-dropdown{ 222 opacity: 1; 223 visibility: visible; 224 pointer-events: auto; 225} 226 227/*ââââ STYLING WHEN DROPDOWN IS OPEN ââââ */ 228:is(body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover), 229 body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-visible), 230 body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-within), 231 body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:hover), 232 body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:focus-within)), 233 .wf-design-mode body:has([data-dropdown-toggle="open"]){ 234 .nav-bg { 235 height: var(--nav-bg-height); 236 } 237 238 .page-bg { 239 opacity: 1; 240 } 241 242 .nav { 243 color: var(--color-dark); 244 } 245 246 .nav-button { 247 border-color: var(--color-dark); 248 color: var(--color-dark); 249 } 250 251 .nav-button.is--primary { 252 background-color: var(--color-dark); 253 border-color: var(--color-dark); 254 color: #FFF; 255 } 256} 257 258/*ââââ DROPDOWN TOGGLE ââââ */ 259.nav-link__dropdown-icon { 260 transition: transform var(--duration-normal) var(--cubic-default); 261} 262 263[data-dropdown-toggle] { 264 transition: background-color var(--duration-fast) var(--cubic-default); 265} 266 267/*ââââ DESKTOP HOVER AND FOCUS ââââ */ 268@media screen and (min-width: 768px) { 269 270 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover .nav-link__dropdown-icon, 271 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus .nav-link__dropdown-icon, 272 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-within .nav-link__dropdown-icon, 273 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):has(+ .nav-dropdown:hover) .nav-link__dropdown-icon, 274 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):has(+ .nav-dropdown:focus-within) .nav-link__dropdown-icon { 275 transform: rotate(180deg); 276 } 277 278} 279 280/*ââââ DROPDOWN CONTENT LIST ITEMS ââââ */ 281.nav-dropdown__content-li { 282 transition: all var(--duration-normal) var(--cubic-default); 283 transition-delay: 0.18s; 284 opacity: 0; 285 transform: translate(4em, 0px); 286} 287 288.nav-dropdown__content-li:nth-child(2) { 289 transition-delay: 0.24s; 290} 291 292.nav-dropdown__content-li:nth-child(3) { 293 transition-delay: 0.3s; 294} 295 296.nav-dropdown__content-li:nth-child(4) { 297 transition-delay: 0.36s; 298} 299 300.nav-dropdown__content-li:nth-child(5) { 301 transition-delay: 0.44s; 302} 303 304body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover) [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover+.nav-dropdown .nav-dropdown__content-li, 305body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-visible) .nav-dropdown__content-li, 306body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-within) .nav-dropdown__content-li, 307body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:hover) .nav-dropdown__content-li, 308body:has([data-dropdown-toggle]:not([data-dropdown-toggle="closed"])+.nav-dropdown:focus-within) .nav-dropdown__content-li, 309.wf-design-mode [data-dropdown-toggle="open"]+.nav-dropdown .nav-dropdown__content-li{ 310 opacity: 1; 311 transform: translate(0em, 0px); 312} 313 314/*ââââ DROPDOWN LINKS + IMAGES ââââ */ 315.nav-dropdown__link:hover .nav-dropdown__img-overlay, 316.nav-dropdown__link:focus-visible .nav-dropdown__img-overlay { 317 opacity: 0; 318} 319 320.nav-dropdown__link:hover .nav-dropdown__img, 321.nav-dropdown__link:focus-visible .nav-dropdown__img { 322 transform: scale(1.1); 323} 324 325/*ââââ DROPDOWN LINKS ââââ */ 326.nav-dropdown__link.is--static:hover, 327.nav-dropdown__link.is--static:focus-visible { 328 background: #D7D1CD; 329} 330 331/* ââââ NAV LINKS ââââ */ 332a.nav-link .nav-link__label::after {
333 content: ''; 334 position: absolute; 335 left: 0; 336 bottom: -1px; 337 width: 100%; 338 height: 1px; 339 background: currentColor; 340 transition: transform var(--duration-normal) var(--cubic-default); 341 transform: scale(0, 1); 342 transform-origin: right center; 343} 344 345a.nav-link:hover .nav-link__label::after, 346a.nav-link:focus-visible .nav-link__label::after { 347 transform: scale(1, 1); 348 transform-origin: left center; 349} 350 351/* ââââ MOBILE STATE WITH BURGER MENU ââââ */ 352@media screen and (max-width: 767px) { 353 :root { 354 --nav-bg-height: 100dvh; 355 } 356 357 .nav-dropdown__overflow { 358 transition: grid-template-rows var(--duration-normal) var(--cubic-default); 359 } 360 361 .nav-center { 362 transition: all var(--duration-normal) var(--cubic-default), opacity var(--duration-fast) var(--cubic-default); 363 } 364 365 .menu-button__line { 366 transition: all var(--duration-normal) var(--cubic-default); 367 } 368 369 /* ââââ STYLES WHEN MENU IS OPEN ââââ */ 370 :is([data-menu-status="open"]) { 371 color: var(--color-dark); 372 373 .menu-button__line:nth-of-type(1) { 374 transform: translate(0px, 0.125em) rotate(135deg); 375 background-color: #FFF; 376 } 377 378 .menu-button__line:nth-of-type(2) { 379 transform: translate(0px, -0.175em) rotate(-135deg); 380 background-color: #FFF; 381 } 382 383 .nav-bg { 384 height: var(--nav-bg-height); 385 } 386 387 .page-bg { 388 opacity: 1; 389 } 390 391 .nav-button.is--primary { 392 background-color: var(--color-dark); 393 border-color: var(--color-dark); 394 color: #FFF; 395 } 396 397 .nav-center { 398 opacity: 1; 399 visibility: visible; 400 transform: translate(0px, 0em); 401 transition-delay: 0.1s; 402 } 403 } 404 405 [data-dropdown-toggle="open"]+.nav-dropdown .nav-dropdown__overflow { 406 grid-template-rows: 1fr; 407 } 408 409 [data-dropdown-toggle="open"]+.nav-dropdown .nav-dropdown__content-li { 410 opacity: 1; 411 transform: translate(0em, 0px); 412 } 413 414 [data-dropdown-toggle="open"] .nav-link__dropdown-icon { 415 transform: rotate(180deg); 416 } 417} 418 419/*ââââ NAV LABEL COLOR: HOVER + ACTIVE DROPDOWN (added) ââââ */ 420@media screen and (min-width: 768px) { 421 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):hover .nav-link__label, 422 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):focus-visible .nav-link__label, 423 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):has(+ .nav-dropdown:hover) .nav-link__label, 424 [data-dropdown-toggle]:not([data-dropdown-toggle="closed"]):has(+ .nav-dropdown:focus-within) .nav-link__label, 425 a.nav-link:hover .nav-link__label, 426 a.nav-link:focus-visible .nav-link__label { 427 color: #1D1D1D; 428 } 429} 430 431@media screen and (max-width: 767px) { 432 [data-dropdown-toggle="open"] .nav-link__label { 433 color: #1D1D1D; 434 } 435} 436 437.wf-design-mode [data-dropdown-toggle="open"] .nav-link__label { 438 color: #1D1D1D; 439} 440</style> 441 442<style> 443/* ===== btn-link: underline grows in on hover ===== */ 444.btn-link { 445 position: relative; 446 text-decoration: none; 447} 448.btn-link:before { 449 content: ""; 450 position: absolute; 451 bottom: -0.0625em; 452 left: 0; 453 width: 100%; 454 height: 0.0625em; 455 background-color: currentColor; 456 transition: transform 0.735s cubic-bezier(0.625, 0.05, 0, 1); 457 transform-origin: right; 458 transform: scaleX(0) rotate(0.001deg); 459} 460 461/* ===== btn-link-alt: underline visible, slides out and back in on hover ===== */ 462.btn-link-alt { 463 position: relative; 464 text-decoration: none; 465} 466.btn-link-alt::before, 467.btn-link-alt::after { 468 content: ""; 469 position: absolute; 470 bottom: -0.0625em; 471 left: 0; 472 width: 100%; 473 height: 0.0625em; 474 background-color: currentColor; 475 transition: transform 0.735s cubic-bezier(0.625, 0.05, 0, 1); 476} 477.btn-link-alt::before { 478 transform-origin: left; 479 transform: scaleX(1) rotate(0.001deg); 480 transition-delay: 0.3s; 481} 482.btn-link-alt::after { 483 transform-origin: right; 484 transform: scaleX(0) rotate(0.001deg); 485 transition-delay: 0s; 486} 487 488/* ===== Hover (mouse devices only) ===== */ 489@media (hover: hover) and (pointer: fine) { 490 .btn-link:hover::before { 491 transform-origin: left; 492 transform: scaleX(1) rotate(0.001deg); 493 } 494 .btn-link-alt:hover::before { 495 transform-origin: right; 496 transform: scaleX(0) rotate(0.001deg); 497 transition-delay: 0s; 498 } 499 .btn-link-alt:hover::after { 500 transform-origin: left; 501 transform: scaleX(1) rotate(0.001deg); 502 transition-delay: 0.3s; 503 } 504} 505 506/* ===== Keyboard focus ===== */ 507.btn-link:focus-visible::before { 508 transform-origin: left; 509 transform: scaleX(1) rotate(0.001deg); 510} 511 512/* ===== Mobile: Figma shows legal links without underline ===== */ 513@media screen and (max-width: 767px) { 514 .btn-link-alt::before, 515 .btn-link-alt::after { 516 display: none; 517 } 518} 519</style><!-- [Attributes by Finsweet] Powerful Rich Text -->
520<script src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-richtext@1/richtext.js"></script>
520 521<!-- [Attributes by Finsweet] Social Share -->
522<script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-socialshare@1/socialshare.js"></script>
522 523
524<script src="https://cdn.jsdelivr.net/gh/studio-freight/[email protected]/bundled/lenis.min.js"></script>
524<script src="https://cdn.prod.website-files.com/69488513498b20ea4f33e295%2F6544eda5f000985a163a8687%2F69488513498b20ea4f33e431%2Ffinsweetcomponentsconfig-1.0.10.js" type="module" async="" siteId="6673f18ee1d6f0f478fa3609" finsweet="components"></script>
524</head><body class="body-white"><div class="page-wrapper"><div class="blog-slider-style w-embed"><style> 525 526 527 .swiper-slide.is-speakers { 528 width: 10%; 529 transition: width 0.9s cubic-bezier(.22,.61,.36,1); /* Transition effect */ 530 height: 40rem; 531 /*opacity: .75; */ 532 } 533 /* 534.swiper-slide:hover { 535 width: 12% !important; increase the width on hover 536} 537*/ 538 539 .swiper-slide.is-speakers.swiper-slide-active { 540 /* width: 80% !important; Width of the active slide */ 541 opacity: 1 !important; 542 } 543 544.speakers_card-content, .speakers_card-gradient { 545 opacity: 1; 546 transition: 0.1s cubic-bezier(.22,.61,.36,1); 547} 548 549.speakers_card-content.visible, .speakers_card-gradient.visible { 550 opacity: 0; 551} 552 553@media screen and (min-width: 220px) and (max-width: 770px) { 554 555 .swiper-slide.is-speakers { 556 557 height: 75vw; 558 } 559 560} 561</style></div><div class="global-styles w-embed"><style> 562 html { font-size: 1.125rem; } 563 @media screen and (max-width:1920px) { html { font-size: calc(0.625rem + 0.41666666666666674vw); } } 564 @media screen and (max-width:1440px) { html { font-size: calc(-0.002971768202080227rem + 1.1144130757800892vw); } } 565 @media screen and (max-width:767px) { html { font-size: 1rem; } } 566</style> 567 568<style> 569 570/* Make text look crisper and more legible in all browsers */ 571body { 572 -webkit-font-smoothing: antialiased; 573 -moz-osx-font-smoothing: grayscale; 574 font-smoothing: antialiased; 575 text-rendering: optimizeLegibility; 576} 577 578/* Focus state style for keyboard navigation for the focusable elements */ 579*[tabindex]:focus-visible, 580 input[type="file"]:focus-visible { 581 outline: 0.125rem solid #4d65ff; 582 outline-offset: 0.125rem; 583} 584 585/* Set color style to inherit */ 586.inherit-color * { 587 color: inherit; 588} 589
590/* Get rid of top margin on first element in any rich text element */ 591.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child { 592 margin-top: 0 !important; 593} 594 595/* Get rid of bottom margin on last element in any rich text element */ 596.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { 597 margin-bottom: 0 !important; 598} 599 600 601/* Make sure containers never lose their center alignment */ 602.container-medium,.container-small, .container-large { 603 margin-right: auto !important; 604 margin-left: auto !important; 605} 606 607/* 608Make the following elements inherit typography styles from the parent and not have hardcoded values. 609Important: You will not be able to style for example "All Links" in Designer with this CSS applied. 610Uncomment this CSS to use it in the project. Leave this message for future hand-off. 611*/ 612 613a, 614.w-input, 615.w-select, 616.w-nav-link, 617.w-dropdown-btn, 618.w-dropdown-toggle, 619.w-dropdown-link { 620 color: inherit; 621 text-decoration: inherit; 622 font-size: inherit; 623} 624 625 626/* Apply "..." after 3 lines of text */ 627.text-style-3lines { 628 display: -webkit-box; 629 overflow: hidden; 630 -webkit-line-clamp: 3; 631 -webkit-box-orient: vertical; 632} 633 634/* Apply "..." after 2 lines of text */ 635.text-style-2lines { 636 display: -webkit-box; 637 overflow: hidden; 638 -webkit-line-clamp: 2; 639 -webkit-box-orient: vertical; 640} 641 642/* Apply "..." after 1 lines of text */ 643.text-style-1lines { 644 display: -webkit-box; 645 overflow: hidden; 646 -webkit-line-clamp: 1; 647 -webkit-box-orient: vertical; 648} 649 650/* Adds inline flex display */ 651.display-inlineflex { 652 display: inline-flex; 653} 654 655/* These classes are never overwritten */ 656.hide { 657 display: none !important; 658} 659 660@media screen and (max-width: 991px) { 661 .hide, .hide-tablet { 662 display: none !important; 663 } 664} 665 @media screen and (max-width: 767px) { 666 .hide-mobile-landscape{ 667 display: none !important; 668 } 669} 670 @media screen and (max-width: 479px) { 671 .hide-mobile{ 672 display: none !important; 673 } 674} 675 676.margin-0 { 677 margin: 0rem !important; 678} 679 680.padding-0 { 681 padding: 0rem !important; 682} 683 684.spacing-clean { 685padding: 0rem !important; 686margin: 0rem !important; 687} 688 689.margin-top { 690 margin-right: 0rem !important; 691 margin-bottom: 0rem !important; 692 margin-left: 0rem !important; 693} 694 695.padding-top { 696 padding-right: 0rem !important; 697 padding-bottom: 0rem !important; 698 padding-left: 0rem !important; 699} 700 701.margin-right { 702 margin-top: 0rem !important; 703 margin-bottom: 0rem !important; 704 margin-left: 0rem !important; 705} 706 707.padding-right { 708 padding-top: 0rem !important; 709 padding-bottom: 0rem !important; 710 padding-left: 0rem !important; 711} 712 713.margin-bottom { 714 margin-top: 0rem !important; 715 margin-right: 0rem !important; 716 margin-left: 0rem !important; 717} 718 719.padding-bottom { 720 padding-top: 0rem !important; 721 padding-right: 0rem !important; 722 padding-left: 0rem !important; 723} 724 725.margin-left { 726 margin-top: 0rem !important; 727 margin-right: 0rem !important; 728 margin-bottom: 0rem !important; 729} 730 731.padding-left { 732 padding-top: 0rem !important; 733 padding-right: 0rem !important; 734 padding-bottom: 0rem !important; 735} 736 737.margin-horizontal { 738 margin-top: 0rem !important; 739 margin-bottom: 0rem !important; 740} 741 742.padding-horizontal { 743 padding-top: 0rem !important; 744 padding-bottom: 0rem !important; 745} 746 747.margin-vertical { 748 margin-right: 0rem !important; 749 margin-left: 0rem !important; 750} 751 752.padding-vertical { 753 padding-right: 0rem !important; 754 padding-left: 0rem !important; 755} 756.w-nav-overlay { 757 z-index:60; 758} 759</style></div><div class="swiper-code w-embed w-script">
759<script src="https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.js"></script>
759</div><div class="style-custom w-embed"><style> 760.solution-thumb:hover .solution-thumb-text { 761 color: #fff; 762} 763 764.swiper-slide-thumb-active .solution-thumb-time { 765 opacity: 1; 766 width: 100%; 767} 768 769.swiper-slide-thumb-active .solution-thumb-text { 770 color: #fff; 771} 772.swiper-slide-thumb-active .circus-thumb { 773 color: #FAFAFA; 774} 775.nav_fixed .nav_brand { 776 color: #FAFAFA; 777} 778.nav_fixed.is-dark .nav_brand { 779 color: #1A1A1A; 780} 781.nav_fixed.is-dark .drop-bg-wrap { 782 background: #EEEFF1; 783} 784 785.nav_fixed.is-dark .is-fixed-width { 786 background: #FAFAFA; 787} 788 789.nav_fixed.is-dark .b2-middle-bar-right { 790 background: #1A1A1A; 791} 792.nav_fixed.is-dark .b2-middle-bar-left { 793 background: #1A1A1A; 794} 795.nav_fixed.is-dark .b2-bar1 { 796 background: #1A1A1A; 797} 798.nav_fixed.is-dark .b2-bar3 { 799 background: #1A1A1A; 800} 801.nav_fixed.is-dark .fixed-card { 802 color: #FAFAFA; 803} 804 805.nav_fixed.is-dark .nav_menu-wrap { 806 background: #fff; 807} 808 809/* FIXED: Added missing opening brace */ 810@media screen and (max-width: 767px) { 811 .nav_fixed.is-dark .nav_menu_link { 812 background: #EEEFF1; 813 } 814 .nav_fixed.is-dark .nav_menu_dropdown { 815 background: #EEEFF1; 816 } 817 .nav_fixed.is-dark .drop-bg-wrap { 818 background: #FAFAFA; 819 } 820 .nav_fixed.is-dark .dropdown-icon { 821 color: #1A1A1A; 822 } 823} 824 825.white-style .form-wrapper { 826 background: #EEEFF1; 827} 828.white-style .form_input { 829 background: #fafafa; 830} 831.white-style .form-arrow-button { 832 background: #fafafa; 833} 834.white-style .button-arrow { 835 background: #fafafa; 836} 837 838.white-style .section_footer { 839 border-top-color: #EEEFF1; 840} 841 842.white-style .privacy-line { 843 border-top-color: #EEEFF1; 844} 845 846/* FIXED: Corrected incorrect RGB syntax */ 847.white-style .dropdown-fixed-bg { 848 background: rgba(255, 255, 255, 0.12); 849} 850 851.component_article-cta { 852 text-decoration: none !important; 853} 854.component_article-cta:hover .article-cta-content { 855 color: #1A1A1A; 856} 857.component_article-cta:hover .article-cta-arrow { 858 color: #1A1A1A; 859} 860 861.article-file { 862 color: var(--color--1a1a1a) !important; 863 text-decoration: none !important; 864} 865 866.blog-card-info .category-in-list-cms:last-child { 867 background: none; 868} 869</style></div><div class="nav2-fixed"><div data-wf--navbar--variant="nav---secondry" data-animation="default" data-collapse="small" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="navbar-component gradient-bg w-variant-c80cb902-415b-209e-3f8d-0732bcd982d8 w-nav"><div class="padding-global"><div class="nav2_container"><div class="display-inlinflex transparent---white-138"><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48106cf" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48106cf" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/" class="nav_brand transparent---white-5 w-variant-c80cb902-415b-209e-3f8d-0732bcd982d8 w-nav-brand"><div class="nav_logo transparent---white-6 w-variant-c80cb902-415b-209e-3f8d-0732bcd982d8 w-embed"><svg width="100%" height="100%" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 870<path d="M12.5887 0.188961C12.437 0.25412 12.2919 0.325795 12.16 0.410501C12.0215 0.501724 11.9028 0.599462 11.7841 0.710232C11.6654 0.821003 11.5664 0.944805 11.4807 1.07512C11.3884 1.20544 11.3158 1.34879 11.2499 1.49866C11.1905 1.64201 11.1443 1.78535 11.1114 1.93522C11.0784 2.0916 11.0586 2.24798 11.0586 2.41088C11.0586 2.57378 11.0718 2.73668 11.1048 2.89957C11.1377 3.05595 11.1839 3.20582 11.2433 3.35569C11.3092 3.50555 11.3818 3.64238 11.4675 3.77922C11.5598 3.90954 11.6588 4.03334 11.7709 4.14411C11.883 4.25488 12.0083 4.35913 12.1468 4.44384C12.2787 4.53506 12.4238 4.60674 12.5689 4.66538C12.714 4.72402 12.8591 4.76963 13.0108 4.80221C13.1691 4.83479 13.3274 4.85434 13.4923 4.85434C13.6505 4.85434 13.8154 4.84131 13.9737 4.80873C14.132 4.77615 14.2969 4.73054 14.4486 4.66538C14.6003 4.60674 14.7454 4.52855 14.8707 4.44384C15.0092 4.35262 15.1345 4.25488 15.2466 4.14411C15.3587 4.03334 15.4642 3.90954 15.55 3.77922C15.6423 3.6489 15.7149 3.50555 15.7742 3.35569C15.8336 3.21234 15.8797 3.06899 15.9127 2.91912C15.9457 2.76925 15.9589 2.61287 15.9655 2.46301C15.9655 2.29359 15.9523 2.12418 15.9193 1.95477C15.8863 1.79839 15.8402 1.64852 15.7808 1.49866C15.7149 1.34879
87015.6423 1.21196 15.5566 1.07512C15.4642 0.944805 15.3653 0.821003 15.2532 0.710232C15.1411 0.599462 15.0158 0.495208 14.8773 0.410501C14.7454 0.319279 14.6003 0.247604 14.4552 0.188961C14.3101 0.130318 14.165 0.0847066 14.0133 0.0521271C13.855 0.0195477 13.6967 0 13.5318 0C13.3669 0 13.2021 0.0130318 13.0372 0.0456113C12.8789 0.0781907 12.7272 0.123802 12.5755 0.182445" fill="currentcolor"/> 871<path d="M5.20979 0.182445C5.0581 0.247604 4.913 0.319279 4.7811 0.403985C4.6426 0.495208 4.52388 0.592946 4.40517 0.703717C4.28645 0.814487 4.18752 0.938289 4.10179 1.06861C4.00945 1.19892 3.9369 1.34227 3.87095 1.49214C3.81159 1.63549 3.76543 1.77884 3.73245 1.9287C3.69947 2.08509 3.67969 2.24147 3.67969 2.40436C3.67969 2.56726 3.69288 2.73016 3.72585 2.89306C3.75883 3.04944 3.805 3.1993 3.86436 3.34917C3.93031 3.49903 4.00286 3.63587 4.08859 3.7727C4.18093 3.90302 4.27986 4.02682 4.39198 4.13759C4.5041 4.24836 4.62941 4.35262 4.76791 4.43732C4.89981 4.52855 5.04491 4.60022 5.19001 4.65886C5.3351 4.71751 5.4802 4.76312 5.63189 4.7957C5.79018 4.82828 5.94846 4.84783 6.11335 4.84783C6.27163 4.84783 6.43651 4.83479 6.5948 4.80221C6.75309 4.76963 6.91797 4.72402 7.06966 4.65886C7.22135 4.60022 7.36645 4.52203 7.49176 4.43732C7.63026 4.3461 7.75557 4.24836 7.86769 4.13759C7.97981 4.02682 8.08533 3.90302 8.17107 3.7727C8.26341 3.64238 8.33595 3.49903 8.39531 3.34917C8.45467 3.20582 8.50084 3.06247 8.53381 2.9126C8.56679 2.76274 8.57998 2.60636 8.58658 2.45649C8.58658 2.28708 8.57338 2.11767 8.54041 1.94825C8.50743 1.79187 8.46126 1.64201 8.40191 1.49214C8.33595 1.34227 8.26341 1.20544 8.17767 1.06861C8.08533 0.938289 7.9864 0.814487 7.87429 0.703717C7.76217 0.592946 7.63685 0.488692 7.49835 0.403985C7.36645 0.312763 7.22135 0.241088 7.07626 0.182445C6.93116 0.123802 6.78606 0.0781907 6.63437 0.0456113C6.48928 0.0195477 6.33099 0 6.16611 0C6.00123 0 5.83634 0.0130318 5.67146 0.0456113C5.51318 0.0781907 5.36148 0.123802 5.20979 0.182445Z" fill="currentcolor"/> 872<path d="M7.51831 4.45001L8.58015 3.70068C9.33202 3.16638 10.3477 3.16638 11.0996 3.70068L12.1614 4.45653V0.410156L11.0996 1.166C10.3477 1.7003 9.33202 1.7003 8.57356 1.166L7.51172 0.410156V4.45001H7.51831Z" fill="currentcolor"/> 873<path d="M0.968375 6.81572C1.10028 6.71798 1.23219 6.63327 1.37728 6.5616C1.52238 6.48992 1.67407 6.43779 1.82576 6.39218C1.98405 6.35309 2.14233 6.32702 2.30062 6.31399C2.45891 6.30096 2.62379 6.31399 2.78208 6.32702C2.93377 6.34657 3.08546 6.37915 3.23715 6.43128C3.38884 6.48341 3.54053 6.54205 3.67903 6.62675C3.82413 6.70495 3.96263 6.80268 4.08794 6.91345C4.20666 7.01771 4.31878 7.13499 4.41771 7.2588C4.51663 7.38911 4.60237 7.51943 4.67492 7.66278C4.74747 7.80613 4.80023 7.956 4.8464 8.10586C4.88597 8.26224 4.91235 8.41863 4.92554 8.57501C4.93214 8.73139 4.92554 8.89429 4.90576 9.05067C4.88597 9.20053 4.85299 9.3504 4.80023 9.50026C4.74747 9.65013 4.68152 9.8 4.60237 9.93683C4.52323 10.0737 4.4309 10.204 4.32537 10.3278C4.21985 10.4516 4.09454 10.5624 3.96263 10.6666C3.83073 10.7643 3.69222 10.8491 3.55372 10.9207C3.40863 10.9924 3.25694 11.0445 3.10524 11.0901C2.94696 11.1292 2.78867 11.1553 2.63038 11.1683C2.4721 11.1814 2.30722 11.1683 2.14893 11.1553C1.99724 11.1358 1.84555 11.1032 1.69386 11.051C1.54876 11.0054 1.40366 10.9403 1.26516 10.8686C1.12007 10.7839 0.97497 10.6862 0.843064 10.5754C0.724349 10.4711 0.612229 10.3538 0.5133 10.23C0.414371 10.0997 0.328632 9.96941 0.256084 9.82606C0.183536 9.68271 0.130774 9.53284 0.0846071 9.38298C0.0450354 9.2266 0.0186543 9.07022 0.00546371 8.91383C-0.00772685 8.75745 0.00546371 8.59455 0.0186543 8.43817C0.0384401 8.28831 0.0714165 8.13844 0.124179 7.98858C0.176941 7.83871 0.242894 7.68885 0.322037 7.55201C0.40118 7.40866 0.50011 7.27183 0.612229 7.14803C0.717754 7.03074 0.836469 6.91997 0.961779 6.82223" fill="currentcolor"/> 874<path d="M7.24089 4.60684L6.04715 5.14114C5.20295 5.51907 4.70171 6.38568 4.78745 7.29791L4.91276 8.58154L1.37109 6.56161L2.56484 6.03382C3.40904 5.6559 3.91687 4.78929 3.82454 3.87055L3.69263 2.58691L7.2343 4.60684H7.24089Z" fill="currentcolor"/> 875<path d="M1.37695 10.9206L2.5707 11.4549C3.41489 11.8329 3.92273 12.6995 3.8304 13.6117L3.70509 14.8953L7.24675 12.8754L6.05301 12.3476C5.20881 11.9697 4.70097 11.1031 4.79331 10.
8751909L4.92521 8.90723L1.38355 10.9272L1.37695 10.9206Z" fill="currentcolor"/> 876<path d="M7.09505 17.3001C7.24674 17.2415 7.38524 17.1633 7.51715 17.0786C7.65565 16.9874 7.77437 16.8896 7.89308 16.7789C8.0118 16.6681 8.11072 16.5443 8.19646 16.414C8.2888 16.2837 8.36135 16.1403 8.4207 15.9905C8.48006 15.8471 8.52623 15.7038 8.5592 15.5539C8.59218 15.3975 8.61197 15.2411 8.61197 15.0782C8.61197 14.9153 8.59877 14.7524 8.5658 14.5895C8.53282 14.4332 8.48666 14.2833 8.4273 14.1334C8.36135 13.9836 8.2888 13.8467 8.20306 13.7099C8.11072 13.5796 8.0118 13.4558 7.89968 13.345C7.78756 13.2342 7.66225 13.13 7.52374 13.0453C7.39184 12.954 7.24674 12.8824 7.10165 12.8237C6.95655 12.7651 6.81145 12.7195 6.65976 12.6869C6.50148 12.6543 6.34319 12.6348 6.17831 12.6348C6.02002 12.6348 5.85514 12.6478 5.69685 12.6804C5.53857 12.713 5.37368 12.7586 5.22199 12.8237C5.0703 12.8824 4.9252 12.9606 4.79989 13.0453C4.66139 13.1365 4.53608 13.2342 4.42396 13.345C4.31184 13.4558 4.20632 13.5796 4.12058 13.7099C4.02825 13.8402 3.9557 13.9836 3.89634 14.1334C3.83698 14.2768 3.79082 14.4201 3.75784 14.57C3.72486 14.7199 3.71167 14.8762 3.70508 15.0261C3.70508 15.1955 3.71827 15.3649 3.75124 15.5343C3.78422 15.6907 3.83039 15.8406 3.88975 15.9905C3.9557 16.1403 4.02825 16.2772 4.11399 16.414C4.20632 16.5443 4.30525 16.6681 4.41737 16.7789C4.52949 16.8896 4.6548 16.9939 4.7933 17.0786C4.9252 17.1698 5.0703 17.2415 5.2154 17.3001C5.36049 17.3588 5.50559 17.4044 5.65728 17.437C5.81557 17.4696 5.97385 17.4891 6.13874 17.4891C6.30362 17.4891 6.4685 17.4761 6.63338 17.4435C6.79167 17.4109 6.94336 17.3653 7.09505 17.3067" fill="currentcolor"/> 877<path d="M14.4693 17.3001C14.621 17.2415 14.7595 17.1633 14.8914 17.0786C15.0299 16.9874 15.1486 16.8896 15.2673 16.7789C15.3861 16.6681 15.485 16.5443 15.5707 16.414C15.6631 16.2837 15.7356 16.1403 15.8016 15.9905C15.8609 15.8471 15.9071 15.7038 15.9401 15.5539C15.973 15.3975 15.9928 15.2411 15.9928 15.0782C15.9928 14.9153 15.9796 14.7524 15.9467 14.5895C15.9137 14.4332 15.8675 14.2833 15.8082 14.1334C15.7422 13.9836 15.6697 13.8467 15.5839 13.7099C15.4916 13.5796 15.3927 13.4558 15.2805 13.345C15.1684 13.2342 15.0431 13.13 14.9046 13.0453C14.7727 12.954 14.6276 12.8824 14.4825 12.8237C14.3374 12.7651 14.1923 12.7195 14.0406 12.6869C13.8823 12.6543 13.724 12.6348 13.5592 12.6348C13.4009 12.6348 13.236 12.6478 13.0777 12.6804C12.9194 12.713 12.7545 12.7586 12.6029 12.8237C12.4512 12.8824 12.3061 12.9606 12.1808 13.0453C12.0423 13.1365 11.9169 13.2342 11.8048 13.345C11.6927 13.4558 11.5872 13.5796 11.5014 13.7099C11.4091 13.8402 11.3366 13.9836 11.2772 14.1334C11.2178 14.2768 11.1717 14.4201 11.1387 14.57C11.1057 14.7199 11.0925 14.8762 11.0859 15.0261C11.0859 15.1955 11.0991 15.3649 11.1321 15.5343C11.1651 15.6907 11.2112 15.8406 11.2706 15.9905C11.3366 16.1403 11.4091 16.2772 11.4948 16.414C11.5872 16.5443 11.6861 16.6681 11.7982 16.7789C11.9103 16.8896 12.0357 16.9939 12.1742 17.0786C12.3061 17.1698 12.4512 17.2415 12.5963 17.3001C12.7414 17.3588 12.8864 17.4044 13.0381 17.437C13.1964 17.4696 13.3547 17.4891 13.5196 17.4891C13.6845 17.4891 13.8494 17.4761 14.0142 17.4435C14.1725 17.4109 14.3242 17.3653 14.4759 17.3067" fill="currentcolor"/> 878<path d="M12.1665 13.0312L11.1047 13.7871C10.3528 14.3214 9.33714 14.3214 8.58528 13.7871L7.52344 13.0312V17.0711L8.58528 16.3153C9.33714 15.781 10.3528 15.781 11.1113 16.3153L12.1731 17.0711V13.0312H12.1665Z" fill="currentcolor"/> 879<path d="M15.03 16.9811C14.898 17.0788 14.7595 17.1635 14.621 17.2352C14.4759 17.3069 14.3243 17.359 14.1726 17.4046C14.0143 17.4437 13.856 17.4698 13.6977 17.4828C13.5394 17.4958 13.3745 17.4828 13.2163 17.4698C13.0646 17.4502 12.9129 17.4176 12.7612 17.3655C12.6095 17.3134 12.4644 17.2547 12.3193 17.17C12.1742 17.0918 12.0423 16.9941 11.9104 16.8833C11.7917 16.7791 11.6796 16.6618 11.5806 16.538C11.4817 16.4077 11.396 16.2773 11.3234 16.134C11.2509 15.9906 11.1915 15.8408
87911.1519 15.6909C11.1124 15.5345 11.086 15.3782 11.0728 15.2218C11.0662 15.0654 11.0728 14.9025 11.0926 14.7461C11.1124 14.5962 11.1453 14.4464 11.1981 14.2965C11.2509 14.1466 11.3168 13.9968 11.396 13.8599C11.4751 13.7231 11.5674 13.5928 11.673 13.469C11.7785 13.3452 11.9038 13.2344 12.0357 13.1302C12.1676 13.0324 12.2995 12.9477 12.4446 12.876C12.5897 12.8044 12.7414 12.7522 12.8931 12.7066C13.0514 12.6675 13.2097 12.6415 13.3679 12.6284C13.5262 12.6154 13.6911 12.6284 13.8494 12.6415C14.0011 12.661 14.1528 12.6936 14.3045 12.7457C14.4496 12.7913 14.5947 12.8565 14.7332 12.9282C14.8783 13.0129 15.0234 13.1106 15.1553 13.2214C15.274 13.3256 15.3861 13.4429 15.485 13.5667C15.584 13.6971 15.6697 13.8274 15.7422 13.9707C15.8148 14.1141 15.8741 14.2639 15.9137 14.4138C15.9533 14.5702 15.9797 14.7266 15.9929 14.8829C16.0061 15.0393 15.9929 15.2022 15.9797 15.3586C15.9599 15.5085 15.9269 15.6583 15.8741 15.8082C15.8214 15.9581 15.7554 16.1079 15.6763 16.2448C15.5971 16.3881 15.4982 16.5184 15.3861 16.6488C15.2806 16.766 15.1619 16.8768 15.0365 16.9745" fill="currentcolor"/> 880<path d="M17.2335 11.1743C18.5921 11.1743 19.6935 10.0862 19.6935 8.74391C19.6935 7.40163 18.5921 6.31348 17.2335 6.31348C15.8749 6.31348 14.7734 7.40163 14.7734 8.74391C14.7734 10.0862 15.8749 11.1743 17.2335 11.1743Z" fill="currentcolor"/> 881</svg></div></a></div><nav role="navigation" class="nav-bar_menu transparent---white-7 w-nav-menu"><div class="navbar-menu_wrapper transparent---white-8"><div class="navbar-menu_link transparent---white-9"><div class="navbar-munu_links transparent---white-10"><div data-delay="0" data-hover="true" class="nav2_dropdown transparent---white-123 w-dropdown"><div data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48106d6" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48106d6" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" class="nav2_dropdown-toggle transparent---white-124 w-dropdown-toggle"><div class="nav2_dropdown-toggle_link transparent---white-125"><div class="text-in-link transparent---white-182 is-small transparent---white-126">Company</div><div class="text-in-link transparent---white-182 is-small transparent---white-126 hide-mobile-landscape transparent---white-127">Company<br/></div></div><div class="dropdown-icon transparent---white-128 w-embed"><svg width="100%" height="100%" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 882<path d="M4.08268 5.83333L6.99935 8.75L9.91602 5.83333" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 883</svg></div></div><nav class="nav2_dropdown-nav transparent---white-129 w-dropdown-list"><div class="padding-global transparent---white-130"><div class="container-large transparent---white-131"><div class="nav2_dropdown-wrap transparent---white-132"><div class="nav2_grid-2col transparent---white-162"><div class="nav2_grid-2col"><div class="nav2_dropdown-links"><div class="text-color-grey transparent---white-160"><div class="text-size-13px transparent---white-200">General</div></div><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48106e8" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48106e8" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/about-us" class="normal-link w-inline-block"><div class="text-in-link transparent---white-182">About Us</div><div class="text-in-link transparent---white-182">About us</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48106ed" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48106ed" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/celestica" class="normal-link w-inline-block"><div class="text-in-link transparent---white-182">Production</div><div class="text-in-link transparent---white-182">Production</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48106f2" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48106f2" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/career" class="normal-link w-inline-block"><div class="text-in-link transparent---white-182">Career</div><div class="text-in-link transparent---white-182">Career</div></a></div><div class="nav2_dropdown-links transparent---white-176"><div class="text-color-grey transparent---white-160"><div class="text-size-13px transparent---white-200">News & Insights</div></div><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48106fb" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48106fb" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/newsroom" class="normal-link transparent---white-180 w-inline-block"><div class="text-in-link transparent---white-182">Newsroom</div><div class="text-in-link transparent---white-182">Newsroom</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a4810705" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a4810705" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/newsroom#media-kit" class="normal-link transparent---white-180 w-inline-block"><div class="text-in-link transparent---white-182">Media Kit</div><div class="text-in-link transparent---white-182">Media Kit</div></a></div></div><div class="hide-mobile-landscape"><div class="w-dyn-list"><div role="list" class="nav-article-list w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="nav-article_blog"><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a4810713_instance-0" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a4810713" data-wf-cms-context="%5B%7B%22collectionId%22%3A%2269488513498b20ea4f33e314%22%2C%22itemId%22%3A%226ab1530bd4a6b6e65076d04f%22%7D%5D" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/articles/circus-se-starts-commercial-operations-in-the-united-arab-emirates---partners-with-royal-prestige-catering" aria-current="page" class="article-link w-inline-block w--current"></a><img src="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02-p-500.png 500w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02-p-800.png 800w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02-p-1080.png 1080w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02-p-1600.png 1600w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02.png 1688w" class="nav-article_image"/><div class="blog-card-content"><div class="text-color-grey"><div class="blog-card-info"><div class="blog-card-info"><div class="paragraph-4">September 22, 2026</div><div class="time-read"><div class="paragraph-4">4</div><div class="paragraph-4">min read</div></div></div></div></div><div class="h6-style transparent---white-64">Circus Starts Commercial Operations in the United Arab Emirates - Partners with Royal Prestige Catering </div></div><div class="hide transparent---white-197 w-embed"><style> 884/* Smooth transition setup */ 885.nav-article_blog { 886 transition: transform 0.5s cubic-bezier(0.33, 1, 0.68, 1); /* easeOutCubic */ 887 transform: scale(1); 888} 889
890.nav-article_blog .image-full-cover-abs { 891 transition: transform 0.5s cubic-bezier(0.33, 1, 0.68, 1); /* easeOutCubic */ 892 transform: scale(1); 893} 894 895/* Hover state */ 896.nav-article_blog:hover { 897 transform: scale(0.99); 898} 899 900.nav-article_blog:hover .image-full-cover-abs { 901 transform: scale(1.1); 902} 903</style></div></div></div></div></div></div></div></div></div></div></nav></div><div data-delay="0" data-hover="true" class="nav2_dropdown transparent---white-123 w-dropdown"><div data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a481072a" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a481072a" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" class="nav2_dropdown-toggle transparent---white-124 w-dropdown-toggle"><div class="nav2_dropdown-toggle_link transparent---white-125"><div class="text-in-link transparent---white-182 is-small transparent---white-126">Products</div><div class="text-in-link transparent---white-182 is-small transparent---white-126 hide-mobile-landscape transparent---white-127">Products</div></div><div class="dropdown-icon transparent---white-128 w-embed"><svg width="100%" height="100%" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 904<path d="M4.08268 5.83333L6.99935 8.75L9.91602 5.83333" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 905</svg></div></div><nav class="nav2_dropdown-nav transparent---white-129 w-dropdown-list"><div class="padding-global transparent---white-130"><div class="container-large transparent---white-131"><div class="nav2_dropdown-wrap transparent---white-132"><div class="nav2_commercial_wrapper transparent---white-76"><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a4810736" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a4810736" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/ca-1" class="nav2_commercial_block transparent---white-104 w-inline-block"><div id="w-node-b1333a78-30db-13a6-c38c-fe09a4810737-a48106cb"><img id="w-node-b1333a78-30db-13a6-c38c-fe09a4810738-a48106cb" loading="lazy" alt="Side view of CA-1 cooking robot" src="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/69488513498b20ea4f33e729_CA-1%20Cooking%20Robot%20Side%20View.webp" class="nav2_commercial_img is-white"/><img id="w-node-b1333a78-30db-13a6-c38c-fe09a4810739-a48106cb" loading="lazy" alt="Side view of CA-M, a white modular container kitchen" src="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/69488513498b20ea4f33e723_%20CA-1%20Series%204%20Cooking%20Robot.webp" class="nav2_commercial_img is-black"/></div><div class="max-width-full transparent---white-158"><div class="margin-bottom margin-xsmall transparent---white-110"><div class="text-size-medium transparent---white-109">CA-1<br/></div></div><div class="margin-bottom margin-xsmall transparent---white-110"><div class="text-style-muted transparent---white-111"><div class="text-size-12px transparent---white-112">AI-Robot for fully autonomous <br/>meal production.</div></div></div><div class="nav2_link-block transparent---white-113"><div class="nav2_link-text transparent---white-121">Learn more</div><div class="nav2_link-text transparent---white-121">Learn more</div><div class="nav2_link-progress transparent---white-116"></div><div class="hide transparent---white-197 w-embed"><style> 906/* Ensure parent is relative for absolute positioning */ 907.nav2_commercial_block{ 908 909} 910 911/* Progress bar animation */ 912.nav2_link-progress { 913 914 transform: translateX(0%); 915 transition: none; 916} 917 918/* Link text initial state */ 919.nav2_link-text { 920 display: inline-block; 921 transform: translateY(0%); 922 transition: transform 0.4s ease-in-out; 923} 924 925/* Hover Effects */ 926.nav2_commercial_block:hover .nav2_link-progress { 927 animation: slideInFromLeft 0.5s ease-in-out forwards; 928} 929 930.nav2_commercial_block:hover .nav2_link-text { 931 transform: translateY(-100%); 932} 933 934/* Keyframes for sliding progress */ 935@keyframes slideInFromLeft { 936 from { 937 transform: translateX(-100%); 938 } 939 to { 940 transform: translateX(0%); 941 } 942} 943</style></div></div></div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a481074c" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a481074c" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/ca-a" class="nav2_commercial_block transparent---white-104 w-inline-block"><img width="Auto" height="Auto" alt="" src="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/6a7aed85a63c8c26e359bd8e_MenuCA-A.png" loading="lazy" id="w-node-b1333a78-30db-13a6-c38c-fe09a481074d-a48106cb" class="nav2_commercial_img transparent---white-92 ca-a w-variant-c80cb902-415b-209e-3f8d-0732bcd982d8"/><div class="max-width-full transparent---white-158"><div class="margin-bottom margin-xsmall transparent---white-110"><div class="text-size-medium transparent---white-109">CA-A</div></div><div class="margin-bottom margin-xsmall transparent---white-110"><div class="text-style-muted transparent---white-111"><div class="text-size-12px transparent---white-112 align-center">Fully autonomous fresh bar for Nutritious Protein Shakes and Smoothies</div></div></div><div class="nav2_link-block transparent---white-113"><div class="nav2_link-text transparent---white-121">Learn more</div><div class="nav2_link-text transparent---white-121">Learn more</div><div class="nav2_link-progress transparent---white-116"></div><div class="hide transparent---white-197 w-embed"><style> 944/* Ensure parent is relative for absolute positioning */ 945.nav2_commercial_block{ 946 947} 948 949/* Progress bar animation */ 950.nav2_link-progress { 951 952 transform: translateX(0%); 953 transition: none; 954} 955 956/* Link text initial state */ 957.nav2_link-text { 958 display: inline-block; 959 transform: translateY(0%); 960 transition: transform 0.4s ease-in-out; 961} 962 963/* Hover Effects */ 964.nav2_commercial_block:hover .nav2_link-progress { 965 animation: slideInFromLeft 0.5s ease-in-out forwards; 966} 967 968.nav2_commercial_block:hover .nav2_link-text { 969 transform: translateY(-100%); 970} 971 972/* Keyframes for sliding progress */ 973@keyframes slideInFromLeft { 974 from { 975 transform: translateX(-100%); 976 } 977 to { 978 transform: translateX(0%); 979 } 980} 981</style></div></div></div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b55ad349-a6c2-b9cb-bed6-4c0ce1888a59" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b55ad349-a6c2-b9cb-bed6-4c0ce1888a59" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/circusos" class="nav2_commercial_block transparent---white-104 w-inline-block"><img id="w-node-b55ad349-a6c2-b9cb-bed6-4c0ce1888a5a-a48106cb" loading="lazy" alt="A tablet displaying the CIRCUS OS dashboard interface for managing CA-1 robotic kitchen operations, including sleep mode, refill options, and task status." src="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/69488513498b20ea4f33e726_CircusOS%20Interface.webp" class="nav2_commercial_img transparent---white-92"/><div class="max-width-full transparent---white-158"><div class="margin-bottom margin-xsmall transparent---white-110"><div class="text-size-medium transparent---white-109">CircusOS</div></div><div class="margin-bottom margin-xsmall transparent---white-110"><div class="text-style-muted transparent---white-111"><div class="text-size-12px transparent---white-112">Our AI-native operating system to power autonomous meal supply</div></div></div><div class="nav2_link-block transparent---white-113"><div class="nav2_link-text transparent---white-121">Learn more</div><div class="nav2_link-text transparent---white-121">Learn more</div><div class="nav2_link-progress transparent---white-116"></div><div class="hide transparent---white-197 w-embed"><style> 982/* Ensure parent is relative for absolute positioning */ 983.nav2_commercial_block{ 984 985} 986 987/* Progress bar animation */ 988.nav2_link-progress { 989 990 transform: translateX(0%); 991 transition: none; 992} 993 994/* Link text initial state */ 995.nav2_link-text { 996 display: inline-block; 997 transform: translateY(0%); 998 transition: transform 0.4s ease-in-out; 999} 1000 1001/* Hover Effects */ 1002.nav2_commercial_block:hover .nav2_link-progress { 1003 animation: slideInFromLeft 0.5s ease-in-out forwards; 1004} 1005 1006.nav2_commercial_block:hover .nav2_link-text { 1007 transform: translateY(-100%); 1008} 1009 1010/* Keyframes for sliding progress */ 1011@keyframes slideInFromLeft { 1012 from { 1013 transform: translateX(-100%); 1014 } 1015 to { 1016 transform: translateX(0%); 1017 } 1018} 1019</style></div></div></div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a481075d" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a481075d" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/fully-ai" class="nav2_commercial_block transparent---white-104 w-inline-block"><div id="w-node-b1333a78-30db-13a6-c38c-fe09a481075e-a48106cb"><img id="w-node-b1333a78-30db-13a6-c38c-fe09a481075f-a48106cb" loading="lazy" alt="" src="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/69488513498b20ea4f33e725_%20Fully%20AI%20%20Logo%20-%20Black.webp" class="nav2_commercial_img is-black"/><img loading="lazy" src="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/69488513498b20ea4f33e727_%20Fully%20AI%20%20Logo%20-%20White.svg" alt="" class="nav2_commercial_img is-white"/></div><div class="max-width-full transparent---white-158"><div class="margin-bottom margin-xsmall transparent---white-110"><div class="text-size-medium transparent---white-109">FullyAI</div></div><div class="margin-bottom margin-xsmall transparent---white-110"><div class="text-style-muted transparent---white-111"><div class="text-size-12px transparent---white-112">Advanced Circus <br/>Intelligence Layer</div></div></div><div class="nav2_link-block transparent---white-113"><div class="nav2_link-text transparent---white-121">Learn more</div><div class="nav2_link-text transparent---white-121">Learn more</div><div class="nav2_link-progress transparent---white-116"></div><div class="hide transparent---white-197 w-embed"><style> 1020/* Ensure parent is relative for absolute positioning */ 1021.nav2_commercial_block{ 1022 1023} 1024 1025/* Progress bar animation */ 1026.nav2_link-progress { 1027 1028 transform: translateX(0%); 1029 transition: none; 1030} 1031 1032/* Link text initial state */ 1033.nav2_link-text { 1034 display: inline-block; 1035 transform: translateY(0%); 1036 transition: transform 0.4s ease-in-out; 1037} 1038 1039/* Hover Effects */ 1040.nav2_commercial_block:hover .nav2_link-progress { 1041 animation: slideInFromLeft 0.5s ease-in-out forwards; 1042} 1043 1044.nav2_commercial_block:hover .nav2_link-text { 1045 transform: translateY(-100%); 1046} 1047 1048/* Keyframes for sliding progress */ 1049@keyframes slideInFromLeft { 1050 from { 1051 transform: translateX(-100%); 1052 } 1053 to { 1054 transform: translateX(0%); 1055 } 1056} 1057</style></div></div></div></a></div></div></div></div></nav></div><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a4810772" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a4810772" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="https://circus-defence.ai/" target="_blank" class="nav2_link w-inline-block"><div class="nav2_link-text_wrap transparent---white-119"><div class="nav2_link-text transparent---white-121">Defence</div><div class="nav2_link-text transparent---white-121">Defence</div></div><div class="hide transparent---white-197 w-embed"><style> 1058/* Initial state */ 1059.nav2_link-text { 1060 transform: translateY(0%); 1061 transition: transform 0.5s cubic-bezier(0.33, 1, 0.68, 1); /* easeOutCubic */ 1062} 1063 1064/* Hover effect */ 1065.nav2_link:hover .nav2_link-text { 1066 transform: translateY(-100%); 1067} 1068</style></div></a><div data-delay="0" data-hover="true" class="nav2_dropdown transparent---white-123 w-dropdown"><div data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a481077a" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a481077a" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" class="nav2_dropdown-toggle transparent---white-124 w-dropdown-toggle"><div class="nav2_dropdown-toggle_link transparent---white-125"><div class="text-in-link transparent---white-182 is-small transparent---white-126">Investor Relations</div><div class="text-in-link transparent---white-182 is-small transparent---white-126 hide-mobile-landscape transparent---white-127">Investor Relations</div></div><div class="dropdown-icon transparent---white-128 w-embed">
1068<svg width="100%" height="100%" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 1069<path d="M4.08268 5.83333L6.99935 8.75L9.91602 5.83333" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1070</svg></div></div><nav class="nav2_dropdown-nav transparent---white-129 w-dropdown-list"><div class="padding-global transparent---white-130"><div class="container-large transparent---white-131"><div class="nav2_dropdown-wrap transparent---white-132"><div class="nav2_ir-wrapper"><div id="w-node-b1333a78-30db-13a6-c38c-fe09a4810786-a48106cb" class="nav2_newsletter-wrap hide-mobile-landscape"><div data-wf--newsletter-form--variant="primary---black"><div class="newsletter_wrapper"><div class="newsletter_header_wrap"><h5>Never Miss an Update From Circus</h5><div class="display-inlinflex"><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a4810787:3c7d7126-a357-ae5e-3fac-29a3905f23ac" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="3c7d7126-a357-ae5e-3fac-29a3905f23ac" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%2C%7B%22componentId%22%3A%223c7d7126-a357-ae5e-3fac-29a3905f23a5%22%2C%22instanceId%22%3A%22b1333a78-30db-13a6-c38c-fe09a4810787%22%7D%5D" href="https://whatsapp.com/channel/0029Vb69ooc59PwYj7FUer04" target="_blank" class="newsletter_whatsapp-link w-inline-block"><div class="newsletter_whatsapp-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M7.25361 18.4944L7.97834 18.917C9.18909 19.623 10.5651 20 12.001 20C16.4193 20 20.001 16.4183 20.001 12C20.001 7.58172 16.4193 4 12.001 4C7.5827 4 4.00098 7.58172 4.00098 12C4.00098 13.4363 4.37821 14.8128 5.08466 16.0238L5.50704 16.7478L4.85355 19.1494L7.25361 18.4944ZM2.00516 22L3.35712 17.0315C2.49494 15.5536 2.00098 13.8345 2.00098 12C2.00098 6.47715 6.47813 2 12.001 2C17.5238 2 22.001 6.47715 22.001 12C22.001 17.5228 17.5238 22 12.001 22C10.1671 22 8.44851 21.5064 6.97086 20.6447L2.00516 22ZM8.39232 7.30833C8.5262 7.29892 8.66053 7.29748 8.79459 7.30402C8.84875 7.30758 8.90265 7.31384 8.95659 7.32007C9.11585 7.33846 9.29098 7.43545 9.34986 7.56894C9.64818 8.24536 9.93764 8.92565 10.2182 9.60963C10.2801 9.76062 10.2428 9.95633 10.125 10.1457C10.0652 10.2428 9.97128 10.379 9.86248 10.5183C9.74939 10.663 9.50599 10.9291 9.50599 10.9291C9.50599 10.9291 9.40738 11.0473 9.44455 11.1944C9.45903 11.25 9.50521 11.331 9.54708 11.3991C9.57027 11.4368 9.5918 11.4705 9.60577 11.4938C9.86169 11.9211 10.2057 12.3543 10.6259 12.7616C10.7463 12.8783 10.8631 12.9974 10.9887 13.108C11.457 13.5209 11.9868 13.8583 12.559 14.1082L12.5641 14.1105C12.6486 14.1469 12.692 14.1668 12.8157 14.2193C12.8781 14.2457 12.9419 14.2685 13.0074 14.2858C13.0311 14.292 13.0554 14.2955 13.0798 14.2972C13.2415 14.3069 13.335 14.2032 13.3749 14.1555C14.0984 13.279 14.1646 13.2218 14.1696 13.2222V13.2238C14.2647 13.1236 14.4142 13.0888 14.5476 13.097C14.6085 13.1007 14.6691 13.1124 14.7245 13.1377C15.2563 13.3803 16.1258 13.7587 16.1258 13.7587L16.7073 14.0201C16.8047 14.0671 16.8936 14.1778 16.8979 14.2854C16.9005 14.3523 16.9077 14.4603 16.8838 14.6579C16.8525 14.9166 16.7738 15.2281 16.6956 15.3913C16.6406 15.5058 16.5694 15.6074 16.4866 15.6934C16.3743 15.81 16.2909 15.8808 16.1559 15.9814C16.0737 16.0426 16.0311 16.0714 16.0311 16.0714C15.8922 16.159 15.8139 16.2028 15.6484 16.2909C15.391 16.428 15.1066 16.5068 14.8153 16.5218C14.6296 16.5313 14.4444 16.5447 14.2589 16.5347C14.2507 16.5342 13.6907 16.4482 13.6907 16.4482C12.2688 16.0742 10.9538 15.3736 9.85034 14.402C9.62473 14.2034 9.4155 13.9885 9.20194 13.7759C8.31288 12.8908 7.63982 11.9364 7.23169 11.0336C7.03043 10.5884 6.90299 10.1116 6.90098 9.62098C6.89729 9.01405 7.09599 8.4232 7.46569 7.94186C7.53857 7.84697 7.60774 7.74855 7.72709 7.63586C7.85348 7.51651 7.93392 7.45244 8.02057 7.40811C8.13607 7.34902 8.26293 7.31742 8.39232 7.30833Z"></path></svg></div></a></div></div><div><div class="newsletter_form-block w-form"><form id="email-form-2" name="email-form-2" data-name="Email Form 2" method="get" class="newsletter_form" data-wf-page-id="69488513498b20ea4f33e3ac" data-wf-element-id="3c7d7126-a357-ae5e-3fac-29a3905f23b3"><input class="newsletter_form-input w-input" maxlength="256" name="Email" data-name="Email" placeholder="Enter your email " type="text" id="Email"/><input type="submit" data-wait="" data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a4810787:3c7d7126-a357-ae5e-3fac-29a3905f23b5" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="3c7d7126-a357-ae5e-3fac-29a3905f23b5" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%2C%7B%22componentId%22%3A%223c7d7126-a357-ae5e-3fac-29a3905f23a5%22%2C%22instanceId%22%3A%22b1333a78-30db-13a6-c38c-fe09a4810787%22%7D%5D" class="newsletter_form-btn w-button" value=""/></form><div class="form_message-success w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="form_message-error w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div><div class="spacer-xxsmall"><div class="max-width-small _24rem"><div class="text-style-muted"><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a4810787:7fd54414-fbd7-a02c-2a64-6f8eb5a870a0" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="7fd54414-fbd7-a02c-2a64-6f8eb5a870a0" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%2C%7B%22componentId%22%3A%223c7d7126-a357-ae5e-3fac-29a3905f23a5%22%2C%22instanceId%22%3A%22b1333a78-30db-13a6-c38c-fe09a4810787%22%7D%5D" href="/contacts" class="text-style-underline w-inline-block"><p class="text-size-regular"><br/>Contact Us</p></a></div></div></div></div></div></div></div><div class="nav2-newsletter_divider transparent---white-157"></div><div class="max-width-full transparent---white-158"><div class="margin-bottom margin-small transparent---white-159"><div class="text-color-grey transparent---white-160"><div class="text-size-13px transparent---white-200">Investor Relations</div></div></div><div class="nav2_grid-2col transparent---white-162"><div class="nav2_dropdown-links transparent---white-176"><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48107ad" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48107ad" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/for-investors" class="normal-link transparent---white-180 w-inline-block"><div class="text-in-link transparent---white-182">Overview</div><div class="text-in-link transparent---white-182">Overview</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:262ab76a-a6a2-78f7-8b74-4cff78e0663b" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="262ab76a-a6a2-78f7-8b74-4cff78e0663b" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/financials" class="normal-link transparent---white-180 w-inline-block"><div class="text-in-link transparent---white-182">Financials</div><div class="text-in-link transparent---white-182">Financials</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:0fd88d18-56bf-5b19-94e7-e08dc298fe55" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="0fd88d18-56bf-5b19-94e7-e08dc298fe55" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/quarterly-update" class="normal-link transparent---white-180 w-inline-block"><div class="text-in-link transparent---white-182">
1070Quarterly Update</div><div class="text-in-link transparent---white-182">Quarterly Update</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48107b2" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48107b2" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/capital-market-releases" class="normal-link transparent---white-180 w-inline-block"><div class="text-in-link transparent---white-182">Capital Market Releases</div><div class="text-in-link transparent---white-182">Capital Market Releases</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48107b7" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48107b7" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/circus-share" class="normal-link transparent---white-180 w-inline-block"><div class="text-in-link transparent---white-182">Circus Share</div><div class="text-in-link transparent---white-182">Circus Share</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48107bc" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48107bc" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/analysts" class="normal-link transparent---white-180 w-inline-block"><div class="text-in-link transparent---white-182">Analyst Coverage</div><div class="text-in-link transparent---white-182">Analyst Coverage</div></a></div><div class="nav2_dropdown-links transparent---white-176"><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48107c2" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48107c2" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/events" class="normal-link transparent---white-180 w-inline-block"><div class="text-in-link transparent---white-182">Events</div><div class="text-in-link transparent---white-182">Events</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48107c7" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48107c7" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/investors-governance" class="normal-link transparent---white-180 w-inline-block"><div data-w-id="b1333a78-30db-13a6-c38c-fe09a48107c8" class="text-in-link transparent---white-182">Corporate Governance</div><div class="text-in-link transparent---white-182">Corporate Governance</div></a><a data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:ef6cf625-db01-ad84-30cc-114f59c01eac" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="ef6cf625-db01-ad84-30cc-114f59c01eac" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/investor-relations-contact" class="normal-link transparent---white-180 w-inline-block"><div data-w-id="ef6cf625-db01-ad84-30cc-114f59c01ead" class="text-in-link transparent---white-182">IR Contact</div><div class="text-in-link transparent---white-182">IR Contact</div></a></div></div></div></div></div></div></div></nav></div></div></div><div class="navbar-menu_sidebars transparent---white-183"><div class="navbar-menu_sidebar-wrap transparent---white-184"><div class="nav2_locales-wrap transparent---white-185 w-locales-list"><div data-delay="0" data-hover="true" class="nav2_locales-dropdown transparent---white-186 w-dropdown"><div data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48107d0" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48107d0" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" class="nav2_locales-dropdown_toggle transparent---white-187 w-dropdown-toggle"><div class="toggle-local transparent---white-188"><div class="text-style-allcaps transparent---white-198"><div class="nav2_locales-text transparent---white-190">en</div></div></div></div><nav class="nav2_locales-dropdown_list transparent---white-191 w-dropdown-list"><div class="nav2_locales-drop-bg transparent---white-192"><div role="list" class="nav2_locales-list transparent---white-193 w-locales-items"><div role="listitem" class="nav2_locales transparent---white-194 w-locales-item"><a hreflang="en" data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48107d8_instance-0" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48107d8" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/articles/circus-se-starts-commercial-operations-in-the-united-arab-emirates---partners-with-royal-prestige-catering" aria-current="page" class="locales-link transparent---white-195 w--current">English</a></div><div role="listitem" class="nav2_locales transparent---white-194 w-locales-item"><a hreflang="de" data-wf-native-id-path="8c3dd5b6-ab01-abca-c915-0922481e2aa6:b1333a78-30db-13a6-c38c-fe09a48107d8_instance-1" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b1333a78-30db-13a6-c38c-fe09a48107d8" data-wf-component-context="%5B%7B%22componentId%22%3A%22b1333a78-30db-13a6-c38c-fe09a48106cb%22%2C%22instanceId%22%3A%228c3dd5b6-ab01-abca-c915-0922481e2aa6%22%7D%5D" href="/de/articles/circus-se-starts-commercial-operations-in-the-united-arab-emirates---partners-with-royal-prestige-catering" class="locales-link transparent---white-195">Deutsch</a></div></div></div></nav></div></div><div class="hide transparent---white-197"><div class="text-style-allcaps transparent---white-198"><div class="text-weight-semibold transparent---white-202"><div class="text-size-13px transparent---white-200">Circus SE Xetra</div></div></div><div class="nav2_stock-number transparent---white-201"><div class="text-weight-semibold transparent---white-202"><div class="text-size-tiny transparent---white-205">â¬16.4</div></div><div class="text-size-tiny transparent---white-205">â¬+2.60</div><div class="text-size-tiny transparent---white-205">(+18.77%)</div></div></div></div></div></div></nav><div class="nav2_hamburger transparent---white-213 w-nav-button"><div class="nav2_hamburger-wrap transparent---white-214"><div class="nav2_hamburger-cotnain transparent---white-215"><div class="nav2_hamburger-topline transparent---white-216 w-variant-c80cb902-415b-209e-3f8d-0732bcd982d8"></div><div class="nav2_hamburger-midline_wrap transparent---white-217"><div class="nav2_hamburger-midline_left transparent---white-218 w-variant-c80cb902-415b-209e-3f8d-0732bcd982d8"></div><div class="nav2_hamburger-midline_right transparent---white-219 w-variant-c80cb902-415b-209e-3f8d-0732bcd982d8"></div></div><div class="nav2_hamburger-bottomline transparent---white-220 w-variant-c80cb902-415b-209e-3f8d-0732bcd982d8"></div></div></div></div></div></div><div class="nav2_bg transparent---white-221"></div></div></div><main class="main-wrapper"><section class="section_article"><div class="padding-global"><div class="container-large"><div class="spacer-xxlarge"></div><div class="spacer-xxlarge"></div><div class="home-cases_componet"><div class="sidebar-post-block"><div class="sidebar-track"><div class="sidebar"><div class="article-sidebar-top"><a data-wf-native-id-path="b53f31bc-8de3-bf73-89e0-a857fbccccd8" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b53f31bc-8de3-bf73-89e0-a857fbccccd8" href="/newsroom" class="link-grey">Newsroom</a><div>/</div><div class="text-style-1lines">Circus Starts Commercial Operations in the United Arab Emirates - Partners with Royal Prestige Catering </div></div><a href="/newsroom" data-wf--button-global--button---variant="button---black-small" data-wf-native-id-path="f6fdd31e-c8af-dffa-66ce-719fa42bbac3:41aea614-b9b6-faf7-4a7f-762213f3aeb2" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="41aea614-b9b6-faf7-4a7f-762213f3aeb2" data-wf-component-context="%5B%7B%22componentId%22%3A%2241aea614-b9b6-faf7-4a7f-762213f3aeb2%22%2C%22instanceId%22%3A%22f6fdd31e-c8af-dffa-66ce-719fa42bbac3%22%7D%5D" class="global-button w-variant-ce87a544-fd6b-1676-23fb-a61440488b50 w-inline-block"><div>All articles</div></a></div></div><div class="after-sidebar-part"><div class="article-post_wrapper"><div class="article-post-top"><div class="tags-wrapper w-dyn-list"><div role="list" class="tags-line w-dyn-items"><div role="listitem" class="one-tag w-dyn-item"><div class="paragraph-4">Business Updates</div></div></div></div><h1>Circus Starts Commercial Operations in the United Arab Emirates - Partners with Royal Prestige Catering </h1><div class="w-dyn-bind-empty"></div><div class="article-post-top_bottom"><div class="text-color-grey"><div class="blog-card-info"><div class="paragraph-4">September 22, 2026</div><div class="paragraph-4">-</div><div class="time-read"><div class="paragraph-4">4</div><div class="paragraph-4">min read</div></div></div></div><div class="copy-and-links"><div id="copy-status" class="paragraph-4"> </div><div class="social-links"><div fs-socialshare-element="twitter" class="soc-link"><div class="icon-1x1-size-28 w-embed">
1070<svg width="100%" height="100%" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 1071<rect x="3.73242" y="2.7998" width="21.4667" height="21.4667" rx="3" fill="currentColor"/> 1072<path d="M15.7713 12.4295L20.5799 6.83984H19.4403L15.2652 11.6932L11.9303 6.83984H8.08398L13.1268 14.179L8.08398 20.0405H9.22357L13.6328 14.9153L17.1545 20.0405H21.0008L15.771 12.4295H15.7713ZM14.2105 14.2436L13.6995 13.5128L9.63414 7.69768H11.3845L14.6651 12.3907L15.176 13.1215L19.4408 19.2217H17.6907L14.2105 14.2439V14.2436Z" fill="#fafafa" /> 1073</svg></div></div><div fs-socialshare-element="Facebook" class="soc-link"><div class="icon-1x1-size-28 w-embed"><svg width="100%" height="100%" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"> 1074<path d="M25.3332 4H6.66665C5.19999 4 4 5.19999 4 6.66665V25.3332C4 26.8011 5.19999 27.9998 6.66665 27.9998H15.9999V18.6665H13.3333V15.3666H15.9999V12.6333C15.9999 9.74795 17.6159 7.7213 21.0212 7.7213L23.4252 7.72397V11.1973H21.8292C20.5039 11.1973 19.9999 12.1919 19.9999 13.1146V15.3679H23.4238L22.6665 18.6665H19.9999V27.9998H25.3332C26.7998 27.9998 27.9998 26.8011 27.9998 25.3332V6.66665C27.9998 5.19999 26.7998 4 25.3332 4Z" fill="currentColor"/> 1075</svg></div></div><div fs-socialshare-element="LinkedIn" class="soc-link"><div class="icon-1x1-size-28 w-embed"><svg width="100%" height="100%" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"> 1076<path d="M25.3333 4C26.0406 4 26.7189 4.28095 27.219 4.78105C27.719 5.28115 28 5.95942 28 6.66667V25.3333C28 26.0406 27.719 26.7189 27.219 27.219C26.7189 27.719 26.0406 28 25.3333 28H6.66667C5.95942 28 5.28115 27.719 4.78105 27.219C4.28095 26.7189 4 26.0406 4 25.3333V6.66667C4 5.95942 4.28095 5.28115 4.78105 4.78105C5.28115 4.28095 5.95942 4 6.66667 4H25.3333ZM24.6667 24.6667V17.6C24.6667 16.4472 24.2087 15.3416 23.3936 14.5264C22.5784 13.7113 21.4728 13.2533 20.32 13.2533C19.1867 13.2533 17.8667 13.9467 17.2267 14.9867V13.5067H13.5067V24.6667H17.2267V18.0933C17.2267 17.0667 18.0533 16.2267 19.08 16.2267C19.5751 16.2267 20.0499 16.4233 20.3999 16.7734C20.75 17.1235 20.9467 17.5983 20.9467 18.0933V24.6667H24.6667ZM9.17333 11.4133C9.76742 11.4133 10.3372 11.1773 10.7573 10.7573C11.1773 10.3372 11.4133 9.76742 11.4133 9.17333C11.4133 7.93333 10.4133 6.92 9.17333 6.92C8.57571 6.92 8.00257 7.1574 7.57999 7.57999C7.1574 8.00257 6.92 8.57571 6.92 9.17333C6.92 10.4133 7.93333 11.4133 9.17333 11.4133ZM11.0267 24.6667V13.5067H7.33333V24.6667H11.0267Z" fill="currentColor"/> 1077</svg></div></div><div class="soc-link hide"><div class="icon-1x1-size-28 w-embed"><svg width="100%" height="100%" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 1078<g clip-path="url(#clip0_5002_8585)"> 1079<path d="M15.7937 14C15.7937 18.3488 12.2587 21.875 7.896 21.875C6.86046 21.8764 5.83479 21.6738 4.87755 21.2788C3.92031 20.8838 3.05024 20.3041 2.31703 19.5728C1.58382 18.8416 1.00182 17.973 0.604264 17.0169C0.206707 16.0607 0.00137796 15.0355 0 14C0 9.64951 3.535 6.12501 7.896 6.12501C8.93169 6.1234 9.95754 6.32583 10.915 6.72073C11.8724 7.11564 12.7427 7.69529 13.4761 8.42657C14.2095 9.15786 14.7917 10.0265 15.1893 10.9828C15.587 11.9391 15.7924 12.9643 15.7937 14ZM24.4563 14C24.4563 18.095 22.6887 21.413 20.5082 21.413C18.3277 21.413 16.5603 18.0933 16.5603 14C16.5603 9.90501 18.3277 6.58701 20.5082 6.58701C22.6887 6.58701 24.4563 9.90676 24.4563 14ZM28 14C28 17.668 27.3787 20.6413 26.6105 20.6413C25.844 20.6413 25.2227 17.6663 25.2227 14C25.2227 10.332 25.844 7.35876 26.6122 7.35876C27.3787 7.35876 28 10.332 28 14Z" fill="currentColor"/> 1080</g> 1081<defs> 1082<clipPath id="clip0_5002_8585"> 1083<rect width="28" height="28" fill="white"/> 1084</clipPath> 1085</defs> 1086</svg></div></div><div id="copy-me" class="soc-link"><div class="icon-1x1-size-28 w-embed"><svg width="100%" height="100%" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 1087<path d="M17.4638 6.44458C18.7987 5.10406 20.7518 5.07613 21.8326 6.16158C22.9162 7.24889 22.8873 9.21499 21.5505 10.5555L19.2949 12.8204C19.1679 12.9523 19.0978 13.1288 19.0996 13.3118C19.1014 13.4949 19.1751 13.6699 19.3048 13.7992C19.4344 13.9285 19.6096 14.0016 19.7927 14.003C19.9758 14.0043 20.152 13.9337 20.2835 13.8063
1087L22.5401 11.5414C24.3191 9.75492 24.5425 6.90352 22.8221 5.17574C21.0999 3.44703 18.2541 3.67231 16.4733 5.45874L11.9621 9.98951C10.1831 11.7759 9.95966 14.6273 11.68 16.3542C11.7442 16.421 11.8212 16.4744 11.9062 16.5111C11.9913 16.5479 12.0829 16.5674 12.1756 16.5684C12.2683 16.5694 12.3603 16.552 12.4461 16.5171C12.532 16.4822 12.6101 16.4305 12.6758 16.3651C12.7415 16.2997 12.7935 16.2219 12.8288 16.1362C12.8641 16.0505 12.882 15.9586 12.8814 15.8659C12.8808 15.7732 12.8618 15.6815 12.8254 15.5963C12.7891 15.511 12.7361 15.4339 12.6696 15.3693C11.586 14.282 11.6158 12.3159 12.9516 10.9754L17.4638 6.44458Z" fill="currentColor"/> 1088<path d="M16.3094 11.6448C16.1785 11.5136 16.0009 11.4397 15.8156 11.4395C15.6303 11.4392 15.4525 11.5126 15.3212 11.6434C15.19 11.7743 15.1161 11.9519 15.1159 12.1372C15.1156 12.3225 15.189 12.5004 15.3198 12.6316C16.4034 13.7189 16.3746 15.6841 15.0378 17.0255L10.5256 21.5554C9.18974 22.8959 7.23668 22.9238 6.15588 21.8384C5.0723 20.751 5.10209 18.7849 6.43795 17.4444L8.6945 15.1795C8.75923 15.1145 8.81053 15.0374 8.84547 14.9526C8.8804 14.8678 8.8983 14.777 8.89813 14.6853C8.89795 14.5935 8.87972 14.5028 8.84446 14.4181C8.8092 14.3334 8.75761 14.2565 8.69263 14.1918C8.62766 14.1271 8.55057 14.0758 8.46577 14.0408C8.38097 14.0059 8.29011 13.988 8.1984 13.9882C8.10668 13.9883 8.0159 14.0066 7.93123 14.0418C7.84656 14.0771 7.76966 14.1287 7.70493 14.1937L5.44839 16.4586C3.6694 18.2459 3.44598 21.0964 5.16632 22.8242C6.88852 24.5538 9.73433 24.3276 11.5152 22.5412L16.0273 18.0104C17.8063 16.2249 18.0297 13.3717 16.3094 11.6448Z" fill="currentColor"/> 1089</svg></div></div></div></div></div></div><div class="article-image-wraper"><img src="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02.png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02-p-500.png 500w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02-p-800.png 800w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02-p-1080.png 1080w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02-p-1600.png 1600w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab1575c71fb54cb7c49d919_Screenshot%202026-09-21%20at%2018.12.02.png 1688w" class="full-cover"/></div><div fs-richtext-element="rich-text" class="article-body w-richtext"><p><strong>Munich / Abu Dhabi, September 22, 2026 â Circus SE (GSIN: A2YN35 / ISIN: DE000A2YN355 / XETRA: CA1) </strong>has started commercial operations in the United Arab Emirates (UAE), the company's first market outside Europe and the beginning of a build-out of autonomous AI robotics infrastructure for food production in the Gulf. </p><p>Operations are starting at a landmark location in Abu Dhabi, with Dubai to follow. The commercial launch of the CA-1 in the region will be supported by a press and launch event on 6 October 2026 at 6 pm local time in Abu Dhabi. Media and partners can apply to attend via the link below. </p><p>The launch partner, Royal Prestige Food Contracts, is one of the UAEâs leading contract caterers, producing more than 3 million meals a year for clients like the UAE Army, the UAE Royal Palace, UAE ministries, Abu Dhabi National Oil Company (ADNOC) and the Red Crescent. Circus robots are running entirely on local sourcing through Royal Prestige, and the Circus Pods are set to be produced locally â supply chain and autonomous operations built in-region from day one. </p><p><strong>Nikolas Bullwinkel, Founder and CEO of Circus: </strong>âThe UAE is building the infrastructure layer of the AI economy, and robotics food production belongs in it. We strongly believe the UAE will grow to become one of our largest markets in the mid-term as it holds huge growth potential with great customer adoption for new technologies.â </p><p><strong>Chef Abdallah Youssef, CEO Royal Prestige Food Contracts: </strong>âAt Royal Prestige, our reputation is built on quality, consistency, and service that goes beyond expectation. Partnering with Circus allows us to bring truly autonomous food production to our clients across the UAE: serving more people, around the clock, without ever compromising on quality. We are proud to be Circus's launch partner in the region and to help shape the future of food service in the Gulf.â </p><p>The commercial start is delivered on schedule and follows Circusâ recent announcement that it had become the first company in food robotics to receive full regulatory certification in the region under the Emirates Conformity Assessment Scheme (ECAS) of the UAE Ministry of Industry and Advanced Technology. </p><p>Press and media can apply for the launch event via the link: https://circus-group.com/uae </p><p><strong>ABOUT CIRCUS SE </strong></p><p>Circus SE (XETRA: CA1) is a German dual-use technology company developing proprietary AI models, autonomous robotic sustainment systems, and a central operating platform for civilian and defence applications. With a globally active portfolio of autonomous meal supply robotics and high-volume serial production live, Circus is building the infrastru
1089cture for autonomous food supply â on a mission to fuel humanity. </p><p><strong>IR CONTACT </strong>â</p><p>Elena Coles <br/>Head of Investor Relations <br/>Circus SE</p><p>Email: [email protected] </p></div><div class="component-multi-image"><div class="swiper is-speakers w-dyn-list">
1089<script type="text/x-wf-template" id="wf-template-19820988-1558-ce30-8c01-ed270053d895">%3Cdiv%20tabindex%3D%220%22%20role%3D%22listitem%22%20class%3D%22swiper-slide%20is-speakers%20w-dyn-item%20w-dyn-repeater-item%22%3E%3Cdiv%20class%3D%22speakers_card-wrapper%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcdn.prod.website-files.com%2Fplugins%2FBasic%2Fassets%2Fplaceholder.60f9b1840c.svg%22%20loading%3D%22lazy%22%20width%3D%22Auto%22%20alt%3D%22%22%20class%3D%22speakers_img%20w-dyn-bind-empty%22%2F%3E%3Cdiv%20class%3D%22speakers_card-gradient%22%3E%3C%2Fdiv%3E%3Cdiv%20class%3D%22speakers_card-content%22%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fdiv%3E</script>
1089<div role="list" class="swiper-wrapper is-speakers w-dyn-items w-dyn-hide"></div></div><div class="slider-main_button-wrapper"><a data-wf-native-id-path="70203a32-a781-ae50-55e3-5703520af0c6" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="70203a32-a781-ae50-55e3-5703520af0c6" href="#" class="slider-main_button swiper-prev w-inline-block"></a><a data-wf-native-id-path="70203a32-a781-ae50-55e3-5703520af0c8" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="70203a32-a781-ae50-55e3-5703520af0c8" href="#" class="slider-main_button swiper-next w-inline-block"></a></div></div></div><div class="article-post-bottom"><div class="disclaimer w-dyn-bind-empty"></div><div class="share-list-buttons"><a fs-socialshare-element="twitter" data-wf-native-id-path="2b62b2a6-243d-b3da-2b5b-0f50f2ddb16e:2b62b2a6-243d-b3da-2b5b-0f50f2ddb14d" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="2b62b2a6-243d-b3da-2b5b-0f50f2ddb14d" data-wf-component-context="%5B%7B%22componentId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb14c%22%2C%22instanceId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb16e%22%7D%5D" href="#" class="buttons is-share w-inline-block"><div class="top-text">Share X</div><div class="soc-icon-in-btn"><div class="icon-1x1-size-28 w-embed"><svg width="100%" height="100%" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 1090<rect x="3.73242" y="2.7998" width="21.4667" height="21.4667" rx="3" fill="currentColor"/> 1091<path d="M15.7713 12.4295L20.5799 6.83984H19.4403L15.2652 11.6932L11.9303 6.83984H8.08398L13.1268 14.179L8.08398 20.0405H9.22357L13.6328 14.9153L17.1545 20.0405H21.0008L15.771 12.4295H15.7713ZM14.2105 14.2436L13.6995 13.5128L9.63414 7.69768H11.3845L14.6651 12.3907L15.176 13.1215L19.4408 19.2217H17.6907L14.2105 14.2439V14.2436Z" fill="#1a1a1a" /> 1092</svg></div></div><div class="btn-code w-embed"><span class="circle"></span> 1093 <svg class="buttonArrow" viewbox="0 0 300 300"></svg></div></a><a fs-socialshare-element="facebook" data-wf-native-id-path="2b62b2a6-243d-b3da-2b5b-0f50f2ddb16e:2b62b2a6-243d-b3da-2b5b-0f50f2ddb153" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="2b62b2a6-243d-b3da-2b5b-0f50f2ddb153" data-wf-component-context="%5B%7B%22componentId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb14c%22%2C%22instanceId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb16e%22%7D%5D" href="#" class="buttons is-share w-inline-block"><div class="top-text">Facebook</div><div class="soc-icon-in-btn"><div class="icon-1x1-size-28 w-embed"><svg width="100%" height="100%" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"> 1094<path d="M25.3332 4H6.66665C5.19999 4 4 5.19999 4 6.66665V25.3332C4 26.8011 5.19999 27.9998 6.66665 27.9998H15.9999V18.6665H13.3333V15.3666H15.9999V12.6333C15.9999 9.74795 17.6159 7.7213 21.0212 7.7213L23.4252 7.72397V11.1973H21.8292C20.5039 11.1973 19.9999 12.1919 19.9999 13.1146V15.3679H23.4238L22.6665 18.6665H19.9999V27.9998H25.3332C26.7998 27.9998 27.9998 26.8011 27.9998 25.3332V6.66665C27.9998 5.19999 26.7998 4 25.3332 4Z" fill="currentColor"/> 1095</svg></div></div><div class="btn-code w-embed"><span class="circle"></span> 1096 <svg class="buttonArrow" viewbox="0 0 300 300"></svg></div></a><a fs-socialshare-element="linkedin" data-wf-native-id-path="2b62b2a6-243d-b3da-2b5b-0f50f2ddb16e:2b62b2a6-243d-b3da-2b5b-0f50f2ddb159" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="2b62b2a6-243d-b3da-2b5b-0f50f2ddb159" data-wf-component-context="%5B%7B%22componentId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb14c%22%2C%22instanceId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb16e%22%7D%5D" href="#" class="buttons is-share w-inline-block"><div class="top-text">Linkedin</div><div class="soc-icon-in-btn"><div class="icon-1x1-size-28 w-embed"><svg width="100%" height="100%" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"> 1097<path d="M25.3333 4C26.0406 4 26.7189 4.28095 27.219 4.78105C27.719 5.28115 28 5.95942 28 6.66667V25.3333C28 26.0406 27.719 26.7189 27.219 27.219C26.7189 27.719 26.0406 28 25.3333 28H6.66667C5.95942 28 5.28115 27.719 4.78105 27.219C4.28095 26.7189 4 26.0406 4 25.3333V6.66667C4 5.95942 4.28095 5.28115 4.78105 4.78105C5.28115 4.28095 5.95942 4 6.66667 4H25.3333ZM24.6667 24.6667V17.6C24.6667 16.4472 24.2087 15.3416 23.3936 14.5264C22.5784 13.7113 21.4728 13.2533 20.32 13.2533C19.1867 13.2533 17.8667 13.9467 17.2267 14.9867V13.5067H13.5067V24.6667H17.2267V18.0933C17.2267 17.0667 18.0533 16.2267 19.08 16.2267C19.5751 16.2267 20.0499 16.4233 20.3999 16.7734C20.75 17.1235 20.9467 17.5983 20.9467 18.0933V24.6667H24.6667ZM9.17333 11.4133C9.76742 11.4133 10.3372 11.1773 10.7573 10.7573C11.1773 10.3372 11.4133 9.76742 11.4133 9.17333C11.4133 7.93333 10.4133 6.92 9.17333 6.92C8.57571 6.92 8.00257 7.1574 7.57999 7.57999C7.1574 8.00257 6.92 8.57571 6.92 9.17333C6.92 10.4133 7.93333 11.4133 9.17333 11.4133ZM11.0267 24.6667V13.5067H7.33333V24.6667H11.0267Z" fill="currentColor"/> 1098</svg></div></div><div class="btn-code w-embed"><span class="circle"></span> 1099 <svg class="buttonArrow" viewbox="0 0 300 300"></svg></div></a>
1099<a data-wf-native-id-path="2b62b2a6-243d-b3da-2b5b-0f50f2ddb16e:2b62b2a6-243d-b3da-2b5b-0f50f2ddb15f" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="2b62b2a6-243d-b3da-2b5b-0f50f2ddb15f" data-wf-component-context="%5B%7B%22componentId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb14c%22%2C%22instanceId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb16e%22%7D%5D" href="#" class="buttons is-share hide w-inline-block"><div class="top-text">Medium</div><div class="soc-icon-in-btn"><div class="icon-1x1-size-28 w-embed"><svg width="100%" height="100%" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 1100<g clip-path="url(#clip0_5002_8585)"> 1101<path d="M15.7937 14C15.7937 18.3488 12.2587 21.875 7.896 21.875C6.86046 21.8764 5.83479 21.6738 4.87755 21.2788C3.92031 20.8838 3.05024 20.3041 2.31703 19.5728C1.58382 18.8416 1.00182 17.973 0.604264 17.0169C0.206707 16.0607 0.00137796 15.0355 0 14C0 9.64951 3.535 6.12501 7.896 6.12501C8.93169 6.1234 9.95754 6.32583 10.915 6.72073C11.8724 7.11564 12.7427 7.69529 13.4761 8.42657C14.2095 9.15786 14.7917 10.0265 15.1893 10.9828C15.587 11.9391 15.7924 12.9643 15.7937 14ZM24.4563 14C24.4563 18.095 22.6887 21.413 20.5082 21.413C18.3277 21.413 16.5603 18.0933 16.5603 14C16.5603 9.90501 18.3277 6.58701 20.5082 6.58701C22.6887 6.58701 24.4563 9.90676 24.4563 14ZM28 14C28 17.668 27.3787 20.6413 26.6105 20.6413C25.844 20.6413 25.2227 17.6663 25.2227 14C25.2227 10.332 25.844 7.35876 26.6122 7.35876C27.3787 7.35876 28 10.332 28 14Z" fill="currentColor"/> 1102</g> 1103<defs> 1104<clipPath id="clip0_5002_8585"> 1105<rect width="28" height="28" fill="white"/> 1106</clipPath> 1107</defs> 1108</svg></div></div><div class="btn-code w-embed"><span class="circle"></span> 1109 <svg class="buttonArrow" viewbox="0 0 300 300"></svg></div></a><a id="copy-me-2" data-wf-native-id-path="2b62b2a6-243d-b3da-2b5b-0f50f2ddb16e:2b62b2a6-243d-b3da-2b5b-0f50f2ddb165" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="2b62b2a6-243d-b3da-2b5b-0f50f2ddb165" data-wf-component-context="%5B%7B%22componentId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb14c%22%2C%22instanceId%22%3A%222b62b2a6-243d-b3da-2b5b-0f50f2ddb16e%22%7D%5D" href="#" class="buttons is-share w-inline-block"><div class="top-text">Copy link</div><div class="soc-icon-in-btn"><div class="icon-1x1-size-28 w-embed"><svg width="100%" height="100%" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 1110<path d="M17.4638 6.44458C18.7987 5.10406 20.7518 5.07613 21.8326 6.16158C22.9162 7.24889 22.8873 9.21499 21.5505 10.5555L19.2949 12.8204C19.1679 12.9523 19.0978 13.1288 19.0996 13.3118C19.1014 13.4949 19.1751 13.6699 19.3048 13.7992C19.4344 13.9285 19.6096 14.0016 19.7927 14.003C19.9758 14.0043 20.152 13.9337 20.2835 13.8063L22.5401 11.5414C24.3191 9.75492 24.5425 6.90352 22.8221 5.17574C21.0999 3.44703 18.2541 3.67231 16.4733 5.45874L11.9621 9.98951C10.1831 11.7759 9.95966 14.6273 11.68 16.3542C11.7442 16.421 11.8212 16.4744 11.9062 16.5111C11.9913 16.5479 12.0829 16.5674 12.1756 16.5684C12.2683 16.5694 12.3603 16.552 12.4461 16.5171C12.532 16.4822 12.6101 16.4305 12.6758 16.3651C12.7415 16.2997 12.7935 16.2219 12.8288 16.1362C12.8641 16.0505 12.882 15.9586 12.8814 15.8659C12.8808 15.7732 12.8618 15.6815 12.8254 15.5963C12.7891 15.511 12.7361 15.4339 12.6696 15.3693C11.586 14.282 11.6158 12.3159 12.9516 10.9754L17.4638 6.44458Z" fill="currentColor"/> 1111<path d="M16.3094 11.6448C16.1785 11.5136 16.0009 11.4397 15.8156 11.4395C15.6303 11.4392 15.4525 11.5126 15.3212 11.6434C15.19 11.7743 15.1161 11.9519 15.1159 12.1372C15.1156 12.3225 15.189 12.5004 15.3198 12.6316C16.4034 13.7189 16.3746 15.6841 15.0378 17.0255L10.5256 21.5554C9.18974 22.8959 7.23668 22.9238 6.15588 21.8384C5.0723 20.751 5.10209 18.7849 6.43795 17.4444L8.6945 15.1795C8.75923 15.1145 8.81053 15.0374 8.84547 14.9526C8.8804 14.8678 8.8983 14.777 8.89813 14.6853C8.89795 14.5935 8.87972 14.5028 8.84446 14.4181C8.8092 14.3334 8.75761 14.2565 8.69263 14.1918C8.62766 14.1271 8.55057 14.0758 8.46577 14.0408C8.38097 14.0059 8.29011 13.988 8.1984 13.9882C8.10668 13.9883 8.0159 14.0066 7.93123 14.0418C7.84656 14.0771 7.76966 14.1287 7.70493 14.1937L5.44839 16.4586C3.6694 18.2459 3.44598 21.0964 5.16632 22.8242C6.88852 24.5538 9.73433 24.3276 11.5152 22.5412L16.0273 18.0104C17.8063 16.2249 18.0297 13.3717 16.3094 11.6448Z" fill="currentColor"/> 1112</svg></div></div><div class="btn-code w-embed"><span class="circle"></span> 1113 <svg class="buttonArrow" viewbox="0 0 300 300"></svg></div></a><div id="copy-status-2" class="paragraph-3">Â </div></div></div></div></div></div><div class="article-all-components"><div fs-richtext-component="blog-audio" class="component_audio"><a data-wf-native-id-path="b53f31bc-8de3-bf73-89e0-a857fbcccd69" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b53f31bc-8de3-bf73-89e0-a857fbcccd69" href="#" class="article-audio w-inline-block"><div class="audio-img-wrapper"><img src="https://cdn.prod.website-files.com/plugins/Basic/assets/placeholder.60f9b1840c.svg" loading="lazy" alt="" class="full-cover w-dyn-bind-empty"/><img src="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/69488513498b20ea4f33e2b4_sign.svg" loading="lazy" alt="" class="logo-emblema-small"/></div><div class="audio-content_wrapper"><div class="audio-content-top"><div class="paragraph-4">Soundcloud</div><div class="icon-1x1-size-14 w-embed">
1113<svg width="100%" height="100%" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"> 1114<path d="M9.625 1.8125H12.6875V4.875M12.0312 2.46875L8.75 5.75M7.4375 2.6875H3.5C3.1519 2.6875 2.81806 2.82578 2.57192 3.07192C2.32578 3.31806 2.1875 3.6519 2.1875 4V11C2.1875 11.3481 2.32578 11.6819 2.57192 11.9281C2.81806 12.1742 3.1519 12.3125 3.5 12.3125H10.5C10.8481 12.3125 11.1819 12.1742 11.4281 11.9281C11.6742 11.6819 11.8125 11.3481 11.8125 11V7.0625" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 1115</svg></div></div><div class="audio-content-middle"><div class="h6-style w-dyn-bind-empty"></div><div class="audio_date-and-author"><div class="paragraph-4 w-dyn-bind-empty"></div><div class="paragraph-4">/</div><div class="paragraph-4 w-dyn-bind-empty"></div></div></div><div class="audiocontent-bottom"><div class="paragraph-4 audio-diference w-dyn-bind-empty"></div><div class="icon-1x1-medium w-embed"><svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1116<path d="M12 2.25C10.0716 2.25 8.18657 2.82183 6.58319 3.89317C4.97982 4.96451 3.73013 6.48726 2.99218 8.26884C2.25422 10.0504 2.06114 12.0108 2.43735 13.9021C2.81355 15.7934 3.74215 17.5307 5.10571 18.8943C6.46928 20.2579 8.20656 21.1865 10.0979 21.5627C11.9892 21.9389 13.9496 21.7458 15.7312 21.0078C17.5127 20.2699 19.0355 19.0202 20.1068 17.4168C21.1782 15.8134 21.75 13.9284 21.75 12C21.7473 9.41498 20.7192 6.93661 18.8913 5.10872C17.0634 3.28084 14.585 2.25273 12 2.25ZM15.8016 12.6169L10.9266 15.9919C10.814 16.0697 10.6823 16.1152 10.5458 16.1236C10.4092 16.1319 10.2729 16.1028 10.1517 16.0392C10.0306 15.9757 9.92907 15.8802 9.85825 15.7631C9.78744 15.6461 9.75001 15.5118 9.75 15.375V8.625C9.75001 8.48817 9.78744 8.35395 9.85825 8.23687C9.92907 8.11978 10.0306 8.02431 10.1517 7.96077C10.2729 7.89723 10.4092 7.86806 10.5458 7.8764C10.6823 7.88475 10.814 7.9303 10.9266 8.00812L15.8016 11.3831C15.9013 11.4521 15.9829 11.5443 16.0392 11.6517C16.0956 11.7592 16.125 11.8787 16.125 12C16.125 12.1213 16.0956 12.2408 16.0392 12.3483C15.9829 12.4557 15.9013 12.5479 15.8016 12.6169Z" fill="currentColor"/> 1117</svg></div></div></div></a></div><div fs-richtext-component="blog-numbers" class="article-number-wrapper w-dyn-list"><div class="w-dyn-empty"><div>No items found.</div></div></div><a fs-richtext-component="blog-cta" data-wf-native-id-path="b53f31bc-8de3-bf73-89e0-a857fbcccd57" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b53f31bc-8de3-bf73-89e0-a857fbcccd57" href="#" class="component_article-cta w-inline-block"><img src="https://cdn.prod.website-files.com/6673f18ee1d6f0f478fa3609/6673f18ee1d6f0f478fa36c1_img-1.jpg" loading="lazy" alt="" class="article-cta-img w-dyn-bind-empty"/><div class="article-cta-content"><div class="subtitle w-dyn-bind-empty"></div><div class="h5-style w-dyn-bind-empty"></div><div class="paragraph-3 w-dyn-bind-empty"></div></div><div class="article-cta-arrow"><div class="icon-height-large is-show w-embed"><svg width="100%" height="100%" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 1118<path fill-rule="evenodd" clip-rule="evenodd" d="M1.88974 0.852158C1.88974 0.532539 2.14884 0.273438 2.46846 0.273438L10.0574 0.273438C10.98 0.273438 11.728 1.02139 11.728 1.94404V9.53296C11.728 9.85258 11.4689 10.1117 11.1493 10.1117V10.1117C10.8296 10.1117 10.5705 9.85258 10.5705 9.53296V4.26592C10.5705 3.52174 9.6708 3.14905 9.14459 3.67527L1.26138 11.5585C1.03537 11.7845 0.668945 11.7845 0.442941 11.5585V11.5585C0.216937 11.3325 0.216936 10.9661 0.442941 10.74L8.32615 2.85683C8.85237 2.33062 8.47968 1.43088 7.7355 1.43088L2.46846 1.43088C2.14884 1.43088 1.88974 1.17178 1.88974 0.852158V0.852158Z" fill="currentColor"/> 1119</svg></div><div class="icon-height-large is-hide w-embed"><svg width="100%" height="100%" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 1120<path fill-rule="evenodd" clip-rule="evenodd" d="M1.88974 0.852158C1.88974 0.532539 2.14884 0.273438 2.46846 0.273438L10.0574 0.273438C10.98 0.273438 11.728 1.02139 11.728 1.94404V9.53296C11.728 9.85258 11.4689 10.1117 11.1493 10.1117V10.1117C10.8296 10.
11201117 10.5705 9.85258 10.5705 9.53296V4.26592C10.5705 3.52174 9.6708 3.14905 9.14459 3.67527L1.26138 11.5585C1.03537 11.7845 0.668945 11.7845 0.442941 11.5585V11.5585C0.216937 11.3325 0.216936 10.9661 0.442941 10.74L8.32615 2.85683C8.85237 2.33062 8.47968 1.43088 7.7355 1.43088L2.46846 1.43088C2.14884 1.43088 1.88974 1.17178 1.88974 0.852158V0.852158Z" fill="currentColor"/> 1121</svg></div></div></a><div fs-richtext-component="blog-upload-file" class="component_aticle-file"><a data-wf-native-id-path="b53f31bc-8de3-bf73-89e0-a857fbcccd64" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b53f31bc-8de3-bf73-89e0-a857fbcccd64" href="#" class="article-file w-inline-block"><div class="h6-style w-dyn-bind-empty"></div><div class="icon-1x1-size-24 w-embed"><svg width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1122<path d="M10.0002 11.668L9.64661 12.0215L10.0002 12.3751L10.3537 12.0215L10.0002 11.668ZM10.5002 4.16797C10.5002 3.89183 10.2763 3.66797 10.0002 3.66797C9.72402 3.66797 9.50016 3.89183 9.50016 4.16797L10.5002 4.16797ZM5.47994 7.85486L9.64661 12.0215L10.3537 11.3144L6.18705 7.14775L5.47994 7.85486ZM10.3537 12.0215L14.5204 7.85486L13.8133 7.14775L9.64661 11.3144L10.3537 12.0215ZM10.5002 11.668L10.5002 4.16797L9.50016 4.16797L9.50016 11.668L10.5002 11.668Z" fill="currentColor"/> 1123<path d="M4.1665 13.332L4.1665 14.1654C4.1665 15.0858 4.9127 15.832 5.83317 15.832L14.1665 15.832C15.087 15.832 15.8332 15.0858 15.8332 14.1654V13.332" stroke="currentColor"/> 1124</svg></div></a></div></div><div class="spacer-huge"></div></div></div></section><section class="section_newsrom-related"><div class="spacer-xlarge"></div><div class="padding-global"><div class="container-large"><div class="margin-bottom margin-custom2"><div class="newsroom-collection_header"><h2 class="heading-style-40px">Related News</h2></div></div><div class="newsroom-collection w-dyn-list"><div fs-list-load="more" fs-list-element="list" role="list" class="newsroom-collection__list w-dyn-items"><div role="listitem" class="newsroom-collection__item w-dyn-item"><div card="" data-wf--newsroom-card--variant="primary" class="newsroom-client__card"><a data-wf-native-id-path="8dfa7916-2301-9314-4def-41e91e8667fd_instance-0:6d463e72-65d5-c0a2-e1fe-9ebbacb5c635_instance-0" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="6d463e72-65d5-c0a2-e1fe-9ebbacb5c635" data-wf-cms-context="%5B%7B%22collectionId%22%3A%2269488513498b20ea4f33e314%22%2C%22itemId%22%3A%226ab0e30f32db50dc7846f36b%22%7D%5D" data-wf-component-context="%5B%7B%22componentId%22%3A%226d463e72-65d5-c0a2-e1fe-9ebbacb5c634%22%2C%22instanceId%22%3A%228dfa7916-2301-9314-4def-41e91e8667fd%22%7D%5D" href="/articles/circus-ceo-nikolas-bullwinkel-to-speak-at-goldman-sachs-and-bank-of-america-stages-keynotes-at-further-investor-conferences-2" class="newsroom-client__link w-inline-block"><div class="newsroom-client__img-holder"><img card-img="" loading="lazy" alt="" src="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab0e1b1567046034b30077f_Screenshot%202026-09-21%20at%2009.49.58.png" sizes="100vw" srcset="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab0e1b1567046034b30077f_Screenshot%202026-09-21%20at%2009.49.58-p-500.png 500w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab0e1b1567046034b30077f_Screenshot%202026-09-21%20at%2009.49.58-p-800.png 800w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab0e1b1567046034b30077f_Screenshot%202026-09-21%20at%2009.49.58-p-1080.png 1080w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab0e1b1567046034b30077f_Screenshot%202026-09-21%20at%2009.49.58-p-1600.png 1600w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6ab0e1b1567046034b30077f_Screenshot%202026-09-21%20at%2009.49.58.png 1804w" class="newsroom-client__img"/></div></a><div class="newsroom-client__divider"><div progress="" class="newsroom-client__progress"></div></div><div class="newsroom-client__content"><a data-wf-native-id-path="8dfa7916-2301-9314-4def-41e91e8667fd_instance-0:6d463e72-65d5-c0a2-e1fe-9ebbacb5c642_instance-0" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="6d463e72-65d5-c0a2-e1fe-9ebbacb5c642" data-wf-cms-context="%5B%7B%22collectionId%22%3A%2269488513498b20ea4f33e314%22%2C%22itemId%22%3A%226ab0e30f32db50dc7846f36b%22%7D%5D" data-wf-component-context="%5B%7B%22componentId%22%3A%226d463e72-65d5-c0a2-e1fe-9ebbacb5c634%22%2C%22instanceId%22%3A%228dfa7916-2301-9314-4def-41e91e8667fd%22%7D%5D" href="/articles/circus-ceo-nikolas-bullwinkel-to-speak-at-goldman-sachs-and-bank-of-america-stages-keynotes-at-further-investor-conferences-2" class="newsroom-client__link w-inline-block"><div class="text-style-3lines"><h3 class="heading-style-h5">Circus CEO Nikolas Bullwinkel to Speak at Goldman Sachs and Bank of America Stages; Keynotes at Further Investor Conferences</h3></div></a><div class="text-color-grey"><div class="newsroom-client_info"><p class="text-size-small">Sep 21, 2026</p><p class="text-size-tiny">Â â </p><div class="newsroom-client_info"><p class="text-size-small">3</p><p class="text-size-small">min read</p></div></div></div></div></div></div><div role="listitem" class="newsroom-collection__item w-dyn-item"><div card="" data-wf--newsroom-card--variant="primary" class="newsroom-client__card"><a data-wf-native-id-path="8dfa7916-2301-9314-4def-41e91e8667fd_instance-1:6d463e72-65d5-c0a2-e1fe-9ebbacb5c635_instance-1" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="6d463e72-65d5-c0a2-e1fe-9ebbacb5c635" data-wf-cms-context="%5B%7B%22collectionId%22%3A%2269488513498b20ea4f33e314%22%2C%22itemId%22%3A%226a9164
112403c2f6e11f683ddd31%22%7D%5D" data-wf-component-context="%5B%7B%22componentId%22%3A%226d463e72-65d5-c0a2-e1fe-9ebbacb5c634%22%2C%22instanceId%22%3A%228dfa7916-2301-9314-4def-41e91e8667fd%22%7D%5D" href="/articles/circus-rolls-out-circus-pods-world-s-first-intelligent-refill-system-for-autonomous-sustainment-robotics" class="newsroom-client__link w-inline-block"><div class="newsroom-client__img-holder"><img card-img="" loading="lazy" alt="" src="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a916692b6a77e9e8609606a_circus-group_logo-corrected_1.png" sizes="100vw" srcset="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a916692b6a77e9e8609606a_circus-group_logo-corrected_1-p-500.png 500w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a916692b6a77e9e8609606a_circus-group_logo-corrected_1-p-800.png 800w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a916692b6a77e9e8609606a_circus-group_logo-corrected_1-p-1080.png 1080w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a916692b6a77e9e8609606a_circus-group_logo-corrected_1-p-1600.png 1600w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a916692b6a77e9e8609606a_circus-group_logo-corrected_1-p-2000.png 2000w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a916692b6a77e9e8609606a_circus-group_logo-corrected_1.png 2560w" class="newsroom-client__img"/></div></a><div class="newsroom-client__divider"><div progress="" class="newsroom-client__progress"></div></div><div class="newsroom-client__content"><a data-wf-native-id-path="8dfa7916-2301-9314-4def-41e91e8667fd_instance-1:6d463e72-65d5-c0a2-e1fe-9ebbacb5c642_instance-1" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="6d463e72-65d5-c0a2-e1fe-9ebbacb5c642" data-wf-cms-context="%5B%7B%22collectionId%22%3A%2269488513498b20ea4f33e314%22%2C%22itemId%22%3A%226a916403c2f6e11f683ddd31%22%7D%5D" data-wf-component-context="%5B%7B%22componentId%22%3A%226d463e72-65d5-c0a2-e1fe-9ebbacb5c634%22%2C%22instanceId%22%3A%228dfa7916-2301-9314-4def-41e91e8667fd%22%7D%5D" href="/articles/circus-rolls-out-circus-pods-world-s-first-intelligent-refill-system-for-autonomous-sustainment-robotics" class="newsroom-client__link w-inline-block"><div class="text-style-3lines"><h3 class="heading-style-h5">Circus Rolls Out Circus Pods: Worldâs First Intelligent Refill System for Autonomous Sustainment Robotics</h3></div></a><div class="text-color-grey"><div class="newsroom-client_info"><p class="text-size-small">Aug 28, 2026</p><p class="text-size-tiny">Â â </p><div class="newsroom-client_info"><p class="text-size-small">3</p><p class="text-size-small">min read</p></div></div></div></div></div></div><div role="listitem" class="newsroom-collection__item w-dyn-item"><div card="" data-wf--newsroom-card--variant="primary" class="newsroom-client__card"><a data-wf-native-id-path="8dfa7916-2301-9314-4def-41e91e8667fd_instance-2:6d463e72-65d5-c0a2-e1fe-9ebbacb5c635_instance-2" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="6d463e72-65d5-c0a2-e1fe-9ebbacb5c635" data-wf-cms-context="%5B%7B%22collectionId%22%3A%2269488513498b20ea4f33e314%22%2C%22itemId%22%3A%226a8d45afdc0b11b41e5238cf%22%7D%5D" data-wf-component-context="%5B%7B%22componentId%22%3A%226d463e72-65d5-c0a2-e1fe-9ebbacb5c634%22%2C%22instanceId%22%3A%228dfa7916-2301-9314-4def-41e91e8667fd%22%7D%5D" href="/articles/circus-holds-successful-2026-annual-general-meeting-as-global-ai-robotics-rollout-progresses" class="newsroom-client__link w-inline-block"><div class="newsroom-client__img-holder"><img card-img="" loading="lazy" alt="" src="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a8d4598459925c670fd4acf_Screenshot%202026-08-25%20at%2009.34.36.png" sizes="100vw" srcset="https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a8d4598459925c670fd4acf_Screenshot%202026-08-25%20at%2009.34.36-p-500.png 500w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a8d4598459925c670fd4acf_Screenshot%202026-08-25%20at%2009.34.36-p-800.png 800w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a8d4598459925c670fd4acf_Screenshot%202026-08-25%20at%2009.34.36-p-1080.png 1080w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a8d4598459925c670fd4acf_Screenshot%202026-08-25%20at%2009.34.36-p-1600.png 1600w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a8d4598459925c670fd4acf_Screenshot%202026-08-25%20at%2009.34.36-p-2000.png 2000w, https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/6a8d4598459925c670fd4acf_Screenshot%202026-08-25%20at%2009.34.36.png 2096w" class="newsroom-client__img"/>
1124</div></a><div class="newsroom-client__divider"><div progress="" class="newsroom-client__progress"></div></div><div class="newsroom-client__content"><a data-wf-native-id-path="8dfa7916-2301-9314-4def-41e91e8667fd_instance-2:6d463e72-65d5-c0a2-e1fe-9ebbacb5c642_instance-2" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="6d463e72-65d5-c0a2-e1fe-9ebbacb5c642" data-wf-cms-context="%5B%7B%22collectionId%22%3A%2269488513498b20ea4f33e314%22%2C%22itemId%22%3A%226a8d45afdc0b11b41e5238cf%22%7D%5D" data-wf-component-context="%5B%7B%22componentId%22%3A%226d463e72-65d5-c0a2-e1fe-9ebbacb5c634%22%2C%22instanceId%22%3A%228dfa7916-2301-9314-4def-41e91e8667fd%22%7D%5D" href="/articles/circus-holds-successful-2026-annual-general-meeting-as-global-ai-robotics-rollout-progresses" class="newsroom-client__link w-inline-block"><div class="text-style-3lines"><h3 class="heading-style-h5">Circus Holds Successful 2026 Annual General Meeting as Global AI Robotics Rollout Progresses</h3></div></a><div class="text-color-grey"><div class="newsroom-client_info"><p class="text-size-small">Aug 21, 2026</p><p class="text-size-tiny">Â â </p><div class="newsroom-client_info"><p class="text-size-small">3</p><p class="text-size-small">min read</p></div></div></div></div></div></div></div></div></div></div><div class="spacer-xlarge"></div></section><div data-wf--footer-v6--variant="base" class="footerv7_component"><div class="padding-global"><div class="container-large"><div class="footerv7_wrapper"><div class="footerv7_header-wrap"><div class="footerv7_content-left"><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:0710c4fc-2420-adf0-2066-d66054f6767c" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="0710c4fc-2420-adf0-2066-d66054f6767c" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="#" class="footerv7_brand-link w-inline-block"><div class="footerv7_brand-logo w-embed"><svg width="100%" height="100%" viewBox="0 0 62 55" fill="none" xmlns="http://www.w3.org/2000/svg"> 1125<path d="M39.5934 0.594281C39.1164 0.799205 38.66 1.02462 38.2452 1.29102C37.8096 1.57792 37.4362 1.8853 37.0629 2.23368C36.6895 2.58205 36.3784 2.9714 36.1087 3.38125C35.8184 3.7911 35.5902 4.24194 35.3828 4.71326C35.1961 5.1641 35.0509 5.61493 34.9472 6.08626C34.8435 6.57807 34.7812 7.06989 34.7812 7.5822C34.7812 8.09452 34.8227 8.60683 34.9264 9.11914C35.0302 9.61096 35.1754 10.0823 35.362 10.5536C35.5695 11.0249 35.7976 11.4553 36.0673 11.8856C36.3576 12.2955 36.6688 12.6848 37.0214 13.0332C37.374 13.3816 37.7681 13.7094 38.2037 13.9758C38.6185 14.2627 39.0749 14.4882 39.5312 14.6726C39.9875 14.857 40.4438 15.0005 40.9209 15.1029C41.4187 15.2054 41.9165 15.2669 42.4351 15.2669C42.9329 15.2669 43.4515 15.2259 43.9493 15.1234C44.4471 15.021 44.9656 14.8775 45.4427 14.6726C45.9198 14.4882 46.3761 14.2422 46.7702 13.9758C47.2058 13.689 47.5999 13.3816 47.9525 13.0332C48.3051 12.6848 48.637 12.2955 48.9066 11.8856C49.197 11.4758 49.4252 11.0249 49.6119 10.5536C49.7985 10.1028 49.9437 9.65194 50.0474 9.18062C50.1512 8.70929 50.1926 8.21747 50.2134 7.74614C50.2134 7.21334 50.1719 6.68054 50.0682 6.14773C49.9645 5.65591 49.8193 5.18459 49.6326 4.71326C49.4252 4.24194 49.197 3.81159 48.9274 3.38125C48.637 2.9714 48.3258 2.58205 47.9732 2.23368C47.6206 1.8853 47.2265 1.55743 46.7909 1.29102C46.3761 1.00413 45.9198 0.778713 45.4634 0.594281C45.0071 0.409849 44.5508 0.266402 44.0737 0.16394C43.5759 0.0614773 43.0781 0 42.5595 0C42.041 0 41.5224 0.0409849 41.0039 0.143447C40.5061 0.245909 40.029 0.389356 39.5519 0.573788" fill="currentcolor"/> 1126<path d="M16.3825 0.573788C15.9054 0.778713 15.4491 1.00413 15.0342 1.27053C14.5987 1.55743 14.2253 1.86481 13.8519 2.21318C13.4786 2.56156 13.1675 2.95091 12.8978 3.36076C12.6074 3.77061 12.3793 4.22144 12.1718 4.69277C11.9852 5.1436 11.84 5.59444 11.7362 6.06576C11.6325 6.55758 11.5703 7.0494 11.5703 7.56171C11.5703 8.07402 11.6118 8.58633 11.7155 9.09865C11.8192 9.59046 11.9644 10.0618 12.1511 10.5331C12.3585 11.0044 12.5867 11.4348 12.8563 11.8651C13.1467 12.275 13.4578 12.6643 13.8105 13.0127C14.1631 13.3611 14.5572 13.689 14.9928 13.9554C15.4076 14.2422 15.8639 14.4677 16.3203 14.6521C16.7766 14.8365 17.2329 14.98 17.71 15.0824C18.2078 15.1849 18.7056 15.2464 19.2242 15.2464C19.722 15.2464 20.2405 15.2054 20.7383 15.1029C21.2361 15.0005 21.7547 14.857 22.2318 14.6521C22.7088 14.4677 23.1652 14.2218 23.5593 13.9554C23.9948 13.6685 24.3889 13.3611 24.7416 13.0127C25.0942 12.6643 25.426 12.275 25.6957 11.8651C25.9861 11.4553 26.2142 11.0044 26.4009 10.5331C26.5876 10.0823 26.7328 9.63145 26.8365 9.16012C26.9402 8.6888 26.9817 8.19698 27.0024 7.72565C27.0024 7.19285 26.961 6.66004 26.8572 6.12724C26.7535 5.
112663542 26.6083 5.1641 26.4217 4.69277C26.2142 4.22144 25.9861 3.7911 25.7164 3.36076C25.426 2.95091 25.1149 2.56156 24.7623 2.21318C24.4097 1.86481 24.0156 1.53693 23.58 1.27053C23.1652 0.983637 22.7088 0.75822 22.2525 0.573788C21.7962 0.389356 21.3398 0.245909 20.8628 0.143447C20.4065 0.0614773 19.9086 0 19.3901 0C18.8715 0 18.353 0.0409849 17.8344 0.143447C17.3366 0.245909 16.8595 0.389356 16.3825 0.573788Z" fill="currentcolor"/> 1127<path d="M23.6418 13.9944L26.9813 11.6377C29.3459 9.95736 32.5402 9.95736 34.9048 11.6377L38.2443 14.0149V1.28906L34.9048 3.66619C32.5402 5.34657 29.3459 5.34657 26.9606 3.66619L23.6211 1.28906V13.9944H23.6418Z" fill="currentcolor"/> 1128<path d="M3.04553 21.4386C3.46037 21.1313 3.87522 20.8649 4.33154 20.6394C4.78787 20.414 5.26494 20.2501 5.74201 20.1066C6.23982 19.9837 6.73763 19.9017 7.23544 19.8607C7.73325 19.8197 8.2518 19.8607 8.74961 19.9017C9.22668 19.9632 9.70375 20.0657 10.1808 20.2296C10.6579 20.3935 11.135 20.578 11.5705 20.8444C12.0269 21.0903 12.4625 21.3977 12.8566 21.746C13.2299 22.0739 13.5825 22.4428 13.8937 22.8321C14.2048 23.242 14.4744 23.6518 14.7026 24.1027C14.9308 24.5535 15.0967 25.0248 15.2419 25.4961C15.3663 25.988 15.4493 26.4798 15.4908 26.9716C15.5115 27.4634 15.4908 27.9757 15.4286 28.4676C15.3663 28.9389 15.2626 29.4102 15.0967 29.8815C14.9308 30.3529 14.7233 30.8242 14.4744 31.2545C14.2255 31.6849 13.9351 32.0947 13.6033 32.4841C13.2714 32.8734 12.8773 33.2218
112812.4625 33.5497C12.0476 33.8571 11.612 34.1235 11.1764 34.3489C10.7201 34.5743 10.243 34.7382 9.76598 34.8817C9.26817 35.0046 8.77036 35.0866 8.27254 35.1276C7.77473 35.1686 7.25618 35.1276 6.75837 35.0866C6.2813 35.0251 5.80423 34.9227 5.32716 34.7587C4.87084 34.6153 4.41451 34.4104 3.97893 34.1849C3.5226 33.9185 3.06627 33.6112 2.65143 33.2628C2.27807 32.9349 1.92546 32.566 1.61433 32.1767C1.30319 31.7668 1.03355 31.357 0.805384 30.9062C0.57722 30.4553 0.411283 29.984 0.266089 29.5127C0.141636 29.0208 0.0586676 28.529 0.0171833 28.0372C-0.0243009 27.5454 0.0171833 27.0331 0.0586676 26.5413C0.120894 26.0699 0.224604 25.5986 0.390541 25.1273C0.556478 24.656 0.763899 24.1846 1.0128 23.7543C1.26171 23.3035 1.57284 22.8731 1.92546 22.4838C2.25733 22.1149 2.63069 21.7665 3.02479 21.4591" fill="currentcolor"/> 1129<path d="M22.7691 14.4933L19.0148 16.1737C16.3598 17.3622 14.7834 20.0877 15.053 22.9567L15.4471 26.9937L4.30859 20.641L8.06292 18.9811C10.7179 17.7926 12.3151 15.0671 12.0247 12.1776L11.6098 8.14062L22.7483 14.4933H22.7691Z" fill="currentcolor"/> 1130<path d="M4.33203 34.3478L8.08635 36.0282C10.7413 37.2167 12.3385 39.9422 12.0481 42.8112L11.654 46.8482L22.7925 40.4955L19.0382 38.8356C16.3832 37.6471 14.7861 34.9216 15.0764 32.0526L15.4913 28.0156L4.35277 34.3683L4.33203 34.3478Z" fill="currentcolor"/> 1131<path d="M22.3138 54.407C22.7909 54.2225 23.2264 53.9766 23.6413 53.7102C24.0769 53.4233 24.4502 53.1159 24.8236 52.7676C25.1969 52.4192 25.5081 52.0298 25.7777 51.62C26.0681 51.2101 26.2963 50.7593 26.483 50.288C26.6696 49.8372 26.8148 49.3863 26.9185 48.915C27.0222 48.4232 27.0845 47.9314 27.0845 47.419C27.0845 46.9067 27.043 46.3944 26.9393 45.8821C26.8356 45.3903 26.6904 44.919 26.5037 44.4476C26.2963 43.9763 26.0681 43.546 25.7985 43.1156C25.5081 42.7058 25.1969 42.3164 24.8443 41.9681C24.4917 41.6197 24.0976 41.2918 23.662 41.0254C23.2472 40.7385 22.7909 40.5131 22.3345 40.3287C21.8782 40.1442 21.4219 40.0008 20.9448 39.8983C20.447 39.7959 19.9492 39.7344 19.4306 39.7344C18.9328 39.7344 18.4143 39.7754 17.9165 39.8778C17.4187 39.9803 16.9001 40.1237 16.423 40.3287C15.946 40.5131 15.4896 40.759 15.0955 41.0254C14.6599 41.3123 14.2658 41.6197 13.9132 41.9681C13.5606 42.3164 13.2287 42.7058 12.9591 43.1156C12.6687 43.5255 12.4405 43.9763 12.2539 44.4476C12.0672 44.8985 11.922 45.3493 11.8183 45.8206C11.7146 46.292 11.6731 46.7838 11.6523 47.2551C11.6523 47.7879 11.6938 48.3207 11.7975 48.8535C11.9012 49.3453 12.0464 49.8167 12.2331 50.288C12.4405 50.7593 12.6687 51.1897 12.9384 51.62C13.2287 52.0298 13.5399 52.4192 13.8925 52.7676C14.2451 53.1159 14.6392 53.4438 15.0748 53.7102C15.4896 53.9971 15.946 54.2225 16.4023 54.407C16.8586 54.5914 17.3149 54.7348 17.792 54.8373C18.2898 54.9398 18.7876 55.0012 19.3062 55.0012C19.8247 55.0012 20.3433 54.9603 20.8618 54.8578C21.3597 54.7553 21.8367 54.6119 22.3138 54.4275" fill="currentcolor"/> 1132<path d="M45.504 54.407C45.9811 54.2225 46.4166 53.9766 46.8315 53.7102C47.2671 53.4233 47.6404 53.1159 48.0138 52.7676C48.3871 52.4192 48.6983 52.0298 48.9679 51.62C49.2583 51.2101 49.4865 50.7593 49.6939 50.288C49.8806 49.8372 50.0258 49.3863 50.1295 48.915C50.2332 48.4232 50.2954 47.9314 50.2954 47.419C50.2954 46.9067 50.2539 46.3944 50.1502 45.8821C50.0465 45.3903 49.9013 44.919 49.7146 44.4476C49.5072 43.9763 49.279 43.546 49.0094 43.1156C48.719 42.7058 48.4079 42.3164 48.0553 41.9681C47.7026 41.6197 47.3085 41.2918 46.873 41.0254C46.4581 40.7385 46.0018 40.5131 45.5455 40.3287C45.0891 40.1442 44.6328 40.0008 44.1557 39.8983C43.6579 39.7959 43.1601 39.7344 42.6416 39.7344C42.1438 39.7344 41.6252 39.7754 41.1274 39.8778C40.6296 39.9803 40.111 40.1237 39.634 40.3287C39.1569 40.5131 38.7006 40.759 38.3065 41.0254C37.8709 41.3123 37.4768 41.6197 37.1242 41.9681C36.7716 42.3164 36.4397 42.7058 36.17 43.1156C35.8796 43.5255 35.6515 43.9763 35.4648 44.4476C35.2781 44.8985 35.1329 45.3493 35.0292 45.8206C34.9255 46.292 34.884 46.7838 34.8633 47.2551C34.8633 47.7879 34.9048 48.3207 35.0085 48.8535C35.1122 49.3453 35.2574 49.8167 35.4441 50.288C35.6515 50.7593 35.8796 51.1897 36.1493 51.62C36.4397 52.0298 36.7508 52.4192 37.1034 52.7676C37.456 53.1159 37.8501 53.4438 38.2857 53.7102C38.7006 53.9971 39.1569 54.2225 39.6132 54.407C40.0696 54.5914 40.5259 54.7348 41.0029 54.8373C41.5008 54.9398 41.9986 55.0012 42.5171 55.0012C43.0357 55.0012 43.5542 54.9603 44.0728 54.8578C44.5706 54.7553 45.0477 54.6119 45.5247 54.4275" fill="currentcolor"/> 1133<path d="M38.2665 40.9844L34.927 43.3615C32.5624 45.0419 29.3681 45.0419 27.0035 43.3615L23.6641 40.9844V53.6897L27.0035 51.3126C29.3681 49.6322 32.5624 49.6322 34.9478 51.3126L38.2872 53.6897V40.9844H38.2665Z" fill="currentcolor"/> 1134<path d="M47.2655 53.4091C46.8507 53.7164 46.4151 53.9828 45.9795 54.2083C45.5232 54.4337 45.0461 54.5976 44.5691 54.7411C44.0713 54.864 43.5734 54.946 43.0756 54.987C42.5778 55.028 42.0593 54.987 41.5615 54.946C4
11341.0844 54.8845 40.6073 54.782 40.1303 54.6181C39.6532 54.4542 39.1969 54.2697 38.7405 54.0033C38.2842 53.7574 37.8694 53.45 37.4545 53.1017C37.0812 52.7738 36.7285 52.4049 36.4174 52.0156C36.1063 51.6057 35.8366 51.1959 35.6085 50.745C35.3803 50.2942 35.1936 49.8229 35.0692 49.3516C34.9447 48.8597 34.8618 48.3679 34.8203 47.8761C34.7995 47.3843 34.8203 46.872 34.8825 46.3801C34.9447 45.9088 35.0484 45.4375 35.2144 44.9662C35.3803 44.4948 35.5877 44.0235 35.8366 43.5932C36.0855 43.1628 36.3759 42.753 36.7078 42.3636C37.0397 41.9743 37.4338 41.6259 37.8486 41.298C38.2635 40.9906 38.6783 40.7242 39.1346 40.4988C39.591 40.2734 40.068 40.1095 40.5451 39.966C41.0429 39.8431 41.5407 39.7611 42.0385 39.7201C42.5363 39.6791 43.0549 39.7201 43.5527 39.7611C44.0298 39.8226 44.5068 39.925 44.9839 40.089C45.4402 40.2324 45.8966 40.4373 46.3321 40.6628C46.7885 40.9292 47.2448 41.2365 47.6596 41.5849C48.033 41.9128 48.3856 42.2817 48.6967 42.671C49.0079 43.0809 49.2775 43.4907 49.5057 43.9415C49.7339 44.3924 49.9205 44.8637 50.045 45.335C50.1694 45.8269 50.2524 46.3187 50.2939 46.8105C50.3354 47.3023 50.2939 47.8146 50.2524 48.3064C50.1902 48.7778 50.0865 49.2491 49.9205 49.7204C49.7546 50.1917 49.5472 50.6631 49.2983 51.0934C49.0494 51.5442 48.7382 51.9541 48.3856 52.3639C48.0537 52.7328 47.6804 53.0812 47.2863 53.3886" fill="currentcolor"/> 1135<path d="M54.1977 35.1467C58.4706 35.1467 61.9346 31.7245 61.9346 27.5031C61.9346 23.2816 58.4706 19.8594 54.1977 19.8594C49.9249 19.8594 46.4609 23.2816 46.4609 27.5031C46.4609 31.7245 49.9249 35.1467 54.1977 35.1467Z" fill="currentcolor"/> 1136</svg></div></a><div class="footerv7_eqs-wrapper"><div class="footerv7_eqs-content"><h3>Stay Informed about <br/>our global roll-out</h3><div class="max-width-small"><div class="text-color-grey"><div class="text-size-small">Join our newsletter to get the latest automation news and fundamentally change an entire industry with us.</div></div></div><a id="footer-subscribe-button" data-w-id="809313c5-621c-7271-f938-650e8ed7032f" data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:809313c5-621c-7271-f938-650e8ed7032f" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="809313c5-621c-7271-f938-650e8ed7032f" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="#" class="footerv7_eqs-button w-inline-block"><div class="top-text">Subscribe</div></a></div></div></div><div class="footerv7_content-right"><div class="footerv7_menu-wrap"><div class="text-color-grey"><div class="text-style-allcaps"><div class="text-size-small">Company </div></div></div><div class="footerv7_links"><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:0710c4fc-2420-adf0-2066-d66054f67694" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="0710c4fc-2420-adf0-2066-d66054f67694" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/about-us" class="footerv7_link">About Us</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:0710c4fc-2420-adf0-2066-d66054f67696" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="0710c4fc-2420-adf0-2066-d66054f67696" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/celestica" class="footerv7_link">Production</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:0710c4fc-2420-adf0-2066-d66054f67698" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="0710c4fc-2420-adf0-2066-d66054f67698" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/career" class="footerv7_link">Career</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:0710c4fc-2420-adf0-2066-d66054f6769a" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="0710c4fc-2420-adf0-2066-d66054f6769a" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/newsroom" class="footerv7_link">Newsroom</a>
1136<a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:eeb2d793-7249-be8f-a1b6-cd3e71425c28" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="eeb2d793-7249-be8f-a1b6-cd3e71425c28" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/newsroom#media-kit" target="_blank" class="footerv7_link">Media Kit</a></div></div><div class="footerv7_menu-wrap"><div class="text-color-grey"><div class="text-style-allcaps"><div class="text-size-small">Products</div></div></div><div class="footerv7_links"><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:2c6c2b09-80df-abb0-1a99-d6a6e87160d1" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="2c6c2b09-80df-abb0-1a99-d6a6e87160d1" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/ca-1" class="footerv7_link">CA-1</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:73f74676-6828-85c7-284f-21ff3bb616d5" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="73f74676-6828-85c7-284f-21ff3bb616d5" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/ca-a" class="footerv7_link">CA-A</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:2c6c2b09-80df-abb0-1a99-d6a6e87160d3" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="2c6c2b09-80df-abb0-1a99-d6a6e87160d3" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/circusos" class="footerv7_link">CircusOS</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:2c6c2b09-80df-abb0-1a99-d6a6e87160d5" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="2c6c2b09-80df-abb0-1a99-d6a6e87160d5" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/fully-ai" class="footerv7_link">Fully AI</a></div></div><div class="footerv7_menu-wrap"><div class="text-color-grey"><div class="text-style-allcaps"><div class="text-size-small">DEFENCE</div></div></div><div class="footerv7_links"><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:bb6feaaf-b8a2-478f-338c-da737fa6ade0" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="bb6feaaf-b8a2-478f-338c-da737fa6ade0" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="https://circus-defence.ai/" target="_blank" class="footerv7_link">Circus Defence</a></div></div><div class="footerv7_menu-wrap"><div class="text-color-grey"><div class="text-style-allcaps"><div class="text-size-small">Investor Relations</div></div></div><div class="footerv7_links"><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:9cde917b-787d-2315-9f07-d8af8483e7ba" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="9cde917b-787d-2315-9f07-d8af8483e7ba" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/for-investors" class="footerv7_link">Overview</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:9cde917b-787d-2315-9f07-d8af8483e7bc" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="9cde917b-787d-2315-9f07-d8af8483e7bc" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/financials" class="footerv7_link">Financials</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:9cde917b-787d-2315-9f07-d8af8483e7be" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="9cde917b-787d-2315-9f07-d8af8483e7be" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/capital-market-releases" class="footerv7_link">Capital Market Releases</a>
1136<a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:e39d3d4b-9da0-5443-ef93-a24ebae3ce54" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="e39d3d4b-9da0-5443-ef93-a24ebae3ce54" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/circus-share" class="footerv7_link">Circus Share</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:ae65d3b7-16db-ae80-d477-5f1d5539403c" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="ae65d3b7-16db-ae80-d477-5f1d5539403c" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/analysts" class="footerv7_link">Analyst Coverage</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:faf1c939-078c-c44e-d4fb-2cabfe5f0297" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="faf1c939-078c-c44e-d4fb-2cabfe5f0297" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/events" class="footerv7_link">Events</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:69d0aaea-c008-727c-f7d0-4e4b28030931" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="69d0aaea-c008-727c-f7d0-4e4b28030931" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/investors-governance" class="footerv7_link">Corporate Governance</a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:203065c5-e67a-090d-605d-09a9ea591daf" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="203065c5-e67a-090d-605d-09a9ea591daf" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="/investor-relations-contact" class="footerv7_link">IR Contact</a></div></div></div></div><div class="footerv7_bottom-wrap"><div class="text-color-grey">© 2026 Circus SE. All rights reserved.</div><div id="w-node-_0710c4fc-2420-adf0-2066-d66054f676c1-54f67676" class="footerv7_privacy-links"><a href="/trust-center" data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:0710c4fc-2420-adf0-2066-d66054f676c2" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="0710c4fc-2420-adf0-2066-d66054f676c2" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" class="footerv7_privacy-link w-inline-block"><div>Trust Center</div></a><a href="/imprint" data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:0710c4fc-2420-adf0-2066-d66054f676c5" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="0710c4fc-2420-adf0-2066-d66054f676c5" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" class="footerv7_privacy-link w-inline-block"><div>Imprint</div></a><a href="/privacy-policy" data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:ec56ecb8-e465-e0c9-8429-79886a276d96" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="ec56ecb8-e465-e0c9-8429-79886a276d96" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" class="footerv7_privacy-link w-inline-block"><div>Privacy Policy</div></a></div><div id="w-node-b5abd58a-c816-341e-bc8e-9dbb5c8f1c97-54f67676" class="footerv7_social-links"><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:1e1ac877-4826-9718-14a9-002e8caabcda" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="1e1ac877-4826-9718-14a9-002e8caabcda" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="https://www.linkedin.com/company/circuskitchens/" target="_blank" class="footerv7_social-link w-inline-block"><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M18.3362 18.339H15.6707V14.1622C15.6707 13.1662 15.6505 11.8845 14.2817 11.8845C12.892 11.8845 12.6797 12.9683 12.6797 14.0887V18.339H10.0142V9.75H12.5747V10.9207H12.6092C12.967 10.2457 13.837 9.53325 15.1367 9.53325C17.8375 9.53325 18.337 11.3108 18.337 13.6245V18.339H18.3362ZM7.00373 8.57475C6.14573 8.57475 5.45648 7.88025 5.45648 7.026C5.45648 6.1725 6.14648 5.47875 7.00373 5.47875C7.85873 5.47875 8.55173 6.1725 8.55173 7.026C8.55173 7.88025 7.85798 8.57475 7.00373 8.57475ZM8.34023 18.339H5.66723V9.75H8.34023V18.339ZM19.6697 3H4.32923C3.59498 3 3.00098 3.5805 3.00098 4.29675V19.7033C3.00098 20.4202 3.59498 21 4.32923 21H19.6675C20.401 21 21.001 20.4202 21.001 19.7033V4.29675C21.001 3.5805 20.401 3 19.6675 3H19.6697Z"></path></svg></div></a>
1136<a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:61ae66b5-0af5-3510-7763-864671a22494" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="61ae66b5-0af5-3510-7763-864671a22494" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="https://www.youtube.com/@Circus-Group" target="_blank" class="footerv7_social-link w-inline-block"><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M12.2439 4C12.778 4.00294 14.1143 4.01586 15.5341 4.07273L16.0375 4.09468C17.467 4.16236 18.8953 4.27798 19.6037 4.4755C20.5486 4.74095 21.2913 5.5155 21.5423 6.49732C21.942 8.05641 21.992 11.0994 21.9982 11.8358L21.9991 11.9884L21.9991 11.9991C21.9991 11.9991 21.9991 12.0028 21.9991 12.0099L21.9982 12.1625C21.992 12.8989 21.942 15.9419 21.5423 17.501C21.2878 18.4864 20.5451 19.261 19.6037 19.5228C18.8953 19.7203 17.467 19.8359 16.0375 19.9036L15.5341 19.9255C14.1143 19.9824 12.778 19.9953 12.2439 19.9983L12.0095 19.9991L11.9991 19.9991C11.9991 19.9991 11.9956 19.9991 11.9887 19.9991L11.7545 19.9983C10.6241 19.9921 5.89772 19.941 4.39451 19.5228C3.4496 19.2573 2.70692 18.4828 2.45587 17.501C2.0562 15.9419 2.00624 12.8989 2 12.1625V11.8358C2.00624 11.0994 2.0562 8.05641 2.45587 6.49732C2.7104 5.51186 3.45308 4.73732 4.39451 4.4755C5.89772 4.05723 10.6241 4.00622 11.7545 4H12.2439ZM9.99911 8.49914V15.4991L15.9991 11.9991L9.99911 8.49914Z"></path></svg></div></a><a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:afa9343b-d44e-1629-b33f-1338ed3ef423" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="afa9343b-d44e-1629-b33f-1338ed3ef423" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="https://www.instagram.com/circus.se/?hl=en" target="_blank" class="footerv7_social-link w-inline-block"><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M13.0281 2.00073C14.1535 2.00259 14.7238 2.00855 15.2166 2.02322L15.4107 2.02956C15.6349 2.03753 15.8561 2.04753 16.1228 2.06003C17.1869 2.1092 17.9128 2.27753 18.5503 2.52503C19.2094 2.7792 19.7661 3.12253 20.3219 3.67837C20.8769 4.2342 21.2203 4.79253 21.4753 5.45003C21.7219 6.0867 21.8903 6.81337 21.9403 7.87753C21.9522 8.1442 21.9618 8.3654 21.9697 8.58964L21.976 8.78373C21.9906 9.27647 21.9973 9.84686 21.9994 10.9723L22.0002 11.7179C22.0003 11.809 22.0003 11.903 22.0003 12L22.0002 12.2821L21.9996 13.0278C21.9977 14.1532 21.9918 14.7236 21.9771 15.2163L21.9707 15.4104C21.9628 15.6347 21.9528 15.8559 21.9403 16.1225C21.8911 17.1867 21.7219 17.9125 21.4753 18.55C21.2211 19.2092 20.8769 19.7659 20.3219 20.3217C19.7661 20.8767 19.2069 21.22 18.5503 21.475C17.9128 21.7217 17.1869 21.89 16.1228 21.94C15.8561 21.9519 15.6349 21.9616 15.4107 21.9694L15.2166 21.9757C14.7238 21.9904 14.1535 21.997 13.0281 21.9992L12.2824 22C12.1913 22 12.0973 22 12.0003 22L11.7182 22L10.9725 21.9993C9.8471 21.9975 9.27672 21.9915 8.78397 21.9768L8.58989 21.9705C8.36564 21.9625 8.14444 21.9525 7.87778 21.94C6.81361 21.8909 6.08861 21.7217 5.45028 21.475C4.79194 21.2209 4.23444 20.8767 3.67861 20.3217C3.12278 19.7659 2.78028 19.2067 2.52528 18.55C2.27778 17.9125 2.11028 17.1867 2.06028 16.1225C2.0484 15.8559 2.03871 15.6347 2.03086 15.4104L2.02457 15.2163C2.00994 14.7236 2.00327 14.1532 2.00111 13.0278L2.00098 10.9723C2.00284 9.84686 2.00879 9.27647 2.02346 8.78373L2.02981 8.58964C2.03778 8.3654 2.04778 8.1442 2.06028 7.87753C2.10944 6.81253 2.27778 6.08753 2.52528 5.45003C2.77944 4.7917 3.12278 4.2342 3.67861 3.67837C4.23444 3.12253 4.79278 2.78003 5.45028 2.52503C6.08778 2.27753 6.81278 2.11003 7.87778 2.06003C8.14444 2.04816 8.36564 2.03847 8.58989 2.03062L8.78397 2.02433C9.27672 2.00969 9.8471 2.00302 10.9725 2.00086L13.0281 2.00073ZM12.0003 7.00003C9.23738 7.00003 7.00028 9.23956 7.00028 12C7.00028 14.7629 9.23981 17 12.0003 17C14.7632 17 17.0003 14.7605 17.0003 12C17.0003 9.23713 14.7607 7.00003 12.0003 7.00003ZM12.0003 9.00003C13.6572 9.00003 15.0003 10.3427 15.0003 12C15.0003 13.6569 13.6576 15 12.0003 15C10.3434 15 9.00028 13.6574 9.00028 12C9.00028 10.3431 10.3429 9.00003 12.0003 9.00003ZM17.2503 5.50003C16.561 5.50003 16.0003 6.05994 16.0003 6.74918C16.0003 7.43843 16.5602 7.9992 17.2503 7.9992C17.9395 7.9992 18.5003 7.4393 18.5003 6.74918C18.5003 6.05994 17.9386 5.49917 17.2503 5.50003Z"></path></svg></div></a>
1136<a data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:67410427-130a-2293-be5d-b89bca4dd18f" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="67410427-130a-2293-be5d-b89bca4dd18f" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="https://www.whatsapp.com/channel/0029Vb69ooc59PwYj7FUer04" target="_blank" class="footerv7_social-link w-inline-block"><div class="w-embed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M12.001 2C17.5238 2 22.001 6.47715 22.001 12C22.001 17.5228 17.5238 22 12.001 22C10.1671 22 8.44851 21.5064 6.97086 20.6447L2.00516 22L3.35712 17.0315C2.49494 15.5536 2.00098 13.8345 2.00098 12C2.00098 6.47715 6.47813 2 12.001 2ZM8.59339 7.30019L8.39232 7.30833C8.26293 7.31742 8.13607 7.34902 8.02057 7.40811C7.93392 7.45244 7.85348 7.51651 7.72709 7.63586C7.60774 7.74855 7.53857 7.84697 7.46569 7.94186C7.09599 8.4232 6.89729 9.01405 6.90098 9.62098C6.90299 10.1116 7.03043 10.5884 7.23169 11.0336C7.63982 11.9364 8.31288 12.8908 9.20194 13.7759C9.4155 13.9885 9.62473 14.2034 9.85034 14.402C10.9538 15.3736 12.2688 16.0742 13.6907 16.4482C13.6907 16.4482 14.2507 16.5342 14.2589 16.5347C14.4444 16.5447 14.6296 16.5313 14.8153 16.5218C15.1066 16.5068 15.391 16.428 15.6484 16.2909C15.8139 16.2028 15.8922 16.159 16.0311 16.0714C16.0311 16.0714 16.0737 16.0426 16.1559 15.9814C16.2909 15.8808 16.3743 15.81 16.4866 15.6934C16.5694 15.6074 16.6406 15.5058 16.6956 15.3913C16.7738 15.2281 16.8525 14.9166 16.8838 14.6579C16.9077 14.4603 16.9005 14.3523 16.8979 14.2854C16.8936 14.1778 16.8047 14.0671 16.7073 14.0201L16.1258 13.7587C16.1258 13.7587 15.2563 13.3803 14.7245 13.1377C14.6691 13.1124 14.6085 13.1007 14.5476 13.097C14.4142 13.0888 14.2647 13.1236 14.1696 13.2238C14.1646 13.2218 14.0984 13.279 13.3749 14.1555C13.335 14.2032 13.2415 14.3069 13.0798 14.2972C13.0554 14.2955 13.0311 14.292 13.0074 14.2858C12.9419 14.2685 12.8781 14.2457 12.8157 14.2193C12.692 14.1668 12.6486 14.1469 12.5641 14.1105C11.9868 13.8583 11.457 13.5209 10.9887 13.108C10.8631 12.9974 10.7463 12.8783 10.6259 12.7616C10.2057 12.3543 9.86169 11.9211 9.60577 11.4938C9.5918 11.4705 9.57027 11.4368 9.54708 11.3991C9.50521 11.331 9.45903 11.25 9.44455 11.1944C9.40738 11.0473 9.50599 10.9291 9.50599 10.9291C9.50599 10.9291 9.74939 10.663 9.86248 10.5183C9.97128 10.379 10.0652 10.2428 10.125 10.1457C10.2428 9.95633 10.2801 9.76062 10.2182 9.60963C9.93764 8.92565 9.64818 8.24536 9.34986 7.56894C9.29098 7.43545 9.11585 7.33846 8.95659 7.32007C8.90265 7.31384 8.84875 7.30758 8.79459 7.30402C8.66053 7.29748 8.5262 7.29892 8.39232 7.30833L8.59339 7.30019Z"></path></svg></div></a></div></div></div></div></div><article class="popup-sub"><div class="team-member_modal-wrapper"><div class="modal-pop-up is-newsletter w-clearfix"><a data-w-id="809313c5-621c-7271-f938-650e8ed702f1" data-wf-native-id-path="0f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3:809313c5-621c-7271-f938-650e8ed702f1" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="809313c5-621c-7271-f938-650e8ed702f1" data-wf-component-context="%5B%7B%22componentId%22%3A%220710c4fc-2420-adf0-2066-d66054f67676%22%2C%22instanceId%22%3A%220f1d1bc7-e3dc-181c-5240-4b6b5edfdfb3%22%7D%5D" href="#" class="close-btn w-inline-block"><div class="clos-i-2 w-embed"><svg width="100%" height="100%" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> 1137<path d="M13.4473 25.9037V1" stroke="currentColor" stroke-width="4" stroke-miterlimit="10" stroke-linecap="round"/> 1138<path d="M25.9037 13.4531L1 13.4531" stroke="currentColor" stroke-width="4" stroke-miterlimit="10" stroke-linecap="round"/> 1139</svg></div></a><div class="padding-zero is-0"><div class="container-large"><div id="eqs-cms-irtools-contactform" class="cta-block-form is-white"><div class="w-embed w-script">
1139<script> 1140document.addEventListener("DOMContentLoaded", function() { 1141 let eqsDiv = document.getElementById("eqs-cms-irtools-contactform"); 1142 1143 if (eqsDiv) { 1144 eqsDiv.addEventListener("wheel", function(event) { 1145 event.stopPropagation(); // Prevents page scroll interference 1146 }, { passive: false }); 1147 } 1148}); 1149</script>
1149</div></div></div></div></div></div></article></div></main></div>
1149<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=69488513498b20ea4f33e295" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
1149<script src="https://cdn.prod.website-files.com/69488513498b20ea4f33e295/js/circus-dev-e4547544add0dc-87a499cea054d.0db676a4.1d1bf0db7689fe57.js" type="text/javascript" integrity="sha384-s/J7bp3LMQPGLcJce7k9MfAtFVSHqX47FOyJZSjUx4bL9n2eQBMiekYM4t4tSrRi" crossorigin="anonymous"></script>
1149<script src="https://cdn.prod.website-files.com/gsap/3.15.0/gsap.min.js" type="text/javascript"></script>
1149<!-- Loading important external JS libraries for animations (third-party) -->
1150<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.10.4/gsap.min.js"></script>
vendor: 1 bytes, line 1150
1150
1151<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.10.4/ScrollTrigger.min.js"></script>
vendor: 1 bytes, line 1151
1151
1152<script src="https://unpkg.com/split-type"></script>
1152 1153 1154<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 1154-1155
1154 1155<script async src="https://www.googletagmanager.com/gtag/js?id=
1155AW-16721275029
vendor: 106 bytes, lines 1155-1157
1155" fs-consent-categories="analytics" fs-consent-scripttype="text/javascript" type="fs-consent"></script> 1156 1157
1158<!-- Custom tracking and event code -->
1159<script fs-consent-categories="analytics" fs-consent-scripttype="text/javascript" type="fs-consent"> 1160// Wait for the DOM to fully load 1161 document.addEventListener("DOMContentLoaded", function () { 1162 // Clarity consent 1163 window.addEventListener("consentGranted", () => window.clarity('consent')); 1164 1165 // Google Tag Manager 1166
vendor: 142 bytes, lines 1166-1169
1166window.dataLayer = window.dataLayer || []; 1167 function gtag() { dataLayer.push(arguments); } 1168 gtag('js', new Date()); 1169 gtag('config', '
1169AW-16721275029
vendor: 9 bytes, lines 1169-1171
1169'); 1170 1171
1171// Subscribe button 1172 var subscribeButton = document.getElementById('footer-subscribe-button'); 1173 var newsletterForm = document.getElementById('newsletter-form'); 1174 1175 if (subscribeButton) { 1176 subscribeButton.addEventListener('click', function () { 1177 if (typeof window.clarity === 'function') { 1178 window.clarity("event", "footer_subscribe_click"); 1179 } 1180 }); 1181 } 1182 1183 if (newsletterForm) { 1184 newsletterForm.addEventListener('submit', function () { 1185 if (typeof window.clarity === 'function') { 1186 window.clarity("event", "newsletter_form_submit_click"); 1187 } 1188 }); 1189 } 1190 }); 1191</script>
1191 1192 1193 1194<!-- EQS contact form (third-party script) -->
1195<script 1196 id="eqs-cms-irtools-contactform-script" 1197 src="https://ir-api.eqs.com/storage/ir/d85cf3/tools/f5ebd37d-1906-458a-ab91-9612adb3b7e2/index.js"> 1198</script>
1198 1199 1200<!-- Fix: Nav dropdown article image not updating from CMS -->
1201<script> 1202 document.addEventListener("DOMContentLoaded", function() { 1203 var navImgWrap = document.querySelector(".nav-article_img-wrap"); 1204 if (navImgWrap) { 1205 var navImg = navImgWrap.querySelector("img"); 1206 if (navImg) { 1207 navImg.src = "https://cdn.prod.website-files.com/69488513498b20ea4f33e2c7/69c270cca03b2f99af88c092_Press%20(7).png"; 1208 navImg.srcset = ""; 1209 } 1210 } 1211 }); 1212 </script>
1212 1213 1214 1215 1216 1217<!-- Own external JS script -->
1218<script> 1219 /* Start loader code */ 1220document.addEventListener("DOMContentLoaded", function () { 1221 // Initialize Lenis 1222 const lenis = new Lenis({ 1223 duration: 1.2, 1224 easing: (t) => Math.min(1, 1.001 - Math.pow(2, -10 * t)), 1225 smooth: true, 1226 }); 1227 1228 function raf(time) { 1229 lenis.raf(time); 1230 requestAnimationFrame(raf); 1231 } 1232 1233 requestAnimationFrame(raf); 1234 1235 // Sync Lenis with GSAP ScrollTrigger 1236 lenis.on("scroll", ScrollTrigger.update); 1237 1238 // GSAP timeline for other animations 1239 var tl = gsap.timeline(); 1240 1241 // Animation for .is-hero-nav-anime 1242 tl.to(".is-hero-nav-anime", { 1243 duration: 1, 1244 opacity: 1, 1245 stagger: 0.1, 1246 ease: "power2.out", 1247 }); 1248 1249 // Animation for loader text 1250 const loaderTexts = document.querySelectorAll(".loader-text"); 1251 loaderTexts.forEach((loaderText) => { 1252 const textChars = new SplitType(loaderText, { 1253 types: ["words", "lines"], 1254 }); 1255 1256 // Set initial opacity before animation 1257 gsap.set(textChars.words, { opacity: 0, y: "-50%" }); 1258 1259 gsap.to(textChars.words, { 1260 duration: 1.5, 1261 y: "0%", 1262 opacity: 1, 1263 stagger: 1.5 / textChars.words.length, 1264 ease: "power4.out", 1265 }); 1266 }); 1267 1268 // Animation for hero text 1269 const herosplitTexts = document.querySelectorAll(".text-splite-lines");
1270 herosplitTexts.forEach((herosplitText) => { 1271 const herosplitLines = new SplitType(herosplitText, { 1272 types: ["lines"], 1273 }); 1274 1275 // Set initial opacity before animation 1276 gsap.set(herosplitLines.lines, { opacity: 0, y: "100%" }); 1277 1278 gsap.to(herosplitLines.lines, { 1279 duration: 1.7, 1280 y: "0%", 1281 opacity: 1, 1282 stagger: 0.6 / herosplitLines.lines.length, 1283 ease: "power4.out", 1284 }); 1285 }); 1286 1287 // ÃâðôðÃâüþ ֟ÃâýýÃâ ôûàüþñÃâûÃÅýøÃ⦠Ãâ ôõÃÂúÃâþÿýøÃ⦠ÿÃâ¬Ã¸ÃÂÃâÃâ¬Ã¾Ãâò 1288 let cwidth, cheight, teamheadingX, teamheadingY; 1289 1290 if (window.innerWidth < 767) { 1291 myherotop = "4.5rem"; 1292 myheroright = "1.25rem"; 1293 myherobottom = "22rem"; 1294 myheroleft = "1.25rem"; 1295 myheroborder = "1.25rem"; 1296 } else { 1297 myherotop = "5.4rem"; 1298 myheroright = "3rem"; 1299 myherobottom = "13.1rem"; 1300 myheroleft = "3rem"; 1301 myheroborder = "2rem"; 1302 } 1303 1304 // ScrollTrigger animation for #main-hero-video and #under-video-info 1305 const mainHeroTl = gsap.timeline({ 1306 scrollTrigger: { 1307 trigger: ".hero-track", 1308 start: "top top", 1309 end: "500px", 1310 scrub: true, 1311 pin: ".hero-main-wrap", 1312 invalidateOnRefresh: true, 1313 }, 1314 }); 1315 1316 mainHeroTl 1317 .to("#main-hero-video", { 1318 top: myherotop, 1319 right: myheroright, 1320 bottom: myherobottom, 1321 left: myheroleft, 1322 borderRadius: myheroborder, 1323 ease: "power2.out", 1324 }) 1325 .to( 1326 "#under-video-info", 1327 { 1328 duration: 1, 1329 opacity: 1, 1330 ease: "power2.out", 1331 }, 1332 0 1333 ); // ÃâðÃÂ¿ÃÆÃÂúðÃâüþ ðýÃâüðÃâ ÃâÃŽ þôýþÃâ¡Ã°ÃÂýþ ÷ #main-hero-video 1334 1335 // ScrollTrigger animation for #main-hero-video and #under-video-info 1336 const investHeroTl = gsap.timeline({ 1337 scrollTrigger: { 1338 trigger: "#pin-invest", 1339 start: "top top", 1340 end: "400px", 1341 scrub: true, 1342 pin: "#pin-invest", 1343 invalidateOnRefresh: true, 1344 }, 1345 }); 1346 1347 investHeroTl.to(".grow-image_wrap", { 1348 width: "100%", 1349 height: "100%", 1350 ease: "power2.out", 1351 }); // ÃâðÃÂ¿ÃÆÃÂúðÃâüþ ðýÃâüðÃâ ÃâÃŽ þôýþÃâ¡Ã°ÃÂýþ ÷ #main-hero-video 1352 1353 // Update ScrollTrigger when Lenis updates 1354 lenis.on("scroll", ScrollTrigger.update); 1355}); 1356/* End loader code */ 1357 1358/*Start of cases slider */ 1359var casesSwiper = new Swiper("#cases-swiper-slider", { 1360 slidesPerView: 3, 1361 //grabCursor: true, 1362 a11y: true, 1363 loop: false, 1364 speed: 800, 1365 spaceBetween: 4, 1366 1367 initialSlide: 0, 1368 1369 breakpoints: { 1370 991: { 1371 slidesPerView: 3, 1372 }, 1373 767: { 1374 slidesPerView: 2.1, 1375 }, 1376 320: { 1377 slidesPerView: 1.01, 1378 speed: 400, 1379 }, 1380 }, 1381}); 1382/*End of cases slider */ 1383/*Start solution slider */ 1384// çõúðÃâüþ ÷ðòðýÃâðöõýýàDOM 1385document.addEventListener("DOMContentLoaded", function () { 1386 const swiperThumb = new Swiper(".solution-swiper-thumb", { 1387 spaceBetween: 0, 1388 slidesPerView: 3, 1389 //centeredSlides: false, // ÃâÿõòýÃâÃâÃÅÃÂÃÂ, Ãâ°Ã¾ Ãâ õ òÃâôúûÎÃâ¡ÃµÃ½Ã¾ 1390 slideToClickedSlide: true, 1391 autoplay: { 1392 delay: 4500, 1393 disableOnInteraction: false, 1394 }, 1395 }); 1396 1397 const swiperCards = new Swiper(".solution-swiper-slider", { 1398 effect: "fade", 1399 grabCursor: true, 1400 slideToClickedSlide: true, 1401 spaceBetween: 0, 1402 thumbs: { 1403 swiper: swiperThumb, 1404 }, 1405 autoplay: { 1406 delay: 4500, 1407 disableOnInteraction: false, 1408 }, 1409 }); 1410 1411 // ÃâøúþÃâ¬Ã¸ÃÂÃâþÃÂ²ÃÆÃâüþ ÿþôÃâÃŽ 'slideChange' ôûÃÂ ÃÆÃ¿Ãâ¬Ã°Ã²Ã»ÃâýýàðýÃâüðÃâ ÃâÃâÃŽ úÃâûÃÅÃâ à1412 swiperCards.on("slideChange", function () { 1413 // ÞÃâÃâ¬Ã¸ÃÂ¼ÃÆÃâüþ òÃÂÃâ ûÃâýÃâÃâ ÿÃâ¬Ã¾Ã³Ãâ¬ÃµÃÂÃÆ 1414 let allCircles = document.querySelectorAll(".solution-thumb-time"); 1415 1416 // áúøôðÃâüþ ÃËøÃâ¬Ã¸ÃÂ½ÃÆ ôûàòÃÂÃâÃ⦠ûÃâýÃâù
1417 allCircles.forEach((circle) => { 1418 circle.style.width = "0%"; 1419 }); 1420 1421 // ÃâÃÂÃâðýþòûÎÃâüþ ÃËøÃâ¬Ã¸ÃÂ½ÃÆ ôûàðúÃâøòýþÃâ ûÃâýÃâÃâ 1422 let activeCircle = document.querySelector( 1423 ".swiper-slide-thumb-active .solution-thumb-time" 1424 ); 1425 if (activeCircle) { 1426 activeCircle.style.width = "100%"; 1427 } 1428 1429 // ÃâþôðÃâüþ úûÃâú ýð òÃâôÿþòÃâôýÃâ õûõüõýÃâø ÿÃâ¬Ã¸ ֟ÃâýÃâ ÃÂûðùÃÂ´ÃÆ 1430 if (swiperCards.activeIndex === 1) { 1431 document.querySelector("#solution-stop-lottie").click(); 1432 } else if (swiperCards.activeIndex === 2) { 1433 document.querySelector("#solution-play-lottie").click(); 1434 } 1435 }); 1436}); 1437 1438/*End solution slider */ 1439 1440/*Start Circus slider */ 1441// çõúðÃâüþ ÷ðòðýÃâðöõýýàDOM 1442document.addEventListener("DOMContentLoaded", function () { 1443 const circusThumb = new Swiper(".circus-swiper-thumb", { 1444 spaceBetween: 0, 1445 slidesPerView: 4, 1446 //centeredSlides: false, // ÃâÿõòýÃâÃâÃÅÃÂÃÂ, Ãâ°Ã¾ Ãâ õ òÃâôúûÎÃâ¡ÃµÃ½Ã¾ 1447 slideToClickedSlide: true, 1448 autoplay: { 1449 delay: 6500, 1450 disableOnInteraction: false, 1451 }, 1452 }); 1453 1454 const circusCards = new Swiper(".circus-os-slider", { 1455 effect: "fade", 1456 grabCursor: true, 1457 spaceBetween: 0, 1458 thumbs: { 1459 swiper: circusThumb, 1460 }, 1461 autoplay: { 1462 delay: 6500, 1463 disableOnInteraction: false, 1464 }, 1465 }); 1466 1467 // ÃâøúþÃâ¬Ã¸ÃÂÃâþÃÂ²ÃÆÃâüþ ÿþôÃâÃŽ 'slideChange' ôûÃÂ ÃÆÃ¿Ãâ¬Ã°Ã²Ã»ÃâýýàðýÃâüðÃâ ÃâÃâÃŽ úÃâûÃÅÃâ à1468}); 1469 1470/*End Circus slider */ 1471 1472/* Start button code */ 1473document.addEventListener("DOMContentLoaded", function () { 1474 var navBtns = document.querySelectorAll(".buttons"); 1475 1476 navBtns.forEach((btn) => { 1477 btn.querySelector("svg.buttonArrow").style.pointerEvents = "none"; 1478 let circle = btn.querySelector(".circle"); 1479 1480 gsap.set(circle, { 1481 scale: 0, 1482 }); 1483 1484 let tl = gsap.timeline({ paused: true }); 1485 tl.to(circle, { 1486 scale: 2, 1487 duration: 0.5, 1488 ease: "power1.inOut", 1489 }); 1490 1491 function setPosition(e) { 1492 var bounds = e.target.getBoundingClientRect(); 1493 var x = e.clientX - bounds.left; 1494 var y = e.clientY - bounds.top; 1495 1496 gsap.set(circle, { 1497 left: x, 1498 top: y, 1499 }); 1500 } 1501 1502 btn.addEventListener("mouseenter", (e) => { 1503 setPosition(e); 1504 tl.play(); 1505 }); 1506 1507 btn.addEventListener("mouseleave", (e) => { 1508 setPosition(e); 1509 tl.reverse(); 1510 }); 1511 }); 1512}); 1513/*End button code */ 1514 1515 1516/*Code for Headlinse appear */ 1517// Animation for headline with attribute headline-anime 1518const headlineElements = document.querySelectorAll("[headline-anime]"); 1519 1520headlineElements.forEach((headlineElement) => { 1521 const headlineChars = new SplitType(headlineElement, { 1522 types: ["words", "lines"], 1523 }); 1524 1525 // Set initial opacity before animation 1526 gsap.set(headlineChars.words, { opacity: 0, y: "-50%" }); 1527 1528 // Create timeline for the animation 1529 const tl = gsap.timeline({ 1530 scrollTrigger: { 1531 trigger: headlineElement, 1532 start: "top bottom", // Adjust this value as needed 1533 toggleActions: "play none none none", 1534 }, 1535 }); 1536 1537 // Animate the opacity of the headlineElement first 1538 tl.to(headlineElement, { 1539 duration: 0.1, 1540 opacity: 1, 1541 ease: "power4.out", 1542 }); 1543 1544 // Then animate the words within the element 1545 tl.to( 1546 headlineChars.words, 1547 { 1548 duration: 1.2, 1549 y: "0%", 1550 opacity: 1, 1551 stagger: 1 / headlineChars.words.length, 1552 ease: "power4.out", 1553 }, 1554 "-=0.1" 1555 ); // Start this animation 0.5 seconds before the previous one ends 1556}); 1557 1558/*Code for Headlinse appear */ 1559 1560/*Start anime-story code appear */ 1561// Animation for elements within anime-story-wrap 1562const storyWrappers = document.querySelectorAll("[anime-story-wrap]"); 1563
1564storyWrappers.forEach((wrapper) => { 1565 const storyElement1 = wrapper.querySelector("[anime-story='1']"); 1566 const storyElementSplit = wrapper.querySelector("[anime-story='split']"); 1567 const storyElement3 = wrapper.querySelector("[anime-story='3']"); 1568 1569 // Create the timeline 1570 const tl = gsap.timeline({ 1571 scrollTrigger: { 1572 trigger: wrapper, 1573 start: "top 80%", // Adjust this value as needed 1574 toggleActions: "play none none none", 1575 }, 1576 }); 1577 1578 // First element animation 1579 tl.to( 1580 storyElementSplit, 1581 { 1582 duration: 0, 1583 opacity: 1, 1584 }, 1585 0 1586 ); 1587 tl.to( 1588 storyElement1, 1589 { 1590 duration: 2, 1591 opacity: 1, 1592 y: "50%", 1593 ease: "power4.out", 1594 }, 1595 3 1596 ); 1597 1598 tl.to( 1599 storyElement1, 1600 { 1601 duration: 1.5, 1602 opacity: 1, 1603 scale: 1, 1604 y: "0%", 1605 ease: "power4.out", 1606 }, 1607 4.5 1608 ); 1609 // Split text animation function 1610 function animateSplitText(element) { 1611 const splitChars = new SplitType(element, { 1612 types: ["words", "lines"], 1613 }); 1614 1615 gsap.set(splitChars.words, { opacity: 0, y: "-50%" }); 1616 1617 return gsap.to(splitChars.words, { 1618 duration: 1.2, 1619 y: "0%", 1620 opacity: 1, 1621 1622 stagger: 1 / splitChars.words.length, 1623 ease: "power4.out", 1624 }); 1625 } 1626 1627 // Second element animation (split text) 1628 tl.add(animateSplitText(storyElementSplit), 4.5); 1629 1630 // Third element animation 1631 tl.to( 1632 storyElement3, 1633 { 1634 duration: 1.5, 1635 opacity: 1, 1636 y: "0%", 1637 ease: "power4.out", 1638 }, 1639 "<1" 1640 ); 1641}); 1642/*End anime-story code appear */ 1643 1644/* start Video on scroll when appear */ 1645document.addEventListener("DOMContentLoaded", function () { 1646 // ßõÃâ¬ÃµÃ²ÃâÃâ¬ÃºÃ° ýðÃÂòýþÃÂÃâÃâ òÃâôõþ ýð óþûþòýÃâù ÃÂÃâþÃâ¬ÃâýÃâ Ãâ 1647 let videomissionhome = document.getElementById( 1648 "63c5543f-0423-2787-cb16-fdd9974e08e6-video" 1649 ); 1650 if (videomissionhome) { 1651 ScrollTrigger.create({ 1652 trigger: videomissionhome, 1653 start: "top 20%", // úþûø òÃâôõþ ýð 20% ò üõöðÃ⦠òøôøüþÃÂÃâÃâ òÃâúýð 1654 onEnter: () => videomissionhome.play(), 1655 }); 1656 } 1657 1658 // ßõÃâ¬ÃµÃ²ÃâÃâ¬ÃºÃ° ýðÃÂòýþÃÂÃâÃâ òÃâôõþ ýð ÃâõÃâ¦Ã½Ã¾Ã»Ã¾Ã³ÃâÃâ¡Ã½Ãâù ÃÂÃâþÃâ¬ÃâýÃâ Ãâ 1659 let videomissiontehno = document.getElementById( 1660 "9172fdeb-66d9-c82d-5ea3-56dbbd8e579d-video" 1661 ); 1662 if (videomissiontehno) { 1663 ScrollTrigger.create({ 1664 trigger: videomissiontehno, 1665 start: "top 50%", // úþûø òÃâôõþ ýð 20% ò üõöðÃ⦠òøôøüþÃÂÃâÃâ òÃâúýð 1666 onEnter: () => videomissiontehno.play(), 1667 }); 1668 } 1669 1670 // ßõÃâ¬ÃµÃ²ÃâÃâ¬ÃºÃ° ýðÃÂòýþÃÂÃâÃâ òÃâôõþ ýð ÃâõÃâ¦Ã½Ã¾Ã»Ã¾Ã³ÃâÃâ¡Ã½Ãâù ÃÂÃâþÃâ¬ÃâýÃâ Ãâ 1671 let videtehnoproduct = document.getElementById("technology-product-video"); 1672 if (videtehnoproduct) { 1673 let hasPlayed = false; 1674 1675 ScrollTrigger.create({ 1676 trigger: videtehnoproduct, 1677 start: "top 50%", // úþûø òÃâôõþ ýð 50% ò üõöðÃ⦠òøôøüþÃÂÃâÃâ òÃâúýð 1678 onEnter: () => { 1679 if (!hasPlayed) { 1680 videtehnoproduct.play(); 1681 hasPlayed = true; // òÃÂÃâðýþòûÎÃâüþ Ãâûðó ÿÃâÃÂûàÿõÃâ¬ÃËþóþ òÃâôÃâòþÃâ¬ÃµÃ½Ã½Ã 1682 } 1683 }, 1684 onLeave: () => { 1685 if (videtehnoproduct.paused && !hasPlayed) { 1686 videtehnoproduct.currentTime = 0; 1687 } 1688 }, 1689 }); 1690 } 1691}); 1692 1693</script>
1693 1694 1695 1696 1697 1698 1699 1700 1701 1702<!-- Swiper CDN -->
1703<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
1703 1704 1705<!-- ===== Highlights Slider JS START ===== --> 1706 1707 1708<!-- ===== Highlights Slider JS END ===== --> 1709 1710 1711 1712 1713 1714 1715 1716 1717<!-- ===== Gallery Slider START ===== -->
1718<script> 1719document.addEventListener("DOMContentLoaded", function () { 1720 const gallerySliders = document.querySelectorAll(".swiper.is-gallery"); 1721 1722 gallerySliders.forEach((gallerySliderEl) => { 1723 gallerySliderEl.style.position = "relative"; 1724 1725 const gallerySwiper = new Swiper(gallerySliderEl, { 1726 loop: true, 1727 speed: 800, 1728 slidesPerView: "auto", 1729 centeredSlides: true, 1730 spaceBetween: 30, 1731 autoplay: { 1732 delay: 2500, 1733 disableOnInteraction: false, 1734 }, 1735 }); 1736 1737 // External navigation buttons 1738 const prevBtn = document.querySelector(".gallery-button-prev"); 1739 const nextBtn = document.querySelector(".gallery-button-next"); 1740 1741 if (prevBtn) prevBtn.addEventListener("click", () => gallerySwiper.slidePrev()); 1742 if (nextBtn) nextBtn.addEventListener("click", () => gallerySwiper.slideNext()); 1743 1744 // --- Desktop only custom cursor arrows --- 1745 if (window.innerWidth > 767) { // only for desktop/tablet 1746 gallerySliderEl.style.cursor = "none"; 1747 1748 const leftArrow = document.createElement("img"); 1749 leftArrow.src = 1750 "https://cdn.prod.website-files.com/6673f18ee1d6f0f478fa3609/6911bbc4f61923d2b6051cdd_Cursor-left.svg"; 1751 leftArrow.className = "custom-arrow left-arrow"; 1752 Object.assign(leftArrow.style, { 1753 position: "absolute", 1754 pointerEvents: "none", 1755 opacity: 0, 1756 transition: "opacity 0.2s ease", 1757 }); 1758 gallerySliderEl.appendChild(leftArrow); 1759 1760 const rightArrow = document.createElement("img"); 1761 rightArrow.src = 1762 "https://cdn.prod.website-files.com/6673f18ee1d6f0f478fa3609/6911bba38375e53af3ed0504_cursor-right.svg"; 1763 rightArrow.className = "custom-arrow right-arrow"; 1764 Object.assign(rightArrow.style, { 1765 position: "absolute", 1766 pointerEvents: "none", 1767 opacity: 0, 1768 transition: "opacity 0.2s ease", 1769 }); 1770 gallerySliderEl.appendChild(rightArrow); 1771 1772 // Move arrows with cursor 1773 gallerySliderEl.addEventListener("mousemove", (e) => { 1774 const rect = gallerySliderEl.getBoundingClientRect(); 1775 const x = e.clientX - rect.left; 1776 const y = e.clientY - rect.top; 1777 1778 if (x < rect.width / 2) { 1779 leftArrow.style.opacity = 1; 1780 leftArrow.style.top = `${y}px`; 1781 leftArrow.style.left = `${x}px`; 1782 rightArrow.style.opacity = 0; 1783 } else { 1784 rightArrow.style.opacity = 1; 1785 rightArrow.style.top = `${y}px`; 1786 rightArrow.style.left = `${x}px`; 1787 leftArrow.style.opacity = 0; 1788 } 1789 }); 1790 1791 gallerySliderEl.addEventListener("mouseleave", () => { 1792 leftArrow.style.opacity = 0; 1793 rightArrow.style.opacity = 0; 1794 }); 1795 1796 // Click navigation 1797 gallerySliderEl.addEventListener("click", (e) => { 1798 const rect = gallerySliderEl.getBoundingClientRect(); 1799 const x = e.clientX - rect.left; 1800 if (x < rect.width / 2) { 1801 gallerySwiper.slidePrev(); 1802 } else { 1803 gallerySwiper.slideNext(); 1804 } 1805 }); 1806 } 1807 }); 1808}); 1809</script>
1809 1810 1811<!-- ===== Gallery Slider END ===== --> 1812 1813 1814 1815 1816 1817 1818<!-- ===== Usecases Slider START ===== --> 1819 1820 1821<!-- ===== Usecases Slider END ===== --> 1822
1823<script> 1824document.addEventListener("DOMContentLoaded", function () { 1825 const mainSliderEl = document.querySelector(".swiper.is-stepbystep"); 1826 const thumbSliderEl = document.querySelector(".swiper.step-thumb"); 1827 const progressBar = document.querySelector(".stepbystep_progress-bar"); 1828 1829 if (!mainSliderEl || !thumbSliderEl || !progressBar) return; 1830 1831 const totalSlides = mainSliderEl.querySelectorAll(".swiper-slide").length; 1832 1833 // ====================== 1834 // Main Slider 1835 // ====================== 1836 const mainSwiper = new Swiper(mainSliderEl, { 1837 loop: true, 1838 speed: 800, 1839 slidesPerView: "auto", 1840 centeredSlides: true, 1841 spaceBetween: 30, 1842 }); 1843 1844 // Thumbnail Slider 1845 const thumbSwiper = new Swiper(thumbSliderEl, { 1846 loop: true, 1847 speed: 800, 1848 slidesPerView: 1, 1849 centeredSlides: true, 1850 }); 1851 1852 // Sync sliders 1853 mainSwiper.controller.control = thumbSwiper; 1854 thumbSwiper.controller.control = mainSwiper; 1855 1856 // ====================== 1857 // External Next / Prev Buttons 1858 // ====================== 1859 const prevBtn = document.querySelector(".step-button-prev"); 1860 const nextBtn = document.querySelector(".step-button-next"); 1861 1862 if (prevBtn) prevBtn.addEventListener("click", () => mainSwiper.slidePrev()); 1863 if (nextBtn) nextBtn.addEventListener("click", () => mainSwiper.slideNext()); 1864 1865 // ====================== 1866 // Custom cursor arrows (Desktop only) 1867 // ====================== 1868 if (window.innerWidth > 767) { 1869 mainSliderEl.style.cursor = "none"; 1870 1871 const leftArrow = document.createElement("img"); 1872 leftArrow.src = 1873 "https://cdn.prod.website-files.com/6908d62846987ad128d7caf4/6911fa88533b96ae99e2f9b4_Cursor%20(1).svg"; 1874 leftArrow.className = "custom-arrow left-arrow"; 1875 Object.assign(leftArrow.style, { 1876 position: "absolute", 1877 pointerEvents: "none", 1878 opacity: 0, 1879 transition: "opacity 0.2s ease", 1880 }); 1881 mainSliderEl.appendChild(leftArrow); 1882 1883 const rightArrow = document.createElement("img"); 1884 rightArrow.src = 1885 "https://cdn.prod.website-files.com/6908d62846987ad128d7caf4/6911fa88f98b3a0863129145_Cursor.svg"; 1886 rightArrow.className = "custom-arrow right-arrow"; 1887 Object.assign(rightArrow.style, { 1888 position: "absolute", 1889 pointerEvents: "none", 1890 opacity: 0, 1891 transition: "opacity 0.2s ease", 1892 }); 1893 mainSliderEl.appendChild(rightArrow); 1894 1895 mainSliderEl.addEventListener("mousemove", (e) => { 1896 const rect = mainSliderEl.getBoundingClientRect(); 1897 const x = e.clientX - rect.left; 1898 const y = e.clientY - rect.top; 1899 if (x < rect.width / 2) { 1900 leftArrow.style.opacity = 1; 1901 leftArrow.style.top = `${y}px`; 1902 leftArrow.style.left = `${x}px`; 1903 rightArrow.style.opacity = 0; 1904 } else { 1905 rightArrow.style.opacity = 1; 1906 rightArrow.style.top = `${y}px`; 1907 rightArrow.style.left = `${x}px`; 1908 leftArrow.style.opacity = 0; 1909 } 1910 }); 1911 1912 mainSliderEl.addEventListener("mouseleave", () => { 1913 leftArrow.style.opacity = 0; 1914 rightArrow.style.opacity = 0; 1915 }); 1916 1917 mainSliderEl.addEventListener("click", (e) => { 1918 const rect = mainSliderEl.getBoundingClientRect(); 1919 const x = e.clientX - rect.left; 1920 if (x < rect.width / 2) mainSwiper.slidePrev(); 1921 else mainSwiper.slideNext(); 1922 }); 1923 } 1924 1925 // ====================== 1926 // Progress bar logic 1927 // ====================== 1928 function updateProgress(swiper) { 1929 const index = swiper.realIndex % totalSlides; 1930 const percent = ((index + 1) / totalSlides) * 100; 1931 progressBar.style.width = `${percent}%`; 1932 } 1933 1934 updateProgress(mainSwiper); 1935 mainSwiper.on("slideChange", () => updateProgress(mainSwiper)); 1936}); 1937</script>
1937 1938 1939 1940 1941 1942 1943 1944 1945
1946<script> 1947document.addEventListener("DOMContentLoaded", function () { 1948 const allSliders = document.querySelectorAll(".swiper.is-highlights1"); 1949 1950 allSliders.forEach((sliderEl, index) => { 1951 if (!sliderEl) return; 1952 1953 const parent = sliderEl.closest("[data-highlight-parent]") || sliderEl.parentElement; 1954 const prevBtn = parent.querySelector(".hig-button-prev"); 1955 const nextBtn = parent.querySelector(".hig-button-next"); 1956 1957 if (!prevBtn || !nextBtn) return; 1958 1959 const swiper = new Swiper(sliderEl, { 1960 loop: true, 1961 speed: 800, 1962 slidesPerView: "auto", 1963 centeredSlides: true, 1964 spaceBetween: 30, 1965 }); 1966 1967 // External buttons 1968 prevBtn.addEventListener("click", () => swiper.slidePrev()); 1969 nextBtn.addEventListener("click", () => swiper.slideNext()); 1970 1971 // Desktop custom arrows 1972 if (window.innerWidth > 767) { 1973 const leftArrow = document.createElement("img"); 1974 leftArrow.src = "https://cdn.prod.website-files.com/6673f18ee1d6f0f478fa3609/6911bbc4f61923d2b6051cdd_Cursor-left.svg"; 1975 leftArrow.className = `custom-arrow left-arrow-${index}`; 1976 Object.assign(leftArrow.style, { 1977 position: "absolute", 1978 pointerEvents: "none", 1979 opacity: 0, 1980 transition: "opacity 0.2s ease", 1981 zIndex: 9999, 1982 }); 1983 1984 const rightArrow = document.createElement("img"); 1985 rightArrow.src = "https://cdn.prod.website-files.com/6673f18ee1d6f0f478fa3609/6911bba38375e53af3ed0504_cursor-right.svg"; 1986 rightArrow.className = `custom-arrow right-arrow-${index}`; 1987 Object.assign(rightArrow.style, { 1988 position: "absolute", 1989 pointerEvents: "none", 1990 opacity: 0, 1991 transition: "opacity 0.2s ease", 1992 zIndex: 9999, 1993 }); 1994 1995 // Append arrows to parent so they appear above slider 1996 parent.appendChild(leftArrow); 1997 parent.appendChild(rightArrow); 1998 1999 // Cursor movement tracking 2000 parent.addEventListener("mousemove", (e) => { 2001 const rect = sliderEl.getBoundingClientRect(); 2002 const x = e.clientX - rect.left; 2003 const y = e.clientY - rect.top; 2004 2005 if (x < rect.width / 2) { 2006 leftArrow.style.opacity = 1; 2007 leftArrow.style.top = `${y}px`; 2008 leftArrow.style.left = `${x}px`; 2009 rightArrow.style.opacity = 0; 2010 } else { 2011 rightArrow.style.opacity = 1; 2012 rightArrow.style.top = `${y}px`; 2013 rightArrow.style.left = `${x}px`; 2014 leftArrow.style.opacity = 0; 2015 } 2016 }); 2017 2018 parent.addEventListener("mouseleave", () => { 2019 leftArrow.style.opacity = 0; 2020 rightArrow.style.opacity = 0; 2021 }); 2022 2023 parent.addEventListener("click", (e) => { 2024 const rect = sliderEl.getBoundingClientRect(); 2025 const x = e.clientX - rect.left; 2026 if (x < rect.width / 2) swiper.slidePrev(); 2027 else swiper.slideNext(); 2028 }); 2029 2030 // Hide default cursor 2031 sliderEl.style.cursor = "none"; 2032 } 2033 }); 2034}); 2035</script>
2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052
2053<script> 2054document.addEventListener("DOMContentLoaded", function () { 2055 const mainSliderEl = document.querySelector(".swiper.is-highlights"); // class updated 2056 const thumbSliderEl = document.querySelector(".swiper.step-thumb"); 2057 const progressBar = document.querySelector(".stepbystep_progress-bar"); 2058 2059 if (!mainSliderEl || !thumbSliderEl || !progressBar) return; 2060 2061 const totalSlides = mainSliderEl.querySelectorAll(".swiper-slide").length; 2062 2063 // ====================== 2064 // Main Slider 2065 // ====================== 2066 const mainSwiper = new Swiper(mainSliderEl, { 2067 loop: true, 2068 speed: 800, 2069 slidesPerView: "auto", 2070 centeredSlides: true, 2071 spaceBetween: 30, 2072 }); 2073 2074 // Thumbnail Slider 2075 const thumbSwiper = new Swiper(thumbSliderEl, { 2076 loop: true, 2077 speed: 800, 2078 slidesPerView: 1, 2079 centeredSlides: true, 2080 }); 2081 2082 // Sync sliders 2083 mainSwiper.controller.control = thumbSwiper; 2084 thumbSwiper.controller.control = mainSwiper; 2085 2086 // ====================== 2087 // External Next / Prev Buttons 2088 // ====================== 2089 const prevBtn = document.querySelector(".step-button-prev"); 2090 const nextBtn = document.querySelector(".step-button-next"); 2091 2092 if (prevBtn) prevBtn.addEventListener("click", () => mainSwiper.slidePrev()); 2093 if (nextBtn) nextBtn.addEventListener("click", () => mainSwiper.slideNext()); 2094 2095 // ====================== 2096 // Custom cursor arrows (Desktop only) 2097 // ====================== 2098 if (window.innerWidth > 767) { 2099 mainSliderEl.style.cursor = "none"; 2100 2101 const leftArrow = document.createElement("img"); 2102 leftArrow.src = 2103 "https://cdn.prod.website-files.com/6908d62846987ad128d7caf4/6911fa88533b96ae99e2f9b4_Cursor%20(1).svg"; 2104 leftArrow.className = "custom-arrow left-arrow"; 2105 Object.assign(leftArrow.style, { 2106 position: "absolute", 2107 pointerEvents: "none", 2108 opacity: 0, 2109 transition: "opacity 0.2s ease", 2110 }); 2111 mainSliderEl.appendChild(leftArrow); 2112 2113 const rightArrow = document.createElement("img"); 2114 rightArrow.src = 2115 "https://cdn.prod.website-files.com/6908d62846987ad128d7caf4/6911fa88f98b3a0863129145_Cursor.svg"; 2116 rightArrow.className = "custom-arrow right-arrow"; 2117 Object.assign(rightArrow.style, { 2118 position: "absolute", 2119 pointerEvents: "none", 2120 opacity: 0, 2121 transition: "opacity 0.2s ease", 2122 }); 2123 mainSliderEl.appendChild(rightArrow); 2124 2125 mainSliderEl.addEventListener("mousemove", (e) => { 2126 const rect = mainSliderEl.getBoundingClientRect(); 2127 const x = e.clientX - rect.left; 2128 const y = e.clientY - rect.top; 2129 if (x < rect.width / 2) { 2130 leftArrow.style.opacity = 1; 2131 leftArrow.style.top = `${y}px`; 2132 leftArrow.style.left = `${x}px`; 2133 rightArrow.style.opacity = 0; 2134 } else { 2135 rightArrow.style.opacity = 1; 2136 rightArrow.style.top = `${y}px`; 2137 rightArrow.style.left = `${x}px`; 2138 leftArrow.style.opacity = 0; 2139 } 2140 }); 2141 2142 mainSliderEl.addEventListener("mouseleave", () => { 2143 leftArrow.style.opacity = 0; 2144 rightArrow.style.opacity = 0; 2145 }); 2146 2147 mainSliderEl.addEventListener("click", (e) => { 2148 const rect = mainSliderEl.getBoundingClientRect(); 2149 const x = e.clientX - rect.left; 2150 if (x < rect.width / 2) mainSwiper.slidePrev(); 2151 else mainSwiper.slideNext(); 2152 }); 2153 } 2154 2155 // ====================== 2156 // Progress bar logic 2157 // ====================== 2158 function updateProgress(swiper) { 2159 const index = swiper.realIndex % totalSlides; 2160 const percent = ((index + 1) / totalSlides) * 100; 2161 progressBar.style.width = `${percent}%`; 2162 } 2163 2164 updateProgress(mainSwiper); 2165 mainSwiper.on("slideChange", () => updateProgress(mainSwiper)); 2166}); 2167</script>
2167 2168 2169<!-- 2170 BUTTON HOVER script (Brand V2 "Button Hover" component). 2171 Moves the fill circle to where the mouse enters/leaves the button. 2172 Works on every element with the data-btn-hover attribute. 2173 Styles are in Head code. 2174-->
2175<script> 2176(function () { 2177 // Runs once per page, even if the code is added twice. 2178 if (window.__btnHoverInit) return; 2179 window.__btnHoverInit = true; 2180 2181 function initDirectionalButtonHover() { 2182 document.querySelectorAll('[data-btn-hover]').forEach(function (button) { 2183 button.addEventListener('mouseenter', handleHover); 2184 button.addEventListener('mouseleave', handleHover); 2185 }); 2186 2187 function handleHover(event) { 2188 var button = event.currentTarget; 2189 var rect = button.getBoundingClientRect(); 2190 var centerX = rect.left + rect.width / 2; 2191 2192 var offsetXFromLeft = ((event.clientX - rect.left) / rect.width) * 100; 2193 var offsetYFromTop = ((event.clientY - rect.top) / rect.height) * 100; 2194 var offsetXFromCenter = Math.abs(((event.clientX - centerX) / (rect.width / 2)) * 50); 2195 2196 var circle = button.querySelector('.btn__circle'); 2197 if (circle) { 2198 circle.style.left = offsetXFromLeft.toFixed(1) + '%'; 2199 circle.style.top = offsetYFromTop.toFixed(1) + '%'; 2200 // 115 = base circle size in %. Raise for a bigger fill, lower for smaller. 2201 circle.style.width = (115 + offsetXFromCenter * 2).toFixed(1) + '%'; 2202 } 2203 } 2204 } 2205 2206 if (document.readyState === 'loading') { 2207 document.addEventListener('DOMContentLoaded', initDirectionalButtonHover); 2208 } else { 2209 initDirectionalButtonHover(); 2210 } 2211})(); 2212</script>
2212 2213 2214 2215<!-- Brand lazy videos (site-wide) 2216 Any <video> using data-src instead of src: 2217 - never loads while hidden (phones, image variants) 2218 - loads when it gets near the screen, pauses when scrolled away 2219 Videos with a normal src are not touched. -->
2220<script> 2221(function () { 2222 if (window.brandLazyVideos) return; 2223 var io = null; 2224 2225 function isHidden(v) { return v.getClientRects().length === 0; } 2226 function play(v) { var p = v.play(); if (p && p.catch) p.catch(function () {}); } 2227 function load(v) { 2228 if (v.dataset.lazyLoaded) return; 2229 v.dataset.lazyLoaded = 'true'; 2230 v.muted = true; 2231 v.playsInline = true; 2232 v.src = v.getAttribute('data-src'); 2233 } 2234 2235 function scan() { 2236 var videos = document.querySelectorAll('video[data-src]'); 2237 if (!videos.length) return; 2238 if (!io && 'IntersectionObserver' in window) { 2239 io = new IntersectionObserver(function (entries) { 2240 entries.forEach(function (e) { 2241 var v = e.target; 2242 if (e.isIntersecting && !isHidden(v)) { load(v); play(v); } 2243 else if (!e.isIntersecting && v.dataset.lazyLoaded) { v.pause(); } 2244 }); 2245 }, { rootMargin: '300px 0px' }); 2246 } 2247 videos.forEach(function (v) { 2248 if (!v.getAttribute('data-src') || v.dataset.lazyObserved) return; 2249 v.dataset.lazyObserved = 'true'; 2250 if (io) io.observe(v); 2251 else if (!isHidden(v)) { load(v); play(v); } 2252 }); 2253 } 2254 2255 window.brandLazyVideos = scan; 2256 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', scan); 2257 else scan(); 2258})(); 2259</script>
2259 2260 2261
2262<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/gsap.min.js"></script>
vendor: 1 bytes, line 2262
2262
2263<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ScrollTrigger.min.js"></script>
2263 2264 2265
2266<script> 2267 function initNavigation() { 2268 if (!initNavigation._hasResizeListener) { 2269 initNavigation._hasResizeListener = true; 2270 window.addEventListener('resize', debounce(initNavigation, 200)); 2271 } 2272 2273 const isMobile = window.innerWidth < 768; 2274 if (isMobile && initNavigation._lastMode !== 'mobile') { 2275 initMobileMenu(); 2276 initNavigation._lastMode = 'mobile'; 2277 } else if (!isMobile && initNavigation._lastMode !== 'desktop') { 2278 initDesktopDropdowns(); 2279 initNavigation._lastMode = 'desktop'; 2280 } 2281} 2282 2283function debounce(fn, delay) { 2284 let timer; 2285 return () => { 2286 clearTimeout(timer); 2287 timer = setTimeout(fn, delay); 2288 }; 2289} 2290 2291function initMobileMenu() { 2292 const btn = document.querySelector('[data-menu-button]'); 2293 const nav = document.querySelector('[data-menu-status]'); 2294 if (!btn || !nav) return; 2295 2296 btn.setAttribute('aria-expanded', 'false'); 2297 btn.setAttribute('aria-controls', 'mobile-navigation'); 2298 nav.setAttribute('id', 'mobile-navigation'); 2299 nav.setAttribute('role', 'navigation'); 2300 nav.setAttribute('aria-label', 'Main navigation'); 2301 2302 if (!btn._mobileClick) { 2303 btn._mobileClick = true; 2304 btn.addEventListener('click', () => { 2305 const open = nav.dataset.menuStatus === 'open'; 2306 nav.dataset.menuStatus = open ? 'closed' : 'open'; 2307 btn.setAttribute('aria-expanded', !open); 2308 2309 // Close all dropdowns when closing the menu 2310 if (open) { 2311 Array.from(document.querySelectorAll('[data-dropdown-toggle]')).forEach(toggle => { 2312 toggle.dataset.dropdownToggle = 'closed'; 2313 toggle.setAttribute('aria-expanded', 'false'); 2314 }); 2315 } 2316 }); 2317 } 2318 2319 Array.from(document.querySelectorAll('[data-dropdown-toggle]')).forEach((toggle, i) => { 2320 const dd = toggle.nextElementSibling; 2321 if (!dd || !dd.classList.contains('nav-dropdown')) return; 2322 if (toggle._mobileDropdownInit) return; 2323 toggle._mobileDropdownInit = true; 2324 2325 toggle.setAttribute('aria-expanded', 'false'); 2326 toggle.setAttribute('aria-haspopup', 'true'); 2327 toggle.setAttribute('aria-controls', `dropdown-${i}`); 2328 2329 dd.setAttribute('id', `dropdown-${i}`); 2330 dd.setAttribute('role', 'menu'); 2331 dd.querySelectorAll('.nav-dropdown__link') 2332 .forEach(link => link.setAttribute('role', 'menuitem')); 2333 2334 toggle.addEventListener('click', () => { 2335 const open = toggle.dataset.dropdownToggle === 'open'; 2336 Array.from(document.querySelectorAll('[data-dropdown-toggle]')) 2337 .forEach(other => { 2338 if (other !== toggle) { 2339 other.dataset.dropdownToggle = 'closed'; 2340 other.setAttribute('aria-expanded', 'false'); 2341 if (other === document.activeElement) other.blur(); 2342 } 2343 }); 2344 toggle.dataset.dropdownToggle = open ? 'closed' : 'open'; 2345 toggle.setAttribute('aria-expanded', !open); 2346 if (open && toggle === document.activeElement) toggle.blur(); 2347 }); 2348 }); 2349} 2350 2351function initDesktopDropdowns() { 2352 const toggles = Array.from(document.querySelectorAll('[data-dropdown-toggle]')); 2353 const links = Array.from(document.querySelectorAll('.nav-link:not([data-dropdown-toggle])')); 2354 2355 toggles.forEach((toggle, i) => { 2356 const dd = toggle.nextElementSibling; 2357 if (!dd || !dd.classList.contains('nav-dropdown') || toggle._desktopInit) return; 2358 toggle._desktopInit = true; 2359 2360 toggle.setAttribute('aria-expanded', 'false'); 2361 toggle.setAttribute('aria-haspopup', 'true'); 2362 toggle.setAttribute('aria-controls', `desktop-dropdown-${i}`); 2363 2364 dd.setAttribute('id', `desktop-dropdown-${i}`); 2365 dd.setAttribute('role', 'menu'); 2366 dd.setAttribute('aria-hidden', 'true'); 2367 dd.querySelectorAll('.nav-dropdown__link') 2368 .forEach(link => link.setAttribute('role', 'menuitem')); 2369 2370 toggle.addEventListener('click', e => { 2371 e.preventDefault(); 2372 toggles.forEach(other => { 2373 if (other !== toggle) { 2374 other.dataset.dropdownToggle = 'closed'; 2375 other.setAttribute('aria-expanded', 'false'); 2376 const otherDropdown = other.nextElementSibling; 2377 if (otherDropdown) otherDropdown.setAttribute('aria-hidden', 'true'); 2378 } 2379 }); 2380 const open = toggle.dataset.dropdownToggle !== 'open'; 2381 toggle.dataset.dropdownToggle = 'open'; 2382 toggle.setAttribute('aria-expanded', 'true'); 2383 dd.setAttribute('aria-hidden', 'false'); 2384 if (open) { 2385 const first = dd.querySelector('.nav-dropdown__link'); 2386 if (first) first.focus(); 2387 } 2388 }); 2389 2390 toggle.addEventListener('mouseenter', () => { 2391 const anyOpen = toggles.some(x => x.dataset.dropdownToggle === 'open');
2392 toggles.forEach(other => { 2393 if (other !== toggle) { 2394 other.dataset.dropdownToggle = 'closed'; 2395 other.setAttribute('aria-expanded', 'false'); 2396 const otherDropdown = other.nextElementSibling; 2397 if (otherDropdown) otherDropdown.setAttribute('aria-hidden', 'true'); 2398 } 2399 }); 2400 if (anyOpen) { 2401 setTimeout(() => { 2402 toggle.dataset.dropdownToggle = 'open'; 2403 toggle.setAttribute('aria-expanded', 'true'); 2404 dd.setAttribute('aria-hidden', 'false'); 2405 }, 20); 2406 } else { 2407 toggle.dataset.dropdownToggle = 'open'; 2408 toggle.setAttribute('aria-expanded', 'true'); 2409 dd.setAttribute('aria-hidden', 'false'); 2410 } 2411 }); 2412 2413 dd.addEventListener('mouseleave', () => { 2414 toggle.dataset.dropdownToggle = 'closed'; 2415 toggle.setAttribute('aria-expanded', 'false'); 2416 dd.setAttribute('aria-hidden', 'true'); 2417 }); 2418 2419 toggle.addEventListener('keydown', e => { 2420 if (e.key === 'Enter' || e.key === ' ') { 2421 e.preventDefault(); 2422 toggle.click(); 2423 } else if (e.key === 'Escape') { 2424 toggle.dataset.dropdownToggle = 'closed'; 2425 toggle.setAttribute('aria-expanded', 'false'); 2426 dd.setAttribute('aria-hidden', 'true'); 2427 toggle.focus(); 2428 } 2429 }); 2430 2431 dd.addEventListener('keydown', e => { 2432 const items = Array.from(dd.querySelectorAll('.nav-dropdown__link')); 2433 const idx = items.indexOf(document.activeElement); 2434 if (e.key === 'ArrowDown') { 2435 e.preventDefault(); 2436 items[(idx + 1) % items.length].focus(); 2437 } else if (e.key === 'ArrowUp') { 2438 e.preventDefault(); 2439 items[(idx - 1 + items.length) % items.length].focus(); 2440 } else if (e.key === 'Escape') { 2441 e.preventDefault(); 2442 toggle.dataset.dropdownToggle = 'closed'; 2443 toggle.setAttribute('aria-expanded', 'false'); 2444 dd.setAttribute('aria-hidden', 'true'); 2445 toggle.focus(); 2446 } else if (e.key === 'Tab' && !dd.contains(e.relatedTarget)) { 2447 toggle.dataset.dropdownToggle = 'closed'; 2448 toggle.setAttribute('aria-expanded', 'false'); 2449 dd.setAttribute('aria-hidden', 'true'); 2450 } 2451 }); 2452 }); 2453 2454 links.forEach(link => { 2455 link.addEventListener('mouseenter', () => { 2456 toggles.forEach(toggle => { 2457 toggle.dataset.dropdownToggle = 'closed'; 2458 toggle.setAttribute('aria-expanded', 'false'); 2459 const dd = toggle.nextElementSibling; 2460 if (dd) dd.setAttribute('aria-hidden', 'true'); 2461 }); 2462 }); 2463 }); 2464 2465 document.addEventListener('click', e => { 2466 const inside = toggles.some(toggle => { 2467 const dd = toggle.nextElementSibling;
2468 return toggle.contains(e.target) || (dd && dd.contains(e.target)); 2469 }); 2470 if (!inside) { 2471 toggles.forEach(toggle => { 2472 toggle.dataset.dropdownToggle = 'closed'; 2473 toggle.setAttribute('aria-expanded', 'false'); 2474 const dd = toggle.nextElementSibling; 2475 if (dd) dd.setAttribute('aria-hidden', 'true'); 2476 }); 2477 } 2478 }); 2479} 2480 2481// Initialize Multilevel Navigation 2482document.addEventListener('DOMContentLoaded', () => { 2483 initNavigation(); 2484}); 2485 2486/* ===== NAV BG AUTO HEIGHT (added) ===== 2487 Desktop only: sets --nav-bg-height on .nav-bg to fit the open dropdown's content. 2488 Mobile keeps the original 100dvh. If this fails, the original CSS value is used. */ 2489(function () { 2490 var BOTTOM_GAP = 24; // space in px below the dropdown content, change if needed 2491 var desktop = window.matchMedia('(min-width: 768px)'); 2492 2493 function initNavBgHeight() { 2494 var navBg = document.querySelector('.nav-bg'); 2495 var toggles = document.querySelectorAll('[data-dropdown-toggle]'); 2496 if (!navBg || !toggles.length) return; 2497 var active = null; 2498 2499 function layoutTop(el) { 2500 var y = 0; 2501 while (el) { y += el.offsetTop; el = el.offsetParent; } 2502 return y; 2503 } 2504 2505 function update(li) { 2506 if (!desktop.matches) { 2507 navBg.style.removeProperty('--nav-bg-height'); 2508 return; 2509 } 2510 var content = li && li.querySelector('.nav-dropdown__content'); 2511 if (!content) return; 2512 var h = layoutTop(content) + content.offsetHeight - layoutTop(navBg) + BOTTOM_GAP; 2513 if (h > 0) navBg.style.setProperty('--nav-bg-height', h + 'px'); 2514 } 2515 2516 toggles.forEach(function (toggle) { 2517 var li = toggle.parentElement; 2518 function set() { active = li; update(li); } 2519 li.addEventListener('pointerenter', set); 2520 li.addEventListener('focusin', set); 2521 }); 2522 2523 function refresh() { if (active) update(active); } 2524 window.addEventListener('resize', refresh); 2525 desktop.addEventListener('change', refresh); 2526 2527 if ('ResizeObserver' in window) { 2528 var ro = new ResizeObserver(refresh); 2529 document.querySelectorAll('.nav-dropdown__content').forEach(function (c) { ro.observe(c); }); 2530 } 2531 } 2532 2533 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', initNavBgHeight); 2534 else initNavBgHeight(); 2535})(); 2536</script>
2536<script> 2537 document.getElementById("copy-me").addEventListener("click", function() { 2538 // Get the current page URL 2539 var currentUrl = window.location.href; 2540 2541 // Create a temporary input element 2542 var tempInput = document.createElement("input"); 2543 2544 // Add the current page URL to the input value 2545 tempInput.setAttribute("value", currentUrl); 2546 2547 // Append the input to the body 2548 document.body.appendChild(tempInput); 2549 2550 // Select the input 2551 tempInput.select(); 2552 2553 // Copy the selected text 2554 document.execCommand("copy"); 2555 2556 // Remove the input from the body 2557 document.body.removeChild(tempInput); 2558 2559 // Update the text of the "copy-status" element 2560 document.getElementById("copy-status").textContent = "Copied!"; 2561 }); 2562 2563 2564 document.getElementById("copy-me-2").addEventListener("click", function() { 2565 // Get the current page URL 2566 var currentUrl = window.location.href; 2567 2568 // Create a temporary input element 2569 var tempInput = document.createElement("input"); 2570 2571 // Add the current page URL to the input value 2572 tempInput.setAttribute("value", currentUrl); 2573 2574 // Append the input to the body 2575 document.body.appendChild(tempInput); 2576 2577 // Select the input 2578 tempInput.select(); 2579 2580 // Copy the selected text 2581 document.execCommand("copy"); 2582 2583 // Remove the input from the body 2584 document.body.removeChild(tempInput); 2585 2586 // Update the text of the "copy-status" element 2587 document.getElementById("copy-status-2").textContent = "Copied!"; 2588 }); 2589</script>
vendor: 1 bytes, line 2589
2589
2590<script src="https://dc674t.csb.app/blog-slider.js"></script>
2590 2591</body></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.