/* K2C proportional widescreen adaptation — 1920 x 1080 reference.
   Desktop 1920 x 1080 => 1.2x of the approved 1600 x 900 visual layout.
   All original font sizes, card proportions, images, shadows and colors are scaled
   together, without overwriting any component's individual design properties.
   Viewports below 1680px retain all original behavior.
*/
@media screen and (min-width: 1680px) {
  body {
    zoom: clamp(1, calc(100vw / 1600px), 1.35);
  }
}
