/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type-team-members-1{margin:100px auto;display:grid;grid-template-columns:repeat(1,1fr);gap:16px;@media (min-width:1024px){grid-template-columns:repeat(2,1fr);}.field--name-field-background-image{position:relative;flex:0 0 200px;min-height:257px;@media (max-width:767px){flex-basis:auto;}*{height:100%;}img,picture{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;@media (max-width:767px){position:relative;height:auto;margin:0 auto;}}div,article{height:100%;}}.paragraph--type-team-member{display:flex;border-radius:var(--radius-md,16px);border:.5px solid var(--ref-grey-200,#E5E7EB);gap:16px;overflow:hidden;align-items:stretch;@media (max-width:767px){flex-direction:column;}}.team-members-1__content{padding:24px 24px 24px 0;display:flex;flex-direction:column;justify-content:space-between;@media (max-width:767px){padding-left:24px;text-align:center;}}.field--name-field-title{font:var(--font-heading-h4);margin:0 0 8px 0;color:var(--on-surface-primary,#111);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.field--name-field-job-position{font:var(--font-body-m);margin:0;color:var(--ref-grey-400,#9CA3AF);}.field--name-field-cta{margin:0;a{color:var(--color-primary,#82BC00);padding:0;&:hover:after{width:100%;border-color:var(--color-primary,#82BC00);left:0;}}}}
