.hero[data-astro-cid-g4g2x43k]{padding-block:var(--space-7) var(--space-6);background:linear-gradient(180deg, color-mix(in oklab, var(--brand-soft) 45%, var(--bg)) 0%, var(--bg) 100%);border-bottom:1px solid var(--border)}.hero-inner[data-astro-cid-g4g2x43k]{padding-top:var(--space-3)}.eyebrow[data-astro-cid-g4g2x43k]{margin-block:var(--space-4) var(--space-3);padding:var(--space-1) var(--space-3);background:var(--brand-soft);color:var(--brand);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border-radius:var(--radius-full);display:inline-block}.hero[data-astro-cid-g4g2x43k] h1[data-astro-cid-g4g2x43k]{margin-bottom:var(--space-4);letter-spacing:-.02em;font-size:clamp(2rem,3vw + 1rem,3rem)}.hero[data-astro-cid-g4g2x43k] .lead[data-astro-cid-g4g2x43k]{font-size:var(--fs-md);color:var(--ink-soft);line-height:var(--lh-relaxed)}.content[data-astro-cid-g4g2x43k]{padding-block:var(--space-7) var(--space-8)}.letras-nav[data-astro-cid-g4g2x43k]{top:calc(var(--header-h) + var(--space-3));z-index:5;gap:var(--space-2);padding:var(--space-3);background:color-mix(in oklab, var(--bg) 90%, transparent);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex;position:sticky}.letras-nav[data-astro-cid-g4g2x43k] a[data-astro-cid-g4g2x43k]{border-radius:var(--radius-sm);background:var(--surface);width:2.25rem;height:2.25rem;color:var(--ink);font-weight:var(--fw-semibold);border:1px solid var(--border);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.letras-nav[data-astro-cid-g4g2x43k] a[data-astro-cid-g4g2x43k]:hover,.letras-nav[data-astro-cid-g4g2x43k] a[data-astro-cid-g4g2x43k]:focus-visible{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}.bloque[data-astro-cid-g4g2x43k]{margin-block:var(--space-6);scroll-margin-top:calc(var(--header-h) + var(--space-6))}.bloque[data-astro-cid-g4g2x43k] h2[data-astro-cid-g4g2x43k]{font-size:var(--fs-2xl);font-family:var(--font-serif);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:2px solid var(--brand);color:var(--brand)}dl[data-astro-cid-g4g2x43k]{gap:var(--space-4);grid-template-columns:1fr;display:grid}.term[data-astro-cid-g4g2x43k]{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--dur) var(--ease)}.term[data-astro-cid-g4g2x43k]:hover{border-color:var(--brand)}dt[data-astro-cid-g4g2x43k]{font-weight:var(--fw-semibold);color:var(--ink);margin-bottom:var(--space-2);font-size:var(--fs-md);font-family:var(--font-serif)}dd[data-astro-cid-g4g2x43k]{color:var(--ink-soft);line-height:var(--lh-relaxed);margin:0}.note[data-astro-cid-g4g2x43k]{margin-top:var(--space-7);text-align:center;font-size:var(--fs-sm)}.glosario-filtro[data-astro-cid-g4g2x43k]{margin-bottom:var(--space-5)}.glosario-filtro[data-astro-cid-g4g2x43k] input[data-astro-cid-g4g2x43k]{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--fs-md);font-family:var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}.glosario-filtro[data-astro-cid-g4g2x43k] input[data-astro-cid-g4g2x43k]:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}dd[data-astro-cid-g4g2x43k] span[data-astro-cid-g4g2x43k]{display:block}.term-link[data-astro-cid-g4g2x43k]{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--brand);text-decoration:none;display:inline-block}.term-link[data-astro-cid-g4g2x43k]:hover{text-decoration:underline}.ver-tambien[data-astro-cid-g4g2x43k]{margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--ink-mute);display:block}.ver-tambien[data-astro-cid-g4g2x43k] a[data-astro-cid-g4g2x43k]{color:var(--brand);text-decoration:none}.ver-tambien[data-astro-cid-g4g2x43k] a[data-astro-cid-g4g2x43k]:hover{text-decoration:underline}.no-results[data-astro-cid-g4g2x43k]{text-align:center;padding:var(--space-6);font-size:var(--fs-sm)}@media (width>=720px){dl[data-astro-cid-g4g2x43k]{grid-template-columns:repeat(2,1fr)}}
