.footer__content .footer__aside-politics {
    display: flex;
    gap: 24px;
}

.footer__content .footer__block--socials,
.footer__content .footer__block--text-with-image {
    grid-column: 1/3;
}