/* La presentación del equipo comparte la estética de la ventana de Políticas DUV. */
body.team.is-board .meet-person-dialog{
  box-sizing:border-box;
  width:min(600px,calc(100vw - 48px));
  max-height:calc(100dvh - 48px);
  padding:28px 30px 22px;
  overflow:auto;
  overscroll-behavior:contain;
  border:1px solid #91b5c652;
  border-radius:26px;
  background:linear-gradient(145deg,color-mix(in srgb,var(--duv-ink) 91%,transparent),color-mix(in srgb,var(--duv-night) 93%,transparent));
  box-shadow:0 30px 100px #0008;
  color:var(--duv-light-ink);
  scrollbar-width:thin;
  scrollbar-color:#a6bfca88 transparent;
}
body.team.is-board .meet-person-dialog::backdrop{background:color-mix(in srgb,var(--duv-night) 44%,transparent);backdrop-filter:blur(6px)}
body.team.is-board .meet-person-close{top:20px;right:20px;width:36px;height:36px;border:1px solid #deded6;border-radius:50%;background:var(--duv-cream-soft);color:var(--duv-ink);font-size:25px}
body.team.is-board .meet-person-hero{margin:0 0 18px;border-color:#91b5c6;background:var(--duv-cream)}
body.team.is-board .meet-person-kicker{color:#afc8d4;letter-spacing:.12em}
body.team.is-board .meet-person-dialog h2{max-width:calc(100% - 54px);margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #ffffff20;color:var(--duv-cream);font-size:clamp(24px,3vw,30px);line-height:1.16}
body.team.is-board .meet-person-dialog .duv-type-copy{color:var(--duv-light-ink);line-height:1.65}
body.team.is-board .meet-person-sample{border-left-color:#91b5c6;background:#ffffff0b;color:#afc8d4}
body.team.is-board .meet-person-ice{border:1px solid #ffffff25;background:#ffffff08;color:var(--duv-light-ink)}
body.team.is-board .meet-person-ice .duv-type-label{color:#afc8d4}
body.team.is-board .meet-person-foot{margin-top:24px;padding-top:16px;border-top:1px solid #ffffff20;color:#afc8d4}
@media(max-width:650px){body.team.is-board .meet-person-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:24px 20px 18px;border-radius:18px}body.team.is-board .meet-person-close{top:16px;right:16px}body.team.is-board .meet-person-dialog h2{font-size:23px}}
