@keyframes spin-39a3e25d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loading-bounce-39a3e25d{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes fade-in-39a3e25d{0%{opacity:0}to{opacity:1}}@keyframes slide-in-up-39a3e25d{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.footer[data-v-39a3e25d]{background:#1a1a1a;color:#a3a3a3;padding:64px 0 32px}.footer .footer-container[data-v-39a3e25d]{margin:0 auto;max-width:1440px;padding:0 80px}.footer .footer-content[data-v-39a3e25d]{border-bottom:1px solid #333;display:grid;gap:80px;grid-template-columns:2fr 1fr 1fr 1fr;padding-bottom:48px}.footer .footer-brand .brand-logo[data-v-39a3e25d]{align-items:center;color:#fff;display:flex;gap:12px;margin-bottom:16px}.footer .footer-brand .brand-logo .logo[data-v-39a3e25d]{background:linear-gradient(135deg,#00bba7,#9810fa);border-radius:10px;height:32px;width:32px}.footer .footer-brand .brand-logo .brand-name[data-v-39a3e25d]{color:#fff;font-size:20px;font-weight:600}.footer .footer-brand .brand-logo .brand-name[data-v-39a3e25d],.footer .footer-brand .brand-tagline[data-v-39a3e25d]{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.footer .footer-brand .brand-tagline[data-v-39a3e25d]{color:#a3a3a3;font-size:14px;font-weight:400;line-height:20px;margin:0 0 24px;max-width:280px}.footer .footer-brand .social-links[data-v-39a3e25d]{display:flex;gap:16px}.footer .footer-brand .social-links .social-link[data-v-39a3e25d]{align-items:center;background:#2a2a2a;border-radius:50%;color:#a3a3a3;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.footer .footer-brand .social-links .social-link[data-v-39a3e25d]:hover{background:#333;color:#fff;transform:translateY(-2px)}.footer .footer-brand .social-links .social-link svg[data-v-39a3e25d]{height:20px;width:20px}.footer .footer-nav[data-v-39a3e25d]{display:contents}.footer .nav-column .nav-title[data-v-39a3e25d]{color:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;margin:0 0 16px;text-transform:capitalize}.footer .nav-column .nav-links[data-v-39a3e25d]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.footer .nav-column .nav-links li a[data-v-39a3e25d]{color:#a3a3a3;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:color .3s ease}.footer .nav-column .nav-links li a[data-v-39a3e25d]:hover{color:#fff}.footer .footer-bottom[data-v-39a3e25d]{padding-top:32px;text-align:center}.footer .footer-bottom .copyright[data-v-39a3e25d]{color:#737373;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}@media(max-width:1024px){.footer .footer-container[data-v-39a3e25d]{padding:0 40px}.footer .footer-content[data-v-39a3e25d]{gap:40px;grid-template-columns:1fr 1fr}.footer .footer-brand[data-v-39a3e25d]{grid-column:1/-1}}@media(max-width:768px){.footer[data-v-39a3e25d]{padding:40px 0 24px}.footer .footer-container[data-v-39a3e25d]{padding:0 24px}.footer .footer-content[data-v-39a3e25d]{gap:32px;grid-template-columns:1fr;padding-bottom:32px}.footer .footer-brand .brand-tagline[data-v-39a3e25d]{max-width:100%}.footer .footer-bottom[data-v-39a3e25d]{padding-top:24px}}
