.legal-page.svelte-1bv0tm2{min-height:100vh;display:flex;flex-direction:column;background:var(--pergamino)}.container.svelte-1bv0tm2{flex:1;max-width:760px;margin:0 auto;padding:2.5rem 1.25rem 5rem}.back-link.svelte-1bv0tm2{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:1.75rem;color:var(--tinta-suave);text-decoration:none;font-size:.875rem;transition:color var(--trans)}.back-link.svelte-1bv0tm2:hover{color:var(--oro)}.legal-doc.svelte-1bv0tm2{background:var(--superficie);border-radius:var(--radio-lg);padding:3rem 2.5rem;box-shadow:var(--sombra-md);border:1px solid var(--borde);border-top:3px solid var(--oro)}h1.svelte-1bv0tm2{font-size:1.85rem;font-weight:800;color:var(--tinta);margin-bottom:1.25rem;letter-spacing:-.01em}section.svelte-1bv0tm2{margin-bottom:2.75rem;padding-left:1.25rem;border-left:2px solid var(--borde)}section.svelte-1bv0tm2:last-of-type{margin-bottom:0}h2.svelte-1bv0tm2{font-size:1.15rem;font-weight:700;color:var(--tinta);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--borde-suave)}p.svelte-1bv0tm2{color:var(--tinta-media);line-height:1.8;margin-bottom:1rem;font-size:.925rem}p.svelte-1bv0tm2:last-child{margin-bottom:0}ul.svelte-1bv0tm2,ol.svelte-1bv0tm2{padding-left:1.5rem;margin-bottom:1rem}li.svelte-1bv0tm2{color:var(--tinta-media);line-height:1.8;margin-bottom:.6rem;font-size:.925rem}li.svelte-1bv0tm2:last-child{margin-bottom:0}li.svelte-1bv0tm2 strong:where(.svelte-1bv0tm2){color:var(--tinta)}a.svelte-1bv0tm2{color:var(--oro);text-decoration:underline;text-underline-offset:2px}a.svelte-1bv0tm2:hover{color:var(--oro-hover)}.legal-doc.svelte-1bv0tm2 section{margin-bottom:2.75rem;padding-left:1.25rem;border-left:2px solid var(--borde)}.legal-doc.svelte-1bv0tm2 section:last-of-type{margin-bottom:0}.legal-doc.svelte-1bv0tm2 h2{font-size:1.15rem;font-weight:700;color:var(--tinta);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--borde-suave)}.legal-doc.svelte-1bv0tm2 h3{font-size:1rem;font-weight:600;color:var(--tinta);margin-bottom:.65rem;margin-top:1.5rem}.legal-doc.svelte-1bv0tm2 p{color:var(--tinta-media);line-height:1.8;margin-bottom:1rem;font-size:.925rem}.legal-doc.svelte-1bv0tm2 ul,.legal-doc.svelte-1bv0tm2 ol{padding-left:1.5rem;margin-bottom:1rem}.legal-doc.svelte-1bv0tm2 li{color:var(--tinta-media);line-height:1.8;margin-bottom:.6rem;font-size:.925rem}.legal-doc.svelte-1bv0tm2 li strong{color:var(--tinta)}.legal-doc.svelte-1bv0tm2 a{color:var(--oro);text-decoration:underline;text-underline-offset:2px}.legal-doc.svelte-1bv0tm2 a:hover{color:var(--oro-hover)}@media(max-width:768px){.container.svelte-1bv0tm2{padding:2rem 1rem 4rem}.legal-doc.svelte-1bv0tm2{padding:2.25rem 1.75rem}}@media(max-width:480px){.container.svelte-1bv0tm2{padding:1.5rem .75rem 3rem}.legal-doc.svelte-1bv0tm2{padding:1.75rem 1.15rem}h1.svelte-1bv0tm2{font-size:1.4rem}section.svelte-1bv0tm2{padding-left:1rem}h2.svelte-1bv0tm2{font-size:1.05rem}}
