@media (max-width:640px){
html,body{max-width:100%;overflow-x:hidden}
body.fhseo-v351-hub-body main,body.fhseo-v351-hub-body article,body.fhseo-v351-hub-body .fhseo-hub-page,body.fhseo-v351-hub-body .fhseo-v351-hub-hero,body.fhseo-v351-hub-body .fhseo-hub-section,body.fhseo-v351-hub-body .fhseo-hub-stats,body.fhseo-v351-hub-body .fhseo-v820-insight-grid,body.fhseo-v351-hub-body .fhseo-hub-product-grid,body.fhseo-v351-hub-body .fhseo-v820-roundup-grid,body.fhseo-v351-hub-body .fhseo-v352-research-grid,body.fhseo-v351-hub-body .fhseo-hub-links{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;transform:none!important}
body.fhseo-v351-hub-body main{padding-left:8px!important;padding-right:8px!important}
body.fhseo-v351-hub-body article>header,body.fhseo-v351-hub-body article>div{padding-left:14px!important;padding-right:14px!important;box-sizing:border-box!important}
body.fhseo-v351-hub-body h1{font-size:1.35rem!important;line-height:1.45!important;overflow-wrap:anywhere!important}
body.fhseo-v351-hub-body .fhseo-v351-hub-hero,body.fhseo-v351-hub-body .fhseo-hub-section{padding:14px!important;overflow:hidden!important}
body.fhseo-v351-hub-body .fhseo-hub-section h2{font-size:1.08rem!important;line-height:1.5!important;max-width:100%!important;overflow-wrap:anywhere!important}
body.fhseo-v351-hub-body .fhseo-hub-page p,body.fhseo-v351-hub-body .fhseo-hub-page li,body.fhseo-v351-hub-body .fhseo-hub-page dd,body.fhseo-v351-hub-body .fhseo-hub-page dt,body.fhseo-v351-hub-body .fhseo-hub-page a,body.fhseo-v351-hub-body .fhseo-hub-page strong,body.fhseo-v351-hub-body .fhseo-hub-page span,body.fhseo-v351-hub-body .fhseo-hub-page small{overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%}
body.fhseo-v351-hub-body .fhseo-hub-points,body.fhseo-v351-hub-body .fhseo-hub-stats,body.fhseo-v351-hub-body .fhseo-v820-insight-grid,body.fhseo-v351-hub-body .fhseo-v352-research-grid,body.fhseo-v351-hub-body .fhseo-v820-roundup-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
body.fhseo-v351-hub-body .fhseo-hub-points>*,body.fhseo-v351-hub-body .fhseo-hub-stats>*,body.fhseo-v351-hub-body .fhseo-v820-insight-grid>*,body.fhseo-v351-hub-body .fhseo-v352-research-grid>*,body.fhseo-v351-hub-body .fhseo-v820-roundup-grid>*{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}
body.fhseo-v351-hub-body .fhseo-hub-product-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
body.fhseo-v351-hub-body .fhseo-hub-card{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}
body.fhseo-v351-hub-body .fhseo-hub-card.has-thumb{display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;gap:10px!important;align-items:start!important}
body.fhseo-v351-hub-body .fhseo-v351-hub-thumb{width:84px!important;min-width:84px!important;max-width:84px!important}
body.fhseo-v351-hub-body .fhseo-v351-hub-thumb img{width:84px!important;height:112px!important;object-fit:cover!important}
body.fhseo-v351-hub-body .fhseo-v351-hub-card-body{min-width:0!important;max-width:100%!important}
body.fhseo-v351-hub-body .fhseo-hub-links{display:flex!important;flex-wrap:wrap!important;gap:8px!important}
}
