/* Home layout 6: compact three-column news feature */
.layout-area-layout6 .layout-six-news{width:100%;}
.layout-area-layout6 .layout-six-grid{display:grid;grid-template-columns:minmax(0,25%) minmax(0,36%) minmax(0,39%);gap:0;align-items:stretch;}
.layout-area-layout6 .layout-six-grid>div{min-width:0;padding:0 13px;}
.layout-area-layout6 .layout-six-grid>div:first-child{padding-left:0;}
.layout-area-layout6 .layout-six-grid>div:last-child{padding-right:0;}
.layout-area-layout6 .layout-six-grid>div+div{border-left:1px solid var(--site-border,#d9dfe4);}
.layout-area-layout6 .layout-six-grid a{color:inherit;text-decoration:none;}
.layout-area-layout6 .layout-six-grid a:hover h3{color:var(--site-red,#c81018);}
.layout-area-layout6 .layout-six-grid img{display:block;width:100%;object-fit:cover;background:#edf1f4;border-radius:2px;}
.layout-area-layout6 .layout-six-grid h3{margin:7px 0 0;font-size:19px;line-height:1.38;font-weight:700;color:var(--site-title,#191919);}
.layout-area-layout6 .layout-six-grid p{margin:7px 0 0;font-size:15px;line-height:1.55;color:var(--site-muted,#67717c);}
.layout-area-layout6 .layout-six-left-lead> a>img{height:169px;}
.layout-area-layout6 .layout-six-left-lead{padding-bottom:11px;border-bottom:1px solid var(--site-border,#d9dfe4);}
.layout-area-layout6 .layout-six-left-minor{padding-top:10px;}
.layout-area-layout6 .layout-six-left-minor>a{display:grid;grid-template-columns:105px minmax(0,1fr);gap:10px;align-items:start;}
.layout-area-layout6 .layout-six-left-minor img{height:67px;}
.layout-area-layout6 .layout-six-left-minor h3{margin-top:0;font-size:17px;}
.layout-area-layout6 .layout-six-feature img{height:268px;}
.layout-area-layout6 .layout-six-feature h3{font-size:25px;line-height:1.35;margin-top:9px;}
.layout-area-layout6 .layout-six-right-item{padding-bottom:11px;margin-bottom:11px;border-bottom:1px solid var(--site-border,#d9dfe4);}
.layout-area-layout6 .layout-six-right-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}
.layout-area-layout6 .layout-six-right-item a{display:grid;grid-template-columns:minmax(0,1fr) 32%;gap:12px;align-items:start;}
.layout-area-layout6 .layout-six-right-item img{height:94px;}
.layout-area-layout6 .layout-six-right-item h3{margin:0;font-size:18px;line-height:1.37;}
.layout-area-layout6 .layout-six-right-item p{font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
@media(max-width:991.98px){.layout-area-layout6 .layout-six-grid{grid-template-columns:minmax(0,42%) minmax(0,58%);row-gap:16px;}.layout-area-layout6 .layout-six-right{grid-column:1/-1;border-left:0!important;border-top:1px solid var(--site-border,#d9dfe4);padding:14px 0 0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}.layout-area-layout6 .layout-six-right-item{padding:0 12px 0 0;border-bottom:0;border-right:1px solid var(--site-border,#d9dfe4);margin:0;}.layout-area-layout6 .layout-six-right-item:last-child{border-right:0;padding-right:0;}.layout-area-layout6 .layout-six-right-item a{grid-template-columns:1fr;}.layout-area-layout6 .layout-six-right-item img{grid-row:1;height:105px;}}
@media(max-width:575.98px){.layout-area-layout6 .layout-six-grid{grid-template-columns:1fr;}.layout-area-layout6 .layout-six-grid>div{padding:0!important;border-left:0!important;}.layout-area-layout6 .layout-six-feature{grid-row:1;padding-bottom:14px!important;border-bottom:1px solid var(--site-border,#d9dfe4);}.layout-area-layout6 .layout-six-feature img{height:210px;}.layout-area-layout6 .layout-six-feature h3{font-size:23px;}.layout-area-layout6 .layout-six-left{grid-row:2;padding-bottom:12px!important;border-bottom:1px solid var(--site-border,#d9dfe4);}.layout-area-layout6 .layout-six-left-lead>a{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;}.layout-area-layout6 .layout-six-left-lead img{height:92px!important;}.layout-area-layout6 .layout-six-left-lead h3{margin-top:0;}.layout-area-layout6 .layout-six-left-lead p{display:none;}.layout-area-layout6 .layout-six-right{grid-row:3;display:block;border-top:0!important;padding-top:0!important;}.layout-area-layout6 .layout-six-right-item{padding:8px 0!important;margin:0;border-right:0;border-bottom:1px solid var(--site-border,#d9dfe4);}.layout-area-layout6 .layout-six-right-item a{grid-template-columns:minmax(0,1fr) 100px;}.layout-area-layout6 .layout-six-right-item img{grid-row:auto;height:76px;}}
