.legal-launch161{border:1px solid #d8c6a1;border-radius:18px;background:#fbfaf5;padding:22px;margin:20px 0}.legal-launch161 h2{font-size:20px}.legal-launch161 p{font-size:13px;color:#607164;line-height:1.8;margin-bottom:0}.legal-stages161{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.legal-stages161>button{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;padding:16px;background:#fff;border:1px solid #e1e6dc;border-radius:12px;text-align:start;font:inherit;color:#194d3e}.legal-stages161>button:hover{border-color:#a98c50;background:#f4f8f3}.legal-stages161 small{grid-row:1/3;font-size:24px;color:#bba370}.legal-stages161 span{font-size:12px;color:#788976}.legal-section161{padding:22px;margin-top:18px}.legal-record161{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #e5e9e0}.legal-record161 h3{font-size:17px;margin:0 0 9px}.legal-record161 p{line-height:1.8;margin:0}.legal-record161 .actions{flex-wrap:wrap}.legal-details161{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.legal-details161>div{background:#f6f8f3;border:1px solid #e6e9dd;border-radius:10px;padding:14px}.legal-details161 small{color:#73816b}.legal-details161 p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.legal-wide161{grid-column:1/-1}.case-head .record-actions{display:flex;flex-wrap:wrap;gap:9px}.desktop-parity .tabs{flex-wrap:wrap;overflow:visible}
@media(max-width:700px){.legal-stages161{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-launch161{padding:15px}.legal-record161{align-items:flex-start;flex-direction:column}.legal-record161 .actions{width:100%}.legal-details161{grid-template-columns:1fr}.legal-launch161 .section-head{align-items:flex-start;gap:10px;flex-wrap:wrap}.legal-stages161>button{padding:12px;grid-template-columns:1fr}.legal-stages161 small{display:none}.legal-section161{padding:16px}}
