footer.footer .content{gap:3em;flex-direction:column;min-height:fit-content;padding:3em;line-height:1.8em;font-weight:400;font-size:.8em}footer.footer .content .title{font-weight:600;font-size:1em;margin-bottom:1em}footer.footer .content .support__button{display:flex;justify-content:center;width:100%;padding:10px 20px;margin:10px 0;border-radius:10px;background-color:#fff;color:#292421;font-weight:600;font-size:1em}.theme--light footer.footer .content .support__button{background-color:#292421;color:#fff}footer.footer .content .mobile-bar{display:none}footer.footer .content .level-top{justify-content:space-between}footer.footer .content .level-top .wrapper{gap:5em}footer.footer .content .level-top .block__fifth .line{display:flex;gap:.7em}@media(max-width: 1366px){footer.footer .content .level-top .block__fourth{display:none}}@media(max-width: 1066px){footer.footer .content .level-top .block__third{display:none}}footer.footer .content .level-bottom .container{justify-content:flex-start;gap:7em;height:10em;max-width:fit-content;border-bottom:1px solid #6f6f6f}footer.footer .content .level-bottom .container a,footer.footer .content .level-bottom .container figure{display:flex;flex-direction:column;justify-content:center;align-items:center}footer.footer .content .level-bottom .container figure path{fill:#292421}.theme--dark footer.footer .content .level-bottom .container figure path{fill:#fff}@media(max-width: 671px){footer.footer .content .level-bottom .container{max-width:100%}footer.footer .content .level-bottom .container .block__third{display:none}}footer.footer .content .level-bottom .container .block__third figure{display:flex;flex-direction:row;gap:15px;padding:20px;line-height:1em;font-weight:600;font-size:1em;color:#292421;background-color:#fff;border-radius:10px}footer.footer .content .copyright span{font-weight:600}footer.footer .content .copyright a{text-decoration:underline}footer.footer .content--light .support__button{color:#fff;background-color:#292421}@media(max-width: 600px){footer.footer .content{padding:2em;gap:2em}footer.footer .content .block__fifth{display:none}footer.footer .content .mobile-bar{display:flex;flex-direction:column}}@media(max-width: 420px){footer.footer .content{padding:2em 1em}}@media(max-width: 360px){footer.footer .content{padding:2em 0}}
