*{box-sizing:border-box}body{margin:0}:root{--gjs-t-color-primary:#22d3ee;--gjs-t-color-secondary:#94a3b8;--gjs-t-color-accent:#22c55e;--gjs-t-color-success:#22c55e;--gjs-t-color-warning:#f59e0b;--gjs-t-color-error:#ef4444}html{scroll-behavior:smooth}.gjs-t-body{background-color:#0b1020;color:#cbd5e1;font-size:16px;line-height:1.6;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.gjs-t-h1{color:#e5e7eb;font-size:56px;line-height:1.1;letter-spacing:-.02em;font-weight:700}.gjs-t-h2{color:#e2e8f0;font-size:32px;line-height:1.2;letter-spacing:-.01em;font-weight:600}.gjs-t-button{background-color:var(--gjs-t-color-primary);color:#0b1020;border-radius:12px}.gjs-t-link{color:var(--gjs-t-color-primary);text-decoration:none}.gjs-t-border{border-radius:14px;border-color:#1f2937}*,::before,::after{box-sizing:border-box;undefined:undefined;border-width:0;border-style:solid;border-color:#e5e7eb}html,:host{line-height:1.5;undefined:undefined;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;undefined:undefined;line-height:inherit}hr{height:0;undefined:undefined;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;undefined:undefined;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;undefined:undefined;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;undefined:undefined;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button, input:where([type='button']), input:where([type='reset']), input:where([type='submit']){-webkit-appearance:button;undefined:undefined;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;undefined:undefined;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;undefined:undefined;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;undefined:undefined;color:#9ca3af}button,[role="button"]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;undefined:undefined;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.body-root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.body-root *::selection{background-color:rgb(6 182 212 / 0.2);color:rgb(165 243 252 / 1)}.body-root *::selection:hover{color:rgb(165 243 252 / 1)}.body-root *::selection::selection{color:rgb(165 243 252 / 1)}.body-root::selection{background-color:rgb(6 182 212 / 0.2)}.body-root::selection::selection{color:rgb(165 243 252 / 1)}.page-wrapper{position:relative;min-height:100%}.background-effects{pointer-events:none;position:absolute;inset:0}.grid-overlay{position:absolute;inset:0;opacity:.2}.neon-gradients{height:100%;width:100%;background-image:radial-gradient(circle at top left,rgba(34,211,238,.12),transparent 40%) , radial-gradient(circle at bottom right,rgba(34,197,94,.10),transparent 40%)}.subtle-grid{position:absolute;inset:0}.pixel-grid{height:100%;width:100%;background-image:linear-gradient(transparent 95%,rgba(148,163,184,.08) 96%) , linear-gradient(90deg,transparent 95%,rgba(148,163,184,.08) 96%);background-size:24px 24px}.header{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;padding-left:2rem;padding-right:2rem;padding-top:2.5rem}.header-bar{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.brand{display:flex;align-items:center;gap:.75rem}.brand-mark{height:2.25rem;width:2.25rem;border-radius:.375rem;background-color:rgb(6 182 212 / 0.15);box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 24px rgba(34, 211, 238, 0.3);display:flex;align-items:center;justify-content:center}.brand-icon{height:1.25rem;width:1.25rem}.brand-name{color:rgb(226 232 240 / 1);font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em}.header-nav{display:flex;align-items:center;gap:1.5rem;font-size:.875rem;line-height:1.25rem}.nav-link{color:rgb(148 163 184 / 1);transition-property:color , background-color , border-color , text-decoration-color , fill , stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline:2px solid transparent;outline-offset:2px;border-radius:.375rem;padding-left:.25rem;padding-right:.25rem;padding-top:.25rem;padding-bottom:.25rem}.nav-link:hover{color:rgb(226 232 240 / 1)}.nav-link:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.5)}.main-content{position:relative}.hero-section{position:relative;margin-left:auto;margin-right:auto;max-width:64rem;padding-left:2rem;padding-right:2rem;padding-top:5rem;padding-bottom:5rem}.hero-content{max-width:48rem}.hero-title{margin-bottom:1.5rem}.hero-subtitle{color:rgb(203 213 225 / 0.9);font-size:1.125rem;line-height:1.75rem;margin-bottom:2.5rem}.hero-cta-row{display:flex;align-items:center;gap:1rem}.primary-button{display:inline-flex;align-items:center;gap:.5rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 30px rgba(34, 211, 238, 0.25);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline:2px solid transparent;outline-offset:2px}.primary-button:hover{box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 30px rgba(34, 211, 238, 0.25)}.primary-button:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.7)}.button-icon{height:1rem;width:1rem}.secondary-button{display:inline-flex;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(103 232 249 / 0.9);box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 #0000;border-radius:.75rem;transition-property:color , background-color , border-color , text-decoration-color , fill , stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline:2px solid transparent;outline-offset:2px}.secondary-button:hover{color:rgb(165 243 252 / 1)}.secondary-button:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.5)}.hero-badges-row{margin-top:3rem;display:flex;align-items:center;gap:1.5rem;font-size:.75rem;line-height:1rem;color:rgb(148 163 184 / 1)}.badge-item{display:flex;align-items:center;gap:.5rem}.badge-icon{height:1rem;width:1rem}.pricing-section{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;padding-left:2rem;padding-right:2rem;padding-top:2.5rem;padding-bottom:2.5rem}.pricing-header-row{margin-bottom:2rem;display:flex;align-items:flex-end;justify-content:space-between}.pricing-subtitle{font-size:.875rem;line-height:1.25rem;color:rgb(148 163 184 / 1)}.pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.pricing-card{position:relative;border-width:1px;background-color:rgb(15 23 42 / 0.5);padding:1.5rem;transition-property:color , background-color , border-color , text-decoration-color , fill , stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;box-shadow:0 0 #0000, 0 0 #0000, 0 0 0 rgba(0, 0, 0, 0)}.pricing-card:hover{border-color:rgb(34 211 238 / 0.4);box-shadow:0 0 #0000, 0 0 #0000, 0 0 0 rgba(0, 0, 0, 0)}.pricing-card-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.tier-name{font-size:1.25rem;line-height:1.75rem;color:rgb(226 232 240 / 1);font-weight:600}.tier-tagline{font-size:.75rem;line-height:1rem;color:rgb(148 163 184 / 1);margin-top:.25rem}.tier-badge{border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:10px;font-weight:500;letter-spacing:.025em;background-color:rgb(6 182 212 / 0.15);color:rgb(103 232 249 / 1);box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 #0000}.price-row{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1.5rem}.price-amount{font-size:2.25rem;line-height:2.5rem;color:rgb(241 245 249 / 1);font-weight:600}.price-period{font-size:.75rem;line-height:1rem;color:rgb(148 163 184 / 1)}.feature-list{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.feature-item{display:flex;align-items:flex-start;gap:.75rem}.feature-icon{margin-top:2px;height:1rem;width:1rem}.feature-text{font-size:.875rem;line-height:1.25rem;color:rgb(203 213 225 / 1)}.pricing-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 #0000;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline:2px solid transparent;outline-offset:2px}.pricing-cta:hover{box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 #0000}.pricing-cta:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.7)}.popular-badge{position:absolute;top:-.75rem;right:1rem;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:10px;font-weight:500;letter-spacing:.025em;background-color:rgb(16 185 129 / 0.2);color:rgb(110 231 183 / 1);box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 #0000}.assets-section{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:4rem}.assets-header-row{margin-bottom:2rem;display:flex;align-items:flex-end;justify-content:space-between}.assets-subtitle{font-size:.875rem;line-height:1.25rem;color:rgb(148 163 184 / 1)}.assets-panel{border-width:1px;background-color:rgb(15 23 42 / 0.4);padding:1.5rem}.assets-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem}.asset-item{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;border-radius:.5rem;box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 #0000;transition-property:color , background-color , border-color , text-decoration-color , fill , stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.asset-icon{height:2.5rem;width:2.5rem}.asset-label{font-size:.875rem;line-height:1.25rem;color:rgb(226 232 240 / 1)}.assets-footer-row{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top-width:1px;border-color:rgb(30 41 59 / 1);padding-top:1rem}.compatibility-note{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;color:rgb(148 163 184 / 1)}.note-icon{height:1rem;width:1rem}.assets-docs-link{font-size:.75rem;line-height:1rem;transition-property:color , background-color , border-color , text-decoration-color , fill , stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline:2px solid transparent;outline-offset:2px}.assets-docs-link:hover{color:rgb(103 232 249 / 1)}.assets-docs-link:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.5)}.footer{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;padding-left:2rem;padding-right:2rem;padding-top:3rem;padding-bottom:3rem;border-top-width:1px;border-color:rgb(30 41 59 / 1)}.footer-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.footer-brand{display:flex;align-items:center;gap:.75rem}.footer-mark{height:2rem;width:2rem;border-radius:.375rem;background-color:rgb(16 185 129 / 0.15);box-shadow:0 0 0 0px #fff, 0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 18px rgba(34, 197, 94, 0.25);display:flex;align-items:center;justify-content:center}.footer-icon{height:1rem;width:1rem}.footer-title{color:rgb(203 213 225 / 1);font-size:.875rem;line-height:1.25rem}.footer-links{display:flex;align-items:center;gap:1.25rem;font-size:.875rem;line-height:1.25rem;color:rgb(148 163 184 / 1)}.footer-link{color:rgb(148 163 184 / 1);transition-property:color , background-color , border-color , text-decoration-color , fill , stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline:2px solid transparent;outline-offset:2px}.footer-link:hover{color:rgb(226 232 240 / 1)}.footer-link:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.5)}.footer-bottom{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;font-size:.75rem;line-height:1rem;color:rgb(100 116 139 / 1)}.legal-links{display:flex;align-items:center;gap:1rem}.footer-legal-link{color:rgb(100 116 139 / 1);transition-property:color , background-color , border-color , text-decoration-color , fill , stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline:2px solid transparent;outline-offset:2px}.footer-legal-link:hover{color:rgb(203 213 225 / 1)}.footer-legal-link:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.5)}.divider{color:rgb(51 65 85 / 1)}.hidden-docs-anchor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#ivefx6{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;line-height:0;opacity:100%}.video-demo-section{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:4rem}.video-demo-header-row{margin-bottom:2rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.video-demo-subtitle{font-size:.875rem;line-height:1.25rem;color:rgb(148 163 184 / 1)}.video-demo-panel{border-width:1px;background-color:rgb(15 23 42 / 0.4);padding:1.5rem}.video-frame{position:relative;width:100%;aspect-ratio:16 / 9;background-color:rgb(15 23 42 / 1);border-radius:.75rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.video-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background-color:rgb(2 6 23 / 1)}#i9rqog{padding-top:24px;padding-right:24px;padding-bottom:23px;padding-left:21px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.faq-section{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:4rem}.faq-header-row{margin-bottom:2rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.faq-subtitle{font-size:.875rem;line-height:1.25rem;color:rgb(148 163 184 / 1)}.faq-panel{border-width:1px;background-color:rgb(15 23 42 / 0.4);padding:1.5rem}.faq-list{display:flex;flex-direction:column;gap:.5rem}.faq-item{border-bottom-width:1px;border-color:rgb(30 41 59 / 1)}.faq-item:last-child{border-bottom-width:0}.faq-toggle{width:100%;background:transparent;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;text-align:left;font-weight:600;font-size:1rem;line-height:1.5rem;outline:2px solid transparent;outline-offset:2px;border-radius:.5rem;transition:color 150ms cubic-bezier(.4,0,.2,1)}.faq-toggle:hover{color:rgb(226 232 240 / 1)}.faq-toggle:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.5)}.faq-toggle-left{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.faq-q-icon{height:1.1rem;width:1.1rem;flex-shrink:0}.faq-chevron{height:1rem;width:1rem;flex-shrink:0;transition:transform 200ms cubic-bezier(.4,0,.2,1)}.faq-item[aria-expanded="true"] .faq-chevron{transform:rotate(180deg)}.faq-answer{overflow:hidden;max-height:0;transition:max-height 250ms cubic-bezier(.4,0,.2,1)}.faq-answer-inner{padding-bottom:1rem;color:rgb(203 213 225 / 1);font-size:.95rem;line-height:1.6}.faq-answer ul{padding-left:1.25rem;list-style:disc}.faq-link{color:rgb(34 211 238 / 1);text-decoration:none;transition:color 150ms cubic-bezier(.4,0,.2,1);outline:2px solid transparent;outline-offset:2px}.faq-link:hover{color:rgb(165 243 252 / 1)}.faq-link:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.5)}#i82olz{text-align:center}#iad78{text-align:center;vertical-align:baseline}#i2xxn{text-align:center;justify-content:center}#ih9wrs{align-self:center;text-align:center;flex:1 1 0%}#faq-title{text-align:center;align-self:center;flex:1 1 0%}#iw8k9{margin-bottom:3rem;font-size:1rem}.faq-answer p+p,.faq-answer ul{margin-top:.5rem}.faq-link{color:rgb(34 211 238 / 1);text-decoration:none;transition:color 150ms cubic-bezier(.4,0,.2,1);outline:2px solid transparent;outline-offset:2px}.faq-link:hover{color:rgb(165 243 252 / 1)}.faq-link:focus-visible{outline-style:solid;outline-width:2px;outline-color:rgb(34 211 238 / 0.5)}.about-section{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:4rem}.about-header-row{margin-bottom:2rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.about-panel{border-width:1px;background-color:rgb(15 23 42 / 0.4);padding:1.5rem}.about-text{color:rgb(203 213 225 / 1);font-size:.95rem;line-height:1.6}#iiwg6g{flex:1 1 0%;align-self:center;text-align:center}#iex1ey{width:1028px;height:548px}@media (max-width:992px){.header{padding-left:1.5rem;padding-right:1.5rem}.hero-section{padding-left:1.5rem;padding-right:1.5rem;padding-top:4rem;padding-bottom:4rem}.pricing-section{padding-left:1.5rem;padding-right:1.5rem}.pricing-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.assets-section{padding-left:1.5rem;padding-right:1.5rem;padding-top:3rem;padding-bottom:3rem}.assets-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer{padding-left:1.5rem;padding-right:1.5rem}.footer-row{flex-direction:column;align-items:flex-start}.footer-links{margin-top:1rem}.footer-bottom{flex-direction:column;align-items:flex-start}.video-demo-section{padding-left:1.5rem;padding-right:1.5rem;padding-top:3rem;padding-bottom:3rem}.video-demo-header-row{flex-direction:column;align-items:flex-start;gap:.5rem}.faq-section{padding-left:1.5rem;padding-right:1.5rem;padding-top:3rem;padding-bottom:3rem}.faq-header-row{flex-direction:column;align-items:flex-start;gap:.5rem}.about-section{padding-left:1.5rem;padding-right:1.5rem;padding-top:3rem;padding-bottom:3rem}.about-header-row{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (max-width:480px){.header{padding-left:1rem;padding-right:1rem}.hero-section{padding-left:1rem;padding-right:1rem;padding-top:3rem;padding-bottom:3rem}.pricing-section{padding-left:1rem;padding-right:1rem}.assets-section{padding-left:1rem;padding-right:1rem}.assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer{padding-left:1rem;padding-right:1rem}.video-demo-section{padding-left:1rem;padding-right:1rem}.faq-section{padding-left:1rem;padding-right:1rem}.about-section{padding-left:1rem;padding-right:1rem}}