.pf-team__desc{max-width:720px}.pf-team__desc>:first-child{margin-top:0}.pf-team__desc>:last-child{margin-bottom:0}.pf-team__item{align-items:stretch;background:var(--color--lavender);border-radius:16px;display:flex;gap:0;justify-content:space-between;overflow:hidden}.pf-team__item .team-item__image{align-items:end;border-radius:0 0 64px;display:flex;flex:0 0 23.4374999817%;justify-content:center;overflow:hidden}@media screen and (max-width:767px){.pf-team__item .team-item__image{max-height:128px}}.pf-team__item .team-item__image .pf-shape{--shape--height:100%}.pf-team__item .team-item__image img{height:90%;max-height:220px;object-fit:contain;object-position:bottom center;width:90%}.pf-team__item .team-item__content{align-items:start;display:flex;flex:1 1 auto;flex-direction:column;gap:5px;justify-content:start;padding:24px}.pf-team__item .team-item__content .team-item__heading{--color--heading:var(--color--navy);--size--heading:18px}.pf-team__item .team-item__content .team-item__secondary{--color--default:var(--color--ink);--size--default:14px}.pf-team__item .team-item__content .team-item__summary>*{margin:0;padding:0}.pf-team__item .team-item__content .team-item__button{margin-top:auto}.pf-team__contact-details{padding-top:10px}.pf-team__contact-details .hs-button.rounded{aspect-ratio:1/1;border-radius:calc(var(--button--height)*.5);padding:0!important}.pf-team__contact-details .hs-button.rounded .icon-mask.icon{--icon-mask--color:var(--color--navy)}.pf-team__contact-details .hs-button.rounded:is(:hover,:focus-visible) .icon-mask.icon{--icon-mask--color:var(--color--white);transform:translateX(0)!important}.pf-team__modal-body{display:flex;flex-flow:column nowrap;gap:var(--space--40);padding:var(--space--60)}.pf-team__modal-body .pf-team__modal-header{align-items:center;border-bottom:1px solid rgb(var(--color--black--rgb)/5%);display:flex;gap:var(--space--50);justify-content:flex-start;padding-bottom:var(--space--60)}.pf-team__modal-body .pf-team__modal-header>.pf-image{--image--radius:var(--radius--40);align-items:end;aspect-ratio:1/1;display:flex;flex-basis:92px!important;justify-content:center;overflow:hidden}.pf-team__modal-body .pf-team__modal-header>.pf-image .pf-shape{--icon--shape--radius--value:0px;--shape--height:100%}.pf-team__modal-body .pf-team__modal-header>.pf-image img{height:90%;object-fit:contain;object-position:bottom center;width:90%}.pf-team__modal-body .pf-team__modal-header .pf-team__modal-header-content{--color--heading:var(--color--navy);--color--default:var(--color--blue-ink)}.pf-team__modal-body>*{margin:0}.pf-team__modal-body :where(.listings-item__secondary,.pf-team__contact-details){margin-top:calc(var(--space--30)*-.25)!important}.pf-team__modal-body .team-item__bio>:first-child{margin-top:0}.pf-team__modal-body .team-item__bio>:last-child{margin-bottom:0}.pf-team__facts-table{background:var(--color--base-2);border-radius:var(--radius--40);display:table;margin-top:auto;padding:var(--space--30) var(--space--20);--color--default:var(--color--contrast)}@media print,screen and (min-width:768px){.pf-team__modal-body .pf-team__facts-table{--ft--row--font-size:var(--size--medium)}.pf-team__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-team__facts-table .facts-table__row{display:table-row;--ft--row--strong--padding:0 var(--space--30) 0 0;--ft--row--span--padding:0}.pf-team__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--30) var(--space--20) 0;--ft--row--span--padding:0 0 var(--space--20)}.pf-team__facts-table .facts-table__row .material-icons{color:var(--color--blue-ink)}.pf-team__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-team__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)}