/*
 * c-logo — logo oficial del Real Alcázar de Segovia, versión horizontal (D6).
 * Ancho mínimo 166 px (44 mm, manual p. 17) en todas las anchuras, también a
 * 390 px. Área de seguridad = la altura de la marca: el margen del logo la
 * reserva (nada ajeno puede entrar). Sin filtros, sombras ni transformaciones
 * (manual p. 22). Proporción del SVG: 425 × 78.
 */
@layer components {
	.c-logo {
		--logo-w: clamp(var(--logo-min), 12vw + 60px, 15rem);
		--logo-h: calc(var(--logo-w) * 78 / 425);
		display: block;
		flex: none;
		inline-size: var(--logo-w);
		margin: calc(var(--logo-h) + 2px);   /* área de seguridad (+2 px de redondeo) */
		line-height: 0;
	}
	.c-logo__img { display: block; inline-size: 100%; block-size: auto; filter: none; transform: none; box-shadow: none; }
	.c-logo--footer { --logo-w: clamp(var(--logo-min), 14vw, 14rem); margin-inline-start: 0; margin-block-start: 0; }
}
