.cards-content .cards-header{display:flex;flex-direction:column;gap:16px}.cards-content .cards-header .title{text-align:center}.cards-content .cards-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:0;padding:36px 0 0;margin:0}@media(max-width: 991.98px){.cards-content .cards-grid{grid-template-columns:repeat(1, 1fr)}}.cards-content .cards-grid .card{position:relative}@media(min-width: 991.98px){.cards-content .cards-grid .card .image-area::after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s ease;pointer-events:none;background-color:var(--hover-bg-color)}.cards-content .cards-grid .card .image-area:hover::after{opacity:.75}.cards-content .cards-grid .card:not(.card-works):not(.card-curation) .info-content{color:#f2f2f2}.cards-content .cards-grid .card:not(.card-works):not(.card-curation) .image-area::after{background-color:red}}.cards-content .cards-grid .card .image-area img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}@media(min-width: 991.98px){.cards-content .cards-grid .card .info-content{position:absolute;top:0;height:100%;width:100%;align-items:center;justify-content:center;flex-direction:column;opacity:0;transition:all .3s ease}}@media(max-width: 991.98px){.cards-content .cards-grid .card .info-content{padding:16px 12px 36px}}.cards-content .cards-grid .card .info-content a{text-decoration:none;color:inherit}@media(min-width: 991.98px){.cards-content .cards-grid .card .info-content a{width:100%;height:100%}}.cards-content .cards-grid .card .info-content .wrapper{display:flex;gap:12px}.cards-content .cards-grid .card .info-content .card-info-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.cards-content .cards-grid .card .info-content .card-info-wrapper>*{padding-inline:1.5rem;text-align:center}@media(max-width: 991.98px){.cards-content .cards-grid .card .info-content .card-info-wrapper>*{padding-inline:.75rem}}.cards-content .cards-grid .card:hover .image-area::after{opacity:.75}.cards-content .cards-grid .card:hover .info-content{opacity:1}.cards-content .cards-grid .card:last-child .info-content{padding-bottom:0}.cards-content .no-results{padding-top:36px}.cards-content .card{color:var(--hover-txt-color)}.card-works{--hover-bg-color: #000}.card-works .info-content{--hover-txt-color: #F2F2F2}.card-curation{--hover-bg-color: #fff}.card-curation .info-content{--hover-txt-color: #000}/*# sourceMappingURL=style.css.map */