.em-block-person-banner{display:flex;flex-flow:row wrap;min-height:100%;overflow:hidden;position:relative;width:100%;padding:1.5rem var(--gutter);border-radius:var(--border-radius-xl);background-color:var(--current-scheme-background)}@media(min-width: 960px){.em-block-person-banner{padding:3rem 4.5rem;border-radius:var(--border-radius-xxl)}}@media(min-width: 1280px){.em-block-person-banner{padding:4rem 6rem}}.em-block-person-banner a{color:var(--color-text);text-decoration:none}.em-block-person-banner a:hover{text-decoration:underline;color:var(--current-scheme-emphasis)}.em-block-person-banner svg path{fill:var(--current-scheme-emphasis)}.em-block-person-banner__inner{color:var(--color-text);display:flex;flex-flow:column nowrap;flex-grow:1;justify-content:flex-start;column-gap:5%;row-gap:2rem}@media(min-width: 960px){.em-block-person-banner__inner{flex-direction:row}}.em-block-person-banner__column{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width: 960px){.em-block-person-banner__column{align-items:flex-start;text-align:left}}.em-block-person-banner__main{flex-basis:30%}.em-block-person-banner__team{opacity:.7;display:flex;font-size:var(--font-size-sm);color:var(--current-scheme-emphasis);margin-bottom:0}.em-block-person-banner__team svg{flex:none;top:.05rem;width:1.25rem;height:1.2rem;margin-right:.35rem;position:relative}.em-block-person-banner__team span{display:inline-block}.em-block-person-banner__title{font-size:var(--font-size-h2);line-height:1.05;font-weight:var(--font-weight-regular);font-family:var(--font-family-marlide);color:var(--current-scheme-body);margin-bottom:.2rem}.em-block-person-banner__job-title{margin-bottom:0;color:var(--current-scheme-emphasis);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);text-transform:uppercase}@media(min-width: 782px){.em-block-person-banner__job-title{flex:1}}.em-block-person-banner__email{color:var(--color-text);margin-top:1.5rem}.em-block-person-banner__email svg{top:.1rem;width:1.25rem;height:1.2rem;margin-left:.2rem;position:relative}.em-block-person-banner__biography{flex-basis:100%;order:3;text-align:center}@media(min-width: 960px){.em-block-person-banner__biography{flex:1;order:initial;text-align:left}}.em-block-person-banner__biography-text{font-size:var(--font-size-md);margin-bottom:1.5rem}@media(min-width: 782px){.em-block-person-banner__biography-text{flex:1}}.em-block-person-banner__more-link svg{top:.2rem;width:1.25rem;height:1.2rem;margin-left:.2rem;position:relative}.em-block-person-banner__image{width:100%;flex:none;max-width:185px;position:relative;align-self:center;order:2}@media(min-width: 960px){.em-block-person-banner__image{order:initial;align-self:flex-start}}.em-block-person-banner__image img{border-radius:50%;height:auto;width:100%;aspect-ratio:1/1;object-fit:cover}
