{"product_id":"eufy-security-homebase-3-s380-manufacturer-renewed-good-condition","title":"eufy Security HomeBase 3 S380 | Manufacturer Renewed (Good Condition)","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;600;700;800\u0026family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,700;1,9..40,400\u0026family=Caveat:wght@500;600;700\u0026family=Courier+Prime:wght@400;700\u0026display=swap');\n\n\/* ============================================================\n   CamGuard Australia — eufy HomeBase 3 (S380)\n   Condition: Manufacturer Renewed — Good\n   THEME: \"THE METER BOX\" — same grey box on the side of the\n   house, only this one has had the full rewire.\n   All CSS scoped under .cgau-listing · all keyframes cgau- prefixed\n   ============================================================ *\/\n\n.cgau-listing,\n.cgau-listing *,\n.cgau-listing *::before,\n.cgau-listing *::after {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.cgau-listing {\n  \/* ---- palette: switchboard grey, warning yellow, copper, live-wire blue ---- *\/\n  --grey: #8E979E;\n  --grey-2: #7B848B;\n  --grey-3: #646D74;\n  --grey-4: #4C555B;\n  --grey-lt: #A7AFB5;\n  --yellow: #FFD400;\n  --yellow-2: #E0BA00;\n  --yellow-soft: #FFE86B;\n  --hazard: #101318;\n  --hazard-2: #171B21;\n  --hazard-3: #1F242B;\n  --hazard-4: #2C333B;\n  --copper: #B87333;\n  --copper-lt: #D99A5B;\n  --copper-dk: #8A551F;\n  --rcd: #D93025;\n  --rcd-2: #F05A50;\n  --cream: #EFE9DC;\n  --cream-2: #DED7C6;\n  --cream-3: #C6BFAC;\n  --live: #1D6FD1;\n  --live-2: #4E97EE;\n  --live-3: #8FC0F7;\n  --live-dk: #0F3F7C;\n  --earth: #4E8C3F;\n  --earth-2: #6FD68C;\n  --texta: #2A3138;\n  --texta-fade: #5C666F;\n  \/* ---- CamGuard's own colours (the wordmark tag only) ---- *\/\n  --cg-ink: #0B2233;\n  --cg-ink-2: #143349;\n  --cg-signal: #2ED2A3;\n  --cg-signal-2: #7BE9CB;\n  --line: rgba(239, 233, 220, 0.14);\n  --line-2: rgba(239, 233, 220, 0.075);\n\n  font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n  color: var(--cream);\n  background: var(--hazard);\n  line-height: 1.62;\n  font-size: 16px;\n  -webkit-font-smoothing: antialiased;\n  overflow-x: hidden;\n}\n\n.cgau-listing img {\n  max-width: 100%;\n  display: block;\n  height: auto;\n}\n\n.cgau-listing .cgau-wrap {\n  max-width: 1080px;\n  margin: 0 auto;\n  padding: 0 22px;\n}\n\n.cgau-listing .cgau-mono {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.cgau-listing .cgau-texta {\n  font-family: 'Caveat', 'Segoe Script', cursive;\n  font-weight: 700;\n  letter-spacing: 0.01em;\n}\n\n.cgau-listing .cgau-h2 {\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: clamp(1.5rem, 3.6vw, 2.35rem);\n  line-height: 1.14;\n  letter-spacing: -0.02em;\n  margin-bottom: 14px;\n}\n\n.cgau-listing .cgau-h3 {\n  font-family: 'Sora', sans-serif;\n  font-weight: 700;\n  font-size: 1.03rem;\n  line-height: 1.28;\n  letter-spacing: -0.01em;\n}\n\n.cgau-listing .cgau-eyebrow {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.68rem;\n  letter-spacing: 0.24em;\n  text-transform: uppercase;\n  color: var(--live-2);\n  margin-bottom: 12px;\n  display: block;\n}\n\n.cgau-listing p { font-size: 0.97rem; }\n\n\/* ============================================================\n   SHARED FURNITURE\n   ============================================================ *\/\n\n.cgau-listing .cgau-tape {\n  height: 13px;\n  background: repeating-linear-gradient(-45deg, var(--yellow) 0 16px, var(--hazard) 16px 32px);\n  opacity: 0.92;\n}\n\n.cgau-listing .cgau-tape-thin {\n  height: 6px;\n  background: repeating-linear-gradient(-45deg, var(--live) 0 10px, var(--hazard-2) 10px 20px);\n  opacity: 0.8;\n}\n\n.cgau-listing .cgau-screws::before,\n.cgau-listing .cgau-screws::after {\n  content: '';\n  position: absolute;\n  width: 11px;\n  height: 11px;\n  border-radius: 50%;\n  background: linear-gradient(140deg, #C9D0D5, #6E767C 55%, #3C4348);\n  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.45), 0 1px 2px rgba(0, 0, 0, 0.5);\n  top: 9px;\n}\n.cgau-listing .cgau-screws::before { left: 9px; }\n.cgau-listing .cgau-screws::after { right: 9px; }\n\n.cgau-listing .cgau-screws-b::before,\n.cgau-listing .cgau-screws-b::after {\n  content: '';\n  position: absolute;\n  width: 11px;\n  height: 11px;\n  border-radius: 50%;\n  background: linear-gradient(140deg, #C9D0D5, #6E767C 55%, #3C4348);\n  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.45), 0 1px 2px rgba(0, 0, 0, 0.5);\n  bottom: 9px;\n}\n.cgau-listing .cgau-screws-b::before { left: 9px; }\n.cgau-listing .cgau-screws-b::after { right: 9px; }\n\n\/* the label strip — this board's labels are the NEW printed kind,\n   with the old texta ones still underneath *\/\n.cgau-listing .cgau-strip {\n  background: linear-gradient(180deg, #F6F2E7, #DED8C7);\n  border: 1px solid rgba(0, 0, 0, 0.24);\n  border-radius: 2px;\n  padding: 5px 10px 4px;\n  display: inline-block;\n  box-shadow: inset 0 -2px 3px rgba(0, 0, 0, 0.09);\n}\n\n.cgau-listing .cgau-strip .cgau-texta {\n  color: var(--texta);\n  font-size: 1.16rem;\n  line-height: 1;\n  display: inline-block;\n  clip-path: inset(0 0 0 0);\n  animation: cgau-scrawl 0.9s ease-out both;\n}\n\n.cgau-listing .cgau-strip-fade .cgau-texta { color: var(--texta-fade); }\n\n.cgau-listing .cgau-strip-new {\n  background: linear-gradient(180deg, #EAF2FC, #CFDEF2);\n  border-color: rgba(29, 111, 209, 0.45);\n}\n\n.cgau-listing .cgau-strip-new .cgau-texta { color: var(--live-dk); }\n\n\/* cable runs *\/\n.cgau-listing .cgau-cable {\n  position: relative;\n  height: 3px;\n  border-radius: 3px;\n  background: linear-gradient(90deg, var(--copper-dk), var(--copper), var(--copper-lt), var(--copper));\n}\n\n.cgau-listing .cgau-cable::after {\n  content: '';\n  position: absolute;\n  top: 50%;\n  left: 0;\n  width: 9px;\n  height: 9px;\n  margin-top: -4.5px;\n  border-radius: 50%;\n  background: var(--live-3);\n  box-shadow: 0 0 10px 3px rgba(78, 151, 238, 0.65);\n  animation: cgau-current 3.2s linear infinite;\n}\n\n.cgau-listing .cgau-cable-v {\n  width: 3px;\n  border-radius: 3px;\n  background: linear-gradient(180deg, var(--copper-dk), var(--copper), var(--copper-lt));\n  position: relative;\n}\n\n\/* the spider — still lives here, rewire or no rewire *\/\n.cgau-listing .cgau-spider {\n  position: absolute;\n  width: 1px;\n  background: rgba(239, 233, 220, 0.22);\n  transform-origin: top center;\n  animation: cgau-spider 9.5s ease-in-out infinite;\n  pointer-events: none;\n}\n\n.cgau-listing .cgau-spider::after {\n  content: '';\n  position: absolute;\n  bottom: -5px;\n  left: -4px;\n  width: 9px;\n  height: 7px;\n  border-radius: 50%;\n  background: #14171A;\n  box-shadow:\n    -6px -2px 0 -3px #14171A, 6px -2px 0 -3px #14171A,\n    -7px 1px 0 -3px #14171A, 7px 1px 0 -3px #14171A,\n    -6px 3px 0 -3px #14171A, 6px 3px 0 -3px #14171A;\n}\n\n.cgau-listing .cgau-web {\n  position: absolute;\n  width: 74px;\n  height: 74px;\n  pointer-events: none;\n  opacity: 0.28;\n  background:\n    repeating-linear-gradient(135deg, transparent 0 9px, rgba(239, 233, 220, 0.5) 9px 9.6px),\n    radial-gradient(circle at 0 0, transparent 16px, rgba(239, 233, 220, 0.4) 16px 16.6px, transparent 17px),\n    radial-gradient(circle at 0 0, transparent 32px, rgba(239, 233, 220, 0.4) 32px 32.6px, transparent 33px),\n    radial-gradient(circle at 0 0, transparent 52px, rgba(239, 233, 220, 0.35) 52px 52.6px, transparent 53px);\n  -webkit-mask-image: radial-gradient(circle at 0 0, #000 0 74px, transparent 74px);\n  mask-image: radial-gradient(circle at 0 0, #000 0 74px, transparent 74px);\n}\n\n.cgau-listing .cgau-danger {\n  background: var(--yellow);\n  color: var(--hazard);\n  border: 2px solid var(--hazard);\n  border-radius: 3px;\n  padding: 9px 13px 8px 44px;\n  position: relative;\n  display: inline-block;\n  box-shadow: 0 3px 0 rgba(0, 0, 0, 0.45);\n}\n\n.cgau-listing .cgau-danger::before {\n  content: '';\n  position: absolute;\n  left: 11px;\n  top: 50%;\n  margin-top: -12px;\n  width: 0;\n  height: 0;\n  border-left: 12px solid transparent;\n  border-right: 12px solid transparent;\n  border-bottom: 22px solid var(--hazard);\n}\n\n.cgau-listing .cgau-danger::after {\n  content: '\\26A1';\n  position: absolute;\n  left: 17px;\n  top: 50%;\n  margin-top: -4px;\n  font-size: 0.7rem;\n  color: var(--yellow);\n  line-height: 1;\n  animation: cgau-buzz 4.2s ease-in-out infinite;\n}\n\n.cgau-listing .cgau-danger-k {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-weight: 700;\n  font-size: 0.74rem;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  display: block;\n  line-height: 1.25;\n}\n\n\/* ============================================================\n   ANIMATIONS\n   ============================================================ *\/\n\n@keyframes cgau-door {\n  0%   { transform: rotateY(0deg); box-shadow: 0 0 0 rgba(0,0,0,0); }\n  100% { transform: rotateY(-110deg); box-shadow: 28px 0 46px rgba(0, 0, 0, 0.58); }\n}\n\n@keyframes cgau-latch {\n  0%, 22%   { transform: rotate(0deg); }\n  44%, 100% { transform: rotate(94deg); }\n}\n\n@keyframes cgau-flick {\n  0%, 44%   { transform: rotateX(34deg) translateY(5px); }\n  58%       { transform: rotateX(-36deg) translateY(-4px); }\n  66%, 100% { transform: rotateX(-28deg) translateY(-2px); }\n}\n\n@keyframes cgau-flag {\n  0%, 50%   { background: var(--rcd); }\n  62%, 100% { background: var(--earth); }\n}\n\n@keyframes cgau-scrawl {\n  0%   { clip-path: inset(0 100% 0 0); }\n  100% { clip-path: inset(0 0 0 0); }\n}\n\n@keyframes cgau-current {\n  0%   { left: 0%;  opacity: 0; }\n  8%   { opacity: 1; }\n  88%  { opacity: 1; }\n  100% { left: 100%; opacity: 0; }\n}\n\n@keyframes cgau-current-v {\n  0%   { top: 0%;  opacity: 0; }\n  10%  { opacity: 1; }\n  86%  { opacity: 1; }\n  100% { top: 100%; opacity: 0; }\n}\n\n@keyframes cgau-spider {\n  0%, 100% { transform: translateY(0) rotate(0deg); }\n  28%      { transform: translateY(19px) rotate(-2.5deg); }\n  52%      { transform: translateY(7px) rotate(2deg); }\n  76%      { transform: translateY(26px) rotate(-1.5deg); }\n}\n\n@keyframes cgau-rise {\n  0%   { opacity: 0; transform: translateY(22px); }\n  100% { opacity: 1; transform: translateY(0); }\n}\n\n@keyframes cgau-buzz {\n  0%, 88%, 100% { opacity: 1; }\n  90%           { opacity: 0.25; }\n  92%           { opacity: 1; }\n  94%           { opacity: 0.4; }\n}\n\n@keyframes cgau-swing {\n  0%, 100% { transform: rotate(-2.6deg); }\n  50%      { transform: rotate(2.6deg); }\n}\n\n@keyframes cgau-disc {\n  0%   { transform: rotate(0deg); }\n  100% { transform: rotate(360deg); }\n}\n\n@keyframes cgau-chalk {\n  0%   { clip-path: inset(0 100% 0 0); opacity: 0.4; }\n  100% { clip-path: inset(0 0 0 0); opacity: 1; }\n}\n\n@keyframes cgau-pulse {\n  0%, 100% { box-shadow: 0 0 0 rgba(29, 111, 209, 0); }\n  50%      { box-shadow: 0 0 24px rgba(29, 111, 209, 0.4); }\n}\n\n@keyframes cgau-scan {\n  0%   { transform: translateY(-100%); opacity: 0; }\n  12%  { opacity: 0.8; }\n  88%  { opacity: 0.8; }\n  100% { transform: translateY(340%); opacity: 0; }\n}\n\n@keyframes cgau-blink {\n  0%, 46%  { opacity: 0.25; }\n  50%, 96% { opacity: 1; }\n}\n\n\/* ============================================================\n   IDENTITY STRIP\n   ============================================================ *\/\n\n.cgau-listing .cgau-nav {\n  background: var(--hazard-2);\n  border-bottom: 1px solid var(--line);\n  padding: 13px 0;\n}\n\n.cgau-listing .cgau-nav-in {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n\n\/* CamGuard wordmark AS a compliance tag — CamGuard's own colours *\/\n.cgau-listing .cgau-word {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  color: var(--cream);\n  background: linear-gradient(150deg, var(--cg-ink-2), var(--cg-ink));\n  border: 1px solid rgba(46, 210, 163, 0.55);\n  border-left: 5px solid var(--cg-signal);\n  border-radius: 3px;\n  padding: 7px 15px 7px 11px;\n  position: relative;\n}\n\n.cgau-listing .cgau-word-mark {\n  width: 30px;\n  height: 30px;\n  border-radius: 7px;\n  background: var(--cg-signal);\n  color: var(--cg-ink);\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 0.78rem;\n  letter-spacing: -0.05em;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n\n.cgau-listing .cgau-word-txt {\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 0.9rem;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n\n.cgau-listing .cgau-word-txt span {\n  display: block;\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-weight: 400;\n  font-size: 0.52rem;\n  letter-spacing: 0.26em;\n  color: var(--cg-signal-2);\n}\n\n.cgau-listing .cgau-word::after {\n  content: '';\n  position: absolute;\n  right: 6px;\n  top: 50%;\n  width: 7px;\n  height: 7px;\n  margin-top: -3.5px;\n  border-radius: 50%;\n  background: var(--hazard);\n  box-shadow: 0 0 0 1px rgba(46, 210, 163, 0.5);\n}\n\n.cgau-listing .cgau-nav-code {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  flex-wrap: wrap;\n}\n\n.cgau-listing .cgau-nav-code .cgau-mono {\n  font-size: 0.62rem;\n  color: rgba(239, 233, 220, 0.5);\n}\n\n.cgau-listing .cgau-nav-chev {\n  width: 92px;\n  height: 12px;\n  border-radius: 2px;\n  background: repeating-linear-gradient(-45deg, var(--live) 0 7px, var(--hazard-4) 7px 14px);\n  opacity: 0.9;\n}\n\n\/* ============================================================\n   HERO — the door swings open on a fully rewired board\n   ============================================================ *\/\n\n.cgau-listing .cgau-hero {\n  background:\n    radial-gradient(1000px 440px at 78% -10%, rgba(29, 111, 209, 0.18), transparent 66%),\n    linear-gradient(180deg, var(--hazard-2), var(--hazard));\n  padding: 46px 0 54px;\n  position: relative;\n  overflow: hidden;\n}\n\n.cgau-listing .cgau-hero-grid {\n  display: grid;\n  grid-template-columns: 1.05fr 0.95fr;\n  gap: 40px;\n  align-items: center;\n}\n\n.cgau-listing .cgau-hero-copy { animation: cgau-rise 0.7s 0.15s ease-out both; }\n\n.cgau-listing .cgau-kicker {\n  font-family: 'Caveat', cursive;\n  font-weight: 600;\n  color: var(--grey-lt);\n  font-size: 1.32rem;\n  line-height: 1.25;\n  margin-bottom: 8px;\n}\n\n.cgau-listing .cgau-h1 {\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: clamp(1.95rem, 5.2vw, 3.15rem);\n  line-height: 1.06;\n  letter-spacing: -0.032em;\n  margin-bottom: 16px;\n}\n\n.cgau-listing .cgau-h1 em { font-style: normal; color: var(--live-2); }\n\n.cgau-listing .cgau-hero-p {\n  color: rgba(239, 233, 220, 0.76);\n  font-size: 1.03rem;\n  max-width: 46ch;\n  margin-bottom: 22px;\n}\n\n.cgau-listing .cgau-cond {\n  background: linear-gradient(180deg, var(--hazard-3), var(--hazard-2));\n  border: 1px solid rgba(255, 212, 0, 0.34);\n  border-left: 5px solid var(--yellow);\n  border-radius: 4px;\n  padding: 14px 16px;\n  margin-bottom: 22px;\n}\n\n.cgau-listing .cgau-cond-k {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.63rem;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--yellow);\n  display: block;\n  margin-bottom: 5px;\n}\n\n.cgau-listing .cgau-cond p {\n  font-size: 0.9rem;\n  color: rgba(239, 233, 220, 0.82);\n  margin: 0;\n}\n\n.cgau-listing .cgau-hero-meta {\n  display: flex;\n  gap: 10px;\n  flex-wrap: wrap;\n}\n\n.cgau-listing .cgau-chip {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.62rem;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  border: 1px solid var(--line);\n  border-radius: 3px;\n  padding: 6px 10px;\n  color: rgba(239, 233, 220, 0.66);\n  background: rgba(239, 233, 220, 0.035);\n}\n\n.cgau-listing .cgau-chip-live {\n  border-color: rgba(29, 111, 209, 0.55);\n  color: var(--live-2);\n  background: rgba(29, 111, 209, 0.08);\n}\n\n\/* --- the box --- *\/\n.cgau-listing .cgau-box {\n  position: relative;\n  perspective: 1500px;\n  animation: cgau-rise 0.7s 0.3s ease-out both;\n}\n\n.cgau-listing .cgau-box-frame {\n  position: relative;\n  border-radius: 5px;\n  background: linear-gradient(150deg, var(--grey-4), var(--grey-3) 45%, #3A4247);\n  padding: 9px;\n  box-shadow: 0 22px 46px rgba(0, 0, 0, 0.55);\n}\n\n.cgau-listing .cgau-box-in {\n  position: relative;\n  min-height: 388px;\n  border-radius: 3px;\n  background: linear-gradient(180deg, #1E242B, #12161A);\n  padding: 16px 15px 18px;\n  overflow: hidden;\n  box-shadow: inset 0 0 34px rgba(0, 0, 0, 0.78);\n}\n\n.cgau-listing .cgau-box-in::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background: repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.02) 0 1px, transparent 1px 7px);\n  pointer-events: none;\n}\n\n\/* the BionicMind scan line sweeping the board *\/\n.cgau-listing .cgau-box-in::after {\n  content: '';\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  height: 60px;\n  background: linear-gradient(180deg, transparent, rgba(78, 151, 238, 0.16), transparent);\n  animation: cgau-scan 6s 3.4s ease-in-out infinite;\n  pointer-events: none;\n}\n\n.cgau-listing .cgau-din {\n  background: linear-gradient(180deg, #9AA2A8, #767E85);\n  height: 9px;\n  border-radius: 2px;\n  margin: 8px 0 0;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 2px 5px rgba(0, 0, 0, 0.5);\n}\n\n.cgau-listing .cgau-hero-labels {\n  display: flex;\n  gap: 6px;\n  flex-wrap: wrap;\n  margin-bottom: 6px;\n}\n\n.cgau-listing .cgau-hero-labels .cgau-strip { padding: 3px 7px 2px; }\n.cgau-listing .cgau-hero-labels .cgau-texta { font-size: 0.96rem; }\n\n.cgau-listing .cgau-hero-breakers {\n  display: flex;\n  gap: 4px;\n  margin-top: 10px;\n}\n\n.cgau-listing .cgau-brk {\n  flex: 1;\n  height: 66px;\n  border-radius: 2px 2px 3px 3px;\n  background: linear-gradient(180deg, #E6E2D7, #BDB8A9);\n  position: relative;\n  box-shadow: inset 0 -3px 4px rgba(0, 0, 0, 0.16), 0 2px 4px rgba(0, 0, 0, 0.5);\n}\n\n.cgau-listing .cgau-brk::after {\n  content: '';\n  position: absolute;\n  left: 20%;\n  right: 20%;\n  top: 14px;\n  height: 24px;\n  border-radius: 2px;\n  background: linear-gradient(180deg, #4B5157, #2E3338);\n  transform-origin: center 74%;\n  animation: cgau-flick 1.5s ease-out both;\n}\n\n\/* the little TEST button every RCBO has *\/\n.cgau-listing .cgau-brk::before {\n  content: '';\n  position: absolute;\n  left: 50%;\n  bottom: 8px;\n  width: 9px;\n  height: 9px;\n  margin-left: -4.5px;\n  border-radius: 2px;\n  background: var(--live);\n  opacity: 0.85;\n}\n\n.cgau-listing .cgau-brk-1::after { animation-delay: 1.35s; }\n.cgau-listing .cgau-brk-2::after { animation-delay: 1.47s; }\n.cgau-listing .cgau-brk-3::after { animation-delay: 1.59s; }\n.cgau-listing .cgau-brk-4::after { animation-delay: 1.71s; }\n.cgau-listing .cgau-brk-5::after { animation-delay: 1.83s; }\n.cgau-listing .cgau-brk-6::after { animation-delay: 1.95s; }\n\n.cgau-listing .cgau-brk-main {\n  background: linear-gradient(180deg, #F0CFCC, #D4A9A5);\n  flex: 1.35;\n}\n\n.cgau-listing .cgau-brk-main::after {\n  background: linear-gradient(180deg, var(--rcd-2), var(--rcd));\n  animation-delay: 1.2s;\n}\n\n.cgau-listing .cgau-brk-main::before { background: var(--rcd); }\n\n\/* the drive bay — the thing this board has and the old one doesn't *\/\n.cgau-listing .cgau-bay {\n  margin-top: 12px;\n  border: 1px solid rgba(29, 111, 209, 0.4);\n  border-radius: 3px;\n  background: linear-gradient(180deg, rgba(29, 111, 209, 0.1), rgba(29, 111, 209, 0.03));\n  padding: 9px 11px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.cgau-listing .cgau-bay-led {\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  background: var(--live-2);\n  box-shadow: 0 0 8px 2px rgba(78, 151, 238, 0.7);\n  flex-shrink: 0;\n  animation: cgau-blink 2.4s ease-in-out infinite;\n}\n\n.cgau-listing .cgau-bay .cgau-mono {\n  font-size: 0.55rem;\n  color: var(--live-3);\n}\n\n.cgau-listing .cgau-hero-img {\n  margin-top: 12px;\n  border: 1px dashed rgba(239, 233, 220, 0.2);\n  border-radius: 3px;\n  padding: 13px 12px;\n  background: rgba(239, 233, 220, 0.03);\n  text-align: center;\n}\n\n.cgau-listing .cgau-hero-img .cgau-mono {\n  font-size: 0.58rem;\n  color: rgba(239, 233, 220, 0.4);\n}\n\n\/* the door *\/\n.cgau-listing .cgau-door {\n  position: absolute;\n  inset: 0;\n  border-radius: 5px;\n  transform-origin: left center;\n  transform-style: preserve-3d;\n  background: linear-gradient(118deg, var(--grey-lt) 0%, var(--grey) 34%, var(--grey-2) 62%, var(--grey-3) 100%);\n  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.3);\n  animation: cgau-door 2.1s 1.05s cubic-bezier(0.34, 0.8, 0.3, 1) both;\n  overflow: hidden;\n}\n\n.cgau-listing .cgau-door::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background:\n    radial-gradient(58px 32px at 12% 90%, rgba(184, 115, 51, 0.42), transparent 70%),\n    radial-gradient(36px 20px at 82% 95%, rgba(184, 115, 51, 0.3), transparent 70%),\n    radial-gradient(24px 24px at 90% 14%, rgba(184, 115, 51, 0.32), transparent 70%),\n    linear-gradient(180deg, transparent 70%, rgba(0, 0, 0, 0.26) 100%);\n  pointer-events: none;\n}\n\n.cgau-listing .cgau-door-face {\n  position: absolute;\n  inset: 0;\n  padding: 22px 20px;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n\n.cgau-listing .cgau-door-top {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 12px;\n}\n\n.cgau-listing .cgau-door-stencil {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-weight: 700;\n  font-size: 0.66rem;\n  letter-spacing: 0.28em;\n  color: rgba(16, 19, 24, 0.62);\n  text-transform: uppercase;\n  line-height: 1.7;\n}\n\n\/* a new compliance sticker slapped over the old paint *\/\n.cgau-listing .cgau-door-sticker {\n  background: rgba(255, 255, 255, 0.82);\n  border: 1px solid rgba(16, 19, 24, 0.35);\n  border-radius: 2px;\n  padding: 5px 8px 4px;\n  transform: rotate(1.6deg);\n  text-align: center;\n}\n\n.cgau-listing .cgau-door-sticker .cgau-mono {\n  font-size: 0.46rem;\n  letter-spacing: 0.14em;\n  color: rgba(16, 19, 24, 0.7);\n  display: block;\n  line-height: 1.5;\n}\n\n.cgau-listing .cgau-door-sticker .cgau-texta {\n  font-size: 0.9rem;\n  color: var(--live-dk);\n  line-height: 1;\n}\n\n.cgau-listing .cgau-latch {\n  position: absolute;\n  right: 14px;\n  top: 50%;\n  margin-top: -17px;\n  width: 34px;\n  height: 34px;\n  border-radius: 50%;\n  background: linear-gradient(140deg, #D4DADE, #7C848A 52%, #464D52);\n  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.4), 0 3px 6px rgba(0, 0, 0, 0.42);\n}\n\n.cgau-listing .cgau-latch::after {\n  content: '';\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  width: 20px;\n  height: 4px;\n  margin: -2px 0 0 -10px;\n  border-radius: 2px;\n  background: #2A3035;\n  transform-origin: center;\n  animation: cgau-latch 2.1s 0.45s cubic-bezier(0.3, 1.5, 0.4, 1) both;\n}\n\n.cgau-listing .cgau-door-bot {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  gap: 12px;\n}\n\n.cgau-listing .cgau-door .cgau-danger { transform: rotate(-1.2deg); }\n\n.cgau-listing .cgau-meter-no {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.56rem;\n  letter-spacing: 0.16em;\n  color: rgba(16, 19, 24, 0.5);\n  text-transform: uppercase;\n}\n\n\/* ============================================================\n   BENTO STATS — the RCD switch row\n   ============================================================ *\/\n\n.cgau-listing .cgau-rcdrow {\n  background: linear-gradient(180deg, var(--hazard), var(--hazard-2));\n  padding: 46px 0 50px;\n  border-top: 1px solid var(--line-2);\n}\n\n.cgau-listing .cgau-sec-head {\n  margin-bottom: 26px;\n  max-width: 64ch;\n}\n\n.cgau-listing .cgau-sec-head p { color: rgba(239, 233, 220, 0.66); }\n\n.cgau-listing .cgau-board {\n  position: relative;\n  background: linear-gradient(160deg, #262D34, #171B20);\n  border: 1px solid rgba(239, 233, 220, 0.1);\n  border-radius: 5px;\n  padding: 20px 16px 22px;\n  box-shadow: inset 0 0 40px rgba(0, 0, 0, 0.62);\n}\n\n.cgau-listing .cgau-board-rail {\n  height: 10px;\n  border-radius: 2px;\n  background: linear-gradient(180deg, #9AA2A8, #6E767C);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.28), 0 3px 7px rgba(0, 0, 0, 0.55);\n  margin-bottom: -5px;\n  position: relative;\n  z-index: 2;\n}\n\n.cgau-listing .cgau-stats {\n  display: grid;\n  grid-template-columns: repeat(6, 1fr);\n  gap: 9px;\n  position: relative;\n  z-index: 1;\n}\n\n.cgau-listing .cgau-stat {\n  background: linear-gradient(180deg, #ECE8DC, #C6C0B1);\n  border-radius: 0 0 4px 4px;\n  padding: 34px 9px 14px;\n  position: relative;\n  text-align: center;\n  color: var(--hazard);\n  box-shadow: inset 0 -4px 5px rgba(0, 0, 0, 0.14), 0 4px 10px rgba(0, 0, 0, 0.42);\n  animation: cgau-rise 0.55s ease-out both;\n}\n\n.cgau-listing .cgau-stat-1 { animation-delay: 0.05s; }\n.cgau-listing .cgau-stat-2 { animation-delay: 0.13s; }\n.cgau-listing .cgau-stat-3 { animation-delay: 0.21s; }\n.cgau-listing .cgau-stat-4 { animation-delay: 0.29s; }\n.cgau-listing .cgau-stat-5 { animation-delay: 0.37s; }\n.cgau-listing .cgau-stat-6 { animation-delay: 0.45s; }\n\n.cgau-listing .cgau-stat::before {\n  content: '';\n  position: absolute;\n  left: 50%;\n  top: 7px;\n  width: 24px;\n  height: 21px;\n  margin-left: -12px;\n  border-radius: 2px;\n  background: linear-gradient(180deg, #545B61, #2F3439);\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.16);\n  transform-origin: center 76%;\n  animation: cgau-flick 1.6s ease-out both;\n}\n\n.cgau-listing .cgau-stat-1::before { animation-delay: 0.5s; }\n.cgau-listing .cgau-stat-2::before { animation-delay: 0.65s; }\n.cgau-listing .cgau-stat-3::before { animation-delay: 0.8s; }\n.cgau-listing .cgau-stat-4::before { animation-delay: 0.95s; }\n.cgau-listing .cgau-stat-5::before { animation-delay: 1.1s; }\n.cgau-listing .cgau-stat-6::before { animation-delay: 1.25s; }\n\n.cgau-listing .cgau-stat::after {\n  content: '';\n  position: absolute;\n  left: 50%;\n  top: 3px;\n  width: 8px;\n  height: 4px;\n  margin-left: 14px;\n  border-radius: 1px;\n  background: var(--rcd);\n  animation: cgau-flag 1.6s ease-out both;\n}\n\n.cgau-listing .cgau-stat-1::after { animation-delay: 0.5s; }\n.cgau-listing .cgau-stat-2::after { animation-delay: 0.65s; }\n.cgau-listing .cgau-stat-3::after { animation-delay: 0.8s; }\n.cgau-listing .cgau-stat-4::after { animation-delay: 0.95s; }\n.cgau-listing .cgau-stat-5::after { animation-delay: 1.1s; }\n.cgau-listing .cgau-stat-6::after { animation-delay: 1.25s; }\n\n.cgau-listing .cgau-stat-n {\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 1.28rem;\n  line-height: 1.05;\n  letter-spacing: -0.03em;\n  margin-bottom: 4px;\n}\n\n.cgau-listing .cgau-stat-l {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.55rem;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n  color: rgba(16, 19, 24, 0.66);\n  line-height: 1.4;\n}\n\n.cgau-listing .cgau-stat-strip {\n  margin-top: 9px;\n  padding-top: 7px;\n  border-top: 1px dashed rgba(16, 19, 24, 0.24);\n}\n\n.cgau-listing .cgau-stat-strip .cgau-texta {\n  color: var(--texta-fade);\n  font-size: 0.98rem;\n  line-height: 1;\n  display: inline-block;\n  animation: cgau-scrawl 0.7s 1.5s ease-out both;\n}\n\n\/* ============================================================\n   FEATURE SCENES — labelled circuits\n   ============================================================ *\/\n\n.cgau-listing .cgau-circuits {\n  background: linear-gradient(180deg, var(--hazard-2), var(--hazard));\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-ckt {\n  position: relative;\n  display: grid;\n  grid-template-columns: 140px 1fr;\n  gap: 22px;\n  align-items: start;\n  padding: 24px 0 26px;\n  border-bottom: 1px solid var(--line-2);\n  animation: cgau-rise 0.6s ease-out both;\n}\n\n.cgau-listing .cgau-ckt-1 { animation-delay: 0.05s; }\n.cgau-listing .cgau-ckt-2 { animation-delay: 0.12s; }\n.cgau-listing .cgau-ckt-3 { animation-delay: 0.19s; }\n.cgau-listing .cgau-ckt-4 { animation-delay: 0.26s; }\n.cgau-listing .cgau-ckt-5 { animation-delay: 0.33s; }\n\n.cgau-listing .cgau-ckt:last-child { border-bottom: 0; }\n\n.cgau-listing .cgau-ckt-tag { text-align: right; }\n.cgau-listing .cgau-ckt-tag .cgau-strip { transform: rotate(-0.7deg); }\n\n.cgau-listing .cgau-ckt-amp {\n  display: block;\n  margin-top: 8px;\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.56rem;\n  letter-spacing: 0.16em;\n  color: rgba(239, 233, 220, 0.4);\n  text-transform: uppercase;\n}\n\n.cgau-listing .cgau-ckt-body {\n  position: relative;\n  padding-left: 20px;\n}\n\n.cgau-listing .cgau-ckt-body .cgau-cable-v {\n  position: absolute;\n  left: 0;\n  top: 6px;\n  bottom: 6px;\n}\n\n.cgau-listing .cgau-ckt-body .cgau-cable-v::after {\n  content: '';\n  position: absolute;\n  left: 50%;\n  top: 0;\n  width: 9px;\n  height: 9px;\n  margin-left: -4.5px;\n  border-radius: 50%;\n  background: var(--live-3);\n  box-shadow: 0 0 10px 3px rgba(78, 151, 238, 0.55);\n  animation: cgau-current-v 4s linear infinite;\n}\n\n.cgau-listing .cgau-ckt-2 .cgau-cable-v::after { animation-delay: 0.8s; }\n.cgau-listing .cgau-ckt-3 .cgau-cable-v::after { animation-delay: 1.6s; }\n.cgau-listing .cgau-ckt-4 .cgau-cable-v::after { animation-delay: 2.4s; }\n.cgau-listing .cgau-ckt-5 .cgau-cable-v::after { animation-delay: 3.2s; }\n\n.cgau-listing .cgau-ckt-body .cgau-h3 { margin-bottom: 7px; }\n\n.cgau-listing .cgau-ckt-body p {\n  color: rgba(239, 233, 220, 0.72);\n  max-width: 62ch;\n}\n\n.cgau-listing .cgau-ckt-img {\n  margin-top: 14px;\n  border: 1px dashed rgba(239, 233, 220, 0.18);\n  border-radius: 3px;\n  padding: 11px;\n  background: rgba(239, 233, 220, 0.025);\n}\n\n.cgau-listing .cgau-ckt-img .cgau-mono {\n  font-size: 0.55rem;\n  color: rgba(239, 233, 220, 0.36);\n}\n\n\/* ============================================================\n   PULL QUOTE — the compliance tag\n   ============================================================ *\/\n\n.cgau-listing .cgau-quote {\n  background:\n    radial-gradient(700px 300px at 50% 0%, rgba(29, 111, 209, 0.11), transparent 70%),\n    var(--hazard);\n  padding: 54px 0 58px;\n  text-align: center;\n}\n\n.cgau-listing .cgau-zip {\n  width: 2px;\n  height: 34px;\n  margin: 0 auto;\n  background: rgba(239, 233, 220, 0.32);\n}\n\n.cgau-listing .cgau-tag {\n  display: inline-block;\n  max-width: 640px;\n  background: linear-gradient(180deg, #F7F3E8, #DED6C2);\n  color: var(--hazard);\n  border-radius: 4px;\n  padding: 26px 30px 22px;\n  position: relative;\n  transform-origin: top center;\n  animation: cgau-swing 6.8s ease-in-out infinite;\n  box-shadow: 0 14px 34px rgba(0, 0, 0, 0.5);\n  text-align: left;\n}\n\n.cgau-listing .cgau-tag::before {\n  content: '';\n  position: absolute;\n  left: 50%;\n  top: 9px;\n  width: 15px;\n  height: 15px;\n  margin-left: -7.5px;\n  border-radius: 50%;\n  background: var(--hazard);\n  box-shadow: inset 0 0 0 2px rgba(16, 19, 24, 0.4);\n}\n\n.cgau-listing .cgau-tag-k {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.58rem;\n  letter-spacing: 0.24em;\n  text-transform: uppercase;\n  color: rgba(16, 19, 24, 0.58);\n  text-align: center;\n  display: block;\n  margin: 12px 0 16px;\n}\n\n.cgau-listing .cgau-tag q {\n  font-family: 'Sora', sans-serif;\n  font-weight: 700;\n  font-size: clamp(1.1rem, 2.6vw, 1.48rem);\n  line-height: 1.36;\n  letter-spacing: -0.02em;\n  display: block;\n  quotes: '\\201C' '\\201D';\n}\n\n.cgau-listing .cgau-tag-rule {\n  margin: 18px 0 10px;\n  border-top: 1px dashed rgba(16, 19, 24, 0.3);\n}\n\n.cgau-listing .cgau-tag-fields {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n.cgau-listing .cgau-tag-f .cgau-mono {\n  font-size: 0.54rem;\n  color: rgba(16, 19, 24, 0.5);\n  display: block;\n  margin-bottom: 2px;\n}\n\n.cgau-listing .cgau-tag-f .cgau-texta {\n  color: #1E4C8C;\n  font-size: 1.14rem;\n  line-height: 1.1;\n  display: inline-block;\n  animation: cgau-scrawl 0.8s 0.5s ease-out both;\n}\n\n\/* ============================================================\n   THE HONEST BIT — the DANGER sticker\n   ============================================================ *\/\n\n.cgau-listing .cgau-honest {\n  background: var(--hazard-2);\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-notice {\n  background: linear-gradient(180deg, var(--yellow), var(--yellow-2));\n  color: var(--hazard);\n  border: 3px solid var(--hazard);\n  border-radius: 5px;\n  overflow: hidden;\n  box-shadow: 0 16px 38px rgba(0, 0, 0, 0.5);\n}\n\n.cgau-listing .cgau-notice-top {\n  background: var(--hazard);\n  color: var(--yellow);\n  padding: 15px 22px 14px 66px;\n  position: relative;\n}\n\n.cgau-listing .cgau-notice-top::before {\n  content: '';\n  position: absolute;\n  left: 20px;\n  top: 50%;\n  margin-top: -15px;\n  width: 0;\n  height: 0;\n  border-left: 15px solid transparent;\n  border-right: 15px solid transparent;\n  border-bottom: 27px solid var(--yellow);\n}\n\n.cgau-listing .cgau-notice-top::after {\n  content: '\\26A1';\n  position: absolute;\n  left: 28px;\n  top: 50%;\n  margin-top: -3px;\n  font-size: 0.82rem;\n  color: var(--hazard);\n  line-height: 1;\n  animation: cgau-buzz 5s ease-in-out infinite;\n}\n\n.cgau-listing .cgau-notice-top .cgau-mono {\n  font-weight: 700;\n  font-size: 0.82rem;\n  letter-spacing: 0.22em;\n  display: block;\n}\n\n.cgau-listing .cgau-notice-top span.cgau-sub {\n  font-family: 'DM Sans', sans-serif;\n  font-size: 0.82rem;\n  letter-spacing: 0;\n  text-transform: none;\n  color: rgba(255, 232, 107, 0.78);\n  display: block;\n  margin-top: 3px;\n}\n\n.cgau-listing .cgau-notice-body { padding: 22px 24px 24px; }\n\n.cgau-listing .cgau-notice-list {\n  list-style: none;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 15px 26px;\n}\n\n.cgau-listing .cgau-notice-list li {\n  position: relative;\n  padding-left: 26px;\n  font-size: 0.92rem;\n  line-height: 1.55;\n}\n\n.cgau-listing .cgau-notice-list li::before {\n  content: '';\n  position: absolute;\n  left: 0;\n  top: 6px;\n  width: 13px;\n  height: 13px;\n  border: 2px solid var(--hazard);\n  border-radius: 2px;\n  background: rgba(16, 19, 24, 0.12);\n}\n\n.cgau-listing .cgau-notice-list li::after {\n  content: '\\2716';\n  position: absolute;\n  left: 3px;\n  top: 4px;\n  font-size: 0.62rem;\n  color: var(--hazard);\n}\n\n.cgau-listing .cgau-notice-list strong { font-weight: 700; display: block; }\n\n\/* ============================================================\n   TRUST — the compliance certificate\n   ============================================================ *\/\n\n.cgau-listing .cgau-trust {\n  background: var(--hazard);\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-cert {\n  background: linear-gradient(180deg, var(--cream), var(--cream-2));\n  color: var(--hazard);\n  border-radius: 4px;\n  padding: 26px 26px 24px;\n  position: relative;\n  box-shadow: 0 16px 38px rgba(0, 0, 0, 0.48);\n}\n\n.cgau-listing .cgau-cert::before {\n  content: '';\n  position: absolute;\n  inset: 9px;\n  border: 2px double rgba(16, 19, 24, 0.34);\n  border-radius: 2px;\n  pointer-events: none;\n}\n\n.cgau-listing .cgau-cert-in { position: relative; padding: 8px 8px 2px; }\n\n.cgau-listing .cgau-cert-head {\n  text-align: center;\n  border-bottom: 1px solid rgba(16, 19, 24, 0.24);\n  padding-bottom: 14px;\n  margin-bottom: 20px;\n}\n\n.cgau-listing .cgau-cert-head .cgau-mono {\n  font-size: 0.6rem;\n  letter-spacing: 0.28em;\n  color: rgba(16, 19, 24, 0.55);\n  display: block;\n  margin-bottom: 6px;\n}\n\n.cgau-listing .cgau-cert-head .cgau-h2 {\n  color: var(--hazard);\n  margin-bottom: 6px;\n  font-size: clamp(1.3rem, 3vw, 1.85rem);\n}\n\n.cgau-listing .cgau-cert-head p {\n  color: rgba(16, 19, 24, 0.65);\n  font-size: 0.9rem;\n  max-width: 56ch;\n  margin: 0 auto;\n}\n\n.cgau-listing .cgau-cert-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 16px 20px;\n}\n\n.cgau-listing .cgau-cert-item {\n  border-left: 3px solid var(--live);\n  padding-left: 13px;\n}\n\n.cgau-listing .cgau-cert-item .cgau-mono {\n  font-size: 0.54rem;\n  letter-spacing: 0.16em;\n  color: rgba(16, 19, 24, 0.48);\n  display: block;\n  margin-bottom: 3px;\n}\n\n.cgau-listing .cgau-cert-item .cgau-h3 { font-size: 0.94rem; margin-bottom: 4px; }\n\n.cgau-listing .cgau-cert-item p {\n  font-size: 0.85rem;\n  color: rgba(16, 19, 24, 0.7);\n  line-height: 1.5;\n}\n\n.cgau-listing .cgau-cert-foot {\n  margin-top: 22px;\n  padding-top: 15px;\n  border-top: 1px dashed rgba(16, 19, 24, 0.3);\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  gap: 18px;\n  flex-wrap: wrap;\n}\n\n.cgau-listing .cgau-cert-sign .cgau-texta {\n  font-size: 1.4rem;\n  color: #1E4C8C;\n  line-height: 1;\n  display: inline-block;\n  animation: cgau-scrawl 1s 0.4s ease-out both;\n}\n\n.cgau-listing .cgau-cert-sign .cgau-mono {\n  font-size: 0.53rem;\n  color: rgba(16, 19, 24, 0.5);\n  display: block;\n  margin-top: 5px;\n  border-top: 1px solid rgba(16, 19, 24, 0.35);\n  padding-top: 4px;\n}\n\n.cgau-listing .cgau-stamp {\n  border: 2px solid var(--rcd);\n  color: var(--rcd);\n  border-radius: 4px;\n  padding: 8px 14px;\n  transform: rotate(-5deg);\n  text-align: center;\n  opacity: 0.85;\n}\n\n.cgau-listing .cgau-stamp .cgau-mono {\n  font-size: 0.6rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  display: block;\n  line-height: 1.5;\n}\n\n\/* ============================================================\n   SPECS — the ratings plate\n   ============================================================ *\/\n\n.cgau-listing .cgau-specs {\n  background: linear-gradient(180deg, var(--hazard-2), var(--hazard));\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-plate {\n  position: relative;\n  background: linear-gradient(155deg, #B9C0C5 0%, #98A0A6 30%, #A9B1B7 55%, #838B91 100%);\n  border-radius: 4px;\n  padding: 26px 22px 24px;\n  color: #101318;\n  box-shadow: 0 16px 34px rgba(0, 0, 0, 0.5), inset 0 0 0 1px rgba(255, 255, 255, 0.22);\n}\n\n.cgau-listing .cgau-plate::after {\n  content: '';\n  position: absolute;\n  inset: 0;\n  border-radius: 4px;\n  background: repeating-linear-gradient(92deg, rgba(255, 255, 255, 0.07) 0 1px, transparent 1px 4px);\n  pointer-events: none;\n}\n\n.cgau-listing .cgau-plate-head {\n  border-bottom: 2px solid rgba(16, 19, 24, 0.45);\n  padding-bottom: 11px;\n  margin-bottom: 15px;\n  display: flex;\n  align-items: baseline;\n  justify-content: space-between;\n  gap: 14px;\n  flex-wrap: wrap;\n}\n\n.cgau-listing .cgau-plate-head .cgau-mono {\n  font-weight: 700;\n  font-size: 0.78rem;\n  letter-spacing: 0.2em;\n}\n\n.cgau-listing .cgau-plate-head span.cgau-sm {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.58rem;\n  letter-spacing: 0.14em;\n  color: rgba(16, 19, 24, 0.6);\n  text-transform: uppercase;\n}\n\n.cgau-listing .cgau-plate-rows {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 30px;\n  position: relative;\n  z-index: 1;\n}\n\n.cgau-listing .cgau-pr {\n  display: flex;\n  justify-content: space-between;\n  gap: 14px;\n  padding: 8px 0;\n  border-bottom: 1px solid rgba(16, 19, 24, 0.16);\n  font-size: 0.87rem;\n}\n\n.cgau-listing .cgau-pr-k {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.6rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(16, 19, 24, 0.62);\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n\n.cgau-listing .cgau-pr-v { text-align: right; font-weight: 500; }\n\n.cgau-listing .cgau-plate-note {\n  margin-top: 16px;\n  font-size: 0.78rem;\n  color: rgba(16, 19, 24, 0.62);\n  border-top: 1px dashed rgba(16, 19, 24, 0.3);\n  padding-top: 12px;\n  position: relative;\n  z-index: 1;\n}\n\n\/* ============================================================\n   COMPATIBILITY — the circuit schedule glued inside the door\n   ============================================================ *\/\n\n.cgau-listing .cgau-compat {\n  background: var(--hazard);\n  padding: 50px 0 56px;\n}\n\n.cgau-listing .cgau-sched {\n  background: linear-gradient(180deg, #FAF6EA, #E8E1CE);\n  color: var(--hazard);\n  border-radius: 4px;\n  overflow: hidden;\n  box-shadow: 0 16px 38px rgba(0, 0, 0, 0.5);\n}\n\n.cgau-listing .cgau-sched-head {\n  background: var(--hazard);\n  color: var(--cream);\n  padding: 15px 20px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 14px;\n  flex-wrap: wrap;\n}\n\n.cgau-listing .cgau-sched-head .cgau-mono {\n  font-size: 0.74rem;\n  letter-spacing: 0.2em;\n  font-weight: 700;\n  color: var(--live-2);\n}\n\n.cgau-listing .cgau-sched-head span.cgau-sm {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.57rem;\n  letter-spacing: 0.14em;\n  color: rgba(239, 233, 220, 0.55);\n  text-transform: uppercase;\n}\n\n.cgau-listing .cgau-sched-body { padding: 6px 0 4px; }\n\n.cgau-listing .cgau-sched-grp {\n  border-bottom: 2px solid rgba(16, 19, 24, 0.18);\n}\n\n.cgau-listing .cgau-sched-grp:last-child { border-bottom: 0; }\n\n.cgau-listing .cgau-sched-t {\n  display: flex;\n  align-items: center;\n  gap: 13px;\n  padding: 14px 20px 10px;\n}\n\n\/* the physical rocker *\/\n.cgau-listing .cgau-rock {\n  width: 26px;\n  height: 44px;\n  border-radius: 3px;\n  background: linear-gradient(180deg, #E6E2D7, #BDB8A9);\n  position: relative;\n  flex-shrink: 0;\n  box-shadow: inset 0 -2px 3px rgba(0, 0, 0, 0.16), 0 2px 5px rgba(0, 0, 0, 0.35);\n  border: 1px solid rgba(16, 19, 24, 0.28);\n}\n\n.cgau-listing .cgau-rock::before {\n  content: '';\n  position: absolute;\n  left: 4px;\n  right: 4px;\n  height: 17px;\n  border-radius: 2px;\n  background: linear-gradient(180deg, #4B5157, #2E3338);\n}\n\n.cgau-listing .cgau-rock-on::before {\n  top: 5px;\n  animation: cgau-flick 1.5s 0.4s ease-out both;\n}\n\n.cgau-listing .cgau-rock-off::before {\n  bottom: 5px;\n  background: linear-gradient(180deg, #3A3134, #241D1F);\n}\n\n.cgau-listing .cgau-rock-tst::before {\n  top: 50%;\n  margin-top: -8.5px;\n  background: linear-gradient(180deg, #6B5C2B, #46390F);\n}\n\n.cgau-listing .cgau-rock::after {\n  content: '';\n  position: absolute;\n  left: 50%;\n  bottom: 4px;\n  width: 7px;\n  height: 4px;\n  margin-left: -3.5px;\n  border-radius: 1px;\n  background: var(--earth);\n}\n\n.cgau-listing .cgau-rock-off::after { background: var(--rcd); }\n.cgau-listing .cgau-rock-tst::after { background: var(--yellow); }\n\n.cgau-listing .cgau-sched-t .cgau-mono {\n  font-size: 0.62rem;\n  letter-spacing: 0.2em;\n  display: block;\n  margin-bottom: 2px;\n  font-weight: 700;\n}\n\n.cgau-listing .cgau-grp-on  .cgau-sched-t .cgau-mono { color: #2C7A3E; }\n.cgau-listing .cgau-grp-off .cgau-sched-t .cgau-mono { color: var(--rcd); }\n.cgau-listing .cgau-grp-tst .cgau-sched-t .cgau-mono { color: #8A6D00; }\n\n.cgau-listing .cgau-sched-t .cgau-h3 { font-size: 0.95rem; }\n\n.cgau-listing .cgau-sched-t p {\n  font-size: 0.83rem;\n  color: rgba(16, 19, 24, 0.65);\n}\n\n.cgau-listing .cgau-sched-rows { padding: 0 20px 16px; }\n\n.cgau-listing .cgau-sr {\n  display: grid;\n  grid-template-columns: 96px 1fr;\n  gap: 14px;\n  align-items: baseline;\n  padding: 7px 0;\n  border-bottom: 1px dotted rgba(16, 19, 24, 0.22);\n}\n\n.cgau-listing .cgau-sr:last-child { border-bottom: 0; }\n\n.cgau-listing .cgau-sr-k {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.56rem;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: rgba(16, 19, 24, 0.55);\n}\n\n.cgau-listing .cgau-sr-v {\n  font-size: 0.86rem;\n  line-height: 1.5;\n  color: rgba(16, 19, 24, 0.88);\n}\n\n.cgau-listing .cgau-sr-v b {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-weight: 700;\n  font-size: 0.76rem;\n  color: rgba(16, 19, 24, 0.55);\n}\n\n.cgau-listing .cgau-sched-foot {\n  background: rgba(16, 19, 24, 0.06);\n  border-top: 1px dashed rgba(16, 19, 24, 0.28);\n  padding: 13px 20px;\n  font-size: 0.83rem;\n  color: rgba(16, 19, 24, 0.7);\n}\n\n.cgau-listing .cgau-compat-note {\n  margin-top: 18px;\n  background: rgba(255, 212, 0, 0.08);\n  border: 1px solid rgba(255, 212, 0, 0.34);\n  border-left: 4px solid var(--yellow);\n  border-radius: 4px;\n  padding: 14px 16px;\n}\n\n.cgau-listing .cgau-compat-note .cgau-mono {\n  font-size: 0.6rem;\n  letter-spacing: 0.18em;\n  color: var(--yellow);\n  display: block;\n  margin-bottom: 5px;\n}\n\n.cgau-listing .cgau-compat-note p {\n  font-size: 0.88rem;\n  color: rgba(239, 233, 220, 0.76);\n}\n\n\/* ============================================================\n   FOR-YOU SPLIT — two circuits\n   ============================================================ *\/\n\n.cgau-listing .cgau-split {\n  background: linear-gradient(180deg, var(--hazard), var(--hazard-2));\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-split-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 20px;\n}\n\n.cgau-listing .cgau-cir {\n  background: linear-gradient(160deg, #21262C, #15191D);\n  border: 1px solid rgba(239, 233, 220, 0.11);\n  border-radius: 5px;\n  padding: 20px 20px 22px;\n  position: relative;\n  overflow: hidden;\n}\n\n.cgau-listing .cgau-cir-a { border-top: 4px solid var(--rcd); }\n.cgau-listing .cgau-cir-b { border-top: 4px solid var(--live); }\n\n.cgau-listing .cgau-cir-head {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 8px;\n}\n\n.cgau-listing .cgau-cir-head .cgau-strip { transform: rotate(-1deg); }\n\n.cgau-listing .cgau-cir-sub {\n  font-size: 0.83rem;\n  color: rgba(239, 233, 220, 0.55);\n  margin-bottom: 15px;\n}\n\n.cgau-listing .cgau-cir .cgau-cable { margin: 0 0 15px; }\n.cgau-listing .cgau-cir-b .cgau-cable::after { animation-delay: 1.6s; }\n\n.cgau-listing .cgau-cir-list { list-style: none; }\n\n.cgau-listing .cgau-cir-list li {\n  font-size: 0.9rem;\n  color: rgba(239, 233, 220, 0.78);\n  padding: 8px 0 8px 24px;\n  position: relative;\n  border-bottom: 1px dotted rgba(239, 233, 220, 0.09);\n  line-height: 1.5;\n}\n\n.cgau-listing .cgau-cir-list li:last-child { border-bottom: 0; }\n\n.cgau-listing .cgau-cir-a .cgau-cir-list li::before {\n  content: 'OFF';\n  position: absolute;\n  left: 0;\n  top: 10px;\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.5rem;\n  letter-spacing: 0.06em;\n  color: var(--rcd-2);\n}\n\n.cgau-listing .cgau-cir-b .cgau-cir-list li::before {\n  content: 'ON';\n  position: absolute;\n  left: 0;\n  top: 10px;\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.5rem;\n  letter-spacing: 0.06em;\n  color: var(--earth-2);\n}\n\n\/* ============================================================\n   SETUP — the commissioning check\n   ============================================================ *\/\n\n.cgau-listing .cgau-comm {\n  background: var(--hazard-2);\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-steps {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 14px;\n}\n\n.cgau-listing .cgau-step {\n  background: linear-gradient(180deg, var(--cream), var(--cream-2));\n  color: var(--hazard);\n  border-radius: 4px;\n  padding: 30px 15px 16px;\n  position: relative;\n  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4);\n  animation: cgau-rise 0.55s ease-out both;\n}\n\n.cgau-listing .cgau-step-1 { animation-delay: 0.05s; }\n.cgau-listing .cgau-step-2 { animation-delay: 0.14s; }\n.cgau-listing .cgau-step-3 { animation-delay: 0.23s; }\n.cgau-listing .cgau-step-4 { animation-delay: 0.32s; }\n\n.cgau-listing .cgau-step-n {\n  position: absolute;\n  top: -12px;\n  left: 13px;\n  width: 30px;\n  height: 30px;\n  border-radius: 50%;\n  background: var(--live);\n  border: 2px solid var(--hazard);\n  color: #fff;\n  font-family: 'Sora', sans-serif;\n  font-weight: 800;\n  font-size: 0.86rem;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.cgau-listing .cgau-step .cgau-h3 { font-size: 0.92rem; margin-bottom: 6px; }\n\n.cgau-listing .cgau-step p {\n  font-size: 0.84rem;\n  color: rgba(16, 19, 24, 0.7);\n  line-height: 1.5;\n}\n\n.cgau-listing .cgau-step-tick {\n  margin-top: 12px;\n  padding-top: 9px;\n  border-top: 1px dashed rgba(16, 19, 24, 0.28);\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n\n.cgau-listing .cgau-step-tick .cgau-bx {\n  width: 14px;\n  height: 14px;\n  border: 2px solid var(--hazard);\n  border-radius: 2px;\n  position: relative;\n  flex-shrink: 0;\n}\n\n.cgau-listing .cgau-step-tick .cgau-bx::after {\n  content: '\\2713';\n  position: absolute;\n  left: 0;\n  top: -5px;\n  font-size: 0.82rem;\n  color: #1E4C8C;\n  animation: cgau-scrawl 0.5s ease-out both;\n}\n\n.cgau-listing .cgau-step-1 .cgau-bx::after { animation-delay: 0.9s; }\n.cgau-listing .cgau-step-2 .cgau-bx::after { animation-delay: 1.15s; }\n.cgau-listing .cgau-step-3 .cgau-bx::after { animation-delay: 1.4s; }\n.cgau-listing .cgau-step-4 .cgau-bx::after { animation-delay: 1.65s; }\n\n.cgau-listing .cgau-step-tick .cgau-texta {\n  font-size: 0.98rem;\n  color: var(--texta-fade);\n  line-height: 1;\n}\n\n\/* ============================================================\n   WHAT'S INCLUDED — the sparky's toolbag\n   ============================================================ *\/\n\n.cgau-listing .cgau-bag {\n  background: var(--hazard);\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-bag-body {\n  background-color: #3A2A1B;\n  background-image: linear-gradient(168deg, rgba(184, 115, 51, 0.16), transparent 60%);\n  border: 1px solid rgba(184, 115, 51, 0.4);\n  border-radius: 6px;\n  padding: 22px 20px 24px;\n  position: relative;\n  box-shadow: inset 0 0 40px rgba(0, 0, 0, 0.55);\n}\n\n.cgau-listing .cgau-bag-body::before {\n  content: '';\n  position: absolute;\n  left: 20px;\n  right: 20px;\n  top: 0;\n  height: 5px;\n  border-radius: 0 0 4px 4px;\n  background: linear-gradient(90deg, var(--copper-dk), var(--copper-lt), var(--copper-dk));\n}\n\n.cgau-listing .cgau-bag-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px 24px;\n}\n\n.cgau-listing .cgau-bag-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 11px;\n  padding: 9px 0;\n  border-bottom: 1px dotted rgba(239, 233, 220, 0.13);\n}\n\n.cgau-listing .cgau-bag-item .cgau-slot {\n  width: 21px;\n  height: 21px;\n  border-radius: 3px;\n  background: rgba(0, 0, 0, 0.4);\n  border: 1px solid rgba(184, 115, 51, 0.55);\n  flex-shrink: 0;\n  position: relative;\n  margin-top: 2px;\n}\n\n.cgau-listing .cgau-bag-item .cgau-slot::after {\n  content: '\\2713';\n  position: absolute;\n  left: 4px;\n  top: -1px;\n  color: var(--copper-lt);\n  font-size: 0.76rem;\n}\n\n.cgau-listing .cgau-bag-item.cgau-bag-no .cgau-slot::after {\n  content: '\\2013';\n  color: rgba(239, 233, 220, 0.35);\n  left: 5px;\n  top: 0;\n}\n\n.cgau-listing .cgau-bag-item b {\n  font-family: 'Sora', sans-serif;\n  font-weight: 700;\n  font-size: 0.9rem;\n  display: block;\n  margin-bottom: 1px;\n}\n\n.cgau-listing .cgau-bag-item span {\n  font-size: 0.82rem;\n  color: rgba(239, 233, 220, 0.62);\n  line-height: 1.45;\n}\n\n.cgau-listing .cgau-bag-note {\n  margin-top: 16px;\n  font-size: 0.83rem;\n  color: rgba(239, 233, 220, 0.58);\n  border-top: 1px dashed rgba(184, 115, 51, 0.4);\n  padding-top: 13px;\n}\n\n\/* ============================================================\n   SHIPPING \/ WARRANTY — the service docket\n   ============================================================ *\/\n\n.cgau-listing .cgau-docket {\n  background: var(--hazard-2);\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-dock {\n  background:\n    repeating-linear-gradient(180deg, transparent 0 27px, rgba(29, 111, 209, 0.09) 27px 28px),\n    linear-gradient(180deg, #FBF8EF, #EDE7D7);\n  color: var(--hazard);\n  border-radius: 3px;\n  overflow: hidden;\n  box-shadow: 0 16px 36px rgba(0, 0, 0, 0.48);\n  position: relative;\n}\n\n.cgau-listing .cgau-dock::before {\n  content: '';\n  position: absolute;\n  left: 42px;\n  top: 0;\n  bottom: 0;\n  width: 1px;\n  background: rgba(217, 48, 37, 0.35);\n}\n\n.cgau-listing .cgau-dock-head {\n  background: var(--hazard);\n  color: var(--cream);\n  padding: 14px 20px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 14px;\n  flex-wrap: wrap;\n  position: relative;\n  z-index: 1;\n}\n\n.cgau-listing .cgau-dock-head .cgau-mono {\n  font-size: 0.72rem;\n  letter-spacing: 0.2em;\n  font-weight: 700;\n  color: var(--yellow);\n}\n\n.cgau-listing .cgau-dock-head span.cgau-sm {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.58rem;\n  letter-spacing: 0.14em;\n  color: rgba(239, 233, 220, 0.55);\n  text-transform: uppercase;\n}\n\n.cgau-listing .cgau-dock-body {\n  padding: 20px 20px 22px 58px;\n  position: relative;\n  z-index: 1;\n}\n\n.cgau-listing .cgau-dock-row {\n  padding: 12px 0;\n  border-bottom: 1px solid rgba(16, 19, 24, 0.15);\n}\n\n.cgau-listing .cgau-dock-row:last-child { border-bottom: 0; }\n\n.cgau-listing .cgau-dock-row .cgau-mono {\n  font-size: 0.57rem;\n  letter-spacing: 0.18em;\n  color: rgba(217, 48, 37, 0.85);\n  display: block;\n  margin-bottom: 4px;\n  font-weight: 700;\n}\n\n.cgau-listing .cgau-dock-row .cgau-h3 { font-size: 0.95rem; margin-bottom: 4px; }\n\n.cgau-listing .cgau-dock-row p {\n  font-size: 0.88rem;\n  color: rgba(16, 19, 24, 0.72);\n  max-width: 68ch;\n}\n\n.cgau-listing .cgau-dock-foot {\n  margin-top: 16px;\n  padding-top: 13px;\n  border-top: 2px solid rgba(16, 19, 24, 0.3);\n  display: flex;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n  align-items: flex-end;\n}\n\n.cgau-listing .cgau-dock-foot .cgau-texta {\n  font-size: 1.25rem;\n  color: #1E4C8C;\n  line-height: 1;\n}\n\n.cgau-listing .cgau-dock-foot .cgau-mono {\n  font-size: 0.55rem;\n  color: rgba(16, 19, 24, 0.5);\n}\n\n\/* ============================================================\n   FAQ — chalked inside the door\n   ============================================================ *\/\n\n.cgau-listing .cgau-faq {\n  background: var(--hazard);\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-lid {\n  background:\n    radial-gradient(600px 300px at 30% 20%, rgba(255, 255, 255, 0.045), transparent 70%),\n    linear-gradient(160deg, #4E565C, #383F44 60%, #2C3236);\n  border-radius: 5px;\n  padding: 26px 24px 28px;\n  position: relative;\n  box-shadow: inset 0 0 50px rgba(0, 0, 0, 0.6), 0 14px 32px rgba(0, 0, 0, 0.45);\n  overflow: hidden;\n}\n\n.cgau-listing .cgau-lid-head {\n  border-bottom: 1px dashed rgba(239, 233, 220, 0.24);\n  padding-bottom: 13px;\n  margin-bottom: 18px;\n}\n\n.cgau-listing .cgau-lid-head .cgau-texta {\n  font-size: 1.5rem;\n  color: rgba(239, 233, 220, 0.9);\n  line-height: 1.1;\n  display: inline-block;\n  animation: cgau-chalk 1.1s 0.2s ease-out both;\n}\n\n.cgau-listing .cgau-lid-head .cgau-mono {\n  display: block;\n  font-size: 0.56rem;\n  letter-spacing: 0.2em;\n  color: rgba(239, 233, 220, 0.4);\n  margin-top: 5px;\n}\n\n.cgau-listing .cgau-q {\n  padding: 14px 0;\n  border-bottom: 1px dotted rgba(239, 233, 220, 0.16);\n}\n\n.cgau-listing .cgau-q:last-child { border-bottom: 0; }\n\n.cgau-listing .cgau-q-k {\n  font-family: 'Caveat', cursive;\n  font-weight: 700;\n  font-size: 1.28rem;\n  color: var(--live-3);\n  line-height: 1.25;\n  margin-bottom: 5px;\n  display: block;\n  animation: cgau-chalk 0.8s ease-out both;\n}\n\n.cgau-listing .cgau-q-1 .cgau-q-k { animation-delay: 0.4s; }\n.cgau-listing .cgau-q-2 .cgau-q-k { animation-delay: 0.55s; }\n.cgau-listing .cgau-q-3 .cgau-q-k { animation-delay: 0.7s; }\n.cgau-listing .cgau-q-4 .cgau-q-k { animation-delay: 0.85s; }\n.cgau-listing .cgau-q-5 .cgau-q-k { animation-delay: 1s; }\n.cgau-listing .cgau-q-6 .cgau-q-k { animation-delay: 1.15s; }\n.cgau-listing .cgau-q-7 .cgau-q-k { animation-delay: 1.3s; }\n.cgau-listing .cgau-q-8 .cgau-q-k { animation-delay: 1.45s; }\n.cgau-listing .cgau-q-9 .cgau-q-k { animation-delay: 1.6s; }\n\n.cgau-listing .cgau-q p {\n  font-size: 0.9rem;\n  color: rgba(239, 233, 220, 0.74);\n  max-width: 74ch;\n}\n\n\/* ============================================================\n   ITEM SPECIFICS — the meter reading card\n   ============================================================ *\/\n\n.cgau-listing .cgau-reading {\n  background: linear-gradient(180deg, var(--hazard-2), var(--hazard));\n  padding: 50px 0 54px;\n}\n\n.cgau-listing .cgau-card {\n  background: linear-gradient(180deg, #F6F1E3, #E4DCC7);\n  color: var(--hazard);\n  border-radius: 3px;\n  overflow: hidden;\n  box-shadow: 0 16px 36px rgba(0, 0, 0, 0.48);\n}\n\n.cgau-listing .cgau-card-head {\n  background: linear-gradient(180deg, var(--grey-3), var(--grey-4));\n  color: var(--cream);\n  padding: 15px 20px;\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  flex-wrap: wrap;\n  justify-content: space-between;\n}\n\n.cgau-listing .cgau-card-head .cgau-mono {\n  font-size: 0.7rem;\n  letter-spacing: 0.2em;\n  font-weight: 700;\n}\n\n.cgau-listing .cgau-disc {\n  width: 34px;\n  height: 34px;\n  border-radius: 50%;\n  background: conic-gradient(from 0deg, #1D2126 0deg 24deg, #D9D3C4 24deg 360deg);\n  border: 3px solid #22272B;\n  box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.5);\n  animation: cgau-disc 3.2s linear infinite;\n  flex-shrink: 0;\n}\n\n.cgau-listing .cgau-card-body { padding: 18px 20px 22px; }\n\n.cgau-listing .cgau-card-rows {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 26px;\n}\n\n.cgau-listing .cgau-cr {\n  display: flex;\n  justify-content: space-between;\n  gap: 14px;\n  padding: 8px 0;\n  border-bottom: 1px solid rgba(16, 19, 24, 0.14);\n  font-size: 0.87rem;\n}\n\n.cgau-listing .cgau-cr-k {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-size: 0.6rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(16, 19, 24, 0.58);\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n\n.cgau-listing .cgau-cr-v { text-align: right; font-weight: 500; }\n\n.cgau-listing .cgau-card-foot {\n  background: rgba(16, 19, 24, 0.07);\n  border-top: 1px dashed rgba(16, 19, 24, 0.28);\n  padding: 12px 20px;\n  display: flex;\n  justify-content: space-between;\n  gap: 14px;\n  flex-wrap: wrap;\n  align-items: center;\n}\n\n.cgau-listing .cgau-card-foot .cgau-mono {\n  font-size: 0.56rem;\n  letter-spacing: 0.16em;\n  color: rgba(16, 19, 24, 0.55);\n}\n\n.cgau-listing .cgau-digits { display: flex; gap: 3px; }\n\n.cgau-listing .cgau-digits i {\n  font-family: 'Courier Prime', 'Courier New', monospace;\n  font-style: normal;\n  font-size: 0.8rem;\n  font-weight: 700;\n  background: #1D2126;\n  color: var(--cream);\n  padding: 2px 5px;\n  border-radius: 2px;\n}\n\n.cgau-listing .cgau-digits i.cgau-red { background: var(--rcd); color: #fff; }\n\n\/* ============================================================\n   CTA\n   ============================================================ *\/\n\n.cgau-listing .cgau-cta {\n  background:\n    radial-gradient(800px 340px at 50% 100%, rgba(29, 111, 209, 0.14), transparent 70%),\n    var(--hazard);\n  padding: 54px 0 58px;\n  text-align: center;\n  overflow: hidden;\n}\n\n.cgau-listing .cgau-cta .cgau-h2 { max-width: 23ch; margin: 0 auto 14px; }\n\n.cgau-listing .cgau-cta-p {\n  color: rgba(239, 233, 220, 0.72);\n  max-width: 58ch;\n  margin: 0 auto 26px;\n}\n\n.cgau-listing .cgau-cta-box {\n  max-width: 560px;\n  margin: 0 auto;\n  background: linear-gradient(150deg, var(--grey-2), var(--grey-4));\n  border-radius: 5px;\n  padding: 9px;\n  position: relative;\n  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.5);\n  animation: cgau-pulse 5s ease-in-out infinite;\n}\n\n.cgau-listing .cgau-cta-in {\n  background: linear-gradient(180deg, #1E242B, #12161A);\n  border-radius: 3px;\n  padding: 24px 20px 22px;\n  position: relative;\n  overflow: hidden;\n}\n\n.cgau-listing .cgau-cta-in .cgau-mono {\n  font-size: 0.6rem;\n  letter-spacing: 0.22em;\n  color: var(--live-2);\n  display: block;\n  margin-bottom: 9px;\n}\n\n.cgau-listing .cgau-cta-in .cgau-h3 { font-size: 1.15rem; margin-bottom: 8px; }\n\n.cgau-listing .cgau-cta-in p {\n  font-size: 0.89rem;\n  color: rgba(239, 233, 220, 0.66);\n  max-width: 46ch;\n  margin: 0 auto;\n}\n\n.cgau-listing .cgau-cta-img {\n  margin-top: 16px;\n  border: 1px dashed rgba(239, 233, 220, 0.2);\n  border-radius: 3px;\n  padding: 12px;\n}\n\n.cgau-listing .cgau-cta-img .cgau-mono {\n  font-size: 0.55rem;\n  color: rgba(239, 233, 220, 0.38);\n  letter-spacing: 0.12em;\n  margin: 0;\n}\n\n\/* ============================================================\n   FOOTER\n   ============================================================ *\/\n\n.cgau-listing .cgau-foot {\n  background: #0B0D10;\n  border-top: 1px solid var(--line-2);\n  padding: 32px 0 36px;\n  text-align: center;\n}\n\n.cgau-listing .cgau-foot .cgau-word { margin-bottom: 14px; }\n\n.cgau-listing .cgau-foot p {\n  font-size: 0.82rem;\n  color: rgba(239, 233, 220, 0.5);\n  max-width: 740px;\n  margin: 0 auto 9px;\n  line-height: 1.6;\n}\n\n.cgau-listing .cgau-foot .cgau-mono {\n  font-size: 0.66rem;\n  letter-spacing: 0.16em;\n  color: rgba(239, 233, 220, 0.4);\n  margin-top: 12px;\n  display: block;\n}\n\n\/* ============================================================\n   RESPONSIVE\n   ============================================================ *\/\n\n@media (max-width: 900px) {\n  .cgau-listing .cgau-hero-grid { grid-template-columns: 1fr; gap: 30px; }\n  .cgau-listing .cgau-stats { grid-template-columns: repeat(3, 1fr); }\n  .cgau-listing .cgau-cert-grid { grid-template-columns: 1fr 1fr; }\n  .cgau-listing .cgau-steps { grid-template-columns: 1fr 1fr; }\n}\n\n@media (max-width: 700px) {\n  .cgau-listing .cgau-wrap { padding: 0 16px; }\n  .cgau-listing .cgau-plate-rows { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-card-rows { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-notice-list { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-split-grid { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-bag-grid { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-cert-grid { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-ckt { grid-template-columns: 1fr; gap: 12px; }\n  .cgau-listing .cgau-ckt-tag { text-align: left; }\n  .cgau-listing .cgau-tag-fields { grid-template-columns: 1fr; gap: 9px; }\n  .cgau-listing .cgau-dock-body { padding-left: 20px; }\n  .cgau-listing .cgau-dock::before { display: none; }\n  .cgau-listing .cgau-sr { grid-template-columns: 1fr; gap: 3px; }\n  .cgau-listing .cgau-box-in { min-height: 320px; }\n}\n\n@media (max-width: 460px) {\n  .cgau-listing .cgau-stats { grid-template-columns: repeat(2, 1fr); }\n  .cgau-listing .cgau-steps { grid-template-columns: 1fr; }\n  .cgau-listing .cgau-hero-breakers { gap: 3px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .cgau-listing,\n  .cgau-listing *,\n  .cgau-listing *::before,\n  .cgau-listing *::after {\n    animation: none !important;\n    transition: none !important;\n  }\n  .cgau-listing .cgau-door { display: none !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cgau-listing\"\u003e\n\n  \u003c!-- ==================== IDENTITY STRIP — the asset tag ==================== --\u003e\n  \u003cdiv class=\"cgau-nav\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-nav-in\"\u003e\n        \u003cdiv class=\"cgau-word\"\u003e\n\u003cspan class=\"cgau-word-mark\"\u003eCG\u003c\/span\u003e\u003cspan class=\"cgau-word-txt\"\u003eCamGuard\u003cspan\u003eAustralia\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgau-nav-code\"\u003e\n          \u003cdiv class=\"cgau-mono\"\u003eAsset \/ HB3 S380 · Renewed — Good\u003c\/div\u003e\n          \u003cdiv class=\"cgau-nav-chev\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cgau-tape\"\u003e\u003c\/div\u003e\n\n  \u003c!-- ==================== HERO — the door swings open ==================== --\u003e\n  \u003cdiv class=\"cgau-hero\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-hero-grid\"\u003e\n\n        \u003cdiv class=\"cgau-hero-copy\"\u003e\n          \u003cspan class=\"cgau-eyebrow\"\u003eeufy Security · HomeBase 3 (S380) · T8030\u003c\/span\u003e\n          \u003cdiv class=\"cgau-kicker\"\u003eSame grey box on the wall. Someone's been in and done the whole board.\u003c\/div\u003e\n          \u003ch1 class=\"cgau-h1\"\u003eThe switchboard that \u003cem\u003eactually thinks.\u003c\/em\u003e\n\u003c\/h1\u003e\n          \u003cp class=\"cgau-hero-p\"\u003eSixteen terabytes of expansion, a quad-core brain, face recognition that learns, and 24\/7 recording once you put a drive in it. It still sits on a shelf gathering dust like every other hub — it just does a great deal more while it's sitting there.\u003c\/p\u003e\n\n          \u003cdiv class=\"cgau-cond\"\u003e\n            \u003cspan class=\"cgau-cond-k\"\u003eCondition — read this first\u003c\/span\u003e\n            \u003cp\u003e\u003cstrong\u003eManufacturer Renewed — Good.\u003c\/strong\u003e This unit was previously used, then refurbished and tested through the manufacturer's own renewal programme. Good grade means visible cosmetic wear: scuffs and light scratches on the casing. It works perfectly. It arrives in plain renewed (non-retail) packaging.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-hero-meta\"\u003e\n            \u003cspan class=\"cgau-chip\"\u003e16 GB eMMC built in\u003c\/span\u003e\n            \u003cspan class=\"cgau-chip cgau-chip-live\"\u003eExpandable to 16 TB\u003c\/span\u003e\n            \u003cspan class=\"cgau-chip\"\u003e16 devices · 34 sensors\u003c\/span\u003e\n            \u003cspan class=\"cgau-chip\"\u003e100 dB siren\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- the box --\u003e\n        \u003cdiv class=\"cgau-box\"\u003e\n          \u003cdiv class=\"cgau-box-frame cgau-screws cgau-screws-b\"\u003e\n\n            \u003cdiv class=\"cgau-box-in\"\u003e\n              \u003cdiv class=\"cgau-web\" style=\"top:0;left:0;\"\u003e\u003c\/div\u003e\n              \u003cdiv class=\"cgau-spider\" style=\"top:0;right:52px;height:58px;\"\u003e\u003c\/div\u003e\n\n              \u003cdiv class=\"cgau-hero-labels\"\u003e\n                \u003cspan class=\"cgau-strip cgau-strip-fade\"\u003e\u003cspan class=\"cgau-texta\"\u003eLIGHTS\u003c\/span\u003e\u003c\/span\u003e\n                \u003cspan class=\"cgau-strip cgau-strip-fade\"\u003e\u003cspan class=\"cgau-texta\"\u003ePOWER\u003c\/span\u003e\u003c\/span\u003e\n                \u003cspan class=\"cgau-strip cgau-strip-new\"\u003e\u003cspan class=\"cgau-texta\"\u003eAI\u003c\/span\u003e\u003c\/span\u003e\n                \u003cspan class=\"cgau-strip cgau-strip-new\"\u003e\u003cspan class=\"cgau-texta\"\u003eSTORAGE\u003c\/span\u003e\u003c\/span\u003e\n                \u003cspan class=\"cgau-strip cgau-strip-new\"\u003e\u003cspan class=\"cgau-texta\"\u003e24\/7\u003c\/span\u003e\u003c\/span\u003e\n                \u003cspan class=\"cgau-strip cgau-strip-fade\"\u003e\u003cspan class=\"cgau-texta\"\u003e???\u003c\/span\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n\n              \u003cdiv class=\"cgau-din\"\u003e\u003c\/div\u003e\n              \u003cdiv class=\"cgau-hero-breakers\"\u003e\n                \u003cdiv class=\"cgau-brk cgau-brk-main\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"cgau-brk cgau-brk-1\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"cgau-brk cgau-brk-2\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"cgau-brk cgau-brk-3\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"cgau-brk cgau-brk-4\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"cgau-brk cgau-brk-5\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"cgau-brk cgau-brk-6\"\u003e\u003c\/div\u003e\n              \u003c\/div\u003e\n\n              \u003cdiv class=\"cgau-bay\"\u003e\n                \u003cspan class=\"cgau-bay-led\"\u003e\u003c\/span\u003e\n                \u003cspan class=\"cgau-mono\"\u003eSATA bay · 2.5\" 5V drive · up to 16 TB\u003c\/span\u003e\n              \u003c\/div\u003e\n\n              \u003cdiv class=\"cgau-hero-img\"\u003e\n                \u003c!-- IMG-PLACEHOLDER: hero shot — the HomeBase 3 (S380) front-on, matte dark tower, LED bar lit. Portrait 4:5 crop, neutral grey background. --\u003e\n                \u003cdiv class=\"cgau-mono\"\u003eHero image · HomeBase 3 front-on\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- the door --\u003e\n            \u003cdiv class=\"cgau-door\"\u003e\n              \u003cdiv class=\"cgau-door-face\"\u003e\n                \u003cdiv class=\"cgau-door-top\"\u003e\n                  \u003cdiv class=\"cgau-door-stencil\"\u003eMETER\u003cbr\u003eBOX\u003cbr\u003eNo. 3\u003c\/div\u003e\n                  \u003cdiv class=\"cgau-door-sticker\"\u003e\n                    \u003cspan class=\"cgau-mono\"\u003eBoard upgraded\u003c\/span\u003e\n                    \u003cspan class=\"cgau-texta\"\u003efull rewire\u003c\/span\u003e\n                  \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"cgau-door-bot\"\u003e\n                  \u003cdiv class=\"cgau-danger\"\u003e\n                    \u003cspan class=\"cgau-danger-k\"\u003eDanger\u003c\/span\u003e\n                    \u003cspan class=\"cgau-danger-k\"\u003e240 Volts\u003c\/span\u003e\n                  \u003c\/div\u003e\n                  \u003cspan class=\"cgau-meter-no\"\u003eT8030\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-latch\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cgau-tape-thin\"\u003e\u003c\/div\u003e\n\n  \u003c!-- ==================== BENTO STATS — the RCD switch row ==================== --\u003e\n  \u003cdiv class=\"cgau-rcdrow\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-sec-head\"\u003e\n        \u003cspan class=\"cgau-eyebrow\"\u003eFlick everything on\u003c\/span\u003e\n        \u003ch2 class=\"cgau-h2\"\u003eSix switches, all verified\u003c\/h2\u003e\n        \u003cp\u003eEvery number below came off the manufacturer's own product page or support articles. Nothing rounded up, nothing borrowed from a similar model, nothing invented to make the box sound bigger.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-board\"\u003e\n        \u003cdiv class=\"cgau-board-rail\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"cgau-stats\"\u003e\n\n          \u003cdiv class=\"cgau-stat cgau-stat-1\"\u003e\n            \u003cdiv class=\"cgau-stat-n\"\u003e16 GB\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-l\"\u003eBuilt-in eMMC storage\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-strip\"\u003e\u003cspan class=\"cgau-texta\"\u003eon board\u003c\/span\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-stat cgau-stat-2\"\u003e\n            \u003cdiv class=\"cgau-stat-n\"\u003e16 TB\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-l\"\u003eMaximum expansion via SATA\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-strip\"\u003e\u003cspan class=\"cgau-texta\"\u003ethe big one\u003c\/span\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-stat cgau-stat-3\"\u003e\n            \u003cdiv class=\"cgau-stat-n\"\u003e16 + 34\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-l\"\u003eDevices plus sensors\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-strip\"\u003e\u003cspan class=\"cgau-texta\"\u003emax load\u003c\/span\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-stat cgau-stat-4\"\u003e\n            \u003cdiv class=\"cgau-stat-n\"\u003e50\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-l\"\u003eFaces it can remember\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-strip\"\u003e\u003cspan class=\"cgau-texta\"\u003eknows you\u003c\/span\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-stat cgau-stat-5\"\u003e\n            \u003cdiv class=\"cgau-stat-n\"\u003e100 dB\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-l\"\u003eBuilt-in siren\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-strip\"\u003e\u003cspan class=\"cgau-texta\"\u003eloud one\u003c\/span\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-stat cgau-stat-6\"\u003e\n            \u003cdiv class=\"cgau-stat-n\"\u003e$0\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-l\"\u003eMonthly fee to record locally\u003c\/div\u003e\n            \u003cdiv class=\"cgau-stat-strip\"\u003e\u003cspan class=\"cgau-texta\"\u003eno meter\u003c\/span\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== FEATURE SCENES — labelled circuits ==================== --\u003e\n  \u003cdiv class=\"cgau-circuits\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-sec-head\"\u003e\n        \u003cspan class=\"cgau-eyebrow\"\u003eThe circuits on this board\u003c\/span\u003e\n        \u003ch2 class=\"cgau-h2\"\u003eFive runs, and one of them is a brain\u003c\/h2\u003e\n        \u003cp\u003eThis is where the S380 stops being a bigger HomeBase 2 and starts being a different animal entirely.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- circuit 1 --\u003e\n      \u003cdiv class=\"cgau-ckt cgau-ckt-1\"\u003e\n        \u003cdiv class=\"cgau-ckt-tag\"\u003e\n          \u003cspan class=\"cgau-strip cgau-strip-new\"\u003e\u003cspan class=\"cgau-texta\"\u003eSTORAGE\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan class=\"cgau-ckt-amp\"\u003eCCT 01 · 16 TB max\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgau-ckt-body\"\u003e\n          \u003cdiv class=\"cgau-cable-v\"\u003e\u003c\/div\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eA real drive bay, not a USB stick\u003c\/h3\u003e\n          \u003cp\u003e16 GB of eMMC on board, and a SATA port for expansion up to 16 TB. The manufacturer is specific about what fits: any 5 V 2.5-inch drive, hard disk or SSD, with a SATA interface — and it states that 12 V drives are not supported. Recordings go to the expansion drive first and fall back to the built-in storage when it's full. No subscription is required to record locally.\u003c\/p\u003e\n          \u003cdiv class=\"cgau-ckt-img\"\u003e\n            \u003c!-- IMG-PLACEHOLDER: the S380 with the drive bay cover off, showing the SATA connector and a 2.5-inch drive being slid in. 16:11 landscape, hands in frame. --\u003e\n            \u003cdiv class=\"cgau-mono\"\u003eImage · drive bay open, 2.5\" drive going in\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- circuit 2 --\u003e\n      \u003cdiv class=\"cgau-ckt cgau-ckt-2\"\u003e\n        \u003cdiv class=\"cgau-ckt-tag\"\u003e\n          \u003cspan class=\"cgau-strip cgau-strip-new\"\u003e\u003cspan class=\"cgau-texta\"\u003eAI\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan class=\"cgau-ckt-amp\"\u003eCCT 02 · BionicMind\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgau-ckt-body\"\u003e\n          \u003cdiv class=\"cgau-cable-v\"\u003e\u003c\/div\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eThe circuit that learns who lives here\u003c\/h3\u003e\n          \u003cp\u003eBionicMind is the manufacturer's on-device AI, running on a quad-core ARM Cortex-A55. It does self-learning face recognition, human detection, vehicle detection and pet detection, and it can remember up to 50 faces. The manufacturer quotes accuracy of up to 99.9%. The point of all of it is fewer pointless notifications — the difference between \"motion detected\" forty times a day and \"someone you don't know is at the side gate.\"\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- circuit 3 --\u003e\n      \u003cdiv class=\"cgau-ckt cgau-ckt-3\"\u003e\n        \u003cdiv class=\"cgau-ckt-tag\"\u003e\n          \u003cspan class=\"cgau-strip cgau-strip-new\"\u003e\u003cspan class=\"cgau-texta\"\u003e24\/7\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan class=\"cgau-ckt-amp\"\u003eCCT 03 · continuous\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgau-ckt-body\"\u003e\n          \u003cdiv class=\"cgau-cable-v\"\u003e\u003c\/div\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eContinuous recording, once there's a drive in it\u003c\/h3\u003e\n          \u003cp\u003eThe manufacturer states that all wired cameras can record 24\/7 once connected to the S380. Event clips are great right up until the moment you need the ninety seconds \u003cem\u003ebefore\u003c\/em\u003e the event — and that's what continuous recording gives you. It needs the expansion drive; 16 GB of built-in storage won't carry it.\u003c\/p\u003e\n          \u003cdiv class=\"cgau-ckt-img\"\u003e\n            \u003c!-- IMG-PLACEHOLDER: the S380 in situ on a shelf beside a router, cables tidy, Australian domestic interior, evening light. Wide 16:9. --\u003e\n            \u003cdiv class=\"cgau-mono\"\u003eImage · in situ beside the router\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- circuit 4 --\u003e\n      \u003cdiv class=\"cgau-ckt cgau-ckt-4\"\u003e\n        \u003cdiv class=\"cgau-ckt-tag\"\u003e\n          \u003cspan class=\"cgau-strip cgau-strip-new\"\u003e\u003cspan class=\"cgau-texta\"\u003eTRACKING\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan class=\"cgau-ckt-amp\"\u003eCCT 04 · cross-camera\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgau-ckt-body\"\u003e\n          \u003cdiv class=\"cgau-cable-v\"\u003e\u003c\/div\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eOne person, followed from camera to camera\u003c\/h3\u003e\n          \u003cp\u003eCross-Camera Tracking stitches the same subject across your cameras instead of handing you five unrelated clips to piece together yourself. The manufacturer also lists event searching on the S380 — so instead of scrubbing a timeline you ask for the thing you actually want to see.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- circuit 5 --\u003e\n      \u003cdiv class=\"cgau-ckt cgau-ckt-5\"\u003e\n        \u003cdiv class=\"cgau-ckt-tag\"\u003e\n          \u003cspan class=\"cgau-strip cgau-strip-fade\"\u003e\u003cspan class=\"cgau-texta\"\u003eMAINS\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan class=\"cgau-ckt-amp\"\u003eCCT 05 · the basics\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgau-ckt-body\"\u003e\n          \u003cdiv class=\"cgau-cable-v\"\u003e\u003c\/div\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eAnd the unglamorous bits that still matter\u003c\/h3\u003e\n          \u003cp\u003eGigabit Ethernet (10\/100\/1000 Mbps), two USB ports for charging and data transfer, one SATA port, a 100 dB siren built in, AES-128 plus RSA-1024 encryption, and a working temperature range of −10 °C to 50 °C. It's the meter box: unglamorous, rated properly, gets on with it.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== PULL QUOTE — the compliance tag ==================== --\u003e\n  \u003cdiv class=\"cgau-quote\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-zip\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cgau-tag\"\u003e\n        \u003cspan class=\"cgau-tag-k\"\u003eCertificate of Testing \u0026amp; Compliance\u003c\/span\u003e\n        \u003cq\u003eThe scratches are on the outside of a box that lives in a cupboard. The quad-core brain is on the inside. Only one of those changes your life.\u003c\/q\u003e\n        \u003cdiv class=\"cgau-tag-rule\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"cgau-tag-fields\"\u003e\n          \u003cdiv class=\"cgau-tag-f\"\u003e\n            \u003cspan class=\"cgau-mono\"\u003eItem\u003c\/span\u003e\n            \u003cspan class=\"cgau-texta\"\u003eHomeBase 3 · S380\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cgau-tag-f\"\u003e\n            \u003cspan class=\"cgau-mono\"\u003eGrade\u003c\/span\u003e\n            \u003cspan class=\"cgau-texta\"\u003eRenewed — Good\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cgau-tag-f\"\u003e\n            \u003cspan class=\"cgau-mono\"\u003eDispatched from\u003c\/span\u003e\n            \u003cspan class=\"cgau-texta\"\u003eTownsville, QLD\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== THE HONEST BIT — the DANGER sticker ==================== --\u003e\n  \u003cdiv class=\"cgau-honest\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-notice\"\u003e\n        \u003cdiv class=\"cgau-notice-top\"\u003e\n          \u003cspan class=\"cgau-mono\"\u003eRead before you buy\u003c\/span\u003e\n          \u003cspan class=\"cgau-sub\"\u003eThe things a listing normally buries at the bottom in six-point grey.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgau-notice-body\"\u003e\n          \u003cul class=\"cgau-notice-list\"\u003e\n            \u003cli\u003e\n\u003cstrong\u003eIt was used before you, and it looks it.\u003c\/strong\u003e Manufacturer Renewed in \u003cem\u003eGood\u003c\/em\u003e grade: previously owned, refurbished and tested through the manufacturer's own renewal programme. Expect visible cosmetic wear — scuffs and light scratches on the casing. It works perfectly.\n              \u003c!-- IMG-PLACEHOLDER: honest condition close-up — macro of the actual unit's casing showing the scuffs and light scratches typical of Good grade. Raked light, no retouching. 3:2 landscape. --\u003e\n            \u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eGood is not Excellent.\u003c\/strong\u003e If you want the near-new finish, buy an Excellent-grade unit instead — this listing is deliberately the cheaper, scruffier one, and it is priced that way.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eRenewed packaging, not retail.\u003c\/strong\u003e Plain protective box. No glossy sleeve, no shrink wrap, no branded insert.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eNo hard drive included.\u003c\/strong\u003e The 16 TB figure is the maximum the S380 supports, not what's in the box. You supply a 5 V 2.5-inch SATA drive; 12 V drives are not supported.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003e24\/7 recording needs that drive.\u003c\/strong\u003e On the 16 GB of built-in storage alone you get event clips, not continuous recording.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eNot everything eufy makes works with it.\u003c\/strong\u003e Wired video doorbells and a couple of older floodlight cameras are on the manufacturer's not-compatible list. Read the circuit schedule below properly — hub compatibility is the number one reason base stations get returned.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eCosmetics matter less here than on any other product we sell.\u003c\/strong\u003e A hub sits behind the TV or in a cupboard for years. You will genuinely never look at it again — which is the honest argument for buying a Good-grade one and spending the difference on a camera.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eOur warranty is not the manufacturer's.\u003c\/strong\u003e You get a 12-month in-house CamGuard warranty, plus your Australian Consumer Law rights. Not a manufacturer warranty.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== TRUST GRID — the compliance certificate ==================== --\u003e\n  \u003cdiv class=\"cgau-trust\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-cert\"\u003e\n        \u003cdiv class=\"cgau-cert-in\"\u003e\n          \u003cdiv class=\"cgau-cert-head\"\u003e\n            \u003cspan class=\"cgau-mono\"\u003eForm 4 · Buying from CamGuard Australia\u003c\/span\u003e\n            \u003ch2 class=\"cgau-h2\"\u003eCertificate of how we actually operate\u003c\/h2\u003e\n            \u003cp\u003eA small Australian business in Townsville. One person packs your parcel. No call centre, no script, no offshore ticket queue.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-cert-grid\"\u003e\n            \u003cdiv class=\"cgau-cert-item\"\u003e\n              \u003cspan class=\"cgau-mono\"\u003eClause 1\u003c\/span\u003e\n              \u003ch3 class=\"cgau-h3\"\u003eGenuine eufy stock\u003c\/h3\u003e\n              \u003cp\u003eWe are an independent reseller of genuine eufy Security product. Not a grey clone, not a look-alike.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-cert-item\"\u003e\n              \u003cspan class=\"cgau-mono\"\u003eClause 2\u003c\/span\u003e\n              \u003ch3 class=\"cgau-h3\"\u003e12-month CamGuard warranty\u003c\/h3\u003e\n              \u003cp\u003eOur own in-house warranty — not a manufacturer warranty — on top of your Australian Consumer Law rights.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-cert-item\"\u003e\n              \u003cspan class=\"cgau-mono\"\u003eClause 3\u003c\/span\u003e\n              \u003ch3 class=\"cgau-h3\"\u003eGrade stated plainly\u003c\/h3\u003e\n              \u003cp\u003eGood grade is written in the title, the hero, the honest bit and the FAQ. You should not be able to miss it.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-cert-item\"\u003e\n              \u003cspan class=\"cgau-mono\"\u003eClause 4\u003c\/span\u003e\n              \u003ch3 class=\"cgau-h3\"\u003eSpecs from the source\u003c\/h3\u003e\n              \u003cp\u003eEvery figure on this page was checked against the manufacturer's own product pages and support articles.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-cert-item\"\u003e\n              \u003cspan class=\"cgau-mono\"\u003eClause 5\u003c\/span\u003e\n              \u003ch3 class=\"cgau-h3\"\u003eOut the door quickly\u003c\/h3\u003e\n              \u003cp\u003eDispatched within 1 business day from Townsville, Queensland. Australia Post Express included on every order over $99.00.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-cert-item\"\u003e\n              \u003cspan class=\"cgau-mono\"\u003eClause 6\u003c\/span\u003e\n              \u003ch3 class=\"cgau-h3\"\u003eA real person replies\u003c\/h3\u003e\n              \u003cp\u003eMessage us before you buy if you're unsure which cameras you own. We would much rather answer than process a return.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-cert-foot\"\u003e\n            \u003cdiv class=\"cgau-cert-sign\"\u003e\n              \u003cspan class=\"cgau-texta\"\u003eGordon\u003c\/span\u003e\n              \u003cspan class=\"cgau-mono\"\u003eCamGuard Australia · ABN 62 385 894 763\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-stamp\"\u003e\n              \u003cspan class=\"cgau-mono\"\u003eRenewed\u003cbr\u003eGood\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== SPECS — the ratings plate ==================== --\u003e\n  \u003cdiv class=\"cgau-specs\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-sec-head\"\u003e\n        \u003cspan class=\"cgau-eyebrow\"\u003eRiveted inside the door\u003c\/span\u003e\n        \u003ch2 class=\"cgau-h2\"\u003eThe ratings plate\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-plate cgau-screws cgau-screws-b\"\u003e\n        \u003cdiv class=\"cgau-plate-head\"\u003e\n          \u003cspan class=\"cgau-mono\"\u003eeufy HomeBase 3 · S380\u003c\/span\u003e\n          \u003cspan class=\"cgau-sm\"\u003eModel T8030 · manufacturer-stated\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-plate-rows\"\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eProduct name\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eHomeBase 3 (HomeBase S380)\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eModel\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eT8030\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eBuilt-in storage\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003e16 GB eMMC\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eExpandable storage\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eYes — up to 16 TB\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eDrive required\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003e5 V 2.5\" SATA HDD or SSD (12 V not supported)\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eProcessor\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eQuad-core ARM Cortex-A55\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eOn-device AI\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eBionicMind — self-learning algorithm\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eDetection\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eFace · human · vehicle · pet\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eFaces remembered\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eUp to 50\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eDevices supported\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eUp to 16 devices, up to 34 sensors\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eEthernet\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003e1 × 10\/100\/1000 Mbps\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eUSB ports\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003e2 (charging and data transfer)\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eSATA port\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003e1 (hard drive connection)\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eSiren\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eYes — 100 dB\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eEncryption\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eAES-128 + RSA-1024\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003e24\/7 recording\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eWired cameras, with expansion drive fitted\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eWorking temperature\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003e−10 °C to 50 °C\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eSubscription\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eNot required for local recording\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eManufacturer Renewed — Good\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cgau-pr\"\u003e\n\u003cspan class=\"cgau-pr-k\"\u003eColour\u003c\/span\u003e\u003cspan class=\"cgau-pr-v\"\u003eAs pictured\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"cgau-plate-note\"\u003eSpecifications are manufacturer-stated and were checked against the manufacturer's own product pages and support articles at the time of writing. On built-in recording time the manufacturer publishes two different estimates, so we have used the conservative one in the FAQ rather than the flattering one — and left it off this plate.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== COMPATIBILITY — the circuit schedule ==================== --\u003e\n  \u003cdiv class=\"cgau-compat\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-sec-head\"\u003e\n        \u003cspan class=\"cgau-eyebrow\"\u003eGlued inside the door\u003c\/span\u003e\n        \u003ch2 class=\"cgau-h2\"\u003eThe circuit schedule\u003c\/h2\u003e\n        \u003cp\u003eThe section that decides whether this hub is right for you. Everything below is taken from the manufacturer's own HomeBase 3 compatibility list, model codes and all. If your device isn't in the ON group, don't assume — ask us.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-sched\"\u003e\n        \u003cdiv class=\"cgau-sched-head\"\u003e\n          \u003cspan class=\"cgau-mono\"\u003eCircuit schedule · S380 board\u003c\/span\u003e\n          \u003cspan class=\"cgau-sm\"\u003eManufacturer's compatibility list\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-sched-body\"\u003e\n\n          \u003c!-- ON --\u003e\n          \u003cdiv class=\"cgau-sched-grp cgau-grp-on\"\u003e\n            \u003cdiv class=\"cgau-sched-t\"\u003e\n              \u003cdiv class=\"cgau-rock cgau-rock-on\"\u003e\u003c\/div\u003e\n              \u003cdiv\u003e\n                \u003cspan class=\"cgau-mono\"\u003eON\u003c\/span\u003e\n                \u003ch3 class=\"cgau-h3\"\u003eListed as compatible\u003c\/h3\u003e\n                \u003cp\u003ePairs with the S380 and, on most of these, unlocks the BionicMind features.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-sched-rows\"\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eeufyCam\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eS3 Pro \u003cb\u003eT8162\u003c\/b\u003e · S330 \/ eufyCam 3 \u003cb\u003eT8160\u003c\/b\u003e · S300 \/ eufyCam 3C \u003cb\u003eT8161\u003c\/b\u003e · eufyCam E330 \u003cb\u003eT8600\u003c\/b\u003e · 2 Pro \u003cb\u003eT8140\u003c\/b\u003e · 2C Pro \u003cb\u003eT8142\u003c\/b\u003e · 2 \u003cb\u003eT8114\u003c\/b\u003e · 2C \u003cb\u003eT8113\u003c\/b\u003e · eufyCam E \u003cb\u003eT8112\u003c\/b\u003e · eufyCam \u003cb\u003eT8111\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eeufyCam E40\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eThe manufacturer states the E40 add-on camera requires a HomeBase 2 or an S380 to operate.\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eSoloCam\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eS340 \u003cb\u003eT8170\u003c\/b\u003e · S220 \u003cb\u003eT8134\u003c\/b\u003e · E30 \u003cb\u003eT8171\u003c\/b\u003e · C210 \u003cb\u003eT8B00\u003c\/b\u003e · E20 \u003cb\u003eT8130\u003c\/b\u003e · E40 \u003cb\u003eT8131\u003c\/b\u003e · L20 \u003cb\u003eT8122\u003c\/b\u003e · L40 \u003cb\u003eT8123\u003c\/b\u003e · S40 \u003cb\u003eT8124 \/ T8124V\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eBattery doorbells\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eVideo Doorbell Dual \u003cb\u003eT8213\u003c\/b\u003e · E340 \u003cb\u003eT8214\u003c\/b\u003e · C31 \u003cb\u003eT8223\u003c\/b\u003e · C30 \u003cb\u003eT8224\u003c\/b\u003e · 2K \u003cb\u003eT8210\u003c\/b\u003e · S210 \/ Battery 2K \u003cb\u003eT8212\u003c\/b\u003e · 1080p \u003cb\u003eT8222\u003c\/b\u003e · 1080p Slim \u003cb\u003eT8220\u003c\/b\u003e · 2E \u003cb\u003eT8221\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eIndoor cams\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eS350 \u003cb\u003eT8416\u003c\/b\u003e · E30 \u003cb\u003eT8417\u003c\/b\u003e · 1080p Pan \u0026amp; Tilt V2 \u003cb\u003eT8W11C\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eFloodlight cams\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eE340 \u003cb\u003eT8425\u003c\/b\u003e · E30 \u003cb\u003eT8426\u003c\/b\u003e · 2K \u003cb\u003eT8422 \/ T8424\u003c\/b\u003e · 1080p \u003cb\u003eT8420X\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eLocks\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eVideo Smart Lock S330 \u003cb\u003eT8530\u003c\/b\u003e · Video Smart Lock E330 \u003cb\u003eT8531\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eSensors\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eEntry Sensor \u003cb\u003eT8900\u003c\/b\u003e · Motion Sensor \u003cb\u003eT8910\u003c\/b\u003e · Keypad \u003cb\u003eT8960\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eOther\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eSolar Wall Light Cam \u003cb\u003eT81A0\u003c\/b\u003e · SmartDrop \u003cb\u003eT8790\u003c\/b\u003e · 4G LTE Cam S330 \u003cb\u003eT86P2\u003c\/b\u003e (the manufacturer notes this one is compatible only under Wi-Fi mode)\u003c\/span\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-sched-foot\"\u003eThis is the whole point of the S380: it runs eleven eufy Security series off one board, including the newer cameras a HomeBase 2 simply cannot pair with.\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003c!-- OFF --\u003e\n          \u003cdiv class=\"cgau-sched-grp cgau-grp-off\"\u003e\n            \u003cdiv class=\"cgau-sched-t\"\u003e\n              \u003cdiv class=\"cgau-rock cgau-rock-off\"\u003e\u003c\/div\u003e\n              \u003cdiv\u003e\n                \u003cspan class=\"cgau-mono\"\u003eOFF\u003c\/span\u003e\n                \u003ch3 class=\"cgau-h3\"\u003eListed as not compatible\u003c\/h3\u003e\n                \u003cp\u003eThese will not pair with the S380. No firmware update changes that.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-sched-rows\"\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eWired doorbells\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eS330 Video Doorbell \/ Video Doorbell Dual \u003cb\u003eT8203\u003c\/b\u003e · Wired Doorbell 2K \u003cb\u003eT8200\u003c\/b\u003e · Wired Doorbell 1080p \u003cb\u003eT8201\u003c\/b\u003e · Wired Doorbell 2K Pro \u003cb\u003eT8202\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eFloodlight cams\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eFloodlight Cam 1080p \u003cb\u003eT8420\u003c\/b\u003e · Floodlight Cam 2K Pro \u003cb\u003eT8423\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003e4G cam\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003e4G Starlight Cam S230 \u003cb\u003eT8150\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-sched-foot\"\u003eNote the doorbell trap: \u003cstrong\u003ebattery\u003c\/strong\u003e doorbells work, \u003cstrong\u003ewired\u003c\/strong\u003e doorbells do not — and two of them share the \"S330\" name. Check the T-code on your unit, not the name on the box.\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003c!-- TEST --\u003e\n          \u003cdiv class=\"cgau-sched-grp cgau-grp-tst\"\u003e\n            \u003cdiv class=\"cgau-sched-t\"\u003e\n              \u003cdiv class=\"cgau-rock cgau-rock-tst\"\u003e\u003c\/div\u003e\n              \u003cdiv\u003e\n                \u003cspan class=\"cgau-mono\"\u003eTEST\u003c\/span\u003e\n                \u003ch3 class=\"cgau-h3\"\u003eUnder evaluation — check before you commit\u003c\/h3\u003e\n                \u003cp\u003eThe manufacturer lists these as still being evaluated. Treat them as unconfirmed.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-sched-rows\"\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eIndoor cams\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eIndoor Cam 2K \u003cb\u003eT8400\u003c\/b\u003e · 2K Pan \u0026amp; Tilt \u003cb\u003eT8410\u003c\/b\u003e · 1080p \u003cb\u003eT8401\u003c\/b\u003e · 1080p Pan \u0026amp; Tilt \u003cb\u003eT8411\u003c\/b\u003e · Indoor Cam Mini \u003cb\u003eT8414\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eOutdoor cams\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eOutdoor Cam \u003cb\u003eT8442\u003c\/b\u003e · Outdoor Cam Pro \u003cb\u003eT8441\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"cgau-sr\"\u003e\n                \u003cspan class=\"cgau-sr-k\"\u003eGarage \u0026amp; wall light\u003c\/span\u003e\n                \u003cspan class=\"cgau-sr-v\"\u003eGarage-Control Cam with Sensor \u003cb\u003eT8452\u003c\/b\u003e · Garage-Control Cam Plus with Sensor \u003cb\u003eT8453\u003c\/b\u003e · Wired Wall Light Cam \u003cb\u003eT84A1\u003c\/b\u003e\u003c\/span\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgau-sched-foot\"\u003eSend us the model code off the back of your device and we'll tell you where it currently sits — before you spend a cent.\u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-compat-note\"\u003e\n        \u003cspan class=\"cgau-mono\"\u003eOlder 2-series gear?\u003c\/span\u003e\n        \u003cp\u003eIf everything you own is eufyCam 2 \/ 2 Pro \/ 2C \/ 2C Pro and you specifically want them in Apple Home, note that the manufacturer says those cameras need a \u003cstrong\u003eHomeBase 2\u003c\/strong\u003e for HomeKit. We list a HomeBase 2 (S280) in Manufacturer Renewed, Excellent condition as a separate item — same theme, older board, cheaper.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== FOR-YOU SPLIT — two circuits ==================== --\u003e\n  \u003cdiv class=\"cgau-split\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-sec-head\"\u003e\n        \u003cspan class=\"cgau-eyebrow\"\u003eTwo circuits off the one board\u003c\/span\u003e\n        \u003ch2 class=\"cgau-h2\"\u003eHonestly — is this yours or isn't it?\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-split-grid\"\u003e\n\n        \u003cdiv class=\"cgau-cir cgau-cir-a\"\u003e\n          \u003cdiv class=\"cgau-cir-head\"\u003e\n            \u003cspan class=\"cgau-strip\"\u003e\u003cspan class=\"cgau-texta\"\u003eDO NOT USE\u003c\/span\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"cgau-cir-sub\"\u003eProbably not for you if…\u003c\/p\u003e\n          \u003cdiv class=\"cgau-cable\"\u003e\u003c\/div\u003e\n          \u003cul class=\"cgau-cir-list\"\u003e\n            \u003cli\u003eCosmetic condition matters to you. Good grade means visible scuffs and light scratches — buy an Excellent-grade unit instead.\u003c\/li\u003e\n            \u003cli\u003eYour only cameras are wired doorbells, or a Floodlight Cam T8420 \/ T8423, or a 4G Starlight Cam S230. They're on the not-compatible list.\u003c\/li\u003e\n            \u003cli\u003eYou want Apple HomeKit for eufyCam 2-series cameras — that pairing runs through a HomeBase 2.\u003c\/li\u003e\n            \u003cli\u003eYou expected a hard drive in the box. It isn't; you supply your own 5 V 2.5-inch SATA drive.\u003c\/li\u003e\n            \u003cli\u003eYou need a sealed retail box — renewed stock ships in plain packaging.\u003c\/li\u003e\n            \u003cli\u003eYou want a manufacturer warranty specifically. Ours is an in-house CamGuard warranty.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-cir cgau-cir-b\"\u003e\n          \u003cdiv class=\"cgau-cir-head\"\u003e\n            \u003cspan class=\"cgau-strip cgau-strip-new\"\u003e\u003cspan class=\"cgau-texta\"\u003eGOOD TO GO\u003c\/span\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"cgau-cir-sub\"\u003ePerfect for you if…\u003c\/p\u003e\n          \u003cdiv class=\"cgau-cable\"\u003e\u003c\/div\u003e\n          \u003cul class=\"cgau-cir-list\"\u003e\n            \u003cli\u003eYou own S330, S3 Pro, S300 or a SoloCam and you want the AI features they were built for.\u003c\/li\u003e\n            \u003cli\u003eYou've got an add-on camera sitting in a drawer with nowhere to pair it.\u003c\/li\u003e\n            \u003cli\u003eYou want 24\/7 recording and you already have a spare 2.5-inch drive in a drawer.\u003c\/li\u003e\n            \u003cli\u003eYou're tired of forty \"motion detected\" alerts a day and want the hub to work out who's who.\u003c\/li\u003e\n            \u003cli\u003eYou're growing the system — 16 devices and 34 sensors is a lot of headroom.\u003c\/li\u003e\n            \u003cli\u003eYou'd rather put the cosmetic-grade saving into another camera, because the hub lives in a cupboard anyway.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== SETUP — the commissioning check ==================== --\u003e\n  \u003cdiv class=\"cgau-comm\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-sec-head\"\u003e\n        \u003cspan class=\"cgau-eyebrow\"\u003eCommissioning\u003c\/span\u003e\n        \u003ch2 class=\"cgau-h2\"\u003eFour steps and the board is live\u003c\/h2\u003e\n        \u003cp\u003eNo electrician required, no drilling, no 240-volt anything. A plug, a cable, and one optional screwdriver.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-steps\"\u003e\n\n        \u003cdiv class=\"cgau-step cgau-step-1\"\u003e\n          \u003cdiv class=\"cgau-step-n\"\u003e1\u003c\/div\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eFit the drive (optional)\u003c\/h3\u003e\n          \u003cp\u003eIf you want 24\/7 recording, slot in a 5 V 2.5-inch SATA drive before you start. Do it now — it's much less annoying than pulling the hub back off the shelf later.\u003c\/p\u003e\n          \u003cdiv class=\"cgau-step-tick\"\u003e\n\u003cspan class=\"cgau-bx\"\u003e\u003c\/span\u003e\u003cspan class=\"cgau-texta\"\u003edrive in\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-step cgau-step-2\"\u003e\n          \u003cdiv class=\"cgau-step-n\"\u003e2\u003c\/div\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eSite it and connect\u003c\/h3\u003e\n          \u003cp\u003eCentral indoor spot, power in, Ethernet to the router. Central beats hidden — the cameras talk to the base, not to your Wi-Fi.\u003c\/p\u003e\n          \u003cdiv class=\"cgau-step-tick\"\u003e\n\u003cspan class=\"cgau-bx\"\u003e\u003c\/span\u003e\u003cspan class=\"cgau-texta\"\u003epowered\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-step cgau-step-3\"\u003e\n          \u003cdiv class=\"cgau-step-n\"\u003e3\u003c\/div\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eEnergise the app\u003c\/h3\u003e\n          \u003cp\u003eAdd the HomeBase in the eufy Security app, let it pull the current firmware, then pair your cameras, doorbells and sensors one at a time.\u003c\/p\u003e\n          \u003cdiv class=\"cgau-step-tick\"\u003e\n\u003cspan class=\"cgau-bx\"\u003e\u003c\/span\u003e\u003cspan class=\"cgau-texta\"\u003eadded\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-step cgau-step-4\"\u003e\n          \u003cdiv class=\"cgau-step-n\"\u003e4\u003c\/div\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eTeach it the faces\u003c\/h3\u003e\n          \u003cp\u003eWalk each camera's view, confirm the clips land, then start tagging faces so BionicMind learns the household. It gets better the more you feed it.\u003c\/p\u003e\n          \u003cdiv class=\"cgau-step-tick\"\u003e\n\u003cspan class=\"cgau-bx\"\u003e\u003c\/span\u003e\u003cspan class=\"cgau-texta\"\u003etested\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== WHAT'S INCLUDED — the sparky's toolbag ==================== --\u003e\n  \u003cdiv class=\"cgau-bag\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-sec-head\"\u003e\n        \u003cspan class=\"cgau-eyebrow\"\u003eOpen the toolbag\u003c\/span\u003e\n        \u003ch2 class=\"cgau-h2\"\u003eWhat's in the box — and what isn't\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-bag-body\"\u003e\n        \u003cdiv class=\"cgau-bag-grid\"\u003e\n\n          \u003cdiv class=\"cgau-bag-item\"\u003e\n            \u003cspan class=\"cgau-slot\"\u003e\u003c\/span\u003e\n            \u003cdiv\u003e\n\u003cb\u003eeufy HomeBase 3 (S380) unit\u003c\/b\u003e\u003cspan\u003eThe hub itself, Manufacturer Renewed in Good grade.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-bag-item\"\u003e\n            \u003cspan class=\"cgau-slot\"\u003e\u003c\/span\u003e\n            \u003cdiv\u003e\n\u003cb\u003ePower adapter\u003c\/b\u003e\u003cspan\u003eAustralian-standard plug supplied for use here.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-bag-item\"\u003e\n            \u003cspan class=\"cgau-slot\"\u003e\u003c\/span\u003e\n            \u003cdiv\u003e\n\u003cb\u003eEthernet cable\u003c\/b\u003e\u003cspan\u003eFor the wired connection to your router.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-bag-item\"\u003e\n            \u003cspan class=\"cgau-slot\"\u003e\u003c\/span\u003e\n            \u003cdiv\u003e\n\u003cb\u003eRenewed protective packaging\u003c\/b\u003e\u003cspan\u003ePlain box, properly padded for the trip south.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-bag-item cgau-bag-no\"\u003e\n            \u003cspan class=\"cgau-slot\"\u003e\u003c\/span\u003e\n            \u003cdiv\u003e\n\u003cb\u003eNo hard drive\u003c\/b\u003e\u003cspan\u003eThe SATA expansion drive is not included — that's your own 5 V 2.5-inch unit.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-bag-item cgau-bag-no\"\u003e\n            \u003cspan class=\"cgau-slot\"\u003e\u003c\/span\u003e\n            \u003cdiv\u003e\n\u003cb\u003eNo cameras\u003c\/b\u003e\u003cspan\u003eThis listing is the hub only. Cameras are sold separately.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-bag-item cgau-bag-no\"\u003e\n            \u003cspan class=\"cgau-slot\"\u003e\u003c\/span\u003e\n            \u003cdiv\u003e\n\u003cb\u003eNo retail sleeve or shrink wrap\u003c\/b\u003e\u003cspan\u003eRenewed stock does not ship in retail presentation packaging.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-bag-item cgau-bag-no\"\u003e\n            \u003cspan class=\"cgau-slot\"\u003e\u003c\/span\u003e\n            \u003cdiv\u003e\n\u003cb\u003eNo subscription card\u003c\/b\u003e\u003cspan\u003eYou don't need one to record locally, so there isn't one.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003c!-- IMG-PLACEHOLDER: what's-included flat-lay — the S380, power adapter and Ethernet cable laid out on a plain surface, shot from directly above. Square 1:1. --\u003e\n\n        \u003cp class=\"cgau-bag-note\"\u003eIf anything listed above is missing when your parcel lands, message us the day it arrives and we'll sort it — no argument, no form to fill in.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== SHIPPING \/ WARRANTY — the service docket ==================== --\u003e\n  \u003cdiv class=\"cgau-docket\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-dock\"\u003e\n        \u003cdiv class=\"cgau-dock-head\"\u003e\n          \u003cspan class=\"cgau-mono\"\u003eService Docket · CamGuard Australia\u003c\/span\u003e\n          \u003cspan class=\"cgau-sm\"\u003eTownsville QLD · ABN 62 385 894 763\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-dock-body\"\u003e\n\n          \u003cdiv class=\"cgau-dock-row\"\u003e\n            \u003cspan class=\"cgau-mono\"\u003eItem 01 — Dispatch\u003c\/span\u003e\n            \u003ch3 class=\"cgau-h3\"\u003eAustralia Post Express included on every order over $99.00\u003c\/h3\u003e\n            \u003cp\u003eDispatched within 1 business day from Townsville, Queensland. Tracking appears on your order once the parcel is scanned into the network.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-dock-row\"\u003e\n            \u003cspan class=\"cgau-mono\"\u003eItem 02 — Warranty\u003c\/span\u003e\n            \u003ch3 class=\"cgau-h3\"\u003e12-month in-house CamGuard Australia warranty\u003c\/h3\u003e\n            \u003cp\u003eThis is our own warranty, not a manufacturer warranty. It sits on top of — and does not replace or limit — your rights under the Australian Consumer Law. If the unit is faulty or not as described within those 12 months, CamGuard covers the return postage.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-dock-row\"\u003e\n            \u003cspan class=\"cgau-mono\"\u003eItem 03 — Change of mind\u003c\/span\u003e\n            \u003ch3 class=\"cgau-h3\"\u003e30 days to change your mind\u003c\/h3\u003e\n            \u003cp\u003eReturn it within 30 days in the condition it arrived. The buyer pays the return postage, and the original shipping cost is not refunded. Faulty is handled under Item 02, not here.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-dock-row\"\u003e\n            \u003cspan class=\"cgau-mono\"\u003eItem 04 — Before you buy\u003c\/span\u003e\n            \u003ch3 class=\"cgau-h3\"\u003eAsk us about compatibility first\u003c\/h3\u003e\n            \u003cp\u003eSend the model code printed on your camera or doorbell and we'll tell you whether this hub runs it. Two minutes of messaging beats a fortnight of posting boxes back and forth.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cgau-dock-foot\"\u003e\n            \u003cdiv\u003e\n              \u003cspan class=\"cgau-texta\"\u003ePacked by hand, Townsville\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cspan class=\"cgau-mono\"\u003eDocket · HB3 · Renewed Good\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== FAQ — chalked inside the door ==================== --\u003e\n  \u003cdiv class=\"cgau-faq\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-lid cgau-screws\"\u003e\n        \u003cdiv class=\"cgau-lid-head\"\u003e\n          \u003cspan class=\"cgau-texta\"\u003eWritten inside the lid, for whoever opens it next\u003c\/span\u003e\n          \u003cspan class=\"cgau-mono\"\u003eFrequently asked, honestly answered\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-q cgau-q-1\"\u003e\n          \u003cspan class=\"cgau-q-k\"\u003e\"Manufacturer Renewed — Good\" — what does that actually mean?\u003c\/span\u003e\n          \u003cp\u003eIt means the unit was previously used, then refurbished and tested through the manufacturer's own renewal programme before it reached us. Good grade means visible cosmetic wear — scuffs and light scratches on the casing. It is not new, and we do not describe it as new. It works perfectly.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-q cgau-q-2\"\u003e\n          \u003cspan class=\"cgau-q-k\"\u003eHow bad is \"visible cosmetic wear\", really?\u003c\/span\u003e\n          \u003cp\u003eMarks you can see from normal viewing distance: scuffing on the casing, light scratches, that sort of thing. Not cracks, not damage. And it's worth saying plainly — a hub sits behind the TV or in a cupboard for years at a time. Cosmetic wear matters less on this product than on almost anything else we sell, which is exactly why Good grade is good value here.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-q cgau-q-3\"\u003e\n          \u003cspan class=\"cgau-q-k\"\u003eWill it work with my cameras?\u003c\/span\u003e\n          \u003cp\u003eCheck the circuit schedule above — it's the manufacturer's own list with model codes. The short version: the S330, S3 Pro, S300, the eufyCam 2-series, the E40, all the SoloCams listed, the battery doorbells, the E330 and S330 locks and the sensors are compatible. Wired doorbells, the Floodlight Cam T8420 and T8423, and the 4G Starlight Cam S230 are not. Unsure? Send us the code.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-q cgau-q-4\"\u003e\n          \u003cspan class=\"cgau-q-k\"\u003eWhat drive do I need, and is one included?\u003c\/span\u003e\n          \u003cp\u003eNone is included. The manufacturer specifies any 5 V 2.5-inch drive — hard disk or SSD — with a SATA interface, up to 16 TB, and states that 12 V drives are not supported. Recordings go to the expansion drive first and fall back to the built-in storage when it fills.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-q cgau-q-5\"\u003e\n          \u003cspan class=\"cgau-q-k\"\u003eHow long does the built-in 16 GB last on its own?\u003c\/span\u003e\n          \u003cp\u003eThe manufacturer's own guidance is roughly two months of video for a one-camera system, or about one month with two cameras, and notes that system data takes up around 20% of the capacity. Treat that as a rough guide — how you set motion sensitivity and clip length changes it a lot.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-q cgau-q-6\"\u003e\n          \u003cspan class=\"cgau-q-k\"\u003eDo I need a subscription?\u003c\/span\u003e\n          \u003cp\u003eNot to record locally. Footage goes to the hub's own storage or your expansion drive. There's no ongoing fee required for that.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-q cgau-q-7\"\u003e\n          \u003cspan class=\"cgau-q-k\"\u003eWhat is BionicMind, in plain English?\u003c\/span\u003e\n          \u003cp\u003eIt's the on-device AI. Self-learning face recognition, plus human, vehicle and pet detection, remembering up to 50 faces, with accuracy the manufacturer quotes at up to 99.9%. In practice it means far fewer useless notifications, because the hub can tell the difference between your car pulling in and someone in the yard.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-q cgau-q-8\"\u003e\n          \u003cspan class=\"cgau-q-k\"\u003eCan I use it with Apple Home?\u003c\/span\u003e\n          \u003cp\u003eThe manufacturer's HomeKit article names eufyCam 2, 2 Pro, 2C and 2C Pro as needing a HomeBase 2 for HomeKit specifically. If Apple Home for those cameras is your main reason to buy, get the HomeBase 2 — we list one separately. For everything else the S380 is the better hub by a distance.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-q cgau-q-9\"\u003e\n          \u003cspan class=\"cgau-q-k\"\u003eWhat happens if it turns up faulty?\u003c\/span\u003e\n          \u003cp\u003eMessage us with your order number and a short video of the problem. Inside 12 months, faulty or not as described means CamGuard covers the return postage. Your Australian Consumer Law rights apply either way.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== ITEM SPECIFICS — the meter reading card ==================== --\u003e\n  \u003cdiv class=\"cgau-reading\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-sec-head\"\u003e\n        \u003cspan class=\"cgau-eyebrow\"\u003eMeter reading card\u003c\/span\u003e\n        \u003ch2 class=\"cgau-h2\"\u003eItem specifics\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgau-card\"\u003e\n        \u003cdiv class=\"cgau-card-head\"\u003e\n          \u003cspan class=\"cgau-mono\"\u003eReading · HB3 · S380\u003c\/span\u003e\n          \u003cdiv class=\"cgau-disc\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-card-body\"\u003e\n          \u003cdiv class=\"cgau-card-rows\"\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eeufy Security\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eProduct\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eHomeBase 3 (HomeBase S380)\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eModel \/ MPN\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eT8030\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eType\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eBase station \/ hub\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eManufacturer Renewed — Good\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003ePackaging\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eRenewed (non-retail)\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eBuilt-in storage\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003e16 GB eMMC\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eExpansion\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eUp to 16 TB via 2.5\" SATA\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eDevices supported\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003e16 devices · 34 sensors\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eOn-device AI\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eBionicMind (face \/ human \/ vehicle \/ pet)\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eEthernet\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003e10\/100\/1000 Mbps\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eSiren\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003e100 dB\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eSubscription\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eNot required for local recording\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003e12-month CamGuard (in-house)\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eDispatch\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eWithin 1 business day, Townsville QLD\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgau-cr\"\u003e\n\u003cspan class=\"cgau-cr-k\"\u003eCurrency\u003c\/span\u003e\u003cspan class=\"cgau-cr-v\"\u003eAUD\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgau-card-foot\"\u003e\n          \u003cspan class=\"cgau-mono\"\u003eRead by hand · no estimate\u003c\/span\u003e\n          \u003cdiv class=\"cgau-digits\"\u003e\n\u003ci\u003eS\u003c\/i\u003e\u003ci\u003e3\u003c\/i\u003e\u003ci\u003e8\u003c\/i\u003e\u003ci\u003e0\u003c\/i\u003e\u003ci class=\"cgau-red\"\u003eG\u003c\/i\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cgau-tape\"\u003e\u003c\/div\u003e\n\n  \u003c!-- ==================== CTA ==================== --\u003e\n  \u003cdiv class=\"cgau-cta\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003ch2 class=\"cgau-h2\"\u003eShut the door on it and get on with your day.\u003c\/h2\u003e\n      \u003cp class=\"cgau-cta-p\"\u003ePut a drive in it, pair the cameras, teach it a few faces, and then never think about it again. A few scuffs on a box in a cupboard is a very cheap price for a switchboard that thinks.\u003c\/p\u003e\n\n      \u003cdiv class=\"cgau-cta-box cgau-screws cgau-screws-b\"\u003e\n        \u003cdiv class=\"cgau-cta-in\"\u003e\n          \u003cdiv class=\"cgau-spider\" style=\"top:0;right:26px;height:40px;\"\u003e\u003c\/div\u003e\n          \u003cspan class=\"cgau-mono\"\u003eSupply on · ready to commission\u003c\/span\u003e\n          \u003ch3 class=\"cgau-h3\"\u003eeufy HomeBase 3 (S380) — Manufacturer Renewed, Good\u003c\/h3\u003e\n          \u003cp\u003eOut of Townsville within one business day. Australia Post Express included on every order over $99.00.\u003c\/p\u003e\n          \u003cdiv class=\"cgau-cta-img\"\u003e\n            \u003c!-- IMG-PLACEHOLDER: closing shot — the S380 powered on in a dim cupboard or hallway, LED bar glowing, everything else in shadow. Wide crop. --\u003e\n            \u003cdiv class=\"cgau-mono\"\u003eImage · powered on, dim cupboard\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ==================== FOOTER ==================== --\u003e\n  \u003cdiv class=\"cgau-foot\"\u003e\n    \u003cdiv class=\"cgau-wrap\"\u003e\n      \u003cdiv class=\"cgau-word\"\u003e\n\u003cspan class=\"cgau-word-mark\"\u003eCG\u003c\/span\u003e\u003cspan class=\"cgau-word-txt\"\u003eCamGuard\u003cspan\u003eAustralia\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cp\u003eCamGuard Australia is an independent reseller of genuine eufy Security products. All trademarks belong to their respective owners; CamGuard Australia is not affiliated with, endorsed by, or an authorised agent of Anker Innovations. The 12-month CamGuard warranty offered here is our own in-house warranty and is not a manufacturer warranty; it applies in addition to your rights under the Australian Consumer Law.\u003c\/p\u003e\n      \u003cp\u003eCondition is as described in the listing title, the condition callout and the photos. Refurbishment and testing of renewed stock is carried out by the manufacturer's renewal programme. All prices in Australian dollars. Specifications are manufacturer-stated and were checked against the manufacturer's own product pages and support articles at the time of writing. Dispatched from Townsville, Queensland.\u003c\/p\u003e\n      \u003cspan class=\"cgau-mono\"\u003eABN 62 385 894 763\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"eufy","offers":[{"title":"Default Title","offer_id":44456461434923,"sku":"CG-HB3-MRG-T","price":235.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/0086\/1739\/files\/imgi_44_Frame_51.png?v=1784327474","url":"https:\/\/www.camguardaustralia.com.au\/products\/eufy-security-homebase-3-s380-manufacturer-renewed-good-condition","provider":"CamGuard Australia","version":"1.0","type":"link"}