/* static/css/patents_block.css */

/**
 * БЛОК ПАТЕНТОВ И ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ
 * Максимум 200 строк, модульная архитектура
 */

/* Основная секция */
.patents-section {
    padding: 4rem 0;
    background: linear-gradient(135deg, 
        rgba(13, 110, 253, 0.05) 0%, 
        rgba(0, 123, 191, 0.08) 100%);
    position: relative;
    overflow: hidden;
}

.patents-section::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="patent-pattern" x="0" y="0" width="30" height="30" patternUnits="userSpaceOnUse"><polygon points="15,5 20,10 15,15 10,10" fill="rgba(13,110,253,0.03)"/></pattern></defs><rect fill="url("#patent-pattern#patent-pattern")" width="100" height="100"/></svg>') repeat;
    pointer-events: none;
}

/* Заголовки секции */
.patents-section .section-title {
    color: var(--dark-color);
    font-size: 2.5rem;
    font-weight: 700;
    margin-bottom: 1rem;
    position: relative;
    z-index: 2;
}

.patents-section .section-subtitle {
    color: var(--primary-color);
    font-size: 1.25rem;
    font-weight: 500;
    margin-bottom: 0;
    position: relative;
    z-index: 2;
}
