/* Quién soy: la trayectoria retoma el lenguaje editorial de Cómo trabajo. */
.page-quien-soy .editorial-interlude{display:none!important}
.page-quien-soy .bio-inline-photo figcaption{display:none!important}

/* Frases extraídas del relato: visibles una sola vez, sin cajas ni fondo. */
.page-quien-soy .bio-text-wrap>p:nth-of-type(4){font-size:0!important;line-height:1.62!important;margin:19px 0 15px!important}
.page-quien-soy .bio-text-wrap>p:nth-of-type(4)::before{content:"No siempre profundizar la confrontación era lo que más convenía al cliente.";display:block;color:var(--wine,#96232b);font:400 clamp(20px,1.9vw,25px)/1.38 'Julius Sans One',Arial,sans-serif;letter-spacing:.025em;-webkit-text-stroke:.24px currentColor;margin:0 0 13px}
.page-quien-soy .bio-text-wrap>p:nth-of-type(4)::after{content:"Y ganar un juicio no significaba necesariamente obtener lo que realmente necesitaba.";display:block;color:var(--ink,#282423);font:400 16px/1.66 Lato,Arial,sans-serif;letter-spacing:normal}
.page-quien-soy .bio-text-wrap>p:nth-of-type(6){font-size:0!important;margin:19px 0 17px!important}
.page-quien-soy .bio-text-wrap>p:nth-of-type(6)::before{content:"Aprendí a defender una posición sin dejar de mirar el conflicto completo.";display:block;color:var(--wine,#96232b);font:400 clamp(20px,1.9vw,25px)/1.38 'Julius Sans One',Arial,sans-serif;letter-spacing:.025em;-webkit-text-stroke:.24px currentColor}
.page-quien-soy .bio-quote{margin:19px 0 8px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--wine,#96232b)!important;font:400 clamp(20px,1.9vw,25px)/1.38 'Julius Sans One',Arial,sans-serif!important;letter-spacing:.025em!important;-webkit-text-stroke:.24px currentColor!important}
.page-quien-soy .bio-quote strong{font:inherit!important;letter-spacing:inherit!important}

.page-quien-soy .trajectory-section{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(180px,250px)!important;column-gap:clamp(28px,4vw,58px)!important;row-gap:20px!important;align-items:center!important;margin-top:31px!important;padding-top:8px!important}
.page-quien-soy .trajectory-section>h2{grid-column:1/-1!important;margin:0!important}
.page-quien-soy .trajectory-layout{display:contents!important}
.page-quien-soy .trajectory-primary{grid-column:1!important;grid-row:2!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 20px!important}
.page-quien-soy .trajectory-secondary{grid-column:1!important;grid-row:3!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 20px!important;margin:0!important}
.page-quien-soy .trajectory-art{grid-column:2!important;grid-row:2/4!important;width:100%!important;max-width:250px!important;justify-self:center!important;align-self:center!important;aspect-ratio:1!important;background:url('assets/acuarela-quien-soy-transparent.png') center/contain no-repeat!important}
.page-quien-soy .trajectory-section .bio-card{display:block!important;min-height:0!important;padding:9px 7px 17px!important;margin:0!important;border:0!important;border-bottom:1px solid var(--wine,#96232b)!important;background:transparent!important;box-shadow:none!important;text-align:center!important}
.page-quien-soy .trajectory-section .bio-symbol{display:none!important}
.page-quien-soy .trajectory-section .bio-card h3{margin:0 0 8px!important;color:var(--wine,#96232b)!important;font:400 15px/1.32 Lato,Arial,sans-serif!important;letter-spacing:.035em!important;-webkit-text-stroke:.18px currentColor!important;text-align:center!important}
.page-quien-soy .trajectory-section .bio-card p{max-width:none!important;margin:0!important;color:var(--ink,#282423)!important;font:400 15px/1.52 Lato,Arial,sans-serif!important;text-align:center!important}

@media(max-width:760px){
  .page-quien-soy .bio-text-wrap>p:nth-of-type(4)::before,.page-quien-soy .bio-text-wrap>p:nth-of-type(6)::before,.page-quien-soy .bio-quote{font-size:20px!important}
  .page-quien-soy .trajectory-section{display:block!important;margin-top:25px!important}
  .page-quien-soy .trajectory-section>h2{margin-bottom:12px!important}
  .page-quien-soy .trajectory-layout{display:block!important}
  .page-quien-soy .trajectory-primary,.page-quien-soy .trajectory-secondary{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:0!important}
  .page-quien-soy .trajectory-art{display:none!important}
  .page-quien-soy .trajectory-section .bio-card{padding:13px 8px 17px!important}
  .page-quien-soy .trajectory-section .bio-card h3{font-size:15px!important}
  .page-quien-soy .trajectory-section .bio-card p{font-size:15px!important;line-height:1.56!important}
}
