1 2 3 4 5 6 7 8 9 10 11<!DOCTYPE html> 12 <html lang="en-US"> 13 <head> 14 15 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> 16 17 <title> 18 19 Welcome - Design at Work New York 2027 20 21 </title> 22 <meta name="generator" content="SHOWOFF by ASP.events" /> 23 <meta name="author" content=""> 24 25 26 <meta name="description" content="" /> 27 <meta name="keywords" content="" /> 28 29 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 30 31 32 33 34 35 <meta property="og:title" content="Welcome" /> 36 <meta property="og:site_name" content="Design at Work New York 2027" /> 37 <meta property="schema:name" typeof="https://schema.org/WebPage" content="Welcome" /> 38 <meta property="schema:image" typeof="https://schema.org/WebPage" content="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/hero/DAWNY-Global-Site-Graph-Image.png/fit-in/1200x630/filters:no_upscale()" /> 39 <meta property="og:image" content="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/hero/DAWNY-Global-Site-Graph-Image.png/fit-in/1200x630/filters:no_upscale()" /> 40 <meta property="og:type" content="website" /> 41 42 <!-- 43 896CC470F1E666EB742EBE1ED00FBAE70FB2A37496C44A5706E43BEFED69A8C4 44 --> 45 <base href="https://www.designatworknyc.com/" > 46 <meta name="robots" content="index, follow" /> 47 <link rel="icon" href="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/favicon.ico" type="image/x-icon" /> 48 <link rel="canonical" href="https://www.designatworknyc.com" /> 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 <link rel="stylesheet" href="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/__theme/css/site.css?v=A9E4F559"/> 67 <link rel="stylesheet" href="https://themes.asp.events/designatwork2027/dist/css/designatwork2027.firstload.css" /> 68 69 70 <link rel="preload" href="https://themes.asp.events/designatwork2027/dist/css/designatwork2027.main.css" as="style" onload="this.rel='stylesheet'"> 71 <noscript> 72 <link rel="stylesheet" href="https://themes.asp.events/designatwork2027/dist/css/designatwork2027.main.css"> 73 </noscript> 74 75 76 77 78 79 80 81 82 83 84 85 86 <link rel="preconnect" href="https://fonts.googleapis.com"> 87 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 88 89 90 91 92 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap" rel="stylesheet"> 93 94 95 96 97 98 99 <link href="https://fonts.googleapis.com/css2?family=Anton:wght@400;500;600;700;800;900&display=swap" rel="stylesheet"> 100 101 102 103 104 105 106 107
107<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
107 108 109 110
110<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/script.min.js" integrity="sha384-+kbmEGZrjwfGzlYYiLQkgntepLDajw5ZAlz1jvKM4IVPwGH4Z+nbmccUIf9pz1Gq" crossorigin="anonymous"></script>
110 111 112 113
113<script src="https://themes.asp.events/designatwork2027/includes/javascripts/site.js"></script>
113 114 115 116 117 118 119 120 121 122 <!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 122-123
122 123<script async src="https://www.googletagmanager.com/gtag/js?id=
123G-V2TS0NHXC2
vendor: 13 bytes, line 123
123"></script>
124<script> 125
vendor: 138 bytes, lines 125-129
125window.dataLayer = window.dataLayer || []; 126 function gtag(){dataLayer.push(arguments);} 127 gtag('js', new Date()); 128 129 gtag('config', '
129G-V2TS0NHXC2
vendor: 5 bytes, line 129
129');
130</script>
130 131
131<script> 132 $script('https://cdn.asp.events/includes/js/jquery/magnificPopup/1.2.0/jquery.magnific-popup.min.js', function(){ $script('https://cdn.asp.events/includes/js/ASPModal.old.min.js'); }); 133 134 jQuery(document).ready(function(){ 135 136 jQuery(document).on('click','.js-share-button',showShareDialog); 137 138 function showShareDialog(e) 139 { 140 e.preventDefault(); 141 142 var Site = jQuery(this).attr('data-site'); 143 144 if (jQuery(this).attr('data-slug') != '') { 145 var PageUrl = jQuery(this).attr('data-slug'); 146 } else { 147 var PageUrl = location.href; 148 } 149 150 var contentId = ''; 151 if (jQuery(this).attr('data-contentId') != '') { 152 var contentId = jQuery(this).attr('data-contentId'); 153 } 154 var shareText = jQuery(this).attr('data-shareText'); 155 var shareTitle = jQuery(this).attr('data-shareTitle'); 156 157 jQuery.get 158 ( '__share/buttons/getShareUrl' 159 , { Site:Site , PageUrl:PageUrl , PageTitle:document.title, contentId:contentId, shareText:shareText, shareTitle:shareTitle } 160 , redirectToShare 161 ); 162 } 163 164 function redirectToShare(data) 165 { 166 //open email share in modal 167 if(data.ShareTo.indexOf('__share/email') == 0) 168 openRemoteModal(data.ShareTo); 169 else{ 170 171 var popupBlockerChecker = { 172 check: function(popup_window){ 173 var _scope = this; 174 if (popup_window) { 175 if(/chrome/.test(navigator.userAgent.toLowerCase())){ 176 setTimeout(function () { 177 _scope._is_popup_blocked(_scope, popup_window); 178 },200); 179 }else{ 180 popup_window.onload = function () { 181 _scope._is_popup_blocked(_scope, popup_window); 182 }; 183 } 184 }else{ 185 _scope._displayError(); 186 } 187 }, 188 _is_popup_blocked: function(scope, popup_window){ 189 if ((popup_window.innerHeight > 0)==false){ scope._displayError(); } 190 }, 191 _displayError: function(){ 192 alert("Popup Blocker is enabled! Please add this site to your exception list."); 193 } 194 }; 195 196 var popup = window.open(data.ShareTo,'_blank','width=800,height=650'); //'width=620,height=440' 197 popupBlockerChecker.check(popup); 198 } 199 } 200 201 }); 202 </script>
202 203 204 205 206 </head> 207 208 209 <body class="body--id-147583 t-homepage design-work-ny-2027"> 210 211 212 213 214 215 216 <div class="site" x-data="{ scrolled: false }" x-init="() => {window.addEventListener('scroll', () => { scrolled = window.scrollY > 0;})}"> 217 218 219 <a href="welcome#main-content" class="skip-link u-background-color-neutral-white u-text-color-neutral-black"> 220 Skip to main content 221 </a> 222 223 224 225 <div class="p-loader p-loader-page"> 226 <i class="fa-solid fa-spinner fa-spin-pulse u-text-color-branding-one"></i> 227</div> 228 229 230 <header class="header u-text-color-neutral-white" :class="{'': !scrolled,'scrolled': scrolled}"> 231 232 <div x-data="headerResponsive({id: '147831' })" x-on:resize.window.debounce.10ms="handleOnWindowResize"> 233 <template x-if="headerMobile"> 234 235 236 237 238 239 240 241 242 243 244 245 246 247 <div class="header__mobile"> 248 <div class="header__mobile__top"> 249 250 251 252 253 254 255 256 257 258 <div class="header__logo"> 259 260 <a href="https://preview.showoff.asp.events/8DD0936A-AFB1-5F9E-8205F87173A65C10" aria-label="Go to homepage"> 261 262 <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/DAW_Logo_DAW-website-white.webp" alt="Design at Work New York Logo" height="50"> 263 264 </a> 265 266 </div> 267 268 269 270 271 <div class="header__search__mobile u-background-color-branding-one"> 272 <span class="js-search-trigger header__search--trigger"><i class="fa-solid fa-magnifying-glass u-text-color-neutral-black"></i></span> 273 </div> 274 275 276 277 278 <div class="header__wishlist u-background-color-branding-one u-text-color-neutral-black"> 279 280 281 282 <button class="p-button p-button--type-widget-wishlist-toggle js-communities-bar-favourites-toggle"> <i class="p-button__icon fal fa-heart"></i> <span class="p-button__value js-favourites-count">0</span> </button> 283<div class="w-wishlist js-wishlist"> 284 <div class="w-wishlist__header"> 285 <h2 class="w-wishlist__header__title"> Wishlist </h2> 286 </div> 287 <div class="w-wishlist__empty-state js-wishlist-empty"> 288 <div class="p-empty-state p-empty-state--type-widget-wishlist"> 289 <div class="p-empty-state__body"> 290 Add some favorites to your wishlist to get started! 291 </div> 292 </div> 293 </div> 294 <div class="w-wishlist__body js-wishlist-body"> 295 <div class="w-wishlist__body__message js-wishlist-isguest"> 296 <p><i class="fal fa-warning"></i> <strong>Your selections will be lost when you close your browser unless you sign in to save.</strong></p> 297 </div> 298 <div class="w-wishlist__body__list js-wishlist-body-listwrapper"> 299 <div class="w-wishlist__body__list__items"> 300 <ul class="p-list p-list--type-widget-wishlist js-wishlist-body-list"> 301 </ul> 302 </div> 303 <div class="w-wishlist__body__list__actions"> 304 <button class="p-button p-button--secondary button--secondary js-wishlist-body-list-emailbtn">Email this List</button> 305 <button class="p-button p-button--secondary button--secondary js-wishlist-body-list-downloadpdf">Download</button> 306 <a class="p-button p-button--primary button--primary js-wishlist-isguest" href="e-zone-login">Sign in to Save</a> 307 </div> 308 </div> 309 <div class="w-wishlist__body__list js-wishlist-body-loading"> 310 <div class="w-wishlist__body__message"> 311 Generating... 312 </div> 313 </div> 314 <div class="w-wishlist__body__email js-wishlist-body-email"> 315 <div class="w-wishlist__body__email__form"> 316 <form class="p-form p-form--type-widget-wishlist-email"> 317 <div class="p-form__group p-form__group--email"> 318 <div class="p-form__group__label-wrapper"> 319 <label class="p-form__group__label">Email this List</label> 320 </div> 321 <div class="p-form__group__control-wrapper"> 322 <input type="email" class="p-form__group__control" required="" placeholder="[email protected]" /> 323 </div> 324 </div> 325 <div class="p-form__actions"> 326 <div class="p-form__actions__secondary"> 327 <button class="p-button p-button--secondary button--secondary js-wishlist-back-to-wishlist"><i class="fal fa-arrow-left"></i> Wishlist</button> 328 </div> 329 <div class="p-form__actions__primary"> 330 <button class="p-button p-button--primary button--primary js-wishlist-body-emailpdf">Email this List</button> 331 </div> 332 </div> 333 </form> 334 </div> 335 </div> 336 </div> 337</div>
338<div class="w-wishlist-reminder js-wishlist-reminder" data-reminderfrequency="0"> 339 <span class="w-wishlist-reminder__close js-wishlist-reminder-toggle"></span> 340 <div class="w-wishlist-reminder__container"> 341 <div class="w-wishlist-reminder__header"> 342 <div class="w-wishlist-reminder__header__title"> 343 Why not sign up to save your favourites? 344 </div> 345 </div> 346 <div class="w-wishlist-reminder__body"> 347 Your selections will be lost when you close your browser unless you sign in to save. 348 </div> 349 <div class="w-wishlist-reminder__actions"> 350 <div class="p-button-group"> 351 <a class="p-button p-button--primary js-wishlist-reminder-toggle" style="cursor: pointer;"> Dismiss </a> 352 <a class="p-button p-button--primary" href="e-zone-login"> Sign In </a> 353 </div> 354 </div> 355 <div class="w-wishlist-reminder__actions-extra"> 356 <div class="p-form__group p-form__group--checkbox"> 357 <div class="p-form__group__control-wrapper"> 358 <div class="p-form__group__control"> 359 <input type="checkbox" class="p-form__group__control__input" name="c-reminder-dontshow" id="c-reminder-dontshow" value="on" /> 360 <label class="p-form__group__control__title" for="c-reminder-dontshow">Do not show me this message again</label> 361 </div> 362 </div> 363 </div> 364 </div> 365 </div> 366</div>
367<script type="text/javascript"> 368 var engageURL = "https://zone.showoff.asp.events"; 369 var siteUuid = "8DD0936A-AFB1-5F9E-8205F87173A65C10"; 370 371 $(function() { 372 $.engageWishlist.outputWishlistItems = function(data) { 373 $('.js-wishlist-body-list').empty(); 374 var groups = $.engageWishlist.groupBy(data, 'libraryName'); 375 376 $.each(groups, function(libraryName, items) { 377 378 $('.js-wishlist-body-list').append( '<li class="p-list__item p-list__item--type-heading">' + libraryName + '</li>' ); 379 380 $.each(items, function(index, row) { 381 382 var itemimage = '<a class="p-list__item__image p-list__item__image--type-placeholder" href="' + row.slug + '" target="_blank"></a>'; 383 if (row.image !== '') { 384 itemimage = '<a class="p-list__item__image" href="' + row.slug + '" target="_blank" style="background-image: url(\'' + row.image + '\');"></a>'; 385 } 386 387 var itemhtml = ' \ 388 <li class="p-list__item js-library-item is-favourited" data-content-i-d="' + row.contentID + '" > \ 389 ' + itemimage + ' \ 390 <div class="p-list__item__header"> \ 391 <h4 class="p-list__item__header__title"> \ 392 <a class="p-list__item__header__title__link" href="' + row.slug + '" target="_blank" title="' + row.title + '">' + row.title + '</a> \ 393 </h4> \ 394 </div> \ 395 <div class="p-list__item__actions"> \ 396 <div class="p-button-group"> \ 397 <a class="p-button p-button--type-widget-wishlist-list-remove js-library-item-favourite" data-content-i-d="' + row.contentID + '"> \ 398 <i class="p-button__icon fal fa-trash-alt"></i> \ 399 </a> \ 400 </div> \ 401 </div> \ 402 </li> \ 403 '; 404 $('.js-wishlist-body-list').append( itemhtml ); 405 }); 406 }); 407 } 408 }); 409 </script>
409
410<script type="text/javascript" src="/__includes/communities/javascripts/wishlist.js"></script>
410 411 </div> 412 413 414 415 <nav class="header__navigation__mobile" x-data="{ isOpen: false }" aria-label="Main navigation mobile"> 416 <!--seed:C4720AC63692A6C7E22570A78AB1A3251171B761--> 417 418 419 420 <ul class="p-menu--accordion p-menu--accordion--id-2D176" :class="{ 'visible': isOpen }" menuid="2D176"> 421 422 423 <li class="p-menu__item menu__item" title="Home"> 424 <div class="p-menu__item__wrapper-one"> 425 426 <a href="" target="_self" class="p-menu__item__link ">Home</a> 427 428 429 </div> 430 431 </li> 432 433 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="About"> 434 <div class="p-menu__item__wrapper-one"> 435 436 <span class="p-menu__item__text " aria-expanded="false">About</span> 437 438 439 <div class="p-menu__item__submenu-toggle"> 440 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 441 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i> 442 <span class="u-screen-reader-only">Show submenu for: About</span> 443 </button> 444 </div> 445 446 </div> 447 448 <div class="p-menu__item__wrapper-two"> 449 450 451 452 453 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 454 455 456 <li class="p-menu__item__submenu__item menu__item" title="About the fair"> 457 <div class="p-menu__item__submenu__item__wrapper-one"> 458 459 <a href="about" target="_self" class="p-menu__item__submenu__item__link ">About the fair</a> 460 461 462 </div> 463 464 </li> 465 466 <li class="p-menu__item__submenu__item menu__item" title="Newsletter sign-up"> 467 <div class="p-menu__item__submenu__item__wrapper-one"> 468 469 <a href="newsletter-sign-up" target="_self" class="p-menu__item__submenu__item__link ">Newsletter sign-up</a> 470 471 472 </div> 473 474 </li> 475 476 </ul> 477 478 479 480 </div> 481 482 </li> 483 484 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Exhibiting"> 485 <div class="p-menu__item__wrapper-one"> 486 487 <span class="p-menu__item__text " aria-expanded="false">Exhibiting</span> 488 489 490 <div class="p-menu__item__submenu-toggle"> 491 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 492 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i> 493 <span class="u-screen-reader-only">Show submenu for: Exhibiting</span> 494 </button> 495 </div> 496 497 </div> 498 499 <div class="p-menu__item__wrapper-two"> 500 501 502 503 504 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 505 506 507 <li class="p-menu__item__submenu__item menu__item" title="Why exhibit?"> 508 <div class="p-menu__item__submenu__item__wrapper-one"> 509 510 <a href="exhibit" target="_self" class="p-menu__item__submenu__item__link ">Why exhibit?</a> 511 512 513 </div> 514 515 </li> 516 517 <li class="p-menu__item__submenu__item menu__item" title="Ap
517ply to participate"> 518 <div class="p-menu__item__submenu__item__wrapper-one"> 519 520 <a href="apply-participate" target="_self" class="p-menu__item__submenu__item__link ">Apply to participate</a> 521 522 523 </div> 524 525 </li> 526 527 </ul> 528 529 530 531 </div> 532 533 </li> 534 535 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Partners"> 536 <div class="p-menu__item__wrapper-one"> 537 538 <span class="p-menu__item__text " aria-expanded="false">Partners</span> 539 540 541 <div class="p-menu__item__submenu-toggle"> 542 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 543 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i> 544 <span class="u-screen-reader-only">Show submenu for: Partners</span> 545 </button> 546 </div> 547 548 </div> 549 550 <div class="p-menu__item__wrapper-two"> 551 552 553 554 555 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 556 557 558 <li class="p-menu__item__submenu__item menu__item" title="Steering committee"> 559 <div class="p-menu__item__submenu__item__wrapper-one"> 560 561 <a href="steering-committee-members" target="_self" class="p-menu__item__submenu__item__link ">Steering committee</a> 562 563 564 </div> 565 566 </li> 567 568 <li class="p-menu__item__submenu__item menu__item" title="Industry partners"> 569 <div class="p-menu__item__submenu__item__wrapper-one"> 570 571 <a href="partners" target="_self" class="p-menu__item__submenu__item__link ">Industry partners</a> 572 573 574 </div> 575 576 </li> 577 578 </ul> 579 580 581 582 </div> 583 584 </li> 585 586 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Press & news"> 587 <div class="p-menu__item__wrapper-one"> 588 589 <span class="p-menu__item__text " aria-expanded="false">Press & news</span> 590 591 592 <div class="p-menu__item__submenu-toggle"> 593 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 594 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i> 595 <span class="u-screen-reader-only">Show submenu for: Press & news</span> 596 </button> 597 </div> 598 599 </div> 600 601 <div class="p-menu__item__wrapper-two"> 602 603 604 605 606 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 607 608 609 <li class="p-menu__item__submenu__item menu__item" title="News"> 610 <div class="p-menu__item__submenu__item__wrapper-one"> 611 612 <a href="latest-news" target="_self" class="p-menu__item__submenu__item__link ">News</a> 613 614 615 </div> 616 617 </li> 618 619 <li class="p-menu__item__submenu__item menu__item" title="Press releases"> 620 <div class="p-menu__item__submenu__item__wrapper-one"> 621 622 <a href="press" target="_self" class="p-menu__item__submenu__item__link ">Press releases</a> 623 624 625 </div> 626 627 </li> 628 629 <li class="p-menu__item__submenu__item menu__item" title="ThinkLab Trends Report"> 630 <div class="p-menu__item__submenu__item__wrapper-one"> 631 632 <a href="thinklab-trends-report" target="_self" class="p-menu__item__submenu__item__link ">ThinkLab Trends Report</a> 633 634 635 </div> 636 637 </li> 638 639 </ul> 640 641 642 643 </div> 644 645 </li> 646 647 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Contact us"> 648 <div class="p-menu__item__wrapper-one"> 649 650 <a href="contact" target="_self" class="p-menu__item__link " aria-expanded="false">Contact us</a> 651 652 653 <div class="p-menu__item__submenu-toggle"> 654 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 655 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i>
656 <span class="u-screen-reader-only">Show submenu for: Contact us</span> 657 </button> 658 </div> 659 660 </div> 661 662 <div class="p-menu__item__wrapper-two"> 663 664 665 666 667 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 668 669 670 <li class="p-menu__item__submenu__item menu__item" title="Key contacts"> 671 <div class="p-menu__item__submenu__item__wrapper-one"> 672 673 <a href="contact" target="_self" class="p-menu__item__submenu__item__link ">Key contacts</a> 674 675 676 </div> 677 678 </li> 679 680 </ul> 681 682 683 684 </div> 685 686 </li> 687 688 </ul> 689 690 691 692 <button class="p-menu--accordion__trigger" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen"> 693 <span class="p-menu--accordion__trigger__icon"></span> 694 <span class="p-menu--accordion__trigger__text u-font-weight-bold">MENU</span> 695 </button> 696 </nav> 697 </div> 698 699 <div class="header__cta__mobile"> 700 701 702 703 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 704 <div class="w-button-button"> 705 <a class="p-button-solid-branding-one w-button-with-icon w-button-with-icon--right" href="newsletter-sign-up"> <span class="w-button-with-icon__text">NEWSLETTER SIGN-UP</span> <i class="fa-light fa-arrow-right" aria-hidden="true"></i> </a> 706 </div> 707 <div class="w-button-button"> 708 <a class="p-button-solid-branding-two w-button-with-icon w-button-with-icon--right" href="apply-participate"> <span class="w-button-with-icon__text">APPLY TO PARTICIPATE</span> <i class="fa-light fa-arrow-right" aria-hidden="true"></i> </a> 709 </div> 710</div> 711 </div> 712 713 </div> 714 715 716 </template> 717 <template x-if="!headerMobile"> 718 719 720 721 722 723 724 725 726 727 728 729 730 731 <div class="header__desktop"> 732 733 734 735 736 737 738 739 740 741 742 <div class="header__logo"> 743 744 <a href="https://preview.showoff.asp.events/8DD0936A-AFB1-5F9E-8205F87173A65C10" aria-label="Go to homepage"> 745 746 <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/DAW_Logo_DAW-website-white.webp" alt="Design at Work New York Logo" height="70"> 747 748 </a> 749 750 </div> 751 752 <div class="header__content panel--id-147831"> 753 754 <div class="header__search header__search--desktop u-background-color-branding-one"> 755 <button class="header__search--trigger js-search-trigger" type="button" aria-label="Open Site Search"> 756 <i class="fa-solid fa-magnifying-glass u-text-color-neutral-black" aria-hidden="true"></i> 757 </button> 758 </div> 759 760 761 <div class="header__cta"> 762 763 764 765 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 766 <div class="w-button-button"> 767 <a class="p-button-solid-branding-one w-button-with-icon w-button-with-icon--right" href="newsletter-sign-up"> <span class="w-button-with-icon__text">NEWSLETTER SIGN-UP</span> <i class="fa-light fa-arrow-right" aria-hidden="true"></i> </a> 768 </div> 769 <div class="w-button-button"> 770 <a class="p-button-solid-branding-two w-button-with-icon w-button-with-icon--right" href="apply-participate"> <span class="w-button-with-icon__text">APPLY TO PARTICIPATE</span> <i class="fa-light fa-arrow-right" aria-hidden="true"></i> </a> 771 </div> 772</div> 773 </div> 774 775 776 <div class="header__wishlist u-background-color-branding-one u-text-color-neutral-black"> 777 778 779 780 <button class="p-button p-button--type-widget-wishlist-toggle js-communities-bar-favourites-toggle"> <i class="p-button__icon fal fa-heart"></i> <span class="p-button__value js-favourites-count">0</span> </button> 781<div class="w-wishlist js-wishlist"> 782 <div class="w-wishlist__header"> 783 <h2 class="w-wishlist__header__title"> Wishlist </h2> 784 </div> 785 <div class="w-wishlist__empty-state js-wishlist-empty"> 786 <div class="p-empty-state p-empty-state--type-widget-wishlist"> 787 <div class="p-empty-state__body"> 788 Add some favorites to your wishlist to get started! 789 </div> 790 </div> 791 </div> 792 <div class="w-wishlist__body js-wishlist-body"> 793 <div class="w-wishlist__body__message js-wishlist-isguest"> 794 <p><i class="fal fa-warning"></i> <strong>Your selections will be lost when you close your browser unless you sign in to save.</strong></p> 795 </div> 796 <div class="w-wishlist__body__list js-wishlist-body-listwrapper"> 797 <div class="w-wishlist__body__list__items"> 798 <ul class="p-list p-list--type-widget-wishlist js-wishlist-body-list"> 799 </ul> 800 </div> 801 <div class="w-wishlist__body__list__actions"> 802 <button class="p-button p-button--secondary button--secondary js-wishlist-body-list-emailbtn">Email this List</button> 803 <button class="p-button p-button--secondary button--secondary js-wishlist-body-list-downloadpdf">Download</button> 804 <a class="p-button p-button--primary button--primary js-wishlist-isguest" href="e-zone-login">Sign in to Save</a> 805 </div> 806 </div> 807 <div class="w-wishlist__body__list js-wishlist-body-loading"> 808 <div class="w-wishlist__body__message"> 809 Generating... 810 </div> 811 </div>
812 <div class="w-wishlist__body__email js-wishlist-body-email"> 813 <div class="w-wishlist__body__email__form"> 814 <form class="p-form p-form--type-widget-wishlist-email"> 815 <div class="p-form__group p-form__group--email"> 816 <div class="p-form__group__label-wrapper"> 817 <label class="p-form__group__label">Email this List</label> 818 </div> 819 <div class="p-form__group__control-wrapper"> 820 <input type="email" class="p-form__group__control" required="" placeholder="[email protected]" /> 821 </div> 822 </div> 823 <div class="p-form__actions"> 824 <div class="p-form__actions__secondary"> 825 <button class="p-button p-button--secondary button--secondary js-wishlist-back-to-wishlist"><i class="fal fa-arrow-left"></i> Wishlist</button> 826 </div> 827 <div class="p-form__actions__primary"> 828 <button class="p-button p-button--primary button--primary js-wishlist-body-emailpdf">Email this List</button> 829 </div> 830 </div> 831 </form> 832 </div> 833 </div> 834 </div> 835</div> 836<div class="w-wishlist-reminder js-wishlist-reminder" data-reminderfrequency="0"> 837 <span class="w-wishlist-reminder__close js-wishlist-reminder-toggle"></span> 838 <div class="w-wishlist-reminder__container"> 839 <div class="w-wishlist-reminder__header"> 840 <div class="w-wishlist-reminder__header__title"> 841 Why not sign up to save your favourites? 842 </div> 843 </div> 844 <div class="w-wishlist-reminder__body"> 845 Your selections will be lost when you close your browser unless you sign in to save. 846 </div> 847 <div class="w-wishlist-reminder__actions"> 848 <div class="p-button-group"> 849 <a class="p-button p-button--primary js-wishlist-reminder-toggle" style="cursor: pointer;"> Dismiss </a> 850 <a class="p-button p-button--primary" href="e-zone-login"> Sign In </a> 851 </div> 852 </div> 853 <div class="w-wishlist-reminder__actions-extra"> 854 <div class="p-form__group p-form__group--checkbox"> 855 <div class="p-form__group__control-wrapper"> 856 <div class="p-form__group__control"> 857 <input type="checkbox" class="p-form__group__control__input" name="c-reminder-dontshow" id="c-reminder-dontshow" value="on" /> 858 <label class="p-form__group__control__title" for="c-reminder-dontshow">Do not show me this message again</label> 859 </div> 860 </div> 861 </div> 862 </div> 863 </div> 864</div>
865<script type="text/javascript"> 866 var engageURL = "https://zone.showoff.asp.events"; 867 var siteUuid = "8DD0936A-AFB1-5F9E-8205F87173A65C10"; 868 869 $(function() { 870 $.engageWishlist.outputWishlistItems = function(data) { 871 $('.js-wishlist-body-list').empty(); 872 var groups = $.engageWishlist.groupBy(data, 'libraryName'); 873 874 $.each(groups, function(libraryName, items) { 875 876 $('.js-wishlist-body-list').append( '<li class="p-list__item p-list__item--type-heading">' + libraryName + '</li>' ); 877 878 $.each(items, function(index, row) { 879 880 var itemimage = '<a class="p-list__item__image p-list__item__image--type-placeholder" href="' + row.slug + '" target="_blank"></a>'; 881 if (row.image !== '') { 882 itemimage = '<a class="p-list__item__image" href="' + row.slug + '" target="_blank" style="background-image: url(\'' + row.image + '\');"></a>'; 883 } 884 885 var itemhtml = ' \ 886 <li class="p-list__item js-library-item is-favourited" data-content-i-d="' + row.contentID + '" > \ 887 ' + itemimage + ' \ 888 <div class="p-list__item__header"> \ 889 <h4 class="p-list__item__header__title"> \ 890 <a class="p-list__item__header__title__link" href="' + row.slug + '" target="_blank" title="' + row.title + '">' + row.title + '</a> \ 891 </h4> \ 892 </div> \ 893 <div class="p-list__item__actions"> \ 894 <div class="p-button-group"> \ 895 <a class="p-button p-button--type-widget-wishlist-list-remove js-library-item-favourite" data-content-i-d="' + row.contentID + '"> \ 896 <i class="p-button__icon fal fa-trash-alt"></i> \ 897 </a> \ 898 </div> \ 899 </div> \ 900 </li> \ 901 '; 902 $('.js-wishlist-body-list').append( itemhtml ); 903 }); 904 }); 905 } 906 }); 907 </script>
907
908<script type="text/javascript" src="/__includes/communities/javascripts/wishlist.js"></script>
908 909 </div> 910 911 912 <nav class="header__navigation__desktop" x-data="{ isOpen: false }" aria-label="Main navigation"> 913 <!--seed:AD910A532ED2B2EB98067B17BB67A554CB11B7A2--> 914 915 916 917 <ul class="p-menu--fullscreen p-menu--fullscreen--id-97DD3" :class="{ 'visible': isOpen }" menuid="97DD3"> 918 919 920 <li class="p-menu__item menu__item" title="Home"> 921 <div class="p-menu__item__wrapper-one"> 922 923 <a href="" target="_self" class="p-menu__item__link ">Home</a> 924 925 </div> 926 927 </li> 928 929 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="About"> 930 <div class="p-menu__item__wrapper-one"> 931 932 <span class="p-menu__item__text " aria-expanded="false">About</span> 933 934 </div> 935 936 <div class="p-menu__item__wrapper-two"> 937 938 939 940 941 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 942 943 944 <li class="p-menu__item__submenu__item menu__item" title="About the fair"> 945 <div class="p-menu__item__submenu__item__wrapper-one"> 946 947 <a href="about" target="_self" class="p-menu__item__submenu__item__link ">About the fair</a> 948 949 </div> 950 951 </li> 952 953 <li class="p-menu__item__submenu__item menu__item" title="Newsletter sign-up"> 954 <div class="p-menu__item__submenu__item__wrapper-one"> 955 956 <a href="newsletter-sign-up" target="_self" class="p-menu__item__submenu__item__link ">Newsletter sign-up</a> 957 958 </div> 959 960 </li> 961 962 </ul> 963 964 965 966 </div> 967 968 </li> 969 970 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Exhibiting"> 971 <div class="p-menu__item__wrapper-one"> 972 973 <span class="p-menu__item__text " aria-expanded="false">Exhibiting</span> 974 975 </div> 976 977 <div class="p-menu__item__wrapper-two"> 978 979 980 981 982 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 983 984 985 <li class="p-menu__item__submenu__item menu__item" title="Why exhibit?"> 986 <div class="p-menu__item__submenu__item__wrapper-one"> 987 988 <a href="exhibit" target="_self" class="p-menu__item__submenu__item__link ">Why exhibit?</a> 989 990 </div> 991 992 </li> 993 994 <li class="p-menu__item__submenu__item menu__item" title="Apply to participate"> 995 <div class="p-menu__item__submenu__item__wrapper-one"> 996 997 <a href="apply-participate" target="_self" class="p-menu__item__submenu__item__link ">Apply to participate</a> 998 999 </div> 1000 1001 </li> 1002 1003 </ul> 1004 1005 1006 1007 </div> 1008 1009 </li> 1010 1011 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Partners"> 1012 <div class="p-menu__item__wrapper-one"> 1013
1014 <span class="p-menu__item__text " aria-expanded="false">Partners</span> 1015 1016 </div> 1017 1018 <div class="p-menu__item__wrapper-two"> 1019 1020 1021 1022 1023 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 1024 1025 1026 <li class="p-menu__item__submenu__item menu__item" title="Steering committee"> 1027 <div class="p-menu__item__submenu__item__wrapper-one"> 1028 1029 <a href="steering-committee-members" target="_self" class="p-menu__item__submenu__item__link ">Steering committee</a> 1030 1031 </div> 1032 1033 </li> 1034 1035 <li class="p-menu__item__submenu__item menu__item" title="Industry partners"> 1036 <div class="p-menu__item__submenu__item__wrapper-one"> 1037 1038 <a href="partners" target="_self" class="p-menu__item__submenu__item__link ">Industry partners</a> 1039 1040 </div> 1041 1042 </li> 1043 1044 </ul> 1045 1046 1047 1048 </div> 1049 1050 </li> 1051 1052 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Press & news"> 1053 <div class="p-menu__item__wrapper-one"> 1054 1055 <span class="p-menu__item__text " aria-expanded="false">Press & news</span> 1056 1057 </div> 1058 1059 <div class="p-menu__item__wrapper-two"> 1060 1061 1062 1063 1064 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 1065 1066 1067 <li class="p-menu__item__submenu__item menu__item" title="News"> 1068 <div class="p-menu__item__submenu__item__wrapper-one"> 1069 1070 <a href="latest-news" target="_self" class="p-menu__item__submenu__item__link ">News</a> 1071 1072 </div> 1073 1074 </li> 1075 1076 <li class="p-menu__item__submenu__item menu__item" title="Press releases"> 1077 <div class="p-menu__item__submenu__item__wrapper-one"> 1078 1079 <a href="press" target="_self" class="p-menu__item__submenu__item__link ">Press releases</a> 1080 1081 </div> 1082 1083 </li> 1084 1085 <li class="p-menu__item__submenu__item menu__item" title="ThinkLab Trends Report"> 1086 <div class="p-menu__item__submenu__item__wrapper-one"> 1087 1088 <a href="thinklab-trends-report" target="_self" class="p-menu__item__submenu__item__link ">ThinkLab Trends Report</a> 1089 1090 </div> 1091 1092 </li> 1093 1094 </ul> 1095 1096 1097 1098 </div> 1099 1100 </li> 1101 1102 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Contact us"> 1103 <div class="p-menu__item__wrapper-one"> 1104 1105 <a href="contact" target="_self" class="p-menu__item__link " aria-expanded="false">Contact us</a> 1106 1107 </div> 1108 1109 <div class="p-menu__item__wrapper-two"> 1110 1111 1112 1113 1114 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 1115 1116 1117 <li class="p-menu__item__submenu__item menu__item" title="Key contacts"> 1118 <div class="p-menu__item__submenu__item__wrapper-one"> 1119 1120 <a href="contact" target="_self" class="p-menu__item__submenu__item__link ">Key contacts</a> 1121 1122 </div> 1123 1124 </li> 1125 1126 </ul> 1127 1128 1129 1130 </div> 1131 1132 </li> 1133 1134 </ul> 1135 1136 1137 1138 <button class="p-menu--fullscreen__trigger" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen">
1139 <span class="p-menu--fullscreen__trigger__text u-font-weight-bold">MENU</span> 1140 <span class="p-menu--fullscreen__trigger__icon"></span> 1141 </button> 1142 </nav> 1143 </div> 1144 1145 <div class="header__scrolled-cta"> 1146 1147 1148 1149 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 1150 <div class="w-button-button"> 1151 <a class="p-button-solid-branding-one" href="newsletter-sign-up"> <span class="w-button-with-icon__text">NEWSLETTER SIGN-UP</span> </a> 1152 </div> 1153 <div class="w-button-button"> 1154 <a class="p-button-solid-neutral-white" href="about"> <span class="w-button-with-icon__text">ABOUT</span> </a> 1155 </div> 1156 <div class="w-button-button"> 1157 <a class="p-button-solid-branding-two" href="apply-participate"> <span class="w-button-with-icon__text">APPLY TO PARTICIPATE</span> </a> 1158 </div> 1159 <div class="w-button-button"> 1160 <a class="p-button-solid-neutral-black" href="exhibit"> <span class="w-button-with-icon__text">WHY EXHIBIT</span> </a> 1161 </div> 1162</div> 1163 </div> 1164 1165 </div> 1166 1167 1168 </template> 1169 1170
1170<script> 1171 function headerResponsive(params) { 1172 return { 1173 id: params.id, 1174 headerMobile: false, 1175 init() { 1176 this.toggleView(); 1177 }, 1178 toggleView() { 1179 if (window.matchMedia("(min-width: 1280px)").matches) { 1180 this.headerMobile = false; 1181 } 1182 else { 1183 this.headerMobile = true; 1184 } 1185 }, 1186 handleOnWindowResize() { 1187 this.toggleView(); 1188 } 1189 } 1190 } 1191 </script>
1191 1192 1193 </div> 1194 1195 </header> 1196 1197 1198 1199 1200 1201 <div class="hero has-image panel--id-147833"> 1202 <div class="hero__text"> 1203 1204 <div class="hero__text__dates u-text-size-small u-font-weight-bold u-text-color-neutral-white"> 1205 March 10-11, 2027 1206 </div> 1207 1208 1209 <div class="hero__text__location u-text-size-small u-font-weight-bold u-text-color-branding-one"> 1210 Javits Center, New York 1211 </div> 1212 1213 1214 <h1 class="hero__text__title u-text-color-neutral-white"> 1215 NEW YORK'S ONLY <span class="ck-text-color u-text-color-branding-one">DEDICATED WORKPLACE INTERIORS EVENT</span> 1216 </h1> 1217 1218 1219 <div class="hero__text__body u-text-color-neutral-white"> 1220 1221 1222 1223 <p>The future of workplace design comes to New York. Discover innovative products, visionary ideas and the connections that will shape tomorrowâs workplaces.</p> 1224<p><br /> 1225 <div class="w-button-group w-button-group--direction-horizontal u-justify-center"> 1226 <div class="w-button-button"> 1227 <a class="p-button-solid-branding-one" href="newsletter-sign-up"> <span class="w-button-with-icon__text">NEWSLETTER SIGN-UP</span> </a> 1228 </div> 1229 <div class="w-button-button"> 1230 <a class="p-button-solid-branding-two" href="apply-participate"> <span class="w-button-with-icon__text">APPLY TO PARTICIPATE</span> </a> 1231 </div> 1232 </div> <br /> 1233 <div class="w-stats"> 1234 <div class="w-stat w-stat--id-uid_15EFB"> 1235 <div class="w-stat__value u-text-color-neutral-white u-text-size-xxx-large u-font-weight-bold" id="counter-id-uid_15EFB1"> 1236 10,000+ 1237 </div> 1238 <div class="w-stat__body u-text-color-neutral-white u-text-size-small"> 1239 Visitors 1240 </div> 1241 </div> 1242 <div class="w-stat w-stat--id-uid_15EFB"> 1243 <div class="w-stat__value u-text-color-neutral-white u-text-size-xxx-large u-font-weight-bold" id="counter-id-uid_15EFB2"> 1244 140+ 1245 </div> 1246 <div class="w-stat__body u-text-color-neutral-white u-text-size-small"> 1247 Brands 1248 </div> 1249 </div> 1250 <div class="w-stat w-stat--id-uid_15EFB"> 1251 <div class="w-stat__value u-text-color-neutral-white u-text-size-xxx-large u-font-weight-bold" id="counter-id-uid_15EFB3"> 1252 2 Days 1253 </div> 1254 <div class="w-stat__body u-text-color-neutral-white u-text-size-small"> 1255 of Content 1256 </div> 1257 </div> 1258 <div class="w-stat w-stat--id-uid_15EFB"> 1259 <div class="w-stat__value u-text-color-neutral-white u-text-size-xxx-large u-font-weight-bold" id="counter-id-uid_15EFB4"> 1260 CEU 1261 </div> 1262 <div class="w-stat__body u-text-color-neutral-white u-text-size-small"> 1263 Accredited 1264 </div> 1265 </div> 1266 <div class="w-stat w-stat--id-uid_15EFB"> 1267 <div class="w-stat__value u-text-color-neutral-white u-text-size-xxx-large u-font-weight-bold" id="counter-id-uid_15EFB5"> 1268 GLOBAL 1269 </div> 1270 <div class="w-stat__body u-text-color-neutral-white u-text-size-small"> 1271 Perspective 1272 </div> 1273 </div> 1274 </div>
vendor: 5,602 bytes, lines 1274-1276
1274<script> 1275 // https://github.com/inorganik/CountUp.js 1276 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
1276innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 1277 1278 (function () { 1279 var counters = document.querySelectorAll(".w-stat--id-uid_15EFB .w-stat__value"); 1280 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 1281 1282 function escapeHtml(value) { 1283 return String(value) 1284 .replace(/&/g, "&") 1285 .replace(/</g, "<") 1286 .replace(/>/g, ">") 1287 .replace(/"/g, """) 1288 .replace(/'/g, "'"); 1289 } 1290 1291 function getSuffix(text) { 1292 var compact = text.replace(/\s/g, "").toLowerCase(); 1293 1294 if (compact.indexOf("k+") !== -1) { 1295 return "<span>k+</span>"; 1296 } 1297 1298 if (compact.indexOf("k") !== -1) { 1299 return "<span>k</span>"; 1300 } 1301 1302 if (compact.indexOf("+") !== -1) { 1303 return "<span>+</span>"; 1304 } 1305 1306 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 1307 if (!lettersOnly) { 1308 return ""; 1309 } 1310 1311 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 1312 } 1313 1314 function getCountOptions(text) { 1315 var compact = text.trim().replace(/\s/g, ""); 1316 var numericCompact = compact.replace(/[^\d.,]/g, ""); 1317 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 1318 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 1319 var countTo = isThousandsComma 1320 ? parseFloat(numericCompact.replace(/,/g, "")) 1321 : parseFloat(numericCompact.replace(",", ".")); 1322 var options = { 1323 duration: prefersReducedMotion ? 0 : 5, 1324 enableScrollSpy: !prefersReducedMotion, 1325 suffix: getSuffix(text) 1326 }; 1327 1328 if (isEuDecimalComma) { 1329 options.decimal = ","; 1330 options.decimalPlaces = 2; 1331 } 1332 1333 return { 1334 countTo: countTo, 1335 options: options 1336 }; 1337 } 1338 1339 counters.forEach(function (counter) { 1340 var text = (counter.textContent || "").trim(); 1341 if (!text) { 1342 return; 1343 } 1344 1345 var parsed = getCountOptions(text); 1346 if (isNaN(parsed.countTo)) { 1347 return; 1348 } 1349 1350 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 1351 if (animation.error) { 1352 return; 1353 } 1354 1355 // Scroll spy starts the animation when the element enters view. 1356 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 1357 animation.start(); 1358 } 1359 }); 1360 }()); 1361 </script>
1361 </p> 1362 </div> 1363 1364 </div> 1365 1366 <div class="hero__image"> 1367 <picture> 1368 <source media="(max-width: 768px)" srcset="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/filters_no_upscale-.webp/fit-in/500x500/filters:no_upscale()"> 1369 <source srcset="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/filters_no_upscale-.webp" type="image/jpeg"> 1370 <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/filters_no_upscale-.webp" fetchpriority="high" alt="Hero Image"> 1371 </picture> 1372 </div> 1373 1374 1375 <div class="hero__ticker"> 1376 1377 1378 1379 <div class="w-ticker w-ticker--id-uid_0B6FC w-ticker--style-1 u-background-color-branding-two" x-data="composerWidgetTicker({direction: 'left', id: 'uid_0B6FC', speed: 'medium', text: 'JAVITS\x20CENTER\x20\u2022\x2010\x2D11\x20MARCH\x20\u2022\x20DESIGN\x20THE\x20WORKPLACE.\x20SHAPE\x20THE\x20FUTURE\x20\u2022'})"> 1380 <div class="w-ticker__container"> 1381 <span class="w-ticker__text u-text-size-large u-font-weight-bold u-text-uppercase u-text-color-neutral-black"></span> 1382 </div> 1383
1383<script> 1384 function composerWidgetTicker(params) { 1385 return { 1386 id: params.id, 1387 direction: (params.direction === "left") ? "ltr" : "rtl", 1388 speed: params.speed, 1389 text: params.text, 1390 init() { 1391 this.initTicker(); 1392 }, 1393 initTicker() { 1394 const ticker = $('.w-ticker--id-' + this.id); 1395 const tickerContainer = ticker.find('.w-ticker__container'); 1396 const tickerText = ticker.find('.w-ticker__text'); 1397 1398 $script('https://themes.asp.events/_base/1-3-0/includes/javascripts/dist/plugins/jquery.supermarquee.min.js', () => { 1399 $('.w-ticker--id-' + this.id + ' .w-ticker__text').supermarquee({ "content": this.text, "direction": this.direction, "speed": this.speed }); 1400 }); 1401 } 1402 } 1403 } 1404 </script>
1404 1405</div> 1406 </div> 1407 1408 </div> 1409 1410 1411 1412 1413 1414 <main class="content" id="main-content"> 1415 1416 1417 1418 1419 1420 1421 1422 1423 <div class="content__main"> 1424 1425 <div class="content__main__body"> 1426 1427 1428 1429 1430 <section class="section section--id-1 section--3-column section--default section-margin--no-margin section-padding--auto"> 1431 <div class="section__background"> 1432 <div class="section__background__color u-background-color-neutral-muted" aria-hidden="true"></div> 1433 </div> 1434 <div class="section__body section__body__article--count-3 section__body--space-single section__wrapper--width-default"> 1435 <div class="section__body__article section__body__article--id-1"> 1436 <a class="anchor" name="WHY THIS EVENT MATTERS" tabindex="-1"></a> 1437 <article class="article article--default"> 1438 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 1439 <div class="article--default__header-body"> 1440 <h2 class="article--default__title u-text-size-xxx-large u-text-color-neutral-black"> <p>WHY THIS EVENT MATTERS</p> </h2> 1441 <div class="article--default__body u-text-color-neutral-black"> 1442 <p>Workplace design is evolving faster than ever. Design at Work NYC brings together the people, ideas and solutions redefining how we work.</p> 1443 <p>Be part of the industry's new platform for inspiration, innovation and business</p> 1444 <p> 1445 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 1446 <div class="w-button-button"> 1447 <a class="p-button-solid-branding-two w-button-with-icon w-button-with-icon--right" href="exhibit"> <span class="w-button-with-icon__text">DISCOVER MORE</span> <i class="fa-light fa-arrow-right" aria-hidden="true"></i> </a> 1448 </div> 1449 <div class="w-button-button"> 1450 <a class="p-button-solid-branding-one w-button-with-icon w-button-with-icon--right" href="newsletter-sign-up"> <span class="w-button-with-icon__text">NEWSLETTER SIGN-UP</span> <i class="fa-light fa-arrow-right" aria-hidden="true"></i> </a> 1451 </div> 1452 </div> </p> 1453 </div> 1454 </div> 1455 </div> 1456 </article> 1457 </div> 1458 <div class="section__body__article section__body__article--id-2"> 1459 <article class="article article--default"> 1460 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 1461 <div class="article--default__header-body"> 1462 <div class="article--default__body u-text-color-neutral-black"> 1463 <div class="w-stats"> 1464 <div class="w-stat w-stat--id-uid_5C65F"> 1465 <div class="w-stat__icon u-text-color-neutral-black u-text-size-xxx-large"> 1466 <i class="fa-light fa-phone-laptop" aria-hidden="true"></i> 1467 </div> 1468 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_5C65F1"> 1469 </div> 1470 <div class="w-stat__body u-text-color-neutral-black u-text-size-small"> 1471 HYBRID WORK 1472 </div> 1473 </div> 1474 </div> 1475
vendor: 5,602 bytes, lines 1475-1477
1475<script> 1476 // https://github.com/inorganik/CountUp.js 1477 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
1477innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 1478 1479 (function () { 1480 var counters = document.querySelectorAll(".w-stat--id-uid_5C65F .w-stat__value"); 1481 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 1482 1483 function escapeHtml(value) { 1484 return String(value) 1485 .replace(/&/g, "&") 1486 .replace(/</g, "<") 1487 .replace(/>/g, ">") 1488 .replace(/"/g, """) 1489 .replace(/'/g, "'"); 1490 } 1491 1492 function getSuffix(text) { 1493 var compact = text.replace(/\s/g, "").toLowerCase(); 1494 1495 if (compact.indexOf("k+") !== -1) { 1496 return "<span>k+</span>"; 1497 } 1498 1499 if (compact.indexOf("k") !== -1) { 1500 return "<span>k</span>"; 1501 } 1502 1503 if (compact.indexOf("+") !== -1) { 1504 return "<span>+</span>"; 1505 } 1506 1507 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 1508 if (!lettersOnly) { 1509 return ""; 1510 } 1511 1512 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 1513 } 1514 1515 function getCountOptions(text) { 1516 var compact = text.trim().replace(/\s/g, ""); 1517 var numericCompact = compact.replace(/[^\d.,]/g, ""); 1518 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 1519 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 1520 var countTo = isThousandsComma 1521 ? parseFloat(numericCompact.replace(/,/g, "")) 1522 : parseFloat(numericCompact.replace(",", ".")); 1523 var options = { 1524 duration: prefersReducedMotion ? 0 : 5, 1525 enableScrollSpy: !prefersReducedMotion, 1526 suffix: getSuffix(text) 1527 }; 1528 1529 if (isEuDecimalComma) { 1530 options.decimal = ","; 1531 options.decimalPlaces = 2; 1532 } 1533 1534 return { 1535 countTo: countTo, 1536 options: options 1537 }; 1538 } 1539 1540 counters.forEach(function (counter) { 1541 var text = (counter.textContent || "").trim(); 1542 if (!text) { 1543 return; 1544 } 1545 1546 var parsed = getCountOptions(text); 1547 if (isNaN(parsed.countTo)) { 1548 return; 1549 } 1550 1551 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 1552 if (animation.error) { 1553 return; 1554 } 1555 1556 // Scroll spy starts the animation when the element enters view. 1557 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 1558 animation.start(); 1559 } 1560 }); 1561 }()); 1562 </script>
1562 1563 <br /> 1564 <br /> 1565 <div class="w-stats"> 1566 <div class="w-stat w-stat--id-uid_186E8"> 1567 <div class="w-stat__icon u-text-color-neutral-black u-text-size-xxx-large"> 1568 <i class="fa-light fa-hands-helping" aria-hidden="true"></i> 1569 </div> 1570 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_186E81"> 1571 </div> 1572 <div class="w-stat__body u-text-color-neutral-black u-text-size-small"> 1573 INCLUSIVE DESIGN 1574 </div> 1575 </div> 1576 </div> 1577
vendor: 5,602 bytes, lines 1577-1579
1577<script> 1578 // https://github.com/inorganik/CountUp.js 1579 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
1579innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 1580 1581 (function () { 1582 var counters = document.querySelectorAll(".w-stat--id-uid_186E8 .w-stat__value"); 1583 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 1584 1585 function escapeHtml(value) { 1586 return String(value) 1587 .replace(/&/g, "&") 1588 .replace(/</g, "<") 1589 .replace(/>/g, ">") 1590 .replace(/"/g, """) 1591 .replace(/'/g, "'"); 1592 } 1593 1594 function getSuffix(text) { 1595 var compact = text.replace(/\s/g, "").toLowerCase(); 1596 1597 if (compact.indexOf("k+") !== -1) { 1598 return "<span>k+</span>"; 1599 } 1600 1601 if (compact.indexOf("k") !== -1) { 1602 return "<span>k</span>"; 1603 } 1604 1605 if (compact.indexOf("+") !== -1) { 1606 return "<span>+</span>"; 1607 } 1608 1609 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 1610 if (!lettersOnly) { 1611 return ""; 1612 } 1613 1614 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 1615 } 1616 1617 function getCountOptions(text) { 1618 var compact = text.trim().replace(/\s/g, ""); 1619 var numericCompact = compact.replace(/[^\d.,]/g, ""); 1620 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 1621 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 1622 var countTo = isThousandsComma 1623 ? parseFloat(numericCompact.replace(/,/g, "")) 1624 : parseFloat(numericCompact.replace(",", ".")); 1625 var options = { 1626 duration: prefersReducedMotion ? 0 : 5, 1627 enableScrollSpy: !prefersReducedMotion, 1628 suffix: getSuffix(text) 1629 }; 1630 1631 if (isEuDecimalComma) { 1632 options.decimal = ","; 1633 options.decimalPlaces = 2; 1634 } 1635 1636 return { 1637 countTo: countTo, 1638 options: options 1639 }; 1640 } 1641 1642 counters.forEach(function (counter) { 1643 var text = (counter.textContent || "").trim(); 1644 if (!text) { 1645 return; 1646 } 1647 1648 var parsed = getCountOptions(text); 1649 if (isNaN(parsed.countTo)) { 1650 return; 1651 } 1652 1653 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 1654 if (animation.error) { 1655 return; 1656 } 1657 1658 // Scroll spy starts the animation when the element enters view. 1659 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 1660 animation.start(); 1661 } 1662 }); 1663 }()); 1664 </script>
1664 1665 <br /> 1666 <br /> 1667 <div class="w-stats"> 1668 <div class="w-stat w-stat--id-uid_0CB8D"> 1669 <div class="w-stat__icon u-text-color-neutral-black u-text-size-xxx-large"> 1670 <i class="fa-light fa-heart" aria-hidden="true"></i> 1671 </div> 1672 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_0CB8D1"> 1673 </div> 1674 <div class="w-stat__body u-text-color-neutral-black u-text-size-small"> 1675 WELLNESS 1676 </div> 1677 </div> 1678 </div> 1679
vendor: 5,602 bytes, lines 1679-1681
1679<script> 1680 // https://github.com/inorganik/CountUp.js 1681 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
1681innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 1682 1683 (function () { 1684 var counters = document.querySelectorAll(".w-stat--id-uid_0CB8D .w-stat__value"); 1685 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 1686 1687 function escapeHtml(value) { 1688 return String(value) 1689 .replace(/&/g, "&") 1690 .replace(/</g, "<") 1691 .replace(/>/g, ">") 1692 .replace(/"/g, """) 1693 .replace(/'/g, "'"); 1694 } 1695 1696 function getSuffix(text) { 1697 var compact = text.replace(/\s/g, "").toLowerCase(); 1698 1699 if (compact.indexOf("k+") !== -1) { 1700 return "<span>k+</span>"; 1701 } 1702 1703 if (compact.indexOf("k") !== -1) { 1704 return "<span>k</span>"; 1705 } 1706 1707 if (compact.indexOf("+") !== -1) { 1708 return "<span>+</span>"; 1709 } 1710 1711 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 1712 if (!lettersOnly) { 1713 return ""; 1714 } 1715 1716 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 1717 } 1718 1719 function getCountOptions(text) { 1720 var compact = text.trim().replace(/\s/g, ""); 1721 var numericCompact = compact.replace(/[^\d.,]/g, ""); 1722 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 1723 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 1724 var countTo = isThousandsComma 1725 ? parseFloat(numericCompact.replace(/,/g, "")) 1726 : parseFloat(numericCompact.replace(",", ".")); 1727 var options = { 1728 duration: prefersReducedMotion ? 0 : 5, 1729 enableScrollSpy: !prefersReducedMotion, 1730 suffix: getSuffix(text) 1731 }; 1732 1733 if (isEuDecimalComma) { 1734 options.decimal = ","; 1735 options.decimalPlaces = 2; 1736 } 1737 1738 return { 1739 countTo: countTo, 1740 options: options 1741 }; 1742 } 1743 1744 counters.forEach(function (counter) { 1745 var text = (counter.textContent || "").trim(); 1746 if (!text) { 1747 return; 1748 } 1749 1750 var parsed = getCountOptions(text); 1751 if (isNaN(parsed.countTo)) { 1752 return; 1753 } 1754 1755 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 1756 if (animation.error) { 1757 return; 1758 } 1759 1760 // Scroll spy starts the animation when the element enters view. 1761 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 1762 animation.start(); 1763 } 1764 }); 1765 }()); 1766 </script>
1766 1767 <p><br /> 1768 <div class="w-stats"> 1769 <div class="w-stat w-stat--id-uid_0AFDD"> 1770 <div class="w-stat__icon u-text-color-neutral-black u-text-size-xxx-large"> 1771 <i class="fa-light fa-handshake" aria-hidden="true"></i> 1772 </div> 1773 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_0AFDD1"> 1774 </div> 1775 <div class="w-stat__body u-text-color-neutral-black u-text-size-small"> 1776 SPECIFICATION 1777 </div> 1778 </div> 1779 </div>
vendor: 5,602 bytes, lines 1779-1781
1779<script> 1780 // https://github.com/inorganik/CountUp.js 1781 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
1781innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 1782 1783 (function () { 1784 var counters = document.querySelectorAll(".w-stat--id-uid_0AFDD .w-stat__value"); 1785 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 1786 1787 function escapeHtml(value) { 1788 return String(value) 1789 .replace(/&/g, "&") 1790 .replace(/</g, "<") 1791 .replace(/>/g, ">") 1792 .replace(/"/g, """) 1793 .replace(/'/g, "'"); 1794 } 1795 1796 function getSuffix(text) { 1797 var compact = text.replace(/\s/g, "").toLowerCase(); 1798 1799 if (compact.indexOf("k+") !== -1) { 1800 return "<span>k+</span>"; 1801 } 1802 1803 if (compact.indexOf("k") !== -1) { 1804 return "<span>k</span>"; 1805 } 1806 1807 if (compact.indexOf("+") !== -1) { 1808 return "<span>+</span>"; 1809 } 1810 1811 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 1812 if (!lettersOnly) { 1813 return ""; 1814 } 1815 1816 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 1817 } 1818 1819 function getCountOptions(text) { 1820 var compact = text.trim().replace(/\s/g, ""); 1821 var numericCompact = compact.replace(/[^\d.,]/g, ""); 1822 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 1823 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 1824 var countTo = isThousandsComma 1825 ? parseFloat(numericCompact.replace(/,/g, "")) 1826 : parseFloat(numericCompact.replace(",", ".")); 1827 var options = { 1828 duration: prefersReducedMotion ? 0 : 5, 1829 enableScrollSpy: !prefersReducedMotion, 1830 suffix: getSuffix(text) 1831 }; 1832 1833 if (isEuDecimalComma) { 1834 options.decimal = ","; 1835 options.decimalPlaces = 2; 1836 } 1837 1838 return { 1839 countTo: countTo, 1840 options: options 1841 }; 1842 } 1843 1844 counters.forEach(function (counter) { 1845 var text = (counter.textContent || "").trim(); 1846 if (!text) { 1847 return; 1848 } 1849 1850 var parsed = getCountOptions(text); 1851 if (isNaN(parsed.countTo)) { 1852 return; 1853 } 1854 1855 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 1856 if (animation.error) { 1857 return; 1858 } 1859 1860 // Scroll spy starts the animation when the element enters view. 1861 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 1862 animation.start(); 1863 } 1864 }); 1865 }()); 1866 </script>
1866 <br /> </p> 1867 </div> 1868 </div> 1869 </div> 1870 </article> 1871 </div> 1872 <div class="section__body__article section__body__article--id-3"> 1873 <article class="article article--default"> 1874 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 1875 <div class="article--default__header-body"> 1876 <div class="article--default__body u-text-color-neutral-black"> 1877 <div class="w-stats"> 1878 <div class="w-stat w-stat--id-uid_1ADD1"> 1879 <div class="w-stat__icon u-text-color-neutral-black u-text-size-xxx-large"> 1880 <i class="fa-light fa-code" aria-hidden="true"></i> 1881 </div> 1882 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_1ADD11"> 1883 </div> 1884 <div class="w-stat__body u-text-color-neutral-black u-text-size-small"> 1885 INNOVATIVE TECHNOLOGY 1886 </div> 1887 </div> 1888 </div> 1889
vendor: 5,602 bytes, lines 1889-1891
1889<script> 1890 // https://github.com/inorganik/CountUp.js 1891 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
1891innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 1892 1893 (function () { 1894 var counters = document.querySelectorAll(".w-stat--id-uid_1ADD1 .w-stat__value"); 1895 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 1896 1897 function escapeHtml(value) { 1898 return String(value) 1899 .replace(/&/g, "&") 1900 .replace(/</g, "<") 1901 .replace(/>/g, ">") 1902 .replace(/"/g, """) 1903 .replace(/'/g, "'"); 1904 } 1905 1906 function getSuffix(text) { 1907 var compact = text.replace(/\s/g, "").toLowerCase(); 1908 1909 if (compact.indexOf("k+") !== -1) { 1910 return "<span>k+</span>"; 1911 } 1912 1913 if (compact.indexOf("k") !== -1) { 1914 return "<span>k</span>"; 1915 } 1916 1917 if (compact.indexOf("+") !== -1) { 1918 return "<span>+</span>"; 1919 } 1920 1921 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 1922 if (!lettersOnly) { 1923 return ""; 1924 } 1925 1926 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 1927 } 1928 1929 function getCountOptions(text) { 1930 var compact = text.trim().replace(/\s/g, ""); 1931 var numericCompact = compact.replace(/[^\d.,]/g, ""); 1932 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 1933 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 1934 var countTo = isThousandsComma 1935 ? parseFloat(numericCompact.replace(/,/g, "")) 1936 : parseFloat(numericCompact.replace(",", ".")); 1937 var options = { 1938 duration: prefersReducedMotion ? 0 : 5, 1939 enableScrollSpy: !prefersReducedMotion, 1940 suffix: getSuffix(text) 1941 }; 1942 1943 if (isEuDecimalComma) { 1944 options.decimal = ","; 1945 options.decimalPlaces = 2; 1946 } 1947 1948 return { 1949 countTo: countTo, 1950 options: options 1951 }; 1952 } 1953 1954 counters.forEach(function (counter) { 1955 var text = (counter.textContent || "").trim(); 1956 if (!text) { 1957 return; 1958 } 1959 1960 var parsed = getCountOptions(text); 1961 if (isNaN(parsed.countTo)) { 1962 return; 1963 } 1964 1965 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 1966 if (animation.error) { 1967 return; 1968 } 1969 1970 // Scroll spy starts the animation when the element enters view. 1971 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 1972 animation.start(); 1973 } 1974 }); 1975 }()); 1976 </script>
1976 1977 <br /> 1978 <br /> 1979 <div class="w-stats"> 1980 <div class="w-stat w-stat--id-uid_2B8B0"> 1981 <div class="w-stat__icon u-text-color-neutral-black u-text-size-xxx-large"> 1982 <i class="fa-light fa-speakers" aria-hidden="true"></i> 1983 </div> 1984 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_2B8B01"> 1985 </div> 1986 <div class="w-stat__body u-text-color-neutral-black u-text-size-small"> 1987 ACOUSTICS 1988 </div> 1989 </div> 1990 </div> 1991
vendor: 5,602 bytes, lines 1991-1993
1991<script> 1992 // https://github.com/inorganik/CountUp.js 1993 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
1993innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 1994 1995 (function () { 1996 var counters = document.querySelectorAll(".w-stat--id-uid_2B8B0 .w-stat__value"); 1997 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 1998 1999 function escapeHtml(value) { 2000 return String(value) 2001 .replace(/&/g, "&") 2002 .replace(/</g, "<") 2003 .replace(/>/g, ">") 2004 .replace(/"/g, """) 2005 .replace(/'/g, "'"); 2006 } 2007 2008 function getSuffix(text) { 2009 var compact = text.replace(/\s/g, "").toLowerCase(); 2010 2011 if (compact.indexOf("k+") !== -1) { 2012 return "<span>k+</span>"; 2013 } 2014 2015 if (compact.indexOf("k") !== -1) { 2016 return "<span>k</span>"; 2017 } 2018 2019 if (compact.indexOf("+") !== -1) { 2020 return "<span>+</span>"; 2021 } 2022 2023 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 2024 if (!lettersOnly) { 2025 return ""; 2026 } 2027 2028 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 2029 } 2030 2031 function getCountOptions(text) { 2032 var compact = text.trim().replace(/\s/g, ""); 2033 var numericCompact = compact.replace(/[^\d.,]/g, ""); 2034 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 2035 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 2036 var countTo = isThousandsComma 2037 ? parseFloat(numericCompact.replace(/,/g, "")) 2038 : parseFloat(numericCompact.replace(",", ".")); 2039 var options = { 2040 duration: prefersReducedMotion ? 0 : 5, 2041 enableScrollSpy: !prefersReducedMotion, 2042 suffix: getSuffix(text) 2043 }; 2044 2045 if (isEuDecimalComma) { 2046 options.decimal = ","; 2047 options.decimalPlaces = 2; 2048 } 2049 2050 return { 2051 countTo: countTo, 2052 options: options 2053 }; 2054 } 2055 2056 counters.forEach(function (counter) { 2057 var text = (counter.textContent || "").trim(); 2058 if (!text) { 2059 return; 2060 } 2061 2062 var parsed = getCountOptions(text); 2063 if (isNaN(parsed.countTo)) { 2064 return; 2065 } 2066 2067 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 2068 if (animation.error) { 2069 return; 2070 } 2071 2072 // Scroll spy starts the animation when the element enters view. 2073 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 2074 animation.start(); 2075 } 2076 }); 2077 }()); 2078 </script>
2078 2079 <br /> 2080 <br /> 2081 <div class="w-stats"> 2082 <div class="w-stat w-stat--id-uid_96A69"> 2083 <div class="w-stat__icon u-text-color-neutral-black u-text-size-xxx-large"> 2084 <i class="fa-light fa-recycle" aria-hidden="true"></i> 2085 </div> 2086 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_96A691"> 2087 </div> 2088 <div class="w-stat__body u-text-color-neutral-black u-text-size-small"> 2089 SUSTAINABILITY 2090 </div> 2091 </div> 2092 </div> 2093
vendor: 5,602 bytes, lines 2093-2095
2093<script> 2094 // https://github.com/inorganik/CountUp.js 2095 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
2095innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 2096 2097 (function () { 2098 var counters = document.querySelectorAll(".w-stat--id-uid_96A69 .w-stat__value"); 2099 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 2100 2101 function escapeHtml(value) { 2102 return String(value) 2103 .replace(/&/g, "&") 2104 .replace(/</g, "<") 2105 .replace(/>/g, ">") 2106 .replace(/"/g, """) 2107 .replace(/'/g, "'"); 2108 } 2109 2110 function getSuffix(text) { 2111 var compact = text.replace(/\s/g, "").toLowerCase(); 2112 2113 if (compact.indexOf("k+") !== -1) { 2114 return "<span>k+</span>"; 2115 } 2116 2117 if (compact.indexOf("k") !== -1) { 2118 return "<span>k</span>"; 2119 } 2120 2121 if (compact.indexOf("+") !== -1) { 2122 return "<span>+</span>"; 2123 } 2124 2125 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 2126 if (!lettersOnly) { 2127 return ""; 2128 } 2129 2130 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 2131 } 2132 2133 function getCountOptions(text) { 2134 var compact = text.trim().replace(/\s/g, ""); 2135 var numericCompact = compact.replace(/[^\d.,]/g, ""); 2136 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 2137 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 2138 var countTo = isThousandsComma 2139 ? parseFloat(numericCompact.replace(/,/g, "")) 2140 : parseFloat(numericCompact.replace(",", ".")); 2141 var options = { 2142 duration: prefersReducedMotion ? 0 : 5, 2143 enableScrollSpy: !prefersReducedMotion, 2144 suffix: getSuffix(text) 2145 }; 2146 2147 if (isEuDecimalComma) { 2148 options.decimal = ","; 2149 options.decimalPlaces = 2; 2150 } 2151 2152 return { 2153 countTo: countTo, 2154 options: options 2155 }; 2156 } 2157 2158 counters.forEach(function (counter) { 2159 var text = (counter.textContent || "").trim(); 2160 if (!text) { 2161 return; 2162 } 2163 2164 var parsed = getCountOptions(text); 2165 if (isNaN(parsed.countTo)) { 2166 return; 2167 } 2168 2169 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 2170 if (animation.error) { 2171 return; 2172 } 2173 2174 // Scroll spy starts the animation when the element enters view. 2175 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 2176 animation.start(); 2177 } 2178 }); 2179 }()); 2180 </script>
2180 2181 <br /> 2182 <br /> 2183 <div class="w-stats"> 2184 <div class="w-stat w-stat--id-uid_074B5"> 2185 <div class="w-stat__icon u-text-color-neutral-black u-text-size-xxx-large"> 2186 <i class="fa-light fa-users" aria-hidden="true"></i> 2187 </div> 2188 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_074B51"> 2189 </div> 2190 <div class="w-stat__body u-text-color-neutral-black u-text-size-small"> 2191 EMPLOYEE EXPERIENCE 2192 </div> 2193 </div> 2194 </div> 2195
vendor: 5,602 bytes, lines 2195-2197
2195<script> 2196 // https://github.com/inorganik/CountUp.js 2197 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
2197innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 2198 2199 (function () { 2200 var counters = document.querySelectorAll(".w-stat--id-uid_074B5 .w-stat__value"); 2201 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 2202 2203 function escapeHtml(value) { 2204 return String(value) 2205 .replace(/&/g, "&") 2206 .replace(/</g, "<") 2207 .replace(/>/g, ">") 2208 .replace(/"/g, """) 2209 .replace(/'/g, "'"); 2210 } 2211 2212 function getSuffix(text) { 2213 var compact = text.replace(/\s/g, "").toLowerCase(); 2214 2215 if (compact.indexOf("k+") !== -1) { 2216 return "<span>k+</span>"; 2217 } 2218 2219 if (compact.indexOf("k") !== -1) { 2220 return "<span>k</span>"; 2221 } 2222 2223 if (compact.indexOf("+") !== -1) { 2224 return "<span>+</span>"; 2225 } 2226 2227 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 2228 if (!lettersOnly) { 2229 return ""; 2230 } 2231 2232 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 2233 } 2234 2235 function getCountOptions(text) { 2236 var compact = text.trim().replace(/\s/g, ""); 2237 var numericCompact = compact.replace(/[^\d.,]/g, ""); 2238 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 2239 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 2240 var countTo = isThousandsComma 2241 ? parseFloat(numericCompact.replace(/,/g, "")) 2242 : parseFloat(numericCompact.replace(",", ".")); 2243 var options = { 2244 duration: prefersReducedMotion ? 0 : 5, 2245 enableScrollSpy: !prefersReducedMotion, 2246 suffix: getSuffix(text) 2247 }; 2248 2249 if (isEuDecimalComma) { 2250 options.decimal = ","; 2251 options.decimalPlaces = 2; 2252 } 2253 2254 return { 2255 countTo: countTo, 2256 options: options 2257 }; 2258 } 2259 2260 counters.forEach(function (counter) { 2261 var text = (counter.textContent || "").trim(); 2262 if (!text) { 2263 return; 2264 } 2265 2266 var parsed = getCountOptions(text); 2267 if (isNaN(parsed.countTo)) { 2268 return; 2269 } 2270 2271 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 2272 if (animation.error) { 2273 return; 2274 } 2275 2276 // Scroll spy starts the animation when the element enters view. 2277 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 2278 animation.start(); 2279 } 2280 }); 2281 }()); 2282 </script>
2282 2283 <br /> 2284 </div> 2285 </div> 2286 </div> 2287 </article> 2288 </div> 2289 </div> 2290</section> 2291<section class="section section--id-2 section--4-column section--default section-margin--no-margin section-padding--auto"> 2292 <div class="section__background"> 2293 <div class="section__background__color u-background-color-neutral-black" aria-hidden="true"></div> 2294 </div> 2295 <div class="section__body section__body__article--count-4 section__body--space-single section__wrapper--width-default"> 2296 <div class="section__body__article section__body__article--id-1"> 2297 <a class="anchor" name="140+ LEADING BRANDS" tabindex="-1"></a> 2298 <article class="article article--default"> 2299 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2300 <div class="article--default__header-body"> 2301 <h2 class="article--default__title u-text-size-xxx-large u-text-color-neutral-white"> 140+ LEADING BRANDS </h2> 2302 <div class="article--default__body u-text-color-neutral-white"> 2303 <p>A carefully curated mix of global innovators and industry leaders from Europe and North America.</p> 2304 <p> 2305 <div class="w-button-group w-button-group--direction-vertical u-justify-left"> 2306 <div class="w-button-button"> 2307 <a class="p-button-solid-branding-two" href="apply-participate"> <span class="w-button-with-icon__text">APPLY TO PARTICIPATE</span> </a> 2308 </div> 2309 <div class="w-button-button"> 2310 <a class="p-button-solid-branding-one" href="newsletter-sign-up"> <span class="w-button-with-icon__text">NEWSLETTER SIGN-UP</span> </a> 2311 </div> 2312 </div> </p> 2313 </div> 2314 </div> 2315 </div> 2316 </article> 2317 </div> 2318 <div class="section__body__article section__body__article--id-2"> 2319 <a class="anchor" name="ARPER" tabindex="-1"></a> 2320 <article class="article article--default u-background-color-neutral-muted"> 2321 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Arper_DAW.png'); min-height: 200px;"></div> 2322 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2323 <div class="article--default__header-body"> 2324 <h2 class="article--default__title u-text-size-xx-large u-text-color-neutral-black"> ARPER </h2> 2325 <div class="article--default__body u-text-color-neutral-black"> 2326 Italian design brand creating contemporary furniture for work, hospitality and living. 2327 <br /> 2328 <br /> 2329 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 2330 <div class="w-button-button"> 2331 <a class="p-button-solid-branding-one" href="https://www.arper.com/en_GB/"> <span class="w-button-with-icon__text">WEBSITE</span> </a> 2332 </div> 2333 <div class="w-button-button"> 2334 <a class="p-button-solid-branding-one" href="https://www.linkedin.com/company/arper/"> <span class="w-button-with-icon__text">LINKEDIN</span> </a> 2335 </div> 2336 </div> 2337 </div> 2338 </div> 2339 </div> 2340 </article> 2341 </div> 2342 <div class="section__body__article section__body__article--id-3"> 2343 <a class="anchor" name="EXPORMIM" tabindex="-1"></a> 2344 <article class="article article--default u-background-color-neutral-muted"> 2345 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Expormim_DAW.png'); min-height: 200px;"></div> 2346 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2347 <div class="article--default__header-body"> 2348 <h2 class="article--default__title u-text-size-xx-large u-text-color-neutral-black"> EXPORMIM </h2> 2349 <div class="article--default__body u-text-color-neutral-black"> 2350 <p>Spanish design heritage meets innovative furniture solutions.</p> 2351 <p> 2352 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 2353 <div class="w-button-button"> 2354 <a class="p-button-solid-branding-one" href="https://www.expormim.com/en/"> <span class="w-button-with-icon__text">WEBSITE</span> </a> 2355 </div> 2356 <div class="w-button-button"> 2357 <a class="p-button-solid-branding-one" href="https://www.linkedin.com/company/expormim/"> <span class="w-button-with-icon__text">LINKEDIN</span> </a> 2358 </div> 2359 </div> </p> 2360 </div> 2361 </div> 2362 </div> 2363 </article> 2364 </div> 2365 <div class="section__body__article section__body__article--id-4"> 2366 <a class="anchor" name="FRAMERY" tabindex="-1"></a> 2367 <article class="article article--default u-background-color-neutral-muted"> 2368 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Framery_DAW.png'); min-height: 200px;"></div> 2369 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2370 <div class="article--default__header-body"> 2371 <h2 class="article--default__title u-text-size-xx-large u-text-color-neutral-black"> FRAMERY </h2> 2372 <div class="article--default__body u-text-color-neutral-black"> 2373 <p>A world leading soundproof booth and pod company.</p> 2374 <p> 2375 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 2376 <div class="w-button-button"> 2377 <a class="p-button-solid-branding-one" href="https://www.instagram.com/frameryacoustics/"> <span class="w-button-with-icon__text">WEBSITE</span> </a> 2378 </div> 2379 <div class="w-button-button"> 2380 <a class="p-button-solid-branding-one" href="https://www.linkedin.com/company/framery/"> <span class="w-button-with-icon__text">LINKEDIN</span> </a> 2381 </div> 2382 </div> </p> 2383 </div> 2384 </div> 2385 </div> 2386 </article> 2387 </div> 2388 </div> 2389</section> 2390<section class="section section--id-3 section--4-column section--default section-margin--no-margin section-padding--bottom"> 2391 <div class="section__background"> 2392 <div class="section__background__color u-background-color-neutral-black" aria-hidden="true"></div> 2393 </div> 2394 <div class="section__body section__body__article--count-4 section__body--space-single section__wrapper--width-default"> 2395 <div class="section__body__article section__body__article--id-1"> 2396 <a class="anchor" name="GARDEN ON THE WALL" tabindex="-1"></a> 2397 <article class="article article--default u-background-color-neutral-muted"> 2398 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/GardenOnTheWall_DAW.png'); min-height: 200px;"></div> 2399 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2400 <div class="article--default__header-body"> 2401 <h2 class="article--default__title u-text-size-xx-large u-text-color-neutral-black"> GARDEN ON THE WALL </h2> 2402 <div class="article--default__body u-text-color-neutral-black"> 2403 Maintenance-free biophilic design solutions. 2404 <br /> 2405 <br /> 2406 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 2407 <div class="w-button-button"> 2408 <a class="p-button-solid-branding-one" href="https://www.gardenonthewall.com/"> <span class="w-button-with-icon__text">WEBSITE</span> </a> 2409 </div> 2410 <div class="w-button-button"> 2411 <a class="p-button-solid-branding-one" href="https://www.linkedin.com/company/garden-on-the-wall/"> <span class="w-button-with-icon__text">LINKEDIN</span> </a> 2412 </div> 2413 </div> 2414 </div> 2415 </div> 2416 </div> 2417 </article> 2418 </div> 2419 <div class="section__body__article section__body__article--id-2"> 2420 <a class="anchor" name="IMPACT ACOUSTICS" tabindex="-1"></a> 2421 <article class="article article--default u-background-color-neutral-muted"> 2422 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Impact-acoustic_DAW.png'); min-height: 200px;"></div> 2423 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2424 <div class="article--default__header-body"> 2425 <h2 class="article--default__title u-text-size-xx-large u-text-color-neutral-black"> IMPACT<br /> ACOUSTICS </h2> 2426 <div class="article--default__body u-text-color-neutral-black"> 2427 <p>Swiss-engineered circular acoustic solutions. </p> 2428 <p> 2429 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 2430 <div class="w-button-button"> 2431 <a class="p-button-solid-branding-one" href="https://impactacoustic.com/"> <span class="w-button-with-icon__text">WEBSITE</span> </a> 2432 </div> 2433 <div class="w-button-button"> 2434 <a class="p-button-solid-branding-one" href="https://www.linkedin.com/company/impactacoustic/"> <span class="w-button-with-icon__text">LINKEDIN</span> </a> 2435 </div> 2436 </div> </p> 2437 </div> 2438 </div> 2439 </div> 2440 </article> 2441 </div> 2442 <div class="section__body__article section__body__article--id-3"> 2443 <a class="anchor" name="JAMES BURLEIGH" tabindex="-1"></a> 2444 <article class="article article--default u-background-color-neutral-muted"> 2445 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/James-Burleigh_DAW.png'); min-height: 200px;"></div> 2446 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2447 <div class="article--default__header-body"> 2448 <h2 class="article--default__title u-text-size-xx-large u-text-color-neutral-black"> JAMES<br /> BURLEIGH </h2> 2449 <div class="article--default__body u-text-color-neutral-black"> 2450 <p>
2450British-crafted furniture for modern commercial spaces.</p> 2451 <p> 2452 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 2453 <div class="w-button-button"> 2454 <a class="p-button-solid-branding-one" href="https://www.jamesburleigh.co.uk/"> <span class="w-button-with-icon__text">WEBSITE</span> </a> 2455 </div> 2456 <div class="w-button-button"> 2457 <a class="p-button-solid-branding-one" href="https://www.linkedin.com/company/james-burleigh/posts/?feedView=all"> <span class="w-button-with-icon__text">LINKEDIN</span> </a> 2458 </div> 2459 </div> </p> 2460 </div> 2461 </div> 2462 </div> 2463 </article> 2464 </div> 2465 <div class="section__body__article section__body__article--id-4"> 2466 <a class="anchor" name="KETTAL X EAMES OFFICE" tabindex="-1"></a> 2467 <article class="article article--default u-background-color-neutral-muted"> 2468 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Eames-Houses-Kettal-Eames-Office-Milan-design-week-2026_dezeen_2364_col_0.jpg'); min-height: 200px;"></div> 2469 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2470 <div class="article--default__header-body"> 2471 <h2 class="article--default__title u-text-size-xx-large u-text-color-neutral-black"> KETTAL X EAMES OFFICE </h2> 2472 <div class="article--default__body u-text-color-neutral-black"> 2473 Kettal presents its vision for the contemporary workplace: human, adaptable and architectural. 2474 <br /> 2475 <br /> 2476 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 2477 <div class="w-button-button"> 2478 <a class="p-button-solid-branding-one" href="https://workplace.kettal.com/"> <span class="w-button-with-icon__text">WEBSITE</span> </a> 2479 </div> 2480 <div class="w-button-button"> 2481 <a class="p-button-solid-branding-one" href="https://www.linkedin.com/company/kettal/home/"> <span class="w-button-with-icon__text">LINKEDIN</span> </a> 2482 </div> 2483 </div> 2484 <br /> 2485 </div> 2486 </div> 2487 </div> 2488 </article> 2489 </div> 2490 </div> 2491</section> 2492<section class="section section--id-5 section--4-column section--default section-margin--no-margin section-padding--auto"> 2493 <div class="section__background"> 2494 <div class="section__background__color u-background-color-branding-one" aria-hidden="true"></div> 2495 </div> 2496 <div class="section__body section__body__article--count-4 section__body--space-single section__wrapper--width-default"> 2497 <div class="section__body__article section__body__article--id-1"> 2498 <a class="anchor" name="A WORLD CLASS CONTENT PROGRAM" tabindex="-1"></a> 2499 <article class="article article--default"> 2500 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2501 <div class="article--default__header-body"> 2502 <h2 class="article--default__title u-text-size-xxx-large u-text-color-neutral-black"> <p>A WORLD CLASS CONTENT PROGRAM</p> </h2> 2503 <div class="article--default__body u-text-color-neutral-black"> 2504 <p>Two days of talks, panels, workshops and insights across three content stages.</p> 2505 <p><strong>â </strong>Market trends & future workplace discussions</p> 2506 <p><strong>â </strong>Interactive workshops & networking</p> 2507 <p> 2508 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 2509 <div class="w-button-button"> 2510 <a class="p-button-solid-branding-two" href="apply-participate"> <span class="w-button-with-icon__text">APPLY TO PARTICIPATE</span> </a> 2511 </div> 2512 <div class="w-button-button"> 2513 <a class="p-button-solid-neutral-black" href="newsletter-sign-up"> <span class="w-button-with-icon__text">NEWSLETTER SIGN-UP</span> </a> 2514 </div> 2515 </div> </p> 2516 </div> 2517 </div> 2518 </div> 2519 </article> 2520 </div> 2521 <div class="section__body__article section__body__article--id-2"> 2522 <a class="anchor" name="EDITORIAL STAGE" tabindex="-1"></a> 2523 <article class="article article--default u-background-color-neutral-muted"> 2524 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-at-work-ny-2027/media/Editorial
2524-stage.png'); min-height: 200px;"></div> 2525 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2526 <div class="article--default__header-body"> 2527 <h2 class="article--default__title u-text-size-x-large u-text-color-neutral-black"> EDITORIAL STAGE </h2> 2528 <div class="article--default__body u-text-color-neutral-black"> 2529 <p>Thought leadership and future trends from Sandow Design Group editors and special guests.<br /> <br /> â Editorial program curated by Sandow Design Group</p> 2530 </div> 2531 </div> 2532 </div> 2533 </article> 2534 </div> 2535 <div class="section__body__article section__body__article--id-3"> 2536 <a class="anchor" name="CEU & LEARNING STAGE" tabindex="-1"></a> 2537 <article class="article article--default u-background-color-neutral-muted"> 2538 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-at-work-ny-2027/media/CEU-Stage.png'); min-height: 200px;"></div> 2539 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2540 <div class="article--default__header-body"> 2541 <h2 class="article--default__title u-text-size-x-large u-text-color-neutral-black"> <p>CEU & LEARNING STAGE</p> </h2> 2542 <div class="article--default__body u-text-color-neutral-black"> 2543 <p>Practical, accredited sessions covering design, materials, wellness and workplace strategy.<br /> <br /> â CEU-accredited sessions with AIA New York</p> 2544 </div> 2545 </div> 2546 </div> 2547 </article> 2548 </div> 2549 <div class="section__body__article section__body__article--id-4"> 2550 <a class="anchor" name="END-USER INSIGHTS" tabindex="-1"></a> 2551 <article class="article article--default u-background-color-neutral-muted"> 2552 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none no-margin" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-at-work-ny-2027/media/images/DAW-talks-1.png'); min-height: 200px;"></div> 2553 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2554 <div class="article--default__header-body"> 2555 <h2 class="article--default__title u-text-size-x-large u-text-color-neutral-black"> END-USER INSIGHTS </h2> 2556 <div class="article--default__body u-text-color-neutral-black"> 2557 <p>Real-world perspectives from occupiers, developers and workplace leaders.<br /> <br /> â End-user and occupier insights</p> 2558 </div> 2559 </div> 2560 </div> 2561 </article> 2562 </div> 2563 </div> 2564</section> 2565<section class="section section--id-6 section--1-column section--default section-margin--no-margin section-padding--auto u-display-none@mobile-only u-display-none@tablet-only u-display-none@tablet-landscape-only"> 2566 <a class="anchor" name="(desktop only)"></a> 2567 <div class="section__background"> 2568 <div class="section__background__color u-background-color-neutral-black" aria-hidden="true"></div> 2569 </div> 2570 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 2571 <div class="section__body__article section__body__article--id-1"> 2572 <a class="anchor" name="EXPERIENCES YOU WON'T WANT TO MISS " tabindex="-1"></a> 2573 <article class="article article--default"> 2574 <div class="article--default__content u-flex-align-top u-inner-padding-medium"> 2575 <div class="article--default__header-body"> 2576 <h3 class="article--default__title u-text-size-xxx-large u-text-color-neutral-white"> EXPERIENCES YOU WON'T WANT TO MISS<br /> </h3> 2577 <div class="article--default__body u-text-color-neutral-white"> 2578 <table align="center" border="0" cellpadding="1" cellspacing="1" style="width: 100%;"> 2579 <tbody> 2580 <tr> 2581 <td> 2582 <div class="w-stats"> 2583 <div class="w-stat w-stat--id-uid_E8BD9"> 2584 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 2585 <i class="fa-light fa-users" aria-hidden="true"></i> 2586 </div> 2587 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-we
2587ight-bold" id="counter-id-uid_E8BD91"> 2588 </div> 2589 <div class="w-stat__body u-text-color-neutral-white u-text-size-large"> 2590 NETWORKING EVENTS 2591 </div> 2592 </div> 2593 </div>
vendor: 5,602 bytes, lines 2593-2595
2593<script> 2594 // https://github.com/inorganik/CountUp.js 2595 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
2595innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 2596 2597 (function () { 2598 var counters = document.querySelectorAll(".w-stat--id-uid_E8BD9 .w-stat__value"); 2599 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 2600 2601 function escapeHtml(value) { 2602 return String(value) 2603 .replace(/&/g, "&") 2604 .replace(/</g, "<") 2605 .replace(/>/g, ">") 2606 .replace(/"/g, """) 2607 .replace(/'/g, "'"); 2608 } 2609 2610 function getSuffix(text) { 2611 var compact = text.replace(/\s/g, "").toLowerCase(); 2612 2613 if (compact.indexOf("k+") !== -1) { 2614 return "<span>k+</span>"; 2615 } 2616 2617 if (compact.indexOf("k") !== -1) { 2618 return "<span>k</span>"; 2619 } 2620 2621 if (compact.indexOf("+") !== -1) { 2622 return "<span>+</span>"; 2623 } 2624 2625 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 2626 if (!lettersOnly) { 2627 return ""; 2628 } 2629 2630 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 2631 } 2632 2633 function getCountOptions(text) { 2634 var compact = text.trim().replace(/\s/g, ""); 2635 var numericCompact = compact.replace(/[^\d.,]/g, ""); 2636 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 2637 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 2638 var countTo = isThousandsComma 2639 ? parseFloat(numericCompact.replace(/,/g, "")) 2640 : parseFloat(numericCompact.replace(",", ".")); 2641 var options = { 2642 duration: prefersReducedMotion ? 0 : 5, 2643 enableScrollSpy: !prefersReducedMotion, 2644 suffix: getSuffix(text) 2645 }; 2646 2647 if (isEuDecimalComma) { 2648 options.decimal = ","; 2649 options.decimalPlaces = 2; 2650 } 2651 2652 return { 2653 countTo: countTo, 2654 options: options 2655 }; 2656 } 2657 2658 counters.forEach(function (counter) { 2659 var text = (counter.textContent || "").trim(); 2660 if (!text) { 2661 return; 2662 } 2663 2664 var parsed = getCountOptions(text); 2665 if (isNaN(parsed.countTo)) { 2666 return; 2667 } 2668 2669 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 2670 if (animation.error) { 2671 return; 2672 } 2673 2674 // Scroll spy starts the animation when the element enters view. 2675 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 2676 animation.start(); 2677 } 2678 }); 2679 }()); 2680 </script>
2680 </td> 2681 <td> 2682 <div class="w-stats"> 2683 <div class="w-stat w-stat--id-uid_32ADF"> 2684 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 2685 <i class="fa-light fa-rocket-launch" aria-hidden="true"></i> 2686 </div> 2687 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_32ADF1"> 2688 </div> 2689 <div class="w-stat__body u-text-color-neutral-white u-text-size-large"> 2690 PRODUCT LAUNCHES 2691 </div> 2692 </div> 2693 </div>
vendor: 5,602 bytes, lines 2693-2695
2693<script> 2694 // https://github.com/inorganik/CountUp.js 2695 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
2695innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 2696 2697 (function () { 2698 var counters = document.querySelectorAll(".w-stat--id-uid_32ADF .w-stat__value"); 2699 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 2700 2701 function escapeHtml(value) { 2702 return String(value) 2703 .replace(/&/g, "&") 2704 .replace(/</g, "<") 2705 .replace(/>/g, ">") 2706 .replace(/"/g, """) 2707 .replace(/'/g, "'"); 2708 } 2709 2710 function getSuffix(text) { 2711 var compact = text.replace(/\s/g, "").toLowerCase(); 2712 2713 if (compact.indexOf("k+") !== -1) { 2714 return "<span>k+</span>"; 2715 } 2716 2717 if (compact.indexOf("k") !== -1) { 2718 return "<span>k</span>"; 2719 } 2720 2721 if (compact.indexOf("+") !== -1) { 2722 return "<span>+</span>"; 2723 } 2724 2725 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 2726 if (!lettersOnly) { 2727 return ""; 2728 } 2729 2730 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 2731 } 2732 2733 function getCountOptions(text) { 2734 var compact = text.trim().replace(/\s/g, ""); 2735 var numericCompact = compact.replace(/[^\d.,]/g, ""); 2736 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 2737 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 2738 var countTo = isThousandsComma 2739 ? parseFloat(numericCompact.replace(/,/g, "")) 2740 : parseFloat(numericCompact.replace(",", ".")); 2741 var options = { 2742 duration: prefersReducedMotion ? 0 : 5, 2743 enableScrollSpy: !prefersReducedMotion, 2744 suffix: getSuffix(text) 2745 }; 2746 2747 if (isEuDecimalComma) { 2748 options.decimal = ","; 2749 options.decimalPlaces = 2; 2750 } 2751 2752 return { 2753 countTo: countTo, 2754 options: options 2755 }; 2756 } 2757 2758 counters.forEach(function (counter) { 2759 var text = (counter.textContent || "").trim(); 2760 if (!text) { 2761 return; 2762 } 2763 2764 var parsed = getCountOptions(text); 2765 if (isNaN(parsed.countTo)) { 2766 return; 2767 } 2768 2769 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 2770 if (animation.error) { 2771 return; 2772 } 2773 2774 // Scroll spy starts the animation when the element enters view. 2775 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 2776 animation.start(); 2777 } 2778 }); 2779 }()); 2780 </script>
2780 </td> 2781 <td> 2782 <div class="w-stats"> 2783 <div class="w-stat w-stat--id-uid_81F34"> 2784 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 2785 <i class="fa-light fa-lightbulb-on" aria-hidden="true"></i> 2786 </div> 2787 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_81F341"> 2788 </div> 2789 <div class="w-stat__body u-text-color-neutral-white u-text-size-large"> 2790 BRAND ACTIVATIONS 2791 </div> 2792 </div> 2793 </div>
vendor: 5,602 bytes, lines 2793-2795
2793<script> 2794 // https://github.com/inorganik/CountUp.js 2795 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
2795innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 2796 2797 (function () { 2798 var counters = document.querySelectorAll(".w-stat--id-uid_81F34 .w-stat__value"); 2799 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 2800 2801 function escapeHtml(value) { 2802 return String(value) 2803 .replace(/&/g, "&") 2804 .replace(/</g, "<") 2805 .replace(/>/g, ">") 2806 .replace(/"/g, """) 2807 .replace(/'/g, "'"); 2808 } 2809 2810 function getSuffix(text) { 2811 var compact = text.replace(/\s/g, "").toLowerCase(); 2812 2813 if (compact.indexOf("k+") !== -1) { 2814 return "<span>k+</span>"; 2815 } 2816 2817 if (compact.indexOf("k") !== -1) { 2818 return "<span>k</span>"; 2819 } 2820 2821 if (compact.indexOf("+") !== -1) { 2822 return "<span>+</span>"; 2823 } 2824 2825 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 2826 if (!lettersOnly) { 2827 return ""; 2828 } 2829 2830 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 2831 } 2832 2833 function getCountOptions(text) { 2834 var compact = text.trim().replace(/\s/g, ""); 2835 var numericCompact = compact.replace(/[^\d.,]/g, ""); 2836 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 2837 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 2838 var countTo = isThousandsComma 2839 ? parseFloat(numericCompact.replace(/,/g, "")) 2840 : parseFloat(numericCompact.replace(",", ".")); 2841 var options = { 2842 duration: prefersReducedMotion ? 0 : 5, 2843 enableScrollSpy: !prefersReducedMotion, 2844 suffix: getSuffix(text) 2845 }; 2846 2847 if (isEuDecimalComma) { 2848 options.decimal = ","; 2849 options.decimalPlaces = 2; 2850 } 2851 2852 return { 2853 countTo: countTo, 2854 options: options 2855 }; 2856 } 2857 2858 counters.forEach(function (counter) { 2859 var text = (counter.textContent || "").trim(); 2860 if (!text) { 2861 return; 2862 } 2863 2864 var parsed = getCountOptions(text); 2865 if (isNaN(parsed.countTo)) { 2866 return; 2867 } 2868 2869 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 2870 if (animation.error) { 2871 return; 2872 } 2873 2874 // Scroll spy starts the animation when the element enters view. 2875 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 2876 animation.start(); 2877 } 2878 }); 2879 }()); 2880 </script>
2880 </td> 2881 </tr> 2882 <tr> 2883 <td> </td> 2884 <td> </td> 2885 <td> </td> 2886 </tr> 2887 <tr> 2888 <td> 2889 <div class="w-stats"> 2890 <div class="w-stat w-stat--id-uid_4CC06"> 2891 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 2892 <i class="fa-light fa-wrench" aria-hidden="true"></i> 2893 </div> 2894 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_4CC061"> 2895 </div> 2896 <div class="w-stat__body u-text-color-neutral-white u-text-size-large"> 2897 INSTALLATIONS 2898 </div> 2899 </div> 2900 </div>
vendor: 5,602 bytes, lines 2900-2902
2900<script> 2901 // https://github.com/inorganik/CountUp.js 2902 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
2902innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 2903 2904 (function () { 2905 var counters = document.querySelectorAll(".w-stat--id-uid_4CC06 .w-stat__value"); 2906 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 2907 2908 function escapeHtml(value) { 2909 return String(value) 2910 .replace(/&/g, "&") 2911 .replace(/</g, "<") 2912 .replace(/>/g, ">") 2913 .replace(/"/g, """) 2914 .replace(/'/g, "'"); 2915 } 2916 2917 function getSuffix(text) { 2918 var compact = text.replace(/\s/g, "").toLowerCase(); 2919 2920 if (compact.indexOf("k+") !== -1) { 2921 return "<span>k+</span>"; 2922 } 2923 2924 if (compact.indexOf("k") !== -1) { 2925 return "<span>k</span>"; 2926 } 2927 2928 if (compact.indexOf("+") !== -1) { 2929 return "<span>+</span>"; 2930 } 2931 2932 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 2933 if (!lettersOnly) { 2934 return ""; 2935 } 2936 2937 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 2938 } 2939 2940 function getCountOptions(text) { 2941 var compact = text.trim().replace(/\s/g, ""); 2942 var numericCompact = compact.replace(/[^\d.,]/g, ""); 2943 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 2944 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 2945 var countTo = isThousandsComma 2946 ? parseFloat(numericCompact.replace(/,/g, "")) 2947 : parseFloat(numericCompact.replace(",", ".")); 2948 var options = { 2949 duration: prefersReducedMotion ? 0 : 5, 2950 enableScrollSpy: !prefersReducedMotion, 2951 suffix: getSuffix(text) 2952 }; 2953 2954 if (isEuDecimalComma) { 2955 options.decimal = ","; 2956 options.decimalPlaces = 2; 2957 } 2958 2959 return { 2960 countTo: countTo, 2961 options: options 2962 }; 2963 } 2964 2965 counters.forEach(function (counter) { 2966 var text = (counter.textContent || "").trim(); 2967 if (!text) { 2968 return; 2969 } 2970 2971 var parsed = getCountOptions(text); 2972 if (isNaN(parsed.countTo)) { 2973 return; 2974 } 2975 2976 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 2977 if (animation.error) { 2978 return; 2979 } 2980 2981 // Scroll spy starts the animation when the element enters view. 2982 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 2983 animation.start(); 2984 } 2985 }); 2986 }()); 2987 </script>
2987 </td> 2988 <td> 2989 <div class="w-stats"> 2990 <div class="w-stat w-stat--id-uid_5AD1D"> 2991 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 2992 <i class="fa-light fa-microphone" aria-hidden="true"></i> 2993 </div> 2994 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_5AD1D1"> 2995 </div> 2996 <div class="w-stat__body u-text-color-neutral-white u-text-size-large"> 2997 CEU ACCREDITED SESSIONS 2998 </div> 2999 </div> 3000 </div>
vendor: 5,602 bytes, lines 3000-3002
3000<script> 3001 // https://github.com/inorganik/CountUp.js 3002 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
3002innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 3003 3004 (function () { 3005 var counters = document.querySelectorAll(".w-stat--id-uid_5AD1D .w-stat__value"); 3006 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 3007 3008 function escapeHtml(value) { 3009 return String(value) 3010 .replace(/&/g, "&") 3011 .replace(/</g, "<") 3012 .replace(/>/g, ">") 3013 .replace(/"/g, """) 3014 .replace(/'/g, "'"); 3015 } 3016 3017 function getSuffix(text) { 3018 var compact = text.replace(/\s/g, "").toLowerCase(); 3019 3020 if (compact.indexOf("k+") !== -1) { 3021 return "<span>k+</span>"; 3022 } 3023 3024 if (compact.indexOf("k") !== -1) { 3025 return "<span>k</span>"; 3026 } 3027 3028 if (compact.indexOf("+") !== -1) { 3029 return "<span>+</span>"; 3030 } 3031 3032 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 3033 if (!lettersOnly) { 3034 return ""; 3035 } 3036 3037 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 3038 } 3039 3040 function getCountOptions(text) { 3041 var compact = text.trim().replace(/\s/g, ""); 3042 var numericCompact = compact.replace(/[^\d.,]/g, ""); 3043 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 3044 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 3045 var countTo = isThousandsComma 3046 ? parseFloat(numericCompact.replace(/,/g, "")) 3047 : parseFloat(numericCompact.replace(",", ".")); 3048 var options = { 3049 duration: prefersReducedMotion ? 0 : 5, 3050 enableScrollSpy: !prefersReducedMotion, 3051 suffix: getSuffix(text) 3052 }; 3053 3054 if (isEuDecimalComma) { 3055 options.decimal = ","; 3056 options.decimalPlaces = 2; 3057 } 3058 3059 return { 3060 countTo: countTo, 3061 options: options 3062 }; 3063 } 3064 3065 counters.forEach(function (counter) { 3066 var text = (counter.textContent || "").trim(); 3067 if (!text) { 3068 return; 3069 } 3070 3071 var parsed = getCountOptions(text); 3072 if (isNaN(parsed.countTo)) { 3073 return; 3074 } 3075 3076 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 3077 if (animation.error) { 3078 return; 3079 } 3080 3081 // Scroll spy starts the animation when the element enters view. 3082 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 3083 animation.start(); 3084 } 3085 }); 3086 }()); 3087 </script>
3087 </td> 3088 <td> 3089 <div class="w-stats"> 3090 <div class="w-stat w-stat--id-uid_FB976"> 3091 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 3092 <i class="fa-light fa-users" aria-hidden="true"></i> 3093 </div> 3094 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_FB9761"> 3095 </div> 3096 <div class="w-stat__body u-text-color-neutral-white u-text-size-large"> 3097 GUIDED TOURS 3098 </div> 3099 </div> 3100 </div>
vendor: 5,602 bytes, lines 3100-3102
3100<script> 3101 // https://github.com/inorganik/CountUp.js 3102 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
3102innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 3103 3104 (function () { 3105 var counters = document.querySelectorAll(".w-stat--id-uid_FB976 .w-stat__value"); 3106 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 3107 3108 function escapeHtml(value) { 3109 return String(value) 3110 .replace(/&/g, "&") 3111 .replace(/</g, "<") 3112 .replace(/>/g, ">") 3113 .replace(/"/g, """) 3114 .replace(/'/g, "'"); 3115 } 3116 3117 function getSuffix(text) { 3118 var compact = text.replace(/\s/g, "").toLowerCase(); 3119 3120 if (compact.indexOf("k+") !== -1) { 3121 return "<span>k+</span>"; 3122 } 3123 3124 if (compact.indexOf("k") !== -1) { 3125 return "<span>k</span>"; 3126 } 3127 3128 if (compact.indexOf("+") !== -1) { 3129 return "<span>+</span>"; 3130 } 3131 3132 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 3133 if (!lettersOnly) { 3134 return ""; 3135 } 3136 3137 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 3138 } 3139 3140 function getCountOptions(text) { 3141 var compact = text.trim().replace(/\s/g, ""); 3142 var numericCompact = compact.replace(/[^\d.,]/g, ""); 3143 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 3144 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 3145 var countTo = isThousandsComma 3146 ? parseFloat(numericCompact.replace(/,/g, "")) 3147 : parseFloat(numericCompact.replace(",", ".")); 3148 var options = { 3149 duration: prefersReducedMotion ? 0 : 5, 3150 enableScrollSpy: !prefersReducedMotion, 3151 suffix: getSuffix(text) 3152 }; 3153 3154 if (isEuDecimalComma) { 3155 options.decimal = ","; 3156 options.decimalPlaces = 2; 3157 } 3158 3159 return { 3160 countTo: countTo, 3161 options: options 3162 }; 3163 } 3164 3165 counters.forEach(function (counter) { 3166 var text = (counter.textContent || "").trim(); 3167 if (!text) { 3168 return; 3169 } 3170 3171 var parsed = getCountOptions(text); 3172 if (isNaN(parsed.countTo)) { 3173 return; 3174 } 3175 3176 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 3177 if (animation.error) { 3178 return; 3179 } 3180 3181 // Scroll spy starts the animation when the element enters view. 3182 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 3183 animation.start(); 3184 } 3185 }); 3186 }()); 3187 </script>
3187 </td> 3188 </tr> 3189 </tbody> 3190 </table> 3191 </div> 3192 </div> 3193 </div> 3194 </article> 3195 </div> 3196 </div> 3197</section> 3198<section class="section section--id-7 section--1-column section--default section-margin--no-margin section-padding--auto u-display-none@laptop-only u-display-none@desktop-only"> 3199 <a class="anchor" name="(mobile only)"></a> 3200 <div class="section__background"> 3201 <div class="section__background__color u-background-color-neutral-black" aria-hidden="true"></div> 3202 </div> 3203 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 3204 <div class="section__body__article section__body__article--id-1"> 3205 <a class="anchor" name="EXPERIENCES YOU WON'T WANT TO MISS " tabindex="-1"></a> 3206 <article class="article article--default"> 3207 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 3208 <div class="article--default__header-body"> 3209 <h3 class="article--default__title u-text-size-xxx-large u-text-color-neutral-white"> <p>EXPERIENCES YOU WON'T WANT TO MISS<br /> </p> </h3> 3210 <div class="article--default__body u-text-color-neutral-white"> 3211 <table border="0" cellpadding="1" cellspacing="1" style="width: 100%;"> 3212 <tbody> 3213 <tr> 3214 <td> <p style="text-align: center;"> </p> 3215 <div class="w-stats"> 3216 <div class="w-stat w-stat--id-uid_12637"> 3217 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 3218 <i class="fa-light fa-users" aria-hidden="true"></i> 3219 </div> 3220 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_126371"> 3221 </div> 3222 <div class="w-stat__body u-text-color-neutral-white u-text-size-regular"> 3223 NETWORKING EVENTS 3224 </div> 3225 </div> 3226 </div>
vendor: 5,602 bytes, lines 3226-3228
3226<script> 3227 // https://github.com/inorganik/CountUp.js 3228 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
3228innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 3229 3230 (function () { 3231 var counters = document.querySelectorAll(".w-stat--id-uid_12637 .w-stat__value"); 3232 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 3233 3234 function escapeHtml(value) { 3235 return String(value) 3236 .replace(/&/g, "&") 3237 .replace(/</g, "<") 3238 .replace(/>/g, ">") 3239 .replace(/"/g, """) 3240 .replace(/'/g, "'"); 3241 } 3242 3243 function getSuffix(text) { 3244 var compact = text.replace(/\s/g, "").toLowerCase(); 3245 3246 if (compact.indexOf("k+") !== -1) { 3247 return "<span>k+</span>"; 3248 } 3249 3250 if (compact.indexOf("k") !== -1) { 3251 return "<span>k</span>"; 3252 } 3253 3254 if (compact.indexOf("+") !== -1) { 3255 return "<span>+</span>"; 3256 } 3257 3258 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 3259 if (!lettersOnly) { 3260 return ""; 3261 } 3262 3263 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 3264 } 3265 3266 function getCountOptions(text) { 3267 var compact = text.trim().replace(/\s/g, ""); 3268 var numericCompact = compact.replace(/[^\d.,]/g, ""); 3269 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 3270 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 3271 var countTo = isThousandsComma 3272 ? parseFloat(numericCompact.replace(/,/g, "")) 3273 : parseFloat(numericCompact.replace(",", ".")); 3274 var options = { 3275 duration: prefersReducedMotion ? 0 : 5, 3276 enableScrollSpy: !prefersReducedMotion, 3277 suffix: getSuffix(text) 3278 }; 3279 3280 if (isEuDecimalComma) { 3281 options.decimal = ","; 3282 options.decimalPlaces = 2; 3283 } 3284 3285 return { 3286 countTo: countTo, 3287 options: options 3288 }; 3289 } 3290 3291 counters.forEach(function (counter) { 3292 var text = (counter.textContent || "").trim(); 3293 if (!text) { 3294 return; 3295 } 3296 3297 var parsed = getCountOptions(text); 3298 if (isNaN(parsed.countTo)) { 3299 return; 3300 } 3301 3302 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 3303 if (animation.error) { 3304 return; 3305 } 3306 3307 // Scroll spy starts the animation when the element enters view. 3308 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 3309 animation.start(); 3310 } 3311 }); 3312 }()); 3313 </script>
3313 </td> 3314 <td> <p style="text-align: center;"> </p> 3315 <div class="w-stats"> 3316 <div class="w-stat w-stat--id-uid_0FCE1"> 3317 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 3318 <i class="fa-light fa-wrench" aria-hidden="true"></i> 3319 </div> 3320 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_0FCE11"> 3321 </div> 3322 <div class="w-stat__body u-text-color-neutral-white u-text-size-regular"> 3323 INSTALLATIONS 3324 </div> 3325 </div> 3326 </div>
vendor: 5,602 bytes, lines 3326-3328
3326<script> 3327 // https://github.com/inorganik/CountUp.js 3328 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
3328innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 3329 3330 (function () { 3331 var counters = document.querySelectorAll(".w-stat--id-uid_0FCE1 .w-stat__value"); 3332 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 3333 3334 function escapeHtml(value) { 3335 return String(value) 3336 .replace(/&/g, "&") 3337 .replace(/</g, "<") 3338 .replace(/>/g, ">") 3339 .replace(/"/g, """) 3340 .replace(/'/g, "'"); 3341 } 3342 3343 function getSuffix(text) { 3344 var compact = text.replace(/\s/g, "").toLowerCase(); 3345 3346 if (compact.indexOf("k+") !== -1) { 3347 return "<span>k+</span>"; 3348 } 3349 3350 if (compact.indexOf("k") !== -1) { 3351 return "<span>k</span>"; 3352 } 3353 3354 if (compact.indexOf("+") !== -1) { 3355 return "<span>+</span>"; 3356 } 3357 3358 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 3359 if (!lettersOnly) { 3360 return ""; 3361 } 3362 3363 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 3364 } 3365 3366 function getCountOptions(text) { 3367 var compact = text.trim().replace(/\s/g, ""); 3368 var numericCompact = compact.replace(/[^\d.,]/g, ""); 3369 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 3370 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 3371 var countTo = isThousandsComma 3372 ? parseFloat(numericCompact.replace(/,/g, "")) 3373 : parseFloat(numericCompact.replace(",", ".")); 3374 var options = { 3375 duration: prefersReducedMotion ? 0 : 5, 3376 enableScrollSpy: !prefersReducedMotion, 3377 suffix: getSuffix(text) 3378 }; 3379 3380 if (isEuDecimalComma) { 3381 options.decimal = ","; 3382 options.decimalPlaces = 2; 3383 } 3384 3385 return { 3386 countTo: countTo, 3387 options: options 3388 }; 3389 } 3390 3391 counters.forEach(function (counter) { 3392 var text = (counter.textContent || "").trim(); 3393 if (!text) { 3394 return; 3395 } 3396 3397 var parsed = getCountOptions(text); 3398 if (isNaN(parsed.countTo)) { 3399 return; 3400 } 3401 3402 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 3403 if (animation.error) { 3404 return; 3405 } 3406 3407 // Scroll spy starts the animation when the element enters view. 3408 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 3409 animation.start(); 3410 } 3411 }); 3412 }()); 3413 </script>
3413 </td> 3414 </tr> 3415 <tr> 3416 <td style="text-align: center;"> </td> 3417 <td style="text-align: center;"> </td> 3418 </tr> 3419 <tr> 3420 <td> <p style="text-align: center;"> </p> 3421 <div class="w-stats"> 3422 <div class="w-stat w-stat--id-uid_0A159"> 3423 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 3424 <i class="fa-light fa-rocket-launch" aria-hidden="true"></i> 3425 </div> 3426 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_0A1591"> 3427 </div> 3428 <div class="w-stat__body u-text-color-neutral-white u-text-size-regular"> 3429 PRODUCT LAUNCHES 3430 </div> 3431 </div> 3432 </div>
vendor: 5,602 bytes, lines 3432-3434
3432<script> 3433 // https://github.com/inorganik/CountUp.js 3434 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
3434innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 3435 3436 (function () { 3437 var counters = document.querySelectorAll(".w-stat--id-uid_0A159 .w-stat__value"); 3438 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 3439 3440 function escapeHtml(value) { 3441 return String(value) 3442 .replace(/&/g, "&") 3443 .replace(/</g, "<") 3444 .replace(/>/g, ">") 3445 .replace(/"/g, """) 3446 .replace(/'/g, "'"); 3447 } 3448 3449 function getSuffix(text) { 3450 var compact = text.replace(/\s/g, "").toLowerCase(); 3451 3452 if (compact.indexOf("k+") !== -1) { 3453 return "<span>k+</span>"; 3454 } 3455 3456 if (compact.indexOf("k") !== -1) { 3457 return "<span>k</span>"; 3458 } 3459 3460 if (compact.indexOf("+") !== -1) { 3461 return "<span>+</span>"; 3462 } 3463 3464 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 3465 if (!lettersOnly) { 3466 return ""; 3467 } 3468 3469 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 3470 } 3471 3472 function getCountOptions(text) { 3473 var compact = text.trim().replace(/\s/g, ""); 3474 var numericCompact = compact.replace(/[^\d.,]/g, ""); 3475 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 3476 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 3477 var countTo = isThousandsComma 3478 ? parseFloat(numericCompact.replace(/,/g, "")) 3479 : parseFloat(numericCompact.replace(",", ".")); 3480 var options = { 3481 duration: prefersReducedMotion ? 0 : 5, 3482 enableScrollSpy: !prefersReducedMotion, 3483 suffix: getSuffix(text) 3484 }; 3485 3486 if (isEuDecimalComma) { 3487 options.decimal = ","; 3488 options.decimalPlaces = 2; 3489 } 3490 3491 return { 3492 countTo: countTo, 3493 options: options 3494 }; 3495 } 3496 3497 counters.forEach(function (counter) { 3498 var text = (counter.textContent || "").trim(); 3499 if (!text) { 3500 return; 3501 } 3502 3503 var parsed = getCountOptions(text); 3504 if (isNaN(parsed.countTo)) { 3505 return; 3506 } 3507 3508 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 3509 if (animation.error) { 3510 return; 3511 } 3512 3513 // Scroll spy starts the animation when the element enters view. 3514 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 3515 animation.start(); 3516 } 3517 }); 3518 }()); 3519 </script>
3519 </td> 3520 <td> <p style="text-align: center;"> </p> 3521 <div class="w-stats"> 3522 <div class="w-stat w-stat--id-uid_6BF25"> 3523 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 3524 <i class="fa-light fa-lightbulb-on" aria-hidden="true"></i> 3525 </div> 3526 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_6BF251"> 3527 </div> 3528 <div class="w-stat__body u-text-color-neutral-white u-text-size-regular"> 3529 BRAND ACTIVATIONS 3530 </div> 3531 </div> 3532 </div>
vendor: 5,602 bytes, lines 3532-3534
3532<script> 3533 // https://github.com/inorganik/CountUp.js 3534 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
3534innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 3535 3536 (function () { 3537 var counters = document.querySelectorAll(".w-stat--id-uid_6BF25 .w-stat__value"); 3538 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 3539 3540 function escapeHtml(value) { 3541 return String(value) 3542 .replace(/&/g, "&") 3543 .replace(/</g, "<") 3544 .replace(/>/g, ">") 3545 .replace(/"/g, """) 3546 .replace(/'/g, "'"); 3547 } 3548 3549 function getSuffix(text) { 3550 var compact = text.replace(/\s/g, "").toLowerCase(); 3551 3552 if (compact.indexOf("k+") !== -1) { 3553 return "<span>k+</span>"; 3554 } 3555 3556 if (compact.indexOf("k") !== -1) { 3557 return "<span>k</span>"; 3558 } 3559 3560 if (compact.indexOf("+") !== -1) { 3561 return "<span>+</span>"; 3562 } 3563 3564 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 3565 if (!lettersOnly) { 3566 return ""; 3567 } 3568 3569 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 3570 } 3571 3572 function getCountOptions(text) { 3573 var compact = text.trim().replace(/\s/g, ""); 3574 var numericCompact = compact.replace(/[^\d.,]/g, ""); 3575 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 3576 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 3577 var countTo = isThousandsComma 3578 ? parseFloat(numericCompact.replace(/,/g, "")) 3579 : parseFloat(numericCompact.replace(",", ".")); 3580 var options = { 3581 duration: prefersReducedMotion ? 0 : 5, 3582 enableScrollSpy: !prefersReducedMotion, 3583 suffix: getSuffix(text) 3584 }; 3585 3586 if (isEuDecimalComma) { 3587 options.decimal = ","; 3588 options.decimalPlaces = 2; 3589 } 3590 3591 return { 3592 countTo: countTo, 3593 options: options 3594 }; 3595 } 3596 3597 counters.forEach(function (counter) { 3598 var text = (counter.textContent || "").trim(); 3599 if (!text) { 3600 return; 3601 } 3602 3603 var parsed = getCountOptions(text); 3604 if (isNaN(parsed.countTo)) { 3605 return; 3606 } 3607 3608 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 3609 if (animation.error) { 3610 return; 3611 } 3612 3613 // Scroll spy starts the animation when the element enters view. 3614 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 3615 animation.start(); 3616 } 3617 }); 3618 }()); 3619 </script>
3619 </td> 3620 </tr> 3621 <tr> 3622 <td style="text-align: center;"> </td> 3623 <td style="text-align: center;"> </td> 3624 </tr> 3625 <tr> 3626 <td> <p style="text-align: center;"> </p> 3627 <div class="w-stats"> 3628 <div class="w-stat w-stat--id-uid_1C542"> 3629 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 3630 <i class="fa-light fa-microphone" aria-hidden="true"></i> 3631 </div> 3632 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_1C5421"> 3633 </div> 3634 <div class="w-stat__body u-text-color-neutral-white u-text-size-regular"> 3635 CEU ACCREDITED SESSIONS 3636 </div> 3637 </div> 3638 </div>
vendor: 5,602 bytes, lines 3638-3640
3638<script> 3639 // https://github.com/inorganik/CountUp.js 3640 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
3640innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 3641 3642 (function () { 3643 var counters = document.querySelectorAll(".w-stat--id-uid_1C542 .w-stat__value"); 3644 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 3645 3646 function escapeHtml(value) { 3647 return String(value) 3648 .replace(/&/g, "&") 3649 .replace(/</g, "<") 3650 .replace(/>/g, ">") 3651 .replace(/"/g, """) 3652 .replace(/'/g, "'"); 3653 } 3654 3655 function getSuffix(text) { 3656 var compact = text.replace(/\s/g, "").toLowerCase(); 3657 3658 if (compact.indexOf("k+") !== -1) { 3659 return "<span>k+</span>"; 3660 } 3661 3662 if (compact.indexOf("k") !== -1) { 3663 return "<span>k</span>"; 3664 } 3665 3666 if (compact.indexOf("+") !== -1) { 3667 return "<span>+</span>"; 3668 } 3669 3670 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 3671 if (!lettersOnly) { 3672 return ""; 3673 } 3674 3675 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 3676 } 3677 3678 function getCountOptions(text) { 3679 var compact = text.trim().replace(/\s/g, ""); 3680 var numericCompact = compact.replace(/[^\d.,]/g, ""); 3681 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 3682 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 3683 var countTo = isThousandsComma 3684 ? parseFloat(numericCompact.replace(/,/g, "")) 3685 : parseFloat(numericCompact.replace(",", ".")); 3686 var options = { 3687 duration: prefersReducedMotion ? 0 : 5, 3688 enableScrollSpy: !prefersReducedMotion, 3689 suffix: getSuffix(text) 3690 }; 3691 3692 if (isEuDecimalComma) { 3693 options.decimal = ","; 3694 options.decimalPlaces = 2; 3695 } 3696 3697 return { 3698 countTo: countTo, 3699 options: options 3700 }; 3701 } 3702 3703 counters.forEach(function (counter) { 3704 var text = (counter.textContent || "").trim(); 3705 if (!text) { 3706 return; 3707 } 3708 3709 var parsed = getCountOptions(text); 3710 if (isNaN(parsed.countTo)) { 3711 return; 3712 } 3713 3714 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 3715 if (animation.error) { 3716 return; 3717 } 3718 3719 // Scroll spy starts the animation when the element enters view. 3720 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 3721 animation.start(); 3722 } 3723 }); 3724 }()); 3725 </script>
3725 </td> 3726 <td> <p style="text-align: center;"> </p> 3727 <div class="w-stats"> 3728 <div class="w-stat w-stat--id-uid_DBFB2"> 3729 <div class="w-stat__icon u-text-color-branding-one u-text-size-xxx-large"> 3730 <i class="fa-light fa-map-signs" aria-hidden="true"></i> 3731 </div> 3732 <div class="w-stat__value u-text-color-neutral-black u-text-size-ultra-large u-font-weight-bold" id="counter-id-uid_DBFB21"> 3733 </div> 3734 <div class="w-stat__body u-text-color-neutral-white u-text-size-regular"> 3735 GUIDED TOURS 3736 </div> 3737 </div> 3738 </div>
vendor: 5,602 bytes, lines 3738-3740
3738<script> 3739 // https://github.com/inorganik/CountUp.js 3740 !function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).countUp={})}(this,(function(t){"use strict";var i=function(){return i=Object.assign||function(t){for(var i,n=1,s=arguments.length;n<s;n++)for(var e in i=arguments[n])Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e]);return t},i.apply(this,arguments)},n=function(){function t(t,n,s){var e=this;this.endVal=n,this.options=s,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){e.startTime||(e.startTime=t);var i=t-e.startTime;e.remaining=e.duration-i,e.useEasing?e.countDown?e.frameVal=e.startVal-e.easingFn(i,0,e.startVal-e.endVal,e.duration):e.frameVal=e.easingFn(i,e.startVal,e.endVal-e.startVal,e.duration):e.frameVal=e.startVal+(e.endVal-e.startVal)*(i/e.duration);var n=e.countDown?e.frameVal<e.endVal:e.frameVal>e.endVal;e.frameVal=n?e.endVal:e.frameVal,e.frameVal=Number(e.frameVal.toFixed(e.options.decimalPlaces)),e.printValue(e.frameVal),i<e.duration?e.rAF=requestAnimationFrame(e.count):null!==e.finalEndVal?e.update(e.finalEndVal):e.options.onCompleteCallback&&e.options.onCompleteCallback()},this.formatNumber=function(t){var i,n,s,a,o=t<0?"-":"";i=Math.abs(t).toFixed(e.options.decimalPlaces);var r=(i+="").split(".");if(n=r[0],s=r.length>1?e.options.decimal+r[1]:"",e.options.useGrouping){a="";for(var l=3,u=0,h=0,p=n.length;h<p;++h)e.options.useIndianSeparators&&4===h&&(l=2,u=1),0!==h&&u%l==0&&(a=e.options.separator+a),u++,a=n[p-h-1]+a;n=a}return e.options.numerals&&e.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]})),s=s.replace(/[0-9]/g,(function(t){return e.options.numerals[+t]}))),o+e.options.prefix+n+s+e.options.suffix},this.easeOutExpo=function(t,i,n,s){return n*(1-Math.pow(2,-10*t/s))*1024/1023+i},this.options=i(i({},this.defaults),s),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof t?document.getElementById(t):t,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return e.handleScroll(e)})),window.onscroll=function(){window.onScrollFns.forEach((function(t){return t()}))},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var i=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),s=n.top+window.pageYOffset,e=n.top+n.height+window.pageYOffset;e<i&&e>window.scrollY&&t.paused?(t.paused=!1,setTimeout((function(){return t.start()}),t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>e||s>i)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>t;var i=t-this.startVal;if(Math.abs(i)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var n=this.countDown?1:-1;this.endVal=t+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var i;if(this.el){var n=this.formattingFn(t);if(null===(i=this.options.plugin)||void 0===i?void 0:i.render)this.options.plugin.render(this.el,n);else if("INPUT"===this.el.tagName)this.el.value=n;else"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
3740innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var i=Number(t);return this.ensureNumber(i)?i:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}();t.CountUp=n,Object.defineProperty(t,"__esModule",{value:!0})})); 3741 3742 (function () { 3743 var counters = document.querySelectorAll(".w-stat--id-uid_DBFB2 .w-stat__value"); 3744 var prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; 3745 3746 function escapeHtml(value) { 3747 return String(value) 3748 .replace(/&/g, "&") 3749 .replace(/</g, "<") 3750 .replace(/>/g, ">") 3751 .replace(/"/g, """) 3752 .replace(/'/g, "'"); 3753 } 3754 3755 function getSuffix(text) { 3756 var compact = text.replace(/\s/g, "").toLowerCase(); 3757 3758 if (compact.indexOf("k+") !== -1) { 3759 return "<span>k+</span>"; 3760 } 3761 3762 if (compact.indexOf("k") !== -1) { 3763 return "<span>k</span>"; 3764 } 3765 3766 if (compact.indexOf("+") !== -1) { 3767 return "<span>+</span>"; 3768 } 3769 3770 var lettersOnly = text.replace(/[0-9.,\s]/g, "").trim(); 3771 if (!lettersOnly) { 3772 return ""; 3773 } 3774 3775 return "<span class=\"w-stat__value--text\"> " + escapeHtml(lettersOnly) + "</span>"; 3776 } 3777 3778 function getCountOptions(text) { 3779 var compact = text.trim().replace(/\s/g, ""); 3780 var numericCompact = compact.replace(/[^\d.,]/g, ""); 3781 var isThousandsComma = /^\d{1,3}(,\d{3})+(\.\d+)?$/.test(numericCompact); 3782 var isEuDecimalComma = /^\d+,\d{1,2}$/.test(numericCompact) && !isThousandsComma; 3783 var countTo = isThousandsComma 3784 ? parseFloat(numericCompact.replace(/,/g, "")) 3785 : parseFloat(numericCompact.replace(",", ".")); 3786 var options = { 3787 duration: prefersReducedMotion ? 0 : 5, 3788 enableScrollSpy: !prefersReducedMotion, 3789 suffix: getSuffix(text) 3790 }; 3791 3792 if (isEuDecimalComma) { 3793 options.decimal = ","; 3794 options.decimalPlaces = 2; 3795 } 3796 3797 return { 3798 countTo: countTo, 3799 options: options 3800 }; 3801 } 3802 3803 counters.forEach(function (counter) { 3804 var text = (counter.textContent || "").trim(); 3805 if (!text) { 3806 return; 3807 } 3808 3809 var parsed = getCountOptions(text); 3810 if (isNaN(parsed.countTo)) { 3811 return; 3812 } 3813 3814 var animation = new countUp.CountUp(counter, parsed.countTo, parsed.options); 3815 if (animation.error) { 3816 return; 3817 } 3818 3819 // Scroll spy starts the animation when the element enters view. 3820 if (prefersReducedMotion || !parsed.options.enableScrollSpy) { 3821 animation.start(); 3822 } 3823 }); 3824 }()); 3825 </script>
3825 </td> 3826 </tr> 3827 </tbody> 3828 </table> 3829 </div> 3830 </div> 3831 </div> 3832 </article> 3833 </div> 3834 </div> 3835</section> 3836<section class="section section--id-8 section--1-column section--default section-margin--no-margin section-padding--auto"> 3837 <div class="section__background"> 3838 <div class="section__background__image u-background-size-fixed u-background-position-center u-background-size-cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-at-work-ny-2027/media/hero/Design-at-Work-NY-homepage-mock.jpg/fit-in/2048x9999/filters:no_upscale()');" aria-hidden="true"></div> 3839 <div class="section__background__overlay u-background-color-neutral-black" style="opacity: 0.5;" aria-hidden="true"></div> 3840 </div> 3841 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 3842 <div class="section__body__article section__body__article--id-1"> 3843 <a class="anchor" name="STEERING COMMITTEE" tabindex="-1"></a> 3844 <article class="article article--default"> 3845 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 3846 <div class="article--default__header-body"> 3847 <h2 class="article--default__title u-text-size-xxx-large u-text-color-neutral-white"> STEERING COMMITTEE </h2> 3848 <div class="article--default__body u-text-color-neutral-white"> 3849 <div class="w-testimonials w-testimonials--id-uid_8A30B swiper"> 3850
3850<script src="https://themes.asp.events/_base/1-4-0/includes/javascripts/src/plugins/swiper-bundle.min.js"></script>
3850 3851
3851<script> 3852 $(document).ready(function(){ 3853 var autoplay = true; 3854 if (autoplay) { 3855 const swiper = new Swiper(".w-testimonials--id-uid_8A30B", { 3856 loop: true, 3857 autoplay: { 3858 delay: 4000, 3859 disableOnInteraction: false, 3860 }, 3861 pagination: { 3862 enabled: true, 3863 el: ".swiper-pagination", 3864 clickable: true, 3865 dynamicBullets: true, 3866 }, 3867 navigation: { 3868 enabled: true, 3869 nextEl: ".swiper-button-next", 3870 prevEl: ".swiper-button-prev", 3871 }, 3872 }); 3873 } else { 3874 const swiper = new Swiper(".w-testimonials--id-uid_8A30B", { 3875 loop: true, 3876 pagination: { 3877 enabled: true, 3878 el: ".swiper-pagination", 3879 clickable: true, 3880 dynamicBullets: true, 3881 }, 3882 navigation: { 3883 enabled: true, 3884 nextEl: ".swiper-button-next", 3885 prevEl: ".swiper-button-prev", 3886 }, 3887 }); 3888 } 3889 }); 3890 3891 </script>
3891 3892 <ul class="w-testimonials__list swiper-wrapper"> 3893 <li class="w-testimonials__list__item w-testimonials__list__item--text-alignment-left w-testimonials__list__item--text-size-x-large swiper-slide"> 3894 <div class="w-testimonials__list__item-wrapper"> 3895 <div class="w-testimonials__list__item__image u-background-size-cover u-background-position-center" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/AJ-Parron-DAW.png');"> 3896 <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/AJ-Parron-DAW.png" alt="AJ Paron, Hon. FASID, Associate Member IIDA & AIA, LEED AP ID&C, WELL AP" style="opacity:0; visibility: hidden;" /> 3897 </div> 3898 <div class="w-testimonials__list__item__quote-wrapper"> 3899 <div class="w-testimonials__list__item__quote"> 3900 "I'm excited to be joining the Design at Work New York Steering Committee. Some of my favorite work happens when passionate people come together to rethink what's possible, and that's exactly what this community represents. I can't wait to collaborate with this talented group as we explore the future of workplace design and create meaningful conversations that inspire our industry." 3901 </div> 3902 <div class="w-testimonials__list__item__author-wrapper"> 3903 <div class="w-testimonials__list__item__author"> 3904 AJ Paron, Hon. FASID, Associate Member IIDA & AIA, LEED AP ID&C, WELL AP 3905 </div> 3906 <div class="w-testimonials__list__item__company"> 3907 Executive Vice President, Design Futurist - Sandow Design Group 3908 </div> 3909 </div> 3910 </div> 3911 </div></li> 3912 <li class="w-testimonials__list__item w-testimonials__list__item--text-alignment-left w-testimonials__list__item--text-size-x-large swiper-slide"> 3913 <div class="w-testimonials__list__item-wrapper"> 3914 <div class="w-testimonials__list__item__image u-background-size-cover u-background-position-center" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Amanda-Schneider-DAWpng.png');"> 3915 <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Amanda-Schneider-DAWpng.png" alt="Amanda Schneider" style="opacity:0; visibility: hidden;" /> 3916 </div> 3917 <div class="w-testimonials__list__item__quote-wrapper"> 3918 <div class="w-testimonials__list__item__quote"> 3919 "I'm excited to be joining the Design at Work New York Steering Committee. Some of my favorite work happens when passionate people come together to rethink what's possible, and that's exactly what this community represents. I can't wait to collaborate with this talented group as we explore the future of workplace design and create meaningful conversations that inspire our industry." 3920 </div> 3921 <div class="w-testimonials__list__item__author-wrapper"> 3922 <div class="w-testimonials__list__item__author"> 3923 Amanda Schneider 3924 </div> 3925 <div class="w-testimonials__list__item__company"> 3926 Founder & President - ThinkLab 3927 </div> 3928 </div> 3929 </div> 3930 </div></li> 3931 <li class="w-testimonials__list__item w-testimonials__list__item--text-alignment-left w-testimonials__list__item--text-size-x-large swiper-slide"> 3932 <div class="w-testimonials__list__item-wrapper"> 3933 <div class="w-testimonials__list__item__image u-background-size-cover u-background-position-center" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Grace-Eun-DAW.png');"> 3934 <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Grace-Eun-DAW.png" alt="Grace Eun" style="opacity:0; visibility: hidden;" /> 3935 </div> 3936 <div class="w-testimonials__list__item__quote-wrapper"> 3937 <div class="w-testimonials__list__item__quote"> 3938 âIâm incredibly honored to join the Founding Steering Committee for Design at Work NYC. While the concept of the workplace is constantly evolving, its core value remains unchanged. It would be an honor to contribute to this event and exchange ideas with industry leaders. I am incredibly excited by the opportunity to inspire others through meaningful conversations and shared experiences.â 3939 </div> 3940 <div class="w-testimonials__list__item__author-wrapper"> 3941 <div class="w-testimonials__list__item__author"> 3942 Grace Eun 3943 </div> 3944 <div class="w-testimonials__list__item__company"> 3945 Design Director & Principal - Studio O&A 3946 </div> 3947 </div> 3948 </div> 3949 </div></li> 3950 <li class="w-testimonials__list__item w-testimonials__list__item--text-alignment-left w-testimonials__list__item--text-size-x-large swiper-slide"> 3951 <div class="w-testimonials__list__item-wrapper"> 3952 <div class="w-testimonials__list__item__image u-background-size-cover u-background-position-center" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Harsha-Kotak-DAW.png');"> 3953 <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/Harsha-Kotak-DAW.png" alt="Harsha
3953Kotak" style="opacity:0; visibility: hidden;" /> 3954 </div> 3955 <div class="w-testimonials__list__item__quote-wrapper"> 3956 <div class="w-testimonials__list__item__quote"> 3957 "Delighted to be joining the Founding Steering Committee for Design at Work New York. I'm looking forward to collaborating with an exceptional group of industry leaders to shape the conversations that will define the future of workplace design. Together, we have an opportunity to challenge conventional thinking, champion innovation and sustainability, and build a platform that creates lasting value for our industry.â 3958 </div> 3959 <div class="w-testimonials__list__item__author-wrapper"> 3960 <div class="w-testimonials__list__item__author"> 3961 Harsha Kotak 3962 </div> 3963 <div class="w-testimonials__list__item__company"> 3964 Founder and Director - Women in Office Design & Sustainable Design Collective 3965 </div> 3966 </div> 3967 </div> 3968 </div></li> 3969 </ul> 3970 <div class="w-testimonials__list__pagination swiper-pagination"></div> 3971 <div class="w-testimonials__list__arrow-prev swiper-button-prev"></div> 3972 <div class="w-testimonials__list__arrow-next swiper-button-next"></div> 3973 </div> 3974 </div> 3975 </div> 3976 </div> 3977 </article> 3978 </div> 3979 </div> 3980</section> 3981<section class="section section--id-9 section--1-column section--default section-margin--no-margin section-padding--auto"> 3982 <div class="section__background"> 3983 <div class="section__background__color u-background-color-neutral-muted" aria-hidden="true"></div> 3984 </div> 3985 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 3986 <div class="section__body__article section__body__article--id-1"> 3987 <a class="anchor" name="NEWS" tabindex="-1"></a> 3988 <article class="article article--default"> 3989 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 3990 <div class="article--default__header-body"> 3991 <h2 class="article--default__title u-text-size-xxx-large u-text-color-neutral-black"> NEWS </h2> 3992 <div class="article--default__body u-text-color-neutral-black"> 3993 <div class="js-library-list-outer" searchgroup="E0BE3A53-news"> 3994
3994<script type="text/javascript">$script('https://cdn.asp.events/includes/js/librarysearch.js');</script>
3994 3995 <div class="js-librarylistwrapper" data-totalcount="17" data-librarytitle="News"> 3996
3996<script> 3997 if (!window.alpineInitialized) { 3998 window.alpineInitialized = true; 3999 document.addEventListener('alpine:init', () => { 4000 Alpine.store('share', { 4001 isVisible: false, 4002 subject: "Check out this link!", 4003 text: "", 4004 title: document.title, 4005 url: location.href, 4006 showShare() { 4007 // FOR LOCAL TEST PURPOSE ONLY AS NAVIGATOR.SHARE IS NOT SUPPORTED IN LOCALHOST DUE TO HTTPS REQUIREMENT 4008 // if (!navigator.share) { 4009 // navigator.share = ({ title, text, url , subject }) => { 4010 // return new Promise((resolve, reject) => { 4011 // console.log('Mock navigator.share called with:'); 4012 // console.log('Subject:', subject); 4013 // console.log('Title:', title); 4014 // console.log('Text:', text); 4015 // console.log('URL:', url); 4016 // alert('Mock Share\n\nTitle: ' + (title || 'Title not found') + '\nText: ' + (text || 'Text not found') + '\nURL: ' + (url || 'URL not found')); 4017 // resolve(); // Simulate a successful share 4018 // }); 4019 // }; 4020 // } 4021 4022 if (navigator.share) { 4023 navigator.share({ 4024 title: this.title, 4025 text: this.text, 4026 url: this.url, 4027 subject: this.subject, 4028 }) 4029 .then() 4030 .catch((error) => console.log('[showoff_composer]: error on widgetShare()', error)); 4031 } 4032 else { 4033 this.isVisible = true; 4034 } 4035 4036 4037 4038 }, 4039 hideShare() { 4040 this.isVisible = false; 4041 }, 4042 setData(url = this.url, title = this.title, text = this.text, subject = this.subject) { 4043 if (url.indexOf(window.location.origin) !== -1) { 4044 this.url = url; 4045 } else { 4046 this.url = window.location.origin + '/' + url; 4047 } 4048 4049 this.title = title; 4050 this.text = text; 4051 this.subject = subject; 4052 }, 4053 setSubject(value) { 4054 this.subject = value; 4055 }, 4056 setText(value) { 4057 this.text = value; 4058 }, 4059 setTitle(value) { 4060 this.title = value; 4061 }, 4062 setUrl(value) { 4063 this.url = value; 4064 }, 4065 copyToClipboard() { 4066 navigator.clipboard?.writeText(this.url); 4067 } 4068 }); 4069 4070 }); 4071 } 4072 4073 </script>
4073 4074 <div class="m-libraries-news-list m-libraries-news-list--carousel-custom swiper" data-searchgroup="E0BE3A53-news"> 4075 <div class="m-libraries-news-list__loading"> 4076 <div class="p-loader p-loader--overlay js-w-library-loading" searchgroup="E0BE3A53-news"> 4077 <span class="p-loader__icon"></span> 4078 <span class="p-loader__text">Loading</span> 4079 </div> 4080 </div> 4081 <ul class="m-libraries-news-list__items js-library-list js-m-libraries-list-carousel-items swiper-wrapper" searchgroup="E0BE3A53-news" searchrefresh=".m-libraries-news-list__count"> 4082 <li class="m-libraries-news-list__items__item swiper-slide m-libraries-news-list__items__item--id-151355 js-library-item" data-content-i-d="151355"> 4083 <div class="m-libraries-news-list__items__item__wrapper"> 4084 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/Mute_Office_Warsaw_2.jpg/fit-in/500x500/filters:no_upscale()');"> 4085 <a class="m-libraries-news-list__items__item__image__link" href="news/mute-joins-design-work-new-york-adaptability-partner"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/Mute_Office_Warsaw_2.jpg/fit-in/500x500/filters:no_upscale()" alt="Mute joins Design at Work New York as Adaptability Partner" loading="lazy" /> </a> 4086 </div> 4087 <div class="m-libraries-news-list__items__item__header"> 4088 <div class="m-libraries-news-list__items__item__header__meta"> 4089 <span class="m-libraries-news-list__items__item__header__meta__date"> Oct 08, 2026 </span> 4090 </div> 4091 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/mute-joins-design-work-new-york-adaptability-partner">Mute joins Design at Work New York as Adaptability Partner</a> </h2> 4092 </div> 4093 <div class="m-libraries-news-list__items__item__body"> 4094 The partnership places adaptable workplace design at the center of a practical conversation: how can offices evolve with their users while retaining their value over time? Mute is a pioneer in adaptab ... 4095 </div> 4096 <div class="m-libraries-news-list__items__item__footer"> 4097 <div class="m-libraries-news-list__items__item__footer__more"> 4098 <a class="p-button p-button--primary p-button--small js-librarylink-entry" href="news/mute-joins-design-work-new-york-adaptability-partner"> Read More </a> 4099 </div> 4100 <div class="m-libraries-news-list__items__item__footer__toolbar"> 4101 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/mute-joins-design-work-new-york-adaptability-partner', 'Mute joins Design at Work New York as Adaptability Partner'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 4102 </div> 4103 </div> 4104 </div> </li> 4105 <li class="m-libraries-news-list__items__item swiper-slide m-libraries-news-list__items__item--id-151167 js-library-item" data-content-i-d="151167"> 4106 <div class="m-libraries-news-list__items__item__wrapper"> 4107 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/ThinkLab-news-story-DAW27.png/fit-in/500x500/filters:no_upscale()');"> 4108 <a class="m-libraries-news-list__items__item__image__link" href="news/design-work-new-york-partners-thinklab-explore-commercial-interiors-market-trends"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/ThinkLab-news-story-DAW27.png/fit-in/500x500/filters:no_upscale()" alt="Design at Work New York Partners with ThinkLab to Explore Commercial Interiors Market Trends" loading="lazy" />
4108 </a> 4109 </div> 4110 <div class="m-libraries-news-list__items__item__header"> 4111 <div class="m-libraries-news-list__items__item__header__meta"> 4112 <span class="m-libraries-news-list__items__item__header__meta__date"> Oct 01, 2026 </span> 4113 </div> 4114 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/design-work-new-york-partners-thinklab-explore-commercial-interiors-market-trends">Design at Work New York Partners with ThinkLab to Explore Commercial Interiors Market Trends</a> </h2> 4115 </div> 4116 <div class="m-libraries-news-list__items__item__body"> 4117 Design at Work New York has partnered with ThinkLab, its Official Research Partner, to bring industry intelligence and insights to the workplace design community. The first report, Commercial Interior ... 4118 </div> 4119 <div class="m-libraries-news-list__items__item__footer"> 4120 <div class="m-libraries-news-list__items__item__footer__more"> 4121 <a class="p-button p-button--primary p-button--small js-librarylink-entry" href="news/design-work-new-york-partners-thinklab-explore-commercial-interiors-market-trends"> Read More </a> 4122 </div> 4123 <div class="m-libraries-news-list__items__item__footer__toolbar"> 4124 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/design-work-new-york-partners-thinklab-explore-commercial-interiors-market-trends', 'Design at Work New York Partners with ThinkLab to Explore Commercial Interiors Market Trends'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 4125 </div> 4126 </div> 4127 </div> </li> 4128 <li class="m-libraries-news-list__items__item swiper-slide m-libraries-news-list__items__item--id-150994 js-library-item" data-content-i-d="150994"> 4129 <div class="m-libraries-news-list__items__item__wrapper"> 4130 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/IIDA.png/fit-in/500x500/filters:no_upscale()');"> 4131 <a class="m-libraries-news-list__items__item__image__link" href="news/design-work-new-york-announces-iid-new-york-founding-strategic-partner"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/IIDA.png/fit-in/500x500/filters:no_upscale()" alt="Design at Work New York and IIDA New York Chapter Partnership Announcement" loading="lazy" /> </a> 4132 </div> 4133 <div class="m-libraries-news-list__items__item__header"> 4134 <div class="m-libraries-news-list__items__item__header__meta"> 4135 <span class="m-libraries-news-list__items__item__header__meta__date"> Sep 30, 2026 </span> 4136 </div> 4137 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/design-work-new-york-announces-iid-new-york-founding-strategic-partner">Design at Work New York and IIDA New York Chapter Partnership Announcement</a> </h2> 4138 </div> 4139 <div class="m-libraries-news-list__items__item__body"> 4140 Design at Work New York announces the IIDA New York Chapter (IIDA NY) as a Founding Strategic Partner for its workplace design event at the Javits Center in New York City, March 10â11, 2027. The partn ... 4141 </div> 4142 <div class="m-libraries-news-list__items__item__footer"> 4143 <div class="m-libraries-news-list__items__item__footer__more"> 4144 <a class="p-button p-button--primary p-button--small js-librarylink-entry" href="news/design-work-new-york-announces-iid-new-york-founding-strategic-partner"> Read More </a> 4145 </div> 4146 <div class="m-libraries-news-list__items__item__footer__toolbar"> 4147 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/design-work-new-york-announces-iid-new-york-founding-strategic-partner', 'Design at Work New York and IIDA New York Chapter Partnership Announcement'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 4148 </div> 4149 </div> 4150 </div> </li> 4151 <li class="m-libraries-news-list__items__item swiper-slide m-libraries-news-list__items__item--id-150428 js-library-item" data-content-i-d="150428"> 4152 <div class="m-libraries-news-list__items__item__wrapper"> 4153 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/framery.jpg/fit-in/500x500/filters:no_upscale()');"> 4154 <a class="m-libraries-news-list__items__item__image__link" href="news/framery-joins-design-work-new-york-founding-partner"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/framery.jpg/fit-in/500x500/filters:no_upscale()" alt="Framery Joins Design at Work New York as Founding Partner" loading="lazy" />
4154 </a> 4155 </div> 4156 <div class="m-libraries-news-list__items__item__header"> 4157 <div class="m-libraries-news-list__items__item__header__meta"> 4158 <span class="m-libraries-news-list__items__item__header__meta__date"> Sep 08, 2026 </span> 4159 </div> 4160 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/framery-joins-design-work-new-york-founding-partner">Framery Joins Design at Work New York as Founding Partner</a> </h2> 4161 </div> 4162 <div class="m-libraries-news-list__items__item__body"> 4163 Global workplace brand Framery has joined Design at Work New York as a Founding Partner, bringing its soundproof Smart Pods and Smart Office Solutions to the Javits Center on March 10â11, 2027. Founde ... 4164 </div> 4165 <div class="m-libraries-news-list__items__item__footer"> 4166 <div class="m-libraries-news-list__items__item__footer__more"> 4167 <a class="p-button p-button--primary p-button--small js-librarylink-entry" href="news/framery-joins-design-work-new-york-founding-partner"> Read More </a> 4168 </div> 4169 <div class="m-libraries-news-list__items__item__footer__toolbar"> 4170 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/framery-joins-design-work-new-york-founding-partner', 'Framery Joins Design at Work New York as Founding Partner'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 4171 </div> 4172 </div> 4173 </div> </li> 4174 <li class="m-libraries-news-list__items__item swiper-slide m-libraries-news-list__items__item--id-150429 js-library-item" data-content-i-d="150429"> 4175 <div class="m-libraries-news-list__items__item__wrapper"> 4176 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/steering-committee-members/grace-1-.png/fit-in/500x500/filters:no_upscale()');"> 4177 <a class="m-libraries-news-list__items__item__image__link" href="news/grace-eun-brings-people-centered-perspective-design-work-new-york-founding-steering-committee"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/steering-committee-members/grace-1-.png/fit-in/500x500/filters:no_upscale()" alt="Grace Eun Brings a People-Centered Perspective to the Design at Work New York Founding Steering Committee" loading="lazy" /> </a> 4178 </div> 4179 <div class="m-libraries-news-list__items__item__header"> 4180 <div class="m-libraries-news-list__items__item__header__meta"> 4181 <span class="m-libraries-news-list__items__item__header__meta__date"> Sep 08, 2026 </span> 4182 </div> 4183 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/grace-eun-brings-people-centered-perspective-design-work-new-york-founding-steering-committee">Grace Eun Brings a People-Centered Perspective to the Design at Work New York Founding Steering Committee</a> </h2> 4184 </div> 4185 <div class="m-libraries-news-list__items__item__body"> 4186 What makes a workplace meaningful? For Grace Eun, Design Director + Principal at Studio O+A, the answer starts with the experience of the people inside it. Eun has joined the Founding Steering Commit ... 4187 </div> 4188 <div class="m-libraries-news-list__items__item__footer"> 4189 <div class="m-libraries-news-list__items__item__footer__more"> 4190 <a class="p-button p-button--primary p-button--small js-librarylink-entry" href="news/grace-eun-brings-people-centered-perspective-design-work-new-york-founding-steering-committee"> Read More </a> 4191 </div> 4192 <div class="m-libraries-news-list__items__item__footer__toolbar"> 4193 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/grace-eun-brings-people-centered-perspective-design-work-new-york-founding-steering-committee', 'Grace Eun Brings a People-Centered Perspective to the Design at Work New York Founding Steering Committee'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 4194 </div> 4195 </div> 4196 </div> </li> 4197 <li class="m-libraries-news-list__items__item swiper-slide m-libraries-news-list__items__item--id-150426 js-library-item" data-content-i-d="150426"> 4198 <div class="m-libraries-news-list__items__item__wrapper"> 4199 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/steering-committee-members/matthew-2-.png/fit-in/500x500/filters:no_upscale()');"> 4200 <a class="m-libraries-news-list__items__item__image__link" href="news/matthew-j-de-geeter-bring-strategic-leadership-design-work-new-york"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/steering-committee-members/matthew-2-.png/fit-in/500x500/filters:no_upscale()" alt="Matthew J. De Geeter to Bring Strategic Leadership to Design at Work New York" loading="lazy" />
4200 </a> 4201 </div> 4202 <div class="m-libraries-news-list__items__item__header"> 4203 <div class="m-libraries-news-list__items__item__header__meta"> 4204 <span class="m-libraries-news-list__items__item__header__meta__date"> Sep 08, 2026 </span> 4205 </div> 4206 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/matthew-j-de-geeter-bring-strategic-leadership-design-work-new-york">Matthew J. De Geeter to Bring Strategic Leadership to Design at Work New York</a> </h2> 4207 </div> 4208 <div class="m-libraries-news-list__items__item__body"> 4209 Founder and Chief Strategist of De Geeter Co. Matthew J. De Geeter joins the Founding Steering Committee, bringing nearly 20 years of experience spanning interior design, association leadership and bu ... 4210 </div> 4211 <div class="m-libraries-news-list__items__item__footer"> 4212 <div class="m-libraries-news-list__items__item__footer__more"> 4213 <a class="p-button p-button--primary p-button--small js-librarylink-entry" href="news/matthew-j-de-geeter-bring-strategic-leadership-design-work-new-york"> Read More </a> 4214 </div> 4215 <div class="m-libraries-news-list__items__item__footer__toolbar"> 4216 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/matthew-j-de-geeter-bring-strategic-leadership-design-work-new-york', 'Matthew J. De Geeter to Bring Strategic Leadership to Design at Work New York'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 4217 </div> 4218 </div> 4219 </div> </li> 4220 <li class="m-libraries-news-list__items__item swiper-slide m-libraries-news-list__items__item--id-150425 js-library-item" data-content-i-d="150425"> 4221 <div class="m-libraries-news-list__items__item__wrapper"> 4222 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/Azure-Spec-Sheets-Sandler-Kern-Meeting-Booth-03.jpg/fit-in/500x500/filters:no_upscale()');"> 4223 <a class="m-libraries-news-list__items__item__image__link" href="news/sandler-joins-design-work-new-york-founding-partner"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/news/Azure-Spec-Sheets-Sandler-Kern-Meeting-Booth-03.jpg/fit-in/500x500/filters:no_upscale()" alt="Sandler Joins Design at Work New York as Founding Partner" loading="lazy" /> </a> 4224 </div> 4225 <div class="m-libraries-news-list__items__item__header"> 4226 <div class="m-libraries-news-list__items__item__header__meta"> 4227 <span class="m-libraries-news-list__items__item__header__meta__date"> Sep 02, 2026 </span> 4228 </div> 4229 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/sandler-joins-design-work-new-york-founding-partner">Sandler Joins Design at Work New York as Founding Partner</a> </h2> 4230 </div> 4231 <div class="m-libraries-news-list__items__item__body"> 4232 Contract furniture specialist Sandler joins Design at Work New York as a Founding Partner, bringing more than four decades of experience across workplace, hospitality and contract design to the Javits ... 4233 </div> 4234 <div class="m-libraries-news-list__items__item__footer"> 4235 <div class="m-libraries-news-list__items__item__footer__more"> 4236 <a class="p-button p-button--primary p-button--small js-librarylink-entry" href="news/sandler-joins-design-work-new-york-founding-partner"> Read More </a> 4237 </div> 4238 <div class="m-libraries-news-list__items__item__footer__toolbar"> 4239 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/sandler-joins-design-work-new-york-founding-partner', 'Sandler Joins Design at Work New York as Founding Partner'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 4240 </div> 4241 </div> 4242 </div> </li> 4243 <li class="m-libraries-news-list__items__item swiper-slide m-libraries-news-list__items__item--id-150424 js-library-item" data-content-i-d="150424"> 4244 <div class="m-libraries-news-list__items__item__wrapper"> 4245 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/steering-committee-members/amanda-1-.png/fit-in/500x500/filters:no_upscale()');"> 4246 <a class="m-libraries-news-list__items__item__image__link" href="news/amanda-schneider-help-shape-future-workplace-design-design-work-new-york"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/steering-committee-members/amanda-1-.png/fit-in/500x500/filters:no_upscale()" alt="Amanda Schneider to Help Shape the Future of Workplace Design at Design at Work New York" loading="lazy" />
4246 </a> 4247 </div> 4248 <div class="m-libraries-news-list__items__item__header"> 4249 <div class="m-libraries-news-list__items__item__header__meta"> 4250 <span class="m-libraries-news-list__items__item__header__meta__date"> Aug 31, 2026 </span> 4251 </div> 4252 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/amanda-schneider-help-shape-future-workplace-design-design-work-new-york">Amanda Schneider to Help Shape the Future of Workplace Design at Design at Work New York</a> </h2> 4253 </div> 4254 <div class="m-libraries-news-list__items__item__body"> 4255 ThinkLab Founder, best-selling author and workplace researcher Amanda Schneider joins the Founding Steering Committee, bringing industry-leading insight into the future of work, design and the built e ... 4256 </div> 4257 <div class="m-libraries-news-list__items__item__footer"> 4258 <div class="m-libraries-news-list__items__item__footer__more"> 4259 <a class="p-button p-button--primary p-button--small js-librarylink-entry" href="news/amanda-schneider-help-shape-future-workplace-design-design-work-new-york"> Read More </a> 4260 </div> 4261 <div class="m-libraries-news-list__items__item__footer__toolbar"> 4262 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/amanda-schneider-help-shape-future-workplace-design-design-work-new-york', 'Amanda Schneider to Help Shape the Future of Workplace Design at Design at Work New York'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 4263 </div> 4264 </div> 4265 </div> </li> 4266 <li class="m-libraries-news-list__items__item swiper-slide m-libraries-news-list__items__item--id-150423 js-library-item" data-content-i-d="150423"> 4267 <div class="m-libraries-news-list__items__item__wrapper"> 4268 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover" style="background-image: url('https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/steering-committee-members/primo-1-.png/fit-in/500x500/filters:no_upscale()');"> 4269 <a class="m-libraries-news-list__items__item__image__link" href="news/primo-orpilla-joins-founding-steering-committee-design-work-new-york"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/steering-committee-members/primo-1-.png/fit-in/500x500/filters:no_upscale()" alt="Primo Orpilla Joins the Founding Steering Committee for Design at Work New York" loading="lazy" /> </a> 4270 </div> 4271 <div class="m-libraries-news-list__items__item__header"> 4272 <div class="m-libraries-news-list__items__item__header__meta"> 4273 <span class="m-libraries-news-list__items__item__header__meta__date"> Aug 27, 2026 </span> 4274 </div> 4275 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/primo-orpilla-joins-founding-steering-committee-design-work-new-york">Primo Orpilla Joins the Founding Steering Committee for Design at Work New York</a> </h2> 4276 </div> 4277 <div class="m-libraries-news-list__items__item__body"> 4278 Design at Work New York has named Primo Orpilla, Co-Founder and Principal of Studio O+A, to its Founding Steering Committee, bringing one of workplace designâs most distinctive voices into the group h ... 4279 </div> 4280 <div class="m-libraries-news-list__items__item__footer"> 4281 <div class="m-libraries-news-list__items__item__footer__more"> 4282 <a class="p-button p-button--primary p-button--small js-librarylink-entry" href="news/primo-orpilla-joins-founding-steering-committee-design-work-new-york"> Read More </a> 4283 </div> 4284 <div class="m-libraries-news-list__items__item__footer__toolbar"> 4285 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/primo-orpilla-joins-founding-steering-committee-design-work-new-york', 'Primo Orpilla Joins the Founding Steering Committee for Design at Work New York'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 4286 </div> 4287 </div> 4288 </div> </li> 4289 </ul> 4290 <div class="m-libraries-news-list__scrollbar swiper-scrollbar"></div> 4291
4291<script> 4292 document.addEventListener('DOMContentLoaded', function() { 4293 $script('https://themes.asp.events/_base/1-4-0/includes/javascripts/src/plugins/swiper-bundle.min.js', function() { 4294 const swiper = new Swiper('.swiper[data-searchgroup="E0BE3A53-news"]', { 4295 autoplay: { 4296 enabled: true, 4297 delay: 1500, 4298 }, 4299 speed: 500, 4300 scrollbar: { 4301 el: '.swiper[data-searchgroup="E0BE3A53-news"] .swiper-scrollbar', 4302 draggable: true, 4303 }, 4304 spaceBetween: 35, 4305 slidesPerView: 'auto', 4306 }); 4307 }); 4308 }); 4309 </script>
4309 4310 </div> 4311 </div> 4312 </div> 4313 </div> 4314 </div> 4315 </div> 4316 </article> 4317 </div> 4318 </div> 4319</section> 4320 4321 4322 </div> 4323 </div> 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 </main> 4334 4335 4336 4337 4338 <div class="sponsors-partners"> 4339 <div class="sponsors-partners__header"> 4340 4341 <h2 class="sponsors-partners__header__title"> 4342 Sponsors & Partners 4343 </h2> 4344 4345 4346 <div class="sponsors-partners__header__body"> 4347 4348 4349 4350 <p>Thank you to our sponsors and partners. <br /> Explore them by category below.</p> 4351<p> 4352 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 4353 <div class="w-button-button"> 4354 <a class="p-button-solid-neutral-black w-button-with-icon w-button-with-icon--right" href="apply-participate"> <span class="w-button-with-icon__text">APPLY TO PARTICIPATE</span> <i class="fa-light fa-arrow-right" aria-hidden="true"></i> </a> 4355 </div> 4356 </div> </p> 4357 </div> 4358 4359 </div> 4360 <div class="sponsors-partners__wrapper panel--id-147980 u-text-color-neutral-black u-background-color-branding-two"> 4361 4362 4363 4364 <div class="sponsors-partners__content"> 4365 4366 <h3 class="sponsors-partners__title"> 4367 INDUSTRY PARTNERS 4368 </h3> 4369 4370 4371 <div class="sponsors-partners__body"> 4372 4373 4374 4375 <div class="js-library-list-outer" searchgroup="B316E55B-sponsors"> 4376
4376<script type="text/javascript">$script('https://cdn.asp.events/includes/js/librarysearch.js');</script>
4376 4377 <div class="js-librarylistwrapper" data-totalcount="2" data-librarytitle="Sponsors"> 4378
4378<script> 4379 if (!window.alpineInitialized) { 4380 window.alpineInitialized = true; 4381 document.addEventListener('alpine:init', () => { 4382 Alpine.store('share', { 4383 isVisible: false, 4384 subject: "Check out this link!", 4385 text: "", 4386 title: document.title, 4387 url: location.href, 4388 showShare() { 4389 // FOR LOCAL TEST PURPOSE ONLY AS NAVIGATOR.SHARE IS NOT SUPPORTED IN LOCALHOST DUE TO HTTPS REQUIREMENT 4390 // if (!navigator.share) { 4391 // navigator.share = ({ title, text, url , subject }) => { 4392 // return new Promise((resolve, reject) => { 4393 // console.log('Mock navigator.share called with:'); 4394 // console.log('Subject:', subject); 4395 // console.log('Title:', title); 4396 // console.log('Text:', text); 4397 // console.log('URL:', url); 4398 // alert('Mock Share\n\nTitle: ' + (title || 'Title not found') + '\nText: ' + (text || 'Text not found') + '\nURL: ' + (url || 'URL not found')); 4399 // resolve(); // Simulate a successful share 4400 // }); 4401 // }; 4402 // } 4403 4404 if (navigator.share) { 4405 navigator.share({ 4406 title: this.title, 4407 text: this.text, 4408 url: this.url, 4409 subject: this.subject, 4410 }) 4411 .then() 4412 .catch((error) => console.log('[showoff_composer]: error on widgetShare()', error)); 4413 } 4414 else { 4415 this.isVisible = true; 4416 } 4417 4418 4419 4420 }, 4421 hideShare() { 4422 this.isVisible = false; 4423 }, 4424 setData(url = this.url, title = this.title, text = this.text, subject = this.subject) { 4425 if (url.indexOf(window.location.origin) !== -1) { 4426 this.url = url; 4427 } else { 4428 this.url = window.location.origin + '/' + url; 4429 } 4430 4431 this.title = title; 4432 this.text = text; 4433 this.subject = subject; 4434 }, 4435 setSubject(value) { 4436 this.subject = value; 4437 }, 4438 setText(value) { 4439 this.text = value; 4440 }, 4441 setTitle(value) { 4442 this.title = value; 4443 }, 4444 setUrl(value) { 4445 this.url = value; 4446 }, 4447 copyToClipboard() { 4448 navigator.clipboard?.writeText(this.url); 4449 } 4450 }); 4451 4452 }); 4453 } 4454 4455 </script>
4455 4456 <div class="m-libraries-sponsors-list m-libraries-sponsors-list--grid js-m-libraries-list-grid" data-searchgroup="B316E55B-sponsors"> 4457 <div class="m-libraries-sponsors-list__loading"> 4458 <div class="p-loader p-loader--overlay js-w-library-loading" searchgroup="B316E55B-sponsors"> 4459 <span class="p-loader__icon"></span> 4460 <span class="p-loader__text">Loading</span> 4461 </div> 4462 </div> 4463 <ul class="m-libraries-sponsors-list__item m-grid__items m-grid__items--mob-2 m-grid__items--tab-2 m-grid__items--lap-4 m-grid__items--desk-4 js-library-list" searchgroup="B316E55B-sponsors" searchrefresh=".m-libraries-sponsors-list__count"> 4464 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-149309 m-libraries-sponsors-list__items__item--Industry partner js-library-item" data-content-i-d="149309"> 4465 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4466 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/aia-new-york"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/AIANY_Logo.png/fit-in/500x500/filters:no_upscale()" alt="AIA New York" loading="lazy" /> </a> 4467 </div> 4468 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4469 <div class="m-libraries-sponsors-list__items__item__header"> 4470 </div> 4471 </div> </li> 4472 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-149310 m-libraries-sponsors-list__items__item--Industry partner js-library-item" data-content-i-d="149310"> 4473 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4474 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/iida-new-york"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/IIDA_Logo.png/fit-in/500x500/filters:no_upscale()" alt="IIDA New York" loading="lazy" /> </a> 4475 </div> 4476 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4477 <div class="m-libraries-sponsors-list__items__item__header"> 4478 </div> 4479 </div> </li> 4480 </ul> 4481 </div> 4482 </div> 4483</div> 4484 </div> 4485 4486 </div> 4487 4488 4489 4490 4491 <div class="sponsors-partners__content"> 4492 4493 <h3 class="sponsors-partners__title"> 4494 FOUNDING PARTNERS 4495 </h3> 4496 4497 4498 <div class="sponsors-partners__body"> 4499 4500 4501 4502 <div class="js-library-list-outer" searchgroup="B316E55B-sponsors"> 4503
4503<script type="text/javascript">$script('https://cdn.asp.events/includes/js/librarysearch.js');</script>
4503 4504 <div class="js-librarylistwrapper" data-totalcount="8" data-librarytitle="Sponsors"> 4505
4505<script> 4506 if (!window.alpineInitialized) { 4507 window.alpineInitialized = true; 4508 document.addEventListener('alpine:init', () => { 4509 Alpine.store('share', { 4510 isVisible: false, 4511 subject: "Check out this link!", 4512 text: "", 4513 title: document.title, 4514 url: location.href, 4515 showShare() { 4516 // FOR LOCAL TEST PURPOSE ONLY AS NAVIGATOR.SHARE IS NOT SUPPORTED IN LOCALHOST DUE TO HTTPS REQUIREMENT 4517 // if (!navigator.share) { 4518 // navigator.share = ({ title, text, url , subject }) => { 4519 // return new Promise((resolve, reject) => { 4520 // console.log('Mock navigator.share called with:'); 4521 // console.log('Subject:', subject); 4522 // console.log('Title:', title); 4523 // console.log('Text:', text); 4524 // console.log('URL:', url); 4525 // alert('Mock Share\n\nTitle: ' + (title || 'Title not found') + '\nText: ' + (text || 'Text not found') + '\nURL: ' + (url || 'URL not found')); 4526 // resolve(); // Simulate a successful share 4527 // }); 4528 // }; 4529 // } 4530 4531 if (navigator.share) { 4532 navigator.share({ 4533 title: this.title, 4534 text: this.text, 4535 url: this.url, 4536 subject: this.subject, 4537 }) 4538 .then() 4539 .catch((error) => console.log('[showoff_composer]: error on widgetShare()', error)); 4540 } 4541 else { 4542 this.isVisible = true; 4543 } 4544 4545 4546 4547 }, 4548 hideShare() { 4549 this.isVisible = false; 4550 }, 4551 setData(url = this.url, title = this.title, text = this.text, subject = this.subject) { 4552 if (url.indexOf(window.location.origin) !== -1) { 4553 this.url = url; 4554 } else { 4555 this.url = window.location.origin + '/' + url; 4556 } 4557 4558 this.title = title; 4559 this.text = text; 4560 this.subject = subject; 4561 }, 4562 setSubject(value) { 4563 this.subject = value; 4564 }, 4565 setText(value) { 4566 this.text = value; 4567 }, 4568 setTitle(value) { 4569 this.title = value; 4570 }, 4571 setUrl(value) { 4572 this.url = value; 4573 }, 4574 copyToClipboard() { 4575 navigator.clipboard?.writeText(this.url); 4576 } 4577 }); 4578 4579 }); 4580 } 4581 4582 </script>
4582 4583 <div class="m-libraries-sponsors-list m-libraries-sponsors-list--grid js-m-libraries-list-grid" data-searchgroup="B316E55B-sponsors"> 4584 <div class="m-libraries-sponsors-list__loading"> 4585 <div class="p-loader p-loader--overlay js-w-library-loading" searchgroup="B316E55B-sponsors"> 4586 <span class="p-loader__icon"></span> 4587 <span class="p-loader__text">Loading</span> 4588 </div> 4589 </div> 4590 <ul class="m-libraries-sponsors-list__item m-grid__items m-grid__items--mob-2 m-grid__items--tab-2 m-grid__items--lap-4 m-grid__items--desk-4 js-library-list" searchgroup="B316E55B-sponsors" searchrefresh=".m-libraries-sponsors-list__count"> 4591 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-149312 m-libraries-sponsors-list__items__item--Founding partner js-library-item" data-content-i-d="149312"> 4592 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4593 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/arper"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/arper-1-.png/fit-in/500x500/filters:no_upscale()" alt="Arper" loading="lazy" /> </a> 4594 </div> 4595 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4596 <div class="m-libraries-sponsors-list__items__item__header"> 4597 </div> 4598 </div> </li> 4599 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-150947 js-library-item" data-content-i-d="150947"> 4600 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4601 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/carnegie"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/shaw-contract-3-.png/fit-in/500x500/filters:no_upscale()" alt="Carnegie" loading="lazy" /> </a> 4602 </div> 4603 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4604 <div class="m-libraries-sponsors-list__items__item__header"> 4605 </div> 4606 </div> </li> 4607 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-150985 js-library-item" data-content-i-d="150985"> 4608 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4609 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/eames"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/Eames2.png/fit-in/500x500/filters:no_upscale()" alt="Eames" loading="lazy" /> </a> 4610 </div> 4611 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4612 <div class="m-libraries-sponsors-list__items__item__header"> 4613 </div> 4614 </div> </li> 4615 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-149314 m-libraries-sponsors-list__items__item--Founding partner js-library-item" data-content-i-d="149314"> 4616 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4617 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/framery"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/Framery_Logo.png/fit-in/500x500/filters:no_upscale()" alt="Framery" loading="lazy" /> </a> 4618 </div> 4619 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4620 <div class="m-libraries-sponsors-list__items__item__header"> 4621 </div> 4622 </div> </li> 4623 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-150595 m-libraries-sponsors-list__items__item--Founding partner js-library-item" data-content-i-d="150595"> 4624 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4625 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/kettal"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/kettal-3-.png/fit-in/500x500/filters:no_upscale()" alt="Kettal" loading="lazy" />
4625 </a> 4626 </div> 4627 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4628 <div class="m-libraries-sponsors-list__items__item__header"> 4629 </div> 4630 </div> </li> 4631 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-149316 m-libraries-sponsors-list__items__item--Founding partner js-library-item" data-content-i-d="149316"> 4632 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4633 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/sandler"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/Sandler_Logo.png/fit-in/500x500/filters:no_upscale()" alt="Sandler" loading="lazy" /> </a> 4634 </div> 4635 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4636 <div class="m-libraries-sponsors-list__items__item__header"> 4637 </div> 4638 </div> </li> 4639 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-151236 m-libraries-sponsors-list__items__item--Founding partner js-library-item" data-content-i-d="151236"> 4640 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4641 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/shaw-contract"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/shaw-contract-2-.png/fit-in/500x500/filters:no_upscale()" alt="Shaw Contract" loading="lazy" /> </a> 4642 </div> 4643 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4644 <div class="m-libraries-sponsors-list__items__item__header"> 4645 </div> 4646 </div> </li> 4647 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-149315 m-libraries-sponsors-list__items__item--Founding partner js-library-item" data-content-i-d="149315"> 4648 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4649 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/swatchbox"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/swatchbox-3-.png/fit-in/500x500/filters:no_upscale()" alt="Swatchbox" loading="lazy" /> </a> 4650 </div> 4651 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4652 <div class="m-libraries-sponsors-list__items__item__header"> 4653 </div> 4654 </div> </li> 4655 </ul> 4656 </div> 4657 </div> 4658</div> 4659 </div> 4660 4661 </div> 4662 4663 4664 4665 4666 <div class="sponsors-partners__content"> 4667 4668 <h3 class="sponsors-partners__title"> 4669 THEME PARTNER 4670 </h3> 4671 4672 4673 <div class="sponsors-partners__body"> 4674 4675 4676 4677 <div class="js-library-list-outer" searchgroup="B316E55B-sponsors"> 4678
4678<script type="text/javascript">$script('https://cdn.asp.events/includes/js/librarysearch.js');</script>
4678 4679 <div class="js-librarylistwrapper" data-totalcount="1" data-librarytitle="Sponsors"> 4680
4680<script> 4681 if (!window.alpineInitialized) { 4682 window.alpineInitialized = true; 4683 document.addEventListener('alpine:init', () => { 4684 Alpine.store('share', { 4685 isVisible: false, 4686 subject: "Check out this link!", 4687 text: "", 4688 title: document.title, 4689 url: location.href, 4690 showShare() { 4691 // FOR LOCAL TEST PURPOSE ONLY AS NAVIGATOR.SHARE IS NOT SUPPORTED IN LOCALHOST DUE TO HTTPS REQUIREMENT 4692 // if (!navigator.share) { 4693 // navigator.share = ({ title, text, url , subject }) => { 4694 // return new Promise((resolve, reject) => { 4695 // console.log('Mock navigator.share called with:'); 4696 // console.log('Subject:', subject); 4697 // console.log('Title:', title); 4698 // console.log('Text:', text); 4699 // console.log('URL:', url); 4700 // alert('Mock Share\n\nTitle: ' + (title || 'Title not found') + '\nText: ' + (text || 'Text not found') + '\nURL: ' + (url || 'URL not found')); 4701 // resolve(); // Simulate a successful share 4702 // }); 4703 // }; 4704 // } 4705 4706 if (navigator.share) { 4707 navigator.share({ 4708 title: this.title, 4709 text: this.text, 4710 url: this.url, 4711 subject: this.subject, 4712 }) 4713 .then() 4714 .catch((error) => console.log('[showoff_composer]: error on widgetShare()', error)); 4715 } 4716 else { 4717 this.isVisible = true; 4718 } 4719 4720 4721 4722 }, 4723 hideShare() { 4724 this.isVisible = false; 4725 }, 4726 setData(url = this.url, title = this.title, text = this.text, subject = this.subject) { 4727 if (url.indexOf(window.location.origin) !== -1) { 4728 this.url = url; 4729 } else { 4730 this.url = window.location.origin + '/' + url; 4731 } 4732 4733 this.title = title; 4734 this.text = text; 4735 this.subject = subject; 4736 }, 4737 setSubject(value) { 4738 this.subject = value; 4739 }, 4740 setText(value) { 4741 this.text = value; 4742 }, 4743 setTitle(value) { 4744 this.title = value; 4745 }, 4746 setUrl(value) { 4747 this.url = value; 4748 }, 4749 copyToClipboard() { 4750 navigator.clipboard?.writeText(this.url); 4751 } 4752 }); 4753 4754 }); 4755 } 4756 4757 </script>
4757 4758 <div class="m-libraries-sponsors-list m-libraries-sponsors-list--grid js-m-libraries-list-grid" data-searchgroup="B316E55B-sponsors"> 4759 <div class="m-libraries-sponsors-list__loading"> 4760 <div class="p-loader p-loader--overlay js-w-library-loading" searchgroup="B316E55B-sponsors"> 4761 <span class="p-loader__icon"></span> 4762 <span class="p-loader__text">Loading</span> 4763 </div> 4764 </div> 4765 <ul class="m-libraries-sponsors-list__item m-grid__items m-grid__items--mob-2 m-grid__items--tab-2 m-grid__items--lap-4 m-grid__items--desk-4 js-library-list" searchgroup="B316E55B-sponsors" searchrefresh=".m-libraries-sponsors-list__count"> 4766 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-149317 m-libraries-sponsors-list__items__item--Founding partner js-library-item" data-content-i-d="149317"> 4767 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4768 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/mute"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/mute.png/fit-in/500x500/filters:no_upscale()" alt="Mute" loading="lazy" /> </a> 4769 </div> 4770 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4771 <div class="m-libraries-sponsors-list__items__item__header"> 4772 </div> 4773 </div> </li> 4774 </ul> 4775 </div> 4776 </div> 4777</div> 4778 </div> 4779 4780 </div> 4781 4782 4783 4784 4785 <div class="sponsors-partners__content"> 4786 4787 <h3 class="sponsors-partners__title"> 4788 SPONSOR 4789 </h3> 4790 4791 4792 <div class="sponsors-partners__body"> 4793 4794 4795 4796 <div class="js-library-list-outer" searchgroup="B316E55B-sponsors"> 4797
4797<script type="text/javascript">$script('https://cdn.asp.events/includes/js/librarysearch.js');</script>
4797 4798 <div class="js-librarylistwrapper" data-totalcount="1" data-librarytitle="Sponsors"> 4799
4799<script> 4800 if (!window.alpineInitialized) { 4801 window.alpineInitialized = true; 4802 document.addEventListener('alpine:init', () => { 4803 Alpine.store('share', { 4804 isVisible: false, 4805 subject: "Check out this link!", 4806 text: "", 4807 title: document.title, 4808 url: location.href, 4809 showShare() { 4810 // FOR LOCAL TEST PURPOSE ONLY AS NAVIGATOR.SHARE IS NOT SUPPORTED IN LOCALHOST DUE TO HTTPS REQUIREMENT 4811 // if (!navigator.share) { 4812 // navigator.share = ({ title, text, url , subject }) => { 4813 // return new Promise((resolve, reject) => { 4814 // console.log('Mock navigator.share called with:'); 4815 // console.log('Subject:', subject); 4816 // console.log('Title:', title); 4817 // console.log('Text:', text); 4818 // console.log('URL:', url); 4819 // alert('Mock Share\n\nTitle: ' + (title || 'Title not found') + '\nText: ' + (text || 'Text not found') + '\nURL: ' + (url || 'URL not found')); 4820 // resolve(); // Simulate a successful share 4821 // }); 4822 // }; 4823 // } 4824 4825 if (navigator.share) { 4826 navigator.share({ 4827 title: this.title, 4828 text: this.text, 4829 url: this.url, 4830 subject: this.subject, 4831 }) 4832 .then() 4833 .catch((error) => console.log('[showoff_composer]: error on widgetShare()', error)); 4834 } 4835 else { 4836 this.isVisible = true; 4837 } 4838 4839 4840 4841 }, 4842 hideShare() { 4843 this.isVisible = false; 4844 }, 4845 setData(url = this.url, title = this.title, text = this.text, subject = this.subject) { 4846 if (url.indexOf(window.location.origin) !== -1) { 4847 this.url = url; 4848 } else { 4849 this.url = window.location.origin + '/' + url; 4850 } 4851 4852 this.title = title; 4853 this.text = text; 4854 this.subject = subject; 4855 }, 4856 setSubject(value) { 4857 this.subject = value; 4858 }, 4859 setText(value) { 4860 this.text = value; 4861 }, 4862 setTitle(value) { 4863 this.title = value; 4864 }, 4865 setUrl(value) { 4866 this.url = value; 4867 }, 4868 copyToClipboard() { 4869 navigator.clipboard?.writeText(this.url); 4870 } 4871 }); 4872 4873 }); 4874 } 4875 4876 </script>
4876 4877 <div class="m-libraries-sponsors-list m-libraries-sponsors-list--grid js-m-libraries-list-grid" data-searchgroup="B316E55B-sponsors"> 4878 <div class="m-libraries-sponsors-list__loading"> 4879 <div class="p-loader p-loader--overlay js-w-library-loading" searchgroup="B316E55B-sponsors"> 4880 <span class="p-loader__icon"></span> 4881 <span class="p-loader__text">Loading</span> 4882 </div> 4883 </div> 4884 <ul class="m-libraries-sponsors-list__item m-grid__items m-grid__items--mob-2 m-grid__items--tab-2 m-grid__items--lap-4 m-grid__items--desk-4 js-library-list" searchgroup="B316E55B-sponsors" searchrefresh=".m-libraries-sponsors-list__count"> 4885 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-150640 m-libraries-sponsors-list__items__item--Sponsors js-library-item" data-content-i-d="150640"> 4886 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 4887 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/cecoceco"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/cecoceco-1-.png/fit-in/500x500/filters:no_upscale()" alt="CECOCECO" loading="lazy" /> </a> 4888 </div> 4889 <div class="m-libraries-sponsors-list__items__item__wrapper"> 4890 <div class="m-libraries-sponsors-list__items__item__header"> 4891 </div> 4892 </div> </li> 4893 </ul> 4894 </div> 4895 </div> 4896</div> 4897 </div> 4898 4899 </div> 4900 4901 4902 4903 4904 <div class="sponsors-partners__content"> 4905 4906 <h3 class="sponsors-partners__title"> 4907 LEAD MEDIA PARTNERS 4908 </h3> 4909 4910 4911 <div class="sponsors-partners__body"> 4912 4913 4914 4915 <div class="js-library-list-outer" searchgroup="D236DCFE-sponsors"> 4916
4916<script type="text/javascript">$script('https://cdn.asp.events/includes/js/librarysearch.js');</script>
4916 4917 <div class="js-librarylistwrapper" data-totalcount="6" data-librarytitle="Sponsors"> 4918
4918<script> 4919 if (!window.alpineInitialized) { 4920 window.alpineInitialized = true; 4921 document.addEventListener('alpine:init', () => { 4922 Alpine.store('share', { 4923 isVisible: false, 4924 subject: "Check out this link!", 4925 text: "", 4926 title: document.title, 4927 url: location.href, 4928 showShare() { 4929 // FOR LOCAL TEST PURPOSE ONLY AS NAVIGATOR.SHARE IS NOT SUPPORTED IN LOCALHOST DUE TO HTTPS REQUIREMENT 4930 // if (!navigator.share) { 4931 // navigator.share = ({ title, text, url , subject }) => { 4932 // return new Promise((resolve, reject) => { 4933 // console.log('Mock navigator.share called with:'); 4934 // console.log('Subject:', subject); 4935 // console.log('Title:', title); 4936 // console.log('Text:', text); 4937 // console.log('URL:', url); 4938 // alert('Mock Share\n\nTitle: ' + (title || 'Title not found') + '\nText: ' + (text || 'Text not found') + '\nURL: ' + (url || 'URL not found')); 4939 // resolve(); // Simulate a successful share 4940 // }); 4941 // }; 4942 // } 4943 4944 if (navigator.share) { 4945 navigator.share({ 4946 title: this.title, 4947 text: this.text, 4948 url: this.url, 4949 subject: this.subject, 4950 }) 4951 .then() 4952 .catch((error) => console.log('[showoff_composer]: error on widgetShare()', error)); 4953 } 4954 else { 4955 this.isVisible = true; 4956 } 4957 4958 4959 4960 }, 4961 hideShare() { 4962 this.isVisible = false; 4963 }, 4964 setData(url = this.url, title = this.title, text = this.text, subject = this.subject) { 4965 if (url.indexOf(window.location.origin) !== -1) { 4966 this.url = url; 4967 } else { 4968 this.url = window.location.origin + '/' + url; 4969 } 4970 4971 this.title = title; 4972 this.text = text; 4973 this.subject = subject; 4974 }, 4975 setSubject(value) { 4976 this.subject = value; 4977 }, 4978 setText(value) { 4979 this.text = value; 4980 }, 4981 setTitle(value) { 4982 this.title = value; 4983 }, 4984 setUrl(value) { 4985 this.url = value; 4986 }, 4987 copyToClipboard() { 4988 navigator.clipboard?.writeText(this.url); 4989 } 4990 }); 4991 4992 }); 4993 } 4994 4995 </script>
4995 4996 <div class="m-libraries-sponsors-list m-libraries-sponsors-list--grid js-m-libraries-list-grid" data-searchgroup="D236DCFE-sponsors"> 4997 <div class="m-libraries-sponsors-list__loading"> 4998 <div class="p-loader p-loader--overlay js-w-library-loading" searchgroup="D236DCFE-sponsors"> 4999 <span class="p-loader__icon"></span> 5000 <span class="p-loader__text">Loading</span> 5001 </div> 5002 </div> 5003 <ul class="m-libraries-sponsors-list__item m-grid__items m-grid__items--mob-1 m-grid__items--tab-2 m-grid__items--lap-4 m-grid__items--desk-4 js-library-list" searchgroup="D236DCFE-sponsors" searchrefresh=".m-libraries-sponsors-list__count"> 5004 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-149318 m-libraries-sponsors-list__items__item--Lead media partner js-library-item" data-content-i-d="149318"> 5005 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 5006 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/sandow-design-group"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/SANDOW-4-.png/fit-in/500x500/filters:no_upscale()" alt="Sandow Design Group" loading="lazy" /> </a> 5007 </div> 5008 <div class="m-libraries-sponsors-list__items__item__wrapper"> 5009 <div class="m-libraries-sponsors-list__items__item__header"> 5010 </div> 5011 </div> </li> 5012 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-150642 m-libraries-sponsors-list__items__item--Lead media partner js-library-item" data-content-i-d="150642"> 5013 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 5014 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/azure"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/Untitled-design-2026-09-25T101038.030.png/fit-in/500x500/filters:no_upscale()" alt="AZURE" loading="lazy" /> </a> 5015 </div> 5016 <div class="m-libraries-sponsors-list__items__item__wrapper"> 5017 <div class="m-libraries-sponsors-list__items__item__header"> 5018 </div> 5019 </div> </li> 5020 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-150773 m-libraries-sponsors-list__items__item--Lead media partner js-library-item" data-content-i-d="150773"> 5021 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 5022 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/interior-design"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/INTERIOR-DESIGN-3-.png/fit-in/500x500/filters:no_upscale()" alt="INTERIOR DESIGN" loading="lazy" /> </a> 5023 </div> 5024 <div class="m-libraries-sponsors-list__items__item__wrapper"> 5025 <div class="m-libraries-sponsors-list__items__item__header"> 5026 </div> 5027 </div> </li> 5028 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-150789 m-libraries-sponsors-list__items__item--Lead media partner js-library-item" data-content-i-d="150789"> 5029 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 5030 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/metropolis"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/METROPOLIS-3-.png/fit-in/500x500/filters:no_upscale()" alt="METROPOLIS" loading="lazy" /> </a> 5031 </div> 5032 <div class="m-libraries-sponsors-list__items__item__wrapper"> 5033 <div class="m-libraries-sponsors-list__items__item__header"> 5034 </div> 5035 </div> </li> 5036 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-150790 m-libraries-sponsors-list__items__item--Lead media partner js-library-item" data-content-i-d="150790"> 5037 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 5038 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/thinklab"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/THINKLAB.png/fit-in/500x500/filters:no_upscale()" alt="ThinkLab" loading="lazy" />
5038 </a> 5039 </div> 5040 <div class="m-libraries-sponsors-list__items__item__wrapper"> 5041 <div class="m-libraries-sponsors-list__items__item__header"> 5042 </div> 5043 </div> </li> 5044 <li class="m-libraries-sponsors-list__items__item m-libraries-sponsors-list__items__item--id-150791 m-libraries-sponsors-list__items__item--Lead media partner js-library-item" data-content-i-d="150791"> 5045 <div class="m-libraries-sponsors-list__items__item__image m-libraries-sponsors-list__items__item__image--contain"> 5046 <a class="m-libraries-sponsors-list__items__item__image__link js-librarylink-entry" href="sponsors/surround"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/libraries/sponsors/SURROUND.png/fit-in/500x500/filters:no_upscale()" alt="SURROUND" loading="lazy" /> </a> 5047 </div> 5048 <div class="m-libraries-sponsors-list__items__item__wrapper"> 5049 <div class="m-libraries-sponsors-list__items__item__header"> 5050 </div> 5051 </div> </li> 5052 </ul> 5053 </div> 5054 </div> 5055</div> 5056 </div> 5057 5058 </div> 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 </div> 5077 </div> 5078 5079 5080 5081 5082 5083 5084 5085 5086 <footer class="footer u-background-color-neutral-black u-text-color-neutral-white"> 5087 5088 <div class="footer__main panel--id-147832"> 5089 <div class="footer__columns"> 5090 5091 5092 5093 <div class="footer__column col--1"> 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 <div class="footer__column__image u-opacity-animate"> 5115 5116 <a href="" > 5117 5118 <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/Design-at-Work-NY-portrait-logo-white.webp" alt="Design at Work New York logo" height="70"> 5119 5120 </a> 5121 5122 </div> 5123 5124 5125 5126 5127 <div class="footer__column__body u-text-size-small"> 5128 5129 5130 5131 <div class="w-social-networks w-social-networks--align-left" aria-label="Social media links"> 5132 <ul class="w-social-networks__items w-social-networks__items--direction-horizontal"> 5133 <li class="w-social-networks__items__item"> <a class="w-social-networks__items__item__link w-social-networks__items__item__link--instagram w-social-networks__items__item__link--format-circle u-text-color-neutral-white w-social-networks__items__item__link--bg-brand" href="https://www.instagram.com/designatworkny/" aria-label="Instagram" target="_blank" rel="noopener noreferrer"> <i class="w-social-networks__items__item__link__icon fa-brands fa-instagram" aria-hidden="true"></i> </a> </li> 5134 <li class="w-social-networks__items__item"> <a class="w-social-networks__items__item__link w-social-networks__items__item__link--linkedin w-social-networks__items__item__link--format-circle u-text-color-neutral-white w-social-networks__items__item__link--bg-brand" href="https://www.linkedin.com/company/design-at-work-ny/" aria-label="LinkedIn" target="_blank" rel="noopener noreferrer"> <i class="w-social-networks__items__item__link__icon fa-brands fa-linkedin" aria-hidden="true"></i> </a> </li> 5135 </ul> 5136</div> 5137 </div> 5138 5139 </div> 5140 5141 5142 5143
5144 <div class="footer__column col--2"> 5145 5146 5147 5148 <h2 class="footer__column__title u-text-size-large u-text-color-neutral-white"> 5149 Opening Times 5150 </h2> 5151 5152 5153 5154 5155 <div class="footer__column__body u-text-size-small"> 5156 5157 5158 5159 <p>Wednesday, March 10, 2027: 9:30–17:30<br /> 5160Thursday, March 11, 2027: 9:30–17:30</p> 5161 5162 </div> 5163 5164 </div> 5165 5166 5167 5168 5169 <div class="footer__column col--3"> 5170 5171 5172 5173 <h2 class="footer__column__title u-text-size-large u-text-color-neutral-white"> 5174 Quick Links 5175 </h2> 5176 5177 5178 5179 5180 <div class="footer__column__body u-text-size-small"> 5181 5182 5183 5184 <ul> 5185 <li><a href="about" target="_self" title="about">About Design at Work</a></li> 5186 <li><a href="exhibit" target="_self" title="exhibit">Why Exhibit</a></li> 5187 <li><a href="contact" target="_self" title="contact">Contact Us</a></li> 5188 <li><a href="sitemap" target="_self" title="sitemap">Sitemap</a></li> 5189</ul> 5190<p> 5191 <div class="w-button-group w-button-group--direction-vertical u-justify-left"> 5192 <div class="w-button-button"> 5193 <a class="p-button-solid-branding-one w-button-with-icon w-button-with-icon--right" href="newsletter-sign-up"> <span class="w-button-with-icon__text">NEWSLETTER SIGN UP</span> <i class="fa-light fa-arrow-right" aria-hidden="true"></i> </a> 5194 </div> 5195 <div class="w-button-button"> 5196 <a class="p-button-solid-branding-two w-button-with-icon w-button-with-icon--right" href="apply-participate"> <span class="w-button-with-icon__text">APPLY TO TAKE PART</span> <i class="fa-light fa-arrow-right" aria-hidden="true"></i> </a> 5197 </div> 5198 </div> </p> 5199 </div> 5200 5201 </div> 5202 5203 5204 </div> 5205 </div> 5206 5207 <div class="footer__bottom wrapper"> 5208 <div class="footer__showoff"> 5209 <svg class="footer__showoff__icon"> 5210 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://themes.asp.events/designatwork2027/includes/images/asp_logo.svg#Layer_1"></use> 5211 </svg> 5212 <a class="footer__showoff__link" href="https://www.asp.events/client" target="_blank">Exhibition Website by ASP</a> 5213 </div> 5214 <nav class="footer__menu" aria-label="Footer navigation"> 5215 <!--seed:1D1E81FDDC37C1FF792001456734DA57163005E0--> 5216 5217 5218 5219 <ul class="p-footer-menu-links p-footer-menu-links--id-50925" id="50925"> 5220 5221 5222 5223 <li class="p-footer-menu__item" title="Privacy Policy"> 5224 5225 <a class="p-footer-menu__item__link" href="privacy-policy">Privacy Policy</a> 5226 5227 </li> 5228 5229 5230 5231 <li class="p-footer-menu__item" title="Media 10"> 5232 5233 <a class="p-footer-menu__item__link" href="https://media-ten.com/">Media 10</a> 5234 5235 </li> 5236 5237 5238 5239 <li class="p-footer-menu__item" title="Jobs"> 5240 5241 <a class="p-footer-menu__item__link" href="https://media-ten.com/careers/#vacancies">Jobs</a> 5242 5243 </li> 5244 5245 5246 5247 <li class="p-footer-menu__item" title="Design at Work New York Copyright © 2026"> 5248 5249 <span class="p-footer-menu__item__text">Design at Work New York Copyright © 2026</span> 5250 5251 </li> 5252 5253 5254 5255 </ul> 5256 5257 5258 </nav> 5259 </div> 5260 </footer> 5261 5262 5263 5264 5265 <div class="popup panel--id-150432"> 5266 <div class="popup__body"> 5267 <div class="popup__close"> 5268 <button class="popup__close__button js-popup-close"> <i class="popup__close__button__icon fal fa-times"></i> </button> 5269 </div> 5270 <div class="popup__image"> 5271 <a href="thinklab-trends-report" target="_self"> <img src="https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/sites/design-work-ny-2027/media/images/DAW-ThinkLab-popup-final.png" alt="Your complimentary ThinkLab report" loading="lazy" />
5271 </a> 5272 </div> 5273 <div class="popup__body__wrapper"> 5274 <div class="popup__header"> 5275 <h5 class="popup__title"> Your complimentary ThinkLab report </h5> 5276 </div> 5277 <div class="popup__content"> 5278 <p><strong>WHERE IS WORKPLACE INVESTMENT HEADING?</strong></p> 5279 <p>Discover the trends shaping the U.S. commercial interiors market.</p> 5280 <p>Developed with our research partner, ThinkLab, our complimentary Commercial Interiors Market Trends â North America report explores workplace investment, specification influence and the key markets shaping the industry's future.<br /> <br /> 5281 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 5282 <div class="w-button-button"> 5283 <a class="p-button-solid-branding-one" href="thinklab-trends-report"> <span class="w-button-with-icon__text">DOWNLOAD YOUR COMPLIMENTARY REPORT</span> </a> 5284 </div> 5285 </div> </p> 5286 </div> 5287 </div> 5288 </div> 5289
vendor: 2,819 bytes, lines 5289-5320
5289<script> 5290 /*! js-cookie v3.0.5 | MIT */ 5291 !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self,function(){var n=e.Cookies,o=e.Cookies=t();o.noConflict=function(){return e.Cookies=n,o}}())}(this,(function(){"use strict";function e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)e[o]=n[o]}return e}var t=function t(n,o){function r(t,r,i){if("undefined"!=typeof document){"number"==typeof(i=e({},o,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var c="";for(var u in i)i[u]&&(c+="; "+u,!0!==i[u]&&(c+="="+i[u].split(";")[0]));return document.cookie=t+"="+n.write(r,t)+c}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var t=document.cookie?document.cookie.split("; "):[],o={},r=0;r<t.length;r++){var i=t[r].split("="),c=i.slice(1).join("=");try{var u=decodeURIComponent(i[0]);if(o[u]=n.read(c,u),e===u)break}catch(e){}}return e?o[e]:o}},remove:function(t,n){r(t,"",e({},n,{expires:-1}))},withAttributes:function(n){return t(this.converter,e({},this.attributes,n))},withConverter:function(n){return t(e({},this.converter,n),this.attributes)}},{attributes:{value:Object.freeze(o)},converter:{value:Object.freeze(n)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});return t})); 5292 5293 //== POPUP PANEL 5294 document.addEventListener('DOMContentLoaded', () => { 5295 const popup = document.querySelector('.popup'); 5296 5297 if (popup) { 5298 if (!Cookies.get('popup')) { 5299 setTimeout(() => { 5300 popup.style.display = 'block'; 5301 popup.classList.add('is-visible'); 5302 document.body.classList.add('has-popup-visible'); 5303 5304 }, 3000); 5305 5306 Cookies.set('popup', 'true', { expires: 1 }); 5307 } 5308 5309 const closeButton = document.querySelector('.js-popup-close'); 5310 const closePopup = () => { 5311 popup.style.display = 'none'; 5312 popup.classList.remove('is-visible'); 5313 document.body.classList.remove('has-popup-visible'); 5314 }; 5315 5316 closeButton.addEventListener('click', closePopup); 5317 closeButton.addEventListener('touchstart', closePopup); 5318 } 5319 }); 5320 </script>
5320 5321</div> 5322 5323 5324 5325 5326 5327 5328 5329 5330 <a class="to-top" href="javascript:return false;"> 5331 <i class="to-top__icon fa-solid fa-chevron-up"></i> 5332 </a> 5333
5333<script defer> 5334 $(document).ready((function(){$(window).on("scroll",(function(){const o=$(".content").offset().top,t=$(".to-top");window.pageYOffset>o?t.addClass("is-visible"):t.removeClass("is-visible")})),$(".to-top").on("click", (function(){$("html, body").animate({scrollTop:0},1e3)}))})); 5335 </script>
5335 5336 5337 5338 5339 <div class="w-modal-search"> 5340 <a href="#searchToggle" class="js-search-trigger"></a> 5341 5342 <div class="w-search" data-cachestatic="1" data-search-hint="Type in what you're looking for then press search"> 5343 <form name="searchform" action="__search" class="w-search__form" method="post"> 5344 5345 <div class="w-search__form__title"> 5346 Search 5347 </div> 5348 5349 <div class='p-form__group form__group'><div class='p-form__group__controls form__group__controls'><input type="text" name="q" class="w-search__form__input" placeholder="Search..." id="q"/></div></div> 5350 <div class='p-form__group form__group'><div class='p-form__group__controls form__group__controls'><button name="searchSubmitButton" type="submit" class="w-search__form__submit" id="searchSubmitButton">Search</button></div></div> 5351 </form> 5352 </div> 5353 5354 </div> 5355 5356 5357 5358 </div> 5359 5360 5361 5362 5363 5364 <link rel="preload" href="https://themes.asp.events/designatwork2027/includes/fonts/fontawesome/css/all.min.css?v=A9E4F559" as="style" onload="this.onload=null;this.rel='stylesheet'"> 5365 <noscript><link rel="stylesheet" href="https://themes.asp.events/designatwork2027/includes/fonts/fontawesome/css/all.min.css?v=A9E4F559"></noscript> 5366 5367 5368 <link rel="preload" href="https://themes.asp.events/designatwork2027/dist/css/designatwork2027.modules.css?v=A9E4F559" as="style" onload="this.onload=null;this.rel='stylesheet'"> 5369 <noscript><link rel="stylesheet" href="https://themes.asp.events/designatwork2027/dist/css/designatwork2027.modules.css?v=A9E4F559"></noscript> 5370 5371
5371<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn.min.js"></script>
5371 5372
5372<script defer src="https://themes.asp.events/designatwork2027/includes/javascripts/dist/essentials.min.js"></script>
5372 5373
5373<script defer src="https://themes.asp.events/designatwork2027/includes/javascripts/animations.js"></script>
5373 5374 5375 5376 5377 5378 5379
5379<script src="/includes/javascript/showoff.global.min.js" ></script>
5379 5380
5380<script type=""text/javascript""> 5381 var _paq = _paq || []; 5382 //prc_visitorSession// 5383 </script>
5383 5384
5384<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","url":"https://www.designatworknyc.com/","@id":"https://www.designatworknyc.com/#website","name":"Design at Work New York 2027"},{"@type":"Organization","logo":"/includes/images/profiles/ico_group.png","@id":"https://www.designatworknyc.com/#organization","name":"Media 10 Ltd"},{"location":{"@type":"Place","name":"Javits Center","address":"655 West 34th Street, New York, NY 10001, United States"},"endDate":"2027-03-12T00:00:00Z","@type":"Event","startDate":"2027-03-10T00:00:00Z","sameAs":["https://www.instagram.com/designatworkny/"," https://www.linkedin.com/company/design-at-work-ny/?viewAsMember=true"],"eventAttendanceMode":"OfflineEventAttendanceMode","image":["https://cdn.asp.events/CLIENT_Media_10_B9D470DF_5056_B739_5443B4BBAA6F8ED4/productImages/8DCEC20F-9B23-C924-09C59AC5FB6D8DA5_cover.png"],"@id":"https://www.designatworknyc.com/#event","eventStatus":"EventScheduled","audience":{"@type":"Audience","name":"Trade"},"organizer":{"@id":"https://www.designatworknyc.com/#organization"},"name":"Design at Work New York 2027","description":"New Yorkâs only dedicated workspace design fair, launching March 2027."}]}</script>
5384<style> 5385 5386@media screen and (min-width: 768px) { 5387.article--slide-up .article__header__title--hover-color-neutral-black { font-size: x-large; } 5388.m-libraries-news-list--grid .m-libraries-news-list__items__item__header__title { font-size: x-large; } } 5389 5390form .form__group__controls input { border: solid 2px #01010130; } 5391 5392.hero-subpage .hero-subpage__page-description { color: #fbdce6; } 5393 5394.body--id-147583 .m-libraries-sponsors-list--grid .m-libraries-sponsors-list__items__item__image--contain img { padding: 0px !important;} 5395 5396</style> 5397 5398 5399 5400 </body> 5401 </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.