.c-header{position:relative;z-index:99;top:0;left:0;width:100%;height:80px;backdrop-filter:blur(4px)}.c-header .logo{position:relative;margin-right:auto;display:flex;align-items:center}.c-header .logo img{width:32px;height:32px}.c-header .logo .logo__text{display:inline-block;padding:var(--margin);font-size:var(--font-size-lg);font-weight:500;margin:0;color:var(--color-font);transition:all var(--transition-time) linear;letter-spacing:0}.c-header .logo .logo__text:hover,.c-header .logo .logo__text:active{color:var(--color-primary-light)}.c-header__inner .c-constrain__inner{padding:var(--spacer-sm) 0;display:flex;align-items:center}.c-header__inner .btn{margin-left:var(--margin-lg);font-size:var(--font-size-sm)!important;border-radius:99px}.c-header__inner .btn.btn-sm{padding:var(--margin) var(--margin-lg)}.c-header.has-dark-bg .logo .logo__text{color:var(--color-bg-0)}.c-header.has-dark-bg .btn.btn-flat{color:var(--color-bg-0);border-color:#f8fafc4d;background-color:#0f172a1f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.c-header.has-dark-bg .btn.btn-flat:hover,.c-header.has-dark-bg .btn.btn-flat:active,.c-header.has-dark-bg .btn.btn-flat:focus{background-color:var(--color-bg-0)}.c-header.has-dark-bg .btn.btn-flat.btn-primary:hover,.c-header.has-dark-bg .btn.btn-flat.btn-primary:active,.c-header.has-dark-bg .btn.btn-flat.btn-primary:focus{border-color:var(--color-primary);background-color:var(--color-primary)}.c-header.has-dark-bg .c-header__mobile{border-color:#f8fafc33}.c-header.has-dark-bg .c-header__mobile .logo .logo__text,.c-header.has-dark-bg .c-header__mobile button{color:var(--color-bg-0)}.c-header.active .c-header__mobile{background-color:var(--color-bg-2);border-color:var(--color-bg-2)}.c-header.active .c-header__menu{pointer-events:initial;opacity:1;transform:translateY(0)}@media screen and (max-width:576px){.c-header__inner{padding-left:.5rem;padding-right:.5rem}.c-header__inner .btn{display:none}.c-header__inner .btn-primary{display:inline-flex}}.c-footer{padding:4rem 0;border-top:var(--color-bg-4) solid 1px}.c-footer__inner{max-width:740px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:var(--margin-lg);padding:0 var(--margin-lg)}.c-footer strong{margin-top:.5rem;display:block;margin-bottom:.25rem;font-weight:500;color:var(--color-font-heading)}.c-footer__left p{margin-bottom:.5rem}.c-footer__right section{margin-bottom:1rem}.c-footer__right a{display:block}.c-footer__socials{margin-top:1rem;display:flex}.c-footer__socials a{margin-right:.5rem;display:inline-block;color:currentColor}.c-footer__llms{margin-top:1rem}.c-footer__llms-text{margin:0;margin-top:.25rem;margin-bottom:.5rem;font-size:var(--font-size-sm);color:var(--color-font-lighter)}.c-footer__llms-link{margin-top:.5rem;margin-bottom:.75rem}.c-footer__llms-link a{opacity:.9;font-size:var(--font-size-sm);text-decoration:underline;text-underline-offset:.125rem}.c-footer__chatbots{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.c-footer__chatbots a{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:.0625rem solid var(--color-bg-4);border-radius:.5rem;background-color:var(--color-bg-1);text-decoration:none;opacity:1;color:var(--color-font);transition:border-color var(--transition-time-sm) linear,transform var(--transition-time-sm) linear}.c-footer__chatbots a:hover,.c-footer__chatbots a:active,.c-footer__chatbots a:focus{border-color:var(--color-primary);text-decoration:none;transform:translateY(-.0625rem)}.c-footer__chatbots span{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;line-height:1;opacity:.95;color:currentColor}.c-footer__chatbots span svg{width:1.5rem;height:1.5rem;color:currentColor}.c-footer .muted{display:inline-block;margin-right:var(--margin);font-size:var(--font-size-sm);color:var(--color-font);opacity:.8}.c-footer .muted:hover,.c-footer .muted:active{opacity:1}.c-footer .logo__text{display:inline-block;font-size:var(--font-size-lg);font-weight:600;color:var(--color-font);margin-bottom:.25rem}.c-footer ul{margin:0;padding:0;list-style:none}.c-footer ul li{display:block;margin-left:-2rem}.c-footer ul li+li{margin-top:.25rem}.c-footer ul li:before{display:none}.c-footer ul li:after{display:none}.c-footer ul a{display:inline-block;color:var(--color-font);opacity:.8}.c-footer ul a:hover,.c-footer ul a:active{opacity:1}.c-footer .logo{position:relative;margin-right:auto;margin-top:.5rem;display:flex;align-items:center;margin-bottom:.5rem}@media screen and (max-width:576px){.c-footer{background-color:var(--color-bg-2);padding:3rem 0}.c-footer .logo{margin-bottom:.5rem}.c-footer__inner{display:block}.c-footer__left{margin-bottom:1rem}.c-footer__left p{display:none}.c-footer__left .c-footer__llms-text{display:block}.c-footer__right{text-align:left}.c-footer ul li{margin-left:0;margin-right:var(--margin)}.c-footer ul a{padding:var(--margin-sm) 0}.c-footer__usecases__label{margin-left:0}}@font-face{font-family:Caveat;src:url(/fonts/caveat.woff2);font-weight:400 700;font-style:normal;font-display:block}body{background-color:var(--color-bg-0);overflow-x:hidden}body>main{position:relative;z-index:1}body .c-header{backdrop-filter:none}body .c-card{margin-bottom:1rem}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-thumb{background:hsl(var(--hue-p),6%,18%);border-radius:0}body::-webkit-scrollbar-thumb:hover{background:hsl(var(--hue-p),6%,18%)}body::-webkit-scrollbar-track{background:transparent}body starlight-tabs>[role=tabpanel]{margin-top:0!important}body starlight-tabs .tablist-wrapper{overflow-y:hidden}body starlight-tabs .tablist-wrapper ul{display:flex;list-style:none;border-bottom:2px solid var(--sl-color-gray-5);padding:0;margin-bottom:0;border-bottom:rgba(255,255,255,.2) solid 2px}body starlight-tabs .tablist-wrapper li{margin-bottom:-2px}body starlight-tabs .tablist-wrapper a{display:inline-block;padding:.25rem 1rem!important;text-decoration:none;border-bottom:transparent solid 2px}body starlight-tabs .tablist-wrapper a[aria-selected=true]{border-bottom-color:red;font-weight:600;background-color:var(--color-bg-3)}body starlight-tabs code{border-top-left-radius:0;border-top-right-radius:0}
