/*Fondo de pantalla y posicion de inicio de contenido*/
body {
	background-color: #8fd3ff; /* más celeste base */
	background-image: /* brillo celeste arriba izq (no blanco puro) */
		radial-gradient( 1200px 900px at 12% 12%, rgba( 210, 240, 255, .55) 0%
		, rgba( 210, 240, 255, 0) 62%), /* brillo suave arriba der */
    radial-gradient( 900px 700px at 88% 18%, rgba( 210, 240, 255, .28)
		0%, rgba( 210, 240, 255, 0) 58%), /* profundidad abajo (azul) */
    radial-gradient( 1200px 900px at 70% 95%, rgba( 0, 140, 255, .22) 0%
		, rgba( 0, 140, 255, 0) 65%),
		/* bandas diagonales celestes (muy sutil) */
    repeating-linear-gradient( 135deg, rgba( 120, 200, 255, .16) 0px,
		rgba( 120, 200, 255, .16) 90px, rgba( 120, 200, 255, 0) 90px, rgba(
		120, 200, 255, 0) 240px), /* base general */
    linear-gradient( 135deg, #7bc9ff 0%, #98dcff 42%, #6abfff 72%,
		#3f98ff 100%);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	
}
