.hero-section-v4{background-color:var(--color-bg-light);}
.hero-grid-v4{grid-template-columns:2.2fr 1fr 1fr;gap:20px;}
.hero-v4-main .article-featured{min-height:350px;}
.hero-v4-main .news-card{position:relative;}
.hero-v4-main .news-card .badge-absolute{position:absolute;z-index:2;}
.hero-v4-main .news-card .badge-bottom-left{bottom:auto;left:12px;top:12px;}
.hero-v4-breaking-list{list-style:none;}
.hero-v4-breaking-list li{position:relative;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--color-border-light);}
.hero-v4-breaking-list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.hero-v4-breaking-list .article-mobile-image{display:none;}
.hero-v4-breaking .desktop-hidden{display:none;}
.hero-v4-middle .desktop-hidden{display:none;}
.hero-v4-sidebar .desktop-hidden{display:none;}
@media (max-width:1024px){.hero-grid-v4{grid-template-columns:1fr 1fr;gap:20px;}
.hero-v4-main{grid-column:span 2;}
.hero-v4-main .article-featured{aspect-ratio:16/9;min-height:auto !important;}
}
@media (max-width:768px){.hero-section-v4{background-color:var(--color-white);}
.hero-section-v4.section-py{padding-top:0;}
.hero-grid-v4{grid-template-columns:1fr;gap:15px;}
.hero-v4-main{grid-column:span 1;}
.hero-v4-main .article-featured{aspect-ratio:16/9;border-radius:0;margin-bottom:15px;}
.hero-v4-main .article-featured .overlay-gradient{padding:24px 16px;}
.hero-v4-main .grid-cols-3{grid-template-columns:1fr;gap:15px;margin-bottom:0;}
.hero-v4-main .news-card{flex-direction:row;gap:15px;align-items:center;padding:0 15px;}
.hero-v4-main .news-card .img-wrapper{width:120px;height:80px;padding-bottom:0;flex-shrink:0;margin-bottom:0;border-radius:var(--news-border-radius);}
.hero-v4-main .news-card .article-content{flex:1;display:flex;flex-direction:column;}
.hero-v4-main .news-card .badge{position:static;background-color:transparent;color:var(--color-news-date);padding:0;font-size:var(--hero-fs-meta);font-weight:500;text-transform:none;letter-spacing:normal;order:2;margin-top:6px;margin-bottom:0;}
.hero-v4-main .news-card .news-title-base{order:0;margin-bottom:0;}
.hero-v4-main .news-card .news-meta{display:none;}
.hero-v4-breaking{padding:0;margin-top:16px;}
.hero-v4-breaking h3{display:none;}
.hero-v4-breaking-list{border-top:none;}
.hero-v4-breaking-list li{border-bottom:none;margin-bottom:15px;padding-bottom:0;}
.hero-v4-breaking-list article{display:flex;flex-direction:row;gap:15px;align-items:center;padding:0 15px;}
.hero-v4-breaking-list .article-mobile-image{display:block;width:120px;height:80px;flex-shrink:0;border-radius:var(--news-border-radius);object-fit:cover;}
.hero-v4-breaking-list .article-content{flex:1;display:flex;flex-direction:column;}
.hero-v4-breaking-list .news-title-base{order:0;margin-bottom:0;}
.hero-v4-breaking .desktop-hidden{display:block;color:var(--color-news-date);font-weight:500;text-transform:none;margin-top:6px;margin-bottom:0;order:1;}
.hero-v4-middle{gap:0 !important;}
.hero-v4-middle article{display:flex;flex-direction:row;gap:15px;align-items:center;padding:0 15px;}
.hero-v4-middle article .img-wrapper{width:120px;height:80px;padding-bottom:0;flex-shrink:0;margin-bottom:0;border-radius:var(--news-border-radius);}
.hero-v4-middle article .article-content{flex:1;display:flex;flex-direction:column;}
.hero-v4-middle article .news-title-base{margin-bottom:0;order:0;}
.hero-v4-middle .desktop-hidden{display:block;color:var(--color-news-date);font-weight:500;text-transform:none;margin-top:6px;margin-bottom:0;order:1;}
.hero-v4-middle article:not(:last-child){padding-bottom:0;border-bottom:none;margin-bottom:15px;}
.hero-v4-sidebar{gap:16px;}
.hero-v4-sidebar > article:first-child{display:flex;flex-direction:row;gap:15px;align-items:center;padding:0 15px;padding-bottom:0;border-bottom:none;}
.hero-v4-sidebar > article:first-child .img-wrapper{width:120px;height:80px;padding-bottom:0;flex-shrink:0;margin-bottom:0;border-radius:var(--news-border-radius);}
.hero-v4-sidebar > article:first-child .article-content{flex:1;display:flex;flex-direction:column;}
.hero-v4-sidebar > article:first-child .news-title-base{margin-bottom:0;order:0;}
.hero-v4-sidebar > article:first-child .desktop-hidden{display:block;color:var(--color-news-date);font-weight:500;text-transform:none;margin-top:6px;margin-bottom:0;order:1;}
.hero-v4-sidebar .article-horizontal{padding:0 15px;}
.hero-v4-sidebar .article-horizontal .article-content{flex:1;display:flex;flex-direction:column;}
.hero-v4-sidebar .article-horizontal .news-title-base{order:0;}
.hero-v4-sidebar .article-horizontal .desktop-hidden{display:block;color:var(--color-news-date);font-weight:500;text-transform:none;margin-top:6px;margin-bottom:0;order:1;}
.hero-v4-sidebar .article-horizontal .img-fixed{width:120px;height:80px;}
}
.hero-grid-v4.hero-v4-dark-sidebar .hero-v4-sidebar{background-color:var(--color-bg-dark);padding:24px;border-radius:8px;}
.hero-grid-v4.hero-v4-dark-sidebar .hero-v4-sidebar .news-title-base{color:var(--color-white);}
.hero-grid-v4.hero-v4-dark-sidebar .hero-v4-sidebar article:hover .news-title-base{color:var(--color-primary);}
.hero-grid-v4.hero-v4-dark-sidebar .hero-v4-sidebar .text-date{color:var(--color-news-date);}
.hero-grid-v4.hero-v4-light-sidebar{--card-light-bg:var(--color-bg-light);}
.hero-section-v4:not(.hero-no-bg) .hero-grid-v4.hero-v4-light-sidebar{--card-light-bg:var(--color-white);}
.hero-grid-v4.hero-v4-light-sidebar .hero-v4-sidebar{background-color:var(--card-light-bg);padding:24px;border-radius:8px;}
@media (max-width:768px){.hero-grid-v4.hero-v4-light-sidebar .hero-v4-sidebar{background-color:transparent;padding:0;margin:0;border-radius:0;}
}
@media (max-width:768px){.hero-grid-v4.hero-v4-dark-sidebar .hero-v4-sidebar{background-color:transparent;padding:0;margin:0;border-radius:0;}
.hero-grid-v4.hero-v4-dark-sidebar .hero-v4-sidebar .news-title-base{color:var(--color-news-title);}
.hero-grid-v4.hero-v4-dark-sidebar .hero-v4-sidebar article:hover .news-title-base{color:var(--color-primary);}
}
