.case-library{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.case-library-card{color:#10263d;background:#fff;border:1px solid #d4e6ef;border-radius:18px;flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.5rem;text-decoration:none;display:flex}:is(.case-library-card:hover,.case-library-card:focus-visible){border-color:#137fa6;box-shadow:0 8px 24px #10263d12}.case-library-card>svg{color:#137fa6;width:28px;height:28px}.case-library-card h2{margin:0;font-size:1.5rem;line-height:1.3}.case-library-card p{margin:0;line-height:1.6}.case-library-card strong{color:#137fa6;margin-top:auto;padding-top:.5rem}@media (max-width:650px){.case-library{grid-template-columns:1fr;gap:1rem}.case-library-card{padding:1.25rem}}
