.case-detail-content{font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.5;letter-spacing:.01em;color:#2c2d2e}.case-detail-content h2{margin-top:2.5rem;margin-bottom:1rem}.case-detail-content h2,.case-detail-content h3{font-size:1.69375rem;line-height:2.25rem;font-weight:500;color:#2c2d2e;scroll-margin-top:6rem}.case-detail-content h3{margin-top:2rem;margin-bottom:.75rem}.case-detail-content p{margin-bottom:1rem}.article-content.case-detail-content ul,.case-detail-content ul,.case-detail-content ul.case-bullet-list,.case-detail-content.article-content ul{list-style:none!important;margin-bottom:1rem;padding-left:0!important}.article-content.case-detail-content ul>li,.case-detail-content ul>li,.case-detail-content.article-content ul>li{position:relative;margin-bottom:.5rem;padding-left:1.25rem;display:block}.article-content.case-detail-content ul>li:before,.case-detail-content ul>li:before,.case-detail-content.article-content ul>li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background-color:#029cda}.case-detail-content ul>li::marker{content:none}.case-detail-content ul>li>p{margin-bottom:.25rem}.case-detail-content ul>li>p:after,.case-detail-content ul>li>p:before{content:none!important;display:none!important}.case-detail-content ul>li.flex{display:block;padding-left:1.25rem}.case-detail-content ul>li.flex>div:first-child{display:none}.case-detail-content ol{margin-bottom:1rem;padding-left:1.35rem;list-style-type:decimal}.case-detail-content ol>li{margin-bottom:.35rem;padding-left:.25rem}.case-detail-content a{color:#2688eb;text-decoration:underline}.case-detail-content .image-view,.case-detail-content img{max-width:100%;border-radius:1rem;margin:1.5rem 0}.case-detail-content [data-callout=highlight],.case-detail-content blockquote{background:rgba(38,136,235,.1);border-radius:1rem;padding:2rem;color:#2688eb;margin:2rem 0}.case-detail-content .case-muted-box,.case-detail-content [data-callout=muted]{background:#f2f3f5;border-radius:1rem;padding:2rem;color:#202020;margin:2rem 0}.case-detail-content h2,.case-detail-content h3,.case-detail-title{font-family:var(--font-involve);font-weight:500}.case-detail-cta{background:#F6F7F9;border-radius:1rem;padding:2rem 1.5rem;text-align:center;margin-top:3rem}@media (min-width:768px){.case-detail-cta{padding:2.5rem 3rem}}