.news-detail-page{background:#f2f8fe}.news-detail-hero{height:667px;position:relative}.news-detail-hero:after{background:linear-gradient(180deg,#f2f8fe00,#f2f8fe2e 28%,#f2f8fe9e 68%,#f2f8fe);bottom:0;content:"";height:230px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.news-detail-hero>img{-o-object-position:center;object-position:center}.news-detail-hero .inner-hero__shade{background:linear-gradient(90deg,#0725420a 34%,#061e373d),linear-gradient(180deg,transparent 68%,rgba(242,248,254,.2))}.news-detail-hero .inner-hero__content{align-items:flex-end;padding-top:34px;z-index:2}.news-detail-hero h1{font-size:46px;line-height:1;margin:0;max-width:none}.news-detail-hero .breadcrumbs{margin-top:18px}.news-detail-hero .breadcrumbs svg{color:#3bd2dd}.news-detail-content{margin-top:-165px;padding:0 0 90px;position:relative;z-index:3}.news-detail-content:before{background:linear-gradient(180deg,#f2f8fe00,#f2f8fec7 62%,#f2f8fe);content:"";height:170px;left:0;pointer-events:none;position:absolute;right:0;top:-90px;z-index:-1}.news-detail-layout{align-items:start;display:grid;gap:70px;grid-template-columns:minmax(0,1fr) 280px;max-width:1600px}.news-detail-article{background:#fff;box-shadow:0 10px 32px #163f690f;min-width:0;padding:34px 40px 52px}.news-detail-heading{border-bottom:1px solid #dce4eb;margin-bottom:28px;padding-bottom:23px}.news-detail-heading h2{color:#282d32;font-size:24px;line-height:1.3;margin:0}.news-detail-byline{align-items:center;color:#7a858e;display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:15px;margin-top:14px}.news-detail-byline>span{padding-left:15px;position:relative}.news-detail-byline>span:before{background:#aab4bc;border-radius:50%;content:"";height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.news-detail-share{align-items:center;display:flex;gap:5px}.news-detail-share>span{margin-right:2px}.news-detail-share button{background:#1a70bb;border:0;border-radius:2px;color:#fff;display:grid;height:23px;padding:0;place-items:center;transition:background .25s ease,transform .25s ease;width:23px}.news-detail-share button:hover{background:#35c8c2;transform:translateY(-1px)}.news-detail-richtext,.news-detail-summary{color:#303942;font-size:15px;line-height:1.75}.news-detail-richtext>:first-child{margin-top:0}.news-detail-richtext>:last-child{margin-bottom:0}.news-detail-richtext h1,.news-detail-richtext h2,.news-detail-richtext h3,.news-detail-richtext h4,.news-detail-richtext h5,.news-detail-richtext h6{color:#202a33;line-height:1.35;margin:28px 0 10px}.news-detail-richtext p{margin:0 0 17px}.news-detail-richtext ol,.news-detail-richtext ul{margin:10px 0 22px;padding-left:24px}.news-detail-richtext iframe,.news-detail-richtext img,.news-detail-richtext video{height:auto;max-width:100%}.news-detail-richtext img{display:block;margin:24px auto}.news-detail-richtext table{border-collapse:collapse;margin:24px 0;width:100%}.news-detail-richtext td,.news-detail-richtext th{border:1px solid #dbe4ec;padding:10px 12px}.news-detail-richtext a{color:#0871d4;text-decoration:underline;text-underline-offset:2px}.news-detail-adjacent{border-top:1px solid #dce4eb;display:grid;gap:10px;margin-top:38px;padding-top:28px}.news-detail-adjacent__link{align-items:center;color:#4e5963;display:flex;font-size:12px;font-weight:600;gap:10px;line-height:1.45;min-width:0;transition:color .25s ease}.news-detail-adjacent__icon{border:1px solid #27bdd0;border-radius:3px;color:#138ac5;display:grid;flex:0 0 24px;height:24px;place-items:center;transition:color .25s ease,background .25s ease,transform .25s ease;width:24px}.news-detail-adjacent__copy{display:flex;gap:5px;min-width:0}.news-detail-adjacent__copy strong{color:#2c343b;flex:0 0 auto}.news-detail-adjacent__copy>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-detail-adjacent__link:hover{color:#0871d4}.news-detail-adjacent__link:hover .news-detail-adjacent__icon{background:linear-gradient(135deg,#1885ce,#42d1c1);color:#fff;transform:translate(2px)}.news-detail-adjacent__link:first-child:hover .news-detail-adjacent__icon{transform:translate(-2px)}.news-detail-sidebar{padding-top:4px}.news-detail-sidebar>h2{color:#333;font-size:23px;margin:0 0 30px}.news-detail-sidebar__list{display:grid;gap:28px}.news-detail-sidebar__card{border-bottom:1px solid #d6e2ec;display:block;padding-bottom:21px}.news-detail-sidebar__image{background:linear-gradient(145deg,#dcecf8,#eef8f7);height:166px;overflow:hidden}.news-detail-sidebar__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.news-detail-sidebar__image span{color:#0b62c1;display:grid;font-weight:700;height:100%;letter-spacing:.14em;place-items:center}.news-detail-sidebar__card h3{color:#333;display:-webkit-box;font-size:16px;font-weight:600;line-height:1.4;margin:13px 0 11px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color .25s ease}.news-detail-sidebar__card>div:last-child{align-items:center;color:#7c8994;display:flex;font-size:12px;font-weight:600;justify-content:space-between}.news-detail-sidebar__card>div:last-child svg{color:#26333e;transition:color .25s ease,transform .25s ease}.news-detail-sidebar__card:hover img{transform:scale(1.045)}.news-detail-sidebar__card:hover h3,.news-detail-sidebar__card:hover>div:last-child svg{color:#0871d4}.news-detail-sidebar__card:hover>div:last-child svg{transform:translate(3px)}@media(max-width:1050px){.news-detail-layout{gap:34px;grid-template-columns:minmax(0,1fr) 240px}.news-detail-article{padding:30px}}@media(max-width:800px){.news-detail-hero{height:460px}.news-detail-hero .inner-hero__content{align-items:flex-start;padding-inline:22px}.news-detail-content{margin-top:-82px}.news-detail-layout{grid-template-columns:1fr}.news-detail-sidebar{width:100%}.news-detail-sidebar__list{gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.news-detail-hero{height:360px}.news-detail-hero h1{font-size:34px}.news-detail-content{padding-bottom:55px}.news-detail-article{padding:24px 18px 34px}.news-detail-byline{align-items:flex-start;flex-direction:column;gap:9px}.news-detail-byline>span{padding-left:0}.news-detail-byline>span:before{display:none}.news-detail-sidebar__list{grid-template-columns:1fr}.news-detail-adjacent{margin-top:30px;padding-top:22px}.news-detail-adjacent__copy,.news-detail-adjacent__copy strong,.news-detail-adjacent__copy>span{display:block}.news-detail-adjacent__copy>span{margin-top:2px;overflow:visible;white-space:normal}.news-detail-sidebar__image{height:210px}}
