<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge"><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:"1103402079",accountID:"6565375",trustKey:"6565375",xpid:"UgMBVFVUDRABVFhWBQcFXlQJ",licenseKey:"NRJS-c4a5589492b59262de5",applicationID:"1094262808"};;/*! For license information please see nr-loader-spa-1.293.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){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>s,f:()=>a});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};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const s=e=>(0,i.a)(e,o)},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.293.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},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}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>u,Ze:()=>f,x3:()=>d});var n=r(3241),i=r(7836),o=r(3606),a=r(860),s=r(2646);const c={};function u(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function d(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),p(e,t,!1),c[e].size&&h(e))}function l(e){if(!e)throw new Error("agentIdentifier required");c[e]||(c[e]=new Map)}function f(e="",t="feature",r=!1){if(l(e),!e||!c[e].get(t)||r)return p(e,t);c[e].get(t).staged=!0,h(e)}function h(e){const t=Array.from(c[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{c[e].delete(t),p(e,t)})))}function p(e,t,r=!0){const a=e?i.ee.get(e):i.ee,c=o.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=c[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof s.y&&t[0].on(e,t[1])}))}))}}a.isolatedBacklog||delete c[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function g(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:()=>s,ee:()=>c});var n=r(384),i=r(8990),o=r(2646),a=r(5607);const s="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},d={},l=!1;try{l=16===r.length&&u.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(c.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var s=h(n),u=g(e),d=u.length,l=0;l<d;l++)u[l].apply(s,r);var p=v()[a[e]];p&&p.push([f,e,r,s]);return s},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{a[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof o.y?e:e?(0,i.I)(e,s,(()=>new o.y(s))):new o.y(s)}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"),u=(0,n.Zm)();u.ee||(u.ee=c)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,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";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,t:()=>a});var n=r(3241);const i=new Set,o={};function a(e,t){const r=t.agentIdentifier;o[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),o[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},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""}}},3496:(e,t,r)=>{"use strict";function n(e){return!e||!(!e.licenseKey||!e.applicationID)}function i(e,t){return!e||e.licenseKey===t.info.licenseKey&&e.applicationID===t.info.applicationID}r.d(t,{A:()=>i,I:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,Qr:()=>s,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)}function s(e){if(i())return e();(0,n.sp)("popstate",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,pV:()=>d});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,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},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;let f;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);const h=performance.now();let p=h;try{return l=t.apply(a,o),p=performance.now(),l}catch(e){throw p=performance.now(),i(r+"err",[o,a,e],d,c),f=e,f}finally{const e=p-h,t={duration:e,isLongTask:e>=50,methodName:s,thrownError:f};t.isLongTask&&i("long-task",[t],d,c),i(r+"end",[o,a,l,t],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,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,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,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},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,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=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(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO,u,d=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[d,t,r,c,u],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);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",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:()=>s,CT:()=>c,SR:()=>a,rF:()=>u});var n=r(384),i=r(7767),o=r(6154);function a(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function s(e){return!0===e?.session_replay.preload&&a(e)}function c(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.WN-t.correctedOriginTime)}}function u(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738:(e,t,r)=>{"use strict";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:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=["click","keydown","submit","popstate"],o="api",a="initialPageLoad",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={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:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(944),i=r(4261);class o{#e(e,...t){if(this[e]!==o.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(){return this.#e(i.dT)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>d,BL:()=>c,CH:()=>p,Dl:()=>R,Fw:()=>w,PA:()=>v,Pl:()=>n,Tb:()=>f,U2:()=>a,V1:()=>A,Wb:()=>T,bt:()=>y,cD:()=>b,d3:()=>x,dT:()=>u,eY:()=>g,fF:()=>h,hG:()=>o,hw:()=>i,k6:()=>s,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",o="addPageAction",a="addToTrace",s="addRelease",c="finished",u="interaction",d="log",l="noticeError",f="pauseReplay",h="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",b="setCustomAttribute",y="setErrorHandler",w="setPageViewName",R="setUserId",x="start",T="wrapLogger",A="measure"},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>S});var n=r(384),i=r(1741);var o=r(2555),a=r(3333);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),u=r(944),d=r(8122);const l="[data-nr-mask]",f=e=>(0,d.a)(e,(()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{allow_registered_children:!0,duplicate_registered_data:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(a.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(a.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,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){s(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,u.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){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.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,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var h=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v={appMetadata:{},customTransaction:void 0,denyList:void 0,disabled:!1,entityManager:void 0,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,get harvestCount(){return++g}},b=e=>{const t=(0,d.a)(e,v),r=Object.keys(m).reduce(((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e)),{});return Object.defineProperties(t,r)};var y=r(5701);const w=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var R=r(7836),x=r(3241);const T={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A=e=>(0,d.a)(e,T),E=new Set;function S(e,t={},r,a){let{init:s,info:c,loader_config:u,runtime:d={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();s=e.init,c=e.info,u=e.loader_config}e.init=f(s||{}),e.loader_config=A(u||{}),c.jsAttributes??={},h.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,o.D)(c);const p=e.init,g=[c.beacon,c.errorBeacon];E.has(e.agentIdentifier)||(p.proxy.assets&&(w(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach((r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let o=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return o?o(...t):n})}))}(e),(0,n.US)("activatedFeatures",y.B),e.runSoftNavOverSpa&&=!0===p.soft_navigations.enabled&&p.feature_flags.includes("soft_nav")),d.denyList=[...p.ajax.deny_list||[],...p.ajax.block_internal?g:[]],d.ptid=e.agentIdentifier,d.loaderType=r,e.runtime=b(d),E.has(e.agentIdentifier)||(e.ee=R.ee.get(e.agentIdentifier),e.exposed=l,(0,x.W)({agentIdentifier:e.agentIdentifier,drained:!!y.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),E.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.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.293.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.293.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-cEmCt/vG1anp3Npyuxwqcxqvx31FELkFrcLe6DJfvgis9d0YgKwX9/w90OQeoxYwWm4WLTxEpgIMR26NRroZwg==",249:"sha512-Wf8L4Tf/x6L4EHJaY6phnsZAgR7A/do7bPghfQXmosP4aSTn964TgjYKN+kdwsU9grVvyppZ4a3hCAX2HE05OA==",212:"sha512-Q/Dh/Hp0TZ2E9Rgmfnw7GzPv//tf9F0XdDVdzRHO7/6DZI/XD0X4mguKk9zdQ/7xEbFvtWaUHJtYL0itkZBkGg=="};(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.293.0.PROD"]=self["webpackChunk:NRBA-1.293.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(9566),t=i(1741);class r extends t.W{agentIdentifier=(0,e.LA)(16)}var n=i(860);const o=Object.values(n.K7);var a=i(5205);var s=i(9908),c=i(1863),u=i(4261),d=i(3241),l=i(944),f=i(5701),h=i(8154);function p(e,t,i,o){const a=o||i;!a||a[e]&&a[e]!==r.prototype[e]||(a[e]=function(){(0,s.p)(h.xV,["API/"+e+"/called"],void 0,n.K7.metrics,i.ee),(0,d.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.[i.agentIdentifier],type:"data",name:"api",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(i||null===r)&&(0,s.p)(u.Pl+n,[(0,c.t)(),t,r],void 0,"session",e.ee)}var m=i(1687),v=i(4234),b=i(5289),y=i(6154),w=i(5270),R=i(7767),x=i(6389);class T extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise(((t,r)=>{this.ee.on("manual-start-all",(0,x.J)((()=>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()})))})):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let a;await this.deferred;try{if((0,R.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,6526));a=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),this.featureName===n.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,a,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void o(!1);const{Aggregate:n}=await t();this.featAggregate=new n(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),o(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),o(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)((()=>a()),!0):a()}#t(e,t,r){switch(e){case n.K7.sessionReplay:return(0,w.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var A=i(6630),E=i(2614);class S extends T{static featureName=A.T;constructor(e){var t;super(e,A.T),this.setupInspectionEvents(e.agentIdentifier),t=e,p(u.Fw,(function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(u.Pl+u.Fw,[(0,c.t)()],void 0,void 0,t.ee))}),t),this.ee.on("api-send-rum",((e,t)=>(0,s.p)("send-rum",[e,t],void 0,this.featureName,this.ee))),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,1983))))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,d.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:"complete"===t.target.readyState,type:"window",name:r,data:t.target.location+""})};(0,b.sB)((e=>{t(e,"DOMContentLoaded")})),(0,b.GG)((e=>{t(e,"load")})),(0,b.Qr)((e=>{t(e,"navigate")})),this.ee.on(E.tS.UPDATE,((t,r)=>{(0,d.W)({agentIdentifier:e,type:"lifecycle",name:"session",data:r})}))}}var _=i(384);var N=i(2843),O=i(3878),I=i(782);class P extends T{static featureName=I.T;constructor(e){super(e,I.T),y.RI&&((0,N.u)((()=>(0,s.p)("docHidden",[(0,c.t)()],void 0,I.T,this.ee)),!0),(0,O.sp)("pagehide",(()=>(0,s.p)("winPagehide",[(0,c.t)()],void 0,I.T,this.ee))),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,9917)))))}}class j extends T{static featureName=h.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,s.p)(h.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,8351))))}}var k=i(6774),C=i(3304);class L{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,C.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return K(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function H(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(K(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return M(e.reason)}const r=M(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function D(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return K(e.error)?e.error:M(e)}function K(e){return e instanceof Error&&!!e.stack}function U(e,t,r,i,o=(0,c.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,o,!1,t,r.runtime.isRecording,void 0,i],void 0,n.K7.jserrors,r.ee)}var F=i(3496),W=i(993),B=i(3785);function G(e,{customAttributes:t={},level:r=W.p_.INFO}={},n,i,o=(0,c.t)()){(0,B.R)(n.ee,e,t,r,i,o)}function V(e,t,r,i,o=(0,c.t)()){(0,s.p)(u.Pl+u.hG,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function z(e){p(u.eY,(function(t){return function(e,t){const r={};let i,o;(0,l.R)(54,"newrelic.register"),e.init.api.allow_registered_children||(i=()=>(0,l.R)(55));t&&(0,F.I)(t)||(i=()=>(0,l.R)(48,t));const a={addPageAction:(n,i={})=>{u(V,[n,{...r,...i},e],t)},log:(n,i={})=>{u(G,[n,{...i,customAttributes:{...r,...i.customAttributes||{}}},e],t)},noticeError:(n,i={})=>{u(U,[n,{...r,...i},e],t)},setApplicationVersion:e=>{r["application.version"]=e},setCustomAttribute:(e,t)=>{r[e]=t},setUserId:e=>{r["enduser.id"]=e},metadata:{customAttributes:r,target:t,get connected(){return o||Promise.reject(new Error("Failed to connect"))}}};i?i():o=new Promise(((n,i)=>{try{const o=e.runtime?.entityManager;let s=!!o?.get().entityGuid,c=o?.getEntityGuidFor(t.licenseKey,t.applicationID),u=!!c;if(s&&u)t.entityGuid=c,n(a);else{const d=setTimeout((()=>i(new Error("Failed to connect - Timeout"))),15e3);function l(r){(0,F.A)(r,e)?s||=!0:t.licenseKey===r.licenseKey&&t.applicationID===r.applicationID&&(u=!0,t.entityGuid=r.entityGuid),s&&u&&(clearTimeout(d),e.ee.removeEventListener("entity-added",l),n(a))}e.ee.emit("api-send-rum",[r,t]),e.ee.on("entity-added",l)}}catch(f){i(f)}}));const u=async(t,r,a)=>{if(i)return i();const u=(0,c.t)();(0,s.p)(h.xV,["API/register/".concat(t.name,"/called")],void 0,n.K7.metrics,e.ee);try{await o;const n=e.init.api.duplicate_registered_data;(!0===n||Array.isArray(n)&&n.includes(a.entityGuid))&&t(...r,void 0,u),t(...r,a.entityGuid,u)}catch(e){(0,l.R)(50,e)}};return a}(e,t)}),e)}class Z extends T{static featureName=k.T;constructor(e){var t;super(e,k.T),t=e,p(u.o5,((e,r)=>U(e,r,t)),t),function(e){p(u.bt,(function(t){e.runtime.onerror=t}),e)}(e),function(e){let t=0;p(u.k6,(function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))}),e)}(e),z(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((t,r)=>{this.abortHandler&&(0,s.p)("ierr",[M(t),(0,c.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)})),y.gm.addEventListener("unhandledrejection",(t=>{this.abortHandler&&(0,s.p)("err",[H(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener("error",(t=>{this.abortHandler&&(0,s.p)("err",[D(t),(0,c.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5928))))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var q=i(8990);let X=1;function Y(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===y.gm?0:(0,q.I)(e,"nr@id",(function(){return X++}))}function J(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,C.A)(e).length}catch(e){return}}}var Q=i(8139),ee=i(7836),te=i(3434);const re={},ne=["open","send"];function ie(e){var t=e||ee.ee;const r=function(e){return(e||ee.ee).get("xhr")}(t);if(void 0===y.gm.XMLHttpRequest)return r;if(re[r.debugId]++)return r;re[r.debugId]=1,(0,Q.u)(t);var n=(0,te.YM)(r),i=y.gm.XMLHttpRequest,o=y.gm.MutationObserver,a=y.gm.Promise,s=y.gm.setInterval,c="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],d=[],f=y.gm.XMLHttpRequest=function(e){const t=new i(e),o=r.context(t);try{r.emit("new-xhr",[t],o),t.addEventListener(c,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,u,"fn-",b)}),(0,O.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function h(e,t){n.inPlace(t,["onreadystatechange"],"fn-",b)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,f),f.prototype=i.prototype,n.inPlace(f.prototype,ne,"-xhr-",b),r.on("send-xhr-start",(function(e,t){h(e,t),function(e){d.push(e),o&&(p?p.then(v):s?s(v):(g=-g,m.data=g))}(t)})),r.on("open-xhr-start",h),o){var p=a&&a.resolve();if(!s&&!a){var g=1,m=document.createTextNode(g);new o(v).observe(m,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===c||v()}));function v(){for(var e=0;e<d.length;e++)h(0,d[e]);d.length&&(d=[])}function b(e,t){return t}return r}var oe="fetch-",ae=oe+"body-",se=["arrayBuffer","blob","json","text","formData"],ce=y.gm.Request,ue=y.gm.Response,de="prototype";const le={};function fe(e){const t=function(e){return(e||ee.ee).get("fetch")}(e);if(!(ce&&ue&&y.gm.fetch))return t;if(le[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[ee.P]&&o[ee.P].dt&&(e=o[ee.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 le[t.debugId]=1,se.forEach((e=>{r(ce[de],e,ae),r(ue[de],e,ae)})),r(y.gm,"fetch",oe),t.on(oe+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(oe+"done",[null,r],n)}else t.emit(oe+"done",[e],n)})),t}var he=i(7485);class pe{constructor(e){this.agentRef=e}generateTracePayload(t){const r=this.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,e.ZF)(),s=(0,e.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&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 y.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,C.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,he.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var ge=i(9300),me=i(7295),ve=["load","error","abort","timeout"],be=ve.length,ye=(0,_.dV)().o.REQ,we=(0,_.dV)().o.XHR;const Re="X-NewRelic-App-Data";class xe extends T{static featureName=ge.T;constructor(e){super(e,ge.T),this.dt=new pe(e),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};y.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Te(r,t.name),this.handler("xhr",[r,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,n.K7.ajax)}}))}catch(e){}fe(this.ee),ie(this.ee),function(e,t,r,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,O.jT)(!1)),y.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.jT)(!1))}function a(e){this.params={method:e[0]},Te(this,e[1]),this.metrics={}}function u(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var o=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),o=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),o=!0),o&&(this.dt=n)}}function d(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=J(i);a&&(n.txSize=a)}this.startTime=(0,c.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<be;s++)r.addEventListener(ve[s],this.listener,(0,O.jT)(!1))}function l(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function f(e,t){var r=""+Y(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Y(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,c.t)()}function m(e,r){r instanceof we&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function v(e,r){r instanceof we&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function b(e,t,r){t instanceof we&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,c.t)()))}function w(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,c.t)()-this.xhrCbStart,this.onload,r],r)}function R(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&y.RI&&(t=""+y.gm.location.href):e[0]&&e[0].url?t=e[0].url:y.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,he.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,n)&&(this.dt=n),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 x(e,t){this.params={},this.metrics={},this.startTime=(0,c.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 ye?r=i.url:y.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Te(this,r);var o=(""+(i&&i instanceof ye&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=J(n.body)||0}function T(e,t){if(this.endTime=(0,c.t)(),this.params||(this.params={}),(0,me.iW)(this.params))return;let i;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const o={txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,n.K7.ajax)}function A(e){const t=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<be;t++)e.removeEventListener(ve[t],this.listener,!1);t.aborted||(0,me.iW)(t)||(i.duration=(0,c.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),i.cbTime=this.cbTime,r("xhr",[t,i,this.startTime,this.endTime,"xhr"],this,n.K7.ajax))}}function E(e,r){e.params.status=r.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?J(e.response):"text"===r||""===r||void 0===r?J(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&r.getAllResponseHeaders().indexOf(Re)>=0){var o=r.getResponseHeader(Re);o&&((0,s.p)(h.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,n.K7.metrics,t),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",o),t.on("open-xhr-start",a),t.on("open-xhr-end",u),t.on("send-xhr-start",d),t.on("xhr-cb-time",l),t.on("xhr-load-added",f),t.on("xhr-load-removed",p),t.on("xhr-resolved",g),t.on("addEventListener-end",m),t.on("removeEventListener-end",v),t.on("fn-end",w),t.on("fetch-before-start",R),t.on("fetch-start",x),t.on("fn-start",b),t.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,3845))))}}function Te(e,t){var r=(0,he.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 Ae={},Ee=["pushState","replaceState"];function Se(e){const t=function(e){return(e||ee.ee).get("history")}(e);return!y.RI||Ae[t.debugId]++||(Ae[t.debugId]=1,(0,te.YM)(t).inPlace(window.history,Ee,"-")),t}var _e=i(3738);function Ne(e){p(u.BL,(function(t=Date.now()){const r=t-y.WN;r<0&&(0,l.R)(62,t),(0,s.p)(h.XG,[u.BL,{time:r}],void 0,n.K7.metrics,e.ee),e.addToTrace({name:u.BL,start:t,origin:"nr"}),(0,s.p)(u.Pl+u.hG,[r,u.BL],void 0,n.K7.genericEvents,e.ee)}),e)}const{He:Oe,bD:Ie,d3:Pe,Kp:je,TZ:ke,Lc:Ce,uP:Le,Rz:Me}=_e;class He extends T{static featureName=ke;constructor(e){var t;super(e,ke),t=e,p(u.U2,(function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,s.p)("bstApi",[r],void 0,n.K7.sessionTrace,t.ee)}),t),Ne(e);if(!(0,R.V)(e.init))return void this.deregisterDrain();const r=this.ee;let o;Se(r),this.eventsEE=(0,Q.u)(r),this.eventsEE.on(Le,(function(e,t){this.bstStart=(0,c.t)()})),this.eventsEE.on(Ce,(function(e,t){(0,s.p)("bst",[e[0],t,this.bstStart,(0,c.t)()],void 0,n.K7.sessionTrace,r)})),r.on(Me+Pe,(function(e){this.time=(0,c.t)(),this.startPath=location.pathname+location.hash})),r.on(Me+je,(function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,n.K7.sessionTrace,r)}));try{o=new PerformanceObserver((e=>{const t=e.getEntries();(0,s.p)(Oe,[t],void 0,n.K7.sessionTrace,r)})),o.observe({type:Ie,buffered:!0})}catch(e){}this.importAggregator(e,(()=>i.e(478).then(i.bind(i,575))),{resourceObserver:o})}}var De=i(6344);class Ke extends T{static featureName=De.TZ;#n;#i;constructor(e){var t;let r;super(e,De.TZ),t=e,p(u.CH,(function(){(0,s.p)(u.CH,[],void 0,n.K7.sessionReplay,t.ee)}),t),function(e){p(u.Tb,(function(){(0,s.p)(u.Tb,[],void 0,n.K7.sessionReplay,e.ee)}),e)}(e),this.#i=e;try{r=JSON.parse(localStorage.getItem("".concat(E.H3,"_").concat(E.uh)))}catch(e){}(0,w.SR)(e.init)&&this.ee.on(De.G4.RECORD,(()=>this.#o())),this.#a(r)?(this.#n=r?.sessionReplayMode,this.#s()):this.importAggregator(this.#i,(()=>i.e(478).then(i.bind(i,6167)))),this.ee.on("err",(e=>{this.#i.runtime.isRecording&&(this.errorNoticed=!0,(0,s.p)(De.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))}))}#a(e){return e&&(e.sessionReplayMode===E.g.FULL||e.sessionReplayMode===E.g.ERROR)||(0,w.Aw)(this.#i.init)}#c=!1;async#s(e){if(!this.#c){this.#c=!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.#n,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#i}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){this.parent.ee.emit("internal-error",[e])}this.importAggregator(this.#i,(()=>i.e(478).then(i.bind(i,6167))),{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==E.g.FULL&&this.featAggregate.initializeRecording(E.g.FULL,!0):(this.#n=E.g.FULL,this.#s(De.Qb.API),this.recorder&&this.recorder.parent.mode!==E.g.FULL&&(this.recorder.parent.mode=E.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ue=i(3962);function Fe(e){const t=e.ee.get("tracer");function r(){}p(u.dT,(function(e){return(new r).get("object"==typeof e?e:{})}),e);const i=r.prototype={createTracer:function(r,i){var o={},a=this,d="function"==typeof i;return(0,s.p)(h.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,s.p)(u.hw+"tracer",[(0,c.t)(),r,o],a,n.K7.spa,e.ee),function(){if(t.emit((d?"":"no-")+"fn-start",[(0,c.t)(),a,d],o),d)try{return i.apply(this,arguments)}catch(e){const r="string"==typeof e?new Error(e):e;throw t.emit("fn-err",[arguments,this,r],o),r}finally{t.emit("fn-end",[(0,c.t)()],o)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((t=>{p.apply(this,[t,function(){return(0,s.p)(u.hw+t,[(0,c.t)(),...arguments],this,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa,e.ee),this},e,i])})),p(u.PA,(function(){e.runSoftNavOverSpa?(0,s.p)(u.hw+"routeName",[performance.now(),...arguments],void 0,n.K7.softNav,e.ee):(0,s.p)(u.Pl+"routeName",[(0,c.t)(),...arguments],this,n.K7.spa,e.ee)}),e)}class We extends T{static featureName=Ue.TZ;constructor(e){if(super(e,Ue.TZ),Fe(e),!y.RI||!(0,_.dV)().o.MO)return;const t=Se(this.ee);Ue.tC.forEach((e=>{(0,O.sp)(e,(e=>{a(e)}),!0)}));const r=()=>(0,s.p)("newURL",[(0,c.t)(),""+window.location],void 0,this.featureName,this.ee);t.on("pushState-end",r),t.on("replaceState-end",r);try{this.removeOnAbort=new AbortController}catch(e){}(0,O.sp)("popstate",(e=>(0,s.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let n=!1;const o=new((0,_.dV)().o.MO)(((e,t)=>{n||(n=!0,requestAnimationFrame((()=>{(0,s.p)("newDom",[(0,c.t)()],void 0,this.featureName,this.ee),n=!1})))})),a=(0,x.s)((e=>{(0,s.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,(()=>i.e(478).then(i.bind(i,4393))),{domObserver:o})}}var Be=i(7378);const Ge={},Ve=["appendChild","insertBefore","replaceChild"];function ze(e){const t=function(e){return(e||ee.ee).get("jsonp")}(e);if(!y.RI||Ge[t.debugId])return t;Ge[t.debugId]=!0;var r=(0,te.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,Ve,"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,O.jT)(!1)),e.removeEventListener("error",f,(0,O.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,O.jT)(!1)),e.removeEventListener("error",f,(0,O.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,O.jT)(!1)),e.addEventListener("error",f,(0,O.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const Ze={};function qe(e){const t=function(e){return(e||ee.ee).get("promise")}(e);if(Ze[t.debugId])return t;Ze[t.debugId]=!0;var r=t.context,n=(0,te.YM)(t),i=y.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}y.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[te.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 Xe={},Ye="setTimeout",$e="setInterval",Je="clearTimeout",Qe="-start",et=[Ye,"setImmediate",$e,Je,"clearImmediate"];function tt(e){const t=function(e){return(e||ee.ee).get("timer")}(e);if(Xe[t.debugId]++)return t;Xe[t.debugId]=1;var r=(0,te.YM)(t);return r.inPlace(y.gm,et.slice(0,2),Ye+"-"),r.inPlace(y.gm,et.slice(2,3),$e+"-"),r.inPlace(y.gm,et.slice(3),Je+"-"),t.on($e+Qe,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ye+Qe,(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 rt={};function nt(e){const t=function(e){return(e||ee.ee).get("mutation")}(e);if(!y.RI||rt[t.debugId])return t;rt[t.debugId]=!0;var r=(0,te.YM)(t),n=y.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:it,d3:ot,Kp:at,$p:st,wW:ct,e5:ut,tH:dt,uP:lt,rw:ft,Lc:ht}=Be;class pt extends T{static featureName=it;constructor(e){if(super(e,it),Fe(e),!y.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let t,r=0;const n=this.ee.get("tracer"),o=ze(this.ee),a=qe(this.ee),u=tt(this.ee),d=ie(this.ee),l=this.ee.get("events"),f=fe(this.ee),h=Se(this.ee),p=nt(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){r++,t=window.location.hash,this[lt]=(0,c.t)()}function v(){r--,window.location.hash!==t&&g(0,!0);var e=(0,c.t)();this[ut]=~~this[ut]+e-this[lt],this[ht]=e}function b(e,t){e.on(t,(function(){this[t]=(0,c.t)()}))}this.ee.on(lt,m),a.on(ft,m),o.on(ft,m),this.ee.on(ht,v),a.on(ct,v),o.on(ct,v),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,s.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([lt,ht,"xhr-resolved"],this.featureName),l.buffer([lt],this.featureName),u.buffer(["setTimeout"+at,"clearTimeout"+ot,lt],this.featureName),d.buffer([lt,"new-xhr","send-xhr"+ot],this.featureName),f.buffer([dt+ot,dt+"-done",dt+st+ot,dt+st+at],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([lt],this.featureName),a.buffer(["propagate",ft,ct,"executor-err","resolve"+ot],this.featureName),n.buffer([lt,"no-"+lt],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,dt+ot),b(f,dt+"-done"),b(o,"new-jsonp"),b(o,"jsonp-end"),b(o,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,r>1)}),(0,O.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5592))))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var gt=i(3333);class mt extends T{static featureName=gt.TZ;constructor(e){super(e,gt.TZ);const t=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];var r;if(r=e,p(u.hG,((e,t)=>V(e,t,r)),r),function(e){p(u.fF,(function(){(0,s.p)(u.Pl+u.fF,[(0,c.t)(),...arguments],void 0,n.K7.genericEvents,e.ee)}),e)}(e),Ne(e),z(e),function(e){p(u.V1,(function(t,r){const i=(0,c.t)(),{start:o,end:a,customAttributes:d}=r||{},f={customAttributes:d||{}};if("object"!=typeof f.customAttributes||"string"!=typeof t||0===t.length)return void(0,l.R)(57);const h=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(f.start=h(o,0),f.end=h(a,i),Number.isNaN(f.start)||Number.isNaN(f.end))(0,l.R)(57);else{if(f.duration=f.end-f.start,!(f.duration<0))return(0,s.p)(u.Pl+u.V1,[f,t],void 0,n.K7.genericEvents,e.ee),f;(0,l.R)(58)}}),e)}(e),y.RI&&(e.init.user_actions.enabled&&(gt.Zp.forEach((e=>(0,O.sp)(e,(e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),gt.qN.forEach((e=>{const t=(0,x.s)((e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,O.sp)(e,t)}))),e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,s.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}t.some((e=>e))?this.importAggregator(e,(()=>i.e(478).then(i.bind(i,8019)))):this.deregisterDrain()}}var vt=i(2646);const bt=new Map;function yt(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||ee.ee).get("logger")}(e),o=(0,te.YM)(i),a=new vt.y(ee.P);a.level=n.level,a.customAttributes=n.customAttributes;const s=t[r]?.[te.Jt]||t[r];return bt.set(s,a),o.inPlace(t,[r],"wrap-logger-",(()=>bt.get(s))),i}class wt extends T{static featureName=W.TZ;constructor(e){var t;super(e,W.TZ),t=e,p(u.$9,((e,r)=>G(e,r,t)),t),function(e){p(u.Wb,((t,r,{customAttributes:n={},level:i=W.p_.INFO}={})=>{yt(e.ee,t,r,{customAttributes:n,level:i})}),e)}(e),z(e);const r=this.ee;yt(r,y.gm.console,"log",{level:"info"}),yt(r,y.gm.console,"error",{level:"error"}),yt(r,y.gm.console,"warn",{level:"warn"}),yt(r,y.gm.console,"info",{level:"info"}),yt(r,y.gm.console,"debug",{level:"debug"}),yt(r,y.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,B.R)(r,e,n,t)})),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5288))))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features={},(0,_.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(S),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===n.K7.softNav)),(0,a.j)(this,e,e.loaderType||"agent"),t=this,p(u.cD,(function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return g(t,e,r,u.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)}),t),function(e){p(u.Dl,(function(t){if("string"==typeof t||null===t)return g(e,"enduser.id",t,u.Dl,!0);(0,l.R)(41,typeof t)}),e)}(this),function(e){p(u.nb,(function(t){if("string"==typeof t||null===t)return g(e,"application.version",t,u.nb,!1);(0,l.R)(42,typeof t)}),e)}(this),function(e){p(u.d3,(function(){e.ee.emit("manual-start-all")}),e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return o.forEach((r=>{t[r]=!!e[r]?.enabled})),t}(this.init),t=[...this.desiredFeatures];t.sort(((e,t)=>n.P3[e.featureName]-n.P3[t.featureName])),t.forEach((t=>{if(!e[t.featureName]&&t.featureName!==n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureName===n.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureName===n.K7.softNav)return;const r=function(e){switch(e){case n.K7.ajax:return[n.K7.jserrors];case n.K7.sessionTrace:return[n.K7.ajax,n.K7.pageViewEvent];case n.K7.sessionReplay:return[n.K7.sessionTrace];case n.K7.pageViewTiming:return[n.K7.pageViewEvent];default:return[]}}(t.featureName).filter((e=>!(e in this.features)));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.features[t.featureName]=new t(this)}))}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,_.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:[xe,S,P,He,Ke,j,Z,mt,wt,We,pt],loaderType:"spa"})})()})();</script>
  <title>Content Everywhere | Rosenfeld Media</title>
  	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	
<!-- Google Tag Manager for WordPress by gtm4wp.com -->
<script data-cfasync="false" data-pagespeed-no-defer>
	var gtm4wp_datalayer_name = "dataLayer";
	var dataLayer = dataLayer || [];
	const gtm4wp_use_sku_instead = false;
	const gtm4wp_currency = 'USD';
	const gtm4wp_product_per_impression = 10;
	const gtm4wp_clear_ecommerce = false;
</script>
<!-- End Google Tag Manager for WordPress by gtm4wp.com --><meta name="description" content="Future-proof your content strategy. Content Everywhere shows how to create flexible, reusable, and meaningful content for any device or channel.">
<meta name="robots" content="index, follow">
<meta name="googlebot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
<meta name="bingbot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
<link rel="canonical" href="https://rosenfeldmedia.com/books/content-everywhere/">
<meta property="og:url" content="https://rosenfeldmedia.com/books/content-everywhere/">
<meta property="og:site_name" content="Rosenfeld Media">
<meta property="og:locale" content="en_US">
<meta property="og:type" content="og:product">
<meta property="article:author" content="https://www.facebook.com/RosenfeldMediaUX">
<meta property="article:publisher" content="https://www.facebook.com/RosenfeldMediaUX">
<meta property="og:title" content="Content Everywhere By Sara Wachter-Boettcher">
<meta property="og:description" content="Future-proof your content strategy. Content Everywhere shows how to create flexible, reusable, and meaningful content for any device or channel.">
<meta property="og:image" content="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere.jpg">
<meta property="og:image:secure_url" content="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere.jpg">
<meta property="og:image:width" content="900">
<meta property="og:image:height" content="1350">
<meta property="og:image:alt" content="content everywhere front cover">
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="http://twitter.com/rosenfeldmedia">
<meta name="twitter:creator" content="http://twitter.com/rosenfeldmedia">
<meta name="twitter:title" content="Content Everywhere By Sara Wachter-Boettcher">
<meta name="twitter:description" content="Future-proof your content strategy. Content Everywhere shows how to create flexible, reusable, and meaningful content for any device or channel.">
<meta name="twitter:image" content="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere-683x1024.jpg">
<link rel='dns-prefetch' href='//stats.wp.com' />
<link rel='dns-prefetch' href='//plausible.io' />
<link rel='dns-prefetch' href='//a.omappapi.com' />
<link rel='dns-prefetch' href='//use.typekit.net' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/rosenfeldmedia.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<link rel='stylesheet' id='wc-price-based-country-frontend-css' href='https://rosenfeldmedia.com/wp-content/plugins/woocommerce-product-price-based-on-countries/assets/css/frontend.min.css?ver=3.4.1' type='text/css' media='all' />
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://rosenfeldmedia.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2' type='text/css' media='all' />
<link rel='stylesheet' id='wc-blocks-vendors-style-css' href='https://rosenfeldmedia.com/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-vendors-style.css?ver=10.9.3' type='text/css' media='all' />
<link rel='stylesheet' id='wc-all-blocks-style-css' href='https://rosenfeldmedia.com/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-all-blocks-style.css?ver=10.9.3' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/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>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<style id='woocommerce-inline-inline-css' type='text/css'>
.woocommerce form .form-row .required { visibility: visible; }
</style>
<link rel='stylesheet' id='rm-import-users-css' href='https://rosenfeldmedia.com/wp-content/plugins/rm-import-users/public/css/rm-import-users-public.css?ver=1.0.0' type='text/css' media='all' />
<link rel='stylesheet' id='dashicons-css' href='https://rosenfeldmedia.com/wp-includes/css/dashicons.min.css?ver=6.7.2' type='text/css' media='all' />
<link rel='stylesheet' id='woocommerce-addons-css-css' href='https://rosenfeldmedia.com/wp-content/plugins/woocommerce-product-addons/assets/css/frontend/frontend.css?ver=6.8.2' type='text/css' media='all' />
<link rel='stylesheet' id='wc-price-based-country-addons-css' href='https://rosenfeldmedia.com/wp-content/plugins/woocommerce-price-based-country-pro-addon/assets/css/addons.css?ver=3.4.4' type='text/css' media='all' />
<link rel='stylesheet' id='style-css' href='https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/style.css?ver=1.5' type='text/css' media='all' />
<link rel='stylesheet' id='child-style-css' href='https://rosenfeldmedia.com/wp-content/themes/rm-books/style.css?ver=6.7.2' type='text/css' media='all' />
<link rel='stylesheet' id='rm-font-jubilat-css' href='https://use.typekit.net/uol2dkd.css?ver=6.7.2' type='text/css' media='all' />
<style id="rm-fonts-css" media="all">@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXNig.ttf) format('truetype');
}
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXNig.ttf) format('truetype');
}
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts.gstatic.com/s/worksans/v23/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K5fQNig.ttf) format('truetype');
}
</style>
<link rel='stylesheet' id='stripe_styles-css' href='https://rosenfeldmedia.com/wp-content/plugins/woocommerce-gateway-stripe/assets/css/stripe-styles.css?ver=7.6.0' type='text/css' media='all' />
<link rel='stylesheet' id='wpmenucart-icons-css' href='https://rosenfeldmedia.com/wp-content/plugins/wp-menu-cart-pro/assets/css/wpmenucart-icons-pro.min.css?ver=4.0.3' type='text/css' media='all' />
<style id='wpmenucart-icons-inline-css' type='text/css'>
@font-face {
	font-family:'WPMenuCart';
	src: url('https://rosenfeldmedia.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/WPMenuCart.eot');
	src: url('https://rosenfeldmedia.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/WPMenuCart.eot?#iefix') format('embedded-opentype'),
		 url('https://rosenfeldmedia.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/WPMenuCart.woff2') format('woff2'),
		 url('https://rosenfeldmedia.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/WPMenuCart.woff') format('woff'),
		 url('https://rosenfeldmedia.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/WPMenuCart.ttf') format('truetype'),
		 url('https://rosenfeldmedia.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/WPMenuCart.svg#WPMenuCart') format('svg');
	font-weight:normal;
	font-style:normal;
	font-display:swap;
}
</style>
<link rel='stylesheet' id='wpmenucart-css' href='https://rosenfeldmedia.com/wp-content/plugins/wp-menu-cart-pro/assets/css/wpmenucart-main.min.css?ver=4.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='wc-pb-checkout-blocks-css' href='https://rosenfeldmedia.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/checkout-blocks.css?ver=7.1.0' type='text/css' media='all' />
<script type="text/template" id="tmpl-variation-template">
	<div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div>
	<div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div>
	<div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div>
</script>
<script type="text/template" id="tmpl-unavailable-variation-template">
	<p>Sorry, this product is unavailable. Please choose a different combination.</p>
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
<script type="text/javascript" src="https://stats.wp.com/w.js?ver=202530" id="woo-tracks-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/plausible-analytics/assets/dist/js/plausible-woocommerce-integration.js?ver=1734534367" id="plausible-woocommerce-integration-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/rm-import-users/public/js/rm-import-users-public.js?ver=1.0.0" id="rm-import-users-js"></script>
<script type="text/javascript" defer data-domain='rosenfeldmedia.com' data-api='https://plausible.io/api/event' data-cfasync='false' src="https://plausible.io/js/plausible.outbound-links.file-downloads.revenue.tagged-events.js?ver=2.1.4" id="plausible"></script>
<script type="text/javascript" id="plausible-analytics-js-after">
/* <![CDATA[ */
window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }
/* ]]> */
</script>
<script type="text/javascript" id="woocommerce-tokenization-form-js-extra">
/* <![CDATA[ */
var wc_tokenization_form_params = {"is_registration_required":"1","is_logged_in":""};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce/assets/js/frontend/tokenization-form.min.js?ver=8.1.1" id="woocommerce-tokenization-form-js"></script>
<script type="text/javascript" id="wpmenucart-remove-js-extra">
/* <![CDATA[ */
var wpmenucart_ajax = {"ajaxurl":"https:\/\/rosenfeldmedia.com\/wp-admin\/admin-ajax.php","nonce":"03bac49a73"};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/wp-menu-cart-pro/assets/js/wpmenucart-remove.min.js?ver=4.0.3" id="wpmenucart-remove-js"></script>
<link rel="https://api.w.org/" href="https://rosenfeldmedia.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://rosenfeldmedia.com/wp-json/wp/v2/product/187493" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://rosenfeldmedia.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.7.2" />
<meta name="generator" content="WooCommerce 8.1.1" />
<link rel='shortlink' href='https://rosenfeldmedia.com/?p=187493' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://rosenfeldmedia.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frosenfeldmedia.com%2Fbooks%2Fcontent-everywhere%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://rosenfeldmedia.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frosenfeldmedia.com%2Fbooks%2Fcontent-everywhere%2F&#038;format=xml" />
<script>  var el_i13_login_captcha=null; var el_i13_register_captcha=null; </script><script type="text/javascript">document.documentElement.className += " js";</script>
<meta name='plausible-analytics-version' content='2.1.4' />

<!-- Google Tag Manager for WordPress by gtm4wp.com -->
<!-- GTM Container placement set to automatic -->
<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript">
	var dataLayer_content = {"pagePostType":"product","pagePostType2":"single-product","pagePostAuthor":"adelinecm","customerTotalOrders":0,"customerTotalOrderValue":0,"customerFirstName":"","customerLastName":"","customerBillingFirstName":"","customerBillingLastName":"","customerBillingCompany":"","customerBillingAddress1":"","customerBillingAddress2":"","customerBillingCity":"","customerBillingState":"","customerBillingPostcode":"","customerBillingCountry":"","customerBillingEmail":"","customerBillingEmailHash":"","customerBillingPhone":"","customerShippingFirstName":"","customerShippingLastName":"","customerShippingCompany":"","customerShippingAddress1":"","customerShippingAddress2":"","customerShippingCity":"","customerShippingState":"","customerShippingPostcode":"","customerShippingCountry":"","cartContent":{"totals":{"applied_coupons":[],"discount_total":0,"subtotal":0,"total":0},"items":[]},"productRatingCounts":[],"productAverageRating":0,"productReviewCount":0,"productType":"variable","productIsVariable":1};
	dataLayer.push( dataLayer_content );
</script>
<script data-cfasync="false">
(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=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TBPWK6F');
</script>
<!-- End Google Tag Manager for WordPress by gtm4wp.com -->	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<link rel="icon" href="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/05/cropped-rm-elephant-green-32x32.png" sizes="32x32" />
<link rel="icon" href="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/05/cropped-rm-elephant-green-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/05/cropped-rm-elephant-green-180x180.png" />
<meta name="msapplication-TileImage" content="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/05/cropped-rm-elephant-green-270x270.png" />
		<style type="text/css" id="wp-custom-css">
			p.shifted {
    margin-left: 30px;
}
.membership-table, .membership-table th, .membership-table td {
  border: 1px solid black;
  border-collapse: collapse;
}
.membership-table-container{
	overflow: scroll;
	max-width: 100%;
	margin-bottom: 30px;
}
.membership-table th, .membership-table td{
	padding: 8px 8px;
}
@media (max-width: 620px){
	.membership-table ul{
		padding-left: 22px !important;
	}
	.membership-table td,
	.membership-table p, .membership-table li{
		font-size: 14px !important;
	}
}		</style>
		  <script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
  </head>
<body class="u_body product-template-default single single-product postid-187493 theme-rm-conference-2020 woocommerce woocommerce-page woocommerce-no-js theme-community">
  
<div class="main-header">
  <div class="u_header oldRm oldRmAlt">
    <div class="wrapper">
          <div class="content-logo">
                          <a href="https://rosenfeldmedia.com">
            <img src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/10/RM_horizontal_white-website.png">
          </a>
              </div>
      <div class="content-list">
             <ul id="menu-main-nav-new-rosenverse" class="main-menu"><li id="menu-item-270240" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-270240"><a href="/books/">Books</a>
<ul class="sub-menu">
	<li id="menu-item-270241" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270241"><a href="/books/">Published Books</a></li>
	<li id="menu-item-270242" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270242"><a href="https://rosenfeldmedia.com/books/?status=upcoming">Upcoming Books</a></li>
	<li id="menu-item-270243" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270243"><a href="https://rosenverse.rosenfeldmedia.com/people/authors">Authors</a></li>
	<li id="menu-item-270244" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-270244"><a href="https://rosenfeldmedia.com/group-book-orders/">Bulk Orders</a></li>
	<li id="menu-item-270245" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-270245"><a href="https://rosenfeldmedia.com/about/for-prospective-authors/">For Prospective Authors</a></li>
</ul>
</li>
<li id="menu-item-270340" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-270340"><a href="https://rosenfeldmedia.com/professional-development/">Professional Development</a>
<ul class="sub-menu">
	<li id="menu-item-270248" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270248"><a href="https://rosenfeldmedia.com/rosenfeld-workshops/">Public Workshops</a></li>
	<li id="menu-item-270247" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-270247"><a href="https://rosenfeldmedia.com/training/">Team Workshops</a></li>
	<li id="menu-item-270389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-270389"><a href="https://rosenfeldmedia.com/professional-development/">Enterprise Professional Development</a></li>
</ul>
</li>
<li id="menu-item-270249" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-270249"><a href="#">Events</a>
<ul class="sub-menu">
	<li id="menu-item-270251" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270251"><a href="https://rosenverse.rosenfeldmedia.com/upcoming/">Upcoming Events</a></li>
	<li id="menu-item-270250" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270250"><a href="https://rosenfeldmedia.com/conferences/">Upcoming Conferences</a></li>
	<li id="menu-item-270252" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270252"><a href="https://rosenverse.rosenfeldmedia.com/videos/">Videos of Past Events</a></li>
</ul>
</li>
<li id="menu-item-270253" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-270253"><a href="https://rosenverse.rosenfeldmedia.com/">Rosenverse</a>
<ul class="sub-menu">
	<li id="menu-item-270254" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270254"><a href="https://rosenverse.rosenfeldmedia.com/">Home</a></li>
	<li id="menu-item-270255" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270255"><a href="https://rosenverse.rosenfeldmedia.com/videos/">Videos</a></li>
	<li id="menu-item-270256" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270256"><a href="http://rosenbot.rosenfeldmedia.com/">Ask the Rosenbot</a></li>
	<li id="menu-item-270257" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270257"><a href="https://rosenverse.rosenfeldmedia.com/pricing">Pricing</a></li>
</ul>
</li>
<li class="menu-item wpmenucart wpmenucartli wpmenucart-display-standard menu-item menu-item-has-children wp-block-navigation-item wp-block-navigation-link empty" style="">
	
	
	<a class="wpmenucart-contents empty-wpmenucart-visible wp-block-navigation-item__content" href="https://rosenfeldmedia.com/books/" title="Start shopping">
		<i class="wpmenucart-icon-shopping-cart-5" role="img" aria-label="Cart"></i><span class="cartcontents">0 items</span>
	</a>
	
	
	
</li></ul>                                <div class="login isButton">
            <a href="https://rosenfeldmedia.com/my-account" class="isButton">Log In</a>
          </div>
                  </div>
          <div class="mobile-btn">
        <a href="javascript:;">
          <svg width="30px" height="20px" viewBox="0 0 30 20" version="1.1" xmlns="http://www.w3.org/2000/svg"
            xmlns:xlink="http://www.w3.org/1999/xlink">
            <g id="Homepage" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"
              stroke-linecap="round">
              <g id="1_HP_mobile" transform="translate(-325.000000, -108.000000)" stroke="#2AA2FF"
                stroke-width="2">
                <g id="mobile-nav" transform="translate(14.000000, 90.000000)">
                  <g id="Group" transform="translate(312.000000, 19.000000)">
                    <line x1="27.5" y1="0.5" x2="0.5" y2="0.5" id="Line-4"></line>
                    <line x1="27.5" y1="8.5" x2="0.5" y2="8.5" id="Line-4"></line>
                    <line x1="27.5" y1="17.5" x2="0.5" y2="17.5" id="Line-4"></line>
                  </g>
                </g>
              </g>
            </g>
          </svg>
        </a>
      </div>
      </div>
</div>
</div>  <main class="main-content">
          <div class="u_header-bar oldRm oldRmAlt">
  <div class="content-text">
    Now available for pre-order: <em>The Game Development Strategy Guide</em> by Cheryl Platz  </div>
  
  <div class="content-complement">
    
                          <a class="button" href="https://rosenfeldmedia.com/books/game-development-strategy-guide/" target="_blank">Get 15% off</a>
          
      </div>
</div>
        <div class="u_tpl-single-product">
  
  <!--
  * NOTE: WooCommerce class names
  *
  * Many of WooCommere's class names are used as Javascript hooks, and thus cannot be removed. However, we're
  * choosing to not use them as CSS selectors and instead add our in order to adhere to a BEM approach.
  * *
  -->
    
    
    <div class="woocommerce-notices-wrapper"></div>
    <div itemscope itemtype="http://schema.org/Product" id="product-187493" class="post-187493 product type-product status-publish has-post-thumbnail product_cat-books product_tag-content-strategy product_tag-information-architecture first instock taxable shipping-taxable purchasable product-type-variable has-default-attributes">

      <nav class="m_breadcrumb">
  <div class="wrapper">
          <p class="breadcrumb__crumbs">
        <span prefix="v: http://rdf.data-vocabulary.org/#">
          <span typeof="v:Breadcrumb"><a href="https://rosenfeldmedia.com" rel="v:url" property="v:title">Home</a></span> /
          <span typeof="v:Breadcrumb"><a href="https://rosenfeldmedia.com/books" rel="v:url" property="v:title">Books</a></span> /
          <span typeof="v:Breadcrumb"><span class="breadcrumb_last" property="v:title">Content Everywhere</span></span>
        </span>
      </p>
      </div>
</div>
<div class="m_book-header">
  <div class="wrapper">
    
      <div class="image-wrapper">
 
	<a href="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere.jpg" itemprop="image" class="woocommerce-main-image zoom" title="13-content-everywhere" data-rel="prettyPhoto"><img width="320" height="480" src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere.jpg" class="product__image" alt="Content Everywhere Cover" title="Content Everywhere" decoding="async" fetchpriority="high" srcset="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere.jpg 900w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere-200x300.jpg 200w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere-683x1024.jpg 683w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere-768x1152.jpg 768w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere-600x900.jpg 600w" sizes="(max-width: 320px) 100vw, 320px" /></a>
	

</div>



<form class="variations_form cart" method="post" enctype='multipart/form-data'
      data-product_id="187493"
      data-product_variations="[{&quot;attributes&quot;:{&quot;attribute_pa_format&quot;:&quot;paperback-ebooks&quot;},&quot;availability_html&quot;:&quot;&quot;,&quot;backorders_allowed&quot;:false,&quot;dimensions&quot;:{&quot;length&quot;:&quot;9&quot;,&quot;width&quot;:&quot;6&quot;,&quot;height&quot;:&quot;1&quot;},&quot;dimensions_html&quot;:&quot;9 &amp;times; 6 &amp;times; 1 in&quot;,&quot;display_price&quot;:44.99,&quot;display_regular_price&quot;:44.99,&quot;image&quot;:{&quot;title&quot;:&quot;13-content-everywhere&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere.jpg&quot;,&quot;alt&quot;:&quot;content everywhere front cover&quot;,&quot;src&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-600x900.jpg&quot;,&quot;srcset&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-600x900.jpg 600w, https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-200x300.jpg 200w, https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-683x1024.jpg 683w, https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-768x1152.jpg 768w, https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere.jpg 900w&quot;,&quot;sizes&quot;:&quot;(max-width: 600px) 100vw, 600px&quot;,&quot;full_src&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere.jpg&quot;,&quot;full_src_w&quot;:900,&quot;full_src_h&quot;:1350,&quot;gallery_thumbnail_src&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-100x100.jpg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-450x450.jpg&quot;,&quot;thumb_src_w&quot;:300,&quot;thumb_src_h&quot;:300,&quot;src_w&quot;:600,&quot;src_h&quot;:900},&quot;image_id&quot;:187667,&quot;is_downloadable&quot;:true,&quot;is_in_stock&quot;:true,&quot;is_purchasable&quot;:true,&quot;is_sold_individually&quot;:&quot;no&quot;,&quot;is_virtual&quot;:false,&quot;max_qty&quot;:&quot;&quot;,&quot;min_qty&quot;:1,&quot;price_html&quot;:&quot;&lt;span class=\&quot;price\&quot;&gt;&lt;span class=\&quot;wcpbc-price wcpbc-price-187494 loading\&quot; data-product-id=\&quot;187494\&quot;&gt;&lt;span class=\&quot;woocommerce-Price-amount amount\&quot;&gt;&lt;bdi&gt;&lt;span class=\&quot;woocommerce-Price-currencySymbol\&quot;&gt;US&amp;#36;&lt;\/span&gt;44.99&lt;\/bdi&gt;&lt;\/span&gt;&lt;span class=\&quot;wcpbc-placeholder -dots\&quot;&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&quot;,&quot;sku&quot;:&quot;9781933820873&quot;,&quot;variation_description&quot;:&quot;&quot;,&quot;variation_id&quot;:187494,&quot;variation_is_active&quot;:true,&quot;variation_is_visible&quot;:true,&quot;weight&quot;:&quot;1&quot;,&quot;weight_html&quot;:&quot;1 lbs&quot;},{&quot;attributes&quot;:{&quot;attribute_pa_format&quot;:&quot;ebooks&quot;},&quot;availability_html&quot;:&quot;&quot;,&quot;backorders_allowed&quot;:false,&quot;dimensions&quot;:{&quot;length&quot;:&quot;9&quot;,&quot;width&quot;:&quot;6&quot;,&quot;height&quot;:&quot;1&quot;},&quot;dimensions_html&quot;:&quot;9 &amp;times; 6 &amp;times; 1 in&quot;,&quot;display_price&quot;:37.99,&quot;display_regular_price&quot;:37.99,&quot;image&quot;:{&quot;title&quot;:&quot;13-content-everywhere&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere.jpg&quot;,&quot;alt&quot;:&quot;content everywhere front cover&quot;,&quot;src&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-600x900.jpg&quot;,&quot;srcset&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-600x900.jpg 600w, https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-200x300.jpg 200w, https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-683x1024.jpg 683w, https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-768x1152.jpg 768w, https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere.jpg 900w&quot;,&quot;sizes&quot;:&quot;(max-width: 600px) 100vw, 600px&quot;,&quot;full_src&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere.jpg&quot;,&quot;full_src_w&quot;:900,&quot;full_src_h&quot;:1350,&quot;gallery_thumbnail_src&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-100x100.jpg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere-450x450.jpg&quot;,&quot;thumb_src_w&quot;:300,&quot;thumb_src_h&quot;:300,&quot;src_w&quot;:600,&quot;src_h&quot;:900},&quot;image_id&quot;:187667,&quot;is_downloadable&quot;:true,&quot;is_in_stock&quot;:true,&quot;is_purchasable&quot;:true,&quot;is_sold_individually&quot;:&quot;no&quot;,&quot;is_virtual&quot;:true,&quot;max_qty&quot;:&quot;&quot;,&quot;min_qty&quot;:1,&quot;price_html&quot;:&quot;&lt;span class=\&quot;price\&quot;&gt;&lt;span class=\&quot;wcpbc-price wcpbc-price-187495 loading\&quot; data-product-id=\&quot;187495\&quot;&gt;&lt;span class=\&quot;woocommerce-Price-amount amount\&quot;&gt;&lt;bdi&gt;&lt;span class=\&quot;woocommerce-Price-currencySymbol\&quot;&gt;US&amp;#36;&lt;\/span&gt;37.99&lt;\/bdi&gt;&lt;\/span&gt;&lt;span class=\&quot;wcpbc-placeholder -dots\&quot;&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&quot;,&quot;sku&quot;:&quot;9781933820903&quot;,&quot;variation_description&quot;:&quot;&quot;,&quot;variation_id&quot;:187495,&quot;variation_is_active&quot;:true,&quot;variation_is_visible&quot;:true,&quot;weight&quot;:&quot;1&quot;,&quot;weight_html&quot;:&quot;1 lbs&quot;}]">

  <input type="hidden" name="add-to-cart"
         value="187493"/>
  <input type="hidden" name="product_id"
         value="187493"/>
  <input type="hidden" name="variation_id" value=""/>

  
  <div
    class="cta-bar__price"
    style="display: none;">
    <div class="single_variation_wrap" style="display:none;">
            <div
        class="single_variation">
        ">
      </div>
      <div class="variations_button">
        <!-- Hiding for now -->
        <!-- <div class="quantity">
	<input type="number" step="1" min="0" max="" name="quantity" value="1" title="Qty" class="cart-item__quantity-input  number-input input-text qty text" size="4" />
</div>
 -->
      </div>
    </div>
    
  </div><!-- /.cta-bar__price -->

  <!-- <div class="add-cart-forms">
			<div class="form-container">
									<div class="variation-info">
						
																		<p class="name">Paperback +</p>
						<div class="amount"><span class="price"><span class="wcpbc-price wcpbc-price-187494 loading" data-product-id="187494"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">US&#36;</span>44.99</bdi></span><span class="wcpbc-placeholder -dots"></span></span></span></div>
						<div class="btn-container">
							<a class="btn" href="javascript:;">Add to Cart</a>
						</div>
					</div>
										<div class="variation-info">
						
																		<p class="name">Ebooks Only</p>
						<div class="amount"><span class="price"><span class="wcpbc-price wcpbc-price-187495 loading" data-product-id="187495"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">US&#36;</span>37.99</bdi></span><span class="wcpbc-placeholder -dots"></span></span></span></div>
						<div class="btn-container">
							<a class="btn" href="javascript:;">Add to Cart</a>
						</div>
					</div>
								</div>
		</div> -->


  

    <div
      class="cta-bar__formats ">
      <div class="variations add-cart-forms">
        <div class="form-container">

                                          <div class="variation-info">
                      <div style="display: none;">
                        <input type="radio" name="attribute_pa_format" id="paperback-ebooks1" value="paperback-ebooks" value="paperback-ebooks"  checked='checked'><label  for="paperback-ebooks1">Paperback + Ebooks</label>                      </div>

                      <p class="name">
                        Paperback + Ebooks
                        <span class="m_custom-tooltip">
  <span class="i">i</span>
  <span class="tooltip-content">Our paperbacks come with a free DRM-free ebook in three common formats: ePUB, Kindle (MOBI), and DAISY.</span>
</span>                      </p>

                      <div class="amount" data-variation-id="187494"><span class="price"><span class="wcpbc-price wcpbc-price-187494 loading" data-product-id="187494"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">US&#36;</span>44.99</bdi></span><span class="wcpbc-placeholder -dots"></span></span></span></div>                                              <div class="btn-container">
                          <a class="btn btn-add-variation"
                             href="javascript:;">Add to cart</a>
                        </div>
                      
                    </div>
                  

                                      <div class="variation-info">
                      <div style="display: none;">
                        <input type="radio" name="attribute_pa_format" id="ebooks2" value="ebooks" value="ebooks" ><label  for="ebooks2">Ebooks only</label>                      </div>

                      <p class="name">
                        Ebooks only
                        <span class="m_custom-tooltip">
  <span class="i">i</span>
  <span class="tooltip-content">Our DRM-free ebooks are available in two common formats: ePub (for Kindle and iPad) and DAISY.</span>
</span>                      </p>

                      <div class="amount" data-variation-id="187495"><span class="price"><span class="wcpbc-price wcpbc-price-187495 loading" data-product-id="187495"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">US&#36;</span>37.99</bdi></span><span class="wcpbc-placeholder -dots"></span></span></span></div>                                              <div class="btn-container">
                          <a class="btn btn-add-variation"
                             href="javascript:;">Add to cart</a>
                        </div>
                      
                    </div>
                  

                  

                  

                  
                              </div>
      </div>

    </div><!-- /.layout__item -->

          <!-- <div class="cta-bar__add-to-cart  layout__item  lap-and-up-1/4">

								<button type="submit" class="product__add-to-cart  btn  single_add_to_cart_button  button  alt">Add to cart</button>
				<input type="hidden" name="gtm4wp_product_data" value="{&quot;internal_id&quot;:187493,&quot;item_id&quot;:187493,&quot;item_name&quot;:&quot;Content Everywhere&quot;,&quot;sku&quot;:187493,&quot;price&quot;:37.99,&quot;stocklevel&quot;:null,&quot;stockstatus&quot;:&quot;instock&quot;,&quot;google_business_vertical&quot;:&quot;retail&quot;,&quot;item_category&quot;:&quot;Books&quot;,&quot;id&quot;:187493}" />

			</div> -->
    
  
</form>

		<script>
			let addToCartForm = document.querySelector('form.cart');
			let quantity = document.querySelector('input[name="quantity"]');

			addToCartForm.classList.add('plausible-event-name=Woo+Add+to+Cart');
			addToCartForm.classList.add('plausible-event-quantity=' + quantity.value);
			addToCartForm.classList.add('plausible-event-product_id=187493');
			addToCartForm.classList.add('plausible-event-product_name=Content+Everywhere');
			addToCartForm.classList.add('plausible-event-price=37.99');

			quantity.addEventListener('change', function (e) {
				let target = e.target;
				addToCartForm.className = addToCartForm.className.replace(/(plausible-event-quantity=).+?/, "\$1" + target.value);
			});
		</script>
		
            
                  <div class="m_book-header--authors">
                          <div class="author">
                <div class="image">
                  <img width="300" height="300" src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/07/headshot-Sara-Wachter-Boettcher-320x320-1-300x300.jpg" class="attachment-medium size-medium" alt="sara wachter boettcher" decoding="async" srcset="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/07/headshot-Sara-Wachter-Boettcher-320x320-1-300x300.jpg 300w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/07/headshot-Sara-Wachter-Boettcher-320x320-1-150x150.jpg 150w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/07/headshot-Sara-Wachter-Boettcher-320x320-1-100x100.jpg 100w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/07/headshot-Sara-Wachter-Boettcher-320x320-1.jpg 320w" sizes="(max-width: 300px) 100vw, 300px" />                </div>
                  <a
                    class="link"
                    href="https://rosenfeldmedia.com/people/sara-wachter-boettcher/"
                    title="Sara Wachter-Boettcher"
                  >About Sara Wachter-Boettcher                </a>
              </div>
                      </div>
                  
    <div class="content">
      <h1 itemprop="name" class="book-title">Content Everywhere</h1>
	<div class="book-spot-image">
					<img src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2022/06/CONTENT-EVERYWHERE.png" alt="content everywhere spot image" />
				<h2 class="book-subtitle">Strategy and Structure for Future-Ready Content</h2>
	</div>
	<p class="author">
		By&nbsp;<a href="https://rosenfeldmedia.com/people/sara-wachter-boettcher/" title="Sara Wachter-Boettcher">Sara Wachter-Boettcher</a>	</p>

      

      
      <div class="book-meta">
                                      <div>
                              <strong>Published:</strong> December 2012                          </div>
          
          
            <div><strong>Paperback:</strong> 240 pages</div>
                                          
                                                            <div>
                        <strong>Paperback ISBN:</strong> 978-1933820-87-3                      </div>
                                      
                  
                
                  
                                                            <div>
                        <strong>Ebook ISBN:</strong> 978-1933820-90-3                      </div>
                                      
                                                                          </div>

      <div class="content-overview">
        <!-- <h4 class="subtitle">Overview</h4> -->

         

<p>Care about content? Better copy isn&#8217;t enough. As devices and channels multiply—and as users expect to relate, share, and shift information quickly—we need content that can go more places, more easily. <em>Content Everywhere </em>will help you stop creating fixed, single-purpose content and start making it more future-ready, flexible, reusable, manageable, and meaningful wherever it needs to go.</p>
 

        
        
              </div>

    </div>

    <div class="overview">
        <!-- <h4 class="subtitle">Overview</h4> -->

         

<p>Care about content? Better copy isn&#8217;t enough. As devices and channels multiply—and as users expect to relate, share, and shift information quickly—we need content that can go more places, more easily. <em>Content Everywhere </em>will help you stop creating fixed, single-purpose content and start making it more future-ready, flexible, reusable, manageable, and meaningful wherever it needs to go.</p>
 

        
        
              </div>

  
    </div>

</div>
<div class="m_book-content">
  <div class="u_book-testimonials">
  <div class="wrapper">
    <h3>Testimonials</h3>
    <div class="carousel">
              <div class="item">
          <blockquote>
            <p>The Web has moved beyond the desktop, and our content must follow. Through a broad perspective, clear language, and an army of practical suggestions, Sara Wachter-Boettcher guides us through the challenges we face.</p>
            <cite>
              <p><strong>Ethan Marcotte</strong>, author, <em>Responsive Web Design</em></p>
            </cite>
          </blockquote>
        </div>
              <div class="item">
          <blockquote>
            <p>The book you&#8217;re holding is magic. It cuts through all the noise surrounding structured content and offers immediately useful ways to turn your content from a bunch of scattered pages into a strong, flexible mesh that&#8217;s ready for countless new uses. And the best part? Wachter-Boettcher walks you through all the reasoning and all the sub-steps of this process without ever losing sight of the real goal: to create and maintain lively, useful content for human beings. If you&#8217;re looking for a lucid guide to the new challenges content publishers face, you won&#8217;t find a better one than this.</p>
            <cite>
              <p><strong>Erin Kissane</strong>, author, <em>The Elements of Content Strategy</em>, and editor, <em>Contents</em></p>
            </cite>
          </blockquote>
        </div>
              <div class="item">
          <blockquote>
            <p>Website, app, social media—and more. Large screen, tablet, smartphone—and more. Are you writing and rewriting for all these different channels and devices? Stop. Get this book. Sara Wachter-Boettcher gives you practical advice in an easy-to-read style with lots of examples. She&#8217;ll help you write once, structuring your content to be successful wherever and however it appears.</p>
            <cite>
              <p><strong>Janice (Ginny) Redish</strong>, author, <em>Letting Go of the Words-Writing Web Content that Works</em></p>
            </cite>
          </blockquote>
        </div>
              <div class="item">
          <blockquote>
            <p>Accessible, actionable, compelling: If that&#8217;s how you want your content, that&#8217;s also the perspective you want in a context-friendly content strategy. In <em>Content Everywhere</em>, Sara Wachter-Boettcher arms you with insight and courage for the content you confront—and the contexts we cannot yet imagine.</p>
            <cite>
              <p><strong>Margot Bloomstein</strong>, author, <em>Content Strategy at Work</em>, and principal, Appropriate, Inc.</p>
            </cite>
          </blockquote>
        </div>
              <div class="item">
          <blockquote>
            <p>OMG, so that&#8217;s what I&#8217;ve been doing these years! You know that unexplainable part where I divine order from the chaos of an existing site? Well, Sara makes it systematic, repeatable, and frankly better than anything I ever did. And if I didn&#8217;t find this book so damn useful, I&#8217;m pretty sure I&#8217;d hate her for it.</p>
            <cite>
              <p><strong>Jason Grigsby</strong>, author, <em>Head First Mobile Web</em>, and founder, Cloud Four</p>
            </cite>
          </blockquote>
        </div>
              <div class="item">
          <blockquote>
            <p>This book is about a topic very near to my heart: creating flexible content that can be published wherever you need it. If you&#8217;re making content with a single destination in mind, you&#8217;re wasting a lot of time. You should stop, read this book, and rethink the way you think about content.</p>
            <cite>
              <p><strong>Rachel Lovinger</strong>, Content Strategy Director, Razorfish, and author, <em>The Nimble Report</em></p>
            </cite>
          </blockquote>
        </div>
          </div>
  </div>
</div><div class="m_book-pages">
  <div class="wrapper">
                  <!-- Pages -->
                      <div class="container table-of-contents  ">
          <h3>Table of Contents</h3>
          <div class="content">
            <p><strong>Foreword</strong> by Kristina Halvorson<br />
<strong>Chapter 1:</strong> Framing the New Content Challenge<br />
<strong>Chapter 2:</strong> Building a Way Forward<br />
<strong>Chapter 3:</strong> Breaking Content Down<br />
<strong>Chapter 4:</strong> Creating Content Models<br />
<strong>Chapter 5:</strong> Designing Content Systems<br />
<strong>Chapter 6:</strong> Understanding Markup<br />
<strong>Chapter 7:</strong> Making Sense of Content APIs<br />
<strong>Chapter 8:</strong> Findable Content<br />
<strong>Chapter 9:</strong> Adaptable Content<br />
<strong>Chapter 10:</strong> Reusable Content<br />
<strong>Chapter 11:</strong> Transportable Content<br />
<strong>Chapter 12:</strong> Content and Change<br />
<strong>Chapter 13:</strong> Towards a New (Information) Architecture</p>
          </div>
        </div>
                      <div class="container faq  ">
          <h3>FAQ</h3>
          <div class="content">
            <p>These common questions and their short answers are taken from Sara Wachter-Boettcher&#8217;s book <a href="/books/content-everywhere/"><em>Content Everywhere: Strategy and Structure for Future-Ready Content</em></a>. You can find longer answers to each in your copy of the book, either printed or digital version.</p>
<ol class="list-ol">
<li><strong>What do you mean by &#8220;content everywhere&#8221;?</strong><br />
The way I talk about it, &#8220;content everywhere&#8221; doesn&#8217;t mean splattering your message in every corner of the Web. It&#8217;s about investing in content that&#8217;s flexible enough to go wherever you need it: multiple websites, apps, channels, and other experiences. Why? Because devices of all shapes, sizes, and capabilities are flooding the market, and users expect to get your content on all of them, which you can read about in Chapter 1.Right now, most organizations can barely keep up with their large, unwieldy desktop websites, much less multiple different sets of content for all these different experiences. Content everywhere is all about learning how to prepare one set of content to go wherever it&#8217;s needed—now and in the future.</li>
</ol>
<p><a href="/content-everywhere-frequently-asked-questions/">Read more</a></p>
          </div>
        </div>
                            </div>
</div>
<div class="u_book-recommendations">
  <div class="wrapper">
        <h3></h3>
    <div class="book-list">
                      <div class="book">
                    <a href="https://rosenfeldmedia.com/books/a-web-for-everyone/">
            <div class="image">
              <img width="200" height="300" src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/20-a-web-for-everyone-200x300.jpg" class="attachment-medium size-medium" alt="a web for everyone front cover" decoding="async" srcset="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/20-a-web-for-everyone-200x300.jpg 200w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/20-a-web-for-everyone-683x1024.jpg 683w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/20-a-web-for-everyone-768x1152.jpg 768w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/20-a-web-for-everyone-600x900.jpg 600w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/20-a-web-for-everyone.jpg 900w" sizes="(max-width: 200px) 100vw, 200px" />            </div>
          </a>
          <h3>
            <a href="https://rosenfeldmedia.com/books/a-web-for-everyone/">A Web for Everyone</a>
          </h3>
          <h4>
            <a href="https://rosenfeldmedia.com/books/a-web-for-everyone/">Designing Accessible User Experiences</a>
          </h4>

                      <div class="author">By <a href="https://rosenfeldmedia.com/people/sarah-horton/">Sarah Horton</a> &amp; <a href="https://rosenfeldmedia.com/people/whitney-quesenbery/">Whitney Quesenbery</a></div>
                  </div>
                      <div class="book">
                    <a href="https://rosenfeldmedia.com/books/card-sorting/">
            <div class="image">
              <img width="200" height="300" src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/4-card-sorting-200x300.jpg" class="attachment-medium size-medium" alt="card sorting front cover" decoding="async" loading="lazy" srcset="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/4-card-sorting-200x300.jpg 200w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/4-card-sorting-683x1024.jpg 683w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/4-card-sorting-768x1152.jpg 768w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/4-card-sorting-600x900.jpg 600w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/4-card-sorting.jpg 900w" sizes="auto, (max-width: 200px) 100vw, 200px" />            </div>
          </a>
          <h3>
            <a href="https://rosenfeldmedia.com/books/card-sorting/">Card Sorting</a>
          </h3>
          <h4>
            <a href="https://rosenfeldmedia.com/books/card-sorting/">Designing Usable Categories</a>
          </h4>

                      <div class="author">By <a href="https://rosenfeldmedia.com/people/donna-spencer/">Donna Spencer</a></div>
                  </div>
                      <div class="book">
                    <a href="https://rosenfeldmedia.com/books/digital-and-marketing-asset-management/">
            <div class="image">
              <img width="200" height="300" src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2016/06/27-digital-marketing-asset-management-640x960-1-200x300.jpg" class="attachment-medium size-medium" alt="digital and marketing asset management cover image" decoding="async" loading="lazy" srcset="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2016/06/27-digital-marketing-asset-management-640x960-1-200x300.jpg 200w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2016/06/27-digital-marketing-asset-management-640x960-1-180x270.jpg 180w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2016/06/27-digital-marketing-asset-management-640x960-1-320x480.jpg 320w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2016/06/27-digital-marketing-asset-management-640x960-1-480x720.jpg 480w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2016/06/27-digital-marketing-asset-management-640x960-1-600x900.jpg 600w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2016/06/27-digital-marketing-asset-management-640x960-1.jpg 640w" sizes="auto, (max-width: 200px) 100vw, 200px" />            </div>
          </a>
          <h3>
            <a href="https://rosenfeldmedia.com/books/digital-and-marketing-asset-management/">Digital and Marketing Asset Management</a>
          </h3>
          <h4>
            <a href="https://rosenfeldmedia.com/books/digital-and-marketing-asset-management/">The Real Story About DAM Technology and Practice</a>
          </h4>

                      <div class="author">By <a href="https://rosenfeldmedia.com/people/theresa-regli/">Theresa Regli</a></div>
                  </div>
                      <div class="book">
                    <a href="https://rosenfeldmedia.com/books/search-analytics-for-your-site/">
            <div class="image">
              <img width="200" height="300" src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/8-search-analytics-200x300.jpg" class="attachment-medium size-medium" alt="search analytics front cover" decoding="async" loading="lazy" srcset="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/8-search-analytics-200x300.jpg 200w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/8-search-analytics-683x1024.jpg 683w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/8-search-analytics-768x1152.jpg 768w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/8-search-analytics-600x900.jpg 600w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/8-search-analytics.jpg 900w" sizes="auto, (max-width: 200px) 100vw, 200px" />            </div>
          </a>
          <h3>
            <a href="https://rosenfeldmedia.com/books/search-analytics-for-your-site/">Search Analytics for Your Site</a>
          </h3>
          <h4>
            <a href="https://rosenfeldmedia.com/books/search-analytics-for-your-site/">Conversations with Your Customers</a>
          </h4>

                      <div class="author">By <a href="https://rosenfeldmedia.com/people/louis-rosenfeld/">Louis Rosenfeld</a></div>
                  </div>
                      <div class="book">
                    <a href="https://rosenfeldmedia.com/books/writing-is-designing/">
            <div class="image">
              <img width="200" height="300" src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/38-writing-is-designing-200x300.jpg" class="attachment-medium size-medium" alt="writing is designing cover" decoding="async" loading="lazy" srcset="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/38-writing-is-designing-200x300.jpg 200w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/38-writing-is-designing-682x1024.jpg 682w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/38-writing-is-designing-768x1153.jpg 768w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/38-writing-is-designing-600x901.jpg 600w, https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/38-writing-is-designing.jpg 900w" sizes="auto, (max-width: 200px) 100vw, 200px" />            </div>
          </a>
          <h3>
            <a href="https://rosenfeldmedia.com/books/writing-is-designing/">Writing Is Designing</a>
          </h3>
          <h4>
            <a href="https://rosenfeldmedia.com/books/writing-is-designing/">Words and the User Experience</a>
          </h4>

                      <div class="author">By <a href="https://rosenfeldmedia.com/people/michael-j-metts/">Michael J. Metts</a> &amp; <a href="https://rosenfeldmedia.com/people/andy-welfle/">Andy Welfle</a></div>
                  </div>
          </div>
  </div>
</div></div>
      
      <div class="wrapper">

        <ul class="layout">

          <li class="product__main  product__main--  layout__item  lap-and-up-2/3">

            
          </li><!-- /.product__main -->
        </ul>

      </div><!-- /.wrap -->

      
      <meta itemprop="url" content="https://rosenfeldmedia.com/books/content-everywhere/"/>

    </div><!-- #product-187493 -->

    

    
  <!--
  * NOTE: WooCommerce class names
  *
  * Many of WooCommere's class names are used as Javascript hooks, and thus cannot be removed. However, we're
  * choosing to not use them as CSS selectors and instead add our in order to adhere to a BEM approach.
  * *
  --></div>
<div id="cart-confirmation" style="display: none;">
	<div class="m_cart-confirmation">
  <p class="title">The product was added to your cart</p>
  <img src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/04/13-content-everywhere.jpg">
  <div class="product-info">
    <h4>Content Everywhere</h4>
    <div class="price"></div>
  </div>

  <div class="bottom">
    <a class="btn btn-clean" href="javascript:jQuery.fancybox.close();">Continue Shopping</a>
    <a class="btn" href="/cart">Cart</a>
  </div>
  

</div></div>  </main>
  

<div class="u_subscribe-form">
  <div class="wrapper">
    <link href="//cdn-images.mailchimp.com/embedcode/classic-10_7.css" rel="stylesheet" type="text/css">
    <form action="https://rosenfeldmedia.us2.list-manage.com/subscribe/post?u=dc483ad23e424799eb49ea9de&amp;id=2533ff0141&SIGNUP=MAIN" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
      
      <div id='mc_embed_signup_scroll'>
        <div class='mc-field-group'>
          <label for='mce-EMAIL'>Sign up for the mailing list</label>
        </div>

        <div id="mce-responses" class="clear">
          <div class="response" id="mce-error-response" style="display:none"></div>
          <div class="response" id="mce-success-response" style="display:none"></div>
        </div>
        <div class='mc-field-group'>
          <input id='mce-FNAME' class='' name='FNAME' type='text' value='' placeholder='First name' />
        </div>
        <div class='mc-field-group'>
          <input id='mce-LNAME' class='' name='LNAME' type='text' value='' placeholder='Last name' />
        </div>
        <div class='mc-field-group email'>
          <input id='mce-EMAIL' class='required email' name='EMAIL' type='email' value='' placeholder='Email address'
            aria-required='true' />
        </div>
        <div class='mc-field-group btn-container'>
          <input id='mc-embedded-subscribe' class='button' name='subscribe' type='submit' value='Subscribe' />
        </div>
      </div>
      <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
      <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_dc483ad23e424799eb49ea9de_edb25398d6" tabindex="-1" value=""></div>
      <script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script><script type='text/javascript'>(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[3]='UBPAGEID';ftypes[3]='text';fnames[4]='UBVARIANT';ftypes[4]='text';fnames[5]='UBDATE';ftypes[5]='date';}(jQuery));var $mcj = jQuery.noConflict(true);</script>
    </form>
  </div>
</div>

<div class="m_footer oldRm oldRmAlt">
  <div class="wrapper">
    <div class="content-logo">
                      <a href="https://rosenfeldmedia.com/" target="">
          <img src="https://rm-media.nyc3.digitaloceanspaces.com/wp-content/uploads/2023/06/elephant.png">
        </a>
          </div>
    <div class="content-list">
      <div class="col">
        <section id="block-14" class="widget widget_block">
<h3 class="wp-block-heading">About Us</h3>
</section><section id="block-15" class="widget widget_block">
<ul class="wp-block-list">
<li><a href="/about/our-company/">Our Company</a></li>



<li><a href="https://rosenverse.rosenfeldmedia.com/people/staff">Our Team</a></li>



<li><a href="https://rosenverse.rosenfeldmedia.com/people/authors">Our Authors</a></li>
</ul>
</section>      </div>

      <div class="col-2">
        <section id="block-10" class="widget widget_block">
<h3 class="wp-block-heading">Products</h3>
</section><section id="block-16" class="widget widget_block">
<ul class="wp-block-list">
<li><a href="https://rosenverse.rosenfeldmedia.com/">Rosenverse</a></li>



<li><a href="/books/" data-type="page">Books</a></li>



<li><a href="https://rosenverse.rosenfeldmedia.com/upcoming/" data-type="page">Events</a></li>



<li><a href="https://rosenfeldmedia.com/conferences">Conferences</a></li>



<li><a href="https://rosenfeldmedia.com/rosenfeld-workshops/" data-type="URL" data-id="https://rosenfeldmedia.com/rosenfeld-workshops/">Workshops</a></li>



<li><a href="/training/" data-type="URL" data-id="/training/">Corporate Training</a></li>



<li><a href="/podcasts/">Podcasts</a></li>
</ul>
</section>	
      </div>

    </div>
    <div class="content-register">
      <section id="block-22" class="widget widget_block"><h3><a style="color:#FFFFFF" href="/ordering-and-format-info">Store FAQ</a></h3></section><section id="block-23" class="widget widget_block"><h3><a style="color:#FFFFFF" href="/contact-us">Contact us</a></h3></section>	
            <div class="icons">	
        <ul>
                      <li><a target="_blank" href="https://www.facebook.com/RosenfeldMediaUX"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/facebook-icon.svg"></a></li>
                                <li><a target="_blank" href="https://twitter.com/rosenfeldmedia"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/twitter-icon.svg"></a></li>
                                <li><a target="_blank" href="https://www.linkedin.com/company/rosenfeld-media/"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/li-icon.svg"></a></li>
                                <li><a target="_blank" href="https://www.instagram.com/rosenfeldmedia"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/instagram-icon.svg"></a></li>
                                                    <li><a href="/cdn-cgi/l/email-protection#472e29212807352834222921222b232a22232e266924282a"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/email-icon.svg"></a></li>
                                <li><a target="_blank" href="https://www.flickr.com/photos/rosenfeldmedia/albums/with/72157703595364444"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/flickr-icon.svg"></a></li>
                  </ul>
      </div>
          </div>
          <div class="content-icons">
        <ul>
                      <li><a target="_blank" href="https://www.facebook.com/RosenfeldMediaUX"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/facebook-icon.svg"></a></li>
                                <li><a target="_blank" href="https://twitter.com/rosenfeldmedia"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/twitter-icon.svg"></a></li>
                                <li><a target="_blank" href="https://www.linkedin.com/company/rosenfeld-media/"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/li-icon.svg"></a></li>
                                <li><a target="_blank" href="https://www.instagram.com/rosenfeldmedia"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/instagram-icon.svg"></a></li>
                                                    <li><a href="/cdn-cgi/l/email-protection#650c0b030a25170a16000b030009010800010c044b060a08"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/email-icon.svg"></a></li>
                                <li><a target="_blank" href="https://www.flickr.com/photos/rosenfeldmedia/albums/with/72157703595364444"><img src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/src/img/social-icons/flickr-icon.svg"></a></li>
                  </ul>
    </div>
  </div>  <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> _linkedin_partner_id = "343130"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=343130&fmt=gif" /></noscript><!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com -->
<script>(function(d,u,ac){var s=d.createElement('script');s.type='text/javascript';s.src='https://a.omappapi.com/app/js/api.min.js';s.async=true;s.dataset.user=u;s.dataset.account=ac;d.getElementsByTagName('head')[0].appendChild(s);})(document,346131,366045);</script>
<!-- / OptinMonster -->			
				<script type="text/javascript">
	var relevanssi_rt_regex = /(&|\?)_(rt|rt_nonce)=(\w+)/g
	var newUrl = window.location.search.replace(relevanssi_rt_regex, '')
	history.replaceState(null, null, window.location.pathname + newUrl + window.location.hash)
	</script>
	<script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"Product","@id":"https:\/\/rosenfeldmedia.com\/books\/content-everywhere\/#product","name":"Content Everywhere","url":"https:\/\/rosenfeldmedia.com\/books\/content-everywhere\/","description":"Care about content? Better copy isn't enough. As devices and channels multiply\u2014and as users expect to relate, share, and shift information quickly\u2014we need content that can go more places, more easily. Content Everywhere will help you stop creating fixed, single-purpose content and start making it more future-ready, flexible, reusable, manageable, and meaningful wherever it needs to go.","image":"https:\/\/rm-media.nyc3.digitaloceanspaces.com\/wp-content\/uploads\/2023\/04\/13-content-everywhere.jpg","sku":187493,"offers":[{"@type":"AggregateOffer","lowPrice":"37.99","highPrice":"44.99","offerCount":2,"priceCurrency":"USD","availability":"http:\/\/schema.org\/InStock","url":"https:\/\/rosenfeldmedia.com\/books\/content-everywhere\/","seller":{"@type":"Organization","name":"Rosenfeld Media","url":"https:\/\/rosenfeldmedia.com"},"sku":"woocommerce_gpf_187493","itemCondition":"https:\/\/schema.org\/NewCondition"}],"brand":{"@type":"Brand","name":"Rosenfeld Media"}}</script><!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com :: Campaign Title: Special offer in cart AR2025 -->
