/* Squad homepage mobile CTA width normalization */
@media(max-width:680px){
  body.premium-site .hq-home .hq-hero-actions{
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:10px!important;
    width:100%!important;
  }
  body.premium-site .hq-home .hq-hero-actions>a{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
    justify-content:center!important;
  }

  .hq-home .hq-schedule .premium-stream-actions{
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:8px!important;
    width:100%!important;
  }
  .hq-home .hq-schedule .premium-stream-actions>a,
  .hq-home .hq-schedule .premium-stream-actions>button{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
    justify-content:center!important;
  }

  .hq-home .hq-coaching-actions{
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:10px!important;
    width:100%!important;
  }
  .hq-home .hq-coaching-actions>a{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
    justify-content:center!important;
  }

  body.premium-site .hq-home .hq-smp-connect>.hq-primary-link,
  body.premium-site .hq-home .hq-join-section .hq-primary-link{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
    align-self:stretch!important;
    justify-self:stretch!important;
    justify-content:center!important;
  }

  .hq-home .hq-join-section .hq-heading-side{
    width:100%!important;
  }
}