.case[data-v-8ae6ae3c]{gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--radius-lg);border-left:3px solid var(--accent);background:var(--bg-page);box-shadow:var(--shadow-sm);grid-template-rows:auto auto 1fr auto;display:grid}.case--alt[data-v-8ae6ae3c]{border-left-color:var(--c-red)}.case__title[data-v-8ae6ae3c]{font-size:var(--fs-lg);font-weight:700}.case__outcome[data-v-8ae6ae3c]{font-size:var(--fs-sm);color:var(--text-secondary)}.case__link[data-v-8ae6ae3c]{align-items:center;gap:var(--sp-2);padding-top:var(--sp-2);font-size:var(--fs-sm);color:var(--accent);margin-top:auto;font-weight:600;display:inline-flex}.case__link svg[data-v-8ae6ae3c]{transition:transform var(--dur-base) var(--ease-out)}.case__link:hover svg[data-v-8ae6ae3c]{transform:translate(4px)}
