training-rules/index.html

367 lines
22 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>ИИ-ассистент — Правила обучения и развития</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<style>
:root{--ink:#0F1218;--cyan:#00E5FF;--cyan-50:#E8FCFF;--white:#fff;--gray-500:#5B6573;--gray-100:#F2F4F7}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth}
body{font:17px/1.6 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;color:var(--ink);background:var(--white)}
.container{max-width:1140px;margin:0 auto;padding:80px 24px}
/* Header */
.header{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.9);backdrop-filter:blur(12px);border-bottom:1px solid var(--gray-100)}
.header .container{padding:16px 24px;display:flex;align-items:center;justify-content:space-between}
.logo{display:flex;align-items:center;gap:10px;font-weight:700;font-size:18px;text-decoration:none;color:var(--ink)}
.logo-icon{width:36px;height:36px;background:var(--ink);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--cyan);font-size:20px}
.nav{display:flex;gap:24px;align-items:center}
.nav a{text-decoration:none;color:var(--gray-500);font-size:15px;font-weight:500;transition:color .2s}
.nav a:hover{color:var(--ink)}
.nav .nav-highlight{color:var(--ink);font-weight:600}
/* Hero */
.hero{background:linear-gradient(135deg,#0F1218 0%,#1a1f2e 100%);position:relative;overflow:hidden}
.hero::before{content:'';position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,229,255,.08) 0%,transparent 70%);pointer-events:none}
.hero .container{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;min-height:70vh}
.hero-content{position:relative;z-index:1}
.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(0,229,255,.12);color:var(--cyan);padding:8px 16px;border-radius:100px;font-size:14px;font-weight:600;margin-bottom:24px}
.hero h1{font-size:52px;font-weight:800;line-height:1.08;color:var(--white);margin-bottom:20px}
.hero h1 span{color:var(--cyan)}
.hero p{font-size:19px;color:#9aa3b2;max-width:520px;margin-bottom:36px;line-height:1.6}
.hero-buttons{display:flex;gap:16px;flex-wrap:wrap}
.btn-primary{display:inline-flex;align-items:center;gap:8px;background:var(--cyan);color:var(--ink);padding:16px 32px;border-radius:10px;font-weight:700;font-size:16px;text-decoration:none;transition:all .2s}
.btn-primary:hover{background:#1be5ff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,229,255,.3)}
.btn-secondary{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--white);border:2px solid rgba(255,255,255,.2);padding:14px 30px;border-radius:10px;font-weight:600;font-size:16px;text-decoration:none;transition:all .2s}
.btn-secondary:hover{border-color:var(--cyan);color:var(--cyan);transform:translateY(-2px)}
.hero-visual{position:relative;z-index:1;display:flex;justify-content:center}
.chat-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:28px;width:100%;max-width:420px;backdrop-filter:blur(8px)}
.chat-header{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}
.chat-avatar{width:40px;height:40px;background:var(--cyan);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--ink)}
.chat-name{font-weight:600;color:var(--white);font-size:15px}
.chat-status{font-size:13px;color:#6b7280;display:flex;align-items:center;gap:6px}
.chat-status::before{content:'';width:6px;height:6px;background:#22c55e;border-radius:50%;display:inline-block}
.chat-msg{background:rgba(255,255,255,.08);border-radius:12px 12px 12px 4px;padding:14px 18px;margin-bottom:12px;color:#d1d5db;font-size:15px;line-height:1.5}
.chat-msg b{color:var(--cyan)}
.chat-msg.user{background:var(--cyan);color:var(--ink);border-radius:12px 12px 4px 12px;margin-left:auto;max-width:85%;font-weight:500}
.chat-input{display:flex;gap:8px;margin-top:6px}
.chat-input input{flex:1;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px 16px;color:var(--white);font-size:14px;outline:none}
.chat-input input::placeholder{color:#6b7280}
.chat-input input:focus{border-color:var(--cyan)}
.chat-input button{background:var(--cyan);border:none;border-radius:10px;padding:12px 16px;cursor:pointer;color:var(--ink);font-size:18px;transition:background .2s}
.chat-input button:hover{background:#1be5ff}
/* Sections common */
.section{padding:80px 0}
.section-label{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--cyan);margin-bottom:12px}
.section h2{font-size:36px;font-weight:700;margin-bottom:16px;line-height:1.15}
.section-sub{font-size:18px;color:var(--gray-500);max-width:640px;margin-bottom:48px;line-height:1.5}
/* Rules grid */
.rules-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}
.rule-card{background:var(--white);border:1px solid var(--gray-100);border-radius:16px;padding:32px;transition:all .3s;position:relative}
.rule-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.06);transform:translateY(-4px);border-color:var(--cyan-50)}
.rule-card.modified{border-left:4px solid #f59e0b}
.rule-card.added{border-left:4px solid #22c55e}
.rule-icon{font-size:32px;margin-bottom:16px}
.rule-card h3{font-size:20px;font-weight:700;margin-bottom:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.rule-card p{font-size:15px;color:var(--gray-500);line-height:1.6}
.rule-tag{display:inline-block;margin-top:16px;font-size:13px;font-weight:600;color:var(--cyan);background:var(--cyan-50);padding:4px 12px;border-radius:100px}
.rule-chip{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:2px 10px;border-radius:100px}
.rule-chip.modified{background:#fef3c7;color:#92400e}
.rule-chip.added{background:#dcfce7;color:#166534}
.version-badge{font-size:13px;color:var(--gray-500);background:var(--gray-100);padding:6px 14px;border-radius:100px;font-weight:500}
/* Version archive */
.version-archive{margin-top:48px;border:1px solid var(--gray-100);border-radius:12px;overflow:hidden}
.version-archive-header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;cursor:pointer;font-size:15px;font-weight:600;background:var(--gray-100);transition:background .2s}
.version-archive-header:hover{background:#e5e7eb}
.version-arrow{font-size:12px;transition:transform .3s}
.version-archive.open .version-arrow{transform:rotate(180deg)}
.version-archive-body{max-height:0;overflow:hidden;transition:max-height .4s ease}
.version-archive.open .version-archive-body{max-height:400px}
.version-row{display:flex;align-items:center;gap:16px;padding:14px 24px;border-bottom:1px solid var(--gray-100);font-size:14px}
.version-row:last-child{border-bottom:none}
.version-row.current{background:var(--cyan-50)}
.version-num{font-weight:700;color:var(--ink);white-space:nowrap;min-width:40px}
.version-date{color:var(--gray-500);white-space:nowrap;min-width:110px;font-size:13px}
.version-desc{color:var(--gray-500);font-size:13px}
/* Steps */
.steps{background:var(--gray-100)}
.steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px}
.step{text-align:center;padding:24px}
.step-num{width:48px;height:48px;background:var(--ink);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;margin:0 auto 16px}
.step h3{font-size:18px;font-weight:700;margin-bottom:8px}
.step p{font-size:15px;color:var(--gray-500);line-height:1.5}
/* FAQ */
.faq-list{max-width:760px;margin:0 auto}
.faq-item{border-bottom:1px solid var(--gray-100);padding:20px 0}
.faq-q{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:17px;font-weight:600;gap:16px}
.faq-q::after{content:'+';font-size:22px;color:var(--gray-500);transition:transform .3s;flex-shrink:0}
.faq-item.open .faq-q::after{content:''}
.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:15px;color:var(--gray-500);line-height:1.6}
.faq-item.open .faq-a{max-height:300px;padding-top:12px}
/* CTA */
.cta{background:var(--ink);text-align:center}
.cta h2{color:var(--white)}
.cta .section-sub{color:#9aa3b2;margin-left:auto;margin-right:auto}
.cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}
/* Footer */
.footer{background:var(--gray-100);text-align:center;padding:32px 24px;font-size:14px;color:var(--gray-500)}
.counter{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;color:var(--gray-500)}
@media (max-width:900px){
.hero .container{grid-template-columns:1fr;gap:40px;padding:60px 24px}
.hero h1{font-size:36px}
.chat-card{max-width:100%}
.container{padding:48px 24px}
.section{padding:48px 0}
.section h2{font-size:28px}
.rules-grid{grid-template-columns:1fr}
.steps-grid{grid-template-columns:1fr 1fr}
.nav{display:none}
}
@media (max-width:480px){
.steps-grid{grid-template-columns:1fr}
.hero-buttons{flex-direction:column}
.hero-buttons .btn-primary,.hero-buttons .btn-secondary{width:100%;justify-content:center}
.cta-buttons{flex-direction:column}
.cta-buttons .btn-primary,.cta-buttons .btn-secondary{width:100%;justify-content:center}
}
/* Yandex.Metrica — замени ID на свой */
</style>
<!-- Yandex.Metrica -->
<script>(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};m[i].l=1*new Date();for(var j=0;j<document.scripts.length;j++){if(document.scripts[j].src===r)return;}k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})(window,document,"script","https://mc.yandex.ru/metrika/tag.js","ym");ym(XXXXXXXX,"init",{clickmap:true,trackLinks:true,accurateTrackBounce:true});</script>
<noscript><div><img src="https://mc.yandex.ru/watch/XXXXXXXX" style="position:absolute;left:-9999px" alt=""></div></noscript>
</head>
<body>
<header class="header">
<div class="container">
<a href="#" class="logo">
<div class="logo-icon"></div>
AssistHR
</a>
<nav class="nav">
<a href="#rules">Правила</a>
<a href="#how">Как это работает</a>
<a href="#faq">FAQ</a>
<a href="https://wa.me/77777777777" style="color:var(--ink);font-weight:600">Связаться</a>
</nav>
</div>
</header>
<section class="hero">
<div class="container">
<div class="hero-content">
<div class="hero-badge">⚡ ИИ-ассистент</div>
<h1>Правила обучения<br>и развития <span>в Компании</span></h1>
<p>Виртуальный помощник поможет разобраться в правилах, программах обучения и карьерного роста — быстро, понятно, без лишних звонков в HR.</p>
<div class="hero-buttons">
<a href="#rules" class="btn-primary">📋 Смотреть правила</a>
<a href="#faq" class="btn-secondary">❓ Частые вопросы</a>
</div>
</div>
<div class="hero-visual">
<div class="chat-card">
<div class="chat-header">
<div class="chat-avatar"></div>
<div>
<div class="chat-name">ИИ-помощник</div>
<div class="chat-status">онлайн</div>
</div>
</div>
<div class="chat-msg">👋 Привет! Я помогу с правилами обучения. Что вас интересует?</div>
<div class="chat-msg user">Какие курсы можно пройти за счёт компании?</div>
<div class="chat-msg">Компания оплачивает:<br><b>профильные курсы</b> (до 200 000 ₸/год)<br><b>сертификации</b> (полностью)<br><b>конференции</b> (2 раза в год)<br><br>Подробнее — в разделе «Правила» 👇</div>
<div class="chat-input">
<input type="text" placeholder="Задай вопрос..." disabled>
<button disabled></button>
</div>
</div>
</div>
</div>
</section>
<section id="rules" class="section">
<div class="container">
<div class="section-label">Правила • Версия 2.1</div>
<div style="display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px">
<h2 style="margin-bottom:0">Что покрывает программа обучения</h2>
<span class="version-badge">актуально на 15 июня 2026</span>
</div>
<p class="section-sub">Все сотрудники могут развиваться за счёт компании. Правила регулярно обновляются — следите за версиями.</p>
<div class="rules-grid">
<div class="rule-card modified">
<div class="rule-icon">📚</div>
<h3>Профессиональные курсы <span class="rule-chip modified">изменено</span></h3>
<p>Компания компенсирует до 200 000 ₸ в год на профильные онлайн-курсы, тренинги и мастер-классы. <strong>Добавлены курсы по Soft Skills</strong> — до 150 000 ₸/год дополнительно.</p>
<span class="rule-tag">до 350 000 ₸/год</span>
</div>
<div class="rule-card modified">
<div class="rule-icon">🎓</div>
<h3>Сертификация <span class="rule-chip modified">изменено</span></h3>
<p>Подготовка и сдача профессиональных экзаменов (PMP, AWS, CFA и др.) оплачиваются полностью при одобрении руководителя. <strong>Пересдача — одна за счёт компании.</strong></p>
<span class="rule-tag">100% оплата</span>
</div>
<div class="rule-card modified">
<div class="rule-icon">🗣️</div>
<h3>Конференции и митапы <span class="rule-chip modified">изменено</span></h3>
<p>Участие в профильных конференциях <strong>до 2 раз в год</strong> (было 1). Включает билеты, дорогу и проживание. Бюджет — до 300 000 ₸.</p>
<span class="rule-tag">до 2 раз/год</span>
</div>
<div class="rule-card">
<div class="rule-icon">🌐</div>
<h3>Иностранные языки</h3>
<p>Курсы английского и других языков — до 100 000 ₸ в год с уровнем не ниже Intermediate.</p>
<span class="rule-tag">до 100 000 ₸/год</span>
</div>
<div class="rule-card">
<div class="rule-icon">📖</div>
<h3>Корпоративная библиотека</h3>
<p>Доступ к подпискам на профессиональную литературу (O'Reilly, Bookmate, ЛитРес) для всех сотрудников.</p>
<span class="rule-tag">бесплатно</span>
</div>
<div class="rule-card added">
<div class="rule-icon">🧭</div>
<h3>Менторинг-программа <span class="rule-chip added">новое</span></h3>
<p>Каждый сотрудник может получить ментора из числа senior-специалистов на 3 месяца. Запись через HR-портал.</p>
<span class="rule-tag">по запросу</span>
</div>
</div>
<div class="version-archive">
<div class="version-archive-header" onclick="this.parentElement.classList.toggle('open')">
<span>📦 Архив версий</span>
<span class="version-arrow"></span>
</div>
<div class="version-archive-body">
<div class="version-row current">
<span class="version-num">v2.1</span>
<span class="version-date">15 июня 2026</span>
<span class="version-desc">Добавлены курсы Soft Skills, увеличен лимит конференций до 2, уточнены условия сертификации</span>
</div>
<div class="version-row">
<span class="version-num">v2.0</span>
<span class="version-date">1 апреля 2026</span>
<span class="version-desc">Бюджет на курсы повышен до 200 000 ₸, запущена менторинг-программа</span>
</div>
<div class="version-row">
<span class="version-num">v1.0</span>
<span class="version-date">1 января 2026</span>
<span class="version-desc">Первая версия Правил обучения и развития</span>
</div>
</div>
</div>
</div>
</section>
<section id="how" class="section steps">
<div class="container">
<div class="section-label">Процесс</div>
<h2>Как получить обучение</h2>
<p class="section-sub">Всё просто: 3 шага до одобрения заявки.</p>
<div class="steps-grid">
<div class="step">
<div class="step-num">1</div>
<h3>Выбери программу</h3>
<p>Найди курс, сертификацию или конференцию по своему профилю.</p>
</div>
<div class="step">
<div class="step-num">2</div>
<h3>Согласуй с руководителем</h3>
<p>Обсуди с тимлидом — он подтвердит, что обучение соответствует задачам отдела.</p>
</div>
<div class="step">
<div class="step-num">3</div>
<h3>Отправь заявку в HR</h3>
<p>Заполни форму в корпоративном портале. Ответ — до 3 рабочих дней.</p>
</div>
</div>
</div>
</section>
<section id="faq" class="section">
<div class="container">
<div class="section-label">FAQ</div>
<h2>Частые вопросы</h2>
<p class="section-sub">Ответы на то, что обычно спрашивают сотрудники.</p>
<div class="faq-list">
<div class="faq-item">
<div class="faq-q">Можно ли учиться в рабочее время?</div>
<div class="faq-a">Да, если обучение согласовано с руководителем. Рекомендуется выделять до 4 часов в неделю. Для курсов с фиксированным расписанием — возможен гибкий график.</div>
</div>
<div class="faq-item">
<div class="faq-q">Что будет, если я не сдам сертификацию?</div>
<div class="faq-a">Компания оплачивает одну пересдачу. Если не сдаёте со второго раза — пересдача за ваш счёт, но компания может частично компенсировать при хорошей успеваемости.</div>
</div>
<div class="faq-item">
<div class="faq-q">Нужно ли отрабатывать после обучения?</div>
<div class="faq-a">Для курсов дороже 100 000 ₸ — да, нужно отработать 6 месяцев после завершения. Если увольняетесь раньше — сумма пропорционально возвращается.</div>
</div>
<div class="faq-item">
<div class="faq-q">Можно ли выбрать курс на иностранной платформе (Coursera, Udemy)?</div>
<div class="faq-a">Да, если курс профильный и на английском/другом языке, которым вы владеете. Заявка рассматривается стандартно — через руководителя и HR.</div>
</div>
<div class="faq-item">
<div class="faq-q">Как часто можно подавать заявки?</div>
<div class="faq-a">Ограничений по количеству нет, но суммарно в год — не более утверждённого бюджета для вашей должности. Рекомендуется 1-2 крупные заявки в год.</div>
</div>
</div>
</div>
</section>
<section class="section cta">
<div class="container">
<div class="section-label" style="color:var(--cyan)">Остались вопросы?</div>
<h2>Спроси ИИ-ассистента</h2>
<p class="section-sub">Напиши в Telegram или WhatsApp — получишь ответ за секунду.</p>
<div class="cta-buttons">
<a href="https://t.me/assisthr_bot" class="btn-primary">✈️ Написать в Telegram</a>
<a href="https://wa.me/77777777777" class="btn-secondary" style="border-color:rgba(255,255,255,.2);color:#fff;border-color:rgba(255,255,255,.3)">💬 Написать в WhatsApp</a>
</div>
</div>
</section>
<footer class="footer">
<p>© 2026 AssistHR — виртуальный помощник по обучению и развитию</p>
<span class="counter">👁️ Просмотров: <span id="viewCount">...</span></span>
</footer>
<script>
document.querySelectorAll('.faq-q').forEach(q => {
q.addEventListener('click', () => {
q.parentElement.classList.toggle('open')
})
})
;(async () => {
try {
const key = 'assisthr_training_rules'
let count = localStorage.getItem(key)
if (!count) {
const r = await fetch('https://api.countapi.xyz/hit/vibe42/training-rules')
const d = await r.json()
count = d.value
} else {
const r = await fetch('https://api.countapi.xyz/get/vibe42/training-rules')
const d = await r.json()
count = d.value
}
document.getElementById('viewCount').textContent = count.toLocaleString()
} catch {
document.getElementById('viewCount').textContent = '—'
}
})()
</script>
</body>
</html>