{"product_id":"medclock-simple-daily-check-in-medication-reminder-for-independent-living","title":"MedClock – Medication Reminders with Family Peace of Mind with 2 year SMS plan included","description":"\u003c!-- Google Ads tag (AW-18240389598) --\u003e\n\u003cp\u003e\u003cscript async=\"\" src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=AW-18240389598\"\u003e\u003c\/script\u003e \u003cscript\u003e\nwindow.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('js', new Date());\ngtag('config', 'AW-18240389598');\n\u003c\/script\u003e\u003c\/p\u003e\n\u003c!-- MedClock Product Description Section - Long-Form Product Page --\u003e\n\u003cstyle\u003e\n.mc-page{\n  --mc-bg:#f7faf7;\n  --mc-surface:#ffffff;\n  --mc-surface-soft:#fbfdfb;\n  --mc-ink:#1d2d24;\n  --mc-copy:#5f7067;\n  --mc-line:rgba(29,45,36,.10);\n  --mc-mint:#ebf8f0;\n  --mc-mint-strong:#d9f0e4;\n  --mc-green:#62b792;\n  --mc-green-deep:#489772;\n  --mc-gold:#f7d88a;\n  max-width:1180px;\n  margin:0 auto;\n  padding:24px 14px 48px;\n  color:var(--mc-ink);\n  font-family:\"Poppins\",\"Avenir Next\",\"Segoe UI\",sans-serif;\n}\n\n.mc-page *{\n  box-sizing:border-box;\n}\n\n.mc-page a{\n  color:inherit;\n}\n\n.mc-page .mc-title,\n.mc-page .mc-heading,\n.mc-page .mc-topbar-copy,\n.mc-page .mc-panel-title,\n.mc-page .mc-review-name,\n.mc-page .mc-review-summary-copy,\n.mc-page .mc-trust-copy,\n.mc-page .mc-pill,\n.mc-page .mc-proof-pill,\n.mc-page .mc-compare th,\n.mc-page .mc-compare td,\n.mc-page .mc-disclaimer h3{\n  color:var(--mc-ink) !important;\n}\n\n.mc-page .mc-copy,\n.mc-page .mc-subtitle,\n.mc-page .mc-device-caption,\n.mc-page .mc-flow-intro,\n.mc-page .mc-review-card p,\n.mc-page .mc-review-note,\n.mc-page .mc-disclaimer p{\n  color:var(--mc-copy) !important;\n}\n\n.mc-shell{\n  position:relative;\n  overflow:hidden;\n  border-radius:34px;\n  padding:18px;\n  background:\n    radial-gradient(circle at top left, rgba(255,255,255,.98), rgba(255,255,255,.88) 44%, rgba(235,248,240,.9)),\n    linear-gradient(180deg, #fcfefc 0%, #f5faf6 100%);\n}\n\n.mc-topbar{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  padding:18px 20px;\n  border-radius:18px;\n  background:#ffffff;\n  border:1px solid rgba(58,136,112,.35);\n  box-shadow:0 10px 24px rgba(19,32,25,.06);\n}\n\n.mc-noticebar{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:8px;\n  margin-bottom:12px;\n  padding:10px 14px;\n  border-radius:14px;\n  background:rgba(255,255,255,.92);\n  border:1px solid rgba(72,151,114,.22);\n  box-shadow:0 8px 18px rgba(19,32,25,.05);\n  text-align:center;\n}\n\n.mc-noticebar-copy{\n  font-size:13px;\n  line-height:1.45;\n  font-weight:700;\n  color:var(--mc-copy);\n}\n\n.mc-noticebar-copy strong{\n  color:var(--mc-ink);\n}\n\n.mc-noticebar-copy a{\n  color:var(--mc-green-deep) !important;\n  font-weight:900;\n  text-decoration:underline;\n  text-decoration-thickness:2px;\n  text-underline-offset:2px;\n}\n\n.mc-topbar-copy{\n  font-size:clamp(28px, 4.2vw, 42px);\n  line-height:1.12;\n  font-weight:950;\n  text-align:center;\n  color:var(--mc-ink);\n}\n\n.mc-topbar-copy em{\n  color:var(--mc-green);\n  font-style:italic;\n}\n\n.mc-trustbar{\n  display:flex;\n  flex-wrap:wrap;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  margin-top:12px;\n  padding:14px 16px;\n  border-radius:16px;\n  background:#ffffff;\n  border:1px solid rgba(0,0,0,.14);\n  box-shadow:0 10px 24px rgba(19,32,25,.06);\n}\n\n.mc-trust-copy{\n  width:100%;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n  color:var(--mc-copy);\n  text-align:center;\n}\n\n.mc-topbar-pills{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:8px;\n}\n\n.mc-pill{\n  display:inline-flex;\n  align-items:center;\n  padding:8px 14px;\n  border-radius:999px;\n  background:linear-gradient(180deg, rgba(218,248,233,.96) 0%, rgba(198,239,217,.96) 100%);\n  border:1px solid rgba(47,143,107,.42);\n  font-size:14px;\n  font-weight:800;\n  color:var(--mc-ink);\n  box-shadow:0 8px 18px rgba(47,143,107,.08);\n}\n\n.mc-pill::before{\n  content:none;\n}\n\n.mc-section{\n  position:relative;\n  margin-top:20px;\n  padding:30px;\n  border-radius:30px;\n  background:rgba(255,255,255,.94);\n  border:1px solid var(--mc-line);\n  box-shadow:0 18px 36px rgba(19,32,25,.06);\n}\n\n.mc-section-plain{\n  padding:0;\n  background:transparent;\n  border:0;\n  box-shadow:none;\n  border-radius:0;\n}\n\n.mc-hero{\n  display:grid;\n  grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);\n  gap:24px;\n  align-items:stretch;\n  background:\n    linear-gradient(145deg, rgba(255,255,255,.98), rgba(255,255,255,.9)),\n    linear-gradient(180deg, #fcfefc 0%, #f4faf5 100%);\n}\n\n.mc-kicker{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  margin-bottom:16px;\n  font-size:12px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:.18em;\n  color:var(--mc-green);\n}\n\n.mc-kicker::before{\n  content:\"\";\n  width:36px;\n  height:2px;\n  border-radius:999px;\n  background:var(--mc-green);\n}\n\n.mc-title{\n  margin:0 0 16px;\n  font-size:clamp(34px,5vw,60px);\n  line-height:1.02;\n  letter-spacing:-.04em;\n  font-weight:900;\n  max-width:12ch;\n}\n\n.mc-subtitle{\n  max-width:62ch;\n  margin:0 0 20px;\n  font-size:18px;\n  line-height:1.72;\n  color:var(--mc-copy);\n}\n\n.mc-checklist{\n  margin:0;\n  padding:0;\n  list-style:none;\n  display:grid;\n  gap:12px;\n}\n\n.mc-checklist li{\n  position:relative;\n  padding-left:36px;\n  font-size:16px;\n  line-height:1.6;\n  color:var(--mc-copy);\n}\n\n.mc-checklist li::before{\n  content:\"✓\";\n  position:absolute;\n  left:0;\n  top:2px;\n  width:24px;\n  height:24px;\n  border-radius:50%;\n  display:grid;\n  place-items:center;\n  background:var(--mc-mint);\n  color:var(--mc-green-deep);\n  font-size:14px;\n  font-weight:900;\n}\n\n.mc-cta-row{\n  display:flex;\n  flex-wrap:wrap;\n  align-items:center;\n  gap:12px;\n  margin-top:24px;\n}\n\n.mc-btn,\n.mc-btn-secondary{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-height:54px;\n  padding:14px 24px;\n  border-radius:999px;\n  text-decoration:none;\n  font-size:15px;\n  font-weight:900;\n  transition:transform .2s ease, box-shadow .2s ease, background .2s ease;\n}\n\n.mc-btn{\n  background:linear-gradient(180deg, var(--mc-green), var(--mc-green-deep));\n  color:#fff;\n  box-shadow:0 18px 30px rgba(44,122,87,.22);\n}\n\n.mc-btn-secondary{\n  background:#fff;\n  color:var(--mc-ink);\n  border:1px solid var(--mc-line);\n}\n\n.mc-btn:hover,\n.mc-btn-secondary:hover{\n  transform:translateY(-1px);\n}\n\n.mc-micro{\n  display:flex;\n  flex-wrap:wrap;\n  gap:14px;\n  margin-top:16px;\n  font-size:13px;\n  color:var(--mc-copy);\n  font-weight:700;\n}\n\n.mc-micro span{\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n}\n\n.mc-micro span::before{\n  content:\"\";\n  width:6px;\n  height:6px;\n  border-radius:50%;\n  background:var(--mc-green);\n}\n\n.mc-hero-card{\n  position:relative;\n  display:grid;\n  gap:14px;\n  align-content:start;\n}\n\n.mc-hero-photo{\n  overflow:hidden;\n  border-radius:26px;\n  background:#dbe8df;\n  border:1px solid rgba(19,32,25,.08);\n  box-shadow:0 22px 42px rgba(19,32,25,.12);\n}\n\n.mc-hero-photo img{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.mc-card-stack{\n  display:grid;\n  gap:12px;\n}\n\n.mc-proof-card{\n  padding:18px 18px 16px;\n  border-radius:22px;\n  background:#fff;\n  border:1px solid var(--mc-line);\n  box-shadow:0 10px 22px rgba(72,151,114,.06);\n}\n\n.mc-proof-label{\n  margin:0 0 6px;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n  color:var(--mc-green);\n}\n\n.mc-proof-value{\n  margin:0 0 6px;\n  font-size:28px;\n  line-height:1.05;\n  font-weight:900;\n}\n\n.mc-proof-copy{\n  margin:0;\n  font-size:14px;\n  line-height:1.6;\n  color:var(--mc-copy);\n}\n\n.mc-grid-2{\n  display:grid;\n  grid-template-columns:repeat(2, minmax(0,1fr));\n  gap:20px;\n}\n\n.mc-grid-3{\n  display:grid;\n  grid-template-columns:repeat(3, minmax(0,1fr));\n  gap:16px;\n}\n\n.mc-grid-4{\n  display:grid;\n  grid-template-columns:repeat(4, minmax(0,1fr));\n  gap:16px;\n}\n\n.mc-surface-soft{\n  background:linear-gradient(180deg, #ffffff 0%, #f8fcf9 100%);\n}\n\n.mc-surface-mint{\n  background:#ffffff;\n}\n\n.mc-surface-blue{\n  background:\n    radial-gradient(circle at top left, rgba(255,255,255,.58), transparent 38%),\n    linear-gradient(180deg, rgba(255,255,255,.97), rgba(255,255,255,.94)),\n    linear-gradient(135deg, #dff0f5 0%, #f4fbfc 100%);\n}\n\n.mc-surface-warm{\n  background:#ffffff;\n}\n\n.mc-heading{\n  margin:0 0 12px;\n  font-size:clamp(28px,3.2vw,42px);\n  line-height:1.08;\n  letter-spacing:-.03em;\n  font-weight:900;\n}\n\n.mc-copy{\n  margin:0 0 14px;\n  font-size:16px;\n  line-height:1.72;\n  color:var(--mc-copy);\n}\n\n.mc-benefit{\n  height:100%;\n  padding:22px;\n  border-radius:24px;\n  background:#fff;\n  border:1px solid var(--mc-line);\n}\n\n.mc-benefit strong{\n  display:block;\n  margin-bottom:8px;\n  font-size:18px;\n  line-height:1.25;\n}\n\n.mc-benefit p{\n  margin:0;\n  font-size:14.5px;\n  line-height:1.65;\n  color:var(--mc-copy);\n}\n\n.mc-quote{\n  padding:22px;\n  border-radius:26px;\n  background:linear-gradient(180deg, #f5fcf7 0%, #ebf7f0 100%);\n  border:1px solid rgba(72,151,114,.18);\n  color:var(--mc-ink);\n}\n\n.mc-quote p{\n  margin:0 0 12px;\n  font-size:18px;\n  line-height:1.7;\n}\n\n.mc-quote strong{\n  font-size:14px;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  color:var(--mc-green-deep);\n}\n\n.mc-steps{\n  counter-reset:mc-steps;\n}\n\n.mc-step{\n  position:relative;\n  height:100%;\n  padding:76px 20px 20px;\n  border-radius:24px;\n  background:linear-gradient(180deg, #ffffff 0%, #f8fcf9 100%);\n  border:1px solid var(--mc-line);\n}\n\n.mc-step::before{\n  counter-increment:mc-steps;\n  content:counter(mc-steps, decimal-leading-zero);\n  position:absolute;\n  top:20px;\n  left:20px;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-width:48px;\n  height:48px;\n  padding:0 14px;\n  border-radius:999px;\n  background:var(--mc-mint);\n  color:var(--mc-green-deep);\n  font-size:15px;\n  font-weight:900;\n}\n\n.mc-step strong{\n  display:block;\n  margin-bottom:8px;\n  font-size:18px;\n}\n\n.mc-step p{\n  margin:0;\n  font-size:14.5px;\n  line-height:1.65;\n  color:var(--mc-copy);\n}\n\n.mc-compare{\n  width:100%;\n  border-collapse:collapse;\n  overflow:hidden;\n  border-radius:24px;\n  background:#fff;\n}\n\n.mc-compare th,\n.mc-compare td{\n  padding:16px;\n  border:1px solid rgba(19,32,25,.08);\n  font-size:14px;\n  line-height:1.5;\n  text-align:center;\n}\n\n.mc-compare th{\n  background:#eff7f1;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:.08em;\n}\n\n.mc-compare td:first-child{\n  text-align:left;\n  font-weight:800;\n  color:var(--mc-ink);\n}\n\n.mc-review-strip{\n  display:grid;\n  grid-template-columns:1.2fr .8fr;\n  gap:18px;\n  align-items:stretch;\n}\n\n.mc-stat-panel{\n  display:grid;\n  grid-template-columns:repeat(4, minmax(0,1fr));\n  gap:14px;\n}\n\n.mc-stat{\n  padding:18px;\n  border-radius:22px;\n  background:#fff;\n  border:1px solid var(--mc-line);\n  text-align:center;\n  box-shadow:0 10px 24px rgba(72,151,114,.06);\n}\n\n.mc-stat b{\n  display:block;\n  margin-bottom:6px;\n  font-size:28px;\n  line-height:1;\n}\n\n.mc-stat span{\n  display:block;\n  font-size:13px;\n  line-height:1.5;\n  color:var(--mc-copy);\n  font-weight:700;\n}\n\n.mc-logo-wall{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n}\n\n.mc-logo-pill{\n  padding:12px 16px;\n  border-radius:999px;\n  background:#fff;\n  border:1px solid var(--mc-line);\n  font-size:13px;\n  font-weight:900;\n  color:var(--mc-ink);\n}\n\n.mc-logo-gallery{\n  display:grid;\n  grid-template-columns:repeat(4, minmax(0, 1fr));\n  gap:16px;\n  margin-top:20px;\n  padding:20px;\n  border-radius:24px;\n  background:#ffffff;\n  border:1px solid var(--mc-line);\n}\n\n.mc-logo-item{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  aspect-ratio:1;\n  border-radius:16px;\n  background:#f5f5f5;\n  border:2px dashed var(--mc-line);\n  padding:16px;\n  text-align:center;\n  font-size:12px;\n  color:var(--mc-copy);\n}\n\n.mc-logo-item img{\n  max-width:100%;\n  max-height:100%;\n  object-fit:contain;\n}\n\n.mc-press-grid{\n  align-items:start;\n}\n\n.mc-press-facts{\n  display:grid;\n  grid-template-columns:repeat(2, minmax(0,1fr));\n  gap:14px;\n}\n\n.mc-fact-card{\n  height:100%;\n  padding:20px;\n  border-radius:22px;\n  background:#fff;\n  border:1px solid var(--mc-line);\n  box-shadow:0 10px 24px rgba(72,151,114,.06);\n}\n\n.mc-fact-kicker{\n  display:block;\n  margin-bottom:8px;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n  color:var(--mc-green);\n}\n\n.mc-fact-value{\n  display:block;\n  margin-bottom:8px;\n  font-size:30px;\n  line-height:1;\n  font-weight:900;\n  color:var(--mc-ink);\n}\n\n.mc-fact-card p{\n  margin:0;\n  font-size:14.5px;\n  line-height:1.65;\n  color:var(--mc-copy);\n}\n\n.mc-press-note{\n  margin-top:14px;\n  font-size:12px;\n  line-height:1.6;\n  color:var(--mc-copy);\n  font-weight:700;\n}\n\n.mc-sms-spotlight{\n  background:#ffffff;\n}\n\n.mc-sms-panel{\n  height:100%;\n  padding:24px;\n  border-radius:24px;\n  background:#fff;\n  border:1px solid var(--mc-line);\n  box-shadow:0 12px 28px rgba(72,151,114,.06);\n}\n\n.mc-sms-panel strong{\n  display:block;\n  margin-bottom:10px;\n  font-size:20px;\n  line-height:1.25;\n}\n\n.mc-sms-panel p{\n  margin:0 0 12px;\n  font-size:15px;\n  line-height:1.7;\n  color:var(--mc-copy);\n}\n\n.mc-sms-points{\n  margin:0;\n  padding:0;\n  list-style:none;\n  display:grid;\n  gap:10px;\n}\n\n.mc-sms-points li{\n  position:relative;\n  padding-left:28px;\n  font-size:14.5px;\n  line-height:1.6;\n  color:var(--mc-copy);\n}\n\n.mc-sms-points li::before{\n  content:\"✓\";\n  position:absolute;\n  left:0;\n  top:0;\n  color:var(--mc-green-deep);\n  font-weight:900;\n}\n\n.mc-guarantee{\n  background:#ffffff;\n}\n\n.mc-promise{\n  height:100%;\n  padding:24px;\n  border-radius:24px;\n  background:#fff;\n  border:1px solid rgba(19,32,25,.08);\n  box-shadow:0 10px 24px rgba(72,151,114,.05);\n}\n\n.mc-promise strong{\n  display:block;\n  margin-bottom:8px;\n  font-size:18px;\n}\n\n.mc-promise p{\n  margin:0;\n  font-size:14.5px;\n  line-height:1.65;\n  color:var(--mc-copy);\n}\n\n.mc-feature-list{\n  margin:0;\n  padding:0;\n  list-style:none;\n  display:grid;\n  gap:12px;\n}\n\n.mc-feature-list li{\n  padding:16px 18px;\n  border-radius:18px;\n  background:#fff;\n  border:1px solid var(--mc-line);\n  font-size:15px;\n  line-height:1.6;\n  color:var(--mc-copy);\n}\n\n.mc-feature-list strong{\n  color:var(--mc-ink);\n}\n\n.mc-faq{\n  display:grid;\n  gap:12px;\n}\n\n.mc-faq details{\n  padding:18px 20px;\n  border-radius:18px;\n  background:#fff;\n  border:1px solid var(--mc-line);\n}\n\n.mc-faq summary{\n  cursor:pointer;\n  font-size:16px;\n  font-weight:900;\n  color:var(--mc-ink);\n}\n\n.mc-faq p{\n  margin:12px 0 0;\n  font-size:14.5px;\n  line-height:1.7;\n  color:var(--mc-copy);\n}\n\n.mc-cta{\n  text-align:center;\n  background:#ffffff;\n}\n\n.mc-reviews{\n  display:grid;\n  grid-template-columns:repeat(3, minmax(0,1fr));\n  gap:16px;\n}\n\n.mc-review-card{\n  height:100%;\n  padding:22px;\n  border-radius:24px;\n  background:linear-gradient(180deg, #ffffff 0%, #f9fcfa 100%);\n  border:1px solid var(--mc-line);\n  box-shadow:0 12px 28px rgba(72,151,114,.07);\n}\n\n.mc-review-summary{\n  display:flex;\n  flex-wrap:wrap;\n  align-items:center;\n  gap:16px;\n  margin:18px 0 22px;\n  padding:18px 20px;\n  border-radius:22px;\n  background:linear-gradient(180deg, #ffffff 0%, #f8fcf9 100%);\n  border:1px solid var(--mc-line);\n  box-shadow:0 12px 28px rgba(72,151,114,.06);\n}\n\n.mc-review-score{\n  font-size:32px;\n  line-height:1;\n  font-weight:900;\n  color:var(--mc-ink);\n}\n\n.mc-stars{\n  font-size:18px;\n  letter-spacing:.2em;\n  color:var(--mc-green-deep);\n}\n\n.mc-review-summary-copy{\n  font-size:14.5px;\n  line-height:1.65;\n  color:var(--mc-copy);\n  font-weight:700;\n}\n\n.mc-review-stars{\n  margin:0 0 10px;\n  font-size:13px;\n  font-weight:900;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  color:var(--mc-green-deep);\n}\n\n.mc-review-card p{\n  margin:0 0 14px;\n  font-size:15px;\n  line-height:1.72;\n  color:var(--mc-copy);\n}\n\n.mc-review-name{\n  display:block;\n  font-size:14px;\n  font-weight:900;\n  color:var(--mc-ink);\n}\n\n.mc-review-note{\n  display:block;\n  margin-top:4px;\n  font-size:12px;\n  line-height:1.5;\n  color:var(--mc-copy);\n}\n\n.mc-cta .mc-heading{\n  max-width:14ch;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n.mc-cta .mc-copy{\n  max-width:54ch;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n.mc-disclaimer{\n  background:#f3f4f2;\n  box-shadow:none;\n}\n\n.mc-disclaimer h3{\n  margin:0 0 10px;\n  font-size:18px;\n}\n\n.mc-disclaimer p{\n  margin:0 0 10px;\n  font-size:13px;\n  line-height:1.7;\n  color:var(--mc-copy);\n}\n\n@media(max-width:980px){\n  .mc-hero,\n  .mc-review-strip,\n  .mc-reviews,\n  .mc-grid-2,\n  .mc-grid-3,\n  .mc-grid-4,\n  .mc-stat-panel{\n    grid-template-columns:1fr;\n  }\n\n  .mc-section{\n    padding:24px;\n  }\n\n  .mc-title{\n    max-width:none;\n  }\n}\n\n@media(max-width:640px){\n  .mc-page{\n    padding:18px 0 36px;\n  }\n\n  .mc-shell{\n    border-radius:24px;\n    padding:12px;\n  }\n\n  .mc-section{\n    border-radius:24px;\n    padding:20px;\n  }\n\n  .mc-topbar,\n  .mc-trustbar{\n    padding:12px;\n  }\n\n  .mc-cta-row{\n    flex-direction:column;\n    align-items:stretch;\n  }\n\n  .mc-btn,\n  .mc-btn-secondary{\n    width:100%;\n  }\n\n  .mc-press-facts{\n    grid-template-columns:1fr;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n.mc-flow-demo{\n  --mc-loop:20s;\n  --mc-bg:#c8efea;\n  --mc-surface:#f6fffd;\n  --mc-line:rgba(10, 41, 35, .12);\n  --mc-text:#163128;\n  --mc-copy:#577068;\n  --mc-green:#1fa84f;\n  --mc-green-deep:#12773b;\n  --mc-green-soft:#dff8e7;\n  --mc-device:#252729;\n  --mc-device-edge:#3a3d41;\n  --mc-screen:#07090a;\n  --mc-screen-blue:#8ec2ff;\n  --mc-phone:#0f1115;\n  --mc-message:#27315d;\n  --mc-message-soft:#101a38;\n  position:relative;\n  overflow:hidden;\n  padding:clamp(14px, 3vw, 28px);\n  border-radius:clamp(20px, 3vw, 32px);\n  background:\n    radial-gradient(circle at top left, rgba(255,255,255,.55), transparent 36%),\n    linear-gradient(180deg, #78cfca 0%, var(--mc-bg) 100%);\n  border:1px solid rgba(255,255,255,.35);\n  font-family:\"Poppins\",\"Segoe UI\",sans-serif;\n  color:var(--mc-text);\n  box-shadow:0 24px 60px rgba(20, 63, 53, .14);\n  width:100%;\n  max-width:100%;\n}\n\n.mc-flow-demo *{\n  box-sizing:border-box;\n}\n\n.mc-flow-header{\n  max-width:760px;\n  margin:0 auto 24px;\n  text-align:center;\n}\n\n.mc-flow-eyebrow{\n  margin:0 0 10px;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n  color:#0b5d47;\n}\n\n.mc-flow-title{\n  margin:0 0 12px;\n  font-size:clamp(28px, 4vw, 48px);\n  line-height:1.05;\n  letter-spacing:-.04em;\n}\n\n.mc-flow-intro{\n  margin:0 auto;\n  max-width:58ch;\n  font-size:17px;\n  line-height:1.7;\n  color:var(--mc-copy);\n}\n\n.mc-copy-cycle{\n  display:grid;\n}\n\n.mc-copy-cycle \u003e *{\n  grid-area:1 \/ 1;\n}\n\n.mc-copy-cycle-center{\n  justify-items:center;\n}\n\n.mc-copy-step{\n  display:block;\n  opacity:0;\n  transform:translateY(8px);\n  animation-duration:var(--mc-loop);\n  animation-timing-function:linear;\n  animation-iteration-count:infinite;\n}\n\n.mc-copy-step--1{\n  animation-name:mc-show-step-1;\n}\n\n.mc-copy-step--2{\n  animation-name:mc-show-step-2;\n}\n\n.mc-copy-step--3{\n  animation-name:mc-show-step-3;\n}\n\n.mc-copy-step--4{\n  animation-name:mc-show-step-4;\n}\n\n.mc-demo-interactive{\n  position:relative;\n}\n\n.mc-flow-stage{\n  display:grid;\n  grid-template-columns:minmax(0, 1.05fr) minmax(300px, .95fr);\n  gap:22px;\n  align-items:stretch;\n}\n\n.mc-panel{\n  padding:clamp(12px, 3vw, 22px);\n  border-radius:clamp(20px, 3vw, 28px);\n  background:rgba(255,255,255,.86);\n  border:1px solid rgba(255,255,255,.6);\n  box-shadow:0 18px 34px rgba(19, 66, 54, .08);\n  backdrop-filter:blur(10px);\n  min-width:0;\n}\n\n.mc-panel-device{\n  min-width:0;\n}\n\n.mc-panel-phone{\n  display:flex;\n  flex-direction:column;\n}\n\n.mc-panel-top{\n  display:flex;\n  align-items:flex-start;\n  justify-content:space-between;\n  gap:14px;\n  margin-bottom:18px;\n}\n\n.mc-panel-label{\n  margin:0 0 8px;\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:.16em;\n  text-transform:uppercase;\n  color:#0d7157;\n}\n\n.mc-panel-title{\n  margin:0;\n  font-size:24px;\n  line-height:1.18;\n}\n\n.mc-status-pill{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:10px 14px;\n  border-radius:999px;\n  background:linear-gradient(180deg, #1b5f4a 0%, #10392d 100%);\n  color:#fff;\n  font-size:12px;\n  font-weight:800;\n  white-space:nowrap;\n  box-shadow:0 8px 16px rgba(16, 57, 45, .16);\n}\n\n.mc-status-pill-soft{\n  background:linear-gradient(180deg, #f3fff8 0%, #e1f8eb 100%);\n  border:1px solid rgba(31, 168, 79, .2);\n  color:#176347;\n  box-shadow:0 8px 16px rgba(31, 168, 79, .08);\n}\n\n.mc-device-shell{\n  position:relative;\n  max-width:820px;\n  margin:0 auto 18px;\n  margin-bottom:28px;\n}\n\n.mc-device-button-wrap{\n  display:flex;\n  justify-content:center;\n  margin-bottom:-8px;\n  position:relative;\n  z-index:2;\n}\n\n.mc-device-button{\n  --mc-button-press:3px;\n  position:relative;\n  display:block;\n  appearance:none;\n  width:clamp(95px, 15.2%, 131px);\n  height:22px;\n  padding:0;\n  border:0;\n  border-radius:6px 6px 3px 3px;\n  background:linear-gradient(180deg, #28cc5e 0%, #159740 100%);\n  box-shadow:\n    inset 0 2px 6px rgba(255,255,255,.24),\n    0 10px 22px rgba(16, 121, 55, .35);\n  cursor:default;\n  pointer-events:none;\n  transition:transform .24s ease, box-shadow .24s ease, filter .24s ease;\n}\n\n.mc-device-button.is-pressed{\n  transform:translateY(var(--mc-button-press));\n  filter:saturate(.92) brightness(.92);\n  box-shadow:\n    inset 0 3px 8px rgba(0,0,0,.16),\n    inset 0 1px 2px rgba(255,255,255,.16),\n    0 3px 8px rgba(16, 121, 55, .22);\n}\n\n.mc-device-button.is-pressed::after{\n  transform:translateX(-50%) translateY(calc(-1 * var(--mc-button-press)));\n}\n\n.mc-device-button::after{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:18px;\n  width:calc(100% + 20px);\n  height:7px;\n  transform:translateX(-50%);\n  border-radius:999px;\n  background:#4a4e51;\n}\n\n.mc-sound-cue{\n  position:absolute;\n  inset:0;\n  opacity:0;\n  pointer-events:none;\n  transition:opacity .22s ease;\n}\n\n.mc-sound-cue.is-active{\n  opacity:1;\n}\n\n.mc-sound-wave{\n  position:absolute;\n  top:52%;\n  width:54px;\n  height:54px;\n  border:3px solid rgba(255,255,255,.82);\n  border-radius:50%;\n  transform:translateY(-50%) scale(.72);\n  opacity:0;\n  animation:mc-soundWave 1.1s ease-out infinite;\n}\n\n.mc-sound-wave-left{\n  left:8px;\n}\n\n.mc-sound-wave-right{\n  right:8px;\n  animation-delay:.28s;\n}\n\n.mc-sound-text{\n  position:absolute;\n  left:50%;\n  top:auto;\n  bottom:-8px;\n  transform:translateX(-50%);\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:8px 12px;\n  border-radius:999px;\n  background:rgba(16, 57, 45, .9);\n  color:#fff;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n  animation:mc-soundFlash .8s ease-in-out infinite;\n}\n\n.mc-device-body{\n  position:relative;\n  width:100%;\n  aspect-ratio:2.82 \/ 1;\n  padding:12px;\n  border-radius:30px;\n  background:\n    linear-gradient(135deg, rgba(255,255,255,.08), transparent 26%),\n    linear-gradient(180deg, #2e3032 0%, var(--mc-device) 48%, #1a1c1d 100%);\n  border:2px solid #2b2c2f;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.08),\n    inset 0 -14px 30px rgba(0,0,0,.2),\n    0 22px 36px rgba(27, 53, 45, .16);\n}\n\n.mc-device-body.is-alert{\n  animation:mc-devicePulse 1.25s ease-in-out infinite;\n}\n\n.mc-device-body.is-confirmed{\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.08),\n    inset 0 -14px 30px rgba(0,0,0,.16),\n    0 0 0 6px rgba(31, 168, 79, .12),\n    0 22px 36px rgba(27, 53, 45, .16);\n}\n\n.mc-device-bezel{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:100%;\n  height:100%;\n  padding:28px 40px;\n  border-radius:22px;\n  background:\n    linear-gradient(135deg, rgba(255,255,255,.1), transparent 18%),\n    linear-gradient(315deg, rgba(255,255,255,.08), transparent 20%),\n    linear-gradient(180deg, #151718 0%, #212325 100%);\n}\n\n.mc-device-screen{\n  position:relative;\n  width:100%;\n  aspect-ratio:3.55 \/ 1;\n  overflow:hidden;\n  border-radius:2px;\n  background:\n    repeating-linear-gradient(90deg, rgba(255,255,255,.02), rgba(255,255,255,.02) 6px, transparent 6px, transparent 14px),\n    linear-gradient(180deg, #060809 0%, #0d1011 100%);\n  box-shadow:\n    inset 0 0 22px rgba(0,0,0,.65),\n    0 0 0 1px rgba(255,255,255,.04);\n}\n\n.mc-screen-layer{\n  position:absolute;\n  inset:0;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  padding:14px 18px;\n  opacity:0;\n  transform:translateY(8px);\n  transition:opacity .36s ease, transform .36s ease;\n  text-align:center;\n}\n\n.mc-screen-layer--1{\n  animation:mc-show-step-1 var(--mc-loop) linear infinite;\n}\n\n.mc-screen-layer--2{\n  animation:mc-show-step-2 var(--mc-loop) linear infinite;\n}\n\n.mc-screen-layer--3{\n  animation:mc-show-step-3 var(--mc-loop) linear infinite;\n}\n\n.mc-screen-layer--4{\n  animation:mc-show-step-4 var(--mc-loop) linear infinite;\n}\n\n.mc-screen-layer.is-visible{\n  opacity:1;\n  transform:translateY(0);\n}\n\n.mc-screen-clock{\n  justify-content:center;\n}\n\n.mc-screen-meds{\n  gap:4px;\n  padding-top:12px;\n  padding-bottom:18px;\n}\n\n.mc-time{\n  font-size:clamp(44px, 7.6vw, 96px);\n  line-height:1;\n  font-weight:500;\n  letter-spacing:-.05em;\n  color:#fff;\n  margin:0 auto;\n  transform:translateY(-10px);\n}\n\n.mc-meds-main{\n  font-size:clamp(18px, 3.15vw, 40px);\n  line-height:1.06;\n  letter-spacing:-.04em;\n  font-weight:500;\n  color:#fff;\n}\n\n.mc-meds-page{\n  margin-top:4px;\n  font-size:13px;\n  line-height:1.1;\n  color:#eaf2f1;\n}\n\n.mc-ack-line{\n  font-size:clamp(24px, 3.3vw, 40px);\n  line-height:1.04;\n  font-weight:700;\n  color:#9fe1b6;\n}\n\n.mc-ack-check{\n  margin-top:10px;\n  font-size:clamp(16px, 2.2vw, 22px);\n  line-height:1.25;\n  color:#fff;\n}\n\n.mc-device-caption{\n  margin:0;\n  font-size:15px;\n  line-height:1.7;\n  color:var(--mc-copy);\n}\n\n.mc-video-link{\n  margin:14px 0 0;\n  font-size:14px;\n  line-height:1.6;\n  color:var(--mc-copy);\n}\n\n.mc-video-link a{\n  color:#0d7157;\n  font-weight:800;\n  text-decoration:none;\n}\n\n.mc-video-link a:hover{\n  text-decoration:underline;\n}\n\n.mc-step-nav{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  margin-top:18px;\n}\n\n.mc-inline-sms-preview{\n  min-height:72px;\n  margin-top:10px;\n  opacity:0;\n  visibility:hidden;\n  overflow:hidden;\n  transform:translateY(-6px);\n  will-change:opacity, transform;\n  animation:mc-inlineSmsLoop var(--mc-loop) linear infinite;\n}\n\n.mc-inline-sms-label{\n  margin:10px 0 6px;\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n  color:#0d7157;\n}\n\n.mc-inline-sms-bubble{\n  max-width:100%;\n  padding:10px 12px;\n  border-radius:18px 18px 18px 8px;\n  background:linear-gradient(180deg, #39457e 0%, var(--mc-message) 100%);\n  color:#eff3ff;\n  font-size:14px;\n  line-height:1.4;\n  box-shadow:0 10px 22px rgba(5, 10, 24, .18);\n}\n\n.mc-inline-sms-preview + .mc-device-caption{\n  margin-top:10px;\n}\n\n.mc-demo-interactive.is-paused .mc-copy-step,\n.mc-demo-interactive.is-paused .mc-screen-layer,\n.mc-demo-interactive.is-paused .mc-step-chip,\n.mc-demo-interactive.is-paused .mc-device-body,\n.mc-demo-interactive.is-paused .mc-device-button,\n.mc-demo-interactive.is-paused .mc-device-button::after,\n.mc-demo-interactive.is-paused .mc-sound-cue,\n.mc-demo-interactive.is-paused .mc-inline-sms-preview,\n.mc-demo-interactive.is-paused .mc-bubble-live{\n  animation:none !important;\n}\n\n.mc-demo-interactive.is-paused[data-step=\"1\"] .mc-copy-step--1,\n.mc-demo-interactive.is-paused[data-step=\"2\"] .mc-copy-step--2,\n.mc-demo-interactive.is-paused[data-step=\"3\"] .mc-copy-step--3,\n.mc-demo-interactive.is-paused[data-step=\"4\"] .mc-copy-step--4,\n.mc-demo-interactive.is-paused[data-step=\"1\"] .mc-screen-layer--1,\n.mc-demo-interactive.is-paused[data-step=\"2\"] .mc-screen-layer--2,\n.mc-demo-interactive.is-paused[data-step=\"3\"] .mc-screen-layer--3,\n.mc-demo-interactive.is-paused[data-step=\"4\"] .mc-screen-layer--4{\n  opacity:1;\n  transform:translateY(0);\n}\n\n.mc-demo-interactive.is-paused[data-step=\"1\"] .mc-step-chip--1,\n.mc-demo-interactive.is-paused[data-step=\"2\"] .mc-step-chip--2,\n.mc-demo-interactive.is-paused[data-step=\"3\"] .mc-step-chip--3,\n.mc-demo-interactive.is-paused[data-step=\"4\"] .mc-step-chip--4{\n  background:#10392d;\n  border-color:#10392d;\n  color:#fff;\n  box-shadow:0 10px 18px rgba(16, 57, 45, .16);\n}\n\n.mc-demo-interactive.is-paused[data-step=\"2\"] .mc-device-body,\n.mc-demo-interactive.is-paused[data-step=\"3\"] .mc-device-body{\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.08),\n    inset 0 -14px 30px rgba(0,0,0,.2),\n    0 0 0 10px rgba(31, 168, 79, .14),\n    0 22px 40px rgba(27, 53, 45, .2);\n}\n\n.mc-demo-interactive.is-paused[data-step=\"4\"] .mc-device-body{\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.08),\n    inset 0 -14px 30px rgba(0,0,0,.16),\n    0 0 0 6px rgba(31, 168, 79, .12),\n    0 22px 36px rgba(27, 53, 45, .16);\n}\n\n.mc-demo-interactive.is-paused[data-step=\"2\"] .mc-sound-cue{\n  opacity:1;\n}\n\n.mc-demo-interactive.is-paused[data-step=\"4\"] .mc-device-button{\n  transform:translateY(var(--mc-button-press));\n  filter:saturate(.92) brightness(.92);\n  box-shadow:\n    inset 0 3px 8px rgba(0,0,0,.16),\n    inset 0 1px 2px rgba(255,255,255,.16),\n    0 3px 8px rgba(16, 121, 55, .22);\n}\n\n.mc-demo-interactive.is-paused[data-step=\"4\"] .mc-device-button::after{\n  transform:translateX(-50%) translateY(calc(-1 * var(--mc-button-press)));\n}\n\n.mc-demo-interactive.is-paused[data-step=\"4\"] .mc-inline-sms-preview{\n  opacity:1;\n  visibility:visible;\n  transform:translateY(0);\n}\n\n.mc-demo-interactive.is-paused[data-step=\"4\"] .mc-bubble-live{\n  opacity:1;\n  transform:translateY(0) scale(1);\n}\n\n.mc-demo-interactive.is-paused .mc-resume-popup{\n  opacity:1;\n  visibility:visible;\n  pointer-events:auto;\n}\n\n.mc-step-chip{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  appearance:none;\n  border:1px solid var(--mc-line);\n  background:#ffffff;\n  color:var(--mc-text);\n  padding:11px 14px;\n  border-radius:999px;\n  font-size:13px;\n  font-weight:800;\n  cursor:pointer;\n  pointer-events:auto;\n  box-shadow:0 8px 16px rgba(25, 95, 74, .06);\n  transition:transform .2s ease, background .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease;\n}\n\n.mc-step-chip:nth-child(2){\n  background:#ffffff;\n  border-color:var(--mc-line);\n}\n\n.mc-step-chip:nth-child(3){\n  background:#ffffff;\n  border-color:var(--mc-line);\n}\n\n.mc-step-chip:nth-child(4){\n  background:#ffffff;\n  border-color:var(--mc-line);\n}\n\n.mc-step-chip:nth-child(5){\n  background:#ffffff;\n  border-color:var(--mc-line);\n}\n\n.mc-step-chip.is-active{\n  background:#10392d;\n  border-color:#10392d;\n  color:#fff;\n  box-shadow:0 10px 18px rgba(16, 57, 45, .16);\n}\n\n.mc-step-chip:hover{\n  transform:translateY(-1px);\n}\n\n.mc-resume-popup{\n  appearance:none;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  margin-top:14px;\n  padding:12px 16px;\n  border:0;\n  border-radius:999px;\n  background:#10392d;\n  color:#fff;\n  font-size:13px;\n  font-weight:900;\n  letter-spacing:.02em;\n  cursor:pointer;\n  box-shadow:0 12px 24px rgba(16, 57, 45, .16);\n  opacity:0;\n  visibility:hidden;\n  pointer-events:none;\n}\n\n.mc-resume-popup.is-visible{\n  opacity:1;\n  visibility:visible;\n  pointer-events:auto;\n}\n\n.mc-resume-popup::before{\n  content:\"\";\n  width:8px;\n  height:8px;\n  border-radius:50%;\n  background:#8ef0b1;\n  box-shadow:0 0 0 5px rgba(142, 240, 177, .18);\n}\n\n.mc-device-body{\n  animation:mc-deviceShellLoop var(--mc-loop) linear infinite;\n}\n\n.mc-device-button{\n  animation:mc-buttonLoop var(--mc-loop) linear infinite;\n}\n\n.mc-device-button::after{\n  animation:mc-buttonBaseLoop var(--mc-loop) linear infinite;\n}\n\n.mc-sound-cue{\n  animation:mc-soundCueLoop var(--mc-loop) linear infinite;\n}\n\n.mc-bubble-live{\n  opacity:0;\n  transform:translateY(18px) scale(.98);\n  animation:mc-bubbleLiveLoop var(--mc-loop) linear infinite;\n}\n\n.mc-step-chip--1{\n  animation:mc-chipStep1 var(--mc-loop) linear infinite;\n}\n\n.mc-step-chip--2{\n  animation:mc-chipStep2 var(--mc-loop) linear infinite;\n}\n\n.mc-step-chip--3{\n  animation:mc-chipStep3 var(--mc-loop) linear infinite;\n}\n\n.mc-step-chip--4{\n  animation:mc-chipStep4 var(--mc-loop) linear infinite;\n}\n\n.mc-phone-shell{\n  position:relative;\n  width:min(100%, 320px);\n  min-height:344px;\n  margin:0 auto;\n  padding:12px 12px 8px;\n  border-radius:36px;\n  background:\n    linear-gradient(180deg, #0f1217 0%, #0a0d11 100%);\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.05),\n    0 24px 40px rgba(17, 37, 33, .18);\n}\n\n.mc-phone-top{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  padding:4px 8px 12px;\n  font-size:12px;\n  font-weight:700;\n  color:#d8e4ff;\n}\n\n.mc-phone-camera{\n  width:74px;\n  height:18px;\n  border-radius:999px;\n  background:#050709;\n  box-shadow:inset 0 0 0 1px rgba(255,255,255,.04);\n}\n\n.mc-phone-header{\n  display:flex;\n  align-items:center;\n  gap:12px;\n  margin-bottom:14px;\n  padding:0 8px;\n}\n\n.mc-avatar{\n  width:42px;\n  height:42px;\n  border-radius:50%;\n  display:grid;\n  place-items:center;\n  background:linear-gradient(180deg, #5ba3ff 0%, #3a7de3 100%);\n  color:#fff;\n  font-weight:900;\n}\n\n.mc-contact-name{\n  font-size:17px;\n  font-weight:800;\n  color:#fff;\n}\n\n.mc-contact-meta{\n  font-size:12px;\n  color:#9ca7c6;\n}\n\n.mc-chat{\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n  padding:4px 8px 2px;\n}\n\n.mc-bubble{\n  max-width:86%;\n  padding:14px 16px;\n  border-radius:18px 18px 18px 8px;\n  background:linear-gradient(180deg, #39457e 0%, var(--mc-message) 100%);\n  color:#eff3ff;\n  font-size:15px;\n  line-height:1.35;\n  box-shadow:0 10px 22px rgba(5, 10, 24, .22);\n}\n\n.mc-bubble-left{\n  align-self:flex-start;\n}\n\n.mc-bubble.is-future{\n  opacity:.14;\n  transform:translateY(18px) scale(.98);\n}\n\n.mc-bubble.is-live{\n  opacity:1;\n  transform:translateY(0) scale(1);\n  animation:mc-bubbleRise .45s ease;\n}\n\n.mc-phone-compose{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin-top:6px;\n  padding:9px 14px;\n  border-radius:999px;\n  background:#0d1324;\n  color:#8e9ecf;\n  box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);\n}\n\n.mc-compose-plus{\n  width:24px;\n  height:24px;\n  border-radius:50%;\n  display:grid;\n  place-items:center;\n  background:#18233f;\n  color:#dbe5ff;\n  font-weight:900;\n}\n\n.mc-compose-text{\n  font-size:14px;\n  font-weight:700;\n}\n\n.mc-flow-proof{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:12px;\n  margin-top:22px;\n}\n\n.mc-proof-pill{\n  padding:12px 16px;\n  border-radius:999px;\n  background:#ffffff;\n  border:1px solid var(--mc-line);\n  font-size:13px;\n  font-weight:800;\n  color:#144838;\n  box-shadow:0 8px 16px rgba(20, 72, 56, .08);\n}\n\n.mc-proof-pill:nth-child(2){\n  background:#ffffff;\n  border-color:var(--mc-line);\n}\n\n.mc-proof-pill:nth-child(3){\n  background:#ffffff;\n  border-color:var(--mc-line);\n}\n\n.mc-proof-pill:nth-child(4){\n  background:#ffffff;\n  border-color:var(--mc-line);\n}\n\n@keyframes mc-devicePulse{\n  0%, 100%{\n    box-shadow:\n      inset 0 1px 0 rgba(255,255,255,.08),\n      inset 0 -14px 30px rgba(0,0,0,.2),\n      0 0 0 rgba(31, 168, 79, 0),\n      0 22px 36px rgba(27, 53, 45, .16);\n  }\n  50%{\n    box-shadow:\n      inset 0 1px 0 rgba(255,255,255,.08),\n      inset 0 -14px 30px rgba(0,0,0,.2),\n      0 0 0 10px rgba(31, 168, 79, .16),\n      0 22px 40px rgba(27, 53, 45, .2);\n  }\n}\n\n@keyframes mc-soundWave{\n  0%{\n    opacity:0;\n    transform:translateY(-50%) scale(.72);\n  }\n  35%{\n    opacity:.85;\n  }\n  100%{\n    opacity:0;\n    transform:translateY(-50%) scale(1.35);\n  }\n}\n\n@keyframes mc-soundFlash{\n  0%, 100%{\n    opacity:1;\n  }\n  50%{\n    opacity:.46;\n  }\n}\n\n@keyframes mc-bubbleRise{\n  from{\n    opacity:0;\n    transform:translateY(18px) scale(.98);\n  }\n  to{\n    opacity:1;\n    transform:translateY(0) scale(1);\n  }\n}\n\n@keyframes mc-show-step-1{\n  0%, 23%{\n    opacity:1;\n    transform:translateY(0);\n  }\n  25%, 100%{\n    opacity:0;\n    transform:translateY(8px);\n  }\n}\n\n@keyframes mc-show-step-2{\n  0%, 23%, 100%{\n    opacity:0;\n    transform:translateY(8px);\n  }\n  25%, 48%{\n    opacity:1;\n    transform:translateY(0);\n  }\n  50%, 100%{\n    opacity:0;\n    transform:translateY(8px);\n  }\n}\n\n@keyframes mc-show-step-3{\n  0%, 48%, 100%{\n    opacity:0;\n    transform:translateY(8px);\n  }\n  50%, 73%{\n    opacity:1;\n    transform:translateY(0);\n  }\n  75%, 100%{\n    opacity:0;\n    transform:translateY(8px);\n  }\n}\n\n@keyframes mc-show-step-4{\n  0%, 73%, 100%{\n    opacity:0;\n    transform:translateY(8px);\n  }\n  75%, 98%{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes mc-deviceShellLoop{\n  0%, 23%, 100%{\n    box-shadow:\n      inset 0 1px 0 rgba(255,255,255,.08),\n      inset 0 -14px 30px rgba(0,0,0,.2),\n      0 22px 36px rgba(27, 53, 45, .16);\n  }\n  25%, 33%, 41%, 50%, 58%, 66%, 73%{\n    box-shadow:\n      inset 0 1px 0 rgba(255,255,255,.08),\n      inset 0 -14px 30px rgba(0,0,0,.2),\n      0 0 0 10px rgba(31, 168, 79, .14),\n      0 22px 40px rgba(27, 53, 45, .2);\n  }\n  29%, 37%, 45%, 54%, 62%, 70%{\n    box-shadow:\n      inset 0 1px 0 rgba(255,255,255,.08),\n      inset 0 -14px 30px rgba(0,0,0,.2),\n      0 0 0 4px rgba(31, 168, 79, .08),\n      0 22px 36px rgba(27, 53, 45, .18);\n  }\n  75%, 98%{\n    box-shadow:\n      inset 0 1px 0 rgba(255,255,255,.08),\n      inset 0 -14px 30px rgba(0,0,0,.16),\n      0 0 0 6px rgba(31, 168, 79, .12),\n      0 22px 36px rgba(27, 53, 45, .16);\n  }\n}\n\n@keyframes mc-buttonLoop{\n  0%, 48%, 100%{\n    transform:translateY(0);\n    filter:none;\n    box-shadow:\n      inset 0 2px 6px rgba(255,255,255,.24),\n      0 10px 22px rgba(16, 121, 55, .35);\n  }\n  49%, 50.5%{\n    transform:translateY(var(--mc-button-press));\n    filter:saturate(.92) brightness(.92);\n    box-shadow:\n      inset 0 3px 8px rgba(0,0,0,.16),\n      inset 0 1px 2px rgba(255,255,255,.16),\n      0 3px 8px rgba(16, 121, 55, .22);\n  }\n  51%, 73%{\n    transform:translateY(0);\n    filter:none;\n    box-shadow:\n      inset 0 2px 6px rgba(255,255,255,.24),\n      0 10px 22px rgba(16, 121, 55, .35);\n  }\n  74%, 78%{\n    transform:translateY(var(--mc-button-press));\n    filter:saturate(.92) brightness(.92);\n    box-shadow:\n      inset 0 3px 8px rgba(0,0,0,.16),\n      inset 0 1px 2px rgba(255,255,255,.16),\n      0 3px 8px rgba(16, 121, 55, .22);\n  }\n  79%, 99%{\n    transform:translateY(0);\n    filter:none;\n    box-shadow:\n      inset 0 2px 6px rgba(255,255,255,.24),\n      0 10px 22px rgba(16, 121, 55, .35);\n  }\n}\n\n@keyframes mc-buttonBaseLoop{\n  0%, 48%, 100%{\n    transform:translateX(-50%) translateY(0);\n  }\n  49%, 50.5%{\n    transform:translateX(-50%) translateY(calc(-1 * var(--mc-button-press)));\n  }\n  51%, 73%{\n    transform:translateX(-50%) translateY(0);\n  }\n  74%, 78%{\n    transform:translateX(-50%) translateY(calc(-1 * var(--mc-button-press)));\n  }\n  79%, 99%{\n    transform:translateX(-50%) translateY(0);\n  }\n}\n\n@keyframes mc-soundCueLoop{\n  0%, 23%, 100%{\n    opacity:0;\n  }\n  25%, 48%{\n    opacity:1;\n  }\n  50%, 100%{\n    opacity:0;\n  }\n}\n\n@keyframes mc-bubbleLiveLoop{\n  0%, 73%, 100%{\n    opacity:0;\n    transform:translateY(18px) scale(.98);\n  }\n  77%, 98%{\n    opacity:1;\n    transform:translateY(0) scale(1);\n  }\n}\n\n@keyframes mc-chipStep1{\n  0%, 23%{\n    background:#10392d;\n    border-color:#10392d;\n    color:#ffffff;\n    box-shadow:0 10px 18px rgba(16, 57, 45, .16);\n  }\n  25%, 100%{\n    background:#ffffff;\n    border-color:var(--mc-line);\n    color:var(--mc-text);\n    box-shadow:0 8px 16px rgba(25, 95, 74, .06);\n  }\n}\n\n@keyframes mc-chipStep2{\n  0%, 23%, 100%{\n    background:#ffffff;\n    border-color:var(--mc-line);\n    color:var(--mc-text);\n    box-shadow:0 8px 16px rgba(25, 95, 74, .06);\n  }\n  25%, 48%{\n    background:#10392d;\n    border-color:#10392d;\n    color:#ffffff;\n    box-shadow:0 10px 18px rgba(16, 57, 45, .16);\n  }\n  50%, 100%{\n    background:#ffffff;\n    border-color:var(--mc-line);\n    color:var(--mc-text);\n    box-shadow:0 8px 16px rgba(25, 95, 74, .06);\n  }\n}\n\n@keyframes mc-chipStep3{\n  0%, 48%, 100%{\n    background:#ffffff;\n    border-color:var(--mc-line);\n    color:var(--mc-text);\n    box-shadow:0 8px 16px rgba(25, 95, 74, .06);\n  }\n  50%, 73%{\n    background:#10392d;\n    border-color:#10392d;\n    color:#ffffff;\n    box-shadow:0 10px 18px rgba(16, 57, 45, .16);\n  }\n  75%, 100%{\n    background:#ffffff;\n    border-color:var(--mc-line);\n    color:var(--mc-text);\n    box-shadow:0 8px 16px rgba(25, 95, 74, .06);\n  }\n}\n\n@keyframes mc-chipStep4{\n  0%, 73%, 100%{\n    background:#ffffff;\n    border-color:var(--mc-line);\n    color:var(--mc-text);\n    box-shadow:0 8px 16px rgba(25, 95, 74, .06);\n  }\n  75%, 98%{\n    background:#10392d;\n    border-color:#10392d;\n    color:#ffffff;\n    box-shadow:0 10px 18px rgba(16, 57, 45, .16);\n  }\n}\n\n@keyframes mc-inlineSmsLoop{\n  0%, 73%, 100%{\n    opacity:0;\n    visibility:hidden;\n    transform:translateY(-6px);\n  }\n  77%, 98%{\n    opacity:1;\n    visibility:visible;\n    transform:translateY(0);\n  }\n}\n\n@media(max-width:980px){\n  .mc-flow-stage{\n    grid-template-columns:1fr;\n    gap:12px;\n  }\n\n  .mc-phone-shell{\n    min-height:320px;\n  }\n\n  .mc-panel{\n    padding:14px;\n  }\n\n  .mc-panel-device,\n  .mc-panel-phone{\n    min-width:0;\n  }\n\n  .mc-device-shell{\n    margin-bottom:22px;\n  }\n\n  .mc-panel-title{\n    font-size:18px;\n  }\n\n  .mc-device-caption{\n    font-size:13px;\n  }\n\n  .mc-step-nav{\n    flex-wrap:wrap;\n    gap:6px;\n  }\n\n  .mc-inline-sms-bubble{\n    font-size:13px;\n  }\n\n  .mc-inline-sms-preview{\n    min-height:66px;\n  }\n\n  .mc-step-chip{\n    padding:8px 10px;\n    font-size:11px;\n  }\n}\n\n@media(max-width:480px){\n  .mc-device-shell{\n    margin-bottom:28px;\n  }\n\n  .mc-device-button-wrap{\n    margin-bottom:0;\n  }\n\n  .mc-device-button{\n    --mc-button-press:2px;\n    width:clamp(62px, 20vw, 88px);\n    height:14px;\n  }\n\n  .mc-device-button::after{\n    top:12px;\n    width:calc(100% + 12px);\n    height:5px;\n  }\n\n  .mc-device-body{\n    padding:10px;\n    border-radius:18px;\n  }\n\n  .mc-device-bezel{\n    padding:12px 16px;\n    border-radius:14px;\n  }\n\n  .mc-device-screen{\n    aspect-ratio:3.35 \/ 1;\n  }\n\n  .mc-screen-layer{\n    padding:10px 12px;\n  }\n\n  .mc-screen-meds{\n    gap:2px;\n    padding-top:8px;\n    padding-bottom:12px;\n  }\n\n  .mc-time{\n    font-size:clamp(28px, 11vw, 44px);\n    transform:translateY(-4px);\n  }\n\n  .mc-meds-main{\n    font-size:clamp(11px, 6vw, 24px);\n    line-height:1.02;\n  }\n\n  .mc-meds-page{\n    margin-top:2px;\n    font-size:clamp(9px, 3vw, 11px);\n  }\n\n  .mc-ack-line{\n    font-size:clamp(16px, 7vw, 28px);\n  }\n\n  .mc-ack-check{\n    margin-top:6px;\n    font-size:clamp(11px, 4vw, 16px);\n  }\n\n  .mc-sound-wave{\n    top:50%;\n    width:34px;\n    height:34px;\n    border-width:2px;\n  }\n\n  .mc-sound-wave-left{\n    left:4px;\n  }\n\n  .mc-sound-wave-right{\n    right:4px;\n  }\n\n  .mc-sound-text{\n    bottom:-22px;\n    padding:6px 10px;\n    font-size:10px;\n    letter-spacing:.14em;\n  }\n}\n\n@media(max-width:640px){\n  #mc-demo{\n    margin-left:-12px;\n    margin-right:-12px;\n  }\n\n  .mc-flow-demo{\n    padding:12px;\n    border-radius:20px;\n    --mc-bg:#c8efea;\n  }\n\n  .mc-flow-stage{\n    grid-template-columns:1fr;\n    gap:12px;\n  }\n\n  .mc-flow-header{\n    margin-bottom:14px;\n  }\n\n  .mc-flow-eyebrow{\n    font-size:11px;\n  }\n\n  .mc-flow-title{\n    font-size:clamp(20px, 5vw, 28px);\n  }\n\n  .mc-flow-intro{\n    font-size:14px;\n  }\n\n  .mc-panel{\n    padding:12px;\n    border-radius:20px;\n  }\n\n  .mc-panel-top{\n    flex-direction:column;\n    gap:8px;\n    margin-bottom:12px;\n  }\n\n  .mc-panel-label{\n    font-size:10px;\n  }\n\n  .mc-panel-title{\n    font-size:16px;\n  }\n\n  .mc-device-shell{\n    margin-bottom:32px;\n    max-width:min(100%, 340px);\n    margin-left:auto;\n    margin-right:auto;\n    padding:0;\n    width:100%;\n  }\n\n  .mc-device-button-wrap{\n    margin-bottom:0;\n    position:relative;\n    z-index:2;\n  }\n\n  .mc-device-button{\n    --mc-button-press:2px;\n    width:clamp(46px, 17.6vw, 64px);\n    height:13px;\n  }\n\n  .mc-device-button::after{\n    top:11px;\n    width:calc(100% + 10px);\n    height:5px;\n  }\n\n  .mc-device-body{\n    padding:8px;\n    border-radius:18px;\n    width:100%;\n  }\n\n  .mc-device-bezel{\n    padding:10px 14px;\n    border-radius:14px;\n  }\n\n  .mc-device-screen{\n    aspect-ratio:3.35 \/ 1;\n    border-radius:8px;\n  }\n\n  .mc-time{\n    font-size:clamp(26px, 10vw, 40px);\n  }\n\n  .mc-meds-main{\n    font-size:clamp(11px, 5.4vw, 19px);\n    line-height:1.02;\n  }\n\n  .mc-meds-page{\n    margin-top:2px;\n    font-size:clamp(8px, 2.8vw, 10px);\n  }\n\n  .mc-ack-line{\n    font-size:clamp(14px, 6.8vw, 24px);\n  }\n\n  .mc-ack-check{\n    margin-top:6px;\n    font-size:clamp(10px, 3.9vw, 14px);\n  }\n\n  .mc-device-caption{\n    font-size:12px;\n    margin-top:8px;\n  }\n\n  .mc-sound-text{\n    bottom:-22px;\n    padding:5px 9px;\n    font-size:9px;\n    letter-spacing:.14em;\n  }\n\n  .mc-sound-wave{\n    width:30px;\n    height:30px;\n    border-width:2px;\n  }\n\n  .mc-sound-wave-left{\n    left:4px;\n  }\n\n  .mc-sound-wave-right{\n    right:4px;\n  }\n\n  .mc-status-pill{\n    font-size:10px;\n    padding:6px 10px;\n  }\n\n  .mc-step-nav{\n    gap:6px;\n    margin-top:12px;\n  }\n\n  .mc-inline-sms-label{\n    margin:8px 0 4px;\n    font-size:10px;\n  }\n\n  .mc-inline-sms-preview{\n    min-height:54px;\n  }\n\n  .mc-inline-sms-bubble{\n    padding:8px 10px;\n    font-size:11px;\n    border-radius:14px 14px 14px 8px;\n  }\n\n  .mc-inline-sms-preview + .mc-device-caption{\n    margin-top:8px;\n  }\n\n  .mc-step-chip{\n    padding:7px 8px;\n    font-size:9px;\n    flex:1;\n    min-width:auto;\n    border-radius:999px;\n  }\n\n  .mc-phone-shell{\n    min-height:268px;\n    width:min(100%, 280px);\n    border-radius:28px;\n    padding:10px 10px 6px;\n  }\n\n  .mc-phone-top{\n    font-size:11px;\n    padding:3px 6px 10px;\n  }\n\n  .mc-phone-camera{\n    width:60px;\n    height:16px;\n  }\n\n  .mc-phone-header{\n    gap:10px;\n    margin-bottom:10px;\n    padding:0 6px;\n  }\n\n  .mc-avatar{\n    width:36px;\n    height:36px;\n    font-size:14px;\n  }\n\n  .mc-contact-name{\n    font-size:12px;\n  }\n\n  .mc-contact-meta{\n    font-size:11px;\n  }\n\n  .mc-chat{\n    min-height:96px;\n    padding:10px 8px;\n    gap:8px;\n  }\n\n  .mc-bubble{\n    font-size:12px;\n    padding:8px 10px;\n    border-radius:12px;\n  }\n\n  .mc-phone-compose{\n    padding:8px 10px;\n    gap:8px;\n    margin-top:6px;\n  }\n\n  .mc-compose-plus{\n    width:20px;\n    height:20px;\n    font-size:13px;\n  }\n\n  .mc-compose-text{\n    font-size:12px;\n  }\n\n  .mc-logo-gallery{\n    grid-template-columns:repeat(2, minmax(0, 1fr));\n    gap:10px;\n    padding:12px;\n  }\n\n  .mc-logo-item{\n    aspect-ratio:1.15;\n    padding:10px;\n    border-radius:12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"mc-page\" id=\"mc-page-top\"\u003e\n\u003cdiv class=\"mc-shell\"\u003e\n\u003cdiv class=\"mc-noticebar\"\u003e\n\u003cdiv class=\"mc-noticebar-copy\"\u003e\n\u003cstrong\u003eSMS alerts require WiFi.\u003c\/strong\u003e MedClock reminders still work without WiFi. If you do not have WiFi, \u003ca href=\"https:\/\/medclock.com.au\/products\/ndis-medclock-daily-check-in-medication-reminder-support\"\u003ebuy the 4G bundle with 2 years of SMS here\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"mc-topbar\"\u003e\n\u003cdiv class=\"mc-topbar-copy\"\u003eDon't regret not knowing.\u003cbr\u003e\u003cem\u003eUntil it's too late.\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-trustbar\"\u003e\n\u003cdiv class=\"mc-trust-copy\"\u003eAs heard on\u003c\/div\u003e\n\u003cdiv class=\"mc-topbar-pills\"\u003e\n\u003cspan class=\"mc-pill\"\u003eABC Radio\u003c\/span\u003e \u003cspan class=\"mc-pill\"\u003eABC News\u003c\/span\u003e \u003cspan class=\"mc-pill\"\u003e2SM Radio\u003c\/span\u003e \u003cspan class=\"mc-pill\"\u003eMixFM Radio\u003c\/span\u003e \u003cspan class=\"mc-pill\"\u003eTrusted by healthcare professionals\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-section-plain\" id=\"mc-demo\"\u003e\n\u003cdiv class=\"mc-flow-demo\"\u003e\n\u003cdiv class=\"mc-demo-interactive\"\u003e\n\u003cdiv class=\"mc-flow-header\"\u003e\n\u003cp class=\"mc-flow-eyebrow\"\u003eHow MedClock Works\u003c\/p\u003e\n\u003ch2 class=\"mc-flow-title\"\u003eSee exactly how MedClock works in 20 seconds.\u003c\/h2\u003e\n\u003cp class=\"mc-flow-intro\"\u003eMedClock does more than sound an alarm. When the reminder is acknowledged, family can receive a simple text confirming everything is okay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-flow-stage\"\u003e\n\u003csection class=\"mc-panel mc-panel-device\"\u003e\n\u003cdiv class=\"mc-panel-top\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"mc-panel-label\"\u003eMedClock device\u003c\/p\u003e\n\u003ch3 class=\"mc-panel-title mc-copy-cycle\"\u003e\n\u003cspan class=\"mc-copy-step mc-copy-step--1\"\u003eMedClock shows the time clearly\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--2\"\u003eMedication is due and the clock beeps\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--3\"\u003eThe first press can show the next medication page\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--4\"\u003eAcknowledged, SMS sent over WiFi, returning to time mode\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-status-pill\"\u003e\u003cspan class=\"mc-copy-cycle mc-copy-cycle-center\"\u003e \u003cspan class=\"mc-copy-step mc-copy-step--1\"\u003eStep 1 of 4\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--2\"\u003eStep 2 of 4\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--3\"\u003eStep 3 of 4\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--4\"\u003eStep 4 of 4\u003c\/span\u003e \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-device-shell\"\u003e\n\u003cdiv class=\"mc-device-button-wrap\"\u003e\n\u003cdiv class=\"mc-device-button\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-device-body\"\u003e\n\u003cdiv class=\"mc-device-bezel\"\u003e\n\u003cdiv class=\"mc-device-screen\"\u003e\n\u003cdiv class=\"mc-screen-layer mc-screen-clock mc-screen-layer--1\"\u003e\n\u003cdiv class=\"mc-time\"\u003e7:30PM\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-screen-layer mc-screen-meds mc-screen-layer--2\"\u003e\n\u003cdiv class=\"mc-meds-main\"\u003ePanadol 400mg\u003c\/div\u003e\n\u003cdiv class=\"mc-meds-main\"\u003eBlood Pressure\u003c\/div\u003e\n\u003cdiv class=\"mc-meds-page\"\u003ePage 1\/2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-screen-layer mc-screen-meds mc-screen-layer--3\"\u003e\n\u003cdiv class=\"mc-meds-main\"\u003eAspirin 100mg\u003c\/div\u003e\n\u003cdiv class=\"mc-meds-main\"\u003eVitamin D\u003c\/div\u003e\n\u003cdiv class=\"mc-meds-page\"\u003ePage 2\/2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-screen-layer mc-screen-ack mc-screen-layer--4\"\u003e\n\u003cdiv class=\"mc-ack-line\"\u003eAcknowledged\u003c\/div\u003e\n\u003cdiv class=\"mc-ack-check\"\u003eSMS sent\u003c\/div\u003e\n\u003cdiv class=\"mc-meds-page\"\u003eReturning to time mode\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-sound-cue\"\u003e\n\u003cspan class=\"mc-sound-wave mc-sound-wave-left\"\u003e\u003c\/span\u003e \u003cspan class=\"mc-sound-wave mc-sound-wave-right\"\u003e\u003c\/span\u003e \u003cspan class=\"mc-sound-text\"\u003eBEEP BEEP\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-step-nav\"\u003e\n\u003cbutton class=\"mc-step-chip mc-step-chip--1\" type=\"button\"\u003e1 Time\u003c\/button\u003e \u003cbutton class=\"mc-step-chip mc-step-chip--2\" type=\"button\"\u003e2 Medications 1\/2\u003c\/button\u003e \u003cbutton class=\"mc-step-chip mc-step-chip--3\" type=\"button\"\u003e3 Next medication page\u003c\/button\u003e \u003cbutton class=\"mc-step-chip mc-step-chip--4\" type=\"button\"\u003e4 Acknowledged + SMS\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-inline-sms-preview\"\u003e\n\u003cdiv class=\"mc-inline-sms-label\"\u003eExample family SMS\u003c\/div\u003e\n\u003cdiv class=\"mc-inline-sms-bubble\"\u003eHi, John has acknowledged taking his medication at 7:30pm.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"mc-resume-popup\" type=\"button\"\u003eResume animation\u003c\/button\u003e\n\u003cp class=\"mc-device-caption mc-copy-cycle\"\u003e\u003cspan class=\"mc-copy-step mc-copy-step--1\"\u003eMedClock sits ready with the time clearly visible until the next medication reminder is due.\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--2\"\u003eWhen medication is due, the screen changes and an audible beep draws attention to the reminder. The device can be set to beep in cycles of 5 until acknowledged, helping ensure the user presses the button.\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--3\"\u003eIf more medications are scheduled for that time, the first green-button press can move to the next page. MedClock can show up to 10 medications for one reminder time across up to 5 pages.\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--4\"\u003eAfter the final acknowledgement, the SMS is sent and the device returns to its normal clock view for the next reminder.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"mc-video-link\"\u003eWant to see a video on how it works instead? \u003ca href=\"https:\/\/www.facebook.com\/share\/v\/1Cu6pGkaVG\/\" rel=\"noopener\" target=\"_blank\"\u003eWatch it here.\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-panel mc-panel-phone\"\u003e\n\u003cdiv class=\"mc-panel-top\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"mc-panel-label\"\u003eFamily SMS check-in\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-status-pill mc-status-pill-soft\"\u003eNo app required\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-phone-shell\"\u003e\n\u003cdiv class=\"mc-phone-top\"\u003e\n\u003cspan\u003e6:58\u003c\/span\u003e\n\u003cdiv class=\"mc-phone-camera\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-phone-header\"\u003e\n\u003cdiv class=\"mc-avatar\"\u003eM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mc-contact-name\"\u003eMedClock\u003c\/div\u003e\n\u003cdiv class=\"mc-contact-meta\"\u003eSMS check-ins\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-chat\"\u003e\n\u003cdiv class=\"mc-bubble mc-bubble-left\"\u003eHi, John has acknowledged taking his medication at 8:00am.\u003c\/div\u003e\n\u003cdiv class=\"mc-bubble mc-bubble-left mc-bubble-live\"\u003eHi, John has acknowledged taking his medication at 7:30pm.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-phone-compose\"\u003e\n\u003cspan class=\"mc-compose-plus\"\u003e+\u003c\/span\u003e \u003cspan class=\"mc-compose-text\"\u003eiMessage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mc-device-caption mc-copy-cycle\"\u003e\u003cspan class=\"mc-copy-step mc-copy-step--1\"\u003eNothing is sent yet. The SMS check-in only goes out after the reminder has been acknowledged.\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--2\"\u003eFamily still does not need to call. The message is only sent after the user presses the button.\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--3\"\u003eThis first press only changes the medication page. A second press is what continues the check-in flow.\u003c\/span\u003e \u003cspan class=\"mc-copy-step mc-copy-step--4\"\u003eFamily receives a simple text confirming the reminder was acknowledged, helping them know everything is okay.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-flow-proof\"\u003e\n\u003cdiv class=\"mc-proof-pill\"\u003eOne-button acknowledgement\u003c\/div\u003e\n\u003cdiv class=\"mc-proof-pill\"\u003eMorning and evening SMS check-ins\u003c\/div\u003e\n\u003cdiv class=\"mc-proof-pill\"\u003eNo app or logins\u003c\/div\u003e\n\u003cdiv class=\"mc-proof-pill\"\u003eSimple setup\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-surface-soft\"\u003e\n\u003cdiv class=\"mc-grid-2\"\u003e\n\u003cdiv\u003e\n\u003ch2 class=\"mc-heading\"\u003eIt started with my grandad.\u003c\/h2\u003e\n\u003cp class=\"mc-copy\"\u003eLike many older people, my grandad loved the comfort of his own home and the independence that came with it. But a lot of devices meant to help - SOS necklaces, watches, and other gadgets - often get put aside instead of becoming part of everyday life.\u003c\/p\u003e\n\u003cp class=\"mc-copy\"\u003eA few years ago, my grandad suffered a fall while living independently. No one realised something was wrong for almost two days.\u003c\/p\u003e\n\u003cp class=\"mc-copy\"\u003eThat experience stayed with me. I wanted to build something genuinely simple. Not another app. Not another device with confusing setup. Just a clear reminder clock that could fit naturally into someone’s day.\u003c\/p\u003e\n\u003cp class=\"mc-copy\"\u003eMedClock grew from that idea: medication reminders that feel straightforward to use, with optional family check-ins layered on top for reassurance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-hero-photo\"\u003e\u003cimg src=\"https:\/\/gctjkroihhjdegebgiyi.supabase.co\/storage\/v1\/object\/public\/grandad%20and%20i\/grandandicropped.png\" alt=\"Kai Gould with his grandfather, the inspiration behind MedClock\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-surface-blue\"\u003e\n\u003ch2 class=\"mc-heading\"\u003eWhat families are saying about MedClock.\u003c\/h2\u003e\n\u003cp class=\"mc-copy\"\u003eFamilies often tell us the same thing: MedClock feels simpler to use than app-based reminders, while the SMS check-ins help reduce the constant worry in the background.\u003c\/p\u003e\n\u003cdiv class=\"mc-review-summary\"\u003e\n\u003cdiv class=\"mc-review-score\"\u003e4.9\u003c\/div\u003e\n\u003cdiv class=\"mc-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"mc-review-summary-copy\"\u003eRated 4.9 stars by MedClock customers.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-reviews\"\u003e\n\u003carticle class=\"mc-review-card\"\u003e\n\u003cdiv class=\"mc-review-stars\"\u003e★★★★★ Family peace of mind\u003c\/div\u003e\n\u003cp\u003e“My mum wanted something simpler than a phone, and this was the first reminder system she actually kept using. The optional text check-ins make me feel far less anxious during the week.”\u003c\/p\u003e\n\u003cstrong class=\"mc-review-name\"\u003eSarah, daughter\u003c\/strong\u003e\u003c\/article\u003e\n\u003carticle class=\"mc-review-card\"\u003e\n\u003cdiv class=\"mc-review-stars\"\u003e★★★★★ Easy to understand\u003c\/div\u003e\n\u003cp\u003e“Setup was much easier than I expected. Once it was on the kitchen bench, Dad understood the routine straight away. The big button and clear reminders make a big difference.”\u003c\/p\u003e\n\u003cstrong class=\"mc-review-name\"\u003eMichael, family carer\u003c\/strong\u003e\u003c\/article\u003e\n\u003carticle class=\"mc-review-card\"\u003e\n\u003cdiv class=\"mc-review-stars\"\u003e★★★★★ Better than calling every day\u003c\/div\u003e\n\u003cp\u003e“Before MedClock, our check-ins felt like nagging. Now we can have normal conversations again because we are not constantly asking whether medication was taken.”\u003c\/p\u003e\n\u003cstrong class=\"mc-review-name\"\u003eJulie, daughter\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-surface-mint\"\u003e\n\u003ch2 class=\"mc-heading\"\u003eTrusted by families, pharmacies, and media.\u003c\/h2\u003e\n\u003cp class=\"mc-copy\"\u003eMedClock is stocked in selected pharmacies and mobility stores and is helping Australian families support medication routines while maintaining independence at home.\u003c\/p\u003e\n\u003cdiv class=\"mc-logo-gallery\"\u003e\n\u003cdiv class=\"mc-logo-item\"\u003e\u003cimg src=\"https:\/\/gctjkroihhjdegebgiyi.supabase.co\/storage\/v1\/object\/public\/grandad%20and%20i\/abc%20logo.png\" alt=\"ABC Logo\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mc-logo-item\"\u003e\u003cimg src=\"https:\/\/gctjkroihhjdegebgiyi.supabase.co\/storage\/v1\/object\/public\/grandad%20and%20i\/7news.png\" alt=\"7NEWS Logo\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mc-logo-item\"\u003e\u003cimg src=\"https:\/\/gctjkroihhjdegebgiyi.supabase.co\/storage\/v1\/object\/public\/grandad%20and%20i\/priceline-pharmacy-logo%20(1).png\" alt=\"Priceline Pharmacy Logo\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mc-logo-item\"\u003e\u003cimg src=\"https:\/\/gctjkroihhjdegebgiyi.supabase.co\/storage\/v1\/object\/public\/grandad%20and%20i\/chemart.png\" alt=\"Chempro Logo\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mc-logo-item\"\u003e\u003cimg src=\"https:\/\/gctjkroihhjdegebgiyi.supabase.co\/storage\/v1\/object\/public\/grandad%20and%20i\/images.png\" alt=\"TerryWhite Chemmart Logo\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mc-logo-item\"\u003e\u003cimg src=\"https:\/\/gctjkroihhjdegebgiyi.supabase.co\/storage\/v1\/object\/public\/grandad%20and%20i\/mix_fm_sunshinecoast_logo.jfif\" alt=\"92.7 Mix FM Sunshine Coast Logo\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mc-logo-item\"\u003e\u003cimg src=\"https:\/\/gctjkroihhjdegebgiyi.supabase.co\/storage\/v1\/object\/public\/grandad%20and%20i\/2smn.png\" alt=\"Radio 2SM Logo\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mc-logo-item\"\u003e\u003cimg src=\"https:\/\/gctjkroihhjdegebgiyi.supabase.co\/storage\/v1\/object\/public\/grandad%20and%20i\/QMS.png\" alt=\"Queensland Mobility Solutions Logo\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-surface-warm\"\u003e\n\u003cdiv class=\"mc-quote\"\u003e\n\u003cp\u003e“The option that’s been developed here (MedClock) is really useful for a particular cohort of older people. It’s never a one-size-fits-all solution.”\u003c\/p\u003e\n\u003cstrong\u003eGeoff Rowe, CEO, Aged and Disability Advocacy Australia\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-sms-spotlight\" id=\"mc-how-it-works\"\u003e\n\u003ch2 class=\"mc-heading\"\u003eSimple for them. Reassuring for you.\u003c\/h2\u003e\n\u003cp class=\"mc-copy\"\u003eMedClock keeps the daily routine simple: a clear reminder, one button to acknowledge it, and optional SMS check-ins for family. That extra layer of reassurance is what makes it more helpful than a normal phone alarm.\u003c\/p\u003e\n\u003cdiv class=\"mc-grid-3\"\u003e\n\u003cdiv class=\"mc-sms-panel\"\u003e\n\u003cstrong\u003eClear reminders at the right time\u003c\/strong\u003e\n\u003cp\u003eMedClock gives an audible reminder when medication is due, helping create a routine that is easier to notice and follow each day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-sms-panel\"\u003e\n\u003cstrong\u003eOne-button acknowledgement\u003c\/strong\u003e\n\u003cp\u003eNo app, no login, and no touchscreen for the user. The reminder is acknowledged with one large button that feels simple and familiar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-sms-panel\"\u003e\n\u003cstrong\u003eSMS check-ins for family\u003c\/strong\u003e\n\u003cp\u003eWhen enabled, family can receive a simple text after key reminders are acknowledged, helping reduce worry without turning every day into a welfare call.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable class=\"mc-compare\" style=\"margin-top: 18px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eMedClock\u003c\/th\u003e\n\u003cth\u003ePhone Alarm\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMedication reminders\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLarge one-button acknowledgement\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNo smartphone required\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOptional family SMS check-ins\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDesigned for older users\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eRarely\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-guarantee\"\u003e\n\u003ch2 class=\"mc-heading\"\u003eTry MedClock at home and see if it fits your routine.\u003c\/h2\u003e\n\u003cp class=\"mc-copy\"\u003eTry MedClock in a real home routine, with time to decide whether it feels simple, reassuring, and right for your family.\u003c\/p\u003e\n\u003cdiv class=\"mc-grid-3\"\u003e\n\u003cdiv class=\"mc-promise\"\u003e\n\u003cstrong\u003eTry it in a real home routine\u003c\/strong\u003e\n\u003cp\u003eUse MedClock where it matters most: in the everyday setting it was designed for. If it is not the right fit, the 30-day trial gives families room to decide with confidence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-promise\"\u003e\n\u003cstrong\u003eAdd SMS later if you want\u003c\/strong\u003e\n\u003cp\u003eIf you start with the device-only option, SMS check-ins can still be added later. That keeps the first step simple while leaving room to grow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-promise\"\u003e\n\u003cstrong\u003eAustralian support if you need help\u003c\/strong\u003e\n\u003cp\u003eFrom setup to day-to-day questions, support is available so families are not left trying to figure everything out on their own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-surface-soft\"\u003e\n\u003cdiv class=\"mc-grid-2\"\u003e\n\u003cdiv\u003e\n\u003ch2 class=\"mc-heading\"\u003eBuilt for independent living and daily routines.\u003c\/h2\u003e\n\u003cp class=\"mc-copy\"\u003eThis works best for households who want something clearer than a phone alarm and less intimidating than a complicated health-tech setup.\u003c\/p\u003e\n\u003cdiv class=\"mc-grid-3\"\u003e\n\u003cdiv class=\"mc-benefit\"\u003e\n\u003cstrong\u003eFor seniors living alone\u003c\/strong\u003e\n\u003cp\u003eSupports medication routines with a product that feels direct and approachable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-benefit\"\u003e\n\u003cstrong\u003eFor worried families\u003c\/strong\u003e\n\u003cp\u003eCreates a simple check-in rhythm without needing constant calls or reminders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mc-benefit\"\u003e\n\u003cstrong\u003eFor carers\u003c\/strong\u003e\n\u003cp\u003eOffers a practical routine aid that is easier to introduce than a full app-based workflow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch2 class=\"mc-heading\"\u003eStraightforward features from day one.\u003c\/h2\u003e\n\u003cul class=\"mc-feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eUp to 10 reminders per day\u003c\/strong\u003e for more complex medication schedules.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUp to 10 medications per reminder\u003c\/strong\u003e so multiple tablets can sit under one event.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOptional morning and evening SMS check-ins\u003c\/strong\u003e after the first and last acknowledged reminders of the day.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSimple setup flow\u003c\/strong\u003e designed to be set up once and then used with confidence.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAustralian support\u003c\/strong\u003e if you need help getting started.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e30-day money-back trial\u003c\/strong\u003e for peace of mind before committing long term.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-surface-warm\"\u003e\n\u003ch2 class=\"mc-heading\"\u003eCommon questions from families\u003c\/h2\u003e\n\u003cdiv class=\"mc-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the user need a phone?\u003c\/summary\u003e\n\u003cp\u003eNo. The user does not need a smartphone, app, login, or touchscreen to acknowledge reminders.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do SMS check-ins work?\u003c\/summary\u003e\n\u003cp\u003eWhen SMS is enabled, a nominated family member can receive confirmations when the first and last reminders of the day are acknowledged.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs MedClock an emergency device?\u003c\/summary\u003e\n\u003cp\u003eNo. MedClock is a reminder and notification system. It is not a fall detector, medical device, emergency response system, or substitute for professional care or emergency services.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan SMS be added later?\u003c\/summary\u003e\n\u003cp\u003eYes. If you purchase the device-only option, SMS can be added later.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWho is MedClock best suited for?\u003c\/summary\u003e\n\u003cp\u003eMedClock is suited to older Australians living independently, families worried about a parent or grandparent, and people who want a simple medication reminder with optional family reassurance.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-cta\"\u003e\n\u003ch2 class=\"mc-heading\"\u003eSimple medication reminders. Extra peace of mind.\u003c\/h2\u003e\n\u003cp class=\"mc-copy\"\u003eJoin over 500 Australian families using MedClock to support independence at home with a product that feels clear, calm, and easy to use.\u003c\/p\u003e\n\u003cdiv class=\"mc-cta-row\" style=\"justify-content: center;\"\u003e\u003ca class=\"mc-btn\" href=\"#mc-page-top\"\u003eChoose Your MedClock Above\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"mc-micro\" style=\"justify-content: center;\"\u003e\n\u003cspan\u003eFree shipping\u003c\/span\u003e \u003cspan\u003e12-month warranty\u003c\/span\u003e \u003cspan\u003e30-day money-back trial\u003c\/span\u003e \u003cspan\u003eAustralian support\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mc-section mc-disclaimer\"\u003e\n\u003ch3\u003eImportant Information\u003c\/h3\u003e\n\u003cp\u003eMedClock is a reminder and notification system designed to assist with daily routines and medication reminders. It is not a medical device, emergency response system, fall detection device, or a substitute for professional medical care, supervision, or emergency services.\u003c\/p\u003e\n\u003cp\u003eUsers and carers remain responsible for ensuring appropriate care arrangements are in place.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n","brand":"MedClock","offers":[{"title":"Default Title","offer_id":48301819691227,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0811\/1321\/9291\/files\/stocked_in_selected.png?v=1781574000","url":"https:\/\/medclock.com.au\/products\/medclock-simple-daily-check-in-medication-reminder-for-independent-living","provider":"VEXIAN","version":"1.0","type":"link"}