'use client'; import { useRef } from 'react'; import { motion, useInView } from 'framer-motion'; import { Shield, Scale, PiggyBank, Building2, Umbrella, FileCheck, Car, ThumbsUp, Gavel, } from 'lucide-react'; const features = [ { icon: Shield, title: 'Гарантия качества', description: 'Имеем все необходимые гарантии качества работ. Некачественная экспертиза, приводящая к ущербу наказуема, поэтому мы обязаны работать качественно.', }, { icon: PiggyBank, title: 'Лучшие цены', description: 'Предлагаем конкурентные цены на рынке при неизменно высоком качестве услуг.', }, { icon: Building2, title: 'Членство в СРО', description: 'Состоим в профильных СРО, предоставляющей разрешение на работы и страхование до 30 млн рублей.', }, { icon: Umbrella, title: 'Страховая защита', description: 'Застрахованы в Британском страховом доме на 10 млн рублей, что гарантирует безопасность наших клиентов.', }, { icon: FileCheck, title: 'Полный пакет документов', description: 'Имеем все необходимые квалификационные и страховые документы для проведения экспертиз любой сложности.', }, { icon: Car, title: 'Оперативный выезд', description: 'Обеспечиваем быстрый выезд специалистов на объект для проведения необходимых исследований.', }, { icon: ThumbsUp, title: 'Ответственный подход', description: 'Не беремся за дело если не уверены в результате. Ценим свою репутацию и время клиентов.', }, { icon: Gavel, title: 'Юридическая поддержка', description: 'Предоставляем полное юридическое сопровождение на всех этапах работы.', }, ]; const WhyUs = () => { const ref = useRef(null); const isInView = useInView(ref, { once: true, margin: '-100px' }); const containerVariants = { hidden: { opacity: 0 }, visible: { opacity: 1, transition: { staggerChildren: 0.1, delayChildren: 0.3, }, }, }; const itemVariants = { hidden: { y: 20, opacity: 0 }, visible: { y: 0, opacity: 1, transition: { duration: 0.5, ease: [0.16, 1, 0.3, 1], }, }, }; const iconVariants = { hidden: { scale: 0, rotate: -180 }, visible: { scale: 1, rotate: 0, transition: { type: 'spring', stiffness: 200, damping: 15, }, }, }; return (

Почему выбирают нас?

Мы гарантируем качество, надежность и профессионализм в каждом проекте

{features.map((feature, index) => (

{feature.title}

{feature.description}

))}
Ваша безопасность - наш главный приоритет
); }; export default WhyUs;