.footer-menu{display:grid;gap:32px;grid-template-columns:repeat(5,1fr)}.footer-menu__heading{font-size:14px;font-weight:600;letter-spacing:2px;line-height:16px;margin:0 0 12px;text-transform:uppercase}.footer-menu__list{display:flex;flex-direction:column;margin:0;padding:0}.footer-menu__item{margin:0}.footer-menu__link{display:block;font-size:15px;font-weight:400;letter-spacing:-.31px;line-height:1.5;padding:4px 0;text-align:left;text-decoration:none;transition:color .3s ease-in-out}.footer-menu .footer-menu__link.footer-menu__link--active{color:#02ccb9}.footer-menu summary.footer-menu__heading{cursor:default;display:block;list-style:none}.footer-menu summary.footer-menu__heading::-webkit-details-marker{display:none}.footer-menu__caret{display:none}@media (max-width:991px){.footer-menu{gap:0;grid-template-columns:1fr}.footer-menu__column+.footer-menu__column{border-top:1px solid hsla(0,0%,100%,.2)}.footer-menu summary.footer-menu__heading{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:20px 0}.footer-menu p.footer-menu__heading{margin:0;padding:20px 0}.footer-menu__caret{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath fill='%23004f9f' fill-rule='evenodd' stroke='%2302ccb9' d='m8.889 1.116-.41-.409L4.8 4.39 1.115.707l-.41.41 4.092 4.09z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 6px;display:block;flex-shrink:0;height:16px;margin-left:16px;transition:transform .3s;width:16px}.footer-menu__column[open] .footer-menu__caret{transform:rotate(180deg)}.footer-menu__list{padding-bottom:16px}}