.nsw-case-detail .nps-detail__feature-image{max-width:820px;margin-left:auto;margin-right:auto}.nsw-case-detail__first{margin-top:0}.nsw-case-detail h3{color:#111827;letter-spacing:-.025em;margin:28px 0 0;font-size:21px;font-weight:850;line-height:1.25}.nsw-case-detail__tools{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.nsw-case-detail__tool{background:#fff;border:1px solid #dfe4ef;border-radius:8px;min-height:146px;padding:24px 18px 20px;box-shadow:0 14px 34px #121a300f}.nsw-case-detail__tool img{object-fit:contain;width:58px;height:58px;margin:0 auto}.nsw-case-detail__tool span{color:#111827;margin-top:16px;font-size:13px;font-weight:800;line-height:1.35;display:block}@media (max-width:820px){.nsw-case-detail__tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.nsw-case-detail__tools{grid-template-columns:1fr}}
