.UpdateCard{--buttonColor:var(--knockoutColor);--linkColor:var(--knockoutColor);--linkHoverColor:var(--knockoutColor);--linkHoverOpacity:0.6;--linkWeight:var(--fontWeightBold);--spaceBetweenCards:26px;--cardWidth:calc(var(--windowWidth) - var(--overflowMargin)*2 - var(--spaceBetweenCards));--cardHeight:auto;--transition:250ms cubic-bezier(0.4,0,0.2,1);--hoverScaleX:1.081967213;--hoverScaleY:1.081967213;--updateCardHoverShadow:var(--cardShadowXLarge);flex-shrink:0;position:relative;margin-right:var(--spaceBetweenCards);font:var(--fontWeightNormal) 15px/1.6 var(--fontFamily);letter-spacing:.2px;color:var(--knockoutColor);width:var(--cardWidth);height:var(--cardHeight)}.UpdateCard:last-of-type{margin-right:0}.UpdateCard:first-of-type{margin-right:var(--spaceBetweenCards)}@media (min-width:600px){.UpdateCard{--cardWidth:calc(var(--windowWidth)/2 - var(--overflowMargin)*2/2 - var(--spaceBetweenCards))}}@media (min-width:1200px){.UpdateCard{--cardWidth:244px;min-height:var(--cardWidth)}}@media (prefers-reduced-motion:reduce){.UpdateCard{--transition:none}}.UpdateCard__background{position:absolute;top:0;left:0;bottom:0;right:0;transition:var(--transition);transition-property:transform,opacity}.UpdateCard__background:after,.UpdateCard__background:before{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:var(--cardBorderRadius);content:""}.UpdateCard__background:before{box-shadow:var(--cardShadowSmall)}.UpdateCard__background:after{background-color:var(--cardBackground)}.UpdateCard__background--hover{opacity:0}.UpdateCard__background--hover:before{box-shadow:var(--updateCardHoverShadow)}.UpdateCard__background--hover:after{background-color:#0a2540}@media (prefers-reduced-motion:reduce){.UpdateCard__background--hover:before{box-shadow:none}}@media (pointer:fine){.UpdateCard:hover .UpdateCard__background{opacity:1}@media (prefers-reduced-motion:no-preference){.UpdateCard:hover .UpdateCard__background{transform:scale(var(--hoverScaleX),var(--hoverScaleY))}}}.UpdateCard__content{position:relative;display:flex;flex-direction:column;width:100%;height:100%;max-width:400px;padding:16px var(--columnPaddingNormal)}.UpdateCard__header{margin-bottom:8px}.UpdateCard__title{font:var(--fontWeightBold) 18px/1.555555556 var(--fontFamily)}.UpdateCard__date{opacity:.7}.UpdateCard__content .Link{padding:1px 4px 3px;border-radius:4px;background-color:rgba(9,36,64,.075);transition:background-color var(--transition)}.UpdateCard:hover .UpdateCard__content .Link{background-color:hsla(0,0%,100%,.11)}.UpdateCard__footer{flex:1 1 auto;display:flex;align-items:flex-end}