@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.person-team-hero{margin-bottom:60px;background-color:#f7f7f7;margin-bottom:6rem}.person-team-hero::after{clear:both;content:"";display:block}@media only screen and (min-width: 768px){.person-team-hero{margin-bottom:80px}}@media only screen and (min-width: 1248px){.person-team-hero{margin-bottom:80px}}@media only screen and (min-width: 768px){.person-team-hero{margin-bottom:8rem}}.person-team-hero div{outline:none}.person-team-hero__inner-container{display:block}.person-team-hero__inner{background:#f6f6f6}@media only screen and (min-width: 768px){.person-team-hero__inner{display:flex;flex-direction:row-reverse;margin:0 4.8rem}}@media only screen and (min-width: 1248px){.person-team-hero__inner{padding-left:0;display:flex;margin:0 auto;max-width:112rem;min-height:40.8rem}}.person-team-hero__bio{margin-right:12px;margin-left:12px;max-width:var(--max-width, 1184px);padding:6rem 1rem 0}.person-team-hero__bio::after{clear:both;content:"";display:block}@media only screen and (min-width: 768px){.person-team-hero__bio{margin-right:24px;margin-left:24px}}@media only screen and (min-width: 1248px){.person-team-hero__bio{margin-right:auto;margin-left:auto}}@media only screen and (min-width: 768px){.person-team-hero__bio{padding:8rem 3rem 0}}.person-team-hero__bio--title{font-family:"InvescoEditor",Arial,sans-serif;font-size:3.2rem;line-height:4rem;margin-bottom:1.6rem}@media only screen and (min-width: 768px){.person-team-hero__bio--title{margin-bottom:2.4rem}}@media only screen and (min-width: 1248px){.person-team-hero__bio--title{font-size:4rem;line-height:4.8rem}}.person-team-hero__bio--description{font-family:"Graphik",Arial,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:400}@media only screen and (min-width: 1248px){.person-team-hero__bio--description{font-size:1.8rem;line-height:2.8rem}}.person-team-hero__bio__wrapper{background-color:#fff}.person-team-hero__image-container{margin-bottom:1.6rem}@media only screen and (min-width: 768px){.person-team-hero__image-container{margin-bottom:0;flex:1 0 324px;display:flex;width:calc(50% - 36px);float:left;margin-left:24px;margin:0;justify-content:center;align-items:center}}@media only screen and (min-width: 1248px){.person-team-hero__image-container{width:calc(50% - 48px);float:left;margin-left:32px;margin-left:0}}.person-team-hero__description-container{margin-right:12px;margin-left:12px;max-width:var(--max-width, 1184px);margin:2.4rem 0 4rem}.person-team-hero__description-container::after{clear:both;content:"";display:block}@media only screen and (min-width: 768px){.person-team-hero__description-container{margin-right:24px;margin-left:24px}}@media only screen and (min-width: 1248px){.person-team-hero__description-container{margin-right:auto;margin-left:auto}}@media only screen and (min-width: 768px){.person-team-hero__description-container{margin:0;padding:0}}@media only screen and (min-width: 1248px){.person-team-hero__description-container{margin:0;padding:0}}.person-team-hero__description{font-size:1.6rem;line-height:2.4rem;margin:0;letter-spacing:0;color:#000;opacity:1;font-weight:400}@media only screen and (min-width: 768px){.person-team-hero__description{font-size:1.8rem;line-height:2.8rem}}@media only screen and (min-width: 1248px){.person-team-hero__description{font-size:2rem;line-height:3rem}}.person-team-hero__eyebrow{font-size:1.2rem;font-weight:500;font-style:normal;line-height:1.2rem;letter-spacing:1px;text-transform:uppercase;display:block;margin-bottom:8px;letter-spacing:0;text-transform:none;font-size:1.4rem;font-weight:500;line-height:2.2rem;color:#000}@media only screen and (min-width: 1248px){.person-team-hero__eyebrow{font-size:1.2rem;font-weight:500;letter-spacing:2px}}@media only screen and (min-width: 768px){.person-team-hero__eyebrow{font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:1.6rem}}.person-team-hero__title{font-size:3.2rem;font-weight:400;line-height:4rem;margin-bottom:0;font-family:"InvescoEditor",Arial,sans-serif;letter-spacing:0;color:#000}@media only screen and (min-width: 768px){.person-team-hero__title{font-size:4rem;letter-spacing:0;line-height:4.8rem}}@media only screen and (min-width: 1248px){.person-team-hero__title{font-size:4.8rem;line-height:5.6rem}}.person-team-hero__divider{height:1px;width:24px;opacity:.6;margin-bottom:13px;display:none}@media only screen and (min-width: 768px){.person-team-hero__divider{margin-bottom:5px}}@media only screen and (min-width: 1248px){.person-team-hero__divider{margin-bottom:20px}}.person-team-hero__subtitle{font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:20px;color:#000;margin-top:.8rem}@media only screen and (min-width: 768px){.person-team-hero__subtitle{margin-bottom:0;margin-top:1.6rem}}.person-team-hero__stats{display:flex;flex-direction:column;margin-bottom:2.4rem;margin-top:1.2rem}@media only screen and (min-width: 768px){.person-team-hero__stats{flex-direction:row;margin-bottom:0;margin-top:4rem}}.person-team-hero__stat-container:first-child{margin-bottom:1.6rem}@media only screen and (min-width: 768px){.person-team-hero__stat-container:first-child{margin-bottom:0;margin-right:2.4rem}}@media only screen and (min-width: 1248px){.person-team-hero__stat-container:first-child{margin-right:3.2rem}}@media only screen and (min-width: 768px){.person-team-hero__stat-container{width:50%;margin-top:0;margin-bottom:0}}.person-team-hero__person-stat{font-size:2.4rem;font-weight:300;font-style:normal;line-height:1.33;letter-spacing:.5px;text-transform:none;display:block;font-weight:500;letter-spacing:0;line-height:3.2rem;color:#000}@media only screen and (min-width: 768px){.person-team-hero__person-stat{font-size:1.8rem;font-weight:normal;font-style:normal;line-height:1.78;letter-spacing:normal;text-transform:none;font-size:2.4rem;font-weight:500;letter-spacing:0;line-height:3.2rem}}@media only screen and (min-width: 1248px){.person-team-hero__person-stat{font-size:4.8rem;font-weight:normal;font-style:normal;line-height:1.08;letter-spacing:normal;text-transform:none;font-size:3.2rem;line-height:4rem;font-weight:500;letter-spacing:0}}.person-team-hero__stat-description{letter-spacing:0;line-height:2.4rem;color:#000;font-size:1.6rem;font-weight:400}.person-team-hero__details{display:flex;flex-direction:column;margin:0 2rem;color:#000}@media only screen and (min-width: 768px){.person-team-hero__details{margin:0;margin-top:5rem;margin-bottom:5rem;padding-right:5.6rem;display:flex;justify-content:center;width:50%}}@media only screen and (min-width: 1248px){.person-team-hero__details{padding-right:9.6rem}}.person-team-hero__wrapper{display:flex;flex-direction:column;position:relative}@media only screen and (min-width: 768px){.person-team-hero__wrapper{flex-direction:row;justify-content:center;align-items:center;padding:0;padding-left:5.7rem;border-left:1px solid rgba(0,0,0,.1);margin:5rem 0}}@media only screen and (min-width: 1248px){.person-team-hero__wrapper{padding-left:9.6rem}}.person-team-hero__spacer{height:1px;background-color:#000;opacity:.08;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);width:100%}@media only screen and (min-width: 768px){.person-team-hero__spacer{position:absolute;width:1px;left:0;bottom:0;height:100%;margin-left:0}}.person-team-hero__stat{font-size:4.8rem;line-height:1.08;font-weight:400;margin-bottom:12px;color:#000}@media only screen and (min-width: 768px){.person-team-hero__stat{font-size:2.8rem;line-height:1.14}}@media only screen and (min-width: 1248px){.person-team-hero__stat{font-size:4.8rem}}.person-team-hero--person-no-image .person-team-hero__inner[data-variant=team] .person-team-hero__details .person-team-hero__eyebrow{font-size:1.2rem;font-weight:500;letter-spacing:1.5px;line-height:1.6rem;text-transform:uppercase}.person-team-hero--person-no-image .person-team-hero__inner[data-variant=team] .person-team-hero__details .person-team-hero__subtitle{display:block;margin-top:8px;margin-bottom:2.4rem;font-size:1.6rem;letter-spacing:0;line-height:2.4rem}@media only screen and (min-width: 768px){.person-team-hero--person-no-image .person-team-hero__inner[data-variant=team] .person-team-hero__details .person-team-hero__subtitle{margin-top:1.6rem;margin-bottom:0}}@media only screen and (min-width: 1248px){.person-team-hero--person-no-image .person-team-hero__inner[data-variant=team] .person-team-hero__details .person-team-hero__subtitle{font-size:1.8rem;letter-spacing:0;line-height:2.8rem}}.person-team-hero--person-no-image .person-team-hero__inner[data-variant=team] .person-team-hero__person-stat{margin-bottom:8px}@media only screen and (min-width: 768px){.person-team-hero--person-no-image .person-team-hero__inner[data-variant=team] .person-team-hero__person-stat{margin-bottom:1.6rem}}@media only screen and (min-width: 768px){.person-team-hero--person-no-image .person-team-hero__inner[data-variant=team] .person-team-hero__description{font-size:1.6rem;letter-spacing:0;line-height:2.4rem}}.person-team-hero--person-no-image .person-team-hero__inner{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 768px){.person-team-hero--person-no-image .person-team-hero__inner{flex-direction:row-reverse;justify-content:space-between;padding-top:0;padding-left:0}}@media only screen and (min-width: 1248px){.person-team-hero--person-no-image .person-team-hero__inner{justify-content:flex-end}}.person-team-hero--person-no-image .person-team-hero__spacer{display:none}.person-team-hero--person-no-image .person-team-hero__wrapper{flex:1;justify-content:flex-start}.person-team-hero--person-no-image .person-team-hero__description{font-size:1.6rem;line-height:2.4rem;letter-spacing:0;color:#000}@media only screen and (min-width: 768px){.person-team-hero--person-no-image .person-team-hero__description{font-size:1.8rem;letter-spacing:0;line-height:2.8rem}}@media only screen and (min-width: 1248px){.person-team-hero--person-no-image .person-team-hero__description{font-size:2rem;letter-spacing:0;line-height:3rem}}.person-team-hero--person-no-image .person-team-hero__details{margin:4rem 2rem 0}@media only screen and (min-width: 768px){.person-team-hero--person-no-image .person-team-hero__details{margin:0;padding:0;margin-top:5rem;margin-bottom:5rem;padding-right:5.6rem;display:flex;justify-content:center;width:50%}}@media only screen and (min-width: 1248px){.person-team-hero--person-no-image .person-team-hero__details{padding-right:9.6rem}}.person-team-hero--person-no-image .person-team-hero__details::after{content:"";display:block;height:1px;width:100%;border-bottom:1px solid #000;opacity:.1;background-color:#000}@media only screen and (min-width: 768px){.person-team-hero--person-no-image .person-team-hero__details::after{display:none}}.person-team-hero--person-no-image .person-team-hero__description-container{padding:0 2rem}@media only screen and (min-width: 768px){.person-team-hero--person-no-image .person-team-hero__description-container{padding:0;justify-content:flex-start}}
