.footer-b2b{--fb-text:#353535;--fb-muted:#54647d;--fb-border:#e1e5ec;--fb-gradient:linear-gradient(88.53deg,#4594d1 7.73%,#003c82 101.68%);background:linear-gradient(90deg,#edf3f8,#e2eff9);color:#000;display:flex;flex-direction:column;font-family:var(--font-family-manrope);gap:40px}.footer-b2b p,.footer-b2b ul{margin:0}.footer-b2b ul{list-style:none;padding:0}.footer-b2b img{display:block}.footer-b2b__reviews{align-items:center;background:#4593d1;color:#fff;display:flex;flex-wrap:wrap;font-size:14px;font-weight:var(--font-weight-semibold);gap:10px;justify-content:center;line-height:21px;padding:6px 16px;text-decoration:none}.footer-b2b__reviews-avatars{display:flex}.footer-b2b__reviews-avatar{background:#fff;border-radius:50%;flex-shrink:0;height:26px;overflow:hidden;width:26px}.footer-b2b__reviews-avatar+.footer-b2b__reviews-avatar{margin-left:-7.74px}.footer-b2b__reviews-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer-b2b__reviews-stars{align-items:center;display:flex}.footer-b2b__reviews-stars img:not(:last-child){margin-right:-2px}.footer-b2b__inner{box-sizing:border-box;display:flex;flex-direction:column;gap:50px;margin:0 auto;max-width:1440px;padding:0 40px;width:100%}.footer-b2b__reviews+.footer-b2b__inner{margin-top:-10px}.footer-b2b__card{align-items:center;background:#fbfdfd;border-radius:18px;display:flex;gap:40px;justify-content:space-between;padding:30px 40px}.footer-b2b__brand{display:flex;flex:0 1 484px;flex-direction:column;gap:30px;min-width:0}.footer-b2b__intro{display:flex;flex-direction:column;gap:14px}.footer-b2b__logo img{height:auto;width:117px}.footer-b2b__tagline{font-size:14px;font-weight:var(--font-weight-medium,500);line-height:22px}.footer-b2b__divider{display:none}.footer-b2b__apps-socials{align-items:flex-start;display:flex;gap:60px}.footer-b2b__apps-socials--mobile{display:none}.footer-b2b__apps,.footer-b2b__socials{display:flex;flex-direction:column;gap:12px}.footer-b2b__label{font-size:15px;font-weight:var(--font-weight-bold);line-height:22px;white-space:nowrap}.footer-b2b__apps-list{display:flex;gap:10px}.footer-b2b__app img{height:32px;-o-object-fit:cover;object-fit:cover}.footer-b2b__app--apple img{width:99px}.footer-b2b__app--google img{width:109px}.footer-b2b__socials-list{align-items:center;display:flex;gap:8px}.footer-b2b__social{align-items:center;background:hsla(0,0%,100%,.45);border:1.07px solid #d4e7f7;border-radius:6px;box-sizing:border-box;display:flex;height:33px;justify-content:center;transition:border-color .2s ease,background-color .2s ease;width:33px}.footer-b2b__social:hover{background:#fff;border-color:#4593d1}.footer-b2b__newsletter{display:flex;flex:0 1 561px;flex-direction:column;gap:10px;min-width:0}.footer-b2b__newsletter-title{font-size:16px;font-weight:var(--font-weight-bold);line-height:22px}.footer-b2b__newsletter-success{color:var(--fb-muted);font-size:14px;line-height:22px}.footer-b2b__newsletter-form{display:flex;flex-direction:column;gap:10px}.footer-b2b__newsletter-row{display:flex;gap:10px}.footer-b2b__field{flex:1 1 auto;min-width:0;position:relative}.footer-b2b__field .email-input{background:#fff;border:1px solid #b6bfce;border-radius:8px;box-sizing:border-box;color:#000;font-family:inherit;font-size:13px;font-weight:var(--font-weight-medium,500);height:44px;line-height:20px;outline:none;padding:11px 6px 11px 18px;transition:border-color .2s ease;width:100%}.footer-b2b__field .email-input::-moz-placeholder{color:#848484;opacity:1}.footer-b2b__field .email-input::placeholder{color:#848484;opacity:1}.footer-b2b__field .email-input:focus{border-color:#4593d1}.footer-b2b__field .error-tooltip-wrapper{background:#fff;border:1px solid #d0331f;border-radius:6px;color:#d0331f;display:none;font-size:12px;left:0;line-height:16px;padding:6px 10px;position:absolute;top:calc(100% + 6px);z-index:2}.footer-b2b__field .error-tooltip-wrapper.active{display:block}.footer-b2b__subscribe{background:var(--fb-gradient);border:0;border-radius:8px;color:#fff;cursor:pointer;flex:0 0 165px;font-family:inherit;font-size:14px;font-weight:var(--font-weight-semibold);height:44px;line-height:16.8px;padding:0 10px;transition:opacity .2s ease}.footer-b2b__subscribe:hover{opacity:.9}.footer-b2b__consent-label{align-items:flex-start;cursor:pointer;display:flex;gap:10px}.footer-b2b__consent .consent-checkbox{height:0;opacity:0;position:absolute;width:0}.footer-b2b__checkbox{align-items:center;background:#fff;border:1.5px solid #9aa4b5;border-radius:4px;box-sizing:border-box;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.footer-b2b__checkbox svg{color:#fff;display:none;width:12px}.footer-b2b__consent .consent-checkbox:checked+.footer-b2b__checkbox{background:#4593d1;border-color:#4593d1}.footer-b2b__consent .consent-checkbox:checked+.footer-b2b__checkbox svg{display:block}.footer-b2b__consent .consent-checkbox:focus-visible+.footer-b2b__checkbox{outline:2px solid #4593d1;outline-offset:2px}.footer-b2b__consent.checkbox-error .footer-b2b__checkbox{border-color:#d0331f}.footer-b2b__consent.checkbox-error{animation:footer-b2b-shake .3s ease-in-out}@keyframes footer-b2b-shake{25%{transform:translateX(-2px)}50%{transform:translateX(2px)}75%{transform:translateX(-2px)}}.footer-b2b__consent-text,.footer-b2b__consent-text *{color:var(--fb-muted);font-size:11px;font-weight:var(--font-weight-medium,500);line-height:16px;margin:0}.footer-b2b__consent-text a{text-decoration:underline}.footer-b2b__columns{align-items:flex-start;display:flex;gap:clamp(40px,8.33vw,120px);justify-content:center}.footer-b2b__col{display:flex;flex-direction:column;gap:18px}.footer-b2b__col-toggle{align-items:center;background:none;border:0;color:#000;cursor:default;display:flex;font-family:inherit;gap:12px;justify-content:space-between;padding:0;text-align:left}.footer-b2b__col-toggle:disabled{color:#000;opacity:1}.footer-b2b__col-title{font-size:16px;font-weight:var(--font-weight-bold);line-height:22px}.footer-b2b .footer-b2b__chevron{display:none;transition:transform .2s ease}.footer-b2b__links{display:flex;flex-direction:column;gap:18px}.footer-b2b__link{color:var(--fb-text);display:inline-block;font-size:14px;font-weight:var(--font-weight-medium,500);line-height:22px;max-width:190px;text-decoration:none;transition:color .2s ease}.footer-b2b__link:hover{color:#4593d1}.footer-b2b__badge{background:#e8f0fe;border-radius:5px;color:#146ff8;display:inline-block;font-size:9.5px;font-weight:var(--font-weight-extra-bold);line-height:12px;margin-left:6px;padding:2px 6px;vertical-align:1px}.footer-b2b .footer-b2b__ext{display:inline-block;margin-left:6px;vertical-align:middle}.footer-b2b__group-toggle{align-items:center;cursor:pointer;display:inline-flex;gap:6px;list-style:none}.footer-b2b__group-toggle::-webkit-details-marker{display:none}.footer-b2b .footer-b2b__group-chevron{display:block;transition:transform .2s ease}.footer-b2b__group[open] .footer-b2b__group-chevron{transform:rotate(180deg)}.footer-b2b .footer-b2b__group-links{border-left:1px solid #c4d1dc;display:flex;flex-direction:column;gap:14px;list-style:none;margin:14px 0 0;padding:0 0 0 12px}.footer-b2b__legal{align-items:center;border-top:1px solid #c4d1dc;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;padding:14px 30px}.footer-b2b__copyright{color:#7a8597;font-size:12px;font-weight:var(--font-weight-medium,500);line-height:18px}.footer-b2b__payments{display:flex;flex-wrap:wrap;gap:4.8px}.footer-b2b__payment-icon{display:block;height:27px;width:43.6px}@media (min-width:990px) and (max-width:1199px){.footer-b2b__card{padding:30px}.footer-b2b__apps-socials{gap:32px}.footer-b2b__newsletter-row{flex-direction:column}.footer-b2b__subscribe{flex-basis:44px}}@media (max-width:989px){.footer-b2b{gap:0}.footer-b2b__reviews{display:none}.footer-b2b__inner,.footer-b2b__reviews+.footer-b2b__inner{gap:16px;margin-top:0;padding:18px 16px}.footer-b2b__card{align-items:stretch;background:#fff;border-radius:12px;flex-direction:column;gap:18px;padding:20px 20px 18px}.footer-b2b__brand{flex:none}.footer-b2b__intro{gap:10px}.footer-b2b__apps-socials--desktop{display:none}.footer-b2b__divider{background:var(--fb-border);border:0;display:block;height:1px;margin:0;width:100%}.footer-b2b__newsletter{flex:none;gap:12px}.footer-b2b__newsletter-title{font-size:14px}.footer-b2b__newsletter-form{gap:12px}.footer-b2b__newsletter-row{flex-direction:column;gap:8px}.footer-b2b__field .email-input{height:40px}.footer-b2b__subscribe{background:linear-gradient(86.88deg,#4594d1 7.73%,#003c82 101.68%);flex:none;height:40px;width:100%}.footer-b2b__consent-text,.footer-b2b__consent-text *{font-size:10px}.footer-b2b__columns{align-items:stretch;flex-direction:column;gap:0}.footer-b2b__col{border-bottom:1px solid var(--fb-border);gap:0}.footer-b2b__col-toggle{cursor:pointer;padding:16px 0;width:100%}.footer-b2b__col:first-child .footer-b2b__col-toggle{padding-top:4px}.footer-b2b .footer-b2b__chevron{display:block}.footer-b2b__col.is-open .footer-b2b__chevron{transform:rotate(180deg)}.footer-b2b .footer-b2b__links{display:none;gap:14px;padding-bottom:18px}.footer-b2b__col.is-open .footer-b2b__links{display:flex}.footer-b2b__link{max-width:none}.footer-b2b__apps-socials--mobile{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding:16px}.footer-b2b__apps{gap:8px}.footer-b2b__label{font-size:14px}.footer-b2b__apps-list{gap:6.5px}.footer-b2b__socials{align-items:center;flex-direction:row;gap:12px}.footer-b2b__legal{align-items:flex-start;border-top-color:#e1e5ec;flex-direction:column-reverse;gap:16px;justify-content:flex-start;padding:20px 16px}.footer-b2b__payments{gap:8px 4.8px;justify-content:flex-start}}