@charset "UTF-8";.block-my-team{--tw-bg-opacity:1;background-color:rgb(251 247 242/var(--tw-bg-opacity,1))}.block-my-team .block-title{margin-bottom:1.5rem}.block-my-team .block-description{margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:530px;text-align:center}@media (min-width:1024px){.block-my-team .block-description{margin-bottom:4rem}}.block-my-team .block-description{color:#000}.block-my-team .block-description p{margin-bottom:1rem}.block-my-team .block-description p:last-child{margin-bottom:0}.block-my-team .team-grid{display:grid;gap:3rem;grid-template-columns:1fr}@media (min-width:768px){.block-my-team .team-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.block-my-team .team-grid{gap:4rem 1rem;grid-template-columns:repeat(3,1fr)}}.block-my-team .team-member-card{--tw-bg-opacity:1;background-color:rgb(251 247 242/var(--tw-bg-opacity,1));display:flex;flex-direction:column;text-align:center}.block-my-team .member-image-wrapper{--tw-bg-opacity:1;aspect-ratio:3/4;background-color:rgb(240 235 227/var(--tw-bg-opacity,1));margin-bottom:1.5rem;max-height:380px;overflow:hidden}@media (max-width:1024px){.block-my-team .member-image-wrapper{max-height:300px;width:100%}}.block-my-team .member-image-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s ease;width:100%}.block-my-team .member-image-wrapper img:hover{transform:scale(1.05)}.block-my-team .member-content{display:flex;flex-direction:column}.block-my-team .member-name{font-family:Boska,Georgia,serif;font-size:26px;font-weight:500;letter-spacing:.02em;margin-bottom:.5rem}.block-my-team .member-position{font-size:.75rem;line-height:1rem;text-transform:uppercase}@media (min-width:1024px){.block-my-team .member-position{font-size:.875rem;line-height:1.25rem}}.block-my-team .member-position{color:#000;font-weight:400;letter-spacing:.1em;margin-bottom:1rem}.block-my-team .member-description{color:#000;font-size:1rem;line-height:1.5rem;line-height:1.6;margin-left:auto;margin-right:auto;max-width:330px}.block-my-team .member-description p{margin-bottom:.75rem}.block-my-team .member-description p:last-child{margin-bottom:0}.block-my-team .member-description ul{list-style-type:none;padding-left:0}.block-my-team .member-description ul li{margin-bottom:.5rem}.block-my-team .member-description ul li:before{content:"–";margin-right:.5rem}