@media screen and (min-width: 80em){.c-paragraph--type--team-members{max-inline-size:108rem}}.c-paragraph--type--team-members .c-field--name-field-title{font-size:2.6rem;line-height:1.3076;margin-block-end:1.6rem;line-height:3.4rem}@media screen and (min-width: 48em){.c-paragraph--type--team-members .c-field--name-field-title{font-size:2.8rem;line-height:1.2142}}@media screen and (min-width: 80em){.c-paragraph--type--team-members .c-field--name-field-title{font-size:3.3rem;line-height:1.1818}}.c-paragraph--type--team-members>.c-field--name-field-description{max-inline-size:75rem;margin-block-start:-0.8rem;margin-block-end:1.7rem}.c-paragraph--type--team-members>.c-field--name-field-description p{font-size:1.9rem;line-height:1.1578;line-height:2.2rem}@media screen and (min-width: 48em){.c-paragraph--type--team-members>.c-field--name-field-description p{font-size:1.9rem;line-height:1.2631}}@media screen and (min-width: 80em){.c-paragraph--type--team-members>.c-field--name-field-description p{font-size:2.2rem;line-height:1.2272}}.c-paragraph--type--team-members .c-field--name-field-member-cards{display:flex;flex-direction:column;gap:1.7rem;inline-size:100%}.c-paragraph--type--team-members .c-field--name-field-member-cards>.c-field__item{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;inline-size:100%;min-inline-size:28.2rem}@media screen and (min-width: 48em){.c-paragraph--type--team-members:not(.single-member) .c-field--name-field-member-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}}@media screen and (min-width: 64em){.c-paragraph--type--team-members:not(.single-member) .c-field--name-field-member-cards{grid-template-columns:repeat(3, 1fr)}}.c-paragraph--type--team-members:not(.single-member) .c-paragraph--type--member-card{max-inline-size:unset}.c-paragraph--type--member-card{display:flex;flex-direction:column;align-items:flex-start;inline-size:100%;max-inline-size:33.7rem}@media screen and (min-width: 48em){.c-paragraph--type--member-card{max-inline-size:32.9rem}}@media screen and (min-width: 64em){.c-paragraph--type--member-card{max-inline-size:43.3rem}}@media screen and (min-width: 80em){.c-paragraph--type--member-card{max-inline-size:45.7rem}}.c-paragraph--type--member-card .c-field--name-field-section-image{inline-size:100%}.c-paragraph--type--member-card .c-field--name-image{inline-size:100%}.c-paragraph--type--member-card .c-field--name-image img{inline-size:100%;block-size:var(--image-height-l, 20rem);object-fit:cover}.c-paragraph--type--member-card .c-paragraph__section-item-content{display:flex;flex-direction:column;padding:var(--gaps-16) 0;gap:var(--gaps-8)}.c-paragraph--type--member-card .c-field--name-field-name{font-size:1.6rem;line-height:1.375;font-weight:500;line-height:2.4rem}@media screen and (min-width: 48em){.c-paragraph--type--member-card .c-field--name-field-name{font-size:1.6rem;line-height:1.5}}@media screen and (min-width: 64em){.c-paragraph--type--member-card .c-field--name-field-name{font-size:1.7rem;line-height:1.41}}@media screen and (min-width: 80em){.c-paragraph--type--member-card .c-field--name-field-name{font-size:1.9rem;line-height:1.42}}.c-paragraph--type--member-card .c-field--name-field-description p{font-size:1.6rem;line-height:1.25;font-weight:400;line-height:2rem}.c-paragraph--type--member-card .c-field--name-field-email{font-size:1.6rem;line-height:1.25;display:flex;align-items:center;gap:var(--gaps-8, 0.8rem);align-self:stretch;font-weight:400;line-height:2rem}.c-paragraph--type--member-card .c-field--name-field-email:before{display:block;inline-size:1.7rem;block-size:2.5rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='25' viewBox='0 0 21 25' fill='%23e2001a' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M3.59375 9.13867L10.5 13.8867L17.4062 9.13867V7.84375H3.59375V9.13867ZM17.4062 11.0645L10.5 15.8125L3.59375 11.0645V17.4062H17.4062V11.0645ZM2 17.4062V9.96875V7.84375V6.25H3.59375H17.4062H19V7.84375V9.96875V17.4062V19H17.4062H3.59375H2V17.4062Z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center -0.1rem;background-size:cover}.c-paragraph--type--member-card .c-field--name-field-email a{will-change:transform;transition:none;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);color:inherit}.c-paragraph--type--member-card .c-field--name-field-email a:hover{text-decoration-color:currentColor}