Шнек на песок. Разрушение мифов! * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: "Source Sans Pro", Arial, sans-serif; font-size: 16px; line-height: 1.6; color: #101011; background: #fff; max-width: 1170px; margin: 0 auto; padding: 30px 20px; } .article-header { margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px solid #eaeef2; } .article-date { color: #5a6b7a; font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; } .article-content { margin-top: 25px; } .article-content p { margin-bottom: 1.2em; } .article-content strong { color: #1a2b3c; } .article-content a { color: #0066cc; text-decoration: none; font-weight: 500; border-bottom: 1px solid transparent; transition: border-color 0.2s; } .article-content a:hover { border-bottom-color: #0066cc; } /* Заголовки */ .article-title { font-size: 28px; font-weight: 700; color: #005a9c; margin: 30px 0 20px 0; line-height: 1.3; } .section-title { font-size: 22px; font-weight: 600; color: #1e2f3e; margin: 35px 0 15px 0; padding-bottom: 10px; border-bottom: 2px solid #e0e9f0; } .subsection-title { font-size: 18px; font-weight: 600; color: #005a9c; margin: 25px 0 10px 0; } /* Выделенные блоки */ .highlight-box { background: #f4f9ff; border-left: 5px solid #005a9c; padding: 25px 30px; margin: 35px 0; border-radius: 0 12px 12px 0; font-size: 1.05em; } /* Списки */ .styled-list { margin: 15px 0 15px 25px; list-style-type: none; } .styled-list li { margin-bottom: 10px; padding-left: 25px; position: relative; } .styled-list li::before { content: "•"; color: #005a9c; font-weight: bold; font-size: 18px; position: absolute; left: 5px; top: -2px; } .numbered-list { margin: 15px 0 15px 30px; } .numbered-list li { margin-bottom: 10px; } .indent-list { margin: 10px 0 10px 50px; } .indent-list li { margin-bottom: 5px; } /* Изображения */ .content-image { max-width: 100%; height: auto; display: block; margin: 25px auto; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.05); } .image-grid { display: flex; flex-wrap: wrap; gap: 20px; justify-content: center; margin: 25px 0; } .image-grid img { height: 220px; width: auto; max-width: 100%; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.05); display: block; object-fit: contain; } @media (max-width: 768px) { .image-grid { flex-direction: column; align-items: center; } .image-grid img { height: auto; max-height: 250px; width: auto; max-width: 100%; } } hr { border: none; border-top: 1px solid #e0e9f0; margin: 40px 0; } .article-footer { margin-top: 40px; padding-top: 25px; border-top: 1px solid #e8edf0; font-style: italic; } ТЕХНИЧЕСКАЯ СТАТЬЯ • ШНЕКОВЫЕ КОНВЕЙЕРЫШнек на песок.