<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:yandex="http://news.yandex.ru" xmlns:turbo="http://turbo.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>СТЕРЕОС групп: успешные проекты</title>
    <link>https://stereos-group.ru</link>
    <description/>
    <language>ru</language>
    <lastBuildDate>Tue, 09 Jun 2026 14:39:28 +0300</lastBuildDate>
    <item turbo="true">
      <title>Сквозная обработка документов по поступлению ТМЦ</title>
      <link>https://stereos-group.ru/cases/tpost/hrrte1xsv1-skvoznaya-obrabotka-dokumentov-po-postup</link>
      <pubDate>Thu, 04 Jun 2026 15:17:00 +0300</pubDate>
      <author>Команда Stereos Group</author>
      <category>ИИ-технологии</category>
      <category>Извлечение данных</category>
      <enclosure url="https://static.tildacdn.com/tild6463-6463-4134-b037-326234656262/IMG_3.png" type="image/png"/>
      <description>Создали единый цифровой процесс для общего центра обслуживания: от качественного сканирования и контроля статусов до передачи выверенных данных в SAP</description>
      <turbo:content><![CDATA[<header><h1>Сквозная обработка документов по поступлению ТМЦ</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6463-6463-4134-b037-326234656262/IMG_3.png"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Сквозная обработка документов по поступлению ТМЦ</title>

  <style>
    :root {
      --color-primary: #67B3BB;
      --color-dark: #23454B;
      --color-light: #DDF1E6;
      --color-bg: #F7FBF9;
      --color-white: #FFFFFF;
      --color-text: #23454B;
      --color-muted: rgba(35, 69, 75, 0.72);
      --shadow-soft: 0 18px 50px rgba(35, 69, 75, 0.12);
      --radius-xl: 32px;
      --radius-lg: 24px;
      --radius-md: 18px;
    }

    * {
      box-sizing: border-box;
    }

    body {
      margin: 0;
      font-family: Inter, Arial, sans-serif;
      color: var(--color-text);
      background:
        radial-gradient(circle at top left, rgba(103, 179, 187, 0.22), transparent 34%),
        linear-gradient(180deg, #ffffff 0%, var(--color-bg) 48%, #ffffff 100%);
      line-height: 1.6;
    }

    .case-page {
      overflow: hidden;
    }

    .case-container {
      width: min(1160px, calc(100% - 40px));
      margin: 0 auto;
    }

    .case-hero {
      position: relative;
      padding: 88px 0 64px;
    }

    .case-hero::before {
      content: "";
      position: absolute;
      top: 32px;
      right: -120px;
      width: 420px;
      height: 420px;
      border-radius: 50%;
      background: rgba(221, 241, 230, 0.9);
      z-index: -1;
    }

    .case-eyebrow {
      display: inline-flex;
      align-items: center;
      gap: 10px;
      margin-bottom: 24px;
      padding: 8px 14px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.14);
      color: var(--color-dark);
      font-size: 14px;
      font-weight: 700;
      letter-spacing: 0.02em;
      text-transform: uppercase;
    }

    .case-eyebrow::before {
      content: "";
      width: 9px;
      height: 9px;
      border-radius: 50%;
      background: var(--color-primary);
    }

    .case-hero-grid {
      display: grid;
      grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr);
      gap: 44px;
      align-items: center;
    }

    .case-title {
      margin: 0 0 24px;
      max-width: 820px;
      color: var(--color-dark);
      font-size: clamp(38px, 5vw, 68px);
      line-height: 1.05;
      letter-spacing: -0.045em;
    }

    .case-lead {
      margin: 0;
      max-width: 720px;
      color: var(--color-muted);
      font-size: clamp(18px, 2vw, 22px);
      line-height: 1.55;
    }

    .case-hero-card {
      position: relative;
      padding: 34px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .case-hero-card::after {
      content: "";
      position: absolute;
      inset: auto 28px -22px 28px;
      height: 44px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.35);
      filter: blur(24px);
      z-index: -1;
    }

    .case-hero-card-title {
      margin: 0 0 14px;
      color: var(--color-light);
      font-size: 15px;
      font-weight: 800;
      text-transform: uppercase;
      letter-spacing: 0.08em;
    }

    .case-hero-card p {
      margin: 0;
      font-size: 18px;
      line-height: 1.6;
      color: rgba(255, 255, 255, 0.86);
    }

    .metrics {
      padding: 26px 0 72px;
    }

    .metrics-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 18px;
    }

    .metric-card {
      padding: 28px;
      border: 1px solid rgba(103, 179, 187, 0.24);
      border-radius: var(--radius-lg);
      background: rgba(255, 255, 255, 0.82);
      box-shadow: 0 14px 34px rgba(35, 69, 75, 0.07);
      backdrop-filter: blur(10px);
    }

    .metric-value {
      display: block;
      margin-bottom: 8px;
      color: var(--color-primary);
      font-size: clamp(30px, 4vw, 44px);
      line-height: 1;
      font-weight: 900;
      letter-spacing: -0.04em;
    }

    .metric-label {
      color: var(--color-dark);
      font-size: 16px;
      font-weight: 700;
      line-height: 1.35;
    }

    .section {
      padding: 34px 0;
    }

    .section-card {
      display: grid;
      grid-template-columns: 300px minmax(0, 1fr);
      gap: 42px;
      padding: 46px;
      border-radius: var(--radius-xl);
      background: var(--color-white);
      box-shadow: 0 14px 46px rgba(35, 69, 75, 0.08);
    }

    .section-card.accent {
      background:
        linear-gradient(135deg, rgba(221, 241, 230, 0.95), rgba(255, 255, 255, 0.92));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .section-kicker {
      margin: 0 0 12px;
      color: var(--color-primary);
      font-size: 14px;
      font-weight: 900;
      text-transform: uppercase;
      letter-spacing: 0.1em;
    }

    .section-title {
      margin: 0;
      color: var(--color-dark);
      font-size: clamp(26px, 3vw, 38px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .section-content p {
      margin: 0;
      color: var(--color-muted);
      font-size: 18px;
    }

    .section-content p + p {
      margin-top: 18px;
    }

    .feature-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .feature-list li {
      position: relative;
      padding: 18px 20px 18px 52px;
      border-radius: var(--radius-md);
      background: rgba(221, 241, 230, 0.52);
      color: var(--color-dark);
      font-size: 17px;
      line-height: 1.55;
    }

    .feature-list li::before {
      content: "";
      position: absolute;
      left: 20px;
      top: 25px;
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: var(--color-primary);
      box-shadow: 0 0 0 6px rgba(103, 179, 187, 0.16);
    }

    .process {
      padding: 76px 0;
    }

    .process-header {
      max-width: 760px;
      margin-bottom: 34px;
    }

    .process-header h2 {
      margin: 0 0 14px;
      color: var(--color-dark);
      font-size: clamp(30px, 4vw, 48px);
      line-height: 1.12;
      letter-spacing: -0.04em;
    }

    .process-header p {
      margin: 0;
      color: var(--color-muted);
      font-size: 19px;
    }

    .process-grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 20px;
    }

    .process-item {
      padding: 30px;
      border-radius: var(--radius-lg);
      background: var(--color-white);
      border: 1px solid rgba(103, 179, 187, 0.18);
      box-shadow: 0 12px 34px rgba(35, 69, 75, 0.06);
    }

    .process-number {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 42px;
      height: 42px;
      margin-bottom: 18px;
      border-radius: 14px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 18px;
      font-weight: 900;
    }

    .process-item h3 {
      margin: 0 0 10px;
      color: var(--color-dark);
      font-size: 22px;
      line-height: 1.25;
      letter-spacing: -0.02em;
    }

    .process-item p {
      margin: 0;
      color: var(--color-muted);
      font-size: 16px;
    }

    .results {
      padding: 78px 0;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
    }

    .results-grid {
      display: grid;
      grid-template-columns: minmax(280px, 0.8fr) minmax(0, 1.2fr);
      gap: 44px;
      align-items: start;
    }

    .results h2 {
      margin: 0 0 18px;
      color: var(--color-white);
      font-size: clamp(32px, 4vw, 52px);
      line-height: 1.1;
      letter-spacing: -0.04em;
    }

    .results-intro {
      margin: 0;
      color: rgba(255, 255, 255, 0.72);
      font-size: 18px;
    }

    .result-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .result-list li {
      padding: 20px 22px;
      border-radius: var(--radius-md);
      background: rgba(255, 255, 255, 0.08);
      border: 1px solid rgba(221, 241, 230, 0.15);
      color: rgba(255, 255, 255, 0.86);
      font-size: 17px;
    }

    .result-list strong {
      color: var(--color-light);
    }

    .tech {
      padding: 76px 0 96px;
    }

    .tech-card {
      padding: 44px;
      border-radius: var(--radius-xl);
      background:
        linear-gradient(135deg, rgba(103, 179, 187, 0.15), rgba(221, 241, 230, 0.82));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .tech-card h2 {
      margin: 0 0 22px;
      color: var(--color-dark);
      font-size: clamp(28px, 3vw, 42px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .tags {
      display: flex;
      flex-wrap: wrap;
      gap: 12px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .tags li {
      padding: 11px 16px;
      border-radius: 999px;
      background: var(--color-white);
      color: var(--color-dark);
      font-size: 15px;
      font-weight: 800;
      box-shadow: 0 8px 20px rgba(35, 69, 75, 0.08);
    }

    .cta {
      padding: 0 0 90px;
    }

    .cta-card {
      display: grid;
      grid-template-columns: minmax(0, 1fr) auto;
      gap: 28px;
      align-items: center;
      padding: 42px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .cta-card h2 {
      margin: 0 0 10px;
      color: var(--color-white);
      font-size: clamp(26px, 3vw, 40px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .cta-card p {
      margin: 0;
      max-width: 690px;
      color: rgba(255, 255, 255, 0.74);
      font-size: 18px;
    }

    .cta-button {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-height: 54px;
      padding: 0 24px;
      border-radius: 999px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 16px;
      font-weight: 900;
      text-decoration: none;
      transition: transform 0.2s ease, box-shadow 0.2s ease;
      white-space: nowrap;
    }

    .cta-button:hover {
      transform: translateY(-2px);
      box-shadow: 0 14px 28px rgba(103, 179, 187, 0.28);
    }

    @media (max-width: 920px) {
      .case-hero-grid,
      .section-card,
      .results-grid,
      .cta-card {
        grid-template-columns: 1fr;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: repeat(2, 1fr);
      }

      .case-hero {
        padding-top: 58px;
      }
    }

    @media (max-width: 640px) {
      .case-container {
        width: min(100% - 28px, 1160px);
      }

      .case-title {
        font-size: 36px;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: 1fr;
      }

      .section-card,
      .tech-card,
      .cta-card,
      .case-hero-card {
        padding: 28px;
        border-radius: 24px;
      }

      .results {
        padding: 58px 0;
      }

      .tech {
        padding-bottom: 68px;
      }
    }
  </style>
</head>

<body>
  <main class="case-page">
    <section class="case-hero">
      <div class="case-container">
        <div class="case-eyebrow">Кейс</div>

        <div class="case-hero-grid">
          <div>

            <p class="case-lead">
             Создали единый цифровой процесс для общего центра обслуживания: от качественного сканирования и контроля статусов до передачи выверенных данных в SAP.
            </p>
          </div>

          <aside class="case-hero-card">
            <p class="case-hero-card-title">О проекте</p>
            <p>
             Для крупной промышленной компании автоматизировали обработку документов по поступлению товарно-материальных ценностей и проверке актов сверки. Решение объединяет сканирование, распознавание, контроль комплектности, интеграцию с OpenText и передачу выверенных данных в SAP.
            </p>
          </aside>
        </div>
      </div>
    </section>

    <section class="metrics" aria-label="Ключевые показатели проекта">
      <div class="case-container">
        <div class="metrics-grid">
          <div class="metric-card">
            <span class="metric-value">до 1 млн</span>
            <div class="metric-label">документов в год</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">10</span>
            <div class="metric-label">типов документов</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">70%</span>
            <div class="metric-label">без участия оператора</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">в 4 раза</span>
            <div class="metric-label">быстрее ввод данных</div>
          </div>
        </div>
      </div>
    </section>

    <section class="section">
      <div class="case-container">
        <div class="section-card accent">
          <div>
            <p class="section-kicker">Клиент и контекст</p>
            <h2 class="section-title">Промышленно-инжиниринговая компания</h2>
          </div>

          <div class="section-content">
            <p>
              Клиент —  промышленно-инжиниринговая компания, поставщик трубных решений и сопутствующих сервисов. Проект реализован для общего центра обслуживания и охватывает восемь бизнес-единиц.
            </p>
          </div>
        </div>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">
            <p class="section-kicker">Задача</p>
            <h2 class="section-title">Сократить ручную обработку и повысить качество данных для учета ТМЦ, нивелировать риски утери документов</h2>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">

          

          <div class="section-content">
            <ul class="feature-list">
              <li>
                Обработка документов по поступлению товарно-материальных ценностей и проверка актов сверки требовали ручного ввода и сопоставления данных из разных типов сканов.
              </li>
              <li>
                В процессе участвовали бумажные и электронные документы: УПД, счета-фактуры, ТОРГ-12, акты ОС-14, матрицы ТМЦ, акты сверки, сертификаты, ТТН, CMR и железнодорожные накладные.
              </li>
              <li>
                При ручной обработке возникал риск потери документов: отдельные пакеты не доходили до учетной системы. При годовом объеме до 1 млн страниц требовался контролируемый сквозной процесс.
              </li>
            </ul>
          </div>

      </div>
    </section>

    <section class="process">
      <div class="case-container">
        <div class="process-header">
          <h2>Решение</h2>
          <p>
            Наша команда внедрила платформу обработки документов и разработала пользовательскую отчетность. Решение объединило получение документов, контроль качества сканов, идентификацию, интеллектуальную обработку и передачу результатов в корпоративные системы.
          </p>
        </div>

        <div class="process-grid">
          <article class="process-item">
            <div class="process-number">01</div>
            <h3>Единый интерфейс сканирования</h3>
            <p>
              Настроили единый интерфейс сканирования, который помогает получать качественные цифровые копии документов.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">02</div>
            <h3>Проверки статуса и идентификация</h3>
            <p>
                Реализовали присвоение уникального идентификатора каждому документу и передачу статуса обработки в OpenText.
	            </p>
          </article>

          <article class="process-item">
            <div class="process-number">03</div>
            <h3>Интеллектуальная обработка</h3>
            <p>
                Автоматизировали распознавание, классификацию, извлечение атрибутов и передачу выверенных результатов в SAP.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">04</div>
            <h3>Проверки данных</h3>
            <p>
                Добавили проверки комплектности, математические, логические и форматные проверки данных.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">04</div>
            <h3>Интеграция с ERP и ЭДО</h3>
            <p>
                Обеспечили бесшовную интеграцию с учетной системой и системой электронного документооборота.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">05</div>
            <h3>Отчетность, KPI сотрудников и контроль качества</h3>
            <p>
              Разработали отчеты для контроля KPI сотрудников, качества обработки и использования лицензий по каждой бизнес-единице.
            </p>
          </article>
        </div>
      </div>
    </section>

    <section class="results">
      <div class="case-container">
        <div class="results-grid">
          <div>
            <h2>Результаты проекта</h2>
            <p class="results-intro">
              Новый цифровой контур ускорил обработку входящих документов,
              снизил долю ручных операций и сделал процесс прозрачным для руководителей.
            </p>
          </div>

          <ul class="result-list">
            <li>
              <strong>100% входящих документов</strong> проходят автоматическую классификацию
              и извлечение атрибутов.
            </li>
            <li>
              Время ввода документов
              <strong>сократилось в 4 раза</strong>.
            </li>
            <li>
              <strong>70% документов</strong> обрабатываются полностью автоматически,
              без участия человека.
            </li>
            <li>
              <strong>Для 30% документов</strong> достаточно точечной проверки 3–5 полей в едином интерфейсе.
            </li>
            <li>
              Исключены риски потери документов в процессе обработки.
            </li>
            <li>
              Заказчик получил прозрачную отчетность по производительности, качеству и загрузке сотрудников для каждой бизнес-единицы.
            </li>
          </ul>
        </div>
      </div>
    </section>

    <section class="tech">
      <div class="case-container">
        <div class="tech-card">
          <h2>Технологии и компетенции</h2>

          <ul class="tags">
            <li>Интеллектуальная обработка документов</li>
            <li>OCR</li>
            <li>Классификация</li>
            <li>Извлечение атрибутов</li>
            <li>контроль комплектности</li>
            <li>Контроль бизнес-процесса</li>           
            <li>SAP</li>
            <li>OpenText</li>
            <li>KPI-отчетность</li>
          </ul>
        </div>
      </div>
    </section>

 
  </main>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Автоматизация проверки контрагентов и кредитных лимитов</title>
      <link>https://stereos-group.ru/cases/tpost/k094mvo2s1-avtomatizatsiya-proverki-kontragentov-i</link>
      <pubDate>Thu, 04 Jun 2026 17:58:00 +0300</pubDate>
      <author>Команда Stereos Group</author>
      <category>ИИ-технологии</category>
      <category>Извлечение данных</category>
      <enclosure url="https://static.tildacdn.com/tild6330-3061-4233-b665-353935383862/IMG_2.png" type="image/png"/>
      <description>Для крупной металлургической компании создали решение, которое автоматически разбирает досье покупателей, проверяет комплектность и ускоряет подготовку данных для скоринга.</description>
      <turbo:content><![CDATA[<header><h1>Автоматизация проверки контрагентов и кредитных лимитов</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6330-3061-4233-b665-353935383862/IMG_2.png"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Автоматизация проверки контрагентов и кредитных лимитов</title>

  <style>
    :root {
      --color-primary: #67B3BB;
      --color-dark: #23454B;
      --color-light: #DDF1E6;
      --color-bg: #F7FBF9;
      --color-white: #FFFFFF;
      --color-text: #23454B;
      --color-muted: rgba(35, 69, 75, 0.72);
      --shadow-soft: 0 18px 50px rgba(35, 69, 75, 0.12);
      --radius-xl: 32px;
      --radius-lg: 24px;
      --radius-md: 18px;
    }

    * {
      box-sizing: border-box;
    }

    body {
      margin: 0;
      font-family: Inter, Arial, sans-serif;
      color: var(--color-text);
      background:
        radial-gradient(circle at top left, rgba(103, 179, 187, 0.22), transparent 34%),
        linear-gradient(180deg, #ffffff 0%, var(--color-bg) 48%, #ffffff 100%);
      line-height: 1.6;
    }

    .case-page {
      overflow: hidden;
    }

    .case-container {
      width: min(1160px, calc(100% - 40px));
      margin: 0 auto;
    }

    .case-hero {
      position: relative;
      padding: 88px 0 64px;
    }

    .case-hero::before {
      content: "";
      position: absolute;
      top: 32px;
      right: -120px;
      width: 420px;
      height: 420px;
      border-radius: 50%;
      background: rgba(221, 241, 230, 0.9);
      z-index: -1;
    }

    .case-eyebrow {
      display: inline-flex;
      align-items: center;
      gap: 10px;
      margin-bottom: 24px;
      padding: 8px 14px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.14);
      color: var(--color-dark);
      font-size: 14px;
      font-weight: 700;
      letter-spacing: 0.02em;
      text-transform: uppercase;
    }

    .case-eyebrow::before {
      content: "";
      width: 9px;
      height: 9px;
      border-radius: 50%;
      background: var(--color-primary);
    }

    .case-hero-grid {
      display: grid;
      grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr);
      gap: 44px;
      align-items: center;
    }

    .case-title {
      margin: 0 0 24px;
      max-width: 820px;
      color: var(--color-dark);
      font-size: clamp(38px, 5vw, 68px);
      line-height: 1.05;
      letter-spacing: -0.045em;
    }

    .case-lead {
      margin: 0;
      max-width: 720px;
      color: var(--color-muted);
      font-size: clamp(18px, 2vw, 22px);
      line-height: 1.55;
    }

    .case-hero-card {
      position: relative;
      padding: 34px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .case-hero-card::after {
      content: "";
      position: absolute;
      inset: auto 28px -22px 28px;
      height: 44px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.35);
      filter: blur(24px);
      z-index: -1;
    }

    .case-hero-card-title {
      margin: 0 0 14px;
      color: var(--color-light);
      font-size: 15px;
      font-weight: 800;
      text-transform: uppercase;
      letter-spacing: 0.08em;
    }

    .case-hero-card p {
      margin: 0;
      font-size: 18px;
      line-height: 1.6;
      color: rgba(255, 255, 255, 0.86);
    }

    .metrics {
      padding: 26px 0 72px;
    }

    .metrics-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 18px;
    }

    .metric-card {
      padding: 28px;
      border: 1px solid rgba(103, 179, 187, 0.24);
      border-radius: var(--radius-lg);
      background: rgba(255, 255, 255, 0.82);
      box-shadow: 0 14px 34px rgba(35, 69, 75, 0.07);
      backdrop-filter: blur(10px);
    }

    .metric-value {
      display: block;
      margin-bottom: 8px;
      color: var(--color-primary);
      font-size: clamp(30px, 4vw, 44px);
      line-height: 1;
      font-weight: 900;
      letter-spacing: -0.04em;
    }

    .metric-label {
      color: var(--color-dark);
      font-size: 16px;
      font-weight: 700;
      line-height: 1.35;
    }

    .section {
      padding: 34px 0;
    }

    .section-card {
      display: grid;
      grid-template-columns: 300px minmax(0, 1fr);
      gap: 42px;
      padding: 46px;
      border-radius: var(--radius-xl);
      background: var(--color-white);
      box-shadow: 0 14px 46px rgba(35, 69, 75, 0.08);
    }

    .section-card.accent {
      background:
        linear-gradient(135deg, rgba(221, 241, 230, 0.95), rgba(255, 255, 255, 0.92));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .section-kicker {
      margin: 0 0 12px;
      color: var(--color-primary);
      font-size: 14px;
      font-weight: 900;
      text-transform: uppercase;
      letter-spacing: 0.1em;
    }

    .section-title {
      margin: 0;
      color: var(--color-dark);
      font-size: clamp(26px, 3vw, 38px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .section-content p {
      margin: 0;
      color: var(--color-muted);
      font-size: 18px;
    }

    .section-content p + p {
      margin-top: 18px;
    }

    .feature-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .feature-list li {
      position: relative;
      padding: 18px 20px 18px 52px;
      border-radius: var(--radius-md);
      background: rgba(221, 241, 230, 0.52);
      color: var(--color-dark);
      font-size: 17px;
      line-height: 1.55;
    }

    .feature-list li::before {
      content: "";
      position: absolute;
      left: 20px;
      top: 25px;
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: var(--color-primary);
      box-shadow: 0 0 0 6px rgba(103, 179, 187, 0.16);
    }

    .process {
      padding: 76px 0;
    }

    .process-header {
      max-width: 760px;
      margin-bottom: 34px;
    }

    .process-header h2 {
      margin: 0 0 14px;
      color: var(--color-dark);
      font-size: clamp(30px, 4vw, 48px);
      line-height: 1.12;
      letter-spacing: -0.04em;
    }

    .process-header p {
      margin: 0;
      color: var(--color-muted);
      font-size: 19px;
    }

    .process-grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 20px;
    }

    .process-item {
      padding: 30px;
      border-radius: var(--radius-lg);
      background: var(--color-white);
      border: 1px solid rgba(103, 179, 187, 0.18);
      box-shadow: 0 12px 34px rgba(35, 69, 75, 0.06);
    }

    .process-number {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 42px;
      height: 42px;
      margin-bottom: 18px;
      border-radius: 14px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 18px;
      font-weight: 900;
    }

    .process-item h3 {
      margin: 0 0 10px;
      color: var(--color-dark);
      font-size: 22px;
      line-height: 1.25;
      letter-spacing: -0.02em;
    }

    .process-item p {
      margin: 0;
      color: var(--color-muted);
      font-size: 16px;
    }

    .results {
      padding: 78px 0;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
    }

    .results-grid {
      display: grid;
      grid-template-columns: minmax(280px, 0.8fr) minmax(0, 1.2fr);
      gap: 44px;
      align-items: start;
    }

    .results h2 {
      margin: 0 0 18px;
      color: var(--color-white);
      font-size: clamp(32px, 4vw, 52px);
      line-height: 1.1;
      letter-spacing: -0.04em;
    }

    .results-intro {
      margin: 0;
      color: rgba(255, 255, 255, 0.72);
      font-size: 18px;
    }

    .result-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .result-list li {
      padding: 20px 22px;
      border-radius: var(--radius-md);
      background: rgba(255, 255, 255, 0.08);
      border: 1px solid rgba(221, 241, 230, 0.15);
      color: rgba(255, 255, 255, 0.86);
      font-size: 17px;
    }

    .result-list strong {
      color: var(--color-light);
    }

    .tech {
      padding: 76px 0 96px;
    }

    .tech-card {
      padding: 44px;
      border-radius: var(--radius-xl);
      background:
        linear-gradient(135deg, rgba(103, 179, 187, 0.15), rgba(221, 241, 230, 0.82));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .tech-card h2 {
      margin: 0 0 22px;
      color: var(--color-dark);
      font-size: clamp(28px, 3vw, 42px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .tags {
      display: flex;
      flex-wrap: wrap;
      gap: 12px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .tags li {
      padding: 11px 16px;
      border-radius: 999px;
      background: var(--color-white);
      color: var(--color-dark);
      font-size: 15px;
      font-weight: 800;
      box-shadow: 0 8px 20px rgba(35, 69, 75, 0.08);
    }

    .cta {
      padding: 0 0 90px;
    }

    .cta-card {
      display: grid;
      grid-template-columns: minmax(0, 1fr) auto;
      gap: 28px;
      align-items: center;
      padding: 42px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .cta-card h2 {
      margin: 0 0 10px;
      color: var(--color-white);
      font-size: clamp(26px, 3vw, 40px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .cta-card p {
      margin: 0;
      max-width: 690px;
      color: rgba(255, 255, 255, 0.74);
      font-size: 18px;
    }

    .cta-button {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-height: 54px;
      padding: 0 24px;
      border-radius: 999px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 16px;
      font-weight: 900;
      text-decoration: none;
      transition: transform 0.2s ease, box-shadow 0.2s ease;
      white-space: nowrap;
    }

    .cta-button:hover {
      transform: translateY(-2px);
      box-shadow: 0 14px 28px rgba(103, 179, 187, 0.28);
    }

    @media (max-width: 920px) {
      .case-hero-grid,
      .section-card,
      .results-grid,
      .cta-card {
        grid-template-columns: 1fr;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: repeat(2, 1fr);
      }

      .case-hero {
        padding-top: 58px;
      }
    }

    @media (max-width: 640px) {
      .case-container {
        width: min(100% - 28px, 1160px);
      }

      .case-title {
        font-size: 36px;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: 1fr;
      }

      .section-card,
      .tech-card,
      .cta-card,
      .case-hero-card {
        padding: 28px;
        border-radius: 24px;
      }

      .results {
        padding: 58px 0;
      }

      .tech {
        padding-bottom: 68px;
      }
    }
  </style>
</head>

<body>
  <main class="case-page">
    <section class="case-hero">
      <div class="case-container">
        <div class="case-eyebrow">Кейс</div>

        <div class="case-hero-grid">
          <div>

            <p class="case-lead">
              Автоматизировали обработку документов для проверки контрагентов и определения кредитного лимита покупателей. Решение классифицирует документы, извлекает реквизиты, контролирует комплектность и передает результаты в корпоративную систему документооборота.
            </p>
          </div>

          <aside class="case-hero-card">
            <p class="case-hero-card-title">О проекте</p>
            <p>
              Для крупной металлургической компании создали решение, которое автоматически разбирает 
              досье покупателей, проверяет комплектность и ускоряет подготовку данных для скоринга.
            </p>
          </aside>
        </div>
      </div>
    </section>

    <section class="metrics" aria-label="Ключевые показатели проекта">
      <div class="case-container">
        <div class="metrics-grid">
          <div class="metric-card">
            <span class="metric-value">до 1 млн</span>
            <div class="metric-label">документов в год</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">55</span>
            <div class="metric-label">типов документов</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">80%</span>
            <div class="metric-label">обрабатываются автоматически</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">в 3 раза</span>
            <div class="metric-label">снижены трудозатраты</div>
          </div>
        </div>
      </div>
    </section>

    <section class="section">
      <div class="case-container">
        <div class="section-card accent">
          <div>
            <p class="section-kicker">Клиент и контекст</p>
            <h2 class="section-title">Металлургическая компания</h2>
          </div>

          <div class="section-content">
            <p>
             Крупной металлургической компании необходимо регулярно проверять покупателей и определять кредитные лимиты. Для принятия решения сотрудники анализируют объемные пакеты документов контрагентов и проводят скоринг.
            </p>
          </div>
        </div>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">
            <p class="section-kicker">Задача</p>
            <h2 class="section-title">Ускорить процесс обработки запросов клиентов для масштабирования бизнеса</h2>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">

          

          <div class="section-content">
            <ul class="feature-list">
              <li>
               Поступающие пакеты вручную проверялись на комплектность, разделялись на отдельные документы и последовательно проходили контроль корректности.
              </li>
              <li>
               Сотрудникам приходилось работать более чем с 50 типами документов, а совокупный годовой объем достигал 1 млн документов.
              </li>
              <li>
               Большая доля ручных операций замедляла процесс, повышала нагрузку на специалистов и ограничивала масштабирование.
              </li>
            </ul>
          </div>

      </div>
    </section>

    <section class="process">
      <div class="case-container">
        <div class="process-header">
          <h2>Решение</h2>
          <p>
            Мы внедрили интеллектуальную обработку документов, настроили классификатор и разработали интеграционные модули для корпоративных систем заказчика. 
            Автоматизация охватила 55 типов документов и стандартизировала работу с досье контрагентов.
          </p>
        </div>

        <div class="process-grid">
          <article class="process-item">
            <div class="process-number">01</div>
            <h3>Автоматическая обработка документов</h3>
            <p>
              Настроили загрузку, распознавание, классификацию и извлечение атрибутов из входящих документов.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">02</div>
            <h3>Проверка комплектности</h3>
            <p>
              Реализовали автоматическую проверку комплектности пакета документов.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">03</div>
            <h3>Контроль данных</h3>
            <p>
              Добавили математические, логические и форматные проверки извлеченных данных.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">04</div>
            <h3>Интеграция с OpenText и ЭДО</h3>
            <p>
              Обеспечили экспорт результатов в карточку OpenText и бесшовную интеграцию с системой документооборота.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">05</div>
            <h3>Единый интерфейс</h3>
            <p>
              Создали единый интерфейс, в котором оператор может быстро проверить спорные значения и подтвердить результат.
            </p>
          </article>
        </div>
      </div>
    </section>

    <section class="results">
      <div class="case-container">
        <div class="results-grid">
          <div>
            <h2>Результаты проекта</h2>
            <p class="results-intro">
             Автоматизация позволила не тольок ускорить процесс, повысив клиентоориентированность бизнеса, но и в разы сократить трудозатраты.
            </p>
          </div>

          <ul class="result-list">
            <li>
              <strong>100% входящих документов</strong> проходят автоматическую классификацию
              и извлечение атрибутов.
            </li>
            <li>
              <strong>80% документов </strong> обрабатываются автоматически.
            </li>
            <li>
              <strong>Для оставшихся 20% </strong> пприменяется проверка в режиме «одного окна»: специалисту достаточно верифицировать 3–5 полей.
            </li>
            <li>
              <strong>10% документов</strong> обрабатываются полностью автоматически,
              без участия человека.
            </li>
            <li>
              Трудозатраты на обработку документов снижены  <strong>в 3 раза</strong>.
            </li>
            <li>
              Единый процесс повысил управляемость проверки контрагентов и создал основу для дальнейшего масштабирования.
            </li>
          </ul>
        </div>
      </div>
    </section>

    <section class="tech">
      <div class="case-container">
        <div class="tech-card">
          <h2>Технологии и компетенции</h2>

          <ul class="tags">
            <li>Интеллектуальная обработка документов</li>
            <li>OCR</li>
            <li>Классификация</li>
            <li>Извлечение атрибутов</li>
            <li>контроль комплектности</li>
            <li>верификация</li>
            <li>OpenText</li>
            <li>Документооборот</li>
          </ul>
        </div>
      </div>
    </section>

 
  </main>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Интеллектуальная обработка документов поставщиков</title>
      <link>https://stereos-group.ru/cases/tpost/dl35ze1e91-intellektualnaya-obrabotka-dokumentov-po</link>
      <pubDate>Fri, 05 Jun 2026 10:40:00 +0300</pubDate>
      <author>Команда Stereos Group</author>
      <category>ИИ-технологии</category>
      <category>Извлечение данных</category>
      <enclosure url="https://static.tildacdn.com/tild6534-3434-4438-a563-386436623033/IMG_1.png" type="image/png"/>
      <description>Автоматизировали прием документов от поставщиков, сопоставление данных со справочниками и передачу проверенных результатов в SAP</description>
      <turbo:content><![CDATA[<header><h1>Интеллектуальная обработка документов поставщиков</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6534-3434-4438-a563-386436623033/IMG_1.png"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Интеллектуальная обработка документов поставщиков</title>

  <style>
    :root {
      --color-primary: #67B3BB;
      --color-dark: #23454B;
      --color-light: #DDF1E6;
      --color-bg: #F7FBF9;
      --color-white: #FFFFFF;
      --color-text: #23454B;
      --color-muted: rgba(35, 69, 75, 0.72);
      --shadow-soft: 0 18px 50px rgba(35, 69, 75, 0.12);
      --radius-xl: 32px;
      --radius-lg: 24px;
      --radius-md: 18px;
    }

    * {
      box-sizing: border-box;
    }

    body {
      margin: 0;
      font-family: Inter, Arial, sans-serif;
      color: var(--color-text);
      background:
        radial-gradient(circle at top left, rgba(103, 179, 187, 0.22), transparent 34%),
        linear-gradient(180deg, #ffffff 0%, var(--color-bg) 48%, #ffffff 100%);
      line-height: 1.6;
    }

    .case-page {
      overflow: hidden;
    }

    .case-container {
      width: min(1160px, calc(100% - 40px));
      margin: 0 auto;
    }

    .case-hero {
      position: relative;
      padding: 88px 0 64px;
    }

    .case-hero::before {
      content: "";
      position: absolute;
      top: 32px;
      right: -120px;
      width: 420px;
      height: 420px;
      border-radius: 50%;
      background: rgba(221, 241, 230, 0.9);
      z-index: -1;
    }

    .case-eyebrow {
      display: inline-flex;
      align-items: center;
      gap: 10px;
      margin-bottom: 24px;
      padding: 8px 14px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.14);
      color: var(--color-dark);
      font-size: 14px;
      font-weight: 700;
      letter-spacing: 0.02em;
      text-transform: uppercase;
    }

    .case-eyebrow::before {
      content: "";
      width: 9px;
      height: 9px;
      border-radius: 50%;
      background: var(--color-primary);
    }

    .case-hero-grid {
      display: grid;
      grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr);
      gap: 44px;
      align-items: center;
    }

    .case-title {
      margin: 0 0 24px;
      max-width: 820px;
      color: var(--color-dark);
      font-size: clamp(38px, 5vw, 68px);
      line-height: 1.05;
      letter-spacing: -0.045em;
    }

    .case-lead {
      margin: 0;
      max-width: 720px;
      color: var(--color-muted);
      font-size: clamp(18px, 2vw, 22px);
      line-height: 1.55;
    }

    .case-hero-card {
      position: relative;
      padding: 34px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .case-hero-card::after {
      content: "";
      position: absolute;
      inset: auto 28px -22px 28px;
      height: 44px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.35);
      filter: blur(24px);
      z-index: -1;
    }

    .case-hero-card-title {
      margin: 0 0 14px;
      color: var(--color-light);
      font-size: 15px;
      font-weight: 800;
      text-transform: uppercase;
      letter-spacing: 0.08em;
    }

    .case-hero-card p {
      margin: 0;
      font-size: 18px;
      line-height: 1.6;
      color: rgba(255, 255, 255, 0.86);
    }

    .metrics {
      padding: 26px 0 72px;
    }

    .metrics-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 18px;
    }

    .metric-card {
      padding: 28px;
      border: 1px solid rgba(103, 179, 187, 0.24);
      border-radius: var(--radius-lg);
      background: rgba(255, 255, 255, 0.82);
      box-shadow: 0 14px 34px rgba(35, 69, 75, 0.07);
      backdrop-filter: blur(10px);
    }

    .metric-value {
      display: block;
      margin-bottom: 8px;
      color: var(--color-primary);
      font-size: clamp(30px, 4vw, 44px);
      line-height: 1;
      font-weight: 900;
      letter-spacing: -0.04em;
    }

    .metric-label {
      color: var(--color-dark);
      font-size: 16px;
      font-weight: 700;
      line-height: 1.35;
    }

    .section {
      padding: 34px 0;
    }

    .section-card {
      display: grid;
      grid-template-columns: 300px minmax(0, 1fr);
      gap: 42px;
      padding: 46px;
      border-radius: var(--radius-xl);
      background: var(--color-white);
      box-shadow: 0 14px 46px rgba(35, 69, 75, 0.08);
    }

    .section-card.accent {
      background:
        linear-gradient(135deg, rgba(221, 241, 230, 0.95), rgba(255, 255, 255, 0.92));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .section-kicker {
      margin: 0 0 12px;
      color: var(--color-primary);
      font-size: 14px;
      font-weight: 900;
      text-transform: uppercase;
      letter-spacing: 0.1em;
    }

    .section-title {
      margin: 0;
      color: var(--color-dark);
      font-size: clamp(26px, 3vw, 38px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .section-content p {
      margin: 0;
      color: var(--color-muted);
      font-size: 18px;
    }

    .section-content p + p {
      margin-top: 18px;
    }

    .feature-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .feature-list li {
      position: relative;
      padding: 18px 20px 18px 52px;
      border-radius: var(--radius-md);
      background: rgba(221, 241, 230, 0.52);
      color: var(--color-dark);
      font-size: 17px;
      line-height: 1.55;
    }

    .feature-list li::before {
      content: "";
      position: absolute;
      left: 20px;
      top: 25px;
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: var(--color-primary);
      box-shadow: 0 0 0 6px rgba(103, 179, 187, 0.16);
    }

    .process {
      padding: 76px 0;
    }

    .process-header {
      max-width: 760px;
      margin-bottom: 34px;
    }

    .process-header h2 {
      margin: 0 0 14px;
      color: var(--color-dark);
      font-size: clamp(30px, 4vw, 48px);
      line-height: 1.12;
      letter-spacing: -0.04em;
    }

    .process-header p {
      margin: 0;
      color: var(--color-muted);
      font-size: 19px;
    }

    .process-grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 20px;
    }

    .process-item {
      padding: 30px;
      border-radius: var(--radius-lg);
      background: var(--color-white);
      border: 1px solid rgba(103, 179, 187, 0.18);
      box-shadow: 0 12px 34px rgba(35, 69, 75, 0.06);
    }

    .process-number {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 42px;
      height: 42px;
      margin-bottom: 18px;
      border-radius: 14px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 18px;
      font-weight: 900;
    }

    .process-item h3 {
      margin: 0 0 10px;
      color: var(--color-dark);
      font-size: 22px;
      line-height: 1.25;
      letter-spacing: -0.02em;
    }

    .process-item p {
      margin: 0;
      color: var(--color-muted);
      font-size: 16px;
    }

    .results {
      padding: 78px 0;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
    }

    .results-grid {
      display: grid;
      grid-template-columns: minmax(280px, 0.8fr) minmax(0, 1.2fr);
      gap: 44px;
      align-items: start;
    }

    .results h2 {
      margin: 0 0 18px;
      color: var(--color-white);
      font-size: clamp(32px, 4vw, 52px);
      line-height: 1.1;
      letter-spacing: -0.04em;
    }

    .results-intro {
      margin: 0;
      color: rgba(255, 255, 255, 0.72);
      font-size: 18px;
    }

    .result-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .result-list li {
      padding: 20px 22px;
      border-radius: var(--radius-md);
      background: rgba(255, 255, 255, 0.08);
      border: 1px solid rgba(221, 241, 230, 0.15);
      color: rgba(255, 255, 255, 0.86);
      font-size: 17px;
    }

    .result-list strong {
      color: var(--color-light);
    }

    .tech {
      padding: 76px 0 96px;
    }

    .tech-card {
      padding: 44px;
      border-radius: var(--radius-xl);
      background:
        linear-gradient(135deg, rgba(103, 179, 187, 0.15), rgba(221, 241, 230, 0.82));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .tech-card h2 {
      margin: 0 0 22px;
      color: var(--color-dark);
      font-size: clamp(28px, 3vw, 42px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .tags {
      display: flex;
      flex-wrap: wrap;
      gap: 12px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .tags li {
      padding: 11px 16px;
      border-radius: 999px;
      background: var(--color-white);
      color: var(--color-dark);
      font-size: 15px;
      font-weight: 800;
      box-shadow: 0 8px 20px rgba(35, 69, 75, 0.08);
    }

    .cta {
      padding: 0 0 90px;
    }

    .cta-card {
      display: grid;
      grid-template-columns: minmax(0, 1fr) auto;
      gap: 28px;
      align-items: center;
      padding: 42px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .cta-card h2 {
      margin: 0 0 10px;
      color: var(--color-white);
      font-size: clamp(26px, 3vw, 40px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .cta-card p {
      margin: 0;
      max-width: 690px;
      color: rgba(255, 255, 255, 0.74);
      font-size: 18px;
    }

    .cta-button {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-height: 54px;
      padding: 0 24px;
      border-radius: 999px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 16px;
      font-weight: 900;
      text-decoration: none;
      transition: transform 0.2s ease, box-shadow 0.2s ease;
      white-space: nowrap;
    }

    .cta-button:hover {
      transform: translateY(-2px);
      box-shadow: 0 14px 28px rgba(103, 179, 187, 0.28);
    }

    @media (max-width: 920px) {
      .case-hero-grid,
      .section-card,
      .results-grid,
      .cta-card {
        grid-template-columns: 1fr;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: repeat(2, 1fr);
      }

      .case-hero {
        padding-top: 58px;
      }
    }

    @media (max-width: 640px) {
      .case-container {
        width: min(100% - 28px, 1160px);
      }

      .case-title {
        font-size: 36px;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: 1fr;
      }

      .section-card,
      .tech-card,
      .cta-card,
      .case-hero-card {
        padding: 28px;
        border-radius: 24px;
      }

      .results {
        padding: 58px 0;
      }

      .tech {
        padding-bottom: 68px;
      }
    }
  </style>
</head>

<body>
  <main class="case-page">
    <section class="case-hero">
      <div class="case-container">
        <div class="case-eyebrow">Кейс</div>

        <div class="case-hero-grid">
          <div>

            <p class="case-lead">
              Автоматизировали прием документов от поставщиков, сопоставление данных со справочниками
              и передачу проверенных результатов в SAP.
            </p>
          </div>

          <aside class="case-hero-card">
            <p class="case-hero-card-title">О проекте</p>
            <p>
              Для ведущего российского разработчика аэронавигационных систем мы создали цифровой контур
              обработки документов от поставщиков. Решение распознает документы, извлекает данные,
              сверяет их со справочниками и передает проверенные результаты в SAP.
            </p>
          </aside>
        </div>
      </div>
    </section>

    <section class="metrics" aria-label="Ключевые показатели проекта">
      <div class="case-container">
        <div class="metrics-grid">
          <div class="metric-card">
            <span class="metric-value">до 300 000</span>
            <div class="metric-label">документов в год</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">6</span>
            <div class="metric-label">типов документов</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">в 3 раза</span>
            <div class="metric-label">быстрее сопоставление данных</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">10%</span>
            <div class="metric-label">обработка без участия оператора</div>
          </div>
        </div>
      </div>
    </section>

    <section class="section">
      <div class="case-container">
        <div class="section-card accent">
          <div>
            <p class="section-kicker">Клиент и контекст</p>
            <h2 class="section-title">Разработчик аэронавигационных систем</h2>
          </div>

          <div class="section-content">
            <p>
              Клиент разрабатывает и производит аэронавигационные системы и комплексы
              для оснащения аэродромов и воздушных трасс, а также решения в области информационной
              безопасности, оповещения и биометрической идентификации.
            </p>
          </div>
        </div>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">
            <p class="section-kicker">Задача</p>
            <h2 class="section-title">Сократить ручную обработку и повысить качество данных</h2>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">

          

          <div class="section-content">
            <ul class="feature-list">
              <li>
                До внедрения значительная часть обработки документов выполнялась вручную:
                сотрудники переносили данные из сканов в учетную систему и проверяли корректность реквизитов.
              </li>
              <li>
                Поставщики указывали наименования компаний и номенклатурных позиций в свободной форме.
                Формулировки часто отличались от значений во внутренних справочниках.
              </li>
              <li>
                До 50% времени обработки одного документа уходило на поиск соответствий
                по контрагентам и номенклатуре.
              </li>
              <li>
                Ручной ввод создавал риск ошибок в наименованиях, суммах и ставках НДС.
                При масштабе до 300 000 документов в год это напрямую влияло на скорость и качество работы.
              </li>
              <li>
                В периметр проекта вошли коммерческие предложения, счета, прайс-листы,
                универсальные передаточные документы, счета-фактуры и формы ТОРГ-12.
              </li>
              <li>
                Справочники включали более 5 500 поставщиков и свыше 60 000 номенклатурных позиций.
              </li>
            </ul>
          </div>

      </div>
    </section>

    <section class="process">
      <div class="case-container">
        <div class="process-header">
          <h2>Решение</h2>
          <p>
            Команда внедрила платформу обработки документов и разработала специализированные модули,
            адаптированные к процессам заказчика. Решение охватывает полный цикл обработки:
            от поступления скана до передачи проверенных данных в SAP.
          </p>
        </div>

        <div class="process-grid">
          <article class="process-item">
            <div class="process-number">01</div>
            <h3>Автоматическая обработка документов</h3>
            <p>
              Настроили загрузку, распознавание, классификацию и извлечение атрибутов
              для шести типов документов.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">02</div>
            <h3>Проверки до передачи в учетную систему</h3>
            <p>
              Реализовали математические, логические и форматные проверки,
              чтобы выявлять некорректные значения до передачи данных.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">03</div>
            <h3>Интеграция с SAP</h3>
            <p>
              Обеспечили бесшовную интеграцию с SAP и обратную связь по статусу
              обработки каждого документа.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">04</div>
            <h3>Нечеткий поиск по справочникам</h3>
            <p>
              Система определяет точное соответствие или предлагает оператору наиболее вероятные
              варианты для подтверждения, заменяя длительный ручной поиск.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">05</div>
            <h3>Отчетность и контроль качества</h3>
            <p>
              Добавили отчетность по верифицированным пакетам документов,
              производительности и качеству обработки.
            </p>
          </article>
        </div>
      </div>
    </section>

    <section class="results">
      <div class="case-container">
        <div class="results-grid">
          <div>
            <h2>Результаты проекта</h2>
            <p class="results-intro">
              Новый цифровой контур ускорил обработку входящих документов,
              снизил долю ручных операций и сделал процесс прозрачным для руководителей.
            </p>
          </div>

          <ul class="result-list">
            <li>
              <strong>100% входящих документов</strong> проходят автоматическую классификацию
              и извлечение атрибутов.
            </li>
            <li>
              Время сопоставления поставщиков и номенклатурных позиций
              <strong>сократилось в 3 раза</strong>.
            </li>
            <li>
              <strong>90% документов</strong> проверяются в режиме «одного окна»:
              оператору достаточно уточнить 3–5 полей, остальные данные система заполняет самостоятельно.
            </li>
            <li>
              <strong>10% документов</strong> обрабатываются полностью автоматически,
              без участия человека.
            </li>
            <li>
              Снижены риски ошибок при выборе контрагентов и номенклатуры,
              в том числе при морфологически сходных значениях.
            </li>
            <li>
              Руководители получили прозрачную отчетность о производительности,
              качестве обработки и загрузке сотрудников.
            </li>
          </ul>
        </div>
      </div>
    </section>

    <section class="tech">
      <div class="case-container">
        <div class="tech-card">
          <h2>Технологии и компетенции</h2>

          <ul class="tags">
            <li>Интеллектуальная обработка документов</li>
            <li>OCR</li>
            <li>Классификация</li>
            <li>Извлечение атрибутов</li>
            <li>Нечеткий поиск</li>
            <li>Справочники</li>
            <li>SAP</li>
            <li>Отчетность</li>
          </ul>
        </div>
      </div>
    </section>

 
  </main>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Цифровой архив инженерных чертежей</title>
      <link>https://stereos-group.ru/cases/tpost/r3djfo3921-tsifrovoi-arhiv-inzhenernih-chertezhei</link>
      <pubDate>Fri, 05 Jun 2026 17:33:00 +0300</pubDate>
      <author>Команда Stereos Group</author>
      <category>Извлечение данных</category>
      <category>Архив</category>
      <category>ИИ-технологии</category>
      <enclosure url="https://static.tildacdn.com/tild6661-3030-4530-a465-393564376561/IMG_4.png" type="image/png"/>
      <description>Автоматизировали создание карточек электронного архива и обработку до 300 000 страниц чертежей и спецификаций в год.</description>
      <turbo:content><![CDATA[<header><h1>Цифровой архив инженерных чертежей</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6661-3030-4530-a465-393564376561/IMG_4.png"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Цифровой архив инженерных чертежей</title>

  <style>
    :root {
      --color-primary: #67B3BB;
      --color-dark: #23454B;
      --color-light: #DDF1E6;
      --color-bg: #F7FBF9;
      --color-white: #FFFFFF;
      --color-text: #23454B;
      --color-muted: rgba(35, 69, 75, 0.72);
      --shadow-soft: 0 18px 50px rgba(35, 69, 75, 0.12);
      --radius-xl: 32px;
      --radius-lg: 24px;
      --radius-md: 18px;
    }

    * {
      box-sizing: border-box;
    }

    body {
      margin: 0;
      font-family: Inter, Arial, sans-serif;
      color: var(--color-text);
      background:
        radial-gradient(circle at top left, rgba(103, 179, 187, 0.22), transparent 34%),
        linear-gradient(180deg, #ffffff 0%, var(--color-bg) 48%, #ffffff 100%);
      line-height: 1.6;
    }

    .case-page {
      overflow: hidden;
    }

    .case-container {
      width: min(1160px, calc(100% - 40px));
      margin: 0 auto;
    }

    .case-hero {
      position: relative;
      padding: 88px 0 64px;
    }

    .case-hero::before {
      content: "";
      position: absolute;
      top: 32px;
      right: -120px;
      width: 420px;
      height: 420px;
      border-radius: 50%;
      background: rgba(221, 241, 230, 0.9);
      z-index: -1;
    }

    .case-eyebrow {
      display: inline-flex;
      align-items: center;
      gap: 10px;
      margin-bottom: 24px;
      padding: 8px 14px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.14);
      color: var(--color-dark);
      font-size: 14px;
      font-weight: 700;
      letter-spacing: 0.02em;
      text-transform: uppercase;
    }

    .case-eyebrow::before {
      content: "";
      width: 9px;
      height: 9px;
      border-radius: 50%;
      background: var(--color-primary);
    }

    .case-hero-grid {
      display: grid;
      grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr);
      gap: 44px;
      align-items: center;
    }

    .case-title {
      margin: 0 0 24px;
      max-width: 820px;
      color: var(--color-dark);
      font-size: clamp(38px, 5vw, 68px);
      line-height: 1.05;
      letter-spacing: -0.045em;
    }

    .case-lead {
      margin: 0;
      max-width: 720px;
      color: var(--color-muted);
      font-size: clamp(18px, 2vw, 22px);
      line-height: 1.55;
    }

    .case-hero-card {
      position: relative;
      padding: 34px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .case-hero-card::after {
      content: "";
      position: absolute;
      inset: auto 28px -22px 28px;
      height: 44px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.35);
      filter: blur(24px);
      z-index: -1;
    }

    .case-hero-card-title {
      margin: 0 0 14px;
      color: var(--color-light);
      font-size: 15px;
      font-weight: 800;
      text-transform: uppercase;
      letter-spacing: 0.08em;
    }

    .case-hero-card p {
      margin: 0;
      font-size: 18px;
      line-height: 1.6;
      color: rgba(255, 255, 255, 0.86);
    }

    .metrics {
      padding: 26px 0 72px;
    }

    .metrics-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 18px;
    }

    .metric-card {
      padding: 28px;
      border: 1px solid rgba(103, 179, 187, 0.24);
      border-radius: var(--radius-lg);
      background: rgba(255, 255, 255, 0.82);
      box-shadow: 0 14px 34px rgba(35, 69, 75, 0.07);
      backdrop-filter: blur(10px);
    }

    .metric-value {
      display: block;
      margin-bottom: 8px;
      color: var(--color-primary);
      font-size: clamp(30px, 4vw, 44px);
      line-height: 1;
      font-weight: 900;
      letter-spacing: -0.04em;
    }

    .metric-label {
      color: var(--color-dark);
      font-size: 16px;
      font-weight: 700;
      line-height: 1.35;
    }

    .section {
      padding: 34px 0;
    }

    .section-card {
      display: grid;
      grid-template-columns: 300px minmax(0, 1fr);
      gap: 42px;
      padding: 46px;
      border-radius: var(--radius-xl);
      background: var(--color-white);
      box-shadow: 0 14px 46px rgba(35, 69, 75, 0.08);
    }

    .section-card.accent {
      background:
        linear-gradient(135deg, rgba(221, 241, 230, 0.95), rgba(255, 255, 255, 0.92));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .section-kicker {
      margin: 0 0 12px;
      color: var(--color-primary);
      font-size: 14px;
      font-weight: 900;
      text-transform: uppercase;
      letter-spacing: 0.1em;
    }

    .section-title {
      margin: 0;
      color: var(--color-dark);
      font-size: clamp(26px, 3vw, 38px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .section-content p {
      margin: 0;
      color: var(--color-muted);
      font-size: 18px;
    }

    .section-content p + p {
      margin-top: 18px;
    }

    .feature-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .feature-list li {
      position: relative;
      padding: 18px 20px 18px 52px;
      border-radius: var(--radius-md);
      background: rgba(221, 241, 230, 0.52);
      color: var(--color-dark);
      font-size: 17px;
      line-height: 1.55;
    }

    .feature-list li::before {
      content: "";
      position: absolute;
      left: 20px;
      top: 25px;
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: var(--color-primary);
      box-shadow: 0 0 0 6px rgba(103, 179, 187, 0.16);
    }

    .process {
      padding: 76px 0;
    }

    .process-header {
      max-width: 760px;
      margin-bottom: 34px;
    }

    .process-header h2 {
      margin: 0 0 14px;
      color: var(--color-dark);
      font-size: clamp(30px, 4vw, 48px);
      line-height: 1.12;
      letter-spacing: -0.04em;
    }

    .process-header p {
      margin: 0;
      color: var(--color-muted);
      font-size: 19px;
    }

    .process-grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 20px;
    }

    .process-item {
      padding: 30px;
      border-radius: var(--radius-lg);
      background: var(--color-white);
      border: 1px solid rgba(103, 179, 187, 0.18);
      box-shadow: 0 12px 34px rgba(35, 69, 75, 0.06);
    }

    .process-number {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 42px;
      height: 42px;
      margin-bottom: 18px;
      border-radius: 14px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 18px;
      font-weight: 900;
    }

    .process-item h3 {
      margin: 0 0 10px;
      color: var(--color-dark);
      font-size: 22px;
      line-height: 1.25;
      letter-spacing: -0.02em;
    }

    .process-item p {
      margin: 0;
      color: var(--color-muted);
      font-size: 16px;
    }

    .results {
      padding: 78px 0;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
    }

    .results-grid {
      display: grid;
      grid-template-columns: minmax(280px, 0.8fr) minmax(0, 1.2fr);
      gap: 44px;
      align-items: start;
    }

    .results h2 {
      margin: 0 0 18px;
      color: var(--color-white);
      font-size: clamp(32px, 4vw, 52px);
      line-height: 1.1;
      letter-spacing: -0.04em;
    }

    .results-intro {
      margin: 0;
      color: rgba(255, 255, 255, 0.72);
      font-size: 18px;
    }

    .result-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .result-list li {
      padding: 20px 22px;
      border-radius: var(--radius-md);
      background: rgba(255, 255, 255, 0.08);
      border: 1px solid rgba(221, 241, 230, 0.15);
      color: rgba(255, 255, 255, 0.86);
      font-size: 17px;
    }

    .result-list strong {
      color: var(--color-light);
    }

    .tech {
      padding: 76px 0 96px;
    }

    .tech-card {
      padding: 44px;
      border-radius: var(--radius-xl);
      background:
        linear-gradient(135deg, rgba(103, 179, 187, 0.15), rgba(221, 241, 230, 0.82));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .tech-card h2 {
      margin: 0 0 22px;
      color: var(--color-dark);
      font-size: clamp(28px, 3vw, 42px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .tags {
      display: flex;
      flex-wrap: wrap;
      gap: 12px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .tags li {
      padding: 11px 16px;
      border-radius: 999px;
      background: var(--color-white);
      color: var(--color-dark);
      font-size: 15px;
      font-weight: 800;
      box-shadow: 0 8px 20px rgba(35, 69, 75, 0.08);
    }

    .cta {
      padding: 0 0 90px;
    }

    .cta-card {
      display: grid;
      grid-template-columns: minmax(0, 1fr) auto;
      gap: 28px;
      align-items: center;
      padding: 42px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .cta-card h2 {
      margin: 0 0 10px;
      color: var(--color-white);
      font-size: clamp(26px, 3vw, 40px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .cta-card p {
      margin: 0;
      max-width: 690px;
      color: rgba(255, 255, 255, 0.74);
      font-size: 18px;
    }

    .cta-button {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-height: 54px;
      padding: 0 24px;
      border-radius: 999px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 16px;
      font-weight: 900;
      text-decoration: none;
      transition: transform 0.2s ease, box-shadow 0.2s ease;
      white-space: nowrap;
    }

    .cta-button:hover {
      transform: translateY(-2px);
      box-shadow: 0 14px 28px rgba(103, 179, 187, 0.28);
    }

    @media (max-width: 920px) {
      .case-hero-grid,
      .section-card,
      .results-grid,
      .cta-card {
        grid-template-columns: 1fr;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: repeat(2, 1fr);
      }

      .case-hero {
        padding-top: 58px;
      }
    }

    @media (max-width: 640px) {
      .case-container {
        width: min(100% - 28px, 1160px);
      }

      .case-title {
        font-size: 36px;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: 1fr;
      }

      .section-card,
      .tech-card,
      .cta-card,
      .case-hero-card {
        padding: 28px;
        border-radius: 24px;
      }

      .results {
        padding: 58px 0;
      }

      .tech {
        padding-bottom: 68px;
      }
    }
  </style>
</head>

<body>
  <main class="case-page">
    <section class="case-hero">
      <div class="case-container">
        <div class="case-eyebrow">Кейс</div>

        <div class="case-hero-grid">
          <div>

            <p class="case-lead">
              Автоматизировали создание карточек электронного архива и обработку до 300 000 страниц чертежей и спецификаций в год.            </p>
          </div>

          <aside class="case-hero-card">
            <p class="case-hero-card-title">О проекте</p>
            <p>
                Для промышленно-инжиниринговой компании автоматизировали обработку электронных чертежей и спецификаций. Решение распознает документы, извлекает реквизиты, формирует данные для электронных карточек и передает результаты в OpenText.
            </p>
          </aside>
        </div>
      </div>
    </section>

    <section class="metrics" aria-label="Ключевые показатели проекта">
      <div class="case-container">
        <div class="metrics-grid">
          <div class="metric-card">
            <span class="metric-value">до 300 тыс</span>
            <div class="metric-label">документов в год</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">2</span>
            <div class="metric-label">типа документов</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">70%</span>
            <div class="metric-label">обрабатываются автоматически</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">в 4 раза</span>
            <div class="metric-label">быстрее ввод данных</div>
          </div>
        </div>
      </div>
    </section>

    <section class="section">
      <div class="case-container">
        <div class="section-card accent">
          <div>
            <p class="section-kicker">Клиент и контекст</p>
            <h2 class="section-title">Промышленно-инжиниринговая компания</h2>
          </div>

          <div class="section-content">
            <p>
             В компании накоплен значительный массив электронных чертежей и спецификаций по различным объектам. Для перехода к централизованному хранению информации требовалось создавать карточки документов в электронном архиве.            
            </p>
          </div>
        </div>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">
            <p class="section-kicker">Задача</p>
            <h2 class="section-title">Высвободить время квалифицированных специалистов, обеспечить контроль результата.
            </h2>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">

          

          <div class="section-content">
            <ul class="feature-list">
              <li>
               Ручное заведение карточек занимало время квалифицированных специалистов, хотя значительная часть операций носила рутинный характер.
              </li>
              <li>
               Объем обработки достигал 300 000 страниц в год. Для масштабирования процесса требовалось использовать ресурсы общего центра обслуживания и автоматизировать извлечение реквизитов.
              </li>
              <li>
               Важно было обеспечить стабильное качество данных и прозрачный контроль результатов.
              </li>
            </ul>
          </div>

      </div>
    </section>

    <section class="process">
      <div class="case-container">
        <div class="process-header">
          <h2>Решение</h2>
          <p>Мы внедрили интеллектуальную автоматическую обработку двух типов документов: инженерных чертежей и спецификаций. Решение стало связующим звеном между электронным массивом документов и централизованным архивом OpenText.</p>
        </div>

        <div class="process-grid">
          <article class="process-item">
            <div class="process-number">01</div>
            <h3>Автоматическая загрузка</h3>
            <p>
              Организовали автоматическую загрузку электронных документов.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">02</div>
            <h3>Извлечение данных</h3>
            <p>
             Настроили распознавание, классификацию и извлечение ключевых атрибутов для формирования карточек архива.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">03</div>
            <h3>Контроль данных</h3>
            <p>
             Реализовали проверки комплектности, логические и форматные проверки данных.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">04</div>
            <h3>Интеграция с OpenText и документооборотом</h3>
            <p>
             Обеспечили экспорт результатов в OpenText и интеграцию с корпоративной системой документооборота.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">05</div>
            <h3>Отчетность</h3>
            <p>
              Разработали пользовательские отчеты для контроля KPI сотрудников и качества обработки.
            </p>
          </article>
        </div>
      </div>
    </section>

    <section class="results">
      <div class="case-container">
        <div class="results-grid">
          <div>
            <h2>Результаты проекта</h2>
            <p class="results-intro">
             Автоматизация позволила не тольок сократить трудозатраты в несколько раз, но и обеспечить качество данных и контроль процесса.
            </p>
          </div>

          <ul class="result-list">
            <li>
              <strong>100% входящих документов</strong> проходят автоматическую классификацию
              и извлечение атрибутов.
            </li>
            <li>
              <strong>70% документов </strong> обрабатываются полностью автоматически без участия человека.
            </li>
            <li>
              <strong>Для оставшихся 30% </strong> требуется лишь точечная проверка некоторых реквизитов.
            </li>
            <li>
              Время ввода данных сократилось <strong>в 4 раза</strong>.
            </li>
            <li>
             Исключены риски потери документов в процессе обработки.
            </li>
            <li>
             Заказчик получил прозрачную отчетность о производительности, качестве и загрузке сотрудников.
            </li>
          </ul>
        </div>
      </div>
    </section>

    <section class="tech">
      <div class="case-container">
        <div class="tech-card">
          <h2>Технологии и компетенции</h2>

          <ul class="tags">
            <li>Интеллектуальная обработка документов</li>
            <li>OCR</li>
            <li>Классификация</li>
            <li>Извлечение атрибутов</li>
            <li>обработка инженерной документации</li>
            <li>KPI-отчетность</li>
            <li>OpenText</li>
            <li>Электронный архив</li>
          </ul>
        </div>
      </div>
    </section>

 
  </main>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Цифровизация 25-летнего архива банковских документов</title>
      <link>https://stereos-group.ru/cases/tpost/k9rffgg6h1-tsifrovizatsiya-25-letnego-arhiva-bankov</link>
      <pubDate>Fri, 05 Jun 2026 18:02:00 +0300</pubDate>
      <author>Команда Stereos Group</author>
      <category>Архив</category>
      <category>Поиск</category>
      <category>Извлечение данных</category>
      <category>ИИ-технологии</category>
      <enclosure url="https://static.tildacdn.com/tild6338-6332-4233-a331-663237373661/IMG_5.png" type="image/png"/>
      <description>Автоматизировали обработку архива объемом до2 млн страниц в год: от классификации и нормализации данных до поиска недостающих платежных документов.</description>
      <turbo:content><![CDATA[<header><h1>Цифровизация 25-летнего архива банковских документов</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6338-6332-4233-a331-663237373661/IMG_5.png"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Цифровизация 25-летнего архива банковских документов</title>

  <style>
    :root {
      --color-primary: #67B3BB;
      --color-dark: #23454B;
      --color-light: #DDF1E6;
      --color-bg: #F7FBF9;
      --color-white: #FFFFFF;
      --color-text: #23454B;
      --color-muted: rgba(35, 69, 75, 0.72);
      --shadow-soft: 0 18px 50px rgba(35, 69, 75, 0.12);
      --radius-xl: 32px;
      --radius-lg: 24px;
      --radius-md: 18px;
    }

    * {
      box-sizing: border-box;
    }

    body {
      margin: 0;
      font-family: Inter, Arial, sans-serif;
      color: var(--color-text);
      background:
        radial-gradient(circle at top left, rgba(103, 179, 187, 0.22), transparent 34%),
        linear-gradient(180deg, #ffffff 0%, var(--color-bg) 48%, #ffffff 100%);
      line-height: 1.6;
    }

    .case-page {
      overflow: hidden;
    }

    .case-container {
      width: min(1160px, calc(100% - 40px));
      margin: 0 auto;
    }

    .case-hero {
      position: relative;
      padding: 88px 0 64px;
    }

    .case-hero::before {
      content: "";
      position: absolute;
      top: 32px;
      right: -120px;
      width: 420px;
      height: 420px;
      border-radius: 50%;
      background: rgba(221, 241, 230, 0.9);
      z-index: -1;
    }

    .case-eyebrow {
      display: inline-flex;
      align-items: center;
      gap: 10px;
      margin-bottom: 24px;
      padding: 8px 14px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.14);
      color: var(--color-dark);
      font-size: 14px;
      font-weight: 700;
      letter-spacing: 0.02em;
      text-transform: uppercase;
    }

    .case-eyebrow::before {
      content: "";
      width: 9px;
      height: 9px;
      border-radius: 50%;
      background: var(--color-primary);
    }

    .case-hero-grid {
      display: grid;
      grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr);
      gap: 44px;
      align-items: center;
    }

    .case-title {
      margin: 0 0 24px;
      max-width: 820px;
      color: var(--color-dark);
      font-size: clamp(38px, 5vw, 68px);
      line-height: 1.05;
      letter-spacing: -0.045em;
    }

    .case-lead {
      margin: 0;
      max-width: 720px;
      color: var(--color-muted);
      font-size: clamp(18px, 2vw, 22px);
      line-height: 1.55;
    }

    .case-hero-card {
      position: relative;
      padding: 34px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .case-hero-card::after {
      content: "";
      position: absolute;
      inset: auto 28px -22px 28px;
      height: 44px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.35);
      filter: blur(24px);
      z-index: -1;
    }

    .case-hero-card-title {
      margin: 0 0 14px;
      color: var(--color-light);
      font-size: 15px;
      font-weight: 800;
      text-transform: uppercase;
      letter-spacing: 0.08em;
    }

    .case-hero-card p {
      margin: 0;
      font-size: 18px;
      line-height: 1.6;
      color: rgba(255, 255, 255, 0.86);
    }

    .metrics {
      padding: 26px 0 72px;
    }

    .metrics-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 18px;
    }

    .metric-card {
      padding: 28px;
      border: 1px solid rgba(103, 179, 187, 0.24);
      border-radius: var(--radius-lg);
      background: rgba(255, 255, 255, 0.82);
      box-shadow: 0 14px 34px rgba(35, 69, 75, 0.07);
      backdrop-filter: blur(10px);
    }

    .metric-value {
      display: block;
      margin-bottom: 8px;
      color: var(--color-primary);
      font-size: clamp(30px, 4vw, 44px);
      line-height: 1;
      font-weight: 900;
      letter-spacing: -0.04em;
    }

    .metric-label {
      color: var(--color-dark);
      font-size: 16px;
      font-weight: 700;
      line-height: 1.35;
    }

    .section {
      padding: 34px 0;
    }

    .section-card {
      display: grid;
      grid-template-columns: 300px minmax(0, 1fr);
      gap: 42px;
      padding: 46px;
      border-radius: var(--radius-xl);
      background: var(--color-white);
      box-shadow: 0 14px 46px rgba(35, 69, 75, 0.08);
    }

    .section-card.accent {
      background:
        linear-gradient(135deg, rgba(221, 241, 230, 0.95), rgba(255, 255, 255, 0.92));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .section-kicker {
      margin: 0 0 12px;
      color: var(--color-primary);
      font-size: 14px;
      font-weight: 900;
      text-transform: uppercase;
      letter-spacing: 0.1em;
    }

    .section-title {
      margin: 0;
      color: var(--color-dark);
      font-size: clamp(26px, 3vw, 38px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .section-content p {
      margin: 0;
      color: var(--color-muted);
      font-size: 18px;
    }

    .section-content p + p {
      margin-top: 18px;
    }

    .feature-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .feature-list li {
      position: relative;
      padding: 18px 20px 18px 52px;
      border-radius: var(--radius-md);
      background: rgba(221, 241, 230, 0.52);
      color: var(--color-dark);
      font-size: 17px;
      line-height: 1.55;
    }

    .feature-list li::before {
      content: "";
      position: absolute;
      left: 20px;
      top: 25px;
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: var(--color-primary);
      box-shadow: 0 0 0 6px rgba(103, 179, 187, 0.16);
    }

    .process {
      padding: 76px 0;
    }

    .process-header {
      max-width: 760px;
      margin-bottom: 34px;
    }

    .process-header h2 {
      margin: 0 0 14px;
      color: var(--color-dark);
      font-size: clamp(30px, 4vw, 48px);
      line-height: 1.12;
      letter-spacing: -0.04em;
    }

    .process-header p {
      margin: 0;
      color: var(--color-muted);
      font-size: 19px;
    }

    .process-grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 20px;
    }

    .process-item {
      padding: 30px;
      border-radius: var(--radius-lg);
      background: var(--color-white);
      border: 1px solid rgba(103, 179, 187, 0.18);
      box-shadow: 0 12px 34px rgba(35, 69, 75, 0.06);
    }

    .process-number {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 42px;
      height: 42px;
      margin-bottom: 18px;
      border-radius: 14px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 18px;
      font-weight: 900;
    }

    .process-item h3 {
      margin: 0 0 10px;
      color: var(--color-dark);
      font-size: 22px;
      line-height: 1.25;
      letter-spacing: -0.02em;
    }

    .process-item p {
      margin: 0;
      color: var(--color-muted);
      font-size: 16px;
    }

    .results {
      padding: 78px 0;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
    }

    .results-grid {
      display: grid;
      grid-template-columns: minmax(280px, 0.8fr) minmax(0, 1.2fr);
      gap: 44px;
      align-items: start;
    }

    .results h2 {
      margin: 0 0 18px;
      color: var(--color-white);
      font-size: clamp(32px, 4vw, 52px);
      line-height: 1.1;
      letter-spacing: -0.04em;
    }

    .results-intro {
      margin: 0;
      color: rgba(255, 255, 255, 0.72);
      font-size: 18px;
    }

    .result-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .result-list li {
      padding: 20px 22px;
      border-radius: var(--radius-md);
      background: rgba(255, 255, 255, 0.08);
      border: 1px solid rgba(221, 241, 230, 0.15);
      color: rgba(255, 255, 255, 0.86);
      font-size: 17px;
    }

    .result-list strong {
      color: var(--color-light);
    }

    .tech {
      padding: 76px 0 96px;
    }

    .tech-card {
      padding: 44px;
      border-radius: var(--radius-xl);
      background:
        linear-gradient(135deg, rgba(103, 179, 187, 0.15), rgba(221, 241, 230, 0.82));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .tech-card h2 {
      margin: 0 0 22px;
      color: var(--color-dark);
      font-size: clamp(28px, 3vw, 42px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .tags {
      display: flex;
      flex-wrap: wrap;
      gap: 12px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .tags li {
      padding: 11px 16px;
      border-radius: 999px;
      background: var(--color-white);
      color: var(--color-dark);
      font-size: 15px;
      font-weight: 800;
      box-shadow: 0 8px 20px rgba(35, 69, 75, 0.08);
    }

    .cta {
      padding: 0 0 90px;
    }

    .cta-card {
      display: grid;
      grid-template-columns: minmax(0, 1fr) auto;
      gap: 28px;
      align-items: center;
      padding: 42px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .cta-card h2 {
      margin: 0 0 10px;
      color: var(--color-white);
      font-size: clamp(26px, 3vw, 40px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .cta-card p {
      margin: 0;
      max-width: 690px;
      color: rgba(255, 255, 255, 0.74);
      font-size: 18px;
    }

    .cta-button {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-height: 54px;
      padding: 0 24px;
      border-radius: 999px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 16px;
      font-weight: 900;
      text-decoration: none;
      transition: transform 0.2s ease, box-shadow 0.2s ease;
      white-space: nowrap;
    }

    .cta-button:hover {
      transform: translateY(-2px);
      box-shadow: 0 14px 28px rgba(103, 179, 187, 0.28);
    }

    @media (max-width: 920px) {
      .case-hero-grid,
      .section-card,
      .results-grid,
      .cta-card {
        grid-template-columns: 1fr;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: repeat(2, 1fr);
      }

      .case-hero {
        padding-top: 58px;
      }
    }

    @media (max-width: 640px) {
      .case-container {
        width: min(100% - 28px, 1160px);
      }

      .case-title {
        font-size: 36px;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: 1fr;
      }

      .section-card,
      .tech-card,
      .cta-card,
      .case-hero-card {
        padding: 28px;
        border-radius: 24px;
      }

      .results {
        padding: 58px 0;
      }

      .tech {
        padding-bottom: 68px;
      }
    }
  </style>
</head>

<body>
  <main class="case-page">
    <section class="case-hero">
      <div class="case-container">
        <div class="case-eyebrow">Кейс</div>

        <div class="case-hero-grid">
          <div>

            <p class="case-lead">
              Автоматизировали обработку архива банковских документов: от классификации и нормализации данных до поиска недостающих платежных документов.
            </p>
          </div>

          <aside class="case-hero-card">
            <p class="case-hero-card-title">О проекте</p>
            <p>
                Для Строительной компании создали решение для автоматизированной обработки банковского архива за 25 лет. Система классифицирует документы, извлекает реквизиты, нормализует данные, находит недостающие платежные документы и формирует структуру хранения.
            </p>
          </aside>
        </div>
      </div>
    </section>

    <section class="metrics" aria-label="Ключевые показатели проекта">
      <div class="case-container">
        <div class="metrics-grid">
          <div class="metric-card">
            <span class="metric-value">25 лет</span>
            <div class="metric-label">наполнялся архив документов</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">до 2 млн</span>
            <div class="metric-label"> страниц в год</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">65%</span>
            <div class="metric-label">обрабатываются автоматически без участия оператора</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">в 5 раз</span>
            <div class="metric-label">быстрее ввод данных</div>
          </div>
        </div>
      </div>
    </section>

    <section class="section">
      <div class="case-container">
        <div class="section-card accent">
          <div>
            <p class="section-kicker">Клиент и контекст</p>
            <h2 class="section-title">Строительная компания</h2>
          </div>

          <div class="section-content">
            <p>
             Заказчик — одна из ведущих компаний в сфере строительства и развития недвижимости. В рамках проекта требовалось обработать архив банковских документов за период с 2001 по 2024 год.            
            </p>
          </div>
        </div>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">
            <p class="section-kicker">Задача</p>
            <h2 class="section-title">Обеспечить автоматическое формирование архивных комплектов и сделать возможным быстрый поиск информации в архиве.
            </h2>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">

          

          <div class="section-content">
            <ul class="feature-list">
              <li>
               Архив включал документы по 44 организациям и 35 банкам. В периметр вошли восемь типов документов: банковские выписки, платежные требования, инкассовые и платежные поручения, банковские и мемориальные ордера, счета и приложения.
              </li>
              <li>
               При ручной обработке сотрудники классифицировали документы, извлекали ключевые реквизиты, нормализовали наименования организаций и банков, искали недостающие платежные документы и исключали лишние файлы из комплектов.
              </li>
              <li>
               Совокупный объем достигал 2 млн страниц в год. Для работы с таким массивом требовалось не только распознавание, но и специализированная логика формирования архивных комплектов.
              </li>
            </ul>
          </div>

      </div>
    </section>

    <section class="process">
      <div class="case-container">
        <div class="process-header">
          <h2>Решение</h2>
          <p>Наша команда внедрила платворму ввода данных и разработала специализированные модули для обработки банковского архива. Решение автоматизирует основные операции и сохраняет возможность точечной верификации там, где требуется экспертное подтверждение.
          </p>
        </div>

        <div class="process-grid">
          <article class="process-item">
            <div class="process-number">01</div>
            <h3>Автоматическая обработка</h3>
            <p>
              Настроили автоматическую загрузку, распознавание, классификацию и извлечение атрибутов для восьми типов банковских документов.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">02</div>
            <h3>Нормализация данных</h3>
            <p>
             Реализовали нормализацию наименований организаций и банков по справочникам.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">03</div>
            <h3>Удобство операторов</h3>
            <p>
             Создали интерфейс верификации для быстрой проверки значений, требующих проверки человеком.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">04</div>
            <h3>Поиск недостающих документов</h3>
            <p>
             Разработали механизм поиска недостающих платежных документов по номеру, дате и сумме.
            </p>
          </article>
          
          <article class="process-item">
            <div class="process-number">04</div>
            <h3>Структурировали хранение</h3>
            <p>
             Настроили хранение результатов с формированием структуры по архивному номеру, организации, банку и дате.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">05</div>
            <h3>Отчетность</h3>
            <p>
              Разработали пользовательские отчеты по верифицированным пакетам документов.
            </p>
          </article>
        </div>
      </div>
    </section>

    <section class="results">
      <div class="case-container">
        <div class="results-grid">
          <div>
            <h2>Результаты проекта</h2>
            <p class="results-intro">
             Автоматизация позволила не тольок сократить трудозатраты в несколько раз, но и обеспечить качество данных и контроль процесса.
            </p>
          </div>

          <ul class="result-list">
            <li>
              Автоматизирована обработка банковского архива <strong>за 25 лет</strong>  — с 2001 по 2024 год.
            </li>
            <li>
              <strong>65% документов </strong> обрабатываются полностью автоматически без участия человека.
            </li>
            <li>
              Для документов, требующих проверки, ручная верификация сокращена <strong>до 6 </strong> полей на комплект.
            </li>
            <li>
              Время ввода данных сократилось <strong>в 5 раза</strong>.
            </li>
            <li>
             Решение охватывает документы по 44 организациям и 35 банкам.
            </li>
            <li>
             Заказчик получил прозрачную отчетность о производительности, качестве и загрузке сотрудников.
            </li>
          </ul>
        </div>
      </div>
    </section>

    <section class="tech">
      <div class="case-container">
        <div class="tech-card">
          <h2>Технологии и компетенции</h2>

          <ul class="tags">
            <li>Интеллектуальная обработка документов</li>
            <li>OCR</li>
            <li>Классификация</li>
            <li>Извлечение атрибутов</li>
            <li>обработка банковских документов</li>
            <li>KPI-отчетность</li>
            <li>Нормализация данных</li>
            <li>Электронный архив</li>
          </ul>
        </div>
      </div>
    </section>

 
  </main>
</body>
</html></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Интеллектуальный поиск и анализ нормативной документации</title>
      <link>https://stereos-group.ru/cases/tpost/xfgaxjxm61-intellektualnii-poisk-i-analiz-normativn</link>
      <pubDate>Fri, 05 Jun 2026 18:36:00 +0300</pubDate>
      <author>Команда Stereos Group</author>
      <category>Поиск</category>
      <category>Архив</category>
      <category>ИИ-технологии</category>
      <enclosure url="https://static.tildacdn.com/tild3634-3662-4065-a161-383765323936/IMG_6.png" type="image/png"/>
      <description>Создали единую систему для работы с массивом нормативных документов: семантический поиск, автоматическое выявление связей и ИИ-анализ нормативной базы.</description>
      <turbo:content><![CDATA[<header><h1>Интеллектуальный поиск и анализ нормативной документации</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3634-3662-4065-a161-383765323936/IMG_6.png"/></figure><div class="t-redactor__embedcode"><!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Интеллектуальный поиск и анализ нормативной документации </title>

  <style>
    :root {
      --color-primary: #67B3BB;
      --color-dark: #23454B;
      --color-light: #DDF1E6;
      --color-bg: #F7FBF9;
      --color-white: #FFFFFF;
      --color-text: #23454B;
      --color-muted: rgba(35, 69, 75, 0.72);
      --shadow-soft: 0 18px 50px rgba(35, 69, 75, 0.12);
      --radius-xl: 32px;
      --radius-lg: 24px;
      --radius-md: 18px;
    }

    * {
      box-sizing: border-box;
    }

    body {
      margin: 0;
      font-family: Inter, Arial, sans-serif;
      color: var(--color-text);
      background:
        radial-gradient(circle at top left, rgba(103, 179, 187, 0.22), transparent 34%),
        linear-gradient(180deg, #ffffff 0%, var(--color-bg) 48%, #ffffff 100%);
      line-height: 1.6;
    }

    .case-page {
      overflow: hidden;
    }

    .case-container {
      width: min(1160px, calc(100% - 40px));
      margin: 0 auto;
    }

    .case-hero {
      position: relative;
      padding: 88px 0 64px;
    }

    .case-hero::before {
      content: "";
      position: absolute;
      top: 32px;
      right: -120px;
      width: 420px;
      height: 420px;
      border-radius: 50%;
      background: rgba(221, 241, 230, 0.9);
      z-index: -1;
    }

    .case-eyebrow {
      display: inline-flex;
      align-items: center;
      gap: 10px;
      margin-bottom: 24px;
      padding: 8px 14px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.14);
      color: var(--color-dark);
      font-size: 14px;
      font-weight: 700;
      letter-spacing: 0.02em;
      text-transform: uppercase;
    }

    .case-eyebrow::before {
      content: "";
      width: 9px;
      height: 9px;
      border-radius: 50%;
      background: var(--color-primary);
    }

    .case-hero-grid {
      display: grid;
      grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr);
      gap: 44px;
      align-items: center;
    }

    .case-title {
      margin: 0 0 24px;
      max-width: 820px;
      color: var(--color-dark);
      font-size: clamp(38px, 5vw, 68px);
      line-height: 1.05;
      letter-spacing: -0.045em;
    }

    .case-lead {
      margin: 0;
      max-width: 720px;
      color: var(--color-muted);
      font-size: clamp(18px, 2vw, 22px);
      line-height: 1.55;
    }

    .case-hero-card {
      position: relative;
      padding: 34px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .case-hero-card::after {
      content: "";
      position: absolute;
      inset: auto 28px -22px 28px;
      height: 44px;
      border-radius: 999px;
      background: rgba(103, 179, 187, 0.35);
      filter: blur(24px);
      z-index: -1;
    }

    .case-hero-card-title {
      margin: 0 0 14px;
      color: var(--color-light);
      font-size: 15px;
      font-weight: 800;
      text-transform: uppercase;
      letter-spacing: 0.08em;
    }

    .case-hero-card p {
      margin: 0;
      font-size: 18px;
      line-height: 1.6;
      color: rgba(255, 255, 255, 0.86);
    }

    .metrics {
      padding: 26px 0 72px;
    }

    .metrics-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 18px;
    }

    .metric-card {
      padding: 28px;
      border: 1px solid rgba(103, 179, 187, 0.24);
      border-radius: var(--radius-lg);
      background: rgba(255, 255, 255, 0.82);
      box-shadow: 0 14px 34px rgba(35, 69, 75, 0.07);
      backdrop-filter: blur(10px);
    }

    .metric-value {
      display: block;
      margin-bottom: 8px;
      color: var(--color-primary);
      font-size: clamp(30px, 4vw, 44px);
      line-height: 1;
      font-weight: 900;
      letter-spacing: -0.04em;
    }

    .metric-label {
      color: var(--color-dark);
      font-size: 16px;
      font-weight: 700;
      line-height: 1.35;
    }

    .section {
      padding: 34px 0;
    }

    .section-card {
      display: grid;
      grid-template-columns: 300px minmax(0, 1fr);
      gap: 42px;
      padding: 46px;
      border-radius: var(--radius-xl);
      background: var(--color-white);
      box-shadow: 0 14px 46px rgba(35, 69, 75, 0.08);
    }

    .section-card.accent {
      background:
        linear-gradient(135deg, rgba(221, 241, 230, 0.95), rgba(255, 255, 255, 0.92));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .section-kicker {
      margin: 0 0 12px;
      color: var(--color-primary);
      font-size: 14px;
      font-weight: 900;
      text-transform: uppercase;
      letter-spacing: 0.1em;
    }

    .section-title {
      margin: 0;
      color: var(--color-dark);
      font-size: clamp(26px, 3vw, 38px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .section-content p {
      margin: 0;
      color: var(--color-muted);
      font-size: 18px;
    }

    .section-content p + p {
      margin-top: 18px;
    }

    .feature-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .feature-list li {
      position: relative;
      padding: 18px 20px 18px 52px;
      border-radius: var(--radius-md);
      background: rgba(221, 241, 230, 0.52);
      color: var(--color-dark);
      font-size: 17px;
      line-height: 1.55;
    }

    .feature-list li::before {
      content: "";
      position: absolute;
      left: 20px;
      top: 25px;
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: var(--color-primary);
      box-shadow: 0 0 0 6px rgba(103, 179, 187, 0.16);
    }

    .process {
      padding: 76px 0;
    }

    .process-header {
      max-width: 760px;
      margin-bottom: 34px;
    }

    .process-header h2 {
      margin: 0 0 14px;
      color: var(--color-dark);
      font-size: clamp(30px, 4vw, 48px);
      line-height: 1.12;
      letter-spacing: -0.04em;
    }

    .process-header p {
      margin: 0;
      color: var(--color-muted);
      font-size: 19px;
    }

    .process-grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 20px;
    }

    .process-item {
      padding: 30px;
      border-radius: var(--radius-lg);
      background: var(--color-white);
      border: 1px solid rgba(103, 179, 187, 0.18);
      box-shadow: 0 12px 34px rgba(35, 69, 75, 0.06);
    }

    .process-number {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 42px;
      height: 42px;
      margin-bottom: 18px;
      border-radius: 14px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 18px;
      font-weight: 900;
    }

    .process-item h3 {
      margin: 0 0 10px;
      color: var(--color-dark);
      font-size: 22px;
      line-height: 1.25;
      letter-spacing: -0.02em;
    }

    .process-item p {
      margin: 0;
      color: var(--color-muted);
      font-size: 16px;
    }

    .results {
      padding: 78px 0;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
    }

    .results-grid {
      display: grid;
      grid-template-columns: minmax(280px, 0.8fr) minmax(0, 1.2fr);
      gap: 44px;
      align-items: start;
    }

    .results h2 {
      margin: 0 0 18px;
      color: var(--color-white);
      font-size: clamp(32px, 4vw, 52px);
      line-height: 1.1;
      letter-spacing: -0.04em;
    }

    .results-intro {
      margin: 0;
      color: rgba(255, 255, 255, 0.72);
      font-size: 18px;
    }

    .result-list {
      display: grid;
      gap: 14px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .result-list li {
      padding: 20px 22px;
      border-radius: var(--radius-md);
      background: rgba(255, 255, 255, 0.08);
      border: 1px solid rgba(221, 241, 230, 0.15);
      color: rgba(255, 255, 255, 0.86);
      font-size: 17px;
    }

    .result-list strong {
      color: var(--color-light);
    }

    .tech {
      padding: 76px 0 96px;
    }

    .tech-card {
      padding: 44px;
      border-radius: var(--radius-xl);
      background:
        linear-gradient(135deg, rgba(103, 179, 187, 0.15), rgba(221, 241, 230, 0.82));
      border: 1px solid rgba(103, 179, 187, 0.26);
    }

    .tech-card h2 {
      margin: 0 0 22px;
      color: var(--color-dark);
      font-size: clamp(28px, 3vw, 42px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .tags {
      display: flex;
      flex-wrap: wrap;
      gap: 12px;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .tags li {
      padding: 11px 16px;
      border-radius: 999px;
      background: var(--color-white);
      color: var(--color-dark);
      font-size: 15px;
      font-weight: 800;
      box-shadow: 0 8px 20px rgba(35, 69, 75, 0.08);
    }

    .cta {
      padding: 0 0 90px;
    }

    .cta-card {
      display: grid;
      grid-template-columns: minmax(0, 1fr) auto;
      gap: 28px;
      align-items: center;
      padding: 42px;
      border-radius: var(--radius-xl);
      background: var(--color-dark);
      color: var(--color-white);
      box-shadow: var(--shadow-soft);
    }

    .cta-card h2 {
      margin: 0 0 10px;
      color: var(--color-white);
      font-size: clamp(26px, 3vw, 40px);
      line-height: 1.15;
      letter-spacing: -0.035em;
    }

    .cta-card p {
      margin: 0;
      max-width: 690px;
      color: rgba(255, 255, 255, 0.74);
      font-size: 18px;
    }

    .cta-button {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-height: 54px;
      padding: 0 24px;
      border-radius: 999px;
      background: var(--color-primary);
      color: var(--color-white);
      font-size: 16px;
      font-weight: 900;
      text-decoration: none;
      transition: transform 0.2s ease, box-shadow 0.2s ease;
      white-space: nowrap;
    }

    .cta-button:hover {
      transform: translateY(-2px);
      box-shadow: 0 14px 28px rgba(103, 179, 187, 0.28);
    }

    @media (max-width: 920px) {
      .case-hero-grid,
      .section-card,
      .results-grid,
      .cta-card {
        grid-template-columns: 1fr;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: repeat(2, 1fr);
      }

      .case-hero {
        padding-top: 58px;
      }
    }

    @media (max-width: 640px) {
      .case-container {
        width: min(100% - 28px, 1160px);
      }

      .case-title {
        font-size: 36px;
      }

      .metrics-grid,
      .process-grid {
        grid-template-columns: 1fr;
      }

      .section-card,
      .tech-card,
      .cta-card,
      .case-hero-card {
        padding: 28px;
        border-radius: 24px;
      }

      .results {
        padding: 58px 0;
      }

      .tech {
        padding-bottom: 68px;
      }
    }
  </style>
</head>

<body>
  <main class="case-page">
    <section class="case-hero">
      <div class="case-container">
        <div class="case-eyebrow">Кейс</div>

        <div class="case-hero-grid">
          <div>

            <p class="case-lead">
              Создали единую систему для работы с массивом нормативных документов: семантический поиск, автоматическое выявление связей и ИИ-анализ нормативной базы.
            </p>
          </div>

          <aside class="case-hero-card">
            <p class="case-hero-card-title">О проекте</p>
            <p>
                Для департамента технической политики логистической компании создали систему интеллектуального поиска и содержательного анализа нормативной документации. Решение объединяет документы в едином контуре, выявляет связи и помогает находить дублирующую или противоречащую информацию.
            </p>
          </aside>
        </div>
      </div>
    </section>

    <section class="metrics" aria-label="Ключевые показатели проекта">
      <div class="case-container">
        <div class="metrics-grid">
          <div class="metric-card">
            <span class="metric-value">до 500 тыс</span>
            <div class="metric-label">документов</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">до 100 тыс</span>
            <div class="metric-label"> пользователей</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">Сни- жение</span>
            <div class="metric-label">производственных и финансовых  рисков</div>
          </div>

          <div class="metric-card">
            <span class="metric-value">в 2-3 раза</span>
            <div class="metric-label">снижение трудозатрат</div>
          </div>
        </div>
      </div>
    </section>

    <section class="section">
      <div class="case-container">
        <div class="section-card accent">
          <div>
            <p class="section-kicker">Клиент и контекст</p>
            <h2 class="section-title">Транспортно-логистическачя компания</h2>
          </div>

          <div class="section-content">
            <p>
             Заказчик — крупная транспортно-логистическая компания. Функциональным заказчиком проекта выступил Департамент технической политики, отвечающий за нормативно-методологическое сопровождение ключевых бизнес-процессов.            
            </p>
          </div>
        </div>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">
            <p class="section-kicker">Задача</p>
            <h2 class="section-title">Обеспечить гармонизацию нормативно-технической базы, быстрый доступ к актуальной информации сотрудников компании, снижение финансовых и юридических рисков.
            </h2>
      </div>
    </section>
    
    
    <section class="section">
      <div class="case-container">

          

          <div class="section-content">
            <ul class="feature-list">
              <li>
               Нормативно-техническая документация хранилась и обрабатывалась в разных системах. Сотрудникам приходилось искать информацию по нескольким источникам информации.
              </li>
              <li>
               Связи между документами, дублирующие положения и потенциальные противоречия анализировались вручную.
              </li>
              <li>
               По мере роста нормативной базы увеличивались трудозатраты на поиск, первичный анализ и принятие решений. Требовались современные инструменты загрузки, навигации и аналитики.
              </li>
            </ul>
          </div>

      </div>
    </section>

    <section class="process">
      <div class="case-container">
        <div class="process-header">
          <h2>Решение</h2>
          <p>Наша команда создала и развила единую систему разработки, интеллектуального поиска и содержательного анализа нормативных документов. Архитектура решения объединяет управление жизненным циклом документов, поиск, рекомендации и аналитическую визуализацию.
          </p>
        </div>

        <div class="process-grid">
          <article class="process-item">
            <div class="process-number">01</div>
            <h3>Хранение и управление документами</h3>
            <p>
              Реализовали управление жизненным циклом документов, хранение карточек и версий.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">02</div>
            <h3>Поиск информации</h3>
            <p>
             Настроили полнотекстовый и семантический поиск по нормативной базе.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">03</div>
            <h3>Подсказки экспертам</h3>
            <p>
             Автоматизировали установление связей между документами и разработали рекомендательную систему.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">04</div>
            <h3>Удобный интерфейс</h3>
            <p>
             Создали модуль визуализации для работы с результатами анализа.
            </p>
          </article>
          
          <article class="process-item">
            <div class="process-number">04</div>
            <h3>Автоматизация загрузки</h3>
            <p>
             Реализовали механизм автоматизированной загрузки документов и иерархический каталог.
            </p>
          </article>

          <article class="process-item">
            <div class="process-number">05</div>
            <h3>ИИ-аналитика</h3>
            <p>
              Применили технологии искусственного интеллекта для выявления дублирующей и противоречащей информации.
            </p>
          </article>
        </div>
      </div>
    </section>

    <section class="results">
      <div class="case-container">
        <div class="results-grid">
          <div>
            <h2>Результаты проекта</h2>
            <p class="results-intro">
             Автоматизация позволил  сократить трудозатраты экспертов в несколько раз, а также сократить финансово-юридические риски компании.
            </p>
          </div>

          <ul class="result-list">
            <li>
              <strong>Сократили на 30–50%</strong> трудозатраты на поиск и первичный анализ нормативно-технической информации.
            </li>
            <li>
              Поиск связанных документов выполняется <strong>в 3 раза</strong> быстрее по сравнению с ручной проверкой.
            </li>
            <li>
             Реализовали  <strong>единый семантический поиск</strong> по нескольким источникам информациии.
            </li>
            <li>
             Удобный поиск информациии, <strong>автоматизированное выявление дублирований и противоречий</strong> снижают риск неполного анализа нормативной информации.
            </li>
            <li>
              <strong>Снизили риски штрафов и несоблюдения требований</strong>  за счет гармонизации внутренних нормативных актов с внешними НПА.
            </li>
          </ul>
        </div>
      </div>
    </section>

    <section class="tech">
      <div class="case-container">
        <div class="tech-card">
          <h2>Технологии и компетенции</h2>

          <ul class="tags">
            <li>Управление жизненным циклом документов</li>
            <li>ИИ-анализ</li>
            <li>Интеллектальный семантический поиск</li>
            <li>граф связей</li>
            <li>рекомендательная система</li>
            <li>обработка нормативных документов</li>
            <li>визуализация аналитики</li>
            <li>Электронный архив</li>
          </ul>
        </div>
      </div>
    </section>

 
  </main>
</body>
</html></div>]]></turbo:content>
    </item>
  </channel>
</rss>
