.footer-wrapper{background-color:var(--bg-color);border-top-left-radius:60px;border-top-right-radius:60px;flex-direction:column;width:100%;margin-bottom:auto;display:flex}.footer-wrapper .footer-main{flex-direction:column;padding:100px 80px 64px;display:flex}.footer-wrapper .footer-main__upper{flex-direction:row;justify-content:space-between;display:flex}.footer-wrapper .footer-main__upper--apps{flex-direction:row;gap:12px;margin-top:20px;display:flex}.footer-wrapper .footer-main__upper--apps a{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(50% 50%,#fff0 0%,#ffffff06 100%),linear-gradient(#ffffff0f,#ffffff0f);border:1px solid #ffffff05;border-radius:12px;height:50px;padding:10px 20px}.footer-wrapper .footer-main__upper--apps a:hover{background:radial-gradient(50% 50%,#fff0 0%,#ffffff06 100%),linear-gradient(#ffffff0f,#ffffff0f);border:1px solid #ffffff05}.footer-wrapper .footer-main__left{letter-spacing:0;color:var(--placeholder-color);flex-direction:column;font-size:14px;font-weight:400;line-height:16px;display:flex}.footer-wrapper .footer-main__left img{margin-bottom:70px}.footer-wrapper .footer-main__left a{color:var(--light-color);font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:color .3s}.footer-wrapper .footer-main__left a:hover{color:var(--primary-color)}.footer-wrapper .footer-main__right{flex-direction:row;gap:80px;display:flex}.footer-wrapper .footer-main__right--block{flex-direction:column;gap:24px;width:163px;display:flex}.footer-wrapper .footer-main__right--block p{font-size:18px;font-weight:500;line-height:28px}.footer-wrapper .footer-main__right--links{flex-direction:column;gap:12px;display:flex}.footer-wrapper .footer-main__right--links a{color:var(--placeholder-color);font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:color .3s}.footer-wrapper .footer-main__right--links a:hover{color:var(--primary-color)}.footer-wrapper .footer-main__disclaimer{letter-spacing:0;width:100%;color:var(--placeholder-color);flex-direction:row;justify-content:space-between;margin-top:78px;font-size:13px;line-height:16px;text-decoration:none;display:flex}.footer-wrapper .footer-main__disclaimer p{order:1}.footer-wrapper .footer-main__disclaimer a{order:2}@media (max-width:768px){.footer-wrapper{border-top-left-radius:24px;border-top-right-radius:24px}.footer-wrapper .footer-main{flex-direction:column;padding:40px 20px;display:flex}.footer-wrapper .footer-main__upper{flex-direction:column;gap:48px;display:flex}.footer-wrapper .footer-main__upper--apps{height:48px;margin-top:20px}.footer-wrapper .footer-main__upper--apps a{background:radial-gradient(50% 50%,#fff0 0%,#ffffff06 100%),linear-gradient(#ffffff0f,#ffffff0f);border-radius:8px;padding:9.6px 19.2px}.footer-wrapper .footer-main__upper--apps a img{height:28.8px}.footer-wrapper .footer-main__left{font-size:13px;line-height:16px}.footer-wrapper .footer-main__left img{max-width:189px;margin-bottom:32px}.footer-wrapper .footer-main__left a{font-size:14px;line-height:20px}.footer-wrapper .footer-main__right{flex-wrap:wrap;gap:40px;display:flex}.footer-wrapper .footer-main__right--block{width:100%}.footer-wrapper .footer-main__right--block p{font-size:16px;line-height:24px}.footer-wrapper .footer-main__right>:first-child,.footer-wrapper .footer-main__right>:nth-child(2){flex-direction:column;flex:1;display:flex}.footer-wrapper .footer-main__right>:first-child .footer-main__right--links,.footer-wrapper .footer-main__right>:nth-child(2) .footer-main__right--links{flex-direction:column;gap:16px}.footer-wrapper .footer-main__right>:first-child .footer-main__right--links a,.footer-wrapper .footer-main__right>:nth-child(2) .footer-main__right--links a{font-size:14px;line-height:20px}.footer-wrapper .footer-main__right>:first-child:first-child,.footer-wrapper .footer-main__right>:nth-child(2):first-child{display:flex}.footer-wrapper .footer-main__right>:first-child,.footer-wrapper .footer-main__right>:nth-child(2){flex:1;width:calc(50% - 12px)}.footer-wrapper .footer-main__right>:nth-child(3){width:100%}.footer-wrapper .footer-main__right>:nth-child(3) .footer-main__right--links{flex-flow:wrap;gap:16px}.footer-wrapper .footer-main__right>:nth-child(3) .footer-main__right--links a{min-width:101px;font-size:14px;line-height:20px}.footer-wrapper .footer-main__disclaimer{border-top:1px solid var(--dark-light-color);flex-direction:column;gap:24px;margin-top:32px;padding-top:32px;font-size:13px;line-height:16px}.footer-wrapper .footer-main__disclaimer p{order:2}.footer-wrapper .footer-main__disclaimer a{order:1}}
