/* Keep the desktop composition legible on very wide, unzoomed viewports. */
@media (min-width: 2000px) {
  body.landing-page { zoom: 1.12; }
}
@media (min-width: 2300px) {
  body.landing-page { zoom: 1.2; }
}
@media (min-width: 2700px) {
  body.landing-page { zoom: 1.35; }
}
@media (min-width: 3100px) {
  body.landing-page { zoom: 1.5; }
}
@media (min-width: 3500px) {
  body.landing-page { zoom: 1.75; }
}
@media (min-width: 3800px) {
  body.landing-page { zoom: 1.95; }
}
