.blog-author-main{--site-blog-author-link: var(--site-accent-primary);margin-top:50px;margin-bottom:120px;display:flex;justify-content:center}@media screen and (max-width:744px){.blog-author-main{margin-top:40px;margin-bottom:100px}}@media screen and (max-width:480px){.blog-author-main{margin-top:35px}}.blog-author-main .blog-author-inner{max-width:1200px}.blog-author-main .blog-author-inner .author-info{padding:0 50px;margin-bottom:120px}@media screen and (max-width:960px){.blog-author-main .blog-author-inner .author-info{margin-bottom:80px}}@media screen and (max-width:744px){.blog-author-main .blog-author-inner .author-info{margin-bottom:60px;padding:0 24px}}@media screen and (max-width:480px){.blog-author-main .blog-author-inner .author-info{padding:0 20px}}.blog-author-main .blog-author-inner .author-info .heading{margin-bottom:50px;display:flex;flex-direction:column;gap:12px}@media screen and (max-width:960px){.blog-author-main .blog-author-inner .author-info .heading{margin-bottom:40px;gap:8px}}@media screen and (max-width:744px){.blog-author-main .blog-author-inner .author-info .heading{margin-bottom:35px}}@media screen and (max-width:480px){.blog-author-main .blog-author-inner .author-info .heading{margin-bottom:26px;gap:6px}}.blog-author-main .blog-author-inner .author-info .heading h1{font-size:44px;line-height:1.3}@media screen and (max-width:960px){.blog-author-main .blog-author-inner .author-info .heading h1{font-size:40px}}@media screen and (max-width:744px){.blog-author-main .blog-author-inner .author-info .heading h1{font-size:34px}}@media screen and (max-width:480px){.blog-author-main .blog-author-inner .author-info .heading h1{font-size:26px}}.blog-author-main .blog-author-inner .author-info .heading .role{font-size:20px;line-height:1.3;font-weight:500}@media screen and (max-width:960px){.blog-author-main .blog-author-inner .author-info .heading .role{font-size:18px}}@media screen and (max-width:744px){.blog-author-main .blog-author-inner .author-info .heading .role{font-size:17px}}@media screen and (max-width:480px){.blog-author-main .blog-author-inner .author-info .heading .role{font-size:15px}}.blog-author-main .blog-author-inner .author-info .description{display:flex;gap:60px}@media screen and (max-width:960px){.blog-author-main .blog-author-inner .author-info .description{gap:40px}}@media screen and (max-width:744px){.blog-author-main .blog-author-inner .author-info .description{gap:30px;flex-direction:column}}.blog-author-main .blog-author-inner .author-info .description img{width:300px;border-radius:20px}@media screen and (max-width:960px){.blog-author-main .blog-author-inner .author-info .description img{width:270px;height:270px;border-radius:16px}}@media screen and (max-width:744px){.blog-author-main .blog-author-inner .author-info .description img{width:100%;height:auto}}.blog-author-main .blog-author-inner .author-info .description .text{padding:16px 0}@media screen and (max-width:960px){.blog-author-main .blog-author-inner .author-info .description .text{padding:8px 0}}@media screen and (max-width:480px){.blog-author-main .blog-author-inner .author-info .description .text{padding:0}}.blog-author-main .blog-author-inner .author-info .description .text p{margin-bottom:40px;font-size:22px;line-height:1.5}@media screen and (max-width:960px){.blog-author-main .blog-author-inner .author-info .description .text p{margin-bottom:20px;font-size:19px;line-height:1.5}}@media screen and (max-width:744px){.blog-author-main .blog-author-inner .author-info .description .text p{font-size:18px}}@media screen and (max-width:480px){.blog-author-main .blog-author-inner .author-info .description .text p{font-size:17px}}.blog-author-main .blog-author-inner .author-info .description .text p a{color:var(--site-blog-author-link)}.blog-author-main .blog-author-inner .author-posts .heading{font-size:36px;line-height:1.3;margin-bottom:30px;font-weight:700;padding:0 50px}@media screen and (max-width:960px){.blog-author-main .blog-author-inner .author-posts .heading{font-size:36px}}@media screen and (max-width:744px){.blog-author-main .blog-author-inner .author-posts .heading{font-size:32px;padding:0 24px;margin-bottom:25px}}@media screen and (max-width:480px){.blog-author-main .blog-author-inner .author-posts .heading{font-size:28px;margin-bottom:20px;padding:0 20px}}.blog-author-main .blog-author-inner .author-posts .articles-list{padding:0 50px}@media screen and (max-width:744px){.blog-author-main .blog-author-inner .author-posts .articles-list{padding:0 24px}}@media screen and (max-width:480px){.blog-author-main .blog-author-inner .author-posts .articles-list{padding:0 20px}}
