*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--theme-default-border-colour)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--theme-default-font-family),sans-serif;font-feature-settings:var( --theme-default-font-feature-settings, normal );font-variation-settings:var( --theme-default-font-variation-settings, normal );-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;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:var(--theme-default-mono-font-family),monospace;font-feature-settings:var( --theme-default-mono-font-feature-settings, normal );font-variation-settings:var( --theme-default-mono-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;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;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;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;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;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::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--theme-default-placeholder-colour, #9ca3af)}input::placeholder,textarea::placeholder{opacity:1;color:var(--theme-default-placeholder-colour, #9ca3af)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/built/assets/InterVariable-subset-ChL44tW-.woff2) format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/built/assets/InterVariable-Italic-subset-CpDrpXd2.woff2) format("woff2")}@font-face{font-family:"Source Serif";font-weight:400;font-display:swap;font-style:normal;font-stretch:normal;src:url(/built/assets/SourceSerif4-Regular.ttf-BNbBs0kC.woff2) format("woff2")}@font-face{font-family:"Source Serif";font-weight:400;font-display:swap;font-style:italic;font-stretch:normal;src:url(/built/assets/SourceSerif4-It.ttf-Cr-UUpZM.woff2) format("woff2")}.hero{padding:2rem;min-height:21rem;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;border-top-left-radius:0!important;border-top-right-radius:0!important}.hero .hero-left{min-width:40%;display:flex;flex-direction:column;padding-right:1rem}.hero .hero-left .title{font-size:1.2rem;line-height:.9;filter:drop-shadow(2px 1px 0 var(--c-very-blue));white-space:nowrap}@media (min-width: 640px){.hero .hero-left .title{font-size:1.4rem}}@media (min-width: 72rem){.hero .hero-left .title{font-size:var(--font-xxl);font-weight:700;filter:drop-shadow(-2px -3px 0 var(--c-very-blue));color:var(--c-hero-bg);position:absolute;right:100%;top:0;margin:.5rem;writing-mode:vertical-rl;rotate:180deg}}.hero .hero-left .subtitle-container{flex-grow:1;display:flex;align-items:center}.hero .hero-left .subtitle-container .subtitle{color:#fff;margin:1.5rem 0;font-size:var(--font-lg);line-height:1.3;white-space:nowrap}@media (min-width: 640px){.hero .hero-left .subtitle-container .subtitle{font-size:var(--font-xl)}}.hero .hero-left .subtitle-container .subtitle .red{color:var(--c-very-red)}.hero .hero-left .subtitle-container .subtitle .green{color:var(--c-very-green)}.hero .hero-right{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 1024px){.hero .hero-right{flex-direction:row;gap:0;justify-content:right}}.hero .hero-right .lead{font-size:1.2rem;color:#a19bab;white-space:nowrap}.hero .hero-right .lead:after{content:" ↓"}@media (min-width: 1024px){.hero .hero-right .lead{margin-top:1rem;margin-right:2rem;transform-origin:top right;transform:rotate(-25deg)}.hero .hero-right .lead:after{content:" →"}}.hero .hero-right .demo{max-width:23rem;align-self:flex-start}@media (min-width: 1024px){.hero .hero-right .demo{width:23rem}}.hero .hero-right .demo .controls{display:flex;gap:1rem;padding-bottom:1rem}.hero .hero-right .demo .controls input{width:30%}.hero .hero-right .demo .sample{color:#a19bab}.hero .hero-right .demo .typing{display:flex;flex-direction:column;gap:1rem}.hero .hero-right .demo .typing .sample{font-style:italic;font-family:"Source Serif",serif}.hero .hero-right .demo .typing .input-wrap{display:grid}.hero .hero-right .demo .typing .input-wrap:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.hero .hero-right .demo .typing .input-wrap>textarea{resize:none;overflow:hidden;border-radius:0;--placeholder-color: oklch(73% .4 220)}.hero .hero-right .demo .typing .input-wrap>textarea:focus{outline:transparent!important;border-bottom-color:#c3b7d8}.hero .hero-right .demo .typing .input-wrap>textarea::-webkit-input-placeholder{color:var(--placeholder-color)}.hero .hero-right .demo .typing .input-wrap>textarea::-moz-placeholder{color:var(--placeholder-color)}.hero .hero-right .demo .typing .input-wrap>textarea:-moz-placeholder{color:var(--placeholder-color)}.hero .hero-right .demo .typing .input-wrap>textarea,.hero .hero-right .demo .typing .input-wrap:after{font-family:"Source Serif",serif;overflow-wrap:anywhere;border:none;border-bottom:1px solid oklch(30% .047 302.13);line-height:1.6;background-color:var(--c-hero-bg);color:var(--c-hero-text);padding:.25rem;grid-area:1 / 1 / 2 / 2}.cant-measure .header{font-size:var(--font-lg);text-align:center;font-weight:700}@media (min-width: 768px){.cant-measure .header{font-size:var(--font-xl)}}.usecases{display:flex;flex-direction:column;gap:1.5rem;width:100%;list-style:none}@media (min-width: 768px){.usecases{flex-direction:row;gap:3rem}}@media (min-width: 768px){.usecases li{width:33%}}.usecases li .customer{font-size:1.4rem;font-weight:700;margin-bottom:.5rem}.usecases li .text{font-size:1.1rem}.first-video{display:flex;flex-direction:column;gap:3rem;align-items:center}@media (min-width: 768px){.first-video{flex-direction:row}}.first-video h2{font-size:var(--font-lg);font-weight:700}@media (min-width: 768px){.first-video h2{font-size:var(--font-xl);width:50%}}.first-video .video{background-color:#000;aspect-ratio:16/9;max-width:462px}.what-it-is{display:flex;flex-direction:column;gap:1.3rem}.what-it-is a{text-wrap:nowrap}.what-it-is .header{font-size:var(--font-xl);text-align:center;color:#fff}.what-it-is .content{display:flex;flex-direction:column;gap:1.5em}@media (min-width: 768px){.what-it-is .content{flex-direction:row;gap:3em}}.what-it-is .content .column{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.what-it-is .content .column{width:33.3%}}.what-it-is .content .column .column-header{text-align:center;font-size:var(--font-lg);color:#fff}.what-it-is .content .column ul{display:flex;flex-direction:column;gap:1rem}.what-it-is .content .column ul li{display:flex;list-style:none;justify-content:space-between;border-bottom:1px solid oklch(60% .047 302.13)}.what-it-is .content .column ul li :first-child{font-weight:700;color:#fff}.what-it-is .content .column.cloud{text-align:center}.first-cta{display:flex;flex-direction:column;gap:3rem;font-size:1.1rem}@media (min-width: 768px){.first-cta{flex-direction:row;gap:3rem;align-items:center}}@media (min-width: 768px){.first-cta .column{width:33.3%}}.first-cta .plan{text-align:center;font-size:1.4rem}@media (min-width: 768px){.first-cta .plan{text-align:left;font-size:inherit}}.first-cta .plan h3{font-weight:700}.first-cta .plan li{list-style:none}.first-cta .updates{white-space:nowrap}.first-cta .updates:after{content:" ↓ ↓ ↓"}@media (min-width: 768px){.first-cta .updates:after{content:" → → →"}}.how-it-works{display:flex;flex-direction:column;gap:1.3rem}.how-it-works .header{font-size:var(--font-xl);color:#fff}.how-it-works .header .shadow{transform:translate(-1px,-2px);filter:drop-shadow(1px 2px 0 var(--c-very-blue))}.how-it-works .content{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 768px){.how-it-works .content{flex-direction:row-reverse;gap:3rem}}.how-it-works .content .list{display:flex;flex-direction:column;gap:1rem;list-style:none;counter-reset:explanation-list}@media (min-width: 768px){.how-it-works .content .list{width:60%}}.how-it-works .content .list li{display:flex;align-items:center;gap:1.5rem}.how-it-works .content .list li:before{counter-increment:explanation-list;content:counter(explanation-list);display:block;font-size:3rem;width:2rem;flex-shrink:0;text-align:center;color:#746f7d}.how-it-works .content .list li.active:before{color:var(--c-very-blue)}.how-it-works .content .list li h3{font-weight:700;font-size:1.2rem;color:#fff}.how-it-works .content .list li p{margin:.3rem 0}.how-it-works .content .image-container{position:sticky;top:0;display:flex;justify-content:center;background-color:var(--c-hero-bg);opacity:.9}@media (min-width: 768px){.how-it-works .content .image-container{position:initial;top:initial;width:40%}}.how-it-works .content .image-container .image{width:70%;max-height:30vh}@media (min-width: 768px){.how-it-works .content .image-container .image{width:100%;max-height:initial}}.subscribe-form{display:flex;flex-direction:column;gap:1rem}.subscribe-form input{width:100%;text-align:center;border:none;border-bottom:2px solid oklch(80% .047 302.13);padding:.33rem;outline:none;border-radius:0}.subscribe-form input:focus{border-bottom-color:#322841}.subscribe-form button{background-color:var(--c-very-blue);border:none;padding:1rem;border-radius:var(--radius);font-weight:600}.why{display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media (min-width: 768px){.why{flex-direction:row;gap:3rem}}.why h2{font-size:1.5rem;text-align:center}@media (min-width: 768px){.why h2{width:50%}}.why h2 .reveal{white-space:nowrap}.why h2 .reveal:after{content:" ↓"}@media (min-width: 768px){.why h2 .reveal:after{content:" →"}}.why .embed{background-color:#000;aspect-ratio:16/9;width:100%}@media (min-width: 768px){.why .embed{width:50%}}.previous-and-cta{display:flex;flex-direction:column;gap:3rem}@media (min-width: 768px){.previous-and-cta{flex-direction:row;gap:3rem}}.previous-and-cta .previous{width:100%;display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.previous-and-cta .previous{width:66.6%}}.previous-and-cta .previous h2{font-size:var(--font-lg);font-weight:700}.previous-and-cta .previous ul{display:flex;flex-direction:column;gap:.5rem}.previous-and-cta .cta{width:100%;display:flex;flex-direction:column;gap:1rem;text-align:center}@media (min-width: 768px){.previous-and-cta .cta{width:33.3%}}.markdown{font-size:1.1rem;padding:0 2rem}.markdown h1{font-size:4rem;margin:1rem 0;font-weight:700}.markdown h2{font-size:2rem;margin-top:3rem;font-weight:700}.markdown h3{font-size:1.5rem}.markdown p{margin:1.35rem 0}.markdown h2+p{margin-top:1.15rem}.markdown a{color:#006f87;color:oklch(50% .4 220);text-decoration:underline;text-underline-offset:.1rem}.markdown a:hover{text-decoration:none}.markdown ol,.markdown ul{list-style-position:outside;padding-left:2rem}.markdown ul{list-style-type:circle}.markdown ol{list-style-type:decimal}.markdown ol>li,.markdown ul>li{padding-left:.5rem;margin:.5rem 0}.markdown img{max-width:min(500px,100%);max-height:500px;margin:1.35rem 0}:root{--theme-default-border-colour: black;--theme-default-font-family: InterVariable;--theme-default-font-feature-settings: normal;--theme-default-font-variation-settings: "slnt" 0;--theme-default-mono-font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-default-mono-font-feature-settings: normal;--theme-default-mono-font-variation-settings: normal;--theme-default-placeholder-colour: #9ca3af;--main-width: 64rem;--c-main-bg: #fff;--c-hero-bg: oklch(23.4% .047 302.13);--c-hero-text: #fff;--c-very-red: oklch(88% .4 27);--c-very-green: oklch(80% .4 142);--c-very-blue: oklch(62% .4 220);--radius: .5rem;--font-lg: 2rem;--font-xl: 2.7rem;--font-xxl: 4rem}.section-white{padding:0 2rem}.section-dark{padding:2rem;background-color:var(--c-hero-bg);color:#f1ebfc;border-radius:var(--radius)}@media (max-width: 64rem){.section-dark{border-radius:0}}.link{color:#006f87;color:oklch(50% .4 220);text-decoration:underline;text-underline-offset:.1rem}.link:hover{text-decoration:none}.section-dark .link,.link.on-dark{color:#00bae1;color:oklch(73% .4 220)}.highlight{display:inline-block;position:relative}.highlight:before{position:absolute;top:.11em;right:-.04em;bottom:.11em;left:-.04em;z-index:-1;content:" "}.highlight.green:before{background-color:var(--c-very-green)}.highlight.red:before{background-color:var(--c-very-red)}.highlight.blue:before{background-color:var(--c-very-blue)}html,body{width:100%}body{background-color:var(--c-main-bg);font-optical-sizing:auto}header,footer,main{width:100%;max-width:var(--main-width);margin:0 auto}main{display:flex;flex-direction:column;align-items:stretch;gap:5rem;min-height:95vh}footer{padding:1rem 2rem;background-color:var(--c-hero-bg);color:#a498b7;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);margin-top:5rem;text-align:center}@media (max-width: 64rem){footer{border-radius:0}}header{padding:1rem 2rem;background-color:var(--c-hero-bg);color:#00bae1;color:oklch(73% .4 220);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}@media (max-width: 64rem){header{border-radius:0}}
