.site-footer.footer-editorial{box-sizing:border-box;padding:40px 24px 32px;border-top:1px solid #e4e1da;background:#f7f6f2;color:#231f20;font-family:Arial,ui-sans-serif,system-ui,sans-serif}.footer-editorial__container{width:100%;max-width:1100px;margin-inline:auto}.footer-editorial__main{display:grid;grid-template-columns:minmax(0,450px)max-content max-content;justify-content:space-between;column-gap:40px;align-items:start}.footer-editorial__brand{min-width:0}.footer-editorial__name{display:inline-block;max-width:100%;font-family:Bahnschrift,arial narrow,Arial,sans-serif;font-stretch:condensed;font-size:30px;line-height:36px;font-weight:700;letter-spacing:0;color:#231f20;overflow-wrap:anywhere}.footer-editorial__name:hover{color:#231f20;text-decoration:underline}.footer-editorial__description{max-width:450px;margin:12px 0 0;font-size:16px;line-height:24px;font-weight:400}.footer-editorial nav.footer-editorial__navigation{display:block;min-width:0;margin:0;padding:0;font-size:14px;line-height:20px}.footer-editorial__navigation h2{margin:0 0 12px;font-family:Bahnschrift,arial narrow,Arial,sans-serif;font-size:18px;line-height:24px;font-weight:700;letter-spacing:0;color:#231f20}.footer-editorial__links{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.footer-editorial nav a{display:block;padding:2px 0;font-size:14px;line-height:20px;font-weight:600;color:#231f20;overflow-wrap:anywhere}.footer-editorial nav a:hover{color:#231f20;text-decoration:underline}.footer-editorial__legal{margin-top:28px;padding-top:20px;border-top:1px solid #dedbd3}.footer-editorial__copyright{margin:0 0 6px;font-size:14px;line-height:20px;font-weight:400;color:#595654}.footer-editorial__disclaimer{margin:0;font-size:13px;line-height:20px;font-weight:400;color:#595654}@media(max-width:1100px){.footer-editorial__main{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:700px){.site-footer.footer-editorial{padding:32px 24px 28px}.footer-editorial__main{grid-template-columns:minmax(0,1fr);gap:28px}.footer-editorial__legal{margin-top:24px;padding-top:20px}}