.home-page-main{display:flex;flex-direction:column;gap:var(--spacing-12);padding-top:var(--spacing-6);padding-bottom:var(--spacing-10)}@media (width <= 40rem){.home-page-main{padding-top:0;padding-bottom:0}}.focus-news-block{display:flex;flex-direction:column;gap:normal;text-decoration:none}.focus-news-block .focus-news-indicators{z-index:10;margin-bottom:var(--spacing-2)}.focus-news-block .focus-news-indicators [data-bs-target]{width:16px;border-radius:8px;transition:all .3s ease-in-out}.focus-news-block .focus-news-indicators [data-bs-target].active{width:24px}.focus-news-block .carousel-control-next,.focus-news-block .carousel-control-prev{z-index:8;width:8%}.focus-news-block .focus-news-inner{width:100%;height:100%}.focus-news-block .focus-news-inner .carousel-item{position:relative;width:100%;height:100%}.focus-news-block .focus-news-inner .carousel-item img{width:100%;height:100%;object-fit:cover}.focus-news-block .focus-news-inner .carousel-item .focus-news-overlay{position:absolute;top:0;left:0;z-index:5;padding:var(--spacing-6);padding-bottom:var(--spacing-8);width:100%;height:100%;text-align:center;font-size:var(--text-2xl);color:var(--color-white);text-decoration:none;display:flex;justify-content:center;align-items:end;gap:normal;background-image:linear-gradient(180deg,rgba(15,23,42,.2) 24%,rgba(15,23,42,.8) 100%)}.focus-news-block .focus-news-inner .carousel-item .focus-news-overlay:hover{text-decoration:none}@media (width <= 40rem){.focus-news-block .focus-news-inner .carousel-item{width:100%;height:var(--spacing-60)}.focus-news-block .focus-news-inner .carousel-item .focus-news-overlay .news-title{font-size:var(--text-base);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.top-news-block .top-news-item{display:flex;justify-content:space-between;align-items:stretch;gap:var(--spacing-4)}.top-news-block .top-news-item .top-news-image{aspect-ratio:16/9;width:auto;height:var(--spacing-40)}.top-news-block .top-news-item .top-news-image img{width:100%;height:100%;object-fit:cover}.top-news-block .top-news-item .top-news-content{display:flex;flex-direction:column;gap:var(--spacing-2)}.top-news-block .top-news-item .top-news-content .top-news-title{line-height:1.8;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-stone-800);text-decoration:none;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.top-news-block .top-news-item .top-news-content .top-news-title:hover{color:var(--color-red-600);text-decoration:none}.top-news-block .top-news-item .top-news-content .top-news-desc{line-height:1.5;font-size:var(--text-sm);color:var(--color-stone-500);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (width <= 40rem){.top-news-block .top-news-item{flex-direction:column;gap:var(--spacing-2)}}.topic-news-block{padding:var(--spacing-4) 0;background-color:var(--color-stone-800)}.topic-news-block .page-block-header::before{top:19px;height:1px;background-color:var(--color-stone-600)}.topic-news-block .page-block-header .page-block-header-inner .page-block-title{background-color:var(--color-stone-800);color:var(--color-white)}.topic-news-block .page-block-header .page-block-header-inner .page-block-more{background-color:var(--color-stone-800)}.topic-news-block .page-block-content .news-card .news-card-title{color:var(--color-white)}.topic-news-block .page-block-content .news-card .news-card-info{color:var(--color-stone-400)}.topic-news-block .page-block-content .news-card .news-card-info a{color:var(--color-stone-400)}