.card[data-v-daf8a9c4]{cursor:pointer;overflow:hidden;border:none;outline:3px solid transparent;transition:outline-color .3s ease;touch-action:manipulation}@media (hover: hover){.card[data-v-daf8a9c4]:hover{outline-color:var(--color-primary)}}@media (hover: none){.card[data-v-daf8a9c4]:active{outline-color:var(--color-primary)}}.image[data-v-daf8a9c4] img{position:absolute;left:0;width:calc(100% - var(--n-padding-left) * 2);height:calc(200px + var(--n-padding-top));width:100%;object-fit:cover;transform:translateY(calc(-1 * var(--n-padding-top) - 1px));box-shadow:var(--shadow-main)}.image-plug[data-v-daf8a9c4]{width:100%;height:200px}.content[data-v-daf8a9c4]{display:flex;flex:1;flex-direction:column}.name[data-v-daf8a9c4]{position:relative;font-size:24px;font-weight:700;margin-top:24px;line-height:1.1;z-index:2;color:var(--text-color-1);transition:color .3s ease}@media (hover: hover){.card:hover .name[data-v-daf8a9c4]{color:var(--color-primary)}}@media (hover: none){.card:active .name[data-v-daf8a9c4]{color:var(--color-primary)}}.description[data-v-daf8a9c4]{position:relative;color:var(--text-color-2);line-height:1.3;margin-top:16px;margin-bottom:26px;z-index:2}.tag[data-v-daf8a9c4]{position:relative;display:flex;align-items:center;gap:4px;margin-top:auto;color:color-mix(in srgb,var(--color-primary) 100%,black 10.85%);font-weight:500;z-index:2}
