/* AgentenCode news landing: latest verified stories first. Scoped to both news indexes. */
main#main > .news-hero{padding:22px 0 14px}
main#main > .news-hero .news-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.74fr);gap:25px;padding:30px 36px;border-radius:27px;align-items:center}
main#main > .news-hero h1{font-size:clamp(2.05rem,3.7vw,3.65rem)!important;line-height:1.06!important;letter-spacing:-.049em!important;margin:9px 0 13px!important;max-width:800px}
main#main > .news-hero .news-lead{max-width:720px;font-size:1rem;line-height:1.55;margin:0 0 16px}
main#main > .news-hero .finder-trust{margin-top:11px;gap:6px}
main#main > .news-hero .finder-trust span{font-size:.75rem}
main#main > .news-hero .news-principle{padding:20px 22px;border-radius:17px}
main#main > .news-hero .news-principle>span{margin-bottom:8px}
main#main > .news-hero .news-principle strong{font-size:clamp(1.05rem,1.55vw,1.35rem);line-height:1.23;display:block}
main#main > .news-hero .news-principle p{font-size:.86rem;line-height:1.55;margin:9px 0}
main#main .news-hub-jump{display:inline-flex;align-items:center;gap:8px;background:#0d65c2;color:#fff!important;font-weight:800;text-decoration:none;border-radius:12px;padding:10px 16px;margin-top:3px;min-height:44px}
main#main .news-hub-jump:hover{background:#094c94}
main#main .news-hub-jump:focus-visible{outline:3px solid #31b6d5;outline-offset:3px}
main#main > #latest-news{padding-top:12px;scroll-margin-top:110px}
main#main > #latest-news .news-list-head{margin-bottom:22px}
main#main > #latest-news .news-list-head h2{font-size:clamp(1.65rem,2.9vw,2.65rem);line-height:1.14;letter-spacing:-.035em}
main#main > #latest-news .news-list-head .kicker{margin-bottom:7px}
main#main > .news-list-section + section.section{padding-top:30px}
@media(max-width:900px){main#main > .news-hero .news-hero-grid{grid-template-columns:1fr;gap:15px;padding:24px 26px}main#main > .news-hero .news-principle{max-width:none}}
@media(max-width:700px){main#main > .news-hero{padding:12px 0 6px}main#main > .news-hero .news-hero-grid{padding:19px 19px 21px;border-radius:20px;gap:13px}main#main > .news-hero h1{font-size:clamp(1.8rem,8.7vw,2.6rem)!important;line-height:1.1!important;margin:6px 0 8px!important}main#main > .news-hero .news-lead{font-size:.94rem;line-height:1.45;margin:0 0 8px}main#main > .news-hero .finder-trust{display:none}main#main > .news-hero .news-principle{padding:13px 15px;border-radius:13px}main#main > .news-hero .news-principle>span{margin-bottom:5px}main#main > .news-hero .news-principle strong{font-size:1.03rem}main#main > .news-hero .news-principle p{display:none}main#main > .news-hero .news-principle a{font-size:.8rem}main#main .news-hub-jump{margin-top:4px;min-height:43px;padding:9px 14px}main#main > #latest-news{padding-top:15px}main#main > #latest-news .news-list-head{margin-bottom:15px}main#main > #latest-news .news-list-head h2{font-size:clamp(1.6rem,7.5vw,2.2rem)}}
