{"title":"Classroom \u0026 Therapy Tools — Launching Soon","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Mulish:wght@400;500;600;700;800;900\u0026amp;family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,600;0,9..144,700;1,9..144,400;1,9..144,600\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n*{box-sizing:border-box;margin:0;padding:0}\n:root{\n  --blue:#4059a6;\n  --blue-l:#d8effc;\n  --blue-mid:#a5c9ec;\n  --orange:#f59929;\n  --orange-l:#fdf0dc;\n  --yellow:#fdc743;\n  --yellow-l:#f9f08d;\n  --pink:#e36675;\n  --pink-l:#f9d1e4;\n  --green:#3b6d11;\n  --green-l:#eaf3de;\n  --teal:#0f6e56;\n  --teal-l:#e1f5ee;\n  --violet:#4a3e91;\n  --purple-l:#f0ebf5;\n  --amber:#854f0b;\n  --amber-l:#faeeda;\n  --ink:#1a1714;\n  --ink-m:#5a5550;\n  --ink-l:#9b948c;\n  --border:#e8e4e0;\n  --off:#fafaf8;\n  --white:#fff;\n  --ff-head:'Fraunces',serif;\n  --ff-body:'Mulish',sans-serif;\n}\n\nbody{\n  font-family:var(--ff-body);\n  background:#f0ede8;\n  color:var(--ink);\n  min-height:100vh;\n}\n\n\/* ── STAFF HEADER ─────────────────────────── *\/\n.staff-header{\n  background:var(--ink);\n  color:#fff;\n  padding:14px 40px;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  font-size:13px;\n  position:sticky;\n  top:0;\n  z-index:1000;\n}\n.staff-header-left{display:flex;align-items:center;gap:12px}\n.staff-badge{background:var(--orange);color:#fff;font-size:10px;font-weight:700;padding:3px 10px;border-radius:4px;letter-spacing:.05em;text-transform:uppercase}\n.staff-title{font-weight:700;font-size:14px}\n.staff-note{font-size:12px;color:rgba(255,255,255,.5)}\n.staff-date{font-size:11px;color:rgba(255,255,255,.4)}\n\n\/* ── SECTION LABELS ───────────────────────── *\/\n.section-wrap{position:relative;margin-bottom:0}\n.section-label{\n  position:absolute;\n  left:-160px;\n  top:50%;\n  transform:translateY(-50%);\n  width:148px;\n  text-align:right;\n}\n.section-label .num{\n  width:30px;height:30px;\n  border-radius:50%;\n  background:var(--blue);\n  color:#fff;\n  font-size:12px;\n  font-weight:800;\n  display:flex;align-items:center;justify-content:center;\n  margin-left:auto;\n  margin-bottom:4px;\n}\n.section-label .lbl{font-size:10px;font-weight:700;color:var(--blue);letter-spacing:.06em;text-transform:uppercase;line-height:1.4}\n.section-label .note{font-size:10px;color:var(--ink-l);line-height:1.4;margin-top:2px}\n\n\/* ── MAIN LAYOUT ──────────────────────────── *\/\n.page-frame{\n  max-width:480px;\n  margin:40px auto 40px;\n  background:var(--white);\n  border-radius:20px;\n  overflow:hidden;\n  box-shadow:0 20px 60px rgba(0,0,0,.15);\n  position:relative;\n}\n\n\/* Label sidebar on wider screens *\/\n@media(min-width:900px){\n  .page-frame{margin-left:220px;margin-right:40px}\n}\n\n\/* ── ANNOUNCEMENT BAR ─────────────────────── *\/\n.ann{\n  background:var(--blue);\n  color:#fff;\n  text-align:center;\n  padding:10px 20px;\n  font-size:12px;\n  font-weight:700;\n  letter-spacing:.03em;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:8px;\n}\n.ann svg{flex-shrink:0}\n\n\/* ── NAV ──────────────────────────────────── *\/\n.nav{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  padding:14px 24px;\n  border-bottom:1px solid var(--border);\n  background:var(--white);\n}\n.nav-logo{\n  font-family:var(--ff-head);\n  font-size:20px;\n  font-weight:700;\n  color:var(--blue);\n  letter-spacing:-.3px;\n}\n.nav-logo span{color:var(--orange)}\n.nav-right{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--ink-l)}\n.nav-btn{background:var(--orange);color:#fff;border:none;padding:8px 16px;border-radius:7px;font-family:var(--ff-body);font-size:12px;font-weight:700;cursor:pointer}\n\n\/* ── HERO ─────────────────────────────────── *\/\n.hero{background:var(--white)}\n.hero-img{\n  width:100%;\n  height:220px;\n  background:linear-gradient(145deg,var(--blue-l) 0%,var(--blue-mid) 55%,#7dacd4 100%);\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  flex-direction:column;\n  gap:8px;\n  position:relative;\n  overflow:hidden;\n}\n.hero-img::before{\n  content:'';\n  position:absolute;\n  inset:0;\n  background:url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%234059a6' fill-opacity='0.06'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\");\n}\n.hero-img-label{\n  font-size:11px;\n  font-weight:600;\n  color:var(--blue);\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  position:relative;\n  z-index:1;\n}\n.hero-img-sub{font-size:10px;color:rgba(64,89,166,.6);position:relative;z-index:1}\n.img-icon{\n  width:56px;height:56px;\n  background:rgba(255,255,255,.7);\n  border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  position:relative;z-index:1;\n  margin-bottom:4px;\n}\n\n.hero-content{padding:22px 24px 24px}\n.hero-kicker{\n  font-size:10px;font-weight:800;\n  letter-spacing:.1em;text-transform:uppercase;\n  color:var(--orange);\n  margin-bottom:10px;\n  display:flex;align-items:center;gap:7px;\n}\n.hero-kicker::before{content:'';width:20px;height:2.5px;background:var(--orange);border-radius:2px}\n.hero-h1{\n  font-family:var(--ff-head);\n  font-size:30px;font-weight:700;\n  line-height:1.1;\n  letter-spacing:-.5px;\n  color:var(--ink);\n  margin-bottom:10px;\n}\n.hero-h1 em{color:var(--blue);font-style:normal}\n.hero-sub{font-size:13.5px;line-height:1.65;color:var(--ink-m);margin-bottom:18px}\n\n\/* Trust bar *\/\n.trust{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  border:1.5px solid var(--border);\n  border-radius:10px;\n  overflow:hidden;\n  margin-bottom:14px;\n}\n.ti{\n  padding:10px 6px;text-align:center;\n  border-right:1px solid var(--border);\n  font-size:10px;color:var(--ink-m);line-height:1.4;\n}\n.ti:last-child{border-right:none}\n.ti-icon{\n  width:32px;height:32px;\n  border-radius:50%;\n  display:flex;align-items:center;justify-content:center;\n  margin:0 auto 5px;\n}\n.ti strong{display:block;font-size:11px;font-weight:700;color:var(--ink);margin-bottom:1px}\n\n.btn-wholesale{\n  display:block;width:100%;\n  border:1.5px solid var(--border);\n  background:transparent;\n  color:var(--ink-m);\n  border-radius:9px;padding:12px;\n  font-family:var(--ff-body);font-size:13px;font-weight:600;\n  cursor:pointer;text-align:center;\n}\n\n\/* ── WAITLIST ─────────────────────────────── *\/\n.waitlist{\n  background:var(--blue);\n  padding:24px;\n}\n.wl-pill{\n  display:inline-flex;align-items:center;gap:5px;\n  background:var(--orange);color:#fff;\n  font-size:9px;font-weight:700;\n  padding:3px 11px;border-radius:20px;\n  margin-bottom:12px;\n  letter-spacing:.07em;text-transform:uppercase;\n}\n.wl-h{\n  font-family:var(--ff-head);\n  font-size:24px;font-weight:700;\n  color:var(--white);line-height:1.2;\n  margin-bottom:6px;\n}\n.wl-h span{color:var(--yellow)}\n.wl-sub{font-size:13px;color:rgba(255,255,255,.65);line-height:1.6;margin-bottom:14px}\n.perk{\n  display:flex;align-items:center;gap:8px;\n  font-size:12px;color:rgba(255,255,255,.8);\n  padding:3px 0;\n}\n.perk-check{\n  width:18px;height:18px;\n  background:rgba(255,255,255,.15);\n  border-radius:50%;\n  display:flex;align-items:center;justify-content:center;\n  flex-shrink:0;\n}\n.perks{margin-bottom:14px}\n.wl-form{\n  background:var(--white);\n  border-radius:9px;\n  display:flex;overflow:hidden;\n  margin-bottom:8px;\n}\n.wl-form-fake{\n  flex:1;padding:12px 14px;\n  font-size:12px;color:var(--ink-l);\n  font-family:var(--ff-body);\n}\n.wl-form-btn{\n  background:var(--orange);color:#fff;\n  border:none;padding:12px 16px;\n  font-family:var(--ff-body);font-size:12px;font-weight:700;\n  cursor:pointer;white-space:nowrap;\n}\n.wl-note{font-size:10px;color:rgba(255,255,255,.4);text-align:center}\n\n\/* ── PRODUCTS ─────────────────────────────── *\/\n.products{padding:24px;background:var(--off)}\n.prod-header{\n  display:flex;justify-content:space-between;align-items:baseline;\n  margin-bottom:16px;\n}\n.prod-h{\n  font-family:var(--ff-head);\n  font-size:22px;font-weight:700;color:var(--ink);\n}\n.prod-sub{font-size:11px;color:var(--ink-l);margin-top:2px}\n.prod-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}\n.prod-card{\n  background:var(--white);\n  border-radius:12px;overflow:hidden;\n  border:1.5px solid var(--border);\n}\n.prod-card.featured{border-color:var(--blue);border-width:2px}\n.prod-img{\n  height:100px;\n  display:flex;align-items:center;justify-content:center;\n  flex-direction:column;gap:5px;\n  position:relative;\n  font-size:10px;font-weight:600;\n  letter-spacing:.05em;text-transform:uppercase;\n}\n.cs-badge{\n  position:absolute;top:7px;left:7px;\n  font-size:8px;font-weight:700;\n  padding:2px 7px;border-radius:4px;\n  background:var(--amber-l);color:var(--amber);\n  letter-spacing:.04em;\n}\n.feat-badge{\n  position:absolute;top:7px;right:7px;\n  font-size:8px;font-weight:700;\n  padding:2px 7px;border-radius:4px;\n  background:var(--blue);color:#fff;\n}\n.prod-info{padding:10px 12px 12px}\n.prod-name{font-size:12px;font-weight:700;color:var(--ink);margin-bottom:4px;line-height:1.3}\n.prod-price{font-size:13px;font-weight:800;color:var(--blue);margin-bottom:7px}\n.prod-save{font-size:10px;font-weight:600;color:var(--green)}\n.prod-wl-btn{\n  display:block;width:100%;\n  background:var(--blue-l);color:var(--blue);\n  border:none;border-radius:7px;\n  padding:8px;font-size:11px;font-weight:700;\n  cursor:pointer;font-family:var(--ff-body);\n  text-align:center;\n}\n.prod-note{\n  font-size:10px;color:var(--ink-l);\n  text-align:center;margin-top:12px;\n  line-height:1.5;\n}\n\n\/* ── LEARNING OUTCOMES ────────────────────── *\/\n.outcomes{\n  padding:24px;\n  background:var(--teal-l);\n}\n.outcomes-h{\n  font-family:var(--ff-head);\n  font-size:20px;font-weight:700;color:var(--ink);\n  margin-bottom:16px;line-height:1.2;\n}\n.outcome{\n  display:flex;gap:13px;align-items:flex-start;\n  padding:12px 0;\n  border-bottom:1px solid rgba(15,110,86,.15);\n}\n.outcome:last-child{border-bottom:none}\n.outcome-icon{\n  width:38px;height:38px;\n  border-radius:10px;\n  display:flex;align-items:center;justify-content:center;\n  flex-shrink:0;\n}\n.outcome-text h4{font-size:13px;font-weight:700;color:var(--ink);margin-bottom:3px}\n.outcome-text p{font-size:12px;color:var(--ink-m);line-height:1.55}\n\n\/* ── OT SECTION ───────────────────────────── *\/\n.ot-section{padding:24px;background:var(--white)}\n.ot-kicker{\n  font-size:10px;font-weight:700;\n  letter-spacing:.1em;text-transform:uppercase;\n  color:var(--teal);margin-bottom:10px;\n  display:flex;align-items:center;gap:7px;\n}\n.ot-kicker::before{content:'';width:18px;height:2px;background:var(--teal);border-radius:1px}\n.ot-box{\n  background:var(--teal-l);\n  border-left:3px solid var(--teal);\n  border-radius:0 10px 10px 0;\n  padding:14px;\n  margin-bottom:14px;\n}\n.ot-box h4{font-size:13px;font-weight:700;color:var(--teal);margin-bottom:5px}\n.ot-box p{font-size:12px;color:var(--ink-m);line-height:1.6}\n.review-card{\n  background:var(--off);\n  border-radius:10px;padding:14px;\n  border-left:3px solid var(--orange);\n}\n.review-stars{color:var(--orange);font-size:13px;letter-spacing:1px;margin-bottom:6px}\n.review-text{font-size:13px;font-style:italic;color:var(--ink);line-height:1.6;margin-bottom:8px}\n.review-author{font-size:12px;font-weight:700;color:var(--blue)}\n.review-role{font-size:10px;color:var(--ink-l);margin-top:2px}\n\n\/* ── EDUCATOR REVIEWS ─────────────────────── *\/\n.edu-reviews{\n  padding:24px;\n  background:var(--off);\n}\n.edu-h{\n  font-family:var(--ff-head);\n  font-size:20px;font-weight:700;color:var(--ink);\n  margin-bottom:14px;\n}\n\n\/* ── NOT SURE \/ CONTACT ───────────────────── *\/\n.not-sure{padding:24px;background:var(--white)}\n.not-sure-box{\n  background:var(--off);\n  border-radius:12px;padding:18px;\n  border:1.5px solid var(--border);\n}\n.not-sure-box h4{\n  font-family:var(--ff-head);\n  font-size:18px;font-weight:700;color:var(--ink);\n  margin-bottom:6px;\n}\n.not-sure-box p{font-size:13px;color:var(--ink-m);line-height:1.65;margin-bottom:14px}\n.contact-btn{\n  display:block;width:100%;\n  background:var(--blue);color:#fff;\n  border:none;border-radius:9px;padding:13px;\n  font-family:var(--ff-body);font-size:13px;font-weight:700;\n  cursor:pointer;text-align:center;\n}\n\n\/* ── FREE PRINTABLES ──────────────────────── *\/\n.printables{padding:24px;background:var(--orange-l)}\n.print-card{\n  display:flex;gap:14px;align-items:center;\n  background:var(--white);\n  border-radius:12px;padding:16px;\n  margin-bottom:12px;\n  border:1.5px solid rgba(245,153,41,.3);\n}\n.print-icon{\n  width:48px;height:48px;\n  background:var(--orange-l);\n  border-radius:12px;\n  display:flex;align-items:center;justify-content:center;\n  flex-shrink:0;\n}\n.print-t{font-size:14px;font-weight:700;color:var(--ink);margin-bottom:3px}\n.print-s{font-size:12px;color:var(--ink-m);line-height:1.5}\n.print-btn{\n  display:block;width:100%;\n  border:1.5px solid var(--orange);\n  background:transparent;color:var(--orange);\n  border-radius:9px;padding:12px;\n  font-family:var(--ff-body);font-size:13px;font-weight:700;\n  cursor:pointer;text-align:center;\n}\n\n\/* ── WHOLESALE ────────────────────────────── *\/\n.wholesale{padding:24px;background:var(--white)}\n.ws-card{\n  display:flex;gap:14px;align-items:center;\n  background:var(--off);border-radius:12px;padding:16px;\n  border:1.5px solid var(--border);\n}\n.ws-icon{\n  width:44px;height:44px;\n  background:var(--blue-l);border-radius:11px;\n  display:flex;align-items:center;justify-content:center;\n  flex-shrink:0;\n}\n.ws-text p{font-size:12px;color:var(--ink-m);line-height:1.55;margin-bottom:8px}\n.ws-link{\n  font-size:12px;font-weight:700;color:var(--blue);\n  text-decoration:none;\n  display:inline-flex;align-items:center;gap:4px;\n}\n\n\/* ── STICKY BAR ───────────────────────────── *\/\n.sticky-bar{\n  background:var(--white);\n  border-top:1px solid var(--border);\n  padding:12px 24px;\n  display:flex;gap:10px;\n  box-shadow:0 -4px 20px rgba(0,0,0,.07);\n}\n.sticky-primary{\n  flex:1.6;\n  background:var(--blue);color:#fff;\n  border:none;border-radius:9px;padding:13px;\n  font-family:var(--ff-body);font-size:13px;font-weight:700;\n  cursor:pointer;\n}\n.sticky-secondary{\n  flex:1;\n  background:transparent;\n  border:1.5px solid var(--border);\n  color:var(--ink-m);border-radius:9px;padding:13px;\n  font-family:var(--ff-body);font-size:12px;font-weight:600;\n  cursor:pointer;\n}\n\n\/* ── FOOTER ───────────────────────────────── *\/\n.footer{\n  background:var(--violet);\n  padding:28px 24px 36px;\n}\n.footer-logo{\n  font-family:var(--ff-head);\n  font-size:18px;font-weight:700;color:#fff;\n  margin-bottom:5px;\n}\n.footer-sub{font-size:11px;color:rgba(255,255,255,.4);margin-bottom:16px}\n.footer-links{display:flex;flex-wrap:wrap;gap:6px 18px}\n.footer-links a{font-size:11px;color:rgba(255,255,255,.5);text-decoration:none}\n\n\/* ── DESIGN NOTES SIDEBAR ─────────────────── *\/\n.notes-sidebar{\n  position:fixed;\n  right:0;top:53px;\n  width:200px;\n  height:calc(100vh - 53px);\n  overflow-y:auto;\n  background:var(--white);\n  border-left:1px solid var(--border);\n  padding:16px;\n  font-size:11px;\n  display:none;\n}\n@media(min-width:1200px){.notes-sidebar{display:block}}\n.notes-sidebar h3{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-l);margin-bottom:12px}\n.note-item{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border)}\n.note-item:last-child{border-bottom:none}\n.note-num{width:20px;height:20px;border-radius:50%;background:var(--blue);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:4px}\n.note-text{color:var(--ink-m);line-height:1.5}\n\nsvg{display:block}\n\u003c\/style\u003e\n\u003c!-- Staff header bar --\u003e\n\u003cdiv class=\"staff-header\"\u003e\n\u003cdiv class=\"staff-header-left\"\u003e\n\u003cspan class=\"staff-badge\"\u003eStaff reference\u003c\/span\u003e \u003cspan class=\"staff-title\"\u003eTwisty Kids — Classroom Page Layout\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 20px;\"\u003e\n\u003cspan class=\"staff-note\"\u003eAll products: coming soon · Pre-launch email capture · May 2026\u003c\/span\u003e \u003cspan class=\"staff-date\"\u003etwistykids.com\/collections\/classroom\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Page frame --\u003e\n\u003cdiv class=\"page-frame\"\u003e\n\u003c!-- ANNOUNCEMENT BAR --\u003e\n\u003cdiv class=\"ann\"\u003e\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"14\" width=\"14\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 22 9 12 15 12 15 22\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e 🎉 Classroom range launching soon — join the educator waitlist for 15% off\u003c\/div\u003e\n\u003c!-- NAV --\u003e\n\u003cdiv class=\"nav\"\u003e\n\u003cdiv class=\"nav-logo\"\u003eTwisty \u003cspan\u003eKids\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nav-right\"\u003e\n\u003cspan\u003eShop All\u003c\/span\u003e \u003cspan\u003ePlay Sets\u003c\/span\u003e \u003cspan style=\"color: var(--blue); font-weight: bold;\"\u003eClassroom\u003c\/span\u003e \u003cspan\u003eFree Printables\u003c\/span\u003e \u003cbutton class=\"nav-btn\"\u003eJoin waitlist\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ① HERO --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"hero-img\"\u003e\n\u003cdiv class=\"img-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4059a6\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"28\" width=\"28\"\u003e\u003cpath d=\"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"hero-img-label\"\u003eEducator lifestyle photo\u003c\/span\u003e \u003cspan class=\"hero-img-sub\"\u003eClassroom or OT setting — real imagery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003cdiv class=\"hero-kicker\"\u003eClassroom \u0026amp; therapy tools · Ages 3+\u003c\/div\u003e\n\u003ch1 class=\"hero-h1\"\u003eBuilt for \u003cem\u003eclassrooms.\u003c\/em\u003e\u003cbr\u003eTrusted by OTs.\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003eNon-toxic reusable wax sticks for children aged 3+. Group-ready, no prep, no mess. Used in school readiness and occupational therapy sessions across Australia.\u003c\/p\u003e\n\u003cdiv class=\"trust\"\u003e\n\u003cdiv class=\"ti\"\u003e\n\u003cdiv style=\"background: var(--blue-l);\" class=\"ti-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4059a6\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003ccircle r=\"3\" cy=\"5\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8c-4 0-7 2-7 5v1h14v-1c0-3-3-5-7-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 13v5a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cstrong\u003eAges 3+\u003c\/strong\u003esafe play\u003c\/div\u003e\n\u003cdiv class=\"ti\"\u003e\n\u003cdiv style=\"background: var(--orange-l);\" class=\"ti-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#f59929\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003crect rx=\"2\" height=\"13\" width=\"15\" y=\"3\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"5.5\"\u003e\u003c\/circle\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"18.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cstrong\u003eFree ship\u003c\/strong\u003eover $79\u003c\/div\u003e\n\u003cdiv class=\"ti\"\u003e\n\u003cdiv style=\"background: var(--green-l);\" class=\"ti-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#3b6d11\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cstrong\u003eSafe\u003c\/strong\u003enon-toxic\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"btn-wholesale\"\u003eWholesale enquiries — twistykids.com\/pages\/wholesale-enquiries →\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ② WAITLIST --\u003e\n\u003cdiv class=\"waitlist\"\u003e\n\u003cdiv class=\"wl-pill\"\u003e\n\u003csvg stroke-width=\"3\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"10\" width=\"10\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Launching soon\u003c\/div\u003e\n\u003ch2 class=\"wl-h\"\u003eNew classroom range.\u003cbr\u003eBe \u003cspan\u003efirst in line.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"wl-sub\"\u003eMega Box, lapboards, classroom packs and more — launching soon. Join the educator waitlist for 15% off when we launch, plus free printable activity sheets right now.\u003c\/p\u003e\n\u003cdiv class=\"perks\"\u003e\n\u003cdiv class=\"perk\"\u003e\n\u003cdiv class=\"perk-check\"\u003e\u003csvg stroke-width=\"3\" stroke=\"#fff\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"10\" width=\"10\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n15% off when the classroom range launches\u003c\/div\u003e\n\u003cdiv class=\"perk\"\u003e\n\u003cdiv class=\"perk-check\"\u003e\u003csvg stroke-width=\"3\" stroke=\"#fff\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"10\" width=\"10\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\nEarly access before the general public\u003c\/div\u003e\n\u003cdiv class=\"perk\"\u003e\n\u003cdiv class=\"perk-check\"\u003e\u003csvg stroke-width=\"3\" stroke=\"#fff\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"10\" width=\"10\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\nFree printable activity sheets — right now, instantly\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wl-form\"\u003e\n\u003cdiv class=\"wl-form-fake\"\u003eyour@school.edu.au\u003c\/div\u003e\n\u003cbutton class=\"wl-form-btn\"\u003eNotify me →\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wl-note\"\u003eEducator-specific updates only · No spam · Unsubscribe anytime\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ③ PRODUCTS — all coming soon --\u003e\n\u003cdiv class=\"products\"\u003e\n\u003cdiv class=\"prod-header\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"prod-h\"\u003eComing soon\u003c\/div\u003e\n\u003cdiv class=\"prod-sub\"\u003eJoin the waitlist to be notified the moment these launch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-grid\"\u003e\n\u003cdiv class=\"prod-card featured\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg,var(--blue-l),var(--blue-mid));\" class=\"prod-img\"\u003e\n\u003cspan class=\"cs-badge\"\u003eComing soon\u003c\/span\u003e \u003cspan class=\"feat-badge\"\u003e★ Hero bundle\u003c\/span\u003e \u003csvg stroke-width=\"1.5\" stroke=\"#4059a6\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"32\" width=\"32\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-info\"\u003e\n\u003cdiv class=\"prod-name\"\u003eClassroom Pack — 4 Mega Boxes\u003c\/div\u003e\n\u003cdiv class=\"prod-price\"\u003e~$221.95 \u003cspan class=\"prod-save\"\u003eSave $37.85\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"prod-wl-btn\"\u003eJoin waitlist\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-card\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg,var(--teal-l),#9fe1cb);\" class=\"prod-img\"\u003e\n\u003cspan class=\"cs-badge\"\u003eComing soon\u003c\/span\u003e \u003csvg stroke-width=\"1.5\" stroke=\"#0f6e56\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"32\" width=\"32\"\u003e\u003crect height=\"7\" width=\"7\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\u003crect height=\"7\" width=\"7\" y=\"3\" x=\"14\"\u003e\u003c\/rect\u003e\u003crect height=\"7\" width=\"7\" y=\"14\" x=\"14\"\u003e\u003c\/rect\u003e\u003crect height=\"7\" width=\"7\" y=\"14\" x=\"3\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-info\"\u003e\n\u003cdiv class=\"prod-name\"\u003eClassroom Starter — Lapboards + Mega Boxes\u003c\/div\u003e\n\u003cdiv class=\"prod-price\"\u003e~$186.95 \u003cspan class=\"prod-save\"\u003eSave $32.45\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"prod-wl-btn\"\u003eJoin waitlist\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-card\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg,#f5e8e2,#e8c4b4);\" class=\"prod-img\"\u003e\n\u003cspan class=\"cs-badge\"\u003eComing soon\u003c\/span\u003e \u003csvg stroke-width=\"1.5\" stroke=\"#f59929\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"32\" width=\"32\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\u003e\u003c\/polyline\u003e\u003cline y2=\"12\" x2=\"12\" y1=\"22.08\" x1=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-info\"\u003e\n\u003cdiv class=\"prod-name\"\u003eMega Box — single\u003c\/div\u003e\n\u003cdiv class=\"prod-price\"\u003e$64.95\u003c\/div\u003e\n\u003cbutton class=\"prod-wl-btn\"\u003eJoin waitlist\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-card\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg,var(--yellow-l),#fdc743);\" class=\"prod-img\"\u003e\n\u003cspan class=\"cs-badge\"\u003eComing soon\u003c\/span\u003e \u003csvg stroke-width=\"1.5\" stroke=\"#854f0b\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"32\" width=\"32\"\u003e\u003crect ry=\"2\" rx=\"2\" height=\"14\" width=\"20\" y=\"3\" x=\"2\"\u003e\u003c\/rect\u003e\u003cline y2=\"21\" x2=\"16\" y1=\"21\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"21\" x2=\"12\" y1=\"17\" x1=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-info\"\u003e\n\u003cdiv class=\"prod-name\"\u003eLapboard — single\u003c\/div\u003e\n\u003cdiv class=\"prod-price\"\u003e$8.95\u003c\/div\u003e\n\u003cbutton class=\"prod-wl-btn\"\u003eJoin waitlist\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"prod-note\"\u003eAll products launching soon. Join the waitlist above — you'll be notified first and get 15% off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ④ LEARNING OUTCOMES --\u003e\n\u003cdiv class=\"outcomes\"\u003e\n\u003ch2 class=\"outcomes-h\"\u003eCurriculum-aligned\u003cbr\u003elearning outcomes\u003c\/h2\u003e\n\u003cdiv class=\"outcome\"\u003e\n\u003cdiv style=\"background: var(--blue-l);\" class=\"outcome-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4059a6\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e\u003cpath d=\"M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"outcome-text\"\u003e\n\u003ch4\u003eFine motor development\u003c\/h4\u003e\n\u003cp\u003ePincer grasp, finger strength, hand-eye coordination — key pre-writing foundations\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"outcome\"\u003e\n\u003cdiv style=\"background: rgba(245,153,41,.15);\" class=\"outcome-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#f59929\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cline y2=\"12\" x2=\"21\" y1=\"12\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"21\" y1=\"6\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"18\" x2=\"12\" y1=\"18\" x1=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"outcome-text\"\u003e\n\u003ch4\u003ePre-writing preparation\u003c\/h4\u003e\n\u003cp\u003eLetter tracing, shape building, directional movement — handwriting readiness\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"outcome\"\u003e\n\u003cdiv style=\"background: rgba(253,199,67,.2);\" class=\"outcome-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#854f0b\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpolygon points=\"12 2 2 7 12 12 22 7 12 2\"\u003e\u003c\/polygon\u003e\u003cpolyline points=\"2 17 12 22 22 17\"\u003e\u003c\/polyline\u003e\u003cpolyline points=\"2 12 12 17 22 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"outcome-text\"\u003e\n\u003ch4\u003eOpen-ended STEAM play\u003c\/h4\u003e\n\u003cp\u003eCreative thinking, problem-solving, early engineering and design concepts\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"outcome\"\u003e\n\u003cdiv style=\"background: rgba(15,110,86,.1);\" class=\"outcome-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#0f6e56\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"outcome-text\"\u003e\n\u003ch4\u003eSensory integration\u003c\/h4\u003e\n\u003cp\u003eTactile input, calming sensory play, focus and self-regulation support\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ⑤ OT SECTION --\u003e\n\u003cdiv class=\"ot-section\"\u003e\n\u003cdiv class=\"ot-kicker\"\u003eFor occupational therapists\u003c\/div\u003e\n\u003cdiv class=\"ot-box\"\u003e\n\u003ch4\u003eUsed in OT sessions across Australia\u003c\/h4\u003e\n\u003cp\u003eSupports pincer grasp, bilateral coordination, finger strength, and sensory integration. Reusable, motivating, and adaptable to individual therapy goals. Suitable for supervised use from age 3.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"review-text\"\u003e\"A wonderful resource for building fine motor skills — my clients keep coming back to it every session.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eSam — Inspired 2 Learn\u003c\/div\u003e\n\u003cdiv class=\"review-role\"\u003eOccupational therapist\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ⑥ EDUCATOR REVIEWS --\u003e\n\u003cdiv class=\"edu-reviews\"\u003e\n\u003ch2 class=\"edu-h\"\u003eWhat educators say\u003c\/h2\u003e\n\u003cdiv style=\"border-left-color: var(--blue);\" class=\"review-card\"\u003e\n\u003cdiv style=\"color: var(--orange);\" class=\"review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"review-text\"\u003e\"Our preschoolers are enhancing fine motor skills while sparking creativity — I couldn't believe how durable they are!\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eJacqui — Ready Wrens\u003c\/div\u003e\n\u003cdiv class=\"review-role\"\u003eSchool readiness educator\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ⑦ NOT SURE --\u003e\n\u003cdiv class=\"not-sure\"\u003e\n\u003cdiv class=\"not-sure-box\"\u003e\n\u003ch4\u003eNot sure what you need?\u003c\/h4\u003e\n\u003cp\u003eEvery classroom and therapy practice is different. The right option depends on your group size, session type, and activity plan. Get in touch and we'll help you work out the best fit before we launch.\u003c\/p\u003e\n\u003cbutton class=\"contact-btn\"\u003eContact us for a recommendation\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ⑧ FREE PRINTABLES --\u003e\n\u003cdiv class=\"printables\"\u003e\n\u003cdiv class=\"print-card\"\u003e\n\u003cdiv class=\"print-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#f59929\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"24\" width=\"24\"\u003e\u003cpath d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14 2 14 8 20 8\"\u003e\u003c\/polyline\u003e\u003cline y2=\"12\" x2=\"12\" y1=\"18\" x1=\"12\"\u003e\u003c\/line\u003e\u003cline y2=\"15\" x2=\"15\" y1=\"15\" x1=\"9\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"print-t\"\u003eFree classroom activity sheets\u003c\/div\u003e\n\u003cdiv class=\"print-s\"\u003eStructured activity sheets designed for group sessions — download and use straight away. No prep needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"print-btn\"\u003eDownload free printables →\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- ⑨ WHOLESALE --\u003e\n\u003cdiv class=\"wholesale\"\u003e\n\u003cdiv class=\"ws-card\"\u003e\n\u003cdiv class=\"ws-icon\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4059a6\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"22\" width=\"22\"\u003e\u003crect ry=\"2\" rx=\"2\" height=\"14\" width=\"20\" y=\"7\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"ws-text\"\u003e\n\u003cp\u003eOrdering for a school, therapy practice, or retail network? Tax invoices available for purchase orders.\u003c\/p\u003e\n\u003ca class=\"ws-link\" href=\"https:\/\/www.twistykids.com\/pages\/wholesale-enquiries\"\u003e Wholesale enquiries → \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STICKY BAR --\u003e\n\u003cdiv class=\"sticky-bar\"\u003e\n\u003cbutton class=\"sticky-primary\"\u003eJoin the educator waitlist\u003c\/button\u003e \u003cbutton class=\"sticky-secondary\"\u003eFree printables →\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- FOOTER --\u003e\n\u003cdiv class=\"footer\"\u003e\n\u003cdiv class=\"footer-logo\"\u003eTwisty Kids\u003c\/div\u003e\n\u003cdiv class=\"footer-sub\"\u003eScreen-free creative play for kids 3+ · Australian owned \u0026amp; designed\u003c\/div\u003e\n\u003cdiv class=\"footer-links\"\u003e\n\u003ca href=\"#\"\u003eShop All\u003c\/a\u003e \u003ca href=\"#\"\u003eClassroom\u003c\/a\u003e \u003ca href=\"#\"\u003eAbout\u003c\/a\u003e \u003ca href=\"#\"\u003eFree Printables\u003c\/a\u003e \u003ca href=\"#\"\u003eWholesale\u003c\/a\u003e \u003ca href=\"#\"\u003eContact\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/page-frame --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Section labels (visible on wider screens) --\u003e\n\u003cstyle\u003e\n@media(min-width:900px){\n  .page-frame{position:relative}\n  .sec-annotation{\n    position:absolute;\n    left:calc(220px + 480px + 20px);\n    font-size:11px;\n    display:flex;flex-direction:column;gap:4px;\n    pointer-events:none;\n  }\n}\n\u003c\/style\u003e\n\u003c!-- Inline annotation bar at bottom for smaller screens --\u003e\n\u003cdiv style=\"max-width: 480px; margin: 20px auto 40px; background: var(--white); border-radius: 14px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,.08);\"\u003e\n\u003cdiv style=\"background: var(--blue); padding: 14px 20px;\"\u003e\n\u003cdiv style=\"font-family: var(--ff-head); font-size: 16px; font-weight: bold; color: #fff; margin-bottom: 2px;\"\u003eSection reference guide\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: rgba(255,255,255,.6);\"\u003eShare this with your developer alongside the page layout above\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 20px; display: flex; flex-direction: column; gap: 0;\"\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid var(--border);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--blue); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003eHero section\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003eEducator lifestyle photo · headline \"Built for classrooms. Trusted by OTs.\" · trust bar (3 icons) · Wholesale link button. No \"Shop now\" — nothing is for sale yet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid var(--border); background: var(--orange-l);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--orange); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003e⭐ Waitlist — PRIMARY GOAL\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003eKlaviyo form. Tag subscribers as \"educator\" in Klaviyo. Email placeholder: \"your@school.edu.au\". Three perks: 15% off at launch · early access · free printables now. Connected to educator email flow.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid var(--border);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--blue); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003eProducts — all coming soon\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003e4 products shown: Classroom Pack · Classroom Starter · Mega Box · Lapboard. All show \"Coming soon\" badge and \"Join waitlist\" button — no Add to cart. Classroom Pack has featured border. Prices shown as approximate (~) for coming-soon items.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid var(--border); background: var(--teal-l);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--teal); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e4\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003eLearning outcomes\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003e4 outcomes with icons: Fine motor development · Pre-writing preparation · STEAM play · Sensory integration. Helps teachers \u0026amp; OTs justify purchase internally. Also targets SEO keywords.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid var(--border);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--teal); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e5\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003eFor occupational therapists\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003eOT-specific copy with clinical language (pincer grasp, bilateral coordination, sensory integration). Sam's review from Inspired 2 Learn shown here — OT peer proof for OT buyers.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid var(--border); background: var(--off);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--blue); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e6\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003eEducator reviews\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003eJacqui from Ready Wrens — school readiness educator review. Parent reviews do NOT appear on this page. Educator proof for educator buyers only.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid var(--border);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--blue); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e7\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003eNot sure what you need?\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003eNo quantity calculator — no data to support one. Instead: \"Contact us for a recommendation.\" Links to contact form or email. Opens conversations with high-value buyers before launch.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid var(--border); background: var(--orange-l);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--orange); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e8\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003eFree printable activity sheets\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003eLinks to \/pages\/free-printables. Framed as \"structured activity sheets for group sessions\" — educator language. Available right now, no wait needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid var(--border);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--blue); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e9\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003eWholesale \u0026amp; school orders\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003eLinks to twistykids.com\/pages\/wholesale-enquiries. Key message: \"Tax invoices available for purchase orders.\" Also appears as ghost button in the hero so it's visible immediately on page load.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; align-items: flex-start; padding: 10px 0; background: var(--blue-l);\"\u003e\n\u003cdiv style=\"width: 24px; height: 24px; border-radius: 50%; background: var(--blue); color: #fff; font-size: 11px; font-weight: bold; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e📌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 13px; font-weight: bold; color: var(--ink); margin-bottom: 2px;\"\u003eSticky bar — always visible\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: var(--ink-m); line-height: 1.5;\"\u003ePrimary: \"Join the educator waitlist\" (blue button). Secondary: \"Free printables →\" (ghost button). Both CTAs support the pre-launch goal. No \"Shop now\" — nothing to buy yet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URL \/ SEO note --\u003e\n\u003cdiv style=\"background: var(--ink); padding: 14px 20px;\"\u003e\n\u003cdiv style=\"font-size: 11px; font-weight: bold; color: rgba(255,255,255,.5); letter-spacing: .08em; text-transform: uppercase; margin-bottom: 8px;\"\u003eBefore going live — fix this first\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 6px;\"\u003e\n\u003cdiv style=\"font-size: 12px; color: rgba(255,255,255,.7); display: flex; gap: 8px;\"\u003e\n\u003cspan style=\"color: var(--orange); font-weight: bold; flex-shrink: 0;\"\u003eURL:\u003c\/span\u003eCreate \/collections\/classroom · redirect from \/collections\/classroom-therapy-tools-launching-soon\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: rgba(255,255,255,.7); display: flex; gap: 8px;\"\u003e\n\u003cspan style=\"color: var(--orange); font-weight: bold; flex-shrink: 0;\"\u003eTitle:\u003c\/span\u003eClassroom \u0026amp; Therapy Tools — Wax Sticks for Educators | Twisty Kids\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: rgba(255,255,255,.7); display: flex; gap: 8px;\"\u003e\n\u003cspan style=\"color: var(--orange); font-weight: bold; flex-shrink: 0;\"\u003eMeta:\u003c\/span\u003eNon-toxic reusable wax sticks for classrooms and OT sessions. Supports fine motor development, sensory integration, and pre-writing skills. Joining waitlist for 15% off at launch.\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: rgba(255,255,255,.7); display: flex; gap: 8px;\"\u003e\n\u003cspan style=\"color: var(--orange); font-weight: bold; flex-shrink: 0;\"\u003eNav:\u003c\/span\u003eKeep as \"Classroom\" — update link href to new \/collections\/classroom\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","products":[{"product_id":"mega-creative-box","title":"Mega Creative Box","description":"\u003cp\u003eThe Mega Creative Box is 600 swax sticks in \u003ccode dir=\"ltr\"\u003e20\u003c\/code\u003e colours, plus a printed activity guide to get them started. Enough to build a city, a zoo, a whole underwater world — and enough to share.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThere’s no glue. A little warmth from small hands is enough to make the sticks hold, so even three-year-olds can build something they’re proud of on the first try. The guide gives them somewhere to begin on the days they say they’re bored, and then gets ignored for weeks while they make their own things.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThis is the one to buy if you’re buying one. It’s also the one that goes to classrooms and therapy rooms, because there’s enough in the box for a group session.\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eWhat kids can do with them\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\"\u003e\n\u003cli\u003eWork through the activity guide, step by step\u003c\/li\u003e\n\u003cli\u003eBuild flat pictures on paper, windows or a lap board\u003c\/li\u003e\n\u003cli\u003eMake figures that stand up on their own\u003c\/li\u003e\n\u003cli\u003eBuild together — enough sticks for more than one pair of hands\u003c\/li\u003e\n\u003cli\u003ePull it apart and rebuild, over and over\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003eRolling, pinching and pressing the sticks works the small muscles behind pencil grip, cutting and early writing. Educators and occupational therapists use this set in fine motor and STEM sessions for exactly that reason — it looks like play, and it quietly does the work.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eMade for kids who never run out of ideas, and the adults who’d rather not keep buying new ones.\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCare and storage\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\"\u003e\n\u003cli\u003eStore flat in the box, in a cool, dry place and out of direct sunlight\u003c\/li\u003e\n\u003cli\u003eWipe hands with a damp cloth if any wax transfers; marks lift off surfaces with a paper towel\u003c\/li\u003e\n\u003cli\u003eWipe sticks clean with a dry cloth\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eSafety\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\"\u003e\n\u003cli\u003eSuitable for ages 3 and over, with adult supervision\u003c\/li\u003e\n\u003cli\u003eKeep away from eyes and mouth\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Twisty Kids","offers":[{"title":"Default Title","offer_id":52135818101018,"sku":"TK-MB-MX-600","price":64.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/3315\/1514\/files\/mega_creative_box.png?v=1785273948"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/3315\/1514\/collections\/kids-crafting-with-twisty_kids.jpg?v=1773030142","url":"https:\/\/www.twistykids.com\/collections\/classroom-therapy-tools.oembed","provider":"Twisty Kids","version":"1.0","type":"link"}