.case-study-card[data-astro-cid-6mqwo4w7]{display:block;text-decoration:none;transition:all var(--transition-base);position:relative;overflow:hidden;min-height:180px}.case-study-outer[data-astro-cid-6mqwo4w7]{background:#00000008;border:1px solid rgb(0 0 0 / .06);border-radius:var(--border-radius-4xl);padding:var(--space-2);height:100%;transition:all var(--transition-base)}.case-study-inner[data-astro-cid-6mqwo4w7]{display:flex;flex-direction:column;gap:var(--space-3);background:#fff;border-radius:calc(var(--border-radius-4xl) - var(--space-2));padding:var(--space-5);box-shadow:inset 0 1px 1px #fffc;position:relative;overflow:hidden;height:100%}.case-study-inner[data-astro-cid-6mqwo4w7]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,rgb(34 197 94 / .03) 100%);opacity:0;transition:opacity var(--transition-base);pointer-events:none}.case-study-card[data-astro-cid-6mqwo4w7]:hover .case-study-outer[data-astro-cid-6mqwo4w7]{box-shadow:var(--shadow-soft);transform:translateY(-6px)}.case-study-card[data-astro-cid-6mqwo4w7]:hover .case-study-inner[data-astro-cid-6mqwo4w7]:before{opacity:1}.case-study-card-featured[data-astro-cid-6mqwo4w7] .case-study-outer[data-astro-cid-6mqwo4w7]{border-color:var(--color-green-200);background:#22c55e0a}.case-study-card-featured[data-astro-cid-6mqwo4w7] .case-study-inner[data-astro-cid-6mqwo4w7]{background:linear-gradient(135deg,#22c55e05,#fff 50%)}.case-study-card-featured[data-astro-cid-6mqwo4w7]:hover .case-study-outer[data-astro-cid-6mqwo4w7]{border-color:var(--color-green-300)}.case-study-card-featured[data-astro-cid-6mqwo4w7]:hover .case-study-inner[data-astro-cid-6mqwo4w7]:before{background:linear-gradient(135deg,#22c55e0d,#22c55e05)}.case-study-header[data-astro-cid-6mqwo4w7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.case-study-logo[data-astro-cid-6mqwo4w7]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-sand-50);border-radius:var(--border-radius-xl);padding:var(--space-1);border:1px solid var(--color-sand-200)}.client-logo[data-astro-cid-6mqwo4w7]{width:100%;height:100%;object-fit:contain}.case-study-info[data-astro-cid-6mqwo4w7]{display:flex;flex-direction:column;gap:var(--space-1);flex:1}.case-study-client[data-astro-cid-6mqwo4w7]{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary);margin:0}.case-study-category[data-astro-cid-6mqwo4w7]{font-size:var(--text-xs);color:var(--color-gray-600);background:var(--color-sand-100);padding:var(--space-1) var(--space-3);border-radius:var(--border-radius-full);margin:0}.case-study-title[data-astro-cid-6mqwo4w7]{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.case-study-summary[data-astro-cid-6mqwo4w7]{font-size:var(--text-sm);color:var(--color-gray-600);margin:0;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.case-study-metric[data-astro-cid-6mqwo4w7]{display:flex;flex-direction:column;gap:2px;background:var(--color-green-50);border-radius:var(--border-radius-xl);padding:var(--space-3);margin-top:auto}.metric-value[data-astro-cid-6mqwo4w7]{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-primary);line-height:1.1}.metric-label[data-astro-cid-6mqwo4w7]{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray-700)}.metric-secondary[data-astro-cid-6mqwo4w7]{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-gray-600);margin-top:var(--space-1)}.case-study-footer[data-astro-cid-6mqwo4w7]{display:flex;align-items:center;margin-top:var(--space-2)}.case-study-link[data-astro-cid-6mqwo4w7]{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-green-700)}.case-study-card[data-astro-cid-6mqwo4w7]:hover .case-study-link[data-astro-cid-6mqwo4w7]{color:var(--color-green-900)}
