.editorial-footer{border-top:1px solid var(--border)}.editorial-footer__inner{justify-content:space-between;align-items:center;gap:48px;width:min(1280px,100% - 48px);min-height:164px;margin-inline:auto;padding-block:34px;display:flex}.editorial-footer__brand a{display:inline-flex}.editorial-footer__brand img{width:132px;height:auto;display:block}.editorial-footer__brand p{color:#756d6b;margin-top:15px;font-size:12px}.editorial-footer__legal{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 24px;display:flex}.editorial-footer__legal :is(a,button){color:#4f4644;text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.editorial-footer__brand a:focus-visible,.editorial-footer__legal :is(a,button):focus-visible{outline:3px solid var(--cp-300);outline-offset:3px;border-radius:4px}.editorial-footer__legal :is(a,button):hover{color:var(--cp-700)}@media(max-width:760px){.editorial-footer__inner{flex-direction:column;align-items:flex-start;gap:24px;min-height:0;padding-block:32px}.editorial-footer__legal{gap-inline:20px;justify-content:flex-start}}.portfolio-footer>.editorial-footer__inner{width:var(--shell)}
