.footer-contacts[data-v-965b0d8a]{display:flex;flex-direction:column;gap:32px;margin-right:92px;width:100%}.footer-contacts__logo[data-v-965b0d8a]{color:var(--color-blue-dark);font-size:var(--font-size-ultra-max-xl);font-weight:var(--font-weight-semibold)}.footer-contacts__cols[data-v-965b0d8a]{display:flex;justify-content:space-between;max-width:400px;width:100%}.footer-contacts__col[data-v-965b0d8a]{display:flex;flex-direction:column;gap:16px}.footer-contacts__item[data-v-965b0d8a]{align-items:center;display:flex;gap:12px}.footer-contacts__icon[data-v-965b0d8a]{align-items:center;background-color:var(--color-blue-dark);border-radius:10px;color:var(--color-white);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.footer-contacts__text[data-v-965b0d8a]{transition:color .2s ease}.footer-contacts__text[data-v-965b0d8a]:hover{color:var(--color-blue-dark)}.list[data-v-cd0a1e22]{display:flex;justify-content:space-between;max-width:840px;width:100%}.list__title[data-v-cd0a1e22]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:-.03em;line-height:var(--font-line-height-increased)}.list__attachments[data-v-cd0a1e22]{display:flex;flex-direction:column;gap:12px;margin-top:24px;width:-moz-fit-content;width:fit-content}.list__link.button[data-v-cd0a1e22]{color:var(--color-black-steel);transition:color .2s ease}.list__link.button[data-v-cd0a1e22]:hover{color:var(--color-blue-dark)}.footer[data-v-28db075d]{position:relative;z-index:1}.footer-wrapper[data-v-28db075d]{background:var(--color-gray-light);border-radius:64px 64px 0 0;padding:80px 80px 0}.footer__top[data-v-28db075d]{border-bottom:1px solid var(--color-gray-primary-175);padding-bottom:48px}.footer__bottom[data-v-28db075d],.footer__top[data-v-28db075d]{display:flex;justify-content:space-between}.footer__bottom[data-v-28db075d]{align-items:center;padding:32px 0;width:100%}.footer__link[data-v-28db075d],.footer__protected[data-v-28db075d]{color:var(--color-black-steel);opacity:.7;transition:all .2s ease}.footer__link[data-v-28db075d]:hover{color:var(--color-blue-dark)}.footer__policy[data-v-28db075d]{display:flex;gap:32px}
