footer.site-footer{--footer-ink:#222;--footer-muted:#717171;--footer-line:#e8e8e8;--footer-soft:#f7f7f7;--footer-teal:teal;color:var(--footer-ink);text-align:left;width:100%;position:relative;background:var(--footer-soft)!important}footer.site-footer a{text-decoration:none;transition:color .2s;color:var(--footer-muted)!important}footer.site-footer a:hover{color:var(--footer-teal)!important}.site-footer__main{max-width:1534px;margin:0 auto;padding:48px 20px 28px}.site-footer__grid{grid-template-columns:1fr;gap:28px 24px;display:grid}.site-footer__brand-logo{align-items:center;margin-bottom:16px;display:inline-flex}.site-footer__brand-logo img,.site-footer__logo-img{object-fit:contain;max-width:200px;width:auto!important;height:52px!important}@media (min-width:1100px){.site-footer__brand-logo img,.site-footer__logo-img{max-width:220px;height:60px!important}}.site-footer__blurb{max-width:280px;color:var(--footer-muted);margin:0 0 16px;font-size:14px;line-height:1.55}.site-footer__social{flex-wrap:wrap;gap:10px;display:flex}.site-footer__social a{color:#fff;background:#1f1f1f;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.site-footer__social a:hover{background:var(--footer-teal);color:#fff}.site-footer__col-title{color:var(--footer-ink);margin:0 0 14px;font-size:15px;font-weight:600}.site-footer__links{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.site-footer__links a{font-size:14px}.site-footer__app-title{margin:0 0 12px;font-size:15px;font-weight:600}.site-footer__apps{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.site-footer__app-btn{background:#1f1f1f;border-radius:8px;align-items:center;gap:10px;min-width:168px;padding:10px 14px;text-decoration:none;display:inline-flex;color:#fff!important}footer.site-footer a.site-footer__app-btn,footer.site-footer a.site-footer__app-btn:hover{color:#fff!important}.site-footer__app-btn:hover{background:var(--footer-teal)}footer.site-footer .site-footer__social a{color:#fff!important}.site-footer__app-btn span{flex-direction:column;line-height:1.15;display:flex}.site-footer__app-btn small{opacity:.85;font-size:10px}.site-footer__app-btn strong{font-size:13px;font-weight:600}.site-footer__pay{margin-top:18px}.site-footer__pay img{width:auto;height:44px}.site-footer__bottom{border-top:1px solid var(--footer-line);background:#fff}.site-footer__bottom-inner{max-width:1534px;color:var(--footer-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 auto;padding:14px 20px;font-size:13px;display:flex}.site-footer__legal{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.site-footer__legal span{opacity:.45}@media (min-width:768px){.site-footer__grid{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.site-footer__main{padding:56px 24px 36px}.site-footer__grid{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(0,1fr)) minmax(180px,.95fr);gap:32px 28px}}@media (max-width:767px){.site-footer__main{padding:36px 16px 24px}.site-footer__links-mobile{grid-template-columns:1fr 1fr;gap:24px;display:grid}.site-footer__desktop-only{display:none}}@media (min-width:768px){.site-footer__mobile-only{display:none}}
