.legalWork{padding:24px 0}.legalWork .workGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.legalWork .workCard{min-width:0;padding:20px;background:#fff;border:1px solid #dce4ee;border-radius:12px}.legalWork h3{margin-top:0}.legalWork li+li{margin-top:9px}.legalWork .workLinks{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.legalWork a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}.legalWork .workLinks a{padding:10px 14px;border:1px solid #b8cce5;border-radius:8px}.legalWork summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.legalWork pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.6}.legalWork .workNote{color:#43546d;font-size:.95rem}.legalWork :is(a,summary):focus-visible{outline:3px solid #285ac5;outline-offset:3px}@media(max-width:640px){.legalWork .workGrid{grid-template-columns:1fr}.legalWork .workCard{padding:16px}.legalWork h2{overflow-wrap:anywhere}}