#expertHero{background-color:#f0f0f0;display:flex}#expertHero .portrait{aspect-ratio:576/720;width:40%;overflow:hidden}#expertHero .portrait img{object-fit:cover;width:100%;height:100%}#expertHero .profileInfo{box-sizing:border-box;flex-direction:column;justify-content:flex-end;row-gap:20px;width:60%;padding:152px 80px 100px;display:flex}#expertHero .name{flex-direction:column;row-gap:12px;display:flex}#expertHero .nameText{color:#000;font-size:80px;font-weight:700;line-height:100px}#expertHero .labelGroup{flex-wrap:wrap;gap:8px;display:flex}#expertHero .label{color:#fff;background-color:#242ef7;padding:4px 10px;font-size:16px;font-weight:400;line-height:24px}#expertHero .desc{color:#000;font-size:22px;font-weight:400;line-height:30px}#expertBody{color:#fff;background-color:#1a1a1a}#expertBody .inBox{padding:152px 0 100px}#expertBody .quote{text-align:center;max-width:900px;margin:0 auto 60px;padding:32px;position:relative}#expertBody .quote p{font-size:36px;font-weight:700;line-height:48px}#expertBody .quote .deco{width:37px;height:31px;position:absolute}#expertBody .quote .deco-upper{top:0;left:0}#expertBody .quote .deco-lower{bottom:0;right:0}#expertBody .breadcrumbs{margin-bottom:24px}#expertBody .breadcrumbs a{color:#fff}#expertBody .fromTitle{margin-bottom:40px;font-size:36px;font-weight:700;line-height:48px}#expertBody .newsGroup .newsRow{border-bottom:1px solid #505050}#expertBody .newsGroup .newsRow a{color:#fff;align-items:flex-start;column-gap:20px;padding:20px 0;display:flex}#expertBody .newsGroup .newsRow .img{aspect-ratio:200/113;flex-shrink:0;width:200px;overflow:hidden}#expertBody .newsGroup .newsRow .img img{object-fit:cover;width:100%;height:100%}#expertBody .newsGroup .newsRow .img:after{content:"";opacity:0;background-color:#0003;transition:opacity .3s;position:absolute;inset:0}#expertBody .newsGroup .newsRow .titleBox{flex:1;min-width:0;transition:opacity .3s}#expertBody .newsGroup .newsRow a:hover .img:after{opacity:1}#expertBody .newsGroup .newsRow a:hover .titleBox{opacity:.6}#expertBody .newsGroup .newsRow .date{letter-spacing:.39px;color:#f0f0f0;margin-bottom:4px;font-size:13px;font-weight:400;line-height:18px}#expertBody .newsGroup .newsRow .rowTitle{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:22px;font-weight:700;line-height:30px;display:-webkit-box;overflow:hidden}#expertBody .newsGroup .newsRow .rowDesc{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}#expertBody .newsGroup .newsRow .arraw{flex-shrink:0;width:24px;height:24px;margin-top:4px}#expertBody .newsGroup .newsRow .arraw img{width:24px;height:24px}#expertBody .more{justify-content:center;margin-top:40px;display:flex}#expertBody .more a,#expertBody .more button{cursor:pointer;background:0 0;border:1px solid #fff;padding:0}#expertBody .more a:hover,#expertBody .more button:hover{background-color:#ffffff1a}#expertBody .more a span,#expertBody .more button span{color:#fff;padding:0 20px;font-size:16px;font-weight:700;line-height:24px}#expertBody .more a .arraw,#expertBody .more button .arraw{border-left:1px solid #fff;width:60px;height:60px}#expertBody .more a .arraw img,#expertBody .more button .arraw img{width:28px;height:28px;transform:rotate(90deg)}#expertBody .noMore{text-align:center;color:#fff9;margin-top:40px;font-size:16px;font-weight:700;line-height:24px}@media (width<=1279px){#expertHero .profileInfo,#expertBody .inBox{padding:132px 40px 100px}}@media (width<=1023px){#expertHero .profileInfo{padding:20px 40px 100px}#expertHero{display:block}#expertHero .portrait{width:100%}#expertHero .profileInfo{width:100%;padding:40px}#expertHero .nameText{font-size:56px;line-height:72px}#expertBody .quote p{font-size:28px;line-height:40px}#expertBody .newsGroup .newsRow .img{width:120px}}@media (width<=767px){#expertHero .profileInfo{padding:20px 20px 60px}#expertHero .nameText{font-size:44px;line-height:56px}#expertHero .desc{font-size:18px;line-height:26px}#expertBody .inBox{padding:132px 20px 100px}#expertBody .quote{padding:32px 20px}#expertBody .quote p{font-size:22px;line-height:32px}#expertBody .fromTitle{font-size:28px;line-height:40px}#expertBody .newsGroup .newsRow a{flex-wrap:wrap}#expertBody .newsGroup .newsRow .img{width:100px}#expertBody .newsGroup .newsRow .rowDesc{display:none}}
