/* Quem é: o vídeo dela é o retrato (capa real, toca no clique), contornado pelo fio; bio e formação ao lado. */
.ed-quem__grade{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(48px,7vw,120px);align-items:start}
.ed-quem__lado{position:sticky;top:calc(var(--topo) + 32px);width:min(100%,380px)}
.ed-quem__video{position:relative;aspect-ratio:9/16;max-height:calc(100vh - var(--topo) - 64px);border-radius:var(--raio);overflow:hidden;background:#2a0a12;box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}
.ed-quem__video img,.ed-quem__video iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}
.ed-quem__video img{filter:sepia(.08) saturate(1.05)}
.ed-quem__video::after{content:"";position:absolute;inset:0;background:var(--noite);opacity:.1;mix-blend-mode:multiply;pointer-events:none}
.ed-quem__video.tocando::after{display:none}
.ed-quem__tocar{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,transparent 55%,rgba(59,15,26,.55));border:0;cursor:pointer}
.ed-quem__tocar span{width:76px;height:76px;border-radius:50%;background:rgba(246,242,238,.94);display:grid;place-items:center;transition:transform .4s var(--curva),background .3s}
.ed-quem__tocar span::after{content:"";margin-left:5px;border-style:solid;border-width:11px 0 11px 18px;border-color:transparent transparent transparent var(--vinho)}
.ed-quem__tocar:hover span{transform:scale(1.07);background:#fff}
.ed-quem__legenda{position:absolute;left:18px;right:18px;bottom:16px;font-size:13.5px;color:rgba(246,242,238,.9);pointer-events:none}
.ed-quem__video.tocando .ed-quem__legenda,.ed-quem__video.tocando .ed-quem__tocar{display:none}
.ed-quem__fio{inset:-4% -6%;width:112%;height:108%;z-index:1}
.ed-quem__texto .ed-titulo{margin-bottom:32px}
.ed-quem__lead{margin-bottom:24px;max-width:28em}
.ed-quem__crp{display:inline-block;padding:1px 10px;border-radius:var(--raio-pilula);background:rgba(231,131,159,.16);box-shadow:inset 0 0 0 1px rgba(231,131,159,.45);color:var(--porcelana);font-weight:600;white-space:nowrap}
.ed-quem__formacao{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:48px;padding-top:36px;border-top:1px solid var(--linha)}
.ed-quem__formacao .ed-rotulo{margin-bottom:16px}
.ed-quem__lista{display:grid;gap:10px}
.ed-quem__lista li{position:relative;padding-left:20px;line-height:1.45}
.ed-quem__lista li::before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--rosa-claro)}
@media (max-width:900px){
  .ed-quem__grade{grid-template-columns:minmax(0,1fr)}
  .ed-quem__lado{position:relative;top:0;width:min(86%,340px);margin-inline:auto}
  .ed-quem__fio{display:none}
  .ed-quem__formacao{grid-template-columns:minmax(0,1fr)}
}
