.case-study-list.svelte-1u6l6ml{padding:80px 35px}.case-study-list.bg-white.svelte-1u6l6ml{background-color:var(--c-white)}.case-study-list.bg-gray-light.svelte-1u6l6ml{background-color:var(--c-gray)}.title-md.svelte-1u6l6ml{margin-bottom:50px}.title-md.light-text.svelte-1u6l6ml{color:var(--c-white)}.grid.svelte-1u6l6ml{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.card.svelte-1u6l6ml{display:flex;flex-direction:column;text-decoration:none;background-color:var(--c-white);border:1px solid transparent;transition:border-color .2s ease,transform .2s ease;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}.card.svelte-1u6l6ml:hover{border-color:var(--c-teal);transform:translateY(-4px)}.card.svelte-1u6l6ml:hover .card-cta:where(.svelte-1u6l6ml){color:var(--c-teal)}.card-image-wrap.svelte-1u6l6ml{position:relative;height:200px;overflow:hidden;background-color:var(--c-navy)}.card-image.svelte-1u6l6ml{width:100%;height:100%;object-fit:cover;opacity:.7;transition:opacity .2s ease}.card.svelte-1u6l6ml:hover .card-image:where(.svelte-1u6l6ml){opacity:.9}.logo-wrap.svelte-1u6l6ml{position:absolute;bottom:12px;left:12px}.card-logo.svelte-1u6l6ml{max-height:36px;max-width:120px;object-fit:contain;filter:brightness(0) invert(1)}.card-body.svelte-1u6l6ml{flex:1 1 auto;padding:24px;border-left:2px solid var(--c-teal);border-right:2px solid var(--c-teal)}.industry-tag.svelte-1u6l6ml{display:inline-block;padding:2px 10px;margin-bottom:12px;font-size:.75rem;font-weight:550;text-transform:uppercase;letter-spacing:.05em;background-color:var(--c-teal);color:var(--c-white);border-radius:100px}.card-title.svelte-1u6l6ml{color:var(--c-navy);margin:0 0 8px}.card-tagline.svelte-1u6l6ml{color:var(--c-black);margin:0 0 16px;opacity:.8}.card-metric.svelte-1u6l6ml{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:16px;border-top:1px solid var(--c-gray)}.metric-value.svelte-1u6l6ml{font-size:1.5rem;font-weight:700;color:var(--c-teal)}.metric-label.svelte-1u6l6ml{color:var(--c-black);opacity:.7}.card-cta.svelte-1u6l6ml{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;color:var(--c-navy);background-color:var(--c-red);transition:color .2s ease;border:2px solid var(--c-teal)}.footer-cta.svelte-1u6l6ml{display:flex;justify-content:center;margin-top:60px}@media only screen and (max-width: 900px){.grid.svelte-1u6l6ml{grid-template-columns:1fr 1fr}.case-study-list.svelte-1u6l6ml{padding:60px 25px}}@media only screen and (max-width: 500px){.grid.svelte-1u6l6ml{grid-template-columns:1fr}.case-study-list.svelte-1u6l6ml{padding:40px 20px}.title-md.svelte-1u6l6ml{margin-bottom:30px}}
