.legal-wrap.svelte-hzklys{max-width:760px;margin:0 auto;padding:1rem 0 3rem}.volver.svelte-hzklys{display:inline-block;margin-bottom:1.25rem;color:var(--brand, #1e3a8a);text-decoration:none;font-weight:600;font-size:.92rem}.volver.svelte-hzklys:hover{text-decoration:underline}.legal.svelte-hzklys{background:var(--surface, #fff);border:1px solid var(--line, #e6ebe6);border-radius:var(--radius, 16px);padding:2rem 2.25rem;box-shadow:var(--shadow-sm)}.legal.svelte-hzklys h1{font-family:var(--font-display, Georgia, serif);font-size:1.9rem;line-height:1.2;letter-spacing:-.01em;margin:0 0 .4rem;color:var(--ink, #11201a)}.legal.svelte-hzklys .actualizado{color:var(--ink-soft, #59685f);font-size:.88rem;margin:0 0 1.75rem}.legal.svelte-hzklys h2{font-size:1.2rem;margin:2rem 0 .6rem;color:var(--brand-deep, #172554)}.legal.svelte-hzklys h3{font-size:1.02rem;margin:1.25rem 0 .4rem;color:var(--ink, #11201a)}.legal.svelte-hzklys p,.legal.svelte-hzklys li{color:#2c3a33;line-height:1.7;font-size:1rem}.legal.svelte-hzklys ul{padding-left:1.25rem}.legal.svelte-hzklys li{margin:.3rem 0}.legal.svelte-hzklys strong{color:var(--ink, #11201a)}.legal.svelte-hzklys .placeholder{background:#fff3d6;border:1px dashed #d8a200;border-radius:8px;padding:.15rem .4rem;font-size:.92em;color:#6a4a00}.legal.svelte-hzklys .identidad{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--line, #e6ebe6);color:var(--ink-soft, #59685f);font-size:.88rem;line-height:1.6}.legal.svelte-hzklys a{color:var(--brand-bright, #0062c4)}.legal.svelte-hzklys .nota{background:var(--bg-warm, #fbfaf6);border-left:3px solid var(--brand-bright, #0062c4);border-radius:0 8px 8px 0;padding:.75rem 1rem;margin:1rem 0;font-size:.95rem}.aviso-legal.svelte-hzklys{margin:1.5rem .25rem 0;color:var(--ink-soft, #59685f);font-size:.82rem;line-height:1.6}
