.news-card{--c-text-dark:#141414;--c-orange:#e8702e;--c-orange-hover:#f07f3f;--c-tag-bg:rgba(255,255,255,0.6);--c-tag-dot:rgba(25,35,142,0.5);--c-card-1:#dce3ec;--c-card-2:#bbd0ff;--c-card-3:#9ca8e8;--card-pad-x:24px;--card-pad-top:24px;--card-pad-bottom:25px;--gap-tag-title:20px;--gap-title-excerpt:12px;--card-min-h:272px;--radius-card:10px;--corner-w:160px;--corner-h:119.5px;--btn-w:62px;--btn-h:54px;--btn-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%23fff' d='M7.703 5.8H.398V4.6h7.305l-3.36-3.36.855-.84 4.8 4.8-4.8 4.8-.855-.84 3.36-3.36Z'/%3E%3C/svg%3E");--btn-arrow-size:14px;--btn-blob-scale:0.9;--btn-duration:0.6s;--btn-easing:cubic-bezier(0.25,1,0.5,1);position:relative;display:block;min-height:var(--card-min-h);text-decoration:none;color:var(--c-text-dark);-webkit-tap-highlight-color:transparent}.news-card--1{--card-bg:var(--c-card-1)}.news-card--2{--card-bg:var(--c-card-2)}.news-card--3{--card-bg:var(--c-card-3)}.news-card__lift{position:relative;display:flex;flex-direction:column;min-height:var(--card-min-h);height:100%;transform:translateY(0);transition:transform var(--btn-duration) var(--btn-easing);will-change:transform}.news-card:focus-visible .news-card__lift,.news-card:hover .news-card__lift{transform:translateY(-6px)}.news-card__bg{position:absolute;inset:0;color:var(--card-bg)}.news-card__bg-top{top:0;right:0;bottom:calc(var(--corner-h) - .5px);border-radius:var(--radius-card) var(--radius-card) 0 0}.news-card__bg-left,.news-card__bg-top{position:absolute;left:0;background:var(--card-bg)}.news-card__bg-left{bottom:0;right:calc(var(--corner-w) - 1px);height:var(--corner-h);border-radius:0 0 0 var(--radius-card)}.news-card__bg-corner{position:absolute;right:0;bottom:0;width:var(--corner-w);height:var(--corner-h);display:block}.news-card__inner{position:relative;z-index:1;flex-direction:column;flex:1 1;padding:var(--card-pad-top) var(--card-pad-x) var(--card-pad-bottom)}.news-card__head,.news-card__inner{display:flex;justify-content:space-between}.news-card__head{align-items:center;gap:12px;margin-bottom:var(--gap-tag-title)}.news-card__tag{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 16px;background:var(--c-tag-bg);border-radius:7px;font-size:15px;letter-spacing:-.3px;line-height:1}.news-card__tag-dot{width:8px;height:8px;border-radius:2px;background:var(--c-tag-dot);flex-shrink:0;transition:background-color var(--btn-duration) var(--btn-easing)}.news-card:hover .news-card__tag-dot{background:rgba(25,35,142,.85)}.news-card__date{font-size:16px;letter-spacing:-.32px;line-height:22px;white-space:nowrap}.news-card__title{margin:0;font-size:24px;font-weight:500;line-height:26px;letter-spacing:-.72px;margin-bottom:var(--gap-title-excerpt)}.news-card__excerpt,.news-card__title{padding-right:52px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card__excerpt{margin:0;line-height:19px;opacity:.7}.news-card__cta,.news-card__excerpt{font-size:16px;letter-spacing:-.32px}.news-card__cta{margin-top:auto;padding-top:24px;line-height:22px;padding-right:calc(var(--corner-w) - 60px)}.news-card__cta span{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--btn-duration) var(--btn-easing)}.news-card__btn{position:absolute;z-index:2;right:0;bottom:0;width:var(--btn-w);height:var(--btn-h)}.news-card__btn-icon{position:absolute;inset:0;display:block;overflow:hidden;transition:transform var(--btn-duration) var(--btn-easing);font-style:normal}.news-card__btn-icon,.news-card__btn-path{transform:scale(1);transform-origin:center}.news-card__btn-path{fill:var(--c-orange);transform-box:fill-box;transition:fill var(--btn-duration) var(--btn-easing),transform var(--btn-duration) var(--btn-easing)}.news-card__btn-icon:before{content:"";position:absolute;inset:0 0 0 6px;z-index:2;background-image:var(--btn-arrow),var(--btn-arrow);background-repeat:no-repeat;background-size:var(--btn-arrow-size) var(--btn-arrow-size);background-position:center left calc(-150% + 2px),center left calc(50% + 2px);transition:background-position var(--btn-duration) var(--btn-easing)}.news-card:focus-visible .news-card__btn-icon,.news-card:hover .news-card__btn-icon{transform:scale(var(--btn-blob-scale))}.news-card:focus-visible .news-card__btn-icon:before,.news-card:hover .news-card__btn-icon:before{background-position:center left calc(50% + 2px),center left calc(175% + 2px)}.news-card:focus-visible .news-card__btn-path,.news-card:hover .news-card__btn-path{fill:var(--c-orange-hover);transform:scale(var(--btn-blob-scale))}.news-card:focus-visible .news-card__cta span,.news-card:hover .news-card__cta span{background-size:100% 1px}.news-card:focus-visible{outline:2px solid var(--c-orange);outline-offset:4px;border-radius:var(--radius-card)}@media (prefers-reduced-motion:reduce){.news-card__btn-icon,.news-card__lift{transition:none}.news-card:focus-visible .news-card__btn-icon,.news-card:focus-visible .news-card__lift,.news-card:hover .news-card__btn-icon,.news-card:hover .news-card__lift{transform:none}.news-card__btn-icon:before{transition:none;background-position:center left -200%,center left calc(50% + 2px)!important}.news-card__btn-path{transition:fill .3s ease}.news-card:focus-visible .news-card__btn-path,.news-card:hover .news-card__btn-path{transform:none}.news-card__cta span{transition:background-size .3s ease}}