.db-prose-dark{color:#ffffffbf}.db-prose-dark section{border-top:1px solid #ffffff14;padding-block:3.5rem}.db-prose-dark section:first-child{border-top:0}.db-prose-dark h2{font-size:var(--text-h2);letter-spacing:-.01em;color:#fff;max-width:52rem;margin:0 0 1rem;font-weight:700;line-height:1.2}.db-prose-dark h3{font-size:var(--text-h3);color:#fff;margin:2.5rem 0 .75rem;font-weight:600;line-height:1.25}.db-prose-dark h4{font-size:var(--text-h4);color:#fff;margin:2rem 0 .6rem;font-weight:600;line-height:1.3}.db-prose-dark h5{color:#fff;margin:1.75rem 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.35}.db-prose-dark h6{color:#fff;margin:1.5rem 0 .5rem;font-size:1rem;font-weight:700;line-height:1.4}.db-prose-dark p{max-width:46rem;margin:0 0 1rem;line-height:1.65}.db-prose-dark p strong{color:#fffffff2}.db-prose-dark a{color:var(--color-blue-soft);text-underline-offset:3px;text-decoration:underline}.db-prose-dark a:hover{color:#fff}.db-prose-dark ul{gap:.75rem 2rem;max-width:46rem;margin:1.25rem 0 1.75rem;padding:0;list-style:none;display:grid}@media (min-width:768px){.db-prose-dark ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-prose-dark ul li{padding-left:1.9rem;line-height:1.55;position:relative}.db-prose-dark ul li strong{color:#fff}.db-prose-dark ul li:before{content:"";background:var(--color-blue-soft);border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:.55em;left:.3rem}.db-prose-dark ul li{padding-left:1.4rem}.db-prose-dark ol{counter-reset:db-prose-step;gap:.9rem;max-width:46rem;margin:1.25rem 0 1.75rem;padding:0;list-style:none;display:grid}.db-prose-dark ol li{counter-increment:db-prose-step;min-height:2rem;padding-left:2.75rem;line-height:1.55;position:relative}.db-prose-dark ol li:before{content:counter(db-prose-step);width:2rem;height:2rem;color:var(--color-blue-soft);background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:inline-flex;position:absolute;top:-.1rem;left:0}.db-prose-dark ol li strong{color:#fff}.db-prose-dark ul:has(>li>br){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:none}@media (min-width:1024px){.db-prose-dark ul:has(>li>br){grid-template-columns:repeat(4,minmax(0,1fr))}}.db-prose-dark ul:has(>li>br)>li{border:1px solid var(--color-navy-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-navy-raised) 60%, transparent);color:#fff9;padding:1.1rem 1.25rem;font-size:.85rem;line-height:1.5}.db-prose-dark ul:has(>li>br)>li:before{display:none}.db-prose-dark ul:has(>li>br)>li strong{letter-spacing:-.01em;color:#fff;margin-bottom:.15rem;font-size:1.35rem;font-weight:700;display:block}.db-prose-dark ul:has(>li>strong):not(:has(>li>br)){flex-wrap:wrap;gap:.6rem;max-width:none;display:flex}.db-prose-dark ul:has(>li>strong):not(:has(>li>br))>li{color:#ffffffb3;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.4rem .9rem;font-size:.85rem}.db-prose-dark ul:has(>li>strong):not(:has(>li>br))>li:before{display:none}.db-prose-dark ul:has(>li>strong):not(:has(>li>br))>li strong{color:#fff;margin-right:.3rem}.db-prose-dark .db-ctarow{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1.5rem 0 0;display:flex}.db-prose-dark .db-ctarow a{color:#fff;min-height:3rem;transition:all .2s var(--ease-db-out);border:1.5px solid #ffffffb3;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.6rem;font-weight:600;text-decoration:none;display:inline-flex}.db-prose-dark .db-ctarow a:hover{color:#fff;background:#ffffff1a}.db-prose-dark .db-ctarow a[href^="https://app.databay.com"]{background:var(--color-blue);border-color:var(--color-blue)}.db-prose-dark .db-ctarow a[href^="https://app.databay.com"]:hover{background:var(--color-blue-hover);box-shadow:var(--shadow-glow-blue)}.db-prose-dark .db-chiplist{flex-wrap:wrap;gap:.6rem;max-width:none;display:flex}.db-prose-dark .db-chiplist>li{color:#ffffffd9;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600}.db-prose-dark .db-chiplist>li:before{display:none}.db-prose-dark table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem;display:block;overflow-x:auto}.db-prose-dark caption{color:#ffffffe6;text-align:left;padding:0 0 .65rem;font-weight:600}.db-prose-dark th,.db-prose-dark td{text-align:left;border:1px solid #ffffff1a;padding:.75rem 1rem}.db-prose-dark th{color:#fff;background:#ffffff0a}.db-prose-dark pre{background:var(--db-gradient-code);border:1px solid var(--color-navy-border);border-radius:var(--radius-sm);max-width:46rem;font-family:var(--font-mono);color:var(--color-blue-soft);margin:0 0 1rem;padding:1.25rem;font-size:13px;line-height:1.6;overflow-x:auto}.db-prose-dark pre code{font-family:var(--font-mono);color:inherit;background:0 0;border:0;padding:0;font-size:1em}.db-prose-dark code{font-family:var(--font-mono);color:var(--color-blue-soft);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:.1rem .4rem;font-size:.88em}.db-prose-dark code,.db-prose-light code,.db-prose-plain code,.db-prose-dark a,.db-prose-light a,.db-prose-plain a{overflow-wrap:anywhere}.db-prose-dark figure{max-width:46rem;margin:1.5rem 0}.db-prose-dark figcaption{border:1px solid var(--color-navy-border);border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--color-navy-raised);font-family:var(--font-mono);color:#ffffffa6;border-bottom:0;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.78rem;font-weight:600;display:inline-flex}.db-prose-dark figcaption img{width:16px;height:16px}.db-prose-dark figure>pre{border-top-left-radius:0;max-width:none;margin:0}.db-prose-dark img{max-width:100%}.db-prose-dark dl{gap:0 1rem;margin:1.5rem 0;display:grid}@media (min-width:768px){.db-prose-dark dl{grid-template-rows:auto auto;grid-auto-columns:1fr;grid-auto-flow:column}}.db-prose-dark dt{border:1px solid var(--color-navy-border);border-radius:var(--radius-md) var(--radius-md) 0 0;background:color-mix(in srgb, var(--color-navy-raised) 60%, transparent);letter-spacing:-.01em;color:#fff;border-bottom:0;padding:1.1rem 1.25rem 0;font-size:1.35rem;font-weight:700}.db-prose-dark dd{border:1px solid var(--color-navy-border);border-radius:0 0 var(--radius-md) var(--radius-md);background:color-mix(in srgb, var(--color-navy-raised) 60%, transparent);color:#fff9;border-top:0;margin:0 0 .75rem;padding:.15rem 1.25rem 1.1rem;font-size:.85rem;line-height:1.5}@media (min-width:768px){.db-prose-dark dd{margin-bottom:0}}.db-prose-dark div:has(>img[src^="/img/languages/"]){flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0;display:flex}.db-prose-dark div:has(>button[data-tab]){border-bottom:1px solid var(--color-navy-border);flex-wrap:wrap;align-items:center;gap:.25rem;padding-right:6.5rem;display:flex}.db-prose-dark button[data-tab]{border-radius:var(--radius-xs) var(--radius-xs) 0 0;font:inherit;color:#ffffff8c;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;transition:color .2s ease-out,background-color .2s ease-out;display:inline-flex}.db-prose-dark button[data-tab]:hover{color:#fff}.db-prose-dark button[data-tab][aria-selected=true]{color:#fff;background:#ffffff14}.db-prose-dark div:has(>button[data-tab])+div pre{border-top:0;border-top-left-radius:0;border-top-right-radius:0;max-width:none;margin:0}.db-prose-dark div:has(>#copyButton){position:relative}.db-prose-dark #copyButton{border-radius:var(--radius-xs);font:inherit;color:#ffffffb3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.8rem;font-weight:600;transition:color .2s ease-out,border-color .2s ease-out;display:inline-flex;position:absolute;top:.35rem;right:0}.db-prose-dark #copyButton:hover{color:#fff;border-color:#ffffff4d}.db-prose-dark #copyButton.copied{color:var(--color-cyan);border-color:#10bfd980}.db-prose-dark button[data-tab]:focus-visible,.db-prose-dark #copyButton:focus-visible{outline:2px solid var(--color-blue-soft);outline-offset:2px}.db-prose-dark nav ol{margin:0}.db-prose-dark nav ol li{min-height:0;padding-left:0}.db-prose-dark nav ol li:before{content:none}.db-prose-dark div:has(>img[src^="/img/languages/"]){gap:.6rem}.db-prose-dark div:has(>img[src^="/img/languages/"])>img{box-sizing:content-box;border:1px solid var(--color-navy-border);object-fit:contain;background:#ffffff0d;border-radius:10px;width:24px;height:24px;padding:.6rem}.db-prose-dark .db-cardgrid,.db-prose-dark .db-featgrid{gap:1.25rem;max-width:none;margin:1.75rem 0;display:grid}.db-prose-dark .db-cardgrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media (min-width:768px){.db-prose-dark .db-featgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.db-prose-dark .db-featgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.db-prose-dark .db-cardgrid>div,.db-prose-dark .db-featgrid>div{border:1px solid var(--color-navy-border);background:color-mix(in srgb, var(--color-navy-raised) 60%, transparent);border-radius:var(--radius-lg);grid-template-columns:auto 1fr;align-content:start;gap:.55rem .9rem;padding:1.5rem 1.6rem;transition:border-color .2s ease-out;display:grid}.db-prose-dark .db-cardgrid>div:hover,.db-prose-dark .db-featgrid>div:hover{border-color:#fff3}.db-prose-dark .db-cardgrid>div>*,.db-prose-dark .db-featgrid>div>*{grid-column:1/-1}:is(.db-prose-dark .db-cardgrid>div>div:first-child:has(>svg),.db-prose-dark .db-featgrid>div>div:first-child:has(>svg)){border:1px solid var(--color-navy-border);width:2.5rem;height:2.5rem;color:var(--color-blue-soft);background:#ffffff0d;border-radius:10px;grid-area:1/1;justify-content:center;align-self:center;align-items:center;display:inline-flex}:is(.db-prose-dark .db-cardgrid>div>div:first-child:has(>svg)+h3,.db-prose-dark .db-featgrid>div>div:first-child:has(>svg)+h3){grid-area:1/2;align-self:center}.db-prose-dark .db-cardgrid h3,.db-prose-dark .db-featgrid h3{margin:0;font-size:1.15rem}.db-prose-dark .db-cardgrid>div p,.db-prose-dark .db-featgrid>div p{color:#ffffffb8;max-width:none;margin:0;font-size:.95rem;line-height:1.62}.db-prose-dark .db-cardgrid>div ul,.db-prose-dark .db-featgrid>div ul{grid-template-columns:1fr;gap:.5rem;margin:.2rem 0 0}.db-prose-dark .db-split{align-items:center;gap:2rem;max-width:none;margin:1.5rem 0 0;display:grid}@media (min-width:1024px){.db-prose-dark .db-split{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.5rem}}.db-prose-dark .db-split--top{align-items:start}.db-prose-dark .db-split>div>h2:first-child,.db-prose-dark .db-split>div>h3:first-child{margin-top:0}.db-prose-dark .db-split ul:has(>li>br){grid-template-columns:repeat(2,minmax(0,1fr));margin:0}@media (min-width:1024px){.db-prose-dark .db-split table{width:100%;margin:0;display:table}}@media (min-width:768px){.db-prose-dark table.db-tablefull{width:100%;display:table}}.db-prose-dark section.db-sec--center{text-align:center}.db-prose-dark section.db-sec--center>h2,.db-prose-dark section.db-sec--center>p{margin-inline:auto}.db-prose-dark section.db-sec--center :where(.db-featgrid,.db-cardgrid){text-align:left}.db-prose-dark .db-tilelist{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;max-width:none;margin:1.25rem 0 0;display:grid}.db-prose-dark .db-tilelist>li{border:1px solid var(--color-navy-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-navy-raised) 60%, transparent);color:#ffffffe0;align-items:center;gap:.7rem;padding:.8rem 1rem;font-size:.92rem;font-weight:600;transition:border-color .2s ease-out;display:flex}.db-prose-dark .db-tilelist>li:hover{border-color:#ffffff38}.db-prose-dark .db-tilelist>li:before{display:none}.db-prose-dark .db-tilelist>li>svg{color:var(--color-blue-soft);flex-shrink:0}.db-prose-dark .db-tilelist>li[data-mono]:before{content:attr(data-mono);border:1px solid var(--color-navy-border);width:2rem;height:2rem;color:var(--color-blue-soft);background:#ffffff0d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex;position:static}.db-prose-dark .db-tilelist>li:has(>a){padding:0}.db-prose-dark .db-tilelist>li>a{width:100%;color:inherit;align-items:center;gap:.7rem;padding:.8rem 1rem;text-decoration:none;display:flex}.db-prose-dark .db-tilelist>li>a>svg{color:var(--color-blue-soft);flex-shrink:0}.db-prose-dark .db-tilelist>li>a:after{content:"→";color:var(--color-blue-soft);margin-left:auto;transition:transform .2s ease-out}.db-prose-dark .db-tilelist>li:hover>a:after{transform:translate(3px)}.db-prose-dark .db-cap{color:#ffffff80;margin:.9rem 0 0;font-size:.82rem}@media (prefers-reduced-motion:reduce){.db-prose-dark .db-tilelist>li:hover>a:after{transform:none}}.db-prose-light{color:var(--color-body);background:#fff}.db-prose-light section{padding-block:2.75rem}.db-prose-light section>div{max-width:48rem;margin-inline:auto;padding-inline:1.5rem}.db-prose-light nav[aria-label=Breadcrumb]{max-width:51rem;color:var(--color-muted);margin-inline:auto;padding:1.25rem 1.5rem 0;font-size:.875rem}.db-prose-light nav[aria-label=Breadcrumb] a{color:var(--color-blue);text-decoration:none}.db-prose-light nav[aria-label=Breadcrumb] a:hover{text-decoration:underline}.db-prose-light h1{font-size:var(--text-h1);letter-spacing:-.01em;color:var(--color-ink);margin:0 0 1rem;font-weight:700;line-height:1.2}.db-prose-light h2{font-size:var(--text-h3);color:var(--color-ink);margin:0 0 .9rem;font-weight:700;line-height:1.25}.db-prose-light h3{color:var(--color-ink);margin:1.75rem 0 .5rem;font-size:1.2rem;font-weight:600}.db-prose-light h4{color:var(--color-ink);margin:1.5rem 0 .4rem;font-size:1.1rem;font-weight:600}.db-prose-light h5{color:var(--color-ink);margin:1.4rem 0 .35rem;font-size:1rem;font-weight:600}.db-prose-light h6{color:var(--color-ink);margin:1.6rem 0 .4rem;font-size:1rem;font-weight:700}.db-prose-light p{margin:0 0 1rem;line-height:1.7}.db-prose-light a{color:var(--color-blue);text-underline-offset:3px;text-decoration:underline}.db-prose-light a:hover{color:var(--color-blue-hover)}.db-prose-light ul,.db-prose-light ol{gap:.5rem;margin:1rem 0 1.25rem;padding-left:1.4rem;display:grid}.db-prose-light ul{list-style:outside}.db-prose-light ol{list-style:decimal}.db-prose-light li{line-height:1.65}.db-prose-light li::marker{color:var(--color-blue)}.db-prose-light .db-diagram :is(ol,ul),.db-prose-dark .db-diagram :is(ol,ul){margin:0;padding-left:0;list-style:none}.db-prose-light .db-diagram li::marker{content:none}.db-prose-dark .db-diagram ol li:before{content:none}.db-prose-light strong{color:var(--color-ink)}.db-prose-light dl{gap:.35rem;margin:1.25rem 0 1.5rem;display:grid}.db-prose-light dt{color:var(--color-ink);font-weight:600}.db-prose-light dd{margin:0 0 .9rem}@media (min-width:640px){.db-prose-light dl{grid-template-columns:max-content 1fr;gap:0 2.5rem}.db-prose-light dt,.db-prose-light dd{border-bottom:1px solid var(--color-border-light);margin:0;padding-block:.55rem}.db-prose-light dt:last-of-type,.db-prose-light dd:last-of-type{border-bottom:0}}.db-prose-light table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem;display:block;overflow-x:auto}.db-prose-light .db-integration-table-scroll{overscroll-behavior-inline:contain;border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:linear-gradient(90deg, #fff 40%, #fff0) left / 3rem 100% no-repeat local, linear-gradient(270deg, #fff 40%, #fff0) right / 3rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--color-navy) 28%, transparent), transparent) left / 1.15rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--color-navy) 28%, transparent), transparent) right / 1.15rem 100% no-repeat scroll, #fff;scrollbar-color:var(--color-faint) transparent;scrollbar-width:thin;max-width:100%;margin:1.5rem 0;overflow-x:auto}.db-prose-light .db-integration-table-scroll:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.db-prose-light .db-integration-table-scroll table{border-collapse:separate;border-spacing:0;width:100%;min-width:44rem;margin:0;display:table;overflow:visible}.db-prose-light .db-integration-table-scroll tbody tr:last-child td{border-bottom:0}.db-prose-light th,.db-prose-light td{border:0;border-bottom:1px solid var(--color-border-light);text-align:left;padding:.7rem 1rem}.db-prose-light th{color:var(--color-ink)}.db-prose-light thead th{background:var(--color-bg-soft);border-bottom:1px solid var(--color-border-default);font-size:.85rem}.db-prose-light thead th:first-child{border-top-left-radius:var(--radius-sm)}.db-prose-light thead th:last-child{border-top-right-radius:var(--radius-sm)}.db-prose-light th.num,.db-prose-light td.num{text-align:right;font-variant-numeric:tabular-nums}.db-prose-light details{border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-db);background:#fff;margin-bottom:.9rem;transition:border-color .2s ease-out}.db-prose-light details:hover,.db-prose-light details[open]{border-color:var(--color-blue)}.db-prose-light summary{cursor:pointer;color:var(--color-ink);padding:1.05rem 1.4rem;font-size:1.05rem;font-weight:600;list-style:none}.db-prose-light summary::-webkit-details-marker{display:none}.db-prose-light summary:after{content:"+";float:right;color:var(--color-blue);font-weight:700;transition:transform .2s ease-out}.db-prose-light details[open] summary:after{transform:rotate(45deg)}.db-prose-light details>div,.db-prose-light details>p{padding:0 1.4rem 1.25rem}.db-prose-light svg:not([width]){flex-shrink:0;width:20px;height:20px}.db-prose-light img{border-radius:var(--radius-sm);max-width:100%;height:auto}.db-prose-light .db-integration-figure{margin:1.5rem 0 2rem}.db-prose-light .db-integration-figure>a{border-radius:var(--radius-sm);display:block}.db-prose-light .db-integration-figure img{border:1px solid var(--color-border-default);display:block}.db-prose-light .db-integration-figure figcaption{color:var(--color-muted);margin-top:.75rem;font-size:.875rem;line-height:1.6}.db-prose-light code{background:var(--color-bg-soft);border:1px solid var(--color-border-light);font-family:var(--font-mono);color:var(--color-ink);border-radius:6px;padding:.1rem .4rem;font-size:.88em}.db-prose-light pre{background:var(--color-navy);color:var(--color-blue-soft);border-radius:var(--radius-sm);overscroll-behavior-inline:contain;min-width:0;max-width:100%;font-family:var(--font-mono);padding:1.25rem;font-size:13px;line-height:1.6;overflow-x:auto}.db-prose-light pre:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}.db-prose-light pre code{color:inherit;background:0 0;border:0;padding:0;font-size:1em}.db-prose-light p:has(>strong:only-child):has(+pre){margin:1.5rem 0 0}.db-prose-light p:has(>strong:only-child)+pre{border-top-left-radius:0;margin-top:0}.db-prose-light p:has(>strong:only-child):has(+pre) strong{background:var(--color-navy);color:var(--color-blue-soft);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-xs) var(--radius-xs) 0 0;padding:.35rem .9rem;font-size:.72rem;font-weight:700;display:inline-block}.db-prose-light>section:first-of-type{background:radial-gradient(520px 200px at 80% 0%, #2e6bf014, transparent 70%), var(--color-bg-soft);border-bottom:1px solid var(--color-border-light);padding-block:3.5rem}.db-prose-light>section:first-of-type h1{font-size:var(--text-display)}.db-prose-light>section:first-of-type h1+p{font-size:var(--text-body-lg);line-height:1.6}.db-prose-light div:has(>#faq-search-input){border:1px solid var(--color-border-default);max-width:34rem;height:3.25rem;box-shadow:var(--shadow-db);color:var(--color-muted);background:#fff;border-radius:999px;align-items:center;gap:.75rem;margin-top:1.5rem;padding:0 1.25rem;display:flex}.db-prose-light #faq-search-input{height:100%;font:inherit;color:var(--color-ink);background:0 0;border:0;outline:0;flex:1}.db-prose-light .faqp-search-feedback{border:1px solid var(--color-border-default);background:var(--color-bg-soft);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;max-width:34rem;margin-top:.75rem;padding:.75rem .75rem .75rem 1rem;display:flex}.db-prose-light .faqp-search-feedback[hidden]{display:none}.db-prose-light .faqp-search-feedback p{color:var(--color-body);margin:0;font-size:.875rem;line-height:1.45}.db-prose-light .faqp-search-feedback button{border:1px solid var(--color-blue);min-height:2.75rem;color:var(--color-blue);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:.5rem .9rem;font-size:.875rem;font-weight:700}.db-prose-light .faqp-search-feedback button:hover{background:var(--color-chip)}.db-prose-light .faqp-search-feedback button:focus-visible{outline-offset:2px;outline:3px solid #2e6bf04d}.db-prose-light nav[role=tablist]{flex-wrap:wrap;gap:.6rem;margin-bottom:2rem;display:flex}.db-prose-light nav[role=tablist] button{border:1px solid var(--color-chip-border);background:var(--color-chip);color:var(--color-body);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .2s ease-out;display:inline-flex}.db-prose-light nav[role=tablist] button:hover{background:#fff}.db-prose-light nav[role=tablist] button[aria-selected=true]{background:var(--color-blue);border-color:var(--color-blue);color:#fff}.db-prose-light [data-group]>div:first-child>div:first-child{border:1px solid var(--color-border-light);background:var(--color-bg-soft);width:2.75rem;height:2.75rem;color:var(--color-blue);border-radius:10px;justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.db-prose-light .db-statgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}@media (min-width:768px){.db-prose-light .db-statgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.db-prose-light .db-statgrid>div{border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-soft);padding:1.1rem 1.25rem}.db-prose-light .db-statgrid>div>span:first-child{letter-spacing:-.01em;color:var(--color-ink);font-size:1.45rem;font-weight:700;display:block}.db-prose-light .db-statgrid>div>span:last-child{color:var(--color-body);margin-top:.15rem;font-size:.82rem;line-height:1.45;display:block}.db-prose-dark .db-statgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}@media (min-width:768px){.db-prose-dark .db-statgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.db-prose-dark .db-statgrid>div{border:1px solid var(--color-navy-border);border-radius:var(--radius-md);background:var(--color-navy-raised);padding:1.1rem 1.25rem}.db-prose-dark .db-statgrid>div>span:first-child{letter-spacing:-.01em;color:#fff;font-size:1.45rem;font-weight:700;display:block}.db-prose-dark .db-statgrid>div>span:last-child{color:#ffffffb8;margin-top:.15rem;font-size:.82rem;line-height:1.45;display:block}.db-prose-light .db-ctarow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.db-prose-light .db-ctarow a{min-height:3rem;transition:all .2s var(--ease-db-out);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.6rem;font-weight:600;text-decoration:none;display:inline-flex}.db-prose-light .db-ctarow a:first-child{background:var(--color-blue);color:#fff}.db-prose-light .db-ctarow a:first-child:hover{background:var(--color-blue-hover);color:#fff;box-shadow:var(--shadow-glow-blue)}.db-prose-light .db-ctarow a:not(:first-child){border:1.5px solid var(--color-border-default);color:var(--color-ink)}.db-prose-light .db-ctarow a:not(:first-child):hover{border-color:var(--color-blue);color:var(--color-blue)}.db-prose-light a:has(>svg){align-items:center;gap:.45rem;display:inline-flex}.db-prose-light section div[aria-hidden]:has(>svg:only-child){border:1px solid var(--color-border-light);background:var(--color-bg-soft);width:3rem;height:3rem;color:var(--color-blue);border-radius:10px;justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}.db-prose-light .db-taglist{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem;display:flex}.db-prose-light .db-taglist span{border:1px solid var(--color-chip-border);background:var(--color-chip);color:var(--color-blue-hover);letter-spacing:.02em;border-radius:999px;padding:.2rem .7rem;font-size:.75rem;font-weight:700}:is(.db-prose-light section>div:has(>.db-partnergrid),.db-prose-light section>div:has(>.db-cardgrid),.db-prose-light section>div:has(>.db-assetgrid)){max-width:66rem}.db-prose-light .db-sechead{text-align:center;max-width:44rem;margin:0 auto 2.5rem}.db-prose-light .db-sechead>div{text-transform:uppercase;letter-spacing:.1em;color:var(--color-blue);margin-bottom:.75rem;font-size:13px;font-weight:700;display:inline-block}.db-prose-light .db-sechead h2{font-size:var(--text-h2);letter-spacing:-.01em}.db-prose-light .db-sechead p{color:var(--color-body);margin:.75rem 0 0;font-size:1.075rem}.db-prose-light a.db-btn{background:var(--color-blue);color:#fff;min-height:3rem;transition:all .2s var(--ease-db-out);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.6rem;font-weight:600;text-decoration:none;display:inline-flex}.db-prose-light a.db-btn:hover{background:var(--color-blue-hover);color:#fff;box-shadow:var(--shadow-glow-blue)}.db-prose-light .db-cardgrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:0 0 2rem;display:grid}.db-prose-light .db-cardgrid>div{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-db);transition:border-color .2s var(--ease-db), box-shadow .2s var(--ease-db);background:#fff;padding:1.75rem}.db-prose-light .db-cardgrid>div:hover{border-color:var(--color-chip-border);box-shadow:var(--shadow-db-md)}.db-prose-light .db-cardgrid h3{margin:.9rem 0 .4rem}.db-prose-light .db-cardgrid p{margin:0;font-size:.95rem;line-height:1.6}.db-prose-light .db-partnergrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-top:.5rem;display:grid}.db-prose-light .db-partnergrid>a{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-db);color:var(--color-body);transition:border-color .2s var(--ease-db), box-shadow .2s var(--ease-db), transform .2s var(--ease-db);background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.db-prose-light .db-partnergrid>a:hover{border-color:var(--color-chip-border);box-shadow:var(--shadow-db-md);color:var(--color-body);transform:translateY(-2px)}.db-prose-light .db-partnergrid>a>div:first-child{background:radial-gradient(280px 90px at 50% 100%, #2e6bf00f, transparent 70%), var(--color-bg-soft);border-bottom:1px solid var(--color-border-light);justify-content:center;align-items:center;height:8rem;padding:1.25rem;display:flex}.db-prose-light .db-partnergrid>a>div:first-child img{object-fit:contain;width:auto;max-height:5.5rem}.db-prose-light .db-partnergrid>a>div:nth-child(2){flex-grow:1;padding:1.25rem 1.5rem .5rem}.db-prose-light .db-partnergrid h3{color:var(--color-ink);margin:0 0 .4rem}.db-prose-light .db-partnergrid>a p{margin:0;font-size:.9rem;line-height:1.55}.db-prose-light .db-partnergrid>a>div[aria-hidden]{border:1px solid var(--color-border-light);background:var(--color-bg-soft);width:auto;height:auto;color:var(--color-blue);transition:background-color .2s var(--ease-db), color .2s var(--ease-db);border-radius:8px;margin:.5rem 1.25rem 1.1rem auto;padding:.5rem}.db-prose-light .db-partnergrid>a:hover>div[aria-hidden]{background:var(--color-blue);color:#fff}.db-prose-light .db-assetgrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.db-prose-light .db-assetgrid>div{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-db);background:#fff;flex-direction:column;display:flex;overflow:hidden}.db-prose-light .db-assetgrid>div>div:first-child{background:linear-gradient(#2e6bf00a 1px, transparent 1px), linear-gradient(90deg, #2e6bf00a 1px, transparent 1px), var(--color-bg-soft);border-bottom:1px solid var(--color-border-light);background-size:24px 24px,24px 24px,auto;justify-content:center;align-items:center;padding:2.25rem 1.5rem;display:flex}.db-prose-light .db-assetgrid>div:nth-child(2)>div:first-child{background:linear-gradient(#ffffff0d 1px, transparent 1px), linear-gradient(90deg, #ffffff0d 1px, transparent 1px), var(--color-navy);border-bottom-color:var(--color-navy-border);background-size:24px 24px,24px 24px,auto}.db-prose-light .db-assetgrid>div>div:last-child{flex-direction:column;flex-grow:1;align-items:flex-start;padding:1.4rem 1.5rem 1.5rem;display:flex}.db-prose-light .db-assetgrid h3{margin:0 0 .25rem}.db-prose-light .db-assetgrid>div p{margin:0 0 .35rem;font-size:.9rem}.db-prose-light .db-assetgrid .db-taglist{margin:.4rem 0 1rem}.db-prose-light .db-assetgrid a{border:1.5px solid var(--color-border-default);min-height:2.6rem;color:var(--color-ink);transition:all .2s var(--ease-db-out);border-radius:999px;align-items:center;gap:.5rem;margin-top:auto;padding-inline:1.3rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.db-prose-light .db-assetgrid a:hover{border-color:var(--color-blue);color:var(--color-blue)}.db-prose-light section.db-ctaband{background:radial-gradient(480px 180px at 50% 0%, #2e6bf014, transparent 70%), var(--color-bg-soft);border-top:1px solid var(--color-border-light);text-align:center;padding-block:4rem}.db-prose-light section.db-ctaband .db-ctarow{justify-content:center}.db-prose-light section.db-ctaband div[aria-hidden]:has(>svg:only-child){margin-bottom:1rem}.db-prose-light .db-pillars{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;margin:1.5rem 0;display:grid}@media (min-width:560px){.db-prose-light .db-pillars--pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-prose-light .db-pillars>div{border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-db);color:var(--color-body);transition:border-color .2s var(--ease-db), box-shadow .2s var(--ease-db);background:#fff;padding:1.3rem 1.25rem 1.05rem;font-size:.9rem;line-height:1.55;position:relative;overflow:hidden}.db-prose-light .db-pillars>div:before{content:"";background:var(--db-gradient-cta);height:3px;position:absolute;inset:0 0 auto}.db-prose-light .db-pillars>div:hover{border-color:var(--color-chip-border);box-shadow:var(--shadow-db-md)}.db-prose-light .db-pillars strong{color:var(--color-ink);margin-bottom:.3rem;display:block}.db-prose-light .db-productstrip{gap:1rem;margin:1.5rem 0;display:grid}@media (min-width:560px){.db-prose-light .db-productstrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-prose-light .db-productstrip a{border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-db);color:var(--color-body);transition:border-color .2s var(--ease-db), box-shadow .2s var(--ease-db), transform .2s var(--ease-db);background:#fff;flex-direction:column;padding:1.15rem 1.25rem;text-decoration:none;display:flex}.db-prose-light .db-productstrip a:hover{border-color:var(--color-blue);box-shadow:var(--shadow-db-md);color:var(--color-body);transform:translateY(-2px)}.db-prose-light .db-productstrip a strong{color:var(--color-ink)}.db-prose-light .db-productstrip a>span:first-of-type{margin:.25rem 0 .9rem;font-size:.85rem;line-height:1.5}.db-prose-light .db-productstrip a>span:nth-of-type(2){border-top:1px solid var(--color-border-light);color:var(--color-blue-hover);margin-top:auto;padding-top:.6rem;font-size:.9rem;font-weight:700}.db-prose-light>section:first-of-type .db-statgrid>div{background:#fff}.db-prose-light .db-contactgrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.5rem;display:grid}.db-prose-light .db-contactgrid>div{border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-soft);padding:1.1rem 1.25rem}.db-prose-light .db-contactgrid>div>p{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin:0 0 .3rem;font-size:.75rem;font-weight:700}.db-prose-light .db-contactgrid>div>a{font-size:.95rem;font-weight:600;text-decoration:none}.db-prose-light .db-contactgrid>div>a:hover{text-decoration:underline}.db-prose-light ul.db-linkcards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;padding:0;list-style:none;display:grid}.db-prose-light ul.db-linkcards li{display:block}.db-prose-light ul.db-linkcards a{border:1px solid var(--color-border-default);border-radius:var(--radius-md);height:100%;box-shadow:var(--shadow-db);color:var(--color-ink);transition:all .2s var(--ease-db);background:#fff;align-items:center;padding:1.05rem 1.25rem;font-weight:600;text-decoration:none;display:flex}.db-prose-light ul.db-linkcards a:after{content:"↗";color:var(--color-blue);transition:transform .2s var(--ease-db);margin-left:auto}.db-prose-light ul.db-linkcards a:hover{border-color:var(--color-blue);box-shadow:var(--shadow-db-md);transform:translateY(-2px)}.db-prose-light ul.db-linkcards a:hover:after{transform:translate(2px,-2px)}.db-prose-light div:has(>img[src^="/img/authors/"]){border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-soft);align-items:flex-start;gap:1.1rem;margin:1.25rem 0;padding:1.25rem 1.4rem;display:flex}.db-prose-light div:has(>img[src^="/img/authors/"]) img{border:1px solid var(--color-border-default);background:#fff;border-radius:999px;flex:none}.db-prose-light div:has(>img[src^="/img/authors/"]) p{margin:0;font-size:.95rem}@media (prefers-reduced-motion:reduce){.db-prose-light .db-partnergrid>a:hover,.db-prose-light ul.db-linkcards a:hover,.db-prose-light .db-productstrip a:hover{transform:none}}.db-prose-light article{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-db);background:#fff;margin-block:1rem;padding:1.5rem}.db-prose-light article h3{margin-top:.75rem}.db-prose-light>section:first-of-type h1 span{color:var(--color-blue)}.db-prose-light div:has(>#faq-search-input):focus-within{border-color:var(--color-blue);box-shadow:var(--shadow-db), 0 0 0 3px #2e6bf026}.db-prose-light section.db-ctaband{background:radial-gradient(620px 260px at 50% 0%, #2e6bf038, transparent 70%), var(--color-navy);color:#ffffffc7;border-top:0}.db-prose-light section.db-ctaband h2,.db-prose-light section.db-ctaband h3{color:#fff}.db-prose-light section.db-ctaband p{color:#ffffffc7}.db-prose-light section.db-ctaband .db-ctarow a:not(:first-child){color:#fff;border-color:#ffffffa6}.db-prose-light section.db-ctaband .db-ctarow a:not(:first-child):hover{color:#fff;background:#ffffff14;border-color:#fff}.db-prose-light section.db-ctaband div[aria-hidden]:has(>svg:only-child){color:var(--color-blue-soft);background:#ffffff0f;border-color:#ffffff2e}@layer components{.db-d-mark{height:auto;display:block}.db-d-mark__outer{fill:var(--color-blue)}.db-d-mark__chevron{fill:var(--color-cyan)}.db-d-mark__accent{fill:#8eb5ff}}:is(html:has(:is(#mobileNav.is-open,[data-menu-btn][aria-expanded=true])) .db-social-float,html:has(:is(#mobileNav.is-open,[data-menu-btn][aria-expanded=true])) .woot-widget-bubble,html:has(:is(#mobileNav.is-open,[data-menu-btn][aria-expanded=true])) .woot--bubble-holder){visibility:hidden}
