.enterprise-footer .enterprise-footer__toggle,
.enterprise-footer .enterprise-footer__links .enterprise-footer__all-link{display:none}
.enterprise-footer.footer-accordion-ready .enterprise-footer__links[hidden]{display:none!important}
@media(max-width:767px){
 .enterprise-footer.footer-accordion-ready .enterprise-footer__main{grid-template-columns:1fr!important;gap:28px}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__nav{display:block!important;gap:0!important;width:100%;min-width:0}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__column{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.15);min-width:0}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__column>.enterprise-footer__heading{display:block;margin:0;padding:18px 0;min-height:56px;box-sizing:border-box;font-size:16px;line-height:1.5}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__heading:after{display:none!important}
 .enterprise-footer.footer-accordion-ready .footer-has-children>.enterprise-footer__heading{display:none}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__toggle{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:58px;margin:0;padding:17px 0;border:0;border-radius:0;background:transparent;color:#fff;font-family:inherit;font-size:16px;font-weight:600;line-height:1.5;text-align:start;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__toggle:after{content:'+';flex:0 0 20px;color:#b8c5d0;font-size:22px;font-weight:400;line-height:1;text-align:center}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__toggle[aria-expanded=true]:after{content:'−'}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__toggle:focus-visible{outline:2px solid #66dba3;outline-offset:3px}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__links{margin:0;padding:0 0 16px;gap:0}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__links a{display:flex;align-items:center;min-height:44px;max-width:100%;padding:8px 0;box-sizing:border-box;font-size:14px;line-height:1.6;white-space:normal;overflow-wrap:anywhere}
 .enterprise-footer.footer-accordion-ready .enterprise-footer__links .enterprise-footer__all-link{display:flex;color:#9fe5c0}
}
