/* The copyright line must never be squeezed by the language navigation. */
body>footer{display:grid;grid-template-columns:minmax(240px,1.1fr) minmax(320px,1.5fr) max-content;align-items:start;gap:32px 48px;padding:40px max(32px,5vw)}
body>footer>div:first-child{min-width:0}body>footer>div:first-child p{max-width:340px;font-size:14px;line-height:24px;margin-top:12px}
body>footer>.footlinks{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px 24px;min-width:0;font-size:14px;line-height:24px}
body>footer>.footlinks>a,body>footer>.footlinks>button{white-space:nowrap}
body>footer>span{white-space:nowrap;font-size:14px;line-height:24px;justify-self:end}
body>footer>.home-language-links{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;width:100%;margin:0;font-size:12px;line-height:20px}
@media(max-width:1000px){body>footer{grid-template-columns:minmax(200px,1fr) minmax(240px,1fr);gap:24px 32px}body>footer>span{grid-column:1/-1;justify-self:start}}
@media(max-width:600px){body>footer{grid-template-columns:minmax(0,1fr);padding:32px 24px;gap:24px}body>footer>.home-language-links,body>footer>span{grid-column:1}body>footer>.home-language-links{justify-content:flex-start}body>footer>div:first-child p{max-width:100%}}
