.guia-hero[data-astro-cid-bacreuty] .miga[data-astro-cid-bacreuty]{margin-bottom:var(--espacio-4);font-size:var(--texto-sm)}.guia-hero[data-astro-cid-bacreuty] .miga[data-astro-cid-bacreuty] a[data-astro-cid-bacreuty]{text-decoration:none}.guia-hero[data-astro-cid-bacreuty] .entradilla[data-astro-cid-bacreuty]{font-family:var(--fuente-titulares)}.guia-hero[data-astro-cid-bacreuty] .meta[data-astro-cid-bacreuty]{font-size:var(--texto-sm);color:#f4efe69e;margin:var(--espacio-4) 0 0}.guia[data-astro-cid-bacreuty]{max-width:var(--ancho-contenido);margin:0 auto;padding:var(--espacio-12) var(--espacio-4)}.prosa[data-astro-cid-bacreuty]{margin-inline:auto}.prosa[data-astro-cid-bacreuty] blockquote{margin:var(--espacio-8) 0;padding:var(--espacio-1) 0 var(--espacio-1) var(--espacio-6);border-left:3px solid var(--color-acento);font-family:var(--fuente-titulares);font-size:var(--texto-xl);line-height:1.45;color:var(--color-tinta)}.prosa[data-astro-cid-bacreuty] blockquote p{margin:0}.prosa[data-astro-cid-bacreuty] table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:var(--espacio-8) 0;border:1px solid var(--color-borde);border-radius:var(--radio-grande);box-shadow:var(--sombra-1);border-collapse:collapse;font-size:var(--texto-sm)}.prosa[data-astro-cid-bacreuty] th,.prosa[data-astro-cid-bacreuty] td{text-align:left;padding:var(--espacio-3) var(--espacio-4);border-bottom:1px solid var(--color-borde);white-space:nowrap}.prosa[data-astro-cid-bacreuty] thead th{font-size:var(--texto-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-tinta-suave);background:var(--color-fondo-suave)}.prosa[data-astro-cid-bacreuty] tbody tr:hover{background:var(--color-fondo-suave)}.prosa[data-astro-cid-bacreuty] tbody tr:last-child td{border-bottom:0}.prosa[data-astro-cid-bacreuty] h2:last-of-type{font-size:var(--texto-lg);text-transform:uppercase;letter-spacing:var(--tracking-etiqueta);color:var(--color-acento);margin-top:var(--espacio-8);margin-bottom:var(--espacio-3)}.prosa[data-astro-cid-bacreuty] h2:last-of-type~ul{list-style:none;margin:0;padding:var(--espacio-6);display:flex;flex-direction:column;gap:var(--espacio-3);font-size:var(--texto-sm);color:var(--color-tinta-suave);border:1px solid transparent;border-radius:var(--radio-grande);box-shadow:var(--sombra-1);background:linear-gradient(var(--color-fondo-elevado),var(--color-fondo-elevado)) padding-box,var(--filo-aureo) border-box}.prosa[data-astro-cid-bacreuty] h2:last-of-type~ul li{margin:0;padding-left:var(--espacio-4);border-left:2px solid var(--color-borde)}.recomendado[data-astro-cid-bacreuty]{max-width:68ch;margin:var(--espacio-16) auto 0;border-top:1px solid var(--color-borde);padding-top:var(--espacio-8)}.recomendado[data-astro-cid-bacreuty] h2[data-astro-cid-bacreuty]{font-size:var(--texto-2xl);margin:0 0 var(--espacio-2)}.recomendado-nota[data-astro-cid-bacreuty]{font-size:var(--texto-sm);color:var(--color-tinta-suave);margin:0 0 var(--espacio-6)}.recomendado-grid[data-astro-cid-bacreuty]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--espacio-4);margin-bottom:var(--espacio-4)}.guia-cta[data-astro-cid-bacreuty]{max-width:68ch;margin:var(--espacio-12) auto 0;display:flex;flex-wrap:wrap;gap:var(--espacio-3)}.boton[data-astro-cid-bacreuty]{display:inline-flex;align-items:center;gap:var(--espacio-2);background:var(--color-acento);color:var(--color-acento-contraste);text-decoration:none;font-weight:700;font-size:var(--texto-base);padding:var(--espacio-3) var(--espacio-6);border-radius:var(--radio-grande);box-shadow:var(--sombra-1);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.boton[data-astro-cid-bacreuty]:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:var(--sombra-2)}.boton-secundario[data-astro-cid-bacreuty]{background:var(--color-fondo-elevado);color:var(--color-tinta);border:1px solid var(--color-borde);box-shadow:none}.boton-secundario[data-astro-cid-bacreuty]:hover{border-color:var(--color-acento);box-shadow:none}.captura-seccion[data-astro-cid-bacreuty]{max-width:var(--ancho-contenido);margin:0 auto;padding:var(--espacio-8) var(--espacio-4)}
