.body--legal,.body--legal .page{background:var(--c-ink)}.body--legal main{width:100%}.legal{position:relative;z-index:1;width:100%;max-width:760px;margin:0 auto;padding:150px 24px 80px;color:var(--c-paper);font-family:var(--f-sys);font-size:17px;line-height:1.65}.legal .legal__migas ol{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;font-size:14px;color:var(--c-mute)}.legal__migas li+li:before{content:"/";margin-right:8px}.legal__migas a{color:var(--c-mute)}.legal h1{margin:0;font:700 clamp(32px,6vw,48px)/1.1 var(--f-sys);letter-spacing:-.02em;color:#fff}.legal__fecha{margin:12px 0 0;font-size:14px;color:var(--c-mute)}.legal__cuerpo{margin-top:48px}.legal h2{margin:48px 0 12px;font:700 21px/1.3 var(--f-sys);color:var(--c-gold)}.legal h3{margin:28px 0 8px;font:600 18px/1.35 var(--f-sys);color:#fff}.legal p,.legal ul,.legal ol,.legal dl,.legal table{margin:0 0 16px}.legal ul,.legal ol{padding-left:1.3em;list-style:revert}.legal li{margin-bottom:6px}.legal a{color:var(--c-gold);text-underline-offset:3px}.legal strong{color:#fff}.legal dl{display:grid;grid-template-columns:max-content 1fr;gap:8px 24px;padding:20px;border:1px solid var(--c-line);border-radius:12px;background:#ffffff08}.legal dt{color:var(--c-mute)}.legal dd{margin:0}.legal__tabla{overflow-x:auto;margin:0 0 16px}.legal table{width:100%;border-collapse:collapse;font-size:15px}.legal th,.legal td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--c-line)}.legal th{color:var(--c-gold);font-weight:600}.legal__otras{margin-top:56px;padding-top:24px;border-top:1px solid var(--c-line)}.legal .legal__otras ul{display:flex;flex-wrap:wrap;gap:8px 24px;padding:0;list-style:none}@media(max-width:559.98px){.legal{padding:120px 20px 56px;font-size:16px}.legal dl{grid-template-columns:1fr;gap:2px}.legal dd{margin-bottom:10px}}
