{"product_id":"eufy-security-eufycam-s3-pro-4k-add-on-camera-solar-wireless-new-no-box","title":"eufy Security eufyCam S3 Pro 4K Add-On Camera | New No Box","description":"\u003c!--\n  eufyCam S3 Pro 4K - New (No Box) \/ Unused\n  CamGuard Australia - Aurora Solar theme - v4 (enhanced)\n  Shopify-safe: all CSS scoped to .cgs3pn\n  Prefixed cgs3pn- - Pure CSS animations - no JS - no images\n  No box-drawing comment headers (eBay sanitiser safe)\n--\u003e\n\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@300;400;500;600;700;800;900\u0026family=Space+Grotesk:wght@500;600;700\u0026display=swap');\n\n@property --cgs3pn-angle {\n  syntax: '\u003cangle\u003e';\n  initial-value: 0deg;\n  inherits: false;\n}\n\n.cgs3pn, .cgs3pn *, .cgs3pn *::before, .cgs3pn *::after { box-sizing: border-box; }\n.cgs3pn * { margin: 0; padding: 0; }\n\n.cgs3pn {\n  font-family: 'Outfit', -apple-system, BlinkMacSystemFont, sans-serif;\n  color: #0F172A;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  overflow-x: hidden;\n\n  --night: #0A0118; --night2: #1A0B2E; --night3: #2E1065;\n  --royal: #4C1D95; --royal2: #5B21B6; --royal3: #7C3AED;\n  --magenta: #DB2777; --magenta2: #EC4899; --magenta3: #F472B6; --magenta4: #FBCFE8;\n  --orange: #EA580C; --orange2: #F97316; --orange3: #FB923C; --orange4: #FED7AA;\n  --amber: #D97706; --amber2: #F59E0B; --amber3: #FBBF24; --amber4: #FDE047;\n  --cyan: #06B6D4; --cyan2: #22D3EE; --cyan3: #67E8F9; --cyan4: #A5F3FC;\n  --cream: #FFF7ED; --cream2: #FFFBEB;\n  --w: #FFFFFF;\n  --s50: #F8FAFC; --s100: #F1F5F9; --s200: #E2E8F0; --s300: #CBD5E1;\n  --s400: #94A3B8; --s500: #64748B; --s600: #475569; --s700: #334155;\n  --s800: #1E293B; --s900: #0F172A;\n}\n.cgs3pn a { color: inherit; text-decoration: none; }\n.cgs3pn h1, .cgs3pn h2, .cgs3pn h3, .cgs3pn h4 { letter-spacing: -0.02em; line-height: 1.12; }\n\n\/* ANIMATIONS *\/\n@keyframes cgs3pn-fade { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }\n.cgs3pn-fade { animation: cgs3pn-fade 0.8s ease-out both; }\n.cgs3pn-d1 { animation-delay: 0.1s; }\n.cgs3pn-d2 { animation-delay: 0.22s; }\n.cgs3pn-d3 { animation-delay: 0.34s; }\n.cgs3pn-d4 { animation-delay: 0.46s; }\n.cgs3pn-d5 { animation-delay: 0.58s; }\n\n@keyframes cgs3pn-radar-sweep { to { --cgs3pn-angle: 360deg; } }\n@keyframes cgs3pn-ring-rotate { to { transform: rotate(360deg); } }\n\n@keyframes cgs3pn-aurora-shift {\n  0%, 100% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n}\n\n@keyframes cgs3pn-particle-rise {\n  0% { transform: translateY(0) translateX(0) scale(0.5); opacity: 0; }\n  10% { opacity: 0.9; }\n  90% { opacity: 0.6; }\n  100% { transform: translateY(-300px) translateX(40px) scale(1.2); opacity: 0; }\n}\n@keyframes cgs3pn-particle-rise-2 {\n  0% { transform: translateY(0) translateX(0) scale(0.5); opacity: 0; }\n  15% { opacity: 0.7; }\n  85% { opacity: 0.5; }\n  100% { transform: translateY(-260px) translateX(-30px) scale(1.1); opacity: 0; }\n}\n\n@keyframes cgs3pn-shimmer {\n  0% { background-position: -200% 50%; }\n  100% { background-position: 200% 50%; }\n}\n\n@keyframes cgs3pn-pulse-amber {\n  0%, 100% { box-shadow: 0 0 0 0 rgba(251, 191, 36, 0.5); }\n  50% { box-shadow: 0 0 0 16px rgba(251, 191, 36, 0); }\n}\n\n@keyframes cgs3pn-glow-warm {\n  0%, 100% { box-shadow: 0 0 30px rgba(251, 146, 60, 0.2), 0 12px 40px rgba(0,0,0,0.08); }\n  50% { box-shadow: 0 0 50px rgba(251, 146, 60, 0.35), 0 16px 50px rgba(0,0,0,0.1); }\n}\n@keyframes cgs3pn-glow-cool {\n  0%, 100% { box-shadow: 0 0 30px rgba(124, 58, 237, 0.2), 0 12px 40px rgba(0,0,0,0.08); }\n  50% { box-shadow: 0 0 50px rgba(124, 58, 237, 0.35), 0 16px 50px rgba(0,0,0,0.1); }\n}\n\n@keyframes cgs3pn-bob {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-8px); }\n}\n\n@keyframes cgs3pn-rec-blink {\n  0%, 100% { opacity: 1; box-shadow: 0 0 0 0 rgba(239,68,68,0.6); }\n  50% { opacity: 0.35; box-shadow: 0 0 0 7px rgba(239,68,68,0); }\n}\n\n@keyframes cgs3pn-lens-breathe {\n  0%, 100% { box-shadow: 0 0 0 6px rgba(15,23,42,0.55), 0 0 0 7px rgba(124,58,237,0.45), 0 0 20px rgba(124,58,237,0.4); }\n  50% { box-shadow: 0 0 0 6px rgba(15,23,42,0.55), 0 0 0 7px rgba(34,211,238,0.6), 0 0 32px rgba(34,211,238,0.55); }\n}\n\n@keyframes cgs3pn-charge-fill {\n  0% { width: 18%; }\n  50% { width: 100%; }\n  100% { width: 100%; }\n}\n\n@keyframes cgs3pn-text-grad {\n  0%, 100% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n}\n\n@keyframes cgs3pn-seal-spin { to { transform: rotate(360deg); } }\n\n@keyframes cgs3pn-sweep {\n  0%, 100% { width: 24%; }\n  50% { width: 80%; }\n}\n\n@keyframes cgs3pn-day-night {\n  0%, 100% { background: linear-gradient(135deg, #FBBF24 0%, #F97316 50%, #EC4899 100%); }\n  25% { background: linear-gradient(135deg, #F97316 0%, #DB2777 50%, #4C1D95 100%); }\n  50% { background: linear-gradient(135deg, #2E1065 0%, #4C1D95 50%, #1A0B2E 100%); }\n  75% { background: linear-gradient(135deg, #4C1D95 0%, #DB2777 50%, #F97316 100%); }\n}\n\n.cgs3pn-container { max-width: 1100px; margin: 0 auto; padding: 0 24px; }\n.cgs3pn-section { padding: 80px 0; }\n@media (max-width: 640px) { .cgs3pn-section { padding: 56px 0; } }\n\n\/* NAV *\/\n.cgs3pn-nav {\n  background: rgba(255,255,255,0.92);\n  padding: 14px 0;\n  position: sticky; top: 0; z-index: 100;\n  backdrop-filter: blur(20px);\n  -webkit-backdrop-filter: blur(20px);\n  border-bottom: 1px solid rgba(124, 58, 237, 0.1);\n}\n.cgs3pn-nav-inner { display: flex; align-items: center; justify-content: space-between; }\n.cgs3pn-logo { font-size: 18px; font-weight: 800; color: var(--s900); }\n.cgs3pn-logo span {\n  background: linear-gradient(135deg, var(--royal3), var(--magenta2), var(--orange2), var(--amber3));\n  background-size: 300% 300%;\n  animation: cgs3pn-text-grad 5s ease infinite;\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-nav-pills { display: flex; gap: 6px; flex-wrap: wrap; }\n.cgs3pn-nav-pill {\n  font-size: 11px; font-weight: 700; padding: 5px 12px; border-radius: 999px;\n  letter-spacing: 0.04em; white-space: nowrap;\n}\n.cgs3pn-pill-amber { background: linear-gradient(135deg, var(--amber3), var(--orange2)); color: #422006; }\n.cgs3pn-pill-magenta { background: linear-gradient(135deg, var(--magenta3), var(--royal3)); color: var(--w); }\n\n\/* HERO - Day\/Night Cycle Sky *\/\n@keyframes cgs3pn-sky-twilight { 0%, 8% { opacity: 1; } 18%, 88% { opacity: 0; } 98%, 100% { opacity: 1; } }\n@keyframes cgs3pn-sky-day { 0%, 17% { opacity: 0; } 28%, 45% { opacity: 1; } 56%, 100% { opacity: 0; } }\n@keyframes cgs3pn-sky-sunset { 0%, 45% { opacity: 0; } 56%, 64% { opacity: 1; } 74%, 100% { opacity: 0; } }\n@keyframes cgs3pn-sky-night { 0%, 64% { opacity: 0; } 74%, 88% { opacity: 1; } 98%, 100% { opacity: 0; } }\n\n@keyframes cgs3pn-sun-arc {\n  0%, 5% { opacity: 0; left: 6%; bottom: -10%; transform: scale(0.7); }\n  10% { opacity: 0.85; left: 9%; bottom: 14%; transform: scale(0.85); }\n  22% { opacity: 1; left: 22%; bottom: 48%; transform: scale(0.95); }\n  37% { opacity: 1; left: 50%; bottom: 70%; transform: scale(1.05); }\n  52% { opacity: 1; left: 76%; bottom: 50%; transform: scale(1); }\n  62% { opacity: 0.85; left: 90%; bottom: 18%; transform: scale(0.85); }\n  68% { opacity: 0; left: 96%; bottom: -10%; transform: scale(0.7); }\n  68.1%, 100% { opacity: 0; left: 96%; bottom: -10%; transform: scale(0.7); }\n}\n@keyframes cgs3pn-moon-arc {\n  0%, 60% { opacity: 0; right: 6%; bottom: -10%; transform: scale(0.7); }\n  68% { opacity: 0.7; right: 10%; bottom: 16%; transform: scale(0.85); }\n  76% { opacity: 1; right: 25%; bottom: 48%; transform: scale(0.95); }\n  82% { opacity: 1; right: 50%; bottom: 60%; transform: scale(1); }\n  88% { opacity: 1; right: 76%; bottom: 48%; transform: scale(0.95); }\n  92% { opacity: 0.7; right: 90%; bottom: 16%; transform: scale(0.85); }\n  96% { opacity: 0; right: 96%; bottom: -10%; transform: scale(0.7); }\n  100% { opacity: 0; right: 6%; bottom: -10%; transform: scale(0.7); }\n}\n@keyframes cgs3pn-star-night {\n  0%, 60% { opacity: 0; }\n  72%, 88% { opacity: var(--star-op, 0.85); }\n  94%, 100% { opacity: 0; }\n}\n@keyframes cgs3pn-halo-pulse {\n  0%, 100% { transform: scale(1); opacity: 0.5; }\n  50% { transform: scale(1.08); opacity: 0.95; }\n}\n@keyframes cgs3pn-solar-active {\n  0%, 14% { background: #94A3B8; box-shadow: none; }\n  20%, 50% { background: #FBBF24; box-shadow: 0 0 12px rgba(251, 191, 36, 0.9), 0 0 0 4px rgba(251, 191, 36, 0.2); }\n  56%, 100% { background: #94A3B8; box-shadow: none; }\n}\n@keyframes cgs3pn-night-active {\n  0%, 64% { background: #94A3B8; box-shadow: none; }\n  72%, 90% { background: #F472B6; box-shadow: 0 0 12px rgba(244, 114, 182, 0.9), 0 0 0 4px rgba(244, 114, 182, 0.2); }\n  96%, 100% { background: #94A3B8; box-shadow: none; }\n}\n\n.cgs3pn-hero {\n  background: var(--night);\n  padding: 88px 0 104px;\n  color: var(--w);\n  position: relative;\n  overflow: hidden;\n  text-align: center;\n  min-height: 760px;\n}\n.cgs3pn-sky { position: absolute; inset: 0; z-index: 0; pointer-events: none; }\n.cgs3pn-sky-twilight {\n  background:\n    radial-gradient(ellipse 80% 40% at 50% 100%, rgba(251, 146, 60, 0.45) 0%, transparent 70%),\n    linear-gradient(180deg, #1A0B2E 0%, #4C1D95 25%, #7C3AED 50%, #DB2777 78%, #F472B6 100%);\n  animation: cgs3pn-sky-twilight 32s ease-in-out infinite;\n}\n.cgs3pn-sky-day {\n  background:\n    radial-gradient(ellipse 80% 40% at 50% 100%, rgba(186, 230, 253, 0.55) 0%, transparent 70%),\n    linear-gradient(180deg, #0EA5E9 0%, #38BDF8 35%, #7DD3FC 70%, #BAE6FD 100%);\n  animation: cgs3pn-sky-day 32s ease-in-out infinite;\n}\n.cgs3pn-sky-sunset {\n  background:\n    radial-gradient(ellipse 80% 50% at 50% 100%, rgba(251, 191, 36, 0.5) 0%, transparent 70%),\n    linear-gradient(180deg, #1E1B4B 0%, #7C3AED 18%, #DB2777 38%, #F97316 65%, #FBBF24 92%, #FED7AA 100%);\n  animation: cgs3pn-sky-sunset 32s ease-in-out infinite;\n}\n.cgs3pn-sky-night {\n  background:\n    radial-gradient(ellipse 80% 50% at 50% 100%, rgba(124, 58, 237, 0.45) 0%, transparent 70%),\n    linear-gradient(180deg, #050816 0%, #0F172A 30%, #1E1B4B 60%, #312E81 100%);\n  animation: cgs3pn-sky-night 32s ease-in-out infinite;\n}\n\n.cgs3pn-sun {\n  position: absolute; width: 90px; height: 90px; border-radius: 50%;\n  background: radial-gradient(circle at 35% 35%, #FEF9C3 0%, #FDE047 28%, #F59E0B 65%, #EA580C 100%);\n  box-shadow: 0 0 60px rgba(251, 191, 36, 0.65), 0 0 120px rgba(249, 115, 22, 0.3);\n  z-index: 2; pointer-events: none; animation: cgs3pn-sun-arc 32s ease-in-out infinite;\n}\n@media (max-width: 768px) { .cgs3pn-sun { width: 64px; height: 64px; } }\n.cgs3pn-moon {\n  position: absolute; width: 70px; height: 70px; border-radius: 50%;\n  background: radial-gradient(circle at 35% 35%, #FFFFFF 0%, #E0E7FF 50%, #C7D2FE 100%);\n  box-shadow: 0 0 40px rgba(199, 210, 254, 0.55), 0 0 80px rgba(199, 210, 254, 0.25);\n  z-index: 2; pointer-events: none; animation: cgs3pn-moon-arc 32s ease-in-out infinite;\n}\n.cgs3pn-moon-crater { position: absolute; border-radius: 50%; background: rgba(165, 180, 252, 0.4); }\n.cgs3pn-moon-crater:nth-child(1) { width: 12px; height: 12px; top: 22px; left: 22px; }\n.cgs3pn-moon-crater:nth-child(2) { width: 8px; height: 8px; top: 38px; left: 42px; }\n.cgs3pn-moon-crater:nth-child(3) { width: 6px; height: 6px; top: 28px; left: 50px; }\n@media (max-width: 768px) { .cgs3pn-moon { width: 50px; height: 50px; } .cgs3pn-moon-crater { display: none; } }\n\n.cgs3pn-star {\n  position: absolute; border-radius: 50%; background: rgba(255, 255, 255, 0.92);\n  z-index: 1; pointer-events: none; opacity: 0;\n  animation: cgs3pn-star-night 32s ease-in-out infinite;\n}\n.cgs3pn-st1 { width: 3px; height: 3px; top: 12%; left: 8%; --star-op: 0.9; }\n.cgs3pn-st2 { width: 4px; height: 4px; top: 8%; left: 22%; --star-op: 1; box-shadow: 0 0 6px rgba(255,255,255,0.5); }\n.cgs3pn-st3 { width: 2px; height: 2px; top: 18%; left: 38%; --star-op: 0.7; }\n.cgs3pn-st4 { width: 3px; height: 3px; top: 6%; left: 52%; --star-op: 0.85; }\n.cgs3pn-st5 { width: 4px; height: 4px; top: 14%; left: 68%; --star-op: 0.95; box-shadow: 0 0 6px rgba(255,255,255,0.5); }\n.cgs3pn-st6 { width: 2px; height: 2px; top: 22%; left: 82%; --star-op: 0.7; }\n.cgs3pn-st7 { width: 3px; height: 3px; top: 28%; left: 14%; --star-op: 0.8; }\n.cgs3pn-st8 { width: 5px; height: 5px; top: 4%; left: 90%; --star-op: 1; box-shadow: 0 0 8px rgba(255,255,255,0.6); }\n.cgs3pn-st9 { width: 2px; height: 2px; top: 32%; left: 30%; --star-op: 0.75; }\n.cgs3pn-st10 { width: 3px; height: 3px; top: 26%; left: 75%; --star-op: 0.85; }\n.cgs3pn-st11 { width: 2px; height: 2px; top: 9%; left: 76%; --star-op: 0.7; }\n.cgs3pn-st12 { width: 4px; height: 4px; top: 16%; left: 4%; --star-op: 0.9; }\n\n.cgs3pn-particle {\n  position: absolute; width: 4px; height: 4px; border-radius: 50%;\n  background: rgba(253, 224, 71, 0.8); pointer-events: none; z-index: 1;\n  box-shadow: 0 0 8px rgba(253, 224, 71, 0.6);\n}\n.cgs3pn-p1 { bottom: 12%; left: 14%; animation: cgs3pn-particle-rise 9s ease-out infinite; }\n.cgs3pn-p2 { bottom: 8%; left: 28%; animation: cgs3pn-particle-rise-2 11s ease-out infinite 1s; width: 3px; height: 3px; }\n.cgs3pn-p3 { bottom: 14%; left: 42%; animation: cgs3pn-particle-rise 13s ease-out infinite 2s; }\n.cgs3pn-p4 { bottom: 10%; left: 56%; animation: cgs3pn-particle-rise-2 10s ease-out infinite 3s; width: 5px; height: 5px; }\n.cgs3pn-p5 { bottom: 14%; left: 72%; animation: cgs3pn-particle-rise 12s ease-out infinite 4s; }\n.cgs3pn-p6 { bottom: 9%; left: 86%; animation: cgs3pn-particle-rise-2 14s ease-out infinite 0.5s; width: 3px; height: 3px; }\n.cgs3pn-particle.pink { background: rgba(244, 114, 182, 0.7); box-shadow: 0 0 8px rgba(244, 114, 182, 0.5); }\n.cgs3pn-pp1 { bottom: 22%; left: 22%; animation: cgs3pn-particle-rise 14s ease-out infinite 2.5s; }\n.cgs3pn-pp2 { bottom: 28%; left: 50%; animation: cgs3pn-particle-rise-2 12s ease-out infinite 4.5s; width: 3px; height: 3px; }\n.cgs3pn-pp3 { bottom: 26%; left: 78%; animation: cgs3pn-particle-rise 13s ease-out infinite 1.5s; width: 5px; height: 5px; }\n\n.cgs3pn-hero-inner { position: relative; z-index: 5; }\n.cgs3pn-condition-badge {\n  display: inline-flex; align-items: center; gap: 8px;\n  background: linear-gradient(135deg, var(--amber3) 0%, var(--orange2) 100%);\n  color: #422006; font-size: 12px; font-weight: 800;\n  letter-spacing: 0.12em; text-transform: uppercase;\n  padding: 9px 20px; border-radius: 999px; margin-bottom: 24px;\n  animation: cgs3pn-pulse-amber 2.6s ease-in-out infinite;\n}\n.cgs3pn-hero h1 {\n  font-size: clamp(2.4rem, 6.5vw, 4.4rem); font-weight: 900;\n  margin-bottom: 18px; letter-spacing: -0.03em;\n  text-shadow: 0 4px 30px rgba(0,0,0,0.4);\n}\n.cgs3pn-hero h1 .cgs3pn-grad {\n  background: linear-gradient(135deg, var(--amber4) 0%, var(--orange3) 35%, var(--magenta3) 70%, var(--magenta4) 100%);\n  background-size: 200% 200%; animation: cgs3pn-text-grad 6s ease infinite;\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-hero-sub {\n  font-size: clamp(1rem, 2.5vw, 1.18rem); color: rgba(255,255,255,0.82);\n  max-width: 640px; margin: 0 auto 30px; line-height: 1.7;\n}\n.cgs3pn-hero-sub strong {\n  color: var(--w); font-weight: 700;\n  background: linear-gradient(135deg, var(--amber3), var(--magenta3));\n  background-size: 200% 200%; animation: cgs3pn-text-grad 5s ease infinite;\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n\n\/* HERO STAGE + CSS CAMERA *\/\n.cgs3pn-stage {\n  position: relative; width: 340px; height: 340px;\n  margin: 8px auto 36px; display: grid; place-items: center;\n}\n@media (max-width: 640px) { .cgs3pn-stage { width: 290px; height: 300px; } }\n.cgs3pn-stage-halo {\n  position: absolute; inset: 24px; border-radius: 50%;\n  background: radial-gradient(circle, rgba(255,255,255,0.16) 0%, transparent 62%);\n  animation: cgs3pn-halo-pulse 4s ease-in-out infinite; z-index: 1;\n}\n.cgs3pn-scanring {\n  position: absolute; width: 290px; height: 290px; border-radius: 50%;\n  background: conic-gradient(from var(--cgs3pn-angle, 0deg),\n    rgba(34,211,238,0) 0deg, rgba(124,58,237,0.35) 40deg, rgba(244,114,182,0.55) 80deg, rgba(34,211,238,0) 130deg, transparent 360deg);\n  animation: cgs3pn-radar-sweep 6s linear infinite;\n  z-index: 2; filter: blur(1px);\n}\n.cgs3pn-scanring::after {\n  content: ''; position: absolute; inset: 26px; border-radius: 50%;\n  border: 1.5px dashed rgba(255,255,255,0.22);\n}\n@media (max-width: 640px) { .cgs3pn-scanring { width: 248px; height: 248px; } }\n\n.cgs3pn-cam { position: relative; width: 168px; height: 196px; z-index: 4; animation: cgs3pn-bob 5.5s ease-in-out infinite; }\n@media (max-width: 640px) { .cgs3pn-cam { width: 146px; height: 172px; } }\n.cgs3pn-cam-solar {\n  position: absolute; top: 0; left: 50%; transform: translateX(-50%);\n  width: 120px; height: 26px; border-radius: 12px 12px 6px 6px;\n  background:\n    repeating-linear-gradient(90deg, rgba(15,23,42,0.85) 0 9px, rgba(51,65,85,0.85) 9px 11px),\n    linear-gradient(180deg, #1e293b, #0f172a);\n  box-shadow: inset 0 2px 4px rgba(255,255,255,0.15), 0 4px 10px rgba(0,0,0,0.4);\n  border: 1px solid rgba(148,163,184,0.3);\n}\n.cgs3pn-cam-body {\n  position: absolute; top: 20px; left: 50%; transform: translateX(-50%);\n  width: 152px; height: 168px; border-radius: 30px;\n  background: linear-gradient(160deg, #ffffff 0%, #eef2f7 55%, #cbd5e1 100%);\n  box-shadow: 0 22px 48px rgba(15,23,42,0.45), inset 0 6px 12px rgba(255,255,255,0.95), inset 0 -12px 20px rgba(148,163,184,0.4);\n}\n.cgs3pn-cam-face {\n  position: absolute; top: 14px; left: 50%; transform: translateX(-50%);\n  width: 124px; height: 140px; border-radius: 24px;\n  background: radial-gradient(circle at 50% 40%, #243042 0%, #0c111d 65%, #04060c 100%);\n  box-shadow: inset 0 0 24px rgba(0,0,0,0.85), inset 0 0 0 2px rgba(148,163,184,0.22);\n}\n.cgs3pn-cam-leds {\n  position: absolute; top: 12px; left: 50%; transform: translateX(-50%);\n  display: flex; gap: 7px;\n}\n.cgs3pn-cam-leds span {\n  width: 9px; height: 9px; border-radius: 50%;\n  background: radial-gradient(circle at 35% 35%, #fff, #cbd5e1);\n  box-shadow: 0 0 6px rgba(255,255,255,0.6);\n}\n.cgs3pn-cam-lens {\n  position: absolute; top: 50%; left: 50%; transform: translate(-50%, -42%);\n  width: 58px; height: 58px; border-radius: 50%;\n  background: radial-gradient(circle at 38% 34%, #64748b 0%, #1e293b 42%, #0a0f1a 70%, #000 100%);\n  animation: cgs3pn-lens-breathe 4s ease-in-out infinite;\n}\n.cgs3pn-cam-lens::before {\n  content: ''; position: absolute; top: 10px; left: 13px;\n  width: 16px; height: 16px; border-radius: 50%;\n  background: radial-gradient(circle, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0) 70%);\n}\n.cgs3pn-cam-lens::after {\n  content: ''; position: absolute; inset: 7px; border-radius: 50%;\n  border: 1px solid rgba(103,232,249,0.5);\n  box-shadow: inset 0 0 10px rgba(34,211,238,0.45);\n}\n.cgs3pn-cam-rec {\n  position: absolute; bottom: 16px; left: 50%; transform: translateX(-50%);\n  width: 9px; height: 9px; border-radius: 50%; background: #ef4444;\n  animation: cgs3pn-rec-blink 1.8s ease-in-out infinite;\n}\n\n.cgs3pn-stage-tag {\n  position: absolute; background: rgba(255,255,255,0.96);\n  padding: 7px 12px; border-radius: 12px;\n  font-size: 11.5px; font-weight: 800; color: var(--s900);\n  box-shadow: 0 6px 18px rgba(0,0,0,0.25);\n  display: flex; align-items: center; gap: 5px;\n  white-space: nowrap; z-index: 6; letter-spacing: 0.02em;\n}\n.cgs3pn-stage-tag.tt { top: 0; left: 50%; transform: translateX(-50%); animation: cgs3pn-bob 4s ease-in-out infinite; }\n.cgs3pn-stage-tag.ml { top: 46%; left: -4%; transform: translateY(-50%); animation: cgs3pn-bob 4.5s ease-in-out infinite 0.5s; }\n.cgs3pn-stage-tag.mr { top: 46%; right: -4%; transform: translateY(-50%); animation: cgs3pn-bob 4.2s ease-in-out infinite 0.8s; }\n@media (max-width: 640px) { .cgs3pn-stage-tag { font-size: 10px; padding: 5px 9px; } }\n\n.cgs3pn-status {\n  position: absolute; background: rgba(255,255,255,0.96);\n  padding: 8px 14px; border-radius: 12px;\n  display: flex; align-items: center; gap: 7px;\n  font-size: 11px; font-weight: 800; letter-spacing: 0.06em;\n  text-transform: uppercase; color: var(--s900);\n  box-shadow: 0 8px 24px rgba(0,0,0,0.25); z-index: 6; white-space: nowrap;\n}\n.cgs3pn-status-dot { width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; background: #94A3B8; }\n.cgs3pn-status.solar { bottom: 8px; left: -2%; }\n.cgs3pn-status.solar .cgs3pn-status-dot { animation: cgs3pn-solar-active 32s ease-in-out infinite; }\n.cgs3pn-status.night { bottom: 8px; right: -2%; }\n.cgs3pn-status.night .cgs3pn-status-dot { animation: cgs3pn-night-active 32s ease-in-out infinite; }\n\n.cgs3pn-hero-stats { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; }\n.cgs3pn-hstat {\n  background: rgba(255,255,255,0.06); border: 1.5px solid rgba(255,255,255,0.12);\n  border-radius: 14px; padding: 12px 18px; min-width: 100px;\n  backdrop-filter: blur(12px); position: relative; overflow: hidden;\n}\n.cgs3pn-hstat-val {\n  font-family: 'Space Grotesk', sans-serif; font-size: 1.3rem; font-weight: 800; line-height: 1;\n  background: linear-gradient(135deg, var(--amber4), var(--magenta3));\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-hstat-lbl { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.14em; color: rgba(255,255,255,0.55); margin-top: 4px; }\n\n\/* ANIMATED STRIP *\/\n.cgs3pn-strip {\n  background: linear-gradient(90deg, var(--royal3), var(--magenta2), var(--orange2), var(--amber2), var(--magenta2), var(--royal3));\n  background-size: 400% 100%; animation: cgs3pn-shimmer 10s linear infinite;\n  padding: 16px 0; text-align: center; color: var(--w);\n  font-weight: 700; font-size: 13px; letter-spacing: 0.05em;\n}\n.cgs3pn-strip-inner { display: flex; align-items: center; justify-content: center; gap: 24px; flex-wrap: wrap; }\n.cgs3pn-strip-inner span { display: flex; align-items: center; gap: 6px; }\n\n\/* INTRO *\/\n.cgs3pn-intro { background: var(--cream); position: relative; overflow: hidden; }\n.cgs3pn-intro::before {\n  content: ''; position: absolute; top: -200px; right: -200px;\n  width: 500px; height: 500px; border-radius: 50%;\n  background: radial-gradient(circle, rgba(251, 191, 36, 0.15) 0%, transparent 70%); pointer-events: none;\n}\n.cgs3pn-intro::after {\n  content: ''; position: absolute; bottom: -200px; left: -200px;\n  width: 500px; height: 500px; border-radius: 50%;\n  background: radial-gradient(circle, rgba(236, 72, 153, 0.12) 0%, transparent 70%); pointer-events: none;\n}\n.cgs3pn-intro-inner { max-width: 760px; margin: 0 auto; text-align: center; position: relative; z-index: 2; }\n.cgs3pn-intro h2 { font-size: clamp(1.8rem, 4vw, 2.8rem); font-weight: 800; color: var(--s900); margin-bottom: 18px; }\n.cgs3pn-intro h2 .cgs3pn-grad {\n  background: linear-gradient(135deg, var(--orange) 0%, var(--magenta) 50%, var(--royal3) 100%);\n  background-size: 200% 200%; animation: cgs3pn-text-grad 5s ease infinite;\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-intro p { font-size: 17px; color: var(--s700); line-height: 1.8; margin-bottom: 16px; }\n.cgs3pn-intro strong { color: var(--s900); }\n\n\/* NO-BOX EXPLAINER *\/\n.cgs3pn-explainer { background: linear-gradient(180deg, var(--cream) 0%, var(--w) 100%); }\n.cgs3pn-explainer-card {\n  max-width: 880px; margin: 0 auto; background: var(--w);\n  border-radius: 28px; padding: 44px 44px; position: relative; overflow: hidden;\n  box-shadow: 0 24px 60px rgba(76, 29, 149, 0.08);\n}\n.cgs3pn-explainer-card::before {\n  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 6px;\n  background: linear-gradient(90deg, var(--royal3), var(--magenta2), var(--orange2), var(--amber3), var(--magenta2), var(--royal3));\n  background-size: 200% 100%; animation: cgs3pn-shimmer 4s linear infinite;\n}\n@media (max-width: 640px) { .cgs3pn-explainer-card { padding: 32px 24px; } }\n.cgs3pn-explainer-label {\n  display: inline-flex; align-items: center; gap: 6px;\n  background: linear-gradient(135deg, var(--orange4), var(--magenta4)); color: var(--royal2);\n  font-size: 11px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase;\n  padding: 6px 14px; border-radius: 8px; margin-bottom: 18px;\n}\n.cgs3pn-explainer-card h2 { font-size: clamp(1.5rem, 3vw, 2rem); font-weight: 800; color: var(--s900); margin-bottom: 16px; }\n.cgs3pn-explainer-card \u003e p { font-size: 15.5px; color: var(--s700); line-height: 1.8; margin-bottom: 14px; }\n.cgs3pn-explainer-card strong { color: var(--s900); font-weight: 700; }\n\n\/* CSS WAX SEAL *\/\n.cgs3pn-seal {\n  position: absolute; top: 30px; right: 30px;\n  width: 104px; height: 104px; z-index: 3;\n}\n@media (max-width: 640px) { .cgs3pn-seal { position: static; margin: 0 auto 18px; } }\n.cgs3pn-seal-burst {\n  position: absolute; inset: 0; border-radius: 50%;\n  background: repeating-conic-gradient(var(--royal3) 0deg 12deg, var(--magenta2) 12deg 24deg);\n  animation: cgs3pn-seal-spin 22s linear infinite;\n  filter: drop-shadow(0 6px 14px rgba(124,58,237,0.35));\n}\n.cgs3pn-seal-inner {\n  position: absolute; inset: 11px; border-radius: 50%;\n  background: radial-gradient(circle at 40% 35%, #fff 0%, #fde68a 55%, #f59e0b 100%);\n  border: 2px solid rgba(255,255,255,0.85);\n  display: grid; place-items: center; text-align: center;\n}\n.cgs3pn-seal-inner b {\n  font-family: 'Space Grotesk', sans-serif; font-size: 10px; font-weight: 800;\n  letter-spacing: 0.06em; color: #7c2d12; line-height: 1.25; text-transform: uppercase;\n}\n\n.cgs3pn-timeline { margin: 26px 0 6px; display: flex; flex-direction: column; gap: 0; }\n.cgs3pn-tl-step {\n  display: flex; gap: 18px; align-items: flex-start;\n  padding: 16px 0; position: relative;\n}\n.cgs3pn-tl-step::before {\n  content: ''; position: absolute; left: 19px; top: 44px; bottom: -16px; width: 2px;\n  background: linear-gradient(180deg, var(--magenta3), var(--orange3));\n}\n.cgs3pn-tl-step:last-child::before { display: none; }\n.cgs3pn-tl-num {\n  flex-shrink: 0; width: 40px; height: 40px; border-radius: 50%;\n  background: linear-gradient(135deg, var(--orange2), var(--magenta2)); color: var(--w);\n  display: grid; place-items: center; font-weight: 800; font-size: 15px;\n  font-family: 'Space Grotesk', sans-serif; z-index: 1;\n  box-shadow: 0 6px 16px rgba(236,72,153,0.3);\n}\n.cgs3pn-tl-body { padding-top: 4px; }\n.cgs3pn-tl-body strong { display: block; color: var(--s900); font-size: 15px; margin-bottom: 3px; }\n.cgs3pn-tl-body span { font-size: 13.5px; color: var(--s600); line-height: 1.55; }\n\n\/* CONDITION REPORT *\/\n.cgs3pn-cond {\n  max-width: 880px; margin: 28px auto 0;\n  background: linear-gradient(135deg, #ECFDF5 0%, var(--w) 100%);\n  border: 2px solid #6EE7B7; border-radius: 20px; padding: 28px 30px;\n  position: relative; overflow: hidden;\n}\n.cgs3pn-cond::before {\n  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px;\n  background: linear-gradient(90deg, #34D399, var(--cyan2), var(--royal3));\n}\n.cgs3pn-cond h3 { font-size: 1.05rem; font-weight: 800; color: var(--s900); margin-bottom: 16px; display: flex; align-items: center; gap: 8px; }\n.cgs3pn-cond-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }\n@media (max-width: 640px) { .cgs3pn-cond-grid { grid-template-columns: 1fr; } }\n.cgs3pn-cond-item { display: flex; gap: 12px; align-items: flex-start; font-size: 13.5px; color: var(--s700); line-height: 1.5; }\n.cgs3pn-cond-key {\n  flex-shrink: 0; font-weight: 800; color: #059669; text-transform: uppercase;\n  letter-spacing: 0.06em; font-size: 11px; min-width: 92px; padding-top: 1px;\n}\n.cgs3pn-cond-item strong { color: var(--s900); }\n\n\/* SAVINGS STORY *\/\n.cgs3pn-savings { background: radial-gradient(ellipse 80% 50% at 50% 0%, rgba(124, 58, 237, 0.08) 0%, transparent 70%), var(--w); }\n.cgs3pn-savings-head { text-align: center; margin-bottom: 48px; }\n.cgs3pn-eyebrow { font-size: 12px; font-weight: 800; letter-spacing: 0.16em; text-transform: uppercase; margin-bottom: 12px; }\n.cgs3pn-eyebrow.amber { color: var(--orange); }\n.cgs3pn-eyebrow.magenta { color: var(--magenta); }\n.cgs3pn-eyebrow.royal { color: var(--royal3); }\n.cgs3pn-eyebrow.grad {\n  background: linear-gradient(90deg, var(--orange), var(--magenta), var(--royal3));\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-savings-head h2 { font-size: clamp(1.8rem, 4vw, 2.8rem); font-weight: 800; color: var(--s900); margin-bottom: 12px; }\n.cgs3pn-savings-head h2 .cgs3pn-grad {\n  background: linear-gradient(135deg, var(--orange) 0%, var(--magenta) 50%, var(--royal3) 100%);\n  background-size: 200% 200%; animation: cgs3pn-text-grad 5s ease infinite;\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-savings-head p { font-size: 16px; color: var(--s600); max-width: 600px; margin: 0 auto; }\n.cgs3pn-flow { display: grid; grid-template-columns: 1fr auto 1fr auto 1fr; gap: 18px; align-items: stretch; max-width: 920px; margin: 0 auto; }\n@media (max-width: 800px) { .cgs3pn-flow { grid-template-columns: 1fr; gap: 18px; } .cgs3pn-flow-arrow { display: none; } }\n.cgs3pn-flow-step {\n  background: var(--w); border: 2px solid var(--s100); border-radius: 20px;\n  padding: 28px 24px; text-align: center; position: relative; overflow: hidden;\n  transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.cgs3pn-flow-step:hover { transform: translateY(-4px); border-color: var(--magenta3); }\n.cgs3pn-flow-step.step-1 { background: linear-gradient(135deg, var(--cream2) 0%, var(--w) 100%); border-color: var(--orange4); }\n.cgs3pn-flow-step.step-2 { background: linear-gradient(135deg, #FCE7F3 0%, var(--w) 100%); border-color: var(--magenta4); }\n.cgs3pn-flow-step.step-3 { background: linear-gradient(135deg, #EDE9FE 0%, var(--w) 100%); border-color: #C4B5FD; }\n.cgs3pn-flow-num {\n  font-family: 'Space Grotesk', sans-serif; font-size: 36px; font-weight: 800;\n  background: linear-gradient(135deg, var(--orange) 0%, var(--magenta) 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  line-height: 1; margin-bottom: 10px;\n}\n.cgs3pn-flow-icon { font-size: 32px; margin-bottom: 12px; }\n.cgs3pn-flow-step h4 { font-size: 15px; font-weight: 800; color: var(--s900); margin-bottom: 6px; }\n.cgs3pn-flow-step p { font-size: 13px; color: var(--s600); line-height: 1.55; }\n.cgs3pn-flow-arrow {\n  display: grid; place-items: center; font-size: 26px;\n  background: linear-gradient(135deg, var(--orange), var(--magenta));\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; font-weight: 800;\n}\n\n\/* FEATURES *\/\n.cgs3pn-features { background: linear-gradient(180deg, var(--w) 0%, #FFF7ED 100%); }\n.cgs3pn-feat-head { text-align: center; margin-bottom: 56px; }\n.cgs3pn-feat-head h2 { font-size: clamp(1.8rem, 4vw, 2.8rem); font-weight: 800; color: var(--s900); }\n.cgs3pn-feat-head h2 .cgs3pn-grad {\n  background: linear-gradient(135deg, var(--magenta), var(--orange));\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-feat-row { display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center; padding: 50px 0; }\n.cgs3pn-feat-row.reverse { direction: rtl; }\n.cgs3pn-feat-row.reverse \u003e * { direction: ltr; }\n@media (max-width: 800px) {\n  .cgs3pn-feat-row, .cgs3pn-feat-row.reverse { grid-template-columns: 1fr; direction: ltr; gap: 32px; padding: 32px 0; }\n}\n.cgs3pn-feat-text h3 { font-size: clamp(1.4rem, 2.8vw, 2rem); font-weight: 800; color: var(--s900); margin-bottom: 14px; line-height: 1.15; }\n.cgs3pn-feat-text h3 .cgs3pn-grad {\n  background: linear-gradient(135deg, var(--orange), var(--magenta));\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-feat-text p { font-size: 15.5px; color: var(--s700); line-height: 1.8; }\n.cgs3pn-feat-pills { display: flex; flex-wrap: wrap; gap: 7px; margin-top: 18px; }\n.cgs3pn-pill {\n  display: inline-flex; align-items: center; gap: 4px; padding: 7px 13px;\n  border-radius: 999px; font-size: 12px; font-weight: 700; border: 1.5px solid;\n  transition: transform 0.2s ease;\n}\n.cgs3pn-pill:hover { transform: translateY(-2px); }\n.cgs3pn-pill.amber { background: var(--cream2); color: var(--orange); border-color: var(--orange4); }\n.cgs3pn-pill.magenta { background: #FCE7F3; color: var(--magenta); border-color: var(--magenta4); }\n.cgs3pn-pill.royal { background: #EDE9FE; color: var(--royal3); border-color: #C4B5FD; }\n.cgs3pn-pill.cyan { background: #ECFEFF; color: var(--cyan); border-color: var(--cyan4); }\n\n.cgs3pn-feat-vis {\n  aspect-ratio: 1\/1; border-radius: 28px; position: relative; overflow: hidden;\n  display: grid; place-items: center;\n  background: linear-gradient(135deg, var(--cream2) 0%, var(--orange4) 50%, var(--magenta4) 100%);\n  border: 2px solid rgba(251, 146, 60, 0.3); animation: cgs3pn-glow-warm 6s ease-in-out infinite;\n}\n.cgs3pn-feat-vis.solar {\n  background: linear-gradient(135deg, var(--amber4) 0%, var(--orange3) 50%, var(--magenta3) 100%);\n}\n.cgs3pn-feat-vis.pan {\n  background: linear-gradient(135deg, #EDE9FE 0%, #DDD6FE 50%, var(--magenta4) 100%);\n  border-color: rgba(124, 58, 237, 0.3); animation: cgs3pn-glow-cool 6s ease-in-out infinite;\n}\n.cgs3pn-feat-vis.night {\n  background: linear-gradient(135deg, var(--night) 0%, var(--royal) 50%, var(--magenta) 100%);\n  border-color: rgba(236, 72, 153, 0.4); animation: cgs3pn-day-night 12s ease-in-out infinite;\n}\n\n\/* 4K BEFORE\/AFTER SLIDER *\/\n.cgs3pn-ba {\n  position: relative; width: 84%; aspect-ratio: 4\/3; border-radius: 18px; overflow: hidden;\n  box-shadow: 0 16px 38px rgba(0,0,0,0.18); z-index: 2; background: #0b1220;\n}\n.cgs3pn-ba-scene {\n  position: absolute; inset: 0; display: grid; place-items: center;\n  font-size: 70px; letter-spacing: 8px;\n  background: linear-gradient(180deg, #bae6fd 0%, #e0f2fe 55%, #dcfce7 100%);\n}\n.cgs3pn-ba-scene span { filter: none; }\n.cgs3pn-ba-blur {\n  position: absolute; inset: 0; width: 50%; overflow: hidden;\n  border-right: 3px solid rgba(255,255,255,0.9);\n  animation: cgs3pn-sweep 7s ease-in-out infinite;\n}\n.cgs3pn-ba-blur .cgs3pn-ba-scene { width: 100%; filter: blur(4px) saturate(0.8) contrast(0.92); }\n.cgs3pn-ba-tag {\n  position: absolute; top: 12px; padding: 5px 11px; border-radius: 999px;\n  font-size: 11px; font-weight: 800; letter-spacing: 0.06em; z-index: 3;\n}\n.cgs3pn-ba-tag.lo { left: 12px; background: rgba(15,23,42,0.78); color: #fca5a5; }\n.cgs3pn-ba-tag.hi { right: 12px; background: rgba(255,255,255,0.92); color: var(--royal2); }\n.cgs3pn-ba-handle {\n  position: absolute; top: 0; bottom: 0; width: 3px; left: 50%;\n  background: rgba(255,255,255,0.9); z-index: 3;\n  animation: cgs3pn-sweep 7s ease-in-out infinite;\n}\n.cgs3pn-ba-handle::after {\n  content: '◄ ►'; position: absolute; top: 50%; left: 50%;\n  transform: translate(-50%, -50%); font-size: 10px; font-weight: 800; color: var(--s700);\n  background: #fff; padding: 6px 7px; border-radius: 999px; white-space: nowrap;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.25);\n}\n\n\/* SOLAR VISUAL *\/\n.cgs3pn-solar-vis { position: relative; z-index: 2; display: flex; align-items: center; justify-content: center; width: 80%; }\n.cgs3pn-solar-sun { font-size: 100px; animation: cgs3pn-bob 5s ease-in-out infinite; filter: drop-shadow(0 8px 24px rgba(251, 146, 60, 0.3)); }\n.cgs3pn-battery {\n  position: absolute; bottom: 14%; left: 50%; transform: translateX(-50%);\n  width: 70%; background: rgba(255,255,255,0.6); border: 2px solid var(--w);\n  border-radius: 12px; padding: 4px; backdrop-filter: blur(8px); z-index: 3;\n  box-shadow: 0 8px 20px rgba(0,0,0,0.1);\n}\n.cgs3pn-battery-track { background: var(--s100); border-radius: 6px; overflow: hidden; height: 12px; position: relative; }\n.cgs3pn-battery-fill {\n  height: 100%; background: linear-gradient(90deg, var(--orange2), var(--amber3), var(--amber4));\n  background-size: 200% 100%;\n  animation: cgs3pn-charge-fill 4s ease-in-out infinite, cgs3pn-shimmer 2s linear infinite;\n  border-radius: 6px; width: 100%;\n}\n.cgs3pn-battery-label {\n  position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);\n  font-family: 'Space Grotesk', sans-serif; font-size: 9px; font-weight: 800; color: var(--w);\n  text-shadow: 0 1px 2px rgba(0,0,0,0.3); letter-spacing: 0.06em; white-space: nowrap;\n}\n\n\/* AI SCAN VISUAL *\/\n.cgs3pn-pan-vis { position: relative; z-index: 2; width: 75%; aspect-ratio: 1\/1; display: grid; place-items: center; }\n.cgs3pn-pan-cone {\n  position: absolute; inset: 0; border-radius: 50%;\n  background: conic-gradient(from var(--cgs3pn-angle, 0deg),\n    rgba(124, 58, 237, 0.4) 0deg, rgba(236, 72, 153, 0.3) 60deg, transparent 120deg, transparent 360deg);\n  animation: cgs3pn-radar-sweep 5s linear infinite; filter: blur(2px);\n}\n.cgs3pn-pan-rings { position: absolute; inset: 12%; border-radius: 50%; border: 1.5px dashed rgba(124, 58, 237, 0.25); }\n.cgs3pn-pan-rings::before { content: ''; position: absolute; inset: 18%; border-radius: 50%; border: 1.5px dashed rgba(124, 58, 237, 0.2); }\n.cgs3pn-pan-rings::after { content: ''; position: absolute; inset: 36%; border-radius: 50%; border: 1.5px dashed rgba(124, 58, 237, 0.15); }\n.cgs3pn-pan-cam { position: relative; z-index: 3; font-size: 78px; animation: cgs3pn-bob 5s ease-in-out infinite; filter: drop-shadow(0 8px 24px rgba(124, 58, 237, 0.3)); }\n.cgs3pn-pan-deg {\n  position: absolute; bottom: 8%; left: 50%; transform: translateX(-50%);\n  background: var(--w); padding: 6px 14px; border-radius: 999px;\n  font-family: 'Space Grotesk', sans-serif; font-size: 14px; font-weight: 800;\n  color: var(--royal3); box-shadow: 0 8px 20px rgba(124, 58, 237, 0.2); z-index: 4;\n}\n\n\/* NIGHT VIS VISUAL *\/\n.cgs3pn-night-vis { position: relative; z-index: 2; width: 80%; aspect-ratio: 1\/1; display: grid; place-items: center; }\n.cgs3pn-night-stars { position: absolute; inset: 0; }\n.cgs3pn-night-star { position: absolute; width: 4px; height: 4px; border-radius: 50%; background: rgba(255,255,255,0.8); box-shadow: 0 0 8px rgba(255,255,255,0.6); }\n.cgs3pn-night-star:nth-child(1) { top: 12%; left: 18%; }\n.cgs3pn-night-star:nth-child(2) { top: 22%; left: 65%; width: 3px; height: 3px; }\n.cgs3pn-night-star:nth-child(3) { top: 35%; left: 85%; width: 5px; height: 5px; }\n.cgs3pn-night-star:nth-child(4) { top: 60%; left: 12%; }\n.cgs3pn-night-star:nth-child(5) { top: 75%; left: 75%; width: 3px; height: 3px; }\n.cgs3pn-night-star:nth-child(6) { top: 50%; left: 45%; width: 5px; height: 5px; }\n.cgs3pn-night-cam { font-size: 88px; position: relative; z-index: 3; filter: drop-shadow(0 0 20px rgba(255,255,255,0.4)); animation: cgs3pn-bob 5s ease-in-out infinite; }\n.cgs3pn-night-spotlight { position: absolute; inset: 0; background: radial-gradient(circle at 50% 60%, rgba(251, 191, 36, 0.3) 0%, transparent 60%); pointer-events: none; }\n\n.cgs3pn-vis-tag {\n  position: absolute; background: var(--w); padding: 8px 14px; border-radius: 12px;\n  font-size: 12px; font-weight: 800; color: var(--s800);\n  box-shadow: 0 8px 20px rgba(0,0,0,0.12); display: flex; align-items: center; gap: 5px;\n  z-index: 4; letter-spacing: 0.02em;\n}\n.cgs3pn-vis-tag.tr { top: 16px; right: 16px; animation: cgs3pn-bob 4s ease-in-out infinite; }\n.cgs3pn-vis-tag.dark { background: rgba(15, 23, 42, 0.85); color: var(--amber4); border: 1px solid rgba(251,191,36,0.3); }\n\n\/* HOMEBASE WARNING *\/\n.cgs3pn-hbwarn {\n  max-width: 880px; margin: 0 auto;\n  background: linear-gradient(135deg, var(--night) 0%, var(--royal) 100%);\n  border-radius: 22px; padding: 32px 34px; position: relative; overflow: hidden;\n  color: var(--w); display: flex; align-items: flex-start; gap: 20px;\n}\n.cgs3pn-hbwarn::before {\n  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px;\n  background: linear-gradient(90deg, var(--amber3), var(--magenta2), var(--amber3));\n  background-size: 200% 100%; animation: cgs3pn-shimmer 3s linear infinite;\n}\n.cgs3pn-hbwarn-icon { flex-shrink: 0; font-size: 40px; line-height: 1; animation: cgs3pn-bob 4s ease-in-out infinite; }\n.cgs3pn-hbwarn h3 {\n  font-size: 1.2rem; font-weight: 800; margin-bottom: 8px;\n  background: linear-gradient(135deg, var(--amber4), var(--magenta3));\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-hbwarn p { font-size: 14.5px; color: rgba(255,255,255,0.85); line-height: 1.7; }\n.cgs3pn-hbwarn p strong { color: var(--w); }\n@media (max-width: 640px) { .cgs3pn-hbwarn { flex-direction: column; gap: 14px; padding: 26px 22px; } }\n\n\/* VALUE PROPS *\/\n.cgs3pn-values {\n  background: linear-gradient(135deg, #FCE7F3 0%, var(--cream2) 50%, #EDE9FE 100%);\n  background-size: 200% 200%; animation: cgs3pn-aurora-shift 16s ease infinite;\n}\n.cgs3pn-values-head { text-align: center; margin-bottom: 36px; }\n.cgs3pn-values-head h2 { font-size: clamp(1.6rem, 3.5vw, 2.4rem); font-weight: 800; color: var(--s900); }\n.cgs3pn-values-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; }\n@media (max-width: 900px) { .cgs3pn-values-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 480px) { .cgs3pn-values-grid { grid-template-columns: 1fr; } }\n.cgs3pn-value {\n  background: rgba(255,255,255,0.7); backdrop-filter: blur(16px);\n  border: 1.5px solid rgba(255,255,255,0.85); border-radius: 20px;\n  padding: 26px 20px; text-align: center; position: relative; overflow: hidden;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n.cgs3pn-value:hover { transform: translateY(-5px); box-shadow: 0 16px 40px rgba(124, 58, 237, 0.15); }\n.cgs3pn-value::before {\n  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px;\n  background: linear-gradient(90deg, var(--orange), var(--magenta), var(--royal3));\n  background-size: 200% 100%; animation: cgs3pn-shimmer 3s linear infinite;\n}\n.cgs3pn-value-icon { font-size: 2rem; margin-bottom: 10px; display: block; }\n.cgs3pn-value-label {\n  font-size: 14px; font-weight: 800; color: var(--s900); margin-bottom: 6px;\n  background: linear-gradient(135deg, var(--orange), var(--magenta));\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-value-desc { font-size: 12.5px; color: var(--s600); line-height: 1.55; }\n\n\/* SPECS *\/\n.cgs3pn-specs {\n  background:\n    radial-gradient(ellipse 80% 50% at 50% 0%, rgba(124, 58, 237, 0.25) 0%, transparent 60%),\n    radial-gradient(ellipse 60% 40% at 50% 100%, rgba(236, 72, 153, 0.15) 0%, transparent 60%),\n    var(--night);\n  color: var(--w); position: relative; overflow: hidden;\n}\n.cgs3pn-specs-inner { position: relative; z-index: 1; }\n.cgs3pn-specs h2 { font-size: clamp(1.6rem, 3.5vw, 2.4rem); font-weight: 800; text-align: center; margin-bottom: 36px; }\n.cgs3pn-specs h2 .cgs3pn-grad {\n  background: linear-gradient(135deg, var(--amber4), var(--magenta3), var(--cyan3));\n  background-size: 200% 200%; animation: cgs3pn-text-grad 5s ease infinite;\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-specs-grid {\n  display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px;\n  background: rgba(255,255,255,0.08); border-radius: 22px; overflow: hidden;\n  max-width: 800px; margin: 0 auto; position: relative;\n}\n@media (max-width: 640px) { .cgs3pn-specs-grid { grid-template-columns: 1fr; } }\n.cgs3pn-spec-item { background: var(--night); padding: 18px 22px; position: relative; transition: background 0.3s ease; }\n.cgs3pn-spec-item:hover { background: linear-gradient(135deg, rgba(124, 58, 237, 0.15) 0%, rgba(236, 72, 153, 0.1) 100%); }\n.cgs3pn-spec-label { font-size: 10.5px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.16em; color: var(--magenta3); margin-bottom: 4px; }\n.cgs3pn-spec-value { font-size: 14px; font-weight: 600; color: rgba(255,255,255,0.92); }\n\n\/* IN THE BOX *\/\n.cgs3pn-inbox { background: linear-gradient(180deg, var(--cream) 0%, #FCE7F3 100%); text-align: center; }\n.cgs3pn-inbox-label {\n  display: inline-block; font-size: 11px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase;\n  background: linear-gradient(135deg, var(--orange4), var(--magenta4)); color: var(--royal2);\n  padding: 6px 14px; border-radius: 8px; margin-bottom: 14px;\n}\n.cgs3pn-inbox h2 { font-size: clamp(1.6rem, 3.5vw, 2.4rem); font-weight: 800; color: var(--s900); margin-bottom: 12px; }\n.cgs3pn-inbox-sub { font-size: 15px; color: var(--s600); margin-bottom: 32px; max-width: 580px; margin-left: auto; margin-right: auto; line-height: 1.7; }\n.cgs3pn-inbox-sub strong { color: var(--s900); font-weight: 700; }\n.cgs3pn-inbox-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 14px; max-width: 760px; margin: 0 auto; }\n@media (max-width: 768px) { .cgs3pn-inbox-grid { grid-template-columns: repeat(3, 1fr); } }\n@media (max-width: 480px) { .cgs3pn-inbox-grid { grid-template-columns: repeat(2, 1fr); } }\n.cgs3pn-inbox-item {\n  background: var(--w); border: 1.5px solid rgba(124, 58, 237, 0.15); border-radius: 16px;\n  padding: 22px 12px; text-align: center; transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.cgs3pn-inbox-item:hover { transform: translateY(-4px); box-shadow: 0 12px 30px rgba(124, 58, 237, 0.12); }\n.cgs3pn-inbox-emoji { font-size: 1.85rem; margin-bottom: 8px; }\n.cgs3pn-inbox-name { font-size: 12.5px; font-weight: 700; color: var(--s900); line-height: 1.3; }\n\n\/* TRUST *\/\n.cgs3pn-trust { background: var(--w); }\n.cgs3pn-trust-head { text-align: center; margin-bottom: 36px; }\n.cgs3pn-trust-head h2 { font-size: clamp(1.6rem, 3.5vw, 2.4rem); font-weight: 800; color: var(--s900); }\n.cgs3pn-trust-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; max-width: 920px; margin: 0 auto; }\n@media (max-width: 768px) { .cgs3pn-trust-grid { grid-template-columns: 1fr; } }\n.cgs3pn-trust-card {\n  background: linear-gradient(135deg, #EDE9FE 0%, #FCE7F3 100%);\n  border: 1.5px solid rgba(124, 58, 237, 0.15); border-radius: 20px;\n  padding: 28px 24px; text-align: center; position: relative; overflow: hidden;\n  transition: transform 0.3s ease;\n}\n.cgs3pn-trust-card:hover { transform: translateY(-4px); }\n.cgs3pn-trust-card::before {\n  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px;\n  background: linear-gradient(90deg, var(--orange), var(--magenta), var(--royal3));\n}\n.cgs3pn-trust-icon { font-size: 2rem; margin-bottom: 12px; }\n.cgs3pn-trust-card h3 { font-size: 1.05rem; font-weight: 800; color: var(--s900); margin-bottom: 8px; }\n.cgs3pn-trust-card p { font-size: 13.5px; color: var(--s600); line-height: 1.65; }\n\n\/* SHIPPING \u0026 WARRANTY *\/\n.cgs3pn-sw {\n  background: linear-gradient(135deg, var(--cream2) 0%, #FCE7F3 50%, #EDE9FE 100%);\n  background-size: 200% 200%; animation: cgs3pn-aurora-shift 14s ease infinite;\n}\n.cgs3pn-sw-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; max-width: 920px; margin: 0 auto; }\n@media (max-width: 640px) { .cgs3pn-sw-grid { grid-template-columns: 1fr; } }\n.cgs3pn-sw-card {\n  background: rgba(255,255,255,0.75); backdrop-filter: blur(16px);\n  border: 1.5px solid rgba(255,255,255,0.85); border-radius: 22px;\n  padding: 32px 26px; text-align: center; transition: transform 0.3s ease;\n}\n.cgs3pn-sw-card:hover { transform: translateY(-4px); }\n.cgs3pn-sw-icon { font-size: 2.25rem; margin-bottom: 12px; }\n.cgs3pn-sw-card h3 { font-size: 1.15rem; font-weight: 800; color: var(--s900); margin-bottom: 10px; }\n.cgs3pn-sw-card p { font-size: 14px; color: var(--s700); line-height: 1.7; }\n.cgs3pn-sw-card p strong { color: var(--s900); font-weight: 700; }\n\n\/* CTA *\/\n.cgs3pn-cta {\n  background:\n    radial-gradient(ellipse 70% 50% at 20% 100%, rgba(236, 72, 153, 0.4) 0%, transparent 60%),\n    radial-gradient(ellipse 60% 40% at 80% 0%, rgba(251, 191, 36, 0.35) 0%, transparent 60%),\n    linear-gradient(135deg, var(--night) 0%, var(--royal) 50%, var(--magenta) 100%);\n  background-size: 200% 200%; animation: cgs3pn-aurora-shift 18s ease-in-out infinite;\n  padding: 80px 0; text-align: center; color: var(--w); position: relative; overflow: hidden;\n}\n.cgs3pn-cta-particles { position: absolute; inset: 0; pointer-events: none; }\n.cgs3pn-cta-p { position: absolute; width: 4px; height: 4px; border-radius: 50%; background: rgba(253, 224, 71, 0.7); box-shadow: 0 0 8px rgba(253, 224, 71, 0.5); }\n.cgs3pn-cta-p:nth-child(1) { bottom: 0; left: 10%; animation: cgs3pn-particle-rise 8s ease-out infinite; }\n.cgs3pn-cta-p:nth-child(2) { bottom: 0; left: 30%; animation: cgs3pn-particle-rise-2 10s ease-out infinite 1s; width: 3px; height: 3px; }\n.cgs3pn-cta-p:nth-child(3) { bottom: 0; left: 50%; animation: cgs3pn-particle-rise 12s ease-out infinite 2s; width: 5px; height: 5px; }\n.cgs3pn-cta-p:nth-child(4) { bottom: 0; left: 70%; animation: cgs3pn-particle-rise-2 9s ease-out infinite 3s; }\n.cgs3pn-cta-p:nth-child(5) { bottom: 0; left: 88%; animation: cgs3pn-particle-rise 11s ease-out infinite 4s; width: 3px; height: 3px; }\n.cgs3pn-cta-inner { position: relative; z-index: 2; max-width: 700px; margin: 0 auto; }\n.cgs3pn-cta h2 { font-size: clamp(1.8rem, 4vw, 2.8rem); font-weight: 800; margin-bottom: 16px; }\n.cgs3pn-cta h2 .cgs3pn-grad {\n  background: linear-gradient(135deg, var(--amber4), var(--orange3), var(--magenta3));\n  background-size: 200% 200%; animation: cgs3pn-text-grad 5s ease infinite;\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n}\n.cgs3pn-cta p { font-size: 16px; opacity: 0.85; margin-bottom: 28px; line-height: 1.7; }\n.cgs3pn-cta-pills { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; }\n.cgs3pn-cta-pill {\n  background: rgba(255,255,255,0.12); border: 1.5px solid rgba(255,255,255,0.2);\n  color: var(--w); font-size: 12px; font-weight: 700; padding: 7px 14px;\n  border-radius: 999px; backdrop-filter: blur(8px);\n}\n\n\/* FOOTER *\/\n.cgs3pn-footer { background: var(--night); padding: 40px 0; text-align: center; position: relative; }\n.cgs3pn-footer::before {\n  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px;\n  background: linear-gradient(90deg, var(--orange), var(--magenta), var(--royal3), var(--magenta), var(--orange));\n  background-size: 200% 100%; animation: cgs3pn-shimmer 6s linear infinite;\n}\n.cgs3pn-footer p { font-size: 13px; color: var(--s300); margin-bottom: 8px; }\n.cgs3pn-footer p:first-child { font-weight: 700; color: var(--w); font-size: 16px; }\n.cgs3pn-footer p:nth-child(2) {\n  font-style: italic;\n  background: linear-gradient(135deg, var(--amber3), var(--magenta3));\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  font-size: 14px; font-weight: 500;\n}\n.cgs3pn-footer-divider { margin: 18px auto; width: 60%; max-width: 400px; height: 1px; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent); }\n.cgs3pn-footer-legal { font-size: 12px; color: var(--s400); line-height: 1.7; max-width: 760px; margin: 0 auto; }\n.cgs3pn-footer-legal + .cgs3pn-footer-legal { margin-top: 8px; }\n\n@media (prefers-reduced-motion: reduce) {\n  .cgs3pn *, .cgs3pn *::before, .cgs3pn *::after {\n    animation-duration: 0.001s !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.001s !important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cgs3pn\"\u003e\n\n  \u003c!-- NAV --\u003e\n  \u003cnav class=\"cgs3pn-nav\"\u003e\n    \u003cdiv class=\"cgs3pn-container cgs3pn-nav-inner\"\u003e\n      \u003cdiv class=\"cgs3pn-logo\"\u003eCam\u003cspan\u003eGuard\u003c\/span\u003e Australia\u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-nav-pills\"\u003e\n        \u003cspan class=\"cgs3pn-nav-pill cgs3pn-pill-amber\"\u003eNew · Unused\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-nav-pill cgs3pn-pill-magenta\"\u003eNo Box · Genuine\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/nav\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"cgs3pn-hero\"\u003e\n    \u003cdiv class=\"cgs3pn-sky cgs3pn-sky-twilight\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-sky cgs3pn-sky-day\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-sky cgs3pn-sky-sunset\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-sky cgs3pn-sky-night\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st1\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st3\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st4\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st5\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st6\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st7\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st8\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st9\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st10\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st11\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-star cgs3pn-st12\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"cgs3pn-sun\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-moon\"\u003e\n      \u003cdiv class=\"cgs3pn-moon-crater\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-moon-crater\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-moon-crater\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgs3pn-particle cgs3pn-p1\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-particle cgs3pn-p2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-particle cgs3pn-p3\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-particle cgs3pn-p4\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-particle cgs3pn-p5\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-particle cgs3pn-p6\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-particle pink cgs3pn-pp1\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-particle pink cgs3pn-pp2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-particle pink cgs3pn-pp3\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"cgs3pn-container cgs3pn-hero-inner\"\u003e\n      \u003cdiv class=\"cgs3pn-condition-badge cgs3pn-fade\"\u003eNew · Unused · No Retail Box\u003c\/div\u003e\n      \u003ch1 class=\"cgs3pn-fade cgs3pn-d1\"\u003eeufyCam \u003cspan class=\"cgs3pn-grad\"\u003eS3 Pro\u003c\/span\u003e\u003cbr\u003eUnused. Just no box.\u003c\/h1\u003e\n      \u003cp class=\"cgs3pn-hero-sub cgs3pn-fade cgs3pn-d2\"\u003eThe flagship 4K solar security cam, \u003cstrong\u003efactory-fresh and never used\u003c\/strong\u003e — BionicMind AI face recognition, MaxColor night vision, integrated solar, zero monthly fees. Split from a bundle, so all you skip is the cardboard.\u003c\/p\u003e\n\n      \u003cdiv class=\"cgs3pn-stage cgs3pn-fade cgs3pn-d3\"\u003e\n        \u003cdiv class=\"cgs3pn-stage-halo\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-scanring\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-cam\"\u003e\n          \u003cdiv class=\"cgs3pn-cam-solar\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-cam-body\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-cam-face\"\u003e\n            \u003cdiv class=\"cgs3pn-cam-leds\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-cam-lens\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-cam-rec\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-stage-tag tt\"\u003e📷 4K Ultra HD\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-stage-tag ml\"\u003e🧠 BionicMind AI\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-stage-tag mr\"\u003e🎨 MaxColor Night\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-status solar\"\u003e\n\u003cspan class=\"cgs3pn-status-dot\"\u003e\u003c\/span\u003e☀️ Solar · Charging\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-status night\"\u003e\n\u003cspan class=\"cgs3pn-status-dot\"\u003e\u003c\/span\u003e🌙 Colour Night\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgs3pn-hero-stats cgs3pn-fade cgs3pn-d4\"\u003e\n        \u003cdiv class=\"cgs3pn-hstat\"\u003e\n\u003cdiv class=\"cgs3pn-hstat-val\"\u003e4K\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-hstat-lbl\"\u003eUltra HD\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-hstat\"\u003e\n\u003cdiv class=\"cgs3pn-hstat-val\"\u003eAI\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-hstat-lbl\"\u003eFace Recognition\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-hstat\"\u003e\n\u003cdiv class=\"cgs3pn-hstat-val\"\u003ef\/1.0\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-hstat-lbl\"\u003eMaxColor Lens\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-hstat\"\u003e\n\u003cdiv class=\"cgs3pn-hstat-val\"\u003e∞\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-hstat-lbl\"\u003eSolar Power\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-hstat\"\u003e\n\u003cdiv class=\"cgs3pn-hstat-val\"\u003e$0\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-hstat-lbl\"\u003eMonthly Fees\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ANIMATED STRIP --\u003e\n  \u003cdiv class=\"cgs3pn-strip\"\u003e\n    \u003cdiv class=\"cgs3pn-container cgs3pn-strip-inner\"\u003e\n      \u003cspan\u003e✨ Genuine \u0026amp; Unused\u003c\/span\u003e\n      \u003cspan\u003e📦 All Original Accessories\u003c\/span\u003e\n      \u003cspan\u003e🛡️ 12-Month Warranty\u003c\/span\u003e\n      \u003cspan\u003e↩️ 30-Day Returns\u003c\/span\u003e\n      \u003cspan\u003e🚚 Express as Standard\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"cgs3pn-section cgs3pn-intro\"\u003e\n    \u003cdiv class=\"cgs3pn-container cgs3pn-intro-inner cgs3pn-fade\"\u003e\n      \u003ch2\u003eAn unused flagship cam. \u003cspan class=\"cgs3pn-grad\"\u003eJust a smarter price.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eThe eufyCam S3 Pro is genuinely top-shelf. True 4K resolution, BionicMind self-learning face recognition, MaxColor colour night vision through an enormous f\/1.0 aperture, and an integrated solar panel that keeps it powered \u003cstrong\u003eindefinitely\u003c\/strong\u003e with a bit of regular sun.\u003c\/p\u003e\n      \u003cp\u003eThis unit is \u003cstrong\u003egenuine, unused and has never been set up\u003c\/strong\u003e — it has simply been split from a sealed multi-camera bundle, so it arrives in \u003cstrong\u003eplain protective packaging instead of an individual retail box\u003c\/strong\u003e. Never mounted, never powered on by anyone, every original accessory included. The only thing you're not paying for is the cardboard.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- NO-BOX EXPLAINER --\u003e\n  \u003csection class=\"cgs3pn-section cgs3pn-explainer\"\u003e\n    \u003cdiv class=\"cgs3pn-container\"\u003e\n      \u003cdiv class=\"cgs3pn-explainer-card cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-seal\"\u003e\n          \u003cdiv class=\"cgs3pn-seal-burst\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-seal-inner\"\u003e\u003cb\u003eGenuine\u003cbr\u003eUnused\u003cbr\u003eUntouched\u003c\/b\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-explainer-label\"\u003e📦 What \"New (No Box)\" actually means\u003c\/div\u003e\n        \u003ch2\u003eLet's be straight up about it\u003c\/h2\u003e\n        \u003cp\u003e\"New, No Box\" can sound vaguely suspicious. It isn't. It means exactly one thing: this camera is \u003cstrong\u003egenuine, unused and has never been set up\u003c\/strong\u003e — it's just been taken out of a larger sealed bundle kit, so it doesn't come in its own individual retail box.\u003c\/p\u003e\n        \u003cp\u003eeufy sells the S3 Pro both as single units and as multi-camera bundles. We buy the bundles, split them into single add-on cameras (which is what most people topping up a HomeBase actually want), and pass the per-camera saving on to you. The camera itself is \u003cstrong\u003eidentical, factory-fresh and untouched\u003c\/strong\u003e — same hardware, same firmware, same everything. You just skip the cardboard and the markup.\u003c\/p\u003e\n\n        \u003cdiv class=\"cgs3pn-timeline\"\u003e\n          \u003cdiv class=\"cgs3pn-tl-step\"\u003e\n            \u003cdiv class=\"cgs3pn-tl-num\"\u003e1\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-tl-body\"\u003e\n\u003cstrong\u003eGenuine eufy bundle\u003c\/strong\u003e\u003cspan\u003eWe source sealed, genuine multi-camera eufyCam S3 Pro bundle kits direct.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-tl-step\"\u003e\n            \u003cdiv class=\"cgs3pn-tl-num\"\u003e2\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-tl-body\"\u003e\n\u003cstrong\u003eSplit into singles\u003c\/strong\u003e\u003cspan\u003eThe bundle is opened and separated into individual unused add-on cameras, each with its full accessory set.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-tl-step\"\u003e\n            \u003cdiv class=\"cgs3pn-tl-num\"\u003e3\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-tl-body\"\u003e\n\u003cstrong\u003eQuick-checked \u0026amp; repacked\u003c\/strong\u003e\u003cspan\u003eWe confirm contents are complete and untouched, then repack securely in plain protective packaging.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-tl-step\"\u003e\n            \u003cdiv class=\"cgs3pn-tl-num\"\u003e4\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-tl-body\"\u003e\n\u003cstrong\u003eSmarter price to you\u003c\/strong\u003e\u003cspan\u003eYou get an unused flagship cam, fully warranted, for well under single-unit retail.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cgs3pn-cond\"\u003e\n          \u003ch3\u003e✅ Condition Report — this exact unit\u003c\/h3\u003e\n          \u003cdiv class=\"cgs3pn-cond-grid\"\u003e\n            \u003cdiv class=\"cgs3pn-cond-item\"\u003e\n              \u003cspan class=\"cgs3pn-cond-key\"\u003eGrade\u003c\/span\u003e\n              \u003cspan\u003e\u003cstrong\u003eNew \/ Unused\u003c\/strong\u003e — genuine eufy, never set up\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-cond-item\"\u003e\n              \u003cspan class=\"cgs3pn-cond-key\"\u003eFunction\u003c\/span\u003e\n              \u003cspan\u003e\u003cstrong\u003e100% — factory fresh\u003c\/strong\u003e, all features as designed\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-cond-item\"\u003e\n              \u003cspan class=\"cgs3pn-cond-key\"\u003eCosmetic\u003c\/span\u003e\n              \u003cspan\u003e\u003cstrong\u003eFlawless\u003c\/strong\u003e — no marks, no wear, pristine\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-cond-item\"\u003e\n              \u003cspan class=\"cgs3pn-cond-key\"\u003ePackaging\u003c\/span\u003e\n              \u003cspan\u003e\u003cstrong\u003ePlain box, no retail box\u003c\/strong\u003e — split from a sealed bundle kit\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\/section\u003e\n\n  \u003c!-- SAVINGS STORY --\u003e\n  \u003csection class=\"cgs3pn-section cgs3pn-savings\"\u003e\n    \u003cdiv class=\"cgs3pn-container\"\u003e\n      \u003cdiv class=\"cgs3pn-savings-head cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-eyebrow grad\"\u003eWhy this saves you money\u003c\/div\u003e\n        \u003ch2\u003eThe No-Box \u003cspan class=\"cgs3pn-grad\"\u003eadvantage\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp\u003eSame unused camera. The only difference between this and a single-unit retail box is the packaging — and the price.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-flow cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-flow-step step-1\"\u003e\n          \u003cdiv class=\"cgs3pn-flow-num\"\u003e01\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-flow-icon\"\u003e📦\u003c\/div\u003e\n          \u003ch4\u003eSealed eufy bundle\u003c\/h4\u003e\n          \u003cp\u003eGenuine multi-camera S3 Pro kits, sourced direct.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-flow-arrow\"\u003e→\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-flow-step step-2\"\u003e\n          \u003cdiv class=\"cgs3pn-flow-num\"\u003e02\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-flow-icon\"\u003e✂️\u003c\/div\u003e\n          \u003ch4\u003eSplit to singles\u003c\/h4\u003e\n          \u003cp\u003eSeparated into unused single add-on cameras with full accessories.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-flow-arrow\"\u003e→\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-flow-step step-3\"\u003e\n          \u003cdiv class=\"cgs3pn-flow-num\"\u003e03\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-flow-icon\"\u003e💸\u003c\/div\u003e\n          \u003ch4\u003eSmart price for you\u003c\/h4\u003e\n          \u003cp\u003eUnused flagship, fully warranted, well under retail.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003csection class=\"cgs3pn-section cgs3pn-features\"\u003e\n    \u003cdiv class=\"cgs3pn-container\"\u003e\n      \u003cdiv class=\"cgs3pn-feat-head cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-eyebrow grad\"\u003eWhy this cam slaps\u003c\/div\u003e\n        \u003ch2\u003eFlagship features, \u003cspan class=\"cgs3pn-grad\"\u003eno compromises\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 4K --\u003e\n      \u003cdiv class=\"cgs3pn-feat-row cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-feat-text\"\u003e\n          \u003cdiv class=\"cgs3pn-eyebrow amber\"\u003eTrue 4K detail\u003c\/div\u003e\n          \u003ch3\u003e4K Ultra HD — \u003cspan class=\"cgs3pn-grad\"\u003eread the number plate\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cp\u003eMost \"HD\" cams give you a blurry suggestion of a person. The S3 Pro shoots true 4K (3840×2160) — four times the detail of 1080p. Faces, number plates, the logo on someone's hoodie: actually legible, not pixel soup. Watch the slider — that's the difference between \"someone was here\" and \"that's exactly who it was\".\u003c\/p\u003e\n          \u003cdiv class=\"cgs3pn-feat-pills\"\u003e\n            \u003cspan class=\"cgs3pn-pill amber\"\u003e4K Ultra HD\u003c\/span\u003e\n            \u003cspan class=\"cgs3pn-pill magenta\"\u003e3840 × 2160\u003c\/span\u003e\n            \u003cspan class=\"cgs3pn-pill royal\"\u003e4× more than 1080p\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-feat-vis\"\u003e\n          \u003cdiv class=\"cgs3pn-ba\"\u003e\n            \u003cdiv class=\"cgs3pn-ba-scene\"\u003e\u003cspan\u003e🏠 🌳 🚗 🚶\u003c\/span\u003e\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-ba-blur\"\u003e\n              \u003cdiv class=\"cgs3pn-ba-scene\"\u003e\u003cspan\u003e🏠 🌳 🚗 🚶\u003c\/span\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-ba-tag lo\"\u003e1080p\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-ba-tag hi\"\u003e4K S3 Pro\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-ba-handle\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Night Vision --\u003e\n      \u003cdiv class=\"cgs3pn-feat-row reverse cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-feat-text\"\u003e\n          \u003cdiv class=\"cgs3pn-eyebrow magenta\"\u003eAfter dark\u003c\/div\u003e\n          \u003ch3\u003eMaxColor night vision — \u003cspan class=\"cgs3pn-grad\"\u003ebecause IR is so 2015\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cp\u003eMost outdoor cams give you grainy black-and-white IR footage that's useless for telling what colour shirt the suss bloke was wearing. The S3 Pro has a huge f\/1.0 aperture and starlight sensor for full \u003cstrong\u003ecolour\u003c\/strong\u003e night vision — plus a built-in spotlight when you want it. You actually see what's going on after dark, colour and all.\u003c\/p\u003e\n          \u003cdiv class=\"cgs3pn-feat-pills\"\u003e\n            \u003cspan class=\"cgs3pn-pill magenta\"\u003eMaxColor Vision\u003c\/span\u003e\n            \u003cspan class=\"cgs3pn-pill amber\"\u003ef\/1.0 aperture\u003c\/span\u003e\n            \u003cspan class=\"cgs3pn-pill royal\"\u003eBuilt-in spotlight\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-feat-vis night\"\u003e\n          \u003cdiv class=\"cgs3pn-night-vis\"\u003e\n            \u003cdiv class=\"cgs3pn-night-stars\"\u003e\n              \u003cdiv class=\"cgs3pn-night-star\"\u003e\u003c\/div\u003e\n              \u003cdiv class=\"cgs3pn-night-star\"\u003e\u003c\/div\u003e\n              \u003cdiv class=\"cgs3pn-night-star\"\u003e\u003c\/div\u003e\n              \u003cdiv class=\"cgs3pn-night-star\"\u003e\u003c\/div\u003e\n              \u003cdiv class=\"cgs3pn-night-star\"\u003e\u003c\/div\u003e\n              \u003cdiv class=\"cgs3pn-night-star\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-night-spotlight\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-night-cam\"\u003e🌙\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-vis-tag tr dark\"\u003e✨ Full colour at night\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- BionicMind AI --\u003e\n      \u003cdiv class=\"cgs3pn-feat-row cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-feat-text\"\u003e\n          \u003cdiv class=\"cgs3pn-eyebrow royal\"\u003eSelf-learning AI\u003c\/div\u003e\n          \u003ch3\u003eBionicMind — \u003cspan class=\"cgs3pn-grad\"\u003eknows family from strangers\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cp\u003ePaired with a HomeBase S380, BionicMind learns the faces that belong here. Family walking up the drive? Silent. An unrecognised face at 2am? You're told, instantly. On-device AI also sorts people from vehicles from pets, so you only get alerts that matter — not one every time a possum strolls past.\u003c\/p\u003e\n          \u003cdiv class=\"cgs3pn-feat-pills\"\u003e\n            \u003cspan class=\"cgs3pn-pill royal\"\u003eFace recognition\u003c\/span\u003e\n            \u003cspan class=\"cgs3pn-pill magenta\"\u003eHuman · vehicle · pet\u003c\/span\u003e\n            \u003cspan class=\"cgs3pn-pill amber\"\u003eTwo-way audio\u003c\/span\u003e\n            \u003cspan class=\"cgs3pn-pill cyan\"\u003eBuilt-in siren\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-feat-vis pan\"\u003e\n          \u003cdiv class=\"cgs3pn-pan-vis\"\u003e\n            \u003cdiv class=\"cgs3pn-pan-cone\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-pan-rings\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-pan-cam\"\u003e🧠\u003c\/div\u003e\n            \u003cdiv class=\"cgs3pn-pan-deg\"\u003eAI\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Solar --\u003e\n      \u003cdiv class=\"cgs3pn-feat-row reverse cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-feat-text\"\u003e\n          \u003cdiv class=\"cgs3pn-eyebrow magenta\"\u003eSet \u0026amp; forget power\u003c\/div\u003e\n          \u003ch3\u003eIntegrated solar. \u003cspan class=\"cgs3pn-grad\"\u003eCharge it once, basically never again.\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cp\u003eThe solar panel is built right into the top of the camera — no separate panel to mount, no cables snaking across the wall. A bit of regular Aussie sun keeps the built-in battery topped up indefinitely. Mount it once and forget it exists. As security should be.\u003c\/p\u003e\n          \u003cdiv class=\"cgs3pn-feat-pills\"\u003e\n            \u003cspan class=\"cgs3pn-pill amber\"\u003eIntegrated solar\u003c\/span\u003e\n            \u003cspan class=\"cgs3pn-pill magenta\"\u003eRechargeable battery\u003c\/span\u003e\n            \u003cspan class=\"cgs3pn-pill royal\"\u003eForever power\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-feat-vis solar\"\u003e\n          \u003cdiv class=\"cgs3pn-solar-vis\"\u003e\n            \u003cdiv class=\"cgs3pn-solar-sun\"\u003e☀️\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-battery\"\u003e\n            \u003cdiv class=\"cgs3pn-battery-track\"\u003e\n              \u003cdiv class=\"cgs3pn-battery-fill\"\u003e\u003c\/div\u003e\n              \u003cdiv class=\"cgs3pn-battery-label\"\u003eSOLAR · CHARGING\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-vis-tag tr\"\u003e⚡ Regular sun = forever on\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- HOMEBASE REQUIRED --\u003e\n      \u003cdiv class=\"cgs3pn-hbwarn cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-hbwarn-icon\"\u003e⚠️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eImportant: requires a eufy HomeBase S380\u003c\/h3\u003e\n          \u003cp\u003eThe eufyCam S3 Pro is an \u003cstrong\u003eadd-on camera\u003c\/strong\u003e. It needs an existing \u003cstrong\u003eeufy HomeBase S380 (HomeBase 3 \/ HB3)\u003c\/strong\u003e to set up and operate — that's where footage is stored and where BionicMind face recognition runs. \u003cstrong\u003eNo HomeBase is included in this listing\u003c\/strong\u003e, and the S3 Pro will not pair with HomeBase 2, HomeBase E or any standalone Wi-Fi setup. Already have a HomeBase S380? You're good to go. Not sure? Message us before you buy — we actually answer.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- VALUE PROPS --\u003e\n  \u003csection class=\"cgs3pn-section cgs3pn-values\"\u003e\n    \u003cdiv class=\"cgs3pn-container\"\u003e\n      \u003cdiv class=\"cgs3pn-values-head cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-eyebrow grad\"\u003eWhy buy New (No Box)\u003c\/div\u003e\n        \u003ch2\u003eSame flagship. Smarter purchase.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-values-grid\"\u003e\n        \u003cdiv class=\"cgs3pn-value cgs3pn-fade cgs3pn-d1\"\u003e\n          \u003cspan class=\"cgs3pn-value-icon\"\u003e✨\u003c\/span\u003e\n          \u003cdiv class=\"cgs3pn-value-label\"\u003eGenuine \u0026amp; Unused\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-value-desc\"\u003eNever used, never set up. Identical to a retail unit — minus the individual box.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-value cgs3pn-fade cgs3pn-d2\"\u003e\n          \u003cspan class=\"cgs3pn-value-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cdiv class=\"cgs3pn-value-label\"\u003eFull 12-Month Warranty\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-value-desc\"\u003eIdentical cover to our retail-boxed stock. Nothing reduced, nothing cut short.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-value cgs3pn-fade cgs3pn-d3\"\u003e\n          \u003cspan class=\"cgs3pn-value-icon\"\u003e↩️\u003c\/span\u003e\n          \u003cdiv class=\"cgs3pn-value-label\"\u003e30-Day Returns\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-value-desc\"\u003eChange your mind? Send it back. You just cover return postage. No silly questions asked.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-value cgs3pn-fade cgs3pn-d4\"\u003e\n          \u003cspan class=\"cgs3pn-value-icon\"\u003e🌏\u003c\/span\u003e\n          \u003cdiv class=\"cgs3pn-value-label\"\u003eLess Packaging Waste\u003c\/div\u003e\n          \u003cdiv class=\"cgs3pn-value-desc\"\u003eOne less retail box to landfill. Same camera, lighter footprint, lighter price.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003csection class=\"cgs3pn-section cgs3pn-specs\"\u003e\n    \u003cdiv class=\"cgs3pn-container cgs3pn-specs-inner\"\u003e\n      \u003ch2\u003eFull \u003cspan class=\"cgs3pn-grad\"\u003eSpecs\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cdiv class=\"cgs3pn-specs-grid cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eeufyCam S3 Pro (S330) · single add-on camera\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eCondition\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eNew \/ Unused · no retail box (split from sealed bundle)\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eResolution\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003e4K Ultra HD (3840 × 2160)\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eNight Vision\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eMaxColor colour night vision · f\/1.0 aperture + built-in spotlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eAI Detection\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eBionicMind face recognition · human, vehicle, pet (with HomeBase S380)\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003ePower\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eIntegrated solar panel + built-in rechargeable battery\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eLocal on HomeBase S380 (expandable) · no monthly fees\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eHomeBase\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eRequires eufy HomeBase S380 (HB3) — sold separately, NOT included\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eAudio\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eTwo-way audio · built-in siren\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eSmart Home\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eAlexa · Google Assistant\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eWeather Rating\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eIP67 weatherproof — built for Aussie summers \u0026amp; wet seasons\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eConnectivity\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eWireless to HomeBase S380 · 2.4 GHz Wi-Fi network\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eColour\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eWhite body · black front panel\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003ePackaging\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003ePlain protective box — split from bundle, no retail box\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eCamGuard 12-month warranty · 30-day returns\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-spec-item\"\u003e\n\u003cdiv class=\"cgs3pn-spec-label\"\u003eDispatch\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-spec-value\"\u003eWithin 1 business day · Express included (orders over $99)\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- IN THE BOX --\u003e\n  \u003csection class=\"cgs3pn-section cgs3pn-inbox\"\u003e\n    \u003cdiv class=\"cgs3pn-container\"\u003e\n      \u003cdiv class=\"cgs3pn-inbox-label\"\u003eAll original accessories included\u003c\/div\u003e\n      \u003ch2\u003eIn the (plain) box\u003c\/h2\u003e\n      \u003cp class=\"cgs3pn-inbox-sub\"\u003eA \u003cstrong\u003esingle unused camera split from a bundle kit\u003c\/strong\u003e — so there's no retail box and \u003cstrong\u003eno HomeBase included\u003c\/strong\u003e, but every original accessory eufy packs with the camera is here. You'll need an existing \u003cstrong\u003eHomeBase S380\u003c\/strong\u003e to use it.\u003c\/p\u003e\n      \u003cdiv class=\"cgs3pn-inbox-grid cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-inbox-item\"\u003e\n\u003cdiv class=\"cgs3pn-inbox-emoji\"\u003e📷\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-inbox-name\"\u003eeufyCam S3 Pro\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-inbox-item\"\u003e\n\u003cdiv class=\"cgs3pn-inbox-emoji\"\u003e🧲\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-inbox-name\"\u003eMount Bracket\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-inbox-item\"\u003e\n\u003cdiv class=\"cgs3pn-inbox-emoji\"\u003e🔩\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-inbox-name\"\u003eScrews \u0026amp; Anchors\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-inbox-item\"\u003e\n\u003cdiv class=\"cgs3pn-inbox-emoji\"\u003e🔌\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-inbox-name\"\u003eUSB-C Charge Cable\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-inbox-item\"\u003e\n\u003cdiv class=\"cgs3pn-inbox-emoji\"\u003e📖\u003c\/div\u003e\n\u003cdiv class=\"cgs3pn-inbox-name\"\u003eQuick Start Guide\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TRUST --\u003e\n  \u003csection class=\"cgs3pn-section cgs3pn-trust\"\u003e\n    \u003cdiv class=\"cgs3pn-container\"\u003e\n      \u003cdiv class=\"cgs3pn-trust-head cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-eyebrow grad\"\u003eWhy buy from CamGuard\u003c\/div\u003e\n        \u003ch2\u003eYou're in safe hands\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-trust-grid\"\u003e\n        \u003cdiv class=\"cgs3pn-trust-card cgs3pn-fade cgs3pn-d1\"\u003e\n          \u003cdiv class=\"cgs3pn-trust-icon\"\u003e✨\u003c\/div\u003e\n          \u003ch3\u003eGenuine \u0026amp; Unused\u003c\/h3\u003e\n          \u003cp\u003eReal eufy hardware, factory-fresh and unused — just from a split bundle rather than a single-unit box.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-trust-card cgs3pn-fade cgs3pn-d2\"\u003e\n          \u003cdiv class=\"cgs3pn-trust-icon\"\u003e🦘\u003c\/div\u003e\n          \u003ch3\u003eTownsville Based\u003c\/h3\u003e\n          \u003cp\u003eReal Aussie team in your timezone. We actually answer messages, and we know the eufy ecosystem inside-out.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-trust-card cgs3pn-fade cgs3pn-d3\"\u003e\n          \u003cdiv class=\"cgs3pn-trust-icon\"\u003e📦\u003c\/div\u003e\n          \u003ch3\u003eHonest \u0026amp; Packed Well\u003c\/h3\u003e\n          \u003cp\u003eWe tell you exactly what \"no box\" means upfront — no surprises. Bubble-wrapped and shipped fast.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SHIPPING \u0026 WARRANTY --\u003e\n  \u003csection class=\"cgs3pn-section cgs3pn-sw\"\u003e\n    \u003cdiv class=\"cgs3pn-container\"\u003e\n      \u003cdiv class=\"cgs3pn-sw-grid cgs3pn-fade\"\u003e\n        \u003cdiv class=\"cgs3pn-sw-card\"\u003e\n          \u003cdiv class=\"cgs3pn-sw-icon\"\u003e🚚\u003c\/div\u003e\n          \u003ch3\u003eExpress as Standard\u003c\/h3\u003e\n\u003cp\u003eAustralia Post Express included on every order over $99.00. Dispatched within 1 business day from Townsville, QLD. 1–3 business days to most metro areas; a little longer for WA and regional. Tracking sent the moment it ships.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cgs3pn-sw-card\"\u003e\n          \u003cdiv class=\"cgs3pn-sw-icon\"\u003e🛡️\u003c\/div\u003e\n          \u003ch3\u003e12-Month Warranty \u0026amp; 30-Day Returns\u003c\/h3\u003e\n          \u003cp\u003eFull \u003cstrong\u003e12-month CamGuard warranty\u003c\/strong\u003e — exact same cover as our retail-boxed stock. Plus hassle-free 30-day returns if you change your mind. Australian Consumer Law applies as always.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"cgs3pn-cta\"\u003e\n    \u003cdiv class=\"cgs3pn-cta-particles\"\u003e\n      \u003cdiv class=\"cgs3pn-cta-p\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-cta-p\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-cta-p\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-cta-p\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cgs3pn-cta-p\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cgs3pn-container cgs3pn-cta-inner cgs3pn-fade\"\u003e\n      \u003ch2\u003eUnused 4K flagship. \u003cspan class=\"cgs3pn-grad\"\u003eSmarter price.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eGenuine eufyCam S3 Pro · New \u0026amp; Unused · single add-on camera · no retail box (split from sealed bundle) · requires HomeBase S380 · fully warranted.\u003c\/p\u003e\n      \u003cdiv class=\"cgs3pn-cta-pills\"\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e✨ Genuine \/ Unused\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e📦 No Retail Box\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e📷 4K Ultra HD\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e🧠 BionicMind AI\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e🎨 MaxColor Night Vision\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e☀️ Integrated Solar\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e⚠️ Needs HomeBase S380\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e🛡️ 12-Month Warranty\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e↩️ 30-Day Returns\u003c\/span\u003e\n        \u003cspan class=\"cgs3pn-cta-pill\"\u003e🚚 Express as Standard\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FOOTER --\u003e\n  \u003cfooter class=\"cgs3pn-footer\"\u003e\n    \u003cdiv class=\"cgs3pn-container\"\u003e\n      \u003cp\u003eCamGuard Australia\u003c\/p\u003e\n      \u003cp\u003eFlagship security. Unused, smarter price. Watching, always.\u003c\/p\u003e\n      \u003cp\u003eModel: eufyCam S3 Pro (S330) · New \/ No Box · single add-on camera · Made by Anker Innovations\u003c\/p\u003e\n      \u003cdiv class=\"cgs3pn-footer-divider\"\u003e\u003c\/div\u003e\n      \u003cp class=\"cgs3pn-footer-legal\"\u003e© 2026 CamGuard Australia · ABN 62 385 894 763\u003c\/p\u003e\n      \u003cp class=\"cgs3pn-footer-legal\"\u003eCamGuard Australia is an independent reseller and is not an official or authorised supplier, distributor, or representative of eufy, Anker Innovations, or any of their affiliated entities. All product names, logos, and trademarks are the property of their respective owners. For the most reliable first-time pairing, connect the HomeBase 3 to your router via Ethernet. Covered by the CamGuard 12-month in-house warranty — not a manufacturer warranty — in addition to Australian Consumer Law rights. Apple HomeKit is supported via HomeBase 3 (HomeKit video is capped at 1080p). Battery-life and storage-capacity figures are eufy's ratings and estimates; real-world results vary with usage, settings and conditions.\u003c\/p\u003e\n      \u003cp class=\"cgs3pn-footer-legal\"\u003e\"New (No Box)\" indicates the unit is genuine, unused and has never been set up, but it is supplied without an individual retail box because it has been separated from a sealed multi-camera eufyCam S3 Pro bundle kit and sold as a single add-on camera. It is deliberately described as \"New (No Box)\" — not \"brand new\" — because it is not supplied in its original individual retail packaging. It ships in plain protective packaging with all original in-box accessories included. The eufyCam S3 Pro is an add-on camera and requires a separately-purchased, compatible eufy HomeBase S380 (HomeBase 3) to operate; no HomeBase is included in this listing. Specifications are sourced from the manufacturer and believed accurate at time of listing; please verify any spec critical to your purchase before ordering, or message us and we'll confirm.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/footer\u003e\n\n\u003c\/div\u003e","brand":"eufy","offers":[{"title":"Default Title","offer_id":43073801682987,"sku":"CG-ECS3P-NNB-T","price":298.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/0086\/1739\/files\/imgi_52_Frame_172_2x_7cd218b6-fd04-4a94-b63a-41a3ee3b6dd5.png?v=1770837455","url":"https:\/\/www.camguardaustralia.com.au\/products\/eufy-security-eufycam-s3-pro-4k-add-on-camera-solar-wireless-new-no-box","provider":"CamGuard Australia","version":"1.0","type":"link"}