.works-case-card[data-v-b303d983]{background:#fff;border-radius:24px;color:#000;display:flex;flex-direction:column;overflow:hidden;padding:24px;position:relative;text-decoration:none;width:100%}@media only screen and (max-width:768px){.works-case-card[data-v-b303d983]{border-radius:20px;padding:24px 20px}}@media only screen and (min-width:769px){.works-case-card[data-v-b303d983]{padding:32px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.works-case-card:focus-visible .works-case-card__media[data-v-b303d983] img,.works-case-card:hover .works-case-card__media[data-v-b303d983] img{transform:scale(1.06)}}.works-case-card__media[data-v-b303d983]{aspect-ratio:844/476;background:#303030;border-radius:12px;flex-shrink:0;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:768px){.works-case-card__media[data-v-b303d983]{border-radius:8px}}.works-case-card__media[data-v-b303d983] picture{display:block;height:100%;inset:0;position:absolute;width:100%}.works-case-card__media[data-v-b303d983] img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1);transition:transform .55s cubic-bezier(.33,1,.68,1);width:100%}.works-case-card__content[data-v-b303d983]{display:flex;flex:1;flex-direction:column;gap:24px;margin-top:24px;min-width:0}@media only screen and (max-width:768px){.works-case-card__content[data-v-b303d983]{gap:20px;margin-top:20px}}.works-case-card__body[data-v-b303d983]{display:flex;flex-direction:column;gap:8px;min-width:0}.works-case-card__title[data-v-b303d983]{font-size:20px;font-weight:500;line-height:1.15;margin:0;word-break:break-word}@media only screen and (max-width:768px){.works-case-card__title[data-v-b303d983]{font-size:24px;font-weight:700;line-height:28px}}@media only screen and (min-width:769px){.works-case-card__title[data-v-b303d983]{font-size:28px;line-height:34px}}@media only screen and (min-width:1280px){.works-case-card__title[data-v-b303d983]{font-size:32px;line-height:36px}}.works-case-card__subtitle[data-v-b303d983]{color:#555;font-size:16px;font-weight:400;line-height:22px;margin:0}.works-case-card__footer[data-v-b303d983]{align-items:flex-end;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;margin-top:auto}.works-case-card__tags[data-v-b303d983]{display:flex;flex-wrap:wrap;gap:8px}.works-case-card__tag[data-v-b303d983]{background:#f7f7f7;border-radius:26px;font-size:14px;font-weight:500;line-height:22px;padding:12px 24px;white-space:nowrap}@media only screen and (max-width:768px){.works-case-card__tag[data-v-b303d983]{padding:8px 12px}}@media only screen and (min-width:769px){.works-case-card__tag[data-v-b303d983]{font-size:16px}}.works-case-card__arrow[data-v-b303d983]{align-items:center;color:#000;display:flex;flex-shrink:0;height:46px;justify-content:center;margin-left:auto;width:46px}.works-case-card__arrow[data-v-b303d983] svg{height:24px;width:24px}.works-case-card__arrow[data-v-b303d983] svg path{stroke:currentColor;stroke-width:1.5}@media(prefers-reduced-motion:reduce){.works-case-card__media[data-v-b303d983] img{transition:none}}
