.page__grid{width:100%;margin-right:auto;margin-left:auto}@media (min-width:1920px){.page__grid{max-width:1920px}}.page__grid{padding-inline:1rem;max-width:100%}@media (min-width:640px){.page__grid{padding-inline:2rem}}@media (min-width:768px){.page__grid{padding-inline:2rem}}@media (min-width:1024px){.page__grid{padding-inline:2rem}}@media (min-width:1280px){.page__grid{padding-inline:2rem}}@media (min-width:1536px){.page__grid{padding-inline:3.5rem;max-width:1440px}}@media (min-width:1920px){.page__grid{padding-inline:18.5rem;max-width:1920px}}.page__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}@media (min-width:640px){.page__grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1024px){.page__grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.page__heading{grid-column:span 4/span 4}@media (min-width:640px){.page__heading{grid-column:span 8/span 8}}@media (min-width:1024px){.page__heading{grid-column:span 10/span 10;grid-column-start:2}}.page__body{grid-column:span 4/span 4}@media (min-width:640px){.page__body{grid-column:span 8/span 8}}@media (min-width:1024px){.page__body{grid-column-start:2}}.page__sidebar{grid-column:span 3/span 3}@media not all and (min-width:1024px){.page__sidebar{visibility:hidden;display:none}}