.dao-footer{border-top:1px solid var(--dao-line);background:#050506;padding:70px 0 20px}.dao-footer__grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:60px}.dao-footer img{width:180px}.dao-footer h2{font-family:var(--dao-sans);font-size:11px;letter-spacing:.15em;color:var(--dao-gold);margin:0 0 20px}.dao-footer a,.dao-footer p{display:block;color:#85817e;font-size:13px;margin:0 0 8px}.dao-footer a:hover{color:#fff}.dao-footer__bottom{border-top:1px solid rgba(255,255,255,.06);margin-top:50px;padding-top:18px;color:#555;font-size:11px}
@media(max-width:800px){.dao-footer__grid{grid-template-columns:1fr 1fr;gap:36px}.dao-footer{padding-top:50px}}@media(max-width:520px){.dao-footer__grid{grid-template-columns:1fr}}

@media(max-width:520px){
  .dao-footer{padding:44px 0 18px}
  .dao-footer__grid{gap:28px}
  .dao-footer img{width:150px}
  .dao-footer__bottom{margin-top:34px}
}


/* v2.0.3 mobile footer polish */
@media(max-width:600px){
  .dao-footer{padding:46px 0 18px}
  .dao-footer__grid{grid-template-columns:1fr 1fr;gap:30px 22px}
  .dao-footer__grid>div:first-child{grid-column:1/-1;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}
  .dao-footer h2{margin-bottom:13px}
  .dao-footer a,.dao-footer p{font-size:12px;margin-bottom:7px}
  .dao-footer__bottom{margin-top:32px}
}
@media(max-width:390px){.dao-footer__grid{grid-template-columns:1fr}}
