.use-case-card.svelte-18z8uf1{position:relative;display:flex;flex-direction:column;gap:8px;background-color:var(--white);border-radius:18px;background-image:linear-gradient(129deg,#f4f4f466,#f1f1f166 72.16%);box-shadow:0 3px 3px -.5px #0000000d,0 1px 1px -.5px #0000000d,0 0 0 1px #0000000d;padding:24px 28px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;aspect-ratio:1.6}.use-case-card.svelte-18z8uf1:hover{transform:translateY(-4px);background-image:linear-gradient(129deg,#f0f4f8b3,#e9eef8b3 72.16%);box-shadow:0 12px 12px -6px #0000,0 6px 6px -3px #0000000d,0 3px 3px -.5px #0000000d,0 1px 1px -.5px #0000000d,0 0 0 1px #0000000d}.header.svelte-18z8uf1{margin-bottom:8px}.title.svelte-18z8uf1{font-size:24px;line-height:1.3;font-weight:600;color:var(--black);margin:0}.tags.svelte-18z8uf1{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto;padding-bottom:8px}.tag.svelte-18z8uf1{display:inline-block;padding:4px 8px;font-size:12px;font-weight:600;color:var(--blue);background-color:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:6px;line-height:1}.summary.svelte-18z8uf1{flex-grow:1;margin-top:4px;margin-bottom:8px}.summary-text.svelte-18z8uf1{font-size:16px;line-height:1.2;font-weight:400;color:var(--text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.cta.svelte-18z8uf1{position:absolute;bottom:0;left:0;right:0;padding:24px 28px;opacity:0;transition:opacity .2s ease}.use-case-card.svelte-18z8uf1:hover .cta:where(.svelte-18z8uf1){opacity:1}.use-case-card.expandable.svelte-18z8uf1{cursor:pointer;text-decoration:none}.use-case-card.expandable.expanded.svelte-18z8uf1{grid-column:1 / -1;aspect-ratio:auto}.use-case-card.expandable.svelte-18z8uf1:not(.expanded):hover .cta:where(.svelte-18z8uf1){opacity:1}.description.svelte-18z8uf1{flex-grow:1;margin-top:16px}.description.svelte-18z8uf1 p:where(.svelte-18z8uf1){font-size:16px;line-height:1.2;font-weight:400;color:var(--black)}.description.svelte-18z8uf1 p:where(.svelte-18z8uf1):last-child{margin-bottom:0}@media (max-width: 540px){.use-case-card.svelte-18z8uf1{aspect-ratio:initial}.cta.svelte-18z8uf1{position:initial;bottom:initial;left:initial;right:initial;padding:0;opacity:1;margin-top:16px}.use-case-card.expandable.svelte-18z8uf1 .cta:where(.svelte-18z8uf1){display:none}}
