/*
 * EL MARCO DEL SITIO EN SUS PÁGINAS SECUNDARIAS (02-11-2026).
 *
 * Las páginas legales, el índice de términos y el registro de rider llevan la
 * barra y el pie de la página de venta (venta.css), cada uno dentro de un
 * `.venta`, y un vínculo para volver a la página principal. Su contenido sigue
 * con sus propios estilos: aquí solo se quita el relleno del cuerpo, que ahora
 * lleva el contenido, y se pone el fondo del sitio.
 */
html.sitio, html.sitio body { background: var(--sn-venta-fondo); }
html.sitio body { margin: 0; padding: 0; }
.sitio-contenido { padding: var(--sn-venta-espacio-18); }
.sitio-volver-fila { max-width: 640px; margin: 0 auto var(--sn-venta-espacio-12); }
.sitio-volver-fila--ancho { max-width: none; }
.sitio-volver { display: inline-flex; align-items: center; min-height: 44px; color: var(--sn-venta-cian); font-size: var(--sn-venta-tamano-15); font-weight: 600; text-decoration: none; }
.sitio-volver:hover { color: var(--sn-venta-cian-claro); }
.sitio-indice { list-style: none; margin: 0; padding: 0; display: grid; gap: var(--sn-venta-espacio-8); }
.sitio-indice a { display: flex; align-items: center; min-height: 44px; color: var(--sn-venta-cian); font-weight: 600; text-decoration: none; }
.sitio-indice a:hover { color: var(--sn-venta-cian-claro); }
