.article-card-link{text-decoration:none}.article-card-placeholder{background:var(--signal);width:100%;height:100%;color:var(--current)}.article-card-placeholder svg{width:100%;height:100%;display:block}.article-card-placeholder path{fill:none;stroke:currentColor;stroke-width:18px;opacity:.6}.article-card-placeholder circle{fill:currentColor;opacity:.7}.article-card-title{overflow-wrap:anywhere;width:fit-content;max-width:100%;padding-bottom:8px;display:block;position:relative}.article-card-title:after{content:"";clip-path:inset(0 100% 0 0);background:currentColor;width:100%;height:6px;transition:clip-path .42s cubic-bezier(.22,.68,.22,1);position:absolute;bottom:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='6' viewBox='0 0 24 6'%3E%3Cpath d='M0 3 Q3 0 6 3 T12 3 T18 3 T24 3' fill='none' stroke='black' stroke-width='1.1'/%3E%3C/svg%3E") 0/24px 6px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='6' viewBox='0 0 24 6'%3E%3Cpath d='M0 3 Q3 0 6 3 T12 3 T18 3 T24 3' fill='none' stroke='black' stroke-width='1.1'/%3E%3C/svg%3E") 0/24px 6px repeat-x}.article-card-link:focus-visible .article-card-title:after{clip-path:inset(0)}@media (hover:hover) and (pointer:fine){.article-card-link:hover .article-card-title:after{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.article-card-title:after{transition:none}}[data-motion=reduced] .article-card-title:after{transition:none}
