.marketplace-footer{margin-top:0!important;padding:0!important;background:#0d091a!important;color:#a9a3ba!important;font-size:14px}
.marketplace-footer>.wrap{width:100%;max-width:none;margin-left:auto;margin-right:auto;padding-left:clamp(24px,4vw,76px)!important;padding-right:clamp(24px,4vw,76px)!important}
.marketplace-footer .footer-accent{height:4px;background:linear-gradient(90deg,#6d28d9,#a855f7,#c7f36b)}
.marketplace-footer .footer-main{display:grid;grid-template-columns:minmax(250px,1.7fr) repeat(4,minmax(130px,1fr));gap:clamp(25px,3.5vw,58px);padding-top:58px;padding-bottom:45px}
.marketplace-footer .footer-logo{display:inline-block;color:#fff;font-size:25px;font-weight:900;letter-spacing:-.04em;margin-bottom:17px}.marketplace-footer .footer-logo span{color:#9b63f6}
.marketplace-footer .footer-brand p{max-width:380px;margin:0;color:#aaa4ba;line-height:1.7;font-size:13px}
.marketplace-footer .footer-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px}.marketplace-footer .footer-trust span{padding:7px 9px;border:1px solid #2b2440;border-radius:8px;color:#d6d0e2;font-size:12px;font-weight:700}.marketplace-footer .footer-trust span::first-letter{color:#c7f36b}
.marketplace-footer .footer-column h3{margin:4px 0 17px;color:#fff;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.marketplace-footer .footer-column a{display:block;margin:0 0 12px;color:#aaa4ba;font-size:12px;transition:.18s}.marketplace-footer .footer-column a:hover{color:#c7f36b;transform:translateX(3px)}
.marketplace-footer .footer-contact{display:grid;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:20px;padding-top:22px;padding-bottom:22px;border-top:1px solid #262036;border-bottom:1px solid #262036}.marketplace-footer .footer-contact div{display:flex;flex-direction:column;gap:5px}.marketplace-footer .footer-contact b{color:#eeeaf5;font-size:12px}.marketplace-footer .footer-contact span{color:#8e879f;font-size:12px}.marketplace-footer .footer-cta{padding:11px 16px;border-radius:9px;background:#6d28d9;color:#fff;font-size:12px;font-weight:800;white-space:nowrap}.marketplace-footer .footer-cta:hover{background:#7c3aed}
.marketplace-footer .footer-bottom{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:22px;color:#797287;font-size:12px}.marketplace-footer .footer-bottom nav{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.marketplace-footer .footer-bottom a{color:#9f98ae}.marketplace-footer .footer-bottom a:hover{color:#fff}
@media(max-width:1050px){.marketplace-footer .footer-main{grid-template-columns:1.6fr repeat(2,1fr)}.marketplace-footer .footer-contact{grid-template-columns:repeat(2,1fr)}}
@media(max-width:680px){.marketplace-footer>.wrap{padding-left:18px!important;padding-right:18px!important}.marketplace-footer .footer-main{grid-template-columns:1fr 1fr;padding-top:42px}.marketplace-footer .footer-brand{grid-column:1/-1}.marketplace-footer .footer-contact{grid-template-columns:1fr}.marketplace-footer .footer-cta{text-align:center}.marketplace-footer .footer-bottom{padding-top:20px;padding-bottom:20px;align-items:flex-start;flex-direction:column}.marketplace-footer .footer-bottom nav{justify-content:flex-start}}
