.codeparachute-author-block{margin:0 auto;max-width:1104px;width:100%;min-height:64px;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:120px;margin-top:75px;border:none}.codeparachute-author-block .author{width:100%;display:flex;flex-direction:row;align-items:center;border-top:1px solid #e0e4e7;border-bottom:1px solid #e0e4e7}.codeparachute-author-block .author .top-meta{display:flex;align-items:center;padding:29px 0 31px 30px;width:50%;border-right:1px solid #e0e4e7}.codeparachute-author-block .author .top-meta .avatar,.codeparachute-author-block .author .top-meta img{border-radius:50%;width:76px;height:76px;min-width:76px;min-height:76px;-o-object-fit:contain;object-fit:contain;margin-right:19px;background-color:#d3d3d3}.codeparachute-author-block .author .top-meta .name-container{width:50%;display:flex;flex-direction:column;align-items:flex-start}.codeparachute-author-block .author .top-meta .name-container .name{font-weight:500;font-size:21px;line-height:29px;color:#1f3037}.codeparachute-author-block .author .top-meta .name-container .description{font-weight:500;font-size:16px;line-height:180%;color:#71838d}.codeparachute-author-block .author .info-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:50%;margin-left:30px}.codeparachute-author-block .author .info-container .solo{margin-bottom:0!important}.codeparachute-author-block .author .info-container .email-phone-container{display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;margin:0;border-bottom:none}.codeparachute-author-block .author .info-container .email-phone-container .icon{height:32px;width:32px;border-radius:50%;border:1px solid #e0e4e7;display:flex;align-items:center;justify-content:center;margin-right:10px;margin-top:0;margin-bottom:0}.codeparachute-author-block .author .info-container .email-phone-container .icon .email{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFmSURBVHgB7ZYxUsJAFIb/DQy03gC4gXQpsVQaPYHcQMUZZ6wMB8DoCcQTWKEldmbGQm9gjqAdcUieb8MENhDDJpJU/jPJbF528+/38jZZoGQJeeo82DvTWnAKw2igAAnCJ3m4dY7O3KoMTOv0xuEmiFCEwqfWccjnljCf7A4bTVCGfH/PAIJmdM3o79i+nhetSqVhqHdI4AbCa3HTxR8lJ+/TrM2NezVurHZ09i9d56Df4jRbyCse+9Ltt1+7F2sZixNC7C6Mu+eDrLQRVTh2aRGrfC6aYY9zebd0FSN8YyBLOAqZ4+EVhLBS3ZhKNZJLzauRxa/pROnVMxKm2UOdJubj9XEUSqNNopKVL5faitkvhLFZb6DVo0I6IfRos1DpE6pKoIUelaoNhLGprdPqUqmqIpuafIzMsd0RoC8i0jbKazgX0+b9zOundEv6NyzAcBa4KEm8n3HDPQ2vrQ/MS75Ihb+9H5CnwXEUwbJmAAAAAElFTkSuQmCC");width:16px;height:16px;background-size:contain;background-repeat:no-repeat}.codeparachute-author-block .author .info-container .email-phone-container .icon .phone{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH6SURBVHgBtZZPTsJAFMbfmyrIjiP0CLAgwApYqwmcADiBkqiJK3CrAt4APQH4B1yCOxIXeAN7A9lhCe1zpqRNoaUtUL9VJ/M6vzevb74Ogk35bjs+i1EZZ/g8LtUUCFFoPmTe2zIQDfmjTARTHRaFz+OrLwhJBijVbycY0pAP4uaEgOEck2HtjGVf7osS0sQOMTJAPo7SMNPlOw0DRIfSmce8HBaMBYiRMUJd0SiwhwRI8QsihMRvlLqwh3gPwDRgbD7Vv03AjmI6IyVgrCLNtaBJOUGShh8B4hRQ1cK4dK3AjjLOUXrQ+llv7zAhQkbXIWLvPyEWCBaLJ9dZxMcwIBZofHo5Apc2J6IihCRmW/VmfZJ/t0T6rXkOPhKHOTtoeyaF9kFm0PoGYTs2+ZnriusD9WIqq45KNccxWLUgTas6MvEwVztkmTUW1Yh77ApIfCsEegCnZIrQhO+4vAliStiVW2LosqgooVggD+5SRDdySGUd4ohTsWCW3NW9j1Qs8Qw2/V3FThrgDVnG8Z2Z/oibooz7Q1TviLrDHjKvBegXmOk367xUDdhH/H1fkAF7vcuDJHXAv1xuMmwsEMgC9psVnl19C6DllVuBTGUHrRwhVYiw6OH6oNEiaV7ZdgLZJbqKSQc5ppOsi/sFYJw7xBR16o1PLiyz/gPLJeGVjmVofAAAAABJRU5ErkJggg==");width:12px;height:12px;background-size:contain;background-repeat:no-repeat}.codeparachute-author-block .author .info-container .email-phone-container .text{font-weight:700;font-size:14px;line-height:19px;display:flex;align-items:center;color:#38b68e;text-decoration:none;padding-bottom:1px;border-bottom:2px solid #e0e4e7;position:relative;height:-moz-fit-content;height:fit-content;margin:0}.codeparachute-author-block .author .info-container .email-phone-container+.email-phone-container{margin-top:12px}@media only screen and (max-width:900px){.codeparachute-author-block{width:100%;margin:40px 100px}.codeparachute-author-block .author{flex-direction:column}.codeparachute-author-block .author .top-meta{width:100%;align-items:center;justify-content:flex-start;border-right:none;border-bottom:1px solid #e0e4e7;padding:24px 0 24px 5px}.codeparachute-author-block .author .top-meta img{height:66px;width:66px}.codeparachute-author-block .author .top-meta .name-container{width:100%;border:none}.codeparachute-author-block .author .top-meta .name-container .name{font-weight:500;font-size:16px;line-height:22px}.codeparachute-author-block .author .top-meta .name-container .description{font-weight:500;font-size:14px;line-height:160%;color:#71838d}.codeparachute-author-block .author .info-container{width:100%;margin-left:0;padding:27px 5px}.codeparachute-author-block .author .info-container .email-phone-container .icon{height:24px;width:24px;margin-right:8px}.codeparachute-author-block .author .info-container .email-phone-container .icon .email{width:11px;height:9px}.codeparachute-author-block .author .info-container .email-phone-container .icon .phone{width:9px;height:9px}.codeparachute-author-block .author .info-container .email-phone-container .text{font-weight:700;font-size:12px;line-height:15px}.codeparachute-author-block .author .info-container .email-phone-container+.email-phone-container{margin-top:16px}}