.footer{background-color:#191e28;color:#a0afc8}.footer__logo{display:block;height:1.75rem;max-width:100%;width:auto}.footer__legal{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #324164;gap:1rem;justify-content:space-between;margin-top:3.688rem;padding-top:3.125rem}.footer__legal,.footer__legal-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__legal-links{gap:4rem}.footer__legal-link{text-decoration:none}.footer__legal-link,.footer__legal-text{color:#a0afc8;font-size:.938rem;line-height:133%}@media (max-width:768px){.footer__legal,.footer__legal-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__legal-links{gap:1rem}.footer__legal{gap:2rem;margin-top:2.5rem;padding-top:2rem}}