.case-dekho .dk-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-top:44px}.case-dekho .dk-split p,.case-dekho .dk-split li,.case-dekho .dk-findings p{font-size:17px;line-height:1.75}.case-dekho .dk-split h3,.case-dekho .dk-findings h3{font-size:25px;margin:0 0 18px}.case-dekho h4{font-size:18px;margin:24px 0 8px}.case-dekho .dk-split img{display:block;width:100%;height:auto;border-radius:16px}.case-dekho .dk-meta{color:#2d9097;font-weight:600}.case-dekho .dk-persona{max-width:1000px;margin:40px auto;border:1px solid #dce4eb;border-radius:24px;padding:32px}.case-dekho .dk-persona img{max-width:360px;margin:auto}.case-dekho .dk-stat{display:block;font-size:44px;line-height:1.2;margin-bottom:20px}.case-dekho .dk-flow-comparison{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:40px}.case-dekho .dk-flow-comparison article{background:#f6f8f9;padding:28px;border-radius:16px}.case-dekho .dk-flow-comparison h3{font-size:22px;margin-top:0}.case-dekho .dk-flow-comparison ol{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}.case-dekho .dk-flow-comparison li{padding:12px 16px;background:#d9eff0;border-radius:8px;font-size:16px;color:#1b2a4a}.case-dekho .dk-architecture{margin-top:40px;padding:28px;background:#f6f8f9;border-radius:24px}.case-dekho .dk-root{max-width:200px;text-align:center;margin:0 auto 32px;background:#1b2a4a;color:#fff;padding:18px;border-radius:12px;font-size:22px;font-weight:700}.case-dekho .dk-branches{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.case-dekho .dk-branches article{border-top:3px solid #2d9097;border-radius:8px;padding:20px 16px;background:#fff}.case-dekho .dk-branches h3{font-size:18px;margin:0 0 12px}.case-dekho .dk-branches p,.case-dekho .dk-detail p{font-size:16px;line-height:1.7;margin:0}.case-dekho .dk-detail{max-width:660px;margin:28px auto 0;padding:24px;background:#d9eff0;border-radius:12px;text-align:center}.case-dekho .dk-detail h3{font-size:22px;margin:0 0 14px}.case-dekho .dk-evidence{margin-top:48px}.case-dekho .dk-evidence>img{width:100%;max-width:900px;margin:auto;display:block;height:auto;border-radius:16px}.case-dekho .dk-video{max-width:1000px;overflow:hidden;border:1px solid #dce4eb;border-radius:20px;margin:32px auto 0;background:#f6f8f9}.case-dekho .dk-video video{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.case-dekho .dk-download{display:block;width:fit-content;margin:30px auto;padding:15px 22px;border:1px solid #2d9097;color:#1b2a4a;border-radius:12px;font-size:16px;font-weight:700;text-decoration:none}.case-dekho .dk-download:hover,.case-dekho .dk-download:focus-visible{background:#d9eff0}.case-dekho .dk-findings{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:40px}.case-dekho .dk-findings article{padding:28px;background:#f6f8f9;border-radius:16px}.case-dekho .dk-results{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:760px;margin:40px auto;text-align:center}.case-dekho .dk-results article{padding:30px;border:1px solid #dce4eb;border-radius:16px}.case-dekho .dk-results strong{font-size:38px;color:#1b2a4a}.case-dekho .dk-results p{font-size:16px;line-height:1.7}.case-dekho .next-project:focus-visible{outline:3px solid #2d9097;outline-offset:6px}
@media(max-width:1000px){.case-dekho .dk-branches{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.case-dekho .dk-split{grid-template-columns:1fr;gap:28px}.case-dekho .dk-persona{padding:24px}.case-dekho .dk-persona figure{max-width:360px;margin:auto}.case-dekho .dk-findings,.case-dekho .dk-flow-comparison{grid-template-columns:1fr}}@media(max-width:500px){.case-dekho .dk-branches,.case-dekho .dk-results{grid-template-columns:1fr}.case-dekho .dk-architecture,.case-dekho .dk-persona{padding:20px}.case-dekho .dk-stat{font-size:38px}.case-dekho .dk-video{border-radius:12px}}
