*{box-sizing:border-box;list-style:none;outline:none}div,h1,h2,h3,li,p,section,ul{margin:0;padding:0}main{transition:all .3s ease-in-out;padding:0 64px;background-color:#f7f7f7;font-family:"Segoe UI, SegoeUI, Avenir Next, Avenir, Helvetica Neue, Helvetica, Arial",sans-serif}h1{font-size:44px;margin-bottom:20px}.h1-desc,h1{color:#000;text-align:center}.h1-desc{font-family:Mulish,sans-serif;font-optical-sizing:auto;font-weight:400;font-size:16px;line-height:24px}.section{max-width:1280px;width:100%;margin:auto}.section-1{padding-top:40px}.section-1 .container{padding:20px;height:280px;margin:0 auto;border-radius:16px;overflow:hidden;background:url(/asset/author/css/images/section-bg-10588d6d.png) no-repeat top/cover}.section-1 .container .author-crumbs{font-size:14px;font-weight:400;line-height:100%;-webkit-user-select:none;user-select:none;color:#5c5c5c;margin-bottom:50px}.section-1 .container .author-crumbs a{color:#5c5c5c;text-decoration:none}.section-1 .container .author-crumbs a:hover{color:#ff3448}.section-1 .container .author-title{max-width:750px;width:100%;margin:auto}.section-2 .line{width:100%;height:1px;background-color:#e9e9e9;margin:48px 0}.section-3{padding-bottom:120px}.section-3 .container{display:flex;justify-content:space-between;column-gap:24px}.section-3 .container .author-content{max-width:604px;flex:300px 1 1;padding:3.75% 4.844%;border-radius:12px;background-color:#fff;text-align:center}.section-3 .container .author-content .author-name{font-size:20px;font-weight:600;color:#1f1f1f}.section-3 .container .author-content .author-name:before{content:"";display:block;width:80px;height:80px;margin:0 auto 20px}.section-3 .container .author-content .author-sub-desc{margin-top:12px;font-size:16px;font-weight:400;color:#333}.section-3 .container .author-content .author-desc{margin-top:28px;font-size:14px;line-height:28px;font-weight:400;color:#333}.section-3 .container .author-content:first-of-type .author-name::before{background:url(/asset/author/css/images/author-1-db803e56.png) no-repeat 50%/contain}.section-3 .container .author-content:nth-of-type(2) .author-name:before{background:url(/asset/author/css/images/author-2-4c0c8858.png) no-repeat 50%/contain}@media screen and (max-width:768px){main{padding:0 16px}h1{font-size:30px;line-height:36px;margin-bottom:28px}.h1-desc{font-size:14px;line-height:22px}.section-1 .container{height:220px}.section-2 .line{margin:32px 0}.section-3{padding-bottom:60px}.section-3 .container{flex-direction:column;align-items:center;row-gap:24px}.section-3 .container .author-content{flex:none;padding:16px}}