.component-personnel-module .bio-wrapper{display:flex;flex-direction:column}.component-personnel-module .text-wrapper{height:auto;max-height:202px;overflow:hidden}@media (min-width:991px){.component-personnel-module .text-wrapper{max-height:132px}}.component-personnel-module .read-more{color:#f3cc4e;font-size:17px;line-height:28px}.component-personnel-module .read-more:after{display:inline-block;width:9px;height:9px;background-image:url(/_nuxt/2c7ff4010613fe0d7e07390d0cefbc1c.svg);content:""}.component-personnel-module.user-profile--long-bio .read-more{display:block;cursor:pointer;opacity:1;transition:height .5s ease-in-out,opacity .37s ease-out .2s}.component-personnel-module.user-profile--long-bio.user-profile--bio-expanded .read-more{display:none;pointer-events:none}.component-personnel-module.user-profile--bio-expanded .text-wrapper{max-height:none}.component-personnel-module.user-profile--bio-expanded .body-text{-webkit-line-clamp:unset}.component-personnel-module.user-profile--has-social .bio-wrapper{padding-bottom:10px}@media (min-width:991px){.component-personnel-module.user-profile--has-social .bio-wrapper{padding-bottom:30px}}@media (min-width:768px){.component-personnel-module .personnel-wrapper{display:flex}}.component-personnel-module .headshot{margin-bottom:13px}.component-personnel-module .headshot .personnel-headshot-img{width:100%;height:250px}@media (min-width:768px){.component-personnel-module .headshot .personnel-headshot-img{width:200px;height:200px}}.component-personnel-module .credential-title-pronoun-container,.component-personnel-module .name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.component-personnel-module .credential-title-pronoun-container,.component-personnel-module .name{-webkit-line-clamp:2}}.component-personnel-module .name{font-family:ProximaNovaSemiBold,Arial,sans-serif;letter-spacing:0;font-size:22px;font-family:ActaMedium,Georgia,serif;font-style:normal;line-height:32px}.component-personnel-module .credential-title-pronoun-container{margin-top:2px}.component-personnel-module .credentials,.component-personnel-module .pronoun,.component-personnel-module .title{margin-top:2px;font-size:14px;font-family:ProximaNovaSemiBold,Arial,sans-serif;line-height:22px}.component-personnel-module .credentials.has-title-or-pronoun:after,.component-personnel-module .title.has-pronoun:after{display:inline-block;padding:0 3px;white-space:nowrap;content:"\2022"}.component-personnel-module .bio{font-size:17px;font-family:ProximaNovaRegular,Arial,sans-serif;letter-spacing:0;font-size:20px;font-family:ActaMedium,Georgia,serif;font-style:normal;line-height:30px}.component-personnel-module .bio a{color:#f3cc4e}.component-personnel-module .link{display:block;margin-top:8px;color:#f3cc4e;font-size:17px;font-family:ProximaNovaSemiBold,Arial,sans-serif}.component-personnel-module .link:after{width:11.8px;height:10.8px;margin-left:5px;background-image:url(/_nuxt/847d07b339e89d6c9dd05de7d7fa1144.svg)}.component-personnel-module .social-shares-wrapper{display:flex}.component-personnel-module .social-link{width:30px;height:30px;margin:0 7.5px}.component-personnel-module .body-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.component-personnel-module .body-text a{color:#f3cc4e}.component-personnel-module .read-more{display:none;margin-top:7px;color:#222;font-size:13px;font-family:ProximaNovaRegular,Arial,sans-serif;line-height:22px;letter-spacing:1px;text-transform:uppercase;opacity:0}@media (min-width:768px){.component-personnel-module .read-more{font-size:15px;line-height:24px}}.component-personnel-module .read-more:after{display:unset;width:100%;height:100%;background-image:unset;content:"\002B"}.component-personnel-module .personnel-wrapper{margin-top:0}.component-personnel-module .headshot{margin-bottom:15px}@media (min-width:768px){.component-personnel-module .headshot{margin-right:25px;margin-bottom:0}}.component-personnel-module .name{color:#222;font-size:20px;font-family:ActaBook,Georgia,serif;line-height:28px}@media (min-width:768px){.component-personnel-module .name{font-size:26px;line-height:32px}}.component-personnel-module .credential-title-pronoun-container{margin-bottom:2px}@media (min-width:768px){.component-personnel-module .credential-title-pronoun-container{margin-top:3px}}.component-personnel-module .credentials,.component-personnel-module .pronoun,.component-personnel-module .title{text-transform:uppercase;color:#696969;font-size:10px;font-family:ProximaNovaRegular,Arial,sans-serif;line-height:18px;letter-spacing:1px}@media (min-width:768px){.component-personnel-module .credentials,.component-personnel-module .pronoun,.component-personnel-module .title{font-size:12px;line-height:22px}}.component-personnel-module .bio{margin-top:8px;color:#222;font-size:16px;font-family:ActaBook,Georgia,serif;line-height:28px}@media (min-width:768px){.component-personnel-module .bio{font-size:20px;line-height:32px}}.component-personnel-module .bio a{color:#007cbe}.component-personnel-module .link{margin-top:10px;color:#007cbe;font-size:16px;font-family:ActaBook,Georgia,serif;line-height:28px}@media (min-width:768px){.component-personnel-module .link{font-size:20px;line-height:32px}}.component-personnel-module .link:after{display:inline-block;width:10px;height:8.28px;background-image:url(/_nuxt/7f8330f1e3918ada8bfbe6a878fece8a.svg);background-repeat:no-repeat;background-position:50%;content:""}.component-personnel-module .social-link{filter:invert(36%) sepia(34%) saturate(289%) hue-rotate(71deg) brightness(95%) contrast(84%)}