.latest-news-section{width:100%}.content-wrapper{margin:0 auto;max-width:1200px;width:100%}.section-main-title{color:#020b18;font-size:32px;margin-bottom:40px}.detail-card{background:#fff;border:1px solid #eef6fb;border-radius:4px 4px 20px 4px;box-shadow:0 8px 30px 0 rgba(7,45,97,.1),0 4px 0 0 #bbe8ff;display:flex;flex-direction:column;font-family:Noto Sans TC,sans-serif;min-width:0;overflow:hidden;transition:transform .3s ease}.detail-card:hover{transform:translateY(-5px)}.detail-card-img-wrap{aspect-ratio:40/21;background-color:transparent;flex:0 0 auto;overflow:hidden;width:100%}.detail-card-img-wrap img{display:block;height:100%;object-fit:cover;width:100%}.detail-card-content{display:flex;flex:1;flex-direction:column;padding:28px}.card-label{color:#888;font-family:Noto Sans TC,sans-serif;font-size:14px;margin-bottom:8px}.detail-card-title{color:#1a1a1a;font-size:24px;font-weight:700;line-height:1.4;margin:0 0 12px}.detail-card-desc,.detail-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.detail-card-desc{color:#020b18;font-size:16px;margin:0 0 20px}.event-info{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.info-item{color:#020b18;font-family:Noto Sans TC,sans-serif;font-size:14px;margin:0}.info-item,.info-item .icon{align-items:center;display:flex}.info-item .icon{height:20px;justify-content:center;margin-right:8px;width:20px}.info-item .icon svg{height:100%;width:100%}.detail-card-action{margin-top:auto;text-align:right}@media (min-width:992px){.news-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:991px){.section-main-title{margin-bottom:24px}.news-grid{display:grid;gap:0;grid-template-columns:1fr}.detail-card{align-items:flex-start;background-color:transparent;border:none;border-bottom:1px solid #eef2f6;border-radius:0;box-shadow:none;flex-direction:row;height:auto;padding:20px 0}.detail-card:last-child{border-bottom:none}.detail-card:hover{transform:none}.detail-card-img-wrap{aspect-ratio:40/21;border-radius:8px;flex:0 0 33.33%;flex-shrink:0;margin-right:24px;width:33.33%}.detail-card-content{flex:1;min-width:0;overflow:hidden;padding:0}.card-label{font-size:14px;margin-bottom:4px}.detail-card-title{font-size:24px;-webkit-line-clamp:2;margin:0 0 8px}.detail-card-desc,.event-info{display:none}.detail-card-action{margin-top:auto;text-align:left}}@media (max-width:767px){.section-main-title{font-size:24px;margin-bottom:24px;text-align:center}.news-grid{display:grid;gap:0;grid-template-columns:1fr}.detail-card{align-items:stretch;background-color:transparent;border:none;border-bottom:1px solid #eef2f6;border-radius:0;box-shadow:none;flex-direction:row;height:auto;padding:16px 0}.detail-card:last-child{border-bottom:none}.detail-card:hover{transform:none}.detail-card-img-wrap{aspect-ratio:40/21;border-radius:6px;flex-shrink:0;margin-right:16px;width:156px}.detail-card-content{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;padding:0}.card-label{font-size:12px;margin-bottom:4px}.detail-card-title{font-size:16px;-webkit-line-clamp:2;margin:0 0 6px}.detail-card-desc,.event-info{display:none}.detail-card-action{margin-top:auto;text-align:left}}