"use client"; import { useInView } from "@/hooks/use-in-view"; import { Card, CardHeader, CardTitle, CardDescription, CardContent } from "@/components/ui/card"; import { Toilet, FlaskConical, Trash2, Cable } from "lucide-react"; const services = [ { icon: Toilet, title: "Premium Porta Potties", description: "Not your grandpa's porta john. Our units feature hands-free flush, LED lighting, ventilation, and phone charging ports. They're practically luxury.", features: ["Hands-free flush", "LED ambient lighting", "USB charging", "Ventilation fans"], }, { icon: FlaskConical, title: "Bioreactor Power", description: "On-site anaerobic digesters convert waste to biogas in hours, not weeks. Our micro-generators produce clean, reliable electricity for your event.", features: ["Rapid biogas conversion", "Micro-generator arrays", "Real-time monitoring", "Scalable output"], }, { icon: Trash2, title: "Waste Management", description: "Full-service waste handling from setup to teardown. We manage collection, processing, and disposal so you can focus on the festival vibes.", features: ["Setup & teardown", "24/7 maintenance", "Eco-friendly processing", "Zero landfill goal"], }, { icon: Cable, title: "Power Infrastructure", description: "Complete power distribution for stages, vendors, and facilities. Our grid integrates bio-power with backup systems for uninterrupted festival energy.", features: ["Distribution panels", "Load balancing", "Backup integration", "Smart monitoring"], }, ]; export function ServicesSection() { const { ref, isInView } = useInView(0.1); return (

Our Services

Everything you need to power your festival sustainably

{services.map((service, index) => (
{service.title}
{service.description}
    {service.features.map((feature) => (
  • {feature}
  • ))}
))}
); }