/* Approved Bio only. Native disclosures keep the existing editorial identity. */
@layer mobile-review-important {
html:root body[data-bio-revision="20261028"] #contenido .bio-details {
  min-width:0; max-width:100%; border:0; padding:0; margin:18px 0 0;
  background:none; box-shadow:none; color:inherit;
}
html:root body[data-bio-revision="20261028"] #contenido .bio-details > summary {
  display:flex; align-items:center; justify-content:flex-start; gap:10px;
  width:fit-content; max-width:100%; box-sizing:border-box; min-height:44px;
  padding:6px 0; margin:0; border:0; background:none; box-shadow:none;
  color:#945333; cursor:pointer; list-style:none;
  font:400 var(--em-type-body,24px)/1.4 Newsreader,Georgia,serif;
  text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:5px;
  overflow-wrap:break-word;
}
html:root body[data-bio-revision="20261028"] #contenido .bio-details > summary::-webkit-details-marker {display:none}
html:root body[data-bio-revision="20261028"] #contenido .bio-details > summary::after {content:"+"; flex:none; font:400 24px/1 Georgia,serif}
html:root body[data-bio-revision="20261028"] #contenido .bio-details[open] > summary::after {content:"−"}
html:root body[data-bio-revision="20261028"] #contenido .bio-details:not([open]) > summary .bio-close,
html:root body[data-bio-revision="20261028"] #contenido .bio-details[open] > summary .bio-read {display:none}
html:root body[data-bio-revision="20261028"] #contenido .bio-details > summary:focus-visible {outline:2px solid #945333;outline-offset:5px;border-radius:2px}
html:root body[data-bio-revision="20261028"] #contenido .bio-details-content {padding-top:12px;min-width:0;max-width:100%}
html:root body[data-bio-revision="20261028"] #contenido .bio-details:not([open]) > .bio-details-content {display:none!important}
html:root body[data-bio-revision="20261028"] #contenido .bio-details .esencia-quote {color:inherit!important;font-size:var(--em-type-note,20px)!important;line-height:1.5!important}
html:root body[data-bio-revision="20261028"] #contenido .bio-details .esencia-quote-credit {display:block;color:inherit!important}
html:root body[data-bio-revision="20261028"] #contenido .bio-life-intro {margin:0 0 24px}
html:root body[data-bio-revision="20261028"] #contenido .bio-details .testimony-track {width:100%;max-width:100%;min-width:0}
}
@media print {
  html:root body[data-bio-revision="20261028"] #contenido .bio-details > summary {display:none}
  html:root body[data-bio-revision="20261028"] #contenido .bio-details > .bio-details-content {display:block!important}
}

/* The continuous story can shrink with the viewport without clipping its text. */
@layer mobile-review-important {
 html:root body.sala[data-project-identity][data-story-chapters][data-bio-revision="20261028"] #contenido .story-chapters,
 html:root body.sala[data-project-identity][data-story-chapters][data-bio-revision="20261028"] #contenido .story-chapter,
 html:root body.sala[data-project-identity][data-story-chapters][data-bio-revision="20261028"] #contenido .story-opening,
 html:root body.sala[data-project-identity][data-story-chapters][data-bio-revision="20261028"] #contenido .story-opening > *,
 html:root body.sala[data-project-identity][data-story-chapters][data-bio-revision="20261028"] #contenido .bio-history-continuous,
 html:root body.sala[data-project-identity][data-story-chapters][data-bio-revision="20261028"] #contenido .bio-details-content {
   min-width:0!important; max-width:100%!important; box-sizing:border-box!important;
 }
 @media(max-width:767px) {
  html:root body.sala[data-project-identity][data-story-chapters][data-bio-revision="20261028"] #contenido .story-opening {
    grid-template-columns:minmax(0,1fr)!important;
  }
  html:root body.sala[data-project-identity][data-story-chapters][data-bio-revision="20261028"] #contenido #mi-mirada :is(.esencia-raices,.esencia-raices>div,.bio-history-continuous,.bio-details-content,.esencia-places,.esencia-place-captions,.esencia-ilustracion.esencia-foto) {
    min-width:0!important;max-width:100%!important;box-sizing:border-box!important;
  }
  html:root body.sala[data-project-identity][data-story-chapters][data-bio-revision="20261028"] #contenido #mi-mirada :is(h2,p,.esencia-quote-credit,.esencia-place-caption) {
    min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;box-sizing:border-box!important;
  }
 }
}
