"use client";
import React, { useState } from 'react';
import Link from 'next/link';
import GsapReveal from '@/components/common/GsapReveal';
import ContactPopup from '@/components/common/ContactPopup/ContactPopup';

const Work = () => {
    const [isContactOpen, setIsContactOpen] = useState(false);
    return (
        <>
            <div
                className="work-others-section"
                style={{
                    backgroundImage: 'url(/assets/img/home/bg/bg-3.webp)',
                    backgroundPosition: 'center',
                    backgroundRepeat: 'no-repeat',
                    backgroundSize: 'cover',
                }}
            >
                <img src="/assets/img/home/section5/element-2.webp" alt="" className="elements16" />
                <img src="/assets/img/home/section5/element-1.webp" alt="" className="elements1 keyframe5" />

                <div className="container">
                    <div className="row align-items-center g-5">

                        {/* LEFT: Full Image */}
                        <div className="col-12 col-xl-5">
                            <GsapReveal y={30} duration={1}>
                                <img
                                    src="/assets/img/home/section5/left-side.webp"
                                    alt="How It Works"
                                // style={{
                                //     width: '100%',
                                //     height: '100%',
                                //     minHeight: '670px',
                                //     objectFit: 'cover',
                                //     display: 'block',
                                //     borderRadius: '16px',
                                // }}
                                />
                            </GsapReveal>
                        </div>

                        {/* RIGHT: Heading + Paragraph + Steps List + CTA */}
                        <div className="col-12 col-xl-7">
                            <div className="work-content-area heading1">
                                <GsapReveal y={20}>
                                    <h5><span><img src="/favicon.ico" alt="" /></span>How It Works</h5>
                                </GsapReveal>
                                <div className="space24"></div>
                                <GsapReveal y={20} delay={0.15}>
                                    <h2 className="text-anime-style-3">Why Our Websites Stand Out</h2>
                                </GsapReveal>
                                {/* <div className="space20"></div>
                                <GsapReveal y={20} delay={0.25}>
                                    <p className="work-lead-para">
                                        At MetatronCube, we make IT simple. Our proven four-step process ensures every engagement — from initial consultation to ongoing support — is transparent, efficient, and tailored to deliver measurable results for your business.
                                    </p>
                                </GsapReveal> */}

                                <div className="space28"></div>

                                {/* Step List */}
                                <div className="work-steps-list">
                                    {[
                                        { img: '/assets/img/home/section5/conversion-2.webp', title: 'Conversion-Focused Strategy', desc: 'We build websites that are designed to generate leads and sales.' },

                                        { img: '/assets/img/home/section5/mobile-2.webp', title: 'Mobile-First Development', desc: 'Fully responsive across mobile, tablet, and desktop.' },

                                        { img: '/assets/img/home/section5/seo-2.webp', title: 'SEO-Optimized Structure', desc: 'Built with clean code and optimized for search engine visibility.' },

                                        { img: '/assets/img/home/section5/fast.webp', title: 'Fast Loading Speed', desc: 'Performance-optimized websites that load in under 3 seconds.' },

                                        { img: '/assets/img/home/section5/secure.webp', title: 'Secure & Scalable', desc: ' Secure architecture designed to grow with your business.' },

                                        { img: '/assets/img/home/section5/marketing.webp', title: 'Marketing-Ready Integration', desc: 'Facebook Pixel, Google Analytics, CRM & Automation ready.' },
                                    ].map((step, i) => (
                                        <div key={i} className="work-step-row" data-aos="fade-up" data-aos-duration={600 + i * 80}>
                                            <div className="work-step-num">
                                                <img src={step.img} alt={step.title} />
                                            </div>
                                            <div className="work-step-body">
                                                <h4>{step.title}</h4>
                                                <p>{step.desc}</p>
                                            </div>
                                        </div>
                                    ))}
                                </div>

                                <div className="space40"></div>
                                <GsapReveal y={20} delay={0.4}>
                                    <button onClick={() => setIsContactOpen(true)} className="vl-btn1">
                                        Book Free Strategy Call <i className="fa-solid fa-angle-right"></i>
                                    </button>
                                </GsapReveal>
                            </div>
                        </div>

                    </div>
                    <div className="space80"></div>
                </div>
            </div>
            <ContactPopup isOpen={isContactOpen} onClose={() => setIsContactOpen(false)} />
        </>
    );
};

export default Work;
