.service_case_items{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.service_case_item{display:flex;flex-direction:column;width:100%}.service_case_item_link{display:flex;flex-direction:column;height:100%}.service_case_item_link:hover{opacity:.6}.service_case_img{aspect-ratio:16/9;height:auto;margin-bottom:1rem;object-fit:cover;width:100%}.service_case_item_title{font-size:1rem;height:100%}.service_case_item_tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;white-space:nowrap}.service_case_item_tag{background-color:#333;border:1px solid #333;color:#fff;font-size:12px;padding:2px 8px}.service_case_btn{background-color:#fff;border:1px solid #333;color:#333;display:block;padding:12px 0;text-align:center;width:100%}.service_case_btn:hover{background-color:#333;color:#fff}@media(max-width:768px){.service_case_items{display:flex;flex-direction:column}}