.case-prose .content-container{color:#334155;font-size:18px}.case-prose .content-container>:first-child,.case-prose .content-container>div>:first-child{margin-top:0}.case-prose .content-container h1,.case-prose .content-container h2,.case-prose .content-container .content-h2{letter-spacing:-.025em;color:#0f172a;border:0;margin:72px 0 16px;padding:0;scroll-margin-top:96px;font-size:32px;font-weight:500;line-height:1.15}.case-prose .content-container h3,.case-prose .content-container .content-h3,.case-prose .content-container h4,.case-prose .content-container .content-h4{letter-spacing:-.01em;color:#0f172a;margin:36px 0 8px;scroll-margin-top:96px;font-size:20px;font-weight:500;line-height:1.3}.case-prose .content-container p,.case-prose .content-container li{color:#334155;font-size:18px;line-height:1.7}.case-prose .content-container p{margin:0 0 16px}.case-prose .content-container strong{color:#0f172a;font-weight:500}.case-prose .content-container a{color:#0f172a;text-underline-offset:4px;opacity:1;-webkit-text-decoration:underline #cbd5e1;text-decoration:underline #cbd5e1}.case-prose .content-container a:hover{color:#0f172a;opacity:1;text-decoration-color:#0f172a}.case-prose .content-container ul,.case-prose .content-container ol{margin:0 0 20px;padding-left:1.25rem}.case-prose .content-container li::marker{color:#94a3b8}.case-prose .content-container blockquote{letter-spacing:-.02em;color:#0f172a;background:0 0;border:0;margin:40px 0;padding:0;font-size:26px;font-style:normal;font-weight:500;line-height:1.35}.case-prose .content-container blockquote p{font-size:inherit;line-height:inherit;color:inherit}.case-prose .content-container hr{border:0;border-top:1px solid #e2e8f0;margin:56px 0}.case-prose .content-container table{border-collapse:collapse;border:0;border-top:1px solid #e2e8f0;width:100%;margin:24px 0 32px;font-size:16px}.case-prose .content-container thead{display:none}.case-prose .content-container tr,.case-prose .content-container tr:nth-child(2n){background:0 0}.case-prose .content-container th,.case-prose .content-container td{text-align:left;vertical-align:top;color:#0f172a;background:0 0;border:0;border-bottom:1px solid #e2e8f0;padding:14px 16px 14px 0}.case-prose .content-container td:first-child{width:33%;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#64748b;padding-top:17px;font-size:12px}.case-prose .content-container td:first-child strong{color:inherit;font-weight:400}
