.cj-case{padding-block:55px 80px}.cj-case p{line-height:1.9;word-break:keep-all;overflow-wrap:anywhere;color:#b1bec1;font-size:15px}.cj-case h2{font-size:clamp(25px,3.2vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.5}.cj-case h3{font-size:20px;font-weight:500;line-height:1.5}.cj-case>header{max-width:760px}.cj-case>header>p:last-child{margin-top:25px}.cj-brief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:45px}.cj-brief article{border-top:1px solid #ffffff28;padding-top:22px}.cj-brief span,.cj-proof article>span{font-size:11px;letter-spacing:1px;color:#a0d1d2}.cj-brief h3{margin:15px 0}.cj-diagram{margin:58px 0 35px}.cj-diagram img{width:100%;height:auto;display:block}.cj-diagram figcaption{font-size:11px;color:#94a9ae;line-height:1.8;margin-top:13px}.cj-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.cj-proof article{border-bottom:1px solid #ffffff20;padding:15px 0 26px}.cj-proof h3{margin:13px 0}.cj-proof .cj-evidence{font-size:13px;color:#c9dfe0}.cj-scenes{margin-top:60px}.cj-scenes>p{margin-top:15px}.cj-scenes ol{list-style:none;padding:0;margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:0 45px}.cj-scenes li{display:flex;gap:20px;border-top:1px solid #ffffff25;padding:25px 0}.cj-scenes li>span{font-size:12px;color:#8bc5ce;min-width:45px}.cj-scenes h3{margin:0 0 12px}.cj-role{margin-top:50px;padding-top:38px;border-top:1px solid #ffffff35;max-width:900px}.cj-role h2{margin-block:18px}.cj-role-tags{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.cj-role-tags span{border:1px solid #ffffff30;padding:9px 13px;font-size:12px}.cj-case .cj-source-note{font-size:11px;color:#8f9da1;border-top:1px solid #ffffff20;padding-top:25px;margin-top:45px;max-width:900px}@media(max-width:760px){.cj-case{padding-block:35px 55px}.cj-brief,.cj-proof,.cj-scenes ol{grid-template-columns:1fr;gap:22px}.cj-case p{font-size:14px}.cj-case h3{font-size:18px}.cj-diagram{margin:35px -5px 25px}.cj-scenes{margin-top:40px}}
