templates/home/index.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
    <html lang="uk" itemscope itemtype="https://schema.org/WebPage">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>{{ title }}</title>
        <meta name="description" content="{{ description }}">
        <meta name="keywords" content="ветеринар Дніпро, ветклініка Дніпро, ветеринарні послуги, вакцинація тварин, чипування тварин, грумінг, хірургія тварин, ветеринар додому">
        <meta name="author" content="Мережа ветеринарних кабінетів БАГІРА">
        <meta name="robots" content="index, follow">
        <link rel="canonical" href="https://bagirazoovet.dp.ua/">
    
        <!-- Open Graph / Facebook -->
        <meta property="og:type" content="website">
        <meta property="og:url" content="https://bagirazoovet.dp.ua/">
        <meta property="og:title" content="Ветеринарні кабінети Дніпро | БАГІРА - Професійна допомога тваринам">
        <meta property="og:description" content="Професійна ветеринарна допомога в Дніпрі. 3 зручні локації. Консультації, вакцинація, чипування, хірургія, грумінг. Виклик додому.">
        <meta property="og:image" content="https://bagirazoovet.dp.ua/images/image.png">
        <meta property="og:locale" content="uk_UA">
        <meta property="og:site_name" content="БАГІРА - Ветеринарні кабінети Дніпро">
    
        <!-- Twitter -->
        <meta property="twitter:card" content="summary_large_image">
        <meta property="twitter:url" content="https://bagirazoovet.dp.ua/">
        <meta property="twitter:title" content="Ветеринарні кабінети Дніпро | БАГІРА">
        <meta property="twitter:description" content="Професійна ветеринарна допомога в Дніпрі. 3 зручні локації. Консультації, вакцинація, чипування, хірургія, грумінг.">
        <meta property="twitter:image" content="https://bagirazoovet.dp.ua/images/image.png">
    
        <!-- Favicon -->
        <link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}">
        <link rel="apple-touch-icon" sizes="180x180" href="{{ asset('apple-touch-icon.png') }}">
        <link rel="icon" type="image/png" sizes="32x32" href="{{ asset('favicon-32x32.png') }}">
        <link rel="icon" type="image/png" sizes="16x16" href="{{ asset('favicon-16x16.png') }}">
    
        <!-- Main Stylesheet -->
        <link rel="stylesheet" href="{{ asset('css/main.css') }}">
    
        <!-- Preconnect for performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="dns-prefetch" href="https://fonts.gstatic.com">
    
        <!-- Structured Data -->
        <script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "VeterinaryCare",
            "name": "Мережа ветеринарних кабінетів БАГІРА",
            "description": "Професійна ветеринарна допомога для ваших улюбленців в Дніпрі",
            "url": "https://bagirazoovet.dp.ua",
            "logo": "https://bagirazoovet.dp.ua/images/logo.png",
            "image": "https://bagirazoovet.dp.ua/images/image.png",
            "telephone": ["+380979896198", "+380981783070", "+380979897637"],
            "email": "info@bagirazoovet.dp.ua",
            "openingHours": [
                "Mo-Sa 09:00-19:00",
                "Su 09:00-18:00"
            ],
            "priceRange": "$$",
            "currenciesAccepted": "UAH",
            "paymentAccepted": "Cash, Card",
            "areaServed": {
                "@type": "City",
                "name": "Дніпро"
            },
            "serviceType": "Ветеринарні послуги",
            "hasOfferCatalog": {
                "@type": "OfferCatalog",
                "name": "Ветеринарні послуги",
                "itemListElement": [
                    {
                        "@type": "Offer",
                        "itemOffered": {
                            "@type": "Service",
                            "name": "Консультації ветеринара",
                            "description": "Профілактичні огляди та діагностика"
                        }
                    },
                    {
                        "@type": "Offer",
                        "itemOffered": {
                            "@type": "Service",
                            "name": "Вакцинація тварин",
                            "description": "Планова вакцинація та профілактика"
                        }
                    },
                    {
                        "@type": "Offer",
                        "itemOffered": {
                            "@type": "Service",
                            "name": "Чипування тварин",
                            "description": "Вживлення чіпа під шкіру та внесення до міжнародного реєстру"
                        }
                    },
                    {
                        "@type": "Offer",
                        "itemOffered": {
                            "@type": "Service",
                            "name": "Хірургія тварин",
                            "description": "Планові та екстрені хірургічні втручання"
                        }
                    },
                    {
                        "@type": "Offer",
                        "itemOffered": {
                            "@type": "Service",
                            "name": "Грумінг тварин",
                            "description": "Комплексний догляд за зовнішністю тварин"
                        }
                    },
                    {
                        "@type": "Offer",
                        "itemOffered": {
                            "@type": "Service",
                            "name": "Виклик ветеринара додому",
                            "description": "Ветеринарна допомога в домашніх умовах"
                        }
                    },
                    {
                        "@type": "Offer",
                        "itemOffered": {
                            "@type": "Service",
                            "name": "Лабораторні дослідження",
                            "description": "Аналізи крові, сечі та інші дослідження"
                        }
                    },
                    {
                        "@type": "Offer",
                        "itemOffered": {
                            "@type": "Service",
                            "name": "Стоматологія для тварин",
                            "description": "Ультразвукове зняття зубного каменю"
                        }
                    }
                ]
            },
            "brand": {
                "@type": "Brand",
                "name": "БАГІРА"
            },
            "sameAs": [
                "https://www.facebook.com/bagira.vet.dnipro",
                "https://www.instagram.com/bagira_vet_dnipro"
            ]
        }
        </script>
    
        <script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "LocalBusiness",
            "name": "Ветеринарний кабінет БАГІРА - 12 квартал",
            "image": "https://bagirazoovet.dp.ua/images/12kvartal.png",
            "telephone": "+380979896198",
            "address": {
                "@type": "PostalAddress",
                "streetAddress": "пр. Богдана Хмельницького, 107",
                "addressLocality": "Дніпро",
                "addressRegion": "Дніпропетровська область",
                "postalCode": "49000",
                "addressCountry": "UA"
            },
            "geo": {
                "@type": "GeoCoordinates",
                "latitude": "48.464717",
                "longitude": "35.046183"
            },
            "openingHours": ["Mo-Sa 09:00-19:00", "Su 09:00-18:00"]
        }
        </script>
    
        <script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "LocalBusiness",
            "name": "Ветеринарний кабінет БАГІРА - Тополя",
            "image": "https://bagirazoovet.dp.ua/images/topolya.png",
            "telephone": "+380981783070",
            "address": {
                "@type": "PostalAddress",
                "streetAddress": "вулиця Панікахи, 28",
                "addressLocality": "Дніпро",
                "addressRegion": "Дніпропетровська область",
                "postalCode": "49000",
                "addressCountry": "UA"
            },
            "geo": {
                "@type": "GeoCoordinates",
                "latitude": "48.456789",
                "longitude": "35.067890"
            },
            "openingHours": ["Mo-Sa 09:00-19:00", "Su 09:00-18:00"]
        }
        </script>
    
        <script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "LocalBusiness",
            "name": "Ветеринарний кабінет БАГІРА - Підстанція",
            "image": "https://bagirazoovet.dp.ua/images/pidstancya.png",
            "telephone": "+380979897637",
            "address": {
                "@type": "PostalAddress",
                "streetAddress": "Запорізьке шосе, 2",
                "addressLocality": "Дніпро",
                "addressRegion": "Дніпропетровська область",
                "postalCode": "49000",
                "addressCountry": "UA"
            },
            "geo": {
                "@type": "GeoCoordinates",
                "latitude": "48.445678",
                "longitude": "35.089012"
            },
            "openingHours": ["Mo-Sa 09:00-19:00", "Su 09:00-18:00"]
        }
        </script>
    
    </head>
    <body>
        <!-- Skip to content for accessibility -->
        <a href="#main-content" class="skip-link">Перейти до основного контенту</a>
    
        <!-- Navigation -->
        <nav class="nav" role="navigation" aria-label="Головна навігація">
            <div class="nav-container">
                <div class="logo" itemscope itemtype="https://schema.org/Organization">
                    <img class="site-logo" src="{{ asset('images/sitelogo.png') }}" alt="Логотип БАГІРА"/>
                    <span class="header-title" itemprop="name">Мережа ветеринарних кабінетів "БАГІРА"</span>
                </div>
                <button class="menu-toggle" aria-label="Відкрити меню" aria-expanded="false">☰</button>
                <ul class="nav-links">
                    <li><a href="#home">Головна</a></li>
                    <li><a href="#clinics">Кабінети</a></li>
                    <li><a href="#services">Послуги</a></li>
                    <li><a href="#about">Про нас</a></li>
                    <li><a href="#faq">FAQ</a></li>
                    <li><a href="#contact">Контакти</a></li>
                    <li><a href="{{ path('app_login') }}">Увійти</a></li>
                </ul>
            </div>
        </nav>
    
        <main id="main-content">
            <!-- Hero Section -->
            <section id="home" class="hero" role="banner">
                <div class="hero-content">
                    <h1>Турбота про ваших улюбленців</h1>
                    <p>Професійна ветеринарна допомога в трьох зручних локаціях Дніпра (правий берег). Досвідчені лікарі, сучасне обладнання, індивідуальний підхід до кожної тварини.</p>
                    <a href="#clinics" class="cta-button" aria-label="Перейти до розділу вибору кабінету">Обрати кабінет</a>
                </div>
            </section>
    
            <!-- Clinics Section -->
            <section id="clinics" class="clinics">
                <div class="container">
                    <h2 class="section-title fade-in">Наші ветеринарні кабінети</h2>
                    <div class="clinics-grid">
                        <article class="clinic-card fade-in" itemscope itemtype="https://schema.org/VeterinaryCare">
                            <h3 class="clinic-name">
                                <div class="clinic-icon" aria-hidden="true">🏢</div>
                                <span itemprop="name">12 квартал</span>
                            </h3>
                            <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
                                <p class="clinic-address">
                                    <span itemprop="streetAddress">пр. Богдана Хмельницького, 107</span><br>
                                    <span itemprop="addressLocality">Дніпро</span>, <span itemprop="addressRegion">Дніпропетровська область</span>
                                </p>
                            </div>
                            <div class="clinic-hours">
                                <time itemprop="openingHours" datetime="Mo-Sa 09:00-19:00">Пн-Cб: 09:00-19:00</time><br>
                                <time itemprop="openingHours" datetime="Su 09:00-18:00">Нд: 09:00-18:00</time>
                            </div>
                            <a href="tel:+380979896198" class="clinic-phone" itemprop="telephone" aria-label="Зателефонувати до кабінету 12 квартал">📞 097 989 6198</a>
                            <div itemprop="geo" itemscope itemtype="https://schema.org/GeoCoordinates">
                                <meta itemprop="latitude" content="48.464717">
                                <meta itemprop="longitude" content="35.046183">
                            </div>
                        </article>
    
                        <article class="clinic-card fade-in" itemscope itemtype="https://schema.org/VeterinaryCare">
                            <h3 class="clinic-name">
                                <div class="clinic-icon" aria-hidden="true">🌳</div>
                                <span itemprop="name">Тополя</span>
                            </h3>
                            <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
                                <p class="clinic-address">
                                    <span itemprop="streetAddress">вулиця Панікахи, 28</span><br>
                                    <span itemprop="addressLocality">Дніпро</span>, <span itemprop="addressRegion">Дніпропетровська область</span>
                                </p>
                            </div>
                            <div class="clinic-hours">
                                <time itemprop="openingHours" datetime="Mo-Sa 09:00-19:00">Пн-Cб: 09:00-19:00</time><br>
                                <time itemprop="openingHours" datetime="Su 09:00-18:00">Нд: 09:00-18:00</time>
                            </div>
                            <a href="tel:+380981783070" class="clinic-phone" itemprop="telephone" aria-label="Зателефонувати до кабінету Тополя">📞 098 178 3070</a>
                            <div itemprop="geo" itemscope itemtype="https://schema.org/GeoCoordinates">
                                <meta itemprop="latitude" content="48.456789">
                                <meta itemprop="longitude" content="35.067890">
                            </div>
                        </article>
    
                        <article class="clinic-card fade-in" itemscope itemtype="https://schema.org/VeterinaryCare">
                            <h3 class="clinic-name">
                                <div class="clinic-icon" aria-hidden="true">⚡</div>
                                <span itemprop="name">Підстанція</span>
                            </h3>
                            <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
                                <p class="clinic-address">
                                    <span itemprop="streetAddress">Запорізьке шосе, 2</span><br>
                                    <span itemprop="addressLocality">Дніпро</span>, <span itemprop="addressRegion">Дніпропетровська область</span>
                                </p>
                            </div>
                            <div class="clinic-hours">
                                <time itemprop="openingHours" datetime="Mo-Sa 09:00-19:00">Пн-Cб: 09:00-19:00</time><br>
                                <time itemprop="openingHours" datetime="Su 09:00-18:00">Нд: 09:00-18:00</time>
                            </div>
                            <a href="tel:+380979897637" class="clinic-phone" itemprop="telephone" aria-label="Зателефонувати до кабінету Підстанція">📞 097 989 7637</a>
                            <div itemprop="geo" itemscope itemtype="https://schema.org/GeoCoordinates">
                                <meta itemprop="latitude" content="48.445678">
                                <meta itemprop="longitude" content="35.089012">
                            </div>
                        </article>
                    </div>
                </div>
            </section>
    
            <!-- Services Section -->
            <section id="services" class="services">
                <div class="container">
                    <h2 class="section-title fade-in">Наші послуги</h2>
                    <div class="services-intro fade-in">
                        <p>Ми надаємо повний спектр ветеринарних послуг для ваших улюбленців. Наші досвідчені лікарі використовують сучасне обладнання та сертифіковані препарати для забезпечення найкращого догляду за здоров'ям ваших тварин.</p>
                    </div>
                    <div class="services-grid">
                        <article class="service-item fade-in" itemscope itemtype="https://schema.org/Service">
                            <div class="service-icon" aria-hidden="true">🩺</div>
                            <h3 class="service-title" itemprop="name">Консультації ветеринара</h3>
                            <p itemprop="description">Професійні консультації з діагностики, лікування та профілактики захворювань. Комплексні огляди, розробка індивідуальних планів лікування та догляду за тваринами.</p>
                        </article>
    
                        <article class="service-item fade-in" itemscope itemtype="https://schema.org/Service">
                            <div class="service-icon" aria-hidden="true">💉</div>
                            <h3 class="service-title" itemprop="name">Вакцинація тварин</h3>
                            <p itemprop="description">Планова вакцинація собак, котів та інших тварин якісними вакцинами. Розробка індивідуального календаря щеплень та оформлення ветеринарних паспортів.</p>
                        </article>
    
                        <article class="service-item fade-in" itemscope itemtype="https://schema.org/Service">
                            <div class="service-icon" aria-hidden="true">💾</div>
                            <h3 class="service-title" itemprop="name">Чипування тварин</h3>
                            <p itemprop="description">Професійне вживлення мікрочіпа під шкіру тварини та реєстрація в міжнародній базі даних. Безпечна процедура для ідентифікації та пошуку загублених тварин.</p>
                        </article>
    
                        <article class="service-item fade-in" itemscope itemtype="https://schema.org/Service">
                            <div class="service-icon" aria-hidden="true">🔬</div>
                            <h3 class="service-title" itemprop="name">Лабораторні дослідження</h3>
                            <p itemprop="description">Широкий спектр аналізів: загальний та біохімічний аналіз крові, аналіз сечі, калу, мікроскопічні дослідження. Швидкі та точні результати.</p>
                        </article>
    
                        <article class="service-item fade-in" itemscope itemtype="https://schema.org/Service">
                            <div class="service-icon" aria-hidden="true">🏠🩺</div>
                            <h3 class="service-title" itemprop="name">Виклик ветеринара додому</h3>
                            <p itemprop="description">Ветеринарна допомога в комфортних домашніх умовах. Огляди, вакцинація, лікування та консультації без стресу для вашого улюбленця.</p>
                        </article>
    
                        <article class="service-item fade-in" itemscope itemtype="https://schema.org/Service">
                            <div class="service-icon" aria-hidden="true">🏥</div>
                            <h3 class="service-title" itemprop="name">Хірургія тварин</h3>
                            <p itemprop="description">Планові та екстрені хірургічні втручання: стерилізація, кастрація, видалення новоутворень, травматологічні операції з використанням сучасного обладнання.</p>
                        </article>
    
                        <article class="service-item fade-in" itemscope itemtype="https://schema.org/Service">
                            <div class="service-icon" aria-hidden="true">🦷</div>
                            <h3 class="service-title" itemprop="name">Стоматологія для тварин</h3>
                            <p itemprop="description">Професійна гігієна ротової порожнини: ультразвукове зняття зубного каменю, лікування стоматологічних захворювань, профілактика захворювань ясен.</p>
                        </article>
    
                        <article class="service-item fade-in" itemscope itemtype="https://schema.org/Service">
                            <div class="service-icon" aria-hidden="true">💅</div>
                            <h3 class="service-title" itemprop="name">Грумінг тварин</h3>
                            <p itemprop="description">Комплексний догляд за зовнішністю: стрижка або вичісування, підстригання кігтів, чищення вух, гігієна очей та зубів. Професійні засоби та обладнання.</p>
                        </article>
                    </div>
                </div>
            </section>
    
            <!-- About Section -->
            <section id="about" class="about">
                <div class="container">
                    <div class="about-content fade-in">
                        <div class="about-text">
                            <h2>Чому обирають саме нас?</h2>
                            <p>Мережа ветеринарних кабінетів "БАГІРА" працює в Дніпрі вже понад 10 років, надаючи якісну ветеринарну допомогу тисячам тварин. Наша місія - забезпечити здоров'я та щастя ваших улюбленців через професійний догляд та турботу.</p>
                            <p>Ми постійно вдосконалюємо свої знання, слідкуємо за новітніми методиками лікування та використовуємо тільки сертифіковані препарати від перевірених виробників.</p>
                            <ul class="about-features">
                                <li>Досвідчені ветеринари з профільною освітою</li>
                                <li>Сучасне діагностичне обладнання</li>
                                <li>Індивідуальний підхід до кожної тварини</li>
                                <li>Зручне розташування та графік роботи</li>
                                <li>Доступні ціни на всі послуги</li>
                            </ul>
                        </div>
                    </div>
                </div>
            </section>
    
            <!-- FAQ Section -->
            <section id="faq" class="faq">
                <div class="container">
                    <h2 class="section-title fade-in">Часті питання</h2>
                    <div class="faq-list">
                        <div class="faq-item fade-in">
                            <button class="faq-question" aria-expanded="false">
                                Як часто потрібно робити вакцинацію?
                                <span aria-hidden="true">+</span>
                            </button>
                            <div class="faq-answer">
                                <p>Для собак та котів рекомендується щорічна ревакцинація від основних захворювань. Цуценят та кошенят вакцинують вперше у віці 6-8 тижнів з повтором через 3-4 тижні.</p>
                            </div>
                        </div>
    
                        <div class="faq-item fade-in">
                            <button class="faq-question" aria-expanded="false">
                                Чи болюча процедура чипування?
                                <span aria-hidden="true">+</span>
                            </button>
                            <div class="faq-answer">
                                <p>Чипування - це швидка та практично безболісна процедура, схожа на звичайну ін'єкцію. Мікрочіп вводиться під шкіру за допомогою спеціального шприца за кілька секунд.</p>
                            </div>
                        </div>
    
                        <div class="faq-item fade-in">
                            <button class="faq-question" aria-expanded="false">
                                Як підготувати тварину до операції?
                                <span aria-hidden="true">+</span>
                            </button>
                            <div class="faq-answer">
                                <p>Перед операцією тварину не годують 8-12 годин, воду можна давати до 2 годин до процедури. Обов'язково попередньо проконсультуйтеся з лікарем щодо специфічної підготовки.</p>
                            </div>
                        </div>
    
                        <div class="faq-item fade-in">
                            <button class="faq-question" aria-expanded="false">
                                Чи приїжджаєте ви додому у вихідні?
                                <span aria-hidden="true">+</span>
                            </button>
                            <div class="faq-answer">
                                <p>Так, ми надаємо послуги виклику ветеринара додому 7 днів на тиждень, включаючи вихідні.</p>
                            </div>
                        </div>
    
                        <div class="faq-item fade-in">
                            <button class="faq-question" aria-expanded="false">
                                Які документи потрібні для вакцинації?
                                <span aria-hidden="true">+</span>
                            </button>
                            <div class="faq-answer">
                                <p>Для вакцинації необхідний ветеринарний паспорт тварини. Якщо паспорта немає, ми оформимо новий під час першого відвідування кабінету.</p>
                            </div>
                        </div>
                    </div>
                </div>
            </section>
    
            <!-- Contact Section -->
            <section id="contact" class="contact">
                <div class="container">
                    <div class="contact-content fade-in">
                        <h2>Потрібна допомога?</h2>
                        <p>Зателефонуйте до найближчого кабінету, запишіться на прийом онлайн або викличте ветеринара додому. Ми завжди готові допомогти вашим улюбленцям!</p>
                        <div class="contact-buttons">
                            <a href="tel:+380979896198" class="contact-btn" aria-label="Зателефонувати до кабінету 12 квартал">12 квартал</a>
                            <a href="tel:+380981783070" class="contact-btn" aria-label="Зателефонувати до кабінету Тополя">Тополя</a>
                            <a href="tel:+380979897637" class="contact-btn" aria-label="Зателефонувати до кабінету Підстанція">Підстанція</a>
                        </div>
                    </div>
                </div>
            </section>
        </main>
    
        <!-- Footer -->
        <footer class="footer">
            <div class="container">
                <div class="footer-content">
                    <div class="footer-section">
                        <h3>Контакти</h3>
                        <p>Мережа ветекабінетів "БАГІРА"</p>
                        <p>м. Дніпро, Дніпропетровська область</p>
                        <p>Email: bagiravet2008@gmail.com</p>
                    </div>
                    <div class="footer-section">
                        <h3>Наші кабінети</h3>
                        <p><a href="tel:+380979896198">12 квартал: 097 989 6198</a></p>
                        <p><a href="tel:+380981783070">Тополя: 098 178 3070</a></p>
                        <p><a href="tel:+380979897637">Підстанція: 097 989 7637</a></p>
                    </div>
                    <div class="footer-section">
                        <h3>Режим роботи</h3>
                        <p>Понеділок - Субота: 09:00 - 19:00</p>
                        <p>Неділя: 09:00 - 18:00</p>
                    </div>
                    <div class="footer-section">
                        <h3>Соціальні мережі</h3>
                        <p><a href="https://www.instagram.com/bagira_vet_dnepr/" target="_blank" rel="noopener">Instagram</a></p>
                    </div>
                </div>
                <div class="footer-bottom">
                    <p>&copy; 2025 Мережа ветеринарних кабінетів "БАГІРА". Всі права захищені.</p>
                    <p>Професійна турбота про ваших улюбленців ❤️</p>
                </div>
            </div>
        </footer>
    
        <script>
            // Mobile menu toggle
            const menuToggle = document.querySelector('.menu-toggle');
            const navLinks = document.querySelector('.nav-links');
    
            menuToggle.addEventListener('click', () => {
                const isExpanded = navLinks.classList.contains('active');
                navLinks.classList.toggle('active');
                menuToggle.setAttribute('aria-expanded', !isExpanded);
            });
    
            // Close mobile menu when clicking on a link
            document.querySelectorAll('.nav-links a').forEach(link => {
                link.addEventListener('click', () => {
                    navLinks.classList.remove('active');
                    menuToggle.setAttribute('aria-expanded', 'false');
                });
            });
    
            // FAQ functionality
            document.querySelectorAll('.faq-question').forEach(question => {
                question.addEventListener('click', () => {
                    const answer = question.nextElementSibling;
                    const isExpanded = question.getAttribute('aria-expanded') === 'true';
    
                    // Close all other FAQ items
                    document.querySelectorAll('.faq-question').forEach(q => {
                        if (q !== question) {
                            q.setAttribute('aria-expanded', 'false');
                            q.nextElementSibling.classList.remove('active');
                            q.querySelector('span').textContent = '+';
                        }
                    });
    
                    // Toggle current FAQ item
                    question.setAttribute('aria-expanded', !isExpanded);
                    answer.classList.toggle('active');
                    question.querySelector('span').textContent = isExpanded ? '+' : '−';
                });
            });
    
            // Smooth scrolling with offset for fixed nav
            document.querySelectorAll('a[href^="#"]').forEach(anchor => {
                anchor.addEventListener('click', function (e) {
                    e.preventDefault();
                    const target = document.querySelector(this.getAttribute('href'));
                    if (target) {
                        const offsetTop = target.offsetTop - 70; // Account for fixed nav
                        window.scrollTo({
                            top: offsetTop,
                            behavior: 'smooth'
                        });
                    }
                });
            });
    
            // Fade in animation on scroll
            const observerOptions = {
                threshold: 0.1,
                rootMargin: '0px 0px -50px 0px'
            };
    
            const observer = new IntersectionObserver((entries) => {
                entries.forEach(entry => {
                    if (entry.isIntersecting) {
                        entry.target.classList.add('visible');
                    }
                });
            }, observerOptions);
    
            document.querySelectorAll('.fade-in').forEach(el => {
                observer.observe(el);
            });
    
            // Navbar scroll effect
            window.addEventListener('scroll', () => {
                const nav = document.querySelector('.nav');
                if (window.scrollY > 100) {
                    nav.style.background = 'rgba(255, 255, 255, 0.98)';
                    nav.style.boxShadow = '0 2px 20px rgba(0,0,0,0.1)';
                } else {
                    nav.style.background = 'rgba(255, 255, 255, 0.95)';
                    nav.style.boxShadow = 'none';
                }
            });
    
            // Touch optimizations for mobile
            if ('ontouchstart' in window) {
                document.querySelectorAll('.clinic-card, .service-item').forEach(card => {
                    card.addEventListener('touchstart', function() {
                        this.style.transform = 'scale(0.98)';
                    });
                    card.addEventListener('touchend', function() {
                        setTimeout(() => {
                            this.style.transform = '';
                        }, 150);
                    });
                });
            }
    
            // Phone number formatting on hover (desktop only)
            if (window.innerWidth > 768) {
                document.querySelectorAll('.clinic-phone').forEach(phone => {
                    phone.addEventListener('mouseenter', function() {
                        this.style.letterSpacing = '1px';
                    });
                    phone.addEventListener('mouseleave', function() {
                        this.style.letterSpacing = 'normal';
                    });
                });
            }
    
            // Prevent zoom on double tap for iOS
            let lastTouchEnd = 0;
            document.addEventListener('touchend', function (event) {
                const now = (new Date()).getTime();
                if (now - lastTouchEnd <= 300) {
                    event.preventDefault();
                }
                lastTouchEnd = now;
            }, false);
    
            // Lazy loading for images (when you add them)
            const imageObserver = new IntersectionObserver((entries, observer) => {
                entries.forEach(entry => {
                    if (entry.isIntersecting) {
                        const img = entry.target;
                        img.src = img.dataset.src;
                        img.classList.remove('lazy-load');
                        img.classList.add('loaded');
                        observer.unobserve(img);
                    }
                });
            });
    
            document.querySelectorAll('img[data-src]').forEach(img => {
                imageObserver.observe(img);
            });
    
            // Performance: Preload critical resources
            const link = document.createElement('link');
            link.rel = 'dns-prefetch';
            link.href = '//fonts.googleapis.com';
            document.head.appendChild(link);
    
            // Service Worker registration for caching (optional)
            if ('serviceWorker' in navigator) {
                window.addEventListener('load', () => {
                    navigator.serviceWorker.register('/sw.js')
                        .then(registration => console.log('SW registered'))
                        .catch(error => console.log('SW registration failed'));
                });
            }
        </script>
    
        <!-- Additional structured data for local SEO -->
        <script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "FAQPage",
            "mainEntity": [
                {
                    "@type": "Question",
                    "name": "Як часто потрібно робити вакцинацію?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Для собак та котів рекомендується щорічна ревакцинація від основних захворювань. Цуценят та кошенят вакцинують вперше у віці 6-8 тижнів з повтором через 3-4 тижні."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Чи болюча процедура чипування?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Чипування - це швидка та практично безболісна процедура, схожа на звичайну ін'єкцію. Мікрочіп вводиться під шкіру за допомогою спеціального шприца за кілька секунд."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Як підготувати тварину до операції?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Перед операцією тварину не годують 8-12 годин, воду можна давати до 2 годин до процедури. Обов'язково попередньо проконсультуйтеся з лікарем щодо специфічної підготовки."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Чи приїжджаєте ви додому у вихідні?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Так, ми надаємо послуги виклику ветеринара додому 7 днів на тиждень, включаючи вихідні. Для екстрених випадків працюємо цілодобово за попереднім дзвінком."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Які документи потрібні для вакцинації?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Для вакцинації необхідний ветеринарний паспорт тварини. Якщо паспорта немає, ми оформимо новий під час першого відвідування кабінету."
                    }
                }
            ]
        }
        </script>
    </body>
    </html>