.person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.person.person-horizontal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.person.person-vertical,.person.person-vertical .c-positions-role,.person.person-vertical .person-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.person .c-positions-role{margin-top:.5rem;-webkit-transition:opacity .6s var(--tf),max-height .6s var(--tf),-webkit-transform .6s var(--tf);transition:opacity .6s var(--tf),max-height .6s var(--tf),-webkit-transform .6s var(--tf);transition:transform .6s var(--tf),opacity .6s var(--tf),max-height .6s var(--tf);transition:transform .6s var(--tf),opacity .6s var(--tf),max-height .6s var(--tf),-webkit-transform .6s var(--tf)}.person .c-positions-role .pill{line-height:1.15}.person .person-leave-active{position:absolute;-webkit-transition:opacity .6s var(--tf),max-height .6s var(--tf),-webkit-transform .6s var(--tf);transition:opacity .6s var(--tf),max-height .6s var(--tf),-webkit-transform .6s var(--tf);transition:transform .6s var(--tf),opacity .6s var(--tf),max-height .6s var(--tf);transition:transform .6s var(--tf),opacity .6s var(--tf),max-height .6s var(--tf),-webkit-transform .6s var(--tf)}.person .person-leave-to{opacity:0;-webkit-transform:var(--animation-motion-reversed);transform:var(--animation-motion-reversed)}.person .person-name{font-weight:400;right:0;-webkit-transition:opacity .6s var(--tf),max-height .6s var(--tf),-webkit-transform .6s var(--tf);transition:opacity .6s var(--tf),max-height .6s var(--tf),-webkit-transform .6s var(--tf);transition:transform .6s var(--tf),opacity .6s var(--tf),max-height .6s var(--tf);transition:transform .6s var(--tf),opacity .6s var(--tf),max-height .6s var(--tf),-webkit-transform .6s var(--tf);white-space:nowrap}.person .person-image{border-radius:1rem 0;display:block;height:6rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;-webkit-transition:opacity .4s var(--tf),-webkit-transform .4s var(--tf),-webkit-filter .4s var(--tf);transition:opacity .4s var(--tf),-webkit-transform .4s var(--tf),-webkit-filter .4s var(--tf);transition:transform .4s var(--tf),opacity .4s var(--tf),filter .4s var(--tf);transition:transform .4s var(--tf),opacity .4s var(--tf),filter .4s var(--tf),-webkit-transform .4s var(--tf),-webkit-filter .4s var(--tf);width:6rem}.person .person-image-item{font-size:.9em;font-weight:300!important;height:100%;line-height:1.15;position:relative;text-align:center;-webkit-transition:opacity .4s var(--tf),-webkit-transform .4s var(--tf);transition:opacity .4s var(--tf),-webkit-transform .4s var(--tf);transition:transform .4s var(--tf),opacity .4s var(--tf);transition:transform .4s var(--tf),opacity .4s var(--tf),-webkit-transform .4s var(--tf);width:100%;z-index:10}.person .person-image-enter-active{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);z-index:10}.person .person-image-leave-active{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.person .person-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--pale);font-weight:600}