<script>(function(d,u,ac){var s=d.createElement('script');s.type='text/javascript';s.src='https://a.omappapi.com/app/js/api.min.js';s.async=true;s.dataset.user=u;s.dataset.campaign=ac;d.getElementsByTagName('head')[0].appendChild(s);})(document,346131,'slefybm4okuy2zzrokwr');</script>
<!-- / OptinMonster -->	<script type="text/javascript">
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
			<script type="text/javascript">
		var slefybm4okuy2zzrokwr_shortcode = true;		</script>
		<script type="text/javascript" id="wc-price-based-country-pro-frontend-js-extra">
/* <![CDATA[ */
var wc_price_based_country_pro_frontend_params = {"currency_format_symbol":"US$","currency_format_code":"USD","currency_format_num_decimals":"2","currency_format_decimal_sep":".","currency_format_thousand_sep":",","currency_format":"%s%v"};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce-price-based-country-pro-addon/assets/js/frontend.min.js?ver=3.4.4" id="wc-price-based-country-pro-frontend-js"></script>
<script type="text/javascript" id="wc-price-based-country-ajax-geo-js-extra">
/* <![CDATA[ */
var wc_price_based_country_ajax_geo_params = {"wc_ajax_url":"\/?wc-ajax=%%endpoint%%"};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce-product-price-based-on-countries/assets/js/ajax-geolocation.min.js?ver=3.4.1" id="wc-price-based-country-ajax-geo-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.8.1.1" id="jquery-blockui-js"></script>
<script type="text/javascript" id="wc-add-to-cart-js-extra">
/* <![CDATA[ */
var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/rosenfeldmedia.com\/cart\/","is_cart":"","cart_redirect_after_add":"no"};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=8.1.1" id="wc-add-to-cart-js"></script>
<script type="text/javascript" id="wc-single-product-js-extra">
/* <![CDATA[ */
var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":""};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=8.1.1" id="wc-single-product-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.8.1.1" id="js-cookie-js"></script>
<script type="text/javascript" id="woocommerce-js-extra">
/* <![CDATA[ */
var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=8.1.1" id="woocommerce-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/fooevents/js/events-frontend.js?ver=1.0.0" id="woocommerce-events-front-script-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce/assets/js/jquery-tiptip/jquery.tipTip.min.js?ver=8.1.1" id="jquery-tiptip-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-ecommerce-generic.js?ver=1.20.2" id="gtm4wp-ecommerce-generic-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-woocommerce.js?ver=1.20.2" id="gtm4wp-woocommerce-js"></script>
<script type="text/javascript" id="mailchimp-woocommerce-js-extra">
/* <![CDATA[ */
var mailchimp_public_data = {"site_url":"https:\/\/rosenfeldmedia.com","ajax_url":"https:\/\/rosenfeldmedia.com\/wp-admin\/admin-ajax.php","language":"en"};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/mailchimp-for-woocommerce/public/js/mailchimp-woocommerce-public.min.js?ver=2.4.5" id="mailchimp-woocommerce-js"></script>
<script type="text/javascript" id="uneets-dist-js-extra">
/* <![CDATA[ */
var conference_timezone = {"value":"","symbol":"","timezones":""};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/uneets/dist/js/main.js?ver=1.5" id="uneets-dist-js"></script>
<script type="text/javascript" id="wc-add-to-cart-variation-js-extra">
/* <![CDATA[ */
var wc_add_to_cart_variation_params = {"wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination."};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/assets/js/woocommerce/add-to-cart-variation_options.js?ver=6.7.2" id="wc-add-to-cart-variation-js"></script>
<script type="text/javascript" id="cart-item-input-js-after">
/* <![CDATA[ */
jQuery(document).on("change input", ".woocommerce-cart-form .cart-item :input", () => { jQuery( '.woocommerce-cart-form :input[name="update_cart"]' ).prop( "disabled", false ).attr( "aria-disabled", false ); });
/* ]]> */
</script>
<script type="text/javascript" id="rm-custom-datalayer-js-before">
/* <![CDATA[ */
const dataLayerProductLoop = [{"item_id":"187508","item_name":"A Web for Everyone","item_brand":"","price":37.99,"item_category":"Books","item_variant":{},"google_business_vertical":"retail","id":187508},{"item_id":"187469","item_name":"Card Sorting","item_brand":"","price":44.99,"item_category":"Books","item_variant":{},"google_business_vertical":"retail","id":187469},{"item_id":"187587","item_name":"Digital and Marketing Asset Management","item_brand":"","price":14.99,"item_category":"Books","item_variant":{},"google_business_vertical":"retail","id":187587},{"item_id":"187445","item_name":"Search Analytics for Your Site","item_brand":"","price":44.99,"item_category":"Books","item_variant":{},"google_business_vertical":"retail","id":187445},{"item_id":"187602","item_name":"Writing Is Designing","item_brand":"","price":42.99,"item_category":"Books","item_variant":{},"google_business_vertical":"retail","id":187602}]
const dataLayerProductVariations = [{"item_id":"187494","item_name":"Content Everywhere","item_brand":"","price":44.99,"item_category":"Books","item_variant":"paperback-ebooks","google_business_vertical":"retail","id":187494},{"item_id":"187495","item_name":"Content Everywhere","item_brand":"","price":37.99,"item_category":"Books","item_variant":"ebooks","google_business_vertical":"retail","id":187495}]
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/themes/rm-books/js/custom-datalayer.js" id="rm-custom-datalayer-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce/assets/js/accounting/accounting.min.js?ver=0.4.2" id="accounting-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3" id="jquery-ui-datepicker-js"></script>
<script type="text/javascript" id="jquery-ui-datepicker-js-after">
/* <![CDATA[ */
jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"mm\/dd\/yy","firstDay":1,"isRTL":false});});
/* ]]> */
</script>
<script type="text/javascript" id="woocommerce-addons-js-extra">
/* <![CDATA[ */
var woocommerce_addons_params = {"price_display_suffix":"","tax_enabled":"1","price_include_tax":"","display_include_tax":"","ajax_url":"\/wp-admin\/admin-ajax.php","i18n_validation_required_select":"Please choose an option.","i18n_validation_required_input":"Please enter some text in this field.","i18n_validation_required_number":"Please enter a number in this field.","i18n_validation_required_file":"Please upload a file.","i18n_validation_letters_only":"Please enter letters only.","i18n_validation_numbers_only":"Please enter numbers only.","i18n_validation_letters_and_numbers_only":"Please enter letters and numbers only.","i18n_validation_email_only":"Please enter a valid email address.","i18n_validation_min_characters":"Please enter at least %c characters.","i18n_validation_max_characters":"Please enter up to %c characters.","i18n_validation_min_number":"Please enter %c or more.","i18n_validation_max_number":"Please enter %c or less.","i18n_sub_total":"Subtotal","i18n_remaining":"<span><\/span> characters remaining","currency_format_num_decimals":"2","currency_format_symbol":"US$","currency_format_decimal_sep":".","currency_format_thousand_sep":",","trim_trailing_zeros":"","is_bookings":"","trim_user_input_characters":"1000","quantity_symbol":" ","datepicker_class":"wc_pao_datepicker","datepicker_date_format":"mm\/dd\/yy","gmt_offset":"4","date_input_timezone_reference":"default","currency_format":"%s%v"};
var woocommerce_addons_params = {"price_display_suffix":"","tax_enabled":"1","price_include_tax":"","display_include_tax":"","ajax_url":"\/wp-admin\/admin-ajax.php","i18n_validation_required_select":"Please choose an option.","i18n_validation_required_input":"Please enter some text in this field.","i18n_validation_required_number":"Please enter a number in this field.","i18n_validation_required_file":"Please upload a file.","i18n_validation_letters_only":"Please enter letters only.","i18n_validation_numbers_only":"Please enter numbers only.","i18n_validation_letters_and_numbers_only":"Please enter letters and numbers only.","i18n_validation_email_only":"Please enter a valid email address.","i18n_validation_min_characters":"Please enter at least %c characters.","i18n_validation_max_characters":"Please enter up to %c characters.","i18n_validation_min_number":"Please enter %c or more.","i18n_validation_max_number":"Please enter %c or less.","i18n_sub_total":"Subtotal","i18n_remaining":"<span><\/span> characters remaining","currency_format_num_decimals":"2","currency_format_symbol":"US$","currency_format_decimal_sep":".","currency_format_thousand_sep":",","trim_trailing_zeros":"","is_bookings":"","trim_user_input_characters":"1000","quantity_symbol":" ","datepicker_class":"wc_pao_datepicker","datepicker_date_format":"mm\/dd\/yy","gmt_offset":"4","date_input_timezone_reference":"default","currency_format":"%s%v"};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce-product-addons/assets/js/frontend/addons.min.js?ver=6.8.2" id="woocommerce-addons-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/js/moment.js?ver=2.27.0" id="momentjs-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/themes/rm-conference-2020/js/moment-timezone-with-data-1970-2030.js?ver=0.5.31" id="moment-timezone-js"></script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce/assets/js/jquery-payment/jquery.payment.min.js?ver=3.0.0-wc.8.1.1" id="jquery-payment-js"></script>
<script type="text/javascript" src="https://js.stripe.com/v3/?ver=3.0" id="stripe-js"></script>
<script type="text/javascript" id="woocommerce_stripe-js-extra">
/* <![CDATA[ */
var wc_stripe_params = {"title":"Credit Card","key":"pk_live_51NnlunD53rKpAqyDhlUy5HCEJhCNUIfOrVRu1k1q7FJ1HMrDYWWhRyd68xkqha2odDCPEruLgodm6BlLgH7ygI0T003kfzJ558","i18n_terms":"Please accept the terms and conditions first","i18n_required_fields":"Please fill in required checkout fields first","updateFailedOrderNonce":"6adbfa2ef0","updatePaymentIntentNonce":"fc7225dfd3","orderId":"0","checkout_url":"\/?wc-ajax=checkout","stripe_locale":"en","no_prepaid_card_msg":"Sorry, we're not accepting prepaid cards at this time. Your credit card has not been charged. Please try with alternative payment method.","no_sepa_owner_msg":"Please enter your IBAN account name.","no_sepa_iban_msg":"Please enter your IBAN account number.","payment_intent_error":"We couldn't initiate the payment. Please try again.","sepa_mandate_notification":"email","allow_prepaid_card":"yes","inline_cc_form":"no","is_checkout":"no","return_url":"https:\/\/rosenfeldmedia.com\/checkout\/order-received\/?utm_nooverride=1","ajaxurl":"\/?wc-ajax=%%endpoint%%","stripe_nonce":"b979b83d68","statement_descriptor":"","elements_options":[],"sepa_elements_options":{"supportedCountries":["SEPA"],"placeholderCountry":"US","style":{"base":{"fontSize":"15px"}}},"invalid_owner_name":"Billing First Name and Last Name are required.","is_change_payment_page":"no","is_add_payment_page":"no","is_pay_for_order_page":"no","elements_styling":"","elements_classes":"","add_card_nonce":"785a6f16ec","create_payment_intent_nonce":"526712bb00","cpf_cnpj_required_msg":"CPF\/CNPJ is a required field","invalid_number":"The card number is not a valid credit card number.","invalid_expiry_month":"The card's expiration month is invalid.","invalid_expiry_year":"The card's expiration year is invalid.","invalid_cvc":"The card's security code is invalid.","incorrect_number":"The card number is incorrect.","incomplete_number":"The card number is incomplete.","incomplete_cvc":"The card's security code is incomplete.","incomplete_expiry":"The card's expiration date is incomplete.","expired_card":"The card has expired.","incorrect_cvc":"The card's security code is incorrect.","incorrect_zip":"The card's zip code failed validation.","postal_code_invalid":"Invalid zip code, please correct and try again","invalid_expiry_year_past":"The card's expiration year is in the past","card_declined":"The card was declined.","missing":"There is no card on a customer that is being charged.","processing_error":"An error occurred while processing the card.","invalid_sofort_country":"The billing country is not accepted by Sofort. Please try another country.","email_invalid":"Invalid email address, please correct and try again.","invalid_request_error":"Unable to process this payment, please try again or use alternative method.","amount_too_large":"The order total is too high for this payment method","amount_too_small":"The order total is too low for this payment method","country_code_invalid":"Invalid country code, please try again with a valid country code","tax_id_invalid":"Invalid Tax Id, please try again with a valid tax id"};
/* ]]> */
</script>
<script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/woocommerce-gateway-stripe/assets/js/stripe.min.js?ver=7.6.0" id="woocommerce_stripe-js"></script>
<script>(function(d){var s=d.createElement("script");s.type="text/javascript";s.src="https://a.omappapi.com/app/js/api.min.js";s.async=true;s.id="omapi-script";d.getElementsByTagName("head")[0].appendChild(s);})(document);</script><script type="text/javascript" src="https://rosenfeldmedia.com/wp-content/plugins/optinmonster/assets/dist/js/helper.min.js?ver=2.16.7" id="optinmonster-wp-helper-js"></script>
<!-- WooCommerce JavaScript -->
<script type="text/javascript">
jQuery(function($) { 

				try {
					let checkoutForm = document.querySelector('form.checkout');
					if( checkoutForm ){
						
						checkoutForm.addEventListener('change', function(event) {
							
								if (event.target && event.target.name === 'payment_method') {
									setTimeout(function() {
										document.body.dispatchEvent(new Event('update_checkout'));
									}, 1000);
								}
						});
					}

				} catch( error ) {
					console.error( 'An error occurred:', error);
				}
 });
</script>
		<script type="text/javascript">var omapi_localized = {
			ajax: 'https://rosenfeldmedia.com/wp-admin/admin-ajax.php?optin-monster-ajax-route=1',
			nonce: '6b8c19c7d9',
			slugs:
			{"slefybm4okuy2zzrokwr":{"slug":"slefybm4okuy2zzrokwr","mailpoet":false}}		};</script>
				<script type="text/javascript">var omapi_data = {"object_id":187493,"object_key":"product","object_type":"post","term_ids":[820,833,828],"wp_json":"https:\/\/rosenfeldmedia.com\/wp-json","wc_active":true,"edd_active":false,"nonce":"fdc1491493"};</script>
		<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-c4a5589492b59262de5","applicationID":"1094262808","transactionName":"YVZWZUpRXktTW0RQClgcdVJMWV9WHUtZVwJaVhlBSl9UTVFM","queueTime":0,"applicationTime":2315,"atts":"TRFVEwJLTUU=","errorBeacon":"bam.nr-data.net","agent":""}</script></body>
</html>
