/* Lo propio de «Tu ascendente» sobre estilos.css (el mismo de LUNA). */
.grado { font: 400 .62em var(--f-txt); color: var(--suave); letter-spacing: .04em; vertical-align: middle; }
.co { font-size: 15.5px; color: var(--suave); border-left: 2px solid var(--oro); padding-left: 12px; margin-top: 14px; }
.tips { margin-top: 18px; border: 1px solid #f0dcc0; border-radius: 14px; padding: 14px 16px 6px; background: linear-gradient(160deg, #fff7ea, #fff); }
.tips .cab { font: 800 10.5px/1.4 var(--f-txt); letter-spacing: .14em; text-transform: uppercase; color: var(--oro-texto); }
.tips ul { margin: 8px 0 0; padding-left: 18px; }
.tips li { margin-bottom: 8px; }
.datos { list-style: none; margin: 0; padding: 0; }
.datos li { display: flex; justify-content: space-between; gap: 12px; padding: 10px 0; border-bottom: 1px solid #f0e4d6; }
.datos li:last-child { border-bottom: 0; }
.datos b { font-weight: 700; color: var(--titulo); }
.datos span { color: var(--suave); text-align: right; }
.app { text-align: center; font-size: 15.5px; color: var(--suave); margin: 18px 0 0; }
.casa-n { font: 800 11.5px/1.4 var(--f-txt); letter-spacing: .14em; text-transform: uppercase; color: var(--oro-texto); margin-top: 16px; }
.est li b { color: var(--titulo); }
