/**
 * MenkulEX v1.2.81 — footer/nav consolidation.
 * Desktop footer third column center alignment + compact legal hubs.
 */
@media (min-width:821px){
  body .xan-footer-v124.xan-footer-v171 .xan-footer-links-grid>.xan-footer-column:nth-child(3){display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}
  body .xan-footer-v124.xan-footer-v171 .xan-footer-links-grid>.xan-footer-column:nth-child(3) .xan-footer-desktop-heading-v1279{width:100%!important;text-align:center!important}
  body .xan-footer-v124.xan-footer-v171 .xan-footer-links-grid>.xan-footer-column:nth-child(3) .xan-footer-accordion-panel-v1279{width:100%!important}
  body .xan-footer-v124.xan-footer-v171 .xan-footer-links-grid>.xan-footer-column:nth-child(3) .xan-footer-menu{width:100%!important;justify-items:center!important;text-align:center!important}
  body .xan-footer-v124.xan-footer-v171 .xan-footer-links-grid>.xan-footer-column:nth-child(3) .xan-footer-menu li,
  body .xan-footer-v124.xan-footer-v171 .xan-footer-links-grid>.xan-footer-column:nth-child(3) .xan-footer-menu a{text-align:center!important}
}
body.mx-legal-hub-v1281 .xan-inner-hero-v122{padding-bottom:24px!important}
body.mx-legal-hub-v1281 .xan-inner-hero-shell-v122{grid-template-columns:1fr!important;width:min(calc(100% - 32px),920px)!important}
body.mx-legal-hub-v1281 .xan-inner-media-card-v122{display:none!important}
body.mx-legal-hub-v1281 .xan-inner-hero-copy-v122{text-align:center!important;justify-items:center!important}
body.mx-legal-hub-v1281 .xan-inner-hero-copy-v122 p{max-width:680px!important;margin-left:auto!important;margin-right:auto!important}
body.mx-legal-hub-v1281 .xan-inner-actions-v122{justify-content:center!important}
body.mx-legal-hub-v1281 .xan-inner-cards-v122{width:min(100%,900px)!important;margin-inline:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
body.mx-legal-hub-v1281 .xan-inner-card-v122{text-align:center!important;align-items:center!important}
body.mx-legal-hub-v1281 .xan-final-cta-card-v122{display:none!important}
body .xan-footer-v124.xan-footer-v171 .xan-footer-bottom{align-items:center!important}
body .xan-footer-v124.xan-footer-v171 .xan-footer-bottom a{white-space:nowrap!important}
@media(max-width:680px){body.mx-legal-hub-v1281 .xan-inner-cards-v122{grid-template-columns:1fr!important}}
