.author{align-items:center;box-shadow:0 -20px 24px -4px var(--colors-slate-100) inset;box-sizing:border-box;display:flex;flex-direction:column;padding:48px 0 60px}.bg_author{background:linear-gradient(90deg,#fdf9ed,#ecf2fe)}.author .photo{height:80px;width:80px}.author .photo img{border:1px solid var(--colors-slate-300);border-radius:40px;height:100%;width:100%}.author .photo img,.author .photo svg{box-shadow:0 1px 1px -.5px rgba(31,48,71,.08),0 2px 4px -1px rgba(31,48,71,.08),0 4px 8px -2px rgba(31,48,71,.06),0 12px 20px -6px rgba(31,48,71,.04)}.author .photo svg{border:1px solid var(--colors-slate-300);border-radius:100%;height:80px;width:80px}.author h1.name{color:var(--colors-slate-900);display:block;font-family:Inter,Arial,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:36px;padding:28px 0 8px}.author .title{display:flex;font-size:14px;font-weight:400;gap:8px;line-height:24px}.author .education,.author .title{color:var(--colors-slate-700);font-family:Inter,Arial,sans-serif;font-style:normal}.author .education{font-size:13px;font-weight:500;line-height:20px;padding:20px 30px 0;text-align:center}.author .social{display:flex;gap:12px;padding:20px 0 0}.author .social svg{height:20px;width:20px}.author .social a:hover svg>rect{fill:#031b3f;fill-opacity:.6}@media (max-width:480px){.author h1.name{font-size:28px;text-align:center;width:80%}.author .title{flex-direction:column;gap:0;padding:0 30px}.author .bullet{display:none}.author .title span{text-align:center}}