.footer{background-color:#1d2026;color:#8c94a3;padding:40px 0 24px}@media only screen and (min-width:768px){.footer{padding:64px 0 24px}}.footer__logo{font-size:0;margin-bottom:1rem}.footer__middle{display:flex;justify-content:space-between;align-items:center}@media(max-width:767px){.footer__middle{flex-wrap:wrap-reverse}}.footer__pay{display:flex}@media(max-width:767px){.footer__pay{margin-bottom:24px;width:100%}}.footer__pay-item{margin-right:12px}.footer__pay-item:last-child{margin-right:0}.footer__container{display:flex;gap:24px;flex-direction:column;margin-bottom:24px}@media only screen and (min-width:768px){.footer__container{flex-direction:row;justify-content:space-between}}@media only screen and (min-width:768px){.footer__wrapper{max-width:285px}}@media only screen and (min-width:1025px){.footer__wrapper{max-width:573px;flex:0 0 50%}}.footer__text{font-size:14px;line-height:1.5714285714;letter-spacing:-.01em}.footer__menus{display:flex;gap:16px}@media only screen and (min-width:768px){.footer__menus{justify-content:space-between;flex:0 0 60%;max-width:405px;gap:30px}}@media only screen and (min-width:1025px){.footer__menus{justify-content:space-between;flex:0 0 50%;max-width:525px}}.footer__menu-wrapper{flex:1}.footer__menu{display:flex;flex-direction:column;gap:20px}.footer__menu a{font-size:12px;line-height:16px;color:#8c94a3;transition:all .25s ease}@media only screen and (min-width:768px){.footer__menu a{font-size:14px;line-height:1.5714285714;letter-spacing:-.01em}}@media(hover:hover){.footer__menu a:hover{color:#fff}}.footer__menu-title{color:#fff;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;margin-bottom:20px}.footer__legal-copy{display:flex;flex-direction:column;gap:8px;margin-top:24px;padding-top:24px;border-top:1px solid #363b47;text-align:center;width:100%}@media only screen and (min-width:768px){.footer__legal-copy{gap:32px;flex-direction:row;justify-content:space-between}}.footer__copy,.footer__legal{font-size:12px;line-height:1.3333333333}.footer__copy{width:100%}@media only screen and (min-width:768px){.footer__legal{max-width:430px}}.footer__legal-mobile{height:48px;object-fit:contain;object-position:left}@media only screen and (min-width:768px){.footer__legal-mobile{display:none;height:48px}}@media only screen and (min-width:630px){.footer__legal-mobile{height:48px}}@media(max-width:630px){.footer__legal-mobile{height:auto}}.footer__legal-desktop{height:auto}@media only screen and (max-width:767px){.footer__legal-desktop{display:none}}