.BotonCookies_boton__rSe4i{align-self:flex-start;padding:12px 24px;border:0;background:var(--ink);color:var(--paper);font-family:var(--display);font-size:var(--step--1);font-weight:500;letter-spacing:.02em;cursor:pointer;transition:background .18s ease,color .18s ease}.BotonCookies_boton__rSe4i:hover{background:var(--gold);color:var(--ink)}.BotonCookies_boton__rSe4i:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.DocumentoLegal_portada__TsbjF{padding:clamp(56px,7vw,96px) 0 clamp(40px,5vw,64px);background:var(--ink);color:#f3efe7}.DocumentoLegal_titulo__hViob{font-size:var(--step-3);font-weight:500;color:#f3efe7}.DocumentoLegal_entradilla__SiLRK{margin-top:16px;max-width:58ch;color:var(--muted-dark);font-size:var(--step-1);line-height:1.55}.DocumentoLegal_fecha__6gUOU{margin-top:22px;font-family:var(--display);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2)}.DocumentoLegal_cuerpo__945i_{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start;padding-top:clamp(40px,5vw,68px);padding-bottom:clamp(56px,7vw,100px)}.DocumentoLegal_sumario__606rt{position:-webkit-sticky;position:sticky;top:96px;padding-right:12px;border-right:1px solid var(--line)}.DocumentoLegal_encabezadoSumario__vdotg{font-family:var(--display);font-size:var(--step--1);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.DocumentoLegal_listaSumario__xhcP5{list-style:none;display:flex;flex-direction:column;gap:10px}.DocumentoLegal_listaSumario__xhcP5 a{display:grid;grid-template-columns:2.2ch 1fr;grid-gap:10px;gap:10px;color:var(--text);font-size:var(--step--1);line-height:1.4;text-decoration:none;transition:color .18s ease}.DocumentoLegal_listaSumario__xhcP5 a:hover{color:var(--brown)}.DocumentoLegal_ordinalApartado__VsgMk,.DocumentoLegal_ordinal__o3TtD{font-family:var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gold-deep)}.DocumentoLegal_documento__sbAwT{display:flex;flex-direction:column;gap:clamp(30px,4vw,46px);min-width:0}.DocumentoLegal_apartado__ml4fL{scroll-margin-top:96px;min-width:0}.DocumentoLegal_tituloApartado__A7Adq{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:baseline;font-size:var(--step-2);font-weight:500;margin-bottom:14px}.DocumentoLegal_texto__AgOKx{display:flex;flex-direction:column;gap:14px;max-width:66ch;color:var(--muted);line-height:1.65}.DocumentoLegal_texto__AgOKx strong{color:var(--text);font-weight:500}.DocumentoLegal_texto__AgOKx a{color:var(--brown);text-underline-offset:3px}.DocumentoLegal_texto__AgOKx ul{display:flex;flex-direction:column;gap:8px;padding-left:20px}.DocumentoLegal_ficha__J8Xdy{display:grid;grid-template-columns:minmax(0,.5fr) minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin:4px 0}.DocumentoLegal_ficha__J8Xdy dd,.DocumentoLegal_ficha__J8Xdy dt{background:var(--card);padding:12px 16px;font-size:var(--step--1)}.DocumentoLegal_ficha__J8Xdy dt{font-family:var(--display);font-weight:500;color:var(--text)}.DocumentoLegal_ficha__J8Xdy dd{color:var(--muted)}.DocumentoLegal_tablaCaja__78rTO{overflow-x:auto;border:1px solid var(--line);margin:4px 0}.DocumentoLegal_tabla__7l_VF{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--step--1);background:var(--card)}.DocumentoLegal_tabla__7l_VF td,.DocumentoLegal_tabla__7l_VF th{text-align:left;padding:12px 16px;border-bottom:1px solid var(--line);vertical-align:top}.DocumentoLegal_tabla__7l_VF th{font-family:var(--display);font-weight:500;color:var(--text);background:var(--paper-2);white-space:nowrap}.DocumentoLegal_tabla__7l_VF td{color:var(--muted)}.DocumentoLegal_tabla__7l_VF tr:last-child td{border-bottom:0}.DocumentoLegal_tabla__7l_VF code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;color:var(--text)}@media (max-width:900px){.DocumentoLegal_cuerpo__945i_{grid-template-columns:minmax(0,1fr)}.DocumentoLegal_sumario__606rt{position:static;padding-right:0;padding-bottom:24px;border-right:0;border-bottom:1px solid var(--line)}.DocumentoLegal_ficha__J8Xdy{grid-template-columns:1fr}.DocumentoLegal_ficha__J8Xdy dt{padding-bottom:0;background:var(--card)}}