.bl-footer,.bl-footer *{box-sizing:border-box}.bl-footer{color:#fff;font-family:IBM Plex Sans,Arial,sans-serif}.bl-footer__main{background:#0d3266;padding:58px max(28px,calc(50vw - 648px))}.bl-footer__grid{display:grid;gap:42px;grid-template-columns:1.25fr 1.25fr 1fr 1fr 1.2fr}.bl-footer h2{color:#fff;font-size:17px;line-height:1.25;margin:0 0 15px}.bl-footer h2.bl-footer__subheading{margin-top:27px}.bl-footer__grid section>a{color:#fff;display:block;font-size:14px;line-height:1.45;margin:0 0 9px;text-decoration:none}.bl-footer__grid section>a:hover,.bl-footer__quick a:hover{text-decoration:underline}.bl-footer__stores{display:grid;gap:10px;margin-top:22px}.bl-footer__stores img{display:block;height:auto;width:150px}.bl-footer__brand{border-top:1px solid hsla(0,0%,100%,.25);margin-top:45px;padding-top:34px}.bl-footer__brand img{display:block;height:auto;width:260px}.bl-footer__quick{color:#fff;font-size:13px;line-height:1.7;margin:25px 0 0}.bl-footer__quick a{color:#fff;text-decoration:none}.bl-footer__legal{align-items:center;background:#f4f5f7;color:#333;display:flex;font-size:13px;gap:25px;justify-content:space-between;min-height:74px;padding:20px max(28px,calc(50vw - 648px))}.bl-footer__legal>div{align-items:center;display:flex;flex-wrap:wrap;gap:11px}.bl-footer__legal a{align-items:center;color:#333;display:inline-flex;gap:5px;text-decoration:none}.bl-footer__legal p{margin:0}.bl-footer__legal svg{background:#06f;border-radius:7px;flex:none}@media(max-width:1024px){.bl-footer__grid{grid-template-columns:repeat(3,1fr)}.bl-footer__legal{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.bl-footer__main{padding:42px 22px}.bl-footer__grid{gap:34px 24px;grid-template-columns:1fr 1fr}.bl-footer__brand img{width:225px}.bl-footer__legal{gap:14px;padding:22px}.bl-footer__legal>div{gap:8px}.bl-footer__legal span{display:none}}