.news-recommendation-card[data-v-c9251378],.news-recommendation-card[data-v-c9251378] *{box-sizing:border-box}.news-recommendation-card[data-v-c9251378]{width:100vw;margin:0}.news-recommendation-card__link[data-v-c9251378]{color:inherit;padding-bottom:3.2vw;text-decoration:none;display:block}.news-recommendation-card__cover[data-v-c9251378]{border-radius:1.06667vw;grid-template:minmax(0,1fr)/minmax(0,1fr);width:100%;height:29.8667vw;padding:0 4.26667vw;display:grid;overflow:hidden}.news-recommendation-card__cover>img[data-v-c9251378]{-o-object-fit:cover;object-fit:cover;border-radius:inherit;grid-area:1/1;width:100%;height:100%;display:block}.news-recommendation-card__category[data-v-c9251378]{color:#fff;white-space:nowrap;text-overflow:ellipsis;background-color:#ff731a;border-radius:1.86667vw;grid-area:1/1;place-self:start;max-width:82.9333vw;margin:4.26667vw;padding:.533333vw 2.13333vw;font-size:3.2vw;line-height:5.06667vw}.news-recommendation-card__category[data-v-c9251378],.news-recommendation-card__title[data-v-c9251378]{font-family:Inter-Medium,Inter,Arial,sans-serif;font-weight:500;overflow:hidden}.news-recommendation-card__title[data-v-c9251378]{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;color:#191b32;-webkit-box-orient:vertical;width:100%;min-height:12.2667vw;margin:0;padding:3.46667vw 4.26667vw 0;font-size:4.26667vw;display:-webkit-box}.news-recommendation-card__byline[data-v-c9251378]{color:#6f6f6f;white-space:nowrap;align-items:center;gap:1.06667vw;width:100%;padding:2.13333vw 4.26667vw 0;font-family:Inter-Regular,Inter,Arial,sans-serif;font-size:3.2vw;font-weight:400;line-height:5.33333vw;display:flex;overflow:hidden}.news-recommendation-card__byline>img[data-v-c9251378]{flex:0 0 4vw;width:4vw;height:4vw}.news-recommendation-card__byline>span[data-v-c9251378]{text-overflow:ellipsis;overflow:hidden}.news-recommendation-card__excerpt[data-v-c9251378]{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:break-word;color:#6f6f6f;-webkit-box-orient:vertical;width:100%;padding:2.13333vw 4.26667vw 0;font-family:Inter-Regular,Inter,Arial,sans-serif;font-size:3.2vw;font-weight:400;line-height:5.33333vw;display:-webkit-box;overflow:hidden}
