1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <title>MOSSA</title> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 7 <link 8 rel="icon" 9 href="https://www.mossaondemand.net/images/favicontypes/13900/favicon.1658718971.ico" 10> 11<link 12 rel="apple-touch-icon" 13 sizes="180x180" 14 href="https://www.mossaondemand.net/images/favicontypes/13900/favicon.1658718971.ico" 15> 16 17 <meta name="csrf-param" content="authenticity_token" /> 18<meta name="csrf-token" content="m_4vFpAV8SoMFU2XUUyZssYIJvlSozpaP1-oXec9tRdI-xn43wf5JQOdLzm6FdNcRaaItI8fJvAljLeLwfjPgQ" /> 19 <link rel="stylesheet" href="https://assets-gke.uscreencdn.com/vite/assets/tailwind-DY7eudTN.css" media="all" /> 20 <link rel="stylesheet" href="https://assets-gke.uscreencdn.com/vite/assets/vue_storefront-CJ1I85jh.css" media="all" /> 21 22
22<script src="https://assets-gke.uscreencdn.com/vite/assets/web-components-BnSq9iDb.js" crossorigin="anonymous" type="module"></script>
22<link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/preload-helper-s3Hva0Xc.js" as="script" crossorigin="anonymous"> 23
23<script src="https://assets-gke.uscreencdn.com/vite/assets/storefront_hotwire-DtHj5W-7.js" crossorigin="anonymous" type="module"></script>
23<link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/preload-helper-s3Hva0Xc.js" as="script" crossorigin="anonymous"> 24<link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/excludeTurboTrainBroadcastReactEvents-BZh0xnrk.js" as="script" crossorigin="anonymous"> 25<link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/VideoTracker-BZWAH44E.js" as="script" crossorigin="anonymous"> 26<link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/_commonjsHelpers-BosuxZz1.js" as="script" crossorigin="anonymous"><link rel="stylesheet" href="https://assets-gke.uscreencdn.com/vite/assets/storefront_hotwire-DtHu4oK3.css" media="screen" /> 27 28 <!-- Google Analytics --> 29<!-- End Google Analytics --> 30 31 <!-- Google Tag Manager --> 32<!-- End Google Tag Manager --> 33 34
34<script> 35 window.apiUrl = "https://api.uscreencdn.com" 36 window.apiOrigin = "mossa" 37 </script>
37 38
38<script> 39 window.hotwireCatalog = true 40 window.addEventListener('turbo:before-fetch-request', function (event) { 41 event.detail.fetchOptions.headers['X-Fastly-Origin'] = "mossa" 42 }) 43 </script>
43 44
44<script referrerpolicy="no-referrer-when-downgrade" type="text/javascript" src="https://edge.bablic.com/moxie.min.js" data-oljs="PAFBE-6AB9-502E-4BE8"></script>
vendor: 1 bytes, line 44
44
45<script> 46 (function (w, r) { 47 w._rwq = r; 48 w[r] = 49 w[r] || 50 function () { 51 (w[r].q = w[r].q || []).push(arguments); 52 }; 53 })(window, "rewardful"); 54</script>
vendor: 1 bytes, line 54
54
55<script async src="https://r.wdfl.co/rw.js" data-rewardful="6d6278"></script>
vendor: 1 bytes, line 55
55
56<script 57 src="https://www.dwin1.com/19038.js" 58 type="text/javascript" 59 defer="defer" 60></script>
60 61<style> 62 [data-category-id="50507"], 63 [data-category-id="232060"], 64 [data-category-id="170875"] { 65 display: none; 66 } 67 68 li a[data-type="home"] { 69 display: none !important; 70 } 71 .font-light { 72 font-weight: 400 !important; 73 } 74 .font-light li { 75 line-height: 1.75; 76 } 77</style>
78<script> 79 /* 80 ############################### 81 # new catalog, Open filters 82 # ! Not recommended to change the code below ! 83 ############################### 84 */ 85 const openCatalogFilter = () => { 86 const filterButton = document.querySelector(".toggle-filters"); 87 const isSecondaryFiltersHidden = document.querySelector( 88 ".secondary-filters.hidden", 89 ); 90 if (filterButton && isSecondaryFiltersHidden) { 91 if (!filterButton.classList.value.includes("touched")) { 92 filterButton.click(); 93 filterButton.classList.add("touched"); 94 } 95 } 96 }; 97 document.addEventListener("turbo:load", function (e) { 98 openCatalogFilter(); 99 }); 100</script>
100 101 102<style> 103 @import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Oswald:[email protected]&display=swap'); 104 105 106 107 #el-401324099a4f9358 .pb-hero { 108 min-height: 0; 109 } 110 #el-401324099a4f9358 .pb-hero > div:nth-child(1) { 111 background-size: contain; 112 background-repeat: no-repeat; 113 background-position: center; 114 position: relative; 115 height: 29vw; 116 width: 100%; 117 } 118 #el-401324099a4f9358 .pb-hero > div:nth-child(2) { 119 display: none; 120 } 121 #el-e5bf1b98bc8cde87 .max-w-2xl { 122 margin-bottom: 2rem; 123 } 124 #el-e5bf1b98bc8cde87 .container > div:nth-child(1) { 125 order: 2; 126 } 127 #el-e5bf1b98bc8cde87 .container > div:nth-child(2) { 128 order: 1; 129 } 130 @media (min-width: 1024px) { 131 #el-e5bf1b98bc8cde87 .lg\:max-w-2xl { 132 max-width: 900px; 133 } 134 #el-e5bf1b98bc8cde87 .max-w-2xl { 135 max-width: 900px; 136 } 137 } 138 139 .community-content-wrapper .pagination-wrap a { 140 color: #fff 141 } 142 #website-links li a, 143 #main-menu li a { 144 text-transform: uppercase; 145 } 146 #el-3611c485d3329047 { 147 display: none; 148 } 149 #el-645642626473707d .body_font_family { 150 color: #000; 151 } 152 .hero_banner--background-video--autoplay { 153 position: absolute; 154 top: 0; 155 left: 0; 156 width: 100%; 157 height: 100%; 158 z-index: 1; 159 object-fit: cover; 160 } 161 #el-987ed707510c6755 .container > .container:before { 162 content: ""; 163 display: block; 164 position: absolute; 165 top: 0; 166 left: 0; 167 width: 100%; 168 height: 100%; 169 background: rgba(0,0,0,.5); 170 z-index: 2; 171 } 172 #el-987ed707510c6755 .relative.container { 173 position: inherit; 174 } 175 .w-full.max-w-md .rounded.border-ds-default.bg-ds-default p, 176 .w-full.max-w-md .rounded.border-ds-default.bg-ds-default .text-ds-muted { 177 color: #fff 178 } 179 [data-test="branding"] + p { 180 color: #fff 181 } 182 183 #pinned_posts a { 184 color: #fff; 185 } 186 .pagination-wrap a { 187 color: #000; 188 } 189 body, p { 190 font-family: Open Sans,Arial,sans-serif !important; 191 font-size: 16px; 192 // color: #3a4952; 193 } 194 195 h1, .featured-category--title, .trending-categories--title, .category-title { 196 text-align: center !important; 197 } 198 199 .top_menu--link, .dropdown--head-link { 200 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 201 color: #ffffff !important; 202 font-weight: 700 !important; 203 letter-spacing: 1px !important; 204 transition: all .4s ease-in-out !important; 205 } 206 207 .top_menu--link:hover, .dropdown--head-link:hover { 208 color: #808184 !important; 209 transition: all .4s ease-in-out !important; 210 } 211 212 .mobile_menu--link { 213 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 214 color: #ffffff !important; 215 font-weight: 700 !important; 216 letter-spacing: 1px !important; 217 } 218 219 .dropdown--body a { 220 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 221 /* font-size: 15px; */ 222 font-weight: 300 !important; 223 letter-spacing: 1px !important; 224 color: #000 !important; 225 } 226 227 228 .btn--primary, .base.normal.primary.active-background-color.active-border-color, .b-button.box-border.inline-flex.items-center.text-base.leading-normal.font-medium.rounded.cursor-pointer.transition.duration-200.color-primary.size-base.variant-light, b-button.box-border.inline-flex.items-center.text-base.leading-normal.font-medium.rounded.cursor-pointer.transition.duration-200.color-primary.size-lg.variant-fill, button.color-primary, .b-button { 229 color: #ffffff!important; 230 border: 1px solid #ffffff!important; 231 border-radius: 0px !important; 232 background-color: #f05a28 !important; 233 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif!important; 234 font-weight: 500!important; 235 text-transform: uppercase!important; 236 padding-top: 14px!important; 237 padding-right: 28px!important; 238 padding-bottom: 14px!important; 239 padding-left: 28px!important; 240 transition: all .4s ease-in-out !important; 241 letter-spacing: 5px !important; 242 } 243 244 .btn--primary:hover, .base.normal.primary.active-background-color.active-border-color:hover, .b-button.box-border.inline-flex.items-center.text-base.leading-normal.font-medium.rounded.cursor-pointer.transition.duration-200.color-primary.size-base.variant-light:hover, , b-button.box-border.inline-flex.items-center.text-base.leading-normal.font-medium.rounded.cursor-pointer.transition.duration-200.color-primary.size-lg.variant-fill:hover, button.color-primary:hover, .b-button:hover { 245 background-color: #f4744d !important; 246 background: #f4744d !important; 247 transition: all .4s ease-in-out !important; 248 } 249 250 251 button.color-base, button.active-color { 252 color: #ffffff!important; 253 border: 1px solid #ffffff!important; 254 border-radius: 0px!important; 255 background-color: #555555 !important; 256 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif!important; 257 font-weight: 500!important; 258 text-transform: uppercase!important; 259 padding-top: 14px!important; 260 padding-right: 28px!important; 261 padding-bottom: 14px!important; 262 padding-left: 28px!important; 263 transition: all .4s ease-in-out !important; 264 } 265 266 button.color-primary.disabled { 267 color: #ffffff!important; 268 border: 1px solid #ffffff!important; 269 border-radius: 0px!important; 270 background-color: #555555 !important; 271 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif!important; 272 font-weight: 500!important; 273 text-transform: uppercase!important; 274 padding-top: 14px!important; 275 padding-right: 28px!important; 276 padding-bottom: 14px!important; 277 padding-left: 28px!important; 278 transition: all .4s ease-in-out !important; 279 opacity: .7 !important; 280 letter-spacing: 5px !important; 281 } 282 283 button.color-base:hover, button.active-color:hover { 284 background-color: #999999 !important; 285 transition: all .4s ease-in-out !important; 286 } 287 288 button.color-primary.disabled { 289 color: #ffffff!important; 290 border: 1px solid #ffffff!important; 291 border-radius: 0px !important; 292 background-color: #555555 !important; 293 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif!important; 294 font-weight: 500!important; 295 text-transform: uppercase!important; 296 padding-top: 14px!important; 297 padding-right: 28px!important; 298 padding-bottom: 14px!important; 299 padding-left: 28px!important; 300 transition: all .4s ease-in-out !important; 301 opacity: .7; 302 letter-spacing: 5px !important; 303 } 304 305 .btn:hover { 306 -webkit-transform: translateY(0) !important; 307 transform: translateY(0) !important; 308 -webkit-box-shadow: none !important; 309 box-shadow: none !important; 310 transition: all .4s ease-in-out !important; 311 } 312 313 h1, h2, h3, h4 { 314 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 315 font-weight: 500 !important; 316 } 317 318 h2.text-2xl p, div.text-2xl.heading_font_family p { 319 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 320 font-weight: 500 !important; 321 font-size: 22px !important; 322 } 323 324 h2.text-2xl p, ul.list-disc.pl-5, .md:text-lg p { 325 color: #fff !important; 326 } 327 328 h1.hero_banner--title, .text-4xl { 329 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 330 font-weight: 300 !important; 331 text-transform: uppercase !important; 332 font-size: 4.5vw !important; 333 letter-spacing: 0.35em !important; 334 line-height: 1.2em !important; 335 } 336 337 h2, .plan-title { 338 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 339 text-transform: uppercase !important; 340 font-size: 24px !important; 341 letter-spacing: 3px !important; 342 line-height: 1.8em !important; 343 } 344 345 h3 { 346 font-size: 20px !important; 347 } 348 349 .category-title, .cbt-title, .cbt-tabs--subtitle, .cbt-related-title { 350 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 351 text-transform: uppercase !important; 352 font-size: 24px !important; 353 font-weight: 500 !important; 354 letter-spacing: 2px !important; 355 line-height: 1.8em !important; 356 } 357 358 .card-title { 359 font-family: Open Sans,Arial,sans-serif !important; 360 font-weight: 500 !important; 361 } 362 363 .featured-category--button .btn { 364 color: #000000!important; 365 border-width: 0px!important; 366 border-radius: 0px !important; 367 letter-spacing: 5px !important; 368 font-size: 16px !important; 369 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif!important; 370 font-weight: 500!important; 371 text-transform: uppercase!important; 372 background-color: rgba(0,0,0,0) !important; 373 box-shadow: 0px 2px 0px 0px #f05a28 !important; 374 transition: box-shadow 300ms ease 0ms !important; 375 letter-spacing: 5px !important; 376 } 377 378 .featured-category--button .btn:hover { 379 box-shadow: 0px 8px 0px 0px #f05a28 !important; 380 transition: box-shadow 300ms ease 0ms !important; 381 } 382 383 .dropdown--body { 384 border-radius: 0 !important; 385 background-color: #ffffff !important; 386 background: #ffffff !important; 387 border-top: 2px solid #ef5b27 !important; 388 box-shadow: 0 2px 5px rgb(0 0 0 / 10%) !important; 389 -moz-box-shadow: 0 2px 5px rgba(0,0,0,.1) !important; 390 -webkit-box-shadow: 0 2px 5px rgb(0 0 0 / 10%) !important; 391 } 392 393 .who-will-guid-you--iframe { 394 border-radius: 0 !important; 395 } 396 397 .card .duration, .badge-item { 398 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif!important; 399 } 400 401 .home-page-categories--block-footer-description, .home-page-categories--block-footer-title { 402 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif!important; 403 font-weight: 500; 404 } 405 .home-page-categories--block-footer-description span, .home-page-categories--block-footer-title span { 406 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif!important; 407 font-weight: 300 !important; 408 } 409 410 411 .xtreme--above-title { 412 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 413 font-weight: 300 !important; 414 text-transform: uppercase !important; 415 font-size: 48px !important; 416 letter-spacing: 15px !important; 417 line-height: 1.4em !important; 418 } 419 420 .stay-in-touch--content { 421 background: #555555 !important; 422 background-color: #555555 !important; 423 border-radius: 0 !important; 424 box-shadow: 0px 70px 120px -42px rgb(0 0 0 / 30%) !important; 425 } 426 427 .program--category-link, .stay-in-touch--content { 428 background: #555555 !important; 429 background-color: #555555 !important; 430 } 431 432 .stay-in-touch--subtitle { 433 padding-right: 20px !important; 434 } 435 436 .text-gray-600 span, .tab-nav-comments .capitalize, .capitalize, .b-tabs-nav-item { 437 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 438 font-weight: 300 !important; 439 text-transform: uppercase !important; 440 } 441 442 .multiselect__placeholder, span.multiselect__option div { 443 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 444 font-weight: 300 !important; 445 } 446 447 /* .duration { 448 font-family: Open Sans,Arial,sans-serif !important; 449 font-weight: 500 !important; 450 font-size: 15px; 451 color: #cccccc; 452 } */ 453 454 .footer { 455 font-size: 11px !important; 456 } 457 458 .footer--copyright { 459 color: #555555 !important; 460 } 461 462 .footer--link { 463 color: #555555 !important; 464 transition: all .4s ease-in-out !important; 465 } 466 467 .footer--link:hover { 468 color: #999999 !important; 469 transition: all .4s ease-in-out !important; 470 } 471 472 .input-group label { 473 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif !important; 474 font-weight: 300 !important; 475 text-transform: uppercase !important; 476 } 477 478 @media screen and (max-width: 991px) { 479 .top_menu .container a { 480 font-size: 11px !important; 481 /* margin-left: 20px; */ 482 } 483 } 484 @media screen and (min-width: 992px) { 485 .top_menu .container a { 486 font-size: 15px !important; 487 /* margin-left: 30px; */ 488 } 489 } 490 491 492 #whatmoves { 493 max-width: 1140px; 494 width: 100%; 495 margin: auto; 496 padding: 40px 20px; 497 display: flex; 498 flex-direction: row; 499 flex-wrap: nowrap; 500 justify-content: space-between; 501 align-items: stretch; 502 } 503 504 .whatmoves-box { 505 font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif; 506 font-weight: 500; 507 line-height: 28px; 508 font-size: 14px; 509 padding: 20px 40px; 510 margin: 0 10px 20px 10px; 511 width: 25%; 512 } 513 514 .gray-box { 515 background-color: #555555; 516 color: #ffffff; 517 } 518 519 .orange-box { 520 background-color: #f05a28; 521 color: #ffffff; 522 } 523 524 .lgray-box { 525 background-color: #e4e2e5; 526 color: #555555; 527 } 528 529 .gray-box h3, .orange-box h3 { 530 color: #ffffff; 531 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif; 532 text-transform: uppercase; 533 font-size: 24px; 534 letter-spacing: 3px; 535 line-height: 1.8em; 536 } 537 538 .gray-box p, .orange-box p { 539 color: #ffffff; 540 } 541 542 .lgray-box h3 { 543 color: #000000; 544 font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif; 545 text-transform: uppercase; 546 font-size: 24px; 547 letter-spacing: 3px; 548 line-height: 1.8em; 549 } 550 551 .lgray-box p { 552 color: #555555; 553 } 554 555 /* @media screen and (max-width: 500px) { 556 #whatmoves { 557 flex-direction: column; 558 flex-wrap: wrap; 559 } 560 .whatmoves-box { 561 width: 100% !important; 562 } 563 } */ 564 565 @media screen and (max-width: 860px) { 566 #whatmoves { 567 flex-direction: row; 568 flex-wrap: wrap; 569 } 570 .whatmoves-box { 571 width: 100% !important; 572 margin: 0 0 20px 0; 573 } 574 } 575 @media screen and (min-width: 861px) { 576 #whatmoves { 577 flex-direction: row; 578 flex-wrap: nowrap; 579 } 580 .whatmoves-box { 581 width: 25% !important; 582 } 583 } 584 585 #coupon-form { 586 display: block; 587 padding: 40px; 588 background-color: #999999; 589 } 590 591 #coupon-embed { 592 max-width: 800px; 593 margin: auto; 594 background-color: #ffffff; 595 border-radius: 10px; 596 padding: 20px; 597 } 598 .mc-field-group select { 599 border: 1px solid #ABB0B2 !important; 600 border-radius: 3px !important; 601 width: 100% !important; 602 padding: 8px 10px !important; 603 } 604 605 #mc_embed_signup { 606 font:14px 'IBM Plex Sans',Helvetica,Arial,sans-serif !important; 607 } 608 609 #mc_embed_signup .button { 610 font-weight: bold !important; 611 text-transform: uppercase !important; 612 } 613 614 #mc-embedded-subscribe { 615 background-color: #298f41 !important; 616 border-radius: 0 !important; 617 } 618 619 #mc-embedded-subscribe:hover { 620 background-color: #623085 !important; 621 } 622</style> 623
624<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
vendor: 1 bytes, line 624
624
625<script 626 src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.1/js.cookie.min.js" 627 integrity="sha512-wT7uPE7tOP6w4o28u1DN775jYjHQApdBnib5Pho4RB0Pgd9y7eSkAV1BTqQydupYDB9GBhTcQQzyNMPMV3cAew==" 628 crossorigin="anonymous" 629 referrerpolicy="no-referrer" 630></script>
630 631 632<style> 633 ds-button[href="/sign_in"], 634 ds-button[href="/join"] { 635 --ds-button-text-transform: uppercase; 636 --border-radius: 0px; 637 --ds-button-padding: 3px 16px; 638 639 font-family: "Oswald"; 640 letter-spacing: 3px; 641 } 642 ds-button[href="/join"] { 643 border: 2px solid #fff; 644 } 645 646 [data-themeless--header-target="menuNavigation"], 647 #website-links { 648 display: none; 649 } 650 651 .logged-user [data-themeless--header-target="menuNavigation"], 652 .guest-user [data-themeless--header-target="menuNavigation"] { 653 display: block; 654 } 655 .logged-user #website-links, 656 .guest-user #website-links { 657 display: flex; 658 } 659 660 .logged-user #website-links > ul > li:nth-of-type(1), 661 .logged-user #website-links > ul > li:nth-of-type(5), 662 .logged-user #website-links > ul > li:nth-of-type(6) { 663 display: none; 664 } 665 666 .logged-user 667 [data-themeless--header-target="menuNavigation"] 668 > ul 669 > li:nth-of-type(1), 670 .logged-user 671 [data-themeless--header-target="menuNavigation"] 672 > ul 673 > li:nth-of-type(5), 674 .logged-user 675 [data-themeless--header-target="menuNavigation"] 676 > ul 677 > li:nth-of-type(6) { 678 display: none; 679 } 680 681 .guest-user #website-links > ul > li:nth-of-type(2), 682 .guest-user #website-links > ul > li:nth-of-type(3), 683 .guest-user #website-links > ul > li:nth-of-type(4) { 684 display: none; 685 } 686 687 .guest-user 688 [data-themeless--header-target="menuNavigation"] 689 > ul 690 > li:nth-of-type(2), 691 .guest-user 692 [data-themeless--header-target="menuNavigation"] 693 > ul 694 > li:nth-of-type(3), 695 .guest-user 696 [data-themeless--header-target="menuNavigation"] 697 > ul 698 > li:nth-of-type(4) { 699 display: none; 700 } 701 702 @media only screen and (max-width: 767px) { 703 .guest-user 704 [data-themeless--header-target="menuNavigation"] 705 > ul 706 > li:nth-of-type(2) { 707 display: block; 708 } 709 .guest-user 710 [data-themeless--header-target="menuNavigation"] 711 > ul 712 > li:nth-of-type(5) { 713 display: none; 714 } 715 } 716 717 ds-select { 718 --ds-input-placeholder-input: #fff !important; 719 } 720</style>
721<script> 722 addEventListener("DOMContentLoaded", (event) => { 723 let body = document.querySelector("body"); 724 725 if (body) { 726 axios 727 .get("/api/sessions", { headers: { Accept: "application/json" } }) 728 .then((response) => { 729 let session = response.data; 730 console.log(session); 731 if (session.logged) { 732 body.classList.add("logged-user"); 733 } else { 734 body.classList.add("guest-user"); 735 } 736 }); 737 } 738 }); 739</script>
739 740
741<script> 742 console.log("custom_cookie_scrript"); 743 744 var uscreen_subscription_status = { 745 user_id: null, 746 user_role: null, 747 user_country: null, 748 former: null, 749 active_subscriber: null, 750 in_trial: null, 751 pending_cancellation: null, 752 on_hold: null, 753 }; 754 755 let pushDataToCookie = (uscreen_subscription_status) => { 756 console.log(uscreen_subscription_status); 757 758 Cookies.set( 759 "uscreen_subscription_status", 760 JSON.stringify(uscreen_subscription_status), 761 { expires: 369 }, 762 ); 763 }; 764 765 if (true) { 766 axios.get("/api/sessions").then((response) => { 767 let session = response.data; 768 console.log(session); 769 770 uscreen_subscription_status.user_role = session.role; 771 uscreen_subscription_status.user_country = session.country; 772 773 if (session.logged) { 774 axios.get("/api/users/me").then((response) => { 775 let user = response.data; 776 console.log(user); 777 778 uscreen_subscription_status.user_id = user.id; 779 uscreen_subscription_status.former = user.first_time_trial; 780 uscreen_subscription_status.active_subscriber = user.subscriber; 781 782 if (user.subscriber) { 783 axios.get("/api/subscriptions/active").then((response) => { 784 let subsription = response.data; 785 786 uscreen_subscription_status.in_trial = subsription.in_trial; 787 uscreen_subscription_status.pending_cancellation = 788 subsription.canceled; 789 790 if (location.href.includes("/on_hold")) { 791 uscreen_subscription_status.on_hold = true; 792 } 793 794 pushDataToCookie(uscreen_subscription_status); 795 }); 796 } else { 797 pushDataToCookie(uscreen_subscription_status); 798 } 799 }); 800 } else { 801 // pushDataToCookie(uscreen_subscription_status) 802 } 803 }); 804 } 805</script>
805 806 807<style> 808 #page > div.page > section > section:nth-child(5) > div > a > img, 809 #page > div.page > section > section:nth-child(9) > div > img { 810 margin: auto; 811 } 812</style> 813 814<style> 815 #el-987ed707510c6755 p { 816 color: #fff; 817 } 818 #el-987ed707510c6755 .pb-hero { 819 padding: 0; 820 } 821 #el-987ed707510c6755 .rounded-lg { 822 border-radius: 0; 823 height: 100%; 824 } 825 826 #el-987ed707510c6755 .pb-button { 827 border: 2px solid #fff; 828 padding-top: 3px; 829 padding-bottom: 3px; 830 } 831 #el-987ed707510c6755 .pb-button span { 832 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 833 text-transform: uppercase; 834 letter-spacing: 3px; 835 } 836 #el-987ed707510c6755 h1 { 837 text-align: left !important; 838 } 839 #el-987ed707510c6755 h1 p { 840 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 841 text-transform: uppercase; 842 letter-spacing: 3px; 843 font-weight: 300; 844 } 845 #el-987ed707510c6755 h1 p:nth-child(1) { 846 font-size: 1.5rem; 847 line-height: 1.3; 848 font-weight: 400; 849 margin-bottom: 1.5rem; 850 } 851 #el-987ed707510c6755 h1 p:nth-child(2) { 852 font-size: 3rem; 853 line-height: 1.3; 854 } 855 #el-987ed707510c6755 .max-w-xl { 856 max-width: 410px; 857 } 858 #el-987ed707510c6755 .container { 859 max-width: none; 860 position: relative; 861 } 862 #el-987ed707510c6755 .container > .container { 863 display: flex; 864 justify-content: flex-start; 865 gap: 2rem; 866 align-items: flex-start; 867 } 868 #el-987ed707510c6755 .container > .container.center-banner { 869 justify-content: center; 870 } 871 .hero-banner-images { 872 position: relative; 873 max-width: 500px; 874 z-index: 2; 875 } 876 .hero-banner-images > img:nth-child(1) { 877 width: 80%; 878 border-right: 5px solid var(--primary); 879 border-bottom: 5px solid var(--primary); 880 } 881 .hero-banner-images > img:nth-child(2) { 882 position: absolute; 883 bottom: -20%; 884 width: 80%; 885 right: 0; 886 border-right: 5px solid #fff; 887 border-bottom: 5px solid #fff; 888 } 889 890 .heading_font_family span { 891 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 892 text-transform: uppercase; 893 letter-spacing: 3px; 894 font-weight: 300; 895 } 896 897 @media only screen and (max-width:1024px) { 898 #el-987ed707510c6755 .container > .container { 899 flex-wrap: wrap; 900 } 901 #el-987ed707510c6755 .max-w-xl { 902 max-width: none; 903 width: 100%; 904 } 905 .hero-banner-images { 906 max-width: none; 907 width: 100%; 908 } 909 .hero-banner-images > img:nth-child(1) { 910 width: 100%; 911 border-right: 5px solid var(--primary); 912 border-bottom: 5px solid var(--primary); 913 } 914 .hero-banner-images > img:nth-child(2) { 915 position: relative; 916 bottom: 0%; 917 width: 100%; 918 right: 0; 919 border-right: 5px solid #fff; 920 border-bottom: 5px solid #fff; 921 } 922 } 923 924 925 @media (min-width: 1024px) { 926 #el-1eda02470d776db2 .lg\:max-w-md { 927 max-width: 40rem; 928 } 929 930 } 931 932 #el-e23074f6328f7e09 section.relative .p-8, 933 #el-e23074f6328f7e09 section.relative, 934 935 #el-197dd301037880a0 section.relative .p-8 { 936 padding-top: 0; 937 padding-bottom: 0; 938 } 939 940 #el-197dd301037880a0 section.relative { 941 padding-top: 4rem; 942 padding-bottom: 2rem; 943 } 944 945 #el-bc60e2e754f3f5d2 section.relative { 946 padding-top: 1rem; 947 } 948 949 950 951 #el-ce10d1e2d3a207cf .max-w-xl, 952 #el-a54635be9dfce5b0 .max-w-xl, 953 #el-2577221c78eb9e8c .max-w-xl { 954 background: #fff; 955 padding: 3rem 2rem; 956 position: relative; 957 z-index: 2; 958 } 959 #el-ce10d1e2d3a207cf h1.heading_font_family p, 960 #el-a54635be9dfce5b0 h1.heading_font_family p, 961 #el-2577221c78eb9e8c h1.heading_font_family p { 962 font-weight: 500; 963 font-size: 28px; 964 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 965 color: #000; 966 } 967 968 969 #el-a54635be9dfce5b0, 970 #el-2577221c78eb9e8c { 971 background-color: #F2F2F2; 972 padding-top: 5rem; 973 } 974 #el-2577221c78eb9e8c { 975 padding-bottom: 5rem; 976 } 977 978 @media (min-width: 640px) { 979 #el-ce10d1e2d3a207cf h1.heading_font_family p, 980 #el-a54635be9dfce5b0 h1.heading_font_family p, 981 #el-2577221c78eb9e8c h1.heading_font_family p { 982 text-align: left; 983 } 984 #el-ce10d1e2d3a207cf .max-w-xl, 985 #el-a54635be9dfce5b0 .max-w-xl, 986 #el-2577221c78eb9e8c .max-w-xl { 987 border-right: 5px solid var(--primary); 988 } 989 #el-ce10d1e2d3a207cf .pb-hero, 990 #el-a54635be9dfce5b0 .pb-hero, 991 #el-2577221c78eb9e8c .pb-hero { 992 min-height: 400px; 993 } 994 #el-ce10d1e2d3a207cf .bg-center.bg-cover, 995 #el-a54635be9dfce5b0 .bg-center.bg-cover, 996 #el-2577221c78eb9e8c .bg-center.bg-cover { 997 width: 70%; 998 background-position: top 24% left; 999 } 1000 } 1001
1002 #el-29c3546b43284308 section.relative { 1003 padding-top: 0; 1004 } 1005 #el-29c3546b43284308 .lg\:max-w-lg, 1006 #el-29c3546b43284308 .lg\:max-w-lg img { 1007 max-height: none !important; 1008 } 1009 #el-29c3546b43284308 .lg\:max-w-lg img { 1010 border-right: 10px solid var(--primary); 1011 border-bottom: 10px solid var(--primary); 1012 } 1013 #el-29c3546b43284308 .lg\:max-w-md { 1014 margin-top: 0; 1015 } 1016 #el-29c3546b43284308 .editor-content h3 { 1017 font-weight: 500 !important; 1018 font-size: 27px !important; 1019 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 1020 color: #000; 1021 line-height: 1.3; 1022 } 1023 #el-29c3546b43284308 a { 1024 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 1025 text-transform: uppercase; 1026 letter-spacing: 3px; 1027 text-decoration: none; 1028 background: var(--primary); 1029 color: #fff; 1030 padding: .5rem 2rem; 1031 border: 2px solid #fff; 1032 transition: border-color .3s, color .3s, background-color .3s; 1033 } 1034 #el-29c3546b43284308 a:hover { 1035 border-color: var(--primary); 1036 color: var(--primary); 1037 background-color: #fff; 1038 } 1039 1040 #el-bede4880740f4123 .editor-content h4 { 1041 font-weight: 500 !important; 1042 font-size: 27px !important; 1043 line-height: 1.3; 1044 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 1045 color: #000; 1046 margin-top: 3rem; 1047 } 1048 #el-bede4880740f4123 .bg-white { 1049 position: relative; 1050 margin-top: 3rem; 1051 } 1052 #el-bede4880740f4123 .bg-white:before { 1053 content: ""; 1054 display: block; 1055 position: absolute; 1056 top: 0; 1057 left: 50%; 1058 width: 56px; 1059 height: 56px; 1060 background: url('https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F13715%2Ftestimonial-icon2x.1743622696.png'); 1061 background-size: cover; 1062 transform: translate(-50%, -50%) 1063 } 1064 #el-bede4880740f4123 .text-gray-600:before { 1065 content: ""; 1066 display: block; 1067 width: 100px; 1068 height: 20px; 1069 background: url('https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgoogle-5-star.1745593599.png'); 1070 background-size: cover; 1071 margin-top: .25rem; 1072 } 1073 #el-bede4880740f4123 .text-gray-600 * { 1074 font-size: 0 !important; 1075 } 1076 1077 #el-bede4880740f4123 .rounded-full + div .body_font_family.text-black p { 1078 font-weight: 500 !important; 1079 font-size: 21px !important; 1080 line-height: 1.3; 1081 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 1082 color: #000; 1083 } 1084 1085 @media (min-width: 768px) { 1086 #el-bede4880740f4123 .max-w-6xl > .heading_font_family p { 1087 font-size: 2.25rem; 1088 line-height: 2.5rem; 1089 } 1090 } 1091 1092 #el-cb0207ad020f57e8 { 1093 background: #fff; 1094 } 1095 #el-cb0207ad020f57e8 > section.faq-block-1 { 1096 background-color: #FFFFFF; 1097 display: flex; 1098 justify-content: center; 1099 align-items: center; 1100 flex-wrap: wrap; 1101 width: 100%; 1102 margin: 0 auto; 1103 gap: 1rem; 1104 } 1105 1106 1107 #el-cb0207ad020f57e8 .mx-auto.container, 1108 #el-cb0207ad020f57e8 .mx-auto.container + img { 1109 width: calc(50% - 1rem); 1110 } 1111 1112 1113 #el-cb0207ad020f57e8 .pb-faq-item>summary p { 1114 font-weight: 500 !important; 1115 font-size: 21px !important; 1116 line-height: 1.3; 1117 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 1118 color: #000; 1119 } 1120 1121 #el-cb0207ad020f57e8 .xl\:max-w-xl { 1122 max-width: none; 1123 width: 100%; 1124 } 1125 1126 @media (min-width: 375px) { 1127 #el-cb0207ad020f57e8 > section.faq-block-1 { 1128 max-width: 375px; 1129 } 1130 } 1131 @media (min-width: 640px) { 1132 #el-cb0207ad020f57e8 > section.faq-block-1 { 1133 max-width: 640px; 1134 } 1135 } 1136 @media (min-width: 768px) { 1137 #el-cb0207ad020f57e8 > section.faq-block-1 { 1138 max-width: 768px; 1139 } 1140 } 1141 @media (min-width: 1024px) { 1142 #el-cb0207ad020f57e8 > section.faq-block-1 { 1143 max-width: 1024px; 1144 } 1145 } 1146 @media (min-width: 1280px) { 1147 #el-cb0207ad020f57e8 > section.faq-block-1 { 1148 max-width: 1280px; 1149 } 1150 } 1151 @media (min-width: 1536px) { 1152 #el-cb0207ad020f57e8 > section.faq-block-1 { 1153 max-width: 1536px; 1154 } 1155 } 1156 @media only screen and (max-width:1023px) { 1157 #el-cb0207ad020f57e8 .mx-auto.container, #el-cb0207ad020f57e8 .mx-auto.container + img { 1158 width: 100% 1159 } 1160 } 1161 1162 1163 #el-645642626473707d .container.mx-auto > .w-full { 1164 max-width: 900px; 1165 margin: 0 auto; 1166 background: #fff; 1167 padding: 2rem 2rem; 1168 margin-top: -12rem; 1169 } 1170 1171 #el-645642626473707d .pb-button { 1172 border: 2px solid #fff; 1173 padding-top: 3px; 1174 padding-bottom: 3px; 1175 } 1176 #el-645642626473707d .pb-button span { 1177 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 1178 text-transform: uppercase; 1179 letter-spacing: 3px; 1180 color: #fff; 1181 } 1182 1183 #el-645642626473707d .heading_font_family span { 1184 font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif !important; 1185 text-transform: uppercase; 1186 letter-spacing: 3px; 1187 color: var(--primary); 1188 font-size: 24px; 1189 } 1190 1191 #el-645642626473707d .py-16 { 1192 padding-top: 4rem; 1193 padding-bottom: 4rem; 1194 } 1195 #el-645642626473707d .pb-hero { 1196 min-height: 0; 1197 overflow: visible; 1198 } 1199 1200 1201 @media only screen and (max-width:767px) { 1202 #el-1eda02470d776db2 .container > div:nth-child(1) { 1203 order: 1; 1204 padding-bottom: 2rem; 1205 } 1206 #el-1eda02470d776db2 .body_font_family .editor-content { 1207 text-align: left; 1208 } 1209 1210 #el-3611c485d3329047 { 1211 display: block; 1212 } 1213 #el-401324099a4f9358 { 1214 display: none; 1215 } 1216 1217 #el-3611c485d3329047 .pb-card-wrapper { 1218 padding: 0; 1219 } 1220 #el-3611c485d3329047 .container { 1221 max-width: none; 1222 } 1223 #el-3611c485d3329047 .content-block-3 { 1224 padding-bottom: 0; 1225 } 1226 #el-645642626473707d .container.mx-auto > .w-full { 1227 margin-top: 0; 1228 } 1229 1230 #el-3611c485d3329047 .content-block-3 .pb-card-wrapper { 1231 height: auto; 1232 } 1233 .hero_banner--background-video--autoplay { 1234 height: 800px; 1235 } 1236 1237 ds-button[href="/join"] { 1238 // zoom: .6; 1239 --font-size: 11px !important; 1240 } 1241 1242 #el-987ed707510c6755 h1 p:nth-child(1) { 1243 font-size: 1rem; 1244 } 1245 #el-987ed707510c6755 h1 p:nth-child(2) { 1246 font-size: 2rem; 1247 } 1248 } 1249</style> 1250
1251<script> 1252 addEventListener("DOMContentLoaded", (event) => { 1253 const currentPagePath = 1254 (window.location.pathname || "").replace(/\/+$/, "") || "/"; 1255 const isMetcon20Page = currentPagePath === "/pages/metcon20-mossa"; 1256 1257 const elementToMove2 = document.querySelector( 1258 "#el-cb0207ad020f57e8 .xl\\:max-w-xl", 1259 ); 1260 const targetSection = document.querySelector( 1261 "#el-cb0207ad020f57e8 > section.faq-block-1", 1262 ); 1263 if (elementToMove2 && targetSection) { 1264 elementToMove2.remove(); 1265 targetSection.insertBefore(elementToMove2, targetSection.firstChild); 1266 } 1267 1268 /* 1269 const elementToMove = document.querySelector('#el-e5bf1b98bc8cde87 .max-w-2xl'); 1270 const targetH2 = document.querySelector('#el-e5bf1b98bc8cde87 .lg\\:max-w-2xl > h2'); 1271 1272 if (elementToMove && targetH2) { 1273 elementToMove.remove(); 1274 targetH2.insertAdjacentElement('afterend', elementToMove); 1275 } 1276 */ 1277 1278 let menuElementEmbedWrapper = document.querySelector( 1279 '[data-themeless--header-target="menuNavigation"] > ul > div + li + li', 1280 ); 1281 if (menuElementEmbedWrapper) { 1282 let markup = ` 1283 <li class="text-base md:text-sm font-normal leading-tight md:leading-none hover:underline underline-offset-2 text-ds-muted"> 1284 <a class="block py-2 h-10 md:h-8" href="/account/referrals">REFER A FRIEND</a> 1285 </li> 1286 `; 1287 menuElementEmbedWrapper.insertAdjacentHTML("afterEnd", markup); 1288 } 1289 1290 let wrapperTestimonial = document.querySelector( 1291 "#el-bede4880740f4123 > div > div", 1292 ); 1293 if (wrapperTestimonial) { 1294 wrapperTestimonial.insertAdjacentHTML( 1295 "beforeEnd", 1296 ` 1297 <a href="https://g.co/kgs/mFSN4M1" target="_blank" style="font-family: Oswald, sans-serif !important; color: #000000; font-size: 16px; font-weight: 400; text-transform: uppercase; margin: 0; display: flex; align-items: center; justify-content: center; margin-top: 2rem;"> 1298 Excellent 5-Star Reviews <img decoding="async" width="100" src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgoogle-5-star.1745593599.png" style="vertical-align: middle; margin-left: 10px; margin-right: 10px;"> on 1299 <img decoding="async" width="100" src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgoogle-logo-transparent.1745593736.png" style="vertical-align: middle; margin-left: 5px;"> 1300 </a> 1301 `, 1302 ); 1303 } 1304 1305 let heroBannerWrapper = document.querySelector( 1306 "#el-987ed707510c6755 .max-w-xl", 1307 ); 1308 if (heroBannerWrapper) { 1309 heroBannerWrapper.insertAdjacentHTML( 1310 "beforeEnd", 1311 ` 1312 <a href="https://g.co/kgs/mFSN4M1" target="_blank" style="font-family: Oswald, sans-serif !important; color: #fff; font-size: 16px; font-weight: 400; text-transform: uppercase; margin: 0; display: flex; align-items: center; justify-content: center; margin-top: 2rem;"> 1313 Excellent 5-Star Reviews <img decoding="async" width="100" src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgoogle-5-star.1745593599.png" style="vertical-align: middle; margin-left: 10px; margin-right: 10px;"> on 1314 <img decoding="async" width="100" src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgoogle-logo-transparent.1745593736.png" style="vertical-align: middle; margin-left: 5px;"> 1315 </a> 1316 <p style="margin-top: 2rem; font-family: Oswald, sans-serif !important; color: #fff; font-size: 14px; font-weight: 400; text-align: left;">SIAE. License #9442/I/491 THE SAIFAM GROUP</p> 1317 `, 1318 ); 1319 if (document.querySelector(".home-page-detector")) { 1320 heroBannerWrapper.parentElement.classList.add("center-banner"); 1321 heroBannerWrapper.insertAdjacentHTML( 1322 "afterEnd", 1323 ` 1324 <div class="hero-banner-images"> 1325 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fmossa-on-demand-group-fight-vertical.1757838719.jpg"> 1326 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fmossa-on-demand-home-hero-gp.1757929832.jpeg"> 1327 </div> 1328 `, 1329 ); 1330 } 1331 if (document.querySelector(".r30-detector")) { 1332 heroBannerWrapper.parentElement.classList.add("center-banner"); 1333 heroBannerWrapper.insertAdjacentHTML( 1334 "afterEnd", 1335 ` 1336 <div class="hero-banner-images"> 1337 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fr30-hero-vertical.1745841187.jpg"> 1338 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fr30-hero-screen.1745841181.jpg"> 1339 </div> 1340 `, 1341 ); 1342 } 1343 1344 if (document.querySelector(".tlc-detector")) { 1345 heroBannerWrapper.parentElement.classList.add("center-banner"); 1346 heroBannerWrapper.insertAdjacentHTML( 1347 "afterEnd", 1348 ` 1349 <div class="hero-banner-images"> 1350 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Ftlc-hero-vertical.1745842011.jpg"> 1351 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Ftlc-hero-screen.1745842005.jpg"> 1352 </div> 1353 `, 1354 ); 1355 } 1356 1357 if (document.querySelector(".detector-3d30")) { 1358 heroBannerWrapper.parentElement.classList.add("center-banner"); 1359 heroBannerWrapper.insertAdjacentHTML( 1360 "afterEnd", 1361 ` 1362 <div class="hero-banner-images"> 1363 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2F3d30-hero-vertical.1745842264.jpg"> 1364 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2F3d30-hero-screen.1745842259.jpg"> 1365 </div> 1366 `, 1367 ); 1368 } 1369 1370 if (document.querySelector(".detector-nimbl")) { 1371 heroBannerWrapper.parentElement.classList.add("center-banner"); 1372 heroBannerWrapper.insertAdjacentHTML( 1373 "afterEnd", 1374 ` 1375 <div class="hero-banner-images"> 1376 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fnimbl-hero-vertical.1745842441.jpg"> 1377 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fnimbl-hero-screen.1745842436.jpg"> 1378 </div> 1379 `, 1380 ); 1381 } 1382 1383 if (document.querySelector(".detector-move30")) { 1384 heroBannerWrapper.parentElement.classList.add("center-banner"); 1385 heroBannerWrapper.insertAdjacentHTML( 1386 "afterEnd", 1387 ` 1388 <div class="hero-banner-images"> 1389 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fm30-hero-vertical.1745842563.jpg"> 1390 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fm30-hero-screen.1745842559.jpg"> 1391 </div> 1392 `, 1393 ); 1394 } 1395 1396 if (document.querySelector(".detector-de-desk")) { 1397 heroBannerWrapper.parentElement.classList.add("center-banner"); 1398 heroBannerWrapper.insertAdjacentHTML( 1399 "afterEnd", 1400 ` 1401 <div class="hero-banner-images"> 1402 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fdedesk-vertical-hero.1745842742.jpg"> 1403 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fdedesk-hero-screen.1745842737.jpg"> 1404 </div> 1405 `, 1406 ); 1407 } 1408 1409 if (document.querySelector(".detector-athlete30")) { 1410 heroBannerWrapper.parentElement.classList.add("center-banner"); 1411 heroBannerWrapper.insertAdjacentHTML( 1412 "afterEnd", 1413 ` 1414 <div class="hero-banner-images"> 1415 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fa30-hero-vertical.1745842884.jpg"> 1416 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fa30-hero-screen.1745842879.jpg"> 1417 </div> 1418 `, 1419 ); 1420 } 1421 1422 if (document.querySelector(".detector-group-core")) { 1423 heroBannerWrapper.parentElement.classList.add("center-banner"); 1424 heroBannerWrapper.insertAdjacentHTML( 1425 "afterEnd", 1426 ` 1427 <div class="hero-banner-images"> 1428 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgcr-hero-vertical.1745843132.jpg"> 1429 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgcr-hero-screen.1745843126.jpg"> 1430 </div> 1431 `, 1432 ); 1433 } 1434 1435 if (document.querySelector(".detector-ride-core")) { 1436 heroBannerWrapper.parentElement.classList.add("center-banner"); 1437 heroBannerWrapper.insertAdjacentHTML( 1438 "afterEnd", 1439 ` 1440 <div class="hero-banner-images"> 1441 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgr-hero-vertical.1745843286.jpg"> 1442 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgr-heo-screen.1745843279.jpg"> 1443 </div> 1444 `, 1445 ); 1446 } 1447 1448 if (document.querySelector(".detector-blast-core")) { 1449 heroBannerWrapper.parentElement.classList.add("center-banner"); 1450 heroBannerWrapper.insertAdjacentHTML( 1451 "afterEnd", 1452 ` 1453 <div class="hero-banner-images"> 1454 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgb-hero-vertical.1745843421.jpg"> 1455 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgb-hero-screen.1745843415.jpg"> 1456 </div> 1457 `, 1458 ); 1459 } 1460 1461 if (document.querySelector(".detector-fight-core")) { 1462 heroBannerWrapper.parentElement.classList.add("center-banner"); 1463 heroBannerWrapper.insertAdjacentHTML( 1464 "afterEnd", 1465 ` 1466 <div class="hero-banner-images"> 1467 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgf-hero-vertical.1745843576.jpg"> 1468 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgf-hero-screen.1745843571.jpeg"> 1469 </div> 1470 `, 1471 ); 1472 } 1473 1474 if ( 1475 !isMetcon20Page && 1476 document.querySelector(".detector-power-core") 1477 ) { 1478 heroBannerWrapper.parentElement.classList.add("center-banner"); 1479 heroBannerWrapper.insertAdjacentHTML( 1480 "afterEnd", 1481 ` 1482 <div class="hero-banner-images"> 1483 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgp-hero-vertical.1745844336.jpg"> 1484 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgp-hero-screen.1745844328.jpg"> 1485 </div> 1486 `, 1487 ); 1488 } 1489 1490 if (document.querySelector(".detector-active-core")) { 1491 heroBannerWrapper.parentElement.classList.add("center-banner"); 1492 heroBannerWrapper.insertAdjacentHTML( 1493 "afterEnd", 1494 ` 1495 <div class="hero-banner-images"> 1496 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fga-hero-vertical.1745844464.jpg"> 1497 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fga-here-screen.1745844458.jpg"> 1498 </div> 1499 `, 1500 ); 1501 } 1502 1503 if (document.querySelector(".detector-groove-core")) { 1504 heroBannerWrapper.parentElement.classList.add("center-banner"); 1505 heroBannerWrapper.insertAdjacentHTML( 1506 "afterEnd", 1507 ` 1508 <div class="hero-banner-images"> 1509 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgg-hero-vertical.1745845350.jpg"> 1510 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgg-heo-screen.1745845344.jpg"> 1511 </div> 1512 `, 1513 ); 1514 } 1515 1516 if (document.querySelector(".detector-centergy-core")) { 1517 heroBannerWrapper.parentElement.classList.add("center-banner"); 1518 heroBannerWrapper.insertAdjacentHTML( 1519 "afterEnd", 1520 ` 1521 <div class="hero-banner-images"> 1522 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgc-hero-vertical.1745845487.jpg"> 1523 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgc-hero-sreen.1745845483.jpg"> 1524 </div> 1525 `, 1526 ); 1527 } 1528 1529 if (document.querySelector(".detector-10mcentergy-core")) { 1530 heroBannerWrapper.parentElement.classList.add("center-banner"); 1531 heroBannerWrapper.insertAdjacentHTML( 1532 "afterEnd", 1533 ` 1534 <div class="hero-banner-images"> 1535 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2F10-min-gc-hero-vertical.1745845660.jpg"> 1536 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2F10-min-gc-hero-sreen.1745845655.jpg"> 1537 </div> 1538 `, 1539 ); 1540 } 1541 1542 if (document.querySelector(".detector-move-and-mobilize")) { 1543 // https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fm-m-hero-screen.1745845800.png 1544 heroBannerWrapper.parentElement.classList.add("center-banner"); 1545 heroBannerWrapper.insertAdjacentHTML( 1546 "afterEnd", 1547 ` 1548 <div class="hero-banner-images"> 1549 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fm-m-hero-vertical.1745845805.jpg"> 1550 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fm-m-hero-screen.1746007764.png"> 1551 </div> 1552 `, 1553 ); 1554 } 1555 } 1556 1557 if (document.querySelector(".detector-move-and-mobilize")) { 1558 let faqContainer = document.querySelector( 1559 "#el-cb0207ad020f57e8 .mx-auto.container", 1560 ); 1561 if (faqContainer) { 1562 faqContainer.insertAdjacentHTML( 1563 "afterEnd", 1564 ` 1565 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fm-m-faq.1745845734.jpg" alt="Everything You Need to Know To Get Moving"> 1566 `, 1567 ); 1568 } 1569 } 1570 1571 if (document.querySelector(".detector-10mcentergy-core")) { 1572 let faqContainer = document.querySelector( 1573 "#el-cb0207ad020f57e8 .mx-auto.container", 1574 ); 1575 if (faqContainer) { 1576 faqContainer.insertAdjacentHTML( 1577 "afterEnd", 1578 ` 1579 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2F10-min-gc-faq.1745845568.jpg" alt="Everything You Need to Know To Get Moving"> 1580 `, 1581 ); 1582 } 1583 } 1584 1585 if (document.querySelector(".detector-centergy-core")) { 1586 let faqContainer = document.querySelector( 1587 "#el-cb0207ad020f57e8 .mx-auto.container", 1588 ); 1589 if (faqContainer) { 1590 faqContainer.insertAdjacentHTML( 1591 "afterEnd", 1592 ` 1593 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgc-faq.1745845433.jpg" alt="Everything You Need to Know To Get Moving"> 1594 `, 1595 ); 1596 } 1597 } 1598 1599 if (document.querySelector(".detector-groove-core")) { 1600 let faqContainer = document.querySelector( 1601 "#el-cb0207ad020f57e8 .mx-auto.container", 1602 ); 1603 if (faqContainer) { 1604 faqContainer.insertAdjacentHTML( 1605 "afterEnd", 1606 ` 1607 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgg-faq.1745845331.jpg" alt="Everything You Need to Know To Get Moving"> 1608 `, 1609 ); 1610 } 1611 } 1612 1613 if (document.querySelector(".detector-active-core")) { 1614 let faqContainer = document.querySelector( 1615 "#el-cb0207ad020f57e8 .mx-auto.container", 1616 ); 1617 if (faqContainer) { 1618 faqContainer.insertAdjacentHTML( 1619 "afterEnd", 1620 ` 1621 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fga-faq.1745844394.jpg" alt="Everything You Need to Know To Get Moving"> 1622 `, 1623 ); 1624 } 1625 } 1626 1627 if ( 1628 !isMetcon20Page && 1629 document.querySelector(".detector-power-core") 1630 ) { 1631 let faqContainer = document.querySelector( 1632 "#el-cb0207ad020f57e8 .mx-auto.container", 1633 ); 1634 if (faqContainer) { 1635 faqContainer.insertAdjacentHTML( 1636 "afterEnd", 1637 ` 1638 <img src="https://s3.us-east-
16381.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgp-faq.1745844274.jpg" alt="Everything You Need to Know To Get Moving"> 1639 `, 1640 ); 1641 } 1642 } 1643 1644 if (document.querySelector(".detector-fight-core")) { 1645 let faqContainer = document.querySelector( 1646 "#el-cb0207ad020f57e8 .mx-auto.container", 1647 ); 1648 if (faqContainer) { 1649 faqContainer.insertAdjacentHTML( 1650 "afterEnd", 1651 ` 1652 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgf-faq.1745843517.jpg" alt="Everything You Need to Know To Get Moving"> 1653 `, 1654 ); 1655 } 1656 } 1657 1658 if (document.querySelector(".detector-blast-core")) { 1659 let faqContainer = document.querySelector( 1660 "#el-cb0207ad020f57e8 .mx-auto.container", 1661 ); 1662 if (faqContainer) { 1663 faqContainer.insertAdjacentHTML( 1664 "afterEnd", 1665 ` 1666 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgb-faq.1745843362.jpg" alt="Everything You Need to Know To Get Moving"> 1667 `, 1668 ); 1669 } 1670 } 1671 1672 if (document.querySelector(".detector-ride-core")) { 1673 let faqContainer = document.querySelector( 1674 "#el-cb0207ad020f57e8 .mx-auto.container", 1675 ); 1676 if (faqContainer) { 1677 faqContainer.insertAdjacentHTML( 1678 "afterEnd", 1679 ` 1680 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgr-faq.1745843213.jpg" alt="Everything You Need to Know To Get Moving"> 1681 `, 1682 ); 1683 } 1684 } 1685 1686 if (document.querySelector(".detector-group-core")) { 1687 let faqContainer = document.querySelector( 1688 "#el-cb0207ad020f57e8 .mx-auto.container", 1689 ); 1690 if (faqContainer) { 1691 faqContainer.insertAdjacentHTML( 1692 "afterEnd", 1693 ` 1694 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgcr-faq.1745843036.jpg" alt="Everything You Need to Know To Get Moving"> 1695 `, 1696 ); 1697 } 1698 } 1699 1700 if (document.querySelector(".detector-athlete30")) { 1701 let faqContainer = document.querySelector( 1702 "#el-cb0207ad020f57e8 .mx-auto.container", 1703 ); 1704 if (faqContainer) { 1705 faqContainer.insertAdjacentHTML( 1706 "afterEnd", 1707 ` 1708 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fa30-faq.1745842812.jpeg" alt="Everything You Need to Know To Get Moving"> 1709 `, 1710 ); 1711 } 1712 } 1713 1714 if (document.querySelector(".detector-de-desk")) { 1715 let faqContainer = document.querySelector( 1716 "#el-cb0207ad020f57e8 .mx-auto.container", 1717 ); 1718 if (faqContainer) { 1719 faqContainer.insertAdjacentHTML( 1720 "afterEnd", 1721 ` 1722 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fdedesk-faq.1745842666.jpg" alt="Everything You Need to Know To Get Moving"> 1723 `, 1724 ); 1725 } 1726 } 1727 1728 if (document.querySelector(".detector-move30")) { 1729 let faqContainer = document.querySelector( 1730 "#el-cb0207ad020f57e8 .mx-auto.container", 1731 ); 1732 if (faqContainer) { 1733 faqContainer.insertAdjacentHTML( 1734 "afterEnd", 1735 ` 1736 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fm30-faq.1745842509.jpg" alt="Everything You Need to Know To Get Moving"> 1737 `, 1738 ); 1739 } 1740 } 1741 1742 if (document.querySelector(".detector-nimbl")) { 1743 let faqContainer = document.querySelector( 1744 "#el-cb0207ad020f57e8 .mx-auto.container", 1745 ); 1746 if (faqContainer) { 1747 faqContainer.insertAdjacentHTML( 1748 "afterEnd", 1749 ` 1750 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fnimbl-faq.1745842374.jpg" alt="Everything You Need to Know To Get Moving"> 1751 `, 1752 ); 1753 } 1754 } 1755 1756 if (document.querySelector(".detector-3d30")) { 1757 let faqContainer = document.querySelector( 1758 "#el-cb0207ad020f57e8 .mx-auto.container", 1759 ); 1760 if (faqContainer) { 1761 faqContainer.insertAdjacentHTML( 1762 "afterEnd", 1763 ` 1764 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2F3d30-faq.1745842198.jpg" alt="Everything You Need to Know To Get Moving"> 1765 `, 1766 ); 1767 } 1768 } 1769 1770 if (document.querySelector(".tlc-detector")) { 1771 let faqContainer = document.querySelector( 1772 "#el-cb0207ad020f57e8 .mx-auto.container", 1773 ); 1774 if (faqContainer) { 1775 faqContainer.insertAdjacentHTML( 1776 "afterEnd", 1777 ` 1778 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Ftlc-faq.1745841949.jpeg" alt="Everything You Need to Know To Get Moving"> 1779 `, 1780 ); 1781 } 1782 } 1783 if (document.querySelector(".r30-detector")) { 1784 let faqContainer = document.querySelector( 1785 "#el-cb0207ad020f57e8 .mx-auto.container", 1786 ); 1787 if (faqContainer) { 1788 faqContainer.insertAdjacentHTML( 1789 "afterEnd", 1790 ` 1791 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fr30-faq.1745841176.jpg" alt="Everything You Need to Know To Get Moving"> 1792 `, 1793 ); 1794 } 1795 } 1796 if (document.querySelector(".home-page-detector")) { 1797 let faqContainer = document.querySelector( 1798 "#el-cb0207ad020f57e8 .mx-auto.container", 1799 ); 1800 if (faqContainer) { 1801 faqContainer.insertAdjacentHTML( 1802 "afterEnd", 1803 ` 1804 <img src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F13715%2Fpic-workouts-left-groupgoove-new.1743625616.jpg" alt="Everything You Need to Know To Get Moving"> 1805 `, 1806 ); 1807 } 1808 } 1809 1810 let lastSectionWrapper = document.querySelector( 1811 "#el-645642626473707d .container.mx-auto > .w-full", 1812 ); 1813 if (lastSectionWrapper) { 1814 lastSectionWrapper.insertAdjacentHTML( 1815 "beforeEnd", 1816 ` 1817 <a href="https://g.co/kgs/mFSN4M1" target="_blank" style="font-family: Oswald, sans-serif !important; color: #000; font-size: 16px; font-weight: 400; text-transform: uppercase; margin: 0; display: flex; align-items: center; justify-content: center; margin-top: 1rem;"> 1818 Excellent 5-Star Reviews <img decoding="async" width="100" src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgoogle-5-star.1745593599.png" style="vertical-align: middle; margin-left: 10px; margin-right: 10px;"> on 1819 <img decoding="async" width="100" src="https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgoogle-logo-transparent.1745593736.png" style="vertical-align: middle; margin-left: 5px;"> 1820 </a> 1821 `, 1822 ); 1823 } 1824 }); 1825</script>
1825 1826<!-- Feature: METCON20 landing-page hero and FAQ artwork -->
1827<script> 1828 (() => { 1829 "use strict"; 1830 1831 const TARGET_PATH = "/pages/metcon20-mossa"; 1832 const HERO_COPY_SELECTOR = "#el-987ed707510c6755 .max-w-xl"; 1833 const FAQ_CONTAINER_SELECTOR = 1834 "#el-cb0207ad020f57e8 .mx-auto.container"; 1835 const HERO_ID = "mossa-metcon20-hero-images"; 1836 const FAQ_ID = "mossa-metcon20-faq-image"; 1837 const CENTER_OWNED_ATTRIBUTE = "data-mossa-metcon20-center-owned"; 1838 const RETRY_DELAYS = [120, 400, 900, 1600]; 1839 const LEGACY_POWER_CORE_ASSETS = { 1840 vertical: 1841 "https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgp-hero-vertical.1745844336.jpg", 1842 horizontal: 1843 "https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgp-hero-screen.1745844328.jpg", 1844 faq: "https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F15576%2Fgp-faq.1745844274.jpg", 1845 }; 1846 const LEGACY_POWER_CORE_HERO_ASSETS = new Set([ 1847 LEGACY_POWER_CORE_ASSETS.vertical, 1848 LEGACY_POWER_CORE_ASSETS.horizontal, 1849 ]); 1850 const ASSETS = { 1851 vertical: { 1852 src: "https://unode1.s3.amazonaws.com/assets%2F%2Fassets%2F15576%2F%2Fmetcon20-hero-vertical.1785494053.jpg", 1853 alt: "METCON20 instructor lunging with a TRX YBell", 1854 width: 783, 1855 height: 1121, 1856 }, 1857 horizontal: { 1858 src: "https://unode1.s3.amazonaws.com/assets%2F%2Fassets%2F15576%2F%2Fmetcon20-hero-screen.1785494059.jpg", 1859 alt: "METCON20 instructors performing weighted lunges", 1860 width: 1000, 1861 height: 563, 1862 }, 1863 faq: { 1864 src: "https://unode1.s3.amazonaws.com/assets%2F%2Fassets%2F15576%2F%2Fmetcon20-faq.1785494064.jpg", 1865 alt: "METCON20 instructors training with ViPR Pro equipment", 1866 width: 902, 1867 height: 1217, 1868 }, 1869 }; 1870 1871 let observer = null; 1872 let retryTimers = []; 1873 let animationFrameId = 0; 1874 1875 function normalizedPath() { 1876 return (window.location.pathname || "").replace(/\/+$/, "") || "/"; 1877 } 1878 1879 function isTargetPage() { 1880 return normalizedPath() === TARGET_PATH; 1881 } 1882 1883 function createImage(asset, loading) { 1884 const image = document.createElement("img"); 1885 image.src = asset.src; 1886 image.alt = asset.alt; 1887 image.width = asset.width; 1888 image.height = asset.height; 1889 image.decoding = "async"; 1890 image.loading = loading; 1891 return image; 1892 } 1893 1894 function hasExpectedHeroImages(hero) { 1895 if (!hero) return false; 1896 1897 const images = hero.querySelectorAll(":scope > img"); 1898 return ( 1899 images.length === 2 && 1900 images[0].getAttribute("src") === ASSETS.vertical.src && 1901 images[1].getAttribute("src") === ASSETS.horizontal.src 1902 ); 1903 } 1904 1905 function ensureHeroArtwork() { 1906 const heroCopy = document.querySelector(HERO_COPY_SELECTOR); 1907 const heroLayout = heroCopy && heroCopy.parentElement; 1908 if (!heroLayout) return false; 1909 1910 let hero = document.getElementById(HERO_ID); 1911 if (!hasExpectedHeroImages(hero)) { 1912 if (hero) hero.remove(); 1913 hero = null; 1914 } 1915 1916 Array.from(heroLayout.children).forEach((child) => { 1917 const hasLegacyPowerCoreImage = Array.from( 1918 child.querySelectorAll(":scope > img"), 1919 ).some((image) => 1920 LEGACY_POWER_CORE_HERO_ASSETS.has(image.getAttribute("src")), 1921 ); 1922 1923 if ( 1924 child !== hero && 1925 child.classList && 1926 child.classList.contains("hero-banner-images") && 1927 hasLegacyPowerCoreImage 1928 ) { 1929 child.remove(); 1930 } 1931 }); 1932 1933 if (!hero) { 1934 hero = document.createElement("div"); 1935 hero.id = HERO_ID; 1936 hero.className = "hero-banner-images"; 1937 hero.append( 1938 createImage(ASSETS.vertical, "eager"), 1939 createImage(ASSETS.horizontal, "eager"), 1940 ); 1941 } 1942 1943 if ( 1944 hero.parentElement !== heroLayout || 1945 hero.previousElementSibling !== heroCopy 1946 ) { 1947 heroCopy.insertAdjacentElement("afterend", hero); 1948 } 1949 1950 if (!heroLayout.classList.contains("center-banner")) { 1951 heroLayout.classList.add("center-banner"); 1952 heroLayout.setAttribute(CENTER_OWNED_ATTRIBUTE, "true"); 1953 } 1954 1955 return true; 1956 } 1957 1958 function ensureFaqArtwork() { 1959 const faqContainer = document.querySelector(FAQ_CONTAINER_SELECTOR); 1960 const faqLayout = faqContainer && faqContainer.parentElement; 1961 if (!faqLayout) return false;
1962 1963 let faqImage = document.getElementById(FAQ_ID); 1964 if (faqImage && faqImage.getAttribute("src") !== ASSETS.faq.src) { 1965 faqImage.remove(); 1966 faqImage = null; 1967 } 1968 1969 Array.from(faqLayout.children).forEach((child) => { 1970 if ( 1971 child !== faqImage && 1972 child.tagName === "IMG" && 1973 child.getAttribute("src") === LEGACY_POWER_CORE_ASSETS.faq 1974 ) { 1975 child.remove(); 1976 } 1977 }); 1978 1979 if (!faqImage) { 1980 faqImage = createImage(ASSETS.faq, "lazy"); 1981 faqImage.id = FAQ_ID; 1982 } 1983 1984 if ( 1985 faqImage.parentElement !== faqLayout || 1986 faqImage.previousElementSibling !== faqContainer 1987 ) { 1988 faqContainer.insertAdjacentElement("afterend", faqImage); 1989 } 1990 1991 return true; 1992 } 1993 1994 function clearRetryTimers() { 1995 retryTimers.forEach((timer) => window.clearTimeout(timer)); 1996 retryTimers = []; 1997 } 1998 1999 function stopObserver() { 2000 if (!observer) return; 2001 observer.disconnect(); 2002 observer = null; 2003 } 2004 2005 function cleanupOwnedArtwork() { 2006 document 2007 .querySelectorAll(`#${HERO_ID}, #${FAQ_ID}`) 2008 .forEach((element) => element.remove()); 2009 2010 document 2011 .querySelectorAll(`[${CENTER_OWNED_ATTRIBUTE}="true"]`) 2012 .forEach((element) => { 2013 element.classList.remove("center-banner"); 2014 element.removeAttribute(CENTER_OWNED_ATTRIBUTE); 2015 }); 2016 } 2017 2018 function teardown() { 2019 clearRetryTimers(); 2020 stopObserver(); 2021 if (animationFrameId) { 2022 window.cancelAnimationFrame(animationFrameId); 2023 animationFrameId = 0; 2024 } 2025 cleanupOwnedArtwork(); 2026 } 2027 2028 function queueHydration() { 2029 if (animationFrameId) return; 2030 animationFrameId = window.requestAnimationFrame(() => { 2031 animationFrameId = 0; 2032 hydrate(); 2033 }); 2034 } 2035 2036 function startObserver() { 2037 if (observer || !document.body) return; 2038 2039 observer = new MutationObserver(queueHydration); 2040 observer.observe(document.body, { 2041 childList: true, 2042 subtree: true, 2043 }); 2044 } 2045 2046 function hydrate() { 2047 if (!isTargetPage()) { 2048 teardown(); 2049 return; 2050 } 2051 2052 ensureHeroArtwork(); 2053 ensureFaqArtwork(); 2054 startObserver(); 2055 } 2056 2057 function scheduleHydration() { 2058 clearRetryTimers(); 2059 2060 if (!isTargetPage()) { 2061 teardown(); 2062 return; 2063 } 2064 2065 hydrate(); 2066 RETRY_DELAYS.forEach((delay) => { 2067 retryTimers.push(window.setTimeout(hydrate, delay)); 2068 }); 2069 } 2070 2071 document.addEventListener("turbo:load", scheduleHydration); 2072 document.addEventListener("turbo:render", scheduleHydration); 2073 document.addEventListener("turbo:frame-load", scheduleHydration); 2074 document.addEventListener("turbo:before-cache", teardown); 2075 window.addEventListener("pageshow", scheduleHydration); 2076 window.addEventListener("popstate", scheduleHydration); 2077 2078 if (document.readyState === "loading") { 2079 document.addEventListener("DOMContentLoaded", scheduleHydration, { 2080 once: true, 2081 }); 2082 } else { 2083 scheduleHydration(); 2084 } 2085 })(); 2086</script>
vendor: 1 bytes, line 2086
2086
2087<script> 2088 document.addEventListener("DOMContentLoaded", function () { 2089 // Only run this on the Get Strong 28-Day Challenge page 2090 var path = window.location.pathname || ""; 2091 if (!path.includes("get-strong-28-day-challenge")) { 2092 return; 2093 } 2094 2095 var modal = document.getElementById("mc-modal"); 2096 var closeBtn = document.querySelector(".mc-modal-close"); 2097 2098 if (!modal || !closeBtn) return; 2099 2100 // Find the "JOIN THE CHALLENGE" button/link 2101 var joinButtons = Array.from(document.querySelectorAll("a, button")).filter( 2102 function (el) { 2103 return el.textContent.trim().toUpperCase() === "JOIN THE CHALLENGE"; 2104 }, 2105 ); 2106 2107 // Open modal on click 2108 joinButtons.forEach(function (btn) { 2109 btn.addEventListener("click", function (e) { 2110 e.preventDefault(); 2111 modal.style.display = "block"; 2112 }); 2113 }); 2114 2115 // Close when clicking the X 2116 closeBtn.addEventListener("click", function () { 2117 modal.style.display = "none"; 2118 }); 2119 2120 // Close when clicking outside the modal content 2121 window.addEventListener("click", function (e) { 2122 if (e.target === modal) { 2123 modal.style.display = "none"; 2124 } 2125 }); 2126 }); 2127</script>
2127 2128 2129 2130
2130<script> 2131 var sentryDsn = 'https://[email protected]/4509910289350656' 2132 var sentryStorefrontActive = true 2133 var sentryStorefrontSampleRate = 1.0 2134 var railsEnv = 'production' 2135 var analyticsHost = 'https://stats.uscreen.io' 2136 var isUscreenUserImpersonated = false 2137 var uscreenStoreId = 13715 2138 var analyticsConfig = {"debug": false, "mode": "batch","maxIntervalMs": 20000, "maxEventsInStorage": 10, "allowedEvents": ["abort", "emptied", "ended", "error", "interruptbegin","interruptend", "loadstart", "pause", "canplay","play", "progress", "stalled", "waiting", "seeking", "seeked"],"alwaysClearSession": true,"maxSendingAttempts": 5} 2139 </script>
2139 2140
2140<script> 2141//<![CDATA[ 2142window.gon={};gon.global={"uppy_companion_url":"/uppy","assets_cdn_url":"https://alpha.uscreencdn.com","mixpanel_token":"44e8d04b49529b306bd4a1c79afcc56e"};gon.env="production";gon.session=false;gon.currency="USD";gon.country="US";gon.locale="en";gon.title="MOSSA";gon.terms_url="https://www.mossaondemand.net/pages/terms";gon.stripe="pk_live_DImPqz7QOOyx70XCA9DSifxb";gon.stripe_api_version="2024-12-18.acacia";gon.captcha=true;gon.has_gift_card_enabled=true;gon.feature_flags=["themeless","show_captcha","show_captcha_v3","confirm_email_on_gift_card_sign_up","cover_my_fees","checkout_donations","google_play_subscriptionsv2","hotwire_catalog","rich_user_profile","passwordless_sign_up","content_moderation","automations","external_checkout_apple","external_checkout_google","people_v2","native_apps_customization","starter_plan","custom_google_cast_receiver","welcome_experience","mobile_calendar","calendar_push_notifications","apps_update_requests","account_creation_required","banner_with_live_stream_overage","paypal_beta","client_emails_footer","community_notifications_v1","force_shortened_checkout","new_video_get_access_page","new_gifts","real_time_apple_notifications","real_time_roku_notifications","real_time_amazon_notifications","real_time_android_notifications","new_subscription_flow","tailwind_latest","pause_subscriptions","stripe_subscriptions","dm_attachments_in_app","new_admin_home","live_chat_with_react","jit_notifications_v2","native_apps_external_tab","themeless_catalog_visual_fixes","hubspot_hand_raise","web_sections","email_capture","external_checkout","network_spam_detection","show_coming_soon_videos_in_catalog","refer_to_uscreen","link_in_bio","billing_sales_tax_on_fees","ai_video_recommendations_waitlist","rudolph_subscription_plans","calendar_collection_scheduling","mcp_waitlist","mobile_featured_category_thumbnail_style","audiences","prompt_app_updates","developer_apps_ui","users_mcp_permissions","email_topics","videos_bulk_all_matching"];gon.referral_program_tab_enabled=true;gon.recaptcha_v3_pub_key="6LenX-EZAAAAAAITxgGIXKB3S2OVKsM5r5tg0wKL";gon.store_id=13715;gon.whitelabeling_enabled=false;gon.writing_direction="ltr";gon.primary_color="#f05a28";gon.color_scheme="dark";gon.banner_image="https://alpha.uscreencdn.com/1200xnull/JtC6mnRusx4SMegJGlgj_login-page.jpg";gon.logo="https://alpha.uscreencdn.com/nullx100/images/logotypes/13900/mod-name-logo-white-400.1674741212.png";gon.integrations={"facebook_pixel":true,"google_tag_manager":true,"google_analytics":false,"refersion":true}; 2143//]]> 2144</script>
2144 2145 <title>MOSSA</title> 2146<meta name="description" content=""> 2147<!-- Twitter Card data --> 2148<meta name="twitter:card" content="summary" /> 2149<meta name="twitter:title" content="MOSSA" /> 2150<meta name="twitter:description" content="" /> 2151<meta name="twitter:image" content="https://alpha.uscreencdn.com/450xnull/images/logotypes/13900/mod-name-logo-white-400.1674741212.png?auto=webp" /> 2152<!-- Open Graph data --> 2153<meta property="og:title" content="MOSSA" > 2154<meta property="og:type" content="website" /> 2155<meta property="og:url" content="https://www.mossaondemand.net/sign_in" > 2156<meta property="og:image" content="https://alpha.uscreencdn.com/1110xnull/images/logotypes/13900/mod-name-logo-white-400.1674741212.png?auto=webp" > 2157<meta property="og:image:width" content="740" > 2158<meta property="og:image:height" content="420" > 2159<meta property="og:description" content="" > 2160<meta property="og:site_name" content="MOSSA" /> 2161<link rel="canonical" href="https://www.mossaondemand.net/sign_in" />
2162<script type = 'application/ld+json' > 2163 { 2164 "@context": "https://schema.org", 2165 "@type": "Organization", 2166 "url": "https://www.mossaondemand.net", 2167 "@id": "https://www.mossaondemand.net/#organization", 2168 "name": "MOSSA", 2169 "logo": "https://alpha.uscreencdn.com/450xnull/images/logotypes/13900/mod-name-logo-white-400.1674741212.png?auto=webp" 2170 } 2171</script>
2171 2172 2173 2174 </head> 2175 <body 2176 class="dark themeless group/body" 2177 dir="ltr" 2178 > 2179 2180 <style> 2181 html { 2182 height: 100%; 2183 } 2184 body { 2185 height: 100%; 2186 min-height: 100vh; 2187 } 2188 a { 2189 color: #f05a28; 2190 } 2191 .active-color { 2192 color: #f05a28 !important; 2193 } 2194 .active-background-color { 2195 background-color: #f05a28 !important; 2196 } 2197 .active-fill { 2198 fill: #f05a28 !important; 2199 } 2200 .active-border-color { 2201 border-color: #f05a28 !important; 2202 } 2203 .link, .link:hover, .link:active, .link:focus, .link:visited { 2204 color: #f05a28 !important; 2205 text-decoration: none; 2206 } 2207 2208 .stripe-card-element .StripeElement { 2209 border-radius: 4px; 2210 background-color: #ffffff; 2211 border: solid 2px #d6dde5; 2212 padding: 10px 15px; 2213 } 2214 2215 .stripe-card-element .field-with-error .StripeElement { 2216 border: solid 2px #ff2322; 2217 } 2218 2219 .stripe-card-element .StripeElement--focus { 2220 border-color: #f05a28 !important; 2221 } 2222 .stripe-card-element .StripeElement--invalid { 2223 border-color: #ff2322 !important; 2224 } 2225 .active { 2226 fill: #f05a28 !important; 2227 } 2228 input[type=text]:active, input[type=password]:active, input[type=text]:focus, input[type=password]:focus { 2229 border-color: #f05a28 !important; 2230 } 2231 .open { 2232 border-color: #f05a28 !important; 2233 } 2234 .options { 2235 border-color: #f05a28 !important; 2236 } 2237 .logo-url { 2238 text-decoration: none; 2239 } 2240 /* Fix for Mailchimp button cutoff inside modal */ 2241#mc-modal #mc_embed_signup .clear { 2242 width: 100% !important; 2243 display: block !important; 2244} 2245 2246#mc-modal #mc-embedded-subscribe.button, 2247#mc-modal #mc-embedded-subscribe { 2248 width: 100% !important; 2249 display: block !important; 2250 box-sizing: border-box; 2251} 2252 2253 </style> 2254 <style> 2255 :root { 2256 --primary: #f05a28; 2257 --primary-rgb: 240, 90, 40; 2258 --contrast-text-color: #FFFFFF; 2259 --contrast-to-primary-color: #fff; 2260 } 2261</style> 2262<style id="custom-theme-styles" media="none"> 2263 body.light { 2264 --main-color-h: 0; 2265 --main-color-s: 100; 2266 --main-color-l: 100; 2267 --ds-bg-main: hsl(0, 100%, 100%); 2268 2269 --ds-bg-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 96%); 2270 --ds-bg-inset: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 91%); 2271 --ds-bg-overlay: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 98%); 2272 --ds-bg-subtle: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 91%); 2273 2274 --ds-border-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 85%); 2275 --ds-fg-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 8%); 2276 --ds-fg-muted: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 25%); 2277 --ds-fg-subtle: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 50%); 2278 } 2279 2280 body.dark { 2281 --main-color-h: 0; 2282 --main-color-s: 100; 2283 --main-color-l: 0; 2284 --ds-bg-main: hsl(0, 100%, 0%); 2285 2286 --ds-bg-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 10%); 2287 --ds-bg-overlay: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 2%); 2288 --ds-bg-inset: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 6%); 2289 --ds-bg-subtle: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 15%); 2290 2291 --ds-border-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 20%); 2292 --ds-fg-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 98%); 2293 --ds-fg-muted: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 70%); 2294 --ds-fg-subtle: hsl(var(--main-color-h), clamp(7%, calc(calc(var(--main-color-s) - 10) * 1%), 100%), 60%); 2295 } 2296 2297</style>
vendor: 92 bytes, lines 2297-2301
2297 2298 2299 2300 2301 <script src="https://www.google.com/recaptcha/api.js" async defer></script>
2302<div class="flex flex-col min-h-screen"> 2303 <header class="bg-ds-main"> 2304 <div class="container px-5 flex py-4 mx-auto my-0 items-center justify-between max-w-7xl"> 2305 <div data-test="branding"> 2306 <div class="flex max-w-full overflow-hidden is-centered justify-center"> 2307 <div class="flex justify-center max-w-3xl max-h-12"> 2308 <a href="/" class="flex justify-center"> 2309 <img 2310 src="https://alpha.uscreencdn.com/images/logotypes/13900/mod-name-logo-white-400.1674741212.png" 2311 alt="MOSSA" 2312 class="object-contain max-w-full max-h-full" 2313 > 2314</a> </div> 2315 </div> 2316</div> 2317 2318 </div> 2319</header> 2320 <div class="w-full flex-1 bg-ds-subtle text-ds-default"> 2321 <div class="flex flex-col md:items-center"> 2322 <div class="w-full md:max-w-lg lg:w-[28rem] mt-12 md:mt-32 mb-4" data-test="form-container"> 2323 <turbo-frame id="sign_in_form"> 2324 <div id="flash_messages"> 2325</div> 2326 2327 2328 <div class="p-4 md:p-6 md:border md:rounded bg-ds-default mb-4"> 2329 <form data-turbo-frame="sign_in_form" action="/sessions/passwordless_token_email" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="VNXAEO7nSxq33SYa3yPqUEcWUYrtnTN11FnXUWSZXDGGZ-NTk5PocByJ8EmqGJsFI3wmjoQ2dcIHxRb2VpE7Ew" autocomplete="off" /> 2330 2331 <h1 class="mb-6 text-ds-large-semi-bold text-ds-default">Welcome back!</h1> 2332 2333 <div class="w-full mb-6"> 2334 <div> 2335 <div class="flex-initial mb-2 flex rtl:mr-0 text-ds-muted"> 2336 <label>Email</label> 2337 </div> 2338 </div> 2339 <div class="w-full"> 2340 <ds-input id="user_email" placeholder="Enter your email" autofocus="autofocus" type="email" not-disable-real-input="true" data-sign-in-target="email"><input name="user[email]" type="email" placeholder="Enter your email" autocomplete="email" slot="input" autofocus="autofocus"></input></ds-input> 2341 </div> 2342 </div>
vendor: 73 bytes, lines 2342-2344
2342 2343 2344 <script src="https://www.recaptcha.net/recaptcha/api.js?render=
23446LenX-EZAAAAAAITxgGIXKB3S2OVKsM5r5tg0wKL
vendor: 23 bytes, lines 2344-2345
2344" ></script> 2345
2345<script> 2346 // Define function so that we can call it again later if we need to reset it 2347 // This executes reCAPTCHA and then calls our callback. 2348 function executeRecaptchaForPasswordlessForm() { 2349 grecaptcha.ready(function() { 2350 grecaptcha.execute('6LenX-EZAAAAAAITxgGIXKB3S2OVKsM5r5tg0wKL', {action: 'passwordless_form'}).then(function(token) { 2351 setInputWithRecaptchaResponseTokenForPasswordlessForm('g-recaptcha-response-data-passwordless-form', token) 2352 }); 2353 }); 2354 }; 2355 // Invoke immediately 2356 executeRecaptchaForPasswordlessForm() 2357 2358 // Async variant so you can await this function from another async function (no need for 2359 // an explicit callback function then!) 2360 // Returns a Promise that resolves with the response token. 2361 async function executeRecaptchaForPasswordlessFormAsync() { 2362 return new Promise((resolve, reject) => { 2363 grecaptcha.ready(async function() { 2364 resolve(await grecaptcha.execute('6LenX-EZAAAAAAITxgGIXKB3S2OVKsM5r5tg0wKL', {action: 'passwordless_form'})) 2365 }); 2366 }) 2367 }; 2368 2369 var setInputWithRecaptchaResponseTokenForPasswordlessForm = function(id, token) { 2370 var element = document.getElementById(id); 2371 element.value = token; 2372 } 2373 2374 </script>
2374 2375<input type="hidden" name="g-recaptcha-response-data[passwordless_form]" id="g-recaptcha-response-data-passwordless-form" data-sitekey="6LenX-EZAAAAAAITxgGIXKB3S2OVKsM5r5tg0wKL" class="g-recaptcha g-recaptcha-response " data="{:sign_in_target=>"captcha"}"/> 2376 2377 2378 <ds-button type="submit" 2379 variant="primary" 2380 class="w-full" 2381 data-controller="helpers--button-submitting-state" 2382 data-sign-in-target="submitButton"> 2383 Send me a sign in link 2384 </ds-button> 2385</form> 2386 <div class='my-4 text-ds-tiny-semi-bold text-center text-ds-muted'> 2387 OR 2388 </div> 2389 2390 <ds-button id='password-form-btn' variant='regular' class='mb-2 w-full' onclick="goToPasswordForm()" data-redirect=/sign_in?passwordless=false>Sign in with password</ds-button> 2391 2392 <div class="flex flex-col gap-y-2" data-turbo="false"> 2393 2394</div> 2395 2396 </div> 2397 2398 <div class="flex flex-col md:items-center"> 2399 <div class="uscreen-block flex justify-center my-4 md:m-0 md:justify-end"> 2400 <style> 2401 .powered-by-uscreen { 2402 align-items: center; 2403 display: flex; 2404 font-size: 0.875rem; 2405 font-family: 'Inter', sans-serif; 2406 line-height: 1; 2407 --branding-text-color: #B0B0B0; 2408 --branding-text-hovered-color: #888888; 2409 } 2410 .dark .powered-by-uscreen { 2411 --branding-text-color: #8A8A8A; 2412 --branding-text-hovered-color: #adadad; 2413 } 2414 2415 .powered-by-uscreen { 2416 color: var(--branding-text-color); 2417 } 2418 .powered-by-uscreen svg { 2419 margin-right: 5px; 2420 } 2421 2422 .powered-by-uscreen:hover { 2423 color: var(--branding-text-hovered-color); 2424 } 2425 2426 .powered-by-uscreen:hover #logo-element { 2427 fill: #006AFF; 2428 color: #006AFF; 2429 } 2430 </style> 2431 2432 <a class="footer-background-color powered-by-uscreen" 2433 href="https://www.uscreen.tv?utm_category=product&utm_medium=branding&utm_source=13715&utm_campaign=signin&utm_content=powered_by" target="_blank" class="footer-background-color powered-by-uscreen"> 2434 <svg width="18" height="18" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg"> 2435 <path d="M142.613 99.0397C141.243 99.8997 139.783 100.6 138.283 101.14V109.68C138.283 131.13 120.833 148.59 99.3925 148.59H99.1525C77.8225 148.47 60.4725 130.8 60.4725 109.2V43.1197C60.4725 34.0597 53.1026 26.6897 44.0425 26.6897C34.9825 26.6897 27.6125 34.0597 27.6125 43.1197V109.11C27.6125 128.22 35.0826 146.31 48.6525 160.05C62.2725 173.84 80.2725 181.44 99.3325 181.45H99.3625C138.933 181.45 171.123 149.26 171.123 109.69V81.1997L142.613 99.0397Z" fill="#8A8A8A"/> 2436 <path id="logo-element" d="M176.312 47.9197L134.252 21.5797C129.882 18.8397 124.212 21.9897 124.212 27.1397V79.8097C124.212 84.9697 129.882 88.1097 134.252 85.3697L176.312 59.0397C180.412 56.4697 180.412 50.4897 176.312 47.9197Z" fill="#adadad"/> 2437 </svg> 2438 <span class="powered-by-uscreen-text">Secured by Uscreen</span> 2439 </a> 2440 </div> 2441 2442 </div> 2443
2443<script type="text/javascript"> 2444 function goToPasswordForm() { 2445 const newHref = this.document.getElementById('password-form-btn').dataset.redirect; 2446 const inputEmail = this.document.getElementById('user_email').value; 2447 window.location.href = newHref + '&email=' + inputEmail; 2448 } 2449 </script>
2449 2450</turbo-frame> 2451 </div> 2452 </div> 2453 </div> 2454</div> 2455 2456
2456<script src="https://js.stripe.com/v3/"></script>
2456 2457 2458
2458<script src="https://assets-gke.uscreencdn.com/vite/assets/vue_storefront-zOAHcMch.js" crossorigin="anonymous" type="module"></script>
2458<link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/preload-helper-s3Hva0Xc.js" as="script" crossorigin="anonymous"> 2459 <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css" integrity="sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ" crossorigin="anonymous"> 2460 </body> 2461</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.