.app-footer[data-v-a3ce2223]{align-items:center;background-color:var(--black-01);display:flex;flex-direction:column;gap:var(--gap-xxl);justify-content:center;padding:20px 0}@media screen and (max-width:820px){.app-footer[data-v-a3ce2223]{padding:15px 0}}.app-footer .logo[data-v-a3ce2223]{background:#fff;padding:8px 0;width:184px}.app-footer .scroll-top[data-v-a3ce2223]{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:center}.app-footer .arrow[data-v-a3ce2223]{width:10px}.app-footer .label[data-v-a3ce2223]{color:var(--light-100);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-lg)}.app-footer .list[data-v-a3ce2223]{align-items:center;display:flex;gap:var(--gap-xxl)}@media screen and (max-width:820px){.app-footer .list[data-v-a3ce2223]{align-items:stretch;flex-direction:column;gap:0}.app-footer .item[data-v-a3ce2223]{border-bottom:1px solid #fff;padding:10px;width:100%}}.app-footer .link[data-v-a3ce2223]{background:none;border:none;color:var(--light-100);cursor:pointer;font-size:var(--font-size-md);font-weight:700;letter-spacing:var(--letter-spacing-lg);padding:0;text-decoration:none}@media screen and (max-width:820px){.app-footer .link[data-v-a3ce2223]{font-size:var(--font-size-xs)}}.app-footer .non-top-items[data-v-a3ce2223]{display:none}@media screen and (max-width:820px){.app-footer .non-top-items[data-v-a3ce2223]{display:block}}.app-footer .copyright[data-v-a3ce2223]{color:var(--light-100);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-lg)}@media screen and (max-width:820px){.app-footer .copyright[data-v-a3ce2223]{font-size:10px}.app-footer .list[data-v-a3ce2223]{align-items:stretch;flex-direction:column;gap:0;padding:0 10px;width:100%}.app-footer .list .top-item[data-v-a3ce2223]{border-bottom:1px solid #fff;border-top:1px solid #fff}.app-footer .list .non-top-items[data-v-a3ce2223]{display:flex;flex-wrap:wrap;margin-right:-10px}.app-footer .list .non-top-items .item[data-v-a3ce2223]{border-bottom:1px solid #fff;padding:10px;width:calc(50% - 5px)}.app-footer .list .non-top-items .item[data-v-a3ce2223]:not(:nth-child(2n)){border-right:1px solid #fff}}.column[data-v-a3ce2223]{align-items:center;background-color:var(--black-01);color:var(--light-100);display:flex;flex-direction:column;font-size:var(--font-size-sm);gap:var(--gap-xxl);justify-content:center;letter-spacing:var(--letter-spacing-lg);padding:26px 0!important}@media screen and (max-width:820px){.column[data-v-a3ce2223]{font-size:10px}}
