.frame-type-freyhauer_personteaseravatar+.frame-type-freyhauer_personteaseravatar{padding:0}.person-teaser__header{text-transform:uppercase;margin-bottom:.5rem}.person-teaser__text{margin-top:1.5rem}.person-teaser__text p:last-of-type{margin-bottom:0}.person-teaser__link{color:inherit;margin-top:1rem;display:inline-block}.person-teaser--card{display:grid;gap:2rem}@media(min-width: 576px){.person-teaser--card{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.person-teaser--card{grid-template-columns:repeat(3, 1fr)}}.person-teaser--card .card{--bs-border-radius: 0}.person-teaser--card .card-body{--bs-card-spacer-y: 1.5rem;--bs-card-spacer-x: 1.5rem}@media(min-width: 576px){.person-teaser--card .card-body{--bs-card-spacer-y: 2rem;--bs-card-spacer-x: 2rem}}.person-teaser--card .person-teaser__image-wrap{height:100%}.person-teaser--card .person-teaser__image-wrap figure,.person-teaser--card .person-teaser__image-wrap picture{height:100%;margin-bottom:0}.person-teaser--card .person-teaser__image{width:100%;height:100% !important;object-fit:cover}.person-teaser--card .person-teaser__name{font-size:1.5rem;font-weight:700}.person-teaser--avatar{max-width:28rem}.person-teaser--avatar .person-teaser__item{display:grid;gap:2rem}@media(min-width: 576px){.person-teaser--avatar .person-teaser__item{grid-template-columns:5rem 1fr}}@media(min-width: 992px)and (max-width: 1399px){.person-teaser--cardoverlay{padding-bottom:4.5rem}}.person-teaser--cardoverlay .person-teaser__item{position:relative}@media(min-width: 768px){.person-teaser--cardoverlay .person-teaser__item{padding-bottom:2.5rem}}@media(min-width: 1920px){.person-teaser--cardoverlay .person-teaser__item{padding-bottom:3.5rem;padding-left:9rem}}.person-teaser--cardoverlay .person-teaser__content{position:relative;top:-1rem;width:100%;box-shadow:var(--bs-box-shadow);padding:1.5rem;max-width:380px;background-color:var(--bs-white)}@media(min-width: 576px){.person-teaser--cardoverlay .person-teaser__content{top:-2.5rem}}@media(min-width: 678px){.person-teaser--cardoverlay .person-teaser__content{position:absolute;left:0;right:auto;bottom:0;top:auto}}@media(min-width: 992px){.person-teaser--cardoverlay .person-teaser__content{left:0}}@media(min-width: 992px)and (max-width: 1399px){.person-teaser--cardoverlay .person-teaser__content{bottom:-4.5rem}}.person-teaser--cardoverlay .person-teaser__name{font-weight:700}@media(min-width: 1920px){.person-teaser--cardoverlay-text-right .person-teaser__item{padding-left:0;padding-right:9rem}}@media(min-width: 992px){.person-teaser--cardoverlay-text-right .person-teaser__content{left:auto;right:0}}.person-teaser--grid{max-width:1920px;margin:0 auto 0 max(16px,(100% - 1480px)/2)}.person-teaser--grid .person-teaser__item{display:grid}@media(min-width: 768px){.person-teaser--grid .person-teaser__item{grid-template-columns:auto 1fr;gap:var(--frame-spacing-md)}}@media(min-width: 1200px){.person-teaser--grid .person-teaser__item{gap:var(--frame-spacing-xl)}}.person-teaser--grid .person-teaser__image-wrap figure,.person-teaser--grid .person-teaser__image-wrap picture{margin-bottom:0;height:100%}.person-teaser--grid .person-teaser__image{width:100%;height:100%;object-fit:cover}.person-teaser--grid .person-teaser__content-wrap{background-color:var(--bs-dark);color:var(--bs-white)}@media(min-width: 768px){.person-teaser--grid .person-teaser__content-wrap{display:grid;align-content:end;width:100%;max-width:24rem}}@media(min-width: 1200px){.person-teaser--grid .person-teaser__content-wrap{max-width:35rem}}@media(min-width: 1600px){.person-teaser--grid .person-teaser__content-wrap{max-width:45.5rem}}.person-teaser--grid .person-teaser__content{padding:2rem}@media(min-width: 1200px){.person-teaser--grid .person-teaser__content{padding:2.5rem 4.5rem}}.person-teaser--grid .person-teaser__name{font-weight:700;font-size:1.75rem}.person-teaser--grid .person-teaser__position{font-weight:500;font-size:1.5rem}.person-teaser--grid .person-teaser__text{font-size:1rem}.person-teaser--grid .person-teaser__content-wrap{order:1}.person-teaser--grid .person-teaser__image-wrap{order:2}.person-teaser--grid.grid--text-right{margin:0 max(16px,(100% - 1480px)/2) 0 0}@media(min-width: 992px){.person-teaser--grid.grid--text-right .person-teaser__item{grid-template-columns:1fr auto}}.person-teaser--grid.grid--text-right .person-teaser__content-wrap{order:2}.person-teaser--grid.grid--text-right .person-teaser__image-wrap{order:1}
