.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}.blog-post--hub{padding-bottom:0!important}.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-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}.body-container--blog-post .blog-post__body-wrapper--hub{margin:0 auto;max-width:1240px}.dba-hub-subtitle{font-size:24px;font-weight:400;line-height:1.6;margin:0 auto 40px;opacity:.85;text-align:center}.dba-hub-section{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:56px 0;width:100vw}.dba-hub-section:nth-of-type(2n){background:#fff}.dba-hub-section:nth-of-type(odd){background:#f3f3f3}.dba-hub-section__title{margin:0 0 22px;text-align:center}.dba-hub-section__inner{margin:0 auto;max-width:1240px;padding:0 20px}.dba-hub-grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}.dba-hub-card{display:flex;flex:1 1 280px;flex-direction:column;max-width:420px}.dba-hub-card .kl-card__preheader{text-transform:uppercase}.dba-hub-card__cta{align-self:flex-start;margin-top:auto}