.content_element.content-team-member,.content_element.content-team-members{--team-member-image-width: clamp(6rem, 30%, 9rem);--team-member-card-height: 9rem;--team-member-image-position: center top;min-width:0;height:100%}.content_element.content-team-member .team-member,.content_element.content-team-members .team-member{display:grid;grid-template-columns:var(--team-member-image-width) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);width:100%;height:var(--team-member-card-height);min-width:0;overflow:hidden;box-sizing:border-box;background:var(--body-bg, #fff);border:1px solid rgba(72,75,77,.14);border-radius:.75rem;box-shadow:0 .6rem 1.8rem rgba(72,75,77,.12)}.content_element.content-team-member a.team-member,.content_element.content-team-members a.team-member{color:inherit;text-decoration:none;cursor:pointer;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.content_element.content-team-member a.team-member:hover,.content_element.content-team-members a.team-member:hover{border-color:rgba(182,156,123,.7);box-shadow:0 .75rem 2rem rgba(72,75,77,.16);transform:translateY(-0.1rem)}.content_element.content-team-member a.team-member:focus-visible,.content_element.content-team-members a.team-member:focus-visible{outline:2px solid var(--brand-1, #b69c7b);outline-offset:3px}.content_element.content-team-member .team-member--portrait-only,.content_element.content-team-members .team-member--portrait-only{grid-template-columns:minmax(0, 1fr);width:min(100%,24rem);height:auto;aspect-ratio:7/9;margin-inline:auto;scroll-margin-top:clamp(6rem,12vw,9rem);transition:border-color 200ms ease,box-shadow 200ms ease}.content_element.content-team-member .team-member--portrait-only:target,.content_element.content-team-members .team-member--portrait-only:target{border-color:var(--brand-1, #b69c7b);box-shadow:0 0 0 .2rem rgba(182,156,123,.18),0 .75rem 2rem rgba(72,75,77,.15)}.content_element.content-team-member .team-image,.content_element.content-team-members .team-image{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--brand-4, #f2f2f2)}.content_element.content-team-member .team-image img,.content_element.content-team-members .team-image img{display:block;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover;object-position:var(--team-member-image-position)}.content_element.content-team-member .team-body,.content_element.content-team-members .team-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.35rem;min-width:0;overflow:hidden;padding:clamp(.85rem,1.4vw,1.1rem);box-sizing:border-box}.content_element.content-team-member .team-headline,.content_element.content-team-members .team-headline{color:var(--primary, #484b4d);font-size:clamp(.9rem,.86rem + .15vw,1rem);font-weight:700;line-height:1.25;overflow-wrap:normal;word-break:normal;hyphens:none}.content_element.content-team-member .team-more,.content_element.content-team-members .team-more{display:inline-flex;align-items:center;margin-top:auto;padding:.4rem .7rem;color:var(--primary, #484b4d);background:rgba(182,156,123,.1);border:1px solid rgba(72,75,77,.16);border-radius:999px;font-size:.7rem;font-weight:600;line-height:1;letter-spacing:.02em}.content_element.content-team-member .team-more::after,.content_element.content-team-members .team-more::after{content:"›";margin-left:.4rem;color:var(--brand-1, #b69c7b);font-size:1.15em;line-height:0}.content_element.content-team-member .team-text,.content_element.content-team-members .team-text{color:var(--text-color, var(--body-color, #555));font-size:clamp(.65rem,.63rem + .08vw,.72rem);line-height:1.3;overflow-wrap:normal;word-break:normal;hyphens:none}.content_element.content-team-member .team-vita,.content_element.content-team-members .team-vita{width:100%;margin-top:auto}.content_element.content-team-member .vita-item,.content_element.content-team-members .vita-item{padding-top:1rem}@media screen and (max-width: 800px){.content_element.content-team-member,.content_element.content-team-members{--team-member-image-width: clamp(5.5rem, 30%, 7rem);--team-member-card-height: 9rem}.content_element.content-team-member .team-body,.content_element.content-team-members .team-body{padding:.75rem}.content_element.content-team-member .team-headline,.content_element.content-team-members .team-headline{font-size:.9rem}.content_element.content-team-member .team-more,.content_element.content-team-members .team-more{padding:.35rem .6rem;font-size:.65rem}.content_element.content-team-member .team-text,.content_element.content-team-members .team-text{font-size:.65rem;line-height:1.3}}.content_element.content-team-members{--team-members-min-column-width: 26rem;--team-members-gap: clamp(1rem, 2vw, 1.75rem)}.content_element.content-team-members .team-members__toolbar{display:flex;justify-content:flex-start;margin-bottom:1rem}.content_element.content-team-members .team-members__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--team-members-min-column-width)), 1fr));gap:var(--team-members-gap);align-items:stretch;margin-bottom:var(--team-members-gap)}.content_element.content-team-members .team-members__item{display:flex;flex-direction:column;min-width:0}.content_element.content-team-members .team-members__item>.team-member{flex:0 0 var(--team-member-card-height)}.content_element.content-team-members .team-members__controls{display:flex;align-items:stretch;gap:.5rem;min-width:0;margin-bottom:.75rem}.content_element.content-team-members .team-members__controls select{flex:1 1 auto;min-width:0}.content_element.content-team-members .team-member--empty .team-image{background:linear-gradient(135deg, rgba(182, 156, 123, 0.12), transparent),var(--brand-4, #f2f2f2)}.content_element.content-team-members .team-member--empty .team-headline{color:var(--brand-5, #7b7b7b)}@media screen and (max-width: 800px){.content_element.content-team-members{--team-members-min-column-width: 100%}}/*# sourceMappingURL=member.min.css.map */
