.cases-module__KWagqa__page{color:#16151f;background:#f7f7fa;min-height:100vh;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.cases-module__KWagqa__header{color:#f4f3f8;background:#100e17;justify-content:space-between;align-items:center;gap:24px;padding:18px max(24px,50% - 580px);display:flex}.cases-module__KWagqa__logo{width:112px}.cases-module__KWagqa__back{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.cases-module__KWagqa__main{width:min(1160px,100% - 48px);margin-inline:auto;padding:clamp(36px,7vw,84px) 0 80px}.cases-module__KWagqa__main h1{letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(36px,5vw,64px);line-height:1.12}.cases-module__KWagqa__index{flex-wrap:wrap;gap:10px;margin-bottom:56px;display:flex}.cases-module__KWagqa__index a{color:#343249;background:#fff;border:1px solid #d8d8e6;border-radius:6px;padding:7px 13px}.cases-module__KWagqa__index a:hover{color:#2421cb;border-color:#2421cb}.cases-module__KWagqa__industry{margin-top:48px;scroll-margin-top:28px}.cases-module__KWagqa__industryHeading{border-top:2px solid #22204d;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;padding-top:18px;display:flex}.cases-module__KWagqa__industryHeading h2{margin:0;font-size:clamp(24px,3.5vw,36px)}.cases-module__KWagqa__industryHeading a{color:#363279;white-space:nowrap;font-size:13px}.cases-module__KWagqa__cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cases-module__KWagqa__case{background:#fff;border:1px solid #e1e0ec;border-radius:12px;min-width:0;padding:clamp(18px,2.6vw,30px)}.cases-module__KWagqa__case h3{margin:0 0 20px;font-size:20px;line-height:1.4}.cases-module__KWagqa__case dl,.cases-module__KWagqa__case dd{margin:0}.cases-module__KWagqa__case dl{gap:16px;display:grid}.cases-module__KWagqa__case dt{color:#4b4862;margin-bottom:4px;font-size:13px;font-weight:600}.cases-module__KWagqa__case dd{color:#343245;font-size:15px;line-height:1.75}.cases-module__KWagqa__details{gap:5px;margin:0;padding-inline-start:1.2em;list-style:outside;display:grid}.cases-module__KWagqa__result{background:#f1f0ff;border-left:2px solid #352bda;padding:12px 14px}.cases-module__KWagqa__result dt{color:#352b99}.cases-module__KWagqa__page a:focus-visible{outline-offset:4px;outline:2px solid #6d66ff}@media (max-width:700px){.cases-module__KWagqa__cases{grid-template-columns:1fr}}
