.post-authors{border-top:2px solid #ebeced;display:flex;flex-direction:column;margin-top:60px;padding-top:60px}.post-authors__author_main{display:grid;gap:24px;grid-template-columns:1fr 2fr}.post-authors__section_main{margin-bottom:24px}.post-authors__section{background:#f7f7f8;border-radius:22.98px;padding:1rem 2rem}p.post-authors__heading_main{color:#121c30;font-size:36px;font-weight:700;line-height:43.2px}p.post-authors__heading{color:#121c30;font-size:26px;font-weight:700;letter-spacing:-.52px;line-height:43.2px;margin-bottom:16px}.post-authors__author{display:grid;grid-template-columns:1.3fr 2fr}.post-authors__image{border-radius:22.98px;flex-shrink:0;height:295px;object-fit:cover;width:227px}.post-authors__image--co-author{border-radius:50%;height:48px;width:48px}.post-authors__info_main{background:#f7f7f8;border-radius:22.98px;padding:2rem}p.post-authors__name{color:#121e30!important;font-size:20px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:6px!important}p.post-authors__title{color:#5d6472!important;line-height:18px}.post-authors__bio,p.post-authors__title{font-size:16px;font-weight:400;letter-spacing:0}.post-authors__bio{color:#5a616e!important;line-height:25.6px;margin-bottom:1rem}.post-authors__header{display:flex;gap:10px}.post-authors__text p{margin:0}.post-authors__back-button{align-items:center;align-self:end;background:#121c30;border-radius:12px;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;margin-top:3rem;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .2s ease}.post-authors__back-button:hover{background-color:#43cf90;color:#fff;text-decoration:none}.post-authors__back-button svg{border:1px solid #fff;border-radius:50%;height:32px;padding:3px;width:32px}@media (max-width:1200px){p.post-authors__heading_main{font-size:30px}.post-authors{margin-top:0}}@media (max-width:768px){.post-authors__author_main{grid-template-columns:1fr}.post-authors{margin:0;padding:60px 20px 20px}.post-authors__heading{font-size:1.5rem}.post-authors__author{flex-direction:column;gap:1rem;grid-template-columns:1fr}.post-authors__back-button{align-self:start}.post-authors__image{width:100%}.post-authors__image--co-author{height:48px;width:48px}.post-authors__name{font-size:1.25rem}p.post-authors__heading_main{font-size:25px}.post-authors__info_main{padding:1.5rem}.post-authors__back-button{margin:20px 0 0}.post-authors__image{height:auto}.post-authors{padding:60px 0 20px}}