.cases[data-astro-cid-ptpuac76]{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;margin-top:52px;display:grid}.case[data-astro-cid-ptpuac76]{padding:28px 30px}.case__body[data-astro-cid-ptpuac76]{margin-top:10px}.case[data-astro-cid-ptpuac76] h3[data-astro-cid-ptpuac76]{padding-top:18px;position:relative}.case[data-astro-cid-ptpuac76] h3[data-astro-cid-ptpuac76]:before{content:"";background:var(--accent);width:24px;height:2px;transition:width var(--dur-lift) var(--ease-out);position:absolute;top:0;left:0}.case[data-astro-cid-ptpuac76]:hover h3[data-astro-cid-ptpuac76]:before{width:56px}@media (hover:hover){.cases[data-astro-cid-ptpuac76]:has(.case:hover) .case[data-astro-cid-ptpuac76]:not(:hover){opacity:.55}}
