/* THE RESET · modo ligero (html.lowfx, lo decide perf.js). Va después de styles.css.
   El mismo diseño con mucho menos trabajo de GPU: sin desenfoques ni filtros, sin capas a pantalla
   completa ni brillos animados, y con las animaciones que quedan más tranquilas. */

/* Sin backdrop-filter en ningún sitio; fondos más opacos donde el desenfoque daba legibilidad */
html.lowfx *,html.lowfx *::before,html.lowfx *::after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html.lowfx .nav.is-scrolled{background:rgb(12,9,7)}
html.lowfx .case__time{background:rgba(12,9,7,.86)}
html.lowfx .case__play{background:rgba(20,15,11,.7)}
html.lowfx .modal__backdrop{background:rgba(5,4,4,.95)}
html.lowfx .modal__close{background:rgba(12,9,7,.9)}

/* Capas a pantalla completa: grano de ruido y brasas del hero */
html.lowfx body::after,html.lowfx .hero__embers{display:none}

/* Filtros (drop-shadow / blur) fuera */
html.lowfx .hero__title .ac,html.lowfx .final__who,html.lowfx .path::after{filter:none}
html.lowfx .hero__title .w{filter:none!important}

/* Brillos que se repintaban en cada frame */
html.lowfx .is-marble::after,html.lowfx .tablet::after,html.lowfx .included::before{display:none}

/* Órbita: quietos el dial y el anillo interior, sin barrido; siguen el giro, el progreso y los nodos (sin halo animado) */

/* Onda de voz: solo la altura de las barras (sin el barrido de luz ni el cabezal) */

/* Marquees sin máscara de fundido (se componía en cada frame) */
html.lowfx .marquee,html.lowfx .comm__band{-webkit-mask-image:none;mask-image:none}

/* Sin Ken Burns: las fotos y el vídeo solo hacen fundido */
html.lowfx .comm__photos img,html.lowfx .phases__arch img{transform:none}
html.lowfx .phases__arch img{transition:opacity 1.1s var(--ease)}

/* Tarjetas sin inclinación 3D ni reflejo */
html.lowfx .glare{display:none}
html.lowfx [data-tilt]{rotate:none!important}
