@media screen and (max-width: 499px){.staff-list.container{padding:0}}.staff-list .staff-cards{display:grid;gap:30px;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}@media screen and (min-width: 1024px){.staff-list .staff-cards{grid-template-columns:repeat(2, 1fr);gap:40px}}.staff-list__heading{margin-bottom:1em;text-align:center}@media screen and (min-width: 700px){.staff-list__heading{margin-bottom:1.5em}}@media screen and (min-width: 1024px){.staff-list__heading{margin-bottom:2.5em}}.staff-card{display:grid;grid-template-columns:1fr;background-color:#fff;font-size:clamp(0.7em, 2vw, 1.1em);line-height:1.35}@media screen and (min-width: 600px){.staff-card{grid-template-columns:2fr 3fr}}@media screen and (min-width: 1200px){.staff-card{min-height:280px}}.contact-person-hero__personcard__image,.staff-card__image{width:100%;height:100%;object-fit:cover}.staff-card__body{display:flex;flex-direction:column;justify-content:center;padding:1em;font-weight:500}@media screen and (min-width: 1024px){.staff-card__body{padding:1.35em}}.staff-card__title{margin-bottom:0;font-size:1.2em;font-weight:600}@media screen and (min-width: 1024px){.staff-card__title{font-size:1.1em}}.staff-card__description{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-bottom:var(--spacing-2-xs)}@media screen and (min-width: 600px){.staff-card__description{margin-bottom:var(--spacing-s)}}@media screen and (min-width: 1024px){.staff-card__description a{text-decoration:none}}@media screen and (min-width: 1200px){.staff-card__description{margin-bottom:var(--spacing-m)}}.staff-card__description small{display:block;margin-bottom:auto;font-weight:600;color:#777}
