.component.contributor-block{padding:30px 0 20px}@media (min-width:769px){.component.contributor-block{padding:40px 0 30px}}@media (min-width:1200px){.component.contributor-block{padding:50px 0 40px}}.component.contributor-block .title{text-align:center;margin-top:10px}.component.contributor-block .title h2{margin-top:0!important}@media (min-width:769px){.component.contributor-block .title{margin-top:0}}.component.contributor-block .contributor__profiles{display:flex;flex-wrap:wrap;justify-content:space-evenly}.component.contributor-block .contributor__profile{width:100%;text-align:center;padding:0 20px;margin:10px 0 20px}@media (min-width:992px){.component.contributor-block .contributor__profile{width:25%}}.component.contributor-block .contributor__profile__image{text-align:center}.component.contributor-block .contributor__profile__image img{width:80%;max-width:160px;aspect-ratio:1;object-fit:cover;border-radius:50%;height:auto}.component.contributor-block .contributor__profile__name{font-size:18px;font-weight:700;margin:15px 0 3px}.component.contributor-block .contributor__profile__title{color:var(--color-secondary);margin-bottom:3px}.component.contributor-block .contributor__profile__company{color:var(--color-secondary);display:none}.component.contributor-block .contributor__profile .show-company{display:block}.component.contributor-block .contributor__profile__bio{margin-top:15px}.component.contributor-block .contributor__profile .hide-bio{display:none}