.mdx-components-module__c684Oa__callout{border:1px solid var(--border-strong);background:var(--surface);border-left-width:2px;border-radius:14px;margin:8px 0 22px;padding:16px 20px}.mdx-components-module__c684Oa__calloutLabel{text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11.5px;font-weight:600;display:block}.mdx-components-module__c684Oa__calloutBody{font-size:15px;line-height:1.6}.mdx-components-module__c684Oa__calloutBody p{margin:0 0 10px}.mdx-components-module__c684Oa__calloutBody p:last-child{margin-bottom:0}.mdx-components-module__c684Oa__statsRow{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:8px 0 22px;display:grid}.mdx-components-module__c684Oa__statCard{text-align:center;border:1px solid var(--border-strong);background:var(--surface);border-radius:14px;flex-direction:column;align-items:center;padding:20px 16px;display:flex}.mdx-components-module__c684Oa__statValue{letter-spacing:-.01em;color:var(--heading);font-size:28px;font-weight:500;line-height:1.1}.mdx-components-module__c684Oa__statLabel{color:var(--foreground);margin-top:8px;font-size:13px;font-weight:600}.mdx-components-module__c684Oa__statSub{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.45}.mdx-components-module__c684Oa__pullQuote{border-left:2px solid var(--border-strong);color:var(--heading);margin:8px 0 22px;padding:4px 0 4px 22px;font-size:21px;font-style:normal;font-weight:400;line-height:1.5}.mdx-components-module__c684Oa__pullQuote p{font-size:inherit;line-height:inherit;margin:0}
.post-module__ohbsTq__backLink:hover{color:var(--heading)}.post-module__ohbsTq__relatedTile:hover{border-color:#3a3a36}.post-module__ohbsTq__clientTile:hover{border-color:#3a3a36;transform:translateY(-2px)}.post-module__ohbsTq__postBody{max-width:680px;color:color-mix(in oklab,var(--foreground)88%,transparent);margin:0 auto;font-size:17px;line-height:1.75}.post-module__ohbsTq__postBody>:first-child{margin-top:0}.post-module__ohbsTq__postBody>:last-child{margin-bottom:0}.post-module__ohbsTq__postBody p{margin:0 0 22px}.post-module__ohbsTq__postBody h1,.post-module__ohbsTq__postBody h2,.post-module__ohbsTq__postBody h3{letter-spacing:-.01em;color:var(--heading);font-weight:500}.post-module__ohbsTq__postBody h1{margin:42px 0 22px;font-size:28px;line-height:1.3}.post-module__ohbsTq__postBody h2{margin:42px 0 22px;font-size:25px}.post-module__ohbsTq__postBody h3{margin:34px 0 18px;font-size:20px}.post-module__ohbsTq__postBody blockquote{border-left:2px solid var(--border-strong);color:var(--heading);margin:8px 0 22px;padding:4px 0 4px 22px;font-size:21px;font-style:normal;font-weight:400;line-height:1.5}.post-module__ohbsTq__postBody blockquote p{margin:0}.post-module__ohbsTq__postBody ul,.post-module__ohbsTq__postBody ol{margin:0 0 22px;padding:0 0 0 22px}.post-module__ohbsTq__postBody li{margin-bottom:10px}.post-module__ohbsTq__postBody li p{margin:0}.post-module__ohbsTq__postBody a{color:var(--accent);text-decoration:underline}.post-module__ohbsTq__postBody strong{color:var(--heading);font-weight:600}.post-module__ohbsTq__postBody img{border-radius:14px;max-width:100%;height:auto}.post-module__ohbsTq__postBody hr{border:none;border-top:1px solid var(--border);margin:32px 0}.post-module__ohbsTq__postBody code{background:var(--surface-elevated);border:1px solid var(--border);border-radius:6px;padding:2px 6px;font-size:.85em}.post-module__ohbsTq__postBody pre{background:var(--surface);border:1px solid var(--border-strong);border-radius:14px;margin:0 0 22px;padding:16px 20px;overflow-x:auto}.post-module__ohbsTq__postBody pre code{background:0 0;border:none;padding:0}.post-module__ohbsTq__postBody table{border-collapse:collapse;width:100%;margin:0 0 22px;font-size:15px;line-height:1.55}.post-module__ohbsTq__postBody th,.post-module__ohbsTq__postBody td{border:1px solid var(--border-strong);text-align:left;vertical-align:top;padding:10px 14px}.post-module__ohbsTq__postBody th{background:var(--surface);color:var(--heading);font-weight:600}
