PageSourceSearch

https://www.mikebowler.ca/agile-coaching-start

html mikebowler.ca collected 2026-09-30 19:06:42 UTC 165,395 bytes, 1,624 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4<head><meta content="358b88b9-ff4d-435f-bc3f-afb3f07e8f26" name="csrf-token" />
5  
6    <link rel="icon" type="image/x-icon" href="https://statics.myclickfunnels.com/workspace/vBXEzW/image/11621545/file/592793662e04a7df07b33df58c13ea06.png" rel="shortcut icon">
7  
8  <meta charset="UTF-8">
9  <meta content="text/html;charset=utf-8" http-equiv="Content-Type">
10  <meta content="utf-8" http-equiv="encoding">
11  <meta name="viewport" content="width=device-width, initial-scale=1.0">
12  
13
14  
15
16
17
18  <!-- Primary Meta Tags -->
19  <title>Agile coaching with Mike Bowler</title>
20  <meta name="title" content="Agile coaching with Mike Bowler">
21  <meta name="description" content=" Agile coaching and training with Mike Bowler — 25 years helping teams and their management deliver better value. Remote coaching available worldwide. ">
22
23  <!-- Open Graph / Facebook -->
24  <meta property="og:type" content="website" />
25  <meta property="og:url" content="https://www.mikebowler.ca/agile-coaching-start">
26  <meta property="og:title" content="Agile coaching with Mike Bowler">
27  <meta property="og:description" content=" Agile coaching and training with Mike Bowler — 25 years helping teams and their management deliver better value. Remote coaching available worldwide. ">
28  <meta property="og:image" content="https://statics.myclickfunnels.com/workspace/vBXEzW/image/12813153/file/26291dfebcf02e217d6b225073283cf0.jpeg">
29
30  <!-- Twitter -->
31  <meta property="twitter:card" content="summary_large_image">
32  <meta property="twitter:url" content="https://www.mikebowler.ca/agile-coaching-start">
33  <meta property="twitter:title" content="Agile coaching with Mike Bowler">
34  <meta property="twitter:description" content=" Agile coaching and training with Mike Bowler — 25 years helping teams and their management deliver better value. Remote coaching available worldwide. ">
35  <meta property="twitter:image" content="https://statics.myclickfunnels.com/workspace/vBXEzW/image/12813153/file/26291dfebcf02e217d6b225073283cf0.jpeg">
36
37  
37<script id="cf-head-scripts" type="text/javascript">
38    const isIframedPreview = (new URLSearchParams(document.location.search)).get("iframed_preview") == 'true'
39    window.disableTracking = isIframedPreview || false
40    window.eventsApiURL = "https://events.myclickfunnels.com/api/v1";
41    window.cfRootDomain = "myclickfunnels.com";
42    window.turnstileSiteKey = "0x4AAAAAAA_w1VrQrDgTqIfj";
43  </script>
43
44
45  
45<script id="cf-head-scripts-polyfills" type="text/javascript">
46  function cfAddPolyfill(option) {
47    var scripts = {
48      loading: {
49        src: 'https://cdnjs.cloudflare.com/ajax/libs/loading-attribute-polyfill/1.5.4/loading-attribute-polyfill.min.js',
50        integrity: "sha512-Kq3/MTxphzXJIRDWtrpLhhNnLDPiBXPMKkx/KogMYZO92Geor9j8sJguZ1OozBS+YVmVKo2HEx2gZfGOQBFM8A=="
51      },
52      intersectionObserver: {
53        src: 'https://cdn.jsdelivr.net/npm/[email protected]/intersection-observer.js',
54        integrity: "sha256-33xL9TzrOxUWT7HDl78oQFuiZ+xWQyfaTgZ57S9PCDA="
55      },
56      containerQuery: {
57        src: 'https://cdn.jsdelivr.net/npm/container-query-polyfill@1/dist/container-query-polyfill.modern.js',
58        integrity: '',
59      },
60    };
61    var selectedOption = scripts[option];
62    var script = document.createElement('script');
63
64    script.src = selectedOption.src;
65    script.integrity = selectedOption.integrity;
66    script.crossOrigin = "anonymous";
67    script.referrerPolicy = "no-referrer";
68    if (option === 'containerQuery') {
69      // We need to add this because this polyfill was overriding jQuery
70      // it still works when we revert the $ to be jQuery
71      script.onload = function() {
72        $ = jQuery
73      }
74    }
75    var cfHeadScripts = document.getElementById('cf-head-scripts');
76    cfHeadScripts.parentNode.insertBefore(script, cfHeadScripts.nextSibling);
77  }
78  if (!('loading' in HTMLImageElement.prototype)) {
79    cfAddPolyfill('loading')
80  };
81  if (!'IntersectionObserver' in window) {
82    cfAddPolyfill('intersectionObserver')
83  };
84  if (!('container' in document.documentElement.style)) {
85    cfAddPolyfill('containerQuery')
86  }
87</script>
87
88
89  <link rel="preload" href="https://use.fontawesome.com/releases/v5.15.0/css/all.css" as="style">
90  <link rel="preload" href="https://use.fontawesome.com/releases/v5.15.0/css/v4-shims.css" as="style">
91
92  
92<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js" integrity="sha512-bLT0Qm9VnAYZDflyKcBaQ2gg0hSYNQrJ8RilYldYQ1FxQYoCLtUjuuRuZo+fjqhx/qtq/1itJ0C2ejDxltZVFg==" crossorigin="anonymous"></script>
92
93  
93<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js" integrity="sha512-3j3VU6WC5rPQB4Ld1jnLV7Kd5xr+cq9avvhwqzbH/taCRNURoeEpoPBK9pDyeukwSxwRPJ8fDgvYXd6SkaZ2TA==" crossorigin="anonymous"></script>
93
94  
94<script src="https://cdnjs.cloudflare.com/ajax/libs/lazysizes/5.3.2/lazysizes.min.js" integrity="sha512-q583ppKrCRc7N5O0n2nzUiJ+suUv7Et1JGels4bXOaMFQcamPk9HjdUknZuuFjBNs7tsMuadge5k9RzdmO+1GQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
94
95  
96
97  
98
99  <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.0/css/all.css">
100  <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.0/css/v4-shims.css">
101
102  
103
104    <link id="cf-lander-font-families" rel='stylesheet' type='text/css' 
105    href="https://fonts.googleapis.com/css?family=Poppins:regular,bold,900|Open+Sans:regular,bold,700,400,500|" />
106  
107
108  
109    <link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-MO2D3CXO.js" integrity="sha256-FkmQQ/nCP5Mosn6JDS55vtTg/vvW9hLSBGiYXyzKT/M=">
110<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-TWAA7YIK.js" integrity="sha256-eRpvt9J7kh64dSCyc9mxTXawErqz/KEscMssNZ/1XLs=">
111<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-GPBPEZBC.js" integrity="sha256-X+nUAae5pwP0p5QtPBKXxhiv+cvQc/1z/VTF8ybSB94=">
112<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-R4YB6JIA.js" integrity="sha256-8EvUbL9FHnMPYD5eDbar0BebC5nUBt9sJAZ6+f7Op4w=">
113<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-YSVSPNWW.js" integrity="sha256-X3bBj+XuabjbAMXHNEbMJA21xP80nNJexzxmTZBCsQQ=">
114<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-372FPXG6.js" integrity="sha256-6GNuXasVpnskLSVOYyvrShK3H/cIn55txnc/XOXNnI8=">
115<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-BY72GGKB.js" integrity="sha256-I36M53QWUSjz9hKxQNC/PQJvrHh3GupOeDiazl1O7a0=">
116<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-TLMSI2UF.js" integrity="sha256-1fjXixKX7FR//U4gUfbQnZTYkPYtHuYveI9er+0hK74=">
117<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-FQR6BHZQ.js" integrity="sha256-mJKt93//fmR64g6EBrTw+/VjNjSAYqe4XWm8Z5MJcoo=">
118<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-KIZY5IRN.js" integrity="sha256-Clc3VPLIwvTEuGAvjKdMdHF2rLpxT4w6fxzgFRMLJhY=">
119<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-5NUE6T5P.js" integrity="sha256-h4LaEQGjeBIDwbOxgvYe9aDAtdOcjhf4gbKbn7c5K8o=">
120<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-NQUHJ6NR.js" integrity="sha256-xtAQK8+WQzFeHpqibstNq478EL+1Md6xs5y62Gm+qKY=">
121<link rel="modulepreload" as="script" href="/assets/projects/user_pages/chunk-RFSPGZ3L.js" integrity="sha256-iPjpmEUgLGzZ6GXAMSbrjNE3/oVYniKgI5pbyWqbJTE=">
122    <link rel="stylesheet" href="/assets/projects/user_pages/user_pages-JRRL45JY.css" integrity="sha256-lYJ4vqYrKcS/0lbAxxoiCZnls0EnQfCPWm5XQgEBbq0=">
123    
124    
125    <style id='style-guide' type="text/css" > [data-style-guide-text] * {
126        --style-box-shadow-style-type: initial;
127        --style-box-shadow-distance-x: initial;
128        --style-box-shadow-distance-y: initial;
129        --style-box-shadow-blur: initial;
130        --style-box-shadow-spread: initial;
131        --style-box-shadow-color: initial;
132      }
133    
134[data-style-guide-border] * {
135        --style-box-shadow-style-type: initial;
136        --style-box-shadow-distance-x: initial;
137        --style-box-shadow-distance-y: initial;
138        --style-box-shadow-blur: initial;
139        --style-box-shadow-spread: initial;
140        --style-box-shadow-color: initial;
141      }
142    
143[data-style-guide-shadow] * {
144        --style-box-shadow-style-type: initial;
145        --style-box-shadow-distance-x: initial;
146        --style-box-shadow-distance-y: initial;
147        --style-box-shadow-blur: initial;
148        --style-box-shadow-spread: initial;
149        --style-box-shadow-color: initial;
150      }
151    
152[data-style-guide-button] * {
153        --style-box-shadow-style-type: initial;
154        --style-box-shadow-distance-x: initial;
155        --style-box-shadow-distance-y: initial;
156        --style-box-shadow-blur: initial;
157        --style-box-shadow-spread: initial;
158        --style-box-shadow-color: initial;
159      }
160    
161[data-style-guide-corner] * {
162        --style-box-shadow-style-type: initial;
163        --style-box-shadow-distance-x: initial;
164        --style-box-shadow-distance-y: initial;
165        --style-box-shadow-blur: initial;
166        --style-box-shadow-spread: initial;
167        --style-box-shadow-color: initial;
168      }
169    
170[data-style-guide-headline] * {
171        --style-box-shadow-style-type: initial;
172        --style-box-shadow-distance-x: initial;
173        --style-box-shadow-distance-y: initial;
174        --style-box-shadow-blur: initial;
175        --style-box-shadow-spread: initial;
176        --style-box-shadow-color: initial;
177      }
178    
179[data-style-guide-subheadline] * {
180        --style-box-shadow-style-type: initial;
181        --style-box-shadow-distance-x: initial;
182        --style-box-shadow-distance-y: initial;
183        --style-box-shadow-blur: initial;
184        --style-box-shadow-spread: initial;
185        --style-box-shadow-color: initial;
186      }
187    
188[data-style-guide-content] * {
189        --style-box-shadow-style-type: initial;
190        --style-box-shadow-distance-x: initial;
191        --style-box-shadow-distance-y: initial;
192        --style-box-shadow-blur: initial;
193        --style-box-shadow-spread: initial;
194        --style-box-shadow-color: initial;
195      }
196    
197[data-style-guide-animation] * {
198        --style-box-shadow-style-type: initial;
199        --style-box-shadow-distance-x: initial;
200        --style-box-shadow-distance-y: initial;
201        --style-box-shadow-blur: initial;
202        --style-box-shadow-spread: initial;
203        --style-box-shadow-color: initial;
204      }
205    :root {
206    --color-6Z-zQmGGb-1: rgb(255, 255, 255);
207--color-6Z-zQmGGb-2: rgb(7, 31, 47);
208--color-6Z-zQmGGb-3: rgb(20, 138, 255);
209--color-6Z-zQmGGb-5: rgb(77, 86, 99);
210--color-6Z-zQmGGb-6: rgb(253, 253, 253);
211--color-6Z-zQmGGb-4: rgb(20, 138, 255);
212--color-6Z-zQmGGb-7: rgb(13, 31, 46);
213--color-6Z-zQmGGb-8: rgb(20, 138, 255);
214  }
215  
216  [data-paint-colors] {
217    color: var(--style-color);
218  }
219  [data-paint-colors] .elHeadline {
220    color: var(--style-headline-color);
221  }
222  [data-paint-colors] .elSubheadline {
223    color: var(--style-subheadline-color);
224  }
225  [data-paint-colors] .elTypographyLink {
226    color: var(--style-link-color);
227  }
228  [data-paint-colors] .fa-fw {
229    color: var(--style-icon-color);
230  }
231  [data-paint-colors] .elBulletList .fa,
232  [data-paint-colors] .elBulletList .fas,
233  [data-paint-colors] .elBulletList .fa-fw {
234    color: var(--style-bullet-color);
235  }
236  
237      :root {
238      --style-guide-font-family-headline: "Poppins", sans-serif;
239--style-guide-font-weight-headline: 900;
240--style-guide-font-family-subheadline: "Open Sans", sans-serif;
241--style-guide-font-weight-subheadline: 700;
242--style-guide-font-family-content: "Open Sans", sans-serif;
243--style-guide-font-weight-content: 400;
244--style-guide-button-style1-background-color: var(--color-6Z-zQmGGb-8);
245--style-guide-button-style1-text-color: rgb(255, 255, 255);
246--style-guide-button-style1-hover-background-color: var(--color-6Z-zQmGGb-8);
247--style-guide-button-style1-hover-text-color: rgb(255, 255, 255);
248--style-guide-button-style1-active-background-color: var(--color-6Z-zQmGGb-8);
249--style-guide-button-style1-active-text-color: rgb(255, 255, 255);
250--style-guide-button-style2-background-color: var(--color-6Z-zQmGGb-7);
251--style-guide-button-style2-text-color: rgb(255, 255, 255);
252--style-guide-button-style2-hover-background-color: var(--color-6Z-zQmGGb-7);
253--style-guide-button-style2-hover-text-color: rgb(255, 255, 255);
254--style-guide-button-style2-active-background-color: var(--color-6Z-zQmGGb-7);
255--style-guide-button-style2-active-text-color: rgb(255, 255, 255);
256--style-guide-button-style3-background-color: #abcdef;
257--style-guide-button-style3-text-color: #123456;
258--style-guide-button-style3-hover-background-color: #abcdef;
259--style-guide-button-style3-hover-text-color: #123456;
260--style-guide-button-style3-active-background-color: #abcdef;
261--style-guide-button-style3-active-text-color: #123456;
262    }
263html {
264      font-size: 24px;
265    }
266.elPageContent [data-style-guide-headline] {
267      font-family: "Poppins", sans-serif;
268font-weight: 900;
269line-height: 100%;
270letter-spacing: 0.02rem;
271    }
272.elPageContent [data-style-guide-subheadline] {
273      font-family: "Open Sans", sans-serif;
274font-weight: 700;
275letter-spacing: 0.01rem;
276line-height: 130%;
277    }
278.elPageContent [data-style-guide-content] {
279      font-family: "Open Sans", sans-serif;
280font-weight: 400;
281line-height: 150%;
282letter-spacing: 0;
283    }
284.elPageContent [data-style-guide-subheadline="xl"] {
285      font-size: 1.25rem;
286    }
287.elPageContent [data-style-guide-headline="xl"] {
288      font-size: 2.7083rem;
289    }
290.elPageContent [data-style-guide-headline="l"] {
291      font-size: 2.0833rem;
292    }
293.elPageContent [data-style-guide-headline="m"] {
294      font-size: 1.7083rem;
295    }
296.elPageContent [data-style-guide-headline="s"] {
297      font-size: 1.0833rem;
298    }
299.elPageContent [data-style-guide-content="xl"] {
300      font-size: 1rem;
301    }
302.elPageContent [data-style-guide-content="l"] {
303      font-size: 0.8333rem;
304    }
305.elPageContent [data-style-guide-content="m"] {
306      font-size: 0.75rem;
307    }
308.elPageContent [data-style-guide-content="s"] {
309      font-size: 0.6667rem;
310    }
311.elPageContent [data-style-guide-subheadline="l"] {
312      font-size: 1rem;
313    }
314.elPageContent [data-style-guide-subheadline="m"] {
315      font-size: 0.75rem;
316    }
317.elPageContent [data-style-guide-subheadline="s"] {
318      font-size: 0.55rem;
319    }
320.elPageContent [data-style-guide-shadow="style1"] {
321      --style-box-shadow-style-type: ;
322--style-box-shadow-distance-x: 0px;
323--style-box-shadow-distance-y: 0px;
324--style-box-shadow-blur: 18px;
325--style-box-shadow-spread: -4px;
326--style-box-shadow-color: rgba(0, 0, 0, 0.18);
327box-shadow: var(--style-box-shadow-style-type) var(--style-box-shadow-distance-x) var(--style-box-shadow-distance-y) var(--style-box-shadow-blur) var(--style-box-shadow-spread) var(--style-box-shadow-color);
328    }
329.elPageContent [data-style-guide-shadow="style2"] {
330      --style-box-shadow-style-type: ;
331--style-box-shadow-distance-x: 0px;
332--style-box-shadow-distance-y: 0px;
333--style-box-shadow-blur: 39px;
334--style-box-shadow-spread: -8px;
335--style-box-shadow-color: rgba(0, 0, 0, 0.15);
336box-shadow: var(--style-box-shadow-style-type) var(--style-box-shadow-distance-x) var(--style-box-shadow-distance-y) var(--style-box-shadow-blur) var(--style-box-shadow-spread) var(--style-box-shadow-color);
337    }
338.elPageContent [data-style-guide-shadow="style3"] {
339      --style-box-shadow-style-type: ;
340--style-box-shadow-distance-x: 0px;
341--style-box-shadow-distance-y: 0px;
342--style-box-shadow-blur: 56px;
343--style-box-shadow-spread: -16px;
344--style-box-shadow-color: rgba(0, 0, 0, 0.2);
345box-shadow: var(--style-box-shadow-style-type) var(--style-box-shadow-distance-x) var(--style-box-shadow-distance-y) var(--style-box-shadow-blur) var(--style-box-shadow-spread) var(--style-box-shadow-color);
346    }
347.elPageContent [data-style-guide-border="style1"] {
348      border-style: solid;
349border-color: #EBEBEB;
350border-width: 1px;
351    }
352.elPageContent [data-style-guide-border="style2"] {
353      border-style: solid;
354border-color: #BBBBBB;
355border-width: 1px;
356    }
357.elPageContent [data-style-guide-border="style3"] {
358      border-style: solid;
359border-color: #5C5C5C;
360border-width: 1px;
361    }
362.elPageContent [data-style-guide-button="style1"] {
363      font-family: "Open Sans", sans-serif;
364border-style: none;
365background: var(--color-6Z-zQmGGb-8);
366border-color: #123acb;
367border-width: 1px;
368    }
369.elPageContent [data-style-guide-button="style2"] {
370      font-family: "Open Sans", sans-serif;
371background: var(--color-6Z-zQmGGb-7);
372border-style: solid;
373border-color: var(--color-6Z-zQmGGb-4);
374border-width: 1px;
375    }
376.elPageContent [data-style-guide-button="style3"] {
377      border-width: 0px;
378border-radius: 0px;
379background: #abcdef;
380border-style: solid;
381border-color: rgb(244, 252, 255);
382    }
383.elPageContent [data-style-guide-button="style1"] .elButtonText {
384      color: rgb(255, 255, 255);
385font-size: 20px;
386letter-spacing: 0;
387line-height: 100%;
388    }
389.elPageContent [data-style-guide-button="style1"] .elButtonSub {
390      color: rgb(255, 255, 255);
391font-size: 14px;
392letter-spacing: 0;
393line-height: 100%;
394    }
395.elPageContent [data-style-guide-button="style2"] .elButtonText {
396      color: rgb(255, 255, 255);
397font-weight: 600;
398font-size: 20px;
399letter-spacing: 0;
400line-height: 100%;
401    }
402.elPageContent [data-style-guide-button="style2"] .elButtonSub {
403      color: rgb(255, 255, 255);
404font-weight: 400;
405font-size: 14px;
406    }
407.elPageContent [data-style-guide-button="style3"] .elButtonText {
408      color: #123456;
409font-size: 20px;
410letter-spacing: 0;
411line-height: 100%;
412    }
413.elPageContent [data-style-guide-button="style3"] .elButtonSub {
414      color: #123456;
415font-size: 14px;
416letter-spacing: 0;
417line-height: 100%;
418    }
419.elPageContent [data-style-guide-button="style1"]:hover,
420
421.elPageContent [data-style-guide-button="style1"].elButtonHovered {
422      background: var(--color-6Z-zQmGGb-8);
423    }
424.elPageContent [data-style-guide-button="style1"]:active,
425
426.elPageContent [data-style-guide-button="style1"].elButtonActive {
427      background: var(--color-6Z-zQmGGb-8);
428    }
429.elPageContent [data-style-guide-button="style1"]:hover .elButtonText,
430
431.elPageContent [data-style-guide-button="style1"].elButtonHovered .elButtonText {
432      color: rgb(255, 255, 255);
433    }
434.elPageContent [data-style-guide-button="style1"]:active .elButtonText,
435
436.elPageContent [data-style-guide-button="style1"].elButtonActive .elButtonText {
437      color: rgb(255, 255, 255);
438    }
439.elPageContent [data-style-guide-button="style1"]:hover .elButtonSub,
440
441.elPageContent [data-style-guide-button="style1"].elButtonHovered .elButtonSub {
442      color: rgb(255, 255, 255);
443    }
444.elPageContent [data-style-guide-button="style1"]:active .elButtonSub,
445
446.elPageContent [data-style-guide-button="style1"].elButtonActive .elButtonSub {
447      color: rgb(255, 255, 255);
448    }
449.elPageContent [data-style-guide-button="style2"]:hover,
450
451.elPageContent [data-style-guide-button="style2"].elButtonHovered {
452      background: var(--color-6Z-zQmGGb-7);
453    }
454.elPageContent [data-style-guide-button="style2"]:active,
455
456.elPageContent [data-style-guide-button="style2"].elButtonActive {
457      background: var(--color-6Z-zQmGGb-7);
458    }
459.elPageContent [data-style-guide-button="style2"]:hover .elButtonText,
460
461.elPageContent [data-style-guide-button="style2"].elButtonHovered .elButtonText {
462      color: rgb(255, 255, 255);
463    }
464.elPageContent [data-style-guide-button="style2"]:active .elButtonText,
465
466.elPageContent [data-style-guide-button="style2"].elButtonActive .elButtonText {
467      color: rgb(255, 255, 255);
468    }
469.elPageContent [data-style-guide-button="style2"]:hover .elButtonSub,
470
471.elPageContent [data-style-guide-button="style2"].elButtonHovered .elButtonSub {
472      color: rgb(255, 255, 255);
473    }
474.elPageContent [data-style-guide-button="style2"]:active .elButtonSub,
475
476.elPageContent [data-style-guide-button="style2"].elButtonActive .elButtonSub {
477      color: rgb(255, 255, 255);
478    }
479.elPageContent [data-style-guide-button="style3"]:hover,
480
481.elPageContent [data-style-guide-button="style3"].elButtonHovered {
482      background: #abcdef;
483    }
484.elPageContent [data-style-guide-button="style3"]:active,
485
486.elPageContent [data-style-guide-button="style3"].elButtonActive {
487      background: #abcdef;
488    }
489.elPageContent [data-style-guide-button="style3"]:hover .elButtonText,
490
491.elPageContent [data-style-guide-button="style3"].elButtonHovered .elButtonText {
492      color: #123456;
493    }
494.elPageContent [data-style-guide-button="style3"]:active .elButtonText,
495
496.elPageContent [data-style-guide-button="style3"].elButtonActive .elButtonText {
497      color: #123456;
498    }
499.elPageContent [data-style-guide-button="style3"]:hover .elButtonSub,
500
501.elPageContent [data-style-guide-button="style3"].elButtonHovered .elButtonSub {
502      color: #123456;
503    }
504.elPageContent [data-style-guide-button="style3"]:active .elButtonSub,
505
506.elPageContent [data-style-guide-button="style3"].elButtonActive .elButtonSub {
507      color: #123456;
508    }
509.elPageContent [data-style-guide-corner="style1"] {
510      border-radius: 4px;
511    }
512.elPageContent [data-style-guide-corner="style2"] {
513      border-radius: 12px;
514    }
515.elPageContent [data-style-guide-corner="style3"] {
516      border-radius: 20px;
517    }
518      @media (max-width: 770px) {
519        
520      html {
521      font-size: 17px;
522    }
523.elPageContent.elPageContent.elPageContent [data-style-guide-headline] {
524      letter-spacing: 0;
525line-height: 140%;
526    }
527.elPageContent.elPageContent.elPageContent [data-style-guide-headline="xl"] {
528      font-size: 1.95rem;
529    }
530.elPageContent.elPageContent.elPageContent [data-style-guide-headline="l"] {
531      font-size: 1.5rem;
532    }
533.elPageContent.elPageContent.elPageContent [data-style-guide-headline="m"] {
534      font-size: 1.25rem;
535    }
536.elPageContent.elPageContent.elPageContent [data-style-guide-headline="s"] {
537      font-size: 1rem;
538    }
539.elPageContent.elPageContent.elPageContent [data-style-guide-subheadline] {
540      letter-spacing: 0;
541line-height: 140%;
542    }
543.elPageContent.elPageContent.elPageContent [data-style-guide-subheadline="xl"] {
544      font-size: 1.25rem;
545    }
546.elPageContent.elPageContent.elPageContent [data-style-guide-subheadline="l"] {
547      font-size: 1rem;
548    }
549.elPageContent.elPageContent.elPageContent [data-style-guide-subheadline="m"] {
550      font-size: 0.8rem;
551    }
552.elPageContent.elPageContent.elPageContent [data-style-guide-subheadline="s"] {
553      font-size: 0.64rem;
554    }
555.elPageContent.elPageContent.elPageContent [data-style-guide-content] {
556      letter-spacing: 0;
557line-height: 140%;
558    }
559.elPageContent.elPageContent.elPageContent [data-style-guide-content="xl"] {
560      font-size: 1.56rem;
561    }
562.elPageContent.elPageContent.elPageContent [data-style-guide-content="l"] {
563      font-size: 1.25rem;
564    }
565.elPageContent.elPageContent.elPageContent [data-style-guide-content="m"] {
566      font-size: 1rem;
567    }
568.elPageContent.elPageContent.elPageContent [data-style-guide-content="s"] {
569      font-size: 0.8rem;
570    }
571      
572    
573      }
574@media only screen and (max-width: 700px) {
575        
576      
577      
578    
579      }
580    
581    @keyframes x1200loadleftfade-in {
582      0%   { opacity: 0; };
583      100% { opacity: 1; };
584    }
585
586    [data-style-guide-animation="style1"]:not([data-animation-state])[data-animation-type="fade-in"] {
587      opacity: 0;
588    }
589    
590  
591    [data-style-guide-animation="style1"][data-animation-state="running"][data-animation-type="fade-in"] {
592      -webkit-animation: x1200loadleftfade-in 1.2s  ease normal, disable-pointer-events; 
593      animation: x1200loadleftfade-in 1.2s  ease normal, disable-pointer-events;
594      animation-delay: 500ms;      
595      animation-fill-mode: both;
596    }
597    @keyframes x1200loadleftglide-in {
598      0%   { transform: translateX(-100%) };
599      100% { transform: translateX(0%) };
600    }
601
602    [data-style-guide-animation="style2"]:not([data-animation-state])[data-animation-type="glide-in"] {
603      transform: translateX(-100%);
604    }
605    
606  
607    [data-style-guide-animation="style2"][data-animation-state="running"][data-animation-type="glide-in"] {
608      -webkit-animation: x1200loadleftglide-in 1.2s  linear normal, disable-pointer-events; 
609      animation: x1200loadleftglide-in 1.2s  linear normal, disable-pointer-events;
610      animation-delay: 500ms;      
611      animation-fill-mode: both;
612    }
613    @keyframes x1200loadleftexpand-in {
614      0%   { transform: translateX(100%) };
615      100% { transform: translateX(0%) };
616    }
617
618    [data-style-guide-animation="style3"]:not([data-animation-state])[data-animation-type="expand-in"] {
619      0%   { transform: translateX(100%) };
620    }
621  
622    [data-style-guide-animation="style3"][data-animation-state="running"][data-animation-type="expand-in"] {
623      -webkit-animation: x1200loadleftexpand-in 1.2s  ease-in normal, disable-pointer-events; 
624      animation: x1200loadleftexpand-in 1.2s  ease-in normal, disable-pointer-events;
625      animation-delay: 500ms;      
626      animation-fill-mode: both;
627    }
628[data-paint-colors="lightest"] {
629      --style-color: var(--color-6Z-zQmGGb-2);
630--style-headline-color: var(--color-6Z-zQmGGb-2);
631--style-subheadline-color: var(--color-6Z-zQmGGb-8);
632--style-link-color: var(--color-6Z-zQmGGb-2);
633--style-icon-color: var(--color-6Z-zQmGGb-8);
634--style-bullet-color: var(--color-6Z-zQmGGb-8);
635--style-background-color: var(--color-6Z-zQmGGb-6);
636background: linear-gradient(var(--color-6Z-zQmGGb-6) 0%,var(--color-6Z-zQmGGb-6) 100%),var(--color-6Z-zQmGGb-6);
637--style-link-color-r: 7;
638--style-link-color-g: 31;
639--style-link-color-b: 47;
640    }
641      [data-paint-colors="lightest"] .elContent {
642      color: var(--color-6Z-zQmGGb-4);
643    }
644      
645    
646[data-paint-colors="light"] {
647      --style-color: var(--color-6Z-zQmGGb-2);
648--style-headline-color: var(--color-6Z-zQmGGb-2);
649--style-subheadline-color: var(--color-6Z-zQmGGb-3);
650--style-link-color: var(--color-6Z-zQmGGb-2);
651--style-icon-color: var(--color-6Z-zQmGGb-8);
652--style-bullet-color: var(--color-6Z-zQmGGb-8);
653--style-background-color: var(--color-6Z-zQmGGb-1);
654background: linear-gradient(rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0) 100%),var(--color-6Z-zQmGGb-1);
655--style-link-color-r: 7;
656--style-link-color-g: 31;
657--style-link-color-b: 47;
658    }
659      [data-paint-colors="light"] .elContent {
660      color: var(--color-6Z-zQmGGb-4);
661    }
662      
663    
664[data-paint-colors="colored"] {
665      --style-color: var(--color-6Z-zQmGGb-5);
666--style-headline-color: var(--color-6Z-zQmGGb-6);
667--style-subheadline-color: var(--color-6Z-zQmGGb-6);
668--style-link-color: var(--color-6Z-zQmGGb-6);
669--style-icon-color: var(--color-6Z-zQmGGb-8);
670--style-bullet-color: var(--color-6Z-zQmGGb-5);
671--style-background-color: var(--color-6Z-zQmGGb-4);
672background: linear-gradient(rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0) 100%),var(--color-6Z-zQmGGb-4);
673--style-link-color-r: 253;
674--style-link-color-g: 253;
675--style-link-color-b: 253;
676    }
677      [data-paint-colors="colored"] .elContent {
678      color: var(--color-6Z-zQmGGb-1);
679    }
680      
681    
682[data-paint-colors="dark"] {
683      --style-color: var(--color-6Z-zQmGGb-1);
684--style-headline-color: var(--color-6Z-zQmGGb-6);
685--style-subheadline-color: var(--color-6Z-zQmGGb-1);
686--style-link-color: var(--color-6Z-zQmGGb-8);
687--style-icon-color: var(--color-6Z-zQmGGb-8);
688--style-bullet-color: var(--color-6Z-zQmGGb-4);
689--style-background-color: var(--color-6Z-zQmGGb-5);
690background: linear-gradient(rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0) 100%),var(--color-6Z-zQmGGb-5);
691--style-link-color-r: 20;
692--style-link-color-g: 138;
693--style-link-color-b: 255;
694    }
695      [data-paint-colors="dark"] .elContent {
696      color: var(--color-6Z-zQmGGb-1);
697    }
698      
699    
700[data-paint-colors="darkest"] {
701      --style-color: var(--color-6Z-zQmGGb-1);
702--style-headline-color: var(--color-6Z-zQmGGb-1);
703--style-subheadline-color: var(--color-6Z-zQmGGb-3);
704--style-link-color: var(--color-6Z-zQmGGb-8);
705--style-icon-color: var(--color-6Z-zQmGGb-8);
706--style-bullet-color: var(--color-6Z-zQmGGb-8);
707--style-background-color: var(--color-6Z-zQmGGb-7);
708background: linear-gradient(rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0) 100%),var(--color-6Z-zQmGGb-7);
709--style-link-color-r: 20;
710--style-link-color-g: 138;
711--style-link-color-b: 255;
712    }
713      [data-paint-colors="darkest"] .elContent {
714      color: var(--color-6Z-zQmGGb-1);
715    }
716      
717     </style>
718    <style id="page-style" type="text/css">
719      
720       
721      .id-6Z-4koYoG-1.id-6Z-4koYoG-1 .containerModal {
722      margin-bottom: 0px;
723    }
724      
725    
726      
727       .id-6Z-5lpWqP-203.id-6Z-5lpWqP-203 {
728      padding-top: 0px;
729padding-bottom: 0px;
730padding-left: 0px;
731padding-right: 0px;
732    }
733      
734      @media (max-width: 770px) {
735        .id-6Z-5lpWqP-203.id-6Z-5lpWqP-203.id-6Z-5lpWqP-203 {
736      padding-left: 5px;
737padding-right: 5px;
738    }
739      }
740    
741 .id-6Z-5lpWqP-221.id-6Z-5lpWqP-221 {
742      width: 1170px;
743padding-top: 0px;
744padding-bottom: 0px;
745padding-left: 0px;
746padding-right: 0px;
747    }
748 .id-6Z-a87kdg-16.id-6Z-a87kdg-16 {
749      width: 100%;
750padding-top: 0px;
751padding-bottom: 0px;
752justify-content: flex-start;
753gap: 0px;
754padding-left: 0px;
755padding-right: 0px;
756    }
757 
758      .id-6Z-a87kdg-14.id-6Z-a87kdg-14 {
759      padding-top: 10px;
760padding-bottom: 10px;
761    }
762.id-6Z-a87kdg-14.id-6Z-a87kdg-14 .elTypographyLink {
763      color: rgb(255, 255, 255);
764    }
765      
766    
767 .id-6Z-5lpWqP-223.id-6Z-5lpWqP-223 {
768      padding-top: 10px;
769padding-bottom: 10px;
770    }
771      .id-6Z-5lpWqP-223.id-6Z-5lpWqP-223 .elParagraph {
772      text-align: left;
773    }
774      
775    
776 .id-6Z-4koYoG-74.id-6Z-4koYoG-74 {
777      border-style: none;
778padding-top: 0px;
779border-color: #000000;
780border-width: 1px;
781border-top: none !important;
782border-left: none !important;
783    }
784      
785      @media (max-width: 770px) {
786        .id-6Z-4koYoG-74.id-6Z-4koYoG-74.id-6Z-4koYoG-74 {
787      padding-top: 0px;
788    }
789      }
790    
791 .id-6Z-4koYoG-75.id-6Z-4koYoG-75 {
792      width: 1170px;
793    }
794      
795      @media (max-width: 770px) {
796        .id-6Z-4koYoG-75.id-6Z-4koYoG-75.id-6Z-4koYoG-75 {
797      padding-top: 0px;
798    }
799      }
800    
801 .id-6Z-4koYoG-4340.id-6Z-4koYoG-4340 {
802      padding-bottom: 0px;
803padding-left: 0px;
804padding-right: 0px;
805    }
806      
807      @media (max-width: 770px) {
808        .id-6Z-4koYoG-4340.id-6Z-4koYoG-4340.id-6Z-4koYoG-4340 {
809      padding-top: 0px;
810    }
811      }
812    
813 .id-6Z-Ej8NdW-16.id-6Z-Ej8NdW-16 {
814      width: 1170px;
815padding-top: 0px;
816padding-bottom: 0px;
817    }
818 .id-6Z-bqqnAz-4.id-6Z-bqqnAz-4 {
819      padding-top: 10px;
820padding-bottom: 10px;
821    }
822      .id-6Z-bqqnAz-4.id-6Z-bqqnAz-4 .elParagraph {
823      text-align: left;
824    }
825      
826    
827 .id-6Z-yxZzaz-545.id-6Z-yxZzaz-545 {
828      padding-top: 20px;
829padding-bottom: 10px;
830    }
831      .id-6Z-yxZzaz-545.id-6Z-yxZzaz-545 .elHeadline {
832      text-align: left;
833    }
834      @media (max-width: 770px) {
835        .id-6Z-yxZzaz-545.id-6Z-yxZzaz-545.id-6Z-yxZzaz-545 {
836      padding-top: 20px;
837    }
838      }
839    
840 .id-6Z-yxZzaz-553.id-6Z-yxZzaz-553 {
841      padding-top: 10px;
842padding-bottom: 10px;
843    }
844      .id-6Z-yxZzaz-553.id-6Z-yxZzaz-553 .elParagraph {
845      text-align: left;
846    }
847      
848    
849 .id-6Z-yxZzaz-548.id-6Z-yxZzaz-548 {
850      padding-top: 10px;
851padding-bottom: 10px;
852    }
853      .id-6Z-yxZzaz-548.id-6Z-yxZzaz-548 .elHeadline {
854      text-align: left;
855    }
856      
857    
858 .id-6Z-DB7ZBQ-73.id-6Z-DB7ZBQ-73 {
859      padding-top: 10px;
860padding-bottom: 10px;
861    }
862      .id-6Z-DB7ZBQ-73.id-6Z-DB7ZBQ-73 .elParagraph {
863      text-align: left;
864    }
865      
866    
867 .id-6Z-yxZzaz-260.id-6Z-yxZzaz-260 {
868      padding-top: 10px;
869padding-bottom: 10px;
870    }
871      
872      
873    
874 .id-6Z-yxZzaz-413.id-6Z-yxZzaz-413 {
875      padding-top: 10px;
876padding-bottom: 10px;
877    }
878      .id-6Z-yxZzaz-413.id-6Z-yxZzaz-413 .elParagraph {
879      text-align: left;
880    }
881      
882    
883 .id-6Z-yxZzaz-280.id-6Z-yxZzaz-280 {
884      padding-top: 10px;
885padding-bottom: 10px;
886    }
887      .id-6Z-yxZzaz-280.id-6Z-yxZzaz-280 .elParagraph {
888      text-align: left;
889    }
890      
891    
892 .id-6Z-yxZzaz-881.id-6Z-yxZzaz-881 {
893      padding-top: 17px;
894padding-bottom: 10px;
895    }
896      .id-6Z-yxZzaz-881.id-6Z-yxZzaz-881 .elHeadline {
897      text-align: left;
898    }
899      
900    
901 .id-6Z-z4RVva-26.id-6Z-z4RVva-26 {
902      padding-top: 10px;
903padding-bottom: 10px;
904    }
905      .id-6Z-z4RVva-26.id-6Z-z4RVva-26 .elParagraph {
906      text-align: left;
907    }
908      
909    
910 .id-6Z-K4gEK6-11.id-6Z-K4gEK6-11 {
911      width: 1170px;
912    }
913 .id-6Z-z4RVva-20.id-6Z-z4RVva-20 {
914      padding-top: 10px;
915padding-bottom: 10px;
916    }
917      .id-6Z-z4RVva-20.id-6Z-z4RVva-20 .elHeadline {
918      text-align: left;
919    }
920      
921    
922 .id-6Z-4koYoG-4425.id-6Z-4koYoG-4425 {
923      padding-top: 10px;
924padding-bottom: 10px;
925    }
926      .id-6Z-4koYoG-4425.id-6Z-4koYoG-4425 .elParagraph {
927      text-align: left;
928    }
929      
930    
931 .id-6Z-bqqnAz-11.id-6Z-bqqnAz-11 {
932      width: 1170px;
933    }
934 .id-6Z-bqqnAz-13.id-6Z-bqqnAz-13 {
935      padding-top: 10px;
936padding-bottom: 10px;
937    }
938      .id-6Z-bqqnAz-13.id-6Z-bqqnAz-13 .elHeadline {
939      text-align: left;
940    }
941      
942    
943 .id-6Z-bqqnAz-16.id-6Z-bqqnAz-16 {
944      padding-top: 10px;
945padding-bottom: 10px;
946    }
947      .id-6Z-bqqnAz-16.id-6Z-bqqnAz-16 .elParagraph {
948      text-align: left;
949    }
950      
951    
952 .id-6Z-jMBoaJ-41.id-6Z-jMBoaJ-41 {
953      padding-top: 10px;
954padding-bottom: 10px;
955    }
956      .id-6Z-jMBoaJ-41.id-6Z-jMBoaJ-41 .elHeadline {
957      text-align: left;
958    }
959      
960    
961 .id-6Z-jMBoaJ-44.id-6Z-jMBoaJ-44 {
962      padding-top: 10px;
963padding-bottom: 10px;
964    }
965      
966      
967    
968 .id-6Z-K4gEK6-9.id-6Z-K4gEK6-9 {
969      width: 1170px;
970    }
971 .id-6Z-YELMp8-7.id-6Z-YELMp8-7 {
972      padding-top: 0px;
973padding-bottom: 0px;
974    }
975      .id-6Z-YELMp8-7.id-6Z-YELMp8-7 .elParagraph {
976      color: rgb(255, 255, 255);
977text-align: left;
978    }
979      
980    
981 
982      .id-6Z-Ej8NdW-12.id-6Z-Ej8NdW-12 .inputHolder,
983.id-6Z-Ej8NdW-12.id-6Z-Ej8NdW-12 .borderHolder {
984      padding-top: 12px;
985padding-bottom: 12px;
986padding-left: 12px;
987padding-right: 12px;
988border-style: solid;
989border-color: rgba(0, 0, 0, 0.2);
990border-width: 1px;
991    }
992.id-6Z-Ej8NdW-12.id-6Z-Ej8NdW-12.elFormItemWrapper,
993.id-6Z-Ej8NdW-12.id-6Z-Ej8NdW-12 .inputHolder,
994.id-6Z-Ej8NdW-12.id-6Z-Ej8NdW-12 .borderHolder {
995      border-radius: 4px;
996    }
997      
998    
999 
1000      .id-6Z-Ej8NdW-14.id-6Z-Ej8NdW-14 .inputHolder,
1001.id-6Z-Ej8NdW-14.id-6Z-Ej8NdW-14 .borderHolder {
1002      padding-top: 12px;
1003padding-bottom: 12px;
1004padding-left: 12px;
1005padding-right: 12px;
1006border-style: solid;
1007border-color: rgba(0, 0, 0, 0.2);
1008border-width: 1px;
1009    }
1010.id-6Z-Ej8NdW-14.id-6Z-Ej8NdW-14.elFormItemWrapper,
1011.id-6Z-Ej8NdW-14.id-6Z-Ej8NdW-14 .inputHolder,
1012.id-6Z-Ej8NdW-14.id-6Z-Ej8NdW-14 .borderHolder {
1013      border-radius: 4px;
1014    }
1015      
1016    
1017 
1018      .id-6Z-Ej8NdW-13.id-6Z-Ej8NdW-13 .inputHolder,
1019.id-6Z-Ej8NdW-13.id-6Z-Ej8NdW-13 .borderHolder {
1020      padding-top: 12px;
1021padding-bottom: 12px;
1022padding-left: 12px;
1023padding-right: 12px;
1024border-style: solid;
1025border-color: rgba(0, 0, 0, 0.2);
1026border-width: 1px;
1027    }
1028.id-6Z-Ej8NdW-13.id-6Z-Ej8NdW-13.elFormItemWrapper,
1029.id-6Z-Ej8NdW-13.id-6Z-Ej8NdW-13 .inputHolder,
1030.id-6Z-Ej8NdW-13.id-6Z-Ej8NdW-13 .borderHolder {
1031      border-radius: 4px;
1032    }
1033      
1034    
1035 .id-6Z-jMBoaJ-31.id-6Z-jMBoaJ-31 {
1036      padding-top: 10px;
1037padding-bottom: 0px;
1038    }
1039      .id-6Z-jMBoaJ-31.id-6Z-jMBoaJ-31 .elParagraph {
1040      color: rgb(255, 255, 255);
1041    }
1042      
1043    
1044 
1045      .id-6Z-8m6vqk-2.id-6Z-8m6vqk-2 .inputHolder,
1046.id-6Z-8m6vqk-2.id-6Z-8m6vqk-2 .borderHolder {
1047      padding-top: 12px;
1048padding-bottom: 12px;
1049padding-left: 12px;
1050padding-right: 12px;
1051border-style: solid;
1052border-color: rgba(0, 0, 0, 0.2);
1053border-width: 1px;
1054    }
1055.id-6Z-8m6vqk-2.id-6Z-8m6vqk-2.elFormItemWrapper,
1056.id-6Z-8m6vqk-2.id-6Z-8m6vqk-2 .inputHolder,
1057.id-6Z-8m6vqk-2.id-6Z-8m6vqk-2 .borderHolder {
1058      border-radius: 4px;
1059    }
1060.id-6Z-8m6vqk-2.id-6Z-8m6vqk-2 .borderHolder {
1061      background: #fff;
1062    }
1063      
1064    
1065 
1066      .id-6Z-mR6QXN-6.id-6Z-mR6QXN-6 .inputHolder,
1067.id-6Z-mR6QXN-6.id-6Z-mR6QXN-6 .borderHolder {
1068      padding-top: 12px;
1069padding-bottom: 12px;
1070padding-left: 12px;
1071padding-right: 12px;
1072border-style: solid;
1073border-color: rgba(0, 0, 0, 0.2);
1074border-width: 1px;
1075    }
1076.id-6Z-mR6QXN-6.id-6Z-mR6QXN-6.elFormItemWrapper,
1077.id-6Z-mR6QXN-6.id-6Z-mR6QXN-6 .inputHolder,
1078.id-6Z-mR6QXN-6.id-6Z-mR6QXN-6 .borderHolder {
1079      border-radius: 4px;
1080    }
1081.id-6Z-mR6QXN-6.id-6Z-mR6QXN-6 .borderHolder {
1082      background: #fff;
1083    }
1084      
1085    
1086 .id-6Z-le4mVB-2.id-6Z-le4mVB-2 {
1087      padding-top: 10px;
1088padding-bottom: 10px;
1089    }
1090      .id-6Z-le4mVB-2.id-6Z-le4mVB-2 .elParagraph {
1091      color: rgb(255, 255, 255);
1092    }
1093      
1094    
1095 .id-6Z-4koYoG-363.id-6Z-4koYoG-363 {
1096      padding-top: 5px;
1097padding-bottom: 10px;
1098padding-left: 0px;
1099padding-right: 0px;
1100    }
1101 
1102      .id-6Z-4koYoG-174.id-6Z-4koYoG-174 .elImage {
1103      width: 75%;
1104    }
1105      
1106    
1107 .id-6Z-a87Yb8-68.id-6Z-a87Yb8-68 {
1108      padding-top: 0px;
1109padding-bottom: 0px;
1110    }
1111      
1112      
1113    
1114 .id-6Z-4koYoG-260.id-6Z-4koYoG-260 {
1115      padding-top: 10px;
1116padding-bottom: 10px;
1117    }
1118      .id-6Z-4koYoG-260.id-6Z-4koYoG-260 .elParagraph {
1119      text-align: center;
1120    }
1121.id-6Z-4koYoG-260.id-6Z-4koYoG-260 .elParagraph .elTypographyLink {
1122      color: rgb(255, 255, 255);
1123    }
1124      
1125    
1126 
1127      .id-6Z-4koYoG-334.id-6Z-4koYoG-334 .elImage {
1128      width: 100%;
1129aspect-ratio: auto;
1130object-fit: fill;
1131    }
1132      
1133    
1134 
1135      .id-6Z-4koYoG-336.id-6Z-4koYoG-336 .elImage {
1136      width: 100%;
1137    }
1138      
1139    
1140 
1141      .id-6Z-4koYoG-333.id-6Z-4koYoG-333 .elImage {
1142      width: 100%;
1143    }
1144      
1145    
1146 .id-6Z-yxZzaz-907.id-6Z-yxZzaz-907 {
1147      padding-top: 10px;
1148padding-bottom: 10px;
1149    }
1150      
1151      
1152    
1153    </style>
1154    <style id="resource-config" type="text/css">
1155      
1156    </style>
1157    <style id="custom-css">
1158        
1159      </style>
1160
1161    <style id="custom-fonts">
1162      
1163      @font-face {
1164        font-family: "font-31352";
1165        src: url("https://s3.amazonaws.com/statics.myclickfunnels.com/font/31352/file/original-c89671d833fdb652a5b1b6c8d220a6ab.otf")
1166      }
1167      
1168      @font-face {
1169        font-family: "font-31353";
1170        src: url("https://s3.amazonaws.com/statics.myclickfunnels.com/font/31353/file/original-1fa08c93b5bf0edbfc58375c2ea75816.otf")
1171      }
1172      
1173    </style>
1174    
1174<script id="cf-lander-serialized-custom-fonts" type="application/json">
1175      [{"family":"font-31352","files":["https://s3.amazonaws.com/statics.myclickfunnels.com/font/31352/file/original-c89671d833fdb652a5b1b6c8d220a6ab.otf"]},{"family":"font-31353","files":["https://s3.amazonaws.com/statics.myclickfunnels.com/font/31353/file/original-1fa08c93b5bf0edbfc58375c2ea75816.otf"]}]
1176    </script>
1176
1177    
1177<script id="cf-lander-serialized-style-guide-animation-node" type="application/json">
1178      {"id":"animation","type":"css","selectors":{".elPageContent [data-style-guide-animation=\"style1\"]":{"attrs":{"data-animation-type":"fade-in","data-animation-trigger":"load","data-animation-timing-function":"ease","data-animation-direction":"normal","data-animation-time":1200,"data-animation-delay":500}},".elPageContent [data-style-guide-animation=\"style2\"]":{"attrs":{"data-animation-type":"glide-in","data-animation-trigger":"load","data-animation-timing-function":"linear","data-animation-direction":"normal","data-animation-time":1200,"data-animation-delay":500},"params":{"--animation-direction":"left"}},".elPageContent [data-style-guide-animation=\"style3\"]":{"attrs":{"data-animation-type":"expand-in","data-animation-trigger":"load","data-animation-timing-function":"ease-in","data-animation-direction":"normal","data-animation-time":1200,"data-animation-delay":500}}},"parentId":"style-guide","fractionalIndex":"a6"}
1179    </script>
1179
1180  
1181
1182  
1183    
1183<script type="application/ld+json">
1184{
1185  "@context": "https://schema.org",
1186  "@type": "FAQPage",
1187  "mainEntity": [
1188    {
1189      "@type": "Question",
1190      "name": "We've tried agile before and it didn't stick. Why would this be different?",
1191      "acceptedAnswer": {
1192        "@type": "Answer",
1193        "text": "Most of the time, that's a system problem, not a people problem. Even motivated, capable people will revert to old patterns if the system around them doesn't support the change. Most agile adoptions focus on process and ceremonies while leaving workflow design, technical practices, and team dynamics untouched. I work on all of those together, because that's what actually makes the change stick."
1194      }
1195    },
1196    {
1197      "@type": "Question",
1198      "name": "Do you work with Scrum, Kanban, SAFe, or something else?",
1199      "acceptedAnswer": {
1200        "@type": "Answer",
1201        "text": "All of them, and I'm not attached to any one. Most teams I work with already have a framework in place. The problem is rarely the framework itself. It's usually that people are not delivering despite being busy, or the work is moving and the results aren't what anyone expected. I draw on Kanban principles heavily because they give you concrete data to reason about, and I'll use whatever fits the team's context. I've been writing code for over forty years and teach technical practices like test-driven development, refactoring, and continuous delivery, which matters when the problem turns out to be in the engineering practices rather than the process."
1202      }
1203    },
1204    {
1205      "@type": "Question",
1206      "name": "What kind of companies do you work with?",
1207      "acceptedAnswer": {
1208        "@type": "Answer",
1209        "text": "Both ends of the spectrum on size: I've worked with teams inside billion-dollar companies and with companies of ten people. On industry, roughly half my career has been in financial services, including banks, pension funds, and brokerages. I've also worked with three different automotive companies, as well as insurance and retail. If you have IT teams delivering software, that's the right context."
1210      }
1211    },
1212    {
1213      "@type": "Question",
1214      "name": "How long does an engagement typically take?",
1215      "acceptedAnswer": {
1216        "@type": "Answer",
1217        "text": "It depends on how many teams I'm working with and what needs to change. A shorter engagement might involve three or four teams over a few weeks. A larger transformation can span fifty or sixty teams across an organization and run for a year or more. The free consultation is the right place to scope what makes sense for your situation."
1218      }
1219    },
1220    {
1221      "@type": "Question",
1222      "name": "Do you work remotely or on-site?",
1223      "acceptedAnswer": {
1224        "@type": "Answer",
1225        "text": "Both. My preference today is remote, and most coaching is done that way. On-site work is available and sometimes makes sense depending on the team and the problem. For day-long or longer engagements, I work in your timezone, adjusting my schedule to overlap with your team's working hours. For single-hour bookings, timezone fit is worth discussing in the consultation."
1226      }
1227    },
1228    {
1229      "@type": "Question",
1230      "name": "How do we know if it's working?",
1231      "acceptedAnswer": {
1232        "@type": "Answer",
1233        "text": "We measure. Not to manage people, but to understand the system. Before we start, we look at how work is actually flowing: how long things take, how much is in progress at once, where things get stuck. That gives us a baseline. As we make changes, we track whether the system is actually improving or just feels like it is, using quantitative data where we have it and qualitative signals where we don't. The goal is to know what's changing, not just hope it is."
1234      }
1235    },
1236    {
1237      "@type": "Question",
1238      "name": "What's the difference between the free consultation and a paid engagement?",
1239      "acceptedAnswer": {
1240        "@type": "Answer",
1241        "text": "The free consultation isn't a sales call. I'll ask about your situation, and by the end you'll have a clearer picture of where the problem actually is, whether that's workflow design, technical practices, team dynamics, or something else. A paid engagement is 
1241where we go deeper: dedicated working time, sustained focus, and enough room to make actual changes rather than just diagnose them."
1242      }
1243    }
1244  ]
1245}
1246</script>
1246
1247
1248  
1249
1250  
1251
1252  
1253    
1253<script>
1254function goto_calendly(meeting) {
1255  if (meeting == 'consultation' && window.cfVisitorData && window.cfVisitorData.country == 'NG') {
1256    document.location = "https://mikebowler.ca/unavailable";
1257    return;
1258  }
1259  var calendlyBase = window.CALENDLY_BASE || "https://calendly.com/mikebowler/";
1260  var first_name = (document.querySelector('input[name="first_name"]')?.value) ?? '';
1261  var last_name  = (document.querySelector('input[name="last_name"]')?.value) ?? '';
1262  var email      = (document.querySelector('input[name="email"]')?.value) ?? '';
1263  var base_url = calendlyBase + meeting + "?name=" + first_name + "%20" + last_name + "&email=" + email;
1264
1265  var utmParams = '';
1266  var referrer = document.referrer;
1267  if (referrer.includes('facebook.com') || referrer.includes('fb.com')) utmParams = '&utm_source=facebook&utm_medium=social';
1268  else if (referrer.includes('youtube.com'))   utmParams = '&utm_source=youtube&utm_medium=social';
1269  else if (referrer.includes('linkedin.com'))  utmParams = '&utm_source=linkedin&utm_medium=social';
1270  else if (referrer.includes('instagram.com')) utmParams = '&utm_source=instagram&utm_medium=social';
1271  else if (referrer) { try { var h = new URL(referrer).hostname.replace(/^www\./,''); utmParams = '&utm_source=' + encodeURIComponent(h) + '&utm_medium=referral'; } catch(e){} }
1272
1273var navigated = false;
1274function go(linkerParam) {
1275  if (navigated) return;
1276  navigated = true;
1277  var link = (typeof linkerParam === 'string' && linkerParam) ? '&' + linkerParam : '';
1278  document.location = base_url + link + utmParams;
1279}
1280  var ga4Id = null, tag = document.querySelector('script[src*="gtag/js?id="]');
1281  if (tag) { var m = tag.src.match(/[?&]id=([^&]+)/); if (m) ga4Id = m[1]; }
1282
1283  try {
1284    if (typeof gtag === 'function' && ga4Id) {
1285      gtag('get', ga4Id, 'linker', go);
1286      setTimeout(function(){ go(''); }, 1500);
1287    } else {
1288      go('');
1289    }
1290  } catch(e) { go(''); }
1291}
1292</script>
1292
1293<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 1293-1294
1293
1294<script async src="https://www.googletagmanager.com/gtag/js?id=
1294G-Z61TC2L5DY
vendor: 12 bytes, line 1294
1294"></script>
1295<script>
1296  window.dataLayer = window.dataLayer || [];
1297  function gtag(){dataLayer.push(arguments);}
1298  gtag('js', new Date());
1299  if (document.cookie.indexOf('internal_visitor=1') !== -1) {
1300    gtag('set', { traffic_type: 'internal' });
1301  }
1302  gtag('config', 'G-Z61TC2L5DY');
1303</script>
1303
1304
1305    <!-- Facebook Pixel Code -->
1306      
1306<script>
vendor: 471 bytes, lines 1306-1315
1306
1307        !function(f,b,e,v,n,t,s)
1308        {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
1309        n.callMethod.apply(n,arguments):n.queue.push(arguments)};
1310        if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
1311        n.queue=[];t=b.createElement(e);t.async=!0;
1312        t.src=v;s=b.getElementsByTagName(e)[0];
1313        s.parentNode.insertBefore(t,s)}(window, document,'script',
1314        'https://connect.facebook.net/en_US/fbevents.js');
1315        fbq('init', '
13151525565512559137
vendor: 44 bytes, lines 1315-1317
1315');
1316        fbq('track', 'PageView');
1317      
1317</script>
1317
1318      <noscript>
1319        <img height="1" width="1" style="display:none"
1320             src="https://www.facebook.com/tr?id=1525565512559137&ev=PageView&noscript=1"/>
1321      </noscript>
1322      <!-- End Facebook Pixel Code -->
1323      
1324    
1325      <link rel="icon" href="https://files.mikebowler.ca/favicon.svg" type="image/svg+xml">
1326<link rel="icon" href="https://files.mikebowler.ca/favicon.ico" sizes="any">
1327<link rel="apple-touch-icon" href="https://files.mikebowler.ca/apple-touch-icon.png">
1328<!-- Google tag (gtag.js) event - delayed navigation helper -->
1329<script>
1330  // Helper function to delay opening a URL until a gtag event is sent.
1331  // Call it in response to an action that should navigate to a URL.
1332  function gtagSendEvent(url) {
1333    var callback = function () {
1334      if (typeof url === 'string') {
1335        window.location = url;
1336      }
1337    };
1338    gtag('event', 'ads_conversion_PURCHASE_1', {
1339      'event_callback': callback,
1340      'event_timeout': 2000,
1341      // <event_parameters>
1342    });
1343    return false;
1344  }
1345</script>
1345
1346
1347    
1348  
1349
1350  
1351    
1351<script type="text/javascript">
1352  ;window.NREUM||(NREUM={});NREUM.init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}};
1353  
1354  ;NREUM.loader_config={accountID:"3154619",trustKey:"2882645",agentID:"1588871059",licenseKey:"NRJS-7f8cfbfdce5f1f3d33b",applicationID:"1588871059"};
1355  ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"NRJS-7f8cfbfdce5f1f3d33b",applicationID:"1588871059",sa:1};
1356  ;/*! For license information please see nr-loader-spa-1.242.0.min.js.LICENSE.txt */
1357  (()=>{"use strict";var e,t,r={234:(e,t,r)=>{r.d(t,{P_:()=>g,Mt:()=>v,C5:()=>s,DL:()=>w,OP:()=>S,lF:()=>N,Yu:()=>x,Dg:()=>m,CX:()=>c,GE:()=>A,sU:()=>j});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.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},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}const u=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=r(7056),l=r(50);const f=()=>{const e={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{proxy:{assets:void 0,beacon:void 0},privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},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},session:{domain:void 0,expiresMs:d.oD,inactiveMs:d.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},metrics:{enabled:!0,autoStart:!0},page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},harvest:{tooManyRequestsDelay:60},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,sampling_rate:50,error_sampling_rate:50,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector=t+",[data-nr-mask]":null===t?e.mask_selector=t:(0,l.Z)("An invalid session_replay.mask_selector was provided and will not be used",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){u(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.Z)("An invalid session_replay.block_selector was provided and will not be used",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.Z)("An invalid session_replay.mask_input_option was provided and will not be used",t)}},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},h={},p="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(p);if(!h[e])throw new Error("Configuration for ".concat(e," was never set"));return h[e]}function m(e,t){if(!e)throw new Error(p);h[e]=(0,i.D)(t,f()),(0,n.Qy)(e,h[e],"config")}function v(e,t){if(!e)throw new Error(p);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}const b={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},y={};function w(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!y[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return y[e]}function A(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");y[e]=(0,i.D)(t,b),(0,n.Qy)(e,y[e],"loader_config")}const x=(0,n.mF)().o;var E=r(385),_=r(6818);const T={buildEnv:_.Re,customTransaction:void 0,disabled:!1,distMethod:_.gF,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,offset:M
1357ath.floor(E._A?.performance?.timeOrigin||E._A?.performance?.timing?.navigationStart||Date.now()),onerror:void 0,origin:""+E._A.location,ptid:void 0,releaseIds:{},session:void 0,xhrWrappable:"function"==typeof E._A.XMLHttpRequest?.prototype?.addEventListener,version:_.q4,denyList:void 0},D={};function S(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!D[e])throw new Error("Runtime for ".concat(e," was never set"));return D[e]}function j(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");D[e]=(0,i.D)(t,T),(0,n.Qy)(e,D[e],"runtime")}function N(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},9567:(e,t,r)=>{r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.242.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>s,IF:()=>d,Nk:()=>f,Tt:()=>c,_A:()=>o,cv:()=>h,iS:()=>a,il:()=>n,ux:()=>u,v6:()=>i,w1:()=>l});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=Boolean("hidden"===o?.document?.visibilityState),s=""+o?.location,c=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,d=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),l=Boolean(n&&window.document.documentMode),f=!!o.navigator?.sendBeacon,h=Math.floor(o?.performance?.timeOrigin||o?.performance?.timing?.navigationStart||Date.now())},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(8325),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u<s.length;++u)l(s[u],c);(0,i.D)(c,(function(e,t){(0,i.D)(t,(function(t,r){r[0].on(e,r[1])}))}))}delete a[t],r.backlog[t]=null,r.emit("drain-"+t,[])}}r.every((e=>{let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((t=>{let[r]=t;s[e].delete(r),a(r)})))}function l(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},8325:(e,t,r)=>{r.d(t,{A:()=>c,ee:()=>u});var n=r(8632),i=r(2210),o=r(234);class a{constructor(e){this.contextId=e}}var s=r(3117);const c="nr@context:".concat(s.a),u=function e(t,r){var n={},s={},d={},f=!1;try{f=16===r.length&&(0,o.OP)(r).isolatedBacklog}catch(e){}var h={on:g,addEventListener:g,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,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=p(n),c=m(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var f=b()[s[e]];f&&f.push([h,e,r,a]);return a},get:v,listeners:m,context:p,buffer:function(e,t){const r=b();if(t=t||"feature",h.aborted)return;Object.entries(e||{}
1357).forEach((e=>{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:l,aborted:!1,isBuffering:function(e){return!!b()[s[e]]},debugId:r,backlog:f?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return h;function p(e){return e&&e instanceof a?e:e?(0,i.X)(e,c,(()=>new a(c))):new a(c)}function g(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(h,t)}function b(){return h.backlog}}(void 0,"globalEE"),d=(0,n.fP)();function l(){u.aborted=!0,u.backlog={}}d.ee||(d.ee=u)},5546:(e,t,r)=>{r.d(t,{E:()=>n,p:()=>i});var n=r(8325).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},3117:(e,t,r)=>{r.d(t,{a:()=>n});const n=(0,r(4402).Rl)()},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s<e;s++)a.push(o(r,++i).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},7056:(e,t,r)=>{r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(8325),i=r(5546),o=r(3325);const a={stn:[o.D.sessionTrace],err:[o.D.jserrors,o.D.metrics],ins:[o.D.pageAction],spa:[o.D.spa],sr:[o.D.sessionReplay,o.D.sessionTrace]},s=new Set;function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(s.has(t)||Object.entries(e).forEach((e=>{let[t,n]=e;a[t]?a[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n)})),Object.keys(a).forEach((e=>{void 0===u[e]&&(a[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),s.add(t))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>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}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(8325);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>b,u5:()=>S,QU:()=>C,_L:()=>I,Gm:()=>H,Lg:()=>L,BV:()=>G,Kf:()=>K});var n=r(8325),i=r(3117);const o="nr@original:".concat(i.a);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=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)a.call(e,n)&&(t[n]=e[n])}
1357(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&e instanceof Function&&e.apply&&!e[o])}var l=r(2210),f=r(385);const h={},p=f._A.XMLHttpRequest,g="addEventListener",m="removeEventListener",v="nr@wrapped:".concat(n.A);function b(e){var t=function(e){return(e||n.ee).get("events")}(e);if(h[t.debugId]++)return t;h[t.debugId]=1;var r=c(t,!0);function i(e){r.inPlace(e,[g,m],"-",o)}function o(e,t){return e[1]}return"getPrototypeOf"in Object&&(f.il&&y(document,i),y(f._A,i),y(p.prototype,i)),t.on(g+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,l.X)(n,v,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(m+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function y(e,t){let r=e;for(;"object"==typeof r&&!Object.prototype.hasOwnProperty.call(r,g);)r=Object.getPrototypeOf(r);for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];r&&t(r,...i)}var w="fetch-",A=w+"body-",x=["arrayBuffer","blob","json","text","formData"],E=f._A.Request,_=f._A.Response,T="prototype";const D={};function S(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(E&&_&&f._A.fetch))return t;if(D[t.debugId]++)return t;function r(e,r,i){var o=e[r];"function"==typeof o&&(e[r]=function(){var e,r=[...arguments],a={};t.emit(i+"before-start",[r],a),a[n.A]&&a[n.A].dt&&(e=a[n.A].dt);var s=o.apply(this,r);return t.emit(i+"start",[r,e],s),s.then((function(e){return t.emit(i+"end",[null,e],s),e}),(function(e){throw t.emit(i+"end",[e],s),e}))})}return D[t.debugId]=1,x.forEach((e=>{r(E[T],e,A),r(_[T],e,A)})),r(f._A,"fetch",w),t.on(w+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(w+"done",[null,r],n)}else t.emit(w+"done",[e],n)})),t}const j={},N=["pushState","replaceState"];function C(e){const t=function(e){return(e||n.ee).get("history")}(e);return!f.il||j[t.debugId]++||(j[t.debugId]=1,c(t).inPlace(window.history,N,"-")),t}var O=r(3239);const P={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!f.il||P[t.debugId])return t;P[t.debugId]=!0;var r=c(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function s(e,t){if(!e)return t;const r=e.match(a),n=r[1];return s(r[3],t[n])}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,c=a.match(i),c?c[1]:null);var a,c;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:s(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,O.m$)(!1)),e.removeEventListener("error",f,(0,O.m$)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,O.m$)(!1)),e.removeEventListener("error",f,(0,O.m$)(!1))}
1357r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,O.m$)(!1)),e.addEventListener("error",f,(0,O.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const k={};function H(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!f.il||k[t.debugId])return t;k[t.debugId]=!0;var r=c(t),i=f._A.MutationObserver;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function L(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=t.context,i=c(t),a=f._A.Promise;return a&&function(){function e(r){var n=t.context(),o=i(r,"executor-",n,null,!1);const s=Reflect.construct(a,[o],e);return t.context(s).getCtx=function(){return n},s}f._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,o=r(e);o.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];s[0]=i(s[0],"cb-",o,null,!1),s[1]=i(s[1],"cb-",o,null,!1);const u=n.apply(this,s);return o.nextPromise=u,t.emit("propagate",[e,!0],u,!1,!1),u},a.prototype.then[o]=n,t.on("executor-start",(function(e){e[0]=i(e[0],"resolve-",this,null,!1),e[1]=i(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const M={},B="setTimeout",F="setInterval",U="clearTimeout",Z="-start",V="-",q=[B,"setImmediate",F,U,"clearImmediate"];function G(e){const t=function(e){return(e||n.ee).get("timer")}(e);if(M[t.debugId]++)return t;M[t.debugId]=1;var r=c(t);return r.inPlace(f._A,q.slice(0,2),B+V),r.inPlace(f._A,q.slice(2,3),F+V),r.inPlace(f._A,q.slice(3),U+V),t.on(F+Z,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(B+Z,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}var W=r(50);const X={},Q=["open","send"];function K(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(X[r.debugId]++)return r;X[r.debugId]=1,b(t);var i=c(r),o=f._A.XMLHttpRequest,a=f._A.MutationObserver,s=f._A.Promise,u=f._A.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],h=[],p=f._A.XMLHttpRequest=function(e){const t=new o(e),n=r.context(t);try{r.emit("new-xhr",[t],n),t.addEventListener(d,(a=n,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,l,"fn-",A)}),(0,O.m$)(!1))}catch(e){(0,W.Z)("An error occurred while intercepting XHR",e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",A)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,Q,"-xhr-",A),r.on("send-xhr-start",(function(e,t){g(e,t),function(e){h.push(e),a&&(m?m.then(w):u?u(w):(v=-v,y.data=v))}(t)})),r.on("open-xhr-start",g),a){var m=s&&s.resolve();if(!u&&!s){var v=1,y=document.createTextNode(v);new a(w).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||w()}));function w(){for(var e=0;e<h.length;e++)g(0,h[e]);h.length&&(h=[])}function A(e,t){return t}return r}},7825:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.jserrors},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.sessionReplay},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>x,CB_END:()=>E,CB_START:()=>u,END:()=>A,FEATURE_NAME:()=>i,FETCH:()=>T,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>g,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>f,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>p,JS_TIME:()=>_,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>l,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(234);
1357const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",A="-end",x="-body",E="cb"+A,_="jsTime",T="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(234),i=r(8325);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},7530:(e,t,r)=>{r.d(t,{j:()=>b});var n=r(3325),i=r(234),o=r(5546),a=r(8325),s=r(7894),c=r(8e3),u=r(3960),d=r(385),l=r(50),f=r(3081),h=r(8632);function p(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];let o=[];return Object.values(e.initializedAgents).forEach((e=>{e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var g=r(2587);const m=e=>{r.p=e};let v=!1;function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=arguments.length>2?arguments[2]:void 0,y=arguments.length>3?arguments[3]:void 0,{init:w,info:A,loader_config:x,runtime:E={loaderType:b},exposed:_=!0}=t;const T=(0,h.gG)();A||(w=T.init,A=T.info,x=T.loader_config),(0,i.Dg)(e,w||{}),(0,i.GE)(e,x||{}),A.jsAttributes??={},d.v6&&(A.jsAttributes.isWorker=!0),(0,i.CX)(e,A);const D=(0,i.P_)(e),S=[A.beacon,A.errorBeacon];v||(v=!0,D.proxy.assets&&(m(D.proxy.assets+"/"),S.push(D.proxy.assets)),D.proxy.beacon&&S.push(D.proxy.beacon)),E.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?S:[]],(0,i.sU)(e,E),p();const j=function(e,t){t||(0,c.R)(e,"api");const h={};var p=a.ee.get(e),g=p.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),A(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>{h[e]=A(m,e,!0,"api")})),h.addPageAction=A(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=A(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,A(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,l.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of <".concat(typeof t,"> was provided."))}else(0,l.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,l.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return b("application.version",e,"setApplicationVersion",!1);(0,l.Z)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},h.start=e=>{try{const t=e?"defined":"undefined";(0,o.p)(f.xS,["API/start/".concat(t,"/called")],void 0,n.D.metrics,p);const r=Object.values(n.D);if(void 0===e)e=r;else{if((e=Array.isArray(e)&&e.length?e:[e]).some((e=>!r.includes(e))))return(0,l.Z)("Invalid feature name supplied. Acceptable feature names are: ".concat(r));e.includes(n.D.pageViewEvent)||e.push(n.D.pageViewEvent)}e.forEach((e=>{p.emit("".concat(e,"-opt-in"))}))}catch(e){(0,l.Z)("An unexpected issue occurred",e)}},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,p),function(){if(g.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw g.emit("fn-err",[arguments,this,e],r),e}finally{g.emit("fn-end",[(0,s.z)()],r)}}}};
1357function A(e,t,r,i){return function(){return(0,o.p)(f.xS,["API/"+t+"/called"],void 0,n.D.metrics,p),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,p),r?void 0:this}}function x(){r.e(111).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,l.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=A(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(f.xS,["API/noticeError/called"],void 0,n.D.metrics,p),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,p)},d.il?(0,u.b)((()=>x()),!0):x(),h}(e,y);return(0,h.Qy)(e,j,"api"),(0,h.Qy)(e,_,"exposed"),(0,h.EZ)("activatedFeatures",g.T),j}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({111:"nr-spa",164:"nr-spa-compressor",433:"nr-spa-recorder"}[e]+"-1.242.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.242.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}s||(c=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r),e[r]=[n];var f=(t,n)=>{s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={801:0,92:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.242.0.PROD"]=self["webpackChunk:NRBA-1.242.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{var e=i(50);class t{addPageAction(t,r){(0,e.Z)("Call to agent api addPageAction failed. The session trace feature is not currently initialized.")}setPageViewName(t,r){(0,e.Z)("Call to agent api setPageViewName failed. The page view feature is not currently initialized.")}setCustomAttribute(t,r,n){(0,e.Z)("Call to agent api setCustomAttribute failed. The js errors feature is not currently initialized.")}noticeError(t,r){(0,e.Z)("Call to agent api noticeError failed. The js errors feature is not currently initialized.")}setUserId(t){(0,e.Z)("Call to agent api setUserId failed. The js errors feature is not currently initialized.")}setApplicationVersion(t){(0,e.Z)("Call to agent api setApplicationVersion failed. The agent is not currently initialized.")}setErrorHandler(t){(0,e.Z)("Call to agent api setErrorHandler failed. The js errors feature is not currently initialized.")}finished(t){(0,e.Z)("Call to agent api finished failed. The page action feature is not currently initialized.")}addRelease(t,r){(0,e.Z)("Call to agent api addRelease failed. The agent is not currently initialized.")}start(t){(0,e.Z)("Call to agent api addRelease failed. The agent is not currently initialized.")}}var r=i(3325),n=i(234);const o=Object.values(r.D);function a(e){const t={};return o.forEach((r=>{t[r]=function(e,t){return!1!==(0,n.Mt)(t,"".concat(e,".enabled"))}(r,e)})),t}var s=i(7530);var c=i(8e3),u=i(5938),d=i(3960),l=i(385);class f extends u.W{constructor(e,t,r){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=i,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,n.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto&&(0,c.R)(e,r)}importAggregator(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate)return;if(!this.auto)return void this.ee.on("".concat(this.featureName,"-opt-in"),(()=>{(0,c.R)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()}));const r=l.il&&!0===(0,n.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let n;try{if(r){const{setupAgentSession:e}=await i.e(111).then(i.bind(i,3228));n=e(this.agentIdentifier)}}catch(t){(0,e.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",t)}
1357try{if(!this.shouldImportAgg(this.featureName,n))return(0,c.L)(this.agentIdentifier,this.featureName),void o(!1);const{lazyFeatureLoader:e}=await i.e(111).then(i.bind(i,8582)),{Aggregate:r}=await e(this.featureName,"aggregate");this.featAggregate=new r(this.agentIdentifier,this.aggregator,t),o(!0)}catch(t){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),t),this.abortHandler?.(),(0,c.L)(this.agentIdentifier,this.featureName),o(!1)}};l.il?(0,d.b)((()=>a()),!0):a()}shouldImportAgg(e,t){return e!==r.D.sessionReplay||!!n.Yu.MO&&(!1!==(0,n.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!t?.isNew||!!t?.state.sessionReplay))}}var h=i(7633);class p extends f{static featureName=h.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,h.t,r),this.importAggregator()}}var g=i(1117),m=i(1284);class v extends g.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,m.D)(e,(function(e,r){t[e]=b(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,m.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=b(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=y(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=b(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=w(this.aggregatedData[r]),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function b(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=y(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function y(e){return{t:e,min:e,max:e,sos:e*e,c:1}}function w(e){return"object"!=typeof e?[]:(0,m.D)(e,A)}function A(e,t){return t}var x=i(8632),E=i(4402),_=i(4351);var T=i(5546),D=i(7956),S=i(3239),j=i(7894),N=i(9251);class C extends f{static featureName=N.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,N.t,r),l.il&&((0,D.N)((()=>(0,T.p)("docHidden",[(0,j.z)()],void 0,N.t,this.ee)),!0),(0,S.bP)("pagehide",(()=>(0,T.p)("winPagehide",[(0,j.z)()],void 0,N.t,this.ee))),this.importAggregator())}}var O=i(3081);class P extends f{static featureName=O.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,O.t9,r),this.importAggregator()}}var R=i(6660);class I{constructor(e,t,r,n){this.name="UncaughtError",this.message=e,this.sourceURL=t,this.line=r,this.column=n}}class k extends f{static featureName=R.t;#e=new Set;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,R.t,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("fn-err",((e,t,n)=>{this.abortHandler&&!this.#e.has(n)&&(this.#e.add(n),(0,T.p)("err",[this.#t(n),(0,j.z)()],void 0,r.D.jserrors,this.ee))})),this.ee.on("internal-error",(e=>{this.abortHandler&&(0,T.p)("ierr",[this.#t(e),(0,j.z)(),!0],void 0,r.D.jserrors,this.ee)})),l._A.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,T.p)("err",[this.#r(e),(0,j.z)(),!1,{unhandledPromiseRejection:1}],void 0,r.D.jserrors,this.ee)}),(0,S.m$)(!1,this.removeOnAbort?.signal)),l._A.addEventListener("error",(e=>{this.abortHandler&&(this.#e.has(e.error)?this.#e.delete(e.error):(0,T.p)("err",[this.#n(e),(0,j.z)()],void 0,r.D.jserrors,this.ee))}),(0,S.m$)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#i,this.importAggregator()}#i(){this.removeOnAbort?.abort(),this.#e.clear(),this.abortHandler=void 0}#t(e){return e instanceof Error?e:void 0!==e?.message?new I(e.message,e.filename||e.sourceURL,e.lineno||e.line,e.colno||e.col):new I("string"==typeof e?e:(0,_.P)(e))}#r(e){let t="Unhandled Promise Rejection: ";if(e?.reason instanceof Error)try{return e.reason.message=t+e.reason.message,e.reason}catch(t){return e.reason}if(void 0===e.reason)return new I(t);const r=this.#t(e.reason);return r.message=t+r.message,r}#n(e){return e.error instanceof Error?e.error:new I(e.message,e.filename,e.lineno,e.colno)}}var H=i(2210);let z=1;const L="nr@id";function M(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===l._A?0:(0,H.X)(e,L,(function(){return z++}))}function B(e){if("string"==typeof e&&e.length)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,_.P)(e).length}catch(e){return}}}var F=i(1214),U=i(7243);class Z{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,n.DL)(this.agentIdentifier);if(!t)return null;var r=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!r||!i)return null;var a=(0,E.M)(),s=(0,E.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,r,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,r,i,o)),u}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,o){if(!("function"==typeof l._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,_.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,n.Mt)(this.agentIdentifier,"distributed_tracing")&&(r=(0,n.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var i=0;i<r.allowed_origins.length;i++){var o=(0,U.e)(r.allowed_origins[i]);if(e.hostname===o.hostname&&e.protocol===o.protocol&&e.port===o.port){t=!0;break}}return t}isDtEnabled(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var V=i(7825),q=["load","error","abort","timeout"],G=q.length,W=n.Yu.REQ,X=n.Yu.XHR;class Q extends f{static featureName=V.t;constructor(e,t){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,V.t,i),(0,n.OP)(e).xhrWrappable){this.dt=new Z(e),this.handler=(e,t,r,n)=>(0,T.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};l._A?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const n={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};K(n,t.name),this.handler("xhr",[n,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,r.D.ajax)}}))}catch(e){}(0,F.u5)(this.ee),(0,F.Kf)(this.ee),function(e,t,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,S.m$)(!1)),l.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,S.m$)(!1))}function s(e){this.params={method:e[0]},K(this,e[1]),this.metrics={}}function c(t,r){var i=(0,n.DL)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(r.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(r.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&r.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=B(i);a&&(n.txSize=a)}this.startTime=(0,j.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"
1357!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<G;s++)r.addEventListener(q[s],this.listener,(0,S.m$)(!1))}function d(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 f(e,t){var r=""+M(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function h(e,t){var r=""+M(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function p(){this.endTime=(0,j.z)()}function g(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof X&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,j.z)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,j.z)()-this.xhrCbStart,this.onload,r],r)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&l.il&&(t=""+l._A.location.href):e[0]&&e[0].url?t=e[0].url:l._A?.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,U.e)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=o.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),s(i.headers,n)&&(this.dt=n),e.length>1?e[1]=i:e.push(i)}}function s(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 w(e,t){this.params={},this.metrics={},this.startTime=(0,j.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof W?r=i.url:l._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),K(this,r);var o=(""+(i&&i instanceof W&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=B(n.body)||0}function A(e,t){var n;this.endTime=(0,j.z)(),this.params||(this.params={}),this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,j.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,r.D.ajax)}function x(e){var t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o<G;o++)e.removeEventListener(q[o],this.listener,!1);t.aborted||(n.duration=(0,j.z)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,i("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,r.D.ajax))}}function E(e,t){e.params.status=t.status;var r=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?B(e.response):"text"===r||""===r||void 0===r?B(e.responseText):void 0}(t,e.lastSize);if(r&&(e.metrics.rxSize=r),e.sameOrigin){var n=t.getResponseHeader("X-NewRelic-App-Data");n&&(e.params.cat=n.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",a),t.on("open-xhr-start",s),t.on("open-xhr-end",c),t.on("send-xhr-start",u),t.on("xhr-cb-time",d),t.on("xhr-load-added",f),t.on("xhr-load-removed",h),t.on("xhr-resolved",p),t.on("addEventListener-end",g),t.on("removeEventListener-end",m),t.on("fn-end",b),t.on("fetch-before-start",y),t.on("fetch-start",w),t.on("fn-start",v),t.on("fetch-done",A)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}}function K(e,t){var r=(0,U.e)(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 Y=i(3614);const{BST_RESOURCE:J,RESOURCE:ee,START:te,END:re,FEATURE_NAME:ne,FN_END:ie,FN_START:oe,PUSH_STATE:ae}=Y;var se=i(7144);class ce extends f{static featureName=se.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,se.t,r),this.importAggregator()}}var ue=i(7836);const{FEATURE_NAME:de,START:le,END:fe,BODY:he,CB_END:pe,JS_TIME:ge,FETCH:me,FN_START:ve,CB_START:be,FN_END:ye}=ue;var we=i(4649);class Ae extends f{static featureName=we.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class extends t{constructor(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,E.ky)(16);super(),l._A?(this.agentIdentifier=r,this.sharedAggregator=new v({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(p),Object.assign(this,(0,s.j)(this.agentIdentifier,t,t.loaderType||"agent")),this.run()):(0,e.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,n.C5)(this.agentIdentifier),init:(0,n.P_)(this.agentIdentifier),loader_config:(0,n.DL)(this.agentIdentifier),runtime:(0,n.OP)(this.agentIdentifier)}}run(){const t="features";try{const n=a(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((e,t)=>
1357r.p[e.featureName]-r.p[t.featureName])),i.forEach((t=>{if(n[t.featureName]||t.featureName===r.D.pageViewEvent){const i=function(e){switch(e){case r.D.ajax:return[r.D.jserrors];case r.D.sessionTrace:return[r.D.ajax,r.D.pageViewEvent];case r.D.sessionReplay:return[r.D.sessionTrace];case r.D.pageViewTiming:return[r.D.pageViewEvent];default:return[]}}(t.featureName);i.every((e=>n[e]))||(0,e.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,_.P)(i),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,x.Qy)(this.agentIdentifier,this.features,t)}catch(r){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",r);for(const e in this.features)this.features[e].abortHandler?.();const n=(0,x.fP)();return delete n.initializedAgents[this.agentIdentifier]?.api,delete n.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,n.ee?.abort(),delete n.ee?.get(this.agentIdentifier),!1}}addToTrace(t){(0,e.Z)("Call to agent api addToTrace failed. The page action feature is not currently initialized.")}setCurrentRouteName(t){(0,e.Z)("Call to agent api setCurrentRouteName failed. The spa feature is not currently initialized.")}interaction(){(0,e.Z)("Call to agent api interaction failed. The spa feature is not currently initialized.")}}({features:[Q,p,C,class extends f{static featureName=ne;constructor(e,t){if(super(e,t,ne,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;const n=this.ee;let i;(0,F.QU)(n),this.eventsEE=(0,F.em)(n),this.eventsEE.on(oe,(function(e,t){this.bstStart=(0,j.z)()})),this.eventsEE.on(ie,(function(e,t){(0,T.p)("bst",[e[0],t,this.bstStart,(0,j.z)()],void 0,r.D.sessionTrace,n)})),n.on(ae+te,(function(e){this.time=(0,j.z)(),this.startPath=location.pathname+location.hash})),n.on(ae+re,(function(e){(0,T.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,r.D.sessionTrace,n)}));try{i=new PerformanceObserver((e=>{const t=e.getEntries();(0,T.p)(J,[t],void 0,r.D.sessionTrace,n)})),i.observe({type:ee,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},ce,P,Ae,k,class extends f{static featureName=de;constructor(e,t){if(super(e,t,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;if(!(0,n.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,i=0;const o=this.ee.get("tracer"),a=(0,F._L)(this.ee),s=(0,F.Lg)(this.ee),c=(0,F.BV)(this.ee),u=(0,F.Kf)(this.ee),d=this.ee.get("events"),f=(0,F.u5)(this.ee),h=(0,F.QU)(this.ee),p=(0,F.Gm)(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){i++,r=window.location.hash,this[ve]=(0,j.z)()}function v(){i--,window.location.hash!==r&&g(0,!0);var e=(0,j.z)();this[ge]=~~this[ge]+e-this[ve],this[ye]=e}function b(e,t){e.on(t,(function(){this[t]=(0,j.z)()}))}this.ee.on(ve,m),s.on(be,m),a.on(be,m),this.ee.on(ye,v),s.on(pe,v),a.on(pe,v),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),d.buffer([ve],this.featureName),c.buffer(["setTimeout"+fe,"clearTimeout"+le,ve],this.featureName),u.buffer([ve,"new-xhr","send-xhr"+le],this.featureName),f.buffer([me+le,me+"-done",me+he+le,me+he+fe],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([ve],this.featureName),s.buffer(["propagate",be,pe,"executor-err","resolve"+le],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,me+le),b(f,me+"-done"),b(a,"new-jsonp"),b(a,"jsonp-end"),b(a,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,S.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,S.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,i>1)}),(0,S.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#i,this.importAggregator()}#i(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})()})();
1358</script>
1358
1359
1360  
1361
1362  
1363
1364
1365  
1366    
1366<script type="text/javascript">
1367  window.cfVisitorData = {"country":"AM","city":"Yerevan","region":"Yerevan","regionCode":"ER","postalCode":null}
1368</script>
1368
1369
1370  
1371</head>
1372<body>
1373<script id="__cf_fetcher" data-turbo-eval="false">
1374const originalFetch = window.fetch
1375window.fetch = async (request, init) => {
1376  if (init && typeof init == 'object' && init.method?.toLowerCase() === 'post') {
1377    if (init?.headers?.['X-CF2-POST-TYPE'] === 'submit') {
1378      init.redirect = 'manual'
1379      const csrfToken = document.querySelector('[name="csrf-token"]')?.content
1380      if (csrfToken) {
1381        init.headers['X-CSRF-Token'] = csrfToken
1382      }
1383    }
1384  }
1385
1386  const response = await originalFetch(request, init)
1387
1388  if (response?.type === 'opaqueredirect') {
1389    window.location.href = response?.url ?? window.location.href
1390  }
1391  return response
1392}
1393</script>
1393
1394  <svg xmlns='http://www.w3.org/2000/svg' style="display: none !important">
1395    <filter id='grayscale'>
1396      <feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/>
1397    </filter>
1398  </svg>
1399
1400  <div id="payment-gateway-keys" 
1401  data-rebilly-publishable-key="pk_sandbox_vVvpWf6Hgxw3CKHCDKc7yOBjTQ0gjKk1WeOTxgZ"
1402  data-rebilly-organization-id="7c669640-3d33-4860-b1c4-5688cb0750d7"
1403  data-rebilly-website-id="gargoylesoftware.com"
1404  data-rebilly-currency="CAD"
1405
1406  data-stripe-publishable-key="pk_sandbox_vVvpWf6Hgxw3CKHCDKc7yOBjTQ0gjKk1WeOTxgZ"
1407  data-stripe-account-id=""
1408  data-stripe-installation-id=""
1409  data-stripe-currency="CAD"
1410></div>
1411
1412  
1413    
1414      
1415        <a href='/poweredby_badge' target="_blank" style="position: fixed; bottom: -1px; right: 0px; z-index: 1000; height: 38px;">
1416  
1417  <svg xmlns="http://www.w3.org/2000/svg" width="200" height="38" fill="none"><path fill="#19163C" d="M0 6.256A6.256 6.256 0 0 1 6.256 0H200v38H0V6.256Z"/><path fill="#C4C1E9" d="M17.02 15.4c.473 0 .88.083 1.22.25.347.167.617.403.81.71.193.307.29.677.29 1.11 0 .427-.097.797-.29 1.11a1.912 1.912 0 0 1-.81.71c-.34.167-.747.25-1.22.25h-1.47V22h-1.07v-6.6h2.54Zm-.17 3.22c.473 0 .82-.097 1.04-.29.227-.2.34-.487.34-.86 0-.38-.113-.667-.34-.86-.22-.2-.567-.3-1.04-.3h-1.3v2.31h1.3Zm5.712-1.72c.487 0 .917.103 1.29.31.373.207.663.507.87.9.213.387.32.85.32 1.39 0 .54-.107 1.007-.32 1.4a2.154 2.154 0 0 1-.87.89c-.373.207-.803.31-1.29.31s-.917-.103-1.29-.31a2.218 2.218 0 0 1-.88-.89c-.213-.393-.32-.86-.32-1.4 0-.54.107-1.003.32-1.39.213-.393.507-.693.88-.9.373-.207.803-.31 1.29-.31Zm0 .84c-.3 0-.557.07-.77.21-.207.133-.367.33-.48.59-.113.26-.17.58-.17.96 0 .373.057.693.17.96.113.26.273.46.48.6.213.133.47.2.77.2.3 0 .553-.067.76-.2.207-.14.367-.34.48-.6.113-.267.17-.587.17-.96 0-.38-.057-.7-.17-.96a1.292 1.292 0 0 0-.48-.59c-.207-.14-.46-.21-.76-.21Zm9.94-.74h1.16l-1.68 5h-1.17l-1.26-3.71-1.19 3.71h-1.17l-1.67-5h1.15l1.14 3.95 1.24-3.95h1.07l1.24 3.95 1.14-3.95Zm4.148 5.1c-.5 0-.94-.103-1.32-.31a2.2 2.2 0 0 1-.89-.89c-.207-.393-.31-.86-.31-1.4 0-.54.103-1.003.31-1.39.213-.393.507-.693.88-.9.373-.207.797-.31 1.27-.31.487 0 .9.1 1.24.3.34.2.6.473.78.82.18.347.27.74.27 1.18 0 .12-.003.233-.01.34a2.74 2.74 0 0 1-.03.28h-4.02V19h3.55l-.53.16c0-.453-.113-.8-.34-1.04-.227-.247-.537-.37-.93-.37-.287 0-.537.067-.75.2a1.265 1.265 0 0 0-.49.6c-.113.26-.17.58-.17.96 0 .373.06.69.18.95s.29.457.51.59c.22.133.48.2.78.2.333 0 .603-.063.81-.19.207-.127.37-.303.49-.53l.85.4c-.12.24-.283.45-.49.63-.2.173-.44.307-.72.4-.28.093-.587.14-.92.14Zm3.481-.1v-5h.91l.1.9c.134-.327.33-.573.59-.74.267-.173.593-.26.98-.26.1 0 .2.01.3.03.1.013.183.037.25.07l-.15.94a1.247 1.247 0 0 0-.25-.06 1.683 1.683 0 0 0-.36-.03c-.206 0-.41.057-.61.17-.2.107-.366.27-.5.49-.127.22-.19.5-.19.84V22h-1.07Zm6.114.1c-.5 0-.94-.103-1.32-.31a2.2 2.2 0 0 1-.89-.89c-.207-.393-.31-.86-.31-1.4 0-.54.103-1.003.31-1.39.213-.393.507-.693.88-.9.373-.207.797-.31 1.27-.31.486 0 .9.1 1.24.3.34.2.6.473.78.82.18.347.27.74.27 1.18 0 .12-.004.233-.01.34a2.74 2.74 0 0 1-.03.28h-4.02V19h3.55l-.53.16c0-.453-.114-.8-.34-1.04-.227-.247-.537-.37-.93-.37-.287 0-.537.067-.75.2a1.265 1.265 0 0 0-.49.6c-.113.26-.17.58-.17.96 0 .373.06.69.18.95s.29.457.51.59c.22.133.48.2.78.2.333 0 .603-.063.81-.19.207-.127.37-.303.49-.53l.85.4c-.12.24-.283.45-.49.63-.2.173-.44.307-.72.4-.28.093-.587.14-.92.14Zm5.401 0c-.413 0-.79-.103-1.13-.31a2.146 2.146 0 0 1-.79-.89c-.193-.387-.29-.85-.29-1.39 0-.56.103-1.
1417033.31-1.42.207-.387.483-.68.83-.88.347-.207.727-.31 1.14-.31.427 0 .787.117 1.08.35.293.233.49.537.59.91l-.12.11v-3.52h1.07V22h-.95l-.08-1.36.14.01c-.047.3-.157.56-.33.78-.173.213-.39.38-.65.5-.253.113-.527.17-.82.17Zm.23-.86c.287 0 .533-.073.74-.22.207-.147.367-.353.48-.62.113-.267.17-.587.17-.96a2.12 2.12 0 0 0-.17-.89 1.3 1.3 0 0 0-.48-.58c-.2-.133-.433-.2-.7-.2-.447 0-.793.153-1.04.46-.247.307-.37.73-.37 1.27s.12.967.36 1.28c.24.307.577.46 1.01.46Zm9.852.86c-.294 0-.564-.057-.81-.17a1.763 1.763 0 0 1-.61-.47 2.094 2.094 0 0 1-.37-.69l.13-.17-.08 1.4h-.94v-7.25h1.07v3.51l-.12-.17c.126-.347.343-.63.65-.85.306-.227.676-.34 1.11-.34.4 0 .766.103 1.1.31.34.207.606.503.8.89.193.387.29.857.29 1.41 0 .54-.1 1.003-.3 1.39-.194.387-.46.683-.8.89-.334.207-.707.31-1.12.31Zm-.23-.86c.433 0 .77-.153 1.01-.46.246-.313.37-.74.37-1.28s-.12-.963-.36-1.27c-.24-.307-.577-.46-1.01-.46-.28 0-.524.073-.73.22-.207.14-.37.34-.49.6-.114.26-.17.57-.17.93 0 .353.056.66.17.92.113.253.273.45.48.59.213.14.456.21.73.21ZM69.422 17l-2.19 5.59c-.147.387-.307.693-.48.92-.167.227-.36.39-.58.49-.22.1-.477.15-.77.15a2.17 2.17 0 0 1-.67-.1c-.2-.06-.377-.143-.53-.25l.26-.83c.126.107.26.187.4.24.146.053.303.08.47.08.18 0 .34-.05.48-.15.146-.093.276-.283.39-.57l.22-.54-.53-1.24-1.56-3.79h1.2l1.11 3.14.29.94.33-1.03 1.05-3.05h1.11Z"/><g clip-path="url(#a)"><path fill="#98C1DA" d="m79.167 23.152-1.787 1.22-.74-.524.766-2.232-.18-.238-2.446-.017-.28-.843 1.982-1.378v-.294l-1.964-1.395.291-.843h2.192l2.166 6.544Z"/><path fill="#F71835" d="m79.797 14.66.7-1.99h.92l.744 2.234.295.088 1.996-1.364.74.52-.765 2.232.18.235 2.45.02.276.844-1.776 1.234-5.76-4.053Z"/><path fill="#FAFAF9" d="m77.454 13.61-.748.518 3.713 11.196h.92l.874-2.463 2.173 1.522.748-.518-.8-2.466 2.697-.014.29-.84-9.867-6.935ZM91.819 18.979c0-2.854 1.47-4.382 4.386-4.382 2.545 0 4.015 1.189 4.144 3.424h-2.085c-.077-1.277-.729-1.872-2.059-1.872-1.561 0-2.276.924-2.276 2.83 0 1.906.715 2.83 2.276 2.83 1.345 0 2.022-.634 2.07-1.896h2.085c-.052 2.26-1.536 3.448-4.155 3.448-2.917 0-4.386-1.518-4.386-4.382Zm11.263 4.25h-1.904v-8.493h1.904v8.492Zm3.156-8.493v1.602h-1.919v-1.602h1.919Zm-.011 2.463v6.03h-1.904v-6.03h1.904Zm7.72 2.06h-1.852c-.052-.934-.486-1.396-1.47-1.396-1.127 0-1.624.62-1.624 2.04s.497 2.038 1.624 2.038c.984 0 1.418-.447 1.47-1.444h1.852c-.036 1.857-1.174 2.864-3.311 2.864-2.328 0-3.595-1.203-3.595-3.459 0-2.256 1.267-3.459 3.595-3.459 2.111 0 3.26 1.032 3.311 2.816Zm.785 3.97v-8.493h1.867v4.547l2.634-2.696h2.162l-2.158 2.179 2.224 4.463h-1.904l-1.637-3.147-1.317 1.29v1.857h-1.871Zm7.359 0v-8.5h6.394v1.567h-4.346v2.186h4.247v1.567h-4.247v3.183h-2.044l-.004-.003Zm11.47-2.526v-4.116h1.893v6.642h-1.525l-.368-.948c-.435.678-1.164 1.08-2.199 1.08-1.444 0-2.251-.608-2.251-2.077v-4.7h1.894v4.371c0 .668.383.997 1.189.997.807 0 1.367-.427 1.367-1.252v.003Zm3.13 2.526v-6.642h1.536l.369 1.07c.434-.766 1.189-1.214 2.313-1.214 1.573 0 2.287.801 2.287 2.295v4.494h-1.893v-4.176c0-.815-.372-1.179-1.252-1.179-.947 0-1.459.486-1.459 1.434v3.921h-1.904l.003-.003Zm7.665 0v-6.642h1.536l.369 1.07c.434-.766 1.189-1.214 2.313-1.214 1.572 0 2.287.801 2.287 2.295v4.494h-1.893v-4.176c0-.815-.372-1.179-1.253-1.179-.946 0-1.458.486-1.458 1.434v3.921h-1.904l.003-.003Zm10.822.132c-2.365 0-3.58-1.203-3.58-3.459 0-2.256 1.226-3.459 3.58-3.459 2.353 0 3.377 1.165 3.377 3.183 0 .266-.026.448-.051.678h-5.05c.088 1.204.589 1.676 1.79 1.676.958 0 1.444-.29 1.484-.934h1.779c-.129 1.518-1.267 2.319-3.326 2.319l-.003-.004Zm.014-5.62c-1.06 0-1.561.413-1.712 1.444h3.311c-.052-.947-.472-1.444-1.599-1.444Zm6.111 5.488h-1.904v-8.493h1.904v8.492Zm4.026-5.527c-.947 0-1.319.231-1.319.679 0 .448.228.595 1.024.703l.998.122c1.816.217 2.468.777 2.468 2.029 0 1.36-.998 2.126-3.197 2.126s-3.249-.643-3.249-2.319h1.765c0 .742.46 1.057 1.484 1.057.946 0 1.381-.217 1.381-.742 0-.461-.254-.619-1.075-.727l-1.076-.133c-1.562-.206-2.328-.825-2.328-1.955 0-1.322 1.076-2.102 3.12-2.102s2.991.678 2.991 2.161h-1.702c0-.633-.398-.899-1.293-.899h.008Z"/></g><path fill="#9592BC" d="M185.188 18.313a.964.964 0 0 1 0 1.406l-5 5a.965.965 0 0 1-1.407 0 .964.964 0 0 1 0-1.407L183.062 19l-4.281-4.281a.964.964 0 0 1 0-1.406.964.964 0 0 1 1.407 0l5 5Z"/><defs><clipPath id="a"><path fill="#fff" d="M74.5 12.67h94v12.66h-94z"/>
1417</clipPath></defs></svg>
1418  
1419</a>
1420
1421      
1422    
1423
1424    
1425
1426
1427
1428    
1429
1430    
1431
1432
1433
1434
1435
1436
1437
1438  
1439    
1440  
1441
1442    
1443    
1444  
1445
1446
1447    <div class="containerWrapper">
1448      
1449        
1450    <div class="elPageContentWrapper">
1451      <div class="elPageContent">
1452        
1453        <div data-page-element="ModalContainer/V1" class="id-6Z-4koYoG-1" data-state-node-script-id="state-node-script-1"><div data-page-element="Modal/V1" class="elModal modal-wrapper id-Modal/V1"><div class="elModalInnerContainer"><div class="elModalClose"><div class="closeLPModal closeLPModal" class="closeLPModal closeLPModal closeLPModal"><i class="fas fa-times"></i></div></div><div class="elModalInner"><div class="containerModal containerModal-v2" id="modalPopup" data-animate="top" data-delay="0" data-style-guide-corner="style1" id="modalPopup" data-animate="top" data-delay="0" data-style-guide-corner="style1"><div class="containerInnerV2"><span></span></div></div></div></div></div></div>
1453<script type="application/json" data-liquid-replace="item" id="state-node-script-1">{ 
1454"showOnLoadDelay": null}
1455</script>
1455
1456        
1457        <div data-page-element="ContentNode" class="pageRoot id-6Z-4koYoG-0" data-slot-name="default"><div data-page-element="SectionContainer/V1" class="container fullContainer id-6Z-5lpWqP-203" data-paint-colors="dark"><div class="containerInnerV2"><div data-page-element="RowContainer/V1" class="row id-6Z-5lpWqP-221" data-slot-name="default"><div data-page-element="ColContainer/V1" class="col-md-12 innerContent col_left  id-6Z-5lpWqP-222"><div class="col-inner"><div data-page-element="FlexContainer/V1" class=" elFlexWrap elFlexNoWrapMobile id-6Z-a87kdg-16" data-slot-name="default"><div data-page-element="Link/V1" class="elLinkWrapper id-6Z-a87kdg-14" data-liquid-replace="item" data-style-guide-content="m"><a target="_self" href="https://mikebowler.ca" data-show-button-ids="" data-hide-button-ids="" class="elLink elTypographyLink">Mike Bowler</a></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-5lpWqP-223"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-5lpWqP-224" data-align-selector=".elParagraph" data-slot-name="default"> | Agile Coaching</span></span></p></div></div></div></div></div></div></div><div data-page-element="SectionContainer/V1" class="container fullContainer id-6Z-4koYoG-74" data-paint-colors="lightest"><div class="containerInnerV2"><div data-page-element="RowContainer/V1" class="row id-6Z-4koYoG-75" data-slot-name="default"><div data-page-element="ColContainer/V1" class="col-md-8 innerContent col_left  id-6Z-4koYoG-76"><div class="col-inner"><div data-page-element="SectionContainer/V1" class="container fullContainer id-6Z-4koYoG-4340" data-paint-colors="lightest"><div class="containerInnerV2"><div data-page-element="RowContainer/V1" class="row id-6Z-Ej8NdW-16" data-slot-name="default"><div data-page-element="ColContainer/V1" class="col-md-12 innerContent col_left  id-6Z-Ej8NdW-17"><div class="col-inner"><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-bqqnAz-4"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-bqqnAz-5" data-align-selector=".elParagraph" data-slot-name="default">Most teams I work with are working hard, but delivery is slower than it should be, the same problems keep coming back, and leadership is frustrated. That&#39;s usually not just a people problem, or just a process problem, or just a technical problem. It&#39;s all three at once, compounded over time.</span></span></p></div><div data-page-element="Button/V1" class="elBTN id-6Z-DB7ZBQ-58" data-liquid-replace="item"><a target="_self" href="#scroll-id-6Z-K4gEK6-9" class="elButton" aria-label="" data-disabled="false" data-show-button-ids="" data-hide-button-ids="" data-on-submit-go-to="" data-param-submittingText="Submitting..." data-content="" data-style-guide-button="style1" rel="noopener" data-style-guide-button="style1"><span class="elButtonMain"><i class="fas fa-spinner fa-spin elButtonSpinner elButtonText"></i><span class="elButtonMainText elButtonText">Schedule a call</span></span><span class="elButtonSub"></span></a></div><div data-page-element="Headline/V1" class="elHeadlineWrapper id-6Z-yxZzaz-545"><h1 class="elHeadline" data-style-guide-headline="s" data-style-guide-headline="s"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-yxZzaz-546" data-align-selector=".elHeadline" data-slot-name="default">What is Agile Coaching?</span></span></h1></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-yxZzaz-553"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-yxZzaz-554" data-align-selector=".elParagraph" data-slot-name="default">What is generally called <i class="id-6Z-yxZzaz-760">&#34;Agile Coaching&#34;</i> is a large bucket of skills including actual coaching, mentoring, training, facilitation, systems and workflow design, and Agile expertise. Many different approaches toward the common goal of <b class="id-6Z-yxZzaz-763">improving how we deliver better value to our customers sooner, and with less risk</b>.<br class="id-6Z-yxZzaz-766"/>​<br class="id-6Z-yxZzaz-768"/>
1457​Agile started in the software development field and is still dominant there, although it&#39;s expanded to many other domains today. </span></span></p></div><div data-page-element="Headline/V1" class="elHeadlineWrapper id-6Z-yxZzaz-548"><h1 class="elHeadline" data-style-guide-headline="s" data-style-guide-headline="s"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-yxZzaz-549" data-align-selector=".elHeadline" data-slot-name="default">Who am I?</span></span></h1></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-DB7ZBQ-73"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-DB7ZBQ-74" data-align-selector=".elParagraph" data-slot-name="default">I&#39;m Mike Bowler, an experienced coach and trainer who helps teams, and their management, improve the way they deliver value. I&#39;ve been working with agile for over twenty-five years, and had been writing software for almost twenty years before that. This is the experience I bring to your organization.<br class="id-6Z-z4RVva-14"/><br class="id-6Z-z4RVva-15"/>AI has made your developers faster. So why isn&#39;t value reaching your customers faster?<br class="id-6Z-z4RVva-17"/><br class="id-6Z-z4RVva-18"/> What makes my approach different is in the range of skills that I bring to your organization:</span></span></p></div><div data-page-element="BulletList/V1" class="elBullet id-6Z-yxZzaz-260"><ul class="ne elBulletList elBulletLisNew elBulletList2" data-style-guide-content="m" data-style-guide-content="m"><span data-page-element="ContentEditableNode" class="ne id-6Z-yxZzaz-261" data-align-selector=".elBulletList li" data-slot-name="default"><li class="id-6Z-yxZzaz-426"><i data-page-element="IconNode" class="fa-fw fa_icon fa_icon fa_icon fa fa-check id-6Z-yxZzaz-427" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-yxZzaz-428"><span class="id-6Z-yxZzaz-429"><b class="id-6Z-yxZzaz-430">Human behaviour</b><span class="id-6Z-yxZzaz-432">,<span class="id-6Z-yxZzaz-434"> </span></span><b class="id-6Z-yxZzaz-436">psychology</b><span class="id-6Z-yxZzaz-438">, and<span class="id-6Z-yxZzaz-440"> </span></span><b class="id-6Z-yxZzaz-442">applied neuroscience,<span class="id-6Z-yxZzaz-444"> </span></b><span class="id-6Z-yxZzaz-446">to improve how people work, both individually and in groups. This includes a focus on<span class="id-6Z-yxZzaz-448"> </span></span><b class="id-6Z-yxZzaz-450">growing psychological safety</b><span class="id-6Z-yxZzaz-452">.<b class="id-6Z-yxZzaz-454"><b class="id-6Z-yxZzaz-455"></b></b></span></span></span></li><li class="id-6Z-yxZzaz-456"><i data-page-element="IconNode" class="fa-fw fa_icon fa_icon fa fa-check fa_icon id-6Z-yxZzaz-457" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-yxZzaz-458"><span class="id-6Z-yxZzaz-459"><b class="id-6Z-yxZzaz-460"></b><b class="id-6Z-yxZzaz-461">Workflow design</b><span class="id-6Z-yxZzaz-463"> </span>and implementation, to improve how the work flows through the system and how value is created. A focus on<span class="id-6Z-yxZzaz-466"> </span><b class="id-6Z-yxZzaz-468">metrics</b>, more data-informed decision making, and<span class="id-6Z-yxZzaz-471"> </span><b class="id-6Z-yxZzaz-473">probabilistic forecasting</b><span class="id-6Z-yxZzaz-475"> </span>to more accurately answer the question<span class="id-6Z-yxZzaz-478"> </span><i class="id-6Z-yxZzaz-480">“when will we be done?”</i></span></span></li><li class="id-6Z-yxZzaz-482"><i data-page-element="IconNode" class="fa-fw fa_icon fa_icon fa fa-check fa_icon id-6Z-yxZzaz-483" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-yxZzaz-484"><span class="id-6Z-yxZzaz-485"><b class="id-6Z-yxZzaz-486">Product skills</b><span class="id-6Z-yxZzaz-488"> </span>to ensure we&#39;re building the right thing, when the customer needs it.<i class="id-6Z-yxZzaz-491"></i></span></span></li><li class="id-6Z-yxZzaz-492"><i data-page-element="IconNode" class="fa-fw fa_icon fa_icon fa fa-check fa_icon id-6Z-yxZzaz-493" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-yxZzaz-494"><span class="id-6Z-yxZzaz-495"><b class="id-6Z-yxZzaz-496"></b><b class="id-6Z-yxZzaz-497">Technical skills</b><span class="id-6Z-yxZzaz-499"> </span>to ensure that we&#39;re building that product right, improving how the value is actually implemented and maintained. Development, architecture, DevOps.</span></span></li><li class="id-6Z-yxZzaz-502">
1457<i data-page-element="IconNode" class="fa-fw fa_icon fa_icon fa fa-check fa_icon id-6Z-yxZzaz-503" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-yxZzaz-504"><span class="id-6Z-yxZzaz-505"><b class="id-6Z-yxZzaz-506">Coaching skills</b><span class="id-6Z-yxZzaz-508"> </span>to help us, help others. Utilizing unconscious behaviour to get the best out of everyone.</span></span></li><li class="id-6Z-yxZzaz-511"><i data-page-element="IconNode" class="fa-fw fa_icon fa_icon fa fa-check fa_icon id-6Z-yxZzaz-512" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-yxZzaz-513"><span class="id-6Z-yxZzaz-514"><b class="id-6Z-yxZzaz-515">25 years</b><span class="id-6Z-yxZzaz-517"> </span>of experience with<span class="id-6Z-yxZzaz-520"> </span><b class="id-6Z-yxZzaz-522">Agile methods</b><span class="id-6Z-yxZzaz-524"> </span>to put it all together.<span class="id-6Z-yxZzaz-527"> </span><b class="id-6Z-yxZzaz-529">Kanban</b>,<span class="id-6Z-yxZzaz-532"> </span><b class="id-6Z-yxZzaz-534">Scrum</b>,<span class="id-6Z-yxZzaz-537"> </span><b class="id-6Z-yxZzaz-539">Extreme Programming</b><span class="id-6Z-yxZzaz-541"> </span>(XP)<b class="id-6Z-yxZzaz-544"></b></span></span></li></span></ul></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-yxZzaz-413"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-yxZzaz-414" data-align-selector=".elParagraph" data-slot-name="default">I&#39;m based in Canada and have traveled around the world, providing training classes, coaching and facilitation services to my clients. Today, preference is being given to coaching that can be done remotely and I work in your timezone, wherever you are located.<br class="id-6Z-z4RVva-25"/></span></span></p></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-yxZzaz-280"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-yxZzaz-281" data-align-selector=".elParagraph" data-slot-name="default">You can either start with a free consultation to learn more about how I can help your company, <b class="id-6Z-yxZzaz-423">or</b> you can jump into your first paid appointment to answer an immediate question.</span></span></p></div><div data-page-element="Button/V1" class="elBTN id-6Z-5Y4ebd-2" data-liquid-replace="item"><a target="_self" href="#scroll-id-6Z-K4gEK6-9" class="elButton" aria-label="" data-disabled="false" data-show-button-ids="" data-hide-button-ids="" data-on-submit-go-to="" data-param-submittingText="Submitting..." data-content="" data-style-guide-button="style1" rel="noopener" data-style-guide-button="style1"><span class="elButtonMain"><i class="fas fa-spinner fa-spin elButtonSpinner elButtonText"></i><span class="elButtonMainText elButtonText">Schedule a call</span></span><span class="elButtonSub"></span></a></div><div data-page-element="Headline/V1" class="elHeadlineWrapper id-6Z-yxZzaz-881"><h1 class="elHeadline" data-style-guide-headline="s" data-style-guide-headline="s"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-yxZzaz-882" data-align-selector=".elHeadline" data-slot-name="default">AI has shifted your bottleneck. Do you know where it went?</span></span></h1></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-z4RVva-26"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-z4RVva-27" data-align-selector=".elParagraph" data-slot-name="default">AI tools have made developers much faster at writing code, and yet on many teams, value still isn&#39;t reaching customers any faster. On some teams, it has gotten noticeably worse.<br class="id-6Z-z4RVva-30"/><br class="id-6Z-z4RVva-31"/>The reason is a systems principle: when you speed up one part of a workflow, you don&#39;t speed up the whole thing. You just shift the pressure to wherever the team is thin. For most development teams, the constraint has moved into testing, code review, and product decisions, and most teams haven&#39;t noticed yet because the developers look busier than ever.<br class="id-6Z-z4RVva-33"/><br class="id-6Z-z4RVva-34"/>The fundamentals haven&#39;t changed. What has changed is the cost of ignoring them. Workflow discipline, automated testing, clear product thinking, technical discipline: without these in place, a faster team is a team that accumulates debt faster and builds the wrong things faster.<br class="id-6Z-z4RVva-36"/><br class="id-6Z-z4RVva-37"/>​I use these tools in my own work and so do my clients. Where your bottleneck has moved and where the work is now piling up, is exactly the conversation to start with.</span></span></p></div></div></div></div><div data-page-element="RowContainer/V1" class="row id-6Z-K4gEK6-11" data-slot-name="default"><div data-page-element="ColContainer/V1" class="col-md-12 innerContent col_left  id-6Z-K4gEK6-12"><div class="col-inner"><div data-page-element="Headline/V1" class="elHeadlineWrapper id-6Z-z4RVva-20"><h1 class="elHeadline" data-style-guide-headline="s" data-style-guide-headline="s"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-z4RVva-21" data-align-selector=".elHeadline" data-slot-name="default">What do other people say?</span></span></h1></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-4koYoG-4425"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-4koYoG-4426" data-align-selector=".elParagraph" data-slot-name="default"><i class="id-6Z-bqqnAz-49">&#34;Mike consulted at The Weather Network, and in a very short time, he completely changed our Agile practices. He made us better at Agile, closer as teams, and far more productive. Mike is a rare combination of smart, competent and pragmatic.&#34;</i><br class="id-6Z-bqqnAz-51"/>— Fernando Toro, Manager, Apps &amp; Web, Pelmorex (Weather Network)<br class="id-6Z-bqqnAz-53"/><br class="id-6Z-bqqnAz-54"/><i class="id-6Z-bqqnAz-55">&#34;His depth of technical acumen is balanced with an exceptional appreciation and understanding of human interaction.&#34;</i><br class="id-6Z-bqqnAz-57"/>— Jeff Kosciejew, Management Consultant and Agile Coach<br class="id-6Z-bqqnAz-59"/></span></span></p></div></div></div></div><div data-page-element="RowContainer/V1" class="row id-6Z-bqqnAz-11" data-slot-name="default"><div data-page-element="ColContainer/V1" class="col-md-12 innerContent col_left  id-6Z-bqqnAz-12"><div class="col-inner"><div data-page-element="Headline/V1" class="elHeadlineWrapper id-6Z-bqqnAz-13"><h1 class="elHeadline" data-style-guide-headline="s" data-style-guide-headline="s"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-bqqnAz-14" data-align-selector=".elHeadline" data-slot-name="default">Who do I work with in your organization?</span></span></h1></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-bqqnAz-16"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-bqqnAz-1
14577" data-align-selector=".elParagraph" data-slot-name="default">​While I primarily still work with software development teams and their management, I&#39;ve worked with teams as diverse as statistical model creators, HR professionals, and geologists.<br class="id-6Z-bqqnAz-19"/><br class="id-6Z-bqqnAz-20"/>​I also work at all levels of the organization. While I tend to work with teams doing the actual work, I&#39;ve also worked with all levels of management right up to the executive leadership of billion dollar companies.</span></span></p></div><div data-page-element="Headline/V1" class="elHeadlineWrapper id-6Z-jMBoaJ-41"><h1 class="elHeadline" data-style-guide-headline="s" data-style-guide-headline="s"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-jMBoaJ-42" data-align-selector=".elHeadline" data-slot-name="default">Frequently asked questions</span></span></h1></div><div data-page-element="BulletList/V1" class="elBullet id-6Z-jMBoaJ-44"><ul class="ne elBulletList elBulletLisNew elBulletList2" data-style-guide-content="m" data-style-guide-content="m"><span data-page-element="ContentEditableNode" class="ne id-6Z-jMBoaJ-45" data-align-selector=".elBulletList li" data-slot-name="default"><li class="id-6Z-jMBoaJ-426"><i data-page-element="IconNode" class="fa-fw fa_icon fas fa-question-circle fa_icon id-6Z-jMBoaJ-427" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-jMBoaJ-428"><b class="id-6Z-jMBoaJ-429"></b><b class="id-6Z-jMBoaJ-430">We&#39;ve tried agile before and it didn&#39;t stick. Why would this be different?</b><br class="id-6Z-jMBoaJ-432"/>Most of the time, that&#39;s a system problem, not a people problem. Even motivated, capable people will revert to old patterns if the system around them doesn&#39;t support the change. Most agile adoptions focus on process and ceremonies while leaving workflow design, technical practices, and team dynamics untouched. I work on all of those together, because that&#39;s what actually makes the change stick.</span></li><li class="id-6Z-jMBoaJ-434"><i data-page-element="IconNode" class="fa-fw fa_icon fas fa-question-circle fa_icon id-6Z-jMBoaJ-435" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-jMBoaJ-436"><b class="id-6Z-jMBoaJ-437">Do you work with Scrum, Kanban, SAFe, or something else?</b><br class="id-6Z-jMBoaJ-439"/>All of them, and I&#39;m not attached to any one. Most teams I work with already have a framework in place. The problem is rarely the framework itself. It&#39;s usually that people are not delivering despite being busy, or the work is moving and the results aren&#39;t what anyone expected. I draw on Kanban principles heavily because they give you concrete data to reason about, and I&#39;ll use whatever fits the team&#39;s context. I&#39;ve been writing code for over forty years and teach technical practices like test-driven development, refactoring, and continuous delivery, which matters when the problem turns out to be in the engineering practices rather than the process.</span></li><li class="id-6Z-jMBoaJ-441"><i data-page-element="IconNode" class="fa-fw fa_icon fas fa-question-circle fa_icon id-6Z-jMBoaJ-442" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-jMBoaJ-443"><b class="id-6Z-jMBoaJ-444">What kind of companies do you work with?</b><br class="id-6Z-jMBoaJ-446"/>Both ends of the spectrum on size: I&#39;ve worked with teams inside billion-dollar companies and with companies of ten people. On industry, roughly half my career has been in financial services, including banks, pension funds, and brokerages. I&#39;ve also worked with three different automotive companies, as well as insurance and retail. If you have IT teams delivering software, that&#39;s the right context.</span></li><li class="id-6Z-jMBoaJ-448"><i data-page-element="IconNode" class="fa-fw fa_icon fas fa-question-circle fa_icon id-6Z-jMBoaJ-449" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-jMBoaJ-450"><b class="id-6Z-jMBoaJ-451">How long does an engagement typically take?</b><br class="id-6Z-jMBoaJ-453"/>It depends on how many teams I&#39;m working with and what needs to change. A shorter engagement might involve three or four teams over a few weeks. A larger transformation can span fifty or sixty team
1457s across an organization and run for a year or more. The free consultation is the right place to scope what makes sense for your situation.</span></li><li class="id-6Z-jMBoaJ-455"><i data-page-element="IconNode" class="fa-fw fa_icon fas fa-question-circle fa_icon id-6Z-jMBoaJ-456" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-jMBoaJ-457"><b class="id-6Z-jMBoaJ-458">Do you work remotely or on-site?<br class="id-6Z-jMBoaJ-460"/></b>Both. My preference today is remote, and most coaching is done that way. On-site work is available and sometimes makes sense depending on the team and the problem. For day-long or longer engagements, I work in your timezone, adjusting my schedule to overlap with your team&#39;s working hours. For single-hour bookings, timezone fit is worth discussing in the consultation.</span></li><li class="id-6Z-jMBoaJ-462"><i data-page-element="IconNode" class="fa-fw fa_icon fas fa-question-circle fa_icon id-6Z-jMBoaJ-463" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-jMBoaJ-464"><b class="id-6Z-jMBoaJ-465">How do we know if it&#39;s working?<br class="id-6Z-jMBoaJ-467"/></b>We measure. Not to manage people, but to understand the system. Before we start, we look at how work is actually flowing: how long things take, how much is in progress at once, where things get stuck. That gives us a baseline. As we make changes, we track whether the system is actually improving or just feels like it is, using quantitative data where we have it and qualitative signals where we don&#39;t. The goal is to know what&#39;s changing, not just hope it is.</span></li><li class="id-6Z-jMBoaJ-469"><i data-page-element="IconNode" class="fa-fw fa_icon fas fa-question-circle fa_icon id-6Z-jMBoaJ-470" contenteditable="false"></i><span class="elBulletListTextWrapper id-6Z-jMBoaJ-471"><b class="id-6Z-jMBoaJ-472">What&#39;s the difference between the free consultation and a paid engagement?</b><br class="id-6Z-jMBoaJ-474"/>The free consultation isn&#39;t a sales call. I&#39;ll ask about your situation, and by the end you&#39;ll have a clearer picture of where the problem actually is, whether that&#39;s workflow design, technical practices, team dynamics, or something else. A paid engagement is where we go deeper: dedicated working time, sustained focus, and enough room to make actual changes rather than just diagnose them.<b class="id-6Z-jMBoaJ-476"></b></span></li></span></ul></div></div></div></div><div data-page-element="RowContainer/V1" class="row id-6Z-K4gEK6-9" data-paint-colors="colored" data-slot-name="default"><div data-page-element="ColContainer/V1" class="col-md-12 innerContent col_left  id-6Z-K4gEK6-10"><div class="col-inner"><div data-page-element="CustomHtmlJs/V1" class="elCustomHtmlJs id-6Z-5Y4ebd-4"><div class="elCustomHtmlJsWidget"></div><div class="elCustomHtmlJsCodeWrapper"><span class="elCustomHtmlJsCode"><div id="booking" class="id-6Z-5Y4ebd-8"></div></span></div></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-YELMp8-7"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-YELMp8-8" data-align-selector=".elParagraph" data-slot-name="default"><b class="id-6Z-M694rO-14">If you are interested in agile coaching for your organization then book a call with Mike.</b></span></span></p></div><div data-page-element="Input/V1" class="elFormItemWrapper elInputWrapper de-input-block id-6Z-Ej8NdW-12 labelInside" data-content="" type="first_name" data-liquid-replace="item"><input class="elFormItem elInput inputHolder  required1" value="" type="first_name" name="first_name" pattern="" autocomplete="" inputtype="" data-prevent-submit="" data-prevent-garlic="" placeholder="First Name" maxlength="" class="elFormItem elInput inputHolder  required1 required1" type="first_name" name="first_name"/><div class="elLabel"><div class="borderHolder"></div><div class="borderHolder labelText"><label>First Name</label></div><div class="borderHolder"></div></div><div class="inputHolder" data-input-status-type="true" data-error-container="true"></div><div class="input-icon"><i class="fas fa-exclamation"></i></div></div><div data-page-element="Input/V1" class="elFormItemWrapper elInputWrapper de-input-block id-6Z-Ej8NdW-14 labelInside" data-content="" type="last_name" data-liquid-replace="item"><input class="elFormItem elInput inputHolder  required1" value="" type="last_name" name="last_name" pattern="" autocomplete="" inputtype="" data-prevent-submit="" data-prevent-garlic="" placeholder="Last Name" maxlength="" class="elFormItem elInput inputHolder  required1 required1" type="last_name" name="last_name"/><div class="elLabel"><div class="borderHolder"></div><div class="borderHolder labelText"><label>Last Name</label></div><div class="borderHolder"></div></div><div class="inputHolder" data-input-status-type="true" data-error-container="true"></div><div class="input-icon"><i class="fas fa-exclamation"></i></div></div><div data-page-element="Input/V1" class="elFormItemWrapper elInputWrapper de-input-block id-6Z-Ej8NdW-13 labelInside" data-content="" type="email" data-liquid-replace="item"><input class="elFormItem elInput inputHolder  required1" value="" type="email" name="email" pattern="" autocomplete="" inputtype="" data-prevent-submit="" data-prevent-garlic="" placeholder="Email" maxlength="" class="elFormItem elInput inputHolder  required1 required1" type="email" name="email"/><div class="elLabel"><div class="borderHolder"></div><div class="borderHolder labelText"><label>Email</label></div><div class="borderHolder"></div></div><div class="inputHolder" data-input-status-type="true" data-error-container="true"></div><div class="input-icon"><i class="fas fa-exclamation"></i></div></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-jMBoaJ-31"><p class="elParagraph" data-style-guide-content="s" data-style-guide-content="s"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-jMBoaJ-32" data-align-selector=".elParagraph" data-slot-name="default"><i class="id-6Z-jMBoaJ-39">Single-hour sessions are billed at an ad-hoc rate. For longer engagements, get in touch, starting with a free consultation.</i></span></span></p></div><div data-page-element="Input/V1" class="elFormItemWrapper elInputWrapper de-input-block id-6Z-8m6vqk-2 labelInside" data-content="" type="shipping_country" data-liquid-replace="item" data-show-only="none"><input class="elFormItem elInput inputHolder  required1" value="" type="shipping_country" name="shipping_country" pattern="" autocomplete="" inputtype="" data-prevent-submit="" data-prevent-garlic="" placeholder="Shipping Country" maxlength="" class="elFormItem elInput inputHolder  required1 required1" type="shipping_country" name="shipping_country"/><div class="elLabel"><div class="borderHolder"></div><div class="borderHolder labelText"><label>Shipping Country</label></div><div class="borderHolder"></div></div><div class="inputHolder" data-input-status-type="true" data-error-container="true"></div><div class="input-icon"><i class="fas fa-exclamation"></i></div></div><div data-page-element="Input/V1" class="elFormItemWrapper elInputWrapper de-input-block id-6Z-mR6QXN-6 labelInside" data-content="" type="custom_type" data-liquid-replace="item" data-show-only="none"><input class="elFormItem elInput inputHolder  required1" value="" type="custom_type" name="country" pattern="" autocomplete="" inputtype="" data-prevent-submit="" data-prevent-garlic="" placeholder="Country" maxlength="" data-custom-type="country" class="elFormItem elInput inputHolder  required1 required1" type="custom_type" name="country" data-custom-type="country"/><div class="elLabel"><div class="borderHolder"></div><div class="borderHolder labelText"><label>Country</label></div><div class="borderHolder"></div></div><div class="inputHolder" data-input-status-type="true" data-error-container="true"></div><div class="input-icon"><i class="fas fa-exclamation"></i></div></div><div data-page-element="Button/V1" class="elBTN id-6Z-4koYoG-4419" data-liquid-replace="item"><a target="_self" href="#submit-form" class="elButton" aria-label="" data-disabled="false" data-show-button-ids="" data-hide-button-ids="" data-on-submit-go-to="javascript:goto_calendly(`consultation`);" data-param-submittingText="Submitting..." data-content="" data-style-guide-button="style2" rel="noopener" data-style-guide-button="style2"><span class="elButtonMain"><i class="fas fa-spinner fa-spin elButtonSpinner elButtonText"></i><span class="elButtonMainText elButtonText">Initial consultation</span></span><span class="elButtonSub">No cost · 30 minutes · Zoom</span></a></div><div data-page-element="Button/V1" class="elBTN id-6Z-DB7ZBQ-43" data-liquid-replace="item"><a target="_self" href="#submit-form" class="elButton" aria-label="" data-disabled="false" data-show-button-ids="" data-hide-button-ids="" data-on-submit-go-to="javascript:goto_calendly(`coaching-consulting`);" data-param-submittingText="Submitting..." data-content="" data-style-guide-button="style2" rel="noopener" data-style-guide-button="style2"><span class="elButtonMain"><i class="fas fa-spinner fa-spin elButtonSpinner elButtonText"></i><span class="elButtonMainText elButtonText">Book a single session</span></span><span class="elButtonSub">$350 · 60 minutes · Zoom</span></a></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-le4mVB-2"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-le4mVB-3" data-align-selector=".elParagraph" data-slot-name="default">Not ready to book? <u class="id-6Z-jMBoaJ-23">
1457<a href="https://funnel.gargoylesoftware.com/newsletter" id="link-29663" target="_blank" class="elTypographyLink id-6Z-jMBoaJ-24" rel="noopener">Join the newsletter</a></u> or <u class="id-6Z-jMBoaJ-27"><a href="https://www.linkedin.com/in/mbowler/" id="link-26001" target="_blank" class="elTypographyLink id-6Z-jMBoaJ-28" rel="noopener">connect on LinkedIn</a></u>.</span></span></p></div></div></div></div></div></div></div></div><div data-page-element="ColContainer/V1" class="col-md-4 innerContent col_right  id-6Z-4koYoG-77"><div class="col-inner"><div data-page-element="SectionContainer/V1" class="container fullContainer id-6Z-4koYoG-362" data-paint-colors="lightest"><div class="containerInnerV2"><div data-page-element="RowContainer/V1" class="row id-6Z-4koYoG-363" data-paint-colors="dark" data-slot-name="default"><div data-page-element="ColContainer/V1" class="col-md-12 innerContent col_left  id-6Z-4koYoG-364"><div class="col-inner"><div data-page-element="Image/V2" class="elImageWrapper de-image-block id-6Z-4koYoG-174" data-liquid-replace="item" alt="Mike2021_600px jpeg"><img class="elImage" src="https://images.clickfunnels.com/cdn-cgi/image/width=1000px,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/12813153/file/26291dfebcf02e217d6b225073283cf0.jpeg" data-lazy-loading="false" data-style-guide-corner="style3" alt="Mike Bowler" width="600" height="600" data-lazy-loading="false" data-style-guide-corner="style3" alt="Mike Bowler" width="600" height="600" srcset="https://images.clickfunnels.com/cdn-cgi/image/width=400,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/12813153/file/26291dfebcf02e217d6b225073283cf0.jpeg 400w, https://images.clickfunnels.com/cdn-cgi/image/width=500,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/12813153/file/26291dfebcf02e217d6b225073283cf0.jpeg 500w, https://images.clickfunnels.com/cdn-cgi/image/width=600,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/12813153/file/26291dfebcf02e217d6b225073283cf0.jpeg 600w, https://images.clickfunnels.com/cdn-cgi/image/width=200,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/12813153/file/26291dfebcf02e217d6b225073283cf0.jpeg 200w, https://images.clickfunnels.com/cdn-cgi/image/width=300,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/12813153/file/26291dfebcf02e217d6b225073283cf0.jpeg 300w" sizes=" 100vw, (min-width: 771px) min(34vw, 771px)" /></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-a87Yb8-68"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-a87Yb8-69" data-align-selector=".elParagraph" data-slot-name="default"><b class="id-6Z-yxZzaz-239">Mike Bowler<br class="id-6Z-yxZzaz-241"/>​Agile Coach and Trainer</b></span></span></p></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-4koYoG-260"><p class="elParagraph" data-style-guide-content="m" data-style-guide-content="m"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-4koYoG-261" data-align-selector=".elParagraph" data-slot-name="default">I&#39;ve been in the Agile space for over 25 years, helping teams and their management improve how they work.<br class="id-6Z-yxZzaz-153"/><br class="id-6Z-yxZzaz-154"/>I also provide <u class="id-6Z-yxZzaz-156"><a href="https://www.mikebowler.ca/personal-coaching" id="link-57802" target="_blank" class="elTypographyLink id-6Z-yxZzaz-157" rel="noopener">personal coaching for individuals</a></u>, unrelated to my agile work if that&#39;s what you&#39;re looking for.<br class="id-6Z-yxZzaz-160"/><br class="id-6Z-yxZzaz-161"/></span></span></p></div><div data-page-element="Image/V2" class="elImageWrapper de-image-block id-6Z-4koYoG-335" data-liquid-replace="item" alt="prokanban_pk1 png"><img class="elImage" src="https://images.clickfunnels.com/cdn-cgi/image/width=1000px,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/wor
1457kspace/vBXEzW/image/19709586/file/1bbb55f8cadfc635a4d6725ea1ab9e27.png" data-lazy-loading="true" width="300" height="300" loading="lazy" data-lazy-loading="true" width="300" height="300" loading="lazy" srcset="https://images.clickfunnels.com/cdn-cgi/image/width=200,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709586/file/1bbb55f8cadfc635a4d6725ea1ab9e27.png 200w, https://images.clickfunnels.com/cdn-cgi/image/width=300,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709586/file/1bbb55f8cadfc635a4d6725ea1ab9e27.png 300w" sizes=" 100vw, (min-width: 771px) min(34vw, 771px)" /></div><div data-page-element="Image/V2" class="elImageWrapper de-image-block id-6Z-4koYoG-334" data-liquid-replace="item" alt="prokanban_pk2 png"><img class="elImage" src="https://images.clickfunnels.com/cdn-cgi/image/width=1000px,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709077/file/95c24c5793b05b846981c4a41564a399.png" data-lazy-loading="true" width="600" height="600" loading="lazy" data-lazy-loading="true" width="600" height="600" loading="lazy" srcset="https://images.clickfunnels.com/cdn-cgi/image/width=400,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709077/file/95c24c5793b05b846981c4a41564a399.png 400w, https://images.clickfunnels.com/cdn-cgi/image/width=500,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709077/file/95c24c5793b05b846981c4a41564a399.png 500w, https://images.clickfunnels.com/cdn-cgi/image/width=600,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709077/file/95c24c5793b05b846981c4a41564a399.png 600w, https://images.clickfunnels.com/cdn-cgi/image/width=200,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709077/file/95c24c5793b05b846981c4a41564a399.png 200w, https://images.clickfunnels.com/cdn-cgi/image/width=300,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709077/file/95c24c5793b05b846981c4a41564a399.png 300w" sizes=" 100vw, (min-width: 771px) min(34vw, 771px)" /></div><div data-page-element="Image/V2" class="elImageWrapper de-image-block id-6Z-4koYoG-336" data-liquid-replace="item" alt="prokanban_pam png"><img class="elImage" src="https://images.clickfunnels.com/cdn-cgi/image/width=1000px,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709592/file/82b420c8ec3274da7784decdd302ea5f.png" data-lazy-loading="true" width="300" height="300" loading="lazy" data-lazy-loading="true" width="300" height="300" loading="lazy" srcset="https://images.clickfunnels.com/cdn-cgi/image/width=200,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709592/file/82b420c8ec3274da7784decdd302ea5f.png 200w, https://images.clickfunnels.com/cdn-cgi/image/width=300,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709592/file/82b420c8ec3274da7784decdd302ea5f.png 300w" sizes=" 100vw, (min-width: 771px) min(34vw, 771px)" /></div><div data-page-element="Image/V2" class="elImageWrapper de-image-block id-6Z-4koYoG-337" data-liquid-replace="item" alt="prokanban_spk png"><img class="elImage" src="https://images.clickfunnels.com/cdn-cgi/image/width=1000px,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709589/file/2a38727a41e32e8c89db11081e8baa0e.png" data-lazy-loading="true" width="300" height="300" loading="lazy" data-lazy-loading="true" width="300" height="300" loading="lazy" srcset="https://images.clickfunnels.com/cdn-cgi/image/width=200,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709589/file/2a38727a41e32e8c89db11081e8baa0e.png 200w, https://images.clickfunnels.com/cdn-cgi/image/width=300,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709589/file/2a38727a41e32e8c89db11081e8baa0e.png 300w" sizes=" 100vw, (min-width: 771px) min(34vw, 7
145771px)" /></div><div data-page-element="Image/V2" class="elImageWrapper de-image-block id-6Z-4koYoG-333" data-liquid-replace="item" alt="KMP-II-badge png"><img class="elImage" src="https://images.clickfunnels.com/cdn-cgi/image/width=1000px,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709384/file/1eefb38971ebb96b887922719e6e485a.png" data-lazy-loading="true" width="600" height="368" loading="lazy" data-lazy-loading="true" width="600" height="368" loading="lazy" srcset="https://images.clickfunnels.com/cdn-cgi/image/width=400,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709384/file/1eefb38971ebb96b887922719e6e485a.png 400w, https://images.clickfunnels.com/cdn-cgi/image/width=500,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709384/file/1eefb38971ebb96b887922719e6e485a.png 500w, https://images.clickfunnels.com/cdn-cgi/image/width=600,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709384/file/1eefb38971ebb96b887922719e6e485a.png 600w, https://images.clickfunnels.com/cdn-cgi/image/width=200,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709384/file/1eefb38971ebb96b887922719e6e485a.png 200w, https://images.clickfunnels.com/cdn-cgi/image/width=300,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709384/file/1eefb38971ebb96b887922719e6e485a.png 300w" sizes=" 100vw, (min-width: 771px) min(34vw, 771px)" /></div><div data-page-element="Image/V2" class="elImageWrapper de-image-block id-6Z-yxZzaz-927" data-liquid-replace="item" alt="lsp_badge png"><img class="elImage" src="https://images.clickfunnels.com/cdn-cgi/image/width=1000px,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709952/file/84f98904d89a7fa2d2bcf869bbf921d5.png" data-lazy-loading="false" width="300" height="181" data-lazy-loading="false" width="300" height="181" srcset="https://images.clickfunnels.com/cdn-cgi/image/width=200,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709952/file/84f98904d89a7fa2d2bcf869bbf921d5.png 200w, https://images.clickfunnels.com/cdn-cgi/image/width=300,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709952/file/84f98904d89a7fa2d2bcf869bbf921d5.png 300w" sizes=" 100vw, (min-width: 771px) min(34vw, 771px)" /></div><div data-page-element="Divider/V1" class="elDividerWrapper id-6Z-yxZzaz-906"><div class="elDivider"></div></div><div data-page-element="Paragraph/V1" class="elParagraphWrapper id-6Z-yxZzaz-907"><p class="elParagraph" data-style-guide-content="s" data-style-guide-content="s"><span><span data-page-element="ContentEditableNode" class="ne id-6Z-yxZzaz-908" data-align-selector=".elParagraph" data-slot-name="default">The trainer designations below are for programs that I used to teach but no longer do. In each case, I still endorse the classes that I taught, even though I am not teaching them at this time.</span></span></p></div><div data-page-element="Image/V2" class="elImageWrapper de-image-block id-6Z-yxZzaz-923" data-liquid-replace="item" alt="prokanban_pkt png"><img class="elImage" src="https://images.clickfunnels.com/cdn-cgi/image/width=1000px,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709722/file/48bf23a3edf832e5900670f0f7c12141.png" data-lazy-loading="true" width="300" height="300" loading="lazy" data-lazy-loading="true" width="300" height="300" loading="lazy" srcset="https://images.clickfunnels.com/cdn-cgi/image/width=200,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709722/file/48bf23a3edf832e5900670f0f7c12141.png 200w, https://images.clickfunnels.com/cdn-cgi/image/width=300,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709722/file/48bf23a3edf832e5900670f0f7c12141.png 300w" sizes=" 100vw, (min-width: 771px) min(34vw, 771px)" /></div><div data-page-element="Image/V2" class="elImageWrapper de-image-block id-6Z-yxZzaz-924" data-liquid-replace="item" alt="rep png"><img class="elImage" src="https://images.clickfunnels.com/cdn-cgi/image/width=1000px,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/wor
1457kspace/vBXEzW/image/19709787/file/750f80344a2ab94d2e203a5e662e4dd4.png" data-lazy-loading="true" width="300" height="300" loading="lazy" data-lazy-loading="true" width="300" height="300" loading="lazy" srcset="https://images.clickfunnels.com/cdn-cgi/image/width=200,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709787/file/750f80344a2ab94d2e203a5e662e4dd4.png 200w, https://images.clickfunnels.com/cdn-cgi/image/width=300,fit=scale-down,f=auto,q=80/https://statics.myclickfunnels.com/workspace/vBXEzW/image/19709787/file/750f80344a2ab94d2e203a5e662e4dd4.png 300w" sizes=" 100vw, (min-width: 771px) min(34vw, 771px)" /></div></div></div></div></div></div><div data-page-element="Button/V1" class="elBTN id-6Z-DB7ZBQ-66" data-liquid-replace="item" data-show-only="mobile"><a target="_self" href="#scroll-id-6Z-4koYoG-74" class="elButton" aria-label="" data-disabled="false" data-show-button-ids="" data-hide-button-ids="" data-on-submit-go-to="" data-param-submittingText="Submitting..." data-content="" data-style-guide-button="style1" rel="noopener" data-style-guide-button="style1"><span class="elButtonMain"><i class="fas fa-spinner fa-spin elButtonSpinner elButtonText"></i><span class="elButtonMainText elButtonText">Schedule a call</span></span><span class="elButtonSub"></span></a></div></div></div></div></div></div></div>
1458      </div>
1459    </div>
1460    
1461      
1462    </div>
1463  
1464
1465  <input type="hidden" id="page-data">
1466
1467  <form target="_parent" data-cf-form-action='true' action='https://www.mikebowler.ca/agile-coaching-start' method='post' style="display: none !important" id="cfAR">
1468    <span data-cf-form-fields='true'></span>
1469    <input id="cf_contact_name" name='contact[name]' data-cf-form-field='name' placeholder='name' data-stripe='name' data-rebilly='fullName'/>
1470    <input id="cf_contact_first_name" name='contact[first_name]' data-cf-form-field='first_name' placeholder='first_name' data-recurly='first_name' data-rebilly='firstName'/>
1471    <input id="cf_contact_last_name" name='contact[last_name]' data-cf-form-field='last_name' placeholder='last_name' data-recurly='last_name' data-rebilly='lastName'/>
1472    <input id="cf_contact_email" name='contact[email]' data-cf-form-field='email' placeholder="email" data-rebilly='emails'/>
1473    <input id="cf_contact_phone" name='contact[phone_number]' data-cf-form-field='phone_number' placeholder='phone_number' data-recurly='phone'/>
1474
1475    <input id="cf_contact_shipping_id" name='contact[shipping_addresses_attributes][][physical_address_attributes][id]' data-cf-form-field='shipping_id' placeholder='shipping_id' />
1476    <input id="cf_contact_shipping_address" name='contact[shipping_addresses_attributes][][physical_address_attributes][address_one]' data-cf-form-field='shipping_address' placeholder='shipping_address' data-stripe='shipping_address'/>
1477    <input id="cf_contact_shipping_address_2" name='contact[shipping_addresses_attributes][][physical_address_attributes][address_two]' data-cf-form-field='shipping_address_2' placeholder='shipping_address_2'/>
1478    <input id="cf_contact_shipping_city" name='contact[shipping_addresses_attributes][][physical_address_attributes][city]' data-cf-form-field='shipping_city' placeholder='shipping_city' data-stripe='shipping_city'/>
1479    <input id="cf_contact_shipping_state" name='contact[shipping_addresses_attributes][][physical_address_attributes][region_name]' data-cf-form-field='shipping_state' placeholder='shipping_state' data-stripe='shipping_state'/>
1480    <input id="cf_contact_shipping_country" name='contact[shipping_addresses_attributes][][physical_address_attributes][country_id]' data-cf-form-field='shipping_country' placeholder='shipping_country' data-stripe='shipping_country'/>
1481    <input id="cf_contact_shipping_zip" name='contact[shipping_addresses_attributes][][physical_address_attributes][postal_code]' data-cf-form-field='shipping_zip' placeholder='shipping_ZIP' data-stripe='shipping_zip'/>
1482    <input id="cf_contact_shipping_set_default_address" name='shipping_set_default_address' data-cf-form-field='shipping_set_default_address'/>
1483    <input id="cf_contact_billing_same_as_shipping" name='billing_same_as_shipping' data-cf-form-field='billing_same_as_shipping'/>
1484
1485    <input id="cf_contact_billing_id"         name='billing_address_attributes[id]'           data-cf-form-field='billing_id' />
1486    <input id="cf_contact_billing_address"    name='billing_address_attributes[address_one]'  data-cf-form-field='billing_address' />
1487    <input id="cf_contact_billing_address_2"  name='billing_address_attributes[address_two]'  data-cf-form-field='billing_address_2' />
1488    <input id="cf_contact_billing_city"       name='billing_address_attributes[city]'         data-cf-form-field='billing_city' />
1489    <input id="cf_contact_billing_state"      name='billing_address_attributes[region_name]'  data-cf-form-field='billing_state' />
1490    <input id="cf_contact_billing_country"    name='billing_address_attributes[country_id]'   data-cf-form-field='billing_country' data-rebilly="country"/>
1491    <input id="cf_contact_billing_zip"        name='billing_address_attributes[postal_code]'  data-cf-form-field='billing_zip' />
1492
1493    <input id="cf_contact_affiliate_id" name="contact[affiliate_id]" data-cf-form-field='affiliate_id' data-param='affiliate_id'/>
1494    <input id="cf_contact_cf_affiliate_id" name="contact[cf_affiliate_id]" data-cf-form-field='cf_affiliate_id' data-param='cf_affiliate_id'/>
1495    <input id="cf_cf_affiliate_id" name="cf_affiliate_id" data-param='cf_affiliate_id'/>
1496    <input id="cf_contact_affiliate_aff_sub" name="contact[aff_sub]" data-cf-form-field='aff_sub' data-param='aff_sub'/>
1497    <input id="cf_contact_affiliate_aff_sub2" name="contact[aff_sub2]" data-cf-form-field='aff_sub2' data-param='aff_sub2'/>
1498    <input id="cf_contact_time_zone" name='time_zone' data-cf-form-field='time_zone' placeholder='time_zone'/>
1499    <input id="utm_source" name="utm_source" data-cf-form-field='utm_source' data-param='utm_source'/>
1500    <input id="utm_medium" name="utm_medium" data-cf-form-field='utm_medium' data-param='utm_medium'/>
1501    <input id="utm_campaign" name="utm_campaign" data-cf-form-field='utm_campaign' data-param='utm_campaign'/>
1502    <input id="utm_term" name="utm_term" data-cf-form-field='utm_term' data-param='utm_term'/>
1503    <input id="utm_content" name="utm_content" data-cf-form-field='utm_content' data-param='utm_content'/>
1504    <input id="cf_uvid" name="cf_uvid" data-cf-form-field="cf_uvid" />
1505    <input type="hidden" name="purchase[rebilly_token]" data-cf-form-field="rebilly_token" data-rebilly="token">
1506    <input type="hidden" name="purchase[order_form]" data-cf-form-field="order-form" data-order-form="">
1507    <input type="text" name="webinar_delay" id="webinar_delay" placeholder="Webinar Delay">
1508    <input id="cf_contact_number" data-stripe="number" data-storage="false" data-recurly='number'/>
1509    <input id="cf_contact_month" data-stripe="exp-month" data-storage="" data-recurly='month'/>
1510    <input id="cf_contact_year" data-stripe="exp-year" data-storage="" data-recurly='year' />
1511    <input id="cf_contact_cvc" data-stripe="cvc" data-storage="false" data-recurly='cvv'/>
1512    <input type="hidden" name="purchase[payment_method_nonce]" data-storage="false" />
1513    <input type="hidden" name="purchase[order_saas_url]" data-storage="false" />
1514
1515    
1516      
1517
1518    
1519    <input type="submit">
1520  </form>
1521  <span class='countdown-time' style='display:none;'></span>
1522  <span class='webinar-last-time' style='display:none;'></span>
1523  <span class='webinar-ext' style='display:none;'></span>
1524  <span class='webinar-ot' style='display:none;'></span>
1525  <span class='contact-created' style='display:none;'></span>
1526  <div class="otoloading" style="display: none;">
1527    <div class="otoloadingtext">
1528      <h2>Working...</h2>
1529      <div><i class="fa fa-spinner fa-spin"></i></div>
1530    </div>
1531  </div>
1532  
1532<script type="text/javascript">
1533    document.createElement('video');document.createElement('audio');document.createElement('track');
1534  </script>
1534
1535  <style>
1536    #IntercomDefaultWidget {
1537      display:none;
1538    }
1539    .selectAW-date-demo, .elTicketAddToCalendar, .elTicketAddToCalendarV2 {
1540      display:none;
1541    }
1542  </style>
1543  
1544    
1544<script>
1545  window.globalResourceData = {"hasCart":false,"resourceName":"show_page_step","products":[],"product_quantity_type":"single","bump_product_quantity_type":"single","installments":[],"productsWithNoBump":[],"productVariantWithNoBump":{},"expressEnabledPayments":[],"enabledPayments":["payment-card"],"enabledLegacyPayments":["payment-card"]};
1546  
1547  Object.assign(window.globalResourceData, {})
1548
1549  // NOTE: global data should be compilled in yggdrasil-blueprints,
1550  // so we could refer below script there.
1551  // The main parts we use liquid syntax here are for "checkout_v2_state"
1552  // and "contact". We could shrink this script by simply assigning globalResourceData and window.sessionData
1553  // Therefore, this new global script inserted blueprint like could use import .ts files
1554  window.registerProductsIndexes = (products) => {
1555    products.forEach((product) => {
1556      const { variants } = product
1557      const productId = product.id
1558      window.globalResourceData.productsById[productId] = product
1559      return variants.forEac
1559h((variant) => {
1560        const { id: variantId, prices } = variant
1561        window.globalResourceData.variantsById[variantId] = variant
1562        return prices.forEach((price) => {
1563          const { id: priceId } = price
1564          window.globalResourceData.pricesById[priceId] = price
1565        })
1566      })
1567    })
1568  }
1569
1570  if (window.globalResourceData.products) {
1571    window.globalResourceData.productsById = {}
1572    window.globalResourceData.variantsById = {}
1573    window.globalResourceData.pricesById = {}
1574    window.registerProductsIndexes(window.globalResourceData.products)
1575  }
1576
1577  window.cleanEmptyObjectKeys = (obj) => {
1578    for (var propName in obj) {
1579      if ([null, undefined, ""].includes(obj[propName])) {
1580        delete obj[propName];
1581      }
1582    }
1583    return obj
1584  }
1585
1586  window.getSSRDynamicStoreData = (products) => {   
1587    
1588      const shipping = {}
1589      const billing = {}
1590      const billing_addresses = []
1591      const shipping_addresses = []
1592      const billingSameAsShipping = true
1593    
1594
1595    return {
1596      mode: "guest",
1597      shipping,
1598      billing,
1599      billingSameAsShipping,
1600      billing_addresses,
1601      shipping_addresses,
1602    }
1603  }
1604  
1605  window.sessionData = {
1606      contact: {"workspace_id":339809,"session_created_at":1790795201975,"uuid":"ac6e9837-2ca5-43ae-a5dd-525c750a5173","contact_affiliate_code":""},
1607      checkout_v2_state: "guest"
1608  };
1609
1610  
1611
1612
1613</script>
1613
1614
1615
1616    
1616<script type="module" src="/assets/projects/user_pages/user_pages-W44QZE3V.js" crossorigin="anonymous" integrity="sha256-aZ88seCro8eOnGo6+3xPnZQsYujtz1V6VeqxDM6QTYU=" ></script>
1616
1617    
1618    
1619      
1620    
1621  
1622
1623</body>
1624</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.