.reveal-cards-section .card:hover .card-content .card-content-content,.reveal-cards-section .card:hover .card-content .card-img::after,.reveal-cards-section .card:hover .card-content .card-img,.reveal-cards-section .card .card-content .card-content-content,.reveal-cards-section .card .card-content .card-img::after,.reveal-cards-section .card .card-content .card-img{transition:all 1s cubic-bezier(0.59, 0, 0.06, 1)}.reveal-cards-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gutter-standard)}.reveal-cards-section .card{flex:1;text-align:center;position:relative}.reveal-cards-section .card .text-top{position:absolute;width:100%;top:var(--space-2xs)}.reveal-cards-section .card .text-bottom{position:absolute;width:100%;bottom:var(--space-2xs);left:0;z-index:-1;color:var(--color-body)}.reveal-cards-section .card .card-content{position:relative;height:auto;aspect-ratio:427/600;display:flex;align-items:center;justify-content:center}.reveal-cards-section .card .card-content .card-img{position:absolute;width:100%;height:100%;padding:0;overflow:hidden}.reveal-cards-section .card .card-content .card-img::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 100%)}.reveal-cards-section .card .card-content .card-content-content{opacity:0;z-index:-1}.reveal-cards-section .card .card-content .card-content-content .buttons .button.disabled{color:var(--color-body-a75);border-color:var(--color-body-a75)}.reveal-cards-section .card:hover .card-content .card-img{padding:3.5rem 2rem}.reveal-cards-section .card:hover .card-content .card-img::after{width:calc(100% - 2rem - 2rem);height:calc(100% - 3.5rem - 3.5rem);top:3.5rem;bottom:unset;left:2rem;opacity:.8}.reveal-cards-section .card:hover .card-content .card-content-content{opacity:1;z-index:2}@media only screen and (max-width: 48rem){.reveal-cards-section{flex-direction:column;gap:var(--space-xl)}.reveal-cards-section .card{aspect-ratio:427/600;width:100%;height:auto}.reveal-cards-section .card .card-content .card-img{padding:3.5rem 2rem}.reveal-cards-section .card .card-content .card-img::after{width:calc(100% - 2rem - 2rem);height:calc(100% - 3.5rem - 3.5rem);top:3.5rem;bottom:unset;left:2rem;opacity:.8}.reveal-cards-section .card .card-content .card-content-content{opacity:1;z-index:2}}
/*# sourceMappingURL=hover_reveal_cards.css.map */
