diff --git a/frontend/src/components/home/Services.astro b/frontend/src/components/home/Services.astro
index be83ff3..24c5fc8 100644
--- a/frontend/src/components/home/Services.astro
+++ b/frontend/src/components/home/Services.astro
@@ -20,7 +20,7 @@ const {
title: "Возврат водительских прав",
desc: "Вернём права после лишения в кратчайшие сроки. Работаем по всей территории РФ.",
icon: "🚗",
- href: "#services"
+ href: "/services/license-return"
},
{
id: 'card2',
@@ -28,7 +28,7 @@ const {
title: "ОСАГО/КАСКО",
desc: "Споры со страховыми компаниями. Взыскание полного ущерба.",
icon: "🛡️",
- href: "#services"
+ href: "/services/osago"
},
{
id: 'card3',
@@ -36,7 +36,7 @@ const {
title: "Разбор ДТП",
desc: "Полное сопровождение при разборе ДТП. Оспаривание вины.",
icon: "🚨",
- href: "#services"
+ href: "/services/damages"
},
{
id: 'card4',
@@ -44,7 +44,7 @@ const {
title: "Представительство в суде",
desc: "Защита ваших интересов в судах всех инстанций.",
icon: "⚖️",
- href: "#services"
+ href: "/services/court-representation"
}
] as ServiceCard[]
} = Astro.props;
diff --git a/frontend/src/pages/services/court-representation.astro b/frontend/src/pages/services/court-representation.astro
new file mode 100644
index 0000000..cb6a81f
--- /dev/null
+++ b/frontend/src/pages/services/court-representation.astro
@@ -0,0 +1,364 @@
+---
+import Layout from '@layouts/Layout.astro';
+import { SITE_URL, COMPANY } from '@constants';
+import PageHero from "@components/base/PageHero.astro";
+import CTA from "@components/base/CTA.astro";
+// Import child components with custom data
+import AboutTabs from '@components/services/AboutTabs.astro';
+import ArticlesList from '@components/services/ArticlesList.astro';
+import WorkSteps from '@components/services/WorkSteps.astro';
+import ServiceIncludes from '@components/services/ServiceIncludes.astro';
+import AdvantagesList from '@components/services/AdvantagesList.astro';
+import PricingPlans from '@components/services/PricingPlans.astro';
+import FaqList from '@components/services/FaqList.astro';
+
+// Custom data for court representation service
+const aboutTabsData = {
+ problem: {
+ title: "Автомобильные споры в суде — нужна защита",
+ description: "Споры по ДТП, страховым выплатам, возврату прав — всё решается в суде. Без грамотного представительства вы рискуете потерять деньги, время и права. Судья разбирается в законе, а не в автомобильных тонкостях — ваш юрист объяснит и докажет.",
+ description2: "Многие водители проигрывают дела из-за того, что не знают процедуру, сроки и нюансы автомобильного права. Мы берём на себя всю юридическую работу, чтобы вы получили справедливый результат.",
+ items: [
+ "Пропуск сроков обжалования по ДТП",
+ "Ошибки в иске к страховой",
+ "Неправильная позиция по возврату прав"
+ ],
+ visualNumber: "85%",
+ visualLabel: "дел проиграно без автоюриста",
+ visualNote: "С автоюристом шансы на успех вырастают в 3-4 раза",
+ barWidth: 85
+ },
+ approach: {
+ title: "Специализация на автомобильных спорах",
+ description: "Мы полностью ведём ваше автомобильное дело: от подготовки искового заявления до исполнения решения суда. Знаем все нюансы ДТП, ОСАГО, КАСКО, споров по правам и используем это для вашего результата.",
+ description2: "Наш опыт — это сотни выигранных автомобильных дел в судах Сургута и ХМАО. Мы знаем практику судей по автоделам и строим защиту на основе реальных прецедентов.",
+ items: [
+ { icon: "📋", title: "Подготовка автодокументов", desc: "Иск по ДТП, ходатайства, отзывы — всё безупречно" },
+ { icon: "⚖️", title: "Автоправовая стратегия", desc: "Линия защиты с учётом практики по автоделам" },
+ { icon: "🎯", title: "Представительство", desc: "Ведём автодело от начала до исполнения решения" }
+ ],
+ steps: ["Консультация", "Стратегия", "Подготовка", "Суд", "Решение"]
+ },
+ stats: {
+ bigStat: { number: 93, label: "Автодел выиграно в судах", barWidth: 93 },
+ stats: [
+ { number: 700, label: "Выигранных автодел", suffix: "+" },
+ { number: 12, label: "Лет практики по автоправу", suffix: "" },
+ { number: 95, label: "Клиентов рекомендуют нас", suffix: "%" },
+ { number: 100, label: "Возврат при неудаче", suffix: "%" }
+ ]
+ },
+ guarantees: {
+ title: "Работаем на результат с гарантией",
+ description: "Мы берёмся только за автомобильные дела с реальными перспективами успеха. После анализа ситуации честно скажем, каковы ваши шансы и что нужно для победы в суде.",
+ description2: "Работаем по договору с фиксацией всех условий. Если автодело проиграно — возвращаем оплату за наши услуги.",
+ items: [
+ { title: "Бесплатная консультация", desc: "Оцениваем перспективы автодела на первой встрече" },
+ { title: "Прозрачные цены", desc: "Фиксированная стоимость без скрытых платежей" },
+ { title: "Договор", desc: "Юридическая фиксация всех условий работы" },
+ { title: "Гарантия возврата", desc: "При неудаче — возврат оплаты услуг" }
+ ]
+ }
+};
+
+const articlesData = [
+ { icon: "🚗", title: "Споры по ОСАГО", desc: "Занижение выплаты, отказ страховой. Взыскание полной суммы через суд.", chance: "Высокий шанс" },
+ { icon: "🛡️", title: "Споры по КАСКО", desc: "Страховая не платит по КАСКО. Добиваемся выплаты через суд.", chance: "Высокий шанс" },
+ { icon: "🚨", title: "Оспаривание вины в ДТП", desc: "Не согласны с виной в ДТП. Обжалуем постановление и доказываем невиновность.", chance: "Зависит от дела" },
+ { icon: "📋", title: "Возврат прав", desc: "Лишение прав — оспариваем в суде, находим процессуальные нарушения.", chance: "Высокий шанс" },
+ { icon: "💰", title: "Взыскание ущерба с виновника", desc: "Виновник ДТП не платит — взыскиваем через суд принудительно.", chance: "Высокий шанс" },
+ { icon: "⚠️", title: "Другие авто-споры", desc: "Работаем с любыми автомобильными спорами — анализируем каждую ситуацию.", chance: "Зависит от дела" }
+];
+
+const stepsData = [
+ { number: "01", title: "Бесплатная консультация по автоделу", desc: "Анализируем вашу ситуацию с ДТП, страховой выплатой или лишением прав. Оцениваем перспективы." },
+ { number: "02", title: "Сбор автодоказательств", desc: "Собираем документы по ДТП, экспертизы, свидетельства, видеозаписи для укрепления позиции." },
+ { number: "03", title: "Подготовка документов", desc: "Составляем иск по автоделу, ходатайства, отзывы с учётом всех процессуальных требований." },
+ { number: "04", title: "Судебный процесс", desc: "Представляем ваши интересы в суде по автоделу, доказываем позицию, оппонируем ответчику." },
+ { number: "05", title: "Исполнение решения", desc: "Контролируем исполнение решения суда, помогаем с получением присуждённого по автоделу." }
+];
+
+const includesData = [
+ { icon: "📄", title: "Анализ автодела", desc: "Бесплатная оценка перспектив дела по ДТП или спору" },
+ { icon: "📝", title: "Подготовка документов", desc: "Иски, ходатайства, отзывы по автомобильным спорам" },
+ { icon: "🔍", title: "Сбор автодоказательств", desc: "Документы по ДТП, экспертизы, видеозаписи" },
+ { icon: "👨⚖️", title: "Участие в заседаниях", desc: "Полное представительство в суде по автоделу" },
+ { icon: "📊", title: "Автоправовая стратегия", desc: "Разработка линии защиты дела по ДТП/страховой" },
+ { icon: "✅", title: "Исполнение решения", desc: "Контроль и помощь в получении результата" }
+];
+
+const advantagesData = [
+ { number: "01", title: "Специализация на автоделах", desc: "Только автомобильные споры — ДТП, ОСАГО, КАСКО, возврат прав. Знаем все нюансы автоправа." },
+ { number: "02", title: "93% выигранных автодел", desc: "Высокий процент побед благодаря глубокой подготовке и знанию практики по автоделам." },
+ { number: "03", title: "Персональный автоюрист", desc: "За вами закреплён один специалист, который ведёт автодело от начала до конца." },
+ { number: "04", title: "Прозрачная работа", desc: "Информируем о каждом шаге по автоделу, консультируем, отвечаем быстро." },
+ { number: "05", title: "Полное представительство", desc: "Вам не нужно ходить по судам. Мы ведём автодело по доверенности самостоятельно." },
+ { number: "06", title: "Гарантия качества", desc: "Если автодело проиграно по нашей вине — возвращаем оплату за услуги." }
+];
+
+const plansData = [
+ { badge: "Базовый", title: "Консультация и документы", price: "от 5 000 ₽", features: ["Анализ автодела", "Правовая оценка", "Подготовка документов", "Рекомендации"], btnText: "Получить консультацию", btnClass: "" },
+ { badge: "Стандарт", title: "Ведение автодела под ключ", price: "от 15 000 ₽", features: ["Всё из Базового", "Сбор автодоказательств", "Участие в заседаниях", "Контроль исполнения"], btnText: "Начать ведение дела", btnClass: "gold", popular: true },
+ { badge: "Премиум", title: "Сложные автодела", price: "от 25 000 ₽", features: ["Всё из Стандарта", "Апелляция и кассация", "Дополнительные экспертизы", "Приоритетная поддержка"], btnText: "Обсудить дело", btnClass: "" }
+];
+
+const faqsData = [
+ { question: "Нужно ли моё присутствие в суде по автоделу?", answer: "Нет, мы работаем по доверенности. Ваше присутствие не требуется — мы ведём автодело полностью самостоятельно и информируем вас о каждом шаге." },
+ { question: "Сколько времени занимает судебный процесс по ДТП?", answer: "Мировой суд — от 1 до 2 месяцев. Районный суд — от 2 до 4 месяцев. Зависит от сложности автодела и загруженности суда." },
+ { question: "Какие гарантии успеха по автоделу?", answer: "Мы честно оцениваем перспективы на консультации. Если шансы невысоки — скажем прямо. При неудаче по нашей вине — возвращаем оплату." },
+ { question: "Сколько стоит представительство по автоделу?", answer: "Стоимость зависит от сложности автодела. Консультация — бесплатно. Базовое ведение — от 5 000 ₽. Точную цену озвучим после анализа документов." },
+ { question: "Как быстро вы начнёте работу?", answer: "После подписания договора — в тот же день. Подготовка документов по автоделу занимает от 1 до 3 рабочих дней." },
+ { question: "С чего начать?", answer: "Запишитесь на бесплатную консультацию. Принесите документы по автоделу: протокол ДТП, постановление страховой — мы оценим перспективы." }
+];
+---
+
+
+
+
+
+
+
+
+
+