.legal_hero__PNH57{position:relative;overflow:hidden;padding-block:clamp(28px,4vw,46px) clamp(96px,12vw,140px);background:var(--hero-bg);color:#fff}.legal_heroInner__cpVv4{position:relative;z-index:1;max-width:720px}.legal_onda___ayCz{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:clamp(52px,8vw,96px);color:var(--surface);pointer-events:none}.legal_migas__SfWM_ ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;list-style:none;font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--hero-text-2)}.legal_migas__SfWM_ a{color:var(--cel-400);text-decoration:none}.legal_migas__SfWM_ a:hover{color:#fff;text-decoration:underline}.legal_migas__SfWM_ li[aria-current=page]{color:#fff;font-weight:600}.legal_heroEyebrow__g1Xsx{margin-top:22px;color:var(--cel-400)}.legal_heroTitulo__rRUoW{margin-top:10px;font-size:clamp(2rem,5vw,3.2rem);color:#fff}.legal_heroLede__AdjF0{max-width:56ch;margin-top:16px;font-size:var(--t-lg);line-height:1.65;color:var(--hero-text-2)}.legal_actualizado__GcDdp{margin-top:20px;font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.55)}.legal_columnas__xj7X8{display:grid;grid-template-columns:244px minmax(0,1fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:start}@media (max-width:900px){.legal_columnas__xj7X8{grid-template-columns:1fr}}.legal_indice__n2MOb{position:-webkit-sticky;position:sticky;top:96px;padding:20px 18px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2)}@media (max-width:900px){.legal_indice__n2MOb{position:static;top:auto}}.legal_indiceTitulo__sX0f5{margin-bottom:12px;font-size:var(--t-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink)}.legal_indiceLista__Ax4df{display:flex;flex-direction:column;padding:0;list-style:none;counter-reset:seccion}.legal_indiceLista__Ax4df li{counter-increment:seccion}.legal_indiceLista__Ax4df a{display:block;padding:7px 0;border-bottom:1px solid var(--border);color:var(--text-2);font-size:var(--t-sm);line-height:1.35;text-decoration:none}.legal_indiceLista__Ax4df a:before{content:counter(seccion) ". ";color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal_indiceLista__Ax4df li:last-child a{border-bottom:0}.legal_indiceLista__Ax4df a:hover{color:var(--accent-ink)}.legal_cuerpo__s_G5t{min-width:0;max-width:70ch}.legal_resumen__j5l_A{margin-bottom:8px;font-size:var(--t-base)}.legal_intro__WNfQ4{margin-top:22px}.legal_seccion__LrXN4{margin-top:clamp(34px,5vw,50px);scroll-margin-top:96px}.legal_h2__B09w_{margin-bottom:16px;font-size:clamp(1.4rem,2.8vw,var(--t-2xl))}.legal_h3__5Ochp{margin:26px 0 12px;font-family:var(--body);font-size:var(--t-base);font-weight:600;line-height:1.4;text-transform:none;letter-spacing:0;color:var(--text)}.legal_cuerpo__s_G5t p{margin-bottom:14px;font-size:var(--t-base);line-height:1.75;color:var(--text-2)}.legal_cuerpo__s_G5t p strong{color:var(--text)}.legal_lista__Y5tF0{margin-bottom:16px;padding:0;list-style:none}.legal_lista__Y5tF0 li{position:relative;margin-bottom:10px;padding-left:22px;font-size:var(--t-base);line-height:1.7;color:var(--text-2)}.legal_lista__Y5tF0 li:before{content:"";position:absolute;top:.62em;left:2px;width:7px;height:7px;border-radius:50%;background:var(--accent)}.legal_lista__Y5tF0 strong{color:var(--text)}.legal_nota__wNare{margin:18px 0;font-size:var(--t-sm)}.legal_url__RrFb5{font-size:.95em;color:var(--text);word-break:break-all}.legal_cierre__RJ4Br{margin-top:clamp(40px,6vw,60px);padding:clamp(24px,4vw,34px);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--r-lg);background:var(--surface-2)}.legal_cierreTitulo__VA3gl{margin-bottom:10px;font-size:var(--t-xl)}.legal_cierreBotones__8V3XD{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}@media (max-width:520px){.legal_cierreBotones__8V3XD .btn{width:100%}}