:root{--page-content-max-width:1280px;--page-frame-content-gap:32px;--grid-outer:clamp(24px, 5.56vw, 80px);--page-frame-x:var(--grid-outer)}@media (min-width:1440px){:root{--page-frame-x:calc((100vw - 1280px) / 2)}}@media (max-width:1024px){:root{--page-frame-content-gap:16px;--grid-outer:16px;--page-frame-x:16px}}@media (max-width:768px){:root{--grid-outer:16px;--page-frame-x:16px}}@media (max-width:640px){:root{--page-frame-content-gap:12px;--grid-outer:12px;--page-frame-x:12px}}.page-section-inner{box-sizing:border-box;width:min(100% - var(--grid-outer)*2,1280px);margin:0 auto;padding:0 32px}@media (max-width:640px){.page-section-inner{padding:0 16px}}@media (max-width:480px){.page-section-inner{padding:0 12px}}.page-frame-lines{position:relative}.page-frame-lines:before,.page-frame-lines:after{content:"";pointer-events:none;z-index:5;background:#27272a14;width:1px;position:absolute;top:0;bottom:0}.page-frame-lines:before{left:var(--page-frame-x)}.page-frame-lines:after{right:var(--page-frame-x)}.page-frame-lines>*{z-index:1;position:relative}.page-col-12{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}.page-col-10{--col-left-basis:400px;--col-left-margin:16px;--col-right-max:760px;--col-gap:32px;width:100%;max-width:1008px;margin-left:auto;margin-right:auto}@media (max-width:1440px){.page-col-10{--col-left-margin:8px;--col-right-max:700px}}@media (max-width:1220px){.page-col-10{--col-left-margin:0px;--col-right-max:620px;--col-gap:24px}}@keyframes overlayIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes codeOverlayIn{0%{opacity:0;transform:translate(-50%,-40%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes overlaySlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(6px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-once{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html{overscroll-behavior:none}html.is-website-mobile-menu-open,body.is-website-mobile-menu-open{background:#010719}html.is-docs-mobile-sidebar-open,body.is-docs-mobile-sidebar-open{background:#f7f7f8}html:focus-within{scroll-behavior:smooth}*{scrollbar-width:thin;scrollbar-color:#2021295c #0000}body{overscroll-behavior:none;background:#f7f7f8;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-sans),"Inter","Segoe UI","Helvetica Neue",Arial,sans-serif!important}body *{font-family:inherit!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-main{position:relative;overflow-x:clip}.home-main-gridlines>*{content-visibility:auto;contain-intrinsic-block-size:var(--home-section-intrinsic-block-size,960px)}.home-main-gridlines>.mc-cirra-section{--home-section-intrinsic-block-size:1430px}.home-main-gridlines>.mc-full-service-section{--home-section-intrinsic-block-size:700px}.home-main-gridlines>.mc-testimonials-section{--home-section-intrinsic-block-size:992px}.home-main-gridlines>.mc-numbers-section{--home-section-intrinsic-block-size:690px}.home-main-gridlines>.mc-cta-section{--home-section-intrinsic-block-size:351px}@media (max-width:1359px){.home-main-gridlines>.mc-cirra-section{--home-section-intrinsic-block-size:1316px}.home-main-gridlines>.mc-numbers-section{--home-section-intrinsic-block-size:670px}}@media (max-width:1100px){.home-main-gridlines>.mc-cirra-section{--home-section-intrinsic-block-size:1224px}.home-main-gridlines>.mc-full-service-section{--home-section-intrinsic-block-size:636px}.home-main-gridlines>.mc-testimonials-section{--home-section-intrinsic-block-size:1016px}.home-main-gridlines>.mc-numbers-section{--home-section-intrinsic-block-size:636px}.home-main-gridlines>.mc-cta-section{--home-section-intrinsic-block-size:332px}}@media (max-width:1000px){.home-main-gridlines>.mc-cirra-section{--home-section-intrinsic-block-size:1233px}.home-main-gridlines>.mc-testimonials-section{--home-section-intrinsic-block-size:1280px}.home-main-gridlines>.mc-numbers-section{--home-section-intrinsic-block-size:734px}}@media (max-width:900px){.home-main-gridlines>.mc-cirra-section{--home-section-intrinsic-block-size:1173px}.home-main-gridlines>.mc-full-service-section{--home-section-intrinsic-block-size:1116px}.home-main-gridlines>.mc-testimonials-section{--home-section-intrinsic-block-size:1304px}.home-main-gridlines>.mc-numbers-section{--home-section-intrinsic-block-size:978px}.home-main-gridlines>.mc-cta-section{--home-section-intrinsic-block-size:300px}}@media (max-width:800px){.home-main-gridlines>.mc-cirra-section{--home-section-intrinsic-block-size:1168px}.home-main-gridlines>.mc-testimonials-section{--home-section-intrinsic-block-size:1376px}}@media (max-width:768px){.home-main-gridlines>*{content-visibility:visible;contain-intrinsic-block-size:auto}}.not-found-shell{color:#27272a;background:#f7f7f8;place-items:center;min-height:calc(100svh - 49px);display:grid}.not-found-content{color:#27272a;align-items:center;gap:28px;display:flex}.not-found-content h1,.not-found-content p{color:#27272a;margin:0}.not-found-content h1{font-size:32px;font-weight:500;line-height:40px}.not-found-content p{font-size:16px;font-weight:500;line-height:24px}.not-found-divider{background:#27272a33;width:1px;height:64px}.datocms-purge-shortcut-overlay{z-index:2147483647;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#f7f7f880;transition:opacity .26s,-webkit-backdrop-filter .26s,backdrop-filter .26s;animation:.18s ease-out both datocms-purge-overlay-fade-in;position:fixed;inset:0}.datocms-purge-shortcut-overlay.is-fading-out{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}@keyframes datocms-purge-overlay-fade-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.home-main-gridlines{--home-page-gridline-start:178px;position:relative}.home-main-gridlines:before,.home-main-gridlines:after{content:"";top:var(--home-page-gridline-start);pointer-events:none;z-index:3;background:#27272a14;width:1px;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 100%);mask-image:linear-gradient(#0000 0%,#000 10% 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.home-main-gridlines:before{left:var(--page-frame-x)}.home-main-gridlines:after{right:var(--page-frame-x)}@supports (animation-timeline:scroll(root block)){:root{--scrolled:0;animation-name:set-scrolled;animation-timing-function:step-end;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 1px}@keyframes set-scrolled{0%{--scrolled:0}to{--scrolled:1}}}.mc-divider{border:none;border-top:1px solid #e5e7eb;width:50%;max-width:1216px;margin:0 auto;padding:0}@media (max-width:900px){.home-main-gridlines{--home-page-gridline-start:128px}}
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace!important}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:500}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}
@keyframes overlayIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes codeOverlayIn{0%{opacity:0;transform:translate(-50%,-40%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes overlaySlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(6px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-once{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mc-header-wrapper{z-index:40;background:#f7f7f8;border-bottom:1px solid #20242a14;width:100%;transition:background .22s,border-color .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s;position:sticky;top:0}.mc-header-wrapper.is-header-top{background:0 0;border-bottom-color:#ffffff0f}.mc-header-wrapper.is-header-translucent{border-bottom-color:#ffffff14;background:#ffffff0a;-webkit-backdrop-filter:blur(220px);backdrop-filter:blur(220px);background:color(display-p3 1 1 1/.04);border-bottom-color:color(display-p3 1 1 1/.08)}.mc-header-wrapper .header-main{width:min(100% - var(--page-frame-x)*2,var(--page-content-max-width));height:48px;padding:0 var(--page-frame-content-gap);box-sizing:border-box;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:0 auto;display:grid}.mc-header-wrapper .header-main .logo-wrapper{-webkit-user-select:none;user-select:none;justify-self:start;align-items:center;min-width:0;text-decoration:none;display:inline-flex;position:relative}.mc-header-wrapper .header-main .logo-wrapper:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #ffffffa6}.mc-header-wrapper .header-main .logo-wrapper .header-logo{-webkit-user-select:none;user-select:none;width:132px;height:16px;transition:opacity .2s;display:block}.mc-header-wrapper .header-main .logo-wrapper .header-logo-dark{opacity:1}.mc-header-wrapper .header-main .logo-wrapper .header-logo-light{opacity:0;position:absolute;inset:0}.mc-header-wrapper .header-main .header-nav{--header-nav-gap:24px;justify-content:center;justify-self:center;align-items:center;gap:var(--header-nav-gap);height:100%;display:flex}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell{align-items:center;height:100%;display:inline-flex;position:relative}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-docs:before,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-products:before,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-resources:before{content:"";top:0;bottom:0;left:calc(var(--header-nav-gap)*-1);right:calc(var(--header-nav-gap)*-1);z-index:1;pointer-events:none;position:absolute}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-docs:hover:before,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-docs:focus-within:before{pointer-events:auto}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-docs:hover .header-nav-item-docs,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-docs:focus-within .header-nav-item-docs,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-docs:hover .header-nav-item-docs:after,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-docs:focus-within .header-nav-item-docs:after{opacity:1}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-docs:hover .header-docs-menu,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-docs:focus-within .header-docs-menu{opacity:1;pointer-events:auto;display:block;transform:translate(-50%)translateY(0)scale(1)}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-products:hover:before,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-products:focus-within:before{pointer-events:auto}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-products:hover .header-nav-item-products,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-products:focus-within .header-nav-item-products,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-products:hover .header-nav-item-products:after,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-products:focus-within .header-nav-item-products:after{opacity:1}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-products:hover .header-products-menu,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-products:focus-within .header-products-menu{opacity:1;pointer-events:auto;display:block;transform:translate(-50%)translateY(0)scale(1)}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-resources.is-resources-menu-open:before{pointer-events:auto}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-resources.is-resources-menu-open .header-nav-item-resources,.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-resources.is-resources-menu-open .header-nav-item-resources:after{opacity:1}.mc-header-wrapper .header-main .header-nav .header-nav-item-shell-resources.is-resources-menu-open .header-resources-menu{opacity:1;pointer-events:auto;display:block;transform:translate(-50%)translateY(0)scale(1)}.mc-header-wrapper .header-main .header-nav .header-nav-item{z-index:2;color:#20242a;cursor:pointer;letter-spacing:-.065px;opacity:.8;background:0 0;border:0;align-items:center;height:100%;padding:0;font-family:inherit;font-size:13px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none;transition:color .2s,opacity .2s;display:inline-flex;position:relative}.mc-header-wrapper .header-main .header-nav .header-nav-item:after{content:"";opacity:0;background:#20242a;height:2px;transition:background .2s,opacity .2s;position:absolute;bottom:-2px;left:0;right:0;transform:translateY(-.5px)}.mc-header-wrapper .header-main .header-nav .header-nav-item:hover,.mc-header-wrapper .header-main .header-nav .header-nav-item:focus-visible,.mc-header-wrapper .header-main .header-nav .header-nav-item:hover:after,.mc-header-wrapper .header-main .header-nav .header-nav-item:focus-visible:after{opacity:1}.mc-header-wrapper .header-main .header-nav .header-nav-item:focus-visible{outline-offset:3px;border-radius:6px;outline:1.5px solid #52aeff}.mc-header-wrapper .header-main .header-nav .header-nav-item-docs{z-index:5}.mc-header-wrapper .header-main .header-nav .header-docs-menu{z-index:5;box-sizing:border-box;opacity:0;transform-origin:top;pointer-events:none;width:min(733px,100vw - 48px);height:auto;padding-top:12px;transition:opacity .18s,transform .18s;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-6px)scale(.985)}.mc-header-wrapper .header-main .header-nav .header-resources-menu{z-index:5;box-sizing:border-box;opacity:0;transform-origin:top;pointer-events:none;width:min(410px,100vw - 48px);height:auto;padding-top:12px;transition:opacity .18s,transform .18s;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-6px)scale(.985)}.mc-header-wrapper .header-main .header-nav .header-docs-menu-panel{box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(#2b8dff00 66.34%,#2b8dff1a 100%),#f7f7f8f0;border-radius:20px;grid-template-columns:minmax(0,441px) minmax(0,292px);gap:0;padding:4px;display:grid;overflow:hidden;box-shadow:0 1px 1px #0000001a,0 9px 32px -8px #00000040,0 4px 6px -4px #00000042}.mc-header-wrapper .header-main .header-nav .header-resources-menu-panel{box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(#2b8dff00 66.34%,#2b8dff1a 100%),#f7f7f8f0;border-radius:20px;padding:4px;overflow:hidden;box-shadow:0 1px 1px #0000001a,0 9px 32px -8px #00000040,0 4px 6px -4px #00000042}.mc-header-wrapper .header-main .header-nav .header-docs-menu-product-panel{box-sizing:border-box;background:#fff;border-radius:16px;padding:16px 24px 24px;box-shadow:0 0 0 1px #060e200a,0 1px 1px #0003,0 9px 32px -8px #00000026,0 4px 6px -4px #00000042}.mc-header-wrapper .header-main .header-nav .header-docs-menu-api-panel{box-sizing:border-box;background:#f7f7f82e;padding:16px 24px 24px}.mc-header-wrapper .header-main .header-nav .header-resources-menu-content{box-sizing:border-box;background:#fff;border-radius:16px;padding:16px;box-shadow:0 0 0 1px #060e200a,0 1px 1px #0003,0 9px 32px -8px #00000026,0 4px 6px -4px #00000042}.mc-header-wrapper .header-main .header-nav .header-docs-menu-section-title{color:#27272a;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-sans),"Inter","Segoe UI","Helvetica Neue",Arial,sans-serif;letter-spacing:0;opacity:.6;margin:0;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.mc-header-wrapper .header-main .header-nav .header-docs-menu-items{flex-direction:column;align-items:stretch;display:flex}.mc-header-wrapper .header-main .header-nav .header-docs-menu-product-items,.mc-header-wrapper .header-main .header-nav .header-docs-menu-api-items{gap:24px;margin-top:24px}.mc-header-wrapper .header-main .header-nav .header-resources-menu-items{gap:8px;margin-top:0}.mc-header-wrapper .header-main .header-nav .header-resources-menu .header-docs-menu-item{margin:0}.mc-header-wrapper .header-main .header-nav .header-resources-menu .header-docs-menu-description{white-space:nowrap}.mc-header-wrapper .header-main .header-nav .header-docs-menu-item{color:#27272a;border-radius:20px;align-items:center;gap:16px;min-width:0;margin:-8px;padding:8px;text-decoration:none;transition:background .16s;display:flex;position:relative}.mc-header-wrapper .header-main .header-nav .header-docs-menu-item:hover,.mc-header-wrapper .header-main .header-nav .header-docs-menu-item:focus-visible{background:#f7f7f8}.mc-header-wrapper .header-main .header-nav .header-docs-menu-item:hover .header-docs-menu-icon-image.is-inactive,.mc-header-wrapper .header-main .header-nav .header-docs-menu-item:focus-visible .header-docs-menu-icon-image.is-inactive{opacity:0}.mc-header-wrapper .header-main .header-nav .header-docs-menu-item:hover .header-docs-menu-icon-image.is-active,.mc-header-wrapper .header-main .header-nav .header-docs-menu-item:focus-visible .header-docs-menu-icon-image.is-active{opacity:1}.mc-header-wrapper .header-main .header-nav .header-docs-menu-item:focus-visible{outline-offset:3px;box-shadow:none;outline:1.5px solid #52aeff}.mc-header-wrapper .header-main .header-nav .header-docs-menu-api-panel .header-docs-menu-item:hover,.mc-header-wrapper .header-main .header-nav .header-docs-menu-api-panel .header-docs-menu-item:focus-visible{background:#27272a0d}.mc-header-wrapper .header-main .header-nav .header-docs-menu-icon{background:#fff;border-radius:12px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:relative;box-shadow:0 2px 5px #0000000d,0 0 0 1px #27272a14}.mc-header-wrapper .header-main .header-nav .header-docs-menu-icon-image{width:auto;max-width:40px;height:auto;max-height:40px;transition:opacity .16s;display:block;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.mc-header-wrapper .header-main .header-nav .header-docs-menu-icon-image.is-active{opacity:0}.mc-header-wrapper .header-main .header-nav .header-resources-menu .header-docs-menu-icon{overflow:hidden}.mc-header-wrapper .header-main .header-nav .header-resources-menu .header-docs-menu-icon-changelog .header-docs-menu-icon-image{max-width:none;max-height:none;inset:6px auto auto 8px;transform:none}.mc-header-wrapper .header-main .header-nav .header-docs-menu-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.mc-header-wrapper .header-main .header-nav .header-docs-menu-title{color:#27272a;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-sans),"Inter","Segoe UI","Helvetica Neue",Arial,sans-serif;letter-spacing:-.005em;white-space:nowrap;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.mc-header-wrapper .header-main .header-nav .header-docs-menu-description{color:#606169;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-sans),"Inter","Segoe UI","Helvetica Neue",Arial,sans-serif;letter-spacing:0;white-space:nowrap;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.mc-header-wrapper .header-main .header-right{justify-self:end;align-items:center;gap:20px;height:100%;display:inline-flex}.mc-header-wrapper .header-main .header-right .header-right-item{color:#20242a;letter-spacing:-.065px;opacity:.8;align-items:center;gap:4px;height:100%;font-size:13px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none;transition:color .2s,opacity .2s;display:inline-flex;position:relative}.mc-header-wrapper .header-main .header-right .header-right-item:after{content:"";opacity:0;background:#20242a;height:2px;transition:background .2s,opacity .2s;position:absolute;bottom:-1px;left:0;right:0}.mc-header-wrapper .header-main .header-right .header-right-item svg{flex-shrink:0;width:14px;height:14px}.mc-header-wrapper .header-main .header-right .header-right-item:hover,.mc-header-wrapper .header-main .header-right .header-right-item:focus-visible,.mc-header-wrapper .header-main .header-right .header-right-item:hover:after,.mc-header-wrapper .header-main .header-right .header-right-item:focus-visible:after{opacity:1}.mc-header-wrapper .header-main .header-right .header-right-item:focus-visible{outline-offset:3px;border-radius:6px;outline:1.5px solid #52aeff}.mc-header-wrapper .header-main .docs-header-left,.mc-header-wrapper .header-main .docs-header-tabs,.mc-header-wrapper .header-main .docs-header-right,.mc-header-wrapper .header-mobile-menu-shell{display:none}.mc-header-wrapper .header-menu-button{color:#20242a;cursor:pointer;appearance:none;background:0 0;border:0;justify-content:center;justify-self:end;align-items:center;width:28px;height:28px;padding:0;transition:color .3s;display:none}.mc-header-wrapper .header-menu-button:focus-visible{outline-offset:3px;border-radius:6px;outline:1.5px solid #52aeff}.mc-header-wrapper .header-menu-button-icon{width:28px;height:28px;display:block}.mc-header-wrapper .header-menu-button-line{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;transition:transform .32s,opacity .24s,stroke .3s}.mc-header-wrapper .header-menu-button.is-open{color:#27272a}.mc-header-wrapper .header-menu-button.is-open .header-menu-button-line-top{transform:translateY(3px)rotate(45deg)}.mc-header-wrapper .header-menu-button.is-open .header-menu-button-line-bottom{transform:translateY(-3px)rotate(-45deg)}@media (max-width:768px){.mc-header-wrapper .header-main{grid-template-columns:1fr auto}.mc-header-wrapper .header-main .header-nav,.mc-header-wrapper .header-main .header-right{display:none}.mc-header-wrapper .header-main .header-menu-button{display:inline-flex}.mc-header-wrapper .header-mobile-menu-shell{display:block}.mc-header-wrapper .header-mobile-menu-backdrop{opacity:0;pointer-events:none;background:#07102529;height:100dvh;min-height:100lvh;transition:opacity .28s;position:fixed;inset:0}.mc-header-wrapper .header-mobile-menu{height:100dvh;min-height:100lvh;padding:0 0 max(40px,env(safe-area-inset-bottom));opacity:0;filter:blur(10px);pointer-events:none;background:#010719;border-radius:0;transition:opacity .28s,filter .28s;position:fixed;inset:0;overflow-y:auto}.mc-header-wrapper .header-mobile-menu__topbar{width:min(100% - var(--page-frame-x)*2,var(--page-content-max-width));padding:0 var(--page-frame-content-gap);box-sizing:border-box;justify-content:flex-end;align-items:center;min-height:48px;margin:0 auto;display:flex}.mc-header-wrapper .header-mobile-menu__close{color:#fff;justify-self:end;display:inline-flex}.mc-header-wrapper .header-mobile-menu__close.header-menu-button.is-open,.mc-header-wrapper .header-mobile-menu__close.header-menu-button:hover,.mc-header-wrapper .header-mobile-menu__close.header-menu-button:focus-visible{color:#fff}.mc-header-wrapper .header-mobile-menu__close .header-menu-button-line{stroke:#fff}.mc-header-wrapper .header-mobile-menu__eyebrow{width:min(100% - var(--page-frame-x)*2,var(--page-content-max-width));box-sizing:border-box;color:#fff;letter-spacing:0;opacity:.7;margin:10px auto 22px;padding:0 20px;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.mc-header-wrapper .header-mobile-menu__nav{width:min(100% - var(--page-frame-x)*2,var(--page-content-max-width));box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:16px;margin:0 auto;padding:0 20px;display:flex}.mc-header-wrapper .header-mobile-menu__nav-item{color:#fff;letter-spacing:0;width:100%;padding:0;font-size:24px;font-style:normal;font-weight:400;line-height:26px;text-decoration:none;transition:color .2s}.mc-header-wrapper .header-mobile-menu__nav-item:hover,.mc-header-wrapper .header-mobile-menu__nav-item:focus-visible{color:#fff}.mc-header-wrapper .header-mobile-menu__nav-item:focus-visible{outline-offset:3px;border-radius:6px;outline:1.5px solid #52aeff}.mc-header-wrapper .header-mobile-menu__divider{box-sizing:border-box;border-top:1px solid #ffffff29;width:calc(100vw - 64px);margin:40px auto 0;padding:0 20px}.mc-header-wrapper .header-mobile-menu__actions{width:min(100% - var(--page-frame-x)*2,var(--page-content-max-width));box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:16px;margin:40px auto 0;padding:0 20px;display:flex}.mc-header-wrapper .header-mobile-menu__action{color:#fff;letter-spacing:0;opacity:1;justify-content:flex-start;align-items:center;gap:4px;padding:0;font-size:24px;font-style:normal;font-weight:500;line-height:26px;text-decoration:none;transition:opacity .2s;display:inline-flex}.mc-header-wrapper .header-mobile-menu__action:hover,.mc-header-wrapper .header-mobile-menu__action:focus-visible{color:#fff}.mc-header-wrapper .header-mobile-menu__action:focus-visible{outline-offset:3px;border-radius:6px;outline:1.5px solid #52aeff}.mc-header-wrapper .header-mobile-menu__action svg{color:inherit;flex-shrink:0;width:16px;height:16px}.mc-header-wrapper.is-mobile-menu-open .header-main .header-menu-button{color:#fff}.mc-header-wrapper.is-mobile-menu-open .header-main .header-menu-button-line{stroke:#fff}.mc-header-wrapper.is-mobile-menu-open .header-mobile-menu-backdrop{opacity:1;pointer-events:auto}.mc-header-wrapper.is-mobile-menu-open .header-mobile-menu{opacity:1;filter:blur();pointer-events:auto}}@media (max-width:640px){.mc-header-wrapper .header-mobile-menu{padding-bottom:max(40px,env(safe-area-inset-bottom))}.mc-header-wrapper .header-mobile-menu__nav-item,.mc-header-wrapper .header-mobile-menu__action{letter-spacing:0;font-size:22px;line-height:26px}}.mc-header-wrapper.is-over-dark-surface .header-main .logo-wrapper:focus-visible{outline-color:#52aeff}.mc-header-wrapper.is-over-dark-surface .header-main .logo-wrapper .header-logo-dark{opacity:0}.mc-header-wrapper.is-over-dark-surface .header-main .logo-wrapper .header-logo-light{opacity:1}.mc-header-wrapper.is-over-dark-surface .header-main .header-nav .header-nav-item,.mc-header-wrapper.is-over-dark-surface .header-main .header-right .header-right-item,.mc-header-wrapper.is-over-dark-surface .header-main .header-menu-button{color:#fff}.mc-header-wrapper.is-over-dark-surface .header-main .header-nav .header-nav-item:after,.mc-header-wrapper.is-over-dark-surface .header-main .header-right .header-right-item:after,.mc-header-wrapper.is-over-dark-surface .header-main .header-menu-button:after{background:#fff}.mc-header-wrapper.is-over-dark-surface .header-main .header-nav .header-nav-item:focus-visible,.mc-header-wrapper.is-over-dark-surface .header-main .header-right .header-right-item:focus-visible,.mc-header-wrapper.is-over-dark-surface .header-main .header-menu-button:focus-visible{outline-color:#52aeff}@supports (animation-timeline:scroll(root block)){.mc-header-wrapper.is-gradient-header-route.is-header-top{border-bottom-color:color-mix(in srgb, #ffffff0f calc((1 - var(--scrolled)) * 100%), #20242a14 calc(var(--scrolled) * 100%));background:color-mix(in srgb, transparent calc((1 - var(--scrolled)) * 100%), #f7f7f8 calc(var(--scrolled) * 100%));-webkit-backdrop-filter:blur(calc(var(--scrolled) * 220px));backdrop-filter:blur(calc(var(--scrolled) * 220px))}.mc-header-wrapper.is-gradient-header-route.is-header-top .header-main .logo-wrapper .header-logo-dark{opacity:var(--scrolled)}.mc-header-wrapper.is-gradient-header-route.is-header-top .header-main .logo-wrapper .header-logo-light{opacity:calc(1 - var(--scrolled))}.mc-header-wrapper.is-gradient-header-route.is-header-top .header-main .header-nav .header-nav-item,.mc-header-wrapper.is-gradient-header-route.is-header-top .header-main .header-right .header-right-item,.mc-header-wrapper.is-gradient-header-route.is-header-top .header-main .header-menu-button{color:color-mix(in srgb, #fff calc((1 - var(--scrolled)) * 100%), #27272a calc(var(--scrolled) * 100%))}.mc-header-wrapper.is-gradient-header-route.is-header-top .header-main .header-nav .header-nav-item:after,.mc-header-wrapper.is-gradient-header-route.is-header-top .header-main .header-right .header-right-item:after,.mc-header-wrapper.is-gradient-header-route.is-header-top .header-main .header-menu-button:after{background:color-mix(in srgb, #fff calc((1 - var(--scrolled)) * 100%), #27272a calc(var(--scrolled) * 100%))}}body:has(.is-global-header-hidden) .mc-header-wrapper{display:none}:is(body:has(.docs-page) .mc-header-wrapper .header-nav .header-nav-item-docs,body:has(.docs-detail-page) .mc-header-wrapper .header-nav .header-nav-item-docs){opacity:1}body:has(.docs-page) .mc-header-wrapper .header-nav .header-nav-item-docs:after{opacity:1}body:has(.docs-detail-page) .mc-header-wrapper .header-nav .header-nav-item-docs:after{opacity:1}body:has(.docs-shell) .mc-header-wrapper{background:#f7f7f8;border-bottom-color:#27272a14}body:has(.docs-shell) .mc-header-wrapper:before{content:"";z-index:1;pointer-events:none;background:#27272a14;width:1px;position:absolute;top:0;bottom:0}body:has(.docs-shell) .mc-header-wrapper:after{content:"";z-index:1;pointer-events:none;background:#27272a14;width:1px;position:absolute;top:0;bottom:0}body:has(.docs-shell) .mc-header-wrapper:before{left:16px}body:has(.docs-shell) .mc-header-wrapper:after{right:16px}body:has(.docs-shell) .mc-header-wrapper .header-main{z-index:2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:32px;width:100%;max-width:none;padding:0 40px;position:relative}body:has(.docs-shell) .mc-header-wrapper .header-main>.logo-wrapper{display:none}body:has(.docs-shell) .mc-header-wrapper .header-nav{display:none}body:has(.docs-shell) .mc-header-wrapper .header-right{display:none}body:has(.docs-shell) .mc-header-wrapper .header-menu-button{display:none}:is(body:has(.docs-shell) .mc-header-wrapper .docs-header-left,body:has(.docs-shell) .mc-header-wrapper .docs-header-right){align-items:center;min-width:0;height:100%;display:inline-flex}body:has(.docs-shell) .mc-header-wrapper .docs-header-left{justify-self:start;gap:8px}body:has(.docs-shell) .mc-header-wrapper .docs-header-sidebar-button{color:#27272a;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:none}:is(body:has(.docs-shell) .mc-header-wrapper .docs-header-sidebar-button:hover,body:has(.docs-shell) .mc-header-wrapper .docs-header-sidebar-button:focus-visible){background:#27272a0f}body:has(.docs-shell) .mc-header-wrapper .docs-header-sidebar-button:focus-visible{outline-offset:3px;outline:1.5px solid #52aeff}body:has(.docs-shell) .mc-header-wrapper .docs-header-right{justify-self:end;gap:16px}body:has(.docs-shell) .mc-header-wrapper .docs-header-logo{-webkit-user-select:none;user-select:none;flex:none;align-items:center;text-decoration:none;display:inline-flex}body:has(.docs-shell) .mc-header-wrapper .docs-header-logo:focus-visible{outline-offset:3px;border-radius:6px;outline:1.5px solid #52aeff}body:has(.docs-shell) .mc-header-wrapper .docs-header-logo .header-logo{-webkit-user-select:none;user-select:none;width:132px;height:16px;display:block}body:has(.docs-shell) .mc-header-wrapper .docs-header-badge{box-sizing:border-box;color:#4f4f56;width:35px;height:16px;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-sans),"Inter","Segoe UI","Helvetica Neue",Arial,sans-serif;letter-spacing:0;-webkit-user-select:none;user-select:none;background:#f2f2f3;border:1px solid #dadadd;border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:500;line-height:12px;display:inline-flex}body:has(.docs-shell) .mc-header-wrapper .docs-header-tabs{justify-self:center;align-items:center;gap:24px;height:100%;display:inline-flex}body:has(.docs-shell) .mc-header-wrapper .docs-header-tab{color:#20242a;letter-spacing:-.065px;opacity:.62;align-items:center;height:100%;font-size:13px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none;transition:opacity .2s;display:inline-flex;position:relative}body:has(.docs-shell) .mc-header-wrapper .docs-header-tab:after{content:"";opacity:0;background:#20242a;height:2px;transition:opacity .2s;position:absolute;bottom:-2px;left:1px;right:1px;transform:translateY(-.5px)}:is(body:has(.docs-shell) .mc-header-wrapper .docs-header-tab:hover,body:has(.docs-shell) .mc-header-wrapper .docs-header-tab:focus-visible){opacity:1}body:has(.docs-shell) .mc-header-wrapper .docs-header-tab:hover:after{opacity:1}body:has(.docs-shell) .mc-header-wrapper .docs-header-tab:focus-visible:after{opacity:1}body:has(.docs-shell) .mc-header-wrapper .docs-header-tab:focus-visible{outline-offset:3px;border-radius:6px;outline:1.5px solid #52aeff}body:has(.docs-shell) .mc-header-wrapper .docs-header-get-started{color:#20242a;letter-spacing:-.065px;opacity:.8;align-items:center;gap:4px;height:100%;font-size:13px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none;transition:opacity .2s;display:inline-flex;position:relative}body:has(.docs-shell) .mc-header-wrapper .docs-header-get-started:after{content:"";opacity:0;background:#20242a;height:2px;transition:opacity .2s;position:absolute;bottom:-1px;left:0;right:0}body:has(.docs-shell) .mc-header-wrapper .docs-header-get-started svg{flex-shrink:0;width:14px;height:14px}:is(body:has(.docs-shell) .mc-header-wrapper .docs-header-get-started:hover,body:has(.docs-shell) .mc-header-wrapper .docs-header-get-started:focus-visible){opacity:1}body:has(.docs-shell) .mc-header-wrapper .docs-header-get-started:hover:after{opacity:1}body:has(.docs-shell) .mc-header-wrapper .docs-header-get-started:focus-visible:after{opacity:1}body:has(.docs-shell) .mc-header-wrapper .docs-header-get-started:focus-visible{outline-offset:3px;border-radius:6px;outline:1.5px solid #52aeff}@media (max-width:960px){body:has(.docs-shell) .mc-header-wrapper:before{left:12px}body:has(.docs-shell) .mc-header-wrapper:after{right:12px}body:has(.docs-shell) .mc-header-wrapper .header-main{padding-left:40px}body:has(.docs-shell) .mc-header-wrapper .docs-header-sidebar-button{display:inline-flex}:is(body:has(.docs-shell) .mc-header-wrapper .docs-header-tabs,body:has(.docs-shell) .mc-header-wrapper .docs-header-right){display:none}}@media (max-width:760px){body:has(.docs-shell) .mc-header-wrapper:before{left:10px}body:has(.docs-shell) .mc-header-wrapper:after{right:10px}body:has(.docs-shell) .mc-header-wrapper .header-main{grid-template-columns:auto minmax(0,1fr);gap:8px;padding:0 16px}body:has(.docs-shell) .mc-header-wrapper .docs-header-left{gap:8px}}body:has(.docs-page-kind-docs) .mc-header-wrapper .docs-header-tab-docs{opacity:1}body:has(.docs-page-kind-docs) .mc-header-wrapper .docs-header-tab-docs:after{opacity:1}body:has(.docs-page-kind-universal-api) .mc-header-wrapper .docs-header-tab-universal-api{opacity:1}body:has(.docs-page-kind-universal-api) .mc-header-wrapper .docs-header-tab-universal-api:after{opacity:1}body:has(.docs-page-kind-mindcloud-api) .mc-header-wrapper .docs-header-tab-mindcloud-api{opacity:1}body:has(.docs-page-kind-mindcloud-api) .mc-header-wrapper .docs-header-tab-mindcloud-api:after{opacity:1}body:has(.resources-page) .mc-header-wrapper:before{content:"";pointer-events:none;z-index:1;background:#27272a14;width:1px;position:absolute;top:0;bottom:0}body:has(.resources-page) .mc-header-wrapper:after{content:"";pointer-events:none;z-index:1;background:#27272a14;width:1px;position:absolute;top:0;bottom:0}body:has(.resource-detail-page) .mc-header-wrapper:before{content:"";pointer-events:none;z-index:1;background:#27272a14;width:1px;position:absolute;top:0;bottom:0}body:has(.resource-detail-page) .mc-header-wrapper:after{content:"";pointer-events:none;z-index:1;background:#27272a14;width:1px;position:absolute;top:0;bottom:0}body:has(.changelog-page) .mc-header-wrapper:before{content:"";pointer-events:none;z-index:1;background:#27272a14;width:1px;position:absolute;top:0;bottom:0}body:has(.changelog-page) .mc-header-wrapper:after{content:"";pointer-events:none;z-index:1;background:#27272a14;width:1px;position:absolute;top:0;bottom:0}body:has(.resources-page) .mc-header-wrapper:before{left:var(--page-frame-x)}body:has(.resource-detail-page) .mc-header-wrapper:before{left:var(--page-frame-x)}body:has(.changelog-page) .mc-header-wrapper:before{left:var(--page-frame-x)}body:has(.resources-page) .mc-header-wrapper:after{right:var(--page-frame-x)}body:has(.resource-detail-page) .mc-header-wrapper:after{right:var(--page-frame-x)}body:has(.changelog-page) .mc-header-wrapper:after{right:var(--page-frame-x)}:is(body:has(.resources-page) .mc-header-wrapper .header-main,body:has(.resource-detail-page) .mc-header-wrapper .header-main,body:has(.changelog-page) .mc-header-wrapper .header-main){z-index:2;position:relative}:is(body:has(.resources-page) .mc-header-wrapper .header-nav .header-nav-item-resources,body:has(.changelog-page) .mc-header-wrapper .header-nav .header-nav-item-resources,body:has(.resource-detail-page):not(:has(.legal-detail-shell,.speak-to-human-shell,.app-integration-shell)) .mc-header-wrapper .header-nav .header-nav-item-resources){opacity:1}body:has(.resources-page) .mc-header-wrapper .header-nav .header-nav-item-resources:after{opacity:1}body:has(.changelog-page) .mc-header-wrapper .header-nav .header-nav-item-resources:after{opacity:1}body:has(.resource-detail-page):not(:has(.legal-detail-shell,.speak-to-human-shell,.app-integration-shell)) .mc-header-wrapper .header-nav .header-nav-item-resources:after{opacity:1}:is(body:has(.apps-page) .mc-header-wrapper .header-nav .header-nav-item-apps,body:has(.app-integration-shell) .mc-header-wrapper .header-nav .header-nav-item-apps){opacity:1}body:has(.apps-page) .mc-header-wrapper .header-nav .header-nav-item-apps:after{opacity:1}body:has(.app-integration-shell) .mc-header-wrapper .header-nav .header-nav-item-apps:after{opacity:1}
@font-face{font-family:inter;src:url(../media/InterVariable-s.2c0y96ae70xfx.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_c648db26-module__DMrTIa__className{font-family:inter,inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.inter_c648db26-module__DMrTIa__variable{--font-sans:"inter", "inter Fallback", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Arial, sans-serif}
@font-face{font-family:roobert;src:url(../media/Roobert_Regular-s.0scidtvj3des0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roobert;src:url(../media/Roobert_Medium-s.36zh-i12l-739.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:roobert;src:url(../media/Roobert_SemiBold-s.0nmcq_-wx793v.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:roobert Fallback;src:local(Arial);ascent-override:92.06%;descent-override:23.84%;line-gap-override:0.0%;size-adjust:103.2%}.roobert_7eee3241-module__I2J5nG__className{font-family:roobert,roobert Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.roobert_7eee3241-module__I2J5nG__variable{--font-roobert:"roobert", "roobert Fallback", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Arial, sans-serif}
