.newsletter-issue-nav { background: #f9f9f9; /* Light grey background */ border: 1px solid #e1e1e1; border-radius: 8px; padding: 30px; margin: 40px 0; } .newsletter-issue-container { display: grid; grid-template-columns: 1fr 2fr; /* Cover image takes 1/3, text takes 2/3 */ gap: 30px; align-items: start; } .newsletter-cover img { width: 100%; height: auto; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); transition: transform 0.2s; } .newsletter-cover img:hover { transform: scale(1.02); } .newsletter-content h4 { margin-top: 0; margin-bottom: 5px; font-size: 1.2rem; } .issue-date { font-size: 0.9rem; color: #666; margin-bottom: 20px; } .issue-stories { list-style: none; padding: 0; margin: 0 0 20px 0; } .issue-stories li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee; } .issue-stories li:last-child { border-bottom: none; } .issue-stories a { text-decoration: none; font-weight: 600; color: #333; } .issue-stories a:hover { text-decoration: underline; } .view-web-edition { display: inline-block; background: #000; color: #fff; padding: 8px 15px; border-radius: 4px; text-decoration: none; font-size: 0.9rem; } /* Mobile Responsiveness */ @media (max-width: 700px) { .newsletter-issue-container { grid-template-columns: 1fr; /* Stack visually on mobile */ } .newsletter-cover { max-width: 200px; margin: 0 auto; } } Skip to content

Андрей Гришин

Марафон правды: арт-активисты подвигли казахстанцев на выступления против авторитарной системы

/
Марафон правды: арт-активисты подвигли казахстанцев на выступления против авторитарной системы

Марафон правды: арт-активисты подвигли казахстанцев на выступления против авторитарной системы

/
Марафон правды: арт-активисты подвигли казахстанцев на выступления против авторитарной системы