.ArticleList_list__xkyrG{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--margin-sm);gap:var(--margin-sm);margin-top:var(--margin-lg)}@media screen and (min-width:768px){.ArticleList_list__xkyrG{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1280px){.ArticleList_list__xkyrG{grid-template-columns:repeat(4,1fr);gap:var(--margin)}}@media screen and (min-width:1560px){.ArticleList_list__xkyrG{grid-template-columns:repeat(5,1fr)}}.ArticleList_item__864jz{width:100%;background-color:#1a1b20}.ArticleList_anchor__07ptB{position:relative;display:flex;width:100%;height:100%}.ArticleList_img__gBh43{transform:scale(1.1);opacity:0;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.6,1),opacity .6s cubic-bezier(.4,0,.6,1)}.ArticleList_image__52d98{position:relative;overflow:hidden;aspect-ratio:10/16;width:100%}.ArticleList_image__52d98:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:1;background-color:rgba(0,0,0,.2);transition:opacity .6s cubic-bezier(.4,0,.6,1)}.ArticleList_image__52d98:focus:after{opacity:0}@media(hover:hover)and (pointer:fine){.ArticleList_image__52d98:hover:after{opacity:0}}.ArticleList_image__52d98.ArticleList_isActive__JwgAZ .ArticleList_img__gBh43{transform:scale(1);opacity:1}.ArticleList_circle__lQStS{pointer-events:none;position:fixed;z-index:10;inset:0;transform:translate(-50%,-50%);mix-blend-mode:difference}.ArticleList_circleContent__W_43k{display:flex;gap:.5rem;align-items:center}.ArticleList_circleName__P7VwP{font-size:var(--fs-sm);font-weight:500;line-height:1;color:var(--c-text);text-align:center}.ArticleList_arrow__LdOug{width:1em;height:1em;fill:var(--c-text)}.ArticleList_name__8QfRl{position:absolute;bottom:.5em;left:.75em;width:100%;max-width:calc(100% - 1.5em);transition:opacity .6s cubic-bezier(.4,0,.6,1)}@media screen and (min-width:768px){.ArticleList_anchor__07ptB:hover .ArticleList_name__8QfRl{opacity:0}}.ArticleList_name__8QfRl span{font-size:var(--fs-sm);font-weight:500;line-height:1;color:#fff;letter-spacing:var(--ls-xl)}