.case-roles[data-v-5c877514]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:0 32px}.case-role[data-v-5c877514]{border-top:1px solid var(--hairline);padding:24px 0 0;display:flex;flex-direction:column;gap:10px}.case-role-intro[data-v-5c877514]{font:400 15px/23px var(--font);color:var(--slate);text-wrap:pretty}@media (max-width: 1023px){.case-roles[data-v-5c877514]{grid-template-columns:minmax(0,1fr);gap:0}.case-role[data-v-5c877514]{padding:20px 0 28px}}
