/**
 * Contact — estilos específicos de página.
 * Excepción aprobada: gradiente de fundido header→hero (imposible con controles nativos).
 */

/* Hero video pegado al header: el container empieza en top:0 y el header fijo lo cubre.
   El ::before simula un fundido del azul del header hacia el video. */
.elementor-element-a71e73d {
	position: relative;
}

