/* ===== СТРАНИЦА ХИТОВ ===== */
.hit-hero {
    background: linear-gradient(135deg, #dc2626, #b91c1c);
    border-radius: var(--radius);
    padding: 40px 20px;
    margin-bottom: 30px;
}
.hit-hero-content .hit-badge .badge {
    font-size: 1.1rem;
    padding: 8px 24px;
}
.hit-stats .stat-item .stat-number {
    font-size: 2.5rem;
    font-weight: 700;
}
.hit-stats .stat-item .stat-label {
    color: rgba(255,255,255,0.7);
    font-size: 0.9rem;
}
.hit-cta .cta-content {
    background: #f8fafc;
    padding: 30px;
    border-radius: var(--radius);
}
.btn-telegram {
    background: #0088cc;
    color: #fff;
}
.btn-telegram:hover {
    background: #006699;
    color: #fff;
}