PageSourceSearch

https://www.dwellcc.org/resources

html dwellcc.org collected 2026-10-01 15:41:45 UTC 130,423 bytes, 1,607 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>
4	Resources | Dwell Community Church
5</title><link rel="dns-prefetch" href="https://use.typekit.net" /><link rel="dns-prefetch" href="https://res.cloudinary.com" /><link rel="dns-prefetch" href="https://unpkg.com" />
6    
7    
7<script src="/Scripts/Bundles/RockJQueryLatest?v=RWC4egkRBNjCo9_aBrw2jUeb13vsJBPHaIryUym02aM1"></script>
7
8    
8<script src="/Themes/Dwell/Assets/Scripts/theme.js?v=638506863169933628"></script>
8
9    <link rel="stylesheet" href="/Themes/Dwell/Styles/bootstrap.css?v=1633075505"/>
10	<link rel="stylesheet" href="/Themes/Dwell/Styles/theme.css?v=1898481464"/>
11    <link rel="stylesheet" href="https://use.typekit.net/qfy0iii.css" />
12	<link href="/Obsidian/obsidian-vendor.min.css?v=1733687684" type="text/css" rel="stylesheet" />
13    
13<script async="async" src="https://cse.google.com/cse.js?cx=81eb5dd4f6e434cb1"></script>
13
14    <meta content="en_US" property="og:locale" /><meta content="Dwell Community Church" property="og:site_name" /><meta property="og:image" content="/Themes/Dwell/Assets/Images/ogimage.png" />
15	<meta name="generator" content="Rock v19.4.3.0" />
16	<link rel="shortcut icon" sizes="192x192" href="/GetImage.ashx?id=90977&width=192&height=192&mode=crop&format=png" />
17	<link rel="apple-touch-icon-precomposed" sizes="16x16" href="/GetImage.ashx?id=90977&width=16&height=16&mode=crop&format=png" />
18	<link rel="apple-touch-icon-precomposed" sizes="32x32" href="/GetImage.ashx?id=90977&width=32&height=32&mode=crop&format=png" />
19	<link rel="apple-touch-icon-precomposed" sizes="144x144" href="/GetImage.ashx?id=90977&width=144&height=144&mode=crop&format=png" />
20	<link rel="apple-touch-icon-precomposed" sizes="180x180" href="/GetImage.ashx?id=90977&width=180&height=180&mode=crop&format=png" />
21	<link rel="apple-touch-icon-precomposed" sizes="192x192" href="/GetImage.ashx?id=90977&width=192&height=192&mode=crop&format=png" />
22    <!-- BEGIN Global site tag (gtag.js) - Google Analytics -->
vendor: 69 bytes, lines 22-23
22
23    <script async src="https://www.googletagmanager.com/gtag/js?id=
23G-0HJH7K3HLH
vendor: 17 bytes, lines 23-24
23"></script>
24    
24<script>
25      window.dataLayer = window.dataLayer || [];
26      function gtag(){window.dataLayer.push(arguments);}
27      gtag('js', new Date());
28      gtag('config', 'G-0HJH7K3HLH');
29    </script>
29
30    <!-- END Global site tag (gtag.js) - Google Analytics -->
31
32    
32<script type="text/javascript">
33
34console.info(
35  '%cCrafting Code For Christ | Col. 3:23-24',
36  'background: #ee7625; border-radius:0.5em; padding:0.2em 0.5em; color: white; font-weight: bold');
37console.info('Rock v19.4.3.0');
38
39    </script>
39
40
41
42    
42<script type="text/javascript">
43
44        (function () {
45            var attr = 'theme';
46            var states = ['light', 'dark', 'system'];
47            var html = document.documentElement;
48
49            // init state
50            var saved = localStorage.getItem(attr);
51            var currentIndex = Math.max(0, states.indexOf(saved));
52            if ( saved == null ) {
53                currentIndex = 2; // default to system
54            }
55
56            html.setAttribute( "theme", states[currentIndex] );
57        })();
58
59    </script>
59
60
61<script type="text/javascript">
62;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}};
63
64;NREUM.loader_config={accountID:"4388768",trustKey:"4388768",agentID:"1588948045",licenseKey:"NRJS-4bf4f72ff80d85cbdc1",applicationID:"1588948045"};
65;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"NRJS-4bf4f72ff80d85cbdc1",applicationID:"1588948045",sa:1};
66;/*! For license information please see nr-loader-spa-1.259.0.min.js.LICENSE.txt */
67(()=>{var e,t,r={234:(e,t,r)=>{"use strict";r.d(t,{P_:()=>m,Mt:()=>b,C5:()=>s,DL:()=>w,OP:()=>O,lF:()=>D,Yu:()=>_,Dg:()=>v,CX:()=>c,GE:()=>E,sU:()=>I});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);const r=(0,n.ek)(e);r&&(r.info=a[e])}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="[data-nr-mask]",h=()=>{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{feature_flags:[],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:{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,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,l.Z)("An invalid session_replay.mask_selector was provided. '*' will 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},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},p={},g="All configuration objects require an agent identifier!";function m(e){if(!e)throw new Error(g);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function v(e,t){if(!e)throw new Error(g);p[e]=(0,i.D)(t,h());const r=(0,n.ek)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(g);var r=m(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 y={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A={};function w(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!A[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return A[e]}function E(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");A[e]=(0,i.D)(t,y);const r=(0,n.ek)(e);r&&(r.loader_config=A[e])}const _=(0,n.mF)().o;var x=r(385),R=r(6818);const S={buildEnv:R.Re,distMethod:R.gF,version:R.q4,originTime:x.sK},T={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,origin:""+x._A.location,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,harvestCount:0,timeKeeper:void 0},N={};function O(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!N[e])throw new Error("Runtime for ".concat(e," was never set"));return N[e]}function I(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");N[e]={...(0,i.D)(t,T),...S};const r=(0,n.ek)(e);r&&(r.runtime=N[e])}function D(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)=>{"use strict";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;
67for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"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)=>{"use strict";r.d(t,{Re:()=>i,gF:()=>o,lF:()=>a,q4:()=>n});const n="1.259.0",i="PROD",o="CDN",a="2.0.0-alpha.12"},385:(e,t,r)=>{"use strict";r.d(t,{FN:()=>c,IF:()=>l,LW:()=>a,Nk:()=>h,Tt:()=>u,_A:()=>o,iS:()=>s,il:()=>n,sK:()=>p,ux:()=>d,v6:()=>i,w1:()=>f});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="complete"===o?.document?.readyState,s=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,u=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Boolean(n&&window.document.documentMode),h=!!o.navigator?.sendBeacon,p=Math.floor(Date.now()-performance.now())},1117:(e,t,r)=>{"use strict";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 occurred while setting SharedContext",e)}}}},1199:(e,t,r)=>{"use strict";r.d(t,{R2:()=>a,zR:()=>i,zh:()=>o});var n=[];function i(e){if(o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.
67substring(1)),""===e||e===t}},8e3:(e,t,r)=>{"use strict";r.d(t,{LP:()=>l,RP:()=>c,o5:()=>u});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};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){d(e),s[e].get(t)&&s[e].delete(t),s[e].size&&f(e)}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((e=>{let[t,r]=e;return r.staged}))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((t=>{let[r]=t;s[e].delete(r),h(e,r)})))}function h(e,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)p(s[u],c);(0,i.D)(c,(function(e,t){(0,i.D)(t,(function(t,r){r[0].on(e,r[1])}))}))}r.isolatedBacklog||delete a[t],r.backlog[t]=null,r.emit("drain-"+t,[])}}function p(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)=>{"use strict";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={},l=!1;try{l=16===r.length&&(0,o.OP)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((e=>{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a?e:e?(0,i.X)(e,c,(()=>new a(c))):new a(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.fP)();d.ee||(d.ee=u)},5546:(e,t,r)=>{"use strict";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)=>{"use strict";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)=>{"use strict";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)=>{"use strict";r.d(t,{a:()=>n});const n=(0,r(4402).Rl)()},4402:(e,t,r)=>{"use strict";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(30))),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(e)));const a=[];for(var s=0;s<e;
67s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},7056:(e,t,r)=>{"use strict";r.d(t,{Bq:()=>n,Hb:()=>a,IK:()=>u,K4:()=>i,oD:()=>o,uT:()=>c,wO:()=>s});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},7894:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(385);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n._A?.location?.protocol&&t.host===n._A?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},50:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2825:(e,t,r)=>{"use strict";r.d(t,{N:()=>c,T:()=>s});var n=r(8325),i=r(385);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{i._A.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},2210:(e,t,r)=>{"use strict";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}},7872:(e,t,r)=>{"use strict";function n(e){var t=this;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=n?.leading||!1;let o;return function(){for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];i&&void 0===o&&(e.apply(t,a),o=setTimeout((()=>{o=clearTimeout(o)}),r)),i||(clearTimeout(o),o=setTimeout((()=>{e.apply(t,a)}),r))}}function i(e){var t=this;let r=!1;return function(){if(!r){r=!0;for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];e.apply(t,i)}}}r.d(t,{D:()=>n,Z:()=>i})},1284:(e,t,r)=>{"use strict";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)=>{"use strict";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)=>{"use strict";r.d(t,{KB:()=>a,b2:()=>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)=>{"use strict";r.d(t,{EZ:()=>d,ce:()=>o,ek:()=>u,fP:()=>a,gG:()=>l,h5:()=>c,mF:()=>s});var n=r(385),i=r(7894);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n._A.NREUM||(n._A.NREUM={}),void 0===n._A.newrelic&&(n._A.newrelic=n._A.NREUM),n._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:n._A.setTimeout,SI:n._A.setImmediate,CT:n._A.clearTimeout,XHR:n._A.XMLHttpRequest,REQ:n._A.Request,EV:n._A.Event,PR:n._A.Promise,MO:n._A.MutationObserver,FETCH:n._A.fetch}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.z)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){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)=>{"use strict";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)}},7806:(e,t,r)=>{"use strict";r.d(t,{em:()=>b,u5:()=>T,QU:()=>I,_L:()=>j,Gm:()=>L,Lg:()=>M,BV:()=>V,Kf:()=>Y});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])}
67(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&&"function"==typeof e&&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 A="fetch-",w=A+"body-",E=["arrayBuffer","blob","json","text","formData"],_=f._A.Request,x=f._A.Response,R="prototype";const S={};function T(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(_&&x&&f._A.fetch))return t;if(S[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 S[t.debugId]=1,E.forEach((e=>{r(_[R],e,w),r(x[R],e,w)})),r(f._A,"fetch",A),t.on(A+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(A+"done",[null,r],n)}else t.emit(A+"done",[e],n)})),t}const N={},O=["pushState","replaceState"];function I(e){const t=function(e){return(e||n.ee).get("history")}(e);return!f.il||N[t.debugId]++||(N[t.debugId]=1,c(t).inPlace(window.history,O,"-")),t}var D=r(3239);const P={},C=["appendChild","insertBefore","replaceChild"];function j(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,C,"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,D.m$)(!1)),e.removeEventListener("error",f,(0,D.m$)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,D.m$)(!1)),e.removeEventListener("error",f,(0,D.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,D.m$)(!1)),e.addEventListener("error",f,(0,D.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const k={};function L(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 H={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(H[t.debugId])return t;H[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;
67[...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 U={},z="setTimeout",F="setInterval",B="clearTimeout",G="-start",q="-",K=[z,"setImmediate",F,B,"clearImmediate"];function V(e){const t=function(e){return(e||n.ee).get("timer")}(e);if(U[t.debugId]++)return t;U[t.debugId]=1;var r=c(t);return r.inPlace(f._A,K.slice(0,2),z+q),r.inPlace(f._A,K.slice(2,3),F+q),r.inPlace(f._A,K.slice(3),B+q),t.on(F+G,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(z+G,(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 Z=r(50);const W={},X=["open","send"];function Y(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(W[r.debugId]++)return r;W[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-",w)}),(0,D.m$)(!1))}catch(e){(0,Z.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-",w)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,X,"-xhr-",w),r.on("send-xhr-start",(function(e,t){g(e,t),function(e){h.push(e),a&&(m?m.then(A):u?u(A):(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(A).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e<h.length;e++)g(0,h[e]);h.length&&(h=[])}function w(e,t){return t}return r}},7825:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.jserrors},3081:(e,t,r)=>{"use strict";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)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{"use strict";r.d(t,{Ef:()=>o,J0:()=>f,Mi:()=>l,Vb:()=>a,Ye:()=>c,fm:()=>u,i9:()=>s,pB:()=>h,t9:()=>i,u0:()=>d});var n=r(7056);const i=r(3325).D.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c=1e6,u=64e3,d={[n.IK.ERROR]:15e3,[n.IK.FULL]:3e5,[n.IK.OFF]:0},l={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},f=5e3,h={API:"api"}},3112:(e,t,r)=>{"use strict";r.d(t,{HM:()=>c,Rc:()=>a,rU:()=>s,wi:()=>u});
67var n=r(234),i=r(8488),o=r(385);function a(e){return!!n.Yu.MO&&(0,i.H)(e)&&!0===(0,n.Mt)(e,"session_trace.enabled")}function s(e){return!0===(0,n.Mt)(e,"session_replay.preload")&&a(e)}function c(e,t){return!!a(e)&&(!!t?.isNew||!!t?.state.sessionReplayMode)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.sK,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.sK-t.correctedOriginTime)}}},3614:(e,t,r)=>{"use strict";r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a,c:()=>l});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},6216:(e,t,r)=>{"use strict";r.d(t,{K8:()=>s,QZ:()=>c,cS:()=>o,sE:()=>i,t9:()=>a,vh:()=>u});var n=r(3325);const i=["click","keydown","submit"],o="api",a=n.D.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7836:(e,t,r)=>{"use strict";r.d(t,{BODY:()=>E,CB_END:()=>_,CB_START:()=>u,END:()=>w,FEATURE_NAME:()=>i,FETCH:()=>R,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:()=>x,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>l,SPA_NODE:()=>h,START:()=>A,originalSetTimeout:()=>y});var n=r(234);const 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,A="-start",w="-end",E="-body",_="cb"+w,x="jsTime",R="fetch"},5938:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(8325);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},8488:(e,t,r)=>{"use strict";r.d(t,{H:()=>o});var n=r(234),i=r(385);const o=e=>i.il&&!0===(0,n.Mt)(e,"privacy.cookies_enabled")},2758:(e,t,r)=>{"use strict";r.d(t,{j:()=>_});var n=r(3325),i=r(234),o=r(5546),a=r(8325),s=r(8e3),c=r(3960),u=r(385),d=r(50),l=r(3081),f=r(8632),h=r(7144);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",h.Ef.RECORD,h.Ef.PAUSE],g=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(7894),v=r(7056);function b(){const e=(0,f.gG)();p.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)}}))}const y={};var A=r(2825);const w=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let E=!1;function _(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},p=arguments.length>2?arguments[2]:void 0,_=arguments.length>3?arguments[3]:void 0,{init:x,info:R,loader_config:S,runtime:T={loaderType:p},exposed:N=!0}=t;const O=(0,f.gG)();R||(x=O.init,R=O.info,S=O.loader_config),(0,i.Dg)(e.agentIdentifier,x||{}),(0,i.GE)(e.agentIdentifier,S||{}),R.jsAttributes??={},u.v6&&(R.jsAttributes.isWorker=!0),(0,i.CX)(e.agentIdentifier,R);const I=(0,i.P_)(e.agentIdentifier),D=[R.beacon,R.errorBeacon];E||(I.proxy.assets&&(w(I.proxy.assets),D.push(I.proxy.assets)),I.proxy.beacon&&D.push(I.proxy.beacon),b(),(0,f.EZ)("activatedFeatures",A.T),e.runSoftNavOverSpa&&=!0===I.soft_navigations.enabled&&I.feature_flags.includes("soft_nav")),T.denyList=[...I.ajax.deny_list||[],...I.ajax.block_internal?D:[]],T.ptid=e.agentIdentifier,(0,i.sU)(e.agentIdentifier,T),void 0===e.api&&(e.api=function(e,t){let f=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t||(0,s.RP)(e,"api");const p={};var b=a.ee.get(e),A=b.get("tracer");y[e]=v.IK.OFF,b.on(h.Ef.REPLAY_RUNNING,(t=>{y[e]=t}));var w="api-",E=w+"ixn-";function _(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}}),S(w,n,!0,o||null===r?"session":void 0)(t,r)}function x(){}g.forEach((e=>{p[e]=S(w,e,!0,"api")})),p.addPageAction=S(w,"addPageAction",!0,n.D.pageAction),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,S(w,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return _(e,t,"setCustomAttribute",r);(0,d.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of <".concat(typeof t,"> was provided."))}else(0,d.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},p.setUserId=function(e){if("string"==typeof e||null===e)return _("enduser.id",e,"setUserId",!0);(0,d.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return _("application.version",e,"setApplicationVersion",!1);(0,d.Z)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},p.start=()=>{try{(0,o.p)(l.xS,["API/start/called"],void 0,n.D.metrics,b),b.emit("manual-start-all")}catch(e){(0,d.Z)("An unexpected issue occurred",e)}},p[h.Ef.RECORD]=function(){(0,o.p)(l.xS,["API/recordReplay/called"],void 0,n.D.metrics,b),(0,o.p)(h.Ef.RECORD,[],void 0,n.D.sessionReplay,b)},p[h.Ef.PAUSE]=function(){(0,o.p)(l.xS,["API/pauseReplay/called"],void 0,n.D.metrics,b),(0,o.p)(h.Ef.PAUSE,[],void 0,n.D.sessionReplay,b)},p.interaction=function(e){return(new x).get("object"==typeof e?e:{})};const R=x.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(l.xS,["API/createTracer/called"],void 0,n.D.metrics,b),f||(0,o.p)(E+"tracer",[(0,m.z)(),e,r],i,n.D.spa,b),function(){if(A.emit((a?"":"no-")+"fn-start",[(0,m.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,m.z)()],r)}}}};function S(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,b),i&&(0,o.p)(e+t,[(0,m.z)(),...arguments],r?null:this,i,b),r?void 0:this}}function T(){r.e(111).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,s.LP)(e,"api")})).catch((e=>{(0,d.Z)("Downloading runtime APIs failed...",e),b.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{R[e]=S(E,e,void 0,f?n.D.softNav:n.D.spa)})),p.setCurrentRouteName=f?S(E,"routeName",void 0,n.D.softNav):S(w,"routeName",!0,n.D.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,b),(0,o.p)("err",[t,(0,m.z)(),!1,r,!!y[e]],void 0,n.D.jserrors,b)},u.il?(0,c.b2)((()=>T()),!0):T(),p}(e.agentIdentifier,_,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=N),E=!0}},8993:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},3325:(e,t,r)=>{"use strict";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",softNav:"soft_navigations",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,[
67n.softNav]:9,[n.sessionReplay]:10}}},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.259.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.259.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}}if(!s){c=!0;var f={111:"sha512-mgmyWdMtblrNOM1Wteddi3ihYwnlAhLuRpI2w2WM2ATStfVtrt7+H5cisBrh9wtVka84IMfjDA1DaiO3w6tllA==",433:"sha512-wg4WjN2dXlkK7rMabEU7YYZ9mQ8VMwe4QwqzLbVlp73t4RhNm130mZiBzbsOZz5uKkr7LBD+eNXCwS7VJv0/Jw==",164:"sha512-5sjS2m4i0HadO3nawPdvInZIFxeuV+WDa1DWnn7JcKUu9SmssbdMhJe4W0EcV4he4ZJQx38+ptXBfIPhygoKuw=="};(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,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.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.259.0.PROD"]=self["webpackChunk:NRBA-1.259.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8993);var e=i(50),t=i(7144),r=i(4402),n=i(8325);class o{agentIdentifier;constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,r.ky)(16);this.agentIdentifier=e,this.ee=n.ee.get(e)}#e(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];if("function"==typeof this.api?.[t])return this.api[t](...n);(0,e.Z)("Call to agent api ".concat(t," failed. The API is not currently initialized."))}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e(t.Ef.RECORD)}pauseReplay(){return this.#e(t.Ef.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}}var a=i(3325),s=i(234);const c=Object.values(a.D);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.Mt)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(2758);var l=i(8e3),f=i(5938),h=i(3960),p=i(385),g=i(3112),m=i(8488),v=i(7872);class b extends f.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,s.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto?(0,l.RP)(e,r):this.ee.on("manual-start-all",(0,v.Z)((()=>{(0,l.RP)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()})))}importAggregator(){let t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;this.onAggregateImported=new Promise((e=>{t=e}));const n=async()=>{let n;try{if((0,m.H)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(111).then(i.bind(i,9446));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),this.featureName===a.D.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,n))return(0,l.LP)(this.agentIdentifier,this.featureName),void t(!1);const{lazyFeatureLoader:e}=await i.e(111).then(i.bind(i,8582)),{Aggregate:o}=await e(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,r),t(!0)}catch(r){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),r),this.abortHandler?.(),(0,l.LP)(this.agentIdentifier,this.featureName,!0),t(!1),this.ee&&this.ee.abort()}};p.il?(0,h.b2)((()=>n()),!0):n()}#t(e,t){return e!==a.D.sessionReplay||(0,g.HM)(this.agentIdentifier,t)}}var y=i(7633);class A extends b{static featureName=y.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,y.t,r),this.importAggregator()}}var w=i(1117),E=i(1284);class _ extends w.w{constructor(e){super(e),this.aggregatedData={}}
67store(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,E.D)(e,(function(e,r){t[e]=x(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,E.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=x(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=R(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=x(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]]=Object.values(this.aggregatedData[r]||{}),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function x(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=R(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 R(e){return{t:e,min:e,max:e,sos:e*e,c:1}}var S=i(8632),T=i(4351);var N=i(5546),O=i(7956),I=i(3239),D=i(9251),P=i(7894);class C extends b{static featureName=D.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,D.t,r),p.il&&((0,O.N)((()=>(0,N.p)("docHidden",[(0,P.z)()],void 0,D.t,this.ee)),!0),(0,I.bP)("pagehide",(()=>(0,N.p)("winPagehide",[(0,P.z)()],void 0,D.t,this.ee))),this.importAggregator())}}var j=i(3081);class k extends b{static featureName=j.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,j.t9,r),this.importAggregator()}}var L=i(6660);class H{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,T.P)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return F(e)?e:new H(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function U(e){let t="Unhandled Promise Rejection";if(F(e?.reason))try{return e.reason.message=t+": "+e.reason.message,M(e.reason)}catch(t){return M(e.reason)}if(void 0===e.reason)return M(t);const r=M(e.reason);return r.message=t+": "+r?.message,r}function z(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new H(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return F(e.error)?e.error:M(e)}function F(e){return e instanceof Error&&!!e.stack}class B extends b{static featureName=L.t;#r=!1;constructor(e,r){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,r,L.t,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,N.p)("ierr",[M(e),(0,P.z)(),!0,{},this.#r],void 0,a.D.jserrors,this.ee)})),this.ee.on(t.Ef.REPLAY_RUNNING,(e=>{this.#r=e})),p._A.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,N.p)("err",[U(e),(0,P.z)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,a.D.jserrors,this.ee)}),(0,I.m$)(!1,this.removeOnAbort?.signal)),p._A.addEventListener("error",(e=>{this.abortHandler&&(0,N.p)("err",[z(e),(0,P.z)(),!1,{},this.#r],void 0,a.D.jserrors,this.ee)}),(0,I.m$)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var G=i(2210);let q=1;const K="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p._A?0:(0,G.X)(e,K,(function(){return q++}))}function Z(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,T.P)(e).length}catch(e){return}}}var W=i(7806),X=i(7243);class Y{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,s.DL)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.M)(),c=(0,r.Ht)(),u=Date.now(),d={spanId:a,traceId:c,timestamp:u};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,c),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,u,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,c,u,n,i,o)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p._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,T.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.Mt)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,X.e)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var J=i(7825),Q=i(1199),ee=["load","error","abort","timeout"],te=ee.length,re=s.Yu.REQ,ne=s.Yu.XHR;class ie extends b{static featureName=J.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,J.t,r),this.dt=new Y(e),this.handler=(e,t,r,n)=>(0,N.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p._A?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};oe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.D.ajax)}}))}catch(e){}(0,W.u5)(this.ee),(0,W.Kf)(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,I.m$)(!1)),p.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,I.m$)(!1))}function o(e){this.params={method:e[0]},oe(this,e[1]),this.metrics={}}function c(t,r){var i=(0,s.DL)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var o=n.generateTracePayload(this.parsedOrigin);if(o){var a=!1;o.newrelicHeader&&(r.setRequestHeader("newrelic",o.newrelicHeader),a=!0),o.traceContextParentHeader&&(r.setRequestHeader("traceparent",o.traceContextParentHeader),o.traceContextStateHeader&&r.setRequestHeader("tracestate",o.traceContextStateHeader),a=!0),a&&(this.dt=o)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=Z(i);a&&(n.txSize=a)}this.startTime=(0,P.z)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"
67!==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<te;s++)r.addEventListener(ee[s],this.listener,(0,I.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 l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function f(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function h(){this.endTime=(0,P.z)()}function g(e,r){r instanceof ne&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof ne&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof ne&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,P.z)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,P.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&&p.il&&(t=""+p._A.location.href):e[0]&&e[0].url?t=e[0].url:p._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,X.e)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}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 A(e,t){this.params={},this.metrics={},this.startTime=(0,P.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 re?r=i.url:p._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),oe(this,r);var o=(""+(i&&i instanceof re&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=Z(n.body)||0}function w(e,t){if(this.endTime=(0,P.z)(),this.params||(this.params={}),(0,Q.zh)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,P.z)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.D.ajax)}function E(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<te;t++)e.removeEventListener(ee[t],this.listener,!1);t.aborted||(0,Q.zh)(t)||(n.duration=(0,P.z)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):_(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.D.ajax))}}function _(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Z(e.response):"text"===r||""===r||void 0===r?Z(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,N.p)(j.mY,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.D.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",c),t.on("send-xhr-start",u),t.on("xhr-cb-time",d),t.on("xhr-load-added",l),t.on("xhr-load-removed",f),t.on("xhr-resolved",h),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",A),t.on("fn-start",v),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}function oe(e,t){var r=(0,X.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 ae=i(3614);const{BST_RESOURCE:se,RESOURCE:ce,START:ue,END:de,FEATURE_NAME:le,FN_END:fe,FN_START:he,PUSH_STATE:pe}=ae;var ge=i(7056);class me extends b{static featureName=t.t9;#i;constructor(e,r){let n,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,r,t.t9,i),this.replayRunning=!1;try{n=JSON.parse(localStorage.getItem("".concat(ge.Bq,"_").concat(ge.K4)))}catch(e){}(0,g.Rc)(e)&&this.ee.on("recordReplay",(()=>this.#o())),this.#a(n)?(this.#i=n?.sessionReplayMode,this.#s()):this.importAggregator(),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,N.p)(t.Ef.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.Ef.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#a(e){return e&&(e.sessionReplayMode===ge.IK.FULL||e.sessionReplayMode===ge.IK.ERROR)||(0,g.rU)(this.agentIdentifier)}#c=!1;async#s(e){if(!this.#c){this.#c=!0;try{const{Recorder:t}=await Promise.all([i.e(111),i.e(433)]).then(i.bind(i,4345));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator({recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==ge.IK.FULL&&this.featAggregate.initializeRecording(ge.IK.FULL,!0):(this.#i=ge.IK.FULL,this.#s(t.pB.API),this.recorder&&this.recorder.parent.mode!==ge.IK.FULL&&(this.recorder.parent.mode=ge.IK.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var ve=i(6216);class be extends b{static featureName=ve.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,ve.t9,r),!p.il||!s.Yu.MO)return;const n=(0,W.QU)(this.ee),i=(0,W.em)(this.ee),o=()=>(0,N.p)("newURL",[(0,P.z)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",o),n.on("replaceState-end",o);try{this.removeOnAbort=new AbortController}catch(e){}(0,I.bP)("popstate",(e=>(0,N.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let a=!1;const c=new s.Yu.MO(((e,t)=>{a||(a=!0,requestAnimationFrame((()=>{(0,N.p)("newDom",[(0,P.z)()],void 0,this.featureName,this.ee),a=!1})))})),u=(0,v.D)((e=>{(0,N.p)("newUIEvent",[e],void 0,this.featureName,this.ee),c.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}
67)}),100,{leading:!0});i.on("fn-start",(e=>{let[t]=e;ve.sE.includes(t?.type)&&u(t)}));for(let e of ve.sE)document.addEventListener(e,(()=>{}));this.abortHandler=function(){this.removeOnAbort?.abort(),c.disconnect(),this.abortHandler=void 0},this.importAggregator({domObserver:c})}}var ye=i(7836);const{FEATURE_NAME:Ae,START:we,END:Ee,BODY:_e,CB_END:xe,JS_TIME:Re,FETCH:Se,FN_START:Te,CB_START:Ne,FN_END:Oe}=ye;var Ie=i(4649);class De extends b{static featureName=Ie.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,Ie.t,r),this.importAggregator()}}new class extends o{constructor(t,r){super(r),p._A?(this.sharedAggregator=new _({agentIdentifier:this.agentIdentifier}),this.features={},(0,S.h5)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.D.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.Z)("Failed to initialize the agent. Could not determine the runtime environment.")}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.p[e.featureName]-a.p[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.D.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.D.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.D.softNav)return;const n=function(e){switch(e){case a.D.ajax:return[a.D.jserrors];case a.D.sessionTrace:return[a.D.ajax,a.D.pageViewEvent];case a.D.sessionReplay:return[a.D.sessionTrace];case a.D.pageViewTiming:return[a.D.pageViewEvent];default:return[]}}(r.featureName);n.every((e=>e in this.features))||(0,e.Z)("".concat(r.featureName," is enabled but one or more dependent features has not been initialized (").concat((0,T.P)(n),"). This may cause unintended consequences or missing data...")),this.features[r.featureName]=new r(this.agentIdentifier,this.sharedAggregator)}))}catch(t){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,S.fP)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[ie,A,C,class extends b{static featureName=le;constructor(e,t){super(e,t,le,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]);if(!(0,m.H)(this.agentIdentifier))return void(0,l.o5)(this.agentIdentifier,this.featureName);const r=this.ee;let n;(0,W.QU)(r),this.eventsEE=(0,W.em)(r),this.eventsEE.on(he,(function(e,t){this.bstStart=(0,P.z)()})),this.eventsEE.on(fe,(function(e,t){(0,N.p)("bst",[e[0],t,this.bstStart,(0,P.z)()],void 0,a.D.sessionTrace,r)})),r.on(pe+ue,(function(e){this.time=(0,P.z)(),this.startPath=location.pathname+location.hash})),r.on(pe+de,(function(e){(0,N.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.D.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,N.p)(se,[t],void 0,a.D.sessionTrace,r)})),n.observe({type:ce,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:n})}},me,k,De,B,be,class extends b{static featureName=Ae;constructor(e,t){var r;if(super(e,t,Ae,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),r=this,!p.il)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,W._L)(this.ee),s=(0,W.Lg)(this.ee),c=(0,W.BV)(this.ee),u=(0,W.Kf)(this.ee),d=this.ee.get("events"),l=(0,W.u5)(this.ee),f=(0,W.QU)(this.ee),h=(0,W.Gm)(this.ee);function g(e,t){f.emit("newURL",[""+window.location,t])}function m(){i++,n=window.location.hash,this[Te]=(0,P.z)()}function v(){i--,window.location.hash!==n&&g(0,!0);var e=(0,P.z)();this[Re]=~~this[Re]+e-this[Te],this[Oe]=e}function b(e,t){e.on(t,(function(){this[t]=(0,P.z)()}))}this.ee.on(Te,m),s.on(Ne,m),a.on(Ne,m),this.ee.on(Oe,v),s.on(xe,v),a.on(xe,v),this.ee.on("fn-err",(function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];n[2]?.__newrelic?.[e]||(0,N.p)("function-err",[...n],void 0,r.featureName,r.ee)})),this.ee.buffer([Te,Oe,"xhr-resolved"],this.featureName),d.buffer([Te],this.featureName),c.buffer(["setTimeout"+Ee,"clearTimeout"+we,Te],this.featureName),u.buffer([Te,"new-xhr","send-xhr"+we],this.featureName),l.buffer([Se+we,Se+"-done",Se+_e+we,Se+_e+Ee],this.featureName),f.buffer(["newURL"],this.featureName),h.buffer([Te],this.featureName),s.buffer(["propagate",Ne,xe,"executor-err","resolve"+we],this.featureName),o.buffer([Te,"no-"+Te],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(l,Se+we),b(l,Se+"-done"),b(a,"new-jsonp"),b(a,"jsonp-end"),b(a,"cb-start"),f.on("pushState-end",g),f.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,I.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,I.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,i>1)}),(0,I.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})()})();
68</script>
68
69
70</head>
71<body id="body" class="page-id-12674 page-layout-fullwidth">
72    <form method="post" action="./resources" id="form1">
73<div class="aspNetHidden">
74<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
75<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
76<input type="hidden" name="__CVIEWSTATESIZE" id="__CVIEWSTATESIZE" value="0" />
77<input type="hidden" name="__CVIEWSTATE" id="__CVIEWSTATE" value="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" />
78<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="" />
79</div>
80
81<script type="text/javascript">
82//<![CDATA[
83var theForm = document.forms['form1'];
84if (!theForm) {
85    theForm = document.form1;
86}
87function __doPostBack(eventTarget, eventArgument) {
88    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
89        theForm.__EVENTTARGET.value = eventTarget;
90        theForm.__EVENTARGUMENT.value = eventArgument;
91        theForm.submit();
92    }
93}
94//]]>
95</script>
95
96
97
98<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZCCn0QYfUcv6lyOJ52Mte5m-ymI459keW3_mJb-WRsH8y8sFpQ2&amp;t=639190689332169432" type="text/javascript"></script>
98
99
100
101<script src="/ScriptResource.axd?d=uHIkleVeDJf4xS50Krz-yGiFnZPIOHYWTjUJ4e5GM6bWs5X3AfzETifpyDN8ifb10hLzedZv1yQylk_r7Tv3XHVkC0x62zRkEKduZ5OeAW_OYgeHpKnNKsW-DLRHyHxy-HvjPFDEmzy03GmRAimKeLoypeI1&amp;t=ffffffffbec1863d" type="text/javascript"></script>
vendor: 2 bytes, line 101
101
102<script src="/ScriptResource.axd?d=Jw6tUGWnA15YEa3ai3FadLn2I_UC8CkUN5yBniK59-esv7NtNLlErsZzVwWd4MW0-5Wm5rtaNImMkOoAp0Nnr0FFU7LRgxRHOCVOh9xg8eawtnNTR5EC2lIHgxEldc4Jc5gyWfjRuwLpoOECVd7uwijK8IE1&amp;t=ffffffffbec1863d" type="text/javascript"></script>
vendor: 2 bytes, line 102
102
103<script src="/Scripts/Bundles/RockLibs?v=TADX4h6_nLxVn_VHFVPPOfv_lI4ofFuvpbwUmlmslnk1" type="text/javascript"></script>
vendor: 2 bytes, line 103
103
104<script src="/Scripts/Bundles/RockUi?v=isuJYDaGjIlxDLxlPTL9LaaGFwIUFAf3EjkvpBIzU2c1" type="text/javascript"></script>
vendor: 2 bytes, line 104
104
105<script src="/Scripts/Bundles/RockValidation?v=ZGZVlETu5hySvggAPSHN2z4wwXVKeh9vUX8dHhpb7iQ1" type="text/javascript"></script>
vendor: 2 bytes, line 105
105
106<script src="/Obsidian/obsidian-core.js?v=639148056860000000" type="text/javascript"></script>
106
107<div class="aspNetHidden">
108
109	<input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="" />
110	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="neFYdausW9RUmZ5J5dNbitpyoPtPVgpVE5itAyc3xm5qT/MVivEMGnAOXg3vd2EUCIDMARZUq9XMQsl+0LhxCHuTHTAHUPY0OxICuQwXDhSTY+4MfqRD7D7Tj9iahkBQHA78tyJxQFDSHKjnjXr0wYV0ofk=" />
111</div>
112
113        <header class="site-header">
114            <nav id="site-nav" class="navbar navbar-inverse navbar-static-top styled-scroll">
115                <div id="zone-navigation" class="zone-instance zone-navigation"><div class="zone-content"><div id="bid_8845" data-zone-location="Site" class="block-instance js-block-instance page-menu block-role-navigation">
116	<div class="block-content">
117		<div id="obsidian-a8fbe4c0-d67a-46fb-adc4-c7c9bc21536b" class="obsidian-block-loading" style="--initial-block-height: 400px">
118    <div class="obsidian-block-wrapper">
119
120<style>
121    /* ===================== */
122    /* GOOGLE TRANSLATE      */
123    /* ===================== */
124    #google_translate_element {
125        position: absolute;
126        top: 100%;
127        right: 0;
128        z-index: 200;
129        display: none;
130        background: #03272D;
131        padding: 8px 12px;
132        border-radius: 0 0 6px 6px;
133        box-shadow: 0 4px 12px rgba(0,0,0,0.3);
134    }
135    #google_translate_element.is-open {
136        display: block;
137    }
138    #google_translate_element .skiptranslate.goog-te-gadget {
139        color: transparent !important;
140    }
141    #google_translate_element .skiptranslate.goog-te-gadget span {
142        display: none !important;
143    }
144    select.goog-te-combo {
145        border: 0px white !important;
146        font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell;
147        font-size: 14px;
148        background-color: #495057;
149        color: white;
150        font-weight: 500;
151        appearance: none;
152        -webkit-appearance: none;
153        -moz-appearance: none;
154        border-radius: 4px;
155        display: inline-block;
156        line-height: 1.5em;
157        padding: 0.4em 3em 0.4em 0.8em;
158        background-image:
159            linear-gradient(45deg, transparent 50%, gray 50%),
160            linear-gradient(135deg, gray 50%, transparent 50%),
161            linear-gradient(to right, #ccc, #ccc);
162        background-position:
163            calc(100% - 18px) calc(0.8em + 2px),
164            calc(100% - 13px) calc(0.8em + 2px),
165            calc(100% - 2.3em) 0.4em;
166        background-size: 5px 5px, 5px 5px, 1px 1.3em;
167        background-repeat: no-repeat;
168    }
169    select.goog-te-combo:focus {
170        background-image:
171            linear-gradient(45deg, white 50%, transparent 50%),
172            linear-gradient(135deg, transparent 50%, white 50%),
173            linear-gradient(to right, #ccc, #ccc);
174        background-position:
175            calc(100% - 13px) 0.8em,
176            calc(100% - 18px) 0.8em,
177            calc(100% - 2.3em) 0.4em;
178        background-size: 5px 5px, 5px 5px, 1px 1.3em;
179        background-repeat: no-repeat;
180        border-color: white;
181        outline: 0;
182    }
183    div.skiptranslate.goog-te-gadget { width: 160px; }
184    .skiptranslate iframe { border: none !important; display: none !important; }
185    body { top: 0px !important; background-image: none !important; }
186
187    /* ===================== */
188    /* ACCOUNT DROPDOWN      */
189    /* ===================== */
190    .acct-dropdown {
191        position: relative;
192        display: inline-flex;
193        align-items: center;
194    }
195    .acct-dropdown-content {
196        display: none;
197        position: absolute;
198        top: 100%;
199        right: 0;
200        background-color: #edeeef;
201        min-width: 180px;
202        box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
203        padding: 12px 16px;
204        z-index: 200;
205        border-radius: 3px;
206        margin-top: 4px;
207    }
208    .acct-dropdown.is-open .acct-dropdown-content {
209        display: block;
210    }
211    .dropdownItem {
212        cursor: pointer;
213        padding: 6px 0;
214        color: #03272D;
215        font-size: 14px;
216        text-decoration: none;
217        display: block;
218    }
219    .dropdownItem:first-child {
220        border-bottom: 1px solid #cfcfcf;
221        padding-bottom: 8px;
222        margin-bottom: 4px;
223    }
224    .dropdownItem:hover,
225    .dropdownItem:focus {
226        color: #07841B !important;
227        outline: none;
228    }
229
230    /* ===================== */
231    /* HEADER                */
232    /* ===================== */
233    .site-header {
234        background: #03272D;
235        border-bottom: 3px solid #72DB2B;
236    }
237    .site-header-inner {
238        max-width: 1200px;
239        margin: 0 auto;
240        padding: 0 24px;
241        display: flex;
242        align-items: center;
243        height: 72px;
244        gap: 0;
245    }
246
247    /* Logo - left */
248    .site-logo {
249        display: flex;
250        align-items: center;
251        text-decoration: none;
252        flex-shrink: 0;
253        margin-right: 32px;
254    }
255    .site-logo svg.logo-image {
256        height: 48px;
257        width: auto;
258    }
259
260    /* Nav links - center, push right with margin-left auto */
261    .site-nav {
262        display: flex;
263        align-items: center;
264        height: 100%;
265        margin-left: auto;
266    }
267    .site-nav a {
268        color: rgba(255,255,255,1);
269        text-decoration: none;
270        font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
271        font-size: 16px;
272        font-weight: 700;
273        padding: 0 24px;
274        height: 72px;
275        display: flex;
276        align-items: center;
277        border-bottom: 3px solid transparent;
278        margin-bottom: -3px;
279        transition: color 0.2s, border-color 0.2s, background 0.2s;
280        white-space: nowrap;
281    }
282    .site-nav a:hover {
283        color: #FFFFFF;
284        background: rgba(255,255,255,0.05);
285    }
286    .site-nav a.active {
287        color: #72DB2B;
288        border-bottom-color: #72DB2B;
289    }
290
291    /* Divider between nav and utilities */
292    .nav-divider {
293        width: 1px;
294        height: 28px;
295        background: rgba(255,255,255,0.15);
296        margin: 0 16px;
297        flex-shrink: 0;
298    }
299
300    /* Utility icons - right */
301    .site-utilities {
302        display: flex;
303        align-items: center;
304        gap: 4px;
305        flex-shrink: 0;
306    }
307    .util-icon {
308        width: 36px;
309        height: 36px;
310        display: flex;
311        align-items: center;
312        justify-content: center;
313        border-radius: 6px;
314        color: rgba(255,255,255,1);
315        text-decoration: none;
316        transition: color 0.2s, background 0.2s;
317        cursor: pointer;
318        position: relative;
319        font-size: 15px;
320    }
321    .util-icon:hover {
322        color: #72DB2B;
323        background: rgba(255,255,255,0.08);
324    }
325    .util-icon:focus-visible {
326        outline: 2px solid #72DB2B;
327        outline-offset: 2px;
328        color: #72DB2B;
329    }
330    /* Reset button styling for util-icon when used as a button */
331    button.util-icon {
332        background: transparent;
333        border: 0;
334        font: inherit;
335    }
336    .util-icon svg {
337        width: 18px;
338        height: 18px;
339        fill: currentColor;
340    }
341
342    /* Site-nav focus visibility */
343    .site-nav a:focus-visible,
344    .site-header-mobile-nav a:focus-visible {
345        outline: 2px solid #72DB2B;
346        outline-offset: -2px;
347    }
348
349    /* Avatar for logged-in */
350    .util-avatar {
351        width: 32px;
352        height: 32px;
353        border-radius: 50%;
354        border: 2px solid rgba(114,219,43,0.4);
355        transition: border-color 0.2s;
356        cursor: pointer;
357    }
358    .acct-dropdown.is-open .util-avatar,
359    .util-icon:hover .util-avatar {
360        border-color: #72DB2B;
361    }
362
363    /* ===================== */
364    /* MOBILE                */
365    /* ===================== */
366    .site-header-mobile-nav {
367        display: none;
368    }
369
370    @media screen and (max-width: 768px) {
371        .site-header-inner {
372            height: 62px;
373            padding: 0 16px;
374        }
375        .site-logo svg.logo-image {
376            height: 44px;
377        }
378        .site-nav {
379            display: none;
380        }
381        .nav-divider {
382            display: none;
383        }
384        .site-utilities {
385            margin-left: auto;
386        }
387
388        /* Show mobile nav row */
389        .site-header-mobile-nav {
390            display: flex;
391            background: #03272D;
392            border-top: 1px solid rgba(255,255,255,0.08);
393        }
394        .site-header-mobile-nav a {
395            flex: 1;
396            text-align: center;
397            padding: 13px 8px;
398            color: rgba(255,255,255,0.6);
399            text-decoration: none;
400            font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
401            font-size: 16px;
402            font-weight: 700;
403            transition: color 0.2s;
404            border-bottom: 2px solid transparent;
405        }
406        .site-header-mobile-nav a:hover {
407            color: #FFFFFF;
408        }
409        .site-header-mobile-nav a.active {
410            color: #72DB2B;
411            border-bottom-color: #72DB2B;
412        }
413    }
414
415    @media screen and (max-width: 400px) {
416        .site-header-mobile-nav a {
417            font-size: 13px;
418            padding: 11px 4px;
419            letter-spacing: -0.2px;
420        }
421    }
422
423    /* Mid-range: tablets / smaller laptops where 3 nav items at full padding would push utilities off-screen */
424    @media screen and (min-width: 769px) and (max-width: 920px) {
425        .site-nav a {
426            padding: 0 14px;
427            font-size: 15px;
428        }
429        .site-logo {
430            margin-right: 16px;
431        }
432        .nav-divider {
433            margin: 0 8px;
434        }
435    }
436
437    /* ===================== */
438    /* SEARCH OVERLAY        */
439    /* ===================== */
440    .search-wrapper .search-close {
441        display: none !important;
442    }
443    .search-wrapper .modal-backdrop {
444        cursor: pointer;
445    }
446    /* Move CSE magnifier (background on td.gsib_a) from left to right */
447    .search-wrapper .page-search td.gsib_a,
448    .search-wrapper .page-search td#gs_tti50 {
449        background-position: right 14px center !important;
450        padding-right: 36px !important;
451    }
452    /* Input styling */
453    .search-wrapper .page-search input#gsc-i-id1,
454    .search-wrapper .page-search input.gsc-input {
455        width: 85% !important;
456        padding: 0px !important;
457        border-width: medium !important;
458        border-style: none !important;
459        border-color: currentcolor !important;
460        border-image: initial !important;
461        margin: -0.0625em 0px 0px 30px !important;
462        height: 1.25em !important;
463        background: rgb(255, 255, 255) !important;
464        background-image: none !important;
465        outline: none !important;
466        text-indent: 0 !important;
467    }
468</style>
469
470
471<!-- Search overlay -->
472<section class="off-canvas-wrapper search-wrapper">
473    <div class="off-canvas">
474        <div class="page-search">
475            <div class="gcse-searchbox-only"></div>
476            <button type="button" class="search-close" data-toggle="offCanvasTop1">
477                <svg class="close" width="20" height="20" viewBox="0 0 460.775 460.775">
478                    <path fill="#FFF" fill-rule="evenodd" d="M285.08,230.397L456.218,59.27c6.076-6.077,6.076-15.911,0-21.986L423.511,4.565c-2.913-2.911-6.866-4.55-10.992-4.55 c-4.127,0-8.08,1.639-10.993,4.55l-171.138,171.14L59.25,4.565c-2.913-2.911-6.866-4.55-10.993-4.55 c-4.126,0-8.08,1.639-10.992,4.55L4.558,37.284c-6.077,6.075-6.077,15.909,0,21.986l171.138,171.128L4.575,401.505 c-6.074,6.077-6.074,15.911,0,21.986l32.709,32.719c2.911,2.911,6.865,4.55,10.992,4.55c4.127,0,8.08-1.639,10.994-4.55 l171.117-171.12l171.118,171.12c2.913,2.911,6.866,4.55,10.993,4.55c4.128,0,8.081-1.639,10.992-4.55l32.709-32.719 c6.074-6.075,6.074-15.909,0-21.986L285.08,230.397z"/>
479                </svg>
480            </button>
481        </div>
482    </div>
483    <div class="modal-backdrop"></div>
484</section>
485
486
487<!-- Header -->
488<header class="site-header">
489    <div class="site-header-inner">
490
491        <!-- Logo -->
492        <a class="site-logo" aria-label="Home" href="/">
493            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 177.7 63" class="logo-image"><path fill="#72db2b" d="m89.2 44.4-2.1-3h-1.4v6.8h1.4v-4.5l2 2.7h.2l1.9-2.7v4.5h1.3v-6.8h-1.2zm8.7 0-2.2-3h-1.3v6.8h1.4v-4.5l1.9 2.7h.2l2-2.7v4.5h1.3v-6.8h-1.3zm16.9 1.4-3.4-4.4h-1.1v6.8h1.3v-4.3l3.4 4.3h1v-6.8h-1.2zm3.2-4.4h1.4v6.8h-1.3zm3 1.3h2.1v5.5h1.4v-5.5h2v-1.3H121zm9.5 1.3-1.5-2.6h-1.6l2.4 4v2.8h1.4v-2.8l2.4-4H132zm17.8.1h-2.8v-2.7h-1.3v6.8h1.3v-2.8h2.8v2.8h1.4v-6.8h-1.4zm27.9-2.7v2.7h-2.8v-2.7h-1.3v6.8h1.3v-2.8h2.8v2.8h1.3v-6.8z"/><path fill="#fff" d="M86 25a6.6 6.6 0 0 1-1.6 5 7.2 7.2 0 0 1-5.1 1.6h-3.4v-13h3.4c4.5 0 6.8 2.1 6.8 6.4m1.2-7.3a11.3 11.3 0 0 0-7.8-2.5H69.2v.6a3 3 0 0 0 2.6 2.8L72 34a1.2 1.2 0 0 0 1.2 1.1h6.4c3.4 0 6-.9 7.9-2.6a9.5 9.5 0 0 0 2.8-7.4 9.5 9.5 0 0 0-2.9-7.3m31-2.1-4.7 13.1-4.9-13a1.2 1.2 0 0 0-1-.8h-1.4a1.2 1.2 0 0 0-1 .8l-4.9 13-4.7-13a1.2 1.2 0 0 0-1.1-.7h-3.4l7.3 19a1.2 1.2 0 0 0 1.1.8h1.6a1.2 1.2 0 0 0 1-.8l4.7-12.6 4.8 12.6a1.2 1.2 0 0 0 1.1.7h1.6a1.2 1.2 0 0 0 1.1-.7l7.1-19.2h-3.2a1.2 1.2 0 0 0-1.1.8m11.3 15.7v-5l9.5-.1v-3.4h-9.6v-4.7h10.1v-3.4l-13 .1a1.2 1.2 0 0 0-.8.3 1 1 0 0 0-.3.8v17.6a1.1 1.1 0 0 0 1.2 1.2l13-.1v-3.3zm27-.2H150l-.1-15.9v-.5h-3a1.2 1.2 0 0 0-.7.3 1 1 0 0 0-.4.8l.1 17.6a1.1 1.1 0 0 0 .4.8 1.2 1.2 0 0 0 .8.3h12.6V34a3 3 0 0 0-3-2.8m18-.1h-6.8V14.7h-3a1.2 1.2 0 0 0-.7.3 1 1 0 0 0-.4.8l.1 17.6a1.1 1.1 0 0 0 .4.8 1.2 1.2 0 0 0 .8.3h12.6v-.6a3 3 0 0 0-3-2.8"/><path fill="#72db2b" d="M75.8 46.5a2.4 2.4 0 0 1-1.5.5 2 2 0 0 1-2.2-2.2 2 2 0 0 1 2-2.2 2.4 2.4 0 0 1 1.5.4v.1l.7-1a3 3 0 0 0-2.1-.8 3.5 3.5 0 0 0 0 7 3.1 3.1 0 0 0 2.2-.8l-.5-1zm5.1.5a2.1 2.1 0 0 1-2.1-2.2 2 2 0 1 1 4.1 0 2 2 0 0 1-2 2.2m0-5.7a3.4 3.4 0 0 0-3.5 3.5 3.3 3.3 0 0 0 3.5 3.5 3.4 3.4 0 0 0 3.5-3.5 3.3 3.3 0 0 0-3.5-3.5m26.3 3.8c0 1.3-.5 1.9-1.4 1.9-.7 0-1.5-.3-1.5-2v-3.6h-1.4v3.9a2.7 2.7 0 0 0 3 3 2.7 2.7 0 0 0 1.8-.7 3 3 0 0 0 .8-2.2v-4h-1.3zm34.8 1.4a2.4 2.4 0 0 1-1.5.5 2 2 0 0 1-2.1-2.2 2 2 0 0 1 2-2.2 2.4 2.4 0 0 1 1.4.4l.1.1.6-1a3 3 0 0 0-2-.8 3.5 3.5 0 0 0 0 7 3.1 3.1 0 0 0 2.1-.8l-.5-1zm13.7-1.4c0 1.3-.4 1.9-1.3 1.9-.7 0-1.5-.3-1.5-2v-3.6h-1.4v3.9a2.7 2.7 0 0 0 2.9 3 2.7 2.7 0 0 0 1.9-.7 3 3 0 0 0 .8-2.2v-4h-1.4zm4.5-2.4h.7c.7 0 1.1.3 1.1.9 0 .6-.6.9-1.1.9h-.7zm3.2.8c0-1-.4-2-2.5-2h-2v6.7h1.3v-2.5h.7l1.8 2.5h1.6l-2-2.8a2 2 0 0 0 1.1-1.9m6.6 3a2.4 2.4 0 0 1-1.6.5 2 2 0 0 1-2.1-2.2 2 2 0 0 1 2-2.2 2.4 2.4 0 0 1 1.4.4l.1.1.6-1a3 3 0 0 0-2.1-.8 3.5 3.5 0 0 0 0 7 3.1 3.1 0 0 0 2.2-.8l-.5-1z"/><path fill="#fff" d="M31.1 21.7 23.7 27a.6.6 0 0 0-.3.4v9.9a.4.4 0 0 0 .4.4h15.4a.4.4 0 0 0 .4-.4v-9.9a.6.6 0 0 0-.2-.4l-7.6-5.3a.6.6 0 0 0-.7 0"/><path fill="#07841b" d="M28 9.1c-.1.1-4 5.1 1 6.8 4.3-3.2-.9-6.7-1-6.8m-6.8 2.2c0 .2-2.2 6 3.1 6.1 3.1-4.3-3-6-3-6.1m-5.8 4.2c0 .2-.2 6.4 4.8 4.8 1.6-5-4.6-4.8-4.8-4.8m-4.2 5.7c0 .2 1.8 6.2 6.1 3.1 0-5.3-6-3.1-6.1-3M9.1 28c.1.1 3.6 5.3 6.8 1-1.7-5-6.7-1.1-6.8-1m0 7c.1.2 5.1 4 6.8-1-3.2-4.3-6.7 1-6.8 1m2.2 6.8c.2 0 6 2.2 6.1-3-4.3-3.2-6 2.9-6.1 3m4.2 5.8c.2 0 6.4.2 4.8-4.9-5-1.6-4.8 4.7-4.8 4.9m5.7 4.1c.2 0 6.2-1.8 3.1-6-5.3 0-3.1 5.9-3 6M28 54c.1-.2 5.3-3.7 1-6.8-5 1.6-1.1 6.6-1 6.7m7 .1c.2-.2 4-5.2-1-6.8-4.3 3.1 1 6.6 1 6.7m6.8-2.2c0-.1 2.2-6-3-6-3.2 4.2 2.9 6 3 6m5.8-4.1c0-.2.2-6.5-4.9-4.9-1.6 5 4.7 4.9 4.9 4.9m4.1-5.8c0-.1-1.8-6.2-6-3 0 5.2 5.9 3 6 3M54 35c-.2 0-3.7-5.3-6.8-1 1.6 5 6.6 1.2 6.7 1m.1-7c-.2-.1-5.2-4-6.8 1 3.1 4.3 6.6-.9 6.7-1m-2.2-6.8c-.1 0-6-2.2-6 3.1 4.2 3.1 6-3 6-3m-4.1-5.8c-.2 0-6.5-.2-4.9 4.8 5 1.6 4.9-4.7 4.9-4.8m-5.8-4.2c-.1 0-6.2 1.8-3 6.1 5.2 0 3-6 3-6.1M35 9.1c0 .1-5.3 3.6-1 6.8 5-1.7 1.2-6.6 1-6.8"/><path fill="#72db2b" d="M31.5 0c-.2.2-6.5 6.1 0 9.5 6.6-3.4.2-9.3 0-9.5m-9.7 1.5c-.1.3-4.4 8 3 9.1 5.1-5.2
493-2.8-9-3-9M13 6c0 .3-1.7 8.8 5.6 7.7C21.9 7.1 13.2 6.1 13 6m-7 7c0 .2 1.1 9 7.7 5.6C15 11.3 6.3 13 6 13m-4.5 8.8c.1.2 3.9 8.1 9.1 3-1.2-7.4-8.8-3.1-9-3M0 31.5c.2.2 6.1 6.6 9.5 0-3.4-6.5-9.3-.2-9.5 0m1.5 9.8c.3 0 8 4.3 9.1-3-5.2-5.2-9 2.7-9 3M6 50c.3 0 8.8 1.7 7.7-5.6C7.1 41.2 6.1 49.9 6 50m7 7c.2 0 9-1.1 5.6-7.7-7.3-1.1-5.6 7.5-5.6 7.7m8.8 4.5c.2-.1 8.1-3.8 3-9-7.4 1.1-3.1 8.8-3 9m9.7 1.5c.2-.1 6.6-6.1 0-9.5-6.5 3.4-.2 9.4 0 9.5m9.8-1.5c0-.2 4.3-7.9-3-9-5.2 5.2 2.7 8.9 3 9M50 57c0-.2 1.7-8.8-5.6-7.7C41.1 56 49.8 57 50 57m7-7c0-.2-1-8.9-7.7-5.5-1.1 7.2 7.5 5.6 7.7 5.5m4.5-8.7c-.1-.3-3.8-8.2-9-3 1.1 7.3 8.8 3 9 3m1.5-9.8c-.1-.1-6.1-6.5-9.5 0 3.4 6.6 9.4.2 9.5 0m-1.5-9.7c-.2-.1-7.9-4.4-9 3 5.2 5.1 8.9-2.8 9-3M57 13c-.2 0-8.8-1.7-7.7 5.6C56 21.9 57 13.2 57 13m-7-7c-.2 0-8.9 1.1-5.5 7.7C51.7 15 50 6.3 50 6m-8.7-4.4c-.3 0-8.2 3.8-3 9 7.3-1.2 3-8.8 3-9"/></svg>
494        </a>
495
496        <!-- Nav links -->
497        <nav class="site-nav">
498            <a href="/about" >About</a>
499            <a href="/resources" >Resources</a>
500            <a href="/give" >Give</a>
501        </nav>
502
503        <!-- Divider -->
504        <div class="nav-divider"></div>
505
506        <!-- Utility icons -->
507        <div class="site-utilities">
508            <!-- Globe / Language -->
509            <div class="util-icon js-translate-toggle" aria-label="Translate" title="Translate">
510                <svg viewBox="0 0 24 24"><path d="M12.87 15.07l-2.54-2.51.03-.03A17.52 17.52 0 0014.07 6H17V4h-7V2H8v2H1v2h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04M18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12m-2.62 7l1.62-4.33L19.12 17h-3.24z"/></svg>
511                <div id="google_translate_element"></div>
512            </div>
513
514            <!-- Search -->
515            <a href="#" class="util-icon js-pagesearch-btn" aria-label="Search" title="Search">
516                <svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.47 6.47 0 0016 9.5 6.5 6.5 0 109.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>
517            </a>
518
519            <!-- Account: click toggles submenu (works on mobile, no hover dependency) -->
520            
521                <a href="/login" class="util-icon" aria-label="Log in" title="Log in">
522                    <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/></svg>
523                </a>
524            
525        </div>
526
527    </div>
528
529    <!-- Mobile nav row (visible only on small screens) -->
530    <div class="site-header-mobile-nav">
531        <a href="/about" >About</a>
532        <a href="/resources" >Resources</a>
533        <a href="/give" >Give</a>
534    </div>
535</header>
536
537
538<script type="text/javascript">
539function googleTranslateElementInit() {
540    new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages:'en,es,fr,fil,hi,sw,id,nl,ru,am,tr,zh-CN,zh-TW,pt,fa,ht', autoDisplay: 'true', layout: google.translate.TranslateElement.InlineLayout.HORIZONTAL}, 'google_translate_element');
541}
542</script>
vendor: 1 bytes, line 542
542
543<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
vendor: 1 bytes, line 543
543
544<script>
545$(function(){
546    $(".skiptranslate iframe").first().addClass('topTranslateBanner');
547
548    // ============================
549    // Translate dropdown toggle
550    // ============================
551    $(".js-translate-toggle").on('click', function(e){
552        e.stopPropagation();
553        $("#google_translate_element").toggleClass('is-open');
554        // Close account if open
555        $("#acctDropdown").removeClass('is-open');
556        $(".js-acct-toggle").attr('aria-expanded', 'false');
557    });
558
559    // ============================
560    // Account dropdown toggle (click-driven, works on touch + mouse + keyboard)
561    // ============================
562    $(".js-acct-toggle").on('click', function(e){
563        e.stopPropagation();
564        e.preventDefault();
565        var $dropdown = $("#acctDropdown");
566        var isOpen = $dropdown.hasClass('is-open');
567        $dropdown.toggleClass('is-open', !isOpen);
568        $(this).attr('aria-expanded', !isOpen);
569        // Close translate if open
570        $("#google_translate_element").removeClass('is-open');
571    });
572
573    // Close dropdowns when clicking elsewhere
574    $(document).on('click', function(){
575        $("#google_translate_element").removeClass('is-open');
576        $("#acctDropdown").removeClass('is-open');
577        $(".js-acct-toggle").attr('aria-expanded', 'false');
578    });
579
580    // Stop clicks inside dropdowns from closing them
581    $("#google_translate_element, .acct-dropdown-content").on('click', function(e){
582        e.stopPropagation();
583    });
584
585    // Close dropdowns on Escape
586    $(document).on('keydown', function(e){
587        if (e.key === 'Escape') {
588            $("#google_translate_element").removeClass('is-open');
589            $("#acctDropdown").removeClass('is-open');
590            $(".js-acct-toggle").attr('aria-expanded', 'false');
591        }
592    });
593
594    // ============================
595    // Search keyboard shortcut: Cmd/Ctrl + K
596    // ============================
597    $(document).on('keydown', function(e){
598        if ((e.metaKey || e.ctrlKey) && e.key.toLowerCase() === 'k') {
599            e.preventDefault();
600            $(".js-pagesearch-btn").trigger('click');
601        }
602    });
603
604    // Auto-focus search input when overlay opens
605    $(".js-pagesearch-btn").on('click', function(){
606        // Foundation off-canvas needs a beat to render
607        setTimeout(function(){
608            $(".gcse-searchbox-only input[type='text'], .gcse-searchbox-only input[name='search']").first().focus();
609        }, 250);
610    });
611
612    // Clicking the backdrop closes search (delegates to existing close button)
613    $(".search-wrapper .modal-backdrop").on('click', function(){
614        $(".search-wrapper .search-close").trigger('click');
615    });
616
617    // ============================
618    // Force-style CSE input (Google re-applies inline styles after load)
619    // ============================
620    function styleCseInput(){
621        var input = document.querySelector('.search-wrapper .gcse-searchbox-only input[id^="gsc-i-id"]')
622                 || document.querySelector('.search-wrapper .gcse-searchbox-only input.gsc-input')
623                 || document.querySelector('.search-wrapper .gcse-searchbox-only input[name="search"]')
624                 || document.querySelector('.search-wrapper .gcse-searchbox-only input');
625        if (!input) return false;
626        input.style.setProperty('width', '85%', 'important');
627        input.style.setProperty('padding', '0px', 'important');
628        input.style.setProperty('border-width', 'medium', 'important');
629        input.style.setProperty('border-style', 'none', 'important');
630        input.style.setProperty('border-color', 'currentcolor', 'important');
631        input.style.setProperty('border-image', 'initial', 'important');
632        input.style.setProperty('margin', '-0.0625em 0px 0px 30px', 'important');
633        input.style.setProperty('height', '1.25em', 'important');
634        input.style.setProperty('background', 'rgb(255, 255, 255)', 'important');
635        input.style.setProperty('background-image', 'none', 'important');
636        input.style.setProperty('outline', 'none', 'important');
637        input.style.setProperty('text-indent', '0', 'important');
638        return true;
639    }
640
641    // Retry until CSE finishes injecting + re-apply on its mutations
642    var tries = 0;
643    var iv = setInterval(function(){
644        tries++;
645        styleCseInput();
646        if (tries >= 40) clearInterval(iv);
647    }, 250);
648
649    var sbHost = document.querySelector('.search-wrapper .gcse-searchbox-only');
650    if (sbHost && window.MutationObserver) {
651        var obs = new MutationObserver(function(){ styleCseInput(); });
652        obs.observe(sbHost, { childList: true, subtree: true, attributes: true, attributeFilter: ['style'] });
653    }
654
655    $("select.goog-te-combo").on('change', function(){
656        console.log('language updated');
657    });
658
659    $("#translateCloseElement").on('click', function(){
660        endTranslate();
661    });
662});
663
664function endTranslate(){
665    console.log('ending translation');
666    $('a[title="Close"]').click();
667}
668</script>
668</div>
669</div>
670<script type="text/javascript">
671Obsidian.onReady(() => {
672    System.import('@Obsidian/Templates/rockPage.js').then(module => {
673        module.initializeBlock({"blockFileUrl":"/Obsidian/Blocks/Cms/pageMenu.obs","rootElementId":"obsidian-a8fbe4c0-d67a-46fb-adc4-c7c9bc21536b","blockGuid":"a8fbe4c0-d67a-46fb-adc4-c7c9bc21536b","blockTypeGuid":"cacb9d1a-a820-4587-986a-d66a69ee9948","configurationValues":null,"initialContent":null,"customConfigurationActions":null,"preferences":{"entityTypeKey":"vZVGg1YWXg","entityKey":"3BypB2K7d4","values":[],"timeStamp":1790869304546},"reloadMode":1,"role":1,"parentTrace":"00-c9e873a467bdb36fc0182f448731d8ee-3f8d9f0b1377dde3-01"});
674    });
675});
676</script>
676
677
678	</div>
679</div><div id="bid_9866" data-zone-location="Site" class="block-instance js-block-instance html-content block-role-content">
680	<div class="block-content">
681		<div id="ctl00_ctl24_ctl02_ctl00_upnlHtmlContentView">
682			
683        
684
685        
686        
687
688        
688<script src='/Content/gsap.min.js' type="text/javascript"></script>
688
689
690<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ScrollTrigger.min.js"></script>
vendor: 1 bytes, line 690
690
691<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ScrollToPlugin.min.js"></script>
vendor: 1 bytes, line 691
691
692<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/Flip.min.js"></script>
692
693    
694		</div>
695
696<div id="ctl00_ctl24_ctl02_ctl00_upnlHtmlContentEdit">
697			
698
699
700
701        
702        
703
704    
705		</div>
706
707	</div>
708</div></div></div>
709            </nav>
710
711            
712        </header>
713        <div class="page-content">
714            
715            
716
717    <div id="zone-feature" class="zone-instance"><div class="zone-content"><div id="bid_9012" data-zone-location="Site" class="block-instance js-block-instance html-content block-role-content">
718	<div class="block-content">
719		<div id="ctl00_main_ctl07_ctl01_ctl00_upnlHtmlContentView">
720			
721        
722
723        
724        
725
726        
727
728
729<div id="pageNav">
730
731    
732
733</div>
734
735
736
737<style>
738
739/*This is temporary - can do this with sql later*/
740#secBreadcrumb{
741    display: none !important;
742    }
743
744
745#pageNav .nav-onpage a:focus{
746    background-color: inherit !important;
747    color: rgb(72, 72, 72) !important;
748}
749
750#pageNav .onpage{
751    margin-bottom: 10px;
752}
753
754@media screen and (min-width: 1200px) {
755
756    #pageNav .nav-onpage{
757        border:0px !important;
758        height:auto !important;
759        }
760
761    #pageNav div.page-title{
762        float:left;
763        font-size: 1.3rem;
764    }
765
766    #pageNav ul.nav{
767    justify-content: flex-end !important;
768
769    }
770
771    #pageNav .nav a:hover{
772        background-color: inherit !important;}
773
774    #pageNav .nav-onpage .nav li.active a{
775        color:rgb(72, 72, 72) !important;
776        cursor: default;}
777
778
779    #pageNav .page-title{
780        margin-left:15px;
781        }
782    #pageNav .onpage{
783            padding-top: 10px;
784        background-color: #e4e4e4;
785        padding-bottom: 10px;
786        /* position: sticky; */
787        filter: drop-shadow(0px 2px 4px gray);
788    }
789}
790
791@media screen and (max-width: 1199px) {
792
793    #pageNav .nav-onpage{
794        border:0px !important
795        }
796
797
798    #pageNav .nav a{
799        color:white;
800    }
801    #pageNav .nav a:hover{
802        background-color: inherit !important;}
803
804    #pageNav .nav li.active a{
805        color:rgb(107, 172, 67) !important;
806        cursor: default;}
807
808
809    #pageNav .page-title{
810        margin-left:15px;
811        font-size: 1.3rem;
812        color:white;
813        padding-top:10px;
814        padding-bottom:10px;
815
816        }
817    #pageNav .page-title::after{
818            content: ' ▼'; /* or use Unicode: '\25BC' */
819            font-size: 0.8em;
820            margin-left: 0.3em;
821            
822             color:white;
823            float:right;
824            margin-right:15px;
825        }
826    #pageNav .page-title.noArrow::after{
827            display:none !important;
828        }
829    #pageNav .onpage{
830
831        background-color: #6bac43;
832
833        /* position: sticky; */
834        filter: drop-shadow(0px 2px 4px gray);
835        cursor:pointer;
836
837        /* Prevent Selection */
838        -webkit-touch-callout: none; /* iOS Safari */
839    -webkit-user-select: none; /* Safari */
840     -khtml-user-select: none; /* Konqueror HTML */
841       -moz-user-select: none; /* Old versions of Firefox */
842        -ms-user-select: none; /* Internet Explorer/Edge */
843            user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
844    }
845    #pageNav .nav-onpage .nav li{
846        text-align: left;
847    }
848
849    #pageNav .onpage .title-header.container{
850        margin-top:0px !important;
851    }
852
853    #pageNav .nav-onpage{
854        overflow: hidden !important;
855        height:0px;
856    }
857
858    #pageNav .nav-onpage .container{
859        margin-top:20px;
860        padding-bottom:10px;
861        }
862    #pageNav .nav-onpage .container .navbar-nav{
863        background-color: rgb(3, 39, 45);
864        border-radius:12px;
865    }
866    #pageNav .nav-onpage.open{
867        
868    }
869}
870</style>
871
872
873<script>
874$(function(){
875
876    console.log('Page Ready');
877
878    let navOnPage = $(".nav-onpage");
879
880    if($(".onpage .nav.navbar-nav li").size() ==0 ){
881        $(".page-title").addClass('noArrow');
882    }
883    $(".page-title").on('click', function(){
884
885        if(navOnPage.hasClass('open')){
886            gsap.to('.nav-onpage',{height:"0px", duration:0.3})
887            navOnPage.removeClass('open');
888        }else{
889            gsap.to('.nav-onpage',{height:"auto", duration:0.3})
890            navOnPage.addClass('open');
891        }
892
893
894    });
895
896});
897
898</script>
898
899    
900		</div>
901
902<div id="ctl00_main_ctl07_ctl01_ctl00_upnlHtmlContentEdit">
903			
904
905
906
907        
908        
909
910    
911		</div>
912
913	</div>
914</div><div id="bid_11204" data-zone-location="Page" class="block-instance js-block-instance html-content block-role-content">
915	<div class="block-content">
916		<div id="ctl00_main_ctl07_ctl02_ctl00_upnlHtmlContentView">
917			
918        
919
920        
921        
922
923        <style>
924.dwl-hero{font-family:'Circe',sans-serif;background:#03272D;padding:66px 40px 32px;text-align:center;position:relative;overflow:hidden}
925.dwl-hero::before{content:'';position:absolute;top:-60px;right:-60px;width:300px;height:300px;background:#07841B;opacity:.08;border-radius:50%}
926.dwl-hero::after{content:'';position:absolute;bottom:-80px;left:-40px;width:200px;height:200px;background:#72DB2B;opacity:.06;border-radius:50%}
927.dwl-hero h1{font-size:36px;font-weight:900;color:#fff;margin:0 0 8px;position:relative;z-index:1;line-height:1.15}
928.dwl-hero p{font-size:16px;color:rgba(255,255,255,.6);position:relative;z-index:1;margin:0}
929@media(max-width:768px){.dwl-hero{padding:28px 16px 24px}.dwl-hero h1{font-size:26px}.dwl-hero p{font-size:14px}}
930</style>
931<div class="dwl-hero">
932  <h1>Explore 50 years of biblical teaching</h1>
933  <p>Teachings, essays, classes, books, and more</p>
934</div>
935    
936		</div>
937
938<div id="ctl00_main_ctl07_ctl02_ctl00_upnlHtmlContentEdit">
939			
940
941
942
943        
944        
945
946    
947		</div>
948
949	</div>
950</div><div id="bid_11205" data-zone-location="Page" class="block-instance js-block-instance html-content block-role-content">
951	<div class="block-content">
952		<div id="ctl00_main_ctl07_ctl03_ctl00_upnlHtmlContentView">
953			
954        
955
956        
957        
958
959        
960<style>
961.dwl-strip{font-family:'Lato',sans-serif;background:#034029;padding:10px 40px;display:flex;justify-content:center;align-items:center;gap:8px;font-size:13px;flex-wrap:wrap;text-align:center}
962.dwl-strip svg{width:14px;height:14px;fill:rgba(255,255,255,.5);flex-shrink:0}
963.dwl-strip span{color:rgba(255,255,255,.6)}
964.dwl-strip a{color:#72DB2B;font-weight:700;text-decoration:none}
965.dwl-strip a:hover{text-decoration:underline}
966@media(max-width:768px){.dwl-strip{padding:10px 16px;font-size:12px}}
967</style>
968<div class="dwl-strip">
969  <svg viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/></svg>
970  <span>Member? <a href="/login">Log in</a> to access saved content, member resources, and more.</span>
971</div>
972
973    
974		</div>
975
976<div id="ctl00_main_ctl07_ctl03_ctl00_upnlHtmlContentEdit">
977			
978
979
980
981        
982        
983
984    
985		</div>
986
987	</div>
988</div><div id="bid_11206" data-zone-location="Page" class="block-instance js-block-instance html-content block-role-content">
989	<div class="block-content">
990		<div id="ctl00_main_ctl07_ctl04_ctl00_upnlHtmlContentView">
991			
992        
993
994        
995        
996
997        
998    
999		</div>
1000
1001<div id="ctl00_main_ctl07_ctl04_ctl00_upnlHtmlContentEdit">
1002			
1003
1004
1005
1006        
1007        
1008
1009    
1010		</div>
1011
1012	</div>
1013</div></div></div>
1014	<main id="main" class="main container">
1015
1016        <!-- Ajax Error -->
1017        <div class="alert alert-danger ajax-error no-index" style="display:none">
1018            <p><strong>Error</strong></p>
1019            <span class="ajax-error-message"></span>
1020        </div>
1021
1022
1023        <div class="row">
1024            <div class="col-md-12">
1025                <div id="zone-main" class="zone-instance"><div class="zone-content"><div id="bid_11207" data-zone-location="Page" class="block-instance js-block-instance html-content block-role-content">
1026	<div class="block-content">
1027		<div id="ctl00_main_ctl09_ctl01_ctl00_upnlHtmlContentView">
1028			
1029        
1030
1031        
1032        
1033
1034        
1035
1036
1037<style>
1038    .dwl-intent-wrap{font-family:'Circe',sans-serif;max-width:1080px;margin:0 auto;padding:40px 40px 0;color:#515E61}
1039    .dwl-intent-label{font-size:12px;font-weight:900;color:#07841B;text-transform:uppercase;letter-spacing:2px;margin-bottom:16px}
1040    .dwl-intent-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;align-items:stretch}
1041    .dwl-intent-grid--6{grid-template-columns:repeat(6,1fr)}
1042    .dwl-intent-card{border-radius:6px;
1042padding:24px 22px 26px;border:1px solid #E0E5E0;border-left:4px solid #07841B;background:#fff;text-decoration:none;display:flex;flex-direction:column;min-height:170px;transition:all .25s}
1043    .dwl-intent-card:hover{transform:translateY(-2px);background:#F5F8F5}
1044    .dwl-intent-card--wide{grid-column:span 2}
1045    .dwl-intent-card h3{font-size:18px;font-weight:900;color:#03272D;margin:0 0 10px;line-height:1.25}
1046    .dwl-intent-card p{font-size:13px;line-height:1.5;color:#515E61;margin:auto 0 0}
1047    @media(max-width:900px){.dwl-intent-grid{grid-template-columns:repeat(3,1fr)}}
1048    @media(max-width:768px){.dwl-intent-wrap{padding:24px 16px 0}.dwl-intent-grid{grid-template-columns:1fr 1fr}.dwl-intent-card{min-height:auto;padding:20px 18px 22px}.dwl-intent-card:first-child{grid-column:span 2}}
1049    @media(max-width:480px){.dwl-intent-grid{grid-template-columns:1fr}.dwl-intent-card:first-child{grid-column:auto}}
1050    </style>
1051    <div class="dwl-intent-wrap">
1052      <div class="dwl-intent-label">Explore by interest</div>
1053      <div class="dwl-intent-grid">
1054        <a href="/teachings" class="dwl-intent-card"><h3>Teaching Library</h3><p>Search 5,300+ teachings by book, topic, or teacher</p></a>
1055        <a href="/classes/archive" class="dwl-intent-card"><h3>Class Archive</h3><p>Classes and resources organized by Bible book and passage</p></a>
1056        <a href="/essays" class="dwl-intent-card"><h3>Essays</h3><p>Explore and apply theological doctrines</p></a>
1057        
1058        <a href="/expository-notes" class="dwl-intent-card"><h3>Understanding the Bible</h3><p>Passage-by-passage study notes through books of the Bible</p></a>
1059        
1060        <a href="/counseling/resources" class="dwl-intent-card"><h3>Counseling Resources</h3><p>Articles, workshops, and tools organized by topic</p></a>
1061      </div>
1062    </div>
1063    
1064		</div>
1065
1066<div id="ctl00_main_ctl09_ctl01_ctl00_upnlHtmlContentEdit">
1067			
1068
1069
1070
1071        
1072        
1073
1074    
1075		</div>
1076
1077	</div>
1078</div><div id="bid_11208" data-zone-location="Page" class="block-instance js-block-instance html-content block-role-content">
1079	<div class="block-content">
1080		<div id="ctl00_main_ctl09_ctl02_ctl00_upnlHtmlContentView">
1081			
1082        
1083
1084        
1085        
1086
1087        
1088
1089
1090
1091
1092
1093
1094
1095  
1096  
1097  
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117  
1118    
1119  
1120
1121
1122
1123  
1124
1125
1126<style>
1127.dwl-class-wrap{font-family:'Circe',sans-serif;max-width:1080px;margin:0 auto;padding:16px 40px 0;color:#515E61}
1128.dwl-class-strip{background:linear-gradient(135deg,#E1F5EE 0%,#EAF3DE 100%);border:1px solid #5DCAA5;border-radius:10px;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;text-decoration:none;cursor:pointer}
1129.dwl-class-strip:hover{border-color:#07841B}
1130.dwl-class-info{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
1131.dwl-class-tag{background:#07841B;color:#fff;font-size:10px;font-weight:900;padding:4px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}
1132.dwl-class-strip h3{font-size:15px;font-weight:900;color:#03272D;margin:0}
1133.dwl-class-strip p{font-size:12px;color:#515E61;margin:0}
1134.dwl-class-cta{font-size:13px;font-weight:700;color:#07841B;white-space:nowrap}
1135@media(max-width:768px){.dwl-class-wrap{padding:16px 16px 0}.dwl-class-strip{flex-direction:column;text-align:center;padding:16px}}
1136</style>
1137
1138<div class="dwl-class-wrap">
1139  <a href="https://www.dwellcc.org/classes/upcoming-dwell-classes" class="dwl-class-strip">
1140    <div class="dwl-class-info">
1141      <span class="dwl-class-tag">Enrolling</span>
1142      <div>
1143        <h3>1st Session Fall classes now open</h3>
1144        <p>His Workmanship?!, and 3 more</p>
1145      </div>
1146    </div>
1147    <span class="dwl-class-cta">See all upcoming classes &rarr;</span>
1148  </a>
1149</div>
1150
1151
1152
1153
1154    
1155		</div>
1156
1157<div id="ctl00_main_ctl09_ctl02_ctl00_upnlHtmlContentEdit">
1158			
1159
1160
1161
1162        
1163        
1164
1165    
1166		</div>
1167
1168	</div>
1169</div><div id="bid_11209" data-zone-location="Page" class="block-instance js-block-instance html-content block-role-content">
1170	<div class="block-content">
1171		<div id="ctl00_main_ctl09_ctl03_ctl00_upnlHtmlContentView">
1172			
1173        
1174
1175        
1176        
1177
1178        <style>
1179.dwl-types-wrap{font-family:'Circe',sans-serif;max-width:1080px;margin:0 auto;padding:16px 40px 0;color:#515E61}
1180.dwl-types-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:stretch}
1181.dwl-types-card{border-radius:6px;
1181padding:24px 22px 26px;border:1px solid #E0E5E0;border-left:4px solid #72DB2B;background:#fff;text-decoration:none;display:flex;flex-direction:column;min-height:160px;transition:all .25s}
1182.dwl-types-card:hover{transform:translateY(-2px);background:#F5F8F5}
1183.dwl-types-card h3{font-size:18px;font-weight:900;color:#03272D;margin:0 0 10px;line-height:1.25}
1184.dwl-types-card p{font-size:13px;line-height:1.5;color:#515E61;margin:auto 0 0}
1185@media(max-width:768px){.dwl-types-wrap{padding:16px 16px 0}.dwl-types-grid{grid-template-columns:1fr 1fr;gap:10px}.dwl-types-card{min-height:auto;padding:20px 18px 22px}}
1186</style>
1187<div class="dwl-types-wrap">
1188  <div class="dwl-types-grid">
1189    <a href="/newparadigm" class="dwl-types-card"><h3>Dwell Books</h3><p>Published titles by Dwell pastors</p></a>
1190    <a href="/studycenter" class="dwl-types-card"><h3>Study Center</h3><p>Browse 18,000+ items in our lending library</p></a>
1191    <a href="/personalstories" class="dwl-types-card"><h3>Personal Stories</h3><p>Video testimonies of God at work</p></a>
1192    <a href="/podcast" class="dwl-types-card"><h3>Podcasts</h3><p>Dwell on These Things</p></a>
1193  </div>
1194</div>
1195    
1196		</div>
1197
1198<div id="ctl00_main_ctl09_ctl03_ctl00_upnlHtmlContentEdit">
1199			
1200
1201
1202
1203        
1204        
1205
1206    
1207		</div>
1208
1209	</div>
1210</div><div id="bid_11222" data-zone-location="Page" class="block-instance js-block-instance content-channel-view block-role-content">
1211	<div class="block-content">
1212		
1213
1214<script type="text/javascript">
1215    function clearDialog() {
1216        $('#rock-config-cancel-trigger').trigger('click');
1217    }
1218</script>
1218
1219
1220<div id="ctl00_main_ctl09_ctl04_ctl00_upnlContent">
1221			
1222
1223        
1224        <div id="ctl00_main_ctl09_ctl04_ctl00_pnlView">
1225				
1226            
1227            <style>
1228.dwl-feat-wrap{font-family:'Circe',sans-serif;max-width:1080px;margin:0 auto;padding:40px 40px 48px;color:#515E61}
1229.dwl-feat-label{font-size:12px;font-weight:900;color:#07841B;text-transform:uppercase;letter-spacing:2px;margin-bottom:16px}
1230.dwl-feat-list{padding-bottom:8px}
1231.dwl-feat-item{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid #E0E5E0;text-decoration:none;transition:background .2s}
1232.dwl-feat-item:hover{background:#F5F8F5;margin:0 -12px;padding:14px 12px;border-radius:6px}
1233.dwl-feat-item:last-child{border-bottom:none}
1234.dwl-feat-badge{font-size:10px;font-weight:900;padding:4px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;min-width:80px;text-align:center;flex-shrink:0}
1235.dwl-feat-badge.teaching,.dwl-feat-badge.essay,.dwl-feat-badge.podcast{background:#EAF3DE;color:#27500A}
1236.dwl-feat-badge.class,.dwl-feat-badge.tool{background:#FAEEDA;color:#633806}
1237.dwl-feat-badge.story{background:#E1F5EE;color:#085041}
1238.dwl-feat-info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}
1239.dwl-feat-title{font-size:15px;font-weight:700;color:#03272D;margin-bottom:2px}
1240.dwl-feat-info.no-meta .dwl-feat-title{margin-bottom:0}
1241.dwl-feat-meta{font-size:12px;color:#515E61}
1242.dwl-feat-date{font-size:12px;color:#515E61;white-space:nowrap;flex-shrink:0}
1243@media(max-width:768px){.dwl-feat-wrap{padding:24px 16px 32px}.dwl-feat-item{flex-wrap:wrap;gap:8px 12px}.dwl-feat-date{width:100%;font-size:11px;padding-left:92px}.dwl-feat-info{flex-basis:calc(100% - 92px)}}
1244</style>
1245<div class="dwl-feat-wrap">
1246  <div class="dwl-feat-label">Other Content</div>
1247  <div class="dwl-feat-list">
1248    
1249      
1250      
1251      
1252      
1253      
1254      <a href="https://www.dwellcc.org/essays/biblical-model-for-change" class="dwl-feat-item">
1255        <span class="dwl-feat-badge essay">Essay</span>
1256        <div class="dwl-feat-info no-meta">
1257          <div class="dwl-feat-title">Biblical Model for Change</div>
1258          
1259        </div>
1260        
1261      </a>
1262    
1263      
1264      
1265      
1266      
1267      
1268      <a href="https://www.dwellcc.org/temperamenttest" class="dwl-feat-item">
1269        <span class="dwl-feat-badge tool">Tool</span>
1270        <div class="dwl-feat-info no-meta">
1271          <div class="dwl-feat-title">Temperament Test</div>
1272          
1273        </div>
1274        
1275      </a>
1276    
1277      
1278      
1279      
1280      
1281      
1282      <a href="https://www.dwellcc.org/screentimerefresh" class="dwl-feat-item">
1283        <span class="dwl-feat-badge tool">Tool</span>
1284        <div class="dwl-feat-info">
1285          <div class="dwl-feat-title">Screen Time Refresh</div>
1286          <div class="dwl-feat-meta">Devotional</div>
1287        </div>
1288        
1289      </a>
1290    
1291      
1292      
1293      
1294      
1295      
1296      <a href="https://www.dwellcc.org/DiscoveringGod" class="dwl-feat-item">
1297        <span class="dwl-feat-badge tool">Tool</span>
1298        <div class="dwl-feat-info">
1299          <div class="dwl-feat-title">Discovering God</div>
1300          <div class="dwl-feat-meta">Further Reading</div>
1301        </div>
1302        
1303      </a>
1304    
1305  </div>
1306</div>
1307            
1308        
1309			</div>
1310
1311        
1312        
1313
1314    
1315		</div>
1316
1317	</div>
1318</div></div></div>
1319            </div>
1320        </div>
1321
1322        <div class="row">
1323            <div class="col-md-12">
1324                <div id="zone-sectiona" class="zone-instance"><div class="zone-content"></div></div>
1325            </div>
1326        </div>
1327
1328        <div class="row">
1329            <div class="col-md-4">
1330                <div id="zone-sectionb" class="zone-instance"><div class="zone-content"></div></div>
1331            </div>
1332            <div class="col-md-4">
1333                <div id="zone-sectionc" class="zone-instance"><div class="zone-content"></div></div>
1334            </div>
1335            <div class="col-md-4">
1336                <div id="zone-sectiond" class="zone-instance"><div class="zone-content"></div></div>
1337            </div>
1338        </div>
1339
1340        <!-- End Content Area -->
1341
1342	</main>
1343
1344
1345        </div>
1346        <div id="zone-footer" class="zone-instance zone-footer no-index"><div class="zone-content"><div id="bid_8846" data-zone-location="Site" class="block-instance js-block-instance html-content block-role-content">
1347	<div class="block-content">
1348		<div id="ctl00_ctl26_ctl01_ctl00_upnlHtmlContentView">
1349			
1350        
1351
1352        
1353        
1354
1355        
1356
1357<footer class="site-footer">
1358    <div class="footer-top container flexfix">
1359        <div class="row g gy-3 align-items-md-center">
1360            <div class="col-xs-12 col-md-6 col-lg-8 logo-address d-flex flex-wrap justify-content-center justify-content-md-start align-items-center">
1361                <a href="#" class="logo" aria-label="Dwell Home">
1362                    <img src="/Themes/Dwell/Assets/Images/dwell-logo-small-dark.svg" alt="" loading="lazy">
1363                </a>
1364
1365                <div class="address">
1366                    <a href="https://www.google.com/maps/place/1340+Community+Park+Dr,+Columbus,+OH+43229/" target="_blank" class="google-map-pin text-lime" aria-label="Google Maps">
1367                        <i class="fa fa-map-marker"></i>
1368                    </a>
1369                    <address>
1370                        <a href="https://www.google.com/maps/place/1340+Community+Park+Dr,+Columbus,+OH+43229/" target="_blank">
1371                            1340 Community Park Dr
1372                            <br>
1373                            Columbus, OH 43229
1374                        </a>
1375                        <br>
1376                        <a href="tel:614-823-6500" target="_blank" class="u-padd-right">614-823-6500</a>
1377                    </address>
1378                </div>
1379            </div>
1380            <div class="col-xs-6 col-md-3 col-lg-2">
1381                <ul class="list-unstyled flex-fill">
1382                    <li>
1383                        <a href="/home-churches">
1383Home Churches</a>
1384                    </li>
1385                    <li>
1386                        <a href="/resources">Teachings &amp; Learning</a>
1387                    </li>
1388                    <li>
1389                        <a href="/ministries">Ministries</a>
1390                    </li>
1391                    <li>
1392                        <a href="/missions/globalpartners">Missions</a>
1393                    </li>
1394                </ul>
1395            </div>
1396            <div class="col-xs-6 col-md-3 col-lg-2">
1397                <ul class="list-unstyled flex-fill">
1398                    <li>
1399                        <a href="/events">News &amp; Events</a>
1400                    </li>
1401                    <li>
1402                        <a href="/about">About Dwell</a>
1403                    </li>
1404                    <li>
1405                        <a href="/supporting-ministries">Serve</a>
1406                    </li>
1407                    <li>
1408                        <a href="/give">Give</a>
1409                    </li>
1410                </ul>
1411            </div>
1412        </div>
1413    </div>
1414
1415    <section class="footer-bottom">
1416        <div class="container flexfix">
1417            <div class="row d-flex flex-wrap align-items-center">
1418                <div class="col-xs-12 col-sm-6 col-md-4">
1419                    <ul class="list-unstyled list-links d-flex flex-row flex-wrap justify-content-center justify-content-sm-start">
1420                        <li class="cell shrink">
1421                            <a href="/contact">Contact Us</a>
1422                        </li>
1423                        <li class="cell shrink">
1424                            <a href="/privacy">Privacy Policy</a>
1425                        </li>
1426                    </ul>
1427                </div>
1428                <div class="col-xs-12 col-md-4 order-3 order-md-0 text-center">
1429                    ©
1430                    <strong>2026 DWELL COMMUNITY CHURCH</strong>
1431                </div>
1432
1433                <div class="col-xs-12 col-sm-6 col-md-4">
1434                    <ul class="list-footer-social list-unstyled m-0 justify-content-center justify-content-sm-end">
1435                        <li>
1436                            <a href="/newsletter" title="Newsletter" aria-label="Dwell Newsletter">
1437                                <img class="icon" src="/Themes/Dwell/Assets/Images/sprites/newsletter-button.svg" width="28" height="28" loading="lazy" alt="">
1438                            </a>
1439                        </li>
1440                        <li>
1441                            <a href="https://www.youtube.com/channel/UCX00xEpdssge9UK5ux4NHKQ" target="_blank" aria-label="Dwell on YouTube">
1442                                <img class="icon" src="/Themes/Dwell/Assets/Images/sprites/youtube-button.svg" width="28" height="28" loading="lazy" alt="">
1443                            </a>
1444                        </li>
1445                        <li>
1446                            <a href="https://www.facebook.com/dwellcommunitychurch" target="_blank" aria-label="Dwell on Facebook">
1447                                <img class="icon" src="/Themes/Dwell/Assets/Images/sprites/facebook-button.svg" width="28" height="28" loading="lazy" alt="">
1448                            </a>
1449                        </li>
1450                        <li>
1451                            <a href="https://www.instagram.com/dwell_communitychurch/" target="_blank" aria-label="Dwell on Instagram">
1452                                <img class="icon" src="/Themes/Dwell/Assets/Images/sprites/instagram-button.svg" width="28" height="28" loading="lazy" alt="">
1453                            </a>
1454                        </li>
1455                    </ul>
1456                </div>
1457            </div>
1458        </div>
1459    </section>
1460</footer>
1461
1462    
1463		</div>
1464
1465<div id="ctl00_ctl26_ctl01_ctl00_upnlHtmlContentEdit">
1466			
1467
1468
1469
1470        
1471        
1472
1473    
1474		</div>
1475
1476	</div>
1477</div></div></div>
1478
1479        
1480        
1480<script type="text/javascript">
1481//<![CDATA[
1482Sys.WebForms.PageRequestManager._initialize('ctl00$sManager', 'form1', ['tctl00$ctl21','ctl21','fctl00$main$ctl07$ctl01$ctl00$upnlHtmlContentView','','fctl00$main$ctl07$ctl01$ctl00$upnlHtmlContentEdit','','fctl00$ctl26$ctl01$ctl00$upnlHtmlContentView','','fctl00$ctl26$ctl01$ctl00$upnlHtmlContentEdit','','fctl00$ctl24$ctl02$ctl00$upnlHtmlContentView','','fctl00$ctl24$ctl02$ctl00$upnlHtmlContentEdit','','fctl00$main$ctl07$ctl02$ctl00$upnlHtmlContentView','','fctl00$main$ctl07$ctl02$ctl00$upnlHtmlContentEdit','','fctl00$main$ctl07$ctl03$ctl00$upnlHtmlContentView','','fctl00$main$ctl07$ctl03$ctl00$upnlHtmlContentEdit','','fctl00$main$ctl09$ctl01$ctl00$upnlHtmlContentView','','fctl00$main$ctl09$ctl01$ctl00$upnlHtmlContentEdit','','fctl00$main$ctl09$ctl02$ctl00$upnlHtmlContentView','','fctl00$main$ctl09$ctl02$ctl00$upnlHtmlContentEdit','','fctl00$main$ctl07$ctl04$ctl00$upnlHtmlContentView','','fctl00$main$ctl07$ctl04$ctl00$upnlHtmlContentEdit','','fctl00$main$ctl09$ctl03$ctl00$upnlHtmlContentView','','fctl00$main$ctl09$ctl03$ctl00$upnlHtmlContentEdit','','tctl00$main$ctl09$ctl04$ctl00$upnlContent',''], ['ctl00$sManager','sManager','ctl00$rock-config-trigger','rock-config-trigger'], [], 180, 'ctl00');
1483//]]>
1484</script>
1484
1485<input type="hidden" name="ctl00$sManager" id="sManager" />
1486<script type="text/javascript">
1487//<![CDATA[
1488Sys.Application.setServerId("sManager", "ctl00$sManager");
1489Sys.Application._enableHistoryInScriptManager();
1490//]]>
1491</script>
1491
1492
1493        <div id="updateProgress" style="display:none;">
1494	
1495		            <div class="updateprogress-status">
1496                        <div class="spinner">
1497                          <div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div>
1498                        </div>
1499                    </div>
1500                    <div class="updateprogress-bg modal-backdrop"></div>
1501		        
1502</div>
1503    <div id="ctl21" style="display:none">
1504	<input type="submit" name="ctl00$rock-config-trigger" value="" id="rock-config-trigger" /><input type="hidden" name="ctl00$rock-config-trigger-data" id="rock-config-trigger-data" />
1505</div><div id="modal-popup" class="modal container modal-content rock-modal rock-modal-frame">
1506	<div id="modal-popup_contentPanel" class="iframe">
1507		<iframe id="modal-popup_iframe" scrolling="no" style="height:auto;"></iframe>
1508	</div>
1509</div><input type="hidden" name="ctl00$hfInteractionGuid" id="hfInteractionGuid" value="fa5ff044-6016-4641-8f6e-6cd82b317205" />
1510
1511<script type="text/javascript">
1512//<![CDATA[
1513
1514(function() {
1515    var lastDispatchTime = 0;
1516    var lastDispatchedElement = null;
1517    var debounceDelay = 500;
1518
1519    document.addEventListener('keydown', function (event) {
1520        if (event.altKey) {
1521            var shortcutKey = event.key.toLowerCase();
1522
1523            // Check if a shortcut key is registered for the pressed key
1524            var element = document.querySelector('[data-shortcut-key="' + shortcutKey + '"]');
1525
1526                    
1527            if (element) {
1528                var currentTime = performance.now();
1529
1530                if (lastDispatchedElement === element && (currentTime - lastDispatchTime) < debounceDelay) {
1531                    return;
1532                }
1533
1534                lastDispatchTime = currentTime;
1535                lastDispatchedElement = element;
1536
1537                if (shortcutKey === 'arrowright' || shortcutKey === 'arrowleft') {
1538                    event.preventDefault();
1539                }
1540
1541                event.preventDefault();
1542                element.click();
1543            }
1544        }
1545    });
1546})();
1547            
1548Rock.settings.initialize({
1549    siteId: 10,
1550    layoutId: 79,
1551    pageId: 12674,
1552    layout: 'FullWidth',
1553    baseUrl: '/',
1554    realTimeUrl: '/rock-rt',
1555});document.body.classList.add("obsidian-loading")
1556
1557Obsidian.onReady(() => {
1558    System.import('@Obsidian/Templates/rockPage.js').then(module => {
1559        module.initializePage({
1560            executionStartTime: new Date().getTime(),
1561            pageId: 12674,
1562            pageGuid: '390c0434-e7ce-4995-b306-09c9d898c78c',
1563            pageParameters: {},
1564            sessionGuid: 'a0cd5b7a-8371-4cf0-a66b-3db4314abeb9',
1565            interactionGuid: 'fa5ff044-6016-4641-8f6e-6cd82b317205',
1566            currentPerson: null,
1567            isAnonymousVisitor: false,
1568            loginUrlWithReturnUrl: '/Login?returnurl=%252fresources',
1569            trailblazerMode: true
1570        });
1571    });
1572});
1573Obsidian.init({ debug: true, fingerprint: "v=639233023866199009" });
1574Rock.controls.modal.closeModalDialog($('#ctl00_ctl24_ctl02_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_main_ctl07_ctl01_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_main_ctl07_ctl02_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_main_ctl07_ctl03_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_main_ctl07_ctl04_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_main_ctl09_ctl01_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_main_ctl09_ctl02_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_main_ctl09_ctl03_ctl00_mdEdit_modal_dialog_panel'));Rock.controls.modal.closeModalDialog($('#ctl00_ctl26_ctl01_ctl00_mdEdit_modal_dialog_panel'));
1575Sys.Application.add_load(function () {
1576    const getCookieValue = (name) => {
1577        const match = document.cookie.match('(^|;)\\s*' + name + '\\s*=\\s*([^;]+)');
1578
1579        return !match ? '' : match.pop();
1580    };
1581
1582    var interactionGuid = 'fa5ff044-6016-4641-8f6e-6cd82b317205';
1583    var interactionGuids = JSON.parse(sessionStorage.getItem('interactionGuids')) || [];
1584
1585    if (!interactionGuids.includes(interactionGuid)) {
1586        interactionGuids.push(interactionGuid);
1587        sessionStorage.setItem('interactionGuids', JSON.stringify(interactionGuids));
1588
1589        var interactionArgs = {"Guid":"fa5ff044-6016-4641-8f6e-6cd82b317205","PageId":12674,"ActionName":"View","BrowserSessionGuid":"a0cd5b7a-8371-4cf0-a66b-3db4314abeb9","PageRequestUrl":"https://www.dwellcc.org/resources","PageRequestDateTime":"2026-10-01T11:41:44.5621973","PageRequestTimeToServe":0.0780756,"UserAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PageSourceSearchBot/1.0; +https://pagesourcesearch.com/bot) Chrome/128.0.0.0 Safari/537.36","UserAgentPlatformVersion":null,"UserHostAddress":"81.16.3.32","UrlReferrerHostAddress":null,"UrlReferrerSearchTerms":null,"UserIdKey":null,"GeolocationIpAddress":"81.16.3.32","GeolocationLookupDateTime":"2026-10-01T11:41:34.8982416","City":"Yerevan","RegionName":"Yerevan","RegionCode":"ER","RegionValueId":null,"CountryCode":"AM","CountryValueId":271,"PostalCode":null,"Latitude":40.1814,"Longitude":44.5102};
1590        if (!interactionArgs.UserIdKey) {
1591            interactionArgs.UserIdKey = getCookieValue('.ROCK_VISITOR_KEY');
1592        }
1593        $.ajax({
1594            url: '/api/Interactions/RegisterPageInteraction',
1595            type: 'POST',
1596            data: interactionArgs
1597            });
1598    }
1599});
1600Sys.Application.add_init(function() {
1601    $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":null,"displayAfter":800,"dynamicLayout":true}, null, null, $get("updateProgress"));
1602});
1603//]]>
1604</script>
1604
1605</form>
1606</body>
1607</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.