.blog-article__body__author{margin-bottom:30px;margin-top:35px;@media (min-width:768px){&{margin-bottom:40px;margin-top:60px}}}.blog-article__body__author__heading.heading-2{background-color:var(--color-bg);border-top:1px solid var(--color-pale);color:var(--color-plane);font-size:1.8rem;font-weight:var(--fw-noraml-jp);margin-bottom:25px;padding:9px 20px 12px;@media (min-width:768px){&{font-size:2.2rem;margin-bottom:30px;padding:13px 23px}}}.blog-article__body__author__wrapper{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;@media (min-width:768px){&{gap:30px}}&+&{margin-top:30px}}.blog-article__body__author__heading{font-size:1.8rem}.blog-article__body__author__image{height:100px;width:100px;@media (min-width:768px){&{height:190px;width:190px}}img{display:block;height:100%;object-fit:cover;width:100%}}.blog-article__body__author__content{flex:1}.blog-article__body__author__content__name{color:var(--color-plane);font-size:1.8rem;line-height:var(--lh-heading);@media (min-width:768px){&{font-size:2.2rem}}}.blog-article__body__author__content__profile.paragraph{margin-bottom:0;margin-top:10px;@media (min-width:768px){&{font-size:1.4rem;margin-top:16px}}}.blog-article__body__author{.link-button:not(:first-child){margin-top:15px;@media (min-width:768px){&{margin-top:20px}}}.link-button__anchor{@media (min-width:768px){&{font-size:1.5rem}}}.link-button__anchor__icon{@media (min-width:768px){&{left:18px}}}}