.person__header{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;background:#f1ead8;padding:4rem 0;margin-bottom:4rem}@media(max-width: 80rem){.person__header{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.person__header{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}@media(max-width: 80rem){.person__header{margin-bottom:3.1875rem}}@media(max-width: 64rem){.person__header{padding:2rem 0;margin-bottom:1.25rem}}@media(max-width: 48rem){.person__header{padding:32px 0 4rem;margin-bottom:2rem}}.person__header-inner{grid-column-start:columns-start;grid-column-end:columns-end;max-width:75rem;width:100%;margin-left:auto;margin-right:auto;display:flex;gap:2rem}@media(max-width: 64rem){.person__header-inner{flex-direction:column;margin-left:auto;margin-right:auto}}@media(max-width: 48rem){.person__header-inner{max-width:21.4375rem}}.person__content{display:flex;flex:1;gap:2rem}@media(max-width: 80rem){.person__content{flex-direction:column;max-width:fit-content}}@media(max-width: 64rem){.person__content{flex-direction:row;align-items:flex-start;height:fit-content}}@media(max-width: 48rem){.person__content{flex-direction:column}}.person__image{max-width:21.4375rem;flex:1}.person__title{max-width:24.625rem;flex:1}@media(max-width: 80rem){.person__title{max-width:initial}}@media(max-width: 64rem){.person__title{align-self:center}}@media(max-width: 48rem){.person__title{align-self:start}}.person__title h1{margin-top:2rem;margin-bottom:2rem;font-family:"Georgia","Times New Roman",serif;font-weight:700;font-size:2.6125rem;line-height:1.3;font-family:"NeueHelvetica77CondensedBoldOblique";font-style:italic;font-synthesis:none;margin-top:0;margin-bottom:0}@media(max-width: 80rem){.person__title h1{font-size:2.5rem;line-height:1.3}}@media(max-width: 48rem){.person__title h1{font-size:2rem;line-height:1.375}}.person__person-title{margin-top:0;margin-bottom:0;font-family:"Source Sans Pro";font-weight:400;font-size:1.375rem;line-height:1.6}@media(max-width: 48rem){.person__person-title{font-size:1.125rem;line-height:1.6;letter-spacing:.18px}}.person__info{max-width:557px;padding-left:48px;border-left:1px solid;flex:1}@media(max-width: 64rem){.person__info{max-width:initial;padding-left:0;border-left:0}}.person__info h2{color:#000;leading-trim:both;text-edge:cap;font-family:"NeueHelvetica45Light";font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.3;margin-top:0;margin-bottom:1.5rem}@media(max-width: 48rem){.person__info h2{font-size:1.25rem}}.person__info div,.person__info a{color:#000;font-family:"Source Sans Pro";font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.person__info a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:color .3s,text-decoration-color .3s}.person__info a:hover,.person__info a:focus-visible{color:#808285}.person__info>section+section{margin-top:3rem}.person__info>section span{display:flex;column-gap:1rem;align-items:center}@media(max-width: 64rem){.person__info>section:first-child .person__info-section{grid-template-columns:auto;grid-auto-flow:column}}@media(max-width: 48rem){.person__info>section:first-child .person__info-section{grid-auto-flow:row;grid-template-columns:1fr}}.person__info-section{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:1rem}@media(max-width: 48rem){.person__info-section{grid-auto-flow:row;grid-template-columns:1fr}}.person__footer{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem}@media(max-width: 80rem){.person__footer{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.person__footer{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.person__footer-inner{grid-column-start:columns-start;grid-column-end:columns-end;max-width:75rem;width:100%;margin-left:auto;margin-right:auto;padding:4rem 0}@media(max-width: 48rem){.person__footer-inner{padding:2rem 0 6rem}}.person__footer-inner>h2{color:#000;font-family:"NeueHelvetica77CondensedBoldOblique";font-size:2.625rem;font-style:italic;font-synthesis:none;font-weight:700;line-height:1.3;text-transform:uppercase;margin-top:0;margin-bottom:4rem}@media(max-width: 80rem){.person__footer-inner>h2{font-size:2.175rem}}@media(max-width: 64rem){.person__footer-inner>h2{margin-bottom:2rem}}@media(max-width: 48rem){.person__footer-inner>h2{font-size:1.685rem;max-width:21.5625rem;margin-left:auto;margin-right:auto}}.person__footer-inner ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4, minmax(0, 18.3125rem));column-gap:3.875rem;row-gap:1.1875rem}@media(max-width: 80rem){.person__footer-inner ul{column-gap:.958125rem;grid-template-columns:repeat(4, 1fr)}}@media(max-width: 64rem){.person__footer-inner ul{column-gap:1.520625rem}}@media(max-width: 48rem){.person__footer-inner ul{grid-template-columns:minmax(0, 21.5625rem);justify-content:center}}.person__footer-inner ul li+li{position:relative}.person__footer-inner ul li+li::before{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:-31px;background-color:#808285}@media(max-width: 80rem){.person__footer-inner ul li+li::before{left:-0.479375rem}}@media(max-width: 64rem){.person__footer-inner ul li+li::before{left:-0.760625rem}}@media(max-width: 48rem){.person__footer-inner ul li+li::before{position:relative;left:0;margin-bottom:1.1875rem;width:100%;height:1px}}.person__teaser{display:flex;flex-direction:column;text-decoration:none;min-height:27.8125rem}@media(max-width: 80rem){.person__teaser{min-height:23.75rem}}@media(max-width: 64rem){.person__teaser{min-height:19.5625rem}}@media(max-width: 48rem){.person__teaser{min-height:initial}}.person__teaser:hover .person__teaser-image img,.person__teaser:focus-visible .person__teaser-image img{transform:scale(1.1)}.person__teaser:hover .person__teaser-title,.person__teaser:focus-visible .person__teaser-title{text-decoration-color:#000}.person__teaser:hover .person__teaser-arrows svg:first-child,.person__teaser:focus-visible .person__teaser-arrows svg:first-child{transform:translateX(0)}.person__teaser:hover .person__teaser-arrows svg:last-child,.person__teaser:focus-visible .person__teaser-arrows svg:last-child{transform:translateX(100%)}.person__teaser-image{overflow:hidden}.person__teaser-image img{display:block;transform:scale(1);transform-origin:center;transition:transform .3s}.person__teaser-title{color:#000;font-family:"NeueHelvetica77CondensedBoldOblique";font-size:1.26375rem;font-style:italic;font-synthesis:none;font-weight:700;line-height:1.3;margin-top:1rem;margin-bottom:.25rem;padding:0 .375rem;text-decoration:1px underline rgba(0,0,0,0);text-underline-offset:2px;transition:text-decoration-color .3s}@media(max-width: 64rem){.person__teaser-title{font-size:.975rem}}@media(max-width: 48rem){.person__teaser-title{font-size:1.26375rem;margin-bottom:0}}.person__teaser-person-title{color:#000;font-family:"NeueHelvetica55Roman";font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.3;padding:0 .375rem}@media(max-width: 64rem){.person__teaser-person-title{font-size:.875rem}}@media(max-width: 48rem){.person__teaser-person-title{font-size:.9375rem}}.person__teaser-arrows{display:flex;align-items:center;margin-top:auto;align-self:end;margin-bottom:.75rem;overflow:hidden;position:relative;width:1.5rem;height:1.5rem}@media(max-width: 48rem){.person__teaser-arrows{margin-top:1rem}}.person__teaser-arrows svg{position:absolute;top:0;transition:transform .3s}.person__teaser-arrows svg:last-child{transform:translateX(0)}.person__teaser-arrows svg:first-child{transform:translateX(-100%)}
/*# sourceMappingURL=global.css.map */
