---
import Layout from "@layouts/Layout.astro";
import { SITE_NAME } from "@constants/constants.ts";
import CriminalHero from "@components/services/criminal/CriminalHero.astro";
import CrimeTypes from "@components/services/criminal/CrimeTypes.astro";
import ProcessStages from "@components/services/criminal/ProcessStages.astro";
import DefenseServices from "@components/services/criminal/DefenseServices.astro";
import RightsInfo from "@components/services/criminal/RightsInfo.astro";
import AuthorizedConsultationCTA from "@components/services/common/AuthorizedConsultationCTA.astro";

const pageTitle = "Уголовные дела";
const pageDescription =
  "Защита по уголовным делам на любой стадии. Представительство в суде, обжалование приговоров, защита прав обвиняемых и подозреваемых.";
---

<Layout
  title={`${pageTitle} | ${SITE_NAME}`}
  description={pageDescription}
  pagePath="/services/criminal"
>
  <CriminalHero title={pageTitle} subtitle={pageDescription} />
  <CrimeTypes />
  <ProcessStages />
  <DefenseServices />
  <RightsInfo />
  <AuthorizedConsultationCTA />
</Layout>
