.authorCard{perspective:150rem;position:relative;height:211px;width:540px}@media screen and (max-width:600px){.authorCard{width:100%}}.authorCard:hover .front{transform:rotateY(180deg)}.authorCard:hover .back{transform:rotateY(0deg)}.authorCard .cardSide{display:grid;grid-template-columns:1fr 2fr;padding:20px;background:#fff;box-shadow:0 3px 6px rgba(14,31,53,.08),0 6px 12px rgba(14,31,53,.12),0 8px 24px rgba(14,31,53,.08);border-radius:5px;transition:all .8s ease;width:100%;max-width:540px;height:211px;backface-visibility:hidden;position:absolute;top:0;left:0}.authorCard .text{display:flex;flex-direction:column;align-items:center}.authorCard .back{transform:rotateY(-180deg)}.authorCard .leftSection{display:flex;flex-direction:column;align-items:center;padding-right:20px;border-right:1px solid #c4cbd0}.authorCard .leftSection img{border-radius:50%;border:2px solid #ff8f3e;width:89px;height:89px;object-fit:cover;object-position:top}.authorCard .leftSection .name{font-family:Open Sans;font-weight:600;font-size:20px;line-height:130%;color:#383680;padding-top:8px}.authorCard .leftSection .position{font-family:Montserrat;font-weight:400;font-size:14px;line-height:120%;color:#696d8c;text-align:center}.authorCard .rightSection{align-self:center;padding-left:20px}.authorCard .rightSection .mark{font-family:Montserrat;font-weight:400;font-size:14px;line-height:159%;color:#383680;border-radius:5px;display:flex;align-items:center;justify-content:flex-start;gap:5px}.authorCard .rightSection .textAndCertificate{display:flex;gap:10px;align-items:center}.authorCard .rightSection .textAndCertificate .description{font-family:Montserrat;font-weight:500;font-size:16px;line-height:140%;color:#383680;flex:1 1;letter-spacing:-.5px}.authorCard .rightSection .textAndCertificate .certification{display:grid;grid-template-rows:3fr 1fr;grid-gap:5px;align-items:center;justify-items:center}.authorCard .rightSection .textAndCertificate .certification img{width:80px;height:80px}.authorCard .rightSection .textAndCertificate .certification .certificationCount{font-family:Montserrat;font-weight:400;font-size:14px;line-height:120%;color:#696d8c}.authorCard .rightSection .certificateContainer{display:grid;grid-template-columns:1fr;grid-gap:10px}.authorCard .rightSection .certificateContainer .title{font-family:Montserrat;font-weight:600;font-size:10px;line-height:120%;color:#383680}.authorCard .rightSection .certificateContainer .certificate{padding:4px 10px;gap:10px;justify-content:flex-start}@media screen and (max-width:600px){.authorCard{height:330px}.authorCard .text{align-items:flex-start}.authorCard .cardSide{grid-template-columns:1fr;grid-template-rows:1fr 2fr;gap:15px;height:330px;width:100%}.authorCard .leftSection{flex-direction:row;border-bottom:1px solid #c4cbd0;border-right:none;padding-bottom:20px;gap:15px}.authorCard .leftSection .position{text-align:left}.authorCard .rightSection{border-left:none;padding-left:0}.authorCard .rightSection .content .description{font-size:14px}}