.Footer a{color:#ccc}.Footer a:hover,.Footer a:focus-visible{color:#fff}.Footer a:focus-visible{border-radius:3px}.Footer h2,.Footer h3,.Footer p{margin:0;font-size:1rem;line-height:1.5em}@media (max-width: 414px){.Footer h2,.Footer h3,.Footer p{font-size:.8rem;line-height:1.5em}}.Footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:72rem;max-width:100%;margin:0 auto;padding:0 1.5rem;-webkit-animation:footer-fade-in .25s 1s forwards;animation:footer-fade-in .25s 1s forwards}@media (max-width: 720px){.Footer__container{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.Footer__column{padding:1.5rem 1.5rem 0}.Footer__column .Field-wrapper{min-width:100px}.Footer__language{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 1rem}.Footer__language svg{width:20px;height:20px;display:block;margin:.15em -.15em}@media (max-width: 720px){.Footer__language{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:.5rem;width:100%;border-top:1px solid #333;margin-top:2rem}}@media (max-width: 414px){.Footer__language{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.8rem;line-height:1.5em;padding:1rem 1.5rem}.Footer__language svg{width:16px;height:16px}}.Footer__language nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.Footer__language nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.Footer__language nav ul li:not(:first-child):before{content:"/";display:block;padding:0}.Footer__language nav ul a,.Footer__language nav ul span{display:block;padding:0 .5rem}@-webkit-keyframes footer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes footer-fade-in{0%{opacity:0}to{opacity:1}}
