CINXE.COM
Summer Camps & Community Programming
<!DOCTYPE html> <html lang="en"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MKDPH5X');</script> <!-- End Google Tag Manager --> <meta charset="UTF-8"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"601366480",accountID:"3777990",trustKey:"66686",xpid:"VwEAVl9aCBAFV1hUBwAAUVM=",licenseKey:"NRJS-b58fa267d1713131c34",applicationID:"539601777"};;/*! For license information please see nr-loader-spa-1.275.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(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.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(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 u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{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{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},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(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}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(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 c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.275.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||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.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){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,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(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,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[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.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(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.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);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.gm?.crypto||n.gm?.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.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});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}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);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(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);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){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),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()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(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(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);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])}(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])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.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={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={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"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.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"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.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=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);const T=new Map;function A(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[x.Jt]||t[r];return T.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>T.get(c))),i}function E(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const S={};var N=r(9417),O=r(5603),_=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let j=!1;function P(e,t={},g,R){let{init:x,info:T,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();T||(x=L.init,T=L.info,P=L.loader_config),(0,N.xN)(e.agentIdentifier,x||{}),(0,O.a)(e.agentIdentifier,P||{}),T.jsAttributes??={},d.bv&&(T.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,T);const H=(0,N.D0)(e.agentIdentifier),D=[T.beacon,T.errorBeacon];j||(H.proxy.assets&&(I(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),E(),(0,h.US)("activatedFeatures",_.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");S[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{S[e]=t}));var T="api-",E=T+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(T,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),A(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(T,e,!0,"api")})),g.addPageAction=I(T,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(T,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(E+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(E,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(E,"routeName",void 0,n.K7.softNav):I(T,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!S[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),j=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",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.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},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=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.275.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.275.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={478:"sha512-NvU3eQ7o5326npq3PdmyQFPyLLZ8dzJ2BG6+iqztQtUJe3LUirTbILWdA3lulN387X5fmO+nMjQ+LJRbkEPLVA==",249:"sha512-R/f355fvvfTK6aJgvL0I8Qhud5dLX6qQ7Zp5T6jXvMAyn8gP34jRy3hYQLS8EORUfSog20ecrDt9jLqfiNHbMQ==",212:"sha512-TFSNY6YbI0MLCIwHL77tq3s4Lpj2qr0N+8089sEUUOEdvqMeEJAchudmqpGRb5sfw6nx9uHsypk2HT16ipv7kg=="};(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={38:0,788: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.275.0.PROD"]=self["webpackChunk:NRBA-1.275.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}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)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(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,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(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.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.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,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(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,ie.D)(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.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.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};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,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(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==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<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(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 d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(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 y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),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 le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(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,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(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?G(e.response):"text"===r||""===r||void 0===r?G(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,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.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",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));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(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"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 o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[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=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(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 Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}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.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta content="width=device-width,initial-scale=1.0" name="viewport"> <link rel="dns-prefetch" href="https://connect.facebook.net/" /> <link rel="dns-prefetch" href="https://use.typekit.net/" /> <link rel="dns-prefetch" href="https://analytics.tiktok.com/" /> <link rel="dns-prefetch" href="https://youtube.com/" /> <!-- preload typekit --> <link rel="icon" href="https://www.lvc.edu/wp-content/uploads/2022/08/cropped-apple-touch-icon-180x180-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://www.lvc.edu/wp-content/uploads/2022/08/cropped-apple-touch-icon-180x180-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.lvc.edu/wp-content/uploads/2022/08/cropped-apple-touch-icon-180x180-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.lvc.edu/wp-content/uploads/2022/08/cropped-apple-touch-icon-180x180-1-270x270.png" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preconnect" href="https://use.typekit.net" /> <link rel="preload" href="https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..700;1,100..700" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..700;1,100..700"></noscript> <link rel="preload" href="https://use.typekit.net/uaw6beh.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link rel="stylesheet" href="https://use.typekit.net/uaw6beh.css"></noscript> <style> @font-face { font-family: Raleway, Seravek, "Gill Sans Nova", Ubuntu, Calibri, "DejaVu Sans", source-sans-pro, sans-serif, sans-serif; font-style: normal; font-weight: 400; font-display: optional; } @font-face { font-family: mongoose, Seravek, "Gill Sans Nova", Ubuntu, Calibri, "DejaVu Sans", source-sans-pro, sans-serif, sans-serif; font-style: normal; font-weight: 400; font-display: optional; } </style> <!-- This site is optimized with the Yoast SEO plugin v24.0 - https://yoast.com/wordpress/plugins/seo/ --> <title>Summer Camps & Community Programming</title> <meta name="description" content="From music to math to the biomedical sciences, K–12 students have opportunities to learn and grow on LVC's campus or in virtual camps." /> <link rel="canonical" href="https://www.lvc.edu/about/camps-community-programming/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Summer Camps & Community Programming" /> <meta property="og:description" content="From music to math to the biomedical sciences, K–12 students have opportunities to learn and grow on LVC's campus or in virtual camps." /> <meta property="og:url" content="https://www.lvc.edu/about/camps-community-programming/" /> <meta property="og:site_name" content="Lebanon Valley College" /> <meta property="article:publisher" content="https://www.facebook.com/lebanonvalleycollege/" /> <meta property="article:modified_time" content="2024-12-10T14:18:17+00:00" /> <meta property="og:image" content="https://www.lvc.edu/wp-content/uploads/2022/11/LVC_Music_Camp_2019_005-1024x683.jpg" /> <meta property="og:image:width" content="1024" /> <meta property="og:image:height" content="683" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@LVC" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="3 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.lvc.edu/about/camps-community-programming/","url":"https://www.lvc.edu/about/camps-community-programming/","name":"Summer Camps & Community Programming","isPartOf":{"@id":"https://www.lvc.edu/#website"},"primaryImageOfPage":{"@id":"https://www.lvc.edu/about/camps-community-programming/#primaryimage"},"image":{"@id":"https://www.lvc.edu/about/camps-community-programming/#primaryimage"},"thumbnailUrl":"https://www.lvc.edu/wp-content/uploads/2022/11/LVC_Music_Camp_2019_005.jpg.webp","datePublished":"2022-07-28T17:48:49+00:00","dateModified":"2024-12-10T14:18:17+00:00","description":"From music to math to the biomedical sciences, K–12 students have opportunities to learn and grow on LVC's campus or in virtual camps.","breadcrumb":{"@id":"https://www.lvc.edu/about/camps-community-programming/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https://www.lvc.edu/about/camps-community-programming/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https://www.lvc.edu/about/camps-community-programming/#primaryimage","url":"https://www.lvc.edu/wp-content/uploads/2022/11/LVC_Music_Camp_2019_005.jpg.webp","contentUrl":"https://www.lvc.edu/wp-content/uploads/2022/11/LVC_Music_Camp_2019_005.jpg.webp","width":2400,"height":1600,"caption":"LVC Summer Music Camp student group"},{"@type":"BreadcrumbList","@id":"https://www.lvc.edu/about/camps-community-programming/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.lvc.edu/"},{"@type":"ListItem","position":2,"name":"About LVC","item":"https://www.lvc.edu/about/"},{"@type":"ListItem","position":3,"name":"Summer Camps & Community Programming"}]},{"@type":"WebSite","@id":"https://www.lvc.edu/#website","url":"https://www.lvc.edu/","name":"Lebanon Valley College","description":"","publisher":{"@id":"https://www.lvc.edu/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.lvc.edu/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https://www.lvc.edu/#organization","name":"Lebanon Valley College","url":"https://www.lvc.edu/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https://www.lvc.edu/#/schema/logo/image/","url":"https://www.lvc.edu/wp-content/uploads/2023/01/Campus-Photoshoot_0046-1536x1024-1.jpg","contentUrl":"https://www.lvc.edu/wp-content/uploads/2023/01/Campus-Photoshoot_0046-1536x1024-1.jpg","width":1536,"height":1024,"caption":"Lebanon Valley College"},"image":{"@id":"https://www.lvc.edu/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/lebanonvalleycollege/","https://x.com/LVC","https://www.linkedin.com/school/lebanon-valley-college/","https://www.instagram.com/lebanonvalleycollege/"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel="alternate" type="application/rss+xml" title="Lebanon Valley College » Summer Camps & Community Programming Comments Feed" href="https://www.lvc.edu/about/camps-community-programming/feed/" /> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <link rel='stylesheet' id='assets/main.399ff45a.css-css' href='https://www.lvc.edu/wp-content/themes/lvc/dist/assets/main.399ff45a.css' media='all' /> <link rel="https://api.w.org/" href="https://www.lvc.edu/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.lvc.edu/wp-json/wp/v2/pages/990" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.lvc.edu/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <link rel='shortlink' href='https://www.lvc.edu/?p=990' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.lvc.edu/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.lvc.edu%2Fabout%2Fcamps-community-programming%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.lvc.edu/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.lvc.edu%2Fabout%2Fcamps-community-programming%2F&format=xml" /> <link rel="preload" fetchpriority="high" as="image" href="https://www.lvc.edu/wp-content/uploads/2024/08/LVC_Music_Camp_Recital24-111-e1724432574762.jpg" type="image/webp"> <link rel="icon" href="https://www.lvc.edu/wp-content/uploads/2022/08/cropped-apple-touch-icon-180x180-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://www.lvc.edu/wp-content/uploads/2022/08/cropped-apple-touch-icon-180x180-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.lvc.edu/wp-content/uploads/2022/08/cropped-apple-touch-icon-180x180-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.lvc.edu/wp-content/uploads/2022/08/cropped-apple-touch-icon-180x180-1-270x270.png" /> <style id="wpforms-css-vars-root"> :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } </style> <!-- typekit fonts --> </head> <script> window.wp_config = { ajaxurl: "https://www.lvc.edu/wp-admin/admin-ajax.php", post_id: "990", } </script> <body class="page-template-default page page-id-990 page-parent page-child parent-pageid-163"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MKDPH5X" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="site"> <nav id="global-skip-links" aria-label="Skip to areas on this page"> <ul class="global-skip"> <li><a href="#global-header" class="global-skip__link">Skip to global navigation</a></li> <li><a href="#page-content" class="global-skip__link">Skip to page content</a></li> <li><a href="#global-footer" class="global-skip__link">Skip to global footer</a></li> </ul> </nav> <header class="global-header" x-bind="globalHeader" x-data="globalHeader()" id="global-header"> <div class="global-header__wrapper" x-ref="globalWrapper"> <div class="global-header__banner" x-ref="globalBanner"> <div class="global-header__banner-container"> <a href="/" class="global-header__logo"> <img class="global-header__logo-image-desktop" src="https://www.lvc.edu/wp-content/uploads/2022/10/lvc.svg" alt="Lebanon Valley College Logo" loading="lazy" /> <img class="global-header__logo-image-mobile" src="https://www.lvc.edu/wp-content/uploads/2022/07/lvc-mark.svg" alt="Lebanon Valley College Logo Mobile" loading="lazy" /> </a> <div class="global-header__banner-line" role="presentation"></div> <div class="global-header__banner-buttons"> <button x-bind="globalButtonToggle" x-data="{ id: 'global-programs', panel: 'top' }" class="global-header__banner-button global-header__banner-button--yellow" > <span class="global-header__banner-button-desktop">Find Your Program</span> <span class="global-header__banner-button-mobile">Programs</span> </button> <button x-bind="globalButtonToggle" x-data="{ id: 'global-menu', panel: 'top' }" class="global-header__banner-button global-header__banner-button--menu" > <span class="sr-only">Toggle Menu</span> <svg width="20.8" height="15.7" class="global-header__banner-button-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 20.8 15.7"> <path d="M0,1.7h20.8V0H0V1.7z"/> <path d="M0,8.7h20.8V7H0V8.7z"/> <path d="M0,15.7h20.8V14H0V15.7z"/> </svg> <svg width="1" height="1" class="global-header__banner-button-close" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__banner-button-close-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__banner-button-close-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> <button x-bind="globalButtonToggle" x-data="{ id: 'global-search', panel: 'top' }" class="global-header__banner-button global-header__banner-button--search" > <span class="sr-only">Search Website</span> <svg width="19.4" height="20.2" class="global-header__banner-button-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 19.4 20.2"> <path d="M19.2,19.2l-7.4-7.6c1.1-1.3,1.7-2.9,1.7-4.7c0-3.8-3-6.9-6.8-7C3,0.1,0,3.2,0,7c0,3.8,3,6.9,6.8,7 c1.5,0,3-0.5,4.2-1.5l7.4,7.6c0.2,0.2,0.6,0.2,0.8,0c0,0,0,0,0,0C19.4,19.8,19.4,19.4,19.2,19.2 M1.1,7c0-3.1,2.5-5.7,5.6-5.8 c3.1,0,5.7,2.6,5.6,5.8c0,3.1-2.5,5.7-5.6,5.8C3.6,12.7,1.1,10.1,1.1,7"/> </svg> <svg width="1" height="1" class="global-header__banner-button-close" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__banner-button-close-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__banner-button-close-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> </div> </div> </div> <section class="global-header__panel global-header__panel--top" x-bind="globalPanel" x-data="{ panel: 'top' }" x-cloak id="global-programs"> <div class="global-header__programs" x-data='globalPrograms({"title":"Request Info","url":"https:\/\/www.lvc.edu\/request-info\/","target":""}, {"title":"Apply","url":"https:\/\/www.lvc.edu\/apply\/","target":""}, {"title":"Request Info","url":"https:\/\/www.lvc.edu\/request-info\/graduate-professional-studies\/","target":""}, {"title":"Apply","url":"https:\/\/www.lvc.edu\/apply\/graduate-professional-application\/","target":""})'> <div x-bind="globalPanelBackground" class="global-header__programs-results-background"></div> <div class="global-header__programs-results" id="global-programs-results" x-bind="globalPanel" x-data="{ panel: 'programs-results', focusTrap: true }" > <template x-bind="programResults"> <div class="global-header__programs-wrapper"> <div class="global-header__programs-topresult"> <template x-if="selectedProgram.image"> <img x-bind="programResultImage" x-data="{ ...selectedProgram.image }" class="global-header__programs-topresult-image" loading="lazy" > </template> <div class="global-header__programs-topresult-inner"> <span class="global-header__programs-topresult-heading" x-html="selectedProgram.title"></span> <p class="global-header__programs-topresult-description" x-html="selectedProgram.description"></p> <div class="global-header__programs-topresult-links"> <a href="#" target="_self" x-bind="programResultLink" class=" base-button base-button--yellow " > <span class="base-button__text"> See Full Details </span> <svg width="1" height="1" class="base-button__arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.15 16.15"><path d="M9.23,3.11l-.77.82,3.4,3.64h-9V8.74h9.05L8.46,12.41l.78.82L14,8.17Z" stroke="none"/><circle cx="8.08" cy="8.07" r="7.5" fill="none" stroke-miterlimit="10" stroke-width="1.15"/></svg> </a> <a href="#" target="_self" x-bind="requestInfoLink" class=" base-button base-button--hollow-dark-blue " > <span class="base-button__text"> Request Info </span> <svg width="1" height="1" class="base-button__arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.15 16.15"><path d="M9.23,3.11l-.77.82,3.4,3.64h-9V8.74h9.05L8.46,12.41l.78.82L14,8.17Z" stroke="none"/><circle cx="8.08" cy="8.07" r="7.5" fill="none" stroke-miterlimit="10" stroke-width="1.15"/></svg> </a> <a href="#" target="_self" x-bind="applyNowLink" class=" base-button base-button--hollow-dark-blue " > <span class="base-button__text"> Apply Now </span> <svg width="1" height="1" class="base-button__arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.15 16.15"><path d="M9.23,3.11l-.77.82,3.4,3.64h-9V8.74h9.05L8.46,12.41l.78.82L14,8.17Z" stroke="none"/><circle cx="8.08" cy="8.07" r="7.5" fill="none" stroke-miterlimit="10" stroke-width="1.15"/></svg> </a> </div> </div> </div> <template x-if="selectedProgram.related.length > 0"> <div class="global-header__programs-related" x-data="accordion()"> <span class="global-header__programs-related-heading">Related Programs</span> <div x-data="{ id: 'related-programs' }"> <button class="global-header__programs-related-toggle" id="related-programs-toggle" aria-controls="related-programs-list" x-bind="accordionToggle"> <span>Related Programs</span> <svg width="1" height="1" class="global-header__programs-related-toggle-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__programs-related-toggle-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__programs-related-toggle-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> <div class="global-header__programs-related-items" id="related-programs-list" aria-label="related-programs-list" x-bind="accordionContent" > <template x-bind="relatedProgramItems"> <dl class="global-header__programs-related-item"> <a :href="item.url"> <template x-if="item.image"> <div class="global-header__programs-related-image-wrapper"> <img loading="lazy" :src="item.image.sizes.medium_large" :alt="`image for ${htmlDecode(item.title)}`" width="1" height="1" class="global-header__programs-related-image" > </div> </template> <dt class="global-header__programs-related-title" x-text="htmlDecode(item.title)"></dt> </a> </dl> </template> </div> </div> </div> </template> </div> </template> <button class="global-header__programs-close" x-bind="globalButtonToggle" x-data="{ id: 'global-programs-results', panel: 'programs-results', callback: () => { history.pushState(null,'',location.href.replace(location.search,'')); document.querySelector('.global-header__programs-overlay').classList.remove('global-header__programs-overlay--open'); } }" > <span class="sr-only">Close</span> <svg width="1" height="1" class="global-header__programs-close-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__programs-close-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__programs-close-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> </div> <div class="global-header__programs-finder"> <span class="global-header__programs-heading">Over 100 Undergrad and Grad Programs</span> <form class="global-header__programs-form" x-ref="programsForm" @submit.prevent> <div class="global-header__programs-search-container"> <fieldset class="global-header__programs-types"> <legend class="sr-only">Select a program type</legend> <label class="global-header__programs-type"> <input class="global-header__programs-type-input sr-only" x-model="programLevel" type="radio" name="program-level" value="undergraduate"> <span class="global-header__programs-type-text">Undergraduate</span> </label> <label class="global-header__programs-type"> <input class="global-header__programs-type-input sr-only" x-model="programLevel" type="radio" name="program-level" value="graduate"> <span class="global-header__programs-type-text">Graduate and Professional</span> </label> </fieldset> <div class="global-header__programs-search" x-bind="programSearch"> <label for="global-program-search" class="global-header__programs-search-label" x-text="programLevel === 'undergraduate' ? `Search by Major or Minor` : `Search by Program or Certificate` " >Search by Major or Minor </label> <div class="global-header__programs-search-wrapper"> <input class="global-header__programs-search-input" name="program-keyword" type="search" id="global-program-search" placeholder="Enter a keyword" autocomplete="off" x-bind="programSearchInput" x-ref="programSearchInput" > <svg width="19.4" height="20.2" class="global-header__programs-search-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 19.4 20.2"> <path d="M19.2,19.2l-7.4-7.6c1.1-1.3,1.7-2.9,1.7-4.7c0-3.8-3-6.9-6.8-7C3,0.1,0,3.2,0,7c0,3.8,3,6.9,6.8,7 c1.5,0,3-0.5,4.2-1.5l7.4,7.6c0.2,0.2,0.6,0.2,0.8,0c0,0,0,0,0,0C19.4,19.8,19.4,19.4,19.2,19.2 M1.1,7c0-3.1,2.5-5.7,5.6-5.8 c3.1,0,5.7,2.6,5.6,5.8c0,3.1-2.5,5.7-5.6,5.8C3.6,12.7,1.1,10.1,1.1,7"/> </svg> </div> <div class="global-header__programs-search-results" x-bind="programSearchResults"> <template x-for="item in results" :key="item.id"> <button class="global-header__programs-search-results-button" :id="item.slug" :key="item.id" x-html="item.title.rendered" x-bind="programSearchResultButton" x-data="{ ...item }" aria-label="Program search result button" ></button> </template> <div x-bind="programSearchResultsNone" class="global-header__programs-search-results-none"> No results found. </div> </div> </div> </div> </form> <p class="global-header__programs-more">Not Seeing the Program You Are Looking For?</p> <div class="global-header__programs-more-link"> <a href="https://www.lvc.edu/programs/?area_of_study=all°ree_type=undergraduate-majors-minors" target="_self" aria-label="View All Undergraduate Programs - https://www.lvc.edu/programs/?area_of_study=all°ree_type=undergraduate-majors-minors - a arrow" class="arrow-link " > <span class="arrow-link__text">View All Undergraduate Programs</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> <div class="global-header__programs-more-link"> <a href="https://www.lvc.edu/programs/?area_of_study=all°ree_type=graduate-professional-studies" target="_self" aria-label="View All Graduate Programs - https://www.lvc.edu/programs/?area_of_study=all°ree_type=graduate-professional-studies - a arrow" class="arrow-link " > <span class="arrow-link__text">View All Graduate Programs</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> <button class="global-header__programs-close" x-bind="globalButtonToggle" x-data="{ id: 'global-programs', panel: 'top' }" > <span class="sr-only">Close</span> <svg width="1" height="1" class="global-header__programs-close-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__programs-close-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__programs-close-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> </div> <div class="global-header__programs-image-wrapper"> <img class="global-header__programs-image" src="https://www.lvc.edu/wp-content/uploads/2022/07/wide-lrg_barry.jpeg.webp" alt="audio students in class" loading="lazy" /> </div> <div class="global-header__programs-overlay" x-bind="programsOverlay"></div> </div> <button class="global-header__close" x-bind="globalButtonClose" x-data="{ panel: 'top' }"> <span>Close</span> <svg width="1" height="1" class="global-header__close-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__close-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__close-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> </section> <section class="global-header__panel global-header__panel--top" x-bind="globalPanel" x-data="{ panel: 'top' }" x-cloak id="global-menu" > <div class="global-header__menu"> <div class="global-header__menu-message"> <p>Use the <span>+</span> icon on the right to see more links</p> </div> <div class="global-header__menu-item"> <a class="global-header__menu-item-link" href="/academics/" target="_self" ><span>Academics</span></a> <button class="global-header__menu-item-toggle" x-bind="globalButtonToggle" x-data="{ id: 'global-nav-academics', panel: 'menu' }" > <span class="sr-only">Toggle menu</span> <svg width="1" height="1" class="global-header__menu-item-toggle-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__menu-item-toggle-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__menu-item-toggle-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> </div> <section class="global-header__menu-content" x-bind="globalPanel" x-data="{ panel: 'menu' }" id="global-nav-academics"> <span class="global-header__menu-content-heading">Academics</span> <div class="global-header__menu-section"> <ul class="global-header__menu-links"> <li><a href="https://www.lvc.edu/academics/" target="_self" class="global-header__menu-link" >Academics</a></li> <li><a href="/programs/?area_of_study=all°ree_type=undergraduate-majors-minors#progs" target="_self" class="global-header__menu-link" >Undergraduate Majors & Minors</a></li> <li><a href="/programs/?area_of_study=all°ree_type=graduate-professional-studies#progs" target="_self" class="global-header__menu-link" >Graduate & Professional Programs</a></li> <li><a href="https://www.lvc.edu/academics/general-education/" target="_self" class="global-header__menu-link" >General Education</a></li> <li><a href="/academics/resources/" target="_self" class="global-header__menu-link" >Academic Resources</a></li> <li><a href="/academics/study-abroad/" target="_self" class="global-header__menu-link" >Study Abroad</a></li> <li><a href="/academics/student-research/" target="_self" class="global-header__menu-link" >Student Research</a></li> <li><a href="https://www.lvc.edu/academics/dutchmen-first/" target="_self" class="global-header__menu-link" >Dutchmen First Program</a></li> </ul> </div> <section class="global-header__menu-section"> <span class="global-header__menu-toplinks-heading">Top Links</span> <ul class="global-header__menu-toplinks"> <li><a href="/registrar/academic-calendar/" target="_self" class="global-header__menu-toplink" >Academic Calendar</a></li> <li><a href="/registrar/academic-calendar/7-week-term-session/" target="_self" class="global-header__menu-toplink" >7-week Term Calendar</a></li> <li><a href="/library/" target="_self" class="global-header__menu-toplink" >Bishop Library</a></li> <li><a href="/academics/honors-program/" target="_self" class="global-header__menu-toplink" >Honors Program</a></li> <li><a href="/registrar/" target="_self" class="global-header__menu-toplink" >Registrar</a></li> <li><a href="/academics/winter-online-term/" target="_self" class="global-header__menu-toplink" >Winter Term</a></li> </ul> </section> <button class="global-header__menu-back" x-bind="globalButtonToggle" x-data="{ id: null, panel: 'menu' }"> <span>Back</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="global-header__menu-back-icon"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </button> </section> <div class="global-header__menu-item"> <a class="global-header__menu-item-link" href="/admission-aid/" target="_self" ><span>Admission & Aid</span></a> <button class="global-header__menu-item-toggle" x-bind="globalButtonToggle" x-data="{ id: 'global-nav-admission-aid', panel: 'menu' }" > <span class="sr-only">Toggle menu</span> <svg width="1" height="1" class="global-header__menu-item-toggle-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__menu-item-toggle-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__menu-item-toggle-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> </div> <section class="global-header__menu-content" x-bind="globalPanel" x-data="{ panel: 'menu' }" id="global-nav-admission-aid"> <span class="global-header__menu-content-heading">Admission & Aid</span> <div class="global-header__menu-section"> <ul class="global-header__menu-links"> <li><a href="/admission-aid/" target="_self" class="global-header__menu-link" >Admission & Aid</a></li> <li><a href="/admission-aid/undergraduate/" target="_self" class="global-header__menu-link" >Undergraduate Admission</a></li> <li><a href="/admission-aid/graduate/" target="_self" class="global-header__menu-link" >Graduate Admission</a></li> <li><a href="/admission-aid/admitted/" target="_self" class="global-header__menu-link" >Admitted Students</a></li> <li><a href="/admission-aid/international/" target="_self" class="global-header__menu-link" >International Students</a></li> <li><a href="/admission-aid/military/" target="_self" class="global-header__menu-link" >Military Students</a></li> <li><a href="/admission-aid/financial-aid-costs/" target="_self" class="global-header__menu-link" >Financial Aid & Costs</a></li> </ul> </div> <section class="global-header__menu-section"> <span class="global-header__menu-toplinks-heading">Top Links</span> <ul class="global-header__menu-toplinks"> <li><a href="/admission-aid/admitted/new-student-advising/" target="_self" class="global-header__menu-toplink" >New Student Advising Days</a></li> <li><a href="/admission-aid/undergraduate/transfer/" target="_self" class="global-header__menu-toplink" >Transfer Admission</a></li> <li><a href="/admission-aid/financial-aid-costs/types-of-aid/" target="_self" class="global-header__menu-toplink" >Types of Aid</a></li> <li><a href="https://www.collegenpc.com/LebanonValleyCollege" target="_blank" class="global-header__menu-toplink" >Tuition & Scholarship Calculators</a></li> <li><a href="/admission-aid/financial-aid-costs/scholarships-grants/" target="_self" class="global-header__menu-toplink" >Scholarships & Grants</a></li> <li><a href="/admission-aid/financial-aid-costs/faqs/" target="_self" class="global-header__menu-toplink" >Financial Aid FAQs</a></li> </ul> </section> <button class="global-header__menu-back" x-bind="globalButtonToggle" x-data="{ id: null, panel: 'menu' }"> <span>Back</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="global-header__menu-back-icon"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </button> </section> <div class="global-header__menu-item"> <a class="global-header__menu-item-link" href="/student-life/" target="_self" ><span>Student Life</span></a> <button class="global-header__menu-item-toggle" x-bind="globalButtonToggle" x-data="{ id: 'global-nav-student-life', panel: 'menu' }" > <span class="sr-only">Toggle menu</span> <svg width="1" height="1" class="global-header__menu-item-toggle-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__menu-item-toggle-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__menu-item-toggle-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> </div> <section class="global-header__menu-content" x-bind="globalPanel" x-data="{ panel: 'menu' }" id="global-nav-student-life"> <span class="global-header__menu-content-heading">Student Life</span> <div class="global-header__menu-section"> <ul class="global-header__menu-links"> <li><a href="/student-life/" target="_self" class="global-header__menu-link" >Student Life</a></li> <li><a href="/student-life/health-wellness/" target="_self" class="global-header__menu-link" >Health & Wellness</a></li> <li><a href="/student-life/housing-dining/" target="_self" class="global-header__menu-link" >Housing</a></li> <li><a href="https://www.metzlvc.com/" target="_blank" class="global-header__menu-link" >Dining</a></li> <li><a href="/student-life/fitness-recreation/" target="_self" class="global-header__menu-link" >Fitness & Recreation</a></li> <li><a href="/student-life/activities-clubs/" target="_self" class="global-header__menu-link" >Activities & Clubs</a></li> </ul> </div> <section class="global-header__menu-section"> <span class="global-header__menu-toplinks-heading">Top Links</span> <ul class="global-header__menu-toplinks"> <li><a href="/student-life/commuter-resources/" target="_self" class="global-header__menu-toplink" >Commuter Resources</a></li> <li><a href="/student-life/safety/" target="_self" class="global-header__menu-toplink" >Safety</a></li> <li><a href="/offices/index/spiritual-life/" target="_self" class="global-header__menu-toplink" >Spiritual Life</a></li> <li><a href="/student-life/mentoring/" target="_self" class="global-header__menu-toplink" >Student Mentoring</a></li> <li><a href="/student-life/activities-clubs/music-theatre-art/pride-of-the-valley/" target="_self" class="global-header__menu-toplink" >Pride of the Valley Marching Band</a></li> </ul> </section> <button class="global-header__menu-back" x-bind="globalButtonToggle" x-data="{ id: null, panel: 'menu' }"> <span>Back</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="global-header__menu-back-icon"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </button> </section> <div class="global-header__menu-item"> <a class="global-header__menu-item-link" href="https://godutchmen.com/" target="_blank" ><span>Athletics</span></a> </div> <section class="global-header__menu-content" x-bind="globalPanel" x-data="{ panel: 'menu' }" id="global-nav-athletics"> <span class="global-header__menu-content-heading">Athletics</span> <button class="global-header__menu-back" x-bind="globalButtonToggle" x-data="{ id: null, panel: 'menu' }"> <span>Back</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="global-header__menu-back-icon"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </button> </section> <div class="global-header__menu-item"> <a class="global-header__menu-item-link" href="/about/" target="_self" ><span>About</span></a> <button class="global-header__menu-item-toggle" x-bind="globalButtonToggle" x-data="{ id: 'global-nav-about', panel: 'menu' }" > <span class="sr-only">Toggle menu</span> <svg width="1" height="1" class="global-header__menu-item-toggle-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__menu-item-toggle-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__menu-item-toggle-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> </div> <section class="global-header__menu-content" x-bind="globalPanel" x-data="{ panel: 'menu' }" id="global-nav-about"> <span class="global-header__menu-content-heading">About</span> <div class="global-header__menu-section"> <ul class="global-header__menu-links"> <li><a href="/about/" target="_self" class="global-header__menu-link" >About LVC</a></li> <li><a href="https://www.lvc.edu/about/traditions-history/" target="_self" class="global-header__menu-link" >Traditions & History</a></li> <li><a href="/about/mission-strategy/" target="_self" class="global-header__menu-link" >Mission & Strategy</a></li> <li><a href="/about/leadership/" target="_self" class="global-header__menu-link" >College Leadership</a></li> <li><a href="/about/inclusive-excellence/" target="_self" class="global-header__menu-link" >Inclusive Excellence</a></li> <li><a href="https://www.lvc.edu/about/sustainability-initiatives/" target="_self" class="global-header__menu-link" >Sustainability Initiatives</a></li> <li><a href="/working-at-lvc/" target="_self" class="global-header__menu-link" >Working at LVC</a></li> <li><a href="/offices/" target="_self" class="global-header__menu-link" >Administrative Offices & Directories</a></li> </ul> </div> <section class="global-header__menu-section"> <span class="global-header__menu-toplinks-heading">Top Links</span> <ul class="global-header__menu-toplinks"> <li><a href="/breen-center/" target="_self" class="global-header__menu-toplink" >Breen Center for Career and Professional Development</a></li> <li><a href="/offices/community-service/" target="_self" class="global-header__menu-toplink" >Service & Community Engagement</a></li> <li><a href="https://www.lvc.edu/about/camps-community-programming/" target="_self" class="global-header__menu-toplink" >Summer Camps & Community Programming</a></li> <li><a href="https://www.lvc.edu/arts-and-music-at-lvc/" target="_self" class="global-header__menu-toplink" >Arts and Music at LVC</a></li> <li><a href="https://www.lvc.edu/about/our-location/" target="_self" class="global-header__menu-toplink" >Our Location</a></li> <li><a href="https://www.lvc.edu/about/reporting-issues-grievances/" target="_self" class="global-header__menu-toplink" >Reporting Issues & Grievances</a></li> </ul> </section> <button class="global-header__menu-back" x-bind="globalButtonToggle" x-data="{ id: null, panel: 'menu' }"> <span>Back</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="global-header__menu-back-icon"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </button> </section> <div class="global-header_menu-image-wrapper"> <img class="global-header_menu-image" src="https://www.lvc.edu/wp-content/uploads/2023/05/wide-lrg_campus.jpg.webp" alt="campus landscape" loading="lazy" /> </div> </div> <button class="global-header__close" x-bind="globalButtonClose" x-data="{ panel: 'top' }"> <span>Close</span> <svg width="1" height="1" class="global-header__close-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__close-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__close-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> <div class="global-header__menu-secondary"> <div class="global-header__menu-secondary-content"> <div class="global-header__menu-secondary-links"> <a href="https://portal.lvc.edu/mylvc/" target="_blank" aria-label="MyLVC - https://portal.lvc.edu/mylvc/ - a arrow" class="arrow-link arrow-link--white" > <span class="arrow-link__text">MyLVC</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> <a href="/news/" target="_self" aria-label="News - /news/ - a arrow" class="arrow-link arrow-link--white" > <span class="arrow-link__text">News</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> <a href="/events/" target="_self" aria-label="Events - /events/ - a arrow" class="arrow-link arrow-link--white" > <span class="arrow-link__text">Events</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> <a href="/offices/" target="_self" aria-label="Offices & Directories - /offices/ - a arrow" class="arrow-link arrow-link--white" > <span class="arrow-link__text">Offices & Directories</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> <div class="global-header__menu-secondary-audiences"> <div class="global-header__menu-secondary-audiences-heading">Information For:</div> <div class="global-header__menu-secondary-audiences-links"> <a class="" href="/current-students/" target="_self" ><span>Students</span></a> <a class="" href="https://portal.lvc.edu/mylvc/facultyandstaff.aspx" target="_blank" ><span>Faculty & Staff</span></a> <a class="" href="/alumni/" target="_self" ><span>Alumni</span></a> <a class="" href="/parents/" target="_self" ><span>Parents & Families</span></a> <a class="" href="/donors/" target="_self" ><span>Donors</span></a> <a class="" href="/school-counselors/" target="_self" ><span>School Counselors</span></a> </div> </div> </div> <div class="global-header__menu-cta-links"> <a href="/give/" target="_self" class=" base-button base-button--yellow-alt " > <span class="base-button__text"> Give </span> <svg width="1" height="1" class="base-button__arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.15 16.15"><path d="M9.23,3.11l-.77.82,3.4,3.64h-9V8.74h9.05L8.46,12.41l.78.82L14,8.17Z" stroke="none"/><circle cx="8.08" cy="8.07" r="7.5" fill="none" stroke-miterlimit="10" stroke-width="1.15"/></svg> </a> <a href="/admission-aid/admitted/how-to-pay-deposit/" target="_self" class=" base-button base-button--yellow-alt " > <span class="base-button__text"> Deposit Now </span> <svg width="1" height="1" class="base-button__arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.15 16.15"><path d="M9.23,3.11l-.77.82,3.4,3.64h-9V8.74h9.05L8.46,12.41l.78.82L14,8.17Z" stroke="none"/><circle cx="8.08" cy="8.07" r="7.5" fill="none" stroke-miterlimit="10" stroke-width="1.15"/></svg> </a> <a href="/request-info/" target="_self" class=" base-button base-button--yellow-alt " > <span class="base-button__text"> Request Info </span> <svg width="1" height="1" class="base-button__arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.15 16.15"><path d="M9.23,3.11l-.77.82,3.4,3.64h-9V8.74h9.05L8.46,12.41l.78.82L14,8.17Z" stroke="none"/><circle cx="8.08" cy="8.07" r="7.5" fill="none" stroke-miterlimit="10" stroke-width="1.15"/></svg> </a> <a href="/visit/" target="_self" class=" base-button base-button--hollow-white " > <span class="base-button__text"> Visit </span> <svg width="1" height="1" class="base-button__arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.15 16.15"><path d="M9.23,3.11l-.77.82,3.4,3.64h-9V8.74h9.05L8.46,12.41l.78.82L14,8.17Z" stroke="none"/><circle cx="8.08" cy="8.07" r="7.5" fill="none" stroke-miterlimit="10" stroke-width="1.15"/></svg> </a> <a href="/apply/" target="_self" class=" base-button base-button--hollow-white " > <span class="base-button__text"> Apply </span> <svg width="1" height="1" class="base-button__arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.15 16.15"><path d="M9.23,3.11l-.77.82,3.4,3.64h-9V8.74h9.05L8.46,12.41l.78.82L14,8.17Z" stroke="none"/><circle cx="8.08" cy="8.07" r="7.5" fill="none" stroke-miterlimit="10" stroke-width="1.15"/></svg> </a> </div> </div> </section> <section class="global-header__panel global-header__panel--top" x-bind="globalPanel" x-data="{ panel: 'top' }" x-cloak id="global-search"> <div class="global-header__search"> <div class="global-header__search-content"> <form action="/search"> <label for="global-search-input" class="sr-only">Search this website</label> <div class="global-header__search-wrapper"> <input name="q" type="search" class="global-header__search-input" id="global-search-input" /> <svg width="19.4" height="20.2" class="global-header__search-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 19.4 20.2"> <path d="M19.2,19.2l-7.4-7.6c1.1-1.3,1.7-2.9,1.7-4.7c0-3.8-3-6.9-6.8-7C3,0.1,0,3.2,0,7c0,3.8,3,6.9,6.8,7 c1.5,0,3-0.5,4.2-1.5l7.4,7.6c0.2,0.2,0.6,0.2,0.8,0c0,0,0,0,0,0C19.4,19.8,19.4,19.4,19.2,19.2 M1.1,7c0-3.1,2.5-5.7,5.6-5.8 c3.1,0,5.7,2.6,5.6,5.8c0,3.1-2.5,5.7-5.6,5.8C3.6,12.7,1.1,10.1,1.1,7"/> </svg> </div> </form> </div> <img class="global-header__search-image" src="https://www.lvc.edu/wp-content/uploads/2022/08/wide-lrg_certificate-leadership-ethics-5.jpeg.webp" alt="Aerial view of campus" loading="lazy" /> </div> <button class="global-header__close" x-bind="globalButtonClose" x-data="{ panel: 'top' }"> <span>Close</span> <svg width="1" height="1" class="global-header__close-icon" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 26 26"> <path class="global-header__close-icon-circle" stroke-width="2" d="M13,1C6.4,1,1,6.4,1,13s5.4,12,12,12s12-5.4,12-12C24.9,6.4,19.6,1,13,1"/> <path class="global-header__close-icon-plus" d="M13.7,12.1V6.3h-1.1v5.8H6.5v1.1h6.1v6.3h1.1v-6.3h5.8v-1.1C19.5,12.1,13.7,12.1,13.7,12.1z"/> </svg> </button> </section> <nav class="section-menu" x-data="sectionMenu()"> <button class="section-menu__button" id="section-menu-button" aria-controls="section-menu" aria-expanded="false" x-bind="sectionMenuButton" > <span>Section Menu</span> <svg width="1" height="1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 17.4 17.4" class="section-menu__button-icon"> <path d="M8.7,0C3.9,0,0,3.9,0,8.7s3.9,8.7,8.7,8.7s8.7-3.9,8.7-8.7C17.3,3.9,13.4,0,8.7,0 M8.7,16.1c-4.1,0-7.4-3.3-7.4-7.4 s3.3-7.4,7.4-7.4s7.4,3.3,7.4,7.4l0,0C16.1,12.8,12.8,16.1,8.7,16.1"/> <path d="M9.1,8.2V4.3H8.4v3.9H4.3v0.7h4.1v4.2h0.7V9H13V8.2H9.1z"/> </svg> </button> <div class="section-menu__container" id="section-menu" aria-labelledby="section-menu-button" x-ref="sectionMenuToggleArea" x-bind="sectionMenuToggleArea" > <div class="section-menu__container-wrapper"> <span class="section-menu__title"><strong>Summer Camps & Community Programming</strong></span> <div class="section-menu__links"> <a class="section-menu__link" href="https://www.lvc.edu/about/camps-community-programming/actuarial-science-camp/" target="_self" ><span>Actuarial Science Camp</span></a> <a class="section-menu__link" href="https://www.lvc.edu/about/camps-community-programming/computer-data-science-summer-camp/" target="_self" ><span>Computer & Data Science Camp</span></a> <a class="section-menu__link" href="https://www.lvc.edu/about/camps-community-programming/health-biomedical-sciences-camp/" target="_self" ><span>Health & Biomedical Sciences Camp</span></a> <a class="section-menu__link" href="https://www.lvc.edu/about/camps-community-programming/speech-language-pathology-summer-camp/" target="_self" ><span>Speech-language Pathology Camp</span></a> <a class="section-menu__link" href="https://www.lvc.edu/about/camps-community-programming/summer-music-camp/" target="_self" ><span>Summer Music Camp</span></a> <a class="section-menu__link" href="https://www.lvc.edu/about/camps-community-programming/summer-music-theatre-camp/" target="_self" ><span>Summer Music Theatre Camp</span></a> <a class="section-menu__link" href="https://godutchmen.com/sports/2017/10/18/camps.aspx" target="1" ><span>Athletic Camps</span></a> <a class="section-menu__link" href="https://www.lvc.edu/about/camps-community-programming/community-music-institute/" target="_self" ><span>Community Music Institute</span></a> <a class="section-menu__link" href="https://www.lvc.edu/about/camps-community-programming/wedding-policies/" target="_self" ><span>Wedding Policies</span></a> </div> </div> </div> </nav> </div> <div class="global-header__scrollholder" x-ref="globalHeaderScrollholder" x-bind="scrollHolder" role="none"></div> </header> <div id="alertBar"></div> <main id="page-content"> <section class=" basic-hero " > <img decoding="async" class="basic-hero__image" src="https://www.lvc.edu/wp-content/uploads/2024/08/LVC_Music_Camp_Recital24-111-e1724432574762.jpg" alt="LVC summer music camp students" /> <div class="basic-hero__inner"> <h1 class="basic-hero__heading"> <div class="basic-hero__heading-text-container"> <span class="basic-hero__heading-text ">Summer Camps & Community Programming</span> </div> </h1> <div class="basic-hero__breadcrumbs"> <ul class="breadcrumbs"> <li class="breadcrumbs__item"><a class="breadcrumbs__link" href="https://www.lvc.edu/">Home</a></li> <li class="breadcrumbs__item"><a class="breadcrumbs__link" href="https://www.lvc.edu/about/">About LVC</a></li> <li class="breadcrumbs__item"><span class="breadcrumbs__text">Summer Camps & Community Programming</span></li> </ul> </div> </div> </section> <section class="body body--white body--line-left body--line-left-light-blue body--line-left-full " > <div class="body__container"> <div class="body__content"> <p><span style="font-family: var(--font-raleway); font-size: 1.125rem; letter-spacing: 0.00625em;">From expert music instruction to educational summer camp opportunities and Colloquium lectures to our expansive Vernon and Doris Bishop Library, Lebanon Valley College provides community resources to inspire creative and intellectual thinking.</span></p> </div> </div> </section> <div class=" callout-two-columns callout-two-columns--dark-blue callout-two-columns--left " > <div class="callout-two-columns__inner"> <div class="callout-two-columns__image-container"> <img decoding="async" class="callout-two-columns__image" src="https://www.lvc.edu/wp-content/uploads/2022/12/Larry-Marshall-Drum-Lesson-Music__0027.jpg.webp" alt="Larry Marshall Drum Lesson" loading="lazy" /> </div> <div class="callout-two-columns__text"> <h2 class="callout-two-columns__heading"> <div class="callout-two-columns__heading-text"> Community Music Institute </div> </h2> <p class="callout-two-columns__copy">Built on the tradition of music at Lebanon Valley College, the Community Music Institute is a member of the National Guild for Community Arts Education and has a long-standing reputation for providing quality music instruction to student of all ages.</p> <div class="callout-two-columns__links"> <div class="callout-two-columns__link-container"> <a href="/about/camps-community-programming/community-music-institute" target="_self" aria-label="Community Music Institute - /about/camps-community-programming/community-music-institute - a arrow" class="arrow-link " > <span class="arrow-link__text">Community Music Institute</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> </div> </div> </div> </div> <div class=" callout-two-columns callout-two-columns--white callout-two-columns--right " > <div class="callout-two-columns__inner"> <div class="callout-two-columns__image-container"> <img decoding="async" class="callout-two-columns__image" src="https://www.lvc.edu/wp-content/uploads/2024/07/Act-Sci-Camp-2024-computers.jpeg.webp" alt="Students work on computers during 2024 Actuarial Science Camp at LVC" loading="lazy" /> </div> <div class="callout-two-columns__text"> <h2 class="callout-two-columns__heading"> <div class="callout-two-columns__heading-text"> Actuarial Science Camp </div> </h2> <p class="callout-two-columns__copy">LVC has had a successful Actuarial Science Program for more than 40 years, and we’ve run this summer camp for more than three decades. </p> <div class="callout-two-columns__links"> <div class="callout-two-columns__link-container"> <a href="https://www.lvc.edu/about/camps-community-programming/actuarial-science-camp/" target="_self" aria-label="Actuarial Science Camp - https://www.lvc.edu/about/camps-community-programming/actuarial-science-camp/ - a arrow" class="arrow-link " > <span class="arrow-link__text">Actuarial Science Camp</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> </div> </div> </div> </div> <div class=" callout-two-columns callout-two-columns--white callout-two-columns--left " > <div class="callout-two-columns__inner"> <div class="callout-two-columns__image-container"> <img decoding="async" class="callout-two-columns__image" src="https://www.lvc.edu/wp-content/uploads/2022/08/65993_L12002_0323.jpg.webp" alt="Closeup of students' hands on computer keyboards" loading="lazy" /> </div> <div class="callout-two-columns__text"> <h2 class="callout-two-columns__heading"> <div class="callout-two-columns__heading-text"> Computer & Data Science Camp </div> </h2> <p class="callout-two-columns__copy">Our Coding Camp is a week-long intensive program for rising high school juniors and seniors designed to help them decide if they’re interested in computer programming and data science careers.</p> <div class="callout-two-columns__links"> <div class="callout-two-columns__link-container"> <a href="https://www.lvc.edu/about/camps-community-programming/computer-data-science-summer-camp/" target="_self" aria-label="Computer and Data Science Camp - https://www.lvc.edu/about/camps-community-programming/computer-data-science-summer-camp/ - a arrow" class="arrow-link " > <span class="arrow-link__text">Computer and Data Science Camp</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> </div> </div> </div> </div> <div class=" callout-two-columns callout-two-columns--light-blue callout-two-columns--right " > <div class="callout-two-columns__inner"> <div class="callout-two-columns__image-container"> <img decoding="async" class="callout-two-columns__image" src="https://www.lvc.edu/wp-content/uploads/2024/08/BioMedical_Camp-8.jpg.webp" alt="LVC summer Health & Biomedical Sciences Camp students" loading="lazy" /> </div> <div class="callout-two-columns__text"> <h2 class="callout-two-columns__heading"> <div class="callout-two-columns__heading-text"> Health & Biomedical Sciences Camp </div> </h2> <p class="callout-two-columns__copy">The Health & Biomedical Sciences Camp provides high school students with a window into the scientific basis of human health. </p> <div class="callout-two-columns__links"> <div class="callout-two-columns__link-container"> <a href="/about/camps-community-programming/health-biomedical-sciences-camp" target="_self" aria-label="Health & Biomedical Sciences Camp - /about/camps-community-programming/health-biomedical-sciences-camp - a arrow" class="arrow-link " > <span class="arrow-link__text">Health & Biomedical Sciences Camp</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> </div> </div> </div> </div> <div class=" callout-two-columns callout-two-columns--gray callout-two-columns--left " > <div class="callout-two-columns__inner"> <div class="callout-two-columns__image-container"> <img decoding="async" class="callout-two-columns__image" src="https://www.lvc.edu/wp-content/uploads/2022/08/slp-scope3.jpg.webp" alt="Speech therapist helping patient" loading="lazy" /> </div> <div class="callout-two-columns__text"> <h2 class="callout-two-columns__heading"> <div class="callout-two-columns__heading-text"> Speech-language Pathology Camp </div> </h2> <p class="callout-two-columns__copy">This three-day, overnight summer camp is for rising high school juniors and seniors to explore speech-language pathology at LVC.</p> <div class="callout-two-columns__links"> <div class="callout-two-columns__link-container"> <a href="https://www.lvc.edu/about/camps-community-programming/speech-language-pathology-summer-camp/" target="_self" aria-label="Speech-Language Pathology Summer Camp - https://www.lvc.edu/about/camps-community-programming/speech-language-pathology-summer-camp/ - a arrow" class="arrow-link " > <span class="arrow-link__text">Speech-Language Pathology Summer Camp</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> </div> </div> </div> </div> <div class=" callout-two-columns callout-two-columns--white callout-two-columns--right " > <div class="callout-two-columns__inner"> <div class="callout-two-columns__image-container"> <img decoding="async" class="callout-two-columns__image" src="https://www.lvc.edu/wp-content/uploads/2024/08/LVC_Music_Camp_Recital24-13.jpg.webp" alt="Summer music camp students perform in recital" loading="lazy" /> </div> <div class="callout-two-columns__text"> <h2 class="callout-two-columns__heading"> <div class="callout-two-columns__heading-text"> Summer Music Camp </div> </h2> <p class="callout-two-columns__copy">Lebanon Valley College’s Music Department offers a summer music camp for students entering grades 9 through 12.</p> <div class="callout-two-columns__links"> <div class="callout-two-columns__link-container"> <a href="/about/camps-community-programming/summer-music-camp" target="_self" aria-label="Summer Music Camps - /about/camps-community-programming/summer-music-camp - a arrow" class="arrow-link " > <span class="arrow-link__text">Summer Music Camps</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> </div> </div> </div> </div> <div class=" callout-two-columns callout-two-columns--white callout-two-columns--left " > <div class="callout-two-columns__inner"> <div class="callout-two-columns__image-container"> <img decoding="async" class="callout-two-columns__image" src="https://www.lvc.edu/wp-content/uploads/2024/12/Spring_Musical_24-20.jpg.webp" alt="LVC students rehearse spring musical" loading="lazy" /> </div> <div class="callout-two-columns__text"> <h2 class="callout-two-columns__heading"> <div class="callout-two-columns__heading-text"> Summer Music Theatre Camp </div> </h2> <p class="callout-two-columns__copy">This weeklong immersive experience offers students a chance to refine their skills in acting, singing, dancing, or theatre design. Guided by expert faculty, participants will engage in college-level training designed to develop artistry, build confidence, and prepare for future opportunities in theatre.</p> <div class="callout-two-columns__links"> <div class="callout-two-columns__link-container"> <a href="https://www.lvc.edu/about/camps-community-programming/summer-music-theatre-camp/" target="_self" aria-label="Summer Music Theatre Camps - https://www.lvc.edu/about/camps-community-programming/summer-music-theatre-camp/ - a arrow" class="arrow-link " > <span class="arrow-link__text">Summer Music Theatre Camps</span> <svg width="27.035" height="23.007" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.035 23.007" class="arrow-link__arrow"> <path d="M15.565,0,13.684,1.874l8.251,8.274H0V12.8H21.99l-8.306,8.331,1.881,1.874L27.035,11.5Z" stroke="none" /> </svg> </a> </div> </div> </div> </div> </div> </main> <footer class="footer" id="global-footer"> <div class="footer__top"> <div class="footer__top-inner"> <img class="footer__logo" src="https://www.lvc.edu/wp-content/uploads/2022/10/lvc.svg" alt="Lebanon Valley College Logo" loading="lazy" /> <div class="footer__top-text"> <div class="footer__info"> <address class="footer__address"> <div class="footer__address-line">101 N. College Avenue</div> <div class="footer__address-line">Annville, PA 17003-1400</div> </address> <a href="tel:1-866-LVC-4ADM" class="footer__phone">1-866-LVC-4ADM</a> </div> <div class="footer__links-container"> <div class="footer__links"> <a class="footer__link" href="/about/our-location/campus-maps/" target="_self" ><span>Campus Maps & Directions</span></a> <a class="footer__link" href="/where-to-park/" target="_self" ><span>Where to Park</span></a> <a class="footer__link" href="/working-at-lvc/" target="_self" ><span>Working at LVC</span></a> <a class="footer__link" href="https://lvc.textbookx.com/" target="_blank" ><span>LVC Online Bookstore</span></a> <a class="footer__link" href="https://lvc.getugear.com/" target="_blank" ><span>LVC Gear Shop</span></a> </div> <div class="footer__links"> <a class="footer__link" href="/registrar/academic-calendar/" target="_self" ><span>Academic Calendar</span></a> <a class="footer__link" href="/library/" target="_self" ><span>Bishop Library</span></a> <a class="footer__link" href="/suzanne-h-arnold-art-gallery/" target="_self" ><span>The Suzanne H. Arnold Gallery</span></a> <a class="footer__link" href="/offices/" target="_self" ><span>Offices & Directories</span></a> <a class="footer__link" href="https://portal.lvc.edu/mylvc/" target="_blank" ><span>MyLVC</span></a> </div> </div> </div> </div> </div> <div class="footer__bottom"> <div class="footer__bottom-inner"> <div class="footer__social"> <a href="https://www.linkedin.com/school/lebanon-valley-college/" target="_blank" rel="noopener" class="footer__social-link"> <span class="sr-only">LVC LinkedIn</span> <svg width="1" height="1" class="footer__social-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 448"><path d="M416,0H31.9C14.3,0,0,14.5,0,32.3V415.7c0,17.8,14.3,32.3,31.9,32.3H416c17.6,0,32-14.5,32-32.3V32.3c0-17.8-14.4-32.3-32-32.3ZM135.4,384H69V170.2h66.5v213.8h-.1Zm-33.2-243c-21.3,0-38.5-17.3-38.5-38.5s17.2-38.5,38.5-38.5,38.5,17.3,38.5,38.5-17.2,38.5-38.5,38.5Zm282.1,243h-66.4v-104c0-24.8-.5-56.7-34.5-56.7-34.6,0-39.9,27-39.9,54.9v105.8h-66.4V170.2h63.7v29.2h.9c8.9-16.8,30.6-34.5,62.9-34.5,67.2,0,79.7,44.3,79.7,101.9v117.2Z"/></svg> </a> <a href="https://twitter.com/LVC" target="_blank" rel="noopener" class="footer__social-link"> <span class="sr-only">LVC Twitter</span> <svg width="1200" height="1227" viewBox="0 0 1200 1227" class="footer__social-image" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="white"/> </svg> </a> <a href="https://www.facebook.com/lebanonvalleycollege/" target="_blank" rel="noopener" class="footer__social-link"> <span class="sr-only">LVC Facebook</span> <svg width="1" height="1" class="footer__social-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 448"><path d="M400,0H48C21.5,0,0,21.5,0,48V400c0,26.5,21.5,48,48,48H185.2v-152.3h-63v-71.7h63v-54.6c0-62.2,37-96.5,93.7-96.5,27.1,0,55.5,4.8,55.5,4.8v61h-31.3c-30.8,0-40.4,19.1-40.4,38.7v46.6h68.8l-11,71.7h-57.8v152.3h137.3c26.5,0,48-21.5,48-48V48c0-26.5-21.5-48-48-48Z"/></svg> </a> <a href="https://www.instagram.com/lebanonvalleycollege/" target="_blank" rel="noopener" class="footer__social-link"> <span class="sr-only">LVC Instagram</span> <svg width="448.25" height="448.15" class="footer__social-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448.25 448.15"><path d="M224.175,109.175c-63.6,0-114.9,51.3-114.9,114.9s51.3,114.9,114.9,114.9,114.9-51.3,114.9-114.9-51.3-114.9-114.9-114.9Zm0,189.6c-41.1,0-74.7-33.5-74.7-74.7s33.5-74.7,74.7-74.7,74.7,33.5,74.7,74.7-33.6,74.7-74.7,74.7h0ZM370.575,104.475c0,14.9-12,26.8-26.8,26.8-14.9,0-26.8-12-26.8-26.8s12-26.8,26.8-26.8,26.8,12,26.8,26.8Zm76.1,27.2c-1.7-35.9-9.9-67.7-36.2-93.9C384.275,11.575,352.475,3.375,316.575,1.575,279.575-.525,168.675-.525,131.675,1.575c-35.8,1.7-67.6,9.9-93.9,36.1C11.475,63.875,3.375,95.675,1.575,131.575c-2.1,37-2.1,147.9,0,184.9,1.7,35.9,9.9,67.7,36.2,93.9,26.3,26.2,58,34.4,93.9,36.2,37,2.1,147.9,2.1,184.9,0,35.9-1.7,67.7-9.9,93.9-36.2,26.2-26.2,34.4-58,36.2-93.9,2.1-37,2.1-147.8,0-184.8h0Zm-47.8,224.5c-7.8,19.6-22.9,34.7-42.6,42.6-29.5,11.7-99.5,9-132.1,9s-102.7,2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7,9-132.1c7.8-19.6,22.9-34.7,42.6-42.6,29.5-11.7,99.5-9,132.1-9s102.7-2.6,132.1,9c19.6,7.8,34.7,22.9,42.6,42.6,11.7,29.5,9,99.5,9,132.1s2.7,102.7-9,132.1Z"/></svg> </a> <a href="https://www.tiktok.com/@lebanonvalleycollege" target="_blank" rel="noopener" class="footer__social-link"> <span class="sr-only">LVC TikTok</span> <svg width="2859" height="3333" class="footer__social-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2859 3333" fill-rule="evenodd" clip-rule="evenodd"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"/></svg> </a> </div> <div class="footer__bottom-links"> <a class="footer__bottom-link" href="/policies-legal-notices/" target="_self" ><span>Policies & Legal Notices</span></a> <a class="footer__bottom-link" href="/consumer-information/" target="_self" ><span>Consumer Information</span></a> <a class="footer__bottom-link" href="https://www.lvc.edu/translate/" target="_self" ><span>Translate</span></a> </div> <div class="footer__copyright">© 2024 Lebanon Valley College</div> </div> </div> </footer> </div> <script id="simpscar-src/js/main.js-js-extra"> var wp_config = {"ajaxurl":"https:\/\/www.lvc.edu\/wp-admin\/admin-ajax.php","post_id":"990"}; </script> <script type='module' src="https://www.lvc.edu/wp-content/themes/lvc/dist/assets/main.2fd93f79.js" id="simpscar-src/js/main.js-js"></script> <script type="text/javascript"> /* <![CDATA[ */ document.querySelectorAll("ul.nav-menu").forEach( ulist => { if (ulist.querySelectorAll("li").length == 0) { ulist.style.display = "none"; } } ); /* ]]> */ </script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-b58fa267d1713131c34","applicationID":"539601777","transactionName":"NFNWYBFYXENYV0IKDg0ZdVcXUF1eFl1YBwQb","queueTime":0,"applicationTime":913,"atts":"GBRVFllCT00=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>