*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}body{color:#111;background:#f7f9fc;margin:0}.navbar{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:14px 40px;display:flex}.nav-left{align-items:center;gap:10px;display:flex}.nav-left img{width:36px}.nav-left span{font-size:20px;font-weight:700}.nav-right a{color:#444;margin-left:24px;font-weight:500;text-decoration:none}.nav-right a.active{color:#1a73e8}.news-header{max-width:1200px;margin:40px auto 20px;padding:0 20px}.news-header h1{margin-bottom:8px;font-size:34px}.news-header p{color:#555}.news-container{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;max-width:1200px;margin:30px auto 60px;padding:0 20px;display:grid}.news-card{background:#fff;border-radius:10px;transition:transform .2s;overflow:hidden;box-shadow:0 8px 24px #0000000f}.news-card:hover{transform:translateY(-4px)}.news-card img{object-fit:cover;width:100%;height:200px}.news-card-content{padding:18px}.news-card-content span{color:#666;font-size:13px}.news-card-content h3{margin:10px 0;font-size:18px}.news-card-content p{color:#555;margin-bottom:14px;font-size:15px}.news-card-content a{color:#1a73e8;font-weight:700;text-decoration:none}
