.cases-list[data-v-b8d99c7a]{display:flex;flex-direction:column;width:100%}.case-item[data-v-b8d99c7a]{align-items:flex-end;display:flex;height:65vw;overflow:hidden;padding:4rem;position:relative}.case-item[data-v-b8d99c7a]:after{background:var(--gradient-black);bottom:0;content:"";height:100%;height:101%;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:650px){.case-item[data-v-b8d99c7a]{height:36rem;padding:1.8rem}}.case-pic[data-v-b8d99c7a]{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:101%}.case-info[data-v-b8d99c7a]{align-items:flex-end;display:flex;justify-content:space-between;position:relative;width:100%;z-index:3}@media screen and (max-width:767px){.case-info[data-v-b8d99c7a]{align-items:center}}.case-info__left[data-v-b8d99c7a]{display:flex;flex-direction:column;gap:1.6rem;width:52rem}@media screen and (max-width:967px){.case-info__left[data-v-b8d99c7a]{width:64rem}}@media screen and (max-width:650px){.case-info__left[data-v-b8d99c7a]{width:50%}}.case-name[data-v-b8d99c7a]{color:var(--white);font-size:6.2rem;letter-spacing:-.03em;line-height:108%}@media screen and (max-width:650px){.case-name[data-v-b8d99c7a]{font-size:2.4rem;line-height:normal}}.case-desc[data-v-b8d99c7a]{color:var(--white);font-size:max(16px,min(20px,2rem));letter-spacing:-.03em;line-height:140%}@media screen and (max-width:1360px){.case-desc[data-v-b8d99c7a]{font-size:max(14px,min(20px,2rem));letter-spacing:0}}@media screen and (max-width:650px){.case-desc[data-v-b8d99c7a]{font-size:max(14px,min(18px,1.8rem))}}@media screen and (max-width:767px){.case-desc[data-v-b8d99c7a]{display:none}}@media screen and (max-width:650px){[data-v-b8d99c7a] .skill-item{display:none}}@media screen and (max-width:650px) and (max-width:650px){[data-v-b8d99c7a] .skill-item{font-size:max(10px,min(12px,1.2rem));line-height:150%}}@media screen and (max-width:650px){[data-v-b8d99c7a] .skill-item:first-of-type{display:flex}}
