.case-item[data-v-2a10c873]{cursor:pointer;height:100%;text-decoration:none;display:block}.case-item:focus-visible .case-item__card[data-v-2a10c873],.case-item:hover .case-item__card[data-v-2a10c873]{transform:translateY(-6px);box-shadow:0 12px 26px #14285029}.case-item:active .case-item__card[data-v-2a10c873]{transform:translateY(-1px)}.case-item[data-v-2a10c873]:focus-visible{outline:none}.case-item__card[data-v-2a10c873]{background:linear-gradient(#fff,#f4f8ff);border:1px solid #1428501f;border-radius:14px;flex-direction:column;height:100%;padding:15px 16px 10px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.case-item__card[data-v-2a10c873]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#fff0 40%,#ffffffa6 50%,#fff0 60%);position:absolute;inset:0;transform:translate(-100%)}.case-item:focus-visible .case-item__card[data-v-2a10c873]:after,.case-item__card[data-v-2a10c873]:hover:after{transition:transform .5s cubic-bezier(.16,1,.3,1);transform:translate(100%)}.case-item__media[data-v-2a10c873]{color:#9aa8bc;background:#eef1f6;justify-content:center;align-items:center;height:112px;margin:-15px -16px 10px;display:flex;position:relative;overflow:hidden}.case-item__media[data-v-2a10c873]:after{content:"";background:linear-gradient(#0c152400 58%,#0c152429);position:absolute;inset:0}.case-item__image[data-v-2a10c873]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.case-item__tags[data-v-2a10c873]{align-items:center;gap:7px;min-height:22px;display:flex}.case-item__category[data-v-2a10c873],.case-item__industry[data-v-2a10c873]{align-items:center;height:22px;display:inline-flex}.case-item__industry[data-v-2a10c873]{font-size:max(8px,var(--hp-font-min,0px));color:#0c1524;background:#2059f21f;border:1px solid #2059f257;border-radius:4px;padding:0 8px}.case-item__category[data-v-2a10c873]{font-size:max(9px,var(--hp-font-min,0px));color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c15248c;border-radius:5px;padding:0 7px}.case-item__title[data-v-2a10c873]{font-size:max(12px,var(--hp-font-min,0px));color:#0c1524;white-space:nowrap;min-height:calc(max(12px, var(--hp-font-min,0px))*1.35);margin-top:13px;font-weight:700;line-height:1.35}.case-item__summary[data-v-2a10c873],.case-item__title[data-v-2a10c873]{text-overflow:ellipsis;overflow:hidden}.case-item__summary[data-v-2a10c873]{min-height:calc(max(10px, var(--hp-font-min,0px))*3.2);height:35px;font-size:max(10px,var(--hp-font-min,0px));color:#5a6b82;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;line-height:1.6;display:-webkit-box}
