@media (min-width:761px) and (max-width:1050px){
  .wrap,.section.wrap,.footer.wrap,.subpage main.section{width:calc(100% - 32px)!important;max-width:none!important}
  body:not(.subpage) main > .hero{width:calc(100% - 32px)!important}
  .hero-copy{left:24px!important;max-width:390px!important}
  .hero-tags{width:calc(100% - 48px)!important}
  .footer-main{grid-template-columns:1.2fr 1fr 1.2fr!important;gap:24px!important}
  .trust-grid{grid-template-columns:repeat(2,1fr)!important}
  .keyword-grid{grid-template-columns:repeat(3,1fr)!important}
  .subpage .page-hero h1{font-size:46px}
}
