/* The legacy portrait dialog used this short fade and lift. */
.living-page .living-expert-rail .living-expert-photo img,
.ww-talent-page .living-expert-rail .living-expert-photo img { filter: saturate(.8); }
.living-page .living-expert-rail .living-expert-card:hover img,
.living-page .living-expert-rail .living-expert-card:focus-visible img,
.ww-talent-page .living-expert-rail .living-expert-card:hover img,
.ww-talent-page .living-expert-rail .living-expert-card:focus-visible img { filter: saturate(1); }
.living-expert-dialog[open] { animation: ww-expert-dialog-in .25s ease-out; }
.living-expert-dialog[open]::backdrop { animation: ww-expert-backdrop-in .25s ease-out; }
@keyframes ww-expert-dialog-in {
  from { opacity: 0; transform: translateY(20px) scale(.98); }
  to { opacity: 1; transform: none; }
}
@keyframes ww-expert-backdrop-in { from { opacity: 0; } to { opacity: 1; } }
@media (prefers-reduced-motion: reduce) {
  .living-expert-dialog[open], .living-expert-dialog[open]::backdrop { animation: none; }
}
