.footer-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-sm);-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--black);font-weight:600;justify-content:space-between;text-decoration:none}.footer-menu__header>svg{rotate:0deg}.footer-menu__header:active,.footer-menu__header:focus,.footer-menu__header:hover{color:var(--black)}.footer-menu__header.is-active>svg{rotate:180deg}.footer-menu__column-group{border-bottom:1px solid var(--platinum);padding-block:2rem}.footer-menu__list{display:none;list-style:none;margin:1rem 0 0;padding:0}.footer-menu__header.is-active+.footer-menu__list{display:grid;grid-gap:var(--gap-sm)}.footer-menu__link{color:var(--black);font-size:1.4rem;text-decoration:none}.footer-menu__link:active,.footer-menu__link:focus,.footer-menu__link:hover{color:var(--onyx);text-decoration:underline}@media (min-width:992px){.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-md)}.footer-menu__column{display:block;flex:1}.footer-menu__column-group{border-bottom:0;padding-block:0}.footer-menu__column-group+.footer-menu__column-group{margin-top:3rem}.footer-menu__header.is-active+.footer-menu__list,.footer-menu__list{display:grid;grid-gap:var(--gap);margin-top:0}.footer-menu__header{border-bottom:1px solid var(--platinum);display:block;padding-bottom:1rem}.footer-menu__header--has-children{margin-bottom:1.6rem;pointer-events:none}.footer-menu__header>svg{display:none}}