.opacity-0[data-v-249f3f52]{opacity:0}.image-holder[data-v-249f3f52]{overflow:hidden}.image-holder[data-v-249f3f52]:not(.is-transparent){background-color:#1e23401a}.blocs-link[data-v-249f3f52]{cursor:pointer;margin-right:auto;position:relative;transition:color .3s ease}.blocs-link[data-v-249f3f52]:before{background-color:#d959951a;border-radius:6px;bottom:0;content:"";height:6px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.blocs-link[data-v-249f3f52]:hover{color:#d95995}.blocs-link[data-v-249f3f52]:hover:before{transform:scaleX(1)}.card[data-v-249f3f52]{--offset:3.75rem;max-width:32.5rem;pointer-events:none;position:relative;width:100%}.card.hide-offset[data-v-249f3f52]{margin-top:calc(var(--offset)*-1)}.card .header .handler[data-v-249f3f52]{height:calc(18.75rem + var(--offset));overflow:hidden;pointer-events:none}.card .header .handler .image-holder[data-v-249f3f52]{background-color:#f1f2f5}.card .header .image-holder[data-v-249f3f52]{display:block;height:18.75rem;pointer-events:all;transform-origin:bottom;transition:transform .3s ease}.card .content[data-v-249f3f52]{display:flex;flex-direction:column;gap:1rem;padding:2rem;transition:background-color .3s}.card .content h1[data-v-249f3f52],.card .content p[data-v-249f3f52]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card .content p[data-v-249f3f52]{font-weight:500;letter-spacing:.01em;line-height:1.8125rem}.card .content h1[data-v-249f3f52],.card .content p[data-v-249f3f52]{transition:color .3s}.card .over-link[data-v-249f3f52]{cursor:none;height:calc(100% - var(--offset));margin-top:var(--offset);pointer-events:all}.card.is-hovered .content[data-v-249f3f52]{background-color:#1e2340}.card.is-hovered .over-link[data-v-249f3f52]{height:100%;margin-top:0}.card.is-hovered h1[data-v-249f3f52],.card.is-hovered p[data-v-249f3f52]{color:#fff!important}.card.is-hovered .image-holder[data-v-249f3f52]{transform:scale(1.2)}@media (max-width:575.98px){.card[data-v-249f3f52]{--offset:0}.card .header .handler[data-v-249f3f52]{height:calc(12.5rem + var(--offset))}.card .header .image-holder[data-v-249f3f52]{height:12.5rem}.card .content[data-v-249f3f52]{gap:.625rem;padding:1.875rem .625rem}}
