.body-container--blog-post .blog-post__title{max-width:none;text-align:center}.body-container--blog-post .blog-post__summary{margin:0 auto 2rem;max-width:820px;text-align:center}.body-container--blog-post .blog-post__body-wrapper{margin:0 auto;max-width:820px}.dba-doc-wrapper{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:40px auto;padding:0 20px}.dba-doc-content p{margin-bottom:1.5em}.dba-doc-content li,.dba-doc-content p{font-size:17px;line-height:1.6!important}.dba-doc-content li{margin-bottom:.4em}.dba-doc-content ol,.dba-doc-content ul{margin:1.2em 0 1.6em 1.4em}.dba-doc-content li strong{font-weight:600}.dba-doc-content h2{border-bottom:1px solid #eaeaea;color:#000;font-weight:700;margin:2.5em 0 1em;padding-bottom:8px}.dba-doc-content blockquote{background-color:rgba(0,0,0,.03);border-left:4px solid #eebc46;border-radius:0 6px 6px 0;font-style:normal;margin:2em 0;padding:1em 1.5em}.dba-doc-content blockquote p{font-size:16px;margin-bottom:0}.dba-doc-content code:not([class*=language-]){background:#f1f3f5;border-radius:4px;color:#e83e8c;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.9em;padding:.2em .4em}.dba-doc-content pre[class*=language-]{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.15);font-size:14px;line-height:1.5;margin:2.5em 0}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button{background-color:#4a4a4a!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;font-size:12px!important;padding:4px 8px!important;transition:background-color .2s}div.code-toolbar>.toolbar a:hover,div.code-toolbar>.toolbar button:hover{background-color:#4678ee!important}.dba-doc-content figure.dba-diagram{margin:2.2em 0}.dba-doc-content .dba-diagram__pre{background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);border-radius:12px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:14px;line-height:1.35;margin:0;overflow-x:auto;padding:1em 1.25em}.dba-doc-content .dba-diagram__pre code{background:transparent!important;border-radius:0!important;color:inherit!important;font-size:inherit!important;padding:0!important}.dba-doc-content .dba-diagram__caption{font-size:15px;line-height:1.5;margin-top:.8em;opacity:.85}.dba-doc-content .dba-product-footer .dba-cta-button,.dba-doc-content .dba-product-footer .dba-cta-button:visited{align-items:center!important;background-color:#3b6ef5!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:10px!important;box-shadow:0 8px 18px rgba(0,0,0,.12)!important;color:#fff!important;display:inline-flex!important;filter:none!important;-webkit-filter:none!important;font-size:14px!important;font-weight:700!important;justify-content:center!important;letter-spacing:.04em!important;min-width:220px!important;mix-blend-mode:normal!important;opacity:1!important;padding:12px 18px!important;text-decoration:none!important;text-transform:uppercase!important}.dba-doc-content .dba-product-footer .dba-cta-button:hover{filter:none!important;opacity:.92!important;transform:translateY(-1px)}.dba-doc-content .dba-product-footer .dba-cta-button:active{box-shadow:0 4px 12px rgba(0,0,0,.12)!important;transform:translateY(0)}.dba-crumb{font-size:14px;margin:0 0 30px;opacity:.75;text-align:center}.dba-crumb a{text-decoration:none}.dba-crumb__sep{margin:0 8px;opacity:.5}.dba-crumb-tag-link{background-color:#e6edff;border-radius:3px;color:#4678ee;font-size:.75rem;margin:0 8px 80px 0;padding:5px 10px}