main[data-astro-cid-25f75yis]{color:#1a1a1a;max-width:1200px;margin:auto;padding:2rem}h1[data-astro-cid-25f75yis]{text-align:center;margin-bottom:1rem;font-size:3rem;font-weight:800}.text-gradient[data-astro-cid-25f75yis]{-webkit-text-fill-color:transparent;background-image:linear-gradient(45deg,#007aff,#00c6ff);-webkit-background-clip:text}.subtitle[data-astro-cid-25f75yis]{text-align:center;color:#666;margin-bottom:3rem;font-size:1.2rem}.overview-section[data-astro-cid-25f75yis],.privacy-section[data-astro-cid-25f75yis],.products-section[data-astro-cid-25f75yis],.features-section[data-astro-cid-25f75yis],.cost-section[data-astro-cid-25f75yis],.decision-section[data-astro-cid-25f75yis],.faq-section[data-astro-cid-25f75yis]{margin:4rem 0}.brand-comparison[data-astro-cid-25f75yis]{grid-template-columns:1fr auto 1fr;align-items:start;gap:2rem;display:grid}.brand-card[data-astro-cid-25f75yis]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000001a}.brand-header[data-astro-cid-25f75yis]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.brand-logo[data-astro-cid-25f75yis]{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.vs-divider[data-astro-cid-25f75yis]{color:#007aff;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.5rem;font-weight:700;display:flex;box-shadow:0 4px 6px #0000001a}.brand-details[data-astro-cid-25f75yis]{margin:1.5rem 0}.strengths[data-astro-cid-25f75yis],.weaknesses[data-astro-cid-25f75yis]{margin:1rem 0}.strengths[data-astro-cid-25f75yis] h3[data-astro-cid-25f75yis]{color:green}.weaknesses[data-astro-cid-25f75yis] h3[data-astro-cid-25f75yis]{color:#c60}.strengths[data-astro-cid-25f75yis] ul[data-astro-cid-25f75yis],.weaknesses[data-astro-cid-25f75yis] ul[data-astro-cid-25f75yis]{padding:0;list-style:none}.strengths[data-astro-cid-25f75yis] li[data-astro-cid-25f75yis],.weaknesses[data-astro-cid-25f75yis] li[data-astro-cid-25f75yis]{padding:.25rem 0 .25rem 1.5rem;position:relative}.strengths[data-astro-cid-25f75yis] li[data-astro-cid-25f75yis]:before{content:"✓";color:green;position:absolute;left:0}.weaknesses[data-astro-cid-25f75yis] li[data-astro-cid-25f75yis]:before{content:"−";color:#c60;position:absolute;left:0}.best-for[data-astro-cid-25f75yis]{background:#f0f8ff;border-radius:6px;margin-top:1rem;padding:1rem}.privacy-grid[data-astro-cid-25f75yis]{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;display:grid}.privacy-card[data-astro-cid-25f75yis]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000001a}.privacy-details[data-astro-cid-25f75yis]{margin:1.5rem 0}.privacy-item[data-astro-cid-25f75yis]{background:#f8f9fa;border-radius:6px;margin:1rem 0;padding:.75rem}.privacy-score[data-astro-cid-25f75yis]{text-align:center;border-radius:8px;margin-top:1rem;padding:1rem;font-weight:600}.eufy-score[data-astro-cid-25f75yis]{color:#2e7d32;background:#e8f5e8}.arlo-score[data-astro-cid-25f75yis]{color:#f57c00;background:#fff3e0}.products-grid[data-astro-cid-25f75yis]{gap:2rem;display:grid}.product-comparison[data-astro-cid-25f75yis]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000001a}.product-vs[data-astro-cid-25f75yis]{grid-template-columns:1fr 1fr;gap:2rem;margin-top:1rem;display:grid}.product-card[data-astro-cid-25f75yis]{border:1px solid #eee;border-radius:8px;padding:1.5rem}.price[data-astro-cid-25f75yis]{color:#007aff;margin:.5rem 0;font-size:1.25rem;font-weight:600}.rating[data-astro-cid-25f75yis]{align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.stars[data-astro-cid-25f75yis]{color:#007aff}.features[data-astro-cid-25f75yis]{margin-top:1rem;padding:0;list-style:none}.features[data-astro-cid-25f75yis] li[data-astro-cid-25f75yis]{padding:.25rem 0 .25rem 1.5rem;position:relative}.features[data-astro-cid-25f75yis] li[data-astro-cid-25f75yis]:before{content:"•";color:#007aff;position:absolute;left:0}.comparison-table[data-astro-cid-25f75yis]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000001a}.table-header[data-astro-cid-25f75yis],.table-row[data-astro-cid-25f75yis]{grid-template-columns:2fr 2fr 2fr 1fr;align-items:center;gap:1rem;padding:1rem;display:grid}.table-header[data-astro-cid-25f75yis]{background:#f8f9fa;font-weight:600}.table-row[data-astro-cid-25f75yis]{border-bottom:1px solid #eee}.table-row[data-astro-cid-25f75yis]:last-child{border-bottom:none}.winner-badge[data-astro-cid-25f75yis]{border-radius:12px;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.winner-badge[data-astro-cid-25f75yis].eufy{color:#2e7d32;background:#e8f5e8}.winner-badge[data-astro-cid-25f75yis].arlo{color:#1976d2;background:#e3f2fd}.winner-badge[data-astro-cid-25f75yis].tie{color:#f57c00;background:#fff3e0}.cost-grid[data-astro-cid-25f75yis]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.cost-card[data-astro-cid-25f75yis]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000001a}.cost-breakdown[data-astro-cid-25f75yis]{margin:1.5rem 0}.cost-item[data-astro-cid-25f75yis]{border-bottom:1px solid #eee;justify-content:space-between;padding:.75rem 0;display:flex}.cost-item[data-astro-cid-25f75yis].total{border-bottom:2px solid #007aff;font-size:1.1rem;font-weight:600}.cost-savings[data-astro-cid-25f75yis]{color:#2e7d32;text-align:center;background:#e8f5e8;border-radius:6px;margin-top:1rem;padding:1rem;font-weight:600}.decision-grid[data-astro-cid-25f75yis]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.decision-card[data-astro-cid-25f75yis]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000001a}.choose-eufy[data-astro-cid-25f75yis]{border-left:4px solid #2e7d32}.choose-arlo[data-astro-cid-25f75yis]{border-left:4px solid #1976d2}.decision-card[data-astro-cid-25f75yis] ul[data-astro-cid-25f75yis]{padding:0;list-style:none}.decision-card[data-astro-cid-25f75yis] li[data-astro-cid-25f75yis]{padding:.5rem 0 .5rem 1.5rem;position:relative}.choose-eufy[data-astro-cid-25f75yis] li[data-astro-cid-25f75yis]:before{content:"🟢";position:absolute;left:0}.choose-arlo[data-astro-cid-25f75yis] li[data-astro-cid-25f75yis]:before{content:"🔷";position:absolute;left:0}.faq-grid[data-astro-cid-25f75yis]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.faq-item[data-astro-cid-25f75yis]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000001a}.faq-item[data-astro-cid-25f75yis] h3[data-astro-cid-25f75yis]{color:#007aff;margin-bottom:1rem}.cta-section[data-astro-cid-25f75yis]{text-align:center;color:#fff;background:linear-gradient(135deg,#007aff,#00c6ff);border-radius:12px;margin:4rem 0;padding:3rem 2rem}.cta-button[data-astro-cid-25f75yis]{color:#007aff;background:#fff;border-radius:6px;margin-top:1rem;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-block}.cta-button[data-astro-cid-25f75yis]:hover{transform:translateY(-2px)}@media (width<=768px){.brand-comparison[data-astro-cid-25f75yis]{grid-template-columns:1fr;gap:1rem}.vs-divider[data-astro-cid-25f75yis]{justify-self:center}.product-vs[data-astro-cid-25f75yis]{grid-template-columns:1fr}.table-header[data-astro-cid-25f75yis],.table-row[data-astro-cid-25f75yis]{grid-template-columns:1fr;gap:.5rem}.feature-col[data-astro-cid-25f75yis],.eufy-col[data-astro-cid-25f75yis],.arlo-col[data-astro-cid-25f75yis],.winner-col[data-astro-cid-25f75yis]{padding:.5rem 0}.table-header[data-astro-cid-25f75yis] .feature-col[data-astro-cid-25f75yis]:before{content:"Feature: ";font-weight:700}.eufy-col[data-astro-cid-25f75yis]:before{content:"Eufy: ";font-weight:700}.arlo-col[data-astro-cid-25f75yis]:before{content:"Arlo: ";font-weight:700}.winner-col[data-astro-cid-25f75yis]:before{content:"Winner: ";font-weight:700}}
