PageSourceSearch

https://www.readingdoctor.com.au/search

html readingdoctor.com.au collected 2026-10-02 03:04:51 UTC 163,520 bytes, 3,247 lines download raw bytes

1<!doctype html>
2<html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" lang="en-AU"  >
3  <head>
4    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
5    <meta name="viewport" content="initial-scale=1">
6
7    <!-- This is Squarespace. --><!-- readingdoctor -->
8<base href="">
9<meta charset="utf-8" />
10<title>Reading Doctor | Evidence-Based Phonics Software</title>
11<meta http-equiv="Accept-CH" content="Sec-CH-UA-Platform-Version, Sec-CH-UA-Model" /><link rel="icon" type="image/x-icon" href="https://images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/a9158afe-c910-4b7f-a933-6853ef9ee879/favicon.ico"/>
12<meta property="og:site_name" content="Reading Doctor &#124; Evidence-Based Phonics Software"/>
13<meta property="og:title" content="Reading Doctor | Evidence-Based Phonics Software"/>
14<meta property="og:type" content="website"/>
15<meta property="og:image" content="http://images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=1500w"/>
16<meta itemprop="name" content="Reading Doctor &#124; Evidence-Based Phonics Software"/>
17<meta itemprop="thumbnailUrl" content="http://images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=1500w"/>
18<link rel="image_src" href="http://images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=1500w" />
19<meta itemprop="image" content="http://images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=1500w"/>
20<meta name="twitter:title" content="Reading Doctor &#124; Evidence-Based Phonics Software"/>
21<meta name="twitter:image" content="http://images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=1500w"/>
22<meta name="twitter:card" content="summary"/>
23<meta name="description" content="" />
24<link rel="preconnect" href="https://images.squarespace-cdn.com">
25<link rel="preconnect" href="https://use.typekit.net" crossorigin>
26<link rel="preconnect" href="https://p.typekit.net" crossorigin>
27<script type="text/javascript" src="//use.typekit.net/ik/xf18_nND8noQ6zs9GCAhiK2SxQcgnagN76V3UIw2TB3fe0JIfFHN4UJLFRbh52jhWD9D524qZQSuZQsKw2qkjRjo5AwX5QZcZg7FMkG0jAFu-WsoShFGZAsude80ZkoRdhXCHKoyjamTiY8Djhy8ZYmC-Ao1Oco8if37OcBDOcu8OfG0ScmyZe80ZhszjaszSKoDSWmyScmDSeBRZPoRdhXCHKoDSWmyScmDSeBRZWFR-emqiAUTdcS0jhNlOeBRiA8XpWFR-emqiAUTdcS0jhNlOeBRiA8XpWFR-emqiAUTdcS0dcmXOeBDOcu8OeUzjhBC-eNDifUkZABq-Ao1ZeNRieNkOcFzdPoyiPUkZABq-Ao1ZeNRieNkO1FUiABkZWF3jAF8OcFzdPUDSWmyScmDSeBRZWFR-emqiAUTdcS0jhNlOYiaikoyjamTiY8Djhy8ZYmC-Ao1OcFzdPUaiaS0jAFu-WsoShFGZAsude80Zko0ZWbCiaiaOcBDOcu8OYiaikokZABq-Ao1ZeNRieNkOcFzdPoyiPUaiaS0ScmyZe80ZhszjaszSKoDSWmyScmDSeBRZPoRdhXCiaiaO1FUiABkZWF3jAF8ShFGZAsude80ZkoRdhXK2YgkdayTdAIldcNhjPJ4ShNc-AIlSY4zH6qJtKGbMg62JMJ7fbKzMsMMeMb6MKGHfO2IMsMMeM96MKG4fJCgIMMjgkMfH6GJhnvgIMIjIkMfH6GJa_vgIMIjMkMfH6GJt_vgIMIjgfMfH6GJtdvgIMIjgPMfH6GJodvgIMIjgKMfH6GJh_vgIMIjgkMfH6GJhdvgIMIjfPMfH6GJaOvgIMIjIPMfqMeEvHreg6.js" async fetchpriority="high" onload="try{Typekit.load();}catch(e){} document.documentElement.classList.remove('wf-loading');"></script>
vendor: 1 bytes, line 27
27
28<script>document.documentElement.classList.add('wf-loading')</script>
28
29<style>@keyframes fonts-loading { 0%, 99% { color: transparent; } } html.wf-loading * { animation: fonts-loading 3s; }</style>
30<link rel="preconnect" href="https://file.squarespace-cdn.com" crossorigin>
31<style data-sqsp-font-ids="6a313990494e3c6626e63e71,6a311fcbf7a6ec7aa5238b56">
32/* greek */
33@font-face {
34  font-family: 'Open Sans';
35  font-style: normal;
36  font-weight: 400;
37  font-display: swap;
38  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/6e39b1a5-0e36-4794-b3c8-ade1af9d743a/greek.woff2') format('woff2');
39  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
40}
41/* greek-ext */
42@font-face {
43  font-family: 'Open Sans';
44  font-style: normal;
45  font-weight: 400;
46  font-display: swap;
47  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/91acf277-c0bf-4f21-b2ba-03268d0cafdc/greek-ext.woff2') format('woff2');
48  unicode-range: U+1F00-1FFF;
49}
50/* hebrew */
51@font-face {
52  font-family: 'Open Sans';
53  font-style: normal;
54  font-weight: 400;
55  font-display: swap;
56  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/278fc4d1-c061-46de-b6be-a92aec34df89/hebrew.woff2') format('woff2');
57  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
58}
59/* latin */
60@font-face {
61  font-family: 'Open Sans';
62  font-style: normal;
63  font-weight: 400;
64  font-display: swap;
65  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/3ceffaf4-ecbc-434a-b31f-5ce87cca32aa/latin.woff2') format('woff2');
66  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
67}
68/* vietnamese */
69@font-face {
70  font-family: 'Open Sans';
71  font-style: normal;
72  font-weight: 400;
73  font-display: swap;
74  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/5073f813-ec98-4778-85e1-e41a8d1aa934/vietnamese.woff2') format('woff2');
75  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
76}
77/* latin-ext */
78@font-face {
79  font-family: 'Open Sans';
80  font-style: normal;
81  font-weight: 400;
82  font-display: swap;
83  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/46563b39-6f3a-481b-b3ca-36eb7709a30d/latin-ext.woff2') format('woff2');
84  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
85}
86/* symbols */
87@font-face {
88  font-family: 'Open Sans';
89  font-style: normal;
90  font-weight: 400;
91  font-display: swap;
92  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/67c40336-3a4f-49b1-9d4e-865c5e9ddf4e/symbols.woff2') format('woff2');
93  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
94}
95/* math */
96@font-face {
97  font-family: 'Open Sans';
98  font-style: normal;
99  font-weight: 400;
100  font-display: swap;
101  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/fbc20b8c-9695-4287-a728-a3d539db98e4/math.woff2') format('woff2');
102  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2
102038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
103}
104/* cyrillic-ext */
105@font-face {
106  font-family: 'Open Sans';
107  font-style: normal;
108  font-weight: 400;
109  font-display: swap;
110  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/66d5165e-acee-431b-8b53-80da9755f523/cyrillic-ext.woff2') format('woff2');
111  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
112}
113/* cyrillic */
114@font-face {
115  font-family: 'Open Sans';
116  font-style: normal;
117  font-weight: 400;
118  font-display: swap;
119  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/66ffee31-e3f2-4be8-b10d-44d68e0b2513/cyrillic.woff2') format('woff2');
120  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
121}
122/* latin-ext */
123@font-face {
124  font-family: 'Alice';
125  font-style: normal;
126  font-weight: 400;
127  font-display: swap;
128  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/c8b96ca6-240c-4f90-9c36-d05f293982af/latin-ext.woff2') format('woff2');
129  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
130}
131/* cyrillic-ext */
132@font-face {
133  font-family: 'Alice';
134  font-style: normal;
135  font-weight: 400;
136  font-display: swap;
137  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/ebdb756a-0785-4613-af85-f513e3a56fd4/cyrillic-ext.woff2') format('woff2');
138  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
139}
140/* cyrillic */
141@font-face {
142  font-family: 'Alice';
143  font-style: normal;
144  font-weight: 400;
145  font-display: swap;
146  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/c88dde17-01ff-4421-821c-4f2bec5444ac/cyrillic.woff2') format('woff2');
147  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
148}
149/* latin */
150@font-face {
151  font-family: 'Alice';
152  font-style: normal;
153  font-weight: 400;
154  font-display: swap;
155  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/4f595157-9289-48eb-9301-478aba4c7a69/latin.woff2') format('woff2');
156  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
157}
158/* vietnamese */
159@font-face {
160  font-family: 'Open Sans';
161  font-style: normal;
162  font-weight: 600;
163  font-display: swap;
164  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/a70f5c39-bb26-436b-a024-e38f203187fe/vietnamese.woff2') format('woff2');
165  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
166}
167/* math */
168@font-face {
169  font-family: 'Open Sans';
170  font-style: normal;
171  font-weight: 600;
172  font-display: swap;
173  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/018418db-8081-43f0-b991-ae597190a3a7/math.woff2') format('woff2');
174  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
175}
176/* cyrillic */
177@font-face {
178  font-family: 'Open Sans';
179  font-style: normal;
180  font-weight: 600;
181  font-display: swap;
182  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/f5a24aac-9e8a-4cb5-ada8-4570d06ffcb
182c/cyrillic.woff2') format('woff2');
183  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
184}
185/* cyrillic-ext */
186@font-face {
187  font-family: 'Open Sans';
188  font-style: normal;
189  font-weight: 600;
190  font-display: swap;
191  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/7323bdc4-ae5d-4f1f-b6e5-61a32b81732c/cyrillic-ext.woff2') format('woff2');
192  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
193}
194/* greek-ext */
195@font-face {
196  font-family: 'Open Sans';
197  font-style: normal;
198  font-weight: 600;
199  font-display: swap;
200  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/86154fd9-e060-4899-b805-c7fbb980308f/greek-ext.woff2') format('woff2');
201  unicode-range: U+1F00-1FFF;
202}
203/* greek */
204@font-face {
205  font-family: 'Open Sans';
206  font-style: normal;
207  font-weight: 600;
208  font-display: swap;
209  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/b164ad9f-26c3-4857-ac39-08b9a68e99d0/greek.woff2') format('woff2');
210  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
211}
212/* latin */
213@font-face {
214  font-family: 'Open Sans';
215  font-style: normal;
216  font-weight: 600;
217  font-display: swap;
218  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/752bb144-5d4e-4b6a-a4c3-c59bd3587b7f/latin.woff2') format('woff2');
219  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
220}
221/* latin-ext */
222@font-face {
223  font-family: 'Open Sans';
224  font-style: normal;
225  font-weight: 600;
226  font-display: swap;
227  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/607fbec4-8827-476b-bab0-28ab1212a71c/latin-ext.woff2') format('woff2');
228  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
229}
230/* hebrew */
231@font-face {
232  font-family: 'Open Sans';
233  font-style: normal;
234  font-weight: 600;
235  font-display: swap;
236  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/07e068ed-653c-43d2-90fd-42d1ce119ddb/hebrew.woff2') format('woff2');
237  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
238}
239/* symbols */
240@font-face {
241  font-family: 'Open Sans';
242  font-style: normal;
243  font-weight: 600;
244  font-display: swap;
245  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/887a53b2-4b7f-4cc6-94be-b1b8606c5bbb/symbols.woff2') format('woff2');
246  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
247}
248/* greek */
249@font-face {
250  font-family: 'Open Sans';
251  font-style: normal;
252  font-weight: 800;
253  font-display: swap;
254  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/142928e9-5f4a-48e5-9a41-d2d46c83f3b1/greek.woff2') format('woff2');
255  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
256}
257/* greek-ext */
258@font-face {
259  font-family: 'Open Sans';
260  font-style: normal;
261  font-weight: 800;
262  font-display: swap;
263  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/ad3e0266-4a2b-4ef4-9be8-4ba8629
263c825a/greek-ext.woff2') format('woff2');
264  unicode-range: U+1F00-1FFF;
265}
266/* hebrew */
267@font-face {
268  font-family: 'Open Sans';
269  font-style: normal;
270  font-weight: 800;
271  font-display: swap;
272  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/b2121b69-60f5-4037-9f4c-57efc373136f/hebrew.woff2') format('woff2');
273  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
274}
275/* vietnamese */
276@font-face {
277  font-family: 'Open Sans';
278  font-style: normal;
279  font-weight: 800;
280  font-display: swap;
281  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/60b8fdd7-8b15-40be-b4d5-5eba3de7fd22/vietnamese.woff2') format('woff2');
282  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
283}
284/* symbols */
285@font-face {
286  font-family: 'Open Sans';
287  font-style: normal;
288  font-weight: 800;
289  font-display: swap;
290  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/d0964b41-f36c-4476-8243-c361058dadfe/symbols.woff2') format('woff2');
291  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
292}
293/* math */
294@font-face {
295  font-family: 'Open Sans';
296  font-style: normal;
297  font-weight: 800;
298  font-display: swap;
299  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/69b3540e-fe7d-4889-adf2-a25ecbefa32c/math.woff2') format('woff2');
300  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
301}
302/* latin-ext */
303@font-face {
304  font-family: 'Open Sans';
305  font-style: normal;
306  font-weight: 800;
307  font-display: swap;
308  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/cadd287b-f937-463f-
308a934-9e0857baa4a9/latin-ext.woff2') format('woff2');
309  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
310}
311/* cyrillic-ext */
312@font-face {
313  font-family: 'Open Sans';
314  font-style: normal;
315  font-weight: 800;
316  font-display: swap;
317  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/03ad6950-20e2-45b9-bf9e-a71b1bf8cfbf/cyrillic-ext.woff2') format('woff2');
318  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
319}
320/* cyrillic */
321@font-face {
322  font-family: 'Open Sans';
323  font-style: normal;
324  font-weight: 800;
325  font-display: swap;
326  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/f00b005c-8e80-4758-bdd7-20cca39b376b/cyrillic.woff2') format('woff2');
327  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
328}
329/* latin */
330@font-face {
331  font-family: 'Open Sans';
332  font-style: normal;
333  font-weight: 800;
334  font-display: swap;
335  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/91cd174e-4fe6-437c-a43c-cc4a1fb4fa96/latin.woff2') format('woff2');
336  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
337}
338/* greek-ext */
339@font-face {
340  font-family: 'Open Sans';
341  font-style: italic;
342  font-weight: 700;
343  font-display: swap;
344  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/ed3b57d6-15a4-4ae0-81c3-87a13a10a804/greek-ext.woff2') format('woff2');
345  unicode-range: U+1F00-1FFF;
346}
347/* latin */
348@font-face {
349  font-family: 'Open Sans';
350  font-style: italic;
351  font-weight: 700;
352  font-display: swap;
353  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/2c7add36-e492-48a2-9347-384b978ef1ea/latin.woff2') format('woff2');
354  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
355}
356/* cyrillic-ext */
357@font-face {
358  font-family: 'Open Sans';
359  font-style: italic;
360  font-weight: 700;
361  font-display: swap;
362  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/431e4c6d-73f2-4aee-908f-40fa47ceb73b/cyrillic-ext.woff2') format('woff2');
363  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
364}
365/* greek */
366@font-face {
367  font-family: 'Open Sans';
368  font-style: italic;
369  font-weight: 700;
370  font-display: swap;
371  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/950647b1-73ea-475e-8d9a-3466726dec0f/greek.woff2') format('woff2');
372  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
373}
374/* math */
375@font-face {
376  font-family: 'Open Sans';
377  font-style: italic;
378  font-weight: 700;
379  font-display: swap;
380  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/6d47de8f-e6f3-48c5-bffd-a57220ae144a/math.woff2') format('woff2');
381  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
382}
383/* vietnamese */
384@font-face {
385  font-family: 'Open Sans';
386  font-style: italic;
387  font-weight: 700;
388  font-display: swap;
389  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/7db97933-423b-4da4-8542-28b8c714858e/vietnamese.woff2') format('woff2');
390  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
391}
392/* symbols */
393@font-face {
394  font-family: 'Open Sans';
395  font-style: italic;
396  font-weight: 700;
397  font-display: swap;
398  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/5f781c29-e34c-4ef3-b7df-a1eb7520330c/symbols.woff2') format('woff2');
399  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
400}
401/* hebrew */
402@font-face {
403  font-family: 'Open Sans';
404  font-style: italic;
405  font-weight: 700;
406  font-display: swap;
407  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/3ccd89f9-120a-4104-83dd-20a37f2ab351/hebrew.woff2') format('woff2');
408  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
409}
410/* cyrillic */
411@font-face {
412  font-family: 'Open Sans';
413  font-style: italic;
414  font-weight: 700;
415  font-display: swap;
416  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/61ab9943-7304-4b53-8b10-4bda124b758c/cyrillic.woff2') format('woff2');
417  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
418}
419/* latin-ext */
420@font-face {
421  font-family: 'Open Sans';
422  font-style: italic;
423  font-weight: 700;
424  font-display: swap;
425  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/75ce86aa-76a3-4ae4-bdd5-5bbabb3b9b50/latin-ext.woff2') format('woff2');
426  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
426BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
427}
428/* math */
429@font-face {
430  font-family: 'Open Sans';
431  font-style: normal;
432  font-weight: 700;
433  font-display: swap;
434  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/bd045863-9b35-4e51-8e98-c5ffae8d6f83/math.woff2') format('woff2');
435  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
436}
437/* symbols */
438@font-face {
439  font-family: 'Open Sans';
440  font-style: normal;
441  font-weight: 700;
442  font-display: swap;
443  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/f8cbfea2-e400-4914-b406-76b46f587225/symbols.woff2') format('woff2');
444  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
445}
446/* cyrillic */
447@font-face {
448  font-family: 'Open Sans';
449  font-style: normal;
450  font-weight: 700;
451  font-display: swap;
452  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/c36a2e24-b5bb-4da6-a7b3-b37a42468c81/cyrillic.woff2') format('woff2');
453  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
454}
455/* greek-ext */
456@font-face {
457  font-family: 'Open Sans';
458  font-style: normal;
459  font-weight: 700;
460  font-display: swap;
461  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/ee5cbfff-dd29-4e66-9888-9d4c17044461/greek-ext.woff2') format('woff2');
462  unicode-range: U+1F00-1FFF;
463}
464/* cyrillic-ext */
465@font-face {
466  font-family: 'Open Sans';
467  font-style: normal;
468  font-weight: 700;
469  font-display: swap;
470  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/c30a897d-8dfb-4b5f-86a3-a6fd564d669c/cyrillic-ext.woff2') format('woff2');
471  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
472}
473/* latin-ext */
474@font-face {
475  font-family: 'Open Sans';
476  font-style: normal;
477  font-weight: 700;
478  font-display: swap;
479  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/6694ec09-689f-43b6-8d30-13b323b861eb/latin-ext.woff2') format('woff2');
480  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
480BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
481}
482/* hebrew */
483@font-face {
484  font-family: 'Open Sans';
485  font-style: normal;
486  font-weight: 700;
487  font-display: swap;
488  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/165eef82-1660-4930-9e43-5ef3f4db3e31/hebrew.woff2') format('woff2');
489  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
490}
491/* vietnamese */
492@font-face {
493  font-family: 'Open Sans';
494  font-style: normal;
495  font-weight: 700;
496  font-display: swap;
497  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/42cf3719-28a5-4dea-9509-335757278a2f/vietnamese.woff2') format('woff2');
498  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
499}
500/* latin */
501@font-face {
502  font-family: 'Open Sans';
503  font-style: normal;
504  font-weight: 700;
505  font-display: swap;
506  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/c08a54ab-352f-409b-afa5-234e5ea08a15/latin.woff2') format('woff2');
507  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
508}
509/* greek */
510@font-face {
511  font-family: 'Open Sans';
512  font-style: normal;
513  font-weight: 700;
514  font-display: swap;
515  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/512c6342-173a-4abb-9c24-c3d4872e1f8b/greek.woff2') format('woff2');
516  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
517}
518/* latin-ext */
519@font-face {
520  font-family: 'Open Sans';
521  font-style: italic;
522  font-weight: 400;
523  font-display: swap;
524  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/3e7959cb-f40a-4ffa-8e34-b509b82370f2/latin-ext.woff2') format('woff2');
525  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
526}
527/* vietnamese */
528@font-face {
529  font-family: 'Open Sans';
530  font-style: italic;
531  font-weight: 400;
532  font-display: swap;
533  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/9693a0c6-cef2-4f9e-8fc6-d1571bd50667/vietnamese.woff2') format('woff2');
534  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
535}
536/* hebrew */
537@font-face {
538  font-family: 'Open Sans';
539  font-style: italic;
540  font-weight: 400;
541  font-display: swap;
542  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/b424aae3-dbb5-4bc7-9afe-ca495af0b450/hebrew.woff2') format('woff2');
543  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
544}
545/* cyrillic */
546@font-face {
547  font-family: 'Open Sans';
548  font-style: italic;
549  font-weight: 400;
550  font-display: swap;
551  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/657d05a6-5310-4c56-a3d7-8884603a1fef/cyrillic.woff2') format('woff2');
552  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
553}
554/* cyrillic-ext */
555@font-face {
556  font-family: 'Open Sans';
557  font-style: italic;
558  font-weight: 400;
559  font-display: swap;
560  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/4378bc38-7c15-4658-b22e-97f9f4aaa556/cyrillic-ext.woff2') format('woff2');
561  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
562}
563/* greek-ext */
564@font-face {
565  font-family: 'Open Sans';
566  font-style: italic;
567  font-weight: 400;
568  font-display: swap;
569  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/5b6ea588-e7c0-4d69-ab1e-c1602c5a6db3/greek-ext.woff2') format('woff2');
570  unicode-range: U+1F00-1FFF;
571}
572/* math */
573@font-face {
574  font-family: 'Open Sans';
575  font-style: italic;
576  font-weight: 400;
577  font-display: swap;
578  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/f024d465-acf9-4824-9075-775a2550ffef/math.woff2') format('woff2');
579  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2
579038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
580}
581/* symbols */
582@font-face {
583  font-family: 'Open Sans';
584  font-style: italic;
585  font-weight: 400;
586  font-display: swap;
587  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/a5061fa1-c1ae-40d5-a4e8-271339bcd99c/symbols.woff2') format('woff2');
588  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
589}
590/* latin */
591@font-face {
592  font-family: 'Open Sans';
593  font-style: italic;
594  font-weight: 400;
595  font-display: swap;
596  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/6741e9e3-7ef6-4c86-867d-2343fc85d12d/latin.woff2') format('woff2');
597  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
598}
599/* greek */
600@font-face {
601  font-family: 'Open Sans';
602  font-style: italic;
603  font-weight: 400;
604  font-display: swap;
605  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/f76cc5ad-408e-442b-bf05-a5a9dad35755/greek.woff2') format('woff2');
606  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
607}
608</style>
608<script type="text/javascript" crossorigin="anonymous" src="//assets.squarespace.com/@sqs/polyfiller/1.7.7/modern.js"></script>
vendor: 1 bytes, line 608
608
609<script data-name="static-context">Static = window.Static || {}; Static.SQUARESPACE_CONTEXT = {"betaFeatureFlags":["order_status_page_checkout_landing_enabled","campaigns_discount_section_in_automations","campaigns_thumbnail_layout","enable_modernized_pdp_m3_layout_ux","i18n_beta_website_locales","contacts_and_campaigns_redesign","marketing_automations","campaigns_merch_state","modernized-pdp-m2-enabled","commerce_product_payment_plan_editing","sms-campaigns","marketing_landing_page","campaigns_discount_section_in_blasts","enable_modernized_pdp_m3_fluid","campaigns_new_image_layout_picker","campaigns_import_discounts","cdk_website_components_video_lazy_loading_enabled","campaigns_table_v2","output_template_css_assets","enable_form_submission_trigger"],"facebookAppId":"314192535267336","facebookApiVersion":"v6.0","rollups":{"squarespace-announcement-bar":{"js":"//assets.squarespace.com/universal/scripts-compressed/announcement-bar-5a2e59483bd4a689-min.en-US.js"},"squarespace-audio-player":{"css":"//assets.squarespace.com/universal/styles-compressed/audio-player-b05f5197a871c566-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/audio-player-dc6df8cba0b21e80-min.en-US.js"},"squarespace-blog-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/blog-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/blog-collection-list-3a5374d437fc6d00-min.en-US.js"},"squarespace-calendar-block-renderer":{"css":"//assets.squarespace.com/universal/styles-compressed/calendar-block-renderer-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/calendar-block-renderer-36d31adb51b10ab2-min.en-US.js"},"squarespace-chartjs-helpers":{"css":"//assets.squarespace.com/universal/styles-compressed/chartjs-helpers-96b256171ee039c1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/chartjs-helpers-522a53304a318d5d-min.en-US.js"},"squarespace-comments":{"css":"//assets.squarespace.com/universal/styles-compressed/comments-c36c70f2a6258222-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/comments-579b521b5d2852d6-min.en-US.js"},"squarespace-custom-css-popup":{"css":"//assets.squarespace.com/universal/styles-compressed/custom-css-popup-aa79d9e67c151249-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/custom-css-popup-a59991dbb561bbe7-min.en-US.js"},"squarespace-dialog":{"css":"//assets.squarespace.com/universal/styles-compressed/dialog-86aacd645d83874c-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/dialog-9275359db8614e42-min.en-US.js"},"squarespace-events-collection":{"css":"//assets.squarespace.com/universal/styles-compressed/events-collection-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/events-collection-ea8e540759c4c53e-min.en-US.js"},"squarespace-form-rendering-utils":{"js":"//assets.squarespace.com/universal/scripts-compressed/form-rendering-utils-fa2bad18396627a1-min.en-US.js"},"squarespace-forms":{"css":"//assets.squarespace.com/universal/styles-compressed/forms-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/forms-a4cb42ed53265d03-min.en-US.js"},"squarespace-gallery-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/gallery-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/gallery-collection-list-e50dc2cea7153bb8-min.en-US.js"},"squarespace-image-zoom":{"css":"//assets.squarespace.com/universal/styles-compressed/image-zoom-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/image-zoom-0ca1efc2ac068abc-min.en-US.js"},"squarespace-pinterest":{"css":"//assets.squarespace.com/universal/styles-compressed/pinterest-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/pinterest-84d0de8885ab6685-min.en-US.js"},"squarespace-popup-overlay":{"css":"//assets.squarespace.com/universal/styles-compressed/popup-overlay-b742b752f5880972-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/popup-overlay-f1d843f2af288a23-min.en-US.js"},"squarespace-product-quick-view":{"css":"//assets.squarespace.com/universal/styles-compressed/product-quick-view-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/product-quick-view-869b9f4ace85f244-min.en-US.js"},"squarespace-products-collection-item-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-item-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-item-v2-7fbb3f7b25936e86-min.en-US.js"},"squarespace-products-collection-list-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-list-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-list-v2-a0f681feaaa1d600-min.en-US.js"},"squarespace-search-page":{"css":"//assets.squarespace.com/universal/styles-compressed/search-page-90a67fc09b9b32c6-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/search-page-319a3ad806df29ed-m
609in.en-US.js"},"squarespace-search-preview":{"js":"//assets.squarespace.com/universal/scripts-compressed/search-preview-39a7123209b81d30-min.en-US.js"},"squarespace-simple-liking":{"css":"//assets.squarespace.com/universal/styles-compressed/simple-liking-701bf8bbc05ec6aa-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/simple-liking-75b6582783ed07a5-min.en-US.js"},"squarespace-social-buttons":{"css":"//assets.squarespace.com/universal/styles-compressed/social-buttons-95032e5fa98e47a5-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/social-buttons-19cd4c52262f1d75-min.en-US.js"},"squarespace-tourdates":{"css":"//assets.squarespace.com/universal/styles-compressed/tourdates-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/tourdates-1ea01eceebb56385-min.en-US.js"},"squarespace-website-overlays-manager":{"css":"//assets.squarespace.com/universal/styles-compressed/website-overlays-manager-07ea5a4e004e6710-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/website-overlays-manager-b6ca4ee2a30be72c-min.en-US.js"}},"pageType":102,"website":{"id":"5382de75e4b092b699c496fd","captchaSettings":{"enabledForDonations":false},"cloneable":false,"contentModifiedOn":1790305699100,"developerMode":false,"formattingLocale":"en-AU","fullSiteTitle":"Reading Doctor | Evidence-Based Phonics Software","identifier":"readingdoctor","imageMetadataProcessingEnabled":false,"isHstsEnabled":false,"language":"en-AU","location":{"mapZoom":12.0,"mapLat":-35.010488362757776,"mapLng":138.55334778808594,"markerLat":-34.947898,"markerLng":138.58974,"addressTitle":"ReadingDoctor Pty Ltd","addressLine1":"69 Goodwood Rd","addressLine2":"Wayville, SA, 5034"},"logoImageId":"6a912a10687a762ebb649f98","primaryDomain":"www.readingdoctor.com.au","screenshotId":"f1f6d2676a7f96e956f3f2cd98a7f6f517d5b31b4e4260b14e5ba9d304939796","shareButtonOptions":{"6":true,"1":true,"8":true,"4":true,"3":true,"7":true,"2":true},"showOwnerLogin":false,"siteDescription":"<p class=\"\" style=\"white-space:pre-wrap;\">Reading Doctor\u00AE&nbsp;Software is being described by educators as a breakthrough in teaching children to read and spell.&nbsp;Our computer software and tablet apps strengthen skills found through research to be crucial in helping students of all ages to improve their literacy skills. Teaching vital reading skills such as phonemic awareness, letter-sound knowledge, decoding and sight word recognition is easy with our unique, multi-sensory, patent pending teaching platform. Reading Doctor\u00AE&nbsp;Software is designed by leading&nbsp;speech-language pathologist and reading development expert Dr. Bartek Rajkowski, PhD. Regardless of whether you are a teacher, a reading specialist, a person learning English or a parent, we sincerely hope our programs become your favourite teaching tool!</p>","siteStatus":{},"siteTagLine":"Fun, effective, scientifically based apps for beginning and struggling readers.","siteTitle":"Reading Doctor | Evidence-Based Phonics Software","socialLogoImageId":"6646c7fdd6208c4038d49f87","sslSetting":3,"timeZone":"Australia/Adelaide","translationLocale":"en-US","typekitId":"","websiteType":1,"hasBeenCloneable":false,"statsMigrated":false,"authenticUrl":"https://www.readingdoctor.com.au","baseUrl":"https://www.readingdoctor.com.au","internalUrl":"https://readingdoctor.squarespace.com","logoImageUrl":"//images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png","machineTimeZoneOffset":34200000,"socialAccounts":[{"serviceId":2,"userId":"10152890413503779","screenname":"Bartek Rajkowski","addedOn":1432832204563,"profileUrl":"http://www.facebook.com/readingdoctor","iconUrl":"http://graph.facebook.com/10152890413503779/picture?type=square","metaData":{"service":"facebook"},"iconEnabled":true,"serviceName":"facebook"},{"serviceId":85,"screenname":"X","addedOn":1707779962519,"profileUrl":"http://x.com/ReadingDoctor","iconEnabled":true,"serviceName":"x-formerly-twitter-unauth"}],"socialLogoImageUrl":"//images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/0fbce473-c111-4b36-9dd4-913c1c64452e/ReadingDoctor_Online_Mac_iPad.jpg","timeZoneAbbr":"ACST","timeZoneOffset":34200000},"websiteSettings":{"id":"5382de75e4b092b699c496fe","websiteId":"5382de75e4b092b699c496fd","type":"Bu
609siness","subjects":[{"systemSubject":"other","otherSubject":"Education"},{"systemSubject":"tech"}],"country":"AU","state":"","simpleLikingEnabled":true,"mobileInfoBarSettings":{"style":1,"isContactEmailEnabled":false,"isContactPhoneNumberEnabled":false,"isLocationEnabled":false,"isBusinessHoursEnabled":false},"announcementBarSettings":{"style":2,"text":"<p class=\"\" style=\"white-space:pre-wrap;\">New! Free decodable readers. Click here to view!</p>","clickthroughUrl":{"url":"/decodable-readers","newWindow":true}},"popupOverlaySettings":{"style":2,"showOnScroll":true,"scrollPercentage":25,"showOnTimer":true,"timerDelay":30000,"showUntilSignup":true,"displayFrequency":30,"enableMobile":true,"enabledPages":["5f923682b92c5129c01f59f5","6010ec14880a0c73105ea0db","6014ba8bc1c9ac6a1fac00e6","6014baf54f4ce571ffbc8179","6014bb44278a9f17dc36127c","6014bb9a81f63750b40424cb","6014bbcd74b1fb4ada41c20b","6014bbf7b0f7ff30ebc53a41","60cc0df6acc7d86e53dd8cd0","53e97adfe4b0cb32edf7eb0c","5395b202e4b0bc5c2931f750","53e97b76e4b0cb32edf7ebee","53e97c21e4b081b6fd917461","53e97c7ae4b0b0caeecb9a57","53e97a46e4b00d85593e48e3","54f3c153e4b0c90de2c59bc7","54d8b6bae4b0e2c0ce594022","55b9b32de4b05305c86c2111","58b3abc2e58c62561f60e8bb","54c7000be4b08d1b0f28d939","653fb9782c67ec20d53dc99a","63f045006fd18418823c7396","6021d80b44bc442c02ae5814","6021d5d87beeb543785018c9","60b486cb9be807129956ce0d"],"showOnAllPages":false,"version":3},"commentLikesAllowed":true,"commentAnonAllowed":true,"commentThreaded":true,"commentApprovalRequired":true,"commentAvatarsOn":true,"commentSortType":2,"commentFlagThreshold":0,"commentFlagsAllowed":true,"commentEnableByDefault":true,"commentDisableAfterDaysDefault":0,"disqusShortname":"","commentsEnabled":true,"contactPhoneNumber":"1300 66 99 40","businessHours":{"monday":{"text":"All Day","ranges":[{"from":0,"to":0}]},"tuesday":{"text":"All Day","ranges":[{"from":0,"to":0}]},"wednesday":{"text":"All Day","ranges":[{"from":0,"to":0}]},"thursday":{"text":"All Day","ranges":[{"from":0,"to":0}]},"friday":{"text":"All Day","ranges":[{"from":0,"to":0}]}},"storeSettings":{"returnPolicy":"","termsOfService":"","privacyPolicy":"","expressCheckout":true,"continueShoppingLinkUrl":"/","useLightCart":false,"showNoteField":true,"shippingCountryDefaultValue":"AU","billToShippingDefaultValue":false,"showShippingPhoneNumber":true,"isShippingPhoneRequired":false,"showBillingPhoneNumber":true,"isBillingPhoneRequired":false,"currenciesSupported":["AUD"],"defaultCurrency":"AUD","selectedCurrency":"AUD","multicurrencyEnabled":true,"measurementStandard":2,"showCustomCheckoutForm":true,"checkoutPageMarketingOptInEnabled":true,"enableMailingListOptInByDefault":true,"sameAsRetailLocation":false,"merchandisingSettings":{"scarcityEnabledOnProductItems":false,"scarcityEnabledOnProductBlocks":false,"scarcityMessageType":"DEFAULT_SCARCITY_MESSAGE","scarcityThreshold":10,"multipleQuantityAllowedForServices":true,"restockNotificationsEnabled":false,"restockNotificationsSuccessText":"","restockNotificationsMailingListSignUpEnabled":false,"relatedProductsEnabled":false,"relatedProductsOrdering":"random","soldOutVariantsDropdownDisabled":false,"productComposerOptedIn":false,"productComposerABTestOptedOut":false,"productReviewsEnabled":false,"displayImportedProductReviewsEnabled":false,"hasOptedToCollectNativeReviews":false},"minimumOrderSubtotalEnabled":false,"minimumOrderSubtotal":{"currency":"AUD","value":"0.00"},"addToCartConfirmationType":2,"isLive":true,"multipleQuantityAllowedForServices":true},"useEscapeKeyToLogin":true,"ssBadgeType":1,"ssBadgePosition":4,"ssBadgeVisibility":1,"ssBadgeDevices":1,"pinterestOverlayOptions":{"mode":"enabled_for_blogs_and_pages","size":"small","shape":"rect","color":"red"},"userAccountsSettings":{"loginAllowed":false,"signupAllowed":false}},"cookieSettings":{"isCookieBannerEnabled":false,"isRestrictiveCookiePolicyEnabled":false,"cookieBannerText":"","cookieBannerTheme":"","cookieBannerVariant":"","cookieBannerPosition":"","cookieBannerCtaVariant":"","cookieBannerCtaText":"","cookieBannerAcceptType":"OPT_IN","cookieBannerOptOutCtaText":"","cookieBannerHasOptOut":false,"cookieBannerHasManageCookies":true,"cookieBannerManageCookiesLabel":"","cookieBannerSavedPreferencesText":"","cookieBannerSavedPreferencesLayout":"PILL"},"websiteCloneable":false,"subscribed":false,"appDomain":"squarespace.com","templateTweakable":true,"tweakJSON":{"aspect-ratio":"Auto","gallery-arrow-style":"Round Corners","gallery-aspect-ratio":"16:9 Widescreen","gallery-auto-crop":"true","gallery-autoplay":"false","gallery-design":"Slideshow","gallery-info-overlay":"Show on Hover","gallery-loop":"false","gallery-navigation":"Thumbn
609ails","gallery-show-arrows":"true","gallery-transitions":"Fade","galleryArrowBackground":"rgba(34,34,34,1)","galleryArrowColor":"rgba(255,255,255,1)","galleryAutoplaySpeed":"3","galleryCircleColor":"rgba(255,255,255,1)","galleryInfoBackground":"rgba(0, 0, 0, .7)","galleryThumbnailSize":"108px","gridSize":"350px","gridSpacing":"20px","tweak-blog-list-columns":"3","tweak-blog-list-item-image-aspect-ratio-grid":"3:2 Standard","tweak-blog-list-item-image-aspect-ratio-stacked":"3:2 Standard","tweak-blog-list-item-image-show":"true","tweak-blog-list-spacing":"120px","tweak-blog-list-style":"Grid","tweak-footer-layout":"Columns","tweak-header-bottom-overlay-on-index-gallery":"false","tweak-index-gallery-apply-bottom-spacing":"true","tweak-index-gallery-autoplay-duration":"2","tweak-index-gallery-autoplay-enable":"true","tweak-index-gallery-fixed-height":"true","tweak-index-gallery-height":"100vh","tweak-index-gallery-indicators":"Lines","tweak-index-gallery-layout":"Packed","tweak-index-gallery-transition":"Fade","tweak-index-gallery-transition-duration":"500","tweak-index-nav-position":"Right","tweak-index-page-apply-bottom-spacing":"false","tweak-index-page-fullscreen":"Pages with Backgrounds Only","tweak-index-page-min-height":"90vh","tweak-mobile-breakpoint":"610px","tweak-overlay-parallax-enabled":"true","tweak-overlay-parallax-new-math":"true","tweak-product-item-image-zoom-factor":"2","tweak-product-list-item-hover-behavior":"Fade","tweak-product-list-items-per-row":"3","tweak-related-products-items-per-row":"3","tweak-related-products-title-spacing":"50px","tweak-site-ajax-loading-enable":"false","tweak-site-border-show":"false","tweak-site-border-width":"10px"},"templateId":"55f0aac0e4b0f0a5b7e0b22e","templateVersion":"7","pageFeatures":[4],"gmRenderKey":"QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4","templateScriptsRootUrl":"https://static1.squarespace.com/static/ta/55f0a9b0e4b0f3eb70352f6d/360/scripts/","impersonatedSession":false,"tzData":{"zones":[[570,"AS","AC%sT",null]],"rules":{"AS":[[1987,2007,null,"Oct","lastSun","2:00s","1:00","D"],[1995,2005,null,"Mar","lastSun","2:00s","0","S"],[2006,"only",null,"Apr",2,"2:00s","0","S"],[2007,"only",null,"Mar","lastSun","2:00s","0","S"],[2008,"max",null,"Apr","Sun>=1","2:00s","0","S"],[2008,"max",null,"Oct","Sun>=1","2:00s","1:00","D"]]}},"showAnnouncementBar":true,"recaptchaEnterpriseContext":{"recaptchaEnterpriseSiteKey":"6LdDFQwjAAAAAPigEvvPgEVbb7QBm-TkVJdDTlAv"},"i18nContext":{"timeZoneData":{"id":"Australia/Adelaide","name":"Central Australia Time"}},"env":"PRODUCTION","visitorFormContext":{"formFieldFormats":{"countries":[{"name":"Afghanistan","code":"AF","phoneCode":"+93"},{"name":"\u00C5land Islands","code":"AX","phoneCode":"+358"},{"name":"Albania","code":"AL","phoneCode":"+355"},{"name":"Algeria","code":"DZ","phoneCode":"+213"},{"name":"American Samoa","code":"AS","phoneCode":"+1"},{"name":"Andorra","code":"AD","phoneCode":"+376"},{"name":"Angola","code":"AO","phoneCode":"+244"},{"name":"Anguilla","code":"AI","phoneCode":"+1"},{"name":"Antigua & Barbuda","code":"AG","phoneCode":"+1"},{"name":"Argentina","code":"AR","phoneCode":"+54"},{"name":"Armenia","code":"AM","phoneCode":"+374"},{"name":"Aruba","code":"AW","phoneCode":"+297"},{"name":"Ascension Island","code":"AC","phoneCode":"+247"},{"name":"Australia","code":"AU","phoneCode":"+61"},{"name":"Austria","code":"AT","phoneCode":"+43"},{"name":"Azerbaijan","code":"AZ","phoneCode":"+994"},{"name":"Bahamas","code":"BS","phoneCode":"+1"},{"name":"Bahrain","code":"BH","phoneCode":"+973"},{"name":"Bangladesh","code":"BD","phoneCode":"+880"},{"name":"Barbados","code":"BB","phoneCode":"+1"},{"name":"Belarus","code":"BY","phoneCode":"+375"},{"name":"Belgium","code":"BE","phoneCode":"+32"},{"name":"Belize","code":"BZ","phoneCode":"+501"},{"name":"Benin","code":"BJ","phoneCode":"+229"},{"name":"Bermuda","code":"BM","phoneCode":"+1"},{"name":"Bhutan","code":"BT","phoneCode":"+975"},{"name":"Bolivia","code":"BO","phoneCode":"+591"},{"name":"Bosnia & Herzegovina","code":"BA","phoneCode":"+387"},{"name":"Botswana","code":"BW","phoneCode":"+267"},{"name":"Brazil","code":"BR","phoneCode":"+55"},{"name":"British Indian Ocean Territory","code":"IO","phoneCode":"+246"},{"name":"British Virgin Islands","code":"VG","phoneCode":"+1"},{"name":"Brunei","code":"BN","phoneCode":"+673"},{"name":"Bulgaria","code":"BG","phoneCode":"+359"},{"name":"Burkina Faso","code":"BF","phoneCode":"+226"},{"name":"Burundi","code":"BI","phoneCode":"+257"},{"name":"Cambodia","code":"KH","phoneCode":"+855"},{"name":"Cameroon","code":"CM","phoneCode":"+237"},{"name":"Canada","code":"CA","phoneCode":"+1"},{"name":"Cape Verde","code":"CV","phoneCode":"+238"},{"name":"Caribbean Netherlands","code":"BQ","phoneCode":"+599"},{"name":"Cayman Islands","code":"KY","phoneCode":"+1"},{"name":"Central African Republic","code":"CF","phoneCode":"+236"},{"name":"Chad","code":"TD","phoneCode":"+235"},{"name":"Chile","code":"CL","phoneCode":"+56"},{"name":"China","code":"CN","phoneCode":"+86"},{"name":"Christmas Island","code":"CX","phoneCode":"+61"},{"name":"Cocos (Keeling) Islands","code":"CC","phoneCode":"+61"},{"name":"Colombia","code":"CO","phoneCode":"+57"},{"name":"Comoros","code":"KM","phoneCode":"+269"},{"name":"Congo - Brazzaville","code":"CG","phoneCode":"+242"},{"name":"Congo - Kinshasa","code":"CD","phoneCode":"+243"},{"name":"Cook Islands","code":"CK","phoneCode":"+682"},{"name":"Costa Rica","code":"CR","phoneCode":"+506"},{"name":"C\u00F4te d\u2019Ivoire","code":"CI","phoneCode":"+225"},{"name":"Croatia","code":"HR","phoneCode":"+385"},{"name":"Cuba","code":"CU","phoneCode":"+53"},{"name":"Cura\u00E7ao","code":"CW","phoneCode":"+599"},{"name":"Cyprus","code":"CY","phoneCode":"+357"},{"name":"Czechia","code":"CZ","phoneCode":"+420"},{"name":"Denmark","code":"DK","phoneCode":"+45"},{"name":"Djibouti","code":"DJ","phoneCode":"+253"},{"name":"Dominica","code":"DM","phoneCode":"+1"},{"name":"Dominican Republic","code":"DO","phoneCode":"+1"},{"name":"Ecuador","code":"EC","phoneCode":"+593"},{"name":"Egypt","code":"EG","phoneCode":"+20"},{"name":"El Salvador","code":"SV","phoneCode":"+503"},{"name":"Equatorial Guinea","code":"GQ","phoneCode":"+240"},{"name":"Eritrea","code":"ER","phoneCode":"+291"},{"name":"Estonia","code":"EE","phoneCode":"+372"},{"name":"Eswatini","code":"SZ","phoneCode":"+268"},{"name":"Ethiopia","code":"ET","phoneCode":"+251"},{"name":"Falkland Islands","code":"FK","phoneCode":"+500"},{"name":"Faroe Islands","code":"FO","phoneCode":"+298"},{"name":"Fiji","code":"FJ","phoneCode":"+679"},{"name":"Finland","code":"FI","phoneCode":"+358"},{"name":"France","code":"FR","phoneCode":"+33"},{"name":"French Guiana","code":"GF","phoneCode":"+594"},{"name":"French Polynesia","code":"PF","phoneCode":"+689"},{"name":"Gabon","code":"GA","phoneCode":"+241"},{"name":"Gambia","code":"GM","phoneCode":"+220"},{"name":"Georgia","code":"GE","phoneCode":"+995"},{"name":"Germany","code":"DE","phoneCode":"+49"},{"name":"Ghana","code":"GH","phoneCode":"+233"},{"name":"Gibraltar","code":"GI","phoneCode":"+350"},{"name":"Greece","code":"GR","phoneCode":"+30"},{"name":"Greenland","code":"GL","phoneCode":"+299"},{"name":"Grenada","code":"GD","phoneCode":"+1"},{"name":"Guadeloupe","code":"GP","phoneCode":"+590"},{"name":"Guam","code":"GU","phoneCode":"+1"},{"name":"Guatemala","code":"GT","phoneCode":"+502"},{"name":"Guernsey","code":"GG","phoneCode":"+44"},{"name":"Guinea","code":"GN","phoneCode":"+224"},{"name":"Guinea-Bissau","code":"GW","phoneCode":"+245"},{"name":"Guyana","code":"GY","phoneCode":"+592"},{"name":"Haiti","code":"HT","phoneCode":"+509"},{"name":"Honduras","code":"HN","phoneCode":"+504"},{"name":"Hong Kong SAR China","code":"HK","phoneCode":"+852"},{"name":"Hungary","code":"HU","phoneCode":"+36"},{"name":"Iceland","code":"IS","phoneCode":"+354"},{"name":"India","code":"IN","phoneCode":"+91"},{"name":"Indonesia","code":"ID","phoneCode":"+62"},{"name":"Iran","code":"IR","phoneCode":"+98"},{"name":"Iraq","code":"IQ","phoneCode":"+964"},{"name":"Ireland","code":"IE","phoneCode":"+353"},{"name":"Isle of Man","code":"IM","phoneCode":"+44"},{"name":"Israel","code":"IL","phoneCode":"+972"},{"name":"Italy","code":"IT","phoneCode":"+39"},{"name":"Jamaica","code":"JM","phoneCode":"+1"},{"name":"Japan","code":"JP","phoneCode":"+81"},{"name":"Jersey","code":"JE","phoneCode":"+44"},{"name":"Jordan","code":"JO","phoneCode":"+962"},{"name":"Kazakhstan","code":"KZ","phoneCode":"+7"},{"name":"Kenya","code":"KE","phoneCode":"+254"},{"name":"Kiribati","code":"KI","phoneCode":"+686"},{"name":"Kosovo","code":"XK","phoneCode":"+383"},{"name":"Kuwait","code":"KW","phoneCode":"+965"},{"name":"Kyrgyzstan","code":"KG","phoneCode":"+996"},{"name":"Laos","code":"LA","phoneCode":"+856"},{"name":"Latvia","code":"LV","phoneCode":"+371"},{"name":"Lebanon","code":"LB","phoneCode":"+961"},{"name":"Lesotho","code":"LS","phoneCode":"+266"},{"name":"Liberia","code":"LR","phoneCode":"+231"},{"name":"Libya","code":"LY","phoneCode":"+218"},{"name":"Liechtenstein","code":"LI","phoneCode":"+423"},{"name":"Lithuania","code":"LT","phoneCode":"+370"},{"name":"Luxembourg","code":"LU","phoneCode":"+352"},{"name":"Macao SAR China","code":"MO","phoneCode":"+853"},{"name":"Madagascar","code":"MG","phoneCode":"+261"},{"name":"Malawi","code":"MW","phoneCode":"+265"},{"name":"Malaysia","code":"MY","phoneCode":"+60"},{"name":"Maldives","code":"MV","phoneCode":"+960"},{"name":"Mali","code":"ML","phoneCode":"+223"},{"name":"Malta","code":"MT","phoneCode":"+356"},{"name":"Marshall Islands","code":"MH","phoneCode":"+692"},{"name":"Martinique","code":"MQ","phoneCode":"+596"},{"name":"Mauritania","code":"MR","phoneCode":"+222"},{"name":"Mauritius","code":"MU","phoneCode":"+230"},{"name":"Mayotte","code":"YT","phoneCode":"+262"},{"name":"Mexico","code":"MX","phoneCode":"+52"},{"name":"Micronesia","code":"FM","phoneCode":"+691"},{"name":"Moldova","code":"MD","phoneCode":"+373"},{"name":"Monaco","code":"MC","phoneCode":"+377"},{"name":"Mongolia","code":"MN","phoneCode":"+976"},{"name":"Montenegro","code":"ME","phoneCode":"+382"},{"name":"Montserrat","code":"MS","phoneCode":"+1"},{"name":"Morocco","code":"MA","phoneCode":"+212"},{"name":"Mozambique","code":"MZ","phoneCode":"+258"},{"name":"Myanmar (Burma)","code":"MM","phoneCode":"+95"},{"name":"Namibia","code":"NA","phoneCode":"+264"},{"name":"Nauru","code":"NR","phoneCode":"+674"},{"name":"Nepal","code":"NP","phoneCode":"+977"},{"name":"Netherlands","code":"NL","phoneCode":"+31"},{"name":"New Caledonia","code":"NC","phoneCode":"+687"},{"name":"New Zealand","code":"NZ","phoneCode":"+64"},{"name":"Nicaragua","code":"NI","phoneCode":"+505"},{"name":"Niger","code":"NE","phoneCode":"+227"},{"name":"Nigeria","code":"NG","phoneCode":"+234"},{"name":"Niue","code":"NU","phoneCode":"+683"},{"name":"Norfolk Island","code":"NF","phoneCode":"+672"},{"name":"Northern Mariana Islands","code":"MP","phoneCode":"+1"},{"name":"North Korea","code":"KP","phoneCode":"+850"},{"name":"North Macedonia","code":"MK","phoneCode":"+389"},{"name":"Norway","code":"NO","phoneCode":"+47"},{"name":"Oman","code":"OM","phoneCode":"+968"},{"name":"Pakistan","code":"PK","phoneCode":"+92"},{"name":"Palau","code":"PW","phoneCode":"+680"},{"name":"Palestinian Territories","code":"PS","phoneCode":"+970"},{"name":"Panama","code":"PA","phoneCode":"+507"},{"name":"Papua New Guinea","code":"PG","phoneCode":"+675"},{"name":"Paraguay","code":"PY","phoneCode":"+595"},{"name":"Peru","code":"PE","phoneCode":"+51"},{"name":"Philippines","code":"PH","phoneCode":"+63"},{"name":"Poland","code":"PL","phoneCode":"+48"},{"name":"Portugal","code":"PT","phoneCode":"+351"},{"name":"Puerto Rico","code":"PR","phoneCode":"+1"},{"name":"Qatar","code":"QA","phoneCode":"+974"},{"name":"R\u00E9union","code":"RE","phoneCode":"+262"},{"name":"Romania","code":"RO","phoneCode":"+40"},{"name":"Russia","code":"RU","phoneCode":"+7"},{"name":"Rwanda","code":"RW","phoneCode":"+250"},{"name":"Samoa","code":"WS","phoneCode":"+685"},{"name":"San Marino","code":"SM","phoneCode":"+378"},{"name":"S\u00E3o Tom\u00E9 & Pr\u00EDncipe","code":"ST","phoneCode":"+239"},{"name":"Saudi Arabia","code":"SA","phoneCode":"+966"},{"name":"Senegal","code":"SN","phoneCode":"+221"},{"name":"Serbia","code":"RS","phoneCode":"+381"},{"name":"Seychelles","code":"SC","phoneCode":"+248"},{"name":"Sierra Leone","code":"SL","phoneCode":"+232"},{"name":"Singapore","code":"SG","phoneCode":"+65"},{"name":"Sint Maarten","code":"SX","phoneCode":"+1"},{"name":"Slovakia","code":"SK","phoneCode":"+421"},{"name":"Slovenia","code":"SI","phoneCode":"+386"},{"name":"Solomon Islands","code":"SB","phoneCode":"+677"},{"name":"Somalia","code":"SO","phoneCode":"+252"},{"name":"South Africa","code":"ZA","phoneCode":"+27"},{"name":"South Korea","code":"KR","phoneCode":"+82"},{"name":"South Sudan","code":"SS","phoneCode":"+211"},{"name":"Spain","code":"ES","phoneCode":"+34"},{"name":"Sri Lanka","code":"LK","phoneCode":"+94"},{"name":"St. Barth\u00E9lemy","code":"BL","phoneCode":"+590"},{"name":"St. Helena","code":"SH","phoneCode":"+290"},{"name":"St. Kitts & Nevis","code":"KN","phoneCode":"+1"},{"name":"St. Lucia","code":"LC","phoneCode":"+1"},{"name":"St. Martin","code":"MF","phoneCode":"+590"},{"name":"St. Pierre & Miquelon","code":"PM","phoneCode":"+508"},{"name":"St. Vincent & Grenadines","code":"VC","phoneCode":"+1"},{"name":"Sudan","code":"SD","phoneCode":"+249"},{"name":"Suriname","code":"SR","phoneCode":"+597"},{"name":"Svalbard & Jan Mayen","code":"SJ","phoneCode":"+47"},{"name":"Sweden","code":"SE","phoneCode":"+46"},{"name":"Switzerland","code":"CH","phoneCode":"+41"},{"name":"Syria","code":"SY","phoneCode":"+963"},{"name":"Taiwan","code":"TW","phoneCode":"+886"},{"name":"Tajikistan","code":"TJ","phoneCode":"+992"},{"name":"Tanzania","code":"TZ","phoneCode":"+255"},{"name":"Thailand","code":"TH","phoneCode":"+66"},{"name":"Timor-Leste","code":"TL","phoneCode":"+670"},{"name":"Togo","code":"TG","phoneCode":"+228"},{"name":"Tokelau","code":"TK","phoneCode":"+690"},{"name":"Tonga","code":"TO","phoneCode":"+676"},{"name":"Trinidad & Tobago","code":"TT","phoneCode":"+1"},{"name":"Tristan da Cunha","code":"TA","phoneCode":"+290"},{"name":"Tunisia","code":"TN","phoneCode":"+216"},{"name":"T\u00FCrkiye","code":"TR","phoneCode":"+90"},{"name":"Turkmenistan","code":"TM","phoneCode":"+993"},{"name":"Turks & Caicos Islands","code":"TC","phoneCode":"+1"},{"name":"Tuvalu","code":"TV","phoneCode":"+688"},{"name":"U.S. Virgin Islands","code":"VI","phoneCode":"+1"},{"name":"Uganda","code":"UG","phoneCode":"+256"},{"name":"Ukraine","code":"UA","phoneCode":"+380"},{"name":"United Arab Emirates","code":"AE","phoneCode":"+971"},{"name":"United Kingdom","code":"GB","phoneCode":"+44"},{"name":"United States","code":"US","phoneCode":"+1"},{"name":"Uruguay","code":"UY","phoneCode":"+598"},{"name":"Uzbekistan","code":"UZ","phoneCode":"+998"},{"name":"Vanuatu","code":"VU","phoneCode":"+678"},{"name":"Vatican City","code":"VA","phoneCode":"+39"},{"name":"Venezuela","code":"VE","phoneCode":"+58"},{"name":"Vietnam","code":"VN","phoneCode":"+84"},{"name":"Wallis & Futuna","code":"WF","phoneCode":"+681"},{"name":"Western Sahara","code":"EH","phoneCode":"+212"},{"name":"Yemen","code":"YE","phoneCode":"+967"},{"name":"Zambia","code":"ZM","phoneCode":"+260"},{"name":"Zimbabwe","code":"ZW","phoneCode":"+263"}],"initialAddressFormat":{"id":0,"type":"ADDRESS","country":"AU","labelLocale":"en","fields":[{"type":"FIELD","label":"Address Line 1","identifier":"Line1","length":0,"required":true,"metadata":{"autocomplete":"address-line1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Address Line 2","identifier":"Line2","length":0,"required":false,"metadata":{"autocomplete":"address-line2"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Suburb","identifier":"City","length":0,"required":true,"metadata":{"autocomplete":"address-level2"}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"State","identifier":"State","length":0,"required":true,"metadata":{"autocomplete":"address-level1"}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":
6090,"required":false,"metadata":{}},{"type":"FIELD","label":"Postcode","identifier":"Zip","length":0,"required":true,"metadata":{"autocomplete":"postal-code"}}]},"initialNameOrder":"GIVEN_FIRST","initialPhoneFormat":{"id":0,"type":"PHONE_NUMBER","country":"AU","labelLocale":"en-US","fields":[{"type":"FIELD","label":"1","identifier":"1","length":1,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"2","identifier":"2","length":4,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"3","identifier":"3","length":15,"required":false,"metadata":{}}]}},"localizedStrings":{"validation":{"noValidSelection":"A valid selection must be made.","invalidUrl":"Must be a valid URL.","stringTooLong":"Value should have a length no longer than {0}.","containsInvalidKey":"{0} contains an invalid key.","invalidTwitterUsername":"Must be a valid Twitter username.","valueOutsideRange":"Value must be in the range {0} to {1}.","invalidPassword":"Passwords should not contain whitespace.","missingRequiredSubfields":"{0} is missing required subfields: {1}","invalidCurrency":"Currency value should be formatted like 1234 or 123.99.","invalidMapSize":"Value should contain exactly {0} elements.","subfieldsRequired":"All fields in {0} are required.","formSubmissionFailed":"Form submission failed. Review the following information: {0}.","invalidCountryCode":"Country code should have an optional plus and up to 4 digits.","invalidDate":"This is not a real date.","required":"{0} is required.","invalidStringLength":"Value should be {0} characters long.","invalidEmail":"Email addresses should follow the format [email protected].","invalidListLength":"Value should be {0} elements long.","allEmpty":"Please fill out at least one form field.","missingRequiredQuestion":"Missing a required question.","invalidQuestion":"Contained an invalid question.","captchaFailure":"Captcha validation failed. Please try again.","stringTooShort":"Value should have a length of at least {0}.","invalid":"{0} is not valid.","formErrors":"Form Errors","containsInvalidValue":"{0} contains an invalid value.","invalidUnsignedNumber":"Numbers must contain only digits and no other characters.","invalidName":"Valid names contain only letters, numbers, spaces, ', or - characters."},"submit":"Submit","status":{"title":"{@} Block","learnMore":"Learn more"},"name":{"firstName":"First Name","lastName":"Last Name"},"lightbox":{"openForm":"Open Form"},"likert":{"agree":"Agree","stronglyDisagree":"Strongly Disagree","disagree":"Disagree","stronglyAgree":"Strongly Agree","neutral":"Neutral"},"time":{"am":"AM","second":"Second","pm":"PM","minute":"Minute","amPm":"AM/PM","hour":"Hour"},"notFound":"Form not found.","date":{"yyyy":"YYYY","year":"Year","mm":"MM","day":"Day","month":"Month","dd":"DD"},"phone":{"country":"Country","number":"Number","prefix":"Prefix","areaCode":"Area Code","line":"Line"},"submitError":"Unable to submit form. Please try again later.","address":{"stateProvince":"State/Province","country":"Country","zipPostalCode":"Zip/Postal Code","address2":"Address 2","address1":"Address 1","city":"City"},"email":{"signUp":"Sign up for news and updates"},"required":"(required)","invalidData":"Invalid form data."}}};</script>
609<script type="text/javascript">SQUARESPACE_ROLLUPS = {};</script>
vendor: 1 bytes, line 609
609
610<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-857906e2f8b59eb7-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-visitor_site_error_reporter');</script>
vendor: 1 bytes, line 610
610
611<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-857906e2f8b59eb7-min.en-US.js" ></script>
611<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-79902c58cd1ae92d-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_runtime');</script>
vendor: 1 bytes, line 611
611
612<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-79902c58cd1ae92d-min.en-US.js" ></script>
612<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_moment_js_vendor');</script>
vendor: 1 bytes, line 612
612
613<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js" ></script>
613<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-2c5e18cab442f0cf-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-cldr_resource_pack');</script>
vendor: 1 bytes, line 613
613
614<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-2c5e18cab442f0cf-min.en-US.js" ></script>
614<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-784b947826b4c445-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors_stable');</script>
vendor: 1 bytes, line 614
614
615<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-784b947826b4c445-min.en-US.js" ></script>
615<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-907ce232a97e184a-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors');</script>
vendor: 1 bytes, line 615
615
616<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-907ce232a97e184a-min.en-US.js" ></script>
616<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-8254165530deacc8-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common');</script>
vendor: 1 bytes, line 616
616
617<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-8254165530deacc8-min.en-US.js" ></script>
617<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/commerce-ffba4edd0c04490a-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-commerce');</script>
vendor: 1 bytes, line 617
617
618<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/commerce-ffba4edd0c04490a-min.en-US.js" ></script>
618<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].css = ["//assets.squarespace.com/universal/styles-compressed/commerce-d50e5960dc9fd059-min.en-US.css"]; })(SQUARESPACE_ROLLUPS, 'squarespace-commerce');</script>
618
619<link rel="stylesheet" type="text/css" href="//assets.squarespace.com/universal/styles-compressed/commerce-d50e5960dc9fd059-min.en-US.css"><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.newsletter/0ecc76af-8a35-40b0-9f44-037abe0d90f6_119/website.components.newsletter.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/6ea0fb7d-1b91-4a53-8399-480ef8b04822_1126/website.components.button.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/1986f2f5-b10d-424c-99e5-1a0607558f76_734/website.components.socialLinks.styles.css"/>
619<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/6ea0fb7d-1b91-4a53-8399-480ef8b04822_1126/website.components.button.visitor.js"></script>
619<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.newsletter/0ecc76af-8a35-40b0-9f44-037abe0d90f6_119/website.components.newsletter.visitor.js"></script>
619<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/1986f2f5-b10d-424c-99e5-1a0607558f76_734/website.components.socialLinks.visitor.js"></script>
619<script>Squarespace.load(window);</script>
vendor: 1 bytes, line 619
619
620<script type="application/ld+json">{"url":"https://www.readingdoctor.com.au","name":"Reading Doctor | Evidence-Based Phonics Software","description":"<p class=\"\" style=\"white-space:pre-wrap;\">Reading Doctor\u00AE&nbsp;Software is being described by educators as a breakthrough in teaching children to read and spell.&nbsp;Our computer software and tablet apps strengthen skills found through research to be crucial in helping students of all ages to improve their literacy skills. Teaching vital reading skills such as phonemic awareness, letter-sound knowledge, decoding and sight word recognition is easy with our unique, multi-sensory, patent pending teaching platform. Reading Doctor\u00AE&nbsp;Software is designed by leading&nbsp;speech-language pathologist and reading development expert Dr. Bartek Rajkowski, PhD. Regardless of whether you are a teacher, a reading specialist, a person learning English or a parent, we sincerely hope our programs become your favourite teaching tool!</p>","image":"//images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png","@context":"http://schema.org","@type":"WebSite"}</script>
620<script type="application/ld+json">{"legalName":"ReadingDoctor Pty Ltd","address":"69 Goodwood Rd\nWayville, SA, 5034","email":"[email protected]","telephone":"1300 66 99 40","sameAs":["http://www.facebook.com/readingdoctor","http://x.com/ReadingDoctor"],"@context":"http://schema.org","@type":"Organization"}</script>
620<script type="application/ld+json">{"address":"69 Goodwood Rd\nWayville, SA, 5034","image":"https://static1.squarespace.com/static/5382de75e4b092b699c496fd/t/6a912a10687a762ebb649f98/1790305699100/","name":"ReadingDoctor Pty Ltd","openingHours":"Mo all day, Tu all day, We all day, Th all day, Fr all day","@context":"http://schema.org","@type":"LocalBusiness"}</script>
620<link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/sitecss/5382de75e4b092b699c496fd/533/55f0aac0e4b0f0a5b7e0b22e/5f8c522ae0fc227c2bc45aec/360/site.css?nocustom=true"/><link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/custom-css/5382de75e4b092b699c496fd/5f8c522ae0fc227c2bc45aec/144/custom.css"/><meta name="p:domain_verify" content="36b73e5352e601a4d3c4346be003a0c3"/>
621
622<!--
622<script src="//load.sumome.com/" data-sumo-site-id="1d42827d7d8dad1925b7ba7d58d31d24144d6d6478da96421a9391112ff5c3db" async></script>
622
623-->
624
625<!-- WebWhiz Code 
626<script id="__webwhizSdk__" src="https://widget.webwhiz.ai/webwhiz-sdk.js" chatbotId="64d3b029a371abda9dab9852"></script>
626 -->
627
628<script type="text/javascript">
629    if (!window.preventWebWhiz) {
630        var script = document.createElement('script');
631        script.id = '__webwhizSdk__';
632        script.src = 'https://widget.webwhiz.ai/webwhiz-sdk.js';
633        script.setAttribute('chatbotId', '64d3b029a371abda9dab9852');
634        document.head.appendChild(script);
635    }
636</script>
636
637
638
639<!-- Facebook Pixel Code -->
640<script>
vendor: 390 bytes, lines 640-647
640
641!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
642n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
643n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
644t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
645document,'script','//connect.facebook.net/en_US/fbevents.js');
646
647fbq('init', '
6471685008195072441
vendor: 29 bytes, lines 647-648
647');
648fbq('track', "PageView");
648</script>
648
649<noscript><img height="1" width="1" style="display:none"
650src="https://www.facebook.com/tr?id=1685008195072441&ev=PageView&noscript=1"
651/></noscript>
652<!-- End Facebook Pixel Code -->                                                              
653
654
655
656<!-- Facebook page like code -->
657<div id="fb-root"></div>
658<script>(function(d, s, id) {
659  var js, fjs = d.getElementsByTagName(s)[0];
660  if (d.getElementById(id)) return;
661  js = d.createElement(s); js.id = id;
662  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.7&appId=1631971303780004";
663  fjs.parentNode.insertBefore(js, fjs);
664}(document, 'script', 'facebook-jssdk'));</script>
664
665<!-- End Facebook page like code -->
666
667<!-- Fliplink code for single clickable images-->
668<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
668                                    
668<script src="https://go.fliplink.me/content/assets/js/embed.js?v=3.0"></script>
668                                                    
669
670<!-- Usetiful script start -->
671            
671<script>
672(function (w, d, s) {
673    var a = d.getElementsByTagName('head')[0];
674    var r = d.createElement('script');
675    r.async = 1;
676    r.src = s;
677    r.setAttribute('id', 'usetifulScript');
678    r.dataset.token = "5b59bcedc1633543974aeef6d2a6a2ca";
679                        a.appendChild(r);
680  })(window, document, "https://www.usetiful.com/dist/usetiful.js");</script>
680
681
682<!-- Usetiful script end -->
682<script>Static.COOKIE_BANNER_CAPABLE = true;</script>
vendor: 64 bytes, lines 682-683
682
683<script async src="https://www.googletagmanager.com/gtag/js?id=
683UA-1972669-1
vendor: 11 bytes, line 683
683"></script>
683<script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('set', 'developer_id.dZjQwMz', true);gtag('config', 'UA-1972669-1');</script>
683<!-- End of Squarespace Headers -->
684  </head>
685  <body id="" class="tweak-site-width-option-full-width tweak-icon-weight-medium  tweak-site-ajax-loading-bar-show ancillary-header-top-left-layout-horizontal ancillary-header-top-center-layout-horizontal ancillary-header-top-right-layout-horizontal ancillary-header-bottom-left-layout-horizontal ancillary-header-bottom-center-layout-horizontal ancillary-header-bottom-right-layout-horizontal ancillary-header-branding-position-top-left ancillary-header-tagline-position-hide ancillary-header-primary-nav-position-top-right ancillary-header-secondary-nav-position-top-right ancillary-header-social-position-top-left ancillary-header-search-position-top-right ancillary-header-cart-position-top-right ancillary-header-account-position-hide tweak-header-primary-nav-hover-style-active tweak-header-primary-nav-button-style-solid tweak-header-primary-nav-button-shape-square tweak-header-secondary-nav-hover-style-button tweak-header-secondary-nav-button-style-raised tweak-header-secondary-nav-button-shape-pill tweak-header-search-style-icon-only tweak-header-search-placeholder-show tweak-header-cart-style-text tweak-header-account-style-text tweak-overlay-parallax-enabled tweak-overlay-parallax-new-math tweak-index-nav-style-filled-dots tweak-index-nav-position-right tweak-index-nav-text-show tweak-index-page-fullscreen-pages-with-backgrounds-only tweak-index-page-scroll-indicator-icon-only tweak-index-page-scroll-indicator-icon-arrow tweak-index-page-scroll-indicator-icon-weight-light tweak-index-gallery-layout-packed tweak-index-gallery-fixed-height tweak-index-gallery-apply-bottom-spacing tweak-index-gallery-hover-style-plain tweak-index-gallery-controls-small-arrows tweak-index-gallery-controls-icon-weight-hairline tweak-index-gallery-indicators-lines tweak-index-gallery-autoplay-enable tweak-index-gallery-transition-fade tweak-index-gallery-content-position-middle-center tweak-index-gallery-content-text-alignment-left tweak-footer-show tweak-footer-layout-columns tweak-footer-stacked-alignment-center tweak-mobile-bar-top-fixed ancillary-mobile-bar-branding-position-top-center ancillary-mobile-bar-menu-icon-position-top-right tweak-mobile-bar-menu-icon-hamburger ancillary-mobile-bar-search-icon-position-top-left ancillary-mobile-bar-cart-position-hide tweak-mobile-bar-cart-style-text ancillary-mobile-bar-account-position-hide tweak-mobile-bar-account-style-text tweak-mobile-overlay-slide-origin-left tweak-mobile-overlay-close-show tweak-mobile-overlay-menu-primary-button-style-outline tweak-mobile-overlay-menu-primary-button-shape-pill tweak-mobile-overlay-menu-secondary-button-style-outline tweak-mobile-overlay-menu-secondary-button-shape-pill tweak-quote-block-alignment-center tweak-social-icons-style-regular tweak-social-icons-shape-square tweak-blog-meta-primary-category tweak-blog-meta-secondary-date tweak-blog-list-style-grid tweak-blog-list-alignment-left tweak-blog-list-item-image-show tweak-blog-list-item-image-aspect-ratio-grid-32-standard tweak-blog-list-item-image-aspect-ratio-stacked-32-standard tweak-blog-list-item-title-show tweak-blog-list-item-excerpt-show tweak-blog-list-item-body-show tweak-blog-list-item-readmore-below-excerpt tweak-blog-list-item-meta-position-above-title tweak-blog-list-pagination-link-label-show tweak-blog-list-pagination-link-icon-weight-light tweak-blog-item-alignment-center tweak-blog-item-meta-position-below-title tweak-blog-item-share-position-below-content tweak-blog-item-pagination-link-label-show tweak-blog-item-pagination-link-title-show tweak-blog-item-pagination-link-meta-hide tweak-blog-item-pagination-link-icon-weight-light event-thumbnails event-thumbnail-size-32-standard event-date-label event-list-show-cats event-list-date event-list-time event-list-address event-excerpts event-item-back-link gallery-design-slideshow aspect-ratio-auto lightbox-style-dark gallery-navigation-thumbnails gallery-info-overlay-show-on-hover gallery-aspect-ratio-169-widescreen gallery-arrow-style-round-corners gallery-transitions-fade gallery-show-arrows gallery-auto-crop tweak-product-list-image-aspect-ratio-43-four-three tweak-product-list-item-hover-behavior-fade tweak-product-list-meta-position-under tweak-product-list-mobile-meta-position-under tweak-product-list-meta-alignment-under-center tweak-product-list-meta-alignment-overlay-center-center tweak-product-list-show-title tweak-product-list-show-price tweak-product-list-filter-display-top tweak-product-list-filter-alignment-center tweak-product-item-nav-show-none tweak-product-item-nav-pagination-style-previousnext tweak-product-item-nav-breadcrumb-alignment-left tweak-product-item-nav-pagination-alignment-split tweak-product-item-gallery-position-right tweak-product-item-gallery-design-stacked tweak-product-item-gallery-aspect-ratio-11-square tweak-product-item-gallery-thumbn
685ail-alignment-left tweak-product-item-details-alignment-left tweak-product-item-details-show-title tweak-product-item-details-show-price tweak-product-item-details-show-excerpt tweak-product-item-details-excerpt-position-below-price tweak-product-item-details-show-share-buttons tweak-product-item-details-show-variants tweak-product-item-details-show-quantity tweak-product-item-details-options-style-pill tweak-product-item-details-show-add-to-cart-button tweak-product-item-details-add-to-cart-button-style-solid tweak-product-item-details-add-to-cart-button-shape-pill tweak-product-item-details-add-to-cart-button-padding-medium tweak-product-item-image-zoom-behavior-hover tweak-related-products-image-aspect-ratio-11-square tweak-related-products-meta-alignment-under-center tweak-product-badge-style-none tweak-product-badge-position-top-right tweak-product-badge-inset-floating newsletter-style-custom hide-opentable-icons opentable-style-dark small-button-style-raised small-button-shape-pill medium-button-style-raised medium-button-shape-pill large-button-style-raised large-button-shape-pill image-block-poster-text-alignment-center image-block-card-content-position-center image-block-card-text-alignment-left image-block-overlap-content-position-center image-block-overlap-text-alignment-left image-block-collage-content-position-center image-block-collage-text-alignment-left image-block-stack-dynamic-font-sizing image-block-stack-text-alignment-left button-style-outline button-corner-style-pill tweak-product-quick-view-button-style-docked tweak-product-quick-view-button-position-center tweak-product-quick-view-lightbox-excerpt-display-truncate tweak-product-quick-view-lightbox-show-arrows tweak-product-quick-view-lightbox-show-close-button tweak-product-quick-view-lightbox-controls-weight-light tweak-share-buttons-style-icon-only tweak-share-buttons-icons-show tweak-share-buttons-standard-background-color native-currency-code-aud mobile-style-available sqs-has-custom-cart has-logo-image has-tagline has-social enable-load-effects has-primary-nav has-secondary-nav has-footer-nav" data-controller="HashManager, SiteLoader, MobileClassname">
686
687    <div class="Loader"></div>
688
689    <div class="Mobile" data-nc-base="mobile-bar" data-controller="AncillaryLayout">
690  <div class="Mobile-bar Mobile-bar--top" data-nc-group="top" data-controller="MobileOffset">
691
692    <div data-nc-container="top-left">
693      <a href="/" class="Mobile-bar-branding" data-nc-element="branding" data-content-field="site-title">
694        
695          
696            
697            
698
699
700
701  
702  
703  
704  
705
706  
707  
708    
709  
710
711  
712  <img src="//images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png" alt="Reading Doctor | Evidence-Based Phonics Software" sizes="240px" class="Mobile-bar-branding-logo" style="display:block" srcset="//images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=100w 100w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=300w 300w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=500w 500w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=750w 750w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=1000w 1000w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=1500w 1500w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs">
713
714
715          
716        
717      </a>
718    </div>
719    <div data-nc-container="top-center"></div>
720    <div data-nc-container="top-right"></div>
721  </div>
722  <div class="Mobile-bar Mobile-bar--bottom" data-nc-group="bottom" data-controller="MobileOffset">
723    <div data-nc-container="bottom-left">
724      <button
725        class="Mobile-bar-menu"
726        data-nc-element="menu-icon"
727        data-controller-overlay="menu"
728        data-controller="MobileOverlayToggle"
729        aria-label="Open navigation menu"
730      >
731        <svg class="Icon Icon--hamburger" viewBox="0 0 24 18">
732          <use xlink:href="/assets/ui-icons.svg#hamburger-icon--even" class="use--even"></use>
733          <use xlink:href="/assets/ui-icons.svg#hamburger-icon--odd" class="use--odd"></use>
734        </svg>
735        <svg class="Icon Icon--hotdog" viewBox="0 0 24 14">
736          <use xlink:href="/assets/ui-icons.svg#hotdog-icon--even" class="use--even"></use>
737          <use xlink:href="/assets/ui-icons.svg#hotdog-icon--odd" class="use--odd"></use>
738        </svg>
739        <svg class="Icon Icon--plus" viewBox="0 0 20 20">
740          <use xlink:href="/assets/ui-icons.svg#plus-icon--even" class="use--even"></use>
741          <use xlink:href="/assets/ui-icons.svg#plus-icon--odd" class="use--odd"></use>
742        </svg>
743        <svg class="Icon Icon--dots-horizontal" viewBox="0 0 25 7">
744          <use xlink:href="/assets/ui-icons.svg#dots-horizontal-icon--even" class="use--even"></use>
745          <use xlink:href="/assets/ui-icons.svg#dots-horizontal-icon--odd" class="use--odd"></use>
746        </svg>
747        <svg class="Icon Icon--dots-vertical" viewBox="0 0 7 25">
748          <use xlink:href="/assets/ui-icons.svg#dots-vertical-icon--even" class="use--even"></use>
749          <use xlink:href="/assets/ui-icons.svg#dots-vertical-icon--odd" class="use--odd"></use>
750        </svg>
751        <svg class="Icon Icon--squares-horizontal" viewBox="0 0 25 7">
752          <use xlink:href="/assets/ui-icons.svg#squares-horizontal-icon--even" class="use--even"></use>
753          <use xlink:href="/assets/ui-icons.svg#squares-horizontal-icon--odd" class="use--odd"></use>
754        </svg>
755        <svg class="Icon Icon--squares-vertical" viewBox="0 0 7 25">
756          <use xlink:href="/assets/ui-icons.svg#squares-vertical-icon--even" class="use--even"></use>
757          <use xlink:href="/assets/ui-icons.svg#squares-vertical-icon--odd" class="use--odd"></use>
758        </svg>
759      </button>
760    </div>
761    <div data-nc-container="bottom-center">
762      
763    </div>
764    <div data-nc-container="bottom-right">
765      
766      <a href="/search" class="Mobile-bar-search" data-nc-element="search-icon" aria-label="Search">
767        <svg class="Icon Icon--search" viewBox="0 0 20 20">
768          <use xlink:href="/assets/ui-icons.svg#search-icon"></use>
769        </svg>
770      </a>
771    </div>
772  </div>
773
774  <div class="Mobile-overlay">
775    <div class="Mobile-overlay-menu" data-controller="MobileOverlayFolders">
776      <div class="Mobile-overlay-menu-main">
777        <nav class="Mobile-overlay-nav Mobile-overlay-nav--primary" data-content-field="navigation">
778          
779  
780    
781      
782        
783          <button class="Mobile-overlay-nav-item Mobile-overlay-nav-item--folder" data-controller-folder-toggle="readingdoctor-online">
784            <span class="Mobile-overlay-nav-item--folder-label">ReadingDoctor® Online</span>
785          </button>
786        
787      
788    
789    
790  
791    
792      
793        
794          <button class="Mobile-overlay-nav-item Mobile-overlay-nav-item--folder" data-controller-folder-toggle="skills-taught-1">
795            <span class="Mobile-overlay-nav-item--folder-label">Skills</span>
796          </button>
797        
798      
799    
800    
801  
802    
803      
804        
805          <button class="Mobile-overlay-nav-item Mobile-overlay-nav-item--folder" data-controller-folder-toggle="apps">
806            <span class="Mobile-overlay-nav-item--folder-label">Apps</span>
807          </button>
808        
809      
810    
811    
812  
813    
814    
815      <a href="/sign-up" class="Mobile-overlay-nav-item">
816        Free Trial
817      </a>
818    
819  
820
821        </nav>
822        <nav class="Mobile-overlay-nav Mobile-overlay-nav--secondary" data-content-field="navigation">
823          
824  
825    
826    
827      <a href="https://dashboard.readingdoctor.com/" target="_blank" class="Mobile-overlay-nav-item">
828        Dashboard
829      </a>
830    
831  
832    
833    
834      <a href="https://login.readingdoctor.com" target="_blank" class="Mobile-overlay-nav-item">
835        Activity Login
836      </a>
837    
838  
839
840        </nav>
841      </div>
842      <div class="Mobile-overlay-folders" data-content-field="navigation">
843        
844  
845    <div class="Mobile-overlay-folder" data-controller-folder="readingdoctor-online">
846      <button class="Mobile-overlay-folder-item Mobile-overlay-folder-item--toggle" data-controller-folder-toggle="readingdoctor-online">
847        <span class="Mobile-overlay-folder-item--toggle-label">Back</span>
848      </button>
849      
850        
851          <a href="/what-is-reading-doctor-online" class="Mobile-overlay-folder-item">
852            What is it?
853          </a>
854        
855      
856        
857          <a href="/teaching-objectives" class="Mobile-overlay-folder-item">
858            Teaching Objectives
859          </a>
860        
861      
862        
863          <a href="/teaching-sequence" class="Mobile-overlay-folder-item">
864            Teaching Sequence
865          </a>
866        
867      
868        
869          <a href="/teaching-methodology" class="Mobile-overlay-folder-item">
870            Teaching Methodology
871          </a>
872        
873      
874        
875          <a href="/signup-schools" class="Mobile-overlay-folder-item">
876            Sign Up for Schools
877          </a>
878        
879      
880        
881          <a href="/signup-parents" class="Mobile-overlay-folder-item">
882            Sign Up for Parents
883          </a>
884        
885      
886        
887          <a href="/reading-doctor-online-vs-apps" class="Mobile-overlay-folder-item">
888            ReadingDoctor® Online vs Apps
889          </a>
890        
891      
892    </div>
893  
894
895  
896    <div class="Mobile-overlay-folder" data-controller-folder="skills-taught-1">
897      <button class="Mobile-overlay-folder-item Mobile-overlay-folder-item--toggle" data-controller-folder-toggle="skills-taught-1">
898        <span class="Mobile-overlay-folder-item--toggle-label">Back</span>
899      </button>
900      
901        
902          <a href="/how-do-children-learn-to-read" class="Mobile-overlay-folder-item">
903            How do children learn to read?
904          </a>
905        
906      
907        
908          <a href="/decoding" class="Mobile-overlay-folder-item">
909            Decoding
910          </a>
911        
912      
913        
914          <a href="/phonemic-awareness" class="Mobile-overlay-folder-item">
915            Phonemic awareness
916          </a>
917        
918      
919        
920          <a href="/letter-sound-knowledge" class="Mobile-overlay-folder-item">
921            Letter-sound knowledge
922          </a>
923        
924      
925        
926          <a href="/blending" class="Mobile-overlay-folder-item">
927            Blending
928          </a>
929        
930      
931        
932          <a href="/segmentation" class="Mobile-overlay-folder-item">
933            Segmentation
934          </a>
935        
936      
937        
938          <a href="/sight-words" class="Mobile-overlay-folder-item">
939            Sight words
940          </a>
941        
942      
943    </div>
944  
945
946  
947    <div class="Mobile-overlay-folder" data-controller-folder="apps">
948      <button class="Mobile-overlay-folder-item Mobile-overlay-folder-item--toggle" data-controller-folder-toggle="apps">
949        <span class="Mobile-overlay-folder-item--toggle-label">Back</span>
950      </button>
951      
952        
953          <a href="/readingdoctor-online-app" class="Mobile-overlay-folder-item">
954            ReadingDoctor® Online
955          </a>
956        
957      
958        
959          <a href="/word-builder" class="Mobile-overlay-folder-item">
960            Word Builder
961          </a>
962        
963      
964        
965          <a href="/letter-sounds-1-pro" class="Mobile-overlay-folder-item">
966            Letter Sounds 1
967          </a>
968        
969      
970        
971          <a href="/letter-sounds-2-pro" class="Mobile-overlay-folder-item">
972            Letter Sounds 2
973          </a>
974        
975      
976        
977          <a href="/blending-sounds-1-pro" class="Mobile-overlay-folder-item">
978            Blending Sounds 1
979          </a>
980        
981      
982        
983          <a href="/spelling-sounds-1-pro" class="Mobile-overlay-folder-item">
984            Spelling Sounds 1
985          </a>
986        
987      
988        
989          <a href="/sight-words-1-pro" class="Mobile-overlay-folder-item">
990            Sight Words 1
991          </a>
992        
993      
994        
995          <a href="/app-summary" class="Mobile-overlay-folder-item">
996            App Summary
997          </a>
998        
999      
1000    </div>
1001  
1002
1003  
1004
1005        
1006  
1007
1008  
1009
1010      </div>
1011    </div>
1012    <button class="Mobile-overlay-close" data-controller="MobileOverlayToggle" aria-label="Close navigation menu">
1013      <svg class="Icon Icon--close" viewBox="0 0 16 16">
1014        <use xlink:href="/assets/ui-icons.svg#close-icon"></use>
1015      </svg>
1016    </button>
1017    <div class="Mobile-overlay-back" data-controller="MobileOverlayToggle"></div>
1018  </div>
1019</div>
1020
1021
1022    <div class="Parallax-host-outer">
1023      <div class="Parallax-host" data-parallax-host>
1024        
1025          
1026            
1027              
1028            
1029          
1030        
1031      </div>
1032    </div>
1033
1034    <div class="Site" data-nc-base="header" data-controller="AncillaryLayout">
1035      <div class="sqs-announcement-bar-dropzone"></div>
1036
1037      <header class="Header Header--top">
1038        <div class="Header-inner Header-inner--top" data-nc-group="top">
1039          <div data-nc-container="top-left">
1040
1041            <div class="Header-search" data-nc-element="search">
1042              <form class="Header-search-form" action="/search" method="get" role="search">
1043                <input class="Header-search-form-input" name="q" type="text" spellcheck="false" value="" autocomplete="off" placeholder="Search" aria-label="Search"/>
1044                <button class="Header-search-form-submit" type="submit" data-test="template-search" aria-label="Search">
1045                  <svg class="Icon Icon--search--small" viewBox="0 0 15 15">
1046                    <use xlink:href="/assets/ui-icons.svg#search-icon--small"></use>
1047                  </svg>
1048                  <svg class="Icon Icon--search" viewBox="0 0 20 20">
1049                    <use xlink:href="/assets/ui-icons.svg#search-icon"></use>
1050                  </svg>
1051                </button>
1052              </form>
1053            </div>
1054
1055          </div>
1056          <div data-nc-container="top-center">
1057            
1058            
1059              <div class="Header-social" data-nc-element="social">
1060                
1061  <nav class="SocialLinks" data-content-field="connected-accounts">
1062    <div class="SocialLinks-inner">
1063    <a href="http://www.facebook.com/readingdoctor" target="_blank" class="SocialLinks-link facebook" style="">
1064        <div>
1065          <svg class="SocialLinks-link-svg" viewBox="0 0 64 64">
1066            
1067            <use class="SocialLinks-link-icon" xlink:href="#facebook-icon"></use>
1068            <use class="SocialLinks-link-mask" xlink:href="#facebook-mask"></use>
1069          </svg>
1070        </div>
1071      </a><a href="http://x.com/ReadingDoctor" target="_blank" class="SocialLinks-link x-formerly-twitter-unauth" style="">
1072        <div>
1073          <svg class="SocialLinks-link-svg" viewBox="0 0 64 64">
1074            
1075            <use class="SocialLinks-link-icon" xlink:href="#x-formerly-twitter-unauth-icon"></use>
1076            <use class="SocialLinks-link-mask" xlink:href="#x-formerly-twitter-unauth-mask"></use>
1077          </svg>
1078        </div>
1079      </a>
1080    </div>
1081  </nav>
1082
1083              </div>
1084            
1085          </div>
1086          <div data-nc-container="top-right">
1087
1088            
1089
1090          </div>
1091        </div>
1092      </header>
1093
1094      <div class="Site-inner">
1095
1096        <header class="Header Header--bottom">
1097          <div class="Header-inner Header-inner--bottom" data-nc-group="bottom">
1098            <div data-nc-container="bottom-left">
1099              <nav class="Header-nav Header-nav--primary" data-nc-element="primary-nav" data-content-field="navigation">
1100                
1101  <div class="Header-nav-inner">
1102    <span class="Header-nav-item Header-nav-item--folder">
1103
1104      <a href="/readingdoctor-online" class="Header-nav-folder-title" data-controller="HeaderNavFolderTouch">ReadingDoctor® Online</a>
1105
1106      <span class="Header-nav-folder">
1107        
1108          
1109            <a href="/what-is-reading-doctor-online" class="Header-nav-folder-item" data-test="template-nav">What is it?</a>
1110          
1111        
1112          
1113            <a href="/teaching-objectives" class="Header-nav-folder-item" data-test="template-nav">Teaching Objectives</a>
1114          
1115        
1116          
1117            <a href="/teaching-sequence" class="Header-nav-folder-item" data-test="template-nav">Teaching Sequence</a>
1118          
1119        
1120          
1121            <a href="/teaching-methodology" class="Header-nav-folder-item" data-test="template-nav">Teaching Methodology</a>
1122          
1123        
1124          
1125            <a href="/signup-schools" class="Header-nav-folder-item" data-test="template-nav">Sign Up for Schools</a>
1126          
1127        
1128          
1129            <a href="/signup-parents" class="Header-nav-folder-item" data-test="template-nav">Sign Up for Parents</a>
1130          
1131        
1132          
1133            <a href="/reading-doctor-online-vs-apps" class="Header-nav-folder-item" data-test="template-nav">ReadingDoctor® Online vs Apps</a>
1134          
1135        
1136      </span>
1137    </span><span class="Header-nav-item Header-nav-item--folder">
1138
1139      <a href="/skills-taught-1" class="Header-nav-folder-title" data-controller="HeaderNavFolderTouch">Skills</a>
1140
1141      <span class="Header-nav-folder">
1142        
1143          
1144            <a href="/how-do-children-learn-to-read" class="Header-nav-folder-item" data-test="template-nav">How do children learn to read?</a>
1145          
1146        
1147          
1148            <a href="/decoding" class="Header-nav-folder-item" data-test="template-nav">Decoding</a>
1149          
1150        
1151          
1152            <a href="/phonemic-awareness" class="Header-nav-folder-item" data-test="template-nav">Phonemic awareness</a>
1153          
1154        
1155          
1156            <a href="/letter-sound-knowledge" class="Header-nav-folder-item" data-test="template-nav">Letter-sound knowledge</a>
1157          
1158        
1159          
1160            <a href="/blending" class="Header-nav-folder-item" data-test="template-nav">Blending</a>
1161          
1162        
1163          
1164            <a href="/segmentation" class="Header-nav-folder-item" data-test="template-nav">Segmentation</a>
1165          
1166        
1167          
1168            <a href="/sight-words" class="Header-nav-folder-item" data-test="template-nav">Sight words</a>
1169          
1170        
1171      </span>
1172    </span><span class="Header-nav-item Header-nav-item--folder">
1173
1174      <a href="/apps" class="Header-nav-folder-title" data-controller="HeaderNavFolderTouch">Apps</a>
1175
1176      <span class="Header-nav-folder">
1177        
1178          
1179            <a href="/readingdoctor-online-app" class="Header-nav-folder-item" data-test="template-nav">ReadingDoctor® Online</a>
1180          
1181        
1182          
1183            <a href="/word-builder" class="Header-nav-folder-item" data-test="template-nav">Word Builder</a>
1184          
1185        
1186          
1187            <a href="/letter-sounds-1-pro" class="Header-nav-folder-item" data-test="template-nav">Letter Sounds 1</a>
1188          
1189        
1190          
1191            <a href="/letter-sounds-2-pro" class="Header-nav-folder-item" data-test="template-nav">Letter Sounds 2</a>
1192          
1193        
1194          
1195            <a href="/blending-sounds-1-pro" class="Header-nav-folder-item" data-test="template-nav">Blending Sounds 1</a>
1196          
1197        
1198          
1199            <a href="/spelling-sounds-1-pro" class="Header-nav-folder-item" data-test="template-nav">Spelling Sounds 1</a>
1200          
1201        
1202          
1203            <a href="/sight-words-1-pro" class="Header-nav-folder-item" data-test="template-nav">Sight Words 1</a>
1204          
1205        
1206          
1207            <a href="/app-summary" class="Header-nav-folder-item" data-test="template-nav">App Summary</a>
1208          
1209        
1210      </span>
1211    </span><a href="/sign-up" class="Header-nav-item">Free Trial</a>
1212  </div>
1213
1214              </nav>
1215            </div>
1216            <div data-nc-container="bottom-center">
1217
1218              <a href="/" class="Header-branding" data-nc-element="branding" data-content-field="site-title">
1219                
1220                  
1221                    
1222                    
1223                    
1224
1225
1226
1227  
1228  
1229  
1230  
1231
1232  
1233  
1234    
1235  
1236
1237  
1238  <img src="//images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png" alt="Reading Doctor | Evidence-Based Phonics Software" sizes="320px" class="Header-branding-logo" style="display:block" srcset="//images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=100w 100w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=300w 300w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=500w 500w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=750w 750w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=1000w 1000w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=1500w 1500w, //images.squarespace-cdn.com/content/v1/5382de75e4b092b699c496fd/341fa57d-a3cd-4d7e-b313-971d88e00983/ReadingDoctor_logo_website_2026.png?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs">
1239
1240
1241                  
1242                
1243              </a>
1244              <div class="Header-tagline" data-nc-element="tagline">Fun, effective, scientifically based apps for beginning and struggling readers.</div>
1245
1246            </div>
1247            <div data-nc-container="bottom-right">
1248
1249              <nav class="Header-nav Header-nav--secondary" data-nc-element="secondary-nav" data-content-field="navigation">
1250                
1251  <div class="Header-nav-inner">
1252    <a href="https://dashboard.readingdoctor.com/" target="_blank" class="Header-nav-item">Dashboard</a><a href="https://login.readingdoctor.com" target="_blank" class="Header-nav-item">
1252Activity Login</a>
1253  </div>
1254
1255              </nav>
1256
1257            </div>
1258          </div>
1259        </header>
1260
1261        <div class="Content-outer">
1262          
1263
1264          <main class="Main" >
1265            
1266              <section class="Main-content" data-content-field="main-content">
1267                <div class="sqs-search-page">
1268  <div class="sqs-search-page-input">
1269    <div class="spinner-wrapper"></div>
1270  </div>
1271  <div class="sqs-search-page-output hide" style="opacity: 0">
1272    <div class="sqs-search-page-notice hide"></div>
1273
1274    <div class="sqs-search-page-result" >
1275      <div class="sqs-search-container-list sqs-search-page-list">
1276        <div class="search-results">
1277          
1278        </div>
1279      </div>
1280    </div>
1281    <div class="sqs-search-page-more-wrapper">
1282      <div
1283        role="button"
1284        tabindex="0"
1285        class="sqs-search-page-more sqs-system-button-style-mixin sqs-editable-button sqs-button-element--primary"
1286      >
1287        <span>See more</span>
1288        <div class="spinner-wrapper"></div>
1289      </div>
1290    </div>
1291  </div>
1292
1293</div>
1294              </section>
1295            
1296          </main>
1297
1298        </div>
1299      </div>
1300
1301      <footer class="Footer" role="contentinfo" data-controller="FooterBreakpoints">
1302
1303  <div class="Footer-inner clear">
1304
1305    <div class="sqs-layout sqs-grid-12 columns-12 Footer-blocks Footer-blocks--top sqs-alternate-block-style-container" data-layout-label="Footer Top Blocks" data-type="block-field" data-updated-on="1788758434025" id="footerBlocksTop"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-button button-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/6ea0fb7d-1b91-4a53-8399-480ef8b04822_1126/website.components.button.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/6ea0fb7d-1b91-4a53-8399-480ef8b04822_1126/website.components.button.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.button" data-sqsp-block="button" data-website-component-id="yui_3_17_2_1_1788590844974_3336" id="block-yui_3_17_2_1_1788590844974_3336"><div class="sqs-block-content">
1306
1307
1308
1309  
1310
1311
1312
1313<div
1314  class="sqs-block-button-container  sqs-block-button-container--center "
1315  data-animation-role="button"
1316  data-button-size="medium"
1317  data-button-type="primary"
1318  
1319>
1320  <a
1321    href="/search-help-resources"
1322    class="sqs-block-button-element--medium sqs-button-element--primary sqs-block-button-element"
1323    data-sqsp-button
1324    
1325  >
1326    🔍︎ Search ReadingDoctor® Help & Resources
1327  </a>
1328  
1329
1330
1331
1332</div>
1333
1334
1335
1336<style>
1337  #block-yui_3_17_2_1_1788590844974_3336 {
1338    --sqs-block-content-flex: 0;
1339  }
1340
1341  
1342  
1343</style>
1344<style class="transform-vars">
1345    #block-yui_3_17_2_1_1788590844974_3336 {
1346      --opacity: 100%;
1347      --translate-x: 0px;
1348      --translate-y: 0px;
1349      --rotation: 0deg;
1350      --scale-x: 100%;
1351      --scale-y: 100%;
1352      --skew-x: 0deg;
1353      --skew-y: 0deg;
1354      --origin-x: 50%;
1355      --origin-y: 50%;
1356      --block-transform: none;
1357
1358      opacity: var(--opacity, 1);
1359      transform: var(--block-transform);
1360      transform-origin: var(--origin-x) var(--origin-y);
1361    }
1362  </style><style class="transform-overrides-vars">
1363  
1364</style>
1365
1366</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-newsletter newsletter-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.newsletter/0ecc76af-8a35-40b0-9f44-037abe0d90f6_119/website.components.newsletter.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.newsletter/0ecc76af-8a35-40b0-9f44-037abe0d90f6_119/website.components.newsletter.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.newsletter" data-sqsp-block="newsletter" data-website-component-id="yui_3_17_2_1_1603091491839_23634" id="block-yui_3_17_2_1_1603091491839_23634"><div class="sqs-block-content">
1367<div class="newsletter-form-banner newsletter-form-banner--hidden">
1368  
1369
1370
1371<div class="sqs-blockStatus" >
1372  
1373  <div class="sqs-blockStatus-box">
1374    <div class="sqs-blockStatus-box-title">Newsletter Block</div>
1375    <div class="sqs-blockStatus-box-message">
1376      This newsletter signup form needs a storage option. Edit the block and enter a storage location via the <strong>Storage</strong> tab.
1377      
1378    </div>
1379  </div>
1380</div>
1381
1382</div>
1383<div class="newsletter-form-wrapper
1384  newsletter-form-show-name
1385  newsletter-form-wrapper--layoutFloat
1386  newsletter-form-wrapper--alignCenter
1387  
1388  ">
1389  <form
1390    class="newsletter-form"
1391    data-form-id="5f8d3fadd6ac4602afc8f6ae"
1392    
1393    data-form-submission="message"
1394    data-collection-id=""
1395    data-object-name=""
1396    data-error-submit="Error processing form submission. Please reload and try again."
1397    data-error-unknown="Unknown error, please try again later."
1398    data-error-form-key="Could not get a form submission key, please try again later."
1399    data-error-401="Unable to submit form. Please try again later."
1400    data-error-404="This form has not been configured yet."
1401    data-error-429="Unable to submit form. Submission rate limit exceeded. Please try again later."
1402    data-error-500="Unable to send form. Please try again later."
1403    data-submitting-text="Submitting…"
1404    autocomplete="on"
1405    method="POST"
1406    novalidate>
1407    <header class="newsletter-form-header">
1408      <h2 class="newsletter-form-header-title">Subscribe to our mailing list!</h2>
1409      <div class="newsletter-form-header-description"><p>Sign up with your email address to receive news and updates.</p></div>
1410    </header>
1411    <div class="newsletter-form-body">
1412      <div class="newsletter-form-fields-wrapper form-fields" style="vertical-align: middle;">
1413        
1414          
1415            
1416          
1417            
1418              
1419              
1420              <fieldset id="name-yui_3_17_2_1_1603090651568_8671" class="newsletter-form-name-fieldset form-item fields name required" style="vertical-align: bottom;">
1421                
1422                  
1423                <div class="newsletter-form-field-wrapper field first-name">
1424                  <label class="newsletter-form-field-label title">First Name</label>
1425                  <input class="newsletter-form-field-element field-element field-control" name="fname" x-autocompletetype="given-name" type="text" spellcheck="false" placeholder="First Name" maxlength="30" data-title="First" />
1426                </div>
1427              
1428                  
1429                <div class="newsletter-form-field-wrapper field last-name">
1430                  <label class="newsletter-form-field-label title">Last Name</label>
1431                  <input class="newsletter-form-field-element field-element field-control" name="lname" x-autocompletetype="surname" type="text" spellcheck="false" placeholder="Last Name" maxlength="30" data-title="Last" />
1432                </div>
1433              
1434                
1435              </fieldset>
1436            
1437          
1438        
1439        
1440          
1441            <div id="email-yui_3_17_2_1_1603091491839_23639" class="newsletter-form-field-wrapper form-item field email required" style="vertical-align: bottom;">
1442              <label class="newsletter-form-field-label title" for="email-yui_3_17_2_1_1603091491839_23639-field">Email Address</label>
1443              <input id="email-yui_3_17_2_1_1603091491839_23639-field" class="newsletter-form-field-element field-element" name="email" x-autocompletetype="email" autocomplete="email" type="email" spellcheck="false" placeholder="Email Address" />
1444            </div>
1445          
1446        
1447          
1448        
1449      </div>
1450      <div data-animation-role="button" class="newsletter-form-button-wrapper submit-wrapper" style="vertical-align: middle;">
1451        <button
1452          class="
1453            newsletter-form-button
1454            sqs-system-button
1455            sqs-editable-button-layout
1456            sqs-editable-button-style
1457            sqs-editable-button-shape
1458            sqs-button-element--primary
1459          "
1460          type="submit"
1461          value="Sign Up"
1462        >
1463          <span class="newsletter-form-spinner sqs-spin light large"></span>
1464          <span class="newsletter-form-button-label">Sign Up</span>
1465          <span class="newsletter-form-button-icon"></span>
1466        </button>
1467      </div>
1468      
1469    </div>
1470    <div class="newsletter-form-footnote"><p class="" style="white-space:pre-wrap;">We respect your <a href="/privacypolicy" target="_blank">privacy</a>.</p></div>
1471    <div class="hidden form-submission-text">Thank you!</div>
1472    <div class="hidden form-submission-html" data-submission-html=""></div>
1473  </form>
1474</div>
1475
1476<style>.fe-block-yui_3_17_2_1_1603091491839_23634 {mix-blend-mode: ;
1477    }</style>
1478
1479<!-- SQUARESPACE_JSONT_ERROR
1480
1481website.components.newsletter
1482
1483(line/character offsets reference the template source code)
1484
1485  1: RuntimeError EXPRESSION_PARSE at line 2 character 1: Error parsing expression: Unexpected character at 22: ?
1486
1487--></div></div></div></div></div>
1488
1489    <div class="Footer-middle">
1490      <div class="Footer-business">
1491
1492        
1493          <div class="Footer-business-info">
1494            
1495              
1496                <div class="Footer-business-info-item Footer-business-info-item--name">ReadingDoctor Pty Ltd</div>
1497                <div class="Footer-business-info-item">69 Goodwood Rd,</div>
1498                <div class="Footer-business-info-item">Wayville, SA, 5034</div>
1499                
1500              
1501            
1502            
1503              <a href="tel:1300 66 99 40" rel="tel" class="Footer-business-info-item Footer-business-info-item--phone">1300 66 99 40</a>
1504              <a href="mailto:[email protected]" title="[email protected]" target="_blank" class="Footer-business-info-item Footer-business-info-item--email">[email protected]</a>
1505            
1506          </div>
1507        
1508
1509        
1510          
1511            <div class="Footer-business-hours">
1512              <div class="Footer-business-hours-heading">Hours</div>
1513              <div class="Footer-business-hours-item">Mon All Day</div>
1514              <div class="Footer-business-hours-item">Tue All Day</div>
1515              <div class="Footer-business-hours-item">Wed All Day</div>
1516              <div class="Footer-business-hours-item">Thu All Day</div>
1517              <div class="Footer-business-hours-item">Fri All Day</div>
1518              
1519              
1520            </div>
1521          
1522        
1523
1524      </div>
1525
1526      <div class="sqs-layout sqs-grid-12 columns-12 Footer-blocks Footer-blocks--middle sqs-alternate-block-style-container empty" data-layout-label="Footer Middle Blocks" data-type="block-field" id="footerBlocksMiddle"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
1527
1528      
1529  <nav class="Footer-nav" data-content-field="navigation">
1530
1531    <div class="Footer-nav-group"><div class="Footer-nav-folder-heading">Recommended Resources</div>
1532
1533      
1534
1535        
1536          <a href="/what-is-synthetic-phonics" class="Footer-nav-folder-item">What is synthetic phonics?</a>
1537        
1538
1539      
1540
1541        
1542          <a href="/synthetic-phonics-programs" class="Footer-nav-folder-item">Synthetic Phonics Programs</a>
1543        
1544
1545      
1546
1547        
1548          <a href="/research-on-reading" class="Footer-nav-folder-item">Research on Reading</a>
1549        
1550
1551      
1552
1553        
1554          <a href="/decodable-books" class="Footer-nav-folder-item">Decodable books</a>
1555        
1556
1557      
1558
1559        
1560          <a href="/dyslexia-information" class="Footer-nav-folder-item">Dyslexia Information</a>
1561        
1562
1563      
1564
1565        
1566          <a href="/speech-and-language-information" class="Footer-nav-folder-item">Speech and Language Information</a>
1567        
1568
1569      
1570
1571        
1572          <a href="/other-recommended-software-and-apps" class="Footer-nav-folder-item">Other Recommended Software and Apps</a>
1573        
1574
1575      
1576
1577    </div><div class="Footer-nav-group"></div><div class="Footer-nav-group"><div class="Footer-nav-folder-heading">Articles</div>
1578
1579      
1580
1581        
1582          <a href="/independent-research-finds-strong-letter-sound-gains-for-children-using-readingdoctor" class="Footer-nav-folder-item">
1582Independent research finds strong letter-sound gains for children using ReadingDoctor®</a>
1583        
1584
1585      
1586
1587        
1588          <a href="/how-should-we-teach-reading" class="Footer-nav-folder-item">How should we teach reading?</a>
1589        
1590
1591      
1592
1593        
1594          <a href="/what-is-phonics" class="Footer-nav-folder-item">What is phonics?</a>
1595        
1596
1597      
1598
1599        
1600          <a href="/why-teach-synthetic-phonics" class="Footer-nav-folder-item">Why teach synthetic phonics?</a>
1601        
1602
1603      
1604
1605        
1606          <a href="/why-teach-graphemes" class="Footer-nav-folder-item">Why teach graphemes?</a>
1607        
1608
1609      
1610
1611        
1612          <a href="/phonological-awareness-phonemes-phoenicians-phonics" class="Footer-nav-folder-item">Phonological awareness, phonemic awareness, phonemes and Phoenicians.</a>
1613        
1614
1615      
1616
1617        
1618          <a href="/dyslexia-exists" class="Footer-nav-folder-item">What is dyslexia?</a>
1619        
1620
1621      
1622
1623    </div><div class="Footer-nav-group"></div><div class="Footer-nav-group"><div class="Footer-nav-folder-heading">Free Resources</div>
1624
1625      
1626
1627        
1628          <a href="/phonemes-graphemes-letters-word-burger" class="Footer-nav-folder-item">Phonemes, Graphemes and Letters: The Word Burger</a>
1629        
1630
1631      
1632
1633        
1634          <a href="/decodable-readers" class="Footer-nav-folder-item">Free Decodable Readers</a>
1635        
1636
1637      
1638
1639        
1640          <a href="/graphemes" class="Footer-nav-folder-item">English Graphemes: A Comprehensive User Guide.</a>
1641        
1642
1643      
1644
1645    </div><div class="Footer-nav-group"></div><div class="Footer-nav-group"><div class="Footer-nav-folder-heading">Community</div>
1646
1647      
1648
1649        
1650          
1651            <a href="https://community.readingdoctor.com" target="_blank" class="Footer-nav-folder-item">ReadingDoctor® Community for Educators</a>
1652          
1653        
1654
1655      
1656
1657        
1658          
1659            <a href="https://www.facebook.com/readingdoctor" target="_blank" class="Footer-nav-folder-item">ReadingDoctor® Facebook</a>
1660          
1661        
1662
1663      
1664
1665        
1666          
1667            <a href="https://x.com/ReadingDoctor" target="_blank" class="Footer-nav-folder-item">ReadingDoctor® X (Twitter)</a>
1668          
1669        
1670
1671      
1672
1673        
1674          
1675            <a href="https://www.facebook.com/groups/readingdoctor" target="_blank" class="Footer-nav-folder-item">Join our Facebook Group!</a>
1676          
1677        
1678
1679      
1680
1681        
1682          <a href="/speldsa-members-discount" class="Footer-nav-folder-item">SPELDSA members</a>
1683        
1684
1685      
1686
1687    </div><div class="Footer-nav-group"></div><div class="Footer-nav-group"><div class="Footer-nav-folder-heading">Support</div>
1688
1689      
1690
1691        
1692          <a href="/search-help-resources" class="Footer-nav-folder-item">Search Help & Resources</a>
1693        
1694
1695      
1696
1697        
1698          <a href="/how-to-get-help" class="Footer-nav-folder-item">How to get help</a>
1699        
1700
1701      
1702
1703        
1704          
1705            <a href="https://support.readingdoctor.com.au/support/home" target="_blank" class="Footer-nav-folder-item">FAQ / Knowledge base</a>
1706          
1707        
1708
1709      
1710
1711        
1712          <a href="/my-free-trial-has-finished-how-to-subscribe" class="Footer-nav-folder-item">My Free Trial has Finished. How do I subscribe?</a>
1713        
1714
1715      
1716
1717        
1718          <a href="/solve-ipad-sound-issues" class="Footer-nav-folder-item">iPad Sound Issues?</a>
1719        
1720
1721      
1722
1723        
1724          <a href="/school-licence" class="Footer-nav-folder-item">School Licence</a>
1725        
1726
1727      
1728
1729        
1730          <a href="/training" class="Footer-nav-folder-item">Training</a>
1731        
1732
1733      
1734
1735        
1736          <a href="/shop" class="Footer-nav-folder-item">Shop</a>
1737        
1738
1739      
1740
1741        
1742          <a href="/privacypolicy" class="Footer-nav-folder-item">Privacy Policy</a>
1743        
1744
1745      
1746
1747    </div><div class="Footer-nav-group"></div><div class="Footer-nav-group"><div class="Footer-nav-folder-heading">About</div>
1748
1749      
1750
1751        
1752          <a href="/what-is-reading-doctor-software" class="Footer-nav-folder-item">What is ReadingDoctor®?</a>
1753        
1754
1755      
1756
1757        
1758          <a href="/evidence-supporting-reading-doctor" class="Footer-nav-folder-item">Evidence Supporting ReadingDoctor®</a>
1759        
1760
1761      
1762
1763        
1764          
1765            <a href="/signup-parents" class="Footer-nav-folder-item">Free Trial for Parents</a>
1766          
1767        
1768
1769      
1770
1771        
1772          
1773            <a href="/signup-schools" class="Footer-nav-folder-item">Free Trial for Schools</a>
1774          
1775        
1776
1777      
1778
1779        
1780          <a href="/who-created-reading-doctor" class="Footer-nav-folder-item">Who created ReadingDoctor®?</a>
1781        
1782
1783      
1784
1785        
1786          <a href="/contact-reading-doctor" class="Footer-nav-folder-item">Contact us</a>
1787        
1788
1789      
1790
1791    </div><div class="Footer-nav-group"></div>
1792
1793  </nav>
1794
1795    </div>
1796
1797    <div class="sqs-layout sqs-grid-12 columns-12 Footer-blocks Footer-blocks--bottom sqs-alternate-block-style-container" data-layout-label="Footer Bottom Blocks" data-type="block-field" data-updated-on="1777476081255" id="footerBlocksBottom"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-socialaccountlinks social-account-links-block social-account-links-v2-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/1986f2f5-b10d-424c-99e5-1a0607558f76_734/website.components.socialLinks.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/1986f2f5-b10d-424c-99e5-1a0607558f76_734/website.components.socialLinks.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.socialLinks" data-sqsp-block="social-links" data-website-component-id="yui_3_17_2_1_1603091491839_14625" id="block-yui_3_17_2_1_1603091491839_14625"><div class="sqs-block-content">
1798  
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822<div class="sqs-block-socialaccountlinks-content">
1823  <div class="sqs-svg-icon--outer social-icon-alignment-center social-icons-color-black social-icons-size-extra-large social-icons-shape-circle social-icons-style-solid">
1824    <style>
1825      
1826      #block-yui_3_17_2_1_1603091491839_14625 {
1827        --social-icons-justify-content: center;
1828        --social-icons-dimension: 48px;--social-icons-gap: 12px;
1829        
1830      }
1831
1832      
1833      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--wrapper {
1834        --si-border-radius: 50%;--si-scale: 1;--si-box-shadow: none;--si-fill-icon: var(--si-contrast);--si-fill-icon-fade: var(--si-contrast-faded);--si-fill-icon-hover: var(--si-contrast);--si-fill-mask: transparent;--si-fill-mask-fade: transparent;--si-fill-mask-hover: transparent;--si-bg: var(--si-primary);--si-bg-fade: var(--si-primary-faded);--si-bg-hover: var(--si-primary);
1835      }
1836
1837      
1838      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--list {
1839        justify-content: var(--social-icons-justify-content, center);
1840        column-gap: var(--social-icons-gap, 12px);
1841        row-gap: var(--social-icons-gap, 12px);
1842      }
1843      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--wrapper {
1844        width: var(--social-icons-dimension, 20px);
1845        height: var(--social-icons-dimension, 20px);
1846        margin: 0;
1847        border: none; 
1848        background-color: var(--si-bg, transparent);
1849        box-shadow: var(--si-box-shadow, none);
1850        border-radius: var(--si-border-radius, 0);
1851      }
1852      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--wrapper > div {
1853        transform: scale(var(--si-scale, 1));
1854      }
1855      #block-yui_3_17_2_1_1603091491839_14625 .sqs-use--icon {
1856        fill: var(--si-fill-icon, transparent);
1857      }
1858      #block-yui_3_17_2_1_1603091491839_14625 .sqs-use--mask {
1859        fill: var(--si-fill-mask, transparent);
1860      }
1861      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper {
1862        background-color: var(--si-bg-fade, var(--si-bg, transparent));
1863      }
1864      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--icon {
1865        fill: var(--si-fill-icon-fade, var(--si-fill-icon, transparent));
1866      }
1867      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--mask {
1868        fill: var(--si-fill-mask-fade, var(--si-fill-mask, transparent));
1869      }
1870      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover {
1871        background-color: var(--si-bg-hover, var(--si-bg, transparent));
1872      }
1873      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon {
1874        fill: var(--si-fill-icon-hover, var(--si-fill-icon, transparent));
1875      }
1876      #block-yui_3_17_2_1_1603091491839_14625 .sqs-svg-icon--list:hover .sq
1876s-svg-icon--wrapper:hover .sqs-use--mask {
1877        fill: var(--si-fill-mask-hover, var(--si-fill-mask, transparent));
1878      }
1879    </style>
1880    <nav class="sqs-svg-icon--list">
1881      
1882        
1883          <a
1884            href="http://www.facebook.com/readingdoctor"
1885            target="_blank"
1886            class="sqs-svg-icon--wrapper facebook"
1887            aria-label="Bartek Rajkowski on Facebook"
1888          >
1889            <div>
1890              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
1891                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#facebook-icon"></use>
1892                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#facebook-mask"></use>
1893              </svg>
1894            </div>
1895          </a>
1896        
1897      
1898        
1899          <a
1900            href="http://x.com/ReadingDoctor"
1901            target="_blank"
1902            class="sqs-svg-icon--wrapper x-formerly-twitter-unauth"
1903            aria-label="X"
1904          >
1905            <div>
1906              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
1907                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#x-formerly-twitter-unauth-icon"></use>
1908                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#x-formerly-twitter-unauth-mask"></use>
1909              </svg>
1910            </div>
1911          </a>
1912        
1913      
1914        
1915      
1916        
1917      
1918        
1919      
1920        
1921      
1922        
1923      
1924        
1925      
1926    </nav>
1927  </div>
1928  
1929    
1930<style id="container-styles">#block-yui_3_17_2_1_1603091491839_14625 {
1931    
1932    
1933    
1934  }
1935
1936  #block-yui_3_17_2_1_1603091491839_14625 .sqs-block-socialaccountlinks-content {
1937    
1938    }
1939
1940  #block-yui_3_17_2_1_1603091491839_14625 {
1941      mix-blend-mode: var(--tweak-social-links-block-blend);
1942      border-radius: var(--tweak-social-links-block-radius);
1943  }
1944
1945  
1946  
1947
1948
1949
1950  
1951  
1952
1953  
1954</style>
1955
1956<style id="override-container-styles">
1957    @media screen and (max-width: 767px) {
1958          
1959            
1960
1961#block-yui_3_17_2_1_1603091491839_14625 {
1962            
1963            }
1964        }
1965    
1966  
1967    @media screen and (max-width: 767px) {
1968          #block-yui_3_17_2_1_1603091491839_14625 .sqs-block-socialaccountlinks-content {
1969            
1970            }
1971        }
1972    
1973  @media screen and (max-width: 767px) {
1974          
1975          
1976
1977          
1978          
1979          
1980        }</style>
1981
1982    <style class="transform-overrides-vars">
1983  
1984</style>
1985
1986    
1987
1988
1989
1990  
1991</div>
1992</div></div><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-border-radii="&#123;&quot;topLeft&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;topRight&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;bottomLeft&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;bottomRight&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;&#125;" data-sqsp-block="text" id="block-yui_3_17_2_1_1603091491839_3615"><div class="sqs-block-content">
1993
1994<div class="sqs-html-content" data-sqsp-text-block-content>
1995  <p style="text-align:center;white-space:pre-wrap;" class="">©2003-2026 ReadingDoctor® Pty Ltd. International patent pending.</p>
1996</div>
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017  
2018  
2019
2020
2021
2022</div></div></div></div></div>
2023
2024  </div>
2025
2026</footer>
2027
2028
2029    </div>
2030
2031    
2031<script src="https://static1.squarespace.com/static/ta/55f0a9b0e4b0f3eb70352f6d/360/scripts/site-bundle.js" type="text/javascript"></script>
2031
2032
2033    
2033<script>
2034    /*
2035   * Hide Search RD button on search page
2036   */
2037document.addEventListener("DOMContentLoaded", function () {
2038  if (window.location.pathname === "/search-help-resources") {
2039    const button = document.querySelector(
2040      'a[href="/search-help-resources"], a[href="https://www.readingdoctor.com.au/search-help-resources"]'
2041    );
2042
2043    if (button) {
2044      const block =
2045        button.closest(".sqs-block-button") ||
2046        button;
2047
2048      block.style.display = "none";
2049    }
2050  }
2051});
2052</script>
2052
2053
2054
2055
2056
2057<script>
2058    /*
2059   *Replace Squarespace search with our custom search page
2060   */
2061(function () {
2062  const DESTINATION =
2063    "https://www.readingdoctor.com.au/search-help-resources";
2064
2065  function goToNewSearch(event) {
2066    if (event) {
2067      event.preventDefault();
2068    }
2069
2070    window.location.href = DESTINATION;
2071  }
2072
2073  /*
2074   * Handle desktop and mobile search form submissions.
2075   * Event delegation also works if Squarespace creates
2076   * the mobile search interface after page load.
2077   */
2078  document.addEventListener(
2079    "submit",
2080    function (event) {
2081      const form = event.target;
2082
2083      if (!(form instanceof HTMLFormElement)) {
2084        return;
2085      }
2086
2087      const action = form.getAttribute("action") || "";
2088
2089      if (
2090        form.classList.contains("Header-search-form") ||
2091        action === "/search" ||
2092        action.startsWith("/search?")
2093      ) {
2094        goToNewSearch(event);
2095      }
2096    },
2097    true
2098  );
2099
2100  /*
2101   * Handle mobile/header search icons that are links
2102   * rather than forms.
2103   */
2104  document.addEventListener(
2105    "click",
2106    function (event) {
2107      const target = event.target;
2108
2109      if (!(target instanceof Element)) {
2110        return;
2111      }
2112
2113      const link = target.closest("a");
2114
2115      if (!link) {
2116        return;
2117      }
2118
2119      const href = link.getAttribute("href") || "";
2120
2121      if (
2122        href === "/search" ||
2123        href.startsWith("/search?")
2124      ) {
2125        goToNewSearch(event);
2126      }
2127    },
2128    true
2129  );
2130})();
2131</script>
2131
2132
2133
2134
2135<script>
2136(function () {
2137
2138  /* =========================================
2139     DO NOT RUN INSIDE SQUARESPACE EDITOR
2140     ========================================= */
2141
2142  if (window.top !== window.self) {
2143    return;
2144  }
2145
2146
2147  /* =========================================
2148     MAIN SETUP FUNCTION
2149     ========================================= */
2150
2151  function setupReadingDoctorHero() {
2152
2153    /* =========================================
2154       ONLY RUN ON LIVE HOMEPAGE
2155       ========================================= */
2156
2157    const path =
2158      window.location.pathname.replace(/\/+$/, "") || "/";
2159
2160    if (path !== "/") {
2161      return;
2162    }
2163
2164
2165    /* =========================================
2166       FIND EXISTING HERO HEADING
2167       ========================================= */
2168
2169    const headings =
2170      document.querySelectorAll("h1, h2, h3");
2171
2172    let heroHeading = null;
2173
2174
2175    headings.forEach(function (heading) {
2176
2177      const text = heading.textContent
2178        .replace(/\s+/g, " ")
2179        .trim()
2180        .toLowerCase();
2181
2182      if (text.includes("teach kids to read")) {
2183        heroHeading = heading;
2184      }
2185
2186    });
2187
2188
2189    if (!heroHeading) {
2190      return false;
2191    }
2192
2193
2194    /* Prevent duplicate setup */
2195    if (
2196      heroHeading.dataset.rdRotatingHero === "true"
2197    ) {
2198      return true;
2199    }
2200
2201
2202    heroHeading.dataset.rdRotatingHero = "true";
2203
2204
2205    /* =========================================
2206       ROTATING SKILL PHRASES
2207
2208       Big outcome →
2209       foundational skills →
2210       alphabetic code →
2211       decoding/spelling →
2212       broader literacy
2213       ========================================= */
2214
2215    const skills = [
2216      "to read",
2217      "phonemic awareness",
2218      "letter-sound knowledge",
2219      "to crack the code",
2220      "to blend sounds",
2221      "to segment words",
2222      "to decode words",
2223      "to read",
2224      "phonological awareness",
2225      "high-frequency words",
2226      "spelling patterns",
2227      "to encode words",
2228      "to spell",
2229      "crucial literacy skills",
2230      "irregular words"
2231    ];
2232
2233
2234    /* =========================================
2235       ROTATING DESCRIPTIVE WORDS
2236
2237       Appeal →
2238       teaching quality →
2239       personalisation →
2240       expertise →
2241       credibility
2242       ========================================= */
2243
2244    const qualities = [
2245      "fun, effective,",
2246      "highly engaging,",
2247      "explicit & direct,",
2248      "systematic,",
2249      "individualised,",
2250      "adaptive,",
2251      "data-informed,",
2252      "fully customisable,",
2253      "Australian-made,",
2254      "expert-recommended,",
2255      "high-quality,"
2256    ];
2257
2258
2259    /* =========================================
2260       CREATE HERO MESSAGE
2261       ========================================= */
2262
2263    heroHeading.classList.add(
2264      "rd-hero-heading"
2265    );
2266
2267
2268    heroHeading.innerHTML =
2269      'Teach kids ' +
2270      '<span class="rd-rotate rd-skill">' +
2271      'to read' +
2272      '</span> ' +
2273
2274      'with ' +
2275
2276      '<span class="rd-rotate rd-quality">' +
2277      'fun, effective,' +
2278      '</span> ' +
2279
2280      'evidence-based phonics software.';
2281
2282
2283    /* =========================================
2284       GET CHANGING ELEMENTS
2285       ========================================= */
2286
2287    const skillEl =
2288      heroHeading.querySelector(".rd-skill");
2289
2290    const qualityEl =
2291      heroHeading.querySelector(".rd-quality");
2292
2293
2294    let skillIndex = 0;
2295    let qualityIndex = 0;
2296
2297    let changeSkillNext = true;
2298
2299
2300    /* =========================================
2301       RESERVE ENOUGH HEIGHT FOR LONGEST VERSION
2302
2303       Prevents the buttons below moving when
2304       the sentence changes from one line to two.
2305       ========================================= */
2306
2307    function setHeroHeight() {
2308
2309      heroHeading.style.minHeight = "0px";
2310
2311
2312      const testHeading =
2313        heroHeading.cloneNode(true);
2314
2315
2316      testHeading.removeAttribute("id");
2317
2318      testHeading.style.position = "absolute";
2319      testHeading.style.visibility = "hidden";
2320      testHeading.style.pointerEvents = "none";
2321      testHeading.style.opacity = "1";
2322      testHeading.style.transition = "none";
2323      testHeading.style.transform = "none";
2324
2325      testHeading.style.width =
2326        heroHeading.getBoundingClientRect().width +
2327        "px";
2328
2329      testHeading.style.height = "auto";
2330      testHeading.style.minHeight = "0";
2331
2332
2333      heroHeading.parentNode.appendChild(
2334        testHeading
2335      );
2336
2337
2338      const testSkill =
2339        testHeading.querySelector(".rd-skill");
2340
2341      const testQuality =
2342        testHeading.querySelector(".rd-quality");
2343
2344
2345      let maximumHeight = 0;
2346
2347
2348      skills.forEach(function (skill) {
2349
2350        qualities.forEach(function (quality) {
2351
2352          testSkill.textContent =
2353            skill;
2354
2355          testQuality.textContent =
2356            quality;
2357
2358
2359          const height =
2360            testHeading.getBoundingClientRect()
2361              .height;
2362
2363
2364          if (height > maximumHeight) {
2365            maximumHeight = height;
2366          }
2367
2368        });
2369
2370      });
2371
2372
2373      testHeading.remove();
2374
2375
2376      heroHeading.style.minHeight =
2377        Math.ceil(maximumHeight + 2) +
2378        "px";
2379    }
2380
2381
2382    /* =========================================
2383       INITIAL HEIGHT CALCULATION
2384       ========================================= */
2385
2386    function calculateHeroHeight() {
2387
2388      requestAnimationFrame(function () {
2389
2390        requestAnimationFrame(function () {
2391
2392          setHeroHeight();
2393
2394        });
2395
2396      });
2397
2398    }
2399
2400
2401    calculateHeroHeight();
2402
2403
2404    if (document.fonts && document.fonts.ready) {
2405
2406      document.fonts.ready.then(function () {
2407
2408        setHeroHeight();
2409
2410      });
2411
2412    }
2413
2414
2415    /* =========================================
2416       RECALCULATE ON RESIZE
2417       ========================================= */
2418
2419    let resizeTimer = null;
2420
2421
2422    window.addEventListener(
2423      "resize",
2424      function () {
2425
2426        clearTimeout(
2427          resizeTimer
2428        );
2429
2430
2431        resizeTimer =
2432          setTimeout(function () {
2433
2434            setHeroHeight();
2435
2436          }, 250);
2437
2438      }
2439    );
2440
2441
2442    /* =========================================
2443       ACCESSIBILITY
2444       ========================================= */
2445
2446    if (
2447      window.matchMedia &&
2448      window.matchMedia(
2449        "(prefers-reduced-motion: reduce)"
2450      ).matches
2451    ) {
2452      return true;
2453    }
2454
2455
2456    /* =========================================
2457       CHANGE ONE PHRASE
2458       ========================================= */
2459
2460    function changePhrase(
2461      element,
2462      newText
2463    ) {
2464
2465      element.classList.add(
2466        "rd-changing"
2467      );
2468
2469
2470      setTimeout(function () {
2471
2472        heroHeading.classList.add(
2473          "rd-reflowing"
2474        );
2475
2476      }, 220);
2477
2478
2479      setTimeout(function () {
2480
2481        element.textContent =
2482          newText;
2483
2484
2485        requestAnimationFrame(function () {
2486
2487          requestAnimationFrame(function () {
2488
2489            heroHeading.classList.remove(
2490              "rd-reflowing"
2491            );
2492
2493            element.classList.remove(
2494              "rd-changing"
2495            );
2496
2497          });
2498
2499        });
2500
2501      }, 400);
2502
2503    }
2504
2505
2506    /* =========================================
2507       ROTATION
2508
2509       ONE phrase changes every 5.5 seconds.
2510       Skill and quality alternate.
2511       ========================================= */
2512
2513    setInterval(function () {
2514
2515      if (changeSkillNext) {
2516
2517        skillIndex =
2518          (skillIndex + 1) %
2519          skills.length;
2520
2521
2522        changePhrase(
2523          skillEl,
2524          skills[skillIndex]
2525        );
2526
2527      } else {
2528
2529        qualityIndex =
2530          (qualityIndex + 1) %
2531          qualities.length;
2532
2533
2534        changePhrase(
2535          qualityEl,
2536          qualities[qualityIndex]
2537        );
2538
2539      }
2540
2541
2542      changeSkillNext =
2543        !changeSkillNext;
2544
2545    }, 5500);
2546
2547
2548    return true;
2549  }
2550
2551
2552  /* =========================================
2553     STARTUP
2554     ========================================= */
2555
2556  function startHero() {
2557
2558    let attempts = 0;
2559
2560    const maximumAttempts = 10;
2561
2562
2563    const retryTimer =
2564      setInterval(function () {
2565
2566        attempts++;
2567
2568
2569        const success =
2570          setupReadingDoctorHero();
2571
2572
2573        if (
2574          success ||
2575          attempts >= maximumAttempts
2576        ) {
2577
2578          clearInterval(
2579            retryTimer
2580          );
2581
2582        }
2583
2584      }, 500);
2585
2586  }
2587
2588
2589  /* =========================================
2590     START WHEN PAGE IS READY
2591     ========================================= */
2592
2593  if (
2594    document.readyState === "loading"
2595  ) {
2596
2597    document.addEventListener(
2598      "DOMContentLoaded",
2599      startHero
2600    );
2601
2602  } else {
2603
2604    startHero();
2605
2606  }
2607
2608})();
2609</script>
2609
2610
2611
2612
2613<script>
2614(function () {
2615
2616  function addTooltips() {
2617
2618    document.querySelectorAll("a").forEach(function(link) {
2619
2620      var text =
2621        link.textContent.trim().toUpperCase();
2622
2623
2624      /* Activity Login */
2625      if (text === "ACTIVITY LOGIN") {
2626
2627        link.setAttribute(
2628          "data-rd-tooltip",
2629          "Begin Activities!"
2630        );
2631
2632        link.setAttribute(
2633          "data-rd-tooltip-variant",
2634          "activity"
2635        );
2636
2637      }
2638
2639
2640      /* Dashboard */
2641      if (text === "DASHBOARD") {
2642
2643        link.setAttribute(
2644          "data-rd-tooltip",
2645          "Manage Your Account"
2646        );
2647
2648        link.setAttribute(
2649          "data-rd-tooltip-variant",
2650          "dashboard"
2651        );
2652
2653      }
2654
2655    });
2656
2657  }
2658
2659
2660  addTooltips();
2661
2662
2663  /* =========================================
2664     SHOW TOOLTIP
2665     ========================================= */
2666
2667  document.addEventListener(
2668    "mouseover",
2669    function(e) {
2670
2671      var link =
2672        e.target.closest(
2673          "a[data-rd-tooltip]"
2674        );
2675
2676      if (!link) return;
2677
2678
2679      var oldTooltip =
2680        document.querySelector(
2681          ".rd-tooltip"
2682        );
2683
2684      if (oldTooltip) {
2685        oldTooltip.remove();
2686      }
2687
2688
2689      var tooltip =
2690        document.createElement("div");
2691
2692
2693      var variant =
2694        link.getAttribute(
2695          "data-rd-tooltip-variant"
2696        );
2697
2698
2699      tooltip.className =
2700        "rd-tooltip" +
2701        (
2702          variant
2703            ? " rd-tooltip--" + variant
2704            : ""
2705        );
2706
2707
2708      tooltip.textContent =
2709        link.getAttribute(
2710          "data-rd-tooltip"
2711        );
2712
2713
2714      document.body.appendChild(
2715        tooltip
2716      );
2717
2718
2719      var rect =
2720        link.getBoundingClientRect();
2721
2722
2723      tooltip.style.left =
2724        (
2725          rect.left +
2726          rect.width / 2
2727        ) + "px";
2728
2729
2730      tooltip.style.top =
2731        (
2732          rect.bottom + 10
2733        ) + "px";
2734
2735
2736      requestAnimationFrame(
2737        function() {
2738
2739          tooltip.classList.add(
2740            "show"
2741          );
2742
2743        }
2744      );
2745
2746    }
2747  );
2748
2749
2750  /* =========================================
2751     HIDE TOOLTIP
2752     ========================================= */
2753
2754  document.addEventListener(
2755    "mouseout",
2756    function(e) {
2757
2758      var link =
2759        e.target.closest(
2760          "a[data-rd-tooltip]"
2761        );
2762
2763      if (!link) return;
2764
2765
2766      var tooltip =
2767        document.querySelector(
2768          ".rd-tooltip"
2769        );
2770
2771
2772      if (tooltip) {
2773        tooltip.remove();
2774      }
2775
2776    }
2777  );
2778
2779})();
2780</script>
2780
2781
2782
2783<!-- =========================================
2784     READINGDOCTOR WEBWHIZ HOVER TOOLTIP
2785     Hide automatically when chat is open
2786     ========================================= -->
2787
2788<script>
2789(function () {
2790
2791  function setupWebWhizTooltip() {
2792
2793    /* Don't create hover tooltip on touch devices */
2794    if (
2795      window.matchMedia("(hover: none)").matches ||
2796      window.matchMedia("(pointer: coarse)").matches ||
2797      window.matchMedia("(max-width: 1024px)").matches
2798    ) {
2799      return true;
2800    }
2801
2802
2803    const widget = document.querySelector(
2804      'iframe#webwhiz-widget, iframe[src*="widget.webwhiz.ai"]'
2805    );
2806
2807
2808    if (!widget) {
2809      return false;
2810    }
2811
2812
2813    /* Prevent duplicate setup */
2814    if (widget.dataset.rdCustomTooltip === "true") {
2815      return true;
2816    }
2817
2818    widget.dataset.rdCustomTooltip = "true";
2819
2820
2821    /* =========================================
2822       DETECT WHETHER CHAT IS OPEN
2823
2824       Closed WebWhiz launcher is small.
2825       When the chat opens, its iframe expands.
2826
2827       These thresholds deliberately leave
2828       plenty of room for launcher variations.
2829       ========================================= */
2830
2831    function chatIsOpen() {
2832
2833      const rect =
2834        widget.getBoundingClientRect();
2835
2836
2837      return (
2838        rect.width > 150 ||
2839        rect.height > 150
2840      );
2841
2842    }
2843
2844
2845    /* =========================================
2846       REMOVE TOOLTIP
2847       ========================================= */
2848
2849    function hideTooltip() {
2850
2851      const tooltip =
2852        document.querySelector(
2853          ".rd-webwhiz-tooltip"
2854        );
2855
2856
2857      if (!tooltip) {
2858        return;
2859      }
2860
2861
2862      tooltip.classList.remove(
2863        "show"
2864      );
2865
2866
2867      setTimeout(function () {
2868
2869        if (tooltip.parentNode) {
2870          tooltip.remove();
2871        }
2872
2873      }, 160);
2874
2875    }
2876
2877
2878    /* =========================================
2879       CREATE / SHOW TOOLTIP
2880       ========================================= */
2881
2882    function showTooltip() {
2883
2884      /*
2885         Never show tooltip while actual
2886         WebWhiz chat panel is open.
2887      */
2888
2889      if (chatIsOpen()) {
2890
2891        hideTooltip();
2892
2893        return;
2894
2895      }
2896
2897
2898      /* Remove any previous tooltip */
2899      const oldTooltip =
2900        document.querySelector(
2901          ".rd-webwhiz-tooltip"
2902        );
2903
2904
2905      if (oldTooltip) {
2906        oldTooltip.remove();
2907      }
2908
2909
2910      /* Create tooltip */
2911      const tooltip =
2912        document.createElement("div");
2913
2914
2915      tooltip.className =
2916        "rd-webwhiz-tooltip";
2917
2918
2919      tooltip.textContent =
2920        "Ask ReadingDoctor® AI";
2921
2922
2923      document.body.appendChild(
2924        tooltip
2925      );
2926
2927
2928      /* Position next to launcher */
2929      const rect =
2930        widget.getBoundingClientRect();
2931
2932
2933      tooltip.style.right =
2934        (
2935          window.innerWidth -
2936          rect.left +
2937          10
2938        ) + "px";
2939
2940
2941      tooltip.style.top =
2942        (
2943          rect.top +
2944          rect.height / 2
2945        ) + "px";
2946
2947
2948      /* Animate in */
2949      requestAnimationFrame(function () {
2950
2951        /*
2952           Check once more before showing,
2953           in case the click opened the chat.
2954        */
2955
2956        if (chatIsOpen()) {
2957
2958          tooltip.remove();
2959
2960          return;
2961
2962        }
2963
2964
2965        tooltip.classList.add(
2966          "show"
2967        );
2968
2969      });
2970
2971    }
2972
2973
2974    /* =========================================
2975       HOVER
2976       ========================================= */
2977
2978    widget.addEventListener(
2979      "mouseenter",
2980      function () {
2981
2982        if (!chatIsOpen()) {
2983          showTooltip();
2984        }
2985
2986      }
2987    );
2988
2989
2990    widget.addEventListener(
2991      "mouseleave",
2992      hideTooltip
2993    );
2994
2995
2996    /* =========================================
2997       CLICK
2998
2999       Immediately hide our tooltip when the
3000       launcher is clicked.
3001
3002       WebWhiz then opens its chat normally.
3003       ========================================= */
3004
3005    widget.addEventListener(
3006      "mousedown",
3007      hideTooltip
3008    );
3009
3010
3011    /* =========================================
3012       WATCH FOR WEBWHIZ OPENING / CLOSING
3013
3014       ResizeObserver detects the iframe growing
3015       into the full chat panel.
3016
3017       As soon as that happens, remove tooltip.
3018       ========================================= */
3019
3020    if ("ResizeObserver" in window) {
3021
3022      const observer =
3023        new ResizeObserver(function () {
3024
3025          if (chatIsOpen()) {
3026
3027            hideTooltip();
3028
3029          }
3030
3031        });
3032
3033
3034      observer.observe(
3035        widget
3036      );
3037
3038    }
3039
3040
3041    return true;
3042  }
3043
3044
3045  /* =========================================
3046     WEBWHIZ LOADS ASYNCHRONOUSLY
3047     ========================================= */
3048
3049  let attempts = 0;
3050
3051  const maximumAttempts = 40;
3052
3053
3054  const timer =
3055    setInterval(function () {
3056
3057      attempts++;
3058
3059
3060      if (
3061        setupWebWhizTooltip() ||
3062        attempts >= maximumAttempts
3063      ) {
3064
3065        clearInterval(
3066          timer
3067        );
3068
3069      }
3070
3071    }, 500);
3072
3073})();
3074</script>
3074
3075
3076
3077
3078
3079
3080<!-- =========================================
3081     PARENT TRIAL - CREATE ENTRY IN DASHBOARD
3082     ========================================= -->
3083
3084
3085<script crossorigin="anonymous" src="https://code.jquery.com/jquery-3.3.1.js"></script>
3085
3086
3087
3088<script>
3089document.addEventListener(
3090  'DOMContentLoaded',
3091  function () {
3092
3093    document.addEventListener(
3094      'submit',
3095      function (event) {
3096
3097        debugger;
3098
3099        if (
3100          event.target.classList.contains(
3101            'react-form-contents'
3102          )
3103        ) {
3104
3105          event.preventDefault();
3106
3107          var parentname = "";
3108          var parentemail = "";
3109          var country = "";
3110          var mobilenumber = "";
3111          var childname = "";
3112          var Yearofschooling = "";
3113          var readingability = "";
3114          var Terms = "";
3115          var password = "";
3116
3117          var characters =
3118            'ABCDEFGHJKLMNOPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz0123456789';
3119
3120          var charactersLength =
3121            characters.length;
3122
3123
3124          parentname =
3125            $('#text-79257c74-ea4f-42d1-943c-b74dc6d571a6-field').val();
3126
3127          parentemail =
3128            $('#email-yui_3_17_2_1_1611537373374_4267-field').val();
3129
3130          country =
3131            document.querySelector(
3132              '#select-79f945a5-5f88-4a7a-b73f-d1661625020e select'
3133            ).value;
3134
3135          mobilenumber =
3136            $('#text-003b1b2f-6427-40c6-8786-34f9bffd240a-field').val();
3137
3138          childname =
3139            $('#text-bb4c5e6f-d471-49fc-9c85-6439cad9aa4b-field').val();
3140
3141          Yearofschooling =
3142            $('input[name=radio-yui_3_17_2_1_1611536356559_147182-field]:checked').val();
3143
3144          readingability =
3145            $('input[name=radio-75d0359b-a556-43db-b5b0-468ead73c78f-field]:checked').val();
3146
3147          Terms =
3148            $('input[name=checkbox-5b06d8b5-7c6d-4ae6-95b8-069f5e1ceb3b-field]:checked').val();
3149
3150
3151          for (
3152            var i = 0;
3153            i < 6;
3154            i++
3155          ) {
3156
3157            password +=
3158              characters.charAt(
3159                Math.floor(
3160                  Math.random() *
3161                  charactersLength
3162                )
3163              );
3164
3165          }
3166
3167
3168          if (
3169            parentname != undefined &&
3170            parentemail != undefined &&
3171            country != undefined &&
3172            childname != undefined &&
3173            Yearofschooling != undefined &&
3174            readingability &&
3175            Terms != undefined
3176          ) {
3177
3178            $.ajax({
3179
3180              type: "POST",
3181
3182              url:
3183                "https://dashboard.readingdoctor.com/api/ACCOUNT/SignupRegister",
3184
3185              contentType:
3186                'application/json; charset=utf-8',
3187
3188              data:
3189                JSON.stringify({
3190
3191                  "FirstName":
3192                    parentname,
3193
3194                  "Email":
3195                    parentemail,
3196
3197                  "Country":
3198                    country,
3199
3200                  "Mobile":
3201                    mobilenumber,
3202
3203                  "ChildFirstname":
3204                    childname,
3205
3206                  "ChildSchooling":
3207                    Yearofschooling,
3208
3209                  "ChildReadingability":
3210                    readingability,
3211
3212                  "Password":
3213                    password
3214
3215                }),
3216
3217              success:
3218                function (response) {
3219                  console.log(response);
3220                },
3221
3222              error:
3223                function (response) {
3224                  console.log(response);
3225                }
3226
3227            });
3228
3229          } else {
3230
3231            alert(
3232              "Please enter all the required fields"
3233            );
3234
3235          }
3236
3237        }
3238
3239      }
3240    );
3241
3242  }
3243);
3244</script>
3244<script data-sqs-type="imageloader-bootstrapper">if(window.ImageLoader) window.ImageLoader.bootstrap({}, document);</script>
3244<script>Squarespace.afterBodyLoad(Y);</script>
3244<svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="display:none" data-usage="social-icons-svg"><symbol id="facebook-icon" viewBox="0 0 64 64"><path d="M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"/></symbol><symbol id="facebook-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M39.6,22l-2.8,0c-2.2,0-2.6,1.1-2.6,2.6V28h5.3l-0.7,5.3h-4.6V47h-5.5V33.3H24V28h4.6V24 c0-4.6,2.8-7,6.9-7c2,0,3.6,0.1,4.1,0.2V22z"/></symbol><symbol id="x-formerly-twitter-unauth-icon" viewBox="0 0 64 64"><g class="svg-icon"><path d="M34.426 29.9327L43.9189 18.5H41.6694L33.4267 28.4268L26.8432 18.5H19.25L29.2055 33.5111L19.25 45.5H21.4997L30.2042 35.0169L37.1568 45.5H44.75L34.426 29.9327ZM22.3102 20.2546H25.7656L41.6704 43.8252H38.2151L22.3102 20.2546Z"/></g></symbol><symbol id="x-formerly-twitter-unauth-mask" viewBox="0 0 64 64"><g class="svg-mask"><path d="M38.2151 43.8252H41.6704L25.7656 20.2546H22.3102L38.2151 43.8252Z" /><path fill-rule="evenodd" clip-rule="evenodd" d="M0 0H64V64H0V0ZM43.9189 18.5L34.426 29.9327L44.75 45.5H37.1568L30.2042 35.0169L21.4997 45.5H19.25L29.2055 33.5111L19.25 18.5H26.8432L33.4267 28.4268L41.6694 18.5H43.9189Z"/></g></symbol></svg>
3245
3246  </body>
3247</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.