.mfoot{background:#0B2E24;color:#CFE9DE}
.mfoot__in{max-width:1488px;margin:0 auto;padding:0 clamp(16px,4vw,24px)}
.mint .mfoot a{color:#fff}
.mfoot__usps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 32px;border-bottom:1px solid rgba(255,255,255,.14);padding:8px 0}
.mfoot__usp{display:flex;gap:14px;align-items:flex-start;padding:22px 0}
.mfoot__usp svg{flex:none;margin-top:4px}
.mfoot__usp b{display:block;color:#fff;font-size:1rem}
.mfoot__usp span{display:block;font-size:.9375rem}
.mfoot__main{display:flex;flex-wrap:wrap;gap:36px 56px;padding:48px 0}
.mfoot__brand{flex:2 1 300px;min-width:0}
.mfoot__col{flex:1 1 170px;min-width:0}
.mfoot__logo{display:flex;align-items:center;gap:10px;color:#fff}
.mfoot .mint-logo__s{color:#5FE0B0}
.mfoot__tag{font-size:1.375rem;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.25;max-width:22ch;margin:18px 0 12px}
.mfoot__brand p{margin:0 0 4px;font-size:.9375rem}
.mfoot__h{font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#5FE0B0;margin-bottom:10px}
.mint .mfoot__col a{display:block;text-decoration:none;padding:8px 0;font-size:.9375rem}
.mint .mfoot__col a:hover{text-decoration:underline;text-decoration-color:#5FE0B0;text-decoration-thickness:2px;text-underline-offset:5px}
.mfoot__col p{margin:0 0 12px;font-size:.9375rem}
.mint .mfoot__col a.mfoot__btn{display:inline-flex;align-items:center;gap:10px;color:#0B2E24;background:#5FE0B0;border-radius:4px;padding:13px 16px;font-weight:700;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;margin-top:4px}
.mint .mfoot__col a.mfoot__btn:hover{text-decoration:none;background:#8FE8C8}
.mfoot__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;border-top:1px solid rgba(255,255,255,.14);padding:20px 0 28px;font-size:.8125rem;color:#A9CFC0}
.mfoot__bottom p{margin:0;max-width:60rem}
.mfoot__pay{display:flex;flex-wrap:wrap;gap:6px}
.mfoot__pay svg{height:24px;width:auto;display:block}
