.pf-people__facts-table{background:var(--color--base-2);border-radius:var(--radius--medium);display:table;margin-top:auto;padding:var(--space--xsmall) var(--space--xxsmall);--color--default:var(--color--contrast)}@media print,screen and (min-width:768px){.pf-people__modal-body .pf-people__facts-table{--ft--row--font-size:var(--size--medium)}.pf-people__facts-table{--ft--row--flow:row nowrap;--ft--row--font-size:var(--size--small);--ft--row--strong--basis:35%;--ft--row--span--basis:65%}}.pf-people__facts-table .facts-table__row{display:table-row;--ft--row--strong--padding:0 var(--space--xsmall) 0 0;--ft--row--span--padding:0}.pf-people__facts-table .facts-table__row:not(:last-child){border-bottom:1px solid rgb(var(--color--black--rgb)/2.5%);--ft--row--strong--padding:0 var(--space--xsmall) var(--space--xxsmall) 0;--ft--row--span--padding:0 0 var(--space--xxsmall)}.pf-people__facts-table .facts-table__row strong{display:table-cell;font-size:var(--ft--row--font-size,var(--size--medium));font-weight:var(--weight--bold);padding:var(--ft--row--strong--padding)}.pf-people__facts-table .facts-table__row span{display:table-cell;font-size:var(--ft--row--font-size,var(--size--medium));padding:var(--ft--row--span--padding);text-align:var(--ft--row--span--text-align,left)}.pf-people__contact-details{display:flex;gap:var(--space--xxsmall)}.pf-people__contact-details a{height:var(--size--xlarge);transition:all .25s ease;width:var(--size--xlarge)}.pf-people__contact-details a:is(:hover,:focus-visible){opacity:.5;transform:scale(1.125);transition:all .25s ease}.pf-people__contact-details a:is([aria-label=Email]) .icon-mask{--icon-mask--color:var(--color--concerto-mid-green)}.pf-people__contact-details a:is([aria-label=LinkedIn]) .icon-mask{--icon-mask--color:var(--color--linkedin)}.pf-people__contact-details a .icon-mask{--icon-mask--color:var(--color--black)}.pf-people__modal-body{display:flex;flex-flow:column nowrap;gap:var(--space--xxsmall);padding:var(--space--small)}.pf-people__modal-body .pf-people__modal-header{border-radius:var(--radius--medium) var(--radius--medium) var(--radius--medium);margin-left:calc(var(--space--small)*-1);margin-right:calc(var(--space--small)*-1);margin-top:calc(var(--space--small)*-1);max-width:calc(100% + var(--space--small)*2);overflow:hidden;position:relative;width:calc(100% + var(--space--small)*2)}.pf-people__modal-body .pf-people__modal-header>.pf-image{--image--radius:var(--radius--medium) var(--radius--medium) var(--radius--medium)}.pf-people__modal-body .pf-people__modal-header .pf-people__modal-header-content{backdrop-filter:blur(12px) brightness(.75);background-image:linear-gradient(to top,rgb(var(--color--black--rgb)/85%) 15%,rgb(var(--color--black--rgb)/0));border-radius:0 0 var(--radius--medium) var(--radius--medium);bottom:0;display:flex;flex-flow:column nowrap;gap:var(--space--xxsmall);left:0;mask:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 20%,#fff 30%);overflow:hidden;padding:var(--space--large) var(--space--small) var(--space--small);position:absolute;width:100%;--color--heading:var(--color--base);--color--default:var(--color--base)}.pf-people__modal-body>*{margin:0}.pf-people__modal-body :where(.listings-item__secondary,.pf-people__contact-details){margin-top:calc(var(--space--xsmall)*-.25)!important}