/* compiled by scssphp 1.6.0 on Mon, 16 Mar 2026 15:55:46 +0000 (0.0372s) */

.post-overview,.latest-post-slider{--employee-card__max-width: 8.0625rem}.card.--team{position:relative;padding-inline:1.875rem;padding-block-end:2.1875rem;box-shadow:0 0.625rem 2.5rem 0 rgba(0, 0, 0, 0.1)}.card.--team:not(.swiper-slide){grid-column:1 / -1}@media (min-width:48rem){.card.--team:not(.swiper-slide){grid-column:span 6}}@media (min-width:64rem){.card.--team:not(.swiper-slide){grid-column:span 4}}.card.--team .card__name{color:black;font-size:1.125rem;font-weight:600;margin-block-end:0.625rem}@media (min-width:48rem){.card.--team .card__name{font-size:1.4375rem;margin-block-end:0.9375rem}}.card.--team .card__info{margin-block-end:0.75rem}.card.--team .card__content{order:3}.card.--team .card__heading{display:flex;flex-wrap:wrap;align-items:center}.card.--team .card__heading a,.card.--team .card__heading button{display:inline-flex;justify-content:center;align-items:center;width:3.3125rem;height:3.3125rem;border-radius:3.125rem;background-color:var(--color-accent)}.card.--team .card__heading a:not(:last-of-type),.card.--team .card__heading button:not(:last-of-type){margin-inline-end:0.375rem}.card.--team .card__heading a svg,.card.--team .card__heading button svg{width:1em}.card.--team .card__heading button{--button-radius: 3.125rem;border-radius:3.125rem;--button-border: 0.125rem solid var( --color-accent );margin-inline-end:0.3125rem}.card.--team .card__heading button:hover,.card.--team .card__heading button:focus-visible{opacity:0.6}.card.--team .card__heading button svg{--button-svg: 1em !important;fill:var(--color-primary)}.card.--team .card__excerpt{margin-block-end:0.9375rem;display:block}.card.--team .card__image{border-radius:50%;margin-block-start:calc(var(  --employee-card__max-width ) / 2 * -1);margin-block-end:1.1875rem;width:100%;max-width:var(--employee-card__max-width)}.card.--team .button:not(.--phone):not(.--email){--button-border: 0;--button-padding: 0;margin-block:auto 1.25rem}.card.--team .button:not(.--phone):not(.--email) .button__title{color:var(--color-primary);text-decoration:underline;--button-font-weight: 400;font-size:1rem !important}.card.--team .button:not(.--phone):not(.--email) svg{color:var(--color-primary);--button-svg: 1em !important}#site-content .card.--team .card__buttons{margin:0;padding:0;gap:0}