1 2 3 4 5 6 7 8<!DOCTYPE html> 9 10<html class='no-js' lang='en'> 11 12<head> 13 <title> Pricing - Mystery</title> 14 <!-- CookiePro Cookies Consent Notice start for mysteryscience.com --> 15
15<script type="text/javascript" src="https://cookie-cdn.cookiepro.com/consent/7fc034dc-00b6-4252-a660-0a1dda7d5390/OtAutoBlock.js" ></script>
15 16
16<script src="https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js" type="text/javascript" 17 charset="UTF-8" data-domain-script="7fc034dc-00b6-4252-a660-0a1dda7d5390"></script>
17 18
18<script type="text/javascript"> 19 function OptanonWrapper() { } 20 </script>
20 21 <!-- CookiePro Cookies Consent Notice end for mysteryscience.com --> 22 23
23<script src="https://cloud.mysteryscience.com/raw/upload/assets/bugsnag-dfa83ef7e3c863e3ff28ea87d0884dfe315c11e3431d462f6b2922b5807fe769.js"></script>
23 24
24<script> 25 (function() { 26 if (typeof bugsnag != "function") { 27 return; 28 } 29 30 window.bugsnagClient = bugsnag("bf2b427e59c0299882d89f5501237d86"); 31 bugsnagClient.app.releaseStage = "production"; 32 33 bugsnagClient.user = { 34 id: "483599479", 35 name: "", 36 email: "" 37 }; 38})(); 39 40 <!-- Google Tag Manager --> 41 dataLayer = [{ 42 'show_tracking':'true', 43 'user_id': '483599479', 44 'user_origin': 'mysteryscience', 45 'signed_up': 'false', 46 'rsvp_type': '', 47 'user_grades': '', 48 'em': '', 49 'internal_admin': 'false', 50 'user_session_id': '721430074', 51 'user_session_source': '', 52 'controller': 'pages', 53 'action': 'pricing', 54 'unit_id': '', 55 'unit_name': '', 56 'lesson_id': '', 57 'lesson_title': '', 58 'mini_lesson_id': '', 59 'mini_lesson_question': '' 60 }];
vendor: 331 bytes, lines 60-66
60 61 62 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 63new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 64j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 65'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 66})(window,document,'script','dataLayer','
66GTM-T6BGZZS
vendor: 4 bytes, line 66
66');
67<!-- End Google Tag Manager --> 68 69 window.stripePublishableKey = 'pk_live_hV8o4CdBN2YOdb7MJsWrHOkP'; 70 window.default_video_player = "wistia"; 71 window.user_id = 483599479; 72 window.session_id = 721430074; 73 window.formAuthenticityToken = 'DGghHFk_ec33LLLF3FtwnHkyCbOgkPiITcHjCOOtsTs3mTL-ipU15QZm8y2ZNPLLxzWlLsGRwHEEKJOHYzTFuQ'; 74 75 window.currentUser = { 76 id: 483599479, 77 isInternalAdmin: false, 78 isActivated: false, 79 accountType: '', 80 backup: false, 81 82 addData: function(data, successCallback) { 83 if (typeof(successCallback) !== "function") { 84 successCallback = function() {}; 85 } 86 87 var url = '/me/data?authenticity_token=' + formAuthenticityToken; 88 89 var xhr = new XMLHttpRequest(); 90 xhr.open('POST', url); 91 xhr.setRequestHeader('Content-Type', 'application/json'); 92 xhr.setRequestHeader('X-CSRF-Token', document.getElementsByName("csrf-token")[0].content); 93 xhr.onload = function() { 94 if (xhr.status === 200) { 95 successCallback(); 96 } 97 // fail silently 98 }; 99 xhr.send(JSON.stringify(data)); 100 101 } 102 }; 103 104 </script>
104 105 <meta name="viewport" content="width=device-width,initial-scale=1"> 106 <link rel="icon" type="image/x-icon" href="https://cloud.mysteryscience.com/image/asset/favicon_light_mode-17ae66f1fa413ebc2352352ff4c961e8.ico" id="light-mode-icon" /> 107 <link rel="icon" type="image/x-icon" href="https://cloud.mysteryscience.com/image/asset/favicon_dark_mode-6eb23269e5916cc25e4dbcebc45abe96.ico" id="dark-mode-icon" /> 108 <link rel="mask-icon" type="image/x-icon" href="https://cloud.mysteryscience.com/image/asset/favicon_light_mode-17ae66f1fa413ebc2352352ff4c961e8.ico" color="#000000" /> 109 <meta name="csrf-param" content="authenticity_token" /> 110<meta name="csrf-token" content="vXTkYuOCzll2FgD-7XzS3cX8O6OLkOkqDMq7NIgmoKiGhfeAMCiCcYdcQRaoE1CKe_uXPuqR0dNFI8u7CL_UKg" /> 111 112 <meta charset="utf-8"> 113 <!-- 114 Starting with IE11, edge mode is the preferred document mode; it represents 115 the highest support for modern standards available to the browser. (http://bit.ly/1emPc8m) 116 --> 117 <meta http-equiv="X-UA-Compatible" content="IE=edge">
118<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"1194573a89","applicationID":"19217370","transactionName":"dFYMEUVfWF0GRhtDVFBcEUpHQl1SClpT","queueTime":1,"applicationTime":328,"agent":""}</script>
vendor: 1 bytes, line 118
118
119<script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQUHVVBbCRABXVNTAAIAVg==",licenseKey:"1194573a89",applicationID:"19217370",browserID:"19217396"};;/*! For license information please see nr-loader-full-1.322.0.min.js.LICENSE.txt */ 120(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
120e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
120const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>S,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
120if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,R(e,t)}function R(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function w(e,t,r,n,i){if(R(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(w(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(w(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function S(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let R=0,w=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(R=R>0?Math.min(R,e):e),t&&(w=w>0?Math.max(w,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return R>0?Math.min(e,R):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return w>0?Math.max(e,w):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
120o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
120(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
120;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",649:"nr-full-iframe-message-handler",89
1201:"nr-full"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={891:"sha512-YFF+tf82v8eglmCSz5XYYPZ9svAEVPEL8CjIs/VJ5WDjxajLkBKoCp6iBhqtcYRu8v8sXwAWX58PGV4RVzB2dQ==",222:"sha512-y0XrI32v2ZxZdktMLngwYUsETp/i/aYkdx9JOeIAmr2KYJdlDneMKYdNwPaZiOX3gb7AXywTby7jg1okwEkArw==",95:"sha512-WtCe89dmBu8YGhCnszRdHzYCzOqwTSeitVhY/ahmZczjI+0C6KOazsnU/vPsTDaM7VSG+iZW7zidI1t5+hpiYQ==",649:"sha512-AYJxsYTPRDF5tWSm4lWONX5VM69Ou9twLFZ8apchUI9gNOrXBkzP8QZ+PQkMz8nGjh/7oVMR+1cA+5dWFYhmmw=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={85:0,959:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
120ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var R=r(9232);var w=r(7836),T=r(3241);const S={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var A=r(9908),x=r(9752);function _(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,S)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:R.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=w.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,A.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var O=r(1863),k=r(4261),L=r(1738);var M=r(1687),P=r(4234),N=r(5289),j=r(5270),I=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends P.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,M.Ak)(e,this.featureName),t()}))}):(0,M.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
120{if((0,I.V)(e.init))try{const{setupAgentSession:t}=await r.e(891).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,A.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(649).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(891).then(r.bind(r,6589)),r.e(891).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,M.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,M.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,N.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,j.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}_(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,L.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,A.p)("api-"+k.Fw,[(0,O.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(891).then(r.bind(r,908)):r.e(891).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,N.sB)(t=>{e(t,"DOMContentLoaded")}),(0,N.GG)(t=>{e(t,"load")}),(0,N.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),_(this,e,e.loaderType||"agent"),t=this,(0,L.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,L.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,L.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,A.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,L.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,L.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,L.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,L.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,L.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,A.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,A.p)("docHidden",[(0,O.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,A.p)("winPagehide",[(0,O.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(891).then(r.bind(r,9018))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(891).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,O.t)()){"string"==typeof e&&(e=new Error(e)),(0,A.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,O.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,O.t)()){(0,A.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,O.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
120null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,A.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,O.t)()){(0,A.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,O.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,O.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,O.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const Re=["entry","scripts","all"],we=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Se={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Ae(e){(0,L.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Se.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=R.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:R.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||Re.includes(r.timingMethod)||(Se.invalidTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||R.f.BA,"parent.id":r.parent?.id})}
120),Object.entries(r.tags).forEach(([e,t])=>{we.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Se.disabled),u(r.id)&&u(r.name)||d(()=>Se.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Se.duplicateName(r),n===r.id&&t!==r.name&&Se.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Se.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,O.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
120imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,O.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,A.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class _e extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,L.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,L.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,L.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Ae(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,A.p)("ierr",[ee(t),(0,O.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,A.p)("err",[te(t),(0,O.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,A.p)("err",[re(t),(0,O.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(891).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var Oe=r(8990);let ke=1;function Le(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,Oe.I)(e,"nr@id",function(){return ke++})}function Me(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Pe=r(8139),Ne=r(3434),je=r(5732);const Ie={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||w.ee;const n=function(e){return(e||w.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(Ie[n.debugId]++)return n;Ie[n.debugId]=1,(0,Pe.u)(r,t);var i=(0,Ne.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,je.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||w.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,je.$5)(t);var o;r.emit(i+"before-start",[e],n),n[w.P]&&n[w.P].dt&&(o=n[w.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
120return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,A.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=S,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){_(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Me(i);a&&(n.txSize=a)}this.startTime=(0,O.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
120!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Le(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Le(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,O.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,O.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,O.t)()-this.xhrCbStart,this.onload,t],t)}function R(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function w(e,t){this.params={},this.metrics={},this.startTime=(0,O.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Me(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,O.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Me(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function S(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):_(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Me(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function _(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Me(e.response):"text"===r||""===r||void 0===r?Me(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,A.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",R),r.on("fetch-start",w),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(891).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||w.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Ne.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,L.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,A.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,A.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,L.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,A.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
120if(!(0,I.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Pe.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,O.t)()}),this.eventsEE.on(pt,function(e,r){(0,A.p)("bst",[e[0],r,this.bstStart,(0,O.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,O.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,A.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,A.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(891).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,L.Y)(k.CH,function(){(0,A.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,L.Y)(k.Tb,function(){(0,A.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,j.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(891).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,A.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,j.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(891),r.e(222)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var Rt=r(981);const wt={},Tt=new Set;function St(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class At{constructor(e,t){this.timestamp=(0,O.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class xt extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,L.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,L.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Ae(e),function(e){(0,L.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(wt[r.debugId]++)return r;wt[r.debugId]=1,(0,V.G)(()=>{const e=(0,O.t)();Tt.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
120class n extends WebSocket{static name=Rt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new At(e[0],e[1]),this.targets=(0,je.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,O.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),Tt.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=St(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,O.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,Tt.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=St(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,A.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,A.p)("spv",[_t(e),(0,O.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,A.p)("spv",[_t(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,A.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
120h(e=>{const t=(0,C.s)(e=>{(0,A.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,A.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(891).then(r.bind(r,8019))):this.deregisterDrain()}}function _t(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Ot=r(2646);const kt=new Map;function Lt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||w.ee).get("logger")}(e),o=(0,Ne.YM)(a,void 0,s),c=new Ot.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Ne.Jt]||t[r];return kt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>kt.get(d),void 0,!0),a}var Mt=r(1910);class Pt extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,L.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,L.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Lt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Ae(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Mt.i)(g.gm.console[t]),Lt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(891).then(r.bind(r,5288)))}}new F({features:[K,G,vt,Et,nt,Y,_e,xt,Pt],loaderType:"pro"})})()})();</script>
120 121 122 <meta name="keywords" content=""> 123 <meta name="description" content=""> 124 125 <meta property="fb:app_id" content="731552773562491"> 126 127 <meta property="og:url" content="https://mysteryscience.com/pricing"> 128 <meta property="og:image" content="https://cloud.mysteryscience.com/image/asset/f_auto,q_auto/og-image-237ea4b82490740941c87966051c1ac0.jpg"> 129 <meta property="og:title" content="Open-and-go lessons that inspire kids to love science."> 130 <meta property="og:site_name" content="Mystery Science"> 131 <meta property="og:description" content=""> 132 133 134 <link rel="stylesheet" href="https://cloud.mysteryscience.com/raw/upload/assets/tulip-93d493a4d7ffd8853596d751b63b7499d65c8f592716961923af6a59e23139e3.css" media="all" /> 135 <link rel="stylesheet" href="https://cloud.mysteryscience.com/raw/upload/assets/mds-1af125c96aba200c868f08c3e83666493f2a46aa2251b1e4f94d69bcb76e164d.css" media="all" /> 136 137 138 139 <link rel="stylesheet" href="https://cloud.mysteryscience.com/raw/upload/assets/2021_brand-319d0fde3f2e5ad5a57786f3f6a8100239dbc73c4938d9195ad9e4d8f676868e.css" media="all" /> 140 <link rel="stylesheet" href="https://cloud.mysteryscience.com/raw/upload/assets/components-84e7e028aba507dcb67dcd122b7d1624bbb848e74e91c27159035764b0950d0b.css" media="all" /> 141 142
142<script src="https://cloud.mysteryscience.com/raw/upload/assets/mystery-ddc957245eaf19e05088d813612e4f17990dc371e4f6ad7870dae17dab47913f.js"></script>
142 143 144 145
145<script type="importmap" data-turbo-track="reload">{ 146 "imports": { 147 "@rails/request.js": "https://cloud.mysteryscience.com/raw/upload/assets/requestjs-70fd0737c355e2e64a03d84f56a7ebd10bc63e8caad319919ba3239493572bd8.js", 148 "application": "https://cloud.mysteryscience.com/raw/upload/assets/application-15244da4891f41be628e8e2f318a25259e7108f4d5a18ce48a2e6ae93d93b98b.js", 149 "@hotwired/stimulus": "https://cloud.mysteryscience.com/raw/upload/assets/stimulus.min-976b4e166c7f712397cad15409e0b976dfd9f2373f5e04d9f4520f0d5a7597f5.js", 150 "@hotwired/stimulus-loading": "https://cloud.mysteryscience.com/raw/upload/assets/stimulus-loading-39227295c8a6d71e10ca2a94dede18522ced047f6ccbf8788e926f8be14aff1b.js", 151 "@hotwired/turbo-rails": "https://cloud.mysteryscience.com/raw/upload/assets/turbo.min-cc7426fef62444479b06a23c52b80e74f3954dce549e83d8b343d9973919d721.js", 152 "controllers/account_dropdown_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/account_dropdown_controller-a9f767a73988a6b0689c127c779996b3a53cb59b105ac9a57b386354ab93fbac.js", 153 "controllers/add_tag_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/add_tag_controller-9004d8eabee0688ba1f00c79999f643b3533ba22f33106b1052fecc15897932b.js", 154 "controllers/address_form_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/address_form_controller-3f8237c8869de7f4ccc5141c4055c93ef7ae880ccbeee02a8cdc5e7962d75ca8.js", 155 "controllers/address_modal_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/address_modal_controller-a9136e604360cf1a46c8cf8ecf72d1bb2f97355633e84d775ab6c45df4b75838.js", 156 "controllers/admin/quotes/select_account_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/admin/quotes/select_account_controller-1d05073b662e33a26c9ab0382388e076c1d03e4cb83ce1a35e24b7c3d490aec6.js", 157 "controllers/admin/subscriptions/orders_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/admin/subscriptions/orders_controller-df0fb1773b27c312a658bf9b0ea106a78e99b031b7bff15a436db7bdef2e5160.js", 158 "controllers/application": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/application-44e5edd38372876617b8ba873a82d48737d4c089e5180f706bdea0bb7b6370be.js", 159 "controllers/auto_open_modal_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/auto_open_modal_controller-14dc8dddfe00d42c8c539c91b292483396a9eb1962a6dd47571dca3b77efb54c.js", 160 "controllers/combobox_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/combobox_controller-89991ef7e93398280faa8ed8eac17a5e01efb58050eb853c00d2b2f7527b07e0.js", 161 "controllers/component_banner_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_banner_controller-c362b1f0ef07a45c0666e2cb97cad62855c4039424a059b8a1281c94570af550.js", 162 "controllers/component_modal_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_modal_controller-bc773f53923e65a76ac880e4cd92858e4a7533f8129e3427d7ea77262788fa53.js", 163 "controllers/component_search_dropdown_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_search_dropdown_controller-0511fed241d7cf46e33fc7a713d39887d711b384450e0669ae073c8b4b3d60fd.js", 164 "controllers/component_toggle_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_toggle_controller-f2bcce61b600e6cc6438ec7b088011b6c67f709cab59a00f71fe79d4c73fbb9e.js", 165 "controllers/component_tooltip_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_tooltip_controller-f8569a8d9e6d9a0a36121931ea0abb36e43b9caeed04273e1e6f7a3005d0282d.js", 166 "controllers/copy_text_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/copy_text_controller-856d4c6eee7b285a51287c2dcb38728246114520eff9e05f5725b256c355429c.js", 167 "controllers/decision_maker_header_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/decision_maker_header_controller-660f6a91804a5454580119b45f6bc2f7593e296193add28cd342c486f73096a9.js", 168 "controllers/decision_maker_toggle_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/decision_maker_toggle_controller-4f72cc5287d8da0197b7bd2250982deae56631e01eac472c0588ef5d924993c3.js", 169 "controllers/devtools_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/devtools_controller-e2445b29ba25ffd0cc67edc2b1fbae52f46c26017fcc2fe10fc3e36cba9c8cc5.js", 170 "controllers/dqr_packs_visibility_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/dqr_packs_visibility_controller-e72ea68402de5ea8bf325dbf7d47c7c053ac7fc4c56fe13978f93d529e790d6d.js", 171 "controllers/faq_dropdown_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/faq_dropdown_controller-fe7f58dbda4e304b37f595a1bf84d05414c7fbbc627291fdbc942aa7132ac453.js", 172 "controllers/focus_first_error_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/focus_first_error_controller-7669ae2ca6526a7f67239f1809627c16b3cbe61b38944f37632c09ca956b24db.js", 173 "controllers/form_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/form_controller-6691d0f2f194d26dc68a133875e1ee5b822042255e2e42169acf30fa0b5b146f.js", 174 "controllers/grade_dropdown_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/grade_dropdown_controller-6ce73b9d3233b38c03fd67f85e1087209d6bb01b24a013cbf478d541978844c2.js", 175 "controllers/hello_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/hello_controller-29468750494634340c5c12678fe2cdc3bee371e74ac4e9de625cdb7a89faf11b.js", 176 "controllers/homeschool_checkout_flow_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/homeschool_checkout_flow_controller-9b6fb8d60b9843c9a917b1160c89bb5e3a418575b0dd63a4c063df1b2103109b.js", 177 "controllers/homeschool_intent_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/homeschool_intent_controller-bb75fae006f6fad2a9687ad740f609c5f7f0b85c858c3c5ac044516a126790d9.js", 178 "controllers/homeschool_organization_quote_modal_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/homeschool_organization_quote_modal_controller-724ffad01ce50d55e41b4484b2dee8edbe70e6871473fb9b5059d9c87a2fcf5a.js", 179 "controllers/homeschool_purchase_flow_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/homeschool_purchase_flow_controller-7b22d3227f416bb284a1e100ae3af6dce392639fa37be6f1dc5dd39a390ea9fa.js", 180 "controllers": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/index-d92597c94be3b5a5adba9c0f17fb1601585e59e54ed1e242cd99ce6f935198e5.js", 181 "controllers/location_filters_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/location_filters_controller-7afb6b0f241788ea837abd24a39e890b6e2c76e839a68962a3c9e87c84df7f70.js", 182 "controllers/location_input_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/location_input_controller-0ff877a025566072519211fbd19c919e95b0bc3e42670aef2e84ed3ae7bfed00.js", 183 "controllers/multi_product_payment_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/multi_product_payment_controller-9e6a4db244cd247b6ba746f3a580399fea09f7c686d1ce7b42a8e7d8e
183cc4b9a8.js", 184 "controllers/multi_select_dropdown_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/multi_select_dropdown_controller-ededbcb2ac4ee05cfe989bb1db1ec44b7fee2b4eead507c6bbbe15d4c1bfecb1.js", 185 "controllers/order_bundle_selection_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/order_bundle_selection_controller-e7a13c8f747aec02f4bf2045552de311854535dedfce9769ecd113545d83e485.js", 186 "controllers/order_contact_selection_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/order_contact_selection_controller-d8c7c2f017e0d7da1fe7f8e6db5c4728c28e9add0c8a4f7acccef466aa30535f.js", 187 "controllers/organization_search_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/organization_search_controller-565c26160b7dd18486a765baac9ad3cf3edbac3077f9712ebb5543afda35b5b1.js", 188 "controllers/pack_teacher_referral_form_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/pack_teacher_referral_form_controller-5bde01fd5ce530d21480c91c4c90db42017cd92d43c8e5a6be2ebcffff893ed6.js", 189 "controllers/quantity_total_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/quantity_total_controller-7275c6f25b9cec64d97ad2782770781741765d864a8ff37d8ebd7da0dedbea9c.js", 190 "controllers/quote_details_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/quote_details_controller-1c465ed3a13b819d3f78b8b4b270c8ef0e570e60deb214a110bd7fa16a093c96.js", 191 "controllers/quote_error_handler_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/quote_error_handler_controller-068c1ec5a945459600a5e16d0ec224411a5ddd261345f80f12441e4836866a5b.js", 192 "controllers/quote_selection_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/quote_selection_controller-1335904c40c4db1a56a1d6c81471842d8dbd00df71fbc091b7808790d42d0d48.js", 193 "controllers/radio_group_modal_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/radio_group_modal_controller-ff63e625979e782f45268c8316f8f1ccd4ac87b80fac4b24cbcfa150797f2268.js", 194 "controllers/tab_bar_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/tab_bar_controller-c55b10a5b4821c6d234d3f5a9308c138abea95cca5ba6b56b288943867c86c7a.js", 195 "controllers/table_filter_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/table_filter_controller-eb3e623d9a169775f8e29b847c531b1fe9e9175461427de7d202acb932e3eeb1.js", 196 "controllers/tax_exempt_upload_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/tax_exempt_upload_controller-e2a84b0c57aefe57394e224541bbdd7adc3bc58800d757e1dca073514ce300dd.js", 197 "controllers/text_input_controller": "https://cloud.mysteryscience.com/raw/upload/assets/controllers/text_input_controller-c3ebf7978e5946d85319aa13ea26b6f3b784915edac003c47408c93abbcb73e3.js", 198 "helpers/account_searchable": "https://cloud.mysteryscience.com/raw/upload/assets/helpers/account_searchable-74dc5ebad7902ee8fe6acb3147a5d6cc95388d4027850d156bf77688ba664ab6.js", 199 "helpers/form_helpers": "https://cloud.mysteryscience.com/raw/upload/assets/helpers/form_helpers-49280d89483b2617dae90c7d6e61890f0d3e0a55b49b6ea8845e711eec478bd2.js", 200 "helpers/timing_helpers": "https://cloud.mysteryscience.com/raw/upload/assets/helpers/timing_helpers-5ed97a0169d9d4c3437095eecfb0bf6a3c4bf9d804fcd66973ae7a9a5142da13.js" 201 } 202}</script>
202 203<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/requestjs-70fd0737c355e2e64a03d84f56a7ebd10bc63e8caad319919ba3239493572bd8.js"> 204<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/application-15244da4891f41be628e8e2f318a25259e7108f4d5a18ce48a2e6ae93d93b98b.js"> 205<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/stimulus.min-976b4e166c7f712397cad15409e0b976dfd9f2373f5e04d9f4520f0d5a7597f5.js"> 206<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/stimulus-loading-39227295c8a6d71e10ca2a94dede18522ced047f6ccbf8788e926f8be14aff1b.js"> 207<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/turbo.min-cc7426fef62444479b06a23c52b80e74f3954dce549e83d8b343d9973919d721.js"> 208<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/account_dropdown_controller-a9f767a73988a6b0689c127c779996b3a53cb59b105ac9a57b386354ab93fbac.js"> 209<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/add_tag_controller-9004d8eabee0688ba1f00c79999f643b3533ba22f33106b1052fecc15897932b.js"> 210<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/address_form_controller-3f8237c8869de7f4ccc5141c4055c93ef7ae880ccbeee02a8cdc5e7962d75ca8.js"> 211<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/address_modal_controller-a9136e604360cf1a46c8cf8ecf72d1bb2f97355633e84d775ab6c45df4b75838.js"> 212<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/admin/quotes/select_account_controller-1d05073b662e33a26c9ab0382388e076c1d03e4cb83ce1a35e24b7c3d490aec6.js"> 213<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/admin/subscriptions/orders_controller-df0fb1773b27c312a658bf9b0ea106a78e99b031b7bff15a436db7bdef2e5160.js"> 214<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/application-44e5edd38372876617b8ba873a82d48737d4c089e5180f706bdea0bb7b6370be.js"> 215<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/auto_open_modal_controller-14dc8dddfe00d42c8c539c91b292483396a9eb1962a6dd47571dca3b77efb54c.js"> 216<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/combobox_controller-89991ef7e93398280faa8ed8eac17a5e01efb58050eb853c00d2b2f7527b07e0.js"> 217<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_banner_controller-c362b1f0ef07a45c0666e2cb97cad62855c4039424a059b8a1281c94570af550.js"> 218<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_modal_controller-bc773f53923e65a76ac880e4cd92858e4a7533f8129e3427d7ea77262788fa53.js"> 219<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_search_dropdown_controller-0511fed241d7cf46e33fc7a713d39887d711b384450e0669ae073c8b4b3d60fd.js"> 220<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_toggle_controller-f2bcce61b600e6cc6438ec7b088011b6c67f709cab59a00f71fe79d4c73fbb9e.js"> 221<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/component_tooltip_controller-f8569a8d9e6d9a0a36121931ea0abb36e43b9caeed04273e1e6f7a3005d0282d.js"> 222<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/copy_text_controller-856d4c6eee7b285a51287c2dcb38728246114520eff9e05f5725b256c355429c.js"> 223<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/decision_maker_header_controller-660f6a91804a5454580119b45f6bc2f7593e296193add28cd342c486f73096a9.js"> 224<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/decision_maker_toggle_controller-4f72cc5287d8da0197b7bd2250982deae56631e01eac472c0588ef5d924993c3.js"> 225<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/devtools_controller-e2445b29ba25ffd0cc67edc2b1fbae52f46c26017fcc2fe10fc3e36cba9c8cc5.js"> 226<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/dqr_packs_visibility_controller-e72ea68402de5ea8bf325dbf7d47c7c053ac7fc4c56fe13978f93d529e790d6d.js"> 227<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/faq_dropdown_controller-fe7f58dbda4e304b37f595a1bf84d05414c7fbbc627291fdbc942aa7132ac453.js"> 228<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/focus_first_error_controller-7669ae2ca6526a7f67239f1809627c16b3cbe61b38944f37632c09ca956b24db.js"> 229<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/form_controller-6691d0f2f194d26dc68a133875e1ee5b822042255e2e42169acf30fa0b5b146f.js"> 230<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/grade_dropdown_controller-6ce73b9d3233b38c03fd67f85e1087209d6bb01b24a013cbf478d541978844c2.js"> 231<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/hello_controller-29468750494634340c5c12678fe2cdc3bee371e74ac4e9de625cdb7a89faf11b.js"> 232<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/homeschool_checkout_flow_controller-9b6fb8d60b9843c9a917b1160c89bb5e3a418575b0dd63a4c063df1b2103109b.js"> 233<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/homeschool_intent_controller-bb75fae006f6fad2a9687ad740f609c5f7f0b85c858c3c5ac044516a126790d9.js"> 234<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/homeschool_organization_quote_modal_controller-724ffad01ce50d55e41b4484b2dee8edbe70e6871473fb9b5059d9c87a2fcf5a.js"> 235<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/homeschool_purchase_flow_controller-7b22d3227f416bb284a1e100ae3af6dce392639fa37be6f1dc5dd39a390ea9fa.js"> 236<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/index-d92597c94be3b5a5adba9c0f17fb1601585e59e54ed1e242cd99ce6f935198e5.js"> 237<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/location_filters_controller-7afb6b0f241788ea837abd24a39e890b6e2c76e839a68962a3c9e87c84df7f70.js"> 238<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/location_input_controller-0ff877a025566072519211fbd19c919e95b0bc3e42670aef2e84ed3ae7bfed00.js"> 239<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/multi_product_payment_controller-9e6a4db244cd247b6ba746f3a580399fea09f7c686d1ce7b42a8e7d8e
239cc4b9a8.js"> 240<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/multi_select_dropdown_controller-ededbcb2ac4ee05cfe989bb1db1ec44b7fee2b4eead507c6bbbe15d4c1bfecb1.js"> 241<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/order_bundle_selection_controller-e7a13c8f747aec02f4bf2045552de311854535dedfce9769ecd113545d83e485.js"> 242<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/order_contact_selection_controller-d8c7c2f017e0d7da1fe7f8e6db5c4728c28e9add0c8a4f7acccef466aa30535f.js"> 243<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/organization_search_controller-565c26160b7dd18486a765baac9ad3cf3edbac3077f9712ebb5543afda35b5b1.js"> 244<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/pack_teacher_referral_form_controller-5bde01fd5ce530d21480c91c4c90db42017cd92d43c8e5a6be2ebcffff893ed6.js"> 245<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/quantity_total_controller-7275c6f25b9cec64d97ad2782770781741765d864a8ff37d8ebd7da0dedbea9c.js"> 246<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/quote_details_controller-1c465ed3a13b819d3f78b8b4b270c8ef0e570e60deb214a110bd7fa16a093c96.js"> 247<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/quote_error_handler_controller-068c1ec5a945459600a5e16d0ec224411a5ddd261345f80f12441e4836866a5b.js"> 248<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/quote_selection_controller-1335904c40c4db1a56a1d6c81471842d8dbd00df71fbc091b7808790d42d0d48.js"> 249<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/radio_group_modal_controller-ff63e625979e782f45268c8316f8f1ccd4ac87b80fac4b24cbcfa150797f2268.js"> 250<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/tab_bar_controller-c55b10a5b4821c6d234d3f5a9308c138abea95cca5ba6b56b288943867c86c7a.js"> 251<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/table_filter_controller-eb3e623d9a169775f8e29b847c531b1fe9e9175461427de7d202acb932e3eeb1.js"> 252<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/tax_exempt_upload_controller-e2a84b0c57aefe57394e224541bbdd7adc3bc58800d757e1dca073514ce300dd.js"> 253<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/controllers/text_input_controller-c3ebf7978e5946d85319aa13ea26b6f3b784915edac003c47408c93abbcb73e3.js"> 254<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/helpers/account_searchable-74dc5ebad7902ee8fe6acb3147a5d6cc95388d4027850d156bf77688ba664ab6.js"> 255<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/helpers/form_helpers-49280d89483b2617dae90c7d6e61890f0d3e0a55b49b6ea8845e711eec478bd2.js"> 256<link rel="modulepreload" href="https://cloud.mysteryscience.com/raw/upload/assets/helpers/timing_helpers-5ed97a0169d9d4c3437095eecfb0bf6a3c4bf9d804fcd66973ae7a9a5142da13.js">
257<script type="module">import "application"</script>
257 258 259 260</head> 261 262<body class="pages-controller pricing-action"> 263 <a class="skip-to-main-content" id="skip-to-main-content" href="#content">Skip to main content on pages</a> 264 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 264-265
264 265<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
265GTM-T6BGZZS
vendor: 83 bytes, lines 265-266
265" 266height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
267<!-- End Google Tag Manager (noscript) --> 268 269 270 271 272 273 <main id="content" role="main"> 274 275<div class="scholarship-explanation-modal scholarship-modal modal hidden color-black" id="scholarship-explanation-modal"> 276 <h2 class="text-align-center heading-2 header-2 color-black"> 277 Can I get a Classroom Scholarship? 278 </h2> 279 280 <div class="margin-top-xl body-1 text-align-center"> 281 Classroom Scholarships are for teachers who want to keep using Mystery Science but need more time to advocate for a School Membership. 282 </div> 283 284 <div class="margin-top-md"> 285 <div class="component-flex align-items-center margin-top-sm"> 286 287 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" 288 height="20" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 289 <g class="fill-cilantro-text"> 290 <path d="M12.5,0C5.6,0,0,5.6,0,12.5C0,19.4,5.6,25,12.5,25C19.4,25,25,19.4,25,12.5C25,5.6,19.4,0,12.5,0z 291 M11.69,17.42L7.4,13.13l1.26-1.26l2.86,2.86l5.63-7.24l1.41,1.1L11.69,17.42z"/> 292 </g> 293</svg> 294 295 <span class="body-1 padding-top-hair margin-left-1-5">Gives free access to all lessons until June 30, 2027</span> 296 297</div> 298 <div class="component-flex align-items-center margin-top-sm"> 299 300 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" 301 height="20" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 302 <g class="fill-cilantro-text"> 303 <path d="M12.5,0C5.6,0,0,5.6,0,12.5C0,19.4,5.6,25,12.5,25C19.4,25,25,19.4,25,12.5C25,5.6,19.4,0,12.5,0z 304 M11.69,17.42L7.4,13.13l1.26-1.26l2.86,2.86l5.63-7.24l1.41,1.1L11.69,17.42z"/> 305 </g> 306</svg> 307 308 <span class="body-1 padding-top-hair margin-left-1-5">For <b>one homeroom teacher</b> in one classroom</span> 309 310</div> 311 <div class="component-flex align-items-center margin-top-sm"> 312 313 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" 314 height="20" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 315 <g class="fill-cilantro-text"> 316 <path d="M12.5,0C5.6,0,0,5.6,0,12.5C0,19.4,5.6,25,12.5,25C19.4,25,25,19.4,25,12.5C25,5.6,19.4,0,12.5,0z 317 M11.69,17.42L7.4,13.13l1.26-1.26l2.86,2.86l5.63-7.24l1.41,1.1L11.69,17.42z"/> 318 </g> 319</svg> 320 321 <span class="body-1 padding-top-hair margin-left-1-5">Limited number of scholarships per eligible school</span> 322 323</div> 324 </div> 325 326 <div class="actions-container margin-top-xxl"> 327 <form id="apply-form" action="/scholarships/apply"> 328 <button 329 type="submit" 330 class="button button-box-purple text-align-center close-control no-shadow" 331 data-log-action="apply-clicked" 332 data-log-action-scope="membership-pricing" 333 > 334 See if I'm eligible 335 </button> 336 </form> 337 </div> 338</div> 339 340<div class="scholarship-confirm-school-modal scholarship-modal modal hidden" id="scholarship-confirm-school-modal"> 341 <h2 class="text-align-center heading-2 header-2 color-black"> 342 First, letâs confirm your school. 343 </h2> 344 <div class="hidden delayed-modal-spinner"> 345 <i class="fa fa-spinner fa-spin"></i> 346 </div> 347 <div class="body-1 margin-top-lg text-align-center color-black"> 348 <div></div> 349 <div></div> 350 <div></div> 351 </div> 352 353 <div class="margin-top-lg subtitle-1 color-black"> 354 Is this your current school? 355 </div> 356 357 <div class="margin-top-lg"> 358 <input type="radio" name="school_is_correct" id="school_is_correct_true" value="true" /> 359 <label class="muted-color-content normal inline-block" for="school_is_correct_true">Yes, this is where Iâm teaching.</label> 360 </div> 361 362 <div class="margin-top-sm"> 363 <input type="radio" name="school_is_correct" id="school_is_correct_false" value="false" /> 364 <label class="muted-color-content normal inline-block" for="school_is_correct_false">No, this isnât correct.</label> 365 366 <div class="margin-top-md incorrect-school-detail body-1 hidden"> 367 <a class="classic-link color-blue" target="_blank" data-action="account-settings-clicked" data-action-scope="membership-pricing" rel="noopener" href="/settings">Please update your school in Account Settings</a> > 368 </div> 369 </div> 370 371 <div class="actions-container with-top-margin-x4 correct-school-detail hidden"> 372 <button 373 type="submit" 374 class="button button-box-purple text-align-center no-shadow" 375 data-modal="scholarship-ineligible-modal" 376 data-modal-delay="2000" 377 data-log-action="confirm-school-clicked" 378 data-log-action-scope="membership-pricing" 379 > 380 Confirm my school 381 </button> 382 </div> 383</div> 384 385<div class="scholarship-ineligible-modal modal hidden" id="scholarship-ineligible-modal"> 386 <h2 class="text-align-center heading-2 header-2 color-black"> 387 Sorry, you arenât eligible. 388 </h2> 389 390 <div class="margin-top-xl body-1 text-align-center color-black"> 391 Our scholarships are limited, but weâve helped hundreds of teachers get Mystery Science at their school â even when budgets are tight. 392 </div> 393 394 <div class="margin-top-xl body-1 text-align-center color-black"> 395 Let us do the work! We can advocate for Mystery Science on your behalf and explore affordable pricing options with your administrator. 396 </div> 397 398 <form action="/scholarships/request_help" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="qcy1CihSHugmy2nKLbRCH7poH1O3vEsG9JcgvdXegIw6XvW46jR_LHDTYKq7TwQz18QOjXvRjNjc_zlcgp8SeQ" autocomplete="off" /> 399 <input autocomplete="off" value="false" type="hidden" name="skip_notification" id="skip_notification" /> 400 401 <div class="decision-maker-fields"> 402 <h3 class="with-top-margin color-black semi-bold-weight">Who is the best person for us to talk to?</h3> 403 404 <div class="left-aligned-form with-top-margin-half with-bottom-margin"> 405 <label class="color-black body-2"> 406 This might be your principal or someone who helps make curriculum choices for your school. 407 </label> 408 </div> 409 410 411 <fieldset class=""> 412 <select name="decision_maker[job]" id="decision_maker_job"><option value="" disabled="disabled" selected="selected">Job Title</option> 413<option value="Principal">Principal</option> 414<option value="Assistant Principal">Assistant Principal</option> 415<option value="Curriculum Coordinator">Curriculum Coordinator</option> 416<option value="Department Chair">Department Chair</option> 417<option value="Tech Coordinator">Tech Coordinator</option> 418<option value="Instructional Coach">Instructional Coach</option> 419<option value="Librarian">Librarian</option> 420<option value="Other">Other</option></select> 421 </fieldset> 422 423 <label for="decision_maker_First and last name">First and last name</label> 424 <fieldset class=""> 425 <input required="required" type="text" name="decision_maker[name]" id="decision_maker_name" /> 426 </fieldset> 427 428 <label for="decision_maker_email">Email</label> 429 <fieldset class=""> 430 <input placeholder="Email" value="" type="email" required="required" name="decision_maker[email]" id="decision_maker_email" /> 431 </fieldset> 432 433 434 <footer> 435 <p class="caption"></p> 436 </footer> 437</div> 438 439 440 <div class="component-flex justify-content-flex-end margin-top-xl"> 441 442 <a 443 href="#" 444 class="button button-box margin-right-lg close-control no-shadow" 445 data-modal="scholarship-request-denied-modal" 446 data-log-action="deny-help-clicked" 447 data-log-action-scope="membership-pricing" 448 > 449 No thanks 450 </a> 451 452 <button 453 type="submit" 454 class="button button-box-purple js-submit-button no-shadow" 455 data-log-action="request-help-clicked" 456 data-log-action-scope="membership-pricing" 457 > 458 Help me get access 459 </button> 460 461</div> 462</form></div> 463 464<div class="scholarship-eligible-modal scholarship-modal modal hidden" id="scholarship-eligible-modal"> 465 <h2 class="text-align-center heading-2 header-2 color-black"> 466 Great! Just one more step.
467 </h2> 468 469 <div class="margin-top-xl body-1 text-align-center color-black"> 470 Our scholarships provide a year of access for just one teacher. 471 </div> 472 473 <div class="margin-top-xl body-1 text-align-center color-black"> 474 If youâre interested in bringing Mystery Science to your entire school, we can advocate on your behalf and explore affordable options. 475 </div> 476 477 <form action="/scholarships" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="TVRRqUEudS0lbkQhOIhaeNn3ifVFf4W6tjPq2JivKQq2A2qQCPbmfd9tSdEgqoR-nbRyWKBcnxv6wT5lJK7Z0A" autocomplete="off" /> 478 <input autocomplete="off" value="false" type="hidden" name="skip_notification" id="skip_notification" /> 479 480 <div class="decision-maker-fields"> 481 <h3 class="with-top-margin color-black semi-bold-weight">Who is the best person for us to talk to?</h3> 482 483 <div class="left-aligned-form with-top-margin-half with-bottom-margin"> 484 <label class="color-black body-2"> 485 This might be your principal or someone who helps make curriculum choices for your school. 486 </label> 487 </div> 488 489 490 <fieldset class=""> 491 <select name="decision_maker[job]" id="decision_maker_job"><option value="" disabled="disabled" selected="selected">Job Title</option> 492<option value="Principal">Principal</option> 493<option value="Assistant Principal">Assistant Principal</option> 494<option value="Curriculum Coordinator">Curriculum Coordinator</option> 495<option value="Department Chair">Department Chair</option> 496<option value="Tech Coordinator">Tech Coordinator</option> 497<option value="Instructional Coach">Instructional Coach</option> 498<option value="Librarian">Librarian</option> 499<option value="Other">Other</option></select> 500 </fieldset> 501 502 <label for="decision_maker_First and last name">First and last name</label> 503 <fieldset class=""> 504 <input required="required" type="text" name="decision_maker[name]" id="decision_maker_name" /> 505 </fieldset> 506 507 <label for="decision_maker_email">Email</label> 508 <fieldset class=""> 509 <input placeholder="Email" value="" type="email" required="required" name="decision_maker[email]" id="decision_maker_email" /> 510 </fieldset> 511 512 513 <footer> 514 <p class="caption"></p> 515 </footer> 516</div> 517 518 519 <div class="component-flex justify-content-flex-end margin-top-xl"> 520 521 <button name="button" type="button" class="button button-box margin-right-lg js-skip-notification no-shadow" data-log-action="skip-decision-maker-clicked" data-log-action-scope="membership-pricing">Skip this step</button> 522 523 <button 524 type="button" 525 class="button button-box-purple js-submit-button no-shadow" 526 data-log-action="submit-decision-maker-clicked" 527 data-log-action-scope="membership-pricing" 528 > 529 Continue 530 </button> 531 532</div> 533</form></div> 534 535<div class="scholarship-modal modal hidden" id="scholarship-already-claimed-modal"> 536 <h2 class="heading-2 header-2 text-align-center color-black"> 537 Oh no, another teacher at your school claimed the last scholarship. 538 </h2> 539 540 <div class="body-1 margin-top-lg text-align-center color-black"> 541 The good news? Itâs easier to get a School Membership when several teachers are already using Mystery Science. We can help you advocate for a membership - just contact our team and weâll be in touch! 542 </div> 543 544 <div class="actions-container margin-top-lg"> 545 <a 546 class="button button-box-purple text-align-center close-control no-shadow" 547 href="https://discoveryed.tfaforms.net/89" 548 target="_blank" 549 data-log-action="scholarship-claimed-contact-support-clicked" 550 data-log-action-scope="membership-pricing" 551 > 552 Contact support team 553 </a> 554 </div> 555</div> 556 557<div class="modal hidden" id="scholarship-request-submitted-modal"> 558 <h2 class="text-align-center heading-2 header-2 color-black"> 559 Awesome - we are on it! 560 </h2> 561 562 <div class="margin-top-xl body-1 text-align-center color-black"> 563 Weâre excited to get to work on your behalf. In the meantime, please reach out to our support team if you need help or have questions. 564 </div> 565 566 <div class="text-align-right margin-top-lg"> 567 <a 568 href="#" 569 class="button button-box-purple close-control no-shadow" 570 data-log-action="okay-clicked" 571 data-log-action-scope="membership-pricing" 572 > 573 Okay 574 </a> 575 </div> 576</div> 577 578<div class="modal hidden" id="scholarship-request-denied-modal"> 579 <h2 class="text-align-center heading-2 header-2 color-black"> 580 Okay, no problem! 581 </h2> 582 583 <div class="margin-top-xl body-1 text-align-center color-black"> 584 If you need help getting access, please reach out to our support team to explore other options. We would truly love to help you find a solution! 585 </div> 586 587 <div class="text-align-right margin-top-lg"> 588 <a 589 class="button button-box-purple text-align-center close-control no-shadow" 590 href="https://discoveryed.tfaforms.net/89" 591 target="_blank" 592 data-log-action="contact-support-clicked" 593 data-log-action-scope="membership-pricing" 594 > 595 Contact support team 596 </a> 597 </div> 598</div> 599 600<div class="scholarship-congrats-modal scholarship-modal modal hidden" id="scholarship-congrats-modal"> 601 <div class="text-align-center"> 602 <img alt="lesson background cards" class="lesson-backgrounds" width="340" src="https://cloud.mysteryscience.com/image/asset/c_scale,dpr_2.0,f_auto,q_auto,w_340/lesson-backgrounds-137234e9d7efbc8dfe68ec829854415e.png" /> 603 </div> 604 605 <h2 class="heading-2 header-2 text-align-center margin-top-xl color-black"> 606 Your scholarship has been awarded! 607 </h2> 608 609 <div class="margin-top-lg body-1 text-align-center color-black"> 610 You have free access to all lessons until <b>June 30, 2027</b>. 611 612 <div class="margin-top-lg color-black"> 613 Want long-term access when your scholarship ends? Nowâs the time to start advocating for a School Membership. You can start by sharing your love of Mystery Science with your colleagues and administrators! 614 </div> 615 </div> 616 617 <div class="text-align-right margin-top-lg"> 618 <a 619 href="/lessons" 620 class="button button-box-purple close-control no-shadow" 621 data-log-action="go-to-lessons-clicked" 622 data-log-action-scope="membership-pricing" 623 > 624 Hooray 625 </a> 626 </div> 627</div> 628 629 630<turbo-frame id="email-capture-modals">
631 <dialog 632 id="email-capture-modal" 633 class="mds-modal-modal mds-skip-close-button" 634 data-controller="component-modal" 635 tabindex="-1" 636 aria-labelledby="email-capture-modal-title" 637 638 639 > 640 641 <header class="mds-modal-top"> 642 643 <button type="button" class="gravity-button-tertiary black standard mds-modal-close-button" data-action="click->component-modal#close" aria-label="Close modal"> 644 <span class="mds-content-wrapper"> 645 <span class="mds-content"> 646 <span class="mds-icon-icon" aria-hidden="true"> 647 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 648 <g class="fill-black color-black"> 649 <path d="M11.9999 13.1314L18.0342 19.1657L19.1656 18.0344L13.1313 12L19.1656 5.96572L18.0342 4.83435L11.9999 10.8687L5.9656 4.83435L4.83423 5.96572L10.8685 12L4.83423 18.0344L5.9656 19.1657L11.9999 13.1314Z"/> 650 </g> 651</svg> 652</span> 653 654</span> 655</span></button> 656 657 658 <div class="mds-modal-top-title"> 659 <h2 class="mds-text-text-component mds-text-header-2" id="email-capture-modal-title"> 660 Get notified when bundle discounts go live (March 2026) 661</h2> 662 663 </div> 664 665 666 667 668 669</header> 670 671 672 <div class="mds-modal-middle"> 673 674 675 <div class="mds-modal-spacer mds-modal-spacer-medium"></div> 676 677 <form action="/quotes/email_capture" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="VtKGlWhvsc3_5nOLcSUreBaBSovYOt_kiTMp_M_Hv-SGttZeEeoI0pS9o1t8x4p4c6aTo-14ozagfpFyyx0R9Q" autocomplete="off" /> 678 <div style="width: 100%; max-width: 100%;" 679 data-controller="text-input" 680 data-text-input-initial-state-value="default" 681 data-text-input-readonly-value="false"> 682 <label for="email_9920192" 683 id="email_9920192-label" 684 class="mds-text-input-text-input-label" 685 data-text-input-target="label"> 686 Email 687 <span class="mds-text-input-text-input-required-indicator">*</span> 688 </label> 689 <div class="mds-text-input-text-input mds-text-input mds-text-input-text-input-content-container " 690 data-text-input-target="container"> 691 <input 692 name="email" 693 id="email_9920192" 694 type="email" 695 class="mds-text-input-text-input-text-box" 696 placeholder="Enter your email" 697 value="" 698 required 699 data-text-input-target="input" 700 data-action="focus->text-input#onFocus blur->text-input#onBlur input->text-input#onInput" 701 702 703 704 /> 705 </div> 706</div> 707 708 <div id="email-error" style="color: #d32f2f; margin-top: 8px;"></div> 709 710 <div class="mds-modal-spacer mds-modal-spacer-medium"></div> 711 712 <div class="text-align-center" style="margin-top: 20px; display: flex; justify-content: center;"> 713 <button class="mds-button-primary mds-aurora mds-hug" type="submit"> 714 <span class="mds-button-frame" aria-hidden="true"></span> 715 <span class="mds-content-wrapper"> 716 <span class="mds-content">Remind me</span> 717</span> 718</button> 719 </div> 720</form> 721 </div> 722 723</dialog> 724<div class="mds-modal-backdrop-fallback"></div> 725 726 <dialog 727 id="email-capture-modal-success" 728 class="mds-modal-modal mds-skip-close-button" 729 data-controller="component-modal" 730 tabindex="-1" 731 aria-labelledby="email-capture-modal-success-title" 732 733 734 > 735 <span id="email-capture-modal-success-title" class="sr-only">Modal Dialog</span> 736 737 <header class="mds-modal-top"> 738 739 <button type="button" class="gravity-button-tertiary black standard mds-modal-close-button" data-action="click->component-modal#close" aria-label="Close modal"> 740 <span class="mds-content-wrapper"> 741 <span class="mds-content"> 742 <span class="mds-icon-icon" aria-hidden="true"> 743 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 744 <g class="fill-black color-black"> 745 <path d="M11.9999 13.1314L18.0342 19.1657L19.1656 18.0344L13.1313 12L19.1656 5.96572L18.0342 4.83435L11.9999 10.8687L5.9656 4.83435L4.83423 5.96572L10.8685 12L4.83423 18.0344L5.9656 19.1657L11.9999 13.1314Z"/> 746 </g> 747</svg> 748</span> 749 750</span> 751</span></button> 752 <div class="mds-modal-top-image"> 753 <img alt="" class="mds-modal-image" src="https://cloud.mysteryscience.com/image/asset/f_auto,q_auto/confirmation-e47370907fdc7406dc11477b64a75ae0.svg" /> 754 </div> 755 756 757 758 759 760 761 762</header> 763 764 765 <div class="mds-modal-middle"> 766 767 768 <p class="mds-text-text-component mds-text-body-1">
769 You're in! We'll let you know when bundle discounts go live in March. 770</p> 771 772 773 <div class="text-align-center" style="margin-top: 20px; display: flex; justify-content: center;"> 774 <button class="mds-button-primary mds-aurora mds-hug mds-close-control" type="button"> 775 <span class="mds-button-frame" aria-hidden="true"></span> 776 <span class="mds-content-wrapper"> 777 <span class="mds-content">Got it</span> 778</span> 779</button> 780 </div> 781 782 </div> 783 784</dialog> 785<div class="mds-modal-backdrop-fallback"></div> 786</turbo-frame> 787 788 789 790<div class="modal hidden" id="new-science-school-quote-admin-initiated-modal"> 791 <h2 class="text-align-center header-2 color-black">View price for one school</h2> 792 793 <p class="body-1 color-black margin-vertical-md"> 794 To view pricing, we need some information about one school first: 795 </p> 796 <form class="submit-async js-autocomplete-5d8649b4fb35c03751cd2a94fe153d5f" data-controller="decision-maker-header" action="/orders/quotes/create" accept-charset="UTF-8" method="post"> 797 <div class="notification error hidden color-error-text bg-error-background error-accessible "> 798 </div> 799 <input autocomplete="off" value="admin-initiated" type="hidden" name="mode" id="mode" /> 800 <input autocomplete="off" value="school" type="hidden" name="quote_for" id="quote_for" /> 801 <input autocomplete="off" type="hidden" name="financial_aid" id="financial_aid" /> 802 <input autocomplete="off" value="1" type="hidden" name="mystery_app_id" id="mystery_app_id" /> 803 804 805 <fieldset class=""> 806 <label for="creator_name">Your name</label> 807 <input type="text" name="creator[name]" id="creator_name" /> 808 </fieldset> 809 810 <fieldset class=""> 811 <label for="creator_email">Your email</label> 812 <input type="email" name="creator[email]" id="creator_email" /> 813 </fieldset> 814 815 <fieldset> 816 <label for="school-location">School location</label> 817 <input type="text" name="school[location]" id="school-location" value="" class="autocomplete locations" placeholder="City, State, Country" /> 818 </fieldset> 819 <fieldset> 820 <label for="school-postal-code" class="semi-bold-weight color-black">School Zip/Postal</label> 821 <input type="text" name="school[postal_code]" id="school-postal-code" value="" /> 822 </fieldset> 823 <fieldset> 824 <label for="school-name">School name</label> 825 <input type="text" name="school[name]" id="school-name" value="" class="typeahead autocomplete schools" /> 826 </fieldset> 827 828 829 830 831 <div> 832 <h3 class="with-top-margin-x2 color-black semi-bold-weight">Who approves purchases at your school/district?</h3> 833 </div> 834 835 <div class="decision-maker-fields"> 836 <h3 class="with-top-margin color-black semi-bold-weight"></h3> 837 838 <div class="left-aligned-form with-top-margin-half with-bottom-margin"> 839 <label class="color-black body-2"> 840 841 </label> 842 </div> 843 844 845 <fieldset class="with-right-margin"> 846 <select name="decision_maker[job]" id="decision_maker_job"><option value="" disabled="disabled" selected="selected">Job Title</option> 847<option value="Principal">Principal</option> 848<option value="Assistant Principal">Assistant Principal</option> 849<option value="Curriculum Coordinator">Curriculum Coordinator</option> 850<option value="Department Chair">Department Chair</option> 851<option value="Tech Coordinator">Tech Coordinator</option> 852<option value="Instructional Coach">Instructional Coach</option> 853<option value="Librarian">Librarian</option> 854<option value="Other">Other</option></select> 855 </fieldset> 856 857 <label for="decision_maker_First and last name">First and last name</label> 858 <fieldset class="with-right-margin"> 859 <input type="text" name="decision_maker[name]" id="decision_maker_name" /> 860 </fieldset> 861 862 <label for="decision_maker_email">Email</label> 863 <fieldset class="with-right-margin"> 864 <input placeholder="Email" value="" type="email" name="decision_maker[email]" id="decision_maker_email" /> 865 </fieldset> 866 867 <fieldset class="with-right-margin"> 868 <input placeholder="Phone (optional)" type="tel" name="decision_maker[phone]" id="decision_maker_phone" /> 869 </fieldset> 870 871 <footer> 872 <p class="caption"></p> 873 </footer> 874</div> 875 876 877 <fieldset class=""> 878 <input type="checkbox" value="1" name="multiyear" id="multiyear" /> 879 <label class="small-label inline margin-left-sm" for="multiyear">I'm interested in multi-year pricing options</label> 880 </fieldset> 881 882 <div class="text-align-right"> 883 <button name="button" type="submit" data-log-action="clicked-create-quote-on-modal" data-log-action-scope="membership-purchase-flow" data-log-action-detail
883s="Quote Type school" class="button button-primary no-shadow">View price for my school</button> 884 </div> 885</form> 886</div> 887 888 889 890 891 892<div class="modal hidden" id="new-writing-school-quote-admin-initiated-modal"> 893 <h2 class="text-align-center header-2 color-black">View price for one school</h2> 894 895 <p class="body-1 color-black margin-vertical-md"> 896 To view pricing, we need some information about one school first: 897 </p> 898 <form class="submit-async js-autocomplete-76d57aba74da0d56ce3212e516e40abb" data-controller="decision-maker-header" action="/orders/quotes/create" accept-charset="UTF-8" method="post"> 899 <div class="notification error hidden color-error-text bg-error-background error-accessible "> 900 </div> 901 <input autocomplete="off" value="admin-initiated" type="hidden" name="mode" id="mode" /> 902 <input autocomplete="off" value="school" type="hidden" name="quote_for" id="quote_for" /> 903 <input autocomplete="off" type="hidden" name="financial_aid" id="financial_aid" /> 904 <input autocomplete="off" value="4" type="hidden" name="mystery_app_id" id="mystery_app_id" /> 905 906 907 <fieldset class=""> 908 <label for="creator_name">Your name</label> 909 <input type="text" name="creator[name]" id="creator_name" /> 910 </fieldset> 911 912 <fieldset class=""> 913 <label for="creator_email">Your email</label> 914 <input type="email" name="creator[email]" id="creator_email" /> 915 </fieldset> 916 917 <fieldset> 918 <label for="school-location">School location</label> 919 <input type="text" name="school[location]" id="school-location" value="" class="autocomplete locations" placeholder="City, State, Country" /> 920 </fieldset> 921 <fieldset> 922 <label for="school-postal-code" class="semi-bold-weight color-black">School Zip/Postal</label> 923 <input type="text" name="school[postal_code]" id="school-postal-code" value="" /> 924 </fieldset> 925 <fieldset> 926 <label for="school-name">School name</label> 927 <input type="text" name="school[name]" id="school-name" value="" class="typeahead autocomplete schools" /> 928 </fieldset> 929 930 931 932 933 <div> 934 <h3 class="with-top-margin-x2 color-black semi-bold-weight">Who approves purchases at your school/district?</h3> 935 </div> 936 937 <div class="decision-maker-fields"> 938 <h3 class="with-top-margin color-black semi-bold-weight"></h3> 939 940 <div class="left-aligned-form with-top-margin-half with-bottom-margin"> 941 <label class="color-black body-2"> 942 943 </label> 944 </div> 945 946 947 <fieldset class="with-right-margin"> 948 <select name="decision_maker[job]" id="decision_maker_job"><option value="" disabled="disabled" selected="selected">Job Title</option> 949<option value="Principal">Principal</option> 950<option value="Assistant Principal">Assistant Principal</option> 951<option value="Curriculum Coordinator">Curriculum Coordinator</option> 952<option value="Department Chair">Department Chair</option> 953<option value="Tech Coordinator">Tech Coordinator</option> 954<option value="Instructional Coach">Instructional Coach</option> 955<option value="Librarian">Librarian</option> 956<option value="Other">Other</option></select> 957 </fieldset> 958 959 <label for="decision_maker_First and last name">First and last name</label> 960 <fieldset class="with-right-margin"> 961 <input type="text" name="decision_maker[name]" id="decision_maker_name" /> 962 </fieldset> 963 964 <label for="decision_maker_email">Email</label> 965 <fieldset class="with-right-margin"> 966 <input placeholder="Email" value="" type="email" name="decision_maker[email]" id="decision_maker_email" /> 967 </fieldset> 968 969 <fieldset class="with-right-margin"> 970 <input placeholder="Phone (optional)" type="tel" name="decision_maker[phone]" id="decision_maker_phone" /> 971 </fieldset> 972 973 <footer> 974 <p class="caption"></p> 975 </footer> 976</div> 977 978 979 <fieldset class=""> 980 <input type="checkbox" value="1" name="multiyear" id="multiyear" /> 981 <label class="small-label inline margin-left-sm" for="multiyear">I'm interested in multi-year pricing options</label> 982 </fieldset> 983 984 <div class="text-align-right"> 985 <button name="button" type="submit" data-log-action="clicked-create-quote-on-modal" data-log-action-scope="membership-purchase-flow" data-log-action-detail
985s="Quote Type school" class="button button-primary no-shadow">View price for my school</button> 986 </div> 987</form> 988</div> 989 990 991 992 993 994<div class="modal hidden" id="new-bundle-school-quote-admin-initiated-modal"> 995 <h2 class="text-align-center header-2 color-black">View price for one school</h2> 996 997 <p class="body-1 color-black margin-vertical-md"> 998 To view pricing, we need some information about one school first: 999 </p> 1000 <form class="submit-async js-autocomplete-25ffa727ace3481aeb9f8f1a57a9e026" data-controller="decision-maker-header" action="/orders/quotes/create" accept-charset="UTF-8" method="post"> 1001 <div class="notification error hidden color-error-text bg-error-background error-accessible "> 1002 </div> 1003 <input autocomplete="off" value="admin-initiated" type="hidden" name="mode" id="mode" /> 1004 <input autocomplete="off" value="school" type="hidden" name="quote_for" id="quote_for" /> 1005 <input autocomplete="off" type="hidden" name="financial_aid" id="financial_aid" /> 1006 <input autocomplete="off" value="5" type="hidden" name="mystery_app_id" id="mystery_app_id" /> 1007 1008 1009 <fieldset class=""> 1010 <label for="creator_name">Your name</label> 1011 <input type="text" name="creator[name]" id="creator_name" /> 1012 </fieldset> 1013 1014 <fieldset class=""> 1015 <label for="creator_email">Your email</label> 1016 <input type="email" name="creator[email]" id="creator_email" /> 1017 </fieldset> 1018 1019 <fieldset> 1020 <label for="school-location">School location</label> 1021 <input type="text" name="school[location]" id="school-location" value="" class="autocomplete locations" placeholder="City, State, Country" /> 1022 </fieldset> 1023 <fieldset> 1024 <label for="school-postal-code" class="semi-bold-weight color-black">School Zip/Postal</label> 1025 <input type="text" name="school[postal_code]" id="school-postal-code" value="" /> 1026 </fieldset> 1027 <fieldset> 1028 <label for="school-name">School name</label> 1029 <input type="text" name="school[name]" id="school-name" value="" class="typeahead autocomplete schools" /> 1030 </fieldset> 1031 1032 1033 1034 1035 <div data-controller="decision-maker-toggle"> 1036 <div data-decision-maker-header-target="headerSection" class="hidden"> 1037 <h3 class="with-top-margin-x2 color-black semi-bold-weight">Who approves purchases at your school/district?</h3> 1038 1039 <fieldset class=" with-top-margin-half"> 1040 <input name="same_decision_maker" type="hidden" value="false" autocomplete="off" /><input id="same_decision_maker_checkbox" data-action="change->decision-maker-toggle#toggle" type="checkbox" value="true" checked="checked" name="same_decision_maker" /> 1041 <label class="small-label color-black inline margin-left-sm" for="same_decision_maker">Use the same decision maker for both Mystery Science and Mystery Writing</label> 1042 </fieldset> 1043 </div> 1044 1045 <div data-decision-maker-toggle-target="singleForm"> 1046 <div class="decision-maker-fields"> 1047 <h3 class="with-top-margin color-black semi-bold-weight"></h3> 1048 1049 <div class="left-aligned-form with-top-margin-half with-bottom-margin"> 1050 <label class="color-black body-2"> 1051 1052 </label> 1053 </div> 1054 1055 1056 <fieldset class="with-right-margin"> 1057 <select name="decision_maker[job]" id="decision_maker_job"><option value="" disabled="disabled" selected="selected">Job Title</option> 1058<option value="Principal">Principal</option> 1059<option value="Assistant Principal">Assistant Principal</option> 1060<option value="Curriculum Coordinator">Curriculum Coordinator</option> 1061<option value="Department Chair">Department Chair</option> 1062<option value="Tech Coordinator">Tech Coordinator</option> 1063<option value="Instructional Coach">Instructional Coach</option> 1064<option value="Librarian">Librarian</option> 1065<option value="Other">Other</option></select> 1066 </fieldset> 1067 1068 <label for="decision_maker_First and last name">First and last name</label> 1069 <fieldset class="with-right-margin"> 1070 <input type="text" name="decision_maker[name]" id="decision_maker_name" /> 1071 </fieldset> 1072 1073 <label for="decision_maker_email">Email</label> 1074 <fieldset class="with-right-margin"> 1075 <input placeholder="Email" value="" type="email" name="decision_maker[email]" id="decision_maker_email" /> 1076 </fieldset> 1077 1078 1079 <footer> 1080 <p class="caption"></p> 1081 </footer> 1082</div> 1083 1084 </div> 1085 1086 <div data-decision-maker-toggle-target="separateForms" class="hidden"> 1087 <div class="decision-maker-fields"> 1088 <h3 class="with-top-margin color-black semi-bold-weight">Mystery Science decision maker</h3> 1089 1090 <div class="left-aligned-form with-top-margin-half with-bottom-margin"> 1091 <label class="color-black body-2"> 1092 1093 </label> 1094 </div> 1095 1096 1097 <fieldset class="with-right-margin"> 1098 <select name="decision_maker[job]" id="decision_maker_job"><option value="" disabled="disabled" selected="selected">Job Title</option> 1099<option value="Principal">Principal</option> 1100<option value="Assistant Principal">Assistant Principal</option> 1101<option value="Curriculum Coordinator">Curriculum Coordinator</option> 1102<option value="Department Chair">Department Chair</option> 1103<option value="Tech Coordinator">Tech Coordinator</option> 1104<option value="Instructional Coach">Instructional Coach</option> 1105<option value="Librarian">Librarian</option> 1106<option value="Other">Other</option></select> 1107 </fieldset> 1108 1109 <label for="decision_maker_First and last name">First and last name</label> 1110 <fieldset class="with-right-margin"> 1111 <input type="text" name="decision_maker[name]" id="decision_maker_name" /> 1112 </fieldset> 1113 1114 <label for="decision_maker_email">Email</label> 1115 <fieldset class="with-right-margin"> 1116 <input placeholder="Email" value="" type="email" name="decision_maker[email]" id="decision_maker_email" /> 1117 </fieldset> 1118 1119 1120 <footer> 1121 <p class="caption"></p> 1122 </footer> 1123</div> 1124 1125 <br /> 1126 <div class="decision-maker-fields"> 1127 <h3 class="with-top-margin color-black semi-bold-weight">Mystery Writing decision maker</h3> 1128 1129 <div class="left-aligned-form with-top-margin-half with-bottom-margin"> 1130 <label class="color-black body-2"> 1131 1132 </label> 1133 </div> 1134 1135 1136 <fieldset class="with-right-margin"> 1137 <select name="bundle_writing_decision_maker[job]" id="bundle_writing_decision_maker_job"><option value="" disabled="disabled" selected="selected">Job Title</option> 1138<option value="Principal">Principal</option> 1139<option value="Assistant Principal">Assistant Principal</option> 1140<option value="Curriculum Coordinator">Curriculum Coordinator</option> 1141<option value="Department Chair">Department Chair</option> 1142<option value="Tech Coordinator">Tech Coordinator</option> 1143<option value="Instructional Coach">Instructional Coach</option> 1144<option value="Librarian">Librarian</option> 1145<option value="Other">Other</option></select> 1146 </fieldset> 1147 1148 <label for="bundle_writing_decision_maker_First and last name">First and last name</label> 1149 <fieldset class="with-right-margin"> 1150 <input type="text" name="bundle_writing_decision_maker[name]" id="bundle_writing_decision_maker_name" /> 1151 </fieldset> 1152 1153 <label for="bundle_writing_decision_maker_email">Email</label> 1154 <fieldset class="with-right-margin"> 1155 <input placeholder="Email" value="" type="email" name="bundle_writing_decision_maker[email]" id="bundle_writing_decision_maker_email" /> 1156 </fieldset> 1157 1158 1159 <footer> 1160 <p class="caption"></p> 1161 </footer> 1162</div> 1163 1164 </div> 1165 </div> 1166 1167 <fieldset class=""> 1168 <input type="checkbox" value="1" name="multiyear" id="multiyear" /> 1169 <label class="small-label inline margin-left-sm" for="multiyear">I'm interested in multi-year pricing options</label> 1170 </fieldset> 1171 1172 <div class="text-align-right"> 1173 <button name="button" type="submit" data-log-action="clicked-create-quote-on-modal" data-log-action-scope="membership-purchase-flow" data-log-action-detail
1173s="Quote Type school" class="button button-primary no-shadow">View price for my school</button> 1174 </div> 1175</form> 1176</div> 1177 1178 1179 1180 1181<dialog class="modal modal-width-400 padding-horizontal-6" id="homeschool-signup-required-modal"> 1182 <div> 1183 <h2 class="header-2 color-black text-align-center padding-bottom-6">Please log in to purchase a homeschool membership</h2> 1184 <div class="padding-top-6 text-align-right"> 1185 <a autofocus class="button button-box button-secondary margin-right-md" href="/start">Sign up</a> 1186 <a class="button button-box-purple" href="/log-in">Log in</a> 1187 </div> 1188 </div> 1189</dialog> 1190 1191 1192 1193 1194 1195<div id="homeschool-price-modal-container" class="async-purchase-button"> 1196</div> 1197 1198 1199 1200<div class="mds-image-hero-banner mds-hero-banner-content-height" style=""> 1201 <div class="mds-image-wrapper" > 1202 <img alt="" class="mds-image-image mds-image-hero-banner-background-image" loading="lazy" src="https://cloud.mysteryscience.com/image/asset/c_fill,f_auto,q_auto/unified-pricing-hero-8480d33cf0bb2131acfda19c3531f538.png" /> 1203</div> 1204 1205 1206 <div class="mds-image-hero-banner-gradient-overlay" style="background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.54) 100%);"></div> 1207 1208 <div class="mds-image-hero-banner-content"> 1209 1210 1211 <dialog class="modal" 1212 id="ask-doug-modal" 1213 style="min-height: 381px" 1214 data-modal-url="/modals/ask_doug" 1215 data-trigger=".js-ask-doug-button"> 1216 <button aria-label="Close dialog" class="button-reset modal-close close-control" title="Close dialog"> 1217 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16" 1218 height="16" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 1219 <g class="fill-black"> 1220 <polygon points="25,3.76 21.24,0 12.5,8.74 3.76,0 0,3.76 8.74,12.5 0,21.24 3.76,25 12.5,16.26 21.24,25 25,21.24 16.26,12.5 "/> 1221 </g> 1222</svg> 1223 1224 </button> 1225 <section class="modal-body"></section> 1226</dialog> 1227 1228 <dialog class="modal thin-modal" id="share-modal"> 1229 1230 <header> 1231 <h2 class="h5">Share a free trial</h2> 1232 </header> 1233 1234 <section class="modal-body"> 1235 <form id="referral-form" class="submit-async" action="/referrals/email" accept-charset="UTF-8" method="post"> 1236 <div class="text-align-center body-1 padding-vertical-lg color-black"> 1237 Know a teacher that hasnât used Mystery Science before? Invite them to try us for free through June 2027! 1238 </div> 1239 1240 <div id="referral-error" class="notification error hidden color-error-text bg-error-background"></div> 1241 1242 <fieldset class="padding-vertical-lg"> 1243 <label for="referral_email[to]" class="subtitle-2 margin-0">Email(s), comma separated</label> 1244 <input type="text" name="referral_email[to]" id="referral-email-to" required autofocus> 1245 </fieldset> 1246 1247 <button type="submit" class="button button-primary full-width text-align-center">Send invite</button> 1248</form> </section> 1249</dialog> 1250 1251 <dialog class="modal thin-modal" id="share-success-modal"> 1252 <div class="text-align-center"> 1253 <div> 1254 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="120" 1255 height="120" viewBox="0 0 121 121" fill="none" xmlns="http://www.w3.org/2000/svg"> 1256 <g> 1257 <path d="M118.121 14.6623L76.4974 80.0708L64.8752 69.2595L46.2257 83.3142L37.036 44.934L21.9002 30.8793L116.899 14.8682L118.121 14.6623Z" class="fill-aurora"/> 1258 <path fill-rule="evenodd" clip-rule="evenodd" d="M119.923 13.4674C120.395 14.1794 120.404 15.1025 119.945 15.8232L78.3216 81.2317C77.9768 81.7735 77.4091 82.134 76.7721 82.2156C76.1351 82.2972 75.4948 82.0914 75.0246 81.654L64.7293 72.077L47.527 85.041C46.9448 85.4798 46.1806 85.5956 45.4944 85.3491C44.8083 85.1025 44.2926 84.5268 44.1228 83.8177L35.0855 46.0735L20.4289 32.4638C19.8253 31.9034 19.5926 31.0487 19.8286 30.2596C20.0647 29.4705 20.7286 28.884 21.5408 28.7471L117.762 12.5301C118.604 12.3882 119.451 12.7555 119.923 13.4674ZM39.583 46.2856L46.3987 74.7511L51.1722 57.8601C51.3099 57.3732 51.6139 56.95 52.0314 56.6641L100.903 23.2008L39.583 46.2856ZM111.335 21.299L56.7043 58.7056L76.0679 76.7182L111.335 21.299ZM54.3714 62.4417L50.0529 77.7224L61.5134 69.0855L54.3714 62.4417ZM95.2418 20.7111L26.5884 32.2819L37.5267 42.4389L95.2418 20.7111Z" fill="black"/> 1259 <path fill-rule="evenodd" clip-rule="evenodd" d="M43.1013 92.7054C42.2902 93.8061 41.4445 94.8378 40.5692 95.804C39.7675 96.689 38.4001 96.7565 37.5151 95.9548C36.63 95.153 36.5625 93.7856 37.3643 92.9006C38.1415 92.0426 38.895 91.1238 39.6198 90.1401L43.1013 92.7054ZM35.0877 98.126C35.7835 99.0965 35.5608 100.447 34.5903 101.143C32.3361 102.759 29.9936 104.06 27.6299 105.095C26.536 105.573 25.2609 105.075 24.782 103.981C24.303 102.887 24.8016 101.612 25.8955 101.133C28.0009 100.211 30.0776 99.0574 32.0705 97.6286C33.0411 96.9328 34.3919 97.1555 35.0877 98.126ZM21.6877 104.982C21.9497 106.147 21.2177 107.304 20.0526 107.566C17.3345 108.178 14.6792 108.503 12.1873 108.623C10.9945 108.68 9.98126 107.759 9.92417 106.566C9.86709 105.373 10.7878 104.36 11.9806 104.303C14.2456 104.195 16.651 103.899 19.1036 103.347C20.2687 103.085 21.4256 103.817 21.6877 104.982ZM4.25578 108.318C2.78231 108.126 1.44439 107.869 0.283203 107.572L1.35302 103.382C2.32914 103.632 3.49462 103.858 4.81288 104.029C5.99711 104.183 6.83242 105.268 6.67858 106.452C6.52474 107.636 5.44001 108.472 4.25578 108.318Z" fill="black"/> 1260 </g> 1261</svg> 1262 1263 </div> 1264 <h2 class="header-2 padding-vertical-6 color-black"> 1265 Thanks for sharing! 1266 </h2> 1267 <div class="line-height-1-5"> 1268 <a data-modal="share-modal" class="close-control color-gravity subtitle-2 flex-center" href="#">
1268Send another invite<span class="flex-column flex-center padding-left-sm"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16" 1269 height="16" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 1270 <g class="fill-gravity rotate-180 "> 1271 <path d="M19.22,2.94L16.28,0L3.78,12.5L16.28,25l2.94-2.94L9.68,12.5L19.22,2.94z"/> 1272 </g> 1273</svg> 1274</span></a> 1275 </div> 1276 </div> 1277</dialog> 1278 1279 1280 1281<dialog id="all-units-modal" class="modal"> 1282 <h2 class="margin-bottom-5 large text-align-center color-black">Science units</h2> 1283 <div class="grid-guttered grid-col-2"> 1284 1285 <div class="body-2 overflow-hidden margin-bottom-5"> 1286 <h3 class="subtitle-2 margin-bottom-md color-black">Kindergarten</h3> 1287 1288 <div class="margin-bottom-1-5 ellipsis-overflow"> 1289 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="106" href="/animal-secrets/animal-needs">Animal Needs</a> 1290 </div> 1291 <div class="margin-bottom-1-5 ellipsis-overflow"> 1292 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="107" href="/plant-secrets/plant-needs">Plant Needs</a> 1293 </div> 1294 <div class="margin-bottom-1-5 ellipsis-overflow"> 1295 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="64" href="/storms/severe-weather">Severe Weather</a> 1296 </div> 1297 <div class="margin-bottom-1-5 ellipsis-overflow"> 1298 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="65" href="/seasons/weather-patterns">Weather Patterns</a> 1299 </div> 1300 <div class="margin-bottom-1-5 ellipsis-overflow"> 1301 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="66" href="/sunlight/sunlight-warmth">Sunlight & Warmth</a> 1302 </div> 1303 <div class="margin-bottom-1-5 ellipsis-overflow"> 1304 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="25" href="/pushes/pushes-pulls">Pushes & Pulls</a> 1305 </div> 1306 </div> 1307 <div class="body-2 overflow-hidden margin-bottom-5"> 1308 <h3 class="subtitle-2 margin-bottom-md color-black">1st Grade</h3> 1309 1310 <div class="margin-bottom-1-5 ellipsis-overflow"> 1311 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="109" href="/animal-superpowers/animal-traits-survival">Animal Traits & Survival</a> 1312 </div> 1313 <div class="margin-bottom-1-5 ellipsis-overflow"> 1314 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="108" href="/plant-superpowers/plant-traits-survival">Plant Traits & Survival</a> 1315 </div> 1316 <div class="margin-bottom-1-5 ellipsis-overflow"> 1317 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="110" href="/sun-shadows/day-patterns">Day Patterns</a> 1318 </div> 1319 <div class="margin-bottom-1-5 ellipsis-overflow"> 1320 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="105" href="/moon-stars/night-patterns">Night Patterns</a> 1321 </div> 1322 <div class="margin-bottom-1-5 ellipsis-overflow"> 1323 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="28" href="/light/light-sound-communication">Light, Sound, & Communication</a> 1324 </div> 1325 </div> 1326 <div class="body-2 overflow-hidden margin-bottom-5"> 1327 <h3 class="subtitle-2 margin-bottom-md color-black">2nd Grade</h3> 1328 1329 <div class="margin-bottom-1-5 ellipsis-overflow"> 1330 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="31" href="/biodiversity/animal-biodiversity-habitats">Animal Biodiversity & Habitats</a> 1331 </div> 1332 <div class="margin-bottom-1-5 ellipsis-overflow"> 1333 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="3" href="/plants/plant-growth-interactions">Plant Growth & Interactions</a> 1334 </div> 1335 <div class="margin-bottom-1-5 ellipsis-overflow"> 1336 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="17" href="/water/erosion-earth-s-surface">Erosion & Earthâs Surface</a> 1337 </div> 1338 <div class="margin-bottom-1-5 ellipsis-overflow"> 1339 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="11" href="/materials/material-properties">Material Properties</a> 1340 </div> 1341 <div class="margin-bottom-1-5 ellipsis-overflow"> 1342 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="119" href="/solids-liquids/states-of-matter">States Of Matter</a> 1343 </div> 1344 </div> 1345 <div class="body-2 overflow-hidden margin-bottom-5"> 1346 <h3 class="subtitle-2 margin-bottom-md color-black">3rd Grade</h3> 1347 1348 <div class="margin-bottom-1-5 ellipsis-overflow"> 1349 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="115" href="/fossils/fossils-changing-environments">Fossils & Changing Environments</a> 1350 </div> 1351 <div class="margin-bottom-1-5 ellipsis-overflow"> 1352 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="104" href="/circle-of-life/life-cycles">Life Cycles</a> 1353 </div> 1354 <div class="margin-bottom-1-5 ellipsis-overflow"> 1355 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="114" href="/selection/heredity-survival-selection">Heredity, Survival, & Selection</a> 1356 </div> 1357 <div class="margin-bottom-1-5 ellipsis-overflow"> 1358 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="13" href="/weather/weather-climate">Weather & Climate</a> 1359 </div> 1360 <div class="margin-bottom-1-5 ellipsis-overflow"> 1361 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="12" href="/forces/forces-motion-magnets">Forces, Motion, & Magnets</a> 1362 </div> 1363 </div> 1364 <div class="body-2 overflow-hidden margin-bottom-5"> 1365 <h3 class="subtitle-2 margin-bottom-md color-black">4th Grade</h3> 1366 1367 <div class="margin-bottom-1-5 ellipsis-overflow"> 1368 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="14" href="/body/human-body-vision-the-brain">Human Body, Vision, & The Brain</a> 1369 </div> 1370 <div class="margin-bottom-1-5 ellipsis-overflow"> 1371 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="116" href="/adaptations/animal-plant-adaptations">Animal & Plant Adaptations</a> 1372 </div> 1373 <div class="margin-bottom-1-5 ellipsis-overflow"> 1374 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="2" href="/rocks/earth-s-features-processes">Earth's Features & Processes</a> 1375 </div> 1376 <div class="margin-bottom-1-5 ellipsis-overflow"> 1377 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="15" href="/waves/sound-waves-communication">Sound, Waves, & Communication</a> 1378 </div> 1379 <div class="margin-bottom-1-5 ellipsis-overflow"> 1380 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="5" href="/energy/energy-energy-transfer">Energy & Energy Transfer</a> 1381 </div> 1382 <div class="margin-bottom-1-5 ellipsis-overflow"> 1383 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="117" href="/electricity/electricity-light-heat">Electricity, Light, & Heat</a> 1384 </div> 1385 </div> 1386 <div class="body-2 overflow-hidden margin-bottom-5"> 1387 <h3 class="subtitle-2 margin-bottom-md color-black">5th Grade</h3> 1388 1389 <div class="margin-bottom-1-5 ellipsis-overflow"> 1390 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="8" href="/ecosystems/ecosystems-the-food-web">Ecosystems & The Food Web</a> 1391 </div> 1392 <div class="margin-bottom-1-5 ellipsis-overflow"> 1393 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="16" href="/earth/water-cycle-earth-s-systems">Water Cycle & Earth's Systems</a> 1394 </div> 1395 <div class="margin-bottom-1-5 ellipsis-overflow"> 1396 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="1" href="/astronomy/earth-space-patterns">Earth & Space Patterns</a> 1397 </div> 1398 <div class="margin-bottom-1-5 ellipsis-overflow"> 1399 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="118" href="/solarsystem/stars-planets">Stars & Planets</a> 1400 </div> 1401 <div class="margin-bottom-1-5 ellipsis-overflow"> 1402 <a class="hover-highlight color-black" data-log-action-scope="all-units-modal" data-log-action="clicked-unit" data-log-action-thing-id="10" href="/chemistry/chemical-reactions-properties-of-matter">Chemical Reactions & Properties Of Matter</a> 1403 </div> 1404 </div> 1405 1406</div> 1407</dialog> 1408 1409 1410<header class="header global-nav science dont-print hidden-when-full-screen clearfix padding-top-xs"> 1411 1412 <section class="layout-page-container"> 1413 <div class="layout-page-wrapper align-items-center relative flex-justify-space-between"> 1414 1415 1416 <div class="global-nav--header-left">
1417 <span class="global-nav--flex-gap flex-justify-space-between sm-and-above-only"> 1418 <a class="HeaderLogo-link HeaderLogo-container hover-highlight-nebula" data-log-action-scope="global-nav" data-log-action-name="mystery-logo" data-log-action="clicked-mystery-logo" href="/"> 1419 <img alt="Mystery" style="width: 88px" src="https://cloud.mysteryscience.com/image/asset/f_auto,q_auto/white-5c80b97c3befacbe1a9db87b25c60a20.png" /> 1420</a> </span> 1421 1422 <span class="global-nav--flex-gap flex-justify-space-between below-sm-only"> 1423 <a class="HeaderLogo-link HeaderLogo-container hover-highlight-nebula" data-log-action-scope="global-nav" data-log-action-name="mystery-logo" data-log-action="clicked-mystery-logo" href="/"> 1424 <img alt="Mystery" style="width: 24px; height: 22px;" src="https://cloud.mysteryscience.com/image/asset/f_auto,q_auto/white-medium-1b30d8b3dbdebdb0b7877b4bd4999e9a.png" /> 1425</a> </span> 1426 </div> 1427 1428 1429 <div class="global-nav--header-right flex-justify-space-between"> 1430 <div class="nav-area"> 1431 1432 <nav class="HeaderMenu"> 1433 <a href="/standards" 1434 class="lg-only color-white header-nav-link hover-highlight-nebula" 1435 rel="nofollow" 1436 data-log-action-scope="global-nav" data-log-action-name="science-standards-link" data-log-action="clicked-standards" 1437 > 1438 Standards 1439</a> 1440 1441 1442 1443 <a href="/log-in" 1444 class="color-white header-nav-link hover-highlight-nebula" 1445 rel="nofollow" 1446 data-log-action-scope="global-nav" data-log-action-name="log-in-link" data-log-action="clicked-log-in" 1447 > 1448 Log in <i class="fa fa-angle-right"></i> 1449</a> 1450 1451 </nav> 1452 </div> 1453 </div> 1454 1455 1456 </div> 1457</section> 1458 1459 1460 1461</header> 1462 1463 1464 1465 1466 1467 1468 <div class="hero-banner-layout"> 1469 <div class="hero-banner-heading-container"> 1470 <h1 class="mds-heading-heading-component mds-text-header-1 mds-text-inverted mds-up-hero-banner-heading">Double the learning,<br> half the hassle</h1> 1471 1472 1473 </div> 1474 1475 <div class="hero-banner-card-and-link"> 1476 <div class="hero-banner-pricing-card-container"> 1477 <div class="mds-pricing-card-pricing-card" style="width: max-content;"> 1478 <h3 class="mds-heading-heading-component mds-text-header-3 mds-text-primary">Science + Writing Bundle</h3> 1479 1480 1481 1482 <div class="mds-pricing-card-pricing-card-prices"> 1483 <div class="mds-pricing-card-pricing-card-discounted-container-compact"> 1484 <span class="mds-text-text-component mds-text-header-1-5 mds-pricing-card-price mds-price-lava" color="primary"> 1485 $2999 1486</span> 1487 1488 <div class="mds-pricing-card-pricing-card-compact-discount"> 1489 <span class="mds-text-text-component mds-text-body-2 mds-pricing-card-pricing-card-saving" color="secondary"> 1490 Save 24% 1491</span> 1492 1493 <span class="mds-text-text-component mds-text-body-2 mds-pricing-card-pricing-card-original-price" color="secondary"> 1494 <s>$3,998</s> 1495</span> 1496 1497 </div> 1498 </div> 1499 </div> 1500 1501 <button data-modal="new-bundle-school-quote-admin-initiated-modal" data-log-action="bundle-card-clicked" data-log-action-scope="unified-pricing" class="mds-button-primary mds-aurora mds-hug" type="button"> 1502 <span class="mds-button-frame" aria-hidden="true"></span> 1503 <span class="mds-content-wrapper"> 1504 <span class="mds-content">See my school's price</span> 1505</span> 1506</button> 1507</div> 1508 1509 </div> 1510 <div class="hero-banner-bottom-link"> 1511 <a href="/orders/district_quotes/new" target="_blank" data-log-action="district-options-clicked" data-log-action-scope="unified-pricing" class="mds-link-link mds-white mds-body-2 mds-normal mds-underline"> 1512 1513 <span class="mds-link-link-content">District options</span> 1514 1515</a> 1516 </div> 1517 </div> 1518 </div> 1519 1520 </div> 1521</div> 1522 1523 1524 1525 1526 1527<div class="up-engaging-section up-engaging-section--sand"> 1528 <h3 class="mds-heading-heading-component mds-text-header-1-5 mds-text-primary mds-up-pricing-trio--heading">Engaging Science + Writing Made Easy</h3> 1529 1530 1531 1532 <div class="up-pricing-trio-container"> 1533 <div class="up-pricing-trio up-pricing-trio--science"> 1534 <div class="mds-pricing-card-pricing-card" style="width: 351px; max-width: 351px; min-width: 351px;"> 1535 <h3 class="mds-heading-heading-component mds-text-header-3 mds-text-primary">Science Only</h3> 1536 1537 1538 1539 <div class="mds-pricing-card-pricing-card-prices">
1540 <span class="mds-text-text-component mds-text-header-1-5 mds-pricing-card-price mds-price-black" color="primary"> 1541 $2199 1542</span> 1543 1544 </div> 1545 1546 <button data-modal="new-science-school-quote-admin-initiated-modal" data-log-action="science-card-clicked" data-log-action-scope="unified-pricing" class="mds-button-primary mds-white mds-hug" type="button"> 1547 <span class="mds-button-frame" aria-hidden="true"></span> 1548 <span class="mds-content-wrapper"> 1549 <span class="mds-content">Science pricing</span> 1550</span> 1551</button> 1552</div> 1553 1554 </div> 1555 1556 <div class="up-pricing-trio up-pricing-trio--bundle"> 1557 <div class="mds-pricing-card-pricing-card" style="width: 351px; max-width: 351px; min-width: 351px;"> 1558 <div class="mds-pricing-card-pricing-card-chip"> 1559 <span class="mds-chip-chip mds-black mds-static"> 1560 <span class="mds-content">Best value!</span> 1561</span> 1562 </div> 1563 <h3 class="mds-heading-heading-component mds-text-header-3 mds-text-primary">Science + Writing Bundle</h3> 1564 1565 1566 1567 <div class="mds-pricing-card-pricing-card-prices"> 1568 <div class="mds-pricing-card-pricing-card-discounted-container"> 1569 <div> 1570 <span class="mds-text-text-component mds-text-body-2 mds-pricing-card-pricing-card-original-price" color="secondary"> 1571 <s>$3,998</s> 1572</span> 1573 1574 <span class="mds-text-text-component mds-text-body-2 mds-pricing-card-pricing-card-saving" color="secondary"> 1575 Save 24% 1576</span> 1577 1578 </div> 1579 <span class="mds-text-text-component mds-text-header-1-5 mds-pricing-card-price mds-price-lava" color="primary"> 1580 $2999 1581</span> 1582 1583 </div> 1584 </div> 1585 1586 <button data-modal="new-bundle-school-quote-admin-initiated-modal" data-log-action="bundle-card-clicked" data-log-action-scope="unified-pricing" class="mds-button-primary mds-aurora mds-hug" type="button"> 1587 <span class="mds-button-frame" aria-hidden="true"></span> 1588 <span class="mds-content-wrapper"> 1589 <span class="mds-content">See my school's price</span> 1590</span> 1591</button> 1592</div> 1593 1594 </div> 1595 1596 <div class="up-pricing-trio up-pricing-trio--writing"> 1597 <div class="mds-pricing-card-pricing-card" style="width: 351px; max-width: 351px; min-width: 351px;"> 1598 <h3 class="mds-heading-heading-component mds-text-header-3 mds-text-primary">Writing Only</h3> 1599 1600 1601 1602 <div class="mds-pricing-card-pricing-card-prices"> 1603 <span class="mds-text-text-component mds-text-header-1-5 mds-pricing-card-price mds-price-black" color="primary"> 1604 $1799 1605</span> 1606 1607 </div> 1608 1609 <button data-modal="new-writing-school-quote-admin-initiated-modal" data-log-action="writing-card-clicked" data-log-action-scope="unified-pricing" class="mds-button-primary mds-white mds-hug" type="button"> 1610 <span class="mds-button-frame" aria-hidden="true"></span> 1611 <span class="mds-content-wrapper"> 1612 <span class="mds-content">Writing pricing</span> 1613</span> 1614</button> 1615</div> 1616 1617 </div> 1618 </div> 1619 1620 <div class="up-pricing-trio-links"> 1621 <a href="/orders/district_quotes/new" target="_blank" data-log-action="district-options-clicked" data-log-action-scope="unified-pricing" class="mds-link-link mds-black mds-body-2 mds-normal mds-underline"> 1622 1623 <span class="mds-link-link-content">District options</span> 1624 1625</a> 1626 1627 <a href="/pricing?faq=unified-pricing-homeschool" data-faq-open="unified-pricing-homeschool" data-log-action="homeschool-options-clicked" data-log-action-scope="unified-pricing" class="mds-link-link mds-black mds-body-2 mds-normal mds-underline"> 1628 1629 <span class="mds-link-link-content">Homeschool options</span> 1630 1631</a> 1632 </div> 1633</div> 1634 1635 1636<div class="up-packs-section"> 1637 <div class="up-packs-container"> 1638 <h2 class="mds-heading-heading-component mds-text-header-1-5 mds-text-primary">Save time with Mystery Packs</h2> 1639 1640 1641 <h3 class="mds-heading-heading-component mds-text-header-3 mds-text-primary">Get science supplies for the year organized & delivered to your classroom.</h3> 1642 1643 1644 <a href="/packs" target="_blank" class="mds-button-primary mds-white mds-hug"> 1645 <span class="mds-button-frame" aria-hidden="true"></span> 1646 <span class="mds-content-wrapper">
1647 <span class="mds-content">Learn more</span> 1648</span> 1649</a> 1650 </div> 1651 <div class="mds-image-wrapper" style="width: 400px; height: 300px;"> 1652 <img alt="Illustration of a example resource pack" class="mds-image-image" loading="lazy" src="https://cloud.mysteryscience.com/image/asset/c_scale,f_auto,h_300,q_auto,w_400/hero_1-5b612c8c94a7b06f44d3b17111fd438b.png" /> 1653</div> 1654 1655</div> 1656 1657 1658<div class="up-confidence-and-curiosity-section"> 1659 <div class="up-confidence-container"> 1660 <div> 1661 <h3 class="mds-heading-heading-component mds-text-header-1-5 mds-text-primary">Grow confidence with <br> Mystery Writing</h3> 1662 1663 1664 <div class="up-bullet-list"> 1665 <div class = "up-bullet-list-item"> 1666 <span class="mds-icon-icon" aria-hidden="true"> 1667 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 1668 <g class="fill-black color-black"> 1669 <path d="M3.19995 12.0001L8.79995 17.6001L20.8 5.6001" stroke="currentColor" stroke-width="1.6" fill="none"/> 1670 </g> 1671</svg> 1672</span> 1673 1674 <a href="https://writing.mysteryscience.com/docs/writing-standards" target="_blank" class="mds-link-link mds-black mds-header-3 mds-normal mds-underline"> 1675 1676 <span class="mds-link-link-content">Standards-aligned units</span> 1677 1678</a> 1679 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary">for 2nd-5th</span> 1680 1681 1682 </div> 1683 <div class = "up-bullet-list-item"> 1684 <span class="mds-icon-icon" aria-hidden="true"> 1685 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 1686 <g class="fill-black color-black"> 1687 <path d="M3.19995 12.0001L8.79995 17.6001L20.8 5.6001" stroke="currentColor" stroke-width="1.6" fill="none"/> 1688 </g> 1689</svg> 1690</span> 1691 1692 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary">Research-backed </span> 1693 1694 1695 <a href="https://writing.mysteryscience.com/docs/logic-model" target="_blank" class="mds-link-link mds-black mds-header-3 mds-normal mds-underline"> 1696 1697 <span class="mds-link-link-content">Logic Model</span> 1698 1699</a> 1700 </div> 1701 <div class = "up-bullet-list-item"> 1702 <span class="mds-icon-icon" aria-hidden="true"> 1703 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 1704 <g class="fill-black color-black"> 1705 <path d="M3.19995 12.0001L8.79995 17.6001L20.8 5.6001" stroke="currentColor" stroke-width="1.6" fill="none"/> 1706 </g> 1707</svg> 1708</span> 1709 1710 <a href="https://writing.mysteryscience.com/docs/sample-lesson-plans" target="_blank" class="mds-link-link mds-black mds-header-3 mds-normal mds-underline"> 1711 1712 <span class="mds-link-link-content">Differentiated</span> 1713 1714</a> 1715 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary"> for every writer</span> 1716 1717 1718 </div> 1719 <div class = "up-bullet-list-item"> 1720 <span class="mds-icon-icon" aria-hidden="true"> 1721 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 1722 <g class="fill-black color-black"> 1723 <path d="M3.19995 12.0001L8.79995 17.6001L20.8 5.6001" stroke="currentColor" stroke-width="1.6" fill="none"/> 1724 </g> 1725</svg> 1726</span> 1727 1728 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary">Built-in </span> 1729 1730 1731 <a href="https://writing.mysteryscience.com/informative-genre/grade-5/genre-unit/bioluminescence/mystery-11/post-assessment/1530" target="_blank" class="mds-link-link mds-black mds-header-3 mds-normal mds-underline"> 1732 1733 <span class="mds-link-link-content">assessments</span> 1734 1735</a> 1736 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary"> & rubrics</span> 1737 1738 1739 </div> 1740 </div> 1741 </div> 1742 <div class="mds-image-wrapper" style="width: 400px; height: 300px;"> 1743 <img alt="Illustration of a pupil completing a writing task" class="mds-image-image" loading="lazy" src="https://cloud.mysteryscience.com/image/asset/c_scale,f_auto,h_300,q_auto,w_400/writing-unified-pricing-70bcdfc1244e9901cb1d8dd1cbde42e0.png" /> 1744</div> 1745 1746 </div> 1747 <div class="up-curiosity-container"> 1748 <div class="mds-image-wrapper" style="width: 400px; height: 300px;"> 1749 <img alt="Illustration of a pupil completing a science task" class="mds-image-image" loading="lazy" src="https://cloud.mysteryscience.com/image/asset/c_scale,f_auto,h_300,q_auto,w_400/science-unified-pricing-7cf60f53c83270e6ea97668c918e8c71.png" /> 1750</div> 1751 1752 <div> 1753 <h3 class="mds-heading-heading-component mds-text-header-1-5 mds-text-primary">Spark curiosity with <br> Mystery Science</h3> 1754 1755 1756 <div class="up-bullet-list"> 1757 <div class="up-bullet-list-item">
1758 <span class="mds-icon-icon" aria-hidden="true"> 1759 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 1760 <g class="fill-black color-black"> 1761 <path d="M3.19995 12.0001L8.79995 17.6001L20.8 5.6001" stroke="currentColor" stroke-width="1.6" fill="none"/> 1762 </g> 1763</svg> 1764</span> 1765 1766 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary">K-5 </span> 1767 1768 1769 <a href="https://mysteryscience.com/docs/california" target="_blank" class="mds-link-link mds-black mds-header-3 mds-normal mds-underline"> 1770 1771 <span class="mds-link-link-content">standards-aligned</span> 1772 1773</a> 1774 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary"> units</span> 1775 1776 1777 </div> 1778 <div class="up-bullet-list-item"> 1779 <span class="mds-icon-icon" aria-hidden="true"> 1780 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 1781 <g class="fill-black color-black"> 1782 <path d="M3.19995 12.0001L8.79995 17.6001L20.8 5.6001" stroke="currentColor" stroke-width="1.6" fill="none"/> 1783 </g> 1784</svg> 1785</span> 1786 1787 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary">Engaging </span> 1788 1789 1790 <a href="https://mysteryscience.com/docs/storylines" target="_blank" class="mds-link-link mds-black mds-header-3 mds-normal mds-underline"> 1791 1792 <span class="mds-link-link-content">hands-on investigations</span> 1793 1794</a> 1795 </div> 1796 <div class="up-bullet-list-item"> 1797 <span class="mds-icon-icon" aria-hidden="true"> 1798 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 1799 <g class="fill-black color-black"> 1800 <path d="M3.19995 12.0001L8.79995 17.6001L20.8 5.6001" stroke="currentColor" stroke-width="1.6" fill="none"/> 1801 </g> 1802</svg> 1803</span> 1804 1805 <a href="https://mysteryscience.com/docs/187" target="_blank" class="mds-link-link mds-black mds-header-3 mds-normal mds-underline"> 1806 1807 <span class="mds-link-link-content">Phenomena-driven</span> 1808 1809</a> 1810 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary"> discussions</span> 1811 1812 1813 </div> 1814 <div class="up-bullet-list-item"> 1815 <span class="mds-icon-icon" aria-hidden="true"> 1816 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 1817 <g class="fill-black color-black"> 1818 <path d="M3.19995 12.0001L8.79995 17.6001L20.8 5.6001" stroke="currentColor" stroke-width="1.6" fill="none"/> 1819 </g> 1820</svg> 1821</span> 1822 1823 <span class="mds-text-text-component mds-text-header-3 mds-up-confidence-and-curiosity-text" color="primary">Written & </span> 1824 1825 1826 <a href="https://mysteryscience.com/docs/26300" target="_blank" class="mds-link-link mds-black mds-header-3 mds-normal mds-underline"> 1827 1828 <span class="mds-link-link-content">3D assessments</span> 1829 1830</a> 1831 </div> 1832 </div> 1833 </div> 1834 </div> 1835</div> 1836 1837 1838 1839<div class="up-learning-and-teaching-section"> 1840 <h3 class="mds-heading-heading-component mds-text-header-1-5 mds-text-primary">Making learning & teaching joyful</h3> 1841 1842 1843 1844 <div class="up-teacher-quotes up-teacher-quotes--vertical"> 1845 <div class="mds-testimonial-card-testimonial-card"> 1846 <div class="mds-testimonial-card-testimonial-card-container mds-vertical"> 1847 <div class="mds-testimonial-card-testimonial-card-icon"> 1848 <span class="mds-icon-icon" aria-hidden="true"> 1849 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" 1850 height="25px" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 1851 <g class="fill-black color-black"> 1852 <path d="M2.25882 20.5H9.0353L13.5529 12.5V0.5H0V12.5H6.77647L2.25882 20.5ZM20.3294 20.5H27.1059L31.6235 12.5V0.5H18.0706V12.5H24.8471L20.3294 20.5Z"/> 1853 </g> 1854</svg> 1855 1856</span> 1857 1858 </div> 1859 <span class="mds-text-text-component mds-text-body-1 mds-testimonial-card-testimonial-card-quote mds-vertical"> 1860 My students LOVE this writing program!! In 26 years, I have never had a class ask if we are doing writing today! 1861</span> 1862 1863 <span class="mds-text-text-component mds-text-subtitle-2 mds-testimonial-card-testimonial-card-author"> 1864 Jennifer 1865</span> 1866 1867 <span class="mds-text-text-component mds-text-body-1"> 1868 5th Grade Teacher 1869</span> 1870 1871 </div> 1872 <div class="mds-testimonial-card-testimonial-card-background mds-lava-background mds-vertical"></div> 1873</div> 1874 1875 <div class="mds-testimonial-card-testimonial-card"> 1876 <div class="mds-testimonial-card-testimonial-card-container mds-vertical"> 1877 <div class="mds-testimonial-card-testimonial-card-icon">
1878 <span class="mds-icon-icon" aria-hidden="true"> 1879 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" 1880 height="25px" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 1881 <g class="fill-black color-black"> 1882 <path d="M2.25882 20.5H9.0353L13.5529 12.5V0.5H0V12.5H6.77647L2.25882 20.5ZM20.3294 20.5H27.1059L31.6235 12.5V0.5H18.0706V12.5H24.8471L20.3294 20.5Z"/> 1883 </g> 1884</svg> 1885 1886</span> 1887 1888 </div> 1889 <span class="mds-text-text-component mds-text-body-1 mds-testimonial-card-testimonial-card-quote mds-vertical"> 1890 My kids love Mystery Science! The lessons totally capture their attention and get them up and moving. They also align to our TEKS perfectly. 1891</span> 1892 1893 <span class="mds-text-text-component mds-text-subtitle-2 mds-testimonial-card-testimonial-card-author"> 1894 Valerie 1895</span> 1896 1897 <span class="mds-text-text-component mds-text-body-1"> 1898 1st Grade Teacher 1899</span> 1900 1901 </div> 1902 <div class="mds-testimonial-card-testimonial-card-background mds-bee-background mds-vertical"></div> 1903</div> 1904 1905 <div class="mds-testimonial-card-testimonial-card"> 1906 <div class="mds-testimonial-card-testimonial-card-container mds-vertical"> 1907 <div class="mds-testimonial-card-testimonial-card-icon"> 1908 <span class="mds-icon-icon" aria-hidden="true"> 1909 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" 1910 height="25px" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 1911 <g class="fill-black color-black"> 1912 <path d="M2.25882 20.5H9.0353L13.5529 12.5V0.5H0V12.5H6.77647L2.25882 20.5ZM20.3294 20.5H27.1059L31.6235 12.5V0.5H18.0706V12.5H24.8471L20.3294 20.5Z"/> 1913 </g> 1914</svg> 1915 1916</span> 1917 1918 </div> 1919 <span class="mds-text-text-component mds-text-body-1 mds-testimonial-card-testimonial-card-quote mds-vertical"> 1920 I have never had so many students so engaged with writing! For the first time EVER my students cheer when I say it's time for a writing lesson. 1921</span> 1922 1923 <span class="mds-text-text-component mds-text-subtitle-2 mds-testimonial-card-testimonial-card-author"> 1924 Alicia 1925</span> 1926 1927 <span class="mds-text-text-component mds-text-body-1"> 1928 3rd Grade Teacher 1929</span> 1930 1931 </div> 1932 <div class="mds-testimonial-card-testimonial-card-background mds-nebula-background mds-vertical"></div> 1933</div> 1934 1935 <div class="mds-testimonial-card-testimonial-card"> 1936 <div class="mds-testimonial-card-testimonial-card-container mds-vertical"> 1937 <div class="mds-testimonial-card-testimonial-card-icon"> 1938 <span class="mds-icon-icon" aria-hidden="true"> 1939 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" 1940 height="25px" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 1941 <g class="fill-black color-black"> 1942 <path d="M2.25882 20.5H9.0353L13.5529 12.5V0.5H0V12.5H6.77647L2.25882 20.5ZM20.3294 20.5H27.1059L31.6235 12.5V0.5H18.0706V12.5H24.8471L20.3294 20.5Z"/> 1943 </g> 1944</svg> 1945 1946</span> 1947 1948 </div> 1949 <span class="mds-text-text-component mds-text-body-1 mds-testimonial-card-testimonial-card-quote mds-vertical"> 1950 Mystery Science engages youth and sparks their curiosity... with enough rigor to challenge them and enough clairty to make the learning 'doable'. 1951</span> 1952 1953 <span class="mds-text-text-component mds-text-subtitle-2 mds-testimonial-card-testimonial-card-author"> 1954 CynDee 1955</span> 1956 1957 <span class="mds-text-text-component mds-text-body-1"> 1958 EdD Consultant 1959</span> 1960 1961 </div> 1962 <div class="mds-testimonial-card-testimonial-card-background mds-gravity-background mds-vertical"></div> 1963</div> 1964 1965 </div> 1966 1967 <div class="up-teacher-quotes up-teacher-quotes--horizontal"> 1968 <div class="mds-testimonial-card-testimonial-card"> 1969 <div class="mds-testimonial-card-testimonial-card-container mds-horizontal"> 1970 <div class="mds-testimonial-card-testimonial-card-icon">
1971 <span class="mds-icon-icon" aria-hidden="true"> 1972 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" 1973 height="25px" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 1974 <g class="fill-black color-black"> 1975 <path d="M2.25882 20.5H9.0353L13.5529 12.5V0.5H0V12.5H6.77647L2.25882 20.5ZM20.3294 20.5H27.1059L31.6235 12.5V0.5H18.0706V12.5H24.8471L20.3294 20.5Z"/> 1976 </g> 1977</svg> 1978 1979</span> 1980 1981 </div> 1982 <span class="mds-text-text-component mds-text-body-1 mds-testimonial-card-testimonial-card-quote mds-horizontal"> 1983 My students LOVE this writing program!! In 26 years, I have never had a class ask if we are doing writing today! 1984</span> 1985 1986 <span class="mds-text-text-component mds-text-subtitle-2 mds-testimonial-card-testimonial-card-author"> 1987 Jennifer 1988</span> 1989 1990 <span class="mds-text-text-component mds-text-body-1"> 1991 5th Grade Teacher 1992</span> 1993 1994 </div> 1995 <div class="mds-testimonial-card-testimonial-card-background mds-lava-background mds-horizontal"></div> 1996</div> 1997 1998 <div class="mds-testimonial-card-testimonial-card"> 1999 <div class="mds-testimonial-card-testimonial-card-container mds-horizontal"> 2000 <div class="mds-testimonial-card-testimonial-card-icon"> 2001 <span class="mds-icon-icon" aria-hidden="true"> 2002 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" 2003 height="25px" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 2004 <g class="fill-black color-black"> 2005 <path d="M2.25882 20.5H9.0353L13.5529 12.5V0.5H0V12.5H6.77647L2.25882 20.5ZM20.3294 20.5H27.1059L31.6235 12.5V0.5H18.0706V12.5H24.8471L20.3294 20.5Z"/> 2006 </g> 2007</svg> 2008 2009</span> 2010 2011 </div> 2012 <span class="mds-text-text-component mds-text-body-1 mds-testimonial-card-testimonial-card-quote mds-horizontal"> 2013 My kids love Mystery Science! The lessons totally capture their attention and get them up and moving. They also align to our TEKS perfectly. 2014</span> 2015 2016 <span class="mds-text-text-component mds-text-subtitle-2 mds-testimonial-card-testimonial-card-author"> 2017 Valerie 2018</span> 2019 2020 <span class="mds-text-text-component mds-text-body-1"> 2021 1st Grade Teacher 2022</span> 2023 2024 </div> 2025 <div class="mds-testimonial-card-testimonial-card-background mds-bee-background mds-horizontal"></div> 2026</div> 2027 2028 <div class="mds-testimonial-card-testimonial-card"> 2029 <div class="mds-testimonial-card-testimonial-card-container mds-horizontal"> 2030 <div class="mds-testimonial-card-testimonial-card-icon"> 2031 <span class="mds-icon-icon" aria-hidden="true"> 2032 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" 2033 height="25px" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 2034 <g class="fill-black color-black"> 2035 <path d="M2.25882 20.5H9.0353L13.5529 12.5V0.5H0V12.5H6.77647L2.25882 20.5ZM20.3294 20.5H27.1059L31.6235 12.5V0.5H18.0706V12.5H24.8471L20.3294 20.5Z"/> 2036 </g> 2037</svg> 2038 2039</span> 2040 2041 </div> 2042 <span class="mds-text-text-component mds-text-body-1 mds-testimonial-card-testimonial-card-quote mds-horizontal"> 2043 I have never had so many students so engaged with writing! For the first time EVER my students cheer when I say it's time for a writing lesson. 2044</span> 2045 2046 <span class="mds-text-text-component mds-text-subtitle-2 mds-testimonial-card-testimonial-card-author"> 2047 Alicia 2048</span> 2049 2050 <span class="mds-text-text-component mds-text-body-1"> 2051 3rd Grade Teacher 2052</span> 2053 2054 </div> 2055 <div class="mds-testimonial-card-testimonial-card-background mds-nebula-background mds-horizontal"></div> 2056</div> 2057 2058 <div class="mds-testimonial-card-testimonial-card"> 2059 <div class="mds-testimonial-card-testimonial-card-container mds-horizontal"> 2060 <div class="mds-testimonial-card-testimonial-card-icon"> 2061 <span class="mds-icon-icon" aria-hidden="true"> 2062 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="25px" 2063 height="25px" viewBox="0 0 25 25" style="overflow:visible;enable-background:new 0 0 25 25;" xml:space="preserve"> 2064 <g class="fill-black color-black"> 2065 <path d="M2.25882 20.5H9.0353L13.5529 12.5V0.5H0V12.5H6.77647L2.25882 20.5ZM20.3294 20.5H27.1059L31.6235 12.5V0.5H18.0706V12.5H24.8471L20.3294 20.5Z"/> 2066 </g> 2067</svg> 2068 2069</span> 2070 2071 </div> 2072 <span class="mds-text-text-component mds-text-body-1 mds-testimonial-card-testimonial-card-quote mds-horizontal"> 2073 Mystery Science engages youth and sparks their curiosity... with enough rigor to challenge them and enough clairty to make the learning 'doable'. 2074</span> 2075 2076 <span class="mds-text-text-component mds-text-subtitle-2 mds-testimonial-card-testimonial-card-author"> 2077 CynDee 2078</span> 2079 2080 <span class="mds-text-text-component mds-text-body-1"> 2081 EdD Consultant 2082</span> 2083 2084 </div> 2085 <div class="mds-testimonial-card-testimonial-card-background mds-gravity-background mds-horizontal"></div> 2086</div> 2087 2088 </div> 2089</div> 2090 2091<div class="up-awards-section"> 2092 <h3 class="mds-heading-heading-component mds-text-header-1-5 mds-text-primary">Award-winning resources for real classrooms</h3> 2093 2094 2095 <div class="up-awards-container"> 2096 <div class="mds-image-wrapper" style="width: 89px; height: 111px;"> 2097 <img alt="Demonstrates Rationale Essa Level IV Award for 2023" class="mds-image-image" loading="lazy" src="https://cloud.mysteryscience.com/image/asset/c_scale,f_auto,h_111,q_auto,w_89/essa-award-05b09927d8c0eb5a952c3997dd5927da.svg" /> 2098</div> 2099 2100 <div class="mds-image-wrapper" style="width: 249px; height: 98px;"> 2101 <img alt="CODiE SIIA Winner 2022" class="mds-image-image" loading="lazy" src="https://cloud.mysteryscience.com/image/asset/c_scale,f_auto,h_98,q_auto,w_249/codie-award-bead099f2a2eadd9f29e0156d9465710.svg" /> 2102</div> 2103 2104 <div class="mds-image-wrapper" style="width: 100px; height: 98px;"> 2105 <img alt="Tech & Learning Award of Excellence Winner 2022" class="mds-image-image" loading="lazy" src="https://cloud.mysteryscience.com/image/asset/c_scale,f_auto,h_98,q_auto,w_100/tech-learning-award-2ceefdb587ed98e3df5c78f896e6cc00.svg" /> 2106</div> 2107 2108 <div class="mds-image-wrapper" style="width: 183px; height: 98px;">
2109 <img alt="The EDTECH Awards" class="mds-image-image" loading="lazy" src="https://cloud.mysteryscience.com/image/asset/c_scale,f_auto,h_98,q_auto,w_183/edtech-award-dd8af8461bb1eb619172001e77903e72.svg" /> 2110</div> 2111 2112 <div class="mds-image-wrapper" style="width: 89px; height: 111px;"> 2113 <img alt="Demonstrates Rationale Essa Level IV Award for 2023" class="mds-image-image" loading="lazy" src="https://cloud.mysteryscience.com/image/asset/c_scale,f_auto,h_111,q_auto,w_89/essa-award-05b09927d8c0eb5a952c3997dd5927da.svg" /> 2114</div> 2115 2116 </div> 2117</div> 2118 2119 2120<div class="up-engaging-section up-engaging-section--sand-50"> 2121 <h3 class="mds-heading-heading-component mds-text-header-1-5 mds-text-primary mds-up-pricing-trio--heading">Engaging Science + Writing Made Easy</h3> 2122 2123 2124 2125 <div class="up-pricing-trio-container"> 2126 <div class="up-pricing-trio up-pricing-trio--science"> 2127 <div class="mds-pricing-card-pricing-card" style="width: 351px; max-width: 351px; min-width: 351px;"> 2128 <h3 class="mds-heading-heading-component mds-text-header-3 mds-text-primary">Science Only</h3> 2129 2130 2131 2132 <div class="mds-pricing-card-pricing-card-prices"> 2133 <span class="mds-text-text-component mds-text-header-1-5 mds-pricing-card-price mds-price-black" color="primary"> 2134 $2199 2135</span> 2136 2137 </div> 2138 2139 <button data-modal="new-science-school-quote-admin-initiated-modal" data-log-action="science-card-clicked" data-log-action-scope="unified-pricing" class="mds-button-primary mds-white mds-hug" type="button"> 2140 <span class="mds-button-frame" aria-hidden="true"></span> 2141 <span class="mds-content-wrapper"> 2142 <span class="mds-content">Science pricing</span> 2143</span> 2144</button> 2145</div> 2146 2147 </div> 2148 2149 <div class="up-pricing-trio up-pricing-trio--bundle"> 2150 <div class="mds-pricing-card-pricing-card" style="width: 351px; max-width: 351px; min-width: 351px;"> 2151 <div class="mds-pricing-card-pricing-card-chip"> 2152 <span class="mds-chip-chip mds-black mds-static"> 2153 <span class="mds-content">Best value!</span> 2154</span> 2155 </div> 2156 <h3 class="mds-heading-heading-component mds-text-header-3 mds-text-primary">Science + Writing Bundle</h3> 2157 2158 2159 2160 <div class="mds-pricing-card-pricing-card-prices"> 2161 <div class="mds-pricing-card-pricing-card-discounted-container"> 2162 <div> 2163 <span class="mds-text-text-component mds-text-body-2 mds-pricing-card-pricing-card-original-price" color="secondary"> 2164 <s>$3,998</s> 2165</span> 2166 2167 <span class="mds-text-text-component mds-text-body-2 mds-pricing-card-pricing-card-saving" color="secondary"> 2168 Save 24% 2169</span> 2170 2171 </div> 2172 <span class="mds-text-text-component mds-text-header-1-5 mds-pricing-card-price mds-price-lava" color="primary"> 2173 $2999 2174</span> 2175 2176 </div> 2177 </div> 2178 2179 <button data-modal="new-bundle-school-quote-admin-initiated-modal" data-log-action="bundle-card-clicked" data-log-action-scope="unified-pricing" class="mds-button-primary mds-aurora mds-hug" type="button"> 2180 <span class="mds-button-frame" aria-hidden="true"></span> 2181 <span class="mds-content-wrapper"> 2182 <span class="mds-content">See my school's price</span> 2183</span> 2184</button> 2185</div> 2186 2187 </div> 2188 2189 <div class="up-pricing-trio up-pricing-trio--writing"> 2190 <div class="mds-pricing-card-pricing-card" style="width: 351px; max-width: 351px; min-width: 351px;"> 2191 <h3 class="mds-heading-heading-component mds-text-header-3 mds-text-primary">Writing Only</h3> 2192 2193 2194 2195 <div class="mds-pricing-card-pricing-card-prices"> 2196 <span class="mds-text-text-component mds-text-header-1-5 mds-pricing-card-price mds-price-black" color="primary"> 2197 $1799 2198</span> 2199 2200 </div> 2201 2202 <button data-modal="new-writing-school-quote-admin-initiated-modal" data-log-action="writing-card-clicked" data-log-action-scope="unified-pricing" class="mds-button-primary mds-white mds-hug" type="button"> 2203 <span class="mds-button-frame" aria-hidden="true"></span> 2204 <span class="mds-content-wrapper"> 2205 <span class="mds-content">Writing pricing</span> 2206</span> 2207</button> 2208</div> 2209 2210 </div> 2211 </div> 2212 2213 <div class="up-pricing-trio-links"> 2214 <a href="/orders/district_quotes/new" target="_blank" data-log-action="district-options-clicked" data-log-action-scope="unified-pricing" class="mds-link-link mds-black mds-body-2 mds-normal mds-underline"> 2215 2216 <span class="mds-link-link-content">District options</span> 2217 2218</a> 2219 2220 <a href="/pricing?faq=unified-pricing-homeschool" data-faq-open="unified-pricing-homeschool" data-log-action="homeschool-options-clicked" data-log-action-scope="unified-pricing" class="mds-link-link mds-black mds-body-2 mds-normal mds-underline"> 2221 2222 <span class="mds-link-link-content">Homeschool options</span> 2223 2224</a> 2225 </div> 2226</div> 2227 2228 2229<div class="up-faq-container"> 2230 <div data-controller="faq-dropdown" class="mds-faq-dropdown"> 2231 <div class="mds-faq-dropdown-container"> 2232 <div class="mds-faq-dropdown-content"> 2233 <h2 class="mds-faq-dropdown-header mds-text-style-header-1"> 2234 Frequently asked questions 2235 </h2> 2236 2237 <div class="mds-faq-questions"> 2238 <div class="mds-faq-item"> 2239 <hr class="mds-faq-divider"> 2240 <a id="unified-pricing-membership-includes" class="mds-faq-dropdown-question" data-action="click->faq-dropdown#toggle" data-faq-dropdown-target="question" data-question-id="faq-question-167-728baceb" data-answer-id="faq-answer-167-728baceb" data-question-name="unified-pricing-membership-includes" data-log-action-scope="faq-questions" data-log-action="clicked-faq-167" data-log-action-detail
2240s="Whatâs included in a membership?" data-log-action-thing-id="167" href="#"> 2241 2242 <div class="mds-faq-icon mds-faq-icon-collapsed" 2243 data-faq-dropdown-target="collapsedIcon" 2244 data-question-id="faq-question-167-728baceb"> 2245 <span class="mds-icon-icon" aria-hidden="true"> 2246 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2247 <g class="fill-black color-black"> 2248 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.11439 22.9656L5.98302 21.8342L15.8173 11.9999L5.98302 2.16558L7.11439 1.0342L18.0801 11.9999L7.11439 22.9656Z"/> 2249 </g> 2250</svg> 2251</span> 2252 2253 </div> 2254 2255 <div class="mds-faq-icon mds-faq-icon-expanded hidden" 2256 data-faq-dropdown-target="expandedIcon" 2257 data-question-id="faq-question-167-728baceb"> 2258 <span class="mds-icon-icon" aria-hidden="true"> 2259 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2260 <g class="fill-black color-black"> 2261 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03442 7.36561L2.16579 6.23424L12.0001 16.0686L21.8344 6.23424L22.9658 7.36561L12.0001 18.3313L1.03442 7.36561Z"/> 2262 </g> 2263</svg> 2264</span> 2265 2266 </div> 2267 2268 <span class="mds-faq-question-text" 2269 data-faq-dropdown-target="questionText" 2270 data-question-id="faq-question-167-728baceb"> 2271 Whatâs included in a membership? 2272 </span> 2273</a> 2274 <div class="mds-faq-answer hidden" 2275 id="faq-answer-167-728baceb" 2276 data-faq-dropdown-target="answer" 2277 data-question-id="faq-question-167-728baceb"> 2278 2279 <p>A membership gives <b>all teachers</b> at your school or district <b>full access</b> to the product(s) you choose through the entire membership period. 2280</p> 2281 2282<b>Science + Writing Bundle (best value):</b><br> 2283 <ul> 2284 <li>Get full access to everything in both Mystery Science and Mystery Writing. Includes every unit, lesson, activity, and teaching resource.</li> 2285 </ul> 2286 2287<b>Single curriculum options:</b><br> 2288 <ul> 2289 <li>Mystery Science: Access to only Mystery Science curriculum.</li> 2290 <li>Mystery Writing: Access to only Mystery Writing curriculum.</li> 2291 </ul> 2292 2293 2294 2295 </div> 2296 </div> 2297 <div class="mds-faq-item"> 2298 <hr class="mds-faq-divider"> 2299 <a id="unified-pricing-teacher-access" class="mds-faq-dropdown-question" data-action="click->faq-dropdown#toggle" data-faq-dropdown-target="question" data-question-id="faq-question-166-728baceb" data-answer-id="faq-answer-166-728baceb" data-question-name="unified-pricing-teacher-access" data-log-action-scope="faq-questions" data-log-action="clicked-faq-166" data-log-action-details="How do teachers access the membership?" data-log-action-thing-id="166" href="#"> 2300 2301 <div class="mds-faq-icon mds-faq-icon-collapsed" 2302 data-faq-dropdown-target="collapsedIcon" 2303 data-question-id="faq-question-166-728baceb"> 2304 <span class="mds-icon-icon" aria-hidden="true"> 2305 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2306 <g class="fill-black color-black"> 2307 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.11439 22.9656L5.98302 21.8342L15.8173 11.9999L5.98302 2.16558L7.11439 1.0342L18.0801 11.9999L7.11439 22.9656Z"/> 2308 </g> 2309</svg> 2310</span> 2311 2312 </div> 2313 2314 <div class="mds-faq-icon mds-faq-icon-expanded hidden" 2315 data-faq-dropdown-target="expandedIcon" 2316 data-question-id="faq-question-166-728baceb"> 2317 <span class="mds-icon-icon" aria-hidden="true"> 2318 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2319 <g class="fill-black color-black"> 2320 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03442 7.36561L2.16579 6.23424L12.0001 16.0686L21.8344 6.23424L22.9658 7.36561L12.0001 18.3313L1.03442 7.36561Z"/> 2321 </g> 2322</svg> 2323</span> 2324 2325 </div> 2326
2327 <span class="mds-faq-question-text" 2328 data-faq-dropdown-target="questionText" 2329 data-question-id="faq-question-166-728baceb"> 2330 How do teachers access the membership? 2331 </span> 2332</a> 2333 <div class="mds-faq-answer hidden" 2334 id="faq-answer-166-728baceb" 2335 data-faq-dropdown-target="answer" 2336 data-question-id="faq-question-166-728baceb"> 2337 2338 <p>Getting started is easyâno student rostering or lengthy setup needed!</p> 2339 <ol> 2340 <li>Create a quote.</li> 2341 <li>Pay by credit card or submit a purchase order.</li> 2342 <li>Share your custom Join Link with your school/district (or they can simply sign up using their school/district email).</li> 2343 </ol> 2344<p> Once teachers log in, they get <b>instant access to everything</b> their membership includes. If teachers have existing accounts with their school/district email, theyâll see they have full access to everything the next time they log in! </p> 2345 2346 2347 </div> 2348 </div> 2349 <div class="mds-faq-item"> 2350 <hr class="mds-faq-divider"> 2351 <a id="unified-pricing-pay" class="mds-faq-dropdown-question" data-action="click->faq-dropdown#toggle" data-faq-dropdown-target="question" data-question-id="faq-question-165-728baceb" data-answer-id="faq-answer-165-728baceb" data-question-name="unified-pricing-pay" data-log-action-scope="faq-questions" data-log-action="clicked-faq-165" data-log-action-details="How can I pay?" data-log-action-thing-id="165" href="#"> 2352 2353 <div class="mds-faq-icon mds-faq-icon-collapsed" 2354 data-faq-dropdown-target="collapsedIcon" 2355 data-question-id="faq-question-165-728baceb"> 2356 <span class="mds-icon-icon" aria-hidden="true"> 2357 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2358 <g class="fill-black color-black"> 2359 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.11439 22.9656L5.98302 21.8342L15.8173 11.9999L5.98302 2.16558L7.11439 1.0342L18.0801 11.9999L7.11439 22.9656Z"/> 2360 </g> 2361</svg> 2362</span> 2363 2364 </div> 2365 2366 <div class="mds-faq-icon mds-faq-icon-expanded hidden" 2367 data-faq-dropdown-target="expandedIcon" 2368 data-question-id="faq-question-165-728baceb"> 2369 <span class="mds-icon-icon" aria-hidden="true"> 2370 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2371 <g class="fill-black color-black"> 2372 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03442 7.36561L2.16579 6.23424L12.0001 16.0686L21.8344 6.23424L22.9658 7.36561L12.0001 18.3313L1.03442 7.36561Z"/> 2373 </g> 2374</svg> 2375</span> 2376 2377 </div> 2378 2379 <span class="mds-faq-question-text" 2380 data-faq-dropdown-target="questionText" 2381 data-question-id="faq-question-165-728baceb"> 2382 How can I pay? 2383 </span> 2384</a> 2385 <div class="mds-faq-answer hidden" 2386 id="faq-answer-165-728baceb" 2387 data-faq-dropdown-target="answer" 2388 data-question-id="faq-question-165-728baceb"> 2389 2390 <p>After creating a quote, you have the option to upload a purchase order or pay by credit card directly on your quote. 2391 <br> <br> 2392Alternatively, purchase orders and check payments can be mailed to:</p> 2393<address> 2394Mystery Writing / Mystery Science <br> 2395c/o Discovery Education, Inc <br> 2396PO Box 745873 <br> 2397Atlanta, GA 30374-5873 <br> 2398</address> 2399 2400 2401 2402 </div> 2403 </div> 2404 <div class="mds-faq-item"> 2405 <hr class="mds-faq-divider"> 2406 <a id="unified-pricing-w9" class="mds-faq-dropdown-question" data-action="click->faq-dropdown#toggle" data-faq-dropdown-target="question" data-question-id="faq-question-164-728baceb" data-answer-id="faq-answer-164-728baceb" data-question-name="unified-pricing-w9" data-log-action-scope="faq-questions" data-log-action="clicked-faq-164" data-log-action-detail
2406s="Can I get a copy of your W-9?" data-log-action-thing-id="164" href="#"> 2407 2408 <div class="mds-faq-icon mds-faq-icon-collapsed" 2409 data-faq-dropdown-target="collapsedIcon" 2410 data-question-id="faq-question-164-728baceb"> 2411 <span class="mds-icon-icon" aria-hidden="true"> 2412 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2413 <g class="fill-black color-black"> 2414 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.11439 22.9656L5.98302 21.8342L15.8173 11.9999L5.98302 2.16558L7.11439 1.0342L18.0801 11.9999L7.11439 22.9656Z"/> 2415 </g> 2416</svg> 2417</span> 2418 2419 </div> 2420 2421 <div class="mds-faq-icon mds-faq-icon-expanded hidden" 2422 data-faq-dropdown-target="expandedIcon" 2423 data-question-id="faq-question-164-728baceb"> 2424 <span class="mds-icon-icon" aria-hidden="true"> 2425 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2426 <g class="fill-black color-black"> 2427 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03442 7.36561L2.16579 6.23424L12.0001 16.0686L21.8344 6.23424L22.9658 7.36561L12.0001 18.3313L1.03442 7.36561Z"/> 2428 </g> 2429</svg> 2430</span> 2431 2432 </div> 2433 2434 <span class="mds-faq-question-text" 2435 data-faq-dropdown-target="questionText" 2436 data-question-id="faq-question-164-728baceb"> 2437 Can I get a copy of your W-9? 2438 </span> 2439</a> 2440 <div class="mds-faq-answer hidden" 2441 id="faq-answer-164-728baceb" 2442 data-faq-dropdown-target="answer" 2443 data-question-id="faq-question-164-728baceb"> 2444 2445 <b>Yes!</b> You can access it directly here: <a href="https://mysteryscience.com/w-9.pdf" target="_blank" class="color-black link-underline">mysteryscience.com/w9</a>. 2446 2447 </div> 2448 </div> 2449 <div class="mds-faq-item"> 2450 <hr class="mds-faq-divider"> 2451 <a id="unified-pricing-discounts" class="mds-faq-dropdown-question" data-action="click->faq-dropdown#toggle" data-faq-dropdown-target="question" data-question-id="faq-question-163-728baceb" data-answer-id="faq-answer-163-728baceb" data-question-name="unified-pricing-discounts" data-log-action-scope="faq-questions" data-log-action="clicked-faq-163" data-log-action-details="Do you offer any discounts?" data-log-action-thing-id="163" href="#"> 2452 2453 <div class="mds-faq-icon mds-faq-icon-collapsed" 2454 data-faq-dropdown-target="collapsedIcon" 2455 data-question-id="faq-question-163-728baceb"> 2456 <span class="mds-icon-icon" aria-hidden="true"> 2457 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2458 <g class="fill-black color-black"> 2459 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.11439 22.9656L5.98302 21.8342L15.8173 11.9999L5.98302 2.16558L7.11439 1.0342L18.0801 11.9999L7.11439 22.9656Z"/> 2460 </g> 2461</svg> 2462</span> 2463 2464 </div> 2465 2466 <div class="mds-faq-icon mds-faq-icon-expanded hidden" 2467 data-faq-dropdown-target="expandedIcon" 2468 data-question-id="faq-question-163-728baceb"> 2469 <span class="mds-icon-icon" aria-hidden="true"> 2470 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2471 <g class="fill-black color-black"> 2472 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03442 7.36561L2.16579 6.23424L12.0001 16.0686L21.8344 6.23424L22.9658 7.36561L12.0001 18.3313L1.03442 7.36561Z"/> 2473 </g> 2474</svg> 2475</span> 2476 2477 </div> 2478 2479 <span class="mds-faq-question-text" 2480 data-faq-dropdown-target="questionText" 2481 data-question-id="faq-question-163-728baceb"> 2482 Do you offer any discounts? 2483 </span> 2484</a> 2485 <div class="mds-faq-answer hidden" 2486 id="faq-answer-163-728baceb" 2487 data-faq-dropdown-target="answer" 2488 data-question-id="faq-question-163-728baceb"> 2489 2490 2491<p><span style="font-weight:700">Yes!</span> We want Mystery Science and Mystery Writing to be affordable so as many students as possible can experience our lessons.<br></p> 2492 2493<i>School Memberships:</i><br> 2494 <ul> 2495 <li><b>Small school pricing:</b> For schools with fewer than 200 Kâ5 students. Request when creating a school quote.</li> 2496 <li><b>Financial aid:</b>
2496 We donât want funding to be an obstacle! If your school cannot afford a membership, please <a href="https://discoveryed.tfaforms.net/89" target="_blank" class="color-black link-underline">contact us</a>. Weâll be happy to connect with your school to help.</li> 2497 <li><b>Seasonal sales:</b> Keep an eye out for discounted pricing. Our biggest sales happen early in the spring, but timing is limited!</li> 2498 <li><b>Bundle quote options:</b> We offer a significant discount for schools purchasing both Mystery Science and Mystery Writing together.</li> 2499 </ul> 2500 2501<i>District Memberships:</i><br> 2502 <ul> 2503 <li><b>Multi-year price lock:</b> Lock in your price for multiple years to simplify budgeting.</li> 2504 <li><b>Seasonal sales:</b> Keep an eye out for discounted pricing. Our biggest sales happen early in the spring, but timing is limited!</li> 2505 <li><b>Bundle quote options:</b> We offer a significant discount for districts purchasing both Mystery Science and Mystery Writing together.</li> 2506 </ul> 2507 2508<i>Homeschool Memberships:</i><br> 2509 <ul> 2510 <li><b>Homeschool sales:</b> Discounted pricing in April and August!</li> 2511 <li><b>Homeschool group buys:</b> Bulk discounts for 100+ homeschool families purchasing together (JanâSept). <a href="https://discoveryed.tfaforms.net/89" target="_blank" class="color-black link-underline">Contact us</a> for details.</li> 2512 </ul> 2513 2514 2515 </div> 2516 </div> 2517 <div class="mds-faq-item"> 2518 <hr class="mds-faq-divider"> 2519 <a id="unified-pricing-classroom" class="mds-faq-dropdown-question" data-action="click->faq-dropdown#toggle" data-faq-dropdown-target="question" data-question-id="faq-question-162-728baceb" data-answer-id="faq-answer-162-728baceb" data-question-name="unified-pricing-classroom" data-log-action-scope="faq-questions" data-log-action="clicked-faq-162" data-log-action-details="Do you offer individual classroom memberships?" data-log-action-thing-id="162" href="#"> 2520 2521 <div class="mds-faq-icon mds-faq-icon-collapsed" 2522 data-faq-dropdown-target="collapsedIcon" 2523 data-question-id="faq-question-162-728baceb"> 2524 <span class="mds-icon-icon" aria-hidden="true"> 2525 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2526 <g class="fill-black color-black"> 2527 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.11439 22.9656L5.98302 21.8342L15.8173 11.9999L5.98302 2.16558L7.11439 1.0342L18.0801 11.9999L7.11439 22.9656Z"/> 2528 </g> 2529</svg> 2530</span> 2531 2532 </div> 2533 2534 <div class="mds-faq-icon mds-faq-icon-expanded hidden" 2535 data-faq-dropdown-target="expandedIcon" 2536 data-question-id="faq-question-162-728baceb"> 2537 <span class="mds-icon-icon" aria-hidden="true"> 2538 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2539 <g class="fill-black color-black"> 2540 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03442 7.36561L2.16579 6.23424L12.0001 16.0686L21.8344 6.23424L22.9658 7.36561L12.0001 18.3313L1.03442 7.36561Z"/> 2541 </g> 2542</svg> 2543</span> 2544 2545 </div> 2546 2547 <span class="mds-faq-question-text" 2548 data-faq-dropdown-target="questionText" 2549 data-question-id="faq-question-162-728baceb"> 2550 Do you offer individual classroom memberships? 2551 </span> 2552</a> 2553 <div class="mds-faq-answer hidden" 2554 id="faq-answer-162-728baceb" 2555 data-faq-dropdown-target="answer" 2556 data-question-id="faq-question-162-728baceb"> 2557 2558 <p>Mystery Science and Mystery Writing are only available through School Memberships and District Memberships. 2559<br><br> 2560We never want cost to be a barrier, and we aim to make it easy for schools to provide these resources for teachers that are already doing so much for their students. Thatâs why we offer special pricing for small schools and schools with budget constraints. 2561<br><br> 2562If youâd like to explore pricing options or see what support might be available for your school, you can <a href="https://discoveryed.tfaforms.net/89" target="_blank" class="color-black link-underline">contact us here</a>
2562! Weâre always happy to help.</p> 2563 2564 </div> 2565 </div> 2566 <div class="mds-faq-item"> 2567 <hr class="mds-faq-divider"> 2568 <a id="unified-pricing-homeschool" class="mds-faq-dropdown-question" data-action="click->faq-dropdown#toggle" data-faq-dropdown-target="question" data-question-id="faq-question-161-728baceb" data-answer-id="faq-answer-161-728baceb" data-question-name="unified-pricing-homeschool" data-log-action-scope="faq-questions" data-log-action="clicked-faq-161" data-log-action-details="Do you offer homeschool memberships?" data-log-action-thing-id="161" href="#"> 2569 2570 <div class="mds-faq-icon mds-faq-icon-collapsed" 2571 data-faq-dropdown-target="collapsedIcon" 2572 data-question-id="faq-question-161-728baceb"> 2573 <span class="mds-icon-icon" aria-hidden="true"> 2574 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2575 <g class="fill-black color-black"> 2576 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.11439 22.9656L5.98302 21.8342L15.8173 11.9999L5.98302 2.16558L7.11439 1.0342L18.0801 11.9999L7.11439 22.9656Z"/> 2577 </g> 2578</svg> 2579</span> 2580 2581 </div> 2582 2583 <div class="mds-faq-icon mds-faq-icon-expanded hidden" 2584 data-faq-dropdown-target="expandedIcon" 2585 data-question-id="faq-question-161-728baceb"> 2586 <span class="mds-icon-icon" aria-hidden="true"> 2587 <svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"> 2588 <g class="fill-black color-black"> 2589 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.03442 7.36561L2.16579 6.23424L12.0001 16.0686L21.8344 6.23424L22.9658 7.36561L12.0001 18.3313L1.03442 7.36561Z"/> 2590 </g> 2591</svg> 2592</span> 2593 2594 </div> 2595 2596 <span class="mds-faq-question-text" 2597 data-faq-dropdown-target="questionText" 2598 data-question-id="faq-question-161-728baceb"> 2599 Do you offer homeschool memberships? 2600 </span> 2601</a> 2602 <div class="mds-faq-answer hidden" 2603 id="faq-answer-161-728baceb" 2604 data-faq-dropdown-target="answer" 2605 data-question-id="faq-question-161-728baceb"> 2606 2607 2608<p> 2609 <b>Yes!</b> You can get Mystery Science or Mystery Writing with a homeschool membership. Each homeschool membership provides full access to that products' lessons and resources through June 30, 2027. 2610</p> 2611 2612<b>Science + Writing Bundle (best value)</b> 2613<ul> 2614 <li>Get full access to <i>both</i> Mystery Science + Mystery Writing</li> 2615 <li> 2616 $259 â <i> Save 25% compared with buying each at full price! 2617 </i> 2618 </li> 2619 <li> 2620 <a href="#" data-modal="homeschool-signup-required-modal" data-intent="payment" class="color-black link-underline" data-log-action="bundle-credit-card-clicked" data-log-action-scope="homeschool-faq" >Pay with credit card</a> 2621 or 2622 <a href="#" data-modal="homeschool-signup-required-modal" data-intent="quote" class="color-black link-underline" data-log-action="bundle-quote-clicked" data-log-action-scope="homeschool-faq" >Create a price quote</a> 2623 </li> 2624</ul> 2625 2626<br/> 2627 2628<b>Single curriculum options</b> 2629<ul> 2630 <li> 2631 Mystery Science: <s>$199</s> $179 â 10% off â 2632 <a href="#" data-modal="homeschool-signup-required-modal" data-intent="payment" class="color-black link-underline" data-log-action="science-credit-card-clicked" data-log-action-scope="homeschool-faq">Pay with credit card</a> 2633 or 2634 <a href="#" data-modal="homeschool-signup-required-modal" data-intent="quote" class="color-black link-underline" data-log-action="science-quote-clicked" data-log-action-scope="homeschool-faq">Create a price quote</a> 2635 </li> 2636 <li> 2637 Mystery Writing: <s>$149</s> $109 â 26% off â 2638 <a href="#" data-modal="homeschool-signup-required-modal" data-intent="payment" class="color-black link-underline" data-log-action="writing-credit-card-clicked" data-log-action-scope="homeschool-faq">Pay with credit card</a> 2639 or 2640 <a href="#" data-modal="homeschool-signup-required-modal" data-intent="quote" class="color-black link-underline" data-log-action="writing-quote-clicked" data-log-action-scope="homeschool-faq">Create a price quote</a> 2641 </li> 2642</ul> 2643 2644<br /> 2645 2646<b>For homeschool groups or collectives</b> 2647 2648<br /> 2649 2650If you're coordinating access for multiple households, please <a href="https://discoveryed.tfaforms.net/89" target="_blank" class="color-black link-underline" data-log-action="contact-us-clicked" data-log-action-scope="homeschool-faq">contact us</a> and include: 2651<ul> 2652 <li>Group collective/name & address</li> 2653 <li>Primary contact(s) name & email</li> 2654 <li>Number of households & instructors needing access</li> 2655</ul> 2656 2657 </div> 2658 </div> 2659 </div> 2660 </div> 2661 </div> 2662 </div> 2663 2664</div> 2665 2666 2667 </main> 2668 2669 2670 2671 2672 2673 <footer class="mds-footer-footer mds-gravity-footer mds-footer mds-science mds-dont-print"> 2674 <div class="mds-footer-footer-container"> 2675 <div class="mds-footer-footer-links"> 2676 <div class="mds-footer-footer-column"> 2677 <h3 class="mds-text-text-component mds-text-subtitle-2">About</h3> 2678 2679 2680 2681 <ul class="mds-footer-footer-column-list"> 2682 <li> 2683 <a class="mds-footer-footer-link" data-log-action="footer-about" href="https://about.mystery.org">About Us</a> 2684</li> 2685 2686 <li> 2687 <a class="mds-footer-footer-link" data-log-action="footer-careers" href="https://www.discoveryeducation.com/careers/">Careers</a> 2688</li> 2689 2690 </ul> 2691</div> 2692 2693 2694 <div class="mds-footer-footer-column"> 2695 <h3 class="mds-text-text-component mds-text-subtitle-2">Support</h3> 2696 2697 2698 2699 <ul class="mds-footer-footer-column-list"> 2700 <li> 2701 <a class="mds-footer-footer-link" data-log-action="footer-resources" href="/resources">Resources</a> 2702</li> 2703 2704 <li> 2705 <a class="mds-footer-footer-link" data-log-action="footer-contact" href="https://mysteryscience.com/contact">Contact Us</a> 2706</li> 2707 2708 <li> 2709 <a class="mds-footer-footer-link" data-log-action="footer-faq" href="https://support.mysteryscience.com">FAQ</a> 2710</li> 2711 2712 </ul> 2713</div> 2714 2715 2716 <div class="mds-footer-footer-column"> 2717 <h3 class="mds-text-text-component mds-text-subtitle-2">Products</h3> 2718 2719 2720 2721 <ul class="mds-footer-footer-column-list"> 2722 <li> 2723 <a class="mds-footer-footer-link" data-log-action="footer-pricing" href="https://mysteryscience.com/pricing">Pricing</a> 2724</li> 2725 2726 <li> 2727 <a class="mds-footer-footer-link" data-log-action="footer-packs" href="/packs">Mystery Packs</a> 2728</li> 2729 2730 <li> 2731 <a class="mds-footer-footer-link" data-log-action="footer-mystery-writing" href="https://writing.mysteryscience.com/">Mystery Writing</a> 2732</li> 2733 2734 </ul> 2735</div> 2736 2737 </div> 2738 2739 <div class="mds-footer-footer-subfooter"> 2740 <div class="mds-footer-footer-subfooter-links">
2741 <span class="mds-text-text-component mds-text-caption mds-dont-wrap" color="secondary">© 2026 Mystery.org. All rights reserved</span> 2742 2743 2744 <span class="mds-footer-footer-desktop-only">·</span> 2745 <a class="mds-footer-footer-subfooter-link" data-log-action="footer-terms" href="https://mysteryscience.com/terms">Terms</a> 2746 <span class="mds-footer-footer-desktop-only">·</span> 2747 <a class="mds-footer-footer-subfooter-link" data-log-action="footer-privacy" href="https://mysteryscience.com/privacy">Privacy</a> 2748 </div> 2749 </div> 2750 2751 <div class="mds-footer-footer-rocketship"> 2752 <span class="mds-footer-footer-stay-curious mds-clickable mds-dont-wrap mds-relative mds-left" data-log-action="stay-curious"> 2753 <span class="mds-footer-footer-stay-curious-rocket mds-fixed block"></span> 2754 <span class="mds-footer-footer-stay-curious-text mds-absolute"> 2755 <a target="_blank" href="https://twitter.com/search?q=%23StayCurious%20%40MysterySci">#StayCurious</a> 2756 </span> 2757 </span> 2758 </div> 2759 </div> 2760</footer> 2761 2762 2763 2764
2764<script src="https://cloud.mysteryscience.com/raw/upload/assets/ivy-86bbf2e591b66e9347a2792c6d4d9f4c0d87a4ead356985db3ef93aa5937f91d.js"></script>
2764 2765 2766 2767 <section class="layout-page-container"> 2768 <div class="layout-page-wrapper"> 2769 2770 2771 <div class="status-banner padded dont-print hidden banner-warning"> 2772 2773 2774 2775 2776 <span class="message">You are using an unsupported browser. For the best experience using Mystery Science, 2777 we recommend upgrading to one of the following browsers:</span> 2778 2779 <ul> 2780 <li>Chrome (recommended)</li> 2781 <li>Firefox</li> 2782 <li>Safari</li> 2783 <li>Microsoft Edge</li> 2784 </ul> 2785 2786</div> 2787 2788 2789 2790 2791 </div> 2792</section> 2793 2794
2794<script type="text/javascript">$(document).ready(function(){new Autocomplete.OrganizationAutocomplete({el:".js-autocomplete-5d8649b4fb35c03751cd2a94fe153d5f"})});</script>
2794 <div class="hidden" id="js-location-form" data-form-prefix="signups_admin_form"></div> 2795
2795<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC3sf2z5IeaZ2AJW0P4JCmZ8U3wxr44wuY&callback=initGoogleApi&libraries=places" 2796 async defer></script>
2796 2797 <div class="hidden" id="js-location-form" data-form-prefix="signups_admin_form"></div> 2798
2798<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC3sf2z5IeaZ2AJW0P4JCmZ8U3wxr44wuY&callback=initGoogleApi&libraries=places" 2799 async defer></script>
2799 2800 <div class="hidden" id="js-location-form" data-form-prefix="signups_admin_form"></div> 2801
2801<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC3sf2z5IeaZ2AJW0P4JCmZ8U3wxr44wuY&callback=initGoogleApi&libraries=places" 2802 async defer></script>
2802 2803 2804 2805 2806</body> 2807</html> 2808
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.