.card[data-v-fad3d931]{border-radius:.4rem;width:100%;height:100%;display:block;position:relative;overflow:hidden}.card:hover .image-background[data-v-fad3d931] img{transform:scale(1.05)}.card:hover .content .button[data-v-fad3d931]{color:var(--color-primary)}.card:hover .content .button[data-v-fad3d931] .icon-suffix{margin-left:1.2rem}.card .image-background[data-v-fad3d931]{position:absolute;inset:0}.card .image-background[data-v-fad3d931]:after{content:"";background:linear-gradient(#0000 50%,#000c);position:absolute;inset:0}.card .image-background[data-v-fad3d931] img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .3s}.card .content[data-v-fad3d931]{z-index:3;width:100%;height:100%;color:var(--color-white);flex-direction:column;justify-content:flex-end;gap:.8rem;padding:1.6rem;display:flex;position:relative}@media (width>=768px){.card .content[data-v-fad3d931]{padding:2.4rem}}.card .content[data-v-fad3d931] .button{color:var(--color-white)!important}.card .content[data-v-fad3d931] .button .icon-suffix{background-color:unset;border:unset;margin-left:0}.card .content[data-v-fad3d931] .button .icon-suffix span{color:var(--color-black)!important}
