/**handles:person-card**/
.person-card{--person-card-text:#1d1d1b;--person-card-text-subtle:var(--_block-content-alt,#666);--person-card-radius:2rem;--person-card-photo:6rem;--person-card-photo-radius:1rem;--squircle-radius:var(--person-card-radius);--squircle-smoothness:.8;--person-card-padding:1rem;align-items:flex-start;background-color:#fff;color:#1d1d1b;color:var(--person-card-text);display:flex;flex-flow:column nowrap;gap:var(--person-card-padding);justify-content:flex-start;min-height:100%;padding:var(--person-card-padding);width:100%}@media only screen and (min-width:45rem){.person-card{--person-card-padding:1.25rem}}@media only screen and (min-width:75rem){.person-card{--person-card-padding:1.5rem}}.person-card.sq{--squircle-radius:var(--person-card-radius);--squircle-smoothness:.8;border-radius:var(--person-card-radius);border-radius:var(--squircle-radius)}@media only screen and (min-width:21.875rem){.person-card{flex-flow:row nowrap}}.person-card__media{--squircle-radius:var(--person-card-photo-radius);--squircle-smoothness:.8;background-color:#dfdfdf;border-radius:var(--person-card-photo-radius);border-radius:var(--squircle-radius);flex:0 0 auto;height:var(--person-card-photo);overflow:hidden;width:var(--person-card-photo)}.person-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.person-card__body{align-items:flex-start;display:flex;flex:1 1 auto;flex-flow:column nowrap;min-width:0}.person-card__name{color:var(--person-card-text);font-size:max(1.125rem,min(calc(1.04779rem + .35294vw),1.3125rem));font-weight:700;margin-bottom:.125em}@media only screen and (min-width:45rem){.person-card__name{font-weight:700}}@media only screen and (min-width:75rem){.person-card__name{font-weight:700}}.person-card__name{letter-spacing:0;line-height:max(1.625rem,min(1.625rem,1.625rem))}@media only screen and (min-width:45rem){.person-card__name{letter-spacing:0}}@media only screen and (min-width:75rem){.person-card__name{letter-spacing:0}}.person-card__name{font-family:proxima-nova,Arial,Verdana,sans-serif}@media only screen and (min-width:45rem){.person-card__name{font-family:proxima-nova,Arial,Verdana,sans-serif}}@media only screen and (min-width:75rem){.person-card__name{font-family:proxima-nova,Arial,Verdana,sans-serif}}.person-card__meta{color:var(--person-card-text);font-family:proxima-nova,Arial,Verdana,sans-serif;margin-bottom:1em}@media only screen and (min-width:45rem){.person-card__meta{font-family:proxima-nova,Arial,Verdana,sans-serif}}@media only screen and (min-width:75rem){.person-card__meta{font-family:proxima-nova,Arial,Verdana,sans-serif}}.person-card__meta{font-size:max(1rem,min(calc(.94853rem + .23529vw),1.125rem));font-weight:500}@media only screen and (min-width:45rem){.person-card__meta{font-weight:500}}@media only screen and (min-width:75rem){.person-card__meta{font-weight:500}}.person-card__meta{letter-spacing:-.00625rem;line-height:max(1.25rem,min(calc(1.09559rem + .70588vw),1.625rem))}@media only screen and (min-width:45rem){.person-card__meta{letter-spacing:-.00625rem}}@media only screen and (min-width:75rem){.person-card__meta{letter-spacing:-.00625rem}}.person-card__meta{paragraph-spacing:.75rem}@media only screen and (min-width:45rem){.person-card__meta{paragraph-spacing:.8125rem}}@media only screen and (min-width:75rem){.person-card__meta{paragraph-spacing:.875rem}}.person-card__meta{list-spacing:.5rem}@media only screen and (min-width:45rem){.person-card__meta{list-spacing:.5625rem}}@media only screen and (min-width:75rem){.person-card__meta{list-spacing:.625rem}}.person-card__meta-sep{font-weight:800}.person-card__bio.generic-content{--_generic-content-text:var(--person-card-text-subtle)}.person-card__bio.generic-content p{font-family:proxima-nova,Arial,Verdana,sans-serif;margin-bottom:.5em}@media only screen and (min-width:45rem){.person-card__bio.generic-content p{font-family:proxima-nova,Arial,Verdana,sans-serif}}@media only screen and (min-width:75rem){.person-card__bio.generic-content p{font-family:proxima-nova,Arial,Verdana,sans-serif}}.person-card__bio.generic-content p{font-size:max(1rem,min(calc(.94853rem + .23529vw),1.125rem));font-weight:500}@media only screen and (min-width:45rem){.person-card__bio.generic-content p{font-weight:500}}@media only screen and (min-width:75rem){.person-card__bio.generic-content p{font-weight:500}}.person-card__bio.generic-content p{letter-spacing:-.00625rem;line-height:max(1.25rem,min(calc(1.09559rem + .70588vw),1.625rem))}@media only screen and (min-width:45rem){.person-card__bio.generic-content p{letter-spacing:-.00625rem}}@media only screen and (min-width:75rem){.person-card__bio.generic-content p{letter-spacing:-.00625rem}}.person-card__bio.generic-content p{paragraph-spacing:.75rem}@media only screen and (min-width:45rem){.person-card__bio.generic-content p{paragraph-spacing:.8125rem}}@media only screen and (min-width:75rem){.person-card__bio.generic-content p{paragraph-spacing:.875rem}}.person-card__bio.generic-content p{list-spacing:.5rem}@media only screen and (min-width:45rem){.person-card__bio.generic-content p{list-spacing:.5625rem}}@media only screen and (min-width:75rem){.person-card__bio.generic-content p{list-spacing:.625rem}}.person-card__bio.generic-content p:last-child{margin-bottom:0}