.spvgg-news-card{--card-aspect-ratio:var(--spvgg-card-aspect-ratio-vertical);--card-padding:0;overflow:hidden;display:grid;grid-template-rows:max(10rem,30%) auto 1fr auto;transition:var(--spvgg-transition-duration);color:var(--color,currentColor)}.spvgg-news-card:hover{--color:#fff;grid-template-rows:auto auto 1fr auto;cursor:pointer}.spvgg-news-card:hover .image{margin-top:-100%}.spvgg-news-card:hover p{-webkit-mask-image:linear-gradient(#fff 85%,transparent 95%);mask-image:linear-gradient(#fff 85%,transparent 95%)}.spvgg-news-card .image{position:relative;transition:margin-top var(--spvgg-transition-duration) ease-out}.spvgg-news-card img{-o-object-fit:cover;object-fit:cover}.spvgg-news-card .footer,.spvgg-news-card p,.spvgg-news-card strong{padding-inline:var(--spvgg-default-spacing)}.spvgg-news-card strong{display:block;margin-block:var(--spvgg-default-spacing);max-width:100%;hyphens:auto;font-size:var(--spvgg-font-size-125);text-transform:uppercase;line-height:1em}.spvgg-news-card p{-webkit-mask-image:linear-gradient(#fff,transparent 80%);mask-image:linear-gradient(#fff,transparent 80%);color:var(--color,currentColor);overflow:hidden}.spvgg-news-card .footer{padding-bottom:var(--spvgg-default-spacing)}