/* MatSoft marketing: accessible touch targets on compact viewports.
   Does not affect account, checkout, vCard profiles or admin screens. */
@media (max-width:800px){
  .ms-home .mh-hero-secondary-links .ms-text-link,
  .ms-home .mh-stage-bottom a,
  .ms-home .mh-human-shop-content>a,
  .ms-home .mh-compact-video-copy .ms-text-link,
  .ms-home .mh-product .ms-text-link,
  .ms-home .mh-workspace footer a,
  .ms-home .mh-final-advice,
  .ms-home .ms-footer nav a {
    min-height:44px;
    display:inline-flex;
    align-items:center;
    line-height:1.45;
    padding-block:9px;
    box-sizing:border-box;
  }
  .ms-home .mh-hero-secondary-links{gap:0 16px}
  .ms-home .mh-human-shop-content>a{align-self:flex-start}
  .ms-home .mh-video-actions .ms-text-link{min-height:44px}
  .ms-home .mh-video-share-button{min-height:44px}
  .ms-home .ms-mobile-menu summary{min-height:44px;display:flex;align-items:center}
}
@media (max-width:580px) {
  .ms-home .mh-hero-secondary-links{align-items:flex-start}
  .ms-home .mh-hero-secondary-links .ms-text-link{min-height:44px}
}
