@font-face{font-family:Hanken Grotesk;font-weight:400 700;font-display:swap;src:url(/_a/HankenGrotesk-normal-latin.CaVRRdDk.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:700;font-display:swap;src:url(/_a/BarlowCondensed-Bold-latin.DyHeERSW.woff)format("woff")}@font-face{font-family:Lilita One;font-weight:400;font-display:swap;src:url(/_a/LilitaOne-Regular-latin.CwMSyLS3.woff)format("woff")}:root{--marfil:#fbf5ea;--tinta:#1f1426;--oro:#f3c450;--oro-claro:#ffe3a1;--mesa-honda:#1d0727}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font:400 1.0625rem/1.65 Hanken Grotesk,system-ui,sans-serif}a{text-underline-offset:.18em}:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #6a2a8a}.ligero{font-weight:400}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{z-index:20;background:var(--oro);color:var(--tinta);border-radius:.5rem;padding:.75rem 1rem;font-weight:700;text-decoration:none;position:absolute;top:-4rem;left:1rem}.saltar:focus{top:1rem}.barra{z-index:5;background:var(--mesa-honda);color:#f7effa;align-items:center;gap:.75rem 1.5rem;padding:.9rem clamp(1rem,4vw,3rem);display:flex;position:sticky;top:0}.barra a{color:inherit;text-decoration:none}.barra-marca{line-height:0;display:block}.barra-marca .marca{width:8.25rem;height:auto;display:block}.barra :focus-visible,.saltar:focus-visible{outline-color:var(--oro)}.barra-nav{margin-left:auto;font-size:.95rem;display:flex}.barra-nav a{padding:.5rem 0}.barra-nav a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--oro);text-decoration-thickness:2px}.pie{padding:2rem clamp(1rem,4vw,3rem) 2.5rem;font-size:.9rem}.pie p{max-width:46rem;margin:0 auto .5rem}.legal{background:var(--marfil);color:var(--tinta);color-scheme:light}.legal ::selection{color:var(--tinta);background:#f7d77f}.legal .barra-nav{flex-wrap:wrap;justify-content:flex-end;gap:.25rem 1.25rem}.legal .barra-nav .idioma{color:var(--oro)}.legal main{max-width:46rem;margin:0 auto;padding:2.75rem 1.25rem 3.5rem}.legal main a{color:#6a2a8a;overflow-wrap:anywhere;text-decoration-color:#6a2a8a73}.legal h1{color:#3b0f4f;letter-spacing:-.01em;margin:0 0 .5rem;font:400 clamp(2rem,1.5rem + 2vw,2.75rem)/1.08 Lilita One,Hanken Grotesk,sans-serif}.legal .meta{color:#5c4e66;margin:0 0 2rem;font-size:.9375rem}.legal h2{letter-spacing:-.01em;color:#2c0b3a;margin:2.75rem 0 .75rem;scroll-margin-top:5rem;font-size:1.25rem;font-weight:700;line-height:1.3}.legal h2 .num{color:#8a6a2a;font-variant-numeric:tabular-nums;margin-right:.15em;font-weight:600}.legal h3{margin:1.75rem 0 .5rem;font-size:1.0625rem;font-weight:700}.legal p,.legal ul,.legal ol{max-width:68ch;margin:0 0 1rem}.legal ul,.legal ol{padding-left:1.4rem}.legal li{margin:.35rem 0}.legal li::marker{color:#8a6a2a}.legal strong{font-weight:700}.legal code{overflow-wrap:anywhere;background:#f1e8d8;border:1px solid #e3d6bf;border-radius:4px;padding:.05em .3em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.875em}.legal .pendiente{color:#4a3b00;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff1a6;border:1px solid #c9a400;border-radius:4px;padding:.05em .35em;font-weight:600}.legal .resumen{background:#f4ead8;border:1px solid #e3d6bf;border-radius:12px;margin:0 0 2.5rem;padding:.25rem 1.25rem .5rem}.legal .resumen h2{margin-top:1rem}.legal .indice{border-top:1px solid #e3d6bf;border-bottom:1px solid #e3d6bf;margin:0 0 1rem;padding:.25rem 0 1rem}.legal .indice h2{color:#5c4e66;margin:1rem 0 .5rem;font-size:.9375rem;font-weight:600}.legal .indice ol{columns:2 16rem;column-gap:2rem;max-width:none;margin:0;padding:0;list-style:none}.legal .indice li{break-inside:avoid;margin:0}.legal .indice a{align-items:baseline;padding:.3rem 0;text-decoration:none;display:flex}.legal .indice a:hover{text-decoration:underline}.legal .indice .num{color:#8a6a2a;font-variant-numeric:tabular-nums;flex:none;min-width:1.9em}.legal .tabla{margin:1rem 0 1.25rem;overflow-x:auto}.legal table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.5}.legal th,.legal td{text-align:left;vertical-align:top;border-bottom:1px solid #e3d6bf;padding:.65rem .75rem .65rem 0}.legal th{color:#5c4e66;letter-spacing:.01em;border-bottom-color:var(--tinta);font-size:.8125rem;font-weight:600}.legal .resumen td:first-child{width:30%;font-weight:600}.legal .resumen tr:last-child td{border-bottom:0}.legal .tarjetas{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:1.5rem 0;display:grid}.legal .tarjeta{background:#f4ead8;border:1px solid #e3d6bf;border-radius:12px;padding:1rem 1.25rem}.legal .tarjeta h2{margin:0 0 .35rem;font-size:1.125rem}.legal .tarjeta p{color:#5c4e66;margin:0 0 .75rem;font-size:.9375rem}.legal .tarjeta .idiomas{flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;display:flex}.legal .tarjeta .idiomas a{padding:.4rem 0;font-weight:600;display:inline-block}.legal .pie{color:#5c4e66;text-align:left;background:#f1e7d6}.legal .pie a{color:#6a2a8a}@media (prefers-color-scheme:dark){.legal :focus-visible{outline-color:#e3b8ff}.legal .barra :focus-visible,.legal .saltar:focus-visible{outline-color:var(--oro)}.legal{color:#efe6f3;color-scheme:dark;background:#1a0b22}.legal h1{color:var(--oro)}.legal h2{color:#f7effa}.legal h2 .num,.legal li::marker,.legal .indice .num{color:#d9b061}.legal .meta,.legal th,.legal .indice h2,.legal .tarjeta p{color:#c4b3cf}.legal main a,.legal .pie a{color:#e3b8ff;text-decoration-color:#e3b8ff80}.legal .resumen,.legal .tarjeta{background:#26112f;border-color:#3d2149}.legal .indice,.legal th,.legal td{border-color:#3d2149}.legal th{border-bottom-color:#efe6f3}.legal code{background:#26112f;border-color:#3d2149}.legal .pie{color:#c4b3cf;background:#13071a}.legal ::selection{color:#fff;background:#6a3a00}}@media (width<=40rem){.legal .barra{flex-wrap:wrap;position:static}.legal .barra-nav{justify-content:flex-start;width:100%;margin-left:0;display:flex}.legal .tabla{overflow:visible}.legal table,.legal thead,.legal tbody,.legal tr,.legal td{width:100%;display:block}.legal thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.legal tr{border-bottom:1px solid #e3d6bf;padding:.5rem 0}.legal td{border:0;padding:.2rem 0}.legal td:before{content:attr(data-rotulo);color:#5c4e66;font-size:.8125rem;font-weight:600;display:block}}@media (width<=40rem) and (prefers-color-scheme:dark){.legal td:before{color:#c4b3cf}.legal tr{border-bottom-color:#3d2149}.legal .resumen td:first-child{width:100%}.legal .resumen td:first-child:before,.legal .resumen td+td:before{display:none}.legal .resumen tr:last-child{border-bottom:0}}@media print{.legal{color:#000;background:#fff}.legal .barra,.legal .indice,.saltar{display:none}.legal main{padding-top:1rem}.legal h2{break-after:avoid}.legal tr{break-inside:avoid}}
