.legal[data-astro-cid-g4gjf7dr]{--legal-acento:var(--color-primary);--legal-tinte:color-mix(in oklab, var(--color-primary) 7%, var(--color-surface));color:var(--color-ink)}.legal-cabecera[data-astro-cid-g4gjf7dr]{max-width:46rem;padding-block:.5rem 2rem}.legal-documentos[data-astro-cid-g4gjf7dr]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:.75rem;flex-wrap:wrap;gap:.25rem;margin-bottom:1.75rem;padding:.25rem;display:inline-flex}.legal-documentos[data-astro-cid-g4gjf7dr] a[data-astro-cid-g4gjf7dr]{color:var(--color-ink-muted);border-radius:.5rem;padding:.5rem .875rem;font-size:.9375rem;font-weight:500;transition:background-color .15s,color .15s}.legal-documentos[data-astro-cid-g4gjf7dr] a[data-astro-cid-g4gjf7dr]:hover{color:var(--color-ink);background:var(--color-surface-muted)}.legal-documentos[data-astro-cid-g4gjf7dr] a[data-astro-cid-g4gjf7dr][aria-current=page]{background:var(--legal-acento);color:#fff}.legal-cabecera[data-astro-cid-g4gjf7dr] h1[data-astro-cid-g4gjf7dr]{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:700;line-height:1.1}.legal-fecha[data-astro-cid-g4gjf7dr]{color:var(--color-ink-muted);margin-top:.75rem}.legal-resumen[data-astro-cid-g4gjf7dr]{background:var(--legal-tinte);border:1px solid color-mix(in oklab, var(--color-primary) 20%, transparent);border-radius:1rem;max-width:46rem;padding:1.5rem 1.75rem}.legal-resumen[data-astro-cid-g4gjf7dr] h2[data-astro-cid-g4gjf7dr]{margin-bottom:.875rem;font-size:1.125rem;font-weight:700}.legal-resumen[data-astro-cid-g4gjf7dr] ul[data-astro-cid-g4gjf7dr]{gap:.625rem;display:grid}.legal-resumen[data-astro-cid-g4gjf7dr] li[data-astro-cid-g4gjf7dr]{padding-left:1.75rem;line-height:1.55;position:relative}.legal-resumen[data-astro-cid-g4gjf7dr] li[data-astro-cid-g4gjf7dr]:before{content:"";background:no-repeat center / .625rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.2 5 8.5l4.5-5'/%3E%3C/svg%3E"), var(--legal-acento);border-radius:999px;width:1rem;height:1rem;position:absolute;top:.3em;left:.125rem}.legal-resumen-nota[data-astro-cid-g4gjf7dr]{color:var(--color-ink-muted);margin-top:1rem;font-size:.875rem}.legal-cuerpo[data-astro-cid-g4gjf7dr]{gap:2rem;margin-top:2.5rem;display:grid}@media (width>=1024px){.legal-cuerpo[data-astro-cid-g4gjf7dr]{grid-template-columns:15rem minmax(0,46rem);gap:4rem}}.legal-indice[data-astro-cid-g4gjf7dr] details[data-astro-cid-g4gjf7dr]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:.75rem;padding:.75rem 1rem}.legal-indice[data-astro-cid-g4gjf7dr] summary[data-astro-cid-g4gjf7dr]{cursor:pointer;padding-block:.25rem;font-weight:600}.legal-indice[data-astro-cid-g4gjf7dr] ol[data-astro-cid-g4gjf7dr]{counter-reset:indice;gap:.125rem;margin-top:.5rem;display:grid}.legal-indice[data-astro-cid-g4gjf7dr] li[data-astro-cid-g4gjf7dr]{counter-increment:indice}.legal-indice[data-astro-cid-g4gjf7dr] a[data-astro-cid-g4gjf7dr]{color:var(--color-ink-muted);border-radius:.375rem;gap:.5rem;padding:.375rem .5rem;font-size:.9rem;line-height:1.35;display:flex}.legal-indice[data-astro-cid-g4gjf7dr] a[data-astro-cid-g4gjf7dr]:before{content:counter(indice) ".";font-variant-numeric:tabular-nums;min-width:1.25rem;color:var(--color-gray-400)}.legal-indice[data-astro-cid-g4gjf7dr] a[data-astro-cid-g4gjf7dr]:hover{color:var(--color-ink);background:var(--color-surface-muted)}.legal-indice[data-astro-cid-g4gjf7dr] a[data-astro-cid-g4gjf7dr][aria-current=true]{color:var(--legal-acento);background:var(--legal-tinte);font-weight:600}.legal-indice[data-astro-cid-g4gjf7dr] a[data-astro-cid-g4gjf7dr][aria-current=true]:before{color:var(--legal-acento)}@media (width>=1024px){.legal-indice[data-astro-cid-g4gjf7dr]{align-self:start;max-height:calc(100vh - 7rem);position:sticky;top:6rem;overflow-y:auto}.legal-indice[data-astro-cid-g4gjf7dr] details[data-astro-cid-g4gjf7dr]{background:0 0;border:0;padding:0}.legal-indice[data-astro-cid-g4gjf7dr] summary[data-astro-cid-g4gjf7dr]{pointer-events:none;color:var(--color-ink-muted);padding-left:.5rem;font-size:.875rem;list-style:none}.legal-indice[data-astro-cid-g4gjf7dr] summary[data-astro-cid-g4gjf7dr]::-webkit-details-marker{display:none}}.legal-texto[data-astro-cid-g4gjf7dr]{counter-reset:seccion;font-size:1.0625rem;line-height:1.7}.legal-texto[data-astro-cid-g4gjf7dr] section{counter-increment:seccion;padding-bottom:2.25rem;scroll-margin-top:6rem}.legal-texto[data-astro-cid-g4gjf7dr] section+section{border-top:1px solid var(--color-line);padding-top:2.25rem}.legal-texto[data-astro-cid-g4gjf7dr] h2{letter-spacing:-.01em;gap:.75rem;margin-bottom:1rem;font-size:1.375rem;font-weight:700;line-height:1.3;display:flex}.legal-texto[data-astro-cid-g4gjf7dr] h2:before{content:counter(seccion) ".";color:var(--legal-acento);font-variant-numeric:tabular-nums}.legal-texto[data-astro-cid-g4gjf7dr] h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.0625rem;font-weight:600}.legal-texto[data-astro-cid-g4gjf7dr] p+p,.legal-texto[data-astro-cid-g4gjf7dr] p+ul,.legal-texto[data-astro-cid-g4gjf7dr] ul+p,.legal-texto[data-astro-cid-g4gjf7dr] p+ol,.legal-texto[data-astro-cid-g4gjf7dr] ol+p{margin-top:.875rem}.legal-texto[data-astro-cid-g4gjf7dr] ul,.legal-texto[data-astro-cid-g4gjf7dr] ol{gap:.5rem;padding-left:1.25rem;display:grid}.legal-texto[data-astro-cid-g4gjf7dr] ul{list-style:outside}.legal-texto[data-astro-cid-g4gjf7dr] ol{list-style:lower-alpha}.legal-texto[data-astro-cid-g4gjf7dr] li::marker{color:var(--color-gray-400)}.legal-texto[data-astro-cid-g4gjf7dr] strong{font-weight:600}.legal-texto[data-astro-cid-g4gjf7dr] a{color:var(--legal-acento);text-underline-offset:.15em;text-decoration:underline}.legal-texto[data-astro-cid-g4gjf7dr] .ley{font-style:italic}.legal-texto[data-astro-cid-g4gjf7dr] .aviso{background:var(--color-surface-muted);border-radius:.75rem;margin-top:1rem;padding:1rem 1.25rem;font-size:1rem}.legal-texto[data-astro-cid-g4gjf7dr] dl{gap:.25rem 1.5rem;margin-top:.875rem;display:grid}.legal-texto[data-astro-cid-g4gjf7dr] dt{font-weight:600}.legal-texto[data-astro-cid-g4gjf7dr] dd{color:var(--color-ink-muted);margin-bottom:.5rem}@media (width>=640px){.legal-texto[data-astro-cid-g4gjf7dr] dl{grid-template-columns:11rem 1fr}.legal-texto[data-astro-cid-g4gjf7dr] dd{margin-bottom:0}}
