.section-title[data-v-83dd079d]{color:#1a1a1a;font-size:44px;font-weight:600;letter-spacing:-.4px;line-height:52px;margin:0;text-align:center}.btn-primary[data-v-83dd079d],.section-title[data-v-83dd079d]{font-family:Inter,sans-serif}.btn-primary[data-v-83dd079d]{align-items:center;background:#7b4dff;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:500;gap:8px;height:48px;padding:0 24px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.btn-primary[data-v-83dd079d]:hover{box-shadow:0 4px 12px #7b4dff4d;transform:translateY(-2px)}.btn-primary .btn-arrow[data-v-83dd079d]{height:14px;width:20px}.btn-outline[data-v-83dd079d]{align-items:center;background:transparent;border:1.5px solid #dcdcdc;border-radius:12px;color:#1a1a1a;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:18px;font-weight:500;gap:8px;height:48px;padding:0 24px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.btn-outline[data-v-83dd079d]:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.cases-section[data-v-83dd079d]{align-items:center;display:flex;flex-direction:column;gap:80px;padding:100px 84px}.cases-container[data-v-83dd079d]{gap:48px;margin:0 auto;max-width:1272px}.case-group[data-v-83dd079d],.cases-container[data-v-83dd079d]{display:flex;flex-direction:column;width:100%}.case-group[data-v-83dd079d]{gap:70px}.case-group-header[data-v-83dd079d]{align-items:center;display:flex;justify-content:space-between}.case-group-header h3[data-v-83dd079d]{color:#1a1a1a;flex:1;font-size:28px;font-weight:600;letter-spacing:-.4px;line-height:38px;margin:0}.case-card[data-v-83dd079d],.case-grid[data-v-83dd079d]{display:flex;gap:24px}.case-card[data-v-83dd079d]{border:1px solid rgba(0,0,0,.12);border-radius:16px;color:inherit;cursor:pointer;flex-direction:column;flex-shrink:0;overflow:hidden;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;width:408px}.case-card[data-v-83dd079d]:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-4px)}.case-img[data-v-83dd079d]{display:block;height:258px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%;will-change:transform}.case-card:hover .case-img[data-v-83dd079d]{transform:scale(1.05)}.case-title[data-v-83dd079d]{color:#000;font-size:22px;font-weight:500;line-height:32px;margin:0;padding:0 20px 16px}.cases-buttons[data-v-83dd079d]{display:flex;gap:24px;justify-content:center}@media(max-width:768px){.cases-section[data-v-83dd079d]{gap:40px;padding:48px 16px}.cases-container[data-v-83dd079d]{gap:32px}.case-group[data-v-83dd079d]{gap:40px}.case-group-header[data-v-83dd079d]{justify-content:center}.case-group-header h3[data-v-83dd079d]{flex:none;font-size:22px;letter-spacing:-.35px;line-height:30px;text-align:center;width:100%}.case-grid[data-v-83dd079d]{flex-direction:column}.case-card[data-v-83dd079d]{width:100%}.cases-buttons[data-v-83dd079d]{align-items:stretch;box-sizing:border-box;flex-direction:column;max-width:100%;width:100%}.cases-buttons .btn-outline[data-v-83dd079d],.cases-buttons .btn-primary[data-v-83dd079d]{box-sizing:border-box;justify-content:center;min-width:0;width:100%}.section-title[data-v-83dd079d]{font-size:28px;line-height:36px}}
