.editorial-grid--links {
width: var(--k-shell);
margin-inline: auto;
border-left: 1px solid color-mix(in srgb, var(--k-border) 22%, transparent);
border-right: 1px solid color-mix(in srgb, var(--k-border) 22%, transparent);
} .site-footer--unified {
padding: 0;
background: var(--k-bg);
}
.site-footer--unified .footer-about {
width: var(--k-shell);
margin-inline: auto;
border-left: 1px solid color-mix(in srgb, var(--k-border) 18%, transparent);
border-right: 1px solid color-mix(in srgb, var(--k-border) 18%, transparent);
}
.site-footer--unified .footer-newsletter {
margin-top: 0;
}
.site-footer--unified .site-footer__bottom {
padding: 28px 0 30px;
} .site-footer--unified .contact-list {
gap: 14px;
}
.site-footer--unified .contact-item {
gap: 12px;
}
.site-footer--unified .contact-item strong {
margin-bottom: 2px;
}
.site-footer--unified .contact-item p {
margin: 0;
line-height: 1.38;
} .site-footer__credit {
gap: 5px;
margin-top: 8px;
font-size: 9px;
line-height: 1.1;
}
.site-footer__credit img {
width: auto;
height: 6px;
max-width: 62px;
}
@media (max-width: 920px) {
.editorial-grid--links {
grid-template-columns: 1fr;
}
.site-footer--unified .footer-about {
width: var(--k-shell);
}
}
@media (max-width: 640px) {
.editorial-grid--links {
width: var(--k-shell);
}
.site-footer--unified .about-section__content {
padding-inline: 24px;
}
.site-footer__credit {
gap: 5px;
font-size: 9px;
}
.site-footer__credit img {
height: 6px;
max-width: 62px;
}
}