footer.foot.refined-footer{background:#2a3034!important;overflow:hidden}.refined-footer .footer-base{position:relative;isolation:isolate;padding-top:30px;margin-top:28px}.refined-footer .footer-base:before{content:"";position:absolute;z-index:-1;top:0;bottom:-30px;left:50%;width:100vw;transform:translateX(-50%);background:#171b1e;border-top:1px solid rgba(255,255,255,.09)}.refined-footer .footer-channels{margin-bottom:0!important}@media(max-width:540px){.refined-footer .footer-base{padding-top:24px;margin-top:24px}}