PageSourceSearch

https://courses.hnlmovement.com/p/hnl-fit-workers-edition

html hnlmovement.com collected 2026-10-04 21:21:26 UTC 207,074 bytes, 3,209 lines download raw bytes

1
2
3
4<!DOCTYPE html>
5<html>
6  <head>
7    <meta charset="UTF-8">
8<link href='' rel='icon' type='image/png'>
9
10<link href='' rel='apple-touch-icon' type='image/png'>
11
12<link href='' rel='apple-touch-icon' type='image/png'>
13
14<link href='https://assets.teachablecdn.com/splash-images/teachable-apple-startup-image.png' rel='apple-touch-startup-image' type='image/png'>
15
16<link href='https://assets.teachablecdn.com/splash-images/teachable-apple-startup-image_2x.png' rel='apple-touch-startup-image' type='image/png'>
17
18<meta name='apple-mobile-web-app-capable' content='yes' />
19<meta name="csrf-param" content="authenticity_token" />
20<meta name="csrf-token" content="0eg-HqNFOgOYs8nhlK_yzpnWDF5BPBd_Csl9zC_296P4FeYhGEY8iwI6Grp2HUqp19Hy8HtqFqzXKPjBP-fJHA" />
21<script src="https://releases.transloadit.com/uppy/v4.18.0/uppy.min.js"></script>
21<link rel="stylesheet" href="https://releases.transloadit.com/uppy/v4.18.0/uppy.min.css" />
22<style type='text/css'>:root{--brand_primary: #FFFFFF;--brand_secondary: #545D13;--brand_heading: #000000;--brand_text: #000000;--brand_navbar_text: #ffffff;--brand_navbar_fixed_text: #ffffff;--brand_homepage_heading: #ffffff;--brand_course_heading: #ffffff;--brand_video_player_color: #09a59a;--favicon_url: ;--font_family:OpenSans;} @font-face {
23  font-family: 'OpenSans';
24  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Italic.eot");
25  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Italic.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Italic.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Italic.ttf") format("truetype");
26  font-weight: normal;
27  font-style: italic;
28  font-display: swap; }
29
30@font-face {
31  font-family: 'OpenSans';
32  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Light.eot");
33  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Light.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Light.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Light.ttf") format("truetype");
34  font-weight: 300;
35  font-style: normal;
36  font-display: swap; }
37
38@font-face {
39  font-family: 'OpenSans';
40  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-ExtraboldItalic.eot");
41  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-ExtraboldItalic.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-ExtraboldItalic.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-ExtraboldItalic.ttf") format("truetype");
42  font-weight: 800;
43  font-style: italic;
44  font-display: swap; }
45
46@font-face {
47  font-family: 'OpenSans';
48  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-BoldItalic.eot");
49  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-BoldItalic.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-BoldItalic.ttf") format("truetype");
50  font-weight: bold;
51  font-style: italic;
52  font-display: swap; }
53
54@font-face {
55  font-family: 'OpenSans';
56  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-SemiboldItalic.eot");
57  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-SemiboldItalic.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-SemiboldItalic.ttf") format("truetype");
58  font-weight: 600;
59  font-style: italic;
60  font-display: swap; }
61
62@font-face {
63  font-family: 'OpenSans';
64  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Bold.eot");
65  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Bold.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Bold.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Bold.ttf") format("truetype");
66  font-weight: bold;
67  font-style: normal;
68  font-display: swap; }
69
70@font-face {
71  font-family: 'OpenSans';
72  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Extrabold.eot");
73  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Extrabold.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Extrabold.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Extrabold.ttf") format("truetype");
74  font-weight: 800;
75  font-style: normal;
76  font-display: swap; }
77
78@font-face {
79  font-family: 'OpenSans';
80  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Semibold.eot");
81  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Semibold.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans-Semibold.ttf") format("truetype");
82  font-weight: 600;
83  font-style: normal;
84  font-display: swap; }
85
86@font-face {
87  font-family: 'OpenSans';
88  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSansLight-Italic.eot");
89  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSansLight-Italic.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSansLight-Italic.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSansLight-Italic.ttf") format("truetype");
90  font-weight: 300;
91  font-style: italic;
92  font-display: swap; }
93
94@font-face {
95  font-family: 'OpenSans';
96  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans.eot");
97  src: url("//assets.teachablecdn.com/fonts/open-sans/OpenSans.eot?#iefix") format("embedded-opentype"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans.woff") format("woff"), url("//assets.teachablecdn.com/fonts/open-sans/OpenSans.ttf") format("truetype");
98  font-weight: normal;
99  font-style: normal;
100  font-display: swap; }
101</style>
102<link rel="stylesheet" href="https://fedora.teachablecdn.com/assets/pages-ffbb57f0e392071e4b5eded8d46c3a9ab5a2e074a30cf14d403b6ff91a59ca36.css" />
103<style></style>
104<title>HNL Fit: Worker&#39;s Edition | HNL Movement</title>
105<link rel="canonical" href="https://courses.hnlmovement.com/p/hnl-fit-workers-edition">
106<meta property="og:image" content="https://uploads.teachablecdn.com/attachments/WrCfsw2oSemLgUBUy4hN_HNL+fit+workers+ed+logo.png">
107<meta property="og:title" content="HNL Fit: Worker&#39;s Edition">
108<meta property="og:type" content="website">
109<meta property="og:url" content="https://courses.hnlmovement.com/p/hnl-fit-workers-edition">
110<meta name="brand_video_player_color" content="#09a59a">
111<meta name="site_title" content="HNL Movement">
112<link rel="preconnect" href="https://fast.wistia.com" crossorigin>
113<script src='https://fast.wistia.com/assets/external/E-v1.js' defer></script>
vendor: 96 bytes, lines 113-122
113
114<script
115  src='https://www.recaptcha.net/recaptcha/api.js'
116  async
117  defer></script>
118
119
120
121
122      
122<meta name="asset_host" content="https://fedora.teachablecdn.com">
123     
123<script src="https://fedora.teachablecdn.com/packs/pages--03b814707840c70a8dee.js"></script>
123
124<meta id='iris-url' data-iris-url=https://eventable.internal.teachable.com />
125<script type="text/javascript">
126  window.heap=window.heap||[],heap.load=function(e,t){window.heap.appid=e,window.heap.config=t=t||{};var r=document.createElement("script");r.type="text/javascript",r.async=!0,r.src="https://cdn.heapanalytics.com/js/heap-"+e+".js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(r,a);for(var n=function(e){return function(){heap.push([e].concat(Array.prototype.slice.call(arguments,0)))}},p=["addEventProperties","addUserProperties","clearEventProperties","identify","resetIdentity","removeEventProperty","setEventProperties","track","unsetEventProperty"],o=0;o<p.length;o++)heap[p[o]]=n(p[o])},heap.load("318805607");
127  window.heapShouldTrackUser = true;
128</script>
128
129
130
131<script type="text/javascript">
132  var _user_id = ''; // Set to the user's ID, username, or email address, or '' if not yet known.
133  var _session_id = '1f4217ece225694b717b4fca4d9a2d57'; // Set to a unique session ID for the visitor's current browsing session.
134
135  var _sift = window._sift = window._sift || [];
136  _sift.push(['_setAccount', '2e541754ec']);
137  _sift.push(['_setUserId', _user_id]);
138  _sift.push(['_setSessionId', _session_id]);
139  _sift.push(['_trackPageview']);
140
141  (function() {
142    function ls() {
143      var e = document.createElement('script');
144      e.src = 'https://cdn.sift.com/s.js';
145      document.body.appendChild(e);
146    }
147    if (window.attachEvent) {
148      window.attachEvent('onload', ls);
149    } else {
150      window.addEventListener('load', ls, false);
151    }
152  })();
153</script>
153
154
155
156
157
158<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 158-159
158
159<script async src="https://www.googletagmanager.com/gtag/js?id=
159G-SL8LSCXHSV
vendor: 12 bytes, line 159
159"></script>
160<script>
161  
vendor: 134 bytes, lines 161-165
161window.dataLayer = window.dataLayer || [];
162  function gtag(){dataLayer.push(arguments);}
163  gtag('js', new Date());
164
165  gtag('config', '
165G-SL8LSCXHSV
vendor: 104 bytes, lines 165-169
165', {
166    'user_id': '',
167    'school_id': '669146',
168    'school_domain': 'courses.hnlmovement.com'
169  });
170</script>
170
171
172
173
174  </head>
175  <body class="revamped_lecture_player">
176          <meta http-content='IE=Edge' http-equiv='X-UA-Compatible'>
177<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRBR-08e3a2ada38dc55a529","applicationID":"1065060701","transactionName":"dAxdTUFZXVQEQh0VBFAGQBZAXl5P","queueTime":0,"applicationTime":182,"agent":""}</script>
vendor: 1 bytes, line 177
177
178<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103368432",accountID:"4102727",trustKey:"27503",xpid:"UAcHU1FRDxABVFdXBwcHUVQA",licenseKey:"NRBR-08e3a2ada38dc55a529",applicationID:"1065060701",browserID:"1103368432"};;/*! For license information please see nr-loader-spa-1.323.0.min.js.LICENSE.txt */
179(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.323.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
179e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
179const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
179if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
179o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
179(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
179;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.323.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.323.0.PROD:";r.l=(n,i,s,a)=>
179{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-ORjtmy+nQMgxbu0os8+oTRa5sPzbinyuWSvpZrrstVLIaHofRRlfODdH+oUmkIgeQpM+vPf3vG/4RzvCsFVh1A==",249:"sha512-o7+K6xC0z3TqynjVxpd+jgiSgqy8rrPeRcUSqt5J0Rqg5Su5CycLMYfpwiM3WBCHiNDrG5aZoXJQ6HRc335XYQ==",212:"sha512-kRvBt1IYQDBnClTEWNaE8sDFqbXXM3Vdyf972Uf4MFbJxl7u3KmdO+jdB1H4achPEoT9YtNXHswaESey6sCH0A==",238:"sha512-U5EGmyYbFVR2UMNAuZJ7fTgVVtPa5b8RPMySDwXo7z3frRdkUJ2x1VAQTLQCeBab8VlGVGRV8FiSHIn/pwN72A=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.323.0.PROD"]=self["webpackChunk:NRBA-1.323.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
179ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
179{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
179null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
179dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
179imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
179return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s,a=(0,ye.ZF)(),o=(0,ye.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(s=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:a,traceId:o,timestamp:c,timestampCorrected:s};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,s??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,s??c,r,n,i)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
179!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
179if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
179);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
179class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
179h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
179
180      <meta content='width=device-width,initial-scale=1.0' name='viewport'>
181<meta id="fedora-keys" data-commit-sha="5b1039a489d5b7c23e454aadd8c4389224176d4b" data-env="production" data-sentry-public-dsn="https://[email protected]/120346" data-stripe="pk_live_hkgvgSBxG4TAl3zGlXiB1KUX" data-track-all-ahoy="false" data-track-changes-ahoy="false" data-track-clicks-ahoy="false" data-track-sumbits-ahoy="false" data-iris-url="https://eventable.internal.teachable.com" /><meta id="fedora-data" data-report-card="{}" data-course-ids="[]" data-completed-lecture-ids="[]" data-school-id="669146" data-school-launched="true" data-preview="logged_out" data-turn-off-fedora-branding="false" data-plan-supports-whitelabeling="false" data-powered-by-text="Powered by" data-asset-path="//assets.teachablecdn.com/teachable-branding-2025/logos/teachable-logomark-white.svg" data-school-preferences="{&quot;ssl_forced&quot;:&quot;true&quot;,&quot;phone_enabled&quot;:&quot;false&quot;,&quot;paypal_enabled&quot;:&quot;true&quot;,&quot;phone_required&quot;:&quot;false&quot;,&quot;gifting_enabled&quot;:&quot;true&quot;,&quot;adaptive_pricing&quot;:&quot;false&quot;,&quot;autoplay_lectures&quot;:&quot;true&quot;,&quot;clickwrap_enabled&quot;:&quot;false&quot;,&quot;comments_threaded&quot;:&quot;true&quot;,&quot;course_blocks_beta&quot;:&quot;true&quot;,&quot;eu_vat_tax_enabled&quot;:&quot;false&quot;,&quot;legacy_back_office&quot;:&quot;false&quot;,&quot;themeable_disabled&quot;:&quot;false&quot;,&quot;back_office_enabled&quot;:&quot;true&quot;,&quot;comments_moderation&quot;:&quot;false&quot;,&quot;eu_vat_tax_eligible&quot;:&quot;true&quot;,&quot;charge_exclusive_tax&quot;:&quot;true&quot;,&quot;checkout_submit_type&quot;:null,&quot;send_receipts_emails&quot;:&quot;true&quot;,&quot;autocomplete_lectures&quot;:&quot;false&quot;,&quot;class_periods_enabled&quot;:&quot;false&quot;,&quot;custom_fields_enabled&quot;:&quot;false&quot;,&quot;tax_inclusive_pricing&quot;:&quot;false&quot;,&quot;authors_can_manage_pbc&quot;:&quot;true&quot;,&quot;css_properties_enabled&quot;:&quot;false&quot;,&quot;preenrollments_enabled&quot;:&quot;false&quot;,&quot;checkout_tax_id_enabled&quot;:&quot;false&quot;,&quot;new_text_editor_enabled&quot;:&quot;false&quot;,&quot;require_terms_agreement&quot;:&quot;true&quot;,&quot;send_new_comment_emails&quot;:&quot;true&quot;,&quot;author_affiliate_payouts&quot;:&quot;false&quot;,&quot;checkout_tax_id_required&quot;:&quot;false&quot;,&quot;send_drip_content_emails&quot;:&quot;true&quot;,&quot;ssl_forced_from_creation&quot;:&quot;true&quot;,&quot;turn_off_fedora_branding&quot;:&quot;false&quot;,&quot;allow_comment_attachments&quot;:&quot;true&quot;,&quot;authors_can_email_students&quot;:&quot;false&quot;,&quot;authors_can_manage_coupons&quot;:&quot;false&quot;,&quot;custom_email_limit_applied&quot;:&quot;false&quot;,&quot;send_abandoned_cart_emails&quot;:&quot;true&quot;,&quot;teachable_accounts_enabled&quot;:&quot;true&quot;,&quot;teachable_payments_enabled&quot;:&quot;true&quot;,&quot;authors_can_import_students&quot;:&quot;false&quot;,&quot;authors_can_publish_courses&quot;:&quot;false&quot;,&quot;internal_subscriptions_beta&quot;:&quot;true&quot;,&quot;recaptcha_enabled_on_signup&quot;:&quot;true&quot;,&quot;display_vat_inclusive_prices&quot;:&quot;true&quot;,&quot;single_page_checkout_enabled&quot;:&quot;true&quot;,&quot;authors_can_set_course_prices&quot;:&quot;false&quot;,&quot;dynamic_tax_inclusive_pricing&quot;:&quot;false&quot;,&quot;send_lead_confirmation_emails&quot;:&quot;true&quot;,&quot;affiliate_cookie_duration_days&quot;:&quot;365&quot;,&quot;authors_can_issue_certificates&quot;:&quot;false&quot;,&quot;store_student_cards_separately&quot;:&quot;true&quot;,&quot;authors_can_manage_certificates&quot;:&quot;false&quot;,&quot;authors_can_manage_course_pages&quot;:&quot;false&quot;,&quot;prevent_new_coupon_applications&quot;:&quot;true&quot;,&quot;checkout_promotion_codes_enabled&quot;:&quot;false&quot;,&quot;disable_js_course_event_tracking&quot;:&quot;false&quot;,&quot;exclusive_vat_on_custom_gateways&quot;:&quot;true&quot;,&quot;is_edit_site_onboarding_complete&quot;:&quot;false&quot;,&quot;send_certificate_issuance_emails&quot;:&quot;true&quot;,&quot;prevent_payment_plan_cancellation&quot;:&quot;true&quot;,&quot;send_subscription_reminder_emails&quot;:&quot;true&quot;,&quot;automatically_add_disqus_attachments&quot;:&quot;true&quot;,&quot;recalc_course_pct_on_lecture_publish&quot;:&quot;false&quot;,&quot;send_confirmation_instructions_emails&quot;:&quot;true&quot;,&quot;send_limited_time_unenrollment_emails&quot;:&quot;true&quot;,&quot;turn_off_myteachable_sign_up_branding&quot;:&quot;false&quot;,&quot;checkout_customer_tos_acceptance_required&quot;:&quot;false&quot;}" data-accessible-features="[&quot;bulk_enroll_students&quot;,&quot;earnings_statements&quot;,&quot;teachable_payments&quot;,&quot;teachable_u&quot;,&quot;page_editor_v2&quot;,&quot;page_editor_v2_only&quot;,&quot;integrations&quot;,&quot;teachable_payments_payout_view&quot;,&quot;upsells&quot;,&quot;facebook_pixel&quot;,&quot;multiple_course_pages&quot;,&quot;proration_upgrade_flow&quot;,&quot;cross_border_payments&quot;,&quot;limited_time_enrollments&quot;,&quot;sales_tax_on_student_checkout&quot;,&quot;sales_analytics_retool&quot;,&quot;new_device_confirmation&quot;,&quot;elasticsearch_users&quot;,&quot;elasticsearch_transactions&quot;,&quot;reset_progress&quot;,&quot;fraud_warnings&quot;,&quot;paypal_through_tp&quot;,&quot;new_creator_checkout&quot;,&quot;circle_oauth&quot;]" data-course-data="{&quot;is_lecture_order_enforced&quot;:false,&quot;is_minimum_quiz_score_enforced&quot;:false,&quot;is_video_completion_enforced&quot;:false,&quot;minimum_quiz_score&quot;:100.0,&quot;maximum_quiz_retakes&quot;:10}" data-course-url="https://courses.hnlmovement.com/courses/1019686" data-course-id="1019686" /><meta id="analytics-keys" name="analytics" data-analytics="{}" />
182    
183    <div class="root" onclick="offMenu(event)">
184      
185        
186        <!-- Preview bar -->
187        
188
189
190
191
192
193      
194      
195        <!-- HEADER -->
196<a id="top"></a>
197
198<style id="ncs">
199  :root {
200    
201    --brand_navbar_text_trans: #FFFFFF;
202    
203    --header_width: 1300px;
204  }
205</style>
206
207<header id="header" class="header Liquid error: internal">
208  <!-- HEADER for Free Plan -->
209
210  <section id="TeachableBranding" class="teachableBranding dsp-flex-xs flex-align-items-center-xs flex-justify-content-center-xs">
211    <div class="branding-container-desktop">
212      This site is powered by&nbsp;<a href="https://teachable.com/?utm_source=free_schools&utm_medium=banner&utm_campaign=teachable_branding" title="teach
212able.com" target="_blank" class="logo-link">
213        <img src="https://assets.teachablecdn.com/teachable-branding-2025/logos/black.svg" alt="Teachable Logo - Dark">
214      </a>&nbsp;course builder. Create your online course today.
215      <a class="start-now-button" href="https://teachable.com/?utm_source=free_schools&utm_medium=banner&utm_campaign=teachable_branding" target="_blank">Start now</a>
216    </div>
217
218    <a href="https://teachable.com/?utm_source=free_schools&utm_medium=banner&utm_campaign=teachable_branding" target="_blank" title="teachable.com" class="branding-container-mobile">
219      <span class="underline">Create your course</span>&nbsp;with&nbsp;<img src="https://assets.teachablecdn.com/teachable-branding-2025/logos/black.svg" class="logo-link" alt="Teachable Logo - Dark">
220    </a>
221  </section>
222
223
224
225
226
227
228  <!-- Navbar -->
229  <nav
230    class="navbar is-not-signed-in navbar-course-hero navbar-trans  at-top"
231    id='navbar'
232    role='navigation'>
233    <div class='navbar__header'>
234      <!-- Site logo -->
235      
236        <a class='navbar__header__logolink' href='https://courses.hnlmovement.com'>
237          <img src="https://static-media.hotmart.com/Ciag67blUGwIJfaXKcQbJpClY2g=/0x60/https://uploads.teachablecdn.com/attachments/4FEqdrU3QHWnjJQ12Wxf_logo.png" alt="HNL Movement" srcset="https://static-media.hotmart.com/zSqvp-EHR21a94ITXvJ1ldjt1Dc=/0x120/https://uploads.teachablecdn.com/attachments/4FEqdrU3QHWnjJQ12Wxf_logo.png 2x" />
238        </a>
239        
240      <!-- Header Menu -->
241      <div class="navbar__menu">
242          <button for="f-toggle" tabindex="0" role="button" id="hamburger" class="hamburger" aria-label="Toggle navigation"
243          onclick="toggleMenu('hamburger-menu')">
244          <span></span>
245          </button>
246          <ul class='navbar__menu__list menu hidden' id="hamburger-menu" role="menu" aria-describedby="hamburger" tabindex="0">
247  
248  
249  <li>
250    
251    <a href='https://hnlmovement.com/' target=''>
252      Home
253    </a>
254    
255  </li>
256  
257  <li>
258    
259    <a href='https://hnlmovement.com/about/' target=''>
260      About
261    </a>
262    
263  </li>
264  
265  <li>
266    
267    <a href='https://hnlmovement.com/podcasts/' target=''>
268      Podcast
269    </a>
270    
271  </li>
272  
273  <li>
274    
275    <a href='https://hnlmovement.com/contact/' target=''>
276      Contact
277    </a>
278    
279  </li>
280  
281  <li>
282    
283    <a href='https://courses.hnlmovement.com/purchase?product_id=2499532' target=''>
284      Sign Up
285    </a>
286    
287  </li>
288  
289
290  <!-- If more than 5 links, collapse the rest in a dropdown -->
291  
292  
293    
294      <li>
295        <a href='/sign_in'>
296          Login
297        </a>
298      </li>
299    
300    
301  
302</ul>
303
304      </div>
305    </div>
306  </nav>
307</header>
308
309      
310      <main class='view-school page-layout-v2 main'>
311        
312  
313
314  
315
316  
317
318  
319    <div id="blocks" data-ss-school-id='669146' class="blocks-page blocks-page-course_sales_page_v2 ">
320  
321  
322    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
323
324  
325    
326
327      <style type='text/css'>.b-45725773-top { padding-top: 22.400000000000002px; } .b-45725773-bottom { padding-bottom: 22.400000000000002px; } .b-45725773-alignment { text-align: left; } .b-45725773-content_width { max-width: 1300px; } .b-45725773-image_overlay { opacity: 1; } .b-45725773-background_color { background-color: #2C8770; } .b-45725773-heading_text_color { color: #FFFFFF; } .b-45725773-button_border_radius { border-radius: 5px; } .b-45725773-subheading_text_color { color: #FFFFFF; }</style>
328
329      
330        <div class="course-block block banner  " id="block-45725773">
331      
332
333        
334
335
336
337
338
339
340
341
342
343
344
345  <style>
346    
347      .banner .b-45725773-heading_text_color {
348        color: #FFFFFF
349      }
350    
351
352    
353      .banner .b-45725773-subheading_text_color {
354        color: #FFFFFF
355      }
356    
357
358    .banner__button.b-45725773-button_border_radius {
359      border-radius: 5;
360    }
361
362    @media screen and (min-width: 768px) {
363      .b-45725773-top {
364        padding-top: 40px;
365      }
366      .b-45725773-bottom {
367        padding-bottom: 40px;
368      }
369    }
370    .bl {
371      width: 100%;
372    }
373
374  </style>
375
376<section class="banner b-45725773-background_color">
377  <img
378    src='https://uploads.teachablecdn.com/attachments/0e9uaEWiTZaxkTkY9Uv1_banner-bg2.jpg'
379    alt='banner background image'
380    data-target="block.data.image_url banner background image"
381    class=b-45725773-image_overlay
382  />
383  <div class="bl">
384    <div class="banner__inner b-45725773-alignment b-45725773-bottom b-45725773-top b-45725773-content_width">
385      <div class="banner__heading-group heading-type-h2">
386        
387          <div data-target="block.data.heading_text" class="header b
387-45725773-heading_text_color rich-text">
388            <h1>HNL FIT</h1><h2>Worker's Edition</h2>
389          </div>
390        
391        
392          <div data-target="block.data.subheading_text" class="subheader b-45725773-subheading_text_color rich-text">
393            <p>Connect all of the dots of the body as a system to move, look, and feel better.</p><h5>Suitable for any fitness level</h5><h5>Tailored for busy working individuals</h5><h5>Train anytime, anywhere</h5>
394          </div>
395        
396      </div>
397      
398        <div class="banner__button-wrapper">
399          <a href='https://courses.hnlmovement.com/purchase?product_id=2499532'
400            target="_blank" rel="noopener"
401          >
402            <button
403              class='banner__button b-45725773-button_border_radius base-button'
404              data-target="block.data.button_text"
405            >
406              BUY NOW $249
407            </button>
408          </a>
409        </div>
410      
411    </div>
412  </div>
413</section>
414
415
416      
417        </div>
418      
419
420    
421  
422
423
424  
425    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
426
427  
428    
429
430      <style type='text/css'>.b-45725774-top { padding-top: 22.400000000000002px; } .b-45725774-bottom { padding-bottom: 22.400000000000002px; } .b-45725774-gutter_width { --gutter-width: 24px; } .b-45725774-content_width { max-width: 1300px; } .b-45725774-text_alignment { text-align: center; } .b-45725774-background_color { background-color: #2B3636; } .b-45725774-heading_text_color { color: #FFFFFF; } .b-45725774-image_border_radius { border-radius: 0px; } .b-45725774-description_text_color { color: #FFFFF; }</style>
431
432      
433        <div class="course-block block text_with_image_grid  " id="block-45725774">
434      
435
436        
437
438
439
440
441
442
443
444
445<style>
446  
447    .block__text-with-image-grid.b-45725774-background_color {
448      background-color: #2B3636
449    }
450  
451
452  
453    .block__text-with-image-grid.b-45725774-text_alignment {
454      text-align: center
455    }
456  
457
458  
459    .block__text-with-image-grid.b-45725774-heading_text_color .block__text-with-image-grid__column__heading-text {
460      color: #FFFFFF
461    }
462  
463
464  
465    .block__text-with-image-grid.b-45725774-description_text_color .block__text-with-image-grid__column__body {
466      color: #FFFFF
467    }
468  
469
470  .block__text-with-image-grid__column__image.b-45725774-image_border_radius {
471    border-radius: 0px;
472  }
473
474@media screen and (min-width: 768px) {
475  .b-45725774-top {
476    padding-top: 40px;
477  }
478  .b-45725774-bottom {
479    padding-bottom: 40px;
480  }
481   
482    .b-45725774-gutter_width .block__columns {
483      grid-column-gap: 24px;
484    }
485  
486}
487
488</style>
489
490<section class="bl block__text-with-image-grid b-45725774-background_color b-45725774-top b-45725774-bottom b-45725774-text_alignment b-45725774-heading_text_color b-45725774-description_text_color block__columns-per-row--3 b-45725774-gutter_width">
491  
492    <div class="block__columns b-45725774-content_width">
493      
494        <div class="block__column">
495          
496          <img
497            class="block__text-with-image-grid__column__image b-45725774-image_border_radius"
498            alt=""
499            src="https://uploads.teachablecdn.com/attachments/Ut9RzKV1TZGM8wBQDvRw_sub-banner-1.png"
500          />
501          
502          <div class="block__text-with-image-grid__column__heading-text rich-text"><p>Learn micro-adjustments to the way you move, to permanently eliminate your pain.</p></div>
503          <div class="block__text-with-image-grid__column__body"></div>
504        </div>
505      
506        <div class="block__column">
507          
508          <img
509            class="block__text-with-image-grid__column__image b-45725774-image_border_radius"
510            alt=""
511            src="https://uploads.teachablecdn.com/attachments/d63B7DSkqOLq1BhZMwDg_sub-banner-2.png"
512          />
513          
514          <div class="block__text-with-image-grid__column__heading-text rich-text"><p>Eat anything you want and still obtain your goals.</p></div>
515          <div class="block__text-with-image-grid__column__body"></div>
516        </div>
517      
518        <div class="block__column">
519          
520          <img
521            class="block__text-with-image-grid__column__image b-45725774-image_border_radius"
522            alt=""
523            src="https://uploads.teachablecdn.com/attachments/ynD6pRxfRlytaSepxY8w_sub-banner-3.png"
524          />
525          
526          <div class="block__text-with-image-grid__column__heading-text rich-text"><p>Have boundless energy to dominate your work.</p></div>
527          <div class="block__text-with-image-grid__column__body"></div>
528        </div>
529      
530    </div>
531  
532</section>
533
534
535      
536        </div>
537      
538
539    
540  
541
542
543  
544    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
545
546  
547    
548
549      <style type='text/css'>.b-45725775-top { padding-top: 78.4px; } .b-45725775-bottom { padding-bottom: 50.400000000000006px; } .b-45725775-text_color { color: #36414D; } .b-45725775-content_width { max-width: 1230px; } .b-45725775-background_color { background-color: #FFFFFF; } .b-45725775-heading_text_color { color: #36414D; }</style>
550
551      
552        <div class="course-block block text  " id="block-45725775">
553      
554
555        
556
557
558
559
560
561<style>
562
563  .block__text .b-45725775-text_color {
564    color: #36414D
565  }
566
567
568
569  .block__text .b-45725775-content_width {
570    width: 1230px;
571  }
572
573
574
575  .block__text .b-45725775-heading_text_color h1,
576  .block__text .b-45725775-heading_text_color h2,
577  .block__text .b-45725775-heading_text_color h3,
578  .block__text .b-45725775-heading_text_color h4,
579  .block__text .b-45725775-heading_text_color h5,
580  .block__text .b-45725775-heading_text_color h6 {
581    color: #36414D
582  }
583
584
585  .block__text .block__text-wrapper h2{
586    margin-bottom: 2px;
587  }
588
589  .block__text .block__text-wrapper h3{
590    margin-bottom: 5px;
591  }
592
593  .block__text .block__text-wrapper h4{
594    margin-bottom: 9px;
595  }
596
597  .block__text .block__text-wrapper h5{
598    margin-bottom: 11px;
599  }
600
601  .block__text .block__text-wrapper h6{
602    margin-bottom: 14px;
603  }
604
605@media screen and (min-width: 768px) {
606  .b-45725775-top {
607    padding-top: 140px;
608  }
609  .b-45725775-bottom {
610    padding-bottom: 90px;
611  }
612}
613</style>
614
615<section class='container bl block__text rich-text b-45725775-top b-45725775-bottom b-45725775-background_color'>
616  <div class="block__text-wrapper b-45725775-content_width b-45725775-heading_text_color b-45725775-text_color" data-target="block.data.body">
617    <h2>Are you at work, feeling aches and pains, low energy, and feel like you're turning into a blob?</h2><p>Are you in a labor-intensive job but its constant repetitive movements, putting a strain on your body and limiting your range of motion?</p><p>What if you had the kind of body where you felt limitless and could try any activity you wanted?</p><h4>Now You Can.</h4>
618  </div>
619</section>
620
621
622      
623        </div>
624      
625
626    
627  
628
629
630  
631    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
632
633  
634    
635
636      <style type='text/css'>
636.b-45725776-top { padding-top: 0.0px; } .b-45725776-bottom { padding-bottom: 0.0px; } .b-45725776-text_color { color: #36414D; } .b-45725776-gutter_width { --gutter-width: 50px; } .b-45725776-content_width { width: 1300px; } .b-45725776-heading_color { color: #36414D; } .b-45725776-text_alignment { text-align: left; } .b-45725776-background_color { background-color: #FFFFFF; } .b-45725776-image_border_radius { border-radius: 5px; }</style>
637
638      
639        <div class="course-block block image_with_text  " id="block-45725776">
640      
641
642        
643
644
645
646
647
648
649
650
651
652<style>
653
654  .block__image-with-text .b-45725776-text_color {
655    color: #36414D;
656  }
657
658
659
660  .block__image-with-text.b-45725776-background_color {
661    background-color: #FFFFFF;
662  }
663
664
665
666  .block__image-with-text .b-45725776-heading_color .block__image-with-text__inner__heading {
667    color: #36414D;
668  }
669
670
671
672  .block__image-with-text .b-45725776-text_alignment {
673    text-align: left;
674  }
675
676
677  .block__image-with-text__image.b-45725776-image_border_radius {
678    border-radius: 5px;
679  }
680
681  .block__image-with-text .block__image-with-text__inner__heading h2{
682    margin-bottom: 2px;
683  }
684
685  .block__image-with-text .block__image-with-text__inner__heading h3{
686    margin-bottom: 5px;
687  }
688
689  .block__image-with-text .block__image-with-text__inner__heading h4{
690    margin-bottom: 9px;
691  }
692
693  .block__image-with-text .block__image-with-text__inner__heading h5{
694    margin-bottom: 11px;
695  }
696
697  .block__image-with-text .block__image-with-text__inner__heading h6{
698    margin-bottom: 14px;
699  }
700
701@media screen and (min-width: 768px) {
702  .b-45725776-top {
703    padding-top: 0px;
704  }
705  .b-45725776-bottom {
706    padding-bottom: 0px;
707  }
708  
709    .b-45725776-gutter_width .block__image-with-text__text-wrapper {
710      width: calc(50% - 25px);
711      
712        margin-left: 25px;
713      
714    }
715    .b-45725776-gutter_width div.block__image-with-text__image {
716      width: calc(50% - 25px);
717      
718        margin-right: 25px;
719      
720    }
721  
722}
723</style>
724
725<section class='bl container block__image-with-text b-45725776-background_color b-45725776-top b-45725776-bottom b-45725776-gutter_width image-with-text-layout-left'>
726  <div class="b-45725776-content_width block__image-with-text__wrapper b-45725776-heading_color b-45725776-text_color b-45725776-text_alignment">
727    
728      <div class="block__image-with-text__inner block__image-with-text__image">
729        
730        <img
731          src='https://uploads.teachablecdn.com/attachments/8U7GypARJ2dUT5L7RWOg_sec4-img2.jpg'
732          alt='Your life is about you, just like this program.'
733          data-target="block.data.image_url block.data.alt_text"
734          class="block__image-with-text__image b-45725776-image_border_radius image"
735        />
736        
737      </div>
738      <div class="block__image-with-text__inner block__image-with-text__text-wrapper rich-text">
739        
740          <div class="block__image-with-text__inner__heading">
741            <h2>Your life is about you, just like this program.</h2>
742          </div>
743        
744        
745          <p>Most people want to be in their best physical form, but pain, endurance, and poor eating habits keep derailing you from their goals.</p><p>Fitness programs will have you take off running or diving into full-on programming, without any adaptations needed for what your body can actually do, injury-free.</p><p>Most nutrition programs will tell you what you can and can't eat, without regard for your individual preferences, which leads to falling off the wagon and always restarting your journey.</p><p>Connect all of the dots of the body as a system. If your goal is to create a healthier lifestyle, this will help you think about injury prevention, nutrition, and movement as a complete system to reach your goals in the shortest amount of time possible.</p><p>No matter what level you are, you will get something out of this course: BALANCED nutrition, BEING more fit, playing sports, BEING more productive at work, etc.</p><p><strong>
745The flexible structure of HNL Fit: Worker’s Edition lets you start at your level and advance according to your goals, progress, and lifestyle.</strong></p>
746        
747      </div>
748    
749    </div>
750</section>
751
752
753      
754        </div>
755      
756
757    
758  
759
760
761  
762    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
763
764  
765    
766
767      <style type='text/css'>.b-45725777-top { padding-top: 67.2px; } .b-45725777-bottom { padding-bottom: 67.2px; } .b-45725777-text_color { color: #FFFFFF; } .b-45725777-content_width { max-width: 1230px; } .b-45725777-background_color { background-color: #2B3636; } .b-45725777-heading_text_color { color: #FFFFFF; }</style>
768
769      
770        <div class="course-block block text  " id="block-45725777">
771      
772
773        
774
775
776
777
778
779<style>
780
781  .block__text .b-45725777-text_color {
782    color: #FFFFFF
783  }
784
785
786
787  .block__text .b-45725777-content_width {
788    width: 1230px;
789  }
790
791
792
793  .block__text .b-45725777-heading_text_color h1,
794  .block__text .b-45725777-heading_text_color h2,
795  .block__text .b-45725777-heading_text_color h3,
796  .block__text .b-45725777-heading_text_color h4,
797  .block__text .b-45725777-heading_text_color h5,
798  .block__text .b-45725777-heading_text_color h6 {
799    color: #FFFFFF
800  }
801
802
803  .block__text .block__text-wrapper h2{
804    margin-bottom: 2px;
805  }
806
807  .block__text .block__text-wrapper h3{
808    margin-bottom: 5px;
809  }
810
811  .block__text .block__text-wrapper h4{
812    margin-bottom: 9px;
813  }
814
815  .block__text .block__text-wrapper h5{
816    margin-bottom: 11px;
817  }
818
819  .block__text .block__text-wrapper h6{
820    margin-bottom: 14px;
821  }
822
823@media screen and (min-width: 768px) {
824  .b-45725777-top {
825    padding-top: 120px;
826  }
827  .b-45725777-bottom {
828    padding-bottom: 120px;
829  }
830}
831</style>
832
833<section class='container bl block__text rich-text b-45725777-top b-45725777-bottom b-45725777-background_color'>
834  <div class="block__text-wrapper b-45725777-content_width b-45725777-heading_text_color b-45725777-text_color" data-target="block.data.body">
835    <h2>Prioritizing your health isn’t the same as neglecting your responsibilities. It means choosing yourself first to do everything else better.</h2><p>I understand that you have essential commitments and goals in life, but that doesn’t mean your health and self-care has to end up last. </p><p>As a Human Performance Specialist, I know that a fit and functional body is the foundation for success. If you always keep increasing your to-do list while moving yourself to the bottom, you’ll never complete it all---at least not to the best of your ability! </p><h4>Who will complete all those tasks if you get burned out?</h4>
836  </div>
837</section>
838
839
840      
841        </div>
842      
843
844    
845  
846
847
848  
849    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
850
851  
852    
853
854      <style type='text/css'>.b-45725778-top { padding-top: 0.0px; } .b-45725778-bottom { padding-bottom: 0.0px; } .b-45725778-text_color { color: #FF; } .b-45725778-gutter_width { --gutter-width: 50px; } .b-45725778-content_width { width: 1300px; } .b-45725778-heading_color { color: #FFF; } .b-45725778-text_alignment { text-align: left; } .b-45725778-background_color { background-color: #09A59A; } .b-45725778-image_border_radius { border-radius: 5px; }</style>
855
856      
857        <div class="course-block block image_with_text  " id="block-45725778">
858      
859
860        
861
862
863
864
865
866
867
868
869
870<style>
871
872  .block__image-with-text .b-45725778-text_color {
873    color: #FF;
874  }
875
876
877
878  .block__image-with-text.b-45725778-background_color {
879    background-color: #09A59A;
880  }
881
882
883
884  .block__image-with-text .b-45725778-heading_color .block__image-with-text__inner__heading {
885    color: #FFF;
886  }
887
888
889
890  .block__image-with-text .b-45725778-text_alignment {
891    text-align: left;
892  }
893
894
895  .block__image-with-text__image.b-45725778-image_border_radius {
896    border-radius: 5px;
897  }
898
899  .block__image-with-text .block__image-with-text__inner__heading h2{
900    margin-bottom: 2px;
901  }
902
903  .block__image-with-text .block__image-with-text__inner__heading h3{
904    margin-bottom: 5px;
905  }
906
907  .block__image-with-text .block__image-with-text__inner__heading h4{
908    margin-bottom: 9px;
909  }
910
911  .block__image-with-text .block__image-with-text__inner__heading h5{
912    margin-bottom: 11px;
913  }
914
915  .block__image-with-text .block__image-with-text__inner__heading h6{
916    margin-bottom: 14px;
917  }
918
919@media screen and (min-width: 768px) {
920  .b-45725778-top {
921    padding-top: 0px;
922  }
923  .b-45725778-bottom {
924    padding-bottom: 0px;
925  }
926  
927    .b-45725778-gutter_width .block__image-with-text__text-wrapper {
928      width: calc(50% - 25px);
929      
930        margin-right: 25px;
931      
932    }
933    .b-45725778-gutter_width div.block__image-with-text__image {
934      width: calc(50% - 25px);
935      
936        margin-left: 25px;
937      
938    }
939  
940}
941</style>
942
943<section class='bl container block__image-with-text b-45725778-background_color b-45725778-top b-45725778-bottom b-45725778-gutter_width image-with-text-layout-right'>
944  <div class="b-45725778-content_width block__image-with-text__wrapper b-45725778-heading_color b-45725778-text_color b-45725778-text_alignment">
945    
946      <div class="block__image-with-text__inner block__image-with-text__text-wrapper rich-text">
947        
948          <div class="block__image-with-text__inner__heading">
949            <h4>Improve your Fitness at Any Level</h4><p>
949The buildable modules of my HNL Fit: Worker’s Edition Program are suitable for any fitness level, whether you are a beginner or more advanced.  </p><h4>Get Results Without Wasting Time</h4><p>My HNL Fit: Worker’s Edition Program is explicitly tailored to busy working individuals who need an effective, flexible and time-efficient plan that fits into a hectic schedule. </p><h4>Train at Your Convenience</h4><p>The HNL Fit: Worker’s Edition Program doesn’t require a gym membership or lots of expensive equipment that takes space you don’t have. All you need commitment and a few minutes a day to complete the exercises whenever it’s convenient. </p><h4>Be Proactive about your Health</h4><p>The HNL Fit: Worker’s Edition Program will provide you with a lasting fitness and health foundation that benefits every area of your life. Besides building functional strength, you will reduce stress levels, relieve muscle tension, and prevent injuries down the line.</p>
950          </div>
951        
952        
953          <p><a href="https://courses.hnlmovement.com/purchase?product_id=2499532" target="_blank" style="background-color:rgb(255, 255, 255);">BUY now $249</a></p>
954        
955      </div>
956      <div class="block__image-with-text__inner block__image-with-text__image">
957        
958        <img
959          src='https://uploads.teachablecdn.com/attachments/0rRTbmARreFE387dVKSN_sales+page+pic+3a-min.jpg'
960          alt='Your life is about you, just like this program.'
961          data-target="block.data.image_url block.data.alt_text"
962          class="block__image-with-text__image b-45725778-image_border_radius image"
963        />
964        
965      </div>
966    
967    </div>
968</section>
969
970
971      
972        </div>
973      
974
975    
976  
977
978
979  
980    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
981
982  
983    
984
985      <style type='text/css'>.b-45725779-top { padding-top: 22.400000000000002px; } .b-45725779-bottom { padding-bottom: 22.400000000000002px; } .b-45725779-content_width { width: 960px; } .b-45725779-background_color { background-color: #2B3636; } .b-45725779-heading_text_color { color: #FFF; } .b-45725779-lecture_name_background_color { background-color: #FFF; } .b-45725779-section_name_background_color { background-color: #09A59A; }</style>
986
987      
988        <div class="course-block block curriculum_v2  " id="block-45725779">
989      
990
991        
992
993
994
995
996<style>
997  @media screen and (min-width: 768px) {
998    .b-45725779-top {
999      padding-top: 40px;
1000    }
1001    .b-45725779-bottom {
1002      padding-bottom: 40px;
1003    }
1004  }
1005  .block__curriculum__section__title.b-45725779-section_name_background_color {
1006    background-color: #09A59A;
1007  }
1008  .block__curriculum__section__list__item.b-45725779-lecture_name_background_color {
1009    background-color: #FFF;
1010  }
1011</style>
1012
1013<div class='container bl b-45725779-top b-45725779-bottom b-45725779-background_color block__curriculum__wrapper'>
1014  <div class='block__curriculum__container b-45725779-content_width'>
1015    <div class='block__curriculum'>
1016      
1017        <div class='block__curriculum__title b-45725779-heading_text_color rich-text'><h4><strong>Course Curriculum</strong></h4><p><br></p></div>
1018        <div class='block_curriculum_sections'>
1019          
1020            <section class='bl block__curriculum__section'>
1021  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
1022    <span class="block__curriculum__section__lock-icon">
1023      <i class="fa fa-lock"></i>&nbsp;
1024    </span>
1025    Welcome to HNL Fit: Worker’s Edition!
1026    <div class="block__curriculum__section__days-to-drip">
1027      <div class="block__curriculum__section__days-to-drip--logged-in">
1028        Available in
1029        <span class="block__curriculum__section__days-to-drip__number"></span>
1030        days
1031      </div>
1032      <div class="block__curriculum__section__days-to-drip--logged-out">
1033        <span class="block__curriculum__section__days-to-drip__number"></span>
1034        days
1035        after you enroll
1036      </div>
1037    </div>
1038  </div>
1039  <ul class='block__curriculum__section__list'>
1040    
1041    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1042      <a
1043        class='block__curriculum__section__list__item__link'
1044        data-ss-course-id='1019686'
1045        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1046        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/21093398'
1047        data-ss-event-type='button'
1048        data-ss-lecture-id='21093398'
1049        data-ss-school-id='669146'
1050        data-ss-user-id=''
1051        href='/courses/hnl-fit-workers-edition/lectures/21093398'
1052      >
1053        <span class='block__curriculum__section__list__item__lecture-icon'>
1054          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1055            <use xlink:href="#icon__Video"></use>
1056          </svg>
1057        </span>
1058        <span class="block__curriculum__section__list__item__lecture-name">Welcome! Watch and Read First</span>
1059        
1060          <span class="block__curriculum__section__list__item__lecture-duration">(2:49)</span>
1061        
1062        
1063          <button class='block__curriculum__section__list__item__button start'>Start</button>
1064        
1065      </a>
1066    </li>
1067    
1068    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1069      <a
1070        class='block__curriculum__section__list__item__link'
1071        data-ss-course-id='1019686'
1072        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1073        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24862983'
1074        data-ss-event-type='button'
1075        data-ss-lecture-id='24862983'
1076        data-ss-school-id='669146'
1077        data-ss-user-id=''
1078        href='/courses/hnl-fit-workers-edition/lectures/24862983'
1079      >
1080        <span class='block__curriculum__section__list__item__lecture-icon'>
1081          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1082            <use xlink:href="#icon__Video"></use>
1083          </svg>
1084        </span>
1085        <span class="block__curriculum__section__list__item__lecture-name">The Lifestyle of the Working Professional</span>
1086        
1087          <span class="block__curriculum__section__list__item__lecture-duration">(5:38)</span>
1088        
1089        
1090          <button class='block__curriculum__section__list__item__button start'>Start</button>
1091        
1092      </a>
1093    </li>
1094    
1095    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1096      <a
1097        class='block__curriculum__section__list__item__link'
1098        data-ss-course-id='1019686'
1099        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1100        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863000'
1101        data-ss-event-type='button'
1102        data-ss-lecture-id='24863000'
1103        data-ss-school-id='669146'
1104        data-ss-user-id=''
1105        href='/courses/hnl-fit-workers-edition/lectures/24863000'
1106      >
1107        <span class='block__curriculum__section__list__item__lecture-icon'>
1108          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1109            <use xlink:href="#icon__Video"></use>
1110          </svg>
1111        </span>
1112        <span class="block__curriculum__section__list__item__lecture-name">Importance of Your Health & Fitness</span>
1113        
1114          <span class="block__curriculum__section__list__item__lecture-duration">(3:13)</span>
1115        
1116        
1117          <button class='block__curriculum__section__list__item__button start'>Start</button>
1118        
1119      </a>
1120    </li>
1121    
1122    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1123      <a
1124        class='block__curriculum__section__list__item__link'
1125        data-ss-course-id='1019686'
1126        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1127        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863011'
1128        data-ss-event-type='button'
1129        data-ss-lecture-id='24863011'
1130        data-ss-school-id='669146'
1131        data-ss-user-id=''
1132        href='/courses/hnl-fit-workers-edition/lectures/24863011'
1133      >
1134        <span class='block__curriculum__section__list__item__lecture-icon'>
1135          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1136            <use xlink:href="#icon__Video"></use>
1137          </svg>
1138        </span>
1139        <span class="block__curriculum__section__list__item__lecture-name">How to Navigate Through This Course</span>
1140        
1141          <span class="block__curriculum__section__list__item__lecture-duration">(4:25)</span>
1142        
1143        
1144          <button class='block__curriculum__section__list__item__button start'>Start</button>
1145        
1146      </a>
1147    </li>
1148    
1149    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1150      <a
1151        class='block__curriculum__section__list__item__link'
1152        data-ss-course-id='1019686'
1153        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1154        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/27448018'
1155        data-ss-event-type='button'
1156        data-ss-lecture-id='27448018'
1157        data-ss-school-id='669146'
1158        data-ss-user-id=''
1159        href='/courses/hnl-fit-workers-edition/lectures/27448018'
1160      >
1161        <span class='block__curriculum__section__list__item__lecture-icon'>
1162          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Subject icon">
1163            <use xlink:href="#icon__Subject"></use>
1164          </svg>
1165        </span>
1166        <span class="block__curriculum__section__list__item__lecture-name">Join the Private Facebook Group!</span>
1167        
1168        
1169          <button class='block__curriculum__section__list__item__button start'>Start</button>
1170        
1171      </a>
1172    </li>
1173    
1174  </ul>
1175</section>
1176
1177          
1178            <section class='bl block__curriculum__section'>
1179  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
1180    <span class="block__curriculum__section__lock-icon">
1181      <i class="fa fa-lock"></i>&nbsp;
1182    </span>
1183    Improving Posture & Movement Awareness
1184    <div class="block__curriculum__section__days-to-drip">
1185      <div class="block__curriculum__section__days-to-drip--logged-in">
1186        Available in
1187        <span class="block__curriculum__section__days-to-drip__number"></span>
1188        days
1189      </div>
1190      <div class="block__curriculum__section__days-to-drip--logged-out">
1191        <span class="block__curriculum__section__days-to-drip__number"></span>
1192        days
1193        after you enroll
1194      </div>
1195    </div>
1196  </div>
1197  <ul class='block__curriculum__section__list'>
1198    
1199    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1200      <a
1201        class='block__curriculum__section__list__item__link'
1202        data-ss-course-id='1019686'
1203        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1204        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863019'
1205        data-ss-event-type='button'
1206        data-ss-lecture-id='24863019'
1207        data-ss-school-id='669146'
1208        data-ss-user-id=''
1209        href='/courses/hnl-fit-workers-edition/lectures/24863019'
1210      >
1211        <span class='block__curriculum__section__list__item__lecture-icon'>
1212          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1213            <use xlink:href="#icon__Video"></use>
1214          </svg>
1215        </span>
1216        <span class="block__curriculum__section__list__item__lecture-name">Vital Importance of Improving Posture</span>
1217        
1218          <span class="block__curriculum__section__list__item__lecture-duration">(5:11)</span>
1219        
1220        
1221          <button class='block__curriculum__section__list__item__button start'>Start</button>
1222        
1223      </a>
1224    </li>
1225    
1226    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1227      <a
1228        class='block__curriculum__section__list__item__link'
1229        data-ss-course-id='1019686'
1230        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1231        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863020'
1232        data-ss-event-type='button'
1233        data-ss-lecture-id='24863020'
1234        data-ss-school-id='669146'
1235        data-ss-user-id=''
1236        href='/courses/hnl-fit-workers-edition/lectures/24863020'
1237      >
1238        <span class='block__curriculum__section__list__item__lecture-icon'>
1239          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1240            <use xlink:href="#icon__Video"></use>
1241          </svg>
1242        </span>
1243        <span class="block__curriculum__section__list__item__lecture-name">Interdependence Between Posture and Movement</span>
1244        
1245          <span class="block__curriculum__section__list__item__lecture-duration">(5:32)</span>
1246        
1247        
1248          <button class='block__curriculum__section__list__item__button start'>Start</button>
1249        
1250      </a>
1251    </li>
1252    
1253    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1254      <a
1255        class='block__curriculum__section__list__item__link'
1256        data-ss-course-id='1019686'
1257        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1258        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863034'
1259        data-ss-event-type='button'
1260        data-ss-lecture-id='24863034'
1261        data-ss-school-id='669146'
1262        data-ss-user-id=''
1263        href='/courses/hnl-fit-workers-edition/lectures/24863034'
1264      >
1265        <span class='block__curriculum__section__list__item__lecture-icon'>
1266          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1267            <use xlink:href="#icon__Video"></use>
1268          </svg>
1269        </span>
1270        <span class="block__curriculum__section__list__item__lecture-name">Start Firing Your Muscles</span>
1271        
1272          <span class="block__curriculum__section__list__item__lecture-duration">(2:59)</span>
1273        
1274        
1275          <button class='block__curriculum__section__list__item__button start'>Start</button>
1276        
1277      </a>
1278    </li>
1279    
1280    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1281      <a
1282        class='block__curriculum__section__list__item__link'
1283        data-ss-course-id='1019686'
1284        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1285        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863039'
1286        data-ss-event-type='button'
1287        data-ss-lecture-id='24863039'
1288        data-ss-school-id='669146'
1289        data-ss-user-id=''
1290        href='/courses/hnl-fit-workers-edition/lectures/24863039'
1291      >
1292        <span class='block__curriculum__section__list__item__lecture-icon'>
1293          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1294            <use xlink:href="#icon__Video"></use>
1295          </svg>
1296        </span>
1297        <span class="block__curriculum__section__list__item__lecture-name">Build Strength & Conditioning for Daily Living</span>
1298        
1299          <span class="block__curriculum__section__list__item__lecture-duration">(3:20)</span>
1300        
1301        
1302          <button class='block__curriculum__section__list__item__button preview'>Preview</button>
1303        
1304      </a>
1305    </li>
1306    
1307    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1308      <a
1309        class='block__curriculum__section__list__item__link'
1310        data-ss-course-id='1019686'
1311        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1312        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863040'
1313        data-ss-event-type='button'
1314        data-ss-lecture-id='24863040'
1315        data-ss-school-id='669146'
1316        data-ss-user-id=''
1317        href='/courses/hnl-fit-workers-edition/lectures/24863040'
1318      >
1319        <span class='block__curriculum__section__list__item__lecture-icon'>
1320          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1321            <use xlink:href="#icon__Video"></use>
1322          </svg>
1323        </span>
1324        <span class="block__curriculum__section__list__item__lecture-name">Learn How to Move Efficiently</span>
1325        
1326          <span class="block__curriculum__section__list__item__lecture-duration">(3:08)</span>
1327        
1328        
1329          <button class='block__curriculum__section__list__item__button start'>Start</button>
1330        
1331      </a>
1332    </li>
1333    
1334    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1335      <a
1336        class='block__curriculum__section__list__item__link'
1337        data-ss-course-id='1019686'
1338        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1339        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863041'
1340        data-ss-event-type='button'
1341        data-ss-lecture-id='24863041'
1342        data-ss-school-id='669146'
1343        data-ss-user-id=''
1344        href='/courses/hnl-fit-workers-edition/lectures/24863041'
1345      >
1346        <span class='block__curriculum__section__list__item__lecture-icon'>
1347          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1348            <use xlink:href="#icon__Video"></use>
1349          </svg>
1350        </span>
1351        <span class="block__curriculum__section__list__item__lecture-name">POSTURAL EXERCISE TUTORIAL LINKS</span>
1352        
1353          <span class="block__curriculum__section__list__item__lecture-duration">(0:56)</span>
1354        
1355        
1356          <button class='block__curriculum__section__list__item__button start'>Start</button>
1357        
1358      </a>
1359    </li>
1360    
1361  </ul>
1362</section>
1363
1364          
1365            <section class='bl block__curriculum__section'>
1366  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
1367    <span class="block__curriculum__section__lock-icon">
1368      <i class="fa fa-lock"></i>&nbsp;
1369    </span>
1370    Key Fitness Concepts and Strategies
1371    <div class="block__curriculum__section__days-to-drip">
1372      <div class="block__curriculum__section__days-to-drip--logged-in">
1373        Available in
1374        <span class="block__curriculum__section__days-to-drip__number"></span>
1375        days
1376      </div>
1377      <div class="block__curriculum__section__days-to-drip--logged-out">
1378        <span class="block__curriculum__section__days-to-drip__number"></span>
1379        days
1380        after you enroll
1381      </div>
1382    </div>
1383  </div>
1384  <ul class='block__curriculum__section__list'>
1385    
1386    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1387      <a
1388        class='block__curriculum__section__list__item__link'
1389        data-ss-course-id='1019686'
1390        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1391        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863441'
1392        data-ss-event-type='button'
1393        data-ss-lecture-id='24863441'
1394        data-ss-school-id='669146'
1395        data-ss-user-id=''
1396        href='/courses/hnl-fit-workers-edition/lectures/24863441'
1397      >
1398        <span class='block__curriculum__section__list__item__lecture-icon'>
1399          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1400            <use xlink:href="#icon__Video"></use>
1401          </svg>
1402        </span>
1403        <span class="block__curriculum__section__list__item__lecture-name">How to Progress, Progress Gradually</span>
1404        
1405          <span class="block__curriculum__section__list__item__lecture-duration">(5:25)</span>
1406        
1407        
1408          <button class='block__curriculum__section__list__item__button start'>Start</button>
1409        
1410      </a>
1411    </li>
1412    
1413    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1414      <a
1415        class='block__curriculum__section__list__item__link'
1416        data-ss-course-id='1019686'
1417        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1418        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863443'
1419        data-ss-event-type='button'
1420        data-ss-lecture-id='24863443'
1421        data-ss-school-id='669146'
1422        data-ss-user-id=''
1423        href='/courses/hnl-fit-workers-edition/lectures/24863443'
1424      >
1425        <span class='block__curriculum__section__list__item__lecture-icon'>
1426          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1427            <use xlink:href="#icon__Video"></use>
1428          </svg>
1429        </span>
1430        <span class="block__curriculum__section__list__item__lecture-name">The Movement Speed Continuum</span>
1431        
1432          <span class="block__curriculum__section__list__item__lecture-duration">(5:38)</span>
1433        
1434        
1435          <button class='block__curriculum__section__list__item__button start'>Start</button>
1436        
1437      </a>
1438    </li>
1439    
1440    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1441      <a
1442        class='block__curriculum__section__list__item__link'
1443        data-ss-course-id='1019686'
1444        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1445        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863444'
1446        data-ss-event-type='button'
1447        data-ss-lecture-id='24863444'
1448        data-ss-school-id='669146'
1449        data-ss-user-id=''
1450        href='/courses/hnl-fit-workers-edition/lectures/24863444'
1451      >
1452        <span class='block__curriculum__section__list__item__lecture-icon'>
1453          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1454            <use xlink:href="#icon__Video"></use>
1455          </svg>
1456        </span>
1457        <span class="block__curriculum__section__list__item__lecture-name">ISO: Isometric Movement Instruction</span>
1458        
1459          <span class="block__curriculum__section__list__item__lecture-duration">(2:31)</span>
1460        
1461        
1462          <button class='block__curriculum__section__list__item__button start'>Start</button>
1463        
1464      </a>
1465    </li>
1466    
1467    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1468      <a
1469        class='block__curriculum__section__list__item__link'
1470        data-ss-course-id='1019686'
1471        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1472        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863449'
1473        data-ss-event-type='button'
1474        data-ss-lecture-id='24863449'
1475        data-ss-school-id='669146'
1476        data-ss-user-id=''
1477        href='/courses/hnl-fit-workers-edition/lectures/24863449'
1478      >
1479        <span class='block__curriculum__section__list__item__lecture-icon'>
1480          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1481            <use xlink:href="#icon__Video"></use>
1482          </svg>
1483        </span>
1484        <span class="block__curriculum__section__list__item__lecture-name">10s+10s: 10sec Down + 10sec Up Movement Instruction</span>
1485        
1486          <span class="block__curriculum__section__list__item__lecture-duration">(1:30)</span>
1487        
1488        
1489          <button class='block__curriculum__section__list__item__button start'>Start</button>
1490        
1491      </a>
1492    </li>
1493    
1494    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1495      <a
1496        class='block__curriculum__section__list__item__link'
1497        data-ss-course-id='1019686'
1498        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1499        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863451'
1500        data-ss-event-type='button'
1501        data-ss-lecture-id='24863451'
1502        data-ss-school-id='669146'
1503        data-ss-user-id=''
1504        href='/courses/hnl-fit-workers-edition/lectures/24863451'
1505      >
1506        <span class='block__curriculum__section__list__item__lecture-icon'>
1507          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1508            <use xlink:href="#icon__Video"></use>
1509          </svg>
1510        </span>
1511        <span class="block__curriculum__section__list__item__lecture-name">SE+FR: Slow Eccentric (10sec Down) + Fast Rep Up Movement Instruction</span>
1512        
1513          <span class="block__curriculum__section__list__item__lecture-duration">(1:09)</span>
1514        
1515        
1516          <button class='block__curriculum__section__list__item__button preview'>Preview</button>
1517        
1518      </a>
1519    </li>
1520    
1521    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1522      <a
1523        class='block__curriculum__section__list__item__link'
1524        data-ss-course-id='1019686'
1525        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1526        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863453'
1527        data-ss-event-type='button'
1528        data-ss-lecture-id='24863453'
1529        data-ss-school-id='669146'
1530        data-ss-user-id=''
1531        href='/courses/hnl-fit-workers-edition/lectures/24863453'
1532      >
1533        <span class='block__curriculum__section__list__item__lecture-icon'>
1534          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1535            <use xlink:href="#icon__Video"></use>
1536          </svg>
1537        </span>
1538        <span class="block__curriculum__section__list__item__lecture-name">Reps: Control Your Reps Movement Instruction</span>
1539        
1540          <span class="block__curriculum__section__list__item__lecture-duration">(1:12)</span>
1541        
1542        
1543          <button class='block__curriculum__section__list__item__button start'>Start</button>
1544        
1545      </a>
1546    </li>
1547    
1548    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1549      <a
1550        class='block__curriculum__section__list__item__link'
1551        data-ss-course-id='1019686'
1552        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1553        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863454'
1554        data-ss-event-type='button'
1555        data-ss-lecture-id='24863454'
1556        data-ss-school-id='669146'
1557        data-ss-user-id=''
1558        href='/courses/hnl-fit-workers-edition/lectures/24863454'
1559      >
1560        <span class='block__curriculum__section__list__item__lecture-icon'>
1561          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1562            <use xlink:href="#icon__Video"></use>
1563          </svg>
1564        </span>
1565        <span class="block__curriculum__section__list__item__lecture-name">Listen to Your Body and Optimize Recovery</span>
1566        
1567          <span class="block__curriculum__section__list__item__lecture-duration">(4:15)</span>
1568        
1569        
1570          <button class='block__curriculum__section__list__item__button start'>Start</button>
1571        
1572      </a>
1573    </li>
1574    
1575  </ul>
1576</section>
1577
1578          
1579            <section class='bl block__curriculum__section'>
1580  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
1581    <span class="block__curriculum__section__lock-icon">
1582      <i class="fa fa-lock"></i>&nbsp;
1583    </span>
1584    Developing a Functional Core
1585    <div class="block__curriculum__section__days-to-drip">
1586      <div class="block__curriculum__section__days-to-drip--logged-in">
1587        Available in
1588        <span class="block__curriculum__section__days-to-drip__number"></span>
1589        days
1590      </div>
1591      <div class="block__curriculum__section__days-to-drip--logged-out">
1592        <span class="block__curriculum__section__days-to-drip__number"></span>
1593        days
1594        after you enroll
1595      </div>
1596    </div>
1597  </div>
1598  <ul class='block__curriculum__section__list'>
1599    
1600    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1601      <a
1602        class='block__curriculum__section__list__item__link'
1603        data-ss-course-id='1019686'
1604        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1605        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863421'
1606        data-ss-event-type='button'
1607        data-ss-lecture-id='24863421'
1608        data-ss-school-id='669146'
1609        data-ss-user-id=''
1610        href='/courses/hnl-fit-workers-edition/lectures/24863421'
1611      >
1612        <span class='block__curriculum__section__list__item__lecture-icon'>
1613          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1614            <use xlink:href="#icon__Video"></use>
1615          </svg>
1616        </span>
1617        <span class="block__curriculum__section__list__item__lecture-name">The Foundation of Your Body: Building a Strong Core</span>
1618        
1619          <span class="block__curriculum__section__list__item__lecture-duration">(7:23)</span>
1620        
1621        
1622          <button class='block__curriculum__section__list__item__button start'>Start</button>
1623        
1624      </a>
1625    </li>
1626    
1627    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1628      <a
1629        class='block__curriculum__section__list__item__link'
1630        data-ss-course-id='1019686'
1631        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1632        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863422'
1633        data-ss-event-type='button'
1634        data-ss-lecture-id='24863422'
1635        data-ss-school-id='669146'
1636        data-ss-user-id=''
1637        href='/courses/hnl-fit-workers-edition/lectures/24863422'
1638      >
1639        <span class='block__curriculum__section__list__item__lecture-icon'>
1640          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1641            <use xlink:href="#icon__Video"></use>
1642          </svg>
1643        </span>
1644        <span class="block__curriculum__section__list__item__lecture-name">[CONCEPT] FRONT PLANK (ELEVATED) VS. FRONT PLANK ON THE GROUND</span>
1645        
1646          <span class="block__curriculum__section__list__item__lecture-duration">(2:21)</span>
1647        
1648        
1649          <button class='block__curriculum__section__list__item__button start'>Start</button>
1650        
1651      </a>
1652    </li>
1653    
1654    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1655      <a
1656        class='block__curriculum__section__list__item__link'
1657        data-ss-course-id='1019686'
1658        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1659        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863424'
1660        data-ss-event-type='button'
1661        data-ss-lecture-id='24863424'
1662        data-ss-school-id='669146'
1663        data-ss-user-id=''
1664        href='/courses/hnl-fit-workers-edition/lectures/24863424'
1665      >
1666        <span class='block__curriculum__section__list__item__lecture-icon'>
1667          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1668            <use xlink:href="#icon__Video"></use>
1669          </svg>
1670        </span>
1671        <span class="block__curriculum__section__list__item__lecture-name">CORE EXERCISE TUTORIAL LINKS</span>
1672        
1673          <span class="block__curriculum__section__list__item__lecture-duration">(1:02)</span>
1674        
1675        
1676          <button class='block__curriculum__section__list__item__button start'>Start</button>
1677        
1678      </a>
1679    </li>
1680    
1681  </ul>
1682</section>
1683
1684          
1685            <section class='bl block__curriculum__section'>
1686  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
1687    <span class="block__curriculum__section__lock-icon">
1688      <i class="fa fa-lock"></i>&nbsp;
1689    </span>
1690    Building Lower Body Strength
1691    <div class="block__curriculum__section__days-to-drip">
1692      <div class="block__curriculum__section__days-to-drip--logged-in">
1693        Available in
1694        <span class="block__curriculum__section__days-to-drip__number"></span>
1695        days
1696      </div>
1697      <div class="block__curriculum__section__days-to-drip--logged-out">
1698        <span class="block__curriculum__section__days-to-drip__number"></span>
1699        days
1700        after you enroll
1701      </div>
1702    </div>
1703  </div>
1704  <ul class='block__curriculum__section__list'>
1705    
1706    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1707      <a
1708        class='block__curriculum__section__list__item__link'
1709        data-ss-course-id='1019686'
1710        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1711        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863399'
1712        data-ss-event-type='button'
1713        data-ss-lecture-id='24863399'
1714        data-ss-school-id='669146'
1715        data-ss-user-id=''
1716        href='/courses/hnl-fit-workers-edition/lectures/24863399'
1717      >
1718        <span class='block__curriculum__section__list__item__lecture-icon'>
1719          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1720            <use xlink:href="#icon__Video"></use>
1721          </svg>
1722        </span>
1723        <span class="block__curriculum__section__list__item__lecture-name">Lower Body Fundamentals</span>
1724        
1725          <span class="block__curriculum__section__list__item__lecture-duration">(6:56)</span>
1726        
1727        
1728          <button class='block__curriculum__section__list__item__button start'>Start</button>
1729        
1730      </a>
1731    </li>
1732    
1733    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1734      <a
1735        class='block__curriculum__section__list__item__link'
1736        data-ss-course-id='1019686'
1737        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1738        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863400'
1739        data-ss-event-type='button'
1740        data-ss-lecture-id='24863400'
1741        data-ss-school-id='669146'
1742        data-ss-user-id=''
1743        href='/courses/hnl-fit-workers-edition/lectures/24863400'
1744      >
1745        <span class='block__curriculum__section__list__item__lecture-icon'>
1746          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1747            <use xlink:href="#icon__Video"></use>
1748          </svg>
1749        </span>
1750        <span class="block__curriculum__section__list__item__lecture-name">[CONCEPT] FRONT LUNGE (ELEVATED) VS. FRONT LUNGE ON THE GROUND</span>
1751        
1752          <span class="block__curriculum__section__list__item__lecture-duration">(2:03)</span>
1753        
1754        
1755          <button class='block__curriculum__section__list__item__button start'>Start</button>
1756        
1757      </a>
1758    </li>
1759    
1760    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1761      <a
1762        class='block__curriculum__section__list__item__link'
1763        data-ss-course-id='1019686'
1764        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1765        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863401'
1766        data-ss-event-type='button'
1767        data-ss-lecture-id='24863401'
1768        data-ss-school-id='669146'
1769        data-ss-user-id=''
1770        href='/courses/hnl-fit-workers-edition/lectures/24863401'
1771      >
1772        <span class='block__curriculum__section__list__item__lecture-icon'>
1773          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1774            <use xlink:href="#icon__Video"></use>
1775          </svg>
1776        </span>
1777        <span class="block__curriculum__section__list__item__lecture-name">LOWER BODY EXERCISE TUTORIAL LINKS</span>
1778        
1779          <span class="block__curriculum__section__list__item__lecture-duration">(0:54)</span>
1780        
1781        
1782          <button class='block__curriculum__section__list__item__button start'>Start</button>
1783        
1784      </a>
1785    </li>
1786    
1787  </ul>
1788</section>
1789
1790          
1791            <section class='bl block__curriculum__section'>
1792  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
1793    <span class="block__curriculum__section__lock-icon">
1794      <i class="fa fa-lock"></i>&nbsp;
1795    </span>
1796    Building Upper Body Strength
1797    <div class="block__curriculum__section__days-to-drip">
1798      <div class="block__curriculum__section__days-to-drip--logged-in">
1799        Available in
1800        <span class="block__curriculum__section__days-to-drip__number"></span>
1801        days
1802      </div>
1803      <div class="block__curriculum__section__days-to-drip--logged-out">
1804        <span class="block__curriculum__section__days-to-drip__number"></span>
1805        days
1806        after you enroll
1807      </div>
1808    </div>
1809  </div>
1810  <ul class='block__curriculum__section__list'>
1811    
1812    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1813      <a
1814        class='block__curriculum__section__list__item__link'
1815        data-ss-course-id='1019686'
1816        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1817        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863214'
1818        data-ss-event-type='button'
1819        data-ss-lecture-id='24863214'
1820        data-ss-school-id='669146'
1821        data-ss-user-id=''
1822        href='/courses/hnl-fit-workers-edition/lectures/24863214'
1823      >
1824        <span class='block__curriculum__section__list__item__lecture-icon'>
1825          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1826            <use xlink:href="#icon__Video"></use>
1827          </svg>
1828        </span>
1829        <span class="block__curriculum__section__list__item__lecture-name">Upper Body Fundamentals</span>
1830        
1831          <span class="block__curriculum__section__list__item__lecture-duration">(4:37)</span>
1832        
1833        
1834          <button class='block__curriculum__section__list__item__button start'>Start</button>
1835        
1836      </a>
1837    </li>
1838    
1839    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1840      <a
1841        class='block__curriculum__section__list__item__link'
1842        data-ss-course-id='1019686'
1843        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1844        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863215'
1845        data-ss-event-type='button'
1846        data-ss-lecture-id='24863215'
1847        data-ss-school-id='669146'
1848        data-ss-user-id=''
1849        href='/courses/hnl-fit-workers-edition/lectures/24863215'
1850      >
1851        <span class='block__curriculum__section__list__item__lecture-icon'>
1852          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1853            <use xlink:href="#icon__Video"></use>
1854          </svg>
1855        </span>
1856        <span class="block__curriculum__section__list__item__lecture-name">[CONCEPT] PUSH UP (ELEVATED) VS. PUSH UP ON THE GROUND</span>
1857        
1858          <span class="block__curriculum__section__list__item__lecture-duration">(2:21)</span>
1859        
1860        
1861          <button class='block__curriculum__section__list__item__button start'>Start</button>
1862        
1863      </a>
1864    </li>
1865    
1866    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1867      <a
1868        class='block__curriculum__section__list__item__link'
1869        data-ss-course-id='1019686'
1870        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1871        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863216'
1872        data-ss-event-type='button'
1873        data-ss-lecture-id='24863216'
1874        data-ss-school-id='669146'
1875        data-ss-user-id=''
1876        href='/courses/hnl-fit-workers-edition/lectures/24863216'
1877      >
1878        <span class='block__curriculum__section__list__item__lecture-icon'>
1879          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1880            <use xlink:href="#icon__Video"></use>
1881          </svg>
1882        </span>
1883        <span class="block__curriculum__section__list__item__lecture-name">UPPER BODY EXERCISE TUTORIAL LINKS</span>
1884        
1885        
1886          <button class='block__curriculum__section__list__item__button start'>Start</button>
1887        
1888      </a>
1889    </li>
1890    
1891  </ul>
1892</section>
1893
1894          
1895            <section class='bl block__curriculum__section'>
1896  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
1897    <span class="block__curriculum__section__lock-icon">
1898      <i class="fa fa-lock"></i>&nbsp;
1899    </span>
1900    Sustainable Nutrition Habits
1901    <div class="block__curriculum__section__days-to-drip">
1902      <div class="block__curriculum__section__days-to-drip--logged-in">
1903        Available in
1904        <span class="block__curriculum__section__days-to-drip__number"></span>
1905        days
1906      </div>
1907      <div class="block__curriculum__section__days-to-drip--logged-out">
1908        <span class="block__curriculum__section__days-to-drip__number"></span>
1909        days
1910        after you enroll
1911      </div>
1912    </div>
1913  </div>
1914  <ul class='block__curriculum__section__list'>
1915    
1916    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1917      <a
1918        class='block__curriculum__section__list__item__link'
1919        data-ss-course-id='1019686'
1920        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1921        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863168'
1922        data-ss-event-type='button'
1923        data-ss-lecture-id='24863168'
1924        data-ss-school-id='669146'
1925        data-ss-user-id=''
1926        href='/courses/hnl-fit-workers-edition/lectures/24863168'
1927      >
1928        <span class='block__curriculum__section__list__item__lecture-icon'>
1929          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1930            <use xlink:href="#icon__Video"></use>
1931          </svg>
1932        </span>
1933        <span class="block__curriculum__section__list__item__lecture-name">Nutrition is Integrated Into Your Lifestyle</span>
1934        
1935          <span class="block__curriculum__section__list__item__lecture-duration">(4:02)</span>
1936        
1937        
1938          <button class='block__curriculum__section__list__item__button preview'>Preview</button>
1939        
1940      </a>
1941    </li>
1942    
1943    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1944      <a
1945        class='block__curriculum__section__list__item__link'
1946        data-ss-course-id='1019686'
1947        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1948        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863176'
1949        data-ss-event-type='button'
1950        data-ss-lecture-id='24863176'
1951        data-ss-school-id='669146'
1952        data-ss-user-id=''
1953        href='/courses/hnl-fit-workers-edition/lectures/24863176'
1954      >
1955        <span class='block__curriculum__section__list__item__lecture-icon'>
1956          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1957            <use xlink:href="#icon__Video"></use>
1958          </svg>
1959        </span>
1960        <span class="block__curriculum__section__list__item__lecture-name">Making Nutrition Positive and Health Promoting</span>
1961        
1962          <span class="block__curriculum__section__list__item__lecture-duration">(4:37)</span>
1963        
1964        
1965          <button class='block__curriculum__section__list__item__button start'>Start</button>
1966        
1967      </a>
1968    </li>
1969    
1970    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1971      <a
1972        class='block__curriculum__section__list__item__link'
1973        data-ss-course-id='1019686'
1974        data-ss-event-name='Lecture: Start (Sales - PE v2)'
1975        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863177'
1976        data-ss-event-type='button'
1977        data-ss-lecture-id='24863177'
1978        data-ss-school-id='669146'
1979        data-ss-user-id=''
1980        href='/courses/hnl-fit-workers-edition/lectures/24863177'
1981      >
1982        <span class='block__curriculum__section__list__item__lecture-icon'>
1983          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
1984            <use xlink:href="#icon__Video"></use>
1985          </svg>
1986        </span>
1987        <span class="block__curriculum__section__list__item__lecture-name">Don't Waste Your Time Counting Calories</span>
1988        
1989          <span class="block__curriculum__section__list__item__lecture-duration">(6:00)</span>
1990        
1991        
1992          <button class='block__curriculum__section__list__item__button start'>Start</button>
1993        
1994      </a>
1995    </li>
1996    
1997    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
1998      <a
1999        class='block__curriculum__section__list__item__link'
2000        data-ss-course-id='1019686'
2001        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2002        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863179'
2003        data-ss-event-type='button'
2004        data-ss-lecture-id='24863179'
2005        data-ss-school-id='669146'
2006        data-ss-user-id=''
2007        href='/courses/hnl-fit-workers-edition/lectures/24863179'
2008      >
2009        <span class='block__curriculum__section__list__item__lecture-icon'>
2010          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2011            <use xlink:href="#icon__Video"></use>
2012          </svg>
2013        </span>
2014        <span class="block__curriculum__section__list__item__lecture-name">Eat Until You're 80% Full</span>
2015        
2016          <span class="block__curriculum__section__list__item__lecture-duration">(6:02)</span>
2017        
2018        
2019          <button class='block__curriculum__section__list__item__button start'>Start</button>
2020        
2021      </a>
2022    </li>
2023    
2024    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2025      <a
2026        class='block__curriculum__section__list__item__link'
2027        data-ss-course-id='1019686'
2028        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2029        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863180'
2030        data-ss-event-type='button'
2031        data-ss-lecture-id='24863180'
2032        data-ss-school-id='669146'
2033        data-ss-user-id=''
2034        href='/courses/hnl-fit-workers-edition/lectures/24863180'
2035      >
2036        <span class='block__curriculum__section__list__item__lecture-icon'>
2037          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2038            <use xlink:href="#icon__Video"></use>
2039          </svg>
2040        </span>
2041        <span class="block__curriculum__section__list__item__lecture-name">Practical Fundamentals of Portion Sizes</span>
2042        
2043          <span class="block__curriculum__section__list__item__lecture-duration">(7:06)</span>
2044        
2045        
2046          <button class='block__curriculum__section__list__item__button start'>Start</button>
2047        
2048      </a>
2049    </li>
2050    
2051    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2052      <a
2053        class='block__curriculum__section__list__item__link'
2054        data-ss-course-id='1019686'
2055        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2056        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863181'
2057        data-ss-event-type='button'
2058        data-ss-lecture-id='24863181'
2059        data-ss-school-id='669146'
2060        data-ss-user-id=''
2061        href='/courses/hnl-fit-workers-edition/lectures/24863181'
2062      >
2063        <span class='block__curriculum__section__list__item__lecture-icon'>
2064          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2065            <use xlink:href="#icon__Video"></use>
2066          </svg>
2067        </span>
2068        <span class="block__curriculum__section__list__item__lecture-name">Developing Sustainable Nutrition Habits, Not Short Term Dieting</span>
2069        
2070          <span class="block__curriculum__section__list__item__lecture-duration">(9:09)</span>
2071        
2072        
2073          <button class='block__curriculum__section__list__item__button start'>Start</button>
2074        
2075      </a>
2076    </li>
2077    
2078    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2079      <a
2080        class='block__curriculum__section__list__item__link'
2081        data-ss-course-id='1019686'
2082        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2083        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863182'
2084        data-ss-event-type='button'
2085        data-ss-lecture-id='24863182'
2086        data-ss-school-id='669146'
2087        data-ss-user-id=''
2088        href='/courses/hnl-fit-workers-edition/lectures/24863182'
2089      >
2090        <span class='block__curriculum__section__list__item__lecture-icon'>
2091          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2092            <use xlink:href="#icon__Video"></use>
2093          </svg>
2094        </span>
2095        <span class="block__curriculum__section__list__item__lecture-name">Basics of Hydration</span>
2096        
2097          <span class="block__curriculum__section__list__item__lecture-duration">(9:49)</span>
2098        
2099        
2100          <button class='block__curriculum__section__list__item__button start'>Start</button>
2101        
2102      </a>
2103    </li>
2104    
2105    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2106      <a
2107        class='block__curriculum__section__list__item__link'
2108        data-ss-course-id='1019686'
2109        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2110        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863183'
2111        data-ss-event-type='button'
2112        data-ss-lecture-id='24863183'
2113        data-ss-school-id='669146'
2114        data-ss-user-id=''
2115        href='/courses/hnl-fit-workers-edition/lectures/24863183'
2116      >
2117        <span class='block__curriculum__section__list__item__lecture-icon'>
2118          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2119            <use xlink:href="#icon__Video"></use>
2120          </svg>
2121        </span>
2122        <span class="block__curriculum__section__list__item__lecture-name">Spectrum of Food Choices</span>
2123        
2124          <span class="block__curriculum__section__list__item__lecture-duration">(8:22)</span>
2125        
2126        
2127          <button class='block__curriculum__section__list__item__button start'>Start</button>
2128        
2129      </a>
2130    </li>
2131    
2132    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2133      <a
2134        class='block__curriculum__section__list__item__link'
2135        data-ss-course-id='1019686'
2136        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2137        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863185'
2138        data-ss-event-type='button'
2139        data-ss-lecture-id='24863185'
2140        data-ss-school-id='669146'
2141        data-ss-user-id=''
2142        href='/courses/hnl-fit-workers-edition/lectures/24863185'
2143      >
2144        <span class='block__curriculum__section__list__item__lecture-icon'>
2145          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2146            <use xlink:href="#icon__Video"></use>
2147          </svg>
2148        </span>
2149        <span class="block__curriculum__section__list__item__lecture-name">Importance of Planning for Better Nutritional Habits</span>
2150        
2151          <span class="block__curriculum__section__list__item__lecture-duration">(4:43)</span>
2152        
2153        
2154          <button class='block__curriculum__section__list__item__button start'>Start</button>
2155        
2156      </a>
2157    </li>
2158    
2159  </ul>
2160</section>
2161
2162          
2163            <section class='bl block__curriculum__section'>
2164  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
2165    <span class="block__curriculum__section__lock-icon">
2166      <i class="fa fa-lock"></i>&nbsp;
2167    </span>
2168    Integrating Health & Fitness In Your Lifestyle
2169    <div class="block__curriculum__section__days-to-drip">
2170      <div class="block__curriculum__section__days-to-drip--logged-in">
2171        Available in
2172        <span class="block__curriculum__section__days-to-drip__number"></span>
2173        days
2174      </div>
2175      <div class="block__curriculum__section__days-to-drip--logged-out">
2176        <span class="block__curriculum__section__days-to-drip__number"></span>
2177        days
2178        after you enroll
2179      </div>
2180    </div>
2181  </div>
2182  <ul class='block__curriculum__section__list'>
2183    
2184    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2185      <a
2186        class='block__curriculum__section__list__item__link'
2187        data-ss-course-id='1019686'
2188        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2189        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863152'
2190        data-ss-event-type='button'
2191        data-ss-lecture-id='24863152'
2192        data-ss-school-id='669146'
2193        data-ss-user-id=''
2194        href='/courses/hnl-fit-workers-edition/lectures/24863152'
2195      >
2196        <span class='block__curriculum__section__list__item__lecture-icon'>
2197          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2198            <use xlink:href="#icon__Video"></use>
2199          </svg>
2200        </span>
2201        <span class="block__curriculum__section__list__item__lecture-name">Creating Sustainable Habits to Improve the Quality of Your Life</span>
2202        
2203          <span class="block__curriculum__section__list__item__lecture-duration">(7:09)</span>
2204        
2205        
2206          <button class='block__curriculum__section__list__item__button start'>Start</button>
2207        
2208      </a>
2209    </li>
2210    
2211  </ul>
2212</section>
2213
2214          
2215            <section class='bl block__curriculum__section'>
2216  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
2217    <span class="block__curriculum__section__lock-icon">
2218      <i class="fa fa-lock"></i>&nbsp;
2219    </span>
2220    Closing Remarks
2221    <div class="block__curriculum__section__days-to-drip">
2222      <div class="block__curriculum__section__days-to-drip--logged-in">
2223        Available in
2224        <span class="block__curriculum__section__days-to-drip__number"></span>
2225        days
2226      </div>
2227      <div class="block__curriculum__section__days-to-drip--logged-out">
2228        <span class="block__curriculum__section__days-to-drip__number"></span>
2229        days
2230        after you enroll
2231      </div>
2232    </div>
2233  </div>
2234  <ul class='block__curriculum__section__list'>
2235    
2236    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2237      <a
2238        class='block__curriculum__section__list__item__link'
2239        data-ss-course-id='1019686'
2240        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2241        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863148'
2242        data-ss-event-type='button'
2243        data-ss-lecture-id='24863148'
2244        data-ss-school-id='669146'
2245        data-ss-user-id=''
2246        href='/courses/hnl-fit-workers-edition/lectures/24863148'
2247      >
2248        <span class='block__curriculum__section__list__item__lecture-icon'>
2249          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2250            <use xlink:href="#icon__Video"></use>
2251          </svg>
2252        </span>
2253        <span class="block__curriculum__section__list__item__lecture-name">Course Wrap Up: Awesome Job!</span>
2254        
2255          <span class="block__curriculum__section__list__item__lecture-duration">(4:35)</span>
2256        
2257        
2258          <button class='block__curriculum__section__list__item__button start'>Start</button>
2259        
2260      </a>
2261    </li>
2262    
2263  </ul>
2264</section>
2265
2266          
2267            <section class='bl block__curriculum__section'>
2268  <div class='block__curriculum__section__title b-45725779-section_name_background_color' data-release-date="" data-days-until-dripped="" data-is-dripped-by-date="" data-course-id="1019686">
2269    <span class="block__curriculum__section__lock-icon">
2270      <i class="fa fa-lock"></i>&nbsp;
2271    </span>
2272    BONUSES!
2273    <div class="block__curriculum__section__days-to-drip">
2274      <div class="block__curriculum__section__days-to-drip--logged-in">
2275        Available in
2276        <span class="block__curriculum__section__days-to-drip__number"></span>
2277        days
2278      </div>
2279      <div class="block__curriculum__section__days-to-drip--logged-out">
2280        <span class="block__curriculum__section__days-to-drip__number"></span>
2281        days
2282        after you enroll
2283      </div>
2284    </div>
2285  </div>
2286  <ul class='block__curriculum__section__list'>
2287    
2288    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2289      <a
2290        class='block__curriculum__section__list__item__link'
2291        data-ss-course-id='1019686'
2292        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2293        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863114'
2294        data-ss-event-type='button'
2295        data-ss-lecture-id='24863114'
2296        data-ss-school-id='669146'
2297        data-ss-user-id=''
2298        href='/courses/hnl-fit-workers-edition/lectures/24863114'
2299      >
2300        <span class='block__curriculum__section__list__item__lecture-icon'>
2301          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2302            <use xlink:href="#icon__Video"></use>
2303          </svg>
2304        </span>
2305        <span class="block__curriculum__section__list__item__lecture-name">Improve Desk Ergonomics at the Office</span>
2306        
2307          <span class="block__curriculum__section__list__item__lecture-duration">(3:29)</span>
2308        
2309        
2310          <button class='block__curriculum__section__list__item__button start'>Start</button>
2311        
2312      </a>
2313    </li>
2314    
2315    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2316      <a
2317        class='block__curriculum__section__list__item__link'
2318        data-ss-course-id='1019686'
2319        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2320        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863119'
2321        data-ss-event-type='button'
2322        data-ss-lecture-id='24863119'
2323        data-ss-school-id='669146'
2324        data-ss-user-id=''
2325        href='/courses/hnl-fit-workers-edition/lectures/24863119'
2326      >
2327        <span class='block__curriculum__section__list__item__lecture-icon'>
2328          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2329            <use xlink:href="#icon__Video"></use>
2330          </svg>
2331        </span>
2332        <span class="block__curriculum__section__list__item__lecture-name">WORKOUT: 10min Lower Body Routine</span>
2333        
2334          <span class="block__curriculum__section__list__item__lecture-duration">(10:21)</span>
2335        
2336        
2337          <button class='block__curriculum__section__list__item__button start'>Start</button>
2338        
2339      </a>
2340    </li>
2341    
2342    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2343      <a
2344        class='block__curriculum__section__list__item__link'
2345        data-ss-course-id='1019686'
2346        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2347        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863129'
2348        data-ss-event-type='button'
2349        data-ss-lecture-id='24863129'
2350        data-ss-school-id='669146'
2351        data-ss-user-id=''
2352        href='/courses/hnl-fit-workers-edition/lectures/24863129'
2353      >
2354        <span class='block__curriculum__section__list__item__lecture-icon'>
2355          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2356            <use xlink:href="#icon__Video"></use>
2357          </svg>
2358        </span>
2359        <span class="block__curriculum__section__list__item__lecture-name">WORKOUT: 10min Upper Body Routine</span>
2360        
2361          <span class="block__curriculum__section__list__item__lecture-duration">(10:50)</span>
2362        
2363        
2364          <button class='block__curriculum__section__list__item__button start'>Start</button>
2365        
2366      </a>
2367    </li>
2368    
2369    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2370      <a
2371        class='block__curriculum__section__list__item__link'
2372        data-ss-course-id='1019686'
2373        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2374        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863133'
2375        data-ss-event-type='button'
2376        data-ss-lecture-id='24863133'
2377        data-ss-school-id='669146'
2378        data-ss-user-id=''
2379        href='/courses/hnl-fit-workers-edition/lectures/24863133'
2380      >
2381        <span class='block__curriculum__section__list__item__lecture-icon'>
2382          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2383            <use xlink:href="#icon__Video"></use>
2384          </svg>
2385        </span>
2386        <span class="block__curriculum__section__list__item__lecture-name">WORKOUT: 10min Full Body Routine</span>
2387        
2388          <span class="block__curriculum__section__list__item__lecture-duration">(10:51)</span>
2389        
2390        
2391          <button class='block__curriculum__section__list__item__button start'>Start</button>
2392        
2393      </a>
2394    </li>
2395    
2396    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2397      <a
2398        class='block__curriculum__section__list__item__link'
2399        data-ss-course-id='1019686'
2400        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2401        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863137'
2402        data-ss-event-type='button'
2403        data-ss-lecture-id='24863137'
2404        data-ss-school-id='669146'
2405        data-ss-user-id=''
2406        href='/courses/hnl-fit-workers-edition/lectures/24863137'
2407      >
2408        <span class='block__curriculum__section__list__item__lecture-icon'>
2409          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2410            <use xlink:href="#icon__Video"></use>
2411          </svg>
2412        </span>
2413        <span class="block__curriculum__section__list__item__lecture-name">10min Mobility Routine at Work</span>
2414        
2415          <span class="block__curriculum__section__list__item__lecture-duration">(10:25)</span>
2416        
2417        
2418          <button class='block__curriculum__section__list__item__button start'>Start</button>
2419        
2420      </a>
2421    </li>
2422    
2423    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2424      <a
2425        class='block__curriculum__section__list__item__link'
2426        data-ss-course-id='1019686'
2427        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2428        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/24863140'
2429        data-ss-event-type='button'
2430        data-ss-lecture-id='24863140'
2431        data-ss-school-id='669146'
2432        data-ss-user-id=''
2433        href='/courses/hnl-fit-workers-edition/lectures/24863140'
2434      >
2435        <span class='block__curriculum__section__list__item__lecture-icon'>
2436          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Video icon">
2437            <use xlink:href="#icon__Video"></use>
2438          </svg>
2439        </span>
2440        <span class="block__curriculum__section__list__item__lecture-name">10min Mobility Routine at Home</span>
2441        
2442          <span class="block__curriculum__section__list__item__lecture-duration">(11:24)</span>
2443        
2444        
2445          <button class='block__curriculum__section__list__item__button start'>Start</button>
2446        
2447      </a>
2448    </li>
2449    
2450    <li class='block__curriculum__section__list__item b-45725779-lecture_name_background_color'>
2451      <a
2452        class='block__curriculum__section__list__item__link'
2453        data-ss-course-id='1019686'
2454        data-ss-event-name='Lecture: Start (Sales - PE v2)'
2455        data-ss-event-href='/courses/hnl-fit-workers-edition/lectures/27305014'
2456        data-ss-event-type='button'
2457        data-ss-lecture-id='27305014'
2458        data-ss-school-id='669146'
2459        data-ss-user-id=''
2460        href='/courses/hnl-fit-workers-edition/lectures/27305014'
2461      >
2462        <span class='block__curriculum__section__list__item__lecture-icon'>
2463          <svg width="24" height="24" class='block__curriculum__section__list__item__lecture-icon__svg' alt="Subject icon">
2464            <use xlink:href="#icon__Subject"></use>
2465          </svg>
2466        </span>
2467        <span class="block__curriculum__section__list__item__lecture-name">WORKOUT TEMPLATES AND 4 WEEK PLAN!</span>
2468        
2469        
2470          <button class='block__curriculum__section__list__item__button start'>Start</button>
2471        
2472      </a>
2473    </li>
2474    
2475  </ul>
2476</section>
2477
2478          
2479        </div>
2480        
2481          <button class='block__curriculum__view-all-lectures-btn' type='button'>
2482            <span>Show All Lectures</span>
2483            <img
2484              alt="show all lectures icon"
2485              class='block__curriculum__view-all-lectures-btn-icon__svg'
2486              src="https://fedora.teachablecdn.com/assets/icons/chevron-down-solid-263093b97bd01b06adb0ad6caee9cc0ed3fd93607596fb8dee102ebd20d6d85e.svg"
2487            />
2488          </button>
2489        
2490      
2491    </div>
2492  </div>
2493</div>
2494
2495
2496      
2497        </div>
2498      
2499
2500    
2501  
2502
2503
2504  
2505    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
2506
2507  
2508    
2509
2510      
2511
2512      
2513        <div class="course-block block custom_html  " id="block-45725780">
2514      
2515
2516        <!-- if no liquid block data saved we render a default state -->
2517
2518<style>
2519  .blank-template-body {
2520  color: #36414D;
2521  font-size: 16px;
2522  font-weight: 400;
2523  line-height: 24px;
2524  opacity: 0.6;
2525  width: 750px;
2526  text-align: left;
2527  }
2528</style>
2529
2530
2531  
2532    <div class="fintnesslist-sec">
2533	<h2>HNL Fit: Worker’s Edition Includes:</h2>
2534	<ul>
2535		<li>
2536			<b>
2536Welcome to HNL Fit: Worker’s Edition</b>
2537			Learn the fundamentals of health and fitness as it relates to the lifestyle of a working professional. 
2538		</li>
2539		<li>
2540			<b>Improving Posture & Movement Awareness</b>
2541			Learn the importance and interrelation of posture and movement, build functional strength and 
2542	move more efficiently with postural exercise tutorials. 
2543		</li>
2544		<li>
2545			<b>Key Fitness Concepts and Strategies</b>
2546			Learn how to progress gradually, movement speed continuum, isometric movement instruction, 10-second training model, controlling your repetition moves, and more. 
2547		</li>
2548		<li>
2549			<b>Developing a Functional Core</b>
2550			Learn the importance of your core for overall strength and stability and build a strong core with easy-to-follow exercise tutorials. 
2551		</li>
2552		<li>
2553			<b>Building Lower Body Strength</b>
2554			Learn the significance of lower body strength and build functional muscle with simple but effective lower-body exercise tutorials. 
2555		</li>
2556		<li>
2557			<b>Building Upper-Body Strength</b>
2558			Learn the significance of upper body strength and strengthen your upper body with comprehensive exercise tutorials. 
2559		</li>
2560		<li>
2561			<b>Sustainable Nutrition Habits</b>
2562			Learn everything you need to know about integrating healthy nutrition with your current lifestyle, staying hydrated, planning your meals, and making smart food choices. 
2563		</li>
2564		<li>
2565			<b>Integrating Health and Fitness Into Your Lifestyle</b>
2566			Learn how to make fitness and health a seamless part of your everyday routine by creating sustainable habits that improve your life’s overall quality. 
2567		</li>
2568	</ul>
2569	<h4>BONUS with 6 Extra Videos teaching you simple tricks to improve workplace ergonomics. Sample workout routines to minimize strain and improve strength and mobility for every part of your body! AND beginner, intermediate, and advanced 4-week progressive workout plans!</h4>
2570	<a href="https://courses.hnlmovement.com/purchase?product_id=2499532">BUY NOW $249</a>
2571</div>
2572  
2573
2574
2575
2576      
2577        </div>
2578      
2579
2580    
2581  
2582
2583
2584  
2585    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
2586
2587  
2588    
2589
2590      
2591
2592      
2593        <div class="course-block block custom_html  " id="block-45725781">
2594      
2595
2596        <!-- if no liquid block data saved we render a default state -->
2597
2598<style>
2599  .blank-template-body {
2600  color: #36414D;
2601  font-size: 16px;
2602  font-weight: 400;
2603  line-height: 24px;
2604  opacity: 0.6;
2605  width: 750px;
2606  text-align: left;
2607  }
2608</style>
2609
2610
2611  
2612    <div class="testi-section">
2613	<h2>Testimonials</h2>
2614	<div class="testi-slider">
2615		<div>
2616			<div class="testi-holder">
2617				<span class="date">October 28, 2017</span>
2618				<p>Andrew has created a well thought out comprehensive course that covers many overlooked concepts in fitness. Tony and Andrew do a great job in explaining the information in ways that I can relate to and understand how to effectively work towards my fitness goals. The exercise tutorials, workout templates, and mobility instruction is extremely thorough and helpful! Lastly, the nutrition section has made a huge impact on my perspective and how I can sustain healthier nutrition habits. I highly recommend this course to anyone that is looking to improve their health and fitness!</p>
2619				<div class="has-thumb">
2620					<img src="https://uploads.teachablecdn.com/attachments/vKfcr6zhSXqKeS2PF0Fh_jason.png" align="jason photo">
2621					<h3>Jason</h3>
2622				</div>
2623			</div>
2624		</div>
2625		<div>
2626			<div class="testi-holder">
2627				<span class="date">October 28, 2017</span>
2628				<p>Many programs I have tried focus on the “what” to do without enough instruction of the “how and why” it is important. I am truly impressed with the amount of high quality content and instruction that is jam-packed into this course. This has helped me in many ways beyond fitness, but also in the aspects of learning how to recover better, improve my nutritional choices that I truly feel good about, and how to improve my overall lifestyle through the activities I enjoy. I found this program to be extremely helpful to connect the dots with what will help me and my unique lifestyle. Check out this awesome course filled with tons of game changing content!</p>
2629				<div class="has-thumb">
2630					<img src="https://uploads.teachablecdn.com/attachments/uT7eDMpcTSyMxFWKum71_derek2.png" align="Derek photo">
2631					<h3>Derek</h3>
2632				</div>
2633			</div>
2634		</div>
2635		<div>
2636			<div class="testi-holder">
2637				<span class="date">October 28, 2017</span>
2638				<p>I have been so busy and pushing my health and fitness on the side for years. When I saw that Andrew created a course geared towards a busy full time working person with a family, I thought I’d give it a try. I really appreciated the thorough videos, explanations, instruction, that made it easy to incorporate these practices into my schedule. The workouts, templates, and calendar made it so easy to follow along and I could feel improved strength and function after about 3 short weeks. More importantly, the nutrition section really helped me and my family to start making positive changes that really work for us. For anyone out there looking to improve your health and fitness, this is definitely the course that will help you achieve your goals in a very effective and positive way. Andrew and Tony really helped me to get started, and I really encourage others to go through this course as well!
2639	</p>
2640				<div class="has-thumb">
2641					<img src="https://uploads.teachablecdn.com/attachments/5Wlhv8ES5e6zAlkRO2zQ_katie2.png" align="Katie photo">
2642					<h3>Katie</h3>
2643				</div>
2644			</div>
2645		</div>
2646	</div>
2647	<p>
2648		<a href="https://courses.hnlmovement.com/purchase?product_id=2499532">BUY NOW $249</a>
2649	</p>
2650</div>
2651  
2652
2653
2654
2655      
2656        </div>
2657      
2658
2659    
2660  
2661
2662
2663  
2664    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
2665
2666  
2667    
2668
2669      <style type='text/css'>.b-45725782-top { padding-top: 56.00000000000001px; } .b-45725782-bottom { padding-bottom: 56.00000000000001px; } .b-45725782-text_color { color: #36414D; } .b-45725782-content_width { max-width: 1300px; } .b-45725782-background_color { background-color: #FFFFFF; } .b-45725782-heading_text_color { color: #36414D; }</style>
2670
2671      
2672        <div class="course-block block text  " id="block-45725782">
2673      
2674
2675        
2676
2677
2678
2679
2680
2681<style>
2682
2683  .block__text .b-45725782-text_color {
2684    color: #36414D
2685  }
2686
2687
2688
2689  .block__text .b-45725782-content_width {
2690    width: 1300px;
2691  }
2692
2693
2694
2695  .block__text .b-45725782-heading_text_color h1,
2696  .block__text .b-45725782-heading_text_color h2,
2697  .block__text .b-45725782-heading_text_color h3,
2698  .block__text .b-45725782-heading_text_color h4,
2699  .block__text .b-45725782-heading_text_color h5,
2700  .block__text .b-45725782-heading_text_color h6 {
2701    color: #36414D
2702  }
2703
2704
2705  .block__text .block__text-wrapper h2{
2706    margin-bottom: 2px;
2707  }
2708
2709  .block__text .block__text-wrapper h3{
2710    margin-bottom: 5px;
2711  }
2712
2713  .block__text .block__text-wrapper h4{
2714    margin-bottom: 9px;
2715  }
2716
2717  .block__text .block__text-wrapper h5{
2718    margin-bottom: 11px;
2719  }
2720
2721  .block__text .block__text-wrapper h6{
2722    margin-bottom: 14px;
2723  }
2724
2725@media screen and (min-width: 768px) {
2726  .b-45725782-top {
2727    padding-top: 100px;
2728  }
2729  .b-45725782-bottom {
2730    padding-bottom: 100px;
2731  }
2732}
2733</style>
2734
2735<section class='container bl block__text rich-text b-45725782-top b-45725782-bottom b-45725782-background_color'>
2736  <div class="block__text-wrapper b-45725782-content_width b-45725782-heading_text_color b-45725782-text_color" data-target="block.data.body">
2737    <h2 class="ql-align-center">Ready to optimize your life?</h2><p class="ql-align-center"><strong>Here’s how to start: </strong></p><ul>
2738<li>Buy the program.</li>
2739<li>Follow the plan according to your fitness level.</li>
2740<li>Improve your health and every area of your life!</li>
2741</ul><p><a href="https://courses.hnlmovement.com/purchase?product_id=2499532" target="_blank">BUY NOW $249</a></p>
2742  </div>
2743</section>
2744
2745
2746      
2747        </div>
2748      
2749
2750    
2751  
2752
2753
2754  
2755    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
2756
2757  
2758    
2759
2760      <style type='text/css'>.b-45725783-top { padding-top: 56.00000000000001px; } .b-45725783-bottom { padding-bottom: 56.00000000000001px; } .b-45725783-text_color { color: #FFFFFF; } .b-45725783-gutter_width { --gutter-width: 50px; } .b-45725783-content_width { width: 1300px; } .b-45725783-heading_color { color: #FFFFFF; } .b-45725783-text_alignment { text-align: left; } .b-45725783-background_color { background-color: #2B3636; } .b-45725783-image_border_radius { border-radius: 5px; }</style>
2761
2762      
2763        <div class="course-block block image_with_text  " id="block-45725783">
2764      
2765
2766        
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776<style>
2777
2778  .block__image-with-text .b-45725783-text_color {
2779    color: #FFFFFF;
2780  }
2781
2782
2783
2784  .block__image-with-text.b-45725783-background_color {
2785    background-color: #2B3636;
2786  }
2787
2788
2789
2790  .block__image-with-text .b-45725783-heading_color .block__image-with-text__inner__heading {
2791    color: #FFFFFF;
2792  }
2793
2794
2795
2796  .block__image-with-text .b-45725783-text_alignment {
2797    text-align: left;
2798  }
2799
2800
2801  .block__image-with-text__image.b-45725783-image_border_radius {
2802    border-radius: 5px;
2803  }
2804
2805  .block__image-with-text .block__image-with-text__inner__heading h2{
2806    margin-bottom: 2px;
2807  }
2808
2809  .block__image-with-text .block__image-with-text__inner__heading h3{
2810    margin-bottom: 5px;
2811  }
2812
2813  .block__image-with-text .block__image-with-text__inner__heading h4{
2814    margin-bottom: 9px;
2815  }
2816
2817  .block__image-with-text .block__image-with-text__inner__heading h5{
2818    margin-bottom: 11px;
2819  }
2820
2821  .block__image-with-text .block__image-with-text__inner__heading h6{
2822    margin-bottom: 14px;
2823  }
2824
2825@media screen and (min-width: 768px) {
2826  .b-45725783-top {
2827    padding-top: 100px;
2828  }
2829  .b-45725783-bottom {
2830    padding-bottom: 100px;
2831  }
2832  
2833    .b-45725783-gutter_width .block__image-with-text__text-wrapper {
2834      width: calc(50% - 25px);
2835      
2836        margin-left: 25px;
2837      
2838    }
2839    .b-45725783-gutter_width div.block__image-with-text__image {
2840      width: calc(50% - 25px);
2841      
2842        margin-right: 25px;
2843      
2844    }
2845  
2846}
2847</style>
2848
2849<section class='bl container block__image-with-text b-45725783-background_color b-45725783-top b-45725783-bottom b-45725783-gutter_width image-with-text-layout-left'>
2850  <div class="b-45725783-content_width block__image-with-text__wrapper b-45725783-heading_color b-45725783-text_color b-45725783-text_alignment">
2851    
2852      <div class="block__image-with-text__inner block__image-with-text__image">
2853        
2854        <img
2855          src='https://uploads.teachablecdn.com/attachments/nyS6KaF8SaVDV8xQXXb2_sec8-img.jpg'
2856          alt=''
2857          data-target="block.data.image_url block.data.alt_text"
2858          class="block__image-with-text__image b-45725783-image_border_radius image"
2859        />
2860        
2861      </div>
2862      <div class="block__image-with-text__inner block__image-with-text__text-wrapper rich-text">
2863        
2864          <div class="block__image-with-text__inner__heading">
2865            <h2>Are you willing to:</h2>
2866          </div>
2867        
2868        
2869          <ul>
2870<li>Keep wasting your money on time-consuming fitness plans you’ll never have time for, or take action with a program designed to be a seamless part of your lifestyle and schedule?</li>
2871<li>Set yourself up for failure with an unrealistic workout protocol that’s too advanced, or secure your success with an adaptable program that molds to your level and progress?</li>
2872<li>Press on day after day, hoping your body will somehow make up for your neglect, or be proactive about your health and build a strong body that holds up through any challenge?</li>
2873<li>Give up activities that you love because you no longer have the energy to keep up, or learn practical strategies to optimize your performance so you can live life to the fullest? </li>
2874<li>Wait for tomorrow to feel a confident enough to do and be everything you want, or prioritize yourself now, so you can be the person you want to be for life?</li>
2875</ul><p><a href="https://courses.hnlmovement.com/purchase?product_id=2499532" target="_blank">BUY NOW $249</a></p>
2876        
2877      </div>
2878    
2879    </div>
2880</section>
2881
2882
2883      
2884        </div>
2885      
2886
2887    
2888  
2889
2890
2891  
2892    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
2893
2894  
2895    
2896
2897      <style type='text/css'>.b-45725784-top { padding-top: 56.00000000000001px; } .b-45725784-bottom { padding-bottom: 56.00000000000001px; } .b-45725784-text_color { color: #36414D; } .b-45725784-gutter_width { --gutter-width: 50px; } .b-45725784-content_width { width: 1300px; } .b-45725784-heading_color { color: #36414D; } .b-45725784-text_alignment { text-align: left; } .b-45725784-background_color { background-color: #FFFFFF; } .b-45725784-image_border_radius { border-radius: 5px; }</style>
2898
2899      
2900        <div class="course-block block image_with_text  " id="block-45725784">
2901      
2902
2903        
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913<style>
2914
2915  .block__image-with-text .b-45725784-text_color {
2916    color: #36414D;
2917  }
2918
2919
2920
2921  .block__image-with-text.b-45725784-background_color {
2922    background-color: #FFFFFF;
2923  }
2924
2925
2926
2927  .block__image-with-text .b-45725784-heading_color .block__image-with-text__inner__heading {
2928    color: #36414D;
2929  }
2930
2931
2932
2933  .block__image-with-text .b-45725784-text_alignment {
2934    text-align: left;
2935  }
2936
2937
2938  .block__image-with-text__image.b-45725784-image_border_radius {
2939    border-radius: 5px;
2940  }
2941
2942  .block__image-with-text .block__image-with-text__inner__heading h2{
2943    margin-bottom: 2px;
2944  }
2945
2946  .block__image-with-text .block__image-with-text__inner__heading h3{
2947    margin-bottom: 5px;
2948  }
2949
2950  .block__image-with-text .block__image-with-text__inner__heading h4{
2951    margin-bottom: 9px;
2952  }
2953
2954  .block__image-with-text .block__image-with-text__inner__heading h5{
2955    margin-bottom: 11px;
2956  }
2957
2958  .block__image-with-text .block__image-with-text__inner__heading h6{
2959    margin-bottom: 14px;
2960  }
2961
2962@media screen and (min-width: 768px) {
2963  .b-45725784-top {
2964    padding-top: 100px;
2965  }
2966  .b-45725784-bottom {
2967    padding-bottom: 100px;
2968  }
2969  
2970    .b-45725784-gutter_width .block__image-with-text__text-wrapper {
2971      width: calc(50% - 25px);
2972      
2973        margin-right: 25px;
2974      
2975    }
2976    .b-45725784-gutter_width div.block__image-with-text__image {
2977      width: calc(50% - 25px);
2978      
2979        margin-left: 25px;
2980      
2981    }
2982  
2983}
2984</style>
2985
2986<section class='bl container block__image-with-text b-45725784-background_color b-45725784-top b-45725784-bottom b-45725784-gutter_width image-with-text-layout-right'>
2987  <div class="b-45725784-content_width block__image-with-text__wrapper b-45725784-heading_color b-45725784-text_color b-45725784-text_alignment">
2988    
2989      <div class="block__image-with-text__inner block__image-with-text__text-wrapper rich-text">
2990        
2991          <div class="block__image-with-text__inner__heading">
2992            <h2>Excel in all you do</h2><p>With a lasting foundation for health and fitness that will maximize performance and productivity. </p><h4>Feel and look fantastic</h4><p>With a healthy, fit physique, and go-getter mindset that makes you feel capable, young, focused, and healthy.</p><h4>Get excited about life</h4><p>With tons of energy and confidence to try new things, be social and go after anything without holding back.</p>
2993          </div>
2994        
2995        
2996          <p><a href="https://courses.hnlmovement.com/purchase?product_id=2499532" target="_blank">BUY NOW $249</a></p>
2997        
2998      </div>
2999      <div class="block__image-with-text__inner block__image-with-text__image">
3000        
3001        <img
3002          src='https://uploads.teachablecdn.com/attachments/coZlY0ayTB6PMp04GYf1_sec11-img.jpg'
3003          alt=''
3004          data-target="block.data.image_url block.data.alt_text"
3005          class="block__image-with-text__image b-45725784-image_border_radius image"
3006        />
3007        
3008      </div>
3009    
3010    </div>
3011</section>
3012
3013
3014      
3015        </div>
3016      
3017
3018    
3019  
3020
3021
3022  
3023    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
3024
3025  
3026    
3027
3028      
3029
3030      
3031        <div class="course-block block custom_html  " id="block-45725785">
3032      
3033
3034        <!-- if no liquid block data saved we render a default state -->
3035
3036<style>
3037  .blank-template-body {
3038  color: #36414D;
3039  font-size: 16px;
3040  font-weight: 400;
3041  line-height: 24px;
3042  opacity: 0.6;
3043  width: 750px;
3044  text-align: left;
3045  }
3046</style>
3047
3048
3049  
3050    <div class="newsletter-section">
3051  <h2>Want free news, tips, and exclusive content?
3052    <br/><br/>
3053  JOIN MY NEWSLETTER!</h2>
3054  <div class="newsltr-from" id="newsltr-from">
3055    <div class="_form_1"></div>
3055<script src="https://hnlmovement.activehosted.com/f/embed.php?id=1" type="text/javascript" charset="utf-8"></script>
3055
3056  </div>
3057
3058  <div class="followus">
3059    <h5>...and don’t forget to follow me on</h5>
3060    <p>
3061      <a href="https://www.facebook.com/HNLmovement/" title="follow me on facebok">
3062        <img src="https://uploads.teachablecdn.com/attachments/CLdOd7QQSbWavlRYUbM4_fb-icon.png" alt="facebook">
3063      </a>
3064      <a href="https://www.instagram.com/hnlmovement/" title="follow me on instagram">
3065        <img src="https://uploads.teachablecdn.com/attachments/Qc3DoKPxTf2kwgdcrj7d_insta-icon.png" alt="instagram">
3066      </a>
3067      <a href="https://twitter.com/HNLmovement" title="follow me on twitter">
3068        <img src="https://uploads.teachablecdn.com/attachments/q49RxnxSZyZ2OcF1tl0g_twitter-icon.png" style="width:32px;" alt="twitter">
3069      </a>
3070      <a href="https://www.youtube.com/channel/UCHHcxadBXKLxpSY8KEGHaEg" title="follow me on youtube">
3071        <img src="https://uploads.teachablecdn.com/attachments/0xKKagsuSeOtp8fesG8M_youtube-icon.png" alt="youtube">
3072      </a>
3073    </p>
3074  </div>
3075</div>
3076  
3077
3078
3079
3080      
3081        </div>
3082      
3083
3084    
3085  
3086
3087
3088  
3089    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
3090
3091  
3092    
3093  
3094
3095
3096  
3097    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
3098
3099  
3100    
3101  
3102
3103
3104  
3105    <!-- in live preview mode we add an extra wrapper around each block, and remove the `block.show` check -->
3106
3107  
3108    
3109  
3110
3111
3112  
3113
3114  
3115    </div>
3116  
3117
3118
3119
3120
3121
3122
3123
3124
3125      </main>
3126      
3127    </div>
3128    
3128<script>
3129      if (!Element.prototype.closest) {
3130        Element.prototype.closest = function(s) {
3131          let el = this;
3132          do {
3133            if (el.matches(s))
3134              return el;
3135
3136
3137            el = el.parentElement || el.parentNode;
3138          } while (el !== null && el.nodeType === 1);
3139          return null;
3140        };
3141      }
3142      const offMenu = event => {
3143        if (event.target.closest('.navbar__menu'))
3144          return
3145
3146
3147
3148        document.querySelectorAll('.menu').forEach(item => {
3149          item.classList.add('hidden')
3150          item.setAttribute('aria-hidden', 'true')
3151        })
3152      }
3153      const toggleMenu = id => {
3154  const el = document.getElementById(id)
3155  if (el.classList.contains('hidden')) {
3156    document
3157      .querySelectorAll('.inner-menu')
3158      .forEach(item => {
3159        item.classList.add('hidden')
3160        item.setAttribute('aria-hidden', 'true')
3161      })
3162    el.classList.remove('hidden')
3163    el.setAttribute('aria-hidden', 'false')
3164  } else {
3165    el.classList.add('hidden')
3166    el.setAttribute('aria-hidden', 'true')
3167  }
3168  !el.classList.contains('hidden') && el.focus()
3169}
3170
3171
3172// toggle open class for v2 preview bar dropdown menu
3173      const v2Dropdown = document.getElementsByClassName('v2-dropdown')[0]
3174      const v2DropdownTrigger = document.querySelector('.v2-dropdown .menu-trigger')
3175
3176// if the preview bar dropdown exists, add event listener to toggle preview menu
3177      if (!! v2Dropdown) {
3178        v2DropdownTrigger.addEventListener('click', () => {
3179          v2Dropdown.classList.toggle('open')
3180        })
3181      }
3182
3183      const domBody = document.body
3184      const usingMouse = 'using-mouse'
3185      domBody.addEventListener('mousedown', () => {
3186        domBody.classList.add(usingMouse)
3187      })
3188      domBody.addEventListener('keydown', () => {
3189        domBody.classList.remove(usingMouse)
3190      })
3191
3192      const headerEl = document.querySelector('#navbar')
3193      const topHook = document.querySelector('#top')
3194      if ("IntersectionObserver" in window) {
3195        const observer = new IntersectionObserver(entries => {
3196          if (entries[0].boundingClientRect.y < 0) {
3197            headerEl.classList.remove('at-top')
3198          } else {
3199            headerEl.classList.add('at-top')
3200          }
3201        }, {threshold: 1});
3202        observer.observe(topHook)
3203      }
3204    </script>
3204
3205
3206    
3207
3208  </body>
3209</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.