.legal{padding-block:var(--e5) var(--e7)}.legal__interior{max-width:780px}.legal .miga{gap:var(--e1);font-size:var(--t-peque);color:var(--tinta-2);margin-bottom:var(--e3);display:flex}.legal .miga a{text-decoration:none}.legal .miga a:hover{text-decoration:underline}.legal__h1{letter-spacing:-.025em;margin-bottom:var(--e1);font-size:clamp(2rem,5vw,3.25rem)}.legal__fecha{font-size:var(--t-peque);margin-bottom:var(--e5)}.legal__cuerpo{font-size:1.0625rem;line-height:1.75}.legal__cuerpo h2{font-family:var(--display);letter-spacing:-.02em;margin:var(--e5) 0 var(--e2);padding-top:var(--e3);border-top:2px solid var(--oro);font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.legal__cuerpo h3{margin:var(--e4) 0 var(--e1);font-size:1.0625rem}.legal__cuerpo p{margin-bottom:var(--e2);max-width:none}.legal__cuerpo ul{margin:0 0 var(--e3);gap:var(--e1);list-style:none;display:grid}.legal__cuerpo ul li{padding-inline-start:var(--e3);position:relative}.legal__cuerpo ul li:before{content:"";inset-inline-start:0;background:var(--oro);width:8px;height:2px;position:absolute;top:.72em}.legal__cuerpo dl{gap:var(--e1);margin:0 0 var(--e3);padding:var(--e3);background:var(--papel-2);border-radius:var(--r-m);display:grid}@media (width>=620px){.legal__cuerpo dl{gap:var(--e1) var(--e3);grid-template-columns:auto 1fr}}.legal__cuerpo dt{font-weight:600;font-size:var(--t-peque)}.legal__cuerpo dd{margin:0}.legal__cuerpo a{color:var(--oro-tinta);text-underline-offset:2px;text-decoration:underline}.legal__cuerpo table{border-collapse:collapse;width:100%;max-width:100%;margin-bottom:var(--e3);font-size:var(--t-peque);-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.legal__cuerpo table tbody,.legal__cuerpo table thead{width:100%;min-width:30rem;display:table}.legal__cuerpo th,.legal__cuerpo td{text-align:start;padding:var(--e2);border-bottom:1px solid var(--linea);vertical-align:top}.legal__cuerpo th{border-bottom-width:2px;border-bottom-color:var(--oro);font-weight:600}.legal__cuerpo .aviso{padding:var(--e3);border-inline-start:3px solid var(--oro);border-radius:0 var(--r-s) var(--r-s) 0;margin-bottom:var(--e3);background:#fdfcf3}.legal__cuerpo .aviso p:last-child{margin-bottom:0}.legal__cuerpo .pendiente{background:#fff3cd;border-bottom:2px solid #b8860b;padding:1px 4px;font-weight:600}
