
.case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0}.case-card{margin:0;background:#21393c;border:1px solid #54707255;border-radius:14px;overflow:hidden}.case-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#14272a}.case-card figcaption{padding:22px}.case-card h3{margin:9px 0;font-size:23px}.case-card p{margin:10px 0 0;line-height:1.65}.case-kind{color:#dfbd84;font:600 12px/1.5 sans-serif;letter-spacing:.08em;text-transform:uppercase}.case-lead{max-width:850px;font-size:20px;line-height:1.65}.case-note{border-left:3px solid #d9b57b;padding:15px 22px;background:#253e40;line-height:1.7;margin:24px 0}.case-table-wrap{overflow-x:auto;margin:25px 0}.case-table{border-collapse:collapse;min-width:650px;width:100%;font-size:16px}.case-table th,.case-table td{text-align:left;padding:15px;border-bottom:1px solid #64787955;vertical-align:top}.case-table th{color:#dfbd84}.case-nav{padding:12px 24px;background:#10272b;display:flex;gap:22px;flex-wrap:wrap;font-size:14px}.case-nav a{color:#efd5a8;min-height:28px;display:inline-flex;align-items:center}.case-pending{border:1px dashed #b29468;padding:28px;border-radius:12px;line-height:1.7}.case-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.case-stages article{padding:24px;border:1px solid #60737766;border-radius:12px}.case-stages h3{font-size:23px}.case-links{display:flex;flex-wrap:wrap;gap:14px;margin:18px 0}.case-links a{padding:12px 16px;border:1px solid #b2946877;border-radius:8px}.case-pair-title{margin-top:48px}.section p,.section li{line-height:1.7}.case-film{width:100%;max-height:75vh;background:#10272b}.case-small{font-size:14px;opacity:.8}@media(max-width:760px){.case-grid,.case-stages{grid-template-columns:1fr}.case-nav{gap:12px}.case-card figcaption{padding:17px}.case-lead{font-size:18px}.case-pair-title{margin-top:32px}}
