v2: адаптация под Самрук-Казына — категории компаний и риски

This commit is contained in:
Kadyrbek Igizbayev 2026-06-01 05:06:31 +00:00
parent 24e5d51b23
commit c9747ec26c

View File

@ -3,15 +3,16 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Сводка — ежедневный мониторинг предприятий</title>
<title>Сводка — мониторинг АО «Самрук-Казына»</title>
<style>
:root {
--ink: #0F1218;
--cyan: #00E5FF;
--cyan-50: #E8FCFF;
--red: #FF4D5A;
--amber: #FFB020;
--green: #34D399;
--white: #FFFFFF;
--gray-500: #5B6573;
--gray-100: #F2F4F7;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
@ -43,9 +44,20 @@ body {
position: absolute;
top: -50%;
right: -20%;
width: 600px;
height: 600px;
background: radial-gradient(circle, rgba(0,229,255,0.08) 0%, transparent 70%);
width: 700px;
height: 700px;
background: radial-gradient(circle, rgba(0,229,255,0.06) 0%, transparent 70%);
pointer-events: none;
}
.hero::after {
content: '';
position: absolute;
bottom: -30%;
left: -10%;
width: 400px;
height: 400px;
background: radial-gradient(circle, rgba(255,77,90,0.05) 0%, transparent 70%);
pointer-events: none;
}
@ -67,18 +79,30 @@ body {
font-size: 56px;
font-weight: 800;
line-height: 1.05;
margin-bottom: 24px;
max-width: 700px;
margin-bottom: 20px;
max-width: 750px;
}
.hero h1 span {
color: var(--cyan);
}
.hero p {
.hero .subtitle {
font-size: 20px;
color: #9aa3b2;
max-width: 560px;
margin-bottom: 16px;
}
.hero .group-name {
display: inline-block;
font-size: 16px;
font-weight: 600;
color: var(--cyan);
background: rgba(0,229,255,0.08);
border: 1px solid rgba(0,229,255,0.15);
padding: 8px 18px;
border-radius: 6px;
margin-bottom: 40px;
}
@ -136,42 +160,145 @@ body {
.section-desc {
font-size: 17px;
color: #9aa3b2;
max-width: 500px;
max-width: 550px;
margin-bottom: 48px;
}
/* Features grid */
.features {
/* Categories grid */
.categories {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 24px;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
}
.feature-card {
.cat-card {
background: rgba(255,255,255,0.03);
border: 1px solid rgba(255,255,255,0.06);
border-radius: 16px;
padding: 36px;
padding: 32px 28px;
transition: border-color 0.2s;
}
.feature-card:hover {
.cat-card:hover {
border-color: rgba(0,229,255,0.2);
}
.feature-icon {
font-size: 32px;
margin-bottom: 20px;
.cat-icon {
font-size: 28px;
margin-bottom: 16px;
}
.feature-card h3 {
font-size: 20px;
.cat-card h3 {
font-size: 18px;
font-weight: 700;
margin-bottom: 12px;
margin-bottom: 8px;
}
.feature-card p {
font-size: 15px;
.cat-card .companies {
font-size: 13px;
color: #6b7385;
line-height: 1.7;
}
/* Risks section - special styling */
.risks-section {
background: linear-gradient(180deg, rgba(255,77,90,0.03) 0%, transparent 100%);
}
.risks-label {
font-size: 13px;
font-weight: 700;
letter-spacing: 0.12em;
text-transform: uppercase;
color: var(--red);
margin-bottom: 16px;
}
.risks-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
}
.risk-card {
background: rgba(255,255,255,0.03);
border: 1px solid rgba(255,255,255,0.06);
border-radius: 16px;
padding: 32px 28px;
position: relative;
transition: border-color 0.2s;
}
.risk-card:hover {
border-color: rgba(255,77,90,0.2);
}
.risk-level {
display: inline-block;
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.08em;
padding: 4px 10px;
border-radius: 4px;
margin-bottom: 16px;
}
.risk-level.critical {
background: rgba(255,77,90,0.15);
color: var(--red);
}
.risk-level.high {
background: rgba(255,176,32,0.15);
color: var(--amber);
}
.risk-level.moderate {
background: rgba(52,211,153,0.15);
color: var(--green);
}
.risk-card h3 {
font-size: 18px;
font-weight: 700;
margin-bottom: 8px;
}
.risk-card p {
font-size: 14px;
color: #9aa3b2;
line-height: 1.6;
}
/* Monitoring sources */
.sources {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
}
.source-card {
background: rgba(255,255,255,0.03);
border: 1px solid rgba(255,255,255,0.06);
border-radius: 16px;
padding: 32px 28px;
text-align: center;
}
.source-icon {
font-size: 36px;
margin-bottom: 16px;
}
.source-card h3 {
font-size: 18px;
font-weight: 700;
margin-bottom: 8px;
}
.source-card p {
font-size: 14px;
color: #9aa3b2;
line-height: 1.6;
}
@ -194,7 +321,7 @@ body {
.step-num {
font-size: 48px;
font-weight: 800;
color: rgba(0,229,255,0.15);
color: rgba(0,229,255,0.12);
line-height: 1;
margin-bottom: 16px;
}
@ -211,6 +338,27 @@ body {
line-height: 1.6;
}
/* Stats row */
.stats {
display: flex;
gap: 48px;
margin-top: 48px;
flex-wrap: wrap;
}
.stat h3 {
font-size: 32px;
font-weight: 800;
color: var(--cyan);
line-height: 1.2;
}
.stat p {
font-size: 14px;
color: #9aa3b2;
margin-top: 4px;
}
/* CTA Section */
.cta-section {
background: linear-gradient(135deg, rgba(0,229,255,0.05) 0%, transparent 100%);
@ -219,7 +367,7 @@ body {
.cta-form {
display: flex;
gap: 12px;
max-width: 480px;
max-width: 500px;
margin-top: 32px;
flex-wrap: wrap;
}
@ -261,35 +409,47 @@ body {
color: #5B6573;
}
/* Stats row */
.stats {
/* Risks summary bar */
.risks-summary {
display: flex;
gap: 48px;
margin-top: 48px;
gap: 16px;
margin-bottom: 40px;
flex-wrap: wrap;
}
.stat h3 {
font-size: 32px;
font-weight: 800;
color: var(--cyan);
line-height: 1.2;
.risk-badge {
display: flex;
align-items: center;
gap: 8px;
background: rgba(255,255,255,0.03);
border: 1px solid rgba(255,255,255,0.06);
border-radius: 8px;
padding: 8px 16px;
font-size: 14px;
font-weight: 600;
}
.stat p {
font-size: 14px;
color: #9aa3b2;
margin-top: 4px;
.risk-badge .dot {
width: 8px;
height: 8px;
border-radius: 50%;
}
.risk-badge .dot.critical { background: var(--red); }
.risk-badge .dot.high { background: var(--amber); }
.risk-badge .dot.moderate { background: var(--green); }
@media (max-width: 768px) {
.features { grid-template-columns: 1fr; }
.categories { grid-template-columns: 1fr; }
.risks-grid { grid-template-columns: 1fr; }
.sources { grid-template-columns: 1fr; }
.steps { grid-template-columns: 1fr; }
.hero h1 { font-size: 36px; }
.section h2 { font-size: 28px; }
.container { padding: 48px 20px; }
.btn-outline { margin-left: 0; margin-top: 12px; }
.stats { gap: 24px; }
.risks-summary { gap: 8px; }
}
@media (max-width: 480px) {
@ -303,58 +463,125 @@ body {
<section class="hero">
<div class="container">
<div class="logo">Сводка</div>
<h1>Ежедневный <span>мониторинг</span> ситуации на предприятиях</h1>
<p>Полный анализ СМИ, сводок и законодательства. Выявляем риски и помогаем принимать превентивные меры.</p>
<div class="group-name">АО «Самрук-Казына»</div>
<h1>Ежедневный <span>мониторинг</span> группы компаний</h1>
<p class="subtitle">Полный анализ СМИ, сводок и законодательства. Выявление рисков для принятия превентивных мер.</p>
<p class="subtitle" style="font-size:16px;color:#6b7385">Аналитика по всем портфельным компаниям фонда — от нефтегазового сектора до логистики и энергетики.</p>
<a class="btn" href="#cta">Оставить заявку</a>
<a class="btn-outline" href="#how">Как это работает</a>
<a class="btn-outline" href="#categories">Категории компаний</a>
</div>
</section>
<!-- Features -->
<section class="section" id="features">
<!-- Categories -->
<section class="section" id="categories">
<div class="container">
<div class="section-label">Возможности</div>
<h2>Что мы анализируем</h2>
<p class="section-desc">Четыре направления мониторинга для полной картины.</p>
<div class="section-label">Категории</div>
<h2>Портфельные компании фонда</h2>
<p class="section-desc">Мониторинг охватывает все ключевые сектора группы «Самрук-Казына».</p>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📰</div>
<h3>Мониторинг СМИ</h3>
<p>Ежедневный сбор упоминаний ваших предприятий в новостях, публикациях и социальных медиа. Ни один сигнал не останется незамеченным.</p>
<div class="categories">
<div class="cat-card">
<div class="cat-icon"></div>
<h3>Нефтегазовый сектор</h3>
<div class="companies">КазМунайГаз, КазТрансОйл, КазМунайТениз, QazaqGaz</div>
</div>
<div class="feature-card">
<div class="feature-icon">⚖️</div>
<h3>Анализ законодательства</h3>
<p>Отслеживание изменений в законах, постановлениях и нормативных актах, которые могут повлиять на вашу отрасль.</p>
<div class="cat-card">
<div class="cat-icon">🚂</div>
<h3>Транспорт и логистика</h3>
<div class="companies">КТЖ, Казпочта, Аэропорты, Air Astana, Qazaq Air, Морпорт Актау</div>
</div>
<div class="feature-card">
<div class="feature-icon">📊</div>
<h3>Сводки по предприятиям</h3>
<p>Ежедневный дайджест ключевых событий по каждому объекту: происшествия, проверки, кадровые изменения.</p>
<div class="cat-card">
<div class="cat-icon"></div>
<h3>Энергетика</h3>
<div class="companies">KEGOC, Самрук-Энерго, Экибастузская ГРЭС, Мойнакская ГЭС</div>
</div>
<div class="feature-card">
<div class="feature-icon">🛡️</div>
<h3>Превентивные меры</h3>
<p>На основе анализа формируем рекомендации по снижению рисков — до того, как ситуация станет проблемой.</p>
<div class="cat-card">
<div class="cat-icon">⛏️</div>
<h3>Горнодобывающая промышленность</h3>
<div class="companies">Казатомпром, Тау-Кен Самрук, Казцинк, угле- и золотодобыча</div>
</div>
<div class="cat-card">
<div class="cat-icon">🏭</div>
<h3>Химия и промышленность</h3>
<div class="companies">Казазот, Казфосфат, Объединённая химическая компания</div>
</div>
<div class="cat-card">
<div class="cat-icon">📡</div>
<h3>Телекоммуникации</h3>
<div class="companies">Казахтелеком, Kcell, Tele2, магистральные сети</div>
</div>
</div>
<div class="stats">
<div class="stat">
<h3>200+</h3>
<h3>300+</h3>
<p>Источников мониторинга</p>
</div>
<div class="stat">
<h3>ежедневно</h3>
<p>Свежая сводка к 9:00</p>
<p>Сводка к 09:00</p>
</div>
<div class="stat">
<h3>15 минут</h3>
<p>На чтение сводки</p>
<h3>6 секторов</h3>
<p>Полный охват группы</p>
</div>
</div>
</div>
</section>
<!-- Risks -->
<section class="section risks-section" id="risks">
<div class="container">
<div class="risks-label">Риски</div>
<h2>Категории выявляемых рисков</h2>
<p class="section-desc">Каждое событие классифицируется по типу и уровню угрозы.</p>
<div class="risks-summary">
<div class="risk-badge"><span class="dot critical"></span> Критический — немедленная реакция</div>
<div class="risk-badge"><span class="dot high"></span> Высокий — реакция в течение 24ч</div>
<div class="risk-badge"><span class="dot moderate"></span> Умеренный — наблюдение</div>
</div>
<div class="risks-grid">
<div class="risk-card">
<span class="risk-level critical">Критический</span>
<h3>Репутационные риски</h3>
<p>Негативные публикации в СМИ и соцсетях, жалобы населения, скандалы с участием руководства компаний. Раннее выявление позволяет купировать репутационный ущерб.</p>
</div>
<div class="risk-card">
<span class="risk-level critical">Критический</span>
<h3>Техногенные и экологические</h3>
<p>Аварии на производстве, разливы нефти, выбросы, нарушения экологических норм. Особенно актуально для нефтегазового и горнодобывающего секторов.</p>
</div>
<div class="risk-card">
<span class="risk-level high">Высокий</span>
<h3>Регуляторные риски</h3>
<p>Изменения в законодательстве, новые нормативные акты, проверки госорганов, предписания и судебные иски в отношении портфельных компаний.</p>
</div>
<div class="risk-card">
<span class="risk-level high">Высокий</span>
<h3>Финансово-экономические</h3>
<p>Колебания цен на сырьё, валютные скачки, кредитные рейтинги, санкционные ограничения. Влияние на капитализацию и обязательства компаний группы.</p>
</div>
<div class="risk-card">
<span class="risk-level moderate">Умеренный</span>
<h3>Социальные риски</h3>
<p>Забастовки, протесты, сокращения персонала, конфликты с профсоюзами. Мониторинг настроений в трудовых коллективах.</p>
</div>
<div class="risk-card">
<span class="risk-level moderate">Умеренный</span>
<h3>Операционные риски</h3>
<p>Сбои в цепочках поставок, логистические проблемы, перебои в работе оборудования, кадровые перестановки в руководстве дочерних компаний.</p>
</div>
</div>
</div>
@ -364,26 +591,26 @@ body {
<section class="section" id="how">
<div class="container">
<div class="section-label">Процесс</div>
<h2>Как это работает</h2>
<p class="section-desc">Три простых шага от данных к решению.</p>
<h2>Как работает мониторинг</h2>
<p class="section-desc">Три этапа от сбора данных до готовой сводки.</p>
<div class="steps">
<div class="step-card">
<div class="step-num">01</div>
<h3>Подключаем источники</h3>
<p>Вы указываете предприятия и отрасли. Мы настраиваем мониторинг по 200+ источникам: СМИ, госорганы, соцсети.</p>
<h3>Сбор данных</h3>
<p>Автоматический мониторинг 300+ источников: новостные агентства, госорганы, отраслевые издания, соцсети. По каждой компании группы.</p>
</div>
<div class="step-card">
<div class="step-num">02</div>
<h3>Анализируем данные</h3>
<p>Отсеиваем шум, выделяем значимые события, оцениваем уровень риска по каждому сигналу.</p>
<h3>Анализ и классификация</h3>
<p>Отсеиваем информационный шум. Каждое событие получает категорию, сектор, компанию и уровень риска.</p>
</div>
<div class="step-card">
<div class="step-num">03</div>
<h3>Вы получаете сводку</h3>
<p>Каждое утро — готовая сводка с ключевыми событиями, рисками и рекомендациями к действию.</p>
<h3>Ежедневная сводка</h3>
<p>К 09:00 — структурированный отчёт: ключевые события, карта рисков, рекомендации по реагированию для руководства.</p>
</div>
</div>
</div>
@ -392,9 +619,9 @@ body {
<!-- CTA -->
<section class="section cta-section" id="cta">
<div class="container">
<div class="section-label">Начните сейчас</div>
<h2>Оставьте заявку на подключение</h2>
<p class="section-desc">Мы свяжемся с вами, обсудим задачи и запустим мониторинг.</p>
<div class="section-label">Подключение</div>
<h2>Оставьте заявку на демо-доступ</h2>
<p class="section-desc">Покажем, как работает мониторинг для ваших компаний. Настроим под ваши приоритеты и сектора.</p>
<form class="cta-form" action="https://formspree.io/f/ваш-id" method="POST">
<input type="text" name="name" placeholder="Ваше имя" required>
@ -404,9 +631,8 @@ body {
</div>
</section>
<!-- Footer -->
<footer class="footer">
Сводка &copy; 2026. Ежедневный мониторинг предприятий.
Сводка &copy; 2026 — мониторинг АО «Самрук-Казына»
</footer>
</body>