@charset "UTF-8";.main-author{border-top:1px solid var(--color-grey-light)}.main-author .author-section{max-width:var(--primary-block-width);margin:0 auto;padding:80px var(--block-side-padding)}@media (max-width:768px){.main-author .author-section{padding:50px var(--block-side-padding)}}.main-author .author-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:32px}.main-author .author-img{width:180px;height:180px;min-width:180px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.main-author .author-body{max-width:640px}.main-author .author-blockquote{position:relative;font-family:var(--main-font-family);font-size:18px;line-height:1.625;color:var(--color-dark);margin-bottom:20px}.main-author .author-blockquote:before{content:"“";position:absolute;left:0;top:-24px;font-family:var(--font-heading);font-size:80px;line-height:1;color:var(--color-primary);opacity:0.15}@media (max-width:768px){.main-author .author-blockquote:before{font-size:60px;top:-16px}}.main-author .author-blockquote:after{content:"”";position:absolute;right:0;bottom:-40px;font-family:var(--font-heading);font-size:80px;line-height:1;color:var(--color-primary);opacity:0.15}@media (max-width:768px){.main-author .author-blockquote:after{font-size:60px;bottom:-30px}}@media (max-width:768px){.main-author .author-blockquote{font-size:16px}}.main-author .author-sig{font-size:15px;color:var(--color-grey)}.main-author .author-sig strong{color:var(--color-dark);font-weight:600}.main-author .author-sig strong a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:color 0.2s ease,border-color 0.2s ease;transition:color 0.2s ease,border-color 0.2s ease}.main-author .author-sig strong a:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}