.pwa-footer{font-family:var(--font-kit-text-font,"Inter", sans-serif);background:var(--color-kit-dark,#161617);color:var(--color-kit-white,#fff);padding:64px 24px 40px}.pwa-footer__inner{max-width:1100px;margin:0 auto}.pwa-footer__top{border-bottom:1px solid #ffffff1a;grid-template-columns:1.4fr 1fr 1fr;gap:40px;padding-bottom:40px;display:grid}.pwa-footer__brand{align-items:center;gap:12px;display:flex}.pwa-footer__logo{background:linear-gradient(135deg, var(--color-kit-key1,#0071e3), #4aa3f0);width:42px;height:42px;color:var(--color-kit-white,#fff);font-family:var(--font-kit-header-font,"Inter Tight", sans-serif);border-radius:11px;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.pwa-footer__brand-name{font-family:var(--font-kit-header-font,"Inter Tight", sans-serif);font-size:16px;font-weight:700;line-height:1.15}.pwa-footer__brand-tag{color:#ffffff8c;font-size:12.5px;line-height:1.15}.pwa-footer__col-title{font-family:var(--font-kit-header-font,"Inter Tight", sans-serif);letter-spacing:.02em;margin:0 0 16px;font-size:14px;font-weight:700}.pwa-footer__links{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.pwa-footer__link{color:#ffffffb0;font-size:14.5px;text-decoration:none;transition:color .2s}.pwa-footer__link:hover{color:var(--color-kit-white,#fff)}.pwa-footer__fine{flex-direction:column;gap:12px;padding-top:28px;display:flex}.pwa-footer__disclaimer{color:#fff6;margin:0;font-size:12px;line-height:1.55}.pwa-footer__copyright{color:#ffffff8c;margin:6px 0 0;font-size:12.5px}@media (max-width:720px){.pwa-footer__top{grid-template-columns:1fr 1fr;gap:32px}.pwa-footer__brand{grid-column:1/-1}}@media (max-width:600px){.pwa-footer{padding:52px 20px 36px}}
