/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.estandarte[data-astro-cid-hhyn2ugi]{position:sticky;z-index:20;top:0;border-bottom:1px solid var(--borde);background:color-mix(in srgb,var(--carbon) 94%,transparent);backdrop-filter:blur(8px)}.estandarte__caja[data-astro-cid-hhyn2ugi]{display:flex;align-items:center;justify-content:space-between;padding-block:.8rem;gap:1rem}.estandarte__marca[data-astro-cid-hhyn2ugi]{display:inline-flex;align-items:center;gap:.6rem;color:var(--oro-claro);text-decoration:none}.estandarte__laurel[data-astro-cid-hhyn2ugi]{display:inline-flex;color:var(--oro)}.estandarte__nombre[data-astro-cid-hhyn2ugi]{font-family:var(--serif);font-size:1.4rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.estandarte__interruptor[data-astro-cid-hhyn2ugi],.estandarte__oculto[data-astro-cid-hhyn2ugi]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.estandarte__tirador[data-astro-cid-hhyn2ugi]{display:none;width:2.6rem;height:2.6rem;border:1px solid var(--borde);border-radius:2px;cursor:pointer;place-items:center}.estandarte__tirador[data-astro-cid-hhyn2ugi] span[data-astro-cid-hhyn2ugi][aria-hidden]{position:relative;display:block;width:1.2rem;height:2px;background:var(--oro)}.estandarte__tirador[data-astro-cid-hhyn2ugi] span[data-astro-cid-hhyn2ugi][aria-hidden]:before,.estandarte__tirador[data-astro-cid-hhyn2ugi] span[data-astro-cid-hhyn2ugi][aria-hidden]:after{position:absolute;left:0;width:1.2rem;height:2px;background:var(--oro);content:""}.estandarte__tirador[data-astro-cid-hhyn2ugi] span[data-astro-cid-hhyn2ugi][aria-hidden]:before{top:-.38rem}.estandarte__tirador[data-astro-cid-hhyn2ugi] span[data-astro-cid-hhyn2ugi][aria-hidden]:after{top:.38rem}.estandarte__vias[data-astro-cid-hhyn2ugi]{display:flex;align-items:center;gap:1.5rem}.estandarte__via[data-astro-cid-hhyn2ugi]{color:var(--ceniza);font-size:.95rem;font-weight:500;text-decoration:none;white-space:nowrap}.estandarte__via[data-astro-cid-hhyn2ugi]:hover,.estandarte__via[data-astro-cid-hhyn2ugi][aria-current=page]{color:var(--oro-claro)}.estandarte__acceso[data-astro-cid-hhyn2ugi]{padding:.55rem 1.4rem;font-size:.9rem}@media (max-width: 920px){.estandarte__caja[data-astro-cid-hhyn2ugi]{flex-wrap:wrap}.estandarte__tirador[data-astro-cid-hhyn2ugi]{display:grid}.estandarte__vias[data-astro-cid-hhyn2ugi]{display:none;width:100%;flex-direction:column;align-items:stretch;padding-top:.9rem;border-top:1px solid var(--borde);margin-top:.8rem;gap:.9rem}.estandarte__interruptor[data-astro-cid-hhyn2ugi]:checked~.estandarte__vias[data-astro-cid-hhyn2ugi]{display:flex}.estandarte__acceso[data-astro-cid-hhyn2ugi]{text-align:center}}.cimiento[data-astro-cid-smmuasaz]{border-top:1px solid var(--borde);margin-top:4.5rem;background:var(--carbon);color:var(--ceniza);font-size:.95rem}.cimiento__caja[data-astro-cid-smmuasaz]{display:grid;padding-block:3rem 2rem;gap:2.5rem;grid-template-columns:1.6fr 1fr 1fr}.cimiento__columna[data-astro-cid-smmuasaz]{display:flex;flex-direction:column;gap:.55rem}.cimiento__marca[data-astro-cid-smmuasaz]{color:var(--oro-claro);font-family:var(--serif);font-size:1.25rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cimiento__nota[data-astro-cid-smmuasaz]{max-width:38ch;margin:0}.cimiento__edad[data-astro-cid-smmuasaz]{margin:.4rem 0 0;color:var(--oro);font-weight:500}.cimiento__titulo[data-astro-cid-smmuasaz]{color:var(--nieve);font-family:var(--serif);font-size:.85rem;letter-spacing:.14em;text-transform:uppercase}.cimiento__columna[data-astro-cid-smmuasaz] a[data-astro-cid-smmuasaz]{color:var(--ceniza);text-decoration:none}.cimiento__columna[data-astro-cid-smmuasaz] a[data-astro-cid-smmuasaz]:hover,.cimiento__columna[data-astro-cid-smmuasaz] a[data-astro-cid-smmuasaz]:focus-visible{color:var(--oro-claro)}.cimiento__raya[data-astro-cid-smmuasaz]{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:1.2rem;border-top:1px solid var(--borde);gap:.6rem;font-size:.85rem}@media (max-width: 820px){.cimiento__caja[data-astro-cid-smmuasaz]{grid-template-columns:1fr}}:root{--noche: #0e0000;--sangre: #1a1212;--carbon: #0d0c0c;--borde: #2d1f1f;--oro: #e5a749;--oro-claro: #ffd66d;--bronce: #9b6700;--ceniza: #b29b9b;--nieve: #ffffff;--verde: #1f6b3a;--verde-claro: #2f8f4f;--ancho: min(1000px, 100% - 2rem);--serif: "Cinzel", Georgia, serif;--sans: "Jost", system-ui, -apple-system, sans-serif}html{scroll-behavior:smooth}body{margin:0;background:var(--noche);color:var(--nieve);font-family:var(--sans);font-size:1.0625rem;line-height:1.7;-webkit-text-size-adjust:100%}.castro{display:flex;min-height:100vh;flex-direction:column}.recinto{flex:1}h1,h2,h3{font-family:var(--serif);font-weight:700;line-height:1.25;letter-spacing:.01em}h1{margin:0 0 1rem;color:var(--oro-claro);font-size:clamp(1.9rem,1.4rem + 2.2vw,3rem)}h2{margin:2.75rem 0 1rem;color:var(--oro);font-size:clamp(1.45rem,1.2rem + 1.1vw,1.95rem)}h3{margin:1.9rem 0 .65rem;color:var(--oro-claro);font-size:clamp(1.15rem,1.05rem + .5vw,1.35rem);font-weight:500}p{margin:0 0 1.1rem}a{color:var(--oro);text-decoration-color:color-mix(in srgb,var(--oro) 45%,transparent);text-underline-offset:.2em}a:hover,a:focus-visible{color:var(--oro-claro)}img,svg{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--oro-claro);outline-offset:3px}.tablilla{width:var(--ancho);margin-inline:auto}.insignia{display:inline-block;padding:.85rem 2.1rem;border:1px solid var(--verde-claro);border-radius:2px;background:linear-gradient(180deg,var(--verde-claro),var(--verde));color:var(--nieve);font-family:var(--serif);font-size:1.0625rem;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:transform .15s ease,box-shadow .15s ease}.insignia:hover,.insignia:focus-visible{box-shadow:0 0 0 1px var(--oro);color:var(--nieve);transform:translateY(-1px)}.insignia--oro{border-color:var(--oro);background:linear-gradient(180deg,var(--oro-claro),var(--bronce));color:var(--noche)}.insignia--oro:hover,.insignia--oro:focus-visible{color:var(--noche)}.foro[data-astro-cid-ablc7bzy]{position:relative;border-bottom:1px solid var(--borde);background:radial-gradient(ellipse 70% 100% at 50% 0%,color-mix(in srgb,var(--sangre) 90%,transparent),transparent 70%),var(--noche)}.foro[data-astro-cid-ablc7bzy]:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,transparent,var(--bronce),transparent);content:""}.foro__caja[data-astro-cid-ablc7bzy]{padding-block:clamp(2.5rem,1.5rem + 4vw,4.5rem)}.foro__entrada[data-astro-cid-ablc7bzy]{max-width:68ch;color:var(--ceniza);font-size:1.1rem}.foro__entrada[data-astro-cid-ablc7bzy]:first-of-type{color:var(--nieve)}.foro__accion[data-astro-cid-ablc7bzy]{display:flex;flex-wrap:wrap;margin-top:1.8rem;gap:.9rem}.numerales[data-astro-cid-ablc7bzy]{display:grid;margin:2.6rem 0 0;gap:1px;background:var(--borde);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.numerales__dato[data-astro-cid-ablc7bzy]{padding:1.1rem 1.2rem;background:var(--carbon)}.numerales[data-astro-cid-ablc7bzy] dt[data-astro-cid-ablc7bzy]{color:var(--ceniza);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase}.numerales[data-astro-cid-ablc7bzy] dd[data-astro-cid-ablc7bzy]{margin:.25rem 0 0;color:var(--oro-claro);font-family:var(--serif);font-size:1.3rem;font-weight:700}.proclama[data-astro-cid-4betrbvk]{border-block:1px solid var(--borde);margin-top:3.5rem;background:linear-gradient(180deg,var(--sangre),var(--carbon))}.proclama__caja[data-astro-cid-4betrbvk]{display:flex;align-items:center;justify-content:space-between;padding-block:2.2rem;gap:1.8rem}.proclama__titulo[data-astro-cid-4betrbvk]{margin:0 0 .4rem;font-size:clamp(1.25rem,1.1rem + .8vw,1.6rem)}.proclama__texto[data-astro-cid-4betrbvk]{max-width:58ch;margin:0;color:var(--ceniza)}@media (max-width: 760px){.proclama__caja[data-astro-cid-4betrbvk]{flex-direction:column;align-items:flex-start}}.mosaico[data-astro-cid-bhlophxv]{margin-top:3.25rem}.mosaico__titulo[data-astro-cid-bhlophxv]{margin-bottom:1.2rem}.mosaico__lista[data-astro-cid-bhlophxv]{display:grid;padding:0;margin:0;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));list-style:none}.mosaico__lista[data-astro-cid-bhlophxv] a[data-astro-cid-bhlophxv]{display:block;height:100%;padding:1.1rem 1.2rem;border:1px solid var(--borde);border-radius:2px;background:var(--carbon);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.mosaico__lista[data-astro-cid-bhlophxv] a[data-astro-cid-bhlophxv]:hover,.mosaico__lista[data-astro-cid-bhlophxv] a[data-astro-cid-bhlophxv]:focus-visible{border-color:var(--bronce);transform:translateY(-2px)}.mosaico__nombre[data-astro-cid-bhlophxv]{display:block;color:var(--oro-claro);font-family:var(--serif);font-size:1.05rem;font-weight:500}.mosaico__pie[data-astro-cid-bhlophxv]{display:block;margin-top:.3rem;color:var(--ceniza);font-size:.9rem}
