/* escala.css — ESCALA COMPACTA EN PORTÁTIL de todo lawangproperties.com (19-oct-2026). FUENTE ÚNICA del corte.

   Por qué: el owner, en un MacBook (ventana de ~1390 × 645 px con las barras de Chrome), veía la web, la intranet y el
   portal «gigantes» a 100 % —botones cortados, el subtítulo de /modelo montado sobre la barra de estancias— y bien al
   80 % de zoom del navegador. La web se dibujó para una ventana más alta y más ancha. En portátil (de 1024 a 1599 px de
   ancho) y solo con ratón (una tablet apaisada sigue a tamaño de dedo), la página entera va al 80 %.

   Cómo: `--lw-z` vale .8 y `html{zoom:var(--lw-z)}`. El zoom de CSS, a diferencia del del navegador, también encoge las
   unidades de ventana (100vh mediría el 80 % de la pantalla; medido en Chrome 155 y WebKit 26.6), así que en todo el
   repo cada `Nvh`/`Nvw` va escrito `calc(Nvh / var(--lw-z, 1))` — lo pone y lo vigila `tools/escala_vh.py` de la
   agencia, y Tailwind lo recibe al compilar (`empaqueta_css.py`). El JS que coloca algo con getBoundingClientRect lo
   divide por `lwEscala()`. Los cortes @media siguen midiendo la ventana real.

   Quién la carga: las páginas públicas y el portal (<link> en su <head>, antes que nada que se pinte). La intranet la
   lleva en shell.css y nav-montaje.css, que cargan todas sus pantallas: mismos números, y si cambian aquí, cambian allí.
   Interruptor: borrar el bloque de abajo (y sus dos gemelas) y todo vuelve a medir lo de antes, sin tocar nada más. */
@media screen and (min-width:1024px) and (max-width:1599px) and (pointer:fine){
  :root{--lw-z:.8}
  html{zoom:var(--lw-z)}
}
