<br />.ai-desc-контейнер h2, .ai-desc-контейнер h3 { маржа: 0; прокладка: 0; вес шрифта: 700; высота строки: 1.3; }<br />.ai-desc-container p, .ai-desc-container li, .ai-desc-container div {маржа: 0; прокладка: 0; }<br />.ai-desc-container ul, .ai-desc-container ol {маржа: 0; прокладка: 0; стиль списка: нет; }<br />.ai-desc-контейнер img {максимальная ширина: 100%; высота: авто; дисплей: блок; запас: 0 авто 20px авто; }<br />.ai-desc-контейнерная таблица {ширина: 100%; пограничный коллапс: коллапс; }<br />.ai-desc-container th, .ai-desc-container td {padding: 0.8rem 1rem; text-align: center; border-bottom: 1px solid #E9EFF4; }<br />.ai-desc-контейнер th { фоновый цвет: #EFF4FA; шрифтовый вес: 600; цвет: #1C4E6E; }<br />.ai-desc-container tr:last-child td { Border-bottom: no; }<br />.ai-desc-container .model-row-title {вес шрифта: 700; цвет фона: #F8FAFE; }<br />.ai-desc-container .section-bg-odd { фоновый цвет: #ffffff; }<br />.ai-desc-container .section-bg-even { фоновый цвет: #f5f7fa; }<br />.ai-desc-контейнер .flex-icon-text {дисплей: flex; выравнивающие элементы: flex-start; margin-bottom: 10px; }<br />.ai-desc-container .icon-badge {flex-shrink: 0; margin-right: 10px; }<br />.ai-desc-контейнер .icon-dot {ширина: 6px; высота: 6px; пограничный радиус: 50%; цвет фона: #0288d1; верхняя граница: 0.4em; }<br />.ai-desc-контейнер .icon-number { фоновый цвет: #0288d1; цвет: белый; пограничный радиус: 50%; ширина: 24px; высота: 24px; дисплей: flex; обоснование-контент: центр; выравнивание-элементы: центр; размер шрифта: 12px; предел-топ: 0,1em; }<br />.ai-desc-контейнер .text-content {высота строки: 1.6; запас: 0; прокладка: 0; }<br />.ai-desc-контейнер .title-h2 {размер шрифта: 22px; предел-нижний: 16px; положение: относительный; padding-left: 12px; }<br />.ai-desc-контейнер .title-h2:: до {содержание: ''; положение: абсолютное; левое: 0; верхнее: 50%; преобразование: translateY(-50%); ширина: 5px; высота: 24px; фоновый цвет: #1f4e79; }<br />.ai-desc-контейнер .title-h3 {размер шрифта: 18px; предел-нижний: 14px; положение: относительный; padding-left: 12px; }<br />.ai-desc-контейнер .title-h3:: до {содержание: ''; положение: абсолютное; левое: 0; верхнее: 50%; преобразование: translateY(-50%); ширина: 5px; высота: 20px; фоновый цвет: #1f4e79; }<br />.ai-desc-контейнер .grid-2col {дисплей: сетка; сетка-шаблоны: 1fr 1fr; зазор: 1,5rem; }<br />.ai-desc-container .card { background-color: #ffffff; border-radius: 28px;padding: 1.5rem 1.5rem; box-hadow: 0 4px 12px rgba(0,0,0,0.02); border: 1px solid #E7EDF3; }<br />.ai-desc-контейнер .badge { фоновый цвет: #E9F0F5; пограничный радиус: 30px; прокладка: 0.2rem 0.9rem; размер шрифта: 0.7rem; дисплей: inline-block; маржинальное право: 0.4rem; }<br />.ai-desc-контейнер .capacity-badge {размер шрифта: 2rem; вес шрифта: 800; цвет: #1E6F3F; фон: #E3F5EC; дисплей: встроенный блок; прокладка: 0,2rem 1rem; пограничный радиус: 60px; предельный дно: 1rem; }<br />.ai-desc-контейнер .power-info {размер шрифта: 1.1rem; вес шрифта: 600; цвет: #2C3E50; запас: 0,5rem 0; }<br />.ai-desc-container .model-list { font-family: monospace; font-size: 0.8rem; background: #F1F4F8;padding: 0.4rem 0.6rem; border-radius: 12px; margin-top: 0.8rem; color: #004070; word-break: breakword; }<br />.ai-desc-container .safety-item { background-color: #F8FBFE; border-left: 4px solid #E07C2C;padding: 1rem 1rem 1rem 1.2rem; border-radius: 20px; margin-bottom: 12px; }<br />.ai-desc-container .safety-item strong {размер шрифта: 1rem; цвет: #BF5E1A; дисплей: блок; предельный дно: 0.4rem; }<br />.ai-desc-контейнер .safety-item p {размер шрифта: 0.88rem; цвет: #2C4258; высота строки: 1.4; }<br />.ai-desc-контейнер .inner-spec { фоновый цвет: #F0F5FA; пограничный радиус: 20px; прокладка: 0,5рем 1рем; запас: 0,8рем 0; размер шрифта: 0,9рем; }<br />.ai-desc-container .shipping-info { фоновый цвет: #F1F6FE; пограничный радиус: 24px; прокладка: 1rem 1.8rem; маржинальный верх: 1rem; размер шрифта: 0.85rem; }<br />.ai-desc-контейнер .footer-note { текст-уровень: центр; размер шрифта: 0.75rem; цвет: #7B8B9F; крайний верх: 2rem; пограничный верх: 1px твердое #DFE7EF; паддинг-топ: 1,5rem; }<br />