.case-study-card.svelte-10bsljf{display:flex;flex-direction:column;gap:1rem;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .2s ease;height:100%}@media(min-width:834px){.case-study-card.svelte-10bsljf{gap:2rem}}.case-study-card.svelte-10bsljf:hover{opacity:.7}.case-study-card.svelte-10bsljf:hover .card-link:where(.svelte-10bsljf){text-decoration:underline}.card-content.svelte-10bsljf{display:flex;flex-direction:column;gap:1rem;flex:1}.card-category.svelte-10bsljf{font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:18px;letter-spacing:.24px;text-transform:uppercase;color:var(--color-black)}.card-title.svelte-10bsljf{font-size:28px;font-weight:500;line-height:32px;color:var(--color-charcoal)}.card-summary.svelte-10bsljf{font-size:16px;line-height:24px;color:var(--color-charcoal);margin:0}.card-link.svelte-10bsljf{font-size:18px;line-height:26px;color:var(--color-charcoal);text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;margin-top:auto;display:inline-block;padding-top:1rem}.card-tags.svelte-10bsljf{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem;margin-bottom:1rem}.tag.svelte-10bsljf{display:inline-flex;align-items:center;justify-content:center;background:#fff;padding:4px;font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:18px;letter-spacing:.24px;text-transform:uppercase;color:var(--color-black)}
