.nav-avatar{isolation:isolate;position:relative}.nav-avatar-photo{border-radius:inherit;opacity:1;transition:opacity .18s;position:absolute;inset:0;overflow:hidden}.nav-avatar-photo img{object-fit:cover;width:100%;height:100%;display:block}.nav-avatar-peek{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nav-avatar-character{opacity:0;transform-origin:70px 90px;transition:transform .32s cubic-bezier(.4,0,.25,1),opacity .18s;transform:translate(65px,80px)scale(.76)}@media (min-width:768px) and (hover:hover) and (pointer:fine){.header-grid:not(.sides-hidden) .brand-group:hover .nav-avatar-photo,.header-grid:not(.sides-hidden) .brand-group:focus-visible .nav-avatar-photo{opacity:0}.header-grid:not(.sides-hidden) .brand-group:hover .nav-avatar-character,.header-grid:not(.sides-hidden) .brand-group:focus-visible .nav-avatar-character{opacity:1;transition:transform .42s cubic-bezier(.18,1.15,.3,1),opacity .16s;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.nav-avatar .nav-avatar-character{transition:opacity .1s linear;transform:none}.nav-avatar .nav-avatar-photo{transition:opacity .1s linear}.header-grid:not(.sides-hidden) .brand-group:hover .nav-avatar-character,.header-grid:not(.sides-hidden) .brand-group:focus-visible .nav-avatar-character{transition:opacity .1s linear;transform:none}}
