.indice.svelte-omf7js.svelte-omf7js{min-height:100vh;overflow-x:clip;padding-bottom:8rem}.hero-texto.svelte-omf7js.svelte-omf7js{position:relative;z-index:1;max-width:90rem;margin:clamp(-7rem,-9vw,-4rem) auto 0;padding:0 1.5rem}h1.svelte-omf7js.svelte-omf7js{max-width:16ch;margin-top:1.2rem;color:#f7f5f2;font-size:min(clamp(2.6rem,6.6vw,6.2rem),calc((100vw - 2rem) / 7.2));font-weight:900;line-height:.88;letter-spacing:-.07em;text-transform:uppercase;text-wrap:balance}.calado.svelte-omf7js.svelte-omf7js{color:transparent;-webkit-text-stroke:.1rem #f7f5f2}.intro.svelte-omf7js.svelte-omf7js{max-width:36rem;margin-top:1.1rem;color:#ffffff94;font-size:.98rem;font-weight:600;line-height:1.55}.contenido.svelte-omf7js.svelte-omf7js{max-width:90rem;margin:2rem auto 0;padding:0 1.5rem}@media (max-width: 640px){.hero-texto.svelte-omf7js.svelte-omf7js,.contenido.svelte-omf7js.svelte-omf7js{padding:0 1rem}}.filtro.svelte-omf7js.svelte-omf7js{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.abrir.svelte-omf7js.svelte-omf7js{display:flex;align-items:center;gap:.35rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff0a;padding:.7rem 1.1rem;color:#f7f5f2;font-size:.8rem;font-weight:900}.abrir.con-letra.svelte-omf7js.svelte-omf7js{border-color:#f7f5f2}.abrir.svelte-omf7js svg.svelte-omf7js{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.abrir[aria-expanded=true].svelte-omf7js svg.svelte-omf7js{transform:rotate(180deg)}.pastilla.svelte-omf7js.svelte-omf7js{border-radius:999px;background:#f7f5f2;padding:.4rem .8rem;color:#171717;font-size:.74rem;font-weight:900}.letras.svelte-omf7js.svelte-omf7js{display:none;flex-basis:100%;grid-template-columns:repeat(auto-fill,minmax(2.3rem,1fr));gap:.35rem}.letras.abiertas.svelte-omf7js.svelte-omf7js{display:grid}@media (min-width: 1025px){.abrir.svelte-omf7js.svelte-omf7js,.pastilla.svelte-omf7js.svelte-omf7js{display:none}.letras.svelte-omf7js.svelte-omf7js{display:flex;flex-wrap:wrap;gap:.3rem}.letras.svelte-omf7js button.svelte-omf7js{width:2.1rem;height:2.1rem;aspect-ratio:auto}.letras.svelte-omf7js .todas.svelte-omf7js{width:auto;padding:0 .8rem}}.letras.svelte-omf7js button.svelte-omf7js{aspect-ratio:1;border:1px solid rgba(255,255,255,.14);border-radius:.6rem;color:#f7f5f2;font-size:.85rem;font-weight:900;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.letras.svelte-omf7js .todas.svelte-omf7js{grid-column:span 2;aspect-ratio:auto;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.letras.svelte-omf7js button.svelte-omf7js:hover:not(:disabled){border-color:#f7f5f2}.letras.svelte-omf7js .activa.svelte-omf7js{border-color:#f7f5f2;background:#f7f5f2;color:#171717}.letras.svelte-omf7js button.svelte-omf7js:disabled{border-color:transparent;color:#ffffff2e;cursor:default}.grupo.svelte-omf7js.svelte-omf7js{margin-top:2.4rem;content-visibility:auto;contain-intrinsic-size:auto 24rem}h2.svelte-omf7js.svelte-omf7js{display:flex;align-items:baseline;gap:.6rem;margin-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.5rem}.letra.svelte-omf7js.svelte-omf7js{color:transparent;font-size:3rem;font-weight:900;line-height:.9;-webkit-text-stroke:.09rem #f7f5f2}.cuantas.svelte-omf7js.svelte-omf7js{color:#ff6045;font-size:.8rem;font-weight:900}.lista.svelte-omf7js.svelte-omf7js{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1rem}@media (min-width: 700px){.lista.svelte-omf7js.svelte-omf7js{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1100px){.lista.svelte-omf7js.svelte-omf7js{grid-template-columns:repeat(5,minmax(0,1fr));gap:2.2rem 1.4rem}}.nada.svelte-omf7js.svelte-omf7js{margin-top:3rem;color:#fff9;font-weight:700}.nada.svelte-omf7js button.svelte-omf7js{color:#f7f5f2;text-decoration:underline}@media (prefers-reduced-motion: reduce){.letras.svelte-omf7js button.svelte-omf7js,.abrir.svelte-omf7js svg.svelte-omf7js{transition:none}}
