.legal-cab{padding:12px var(--gut);background:var(--verde-oscuro);justify-content:space-between;align-items:center;gap:16px;display:flex}.legal-cab .marca img{width:auto;height:40px;display:block}.legal-cab .boton{min-height:44px}.legal{background:var(--crema);color:var(--pizarra);padding:clamp(32px, 6vw, 80px) var(--gut) clamp(48px, 8vw, 104px)}.legal article{max-width:68ch;margin:0 auto;font-size:17px;line-height:1.65}.legal h1{letter-spacing:-.02em;color:var(--verde-oscuro);margin-bottom:20px;font-size:clamp(34px,5vw,56px)}.legal h2{color:var(--verde-oscuro);margin:36px 0 10px;font-size:clamp(22px,2.6vw,28px)}.legal p+p{margin-top:12px}.legal ul{margin:10px 0 0;padding-left:22px}.legal li+li{margin-top:6px}.legal a{color:var(--teja);text-underline-offset:3px;font-weight:600;text-decoration:underline}.legal .provisional{background:var(--mostaza);color:var(--verde-oscuro);border-radius:14px 4px;margin-bottom:28px;padding:12px 16px;font-size:15px;font-weight:600}.legal .pendiente{color:var(--teja);border-color:var(--teja)}.legal .version{color:var(--verde);margin-top:40px;font-size:14px}
