.news-card{align-items:center;border-bottom:1px solid var(--gray-500);display:flex;gap:6rem;padding:2.4rem 1.2rem;transition:background-color .2s ease}.news-card:hover{background-color:#eff4ea}@media(max-width:1023.98px){.news-card{align-items:flex-start;border-bottom:1px solid var(--gray-200);gap:1.2rem;padding:1.2rem .6rem}}.news-card__tag{align-self:center;background-color:var(--1914-green-200);border-radius:5rem;color:var(--gray-white);flex-shrink:0;font-family:Noto Sans TC;font-kerning:normal;font-size:1.4rem;font-synthesis-style:none;font-synthesis-weight:none;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0;line-height:1.45;min-width:8rem;padding:.8rem 1.2rem;text-align:center;text-rendering:optimizeLegibility;white-space:nowrap}.news-card__tag--en{min-width:18rem}.news-card__tag--ja{min-width:14rem}@media(max-width:1023.98px){.news-card__tag{align-self:flex-start;font-family:Noto Sans TC;font-kerning:normal;font-size:1.2rem;font-synthesis-style:none;font-synthesis-weight:none;font-variant-numeric:tabular-nums;font-weight:400;font-weight:600;letter-spacing:0;line-height:1.45;min-width:4.8rem;padding:.4rem .6rem;text-rendering:optimizeLegibility}.news-card__tag--en{min-width:15rem}.news-card__tag--ja{min-width:11rem}}.news-card__tag--empty{visibility:hidden}.news-card__info{align-items:center;display:flex;flex:1;flex-direction:row;gap:6rem}@media(max-width:1023.98px){.news-card__info{align-items:flex-start;flex-direction:column;gap:0}}.news-card__title{color:var(--gray-900);display:-webkit-box;font-family:Noto Sans TC;font-kerning:normal;font-size:1.6rem;font-synthesis-style:none;font-synthesis-weight:none;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0;line-height:1.45;margin:0;order:1;text-rendering:optimizeLegibility;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1023.98px){.news-card__title{font-family:Noto Sans TC;font-kerning:normal;font-size:1.4rem;font-synthesis-style:none;font-synthesis-weight:none;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0;line-height:1.45;order:0;text-rendering:optimizeLegibility;-webkit-line-clamp:2;min-height:2lh}}.news-card__date{color:var(--gray-700);font-family:Noto Sans TC;font-kerning:normal;font-size:1.4rem;font-synthesis-style:none;font-synthesis-weight:none;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0;line-height:1.45;order:0;text-rendering:optimizeLegibility;white-space:nowrap}@media(max-width:1023.98px){.news-card__date{color:var(--gray-400);font-family:Noto Sans TC;font-kerning:normal;font-size:1.2rem;font-synthesis-style:none;font-synthesis-weight:none;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0;line-height:1.45;order:1;text-rendering:optimizeLegibility;white-space:normal}}
