.top-news{grid-template-columns:1.5fr 1.1fr 1.1fr;gap:1.75rem;margin-bottom:3.5rem;display:grid}.top-news a{color:inherit;text-decoration:none;display:block}.tn-meta{color:#9a9a9a;flex-wrap:wrap;align-items:center;gap:.7rem;font-size:.82rem;display:flex}.tn-tag{color:#e9e9e9;text-transform:capitalize;background:#2a2a2a;border-radius:4px;padding:.2rem .55rem;font-weight:500}.tn-by{color:#c9c9c9}.tn-comments{color:#9a9a9a;align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.tn-meta-overlay,.tn-meta-overlay .tn-comments{color:#fff}.tn-meta-overlay .tn-tag{background:#0000008c}.tn-lead-img{aspect-ratio:16/11;background:#111;border-radius:8px;width:100%;margin-bottom:1.25rem;overflow:hidden}.tn-lead-img img,.tn-stack-img img,.tn-compact-img img,.tn-overlay-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.tn-lead:hover .tn-lead-img img,.tn-stack:hover .tn-stack-img img,.tn-compact:hover .tn-compact-img img,.tn-overlay:hover .tn-overlay-img img{transform:scale(1.04)}.tn-noimg{background:#1b1b1b}.tn-lead-title{color:#fff;margin:0 0 .85rem;font-size:2.4rem;font-weight:700;line-height:1.1}.tn-lead-excerpt{color:#aaa;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 1.1rem;font-size:.98rem;line-height:1.5;display:-webkit-box;overflow:hidden}.tn-mid{flex-direction:column;gap:1.75rem;display:flex}.tn-overlay{aspect-ratio:16/11;border-radius:8px;position:relative;overflow:hidden}.tn-overlay-img{position:absolute;inset:0}.tn-overlay-shade{background:linear-gradient(#0000008c 0%,#0000001a 40%,#000000bf 100%);position:absolute;inset:0}.tn-overlay-title{color:#fff;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2;position:absolute;top:1rem;left:1rem;right:1rem}.tn-overlay .tn-meta{position:absolute;bottom:1rem;left:1rem;right:1rem}.tn-stack-img{aspect-ratio:16/9;background:#111;border-radius:8px;width:100%;margin-bottom:.85rem;overflow:hidden}.tn-stack-title{color:#fff;margin:0 0 .85rem;font-size:1.4rem;font-weight:700;line-height:1.2}.tn-side{flex-direction:column;display:flex}.tn-side .tn-compact{border-top:1px solid #ffffff1f;align-items:flex-start;gap:.9rem;padding:1.25rem 0;display:flex}.tn-side .tn-compact:first-child{border-top:none;padding-top:0}.tn-compact-img{aspect-ratio:1;background:#111;border-radius:6px;flex:0 0 80px;width:80px;height:80px;overflow:hidden}.tn-compact-body{flex-direction:column;gap:.6rem;display:flex}.tn-compact-title{color:#fff;margin:0;font-size:1.02rem;font-weight:700;line-height:1.25}@media (max-width:1100px){.top-news{grid-template-columns:1fr 1fr}.tn-side{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:1.25rem 1.5rem;display:grid}.tn-side .tn-compact{border-top:1px solid #ffffff1f;padding:1.25rem 0 0}}@media (max-width:760px){.top-news{grid-template-columns:1fr;gap:2rem}.tn-lead-title{font-size:1.8rem}.tn-side{grid-template-columns:1fr}}
